.consent{z-index:35;background:var(--panel-2);border:1px solid var(--line-strong);border-radius:10px;align-items:center;gap:12px 18px;width:min(600px,100vw - 32px);padding:14px 16px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 14px 34px -10px #000000b3}.consent-text{color:var(--text);flex:1;margin:0;font-size:14px;line-height:1.5}.consent-text a{color:var(--gold-bright)}.consent-actions{flex:none;gap:8px;display:flex}.consent-btn{border:1px solid var(--line-strong);min-width:88px;height:34px;color:var(--ivory);font:600 14px var(--font-sans);cursor:pointer;background:0 0;border-radius:17px;padding:0 16px;transition:background .15s,border-color .15s}.consent-btn:hover:not(:disabled){background:var(--panel-3);border-color:var(--gold)}.consent-btn:focus-visible{outline:2px solid var(--gold-bright);outline-offset:2px}.consent-btn:disabled{opacity:.45;cursor:default}.consent-control{gap:10px;display:grid}.consent-control p{margin:0}@media (max-width:560px){.consent{flex-direction:column;align-items:stretch;padding:14px;bottom:12px}.consent-actions .consent-btn{flex:1}}.hero.compact{gap:6px;padding:14px 0 10px}.hero.compact h1{font-size:clamp(22px,2.6vw,27px);line-height:1.15}.hero.compact .hero-lede{font-size:15px;line-height:1.5}.hero.compact+.hero-rule+.filters{margin-top:10px;margin-bottom:12px;padding-top:8px;padding-bottom:8px}.hero-countdown{min-width:0}.hero-countdown .hdr-countdown{flex-wrap:wrap;row-gap:6px;display:flex}.hero-countdown .hdr-countdown .cd-label,.hero-countdown .hdr-countdown .cd-div{display:inline}.hero-countdown .hdr-countdown .cd-scope{display:inline-flex}@media (max-width:560px){.hero-countdown .hdr-countdown .cd-label{display:none}}.filters{border-bottom:1px solid #0000;row-gap:10px;transition:box-shadow .15s,border-color .15s}.filters>*{align-self:center}.filters .chip{height:32px}.filters-views{flex-wrap:wrap;justify-content:flex-end}.filters-views .views,.filters-views .view-btn{align-self:center}.filters.is-stuck{border-bottom-color:var(--line-strong);box-shadow:0 8px 18px -8px #0009}@media (max-width:700px){.filters,.filters.is-stuck{box-shadow:none;border-bottom-color:#0000}.filters-views{justify-content:flex-end;width:100%;margin-left:0}}.hero.compact .hero-lede{min-height:4.5em}@media (min-width:701px){.hero.compact .hero-lede{min-height:3em}}.sheet-status{white-space:nowrap;color:var(--muted-foreground);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.sheet-status .hdr-countdown{letter-spacing:.08em;gap:6px;display:flex}.sheet-status .countdown-digits{letter-spacing:.05em}html{scrollbar-gutter:stable}@media (min-width:961px){.hero,.hero.compact{padding-top:28px}.page-fit{min-height:calc(100dvh - var(--header-h));flex-direction:column;padding-bottom:20px;display:flex}.page-fit>.card,.page-fit>.page-grid{flex:1 0 auto}.page-fit>.page-grid{flex-direction:column;display:flex}.page-fit>.card,.page-fit>.page-grid>.card:last-child,.page-fit .card>.view-panel,.page-fit .view-fade{flex-direction:column;flex:1 0 auto;display:flex}.page-fit .view-fade>.chart.fill,.page-fit .view-fade>.chart.fill-tall{flex:1 1 0;height:auto;min-height:360px}.page-fit>.facts{margin-top:20px}}@media (max-width:960px){[data-slot=sidebar-gap],[data-slot=sidebar-container]{display:none}}@media (min-width:701px) and (max-width:960px){.filters .filters-views,.filters .filters-views:empty{flex:1 0 100%;justify-content:flex-end;min-height:32px;margin-left:0;display:flex}}.fchips{display:contents}@media (max-width:699px){.fchips{flex-wrap:wrap;flex:1 0 100%;align-items:center;gap:10px;display:flex}}[data-sidebar=menu-button] .side-icon{width:24px;height:24px}[data-collapsible=icon] [data-sidebar=menu-button]{padding:4px!important}[data-slot=command-item] .side-icon{width:20px;height:20px}.header-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.header-blog{border:1px solid var(--line-strong);letter-spacing:.16em;text-transform:uppercase;height:34px;color:var(--gold);border-radius:8px;align-items:center;gap:8px;padding:0 12px 0 6px;font-size:12.5px;font-weight:700;text-decoration:none;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.header-blog:hover,.header-blog:focus-visible{color:var(--gold-bright);background:#e8c77d0d;border-color:#c9a45c99}.header-blog.is-active{border-color:var(--gold);color:var(--gold-bright)}.header-blog-icon{border-radius:4px}@media (max-width:700px){.header-blog{gap:6px;height:32px;padding:0 10px 0 5px;font-size:11.5px}}@media (max-width:420px){.site-header{gap:10px}.site-header .brand{letter-spacing:.08em;flex-shrink:1;gap:8px;min-width:0;font-size:14.5px;overflow:hidden}.site-header .brand .brand-mark{width:38px;height:38px}.header-actions{flex:none;gap:6px}.header-blog{flex:none;justify-content:center;width:32px;padding:0}.header-blog-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (min-width:961px){.header-trigger{border:1px solid var(--line-strong);width:34px;height:34px;color:var(--gold);border-radius:8px;transition:border-color .15s,color .15s,background .15s}.header-trigger:hover,.header-trigger:focus-visible{color:var(--gold-bright);background:#e8c77d0d;border-color:#c9a45c99}.header-trigger svg{width:18px;height:18px}}.header-title{font:600 22px/1 var(--font-heading);letter-spacing:.04em;color:var(--ivory);white-space:nowrap;margin:0}.site-header>.header-title{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.header-crumbs{display:none}@media (min-width:961px){.site-header>.header-title{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.site-header>.header-crumbs{min-width:0;display:block}.site-header>.header-title,.site-header>.header-crumbs{margin-left:calc(var(--sidebar-width) + var(--gutter) - 16px)}body:has([data-slot=sidebar][data-state=collapsed]) .site-header>:is(.header-title,.header-crumbs){margin-left:8px}.header-crumbs ol{flex-wrap:nowrap;font-size:14px}.header-crumbs a{color:var(--muted-foreground);text-decoration:none}.header-crumbs a:hover,.header-crumbs a:focus-visible{color:var(--gold-bright)}}.brand-stack{align-items:center;gap:10px;text-decoration:none;display:flex}.brand-plate{display:none}@media (min-width:961px){.brand-plate{z-index:2;width:var(--sidebar-width);height:var(--header-h);background:radial-gradient(90% 120% at 18% 50%, #1b97a82e, transparent 60%), var(--ink);border-right:1px solid var(--sidebar-border);padding:0 15px;text-decoration:none;display:flex;position:absolute;top:0;left:0}.brand-plate:after{content:"";background:linear-gradient(90deg, var(--line-strong), var(--line));height:1px;position:absolute;bottom:0;left:0;right:0}.site-header>.brand{display:none}body:has([data-slot=sidebar][data-state=collapsed]) .brand-plate{display:none}body:has([data-slot=sidebar][data-state=collapsed]) .site-header>.brand{display:flex}}.brand-plate-mark{filter:drop-shadow(0 2px 3px #0009);flex:none;transition:transform .25s}.brand-plate:hover .brand-plate-mark{transform:rotate(-8deg)}.brand-plate-words{gap:3px;line-height:1;display:grid}.brand-plate .brand-plate-words{gap:4px}.brand-plate .bp-lead{font-size:13px}.brand-plate .bp-name{font-size:32.5px}.bp-lead{font:600 10.5px var(--font-heading);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);white-space:nowrap}.bp-name{font:700 26px/.9 var(--font-heading);letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(180deg, #fff7e2 0%, var(--ivory) 38%, var(--gold-bright) 72%, var(--gold) 100%);color:#0000;filter:drop-shadow(0 1px #00000080);-webkit-background-clip:text;background-clip:text}.brand-plate:focus-visible,.brand-sheet:focus-visible{outline:2px solid var(--gold-bright);outline-offset:-4px}@media (prefers-reduced-motion:reduce){.brand-plate-mark{transition:none}.brand-plate:hover .brand-plate-mark{transform:none}}.card-foot-slot{min-width:0}@media (max-width:700px){.site-footer{margin-top:20px}}.card-foot{justify-content:flex-end;align-items:center;gap:12px;display:flex}.card-foot-slot{margin-top:12px}.page-grid>.card-foot-slot{margin-top:-4px}@property --shine-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.next-page{background:var(--panel-2);width:38px;height:38px;color:var(--gold-bright);isolation:isolate;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-right:8px;display:inline-flex;position:relative}.next-page:before{content:"";border-radius:inherit;z-index:-1;background:conic-gradient(from var(--shine-angle), var(--gold-deep) 0deg, var(--gold-deep) 230deg, var(--gold) 280deg, #fff3d0 315deg, var(--gold) 340deg, var(--gold-deep) 360deg);-webkit-mask-composite:xor;padding:1.5px;animation:2.6s linear infinite next-shine;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.next-page:after{content:"";border-radius:inherit;z-index:-2;animation:2.6s ease-in-out infinite next-glow;position:absolute;inset:-4px;box-shadow:0 0 12px #e8c77d47}.next-page:hover,.next-page:focus-visible{color:#fff3d0;background:var(--panel-3)}.next-page:focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px}@keyframes next-shine{to{--shine-angle:360deg}}@keyframes next-glow{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.next-page:before,.next-page:after{animation:none}}.brand-button{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.brand-button:focus-visible{outline:2px solid var(--gold-bright);outline-offset:2px}[data-sidebar=header] .sheet-status{justify-content:flex-end;margin-left:auto;padding-bottom:2px}.table-pager{color:var(--muted-foreground);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:14px;margin-top:10px;font-size:13px;display:flex}.pager-btn{border:1px solid var(--line-strong);width:34px;height:34px;color:var(--ivory);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pager-btn:hover:not(:disabled){background:var(--panel-3);border-color:var(--gold)}.pager-btn:disabled{opacity:.35;cursor:default}.pager-btn:focus-visible{outline:2px solid var(--gold-bright);outline-offset:2px}.not-found{width:100%;max-width:1100px;margin-inline:auto;padding-bottom:40px}.not-found-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;margin-top:20px;display:grid}.not-found-card{align-content:start;gap:10px;padding:18px 22px;display:grid}.not-found-card h2{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-size:13px}.not-found-card ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.not-found-card a,.not-found-home a{color:var(--ivory);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;line-height:1.4}.not-found-card a:hover,.not-found-home a:hover{color:var(--gold-bright)}.not-found-home{margin-top:18px;font-size:15px}
.view-panel{min-height:var(--hold,0);font-size:inherit}.view-btn,.view-btn:focus-visible{box-shadow:none}.views{height:auto}@media (min-width:961px){.view-panel{min-height:0}}.view-fade{animation:.2s ease-out view-in}@keyframes view-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.view-fade{animation:none}}.view-table-wrap{min-width:0}.view-toolbar{justify-content:flex-end;margin-bottom:8px;display:flex}.csv-btn{border:1px solid var(--line);height:28px;color:var(--muted-foreground);font:600 12px var(--font-sans);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:6px;padding:0 10px;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex}.csv-btn:hover{color:var(--ivory);background:#e8c77d0f;border-color:#c9a45c66}.csv-btn:focus-visible,.sort-btn:focus-visible{outline:2px solid var(--gold-bright);outline-offset:2px}.view-table-wrap .chart.fill{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;height:auto;max-height:clamp(320px,100vh - 530px,620px)}@media (min-width:961px){.page-fit .view-fade>.view-table-wrap{flex-direction:column;flex:1 1 0;min-height:360px;display:flex}.page-fit .view-table-wrap>.chart.fill{flex:1 1 0;height:auto;min-height:0;max-height:none}.page-fit .view-table tbody th,.page-fit .view-table tbody td{padding-top:10px;padding-bottom:10px}}@media (min-width:1600px){.page-fit .view-table tbody th,.page-fit .view-table tbody td{padding-top:13px;padding-bottom:13px;font-size:14px}.page-fit .view-table thead th{padding-top:8px;padding-bottom:8px}}.view-table::-webkit-scrollbar{width:8px;height:8px}.view-table::-webkit-scrollbar-track{background:0 0}.view-table::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:4px}.head-controls{justify-content:flex-end;align-items:center;gap:8px;display:flex}.head-slot{display:contents}.view-table table{font-variant-numeric:tabular-nums}.view-table th,.view-table td{text-align:left}.view-table th.r,.view-table td.r{text-align:right}.view-table tbody th{color:var(--ivory);font-weight:700}.view-table thead th{padding:4px 8px}.sort-btn{color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:5px;padding:5px 4px;display:inline-flex}.view-table th.r .sort-btn{flex-direction:row-reverse}.sort-btn svg{opacity:0;flex:none;transition:opacity .2s}.sort-btn:hover{color:var(--ivory)}.sort-btn:hover svg,.sort-btn:focus-visible svg{opacity:.6}.sort-btn.on{color:var(--ivory)}.sort-btn.on svg{opacity:1;color:var(--gold-bright)}.view-table thead th:first-child,.view-table tbody th:first-child{z-index:2;box-shadow:1px 0 0 var(--line);position:sticky;left:0}.view-table thead th:first-child{z-index:3;background:var(--panel-2)}.view-table tbody th{background:var(--panel)}.view-table tbody tr:nth-child(2n) th:first-child{background:color-mix(in srgb, var(--panel-2) 45%, var(--panel))}.view-table[data-more=right],.view-table[data-more=both]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000)}@media (max-width:699px){.view-table-wrap .chart.fill{max-height:none;overflow:auto hidden}.view-table thead th{position:static}.view-table thead th:first-child{position:sticky}.view-table tbody th:first-child{white-space:normal;min-width:8em;max-width:10em}.view-table .two-heads th:first-child{width:124px;min-width:124px;max-width:124px}.view-table .two-heads tbody th:nth-child(2),.view-table .two-heads thead th:nth-child(2){z-index:2;box-shadow:1px 0 0 var(--line);position:sticky;left:124px}.view-table .two-heads tbody th:nth-child(2){background:var(--panel)}.view-table .two-heads thead th:nth-child(2){background:var(--panel-2)}}.card-head.in-bar .card-sub{margin:0}.filters-views .head-controls{gap:8px}.filters-views .views{box-sizing:border-box;border-radius:16px;gap:2px;height:32px;padding:2px}.filters-views .view-btn{border-radius:13px;height:26px;padding:0 11px}.filters-views .csv-btn{border-radius:16px;height:32px}@media (max-width:699px){.filters-views{flex:1 0 100%;margin-left:0}.filters-views .head-controls{width:100%}}@media (max-width:700px){.filters>.filters-views,.filters>.filters-views:empty{flex:1 0 100%;min-height:44px;margin-left:0;display:flex}}.cell-icon{align-items:center;gap:8px;display:inline-flex}.cell-icon .game-icon{flex:none}.view-table th,.view-table td,.cell-icon{vertical-align:middle}@media (min-width:960px) and (max-width:1360px){.filters-views .view-label{display:none}.filters-views .view-btn{padding:0 10px}}.csv-btn{justify-content:center;width:28px;padding:0}.filters-views .csv-btn{width:32px}.card-head .card-sub{flex:auto;max-width:none;margin:0;font-size:12.5px;line-height:1.4}.card-head.in-bar{margin-bottom:8px}.head-actions{border:1px solid var(--line);border-radius:16px;align-items:center;overflow:hidden}.head-actions:not(:has(.csv-btn)){display:none}.head-actions .csv-btn{border:0;border-radius:0;height:30px}.filters-views .head-actions .csv-btn{border-radius:0;width:32px;height:30px}.head-actions .csv-btn:focus-visible{outline-offset:-2px}.head-actions:has(.csv-btn:hover){border-color:#c9a45c66}.view-toolbar .head-actions,.view-toolbar .csv-btn{border-radius:6px}.view-tip{background:var(--panel-2);color:var(--ivory);border:1px solid var(--line-strong);font:600 12px var(--font-sans);padding:5px 9px}.view-tip>:last-child{display:none}@media (min-width:1361px),(max-width:959px){.view-tip-tab{display:none}}[data-chart]:not(:has(canvas,svg)):after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 20%,#e8c77d0d 40%,#0000 60%) 0 0/250% 100%,#14253859;border-radius:8px;animation:1.4s ease-in-out infinite chart-shimmer;position:absolute;inset:12px}@keyframes chart-shimmer{0%{background-position:100% 0,0 0}to{background-position:-150% 0,0 0}}@media (prefers-reduced-motion:reduce){[data-chart]:not(:has(canvas,svg)):after{animation:none}}.ring-chart [data-chart]:not(:has(canvas,svg)):after{border-radius:50%;inset:6%}.view-panel:focus-visible{outline:2px solid var(--gold-bright);outline-offset:4px;border-radius:8px}[data-chart]{--chart-font:13px;--radar-inset:52px;font-size:var(--chart-font)}@media (max-width:700px){[data-chart]{--chart-font:12px;--radar-inset:44px}}@media (min-width:1900px){[data-chart]{--chart-font:14px}}.view-empty{border:1px dashed var(--line)}html[data-view-pending] .site-footer{visibility:hidden}@media (max-width:700px){.head-controls{width:100%}.head-controls .views{box-sizing:border-box;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:22px;flex-wrap:nowrap;flex:auto;justify-content:safe center;align-items:center;gap:2px;width:100%;height:44px;padding:2px;display:flex;overflow-x:auto}.head-controls .views::-webkit-scrollbar{display:none}.head-controls .view-btn{border-radius:20px;flex:none;justify-content:center;gap:6px;min-width:40px;height:40px;padding:0 14px;font-size:12.5px}.head-controls .view-btn .view-label{display:inline}.head-controls .view-btn:focus-visible{outline-offset:-2px}.head-controls .views[data-more=right]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}.head-controls .views[data-more=left]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 36px);mask-image:linear-gradient(90deg,#0000,#000 36px)}.head-controls .views[data-more=both]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 36px calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#0000,#000 36px calc(100% - 36px),#0000)}}
.split-legend{justify-content:space-between;margin-top:8px}.split-legend span{font-variant-numeric:tabular-nums;transition:opacity .45s}.split-legend span.off{opacity:.28}.split-legend span:last-child i{margin:0 0 0 6px}.pie-center{text-align:center;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pie-center .v{font:700 30px var(--font-heading);color:var(--ivory);font-variant-numeric:tabular-nums;line-height:1.1}.pie-center .l{color:var(--muted-foreground);font-size:13px}@media (max-width:700px){.pie-center .v{font-size:22px}.pie-center .l{font-size:12px}}.v-race{align-items:center;gap:10px;min-width:0;display:flex}.v-race>span:last-child{overflow-wrap:anywhere;min-width:0}.v-icon{flex:none;width:36px;height:36px;display:inline-flex}.v-icon .fade-in{animation:.45s both icon-fade}@keyframes icon-fade{0%{opacity:0}to{opacity:1}}@media (max-width:700px){.v-icon,.v-icon img{width:26px;height:26px}}@media (prefers-reduced-motion:reduce){.v-icon .fade-in{animation:none}}#races>h2{margin:0 0 4px}@media (min-width:961px){.page-fit .view-fade>.chart.race-box{min-height:420px}}.home-stats{container-type:inline-size}@container (min-width:1100px){.home-stats .stats{gap:24px 32px}.home-stats .stat .v{font-size:42px}.home-stats .stat .l{font-size:15px}.home-stats .v-icon,.home-stats .v-icon img{width:48px;height:48px}.home-stats .split{height:16px}.home-stats .split-legend{font-size:15px}}@media (min-width:961px){.page-fit #races .view-fade>.view-table-wrap{min-height:420px}}@media (min-width:701px) and (max-width:960px){#races .view-table-wrap{min-height:clamp(320px,100vh - 530px,620px)}}@media (max-width:700px){.chart.race-box{height:472px}#races .view-table-wrap{min-height:460px}}.pie-wrap{grid-template-columns:minmax(0,1fr) minmax(290px,34%);align-items:center;gap:12px 28px;display:grid}.pie-donut{min-width:0;height:100%;min-height:0;position:relative;container-type:size}.pie-center{max-width:calc(min(100cqw,100cqh)/1.72414 - 16px)}.pie-center .v{font-size:clamp(18px,8cqmin,34px)}.pie-center .v-picked{align-items:center;gap:8px;display:inline-flex}.pie-legend{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));align-content:center;gap:6px 20px;max-height:100%;display:grid;overflow-y:auto}.pie-legend-col{align-content:start;gap:2px;display:grid}.pie-legend-head{font:700 11px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);padding:0 8px 4px}.pie-legend-item{min-height:30px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:10px 26px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:3px 8px;font-size:13px;transition:background-color .15s;display:grid}.pie-legend-item i{border-radius:3px;width:10px;height:10px}.pie-legend-item i,.pie-legend-item .game-icon{transition:opacity .15s}.pie-legend-item .n{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pie-legend-item .c{color:var(--muted-foreground);font-variant-numeric:tabular-nums}.pie-legend-item .s{text-align:right;min-width:46px;color:var(--ivory);font-variant-numeric:tabular-nums;font-weight:600}.pie-legend-item:hover{background:#e8c77d12}.pie-legend-item[aria-pressed=true]{box-shadow:inset 2px 0 0 var(--gold-bright);background:#e8c77d21}.pie-legend:has([aria-pressed=true]) .pie-legend-item:not([aria-pressed=true]) :is(i,.game-icon){opacity:.35}.pie-legend:has([aria-pressed=true]) .pie-legend-item:not([aria-pressed=true]) :is(.n,.s){color:var(--muted-foreground)}.pie-legend-item:focus-visible{outline:2px solid var(--gold-bright);outline-offset:-2px}@media (min-width:1900px){.pie-legend-item{min-height:34px;font-size:14px}}@media (min-width:701px) and (max-width:960px){.pie-wrap{grid-template-columns:minmax(0,1fr) 290px;gap:12px 16px}.pie-legend{grid-template-columns:minmax(0,1fr);gap:2px}.pie-legend-item{min-height:26px;padding:2px 6px;font-size:12px}}@media (max-width:700px){.pie-wrap{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.pie-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;max-height:none;overflow:visible}.pie-legend-item{grid-template-columns:10px minmax(0,1fr) auto;gap:6px;min-height:26px;padding:2px 6px;font-size:12px}.pie-legend-item .game-icon,.pie-legend-item .c{display:none}.pie-legend-item .n{white-space:normal;overflow-wrap:anywhere;line-height:1.2}.pie-legend-item .s{min-width:0}}.lede-short{display:none}@media (max-width:700px){.lede-long{display:none}.lede-short{display:inline}}.key-figures ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.key-figure{height:100%;color:var(--ivory);flex-direction:column;gap:4px;padding:14px 18px 12px;text-decoration:none;transition:border-color .15s;display:flex}.key-figure:hover,.key-figure:focus-visible{border-color:var(--gold)}.key-figure:focus-visible{outline:2px solid var(--gold-bright);outline-offset:2px}.key-figure .v{overflow-wrap:anywhere;font-size:28px}.key-figure .l{overflow-wrap:anywhere;line-height:1.35}.key-figure-to{color:var(--gold);margin-top:auto;padding-top:8px;font-size:13px;font-weight:600;transition:color .15s}.key-figure:hover .key-figure-to{color:var(--gold-bright)}@media (max-width:960px){.key-figures ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (max-width:700px){.key-figure{padding:12px 14px 10px}.key-figure .v{font-size:24px}.key-figure .l{font-size:12.5px}.chart.dist-box{height:460px}}
.matrix .total-col{font-variant-numeric:tabular-nums;color:var(--ivory);background:#c9a45c0f;border-left:1px solid #c9a45c4d;font-weight:600}.matrix tfoot th,.matrix tfoot td{color:var(--ivory);text-align:center;background:#c9a45c0f;border-top:1px solid #c9a45c4d;padding-top:8px;font-weight:600}.matrix tfoot th{text-align:left}.matrix tfoot td.total-col{border-left:1px solid #c9a45c4d}.matrix th.hot,.matrix td.total-row.hot{color:var(--gold-bright);background:#c9a45c24}.matrix th.hot button{color:var(--gold-bright)}.matrix td[tabindex]:focus-visible{outline:2px solid var(--gold-bright);outline-offset:-2px}.matrix th,.matrix td.total-row{transition:background-color .15s,color .15s}.new-layout{grid-template-columns:minmax(0,1fr);gap:20px}.new-layout.by-faction{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}.faction-col{align-content:start;gap:18px;min-width:0;display:grid}.new-layout.by-faction .faction-col.alliance{padding-right:24px}.new-layout.by-faction .faction-col.horde{border-left:1px solid var(--line);padding-left:24px}.faction-col .rings{grid-template-columns:repeat(8,minmax(0,1fr))}.new-layout.by-faction .rings{grid-template-columns:repeat(4,minmax(0,1fr))}.pair-ring .game-icon{margin-bottom:4px}.faction-col .pair-list{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;gap:3px 28px}.new-layout.by-faction .pair-list{grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.faction-col .pair-row{background:rgba(var(--pair-tint), .1);box-shadow:inset 3px 0 0 rgba(var(--pair-tint), .85)}.faction-col .pair-row:nth-child(odd){background:rgba(var(--pair-tint), .18)}.faction-col.alliance{--pair-tint:63, 121, 201}.faction-col.horde{--pair-tint:184, 65, 58}.ring-chart{container-type:inline-size}.ring-chart b{z-index:11;font-size:clamp(12px,21cqw,30px)}@container (max-width:47px){.ring-chart b{display:none}}@media (min-width:961px){.page-fit .view-fade>.new-layout{flex:1 1 0;align-items:stretch;min-height:420px}.page-fit .view-fade>.new-layout.by-faction{min-height:520px}.faction-col{grid-template-rows:minmax(0,1fr) auto;align-content:stretch}.faction-col .rings{grid-auto-rows:minmax(0,1fr);align-content:stretch;min-height:0}.ring-cell{flex-direction:column;justify-content:center;min-width:0;height:100%;min-height:0;display:flex;container-type:size}.pair-ring{width:100%}.pair-ring>.game-icon{width:clamp(40px,23cqmin,84px);height:clamp(40px,23cqmin,84px)}.pair-ring .ring-chart{flex:none;width:min(100cqw,100cqh - clamp(40px,23cqmin,84px) - 44px,340px);max-width:none}.new-layout:not(.by-faction) .pair-list{grid-template-rows:repeat(var(--rows,4), clamp(30px, 7vh, 84px))}.pair-ring span{font-size:clamp(11px,.9vw,14px)}.faction-col .pair-list{grid-auto-rows:clamp(28px,3.6vh,46px)}.faction-col .pair-row{min-height:0;font-size:clamp(13px,.95vw,16px)}.new-layout:not(.by-faction) .pair-row{font-size:clamp(13px,1.1vw,18px)}.new-layout:not(.by-faction) .pair-row .pair-bar [data-slot=progress-track]{height:4px}}@media (max-width:700px){.card#new:has(.new-layout){background:0 0;border:0;padding:0}.new-layout.by-faction{grid-template-columns:minmax(0,1fr);row-gap:0}.faction-col{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:14px}.new-layout.by-faction .faction-col.alliance{padding-right:14px}.new-layout.by-faction .faction-col.horde{border-left:1px solid var(--line);padding-left:14px}.faction-col+.faction-col{margin-top:33px;position:relative}.faction-col+.faction-col:before{content:"";border-top:1px solid var(--line-strong);position:absolute;top:-18px;left:12%;right:12%}.faction-col .rings{grid-template-columns:repeat(4,minmax(0,1fr))}.faction-col .pair-list{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;grid-template-rows:none!important}}.flow-note{align-items:center;gap:10px;min-width:0;margin-bottom:10px;display:flex}.flow-note .pick-btn{flex:none}.pick-menu{width:auto;min-width:13rem}@media (min-width:961px){.page-fit .view-fade>.scroll{flex-direction:column;flex:1 1 0;min-height:360px;max-height:900px;display:flex}.page-fit .scroll>.matrix{flex:auto;max-width:1800px;height:100%;margin-inline:auto}.page-fit .matrix td,.page-fit .matrix th{font-size:clamp(13px,.95vw,15px)}}.matrix th .game-icon{vertical-align:-8px;margin-right:4px}.matrix th button .dot{display:none}.pair-row .game-icon{flex:none}.pair-row{position:relative;overflow:hidden}.pair-row .pair-bar{display:block;position:absolute;bottom:0;left:3px;right:0}.pair-row .pair-bar [data-slot=progress-track]{background:rgba(var(--pair-tint), .14);border-radius:0;height:3px}.pair-row .pair-bar [data-slot=progress-indicator]{background:rgba(var(--pair-tint), .95);border-radius:0 2px 2px 0}.pair-empty{border:1px dashed var(--line);min-height:260px}.matrix .sort-btn{border-bottom:0;padding:5px 2px;position:relative}.matrix .sort-btn svg{position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}.matrix th,.matrix td{padding-inline:4px}.matrix .game-icon{max-width:none}.matrix tbody th[scope=row]{white-space:nowrap}.matrix td.na{color:var(--muted-foreground)}.matrix td[tabindex],.matrix td[data-key]{cursor:default}.matrix [data-key]:focus-visible{outline:2px solid var(--gold-bright);outline-offset:-2px}.matrix thead th:first-child,.matrix tbody th[scope=row],.matrix tfoot th{z-index:1;background:var(--panel);box-shadow:1px 0 0 var(--line);position:sticky;left:0}.matrix tbody th[scope=row].hot{background:linear-gradient(#c9a45c24, #c9a45c24), var(--panel)}.matrix tfoot th{background:linear-gradient(#c9a45c0f, #c9a45c0f), var(--panel)}.cell-card .new-badge{height:20px;color:var(--ivory);background:#58c46a14;border-color:#58c46a8c}.cell-card{background:var(--panel,#0d1a29);min-width:210px;color:var(--ivory);box-shadow:0 8px 24px #00000080;width:auto!important}.cell-card-head{border-bottom:1px solid var(--line);align-items:center;gap:6px;margin-bottom:8px;padding-bottom:8px;display:flex}.cell-card-head b{margin-right:4px;font-weight:600}.cell-card dl{grid-template-columns:1fr auto;gap:3px 18px;margin:0;font-size:13px;display:grid}.cell-card dt{color:var(--muted-foreground)}.cell-card dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:600}@media (min-width:961px){.pair-ring span{font-size:clamp(10.5px,.8vw,13px)}}.band-layout{align-items:stretch;display:flex}.band-chart{flex:1 1 0;min-width:0;height:100%;position:relative}.band-labels{white-space:nowrap;flex:none;width:178px;font-size:13px;font-weight:600;line-height:1.2;position:relative}.band-label{align-items:center;gap:6px;display:flex;position:absolute;left:10px;transform:translateY(-50%)}.band-label i{border-radius:2px;flex:none;width:8px;height:8px}@media (max-width:700px){.band-labels{width:112px;font-size:11.5px}.band-label{gap:4px;left:6px}}@media (min-width:1900px){.band-labels{width:196px;font-size:14px}}@media (max-width:700px){.chart.fill.share-lines{height:420px}}.stat-date>.l:first-child{margin-bottom:3px}.stat .l.stale{color:var(--gold-bright)}.series-pick{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.series-pick .pick-btn[aria-pressed=true]{color:var(--ivory);background:#e8c77d1a;border-color:#c9a45c99}.chart-note{color:var(--muted-foreground);margin:10px 0 0;font-size:12.5px;line-height:1.45}@media (min-width:961px){.page-fit .view-fade>.chart.guild-rows{min-height:calc(var(--rows,25) * 19px + 96px)}}.radar-box{position:relative}.radar-vertex{color:var(--muted-foreground);white-space:nowrap;pointer-events:none;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex;position:absolute}.radar-vertex .game-icon{flex:none}.radar-vertex.right{transform:translateY(-50%)}.radar-vertex.left{flex-direction:row-reverse;transform:translate(-100%,-50%)}.radar-vertex.top{flex-direction:column;gap:2px;transform:translate(-50%,-100%)}.radar-vertex.bottom{flex-direction:column-reverse;gap:2px;transform:translate(-50%)}@media (max-width:700px){.radar-vertex{gap:2px;font-size:11px}.radar-vertex.left,.radar-vertex.right{flex-direction:column;transform:translate(-50%,-50%)}}@media (min-width:1900px){.radar-vertex{font-size:14px}}@media (min-width:961px){.faction-col{grid-template-rows:minmax(min-content,1fr) auto}.faction-col .rings{grid-auto-rows:minmax(150px,1fr)}.pair-ring .ring-chart{width:clamp(72px,min(100cqw,100cqh - clamp(40px,23cqmin,84px) - 44px),340px)}.page-fit .view-fade>.new-layout.by-faction{min-height:600px}}
.sources-card{gap:14px;display:grid}.sources-card h2{font:700 13px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin:6px 0 0}.sources-card h2:first-child{margin-top:0}.sources-card .card-sub{max-width:860px;margin:0}.sources-wrap{overflow-x:auto}.sources-table{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:720px;font-size:14px}.sources-table th,.sources-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:anywhere;white-space:normal;padding:10px 12px 10px 0}.sources-table thead th{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);font-size:11px;font-weight:700}.sources-table th.r,.sources-table td.r{text-align:right}.sources-table tbody th{font-weight:400}.sources-name{color:var(--ivory);font-weight:700;display:block}.sources-note{color:var(--muted-foreground);max-width:340px;margin-top:2px;font-size:12.5px;line-height:1.45;display:block}.sources-table td strong{color:var(--ivory)}.status-pill{border:1px solid var(--line-strong);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700;display:inline-block}.status-pill.counted{color:#7fd48f;border-color:#7fd48f80}.status-pill.listed{color:var(--muted-foreground)}.status-pill.stale{color:#e0b06b;border-color:#e0b06b80}.sources-rules{max-width:900px;color:var(--text);gap:8px;margin:0;padding-left:20px;font-size:14px;line-height:1.55;display:grid}.sources-cite{max-width:900px;color:var(--text);margin:0;font-size:14px;line-height:1.55}.sources-cite a{color:var(--gold-bright)}@media (min-width:961px){.page-fit .sources-card{flex:none}}@media (max-width:700px){.sources-table{font-size:13px}.sources-table th,.sources-table td{padding:8px 10px 8px 0}.sources-table tbody th{min-width:160px}}.chart.fill.sources-box{min-height:320px}.stat .v.v-date{font-size:22px;line-height:1.3}@media (min-width:961px){.home-stats .stat .v.v-date{font-size:26px}}.list-card{gap:12px;display:grid}.list-card .card-sub{margin:0}.mix-row{color:var(--muted-foreground);flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.mix-row b{color:var(--ivory);font-weight:700}.item-quality-0{color:#9d9d9d}.item-quality-1{color:var(--ivory)}.item-quality-2{color:#1eff00}.item-quality-3{color:#0070dd}.item-quality-4{color:#a335ee}.item-quality-5{color:#ff8000}.item-link{color:inherit;border-bottom:1px dotted #c9a45c66;text-decoration:none}.item-link:hover{color:var(--gold-bright)}
.agent-button.is-open{color:var(--ivory);background:#e8c77d0f;border-color:#c9a45c80}.agent-busy{color:var(--gold-bright);animation:1.2s ease-in-out infinite agent-pulse}@keyframes agent-pulse{0%,to{opacity:1}50%{opacity:.35}}:root{--agent-w:min(480px, 38vw)}.agent-panel{flex:none;width:0;min-width:0;transition:width .22s}.agent-panel.open{width:var(--agent-w)}.agent-inner{z-index:40;width:var(--agent-w);background:var(--ink);border-left:1px solid var(--line);visibility:hidden;flex-direction:column;transition:transform .22s,visibility 0s linear .22s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.agent-panel.open .agent-inner{visibility:visible;transition:transform .22s;transform:none}@media (max-width:1099px){:root{--agent-w:min(480px, 100vw)}.agent-panel,.agent-panel.open{width:0}.agent-inner{box-shadow:-12px 0 32px #00000059}}.site-header{transition:padding-right .22s}@media (min-width:961px){html[data-agent-open] .site-header{padding-right:calc(var(--agent-w) + 16px)}}@media (prefers-reduced-motion:reduce){.agent-panel,.agent-inner,.site-header{transition:none}}.agent-head{height:var(--header-h);border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;padding:0 10px 0 16px;display:flex}.agent-head h2{font:700 12px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin:0}.agent-model{color:var(--muted-foreground);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px}.agent-head-actions{align-items:center;gap:2px;margin-left:auto;display:flex}.agent-list{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;flex-direction:column;flex:auto;gap:16px;min-height:0;padding:16px;display:flex;overflow-y:auto}.agent-empty{text-align:center;color:var(--muted-foreground);justify-items:center;gap:12px;margin:auto 0;padding:24px 8px;display:grid}.agent-empty svg{color:var(--gold)}.agent-empty p{max-width:320px;margin:0;font-size:14px;line-height:1.5}.agent-suggestions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.agent-chip{border:1px solid var(--line);color:var(--text);font:500 12.5px var(--font-sans);cursor:pointer;text-align:left;background:0 0;border-radius:999px;padding:6px 11px;transition:border-color .2s,color .2s,background-color .2s}.agent-chip:hover{color:var(--ivory);background:#e8c77d0f;border-color:#c9a45c80}.agent-msg{gap:8px;display:grid}.agent-msg.user{justify-items:end}.agent-bubble{max-width:88%;color:var(--ivory);white-space:pre-wrap;overflow-wrap:anywhere;background:#3f79c92e;border:1px solid #3f79c959;border-radius:12px 12px 3px;padding:9px 12px;font-size:14px;line-height:1.5}.agent-status{color:var(--muted-foreground);margin:0;font-size:13px;font-style:italic}.agent-caret{background:var(--gold-bright);vertical-align:-2px;width:7px;height:14px;margin-left:2px;animation:.9s steps(2,end) infinite agent-pulse;display:inline-block}.agent-error{color:#e0806b;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.agent-meta{color:var(--muted-foreground);letter-spacing:.04em;margin:0;font-size:11px}.agent-tools{gap:4px;display:grid}.agent-tool{border:1px solid var(--line);background:#ffffff05;border-radius:8px;font-size:12.5px}.agent-tool.is-error{border-color:#e0806b80}.agent-tool-head{width:100%;color:var(--text);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;min-width:0;padding:7px 10px;display:flex}.agent-tool-chevron{color:var(--muted-foreground);flex:none;transition:transform .15s}.agent-tool-chevron.open{transform:rotate(180deg)}.agent-tool-name{color:var(--ivory);white-space:nowrap;font-weight:700}.agent-tool-args{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.agent-tool-state{letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);flex:none;font-size:10.5px}.agent-tool.is-pending .agent-tool-state{color:var(--gold-bright);animation:1.2s ease-in-out infinite agent-pulse}.agent-tool.is-error .agent-tool-state{color:#e0806b}.agent-tool-body{border-top:1px solid var(--line);gap:6px;padding:8px 10px;display:grid}.agent-tool-label{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);font-size:10.5px}.agent-tool-body pre{max-height:240px;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;scrollbar-width:thin;margin:0;font:11.5px/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow:auto}.agent-md{color:var(--text);overflow-wrap:anywhere;font-size:14px;line-height:1.55}.agent-md>:first-child{margin-top:0}.agent-md>:last-child{margin-bottom:0}.agent-md p{margin:0 0 10px}.agent-md h1,.agent-md h2,.agent-md h3,.agent-md h4{font:700 13px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin:14px 0 6px}.agent-md ul,.agent-md ol{margin:0 0 10px;padding-left:20px}.agent-md li{margin:3px 0}.agent-md strong{color:var(--ivory)}.agent-md a{color:var(--gold-bright)}.agent-md code{background:#ffffff0d;border-radius:4px;padding:1px 4px;font:12.5px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.agent-md pre{border:1px solid var(--line);background:#ffffff0a;border-radius:8px;margin:0 0 10px;padding:10px;overflow:auto}.agent-md pre code{background:0 0;padding:0}.agent-md blockquote{border-left:2px solid var(--line-strong);color:var(--muted-foreground);margin:0 0 10px;padding-left:12px}.agent-md-table{margin:0 0 10px;overflow-x:auto}.agent-md table{border-collapse:collapse;font-variant-numeric:tabular-nums;min-width:100%;font-size:13px}.agent-md th,.agent-md td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:5px 10px 5px 0}.agent-md th{letter-spacing:.1em;text-transform:uppercase;color:var(--gold);white-space:nowrap;font-size:11px}.agent-md td:not(:first-child),.agent-md th:not(:first-child){text-align:right}.agent-composer{border-top:1px solid var(--line);background:var(--ink);flex:none;gap:8px;padding:12px 16px 14px;display:grid}.agent-composer textarea{resize:vertical;min-height:44px;max-height:180px;font-size:14px}.agent-composer-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.agent-composer-hint{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:4px;font-size:11px;display:flex}.agent-settings{flex:auto;align-content:start;gap:14px;min-height:0;padding:18px 16px;display:grid;overflow-y:auto}.agent-settings h3{font:700 12px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin:0}.agent-help{color:var(--text);margin:0;font-size:13.5px;line-height:1.5}.agent-help.small{color:var(--muted-foreground);font-size:12px}.agent-field{color:var(--muted-foreground);gap:6px;font-size:12px;display:grid}.agent-field>span:first-child{letter-spacing:.1em;text-transform:uppercase;color:var(--gold);font-size:10.5px;font-weight:700}.agent-field input,.agent-field select{border:1px solid var(--line);width:100%;height:36px;color:var(--ivory);font:13.5px var(--font-sans);background:#ffffff08;border-radius:6px;padding:0 10px}.agent-field input[aria-invalid=true]{border-color:#e0806bb3}.agent-field input:focus-visible,.agent-field select:focus-visible,.agent-chip:focus-visible,.agent-tool-head:focus-visible{outline:2px solid var(--gold-bright);outline-offset:2px}.agent-token-row{align-items:center;gap:6px;display:flex}.agent-token-row input{flex:auto;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.agent-hint{color:var(--muted-foreground);font-size:12px}.agent-hint.is-error{color:#e0806b}.agent-howto{color:var(--text);border:1px solid var(--line);border-radius:8px;padding:8px 12px;font-size:13px}.agent-howto summary{cursor:pointer;color:var(--ivory);font-weight:600}.agent-howto ol{gap:4px;margin:8px 0 2px;padding-left:20px;line-height:1.5;display:grid}.agent-howto code{background:#ffffff0d;border-radius:4px;padding:1px 5px;font:12.5px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.agent-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.agent-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:560px){:root{--agent-w:100vw}.agent-grid{grid-template-columns:1fr}}.agent-connection{color:var(--text);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.agent-detail{color:var(--muted-foreground)}.agent-test{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.agent-link{color:var(--gold-bright)}.agent-model-pick select{border:1px solid var(--line);height:28px;color:var(--text);font:600 12px var(--font-sans);background:0 0;border-radius:6px;padding:0 8px}.agent-model-pick select:focus-visible{outline:2px solid var(--gold-bright);outline-offset:2px}.claude-card{padding:0;overflow:hidden}.claude-card-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:14px 18px;display:flex}.claude-card-head h2{font:700 12px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin:0}.claude-card-head span{color:var(--muted-foreground);font-size:13px}.claude-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px 24px;padding:16px 18px;display:flex}.claude-row:last-of-type{border-bottom:0}.claude-row-text{flex:auto;gap:8px;min-width:0;display:grid}.claude-row-text h3{font:600 16px var(--font-sans);color:var(--ivory);margin:0}.claude-row-text p{color:var(--text);max-width:900px;margin:0;font-size:14px;line-height:1.55}.claude-row-text code,.claude-foot code{background:#ffffff0d;border-radius:4px;padding:1px 5px;font:12.5px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.claude-row-action{flex:none;align-items:center;gap:10px;display:flex}.claude-input-wrap{flex:auto;align-items:center;min-width:0;display:flex;position:relative}.claude-input-wrap svg{color:var(--muted-foreground);pointer-events:none;position:absolute;left:10px}.claude-input-wrap input{border:1px solid var(--line);width:100%;height:40px;color:var(--ivory);background:#ffffff08;border-radius:8px;padding:0 12px 0 34px;font:14px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.claude-input-wrap input[aria-invalid=true]{border-color:#e0806bb3}.claude-input-wrap input:focus-visible,.claude-select:focus-visible{outline:2px solid var(--gold-bright);outline-offset:2px}.claude-select{border:1px solid var(--line);min-width:240px;height:40px;color:var(--ivory);font:14px var(--font-sans);background:#ffffff08;border-radius:8px;padding:0 12px}.claude-foot{border-top:1px solid var(--line);color:var(--muted-foreground);background:#ffffff05;margin:0;padding:14px 18px;font-size:13.5px;line-height:1.55}@media (min-width:961px){.page-fit .claude-card{flex:none}}@media (max-width:700px){.claude-row{flex-direction:column}.claude-select{width:100%;min-width:0}}.agent-thinking{color:var(--muted-foreground);margin:0 0 8px;font-size:12.5px}.agent-thinking summary{cursor:pointer;color:var(--muted-foreground);align-items:center;gap:6px;list-style:none;display:inline-flex}.agent-thinking summary::-webkit-details-marker{display:none}.agent-thinking summary svg{transition:transform .15s}.agent-thinking[open] summary svg{transform:rotate(180deg)}.agent-thinking[open] summary{margin-bottom:4px}.agent-thinking-body{white-space:pre-wrap;border-left:2px solid var(--line);max-height:220px;padding:6px 10px;line-height:1.45;overflow-y:auto}.agent-notice{color:var(--text);background:#e8c77d14;border-radius:6px;align-items:flex-start;gap:6px;margin:6px 0 0;padding:6px 10px;font-size:12.5px;line-height:1.4;display:flex}.agent-notice svg{flex:none;margin-top:2px}.agent-notice.warning{background:#c94b4b24}.agent-suggestion{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.agent-chart{border:1px solid var(--line);background:#ffffff05;border-radius:8px;margin:8px 0 10px;padding:8px 8px 4px}.agent-chart figcaption{font:600 12.5px var(--font-sans);color:var(--ivory);margin:0 4px 4px}.agent-chart-box{width:100%}.agent-switch{border:1px solid var(--line);color:var(--text);border-radius:8px;gap:8px;margin:0 0 8px;padding:8px 10px;font-size:12.5px;line-height:1.4;display:grid}.agent-switch .agent-actions{flex-wrap:wrap;margin:0}.agent-cost{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:11px}.claude-usage{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:6px 20px;margin:6px 0 0;display:flex}.claude-usage b{color:var(--ivory);font-weight:600}.claude-number{border:1px solid var(--line);width:110px;height:40px;color:var(--ivory);font:14px var(--font-sans);font-variant-numeric:tabular-nums;background:#ffffff08;border-radius:8px;padding:0 12px}.claude-number:focus-visible{outline:2px solid var(--gold-bright);outline-offset:2px}
.admin-card form.claude-row{border-bottom:1px solid var(--line)}.admin-note{border-bottom:1px solid var(--line);color:#7fd48f;background:#7fd48f0f;margin:0;padding:10px 18px;font-size:13.5px}.admin-note.is-error{color:#e0806b;background:#e0806b12}.admin-note.is-warn{color:#e0b06b;background:#e0b06b0f}.admin-link{color:var(--gold-bright)}.admin-strong{color:var(--ivory);font-weight:600}.admin-small{color:var(--muted-foreground)!important;font-size:13px!important}.admin-next{font-variant-numeric:tabular-nums;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px 18px;margin:0;padding:0;list-style:none;display:grid}.admin-next li{color:var(--ivory);gap:1px;font-size:14px;display:grid}.admin-next li span{color:var(--muted-foreground);font-size:12.5px}.admin-form{flex-wrap:wrap;align-items:flex-end}.admin-field{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);gap:4px;font-size:11px;font-weight:700;display:grid}.admin-select{min-width:130px}.admin-time{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:120px}.admin-steps{max-width:900px;color:var(--text);gap:6px;margin:0;padding-left:20px;font-size:14px;line-height:1.55;display:grid}.admin-steps code{background:#ffffff0d;border-radius:4px;padding:1px 5px;font:12.5px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.admin-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-table{table-layout:auto;min-width:560px}.sources-card .card-sub code{background:#ffffff0d;border-radius:4px;padding:1px 5px;font:12.5px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.status-pill.failed{color:#e0806b;border-color:#e0806b80}.status-pill.running{color:var(--gold-bright);border-color:#c9a45c80}.claude-row-text h3 .status-pill{vertical-align:2px;margin-left:8px}@media (max-width:700px){.admin-card .claude-card-head{flex-direction:column;gap:4px}.admin-form,.admin-select,.admin-time{width:100%}.admin-field{flex:140px}}
.facts{gap:12px;margin-top:16px;display:grid}.doc-stack{gap:16px;display:grid}.doc-stack>.facts{margin-top:0}.facts a{color:var(--gold-bright)}.facts code{color:var(--ivory);font-size:.92em}.facts h2{font-size:19px}.facts p{max-width:900px;color:var(--text);margin:0;font-size:15px;line-height:1.6}.faq-item{gap:4px;max-width:900px;display:grid}.faq-item+.faq-item{border-top:1px solid var(--line);padding-top:12px}.faq-item h3{font-size:15px}
.blog-post,.blog-related,.blog-foot,.blog-pager{width:100%;max-width:880px}.blog-page{max-width:880px;margin-inline:auto}.blog-foot{grid-column:1/-1;gap:10px;display:grid}.blog-empty{color:var(--muted-foreground)}.blog-byline{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;font-size:13px;display:flex}.blog-kind{border:1px solid var(--line-strong);letter-spacing:.1em;text-transform:uppercase;color:var(--gold);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.blog-post{gap:16px;padding:22px 26px 26px;display:grid}.blog-post>*{min-width:0}.blog-byline{border-bottom:1px solid var(--line);padding-bottom:14px}.blog-body{max-width:760px;color:var(--text);font-size:16.5px;line-height:1.7}.blog-body p{margin:0 0 14px}.blog-body h2{color:var(--ivory);margin:26px 0 10px;font-size:21px;line-height:1.3}.blog-body h3{color:var(--ivory);margin:20px 0 8px;font-size:17px;line-height:1.35}.blog-body ul,.blog-body ol{margin:0 0 14px;padding-left:22px}.blog-body ul{list-style:outside}.blog-body ol{list-style:decimal}.blog-body li{margin:4px 0;padding-left:2px}.blog-body li::marker{color:var(--gold)}.blog-body li>p{margin:0}.blog-body li>ul,.blog-body li>ol{margin:4px 0 0}.blog-body strong{color:var(--ivory)}.blog-body a{color:var(--gold-bright)}.blog-body .agent-chart{max-width:100%;margin:6px 0 18px;padding:12px 12px 6px;overflow-x:auto}.blog-body .agent-chart figcaption{font-size:14px}.blog-table{margin:0 0 14px;overflow-x:auto}.blog-table table{border-collapse:collapse;font-variant-numeric:tabular-nums;min-width:100%;font-size:14.5px}.blog-table th,.blog-table td{text-align:left;border-bottom:1px solid var(--line);padding:6px 12px 6px 0}.blog-table th{letter-spacing:.1em;text-transform:uppercase;color:var(--gold);font-size:11px}.blog-table td{white-space:normal;vertical-align:top}.blog-table th{white-space:normal;vertical-align:bottom;line-height:1.35}.blog-table tr>:last-child{padding-right:0}.blog-related{gap:10px;padding:18px 22px;display:grid}.blog-related h2{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin:0;font-size:13px}.blog-related ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.blog-related a{border:1px solid var(--line-strong);color:var(--ivory);border-radius:8px;padding:8px 14px;font-size:15px;text-decoration:none;display:inline-block}.blog-related a:hover{border-color:var(--gold);color:var(--gold-bright)}.blog-note{max-width:760px;color:var(--muted-foreground);margin:0;font-size:13.5px;line-height:1.55}.blog-note a,.blog-back a{color:var(--gold-bright)}.blog-pager{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:16px;display:grid}.blog-pager a{border:1px solid var(--line);color:var(--ivory);border-radius:10px;gap:4px;padding:14px 16px;font-size:15px;line-height:1.4;text-decoration:none;display:grid}.blog-pager a span{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);font-size:11px}.blog-newer{text-align:right}.blog-back{margin:0;font-size:14px}@media (max-width:700px){.blog-post{padding:16px 16px 20px}.blog-body{font-size:16px}.blog-body h2{font-size:19px}.blog-body h3{font-size:16px}.blog-table table{font-size:13.5px}.blog-table th,.blog-table td{padding-right:8px}.blog-pager{grid-template-columns:1fr}.blog-newer{text-align:left}}.blog-index-page{width:100%;max-width:1100px;margin-inline:auto}.blog-index{grid-template-columns:minmax(0,1fr);gap:28px;margin:20px 0 40px;display:grid}html[data-blog-query] .blog-index.is-static :is(.blog-featured-wrap,.blog-results,.blog-status){display:none}.blog-results{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.blog-tools{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.blog-tools-row{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.blog-search{flex:0 360px;align-items:center;max-width:100%;display:flex;position:relative}.blog-search input{border:1px solid var(--line-strong);background:var(--panel);width:100%;height:48px;color:var(--ivory);font:16px var(--font-sans);border-radius:10px;padding:0 46px 0 44px;transition:border-color .2s,box-shadow .2s}.blog-search input::placeholder{color:var(--muted-foreground)}.blog-search input:hover{border-color:var(--gold)}.blog-search input:focus-visible{border-color:var(--gold-bright);outline:none;box-shadow:0 0 0 3px #e8c77d40}.blog-search input::-webkit-search-cancel-button{appearance:none}.blog-search-icon{color:var(--gold);pointer-events:none;position:absolute;left:15px}.blog-search-clear{width:34px;height:34px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;right:7px}.blog-search-clear:hover{color:var(--ivory);background:#e8c77d14}.blog-search-clear:focus-visible{outline:2px solid var(--gold-bright);outline-offset:0;color:var(--ivory)}.blog-filter-btn{border:1px solid var(--line-strong);background:var(--panel);max-width:100%;height:48px;color:var(--text);font:600 14.5px var(--font-sans);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:0 12px 0 14px;transition:border-color .2s,box-shadow .2s,background-color .2s,color .2s;display:inline-flex}.blog-filter-btn svg{width:18px;height:18px;color:var(--gold);flex:none}.blog-filter-btn-chev{transition:transform .2s}.blog-filter-btn-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.blog-filter-btn:hover{border-color:var(--gold);color:var(--ivory)}.blog-filter-btn:focus-visible{border-color:var(--gold-bright);outline:none;box-shadow:0 0 0 3px #e8c77d40}.blog-filter-btn[data-popup-open]{border-color:var(--gold-bright);color:var(--ivory)}.blog-filter-btn[data-popup-open] .blog-filter-btn-chev{transform:rotate(180deg)}.blog-filter-btn[data-active]{color:var(--ivory);border-color:var(--gold);background:#e8c77d1f}.blog-filter-btn[data-active] svg{color:var(--gold-bright)}.blog-filter-menu{border:1px solid var(--line-strong);background:var(--panel);min-width:15rem;padding:6px;box-shadow:0 14px 36px #00000073}.blog-filter-group{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);padding:6px 10px 4px;font-size:11px;font-weight:700}.blog-filter-sep{background:var(--line);margin:6px -6px}.blog-filter-item{font:500 14.5px var(--font-sans);color:var(--text);cursor:pointer;border-radius:8px;gap:10px;padding:8px 10px}.blog-filter-item [data-slot=dropdown-menu-checkbox-item-indicator]{display:none}.blog-filter-item-label{flex:1}.blog-filter-item:hover,.blog-filter-item[data-highlighted]{color:var(--ivory);background:#e8c77d14}.blog-filter-item[data-checked]{color:var(--ivory);background:#e8c77d29;box-shadow:inset 0 0 0 1px #e8c77d73}.blog-filter-item[data-checked] .blog-chip-count{background:var(--gold-bright);color:var(--ink)}.blog-filter-item.is-empty{opacity:.5}.blog-filter-clear{color:var(--gold-bright);justify-content:center;font-weight:600}.blog-chip-count{min-width:22px;height:20px;color:var(--muted-foreground);text-align:center;font-variant-numeric:tabular-nums;background:#ffffff0f;border-radius:10px;padding:0 6px;font-size:11.5px;line-height:20px}.blog-status-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;display:flex}.blog-status{min-width:0;color:var(--muted-foreground);overflow-wrap:anywhere;font-size:14px}.blog-rss{color:var(--gold-bright);border-radius:4px;align-items:center;gap:6px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.blog-rss:hover{text-decoration:underline}.blog-rss:focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px}.blog-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);align-items:center;gap:14px;margin:0 0 14px;font-size:13px;display:flex}.blog-eyebrow:after{content:"";background:linear-gradient(90deg, var(--line-strong), transparent);flex:1;height:1px}.post-cover{aspect-ratio:1200/630;background:linear-gradient(135deg,#070d16,#0f1f33);overflow:hidden}.post-cover img{width:100%;height:auto;transition:transform .35s;display:block}.post-card,.blog-featured{flex-direction:column;padding:0;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.post-card:hover,.blog-featured:hover{border-color:var(--line-strong);transform:translateY(-2px);box-shadow:0 10px 28px #00000059}.post-card:hover .post-cover img,.blog-featured:hover .post-cover img{transform:scale(1.025)}:is(.post-card:has(h3 a:focus-visible),.blog-featured:has(h3 a:focus-visible)){outline:2px solid var(--gold-bright);outline-offset:2px}.post-card h3 a:after,.blog-featured h3 a:after{content:"";z-index:1;position:absolute;inset:0}.post-card h3 a:focus-visible,.blog-featured h3 a:focus-visible{outline:none}.post-card .post-cover{border-bottom:1px solid var(--line)}.post-card-body{flex-direction:column;flex:1;gap:10px;padding:16px 18px 18px;display:flex}.post-card-meta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12.5px;display:flex}.post-card-cat{letter-spacing:.04em;font-weight:600}.post-card h3,.blog-featured h3{margin:0;font-size:18px;line-height:1.35}.post-card h3 a,.blog-featured h3 a{color:var(--ivory);text-decoration:none}.post-card:hover h3 a,.blog-featured:hover h3 a{color:var(--gold-bright)}.post-card-desc{color:var(--text);font-size:14.5px;line-height:1.55}.post-card-snippet{border-left:2px solid var(--line-strong);color:var(--muted-foreground);padding-left:10px;font-size:13.5px;line-height:1.5}.post-card-foot{color:var(--muted-foreground);flex-wrap:wrap;gap:4px 8px;margin-top:auto;padding-top:4px;font-size:13px;display:flex}.blog-index mark{color:var(--ivory);background:#e8c77d47;border-radius:3px;padding:0 2px}.blog-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:18px;display:grid}.blog-featured{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;display:grid}.blog-featured .post-cover{border:1px solid var(--line);border-radius:8px;margin:16px 0 16px 16px}.blog-featured-body{flex-direction:column;justify-content:center;gap:12px;padding:22px 28px;display:flex}.blog-featured h3{font-size:clamp(20px,1.8vw,23px);line-height:1.3}.blog-featured .post-card-desc{font-size:16px;line-height:1.6}.blog-featured .post-card-foot{margin-top:0}.blog-read{color:var(--gold-bright);font-size:14px;font-weight:600}.blog-more-row{justify-content:center;display:flex}.blog-btn{border:1px solid var(--line-strong);height:42px;color:var(--ivory);font:600 14.5px var(--font-sans);cursor:pointer;background:#e8c77d0f;border-radius:21px;align-items:center;gap:6px;padding:0 20px;transition:background-color .2s,border-color .2s;display:inline-flex}.blog-btn:hover{border-color:var(--gold);background:#e8c77d1f}.blog-btn:focus-visible{outline:2px solid var(--gold-bright);outline-offset:2px}.blog-btn-sub{color:var(--muted-foreground);font-weight:400}.blog-empty-state{grid-template-columns:minmax(0,1fr);justify-items:start;gap:12px;padding:26px 28px;display:grid}.blog-empty-state h2{overflow-wrap:anywhere;max-width:100%;font-size:20px}.blog-empty-state p{max-width:620px;color:var(--text);line-height:1.6}@media (prefers-reduced-motion:reduce){.post-card,.blog-featured,.post-cover img{transition:none}.post-card:hover,.blog-featured:hover,.post-card:hover .post-cover img,.blog-featured:hover .post-cover img{transform:none}}@media (max-width:900px){.blog-featured{grid-template-columns:1fr}.blog-featured .post-cover{border:0;border-bottom:1px solid var(--line);border-radius:0;margin:0}.blog-featured-body{padding:18px 20px 20px}}@media (max-width:700px){.blog-index,.blog-results{gap:22px}.blog-index{margin-top:14px}.blog-search{flex-basis:100%}.blog-grid{gap:14px}.post-card-body{padding:14px 16px 16px}.blog-featured h3{font-size:20px}.blog-featured .post-card-desc{font-size:15px}}.pillar-page .pillar-section{margin-top:24px}.pillar-pages{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.pillar-page-link{min-height:64px;color:var(--ivory);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:15.5px;line-height:1.35;text-decoration:none;transition:border-color .15s,color .15s;display:flex}.pillar-page-link:hover,.pillar-page-link:focus-visible{border-color:var(--gold);color:var(--gold-bright)}.pillar-page-go{color:var(--gold);flex:none;font-size:18px}.pillar-all{margin:18px 0 0;font-size:14px}.pillar-all a,.blog-more-hub a,.blog-hub-link{color:var(--gold-bright)}.blog-more-list{gap:8px;display:grid!important}.blog-more-list a{color:var(--ivory);text-underline-offset:3px;border:0;padding:0;font-size:15px;line-height:1.4;-webkit-text-decoration:underline #c9a45c66;text-decoration:underline #c9a45c66;display:block}.blog-more-list a:hover{color:var(--gold-bright);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.blog-more-hub{margin:4px 0 0;font-size:14.5px}
.pillar-pages li{display:grid}.pillar-page-link{align-items:flex-start;min-height:96px;padding:16px 18px}.pillar-page-text{gap:6px;min-width:0;display:grid}.pillar-page-name{font-weight:600}.pillar-page-figure{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:13px;line-height:1.4;display:block}.pillar-page-figure b{font:700 22px var(--font-heading);color:var(--ivory);font-variant-numeric:tabular-nums;margin-bottom:2px;line-height:1.15;display:block}.pillar-page-link .pillar-page-go{margin-top:1px}.pillar-figures{margin-bottom:4px}.pillar-figures .stat .l{overflow-wrap:anywhere;margin-top:2px}.faction-balance .split-legend{display:flex}.split-rows{gap:10px;margin:22px 0 2px;padding:0;list-style:none;display:grid}.split-row{grid-template-columns:minmax(150px,220px) 54px minmax(0,1fr) 54px;align-items:center;gap:12px;display:grid}.split-row .split{margin:0}.split-row-l{color:var(--text);font-size:14px;display:grid}.split-row-l small{color:var(--muted-foreground);font-size:12px}.split-row-a,.split-row-h{font:700 15px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--ivory)}.split-row-a{text-align:right}.pillar-page .pillar-section:first-of-type{margin-top:18px}@media (max-width:700px){.pillar-page-link{min-height:84px;padding:14px 16px}.pillar-page-figure b{font-size:20px}.split-row{grid-template-columns:50px minmax(0,1fr) 50px;gap:4px 10px}.split-row-l{grid-column:1/-1}.split-rows{gap:14px}}
