:root{color-scheme:dark;--ivory:#f6efdd;--gold:#a58e6a;--red:#8b1022;--purple:#715491;font:16px 'DM Sans',sans-serif}*{box-sizing:border-box}body{margin:0;background:#100e0d;color:var(--ivory)}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}a,button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button:focus-visible,a:focus-visible{outline:2px solid #fff1cf;outline-offset:6px}img{display:block;max-width:100%;height:auto}h1,h2,p{margin:0}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.skip-link{position:fixed;top:-10rem;left:1rem;z-index:20;background:var(--ivory);color:#111;padding:1rem}.skip-link:focus{top:1rem}
/* The approved 1536 × 1024 composition fills the entire browser width. */
.dealers-table{position:relative;isolation:isolate;width:100%;aspect-ratio:3/2;min-height:100svh;container-type:inline-size;overflow:hidden}.table-art{position:absolute;inset:0;width:100%;height:100%;z-index:-2;object-fit:fill}.site-header{position:absolute;inset:0 0 auto;height:16%;z-index:3}.brand{position:absolute;left:7%;top:25%;width:24.6%;display:flex;align-items:center;gap:8.5%}.brand-emblem{width:22.5%}.brand-wordmark{width:68%}.site-header nav{position:absolute;left:52.7%;top:36%;display:flex;align-items:center;gap:3.8cqw;font-size:1.08cqw;letter-spacing:.16em}.site-header nav a,.site-header nav button{position:relative;display:flex;align-items:center;min-height:44px;padding:0;background:none;border:0;letter-spacing:inherit;font-size:inherit}.site-header nav .current:after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:#ab132d}.site-header nav button:hover,.discord-link:hover{color:#dec39a}.discord-link{position:absolute;right:5.6%;top:37%;display:flex;align-items:center;gap:.7cqw;min-height:44px;font-size:1cqw;letter-spacing:.1em}.discord-link span{color:var(--gold)}
.worlds-motto{position:absolute;top:13.5%;right:7.4%;font-size:.64cqw;letter-spacing:.38em;line-height:1.85;text-transform:uppercase;text-align:left;color:#b9ae9d}.worlds-motto span{padding-left:2.6cqw}.worlds-motto i{display:block;position:relative;text-align:center;font-size:.8cqw;font-style:normal;line-height:2.5}.worlds-motto i:before,.worlds-motto i:after{content:'';display:inline-block;vertical-align:middle;width:2.5cqw;height:1px;background:linear-gradient(90deg,transparent,#a58e6a80)}.worlds-motto i:after{transform:rotate(180deg)}
.hero-copy{position:absolute;top:33.2%;left:3.25%;width:23%;z-index:2}.hero-copy h1{font:600 4.5cqw/1.02 'Cormorant Garamond',Georgia,serif;letter-spacing:-.035em;white-space:nowrap}.hero-rule{display:flex;align-items:center;gap:.2cqw;margin-top:1.7cqw;height:2cqw;font-size:1.8cqw;line-height:1}.hero-rule:after{content:'';display:block;height:1px;width:14cqw;background:linear-gradient(90deg,var(--gold),transparent)}.explore-button{display:flex;align-items:center;justify-content:space-between;margin-top:.55cqw;width:85.5%;min-height:44px;padding:1cqw 2.1cqw;border:1px solid #c29860;border-radius:3px;background:linear-gradient(110deg,#610512d9,#780515de);box-shadow:0 .4cqw 1cqw #0007;font:500 1.65cqw/1.15 'Cormorant Garamond',serif;letter-spacing:.02em;white-space:nowrap;transition:filter .2s}.explore-button:hover{filter:brightness(1.25)}.explore-button .explore-arrow{font:400 1.8cqw/1 Georgia,serif}.stories-motto{margin-top:2.35cqw;font-size:.62cqw;letter-spacing:.3em;line-height:1.9;text-transform:uppercase;color:#a99d90}.stories-motto span{display:block;width:3cqw;height:1px;margin-top:.7cqw;background:linear-gradient(90deg,#d9cbaa,transparent)}
.novel-rail{position:absolute;left:0;right:0;top:78.5%;height:16%;border-top:1px solid #b69a6633;background:linear-gradient(90deg,transparent 4%,#050405a1 22%,#050405a1 77%,transparent 96%);z-index:2}.novel-panel{position:absolute;top:17%;width:23%;transition:filter .2s}.supremacy-panel{left:24.15%}.evolution-panel{left:56.3%}.novel-panel h2{display:flex;align-items:center;gap:1.65cqw;font:500 2.04cqw/1.2 'Cormorant Garamond',serif;white-space:nowrap}.suit{color:var(--red);font:400 2.3cqw/1 Georgia,serif}.evolution-panel .suit{color:var(--purple)}.novel-actions{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.5cqw;border-top:1px solid #ac967445;margin-top:.9cqw;padding-top:1cqw}.novel-actions:before{content:'';position:absolute;left:0;top:-1px;width:1.8cqw;height:1px;background:var(--red)}.evolution-panel .novel-actions:before{background:#ceb886}.read-link,.wiki-link{display:flex;align-items:center;justify-content:space-between;gap:1.1cqw;min-height:44px;white-space:nowrap}.read-link{padding:.65cqw 1.6cqw;border:1px solid #aa4548;border-radius:3px;background:linear-gradient(110deg,#660512d9,#820517cd);font:500 1.25cqw/1.1 'Cormorant Garamond',serif;letter-spacing:.02em}.evolution-panel .read-link{background:linear-gradient(110deg,#281b34eb,#130c20e8);border-color:#78618f}.wiki-link{font-size:.94cqw;letter-spacing:.02em}.wiki-link span,.read-link span{font:400 1.15cqw/1 Georgia,serif;color:#d7c8ad}.read-link:hover{filter:brightness(1.35)}.wiki-link:hover{color:#dec39a}.rail-arrow{position:absolute;top:20%;width:4.4%;aspect-ratio:1;border:1px solid #b69d74;border-radius:50%;background:#07070769;display:grid;place-items:center;padding:0}.previous{left:15.8%}.next{left:80.9%}.rail-arrow span{font:300 3cqw/.8 Georgia,serif;margin-top:-.25cqw}.rail-arrow:hover{background:#a58e6a20}.rail-divider{position:absolute;left:50%;top:16%;height:73%;border-left:1px solid #ad95652b;color:#998365;font:300 2cqw/1 Georgia,serif;display:flex;align-items:center;transform:translateX(-50%)}.rail-divider:before{content:'';position:absolute;width:1px;height:100%;background:#080808;left:50%;z-index:-1}.table-caption{position:absolute;right:1.8%;bottom:2.5%;font:400 .82cqw/1.2 'Cormorant Garamond',serif;letter-spacing:.13em;color:#b3a18a}.mobile-art{display:none}
dialog{background:#15110feb;color:var(--ivory);border:1px solid var(--gold);padding:2.5rem;width:520px;max-width:calc(100% - 2rem);max-height:85svh;box-shadow:0 20px 80px #000a}dialog::backdrop{background:#000b;backdrop-filter:blur(5px)}dialog h2{font:500 2.4rem/1.1 'Cormorant Garamond',serif;margin-bottom:1.5rem}dialog p{font-size:1rem;line-height:1.8;color:#d3c6b5;margin-bottom:1rem}.close-dialog{position:absolute;top:.5rem;right:.5rem;background:none;border:0;font:300 2rem/1 sans-serif;width:44px;height:44px}.dialog-destination{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:60px;padding:1rem 0;border-bottom:1px solid #a58e6a55;font-size:1rem}.dialog-destination:hover{color:#e6c590}
@media(max-width:760px){.dealers-table{aspect-ratio:auto;min-height:100svh;overflow:hidden;background:#100e0d;padding-bottom:1.5rem}.table-art{display:none}.site-header{position:relative;inset:auto;height:auto;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding:1.4rem 1.3rem .5rem;background:#0c0b0b9c}.brand{position:static;width:240px;max-width:82%;margin:auto;gap:1rem}.brand-emblem{width:45px}.brand-wordmark{width:180px}.site-header nav{position:static;width:auto;gap:1.5rem;font-size:.84rem;margin-top:.5rem}.discord-link{position:static;font-size:.8rem;gap:.4rem;margin-top:.5rem}.site-header nav a,.site-header nav button{min-height:44px}.worlds-motto,.stories-motto,.table-caption{display:none}.hero-copy{position:relative;inset:auto;width:auto;padding:1.5rem 1.4rem 0;text-align:center;background:linear-gradient(#0c0b0b9c,#0c0b0bc7)}.hero-copy h1{font-size:clamp(2.5rem,10.4vw,4rem);line-height:1.03;white-space:normal}.hero-copy h1 br{display:initial}.hero-rule{justify-content:center;margin:1rem auto .5rem;height:1rem;font-size:1.5rem}.hero-rule:after{width:100px}.explore-button{width:max-content;max-width:100%;margin:.8rem auto 0;padding:.7rem 1.3rem;gap:1.4rem;font-size:1.25rem;min-height:46px}.explore-button .explore-arrow{font-size:1.5rem}.mobile-art{position:relative;display:block;width:100%;height:86vw;max-height:600px;background:url('/home-art/dealers-table-hd.webp') no-repeat 76% 45%;background-size:145% auto;z-index:0;mask-image:linear-gradient(transparent,#000 6%,#000 92%,transparent)}.card-links{display:none}.novel-rail{position:relative;inset:auto;height:auto;display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:-.5rem;padding:1.5rem 1.5rem 1rem;background:#080707bd}.novel-panel{position:relative;inset:auto;width:100%;grid-column:1}.supremacy-panel{grid-row:1}.evolution-panel{grid-row:2}.novel-panel h2{font-size:1.8rem;gap:1rem;white-space:normal}.suit{font-size:2rem}.novel-actions{gap:1rem;margin-top:.7rem;padding-top:.7rem}.novel-actions:before{width:28px}.read-link{font-size:1.12rem;padding:.7rem 1.3rem;gap:1.2rem}.wiki-link{font-size:.9rem;gap:.8rem}.read-link span,.wiki-link span{font-size:1.1rem}.rail-divider{display:none}.rail-arrow{position:relative;inset:auto;width:44px;height:44px;aspect-ratio:auto;grid-row:3;grid-column:1}.rail-arrow span{font-size:2rem;margin-top:-.25rem}.previous{justify-self:start}.next{justify-self:end;margin-top:0}.novel-panel:focus-within h2{color:#ffe1ab}dialog{padding:2rem 1.5rem}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
@media(min-width:761px){html[data-large-text=true] .dealers-table{min-height:125svh}html[data-large-text=true] .site-header nav{font-size:1rem}html[data-large-text=true] .discord-link{font-size:.8rem}html[data-large-text=true] .hero-copy h1{font-size:4.5cqw}html[data-large-text=true] .read-link{font-size:max(1.25cqw,.75rem)}html[data-large-text=true] .wiki-link{font-size:max(.94cqw,.65rem)}}
@media(max-width:760px){html[data-large-text=true] .site-header{padding:1rem .65rem}html[data-large-text=true] .site-header nav{flex-wrap:wrap;gap:.4rem .7rem;max-width:100%}html[data-large-text=true] .hero-copy{padding:1rem .65rem 0}html[data-large-text=true] .explore-button{white-space:normal;padding:.7rem .6rem;gap:.5rem}html[data-large-text=true] .novel-rail{grid-template-columns:minmax(0,1fr);padding:1rem .65rem}html[data-large-text=true] .novel-panel{min-width:0}html[data-large-text=true] .novel-panel h2{align-items:flex-start;gap:.4rem;overflow-wrap:anywhere}html[data-large-text=true] .novel-actions{flex-wrap:wrap;gap:.3rem}html[data-large-text=true] .novel-actions a{white-space:normal;padding:.65rem;gap:.5rem}}

/* Independent card faces retain the approved fan and can flip and lift. */
.story-cards{position:absolute;inset:0;z-index:1;pointer-events:none}.card-seat{position:absolute;width:23.3%;height:52%;transform:rotate(var(--angle));pointer-events:auto;isolation:isolate}.supremacy-seat{left:26.7%;top:18.6%;--angle:-14deg;z-index:1}.evolution-seat{left:51.45%;top:20.25%;--angle:12deg;z-index:2}.card-lift{width:100%;height:100%;transition:transform 700ms cubic-bezier(.19,1,.22,1);transform:translateY(0)}.story-card{position:relative;display:block;width:100%;height:100%;border-radius:1.4cqw;outline-offset:8px}.card-turn{position:absolute;inset:0;display:block;transform-origin:center}.card-face{position:absolute;inset:0;display:block;border-radius:1.4cqw;box-shadow:0 .7cqw 1cqw #0009,0 .2cqw .3cqw #000c}.card-front{overflow:hidden}.card-front>img{width:100%;height:100%;object-fit:fill;max-width:none}.card-back{padding:4%;background:#d5c6ac;box-shadow:inset 0 0 0 1px #eee0bf,0 .7cqw 1cqw #0009}.back-frame{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:1px solid #bda575;border-radius:.8cqw;background:#0c0a09;box-shadow:inset 0 0 0 .25cqw #0c0a09,inset 0 0 0 .33cqw #ac956b}.back-monogram{width:63%;height:auto}.back-suit{position:absolute;left:10%;top:5%;font:400 4cqw/1 Georgia,serif;color:#9c1128}.bottom-suit{left:auto;top:auto;right:10%;bottom:5%;transform:rotate(180deg)}.card-seat[data-face=back] .card-front,.card-seat[data-face=front] .card-back{visibility:hidden}.story-cards[aria-busy=true] .card-turn{will-change:transform}.cards-ready:not(.cards-revealed) .story-card{cursor:pointer}.cards-revealed .card-lift{transform:translateY(-1.1cqw)}.cards-revealed .card-front{box-shadow:0 1.8cqw 2.5cqw #000a,0 .15cqw .35cqw #000a}.card-read{position:absolute;bottom:4%;left:50%;transform:translate(-50%,.5rem);padding:.5rem 1rem;display:flex;align-items:center;gap:1rem;min-height:38px;white-space:nowrap;border:1px solid #c6aa76;background:#09070ded;color:#fff0d3;border-radius:3px;font:500 clamp(.8rem,1cqw,1.2rem)/1.1 'Cormorant Garamond',serif;opacity:0;transition:opacity .25s,transform .25s}.cards-revealed .story-card:focus-visible .card-read{opacity:1;transform:translate(-50%,0)}.card-seat:focus-within{z-index:4}.cards-revealed .card-seat:focus-within .card-lift{transform:translateY(-2cqw) scale(1.025)}.novel-panel[data-selected=true] h2{color:#ffe3b3}.novel-panel[data-selected=true] .novel-actions{border-top-color:#d2b98c}.explore-button{text-align:left}.explore-button .explore-label{font:inherit}.explore-button[aria-pressed=true]{font-size:1.48cqw}.cards-ready:not(.cards-revealed) .story-card:focus-visible{outline-color:#ffe3a8}
@media(hover:hover) and (pointer:fine){.cards-revealed .card-seat:hover{z-index:4}.cards-revealed .card-seat:hover .card-lift{transform:translateY(-2.1cqw) scale(1.025)}.cards-revealed .story-card:hover .card-read{opacity:1;transform:translate(-50%,0)}.cards-ready:not(.cards-revealed) .card-seat:hover .card-lift{transform:translateY(-.6cqw)}}
@media(max-width:760px){.story-cards{position:relative;inset:auto;height:86vw;width:100%;z-index:1;background:url('/home-art/dealers-table-hd.webp') no-repeat 76% 45%;background-size:145% auto}.card-seat{width:39%;height:68%;top:17%;border-radius:3cqw}.supremacy-seat{left:8%;--angle:-12deg}.evolution-seat{left:48%;top:21%;--angle:11deg}.story-card,.card-face{border-radius:2.2cqw}.back-frame{border-radius:1.4cqw}.back-suit{font-size:8cqw}.cards-revealed .card-lift{transform:translateY(-2cqw)}.cards-revealed .card-seat:focus-within .card-lift{transform:translateY(-3cqw) scale(1.025)}.card-read{font-size:.8rem;padding:.35rem .6rem;gap:.5rem;min-height:32px}.explore-button[aria-pressed=true]{font-size:1.1rem}.novel-rail{margin-top:0}.table-art{display:none}}
@media(prefers-reduced-motion:reduce){.card-turn,.card-lift,.card-read{transition:none!important}}

/* Trim only the generated external margins in the browser; retain source pixels. */
.supremacy-seat .card-front>img{position:absolute;max-width:none;width:107.11%;height:104.92%;left:-3.45%;top:-1.98%}.evolution-seat .card-front>img{position:absolute;max-width:none;width:109.52%;height:106.37%;left:-4.82%;top:-3.18%}
/* Reader information opens over the existing table instead of extending it. */
.site-header nav{gap:2.7cqw}dialog .panel-eyebrow{margin:0 0 .6rem;font:500 .74rem/1.5 'DM Sans',sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#bda67f}.author-dialog{width:600px;padding:3rem}.author-mark{width:64px;height:auto;margin-bottom:1.6rem}.author-dialog h2{font-size:3rem}.author-dialog .author-bio{font-size:1.05rem;line-height:1.85;margin-bottom:1.7rem}.updates-dialog{width:720px;padding:2.8rem}.updates-dialog>h2{font-size:3rem;margin-bottom:2rem}.author-update{border-top:1px solid #a58e6a60;padding-top:1.3rem}.update-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.2rem;color:#b7a890;font-size:.8rem}.update-meta>span{border:1px solid #a58e6a45;padding:.25rem .55rem;border-radius:2px}.author-update h3{font:500 2rem/1.15 'Cormorant Garamond',serif;margin:1rem 0}.author-update p{font-size:1rem;line-height:1.8}.update-links{display:grid;gap:.25rem;margin:1rem 0 1.6rem}.update-links button{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px;border:0;border-bottom:1px solid #a58e6a30;background:none;text-align:left;font-size:.9rem;padding:.7rem 0}.update-links button:hover{color:#dec39a}.updates-dialog>.dialog-destination{font-size:.9rem;line-height:1.6}.novel-dialog{--book-accent:#af2b3f;--book-glow:#541124;width:1080px;max-width:calc(100% - 2rem);max-height:calc(100svh - 2rem);padding:0;overflow:visible;border:1px solid #aa9062;background:#110e0d;box-shadow:0 25px 130px #000c}.novel-dialog[data-novel=evolution]{--book-accent:#9270bd;--book-glow:#38204e}.novel-dialog::backdrop{background:#050306dc;backdrop-filter:blur(8px)}.novel-dialog>.close-dialog{z-index:5;top:.7rem;right:.7rem;border:1px solid #c2a16b60;background:#100d0cf0;border-radius:50%}.novel-sheet{display:grid;grid-template-columns:40% 60%;max-height:calc(100svh - 2rem);overflow:auto;overscroll-behavior:contain;scrollbar-color:#756046 #110e0d}.detail-art-stage{position:relative;display:flex;justify-content:center;align-items:center;min-height:600px;padding:3rem 2.5rem;background:radial-gradient(ellipse at 45% 40%,var(--book-glow),#0b0808 75%);border-right:1px solid #a58e6a3d}.detail-card-art{position:relative;width:100%;aspect-ratio:.65;overflow:hidden;border-radius:1rem;transform:rotate(-4deg);box-shadow:0 20px 40px #000a}.detail-card-art>img{position:absolute;max-width:none}.detail-card-art[data-art=supremacy]>img{width:107.11%;height:104.92%;left:-3.45%;top:-1.98%}.detail-card-art[data-art=evolution]>img{width:109.52%;height:106.37%;left:-4.82%;top:-3.18%}.novel-detail-copy{padding:3.5rem 2.8rem 2.5rem;display:flex;flex-direction:column;justify-content:center}.novel-dialog h2{font:500 3.3rem/1.02 'Cormorant Garamond',serif;margin:0 0 1rem;text-wrap:balance}.detail-metadata{display:flex;flex-direction:column;gap:.8rem;margin:0 0 1.5rem}.book-state{font-size:.78rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:#dac49d}.book-state:before{content:'';display:inline-block;width:1.1rem;height:1px;background:var(--book-accent);margin-right:.6rem;vertical-align:middle}.genre-tags{display:flex;flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none}.genre-tags li{font-size:.73rem;line-height:1.3;padding:.35rem .55rem;border:1px solid #a58e6a4d;border-radius:2px;color:#c6b9a8}.novel-summary p{font-size:1rem;line-height:1.8;color:#d6cbbc;margin-bottom:1.7rem}.detail-actions{display:flex;flex-wrap:wrap;gap:.75rem}.detail-actions a{min-height:48px;display:flex;align-items:center;justify-content:center;gap:1.1rem;padding:.8rem 1.2rem;font:500 1.1rem/1.2 'Cormorant Garamond',serif;border-radius:3px}.detail-primary{background:var(--book-accent);border:1px solid #d1ac76;color:#fff4df}.detail-primary:hover{filter:brightness(1.15)}.detail-secondary{border:1px solid #a58e6a80;background:#080706;color:#e3d1b5}.detail-secondary:hover{border-color:#d9bd8d}body.dialog-open{overflow:hidden}.card-read{font-size:clamp(.78rem,1cqw,1.1rem)}
@media(max-width:760px){.site-header nav{gap:.95rem}.author-dialog,.updates-dialog{padding:2.5rem 1.4rem 1.5rem}.author-dialog h2,.updates-dialog>h2{font-size:2.6rem}.author-mark{width:54px;margin-bottom:1.2rem}.author-dialog .author-bio{font-size:1rem}.author-update h3{font-size:1.9rem}.update-meta{font-size:.75rem;gap:.6rem}.novel-dialog{max-width:calc(100% - 1rem);max-height:calc(100svh - 1rem)}.novel-sheet{grid-template-columns:1fr;max-height:calc(100svh - 1rem)}.detail-art-stage{min-height:0;height:250px;border-right:0;border-bottom:1px solid #a58e6a3d;padding:1.6rem 1rem}.detail-card-art{width:137px;flex-shrink:0;border-radius:.6rem;transform:rotate(-5deg);box-shadow:0 10px 25px #0009}.novel-detail-copy{padding:1.8rem 1.3rem 1.6rem}.novel-dialog h2{font-size:2.5rem;margin-bottom:1rem}.detail-metadata{gap:.6rem;margin-bottom:1.2rem}.genre-tags li{font-size:.74rem}.novel-summary p{font-size:1rem;line-height:1.8;margin-bottom:1.3rem}.detail-actions{gap:.6rem}.detail-actions a{font-size:1rem;padding:.75rem 1rem;gap:.6rem}.novel-dialog>.close-dialog{top:.55rem;right:.55rem}.card-read{font-size:.7rem;gap:.4rem;padding:.3rem .5rem}}
@media(max-height:700px) and (min-width:761px){.detail-art-stage{min-height:520px;padding:2.5rem}.novel-detail-copy{padding:2.5rem 2rem 2rem}.novel-dialog h2{font-size:2.8rem}}
@media(prefers-reduced-motion:reduce){.novel-sheet{animation:none!important}}
button.story-card{border:0;padding:0;background:none;text-align:inherit;color:inherit}
.genre-tags li,.book-state{font-size:.875rem}
@media(min-width:761px) and (max-width:1100px){.site-header nav{left:47%;gap:1.3cqw;font-size:.875rem}.discord-link{font-size:.85rem}}
@media(max-width:760px){.site-header nav{gap:.65rem;font-size:.875rem;letter-spacing:.08em}.discord-link{font-size:.85rem;letter-spacing:.04em}}
.novel-detail-copy{min-width:0}.novel-dialog h2{overflow-wrap:anywhere}.detail-actions a{max-width:100%}
@media(max-width:760px){.novel-sheet{grid-template-columns:minmax(0,1fr)}}
