.td{color:var(--ink);font-family:var(--font-body)}.td h1,.td h2,.td h3,.td h4,.td p,.td ul,.td ol,.td dl,.td dd{margin:0}.td ul,.td ol{padding:0;list-style:none}.td-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.td-head{margin-bottom:var(--space-5)}.td-greeting h1{font:760 clamp(30px, 3.3vw, 46px)/1.02 var(--font-display);letter-spacing:-.025em;text-wrap:balance;font-stretch:94%}.td-greeting p{margin-top:var(--space-2);color:var(--ink-2);max-width:70ch;font-size:18px;line-height:1.5}.td-greeting p strong{color:var(--ink)}.td-greeting .td-chips{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.td-chip{border-radius:var(--r-pill);border:1px solid var(--board-line);background:var(--board);max-width:100%;color:var(--ink-2);align-items:baseline;gap:6px;padding:4px 11px;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.td-chip b{color:var(--ink);font-weight:750}.td-chip:hover{border-color:var(--ink-3)}.td-error{margin-top:var(--space-3);background:color-mix(in srgb, var(--bad) 12%, var(--board));border:1px solid var(--bad);color:var(--ink);border-radius:10px;padding:8px 12px;font-size:14.5px;font-weight:600}.td-tabs{display:none}.td-board{background-color:var(--board);box-shadow:0 0 0 8px var(--frame), 0 0 0 9px #0003, 0 22px 34px -20px #14181f8c;padding:var(--space-5);gap:var(--space-5);border:0;border-radius:14px;grid-template-columns:minmax(0,1.15fr) minmax(0,1.15fr) minmax(0,.8fr);margin:8px 8px 34px;display:grid;position:relative}.td-board:after{content:"";background:linear-gradient(180deg, var(--frame), color-mix(in srgb, var(--frame) 70%, #000));pointer-events:none;border-radius:0 0 8px 8px;height:12px;position:absolute;bottom:-27px;left:12%;right:12%}.td-tier{gap:var(--space-4);border-radius:12px;flex-direction:column;min-width:0;padding:4px;display:flex}.td-tier-head{flex-wrap:wrap;align-items:baseline;gap:10px;padding:0 4px;display:flex}.td-tier-head h2{font:760 24px/1.1 var(--font-display);letter-spacing:-.015em;font-stretch:94%;position:relative}.td-tier-head h2:after{content:"";background:var(--uline,var(--p-data));opacity:.9;border-radius:6px;height:7px;position:absolute;bottom:-7px;left:-2px;right:-6px;transform:rotate(-1.2deg)}.td-band{font:650 15px/1 var(--font-body);color:var(--ink-3)}.td-n{color:var(--ink-3);margin-left:auto;font-size:13px;font-weight:700}.td-stack{gap:var(--space-4);align-content:start;display:grid}.td-shelf{padding-left:var(--space-4);border-left:1px dashed var(--board-line);border-radius:0}.td-shelf .td-tier-head h2{font-size:19px}.td-shelf-note{color:var(--ink-3);padding:0 4px;font-size:13.5px;line-height:1.45}.td-none{color:var(--ink-2);padding:0 4px;font-size:14.5px;line-height:1.45}.td-ghost{border:2px dashed var(--board-line);border-radius:var(--r-plate);min-height:128px;color:var(--ink-3);font:600 21px/1.2 var(--font-marker);padding:var(--space-4);text-align:center;text-wrap:balance;place-items:center;display:grid}.td-plate{--tilt:0deg;background:var(--fill,var(--p-data));color:var(--plate-ink);border-radius:var(--r-plate);box-shadow:var(--shadow-plate), inset 0 -4px 0 var(--edge,var(--p-data-edge));padding:var(--space-4) var(--space-4) calc(var(--space-4) + 4px);transform:rotate(var(--tilt));transition:transform .35s var(--ease-out), box-shadow .35s var(--ease-out);position:relative}.td-plate:nth-child(3n+1){--tilt:-1.1deg}.td-plate:nth-child(3n+2){--tilt:.8deg}.td-plate:nth-child(3n){--tilt:-.4deg}.td-plate:hover{box-shadow:var(--shadow-lift), inset 0 -4px 0 var(--edge,var(--p-data-edge));transform:rotate(0)translateY(-2px)}.td-plate:hover,.td-plate:focus-within{z-index:5}.td-plate:has(.td-fit[aria-expanded=true]){z-index:5}.td-plate[data-fn=data]{--fill:var(--p-data);--edge:var(--p-data-edge)}.td-plate[data-fn=analytics]{--fill:var(--p-analytics);--edge:var(--p-analytics-edge)}.td-plate[data-fn=eng]{--fill:var(--p-eng);--edge:var(--p-eng-edge)}.td-plate[data-fn=product]{--fill:var(--p-product);--edge:var(--p-product-edge)}.td-plate[data-fn=ops]{--fill:var(--p-ops);--edge:var(--p-ops-edge)}.td-lead{padding:var(--space-5) var(--space-5) calc(var(--space-5) + 4px)}.td-lead h3{font-size:25px!important}.td-lead .td-fit b{font-size:38px}.td-plate-top{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.td-plate h3{font:720 20px/1.15 var(--font-display);letter-spacing:-.01em;text-wrap:balance;overflow-wrap:anywhere;font-stretch:94%}.td-co{color:var(--plate-ink-2);margin-top:2px;font-size:15.5px;font-weight:600}.td-seen{color:var(--plate-ink-2);margin-top:3px;font-size:12.5px;font-weight:650}.td-stale{color:var(--bad);font-weight:750}:root[data-theme=slate] .td-plate .td-stale{color:#8c1d12}.td-fitwrap{position:relative}.td-fit{min-width:50px;color:inherit;line-height:1;font:inherit;cursor:help;background:0 0;border:0;border-radius:10px;justify-items:center;padding:2px 4px;display:grid}.td-fit small{letter-spacing:.08em;color:var(--plate-ink-2);font-size:10.5px;font-weight:800}.td-fit b{font:760 30px/1 var(--font-display);font-stretch:90%}button.td-fit:hover b,button.td-fit[aria-expanded=true] b{text-underline-offset:5px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:2px}.td-fit-static{cursor:default}.td-circled{position:relative}.td-circled small{margin-bottom:9px}.td-circled:before{content:"";border:2.5px solid var(--plate-ink);pointer-events:none;border-radius:52% 46% 55% 44%/50% 56% 44% 50%;position:absolute;inset:17px -10px -9px;transform:rotate(-8deg)}.td-fit-pop{z-index:9;background:var(--board);width:250px;color:var(--ink);border:1px solid var(--board-line);box-shadow:var(--shadow-lift);opacity:0;pointer-events:none;visibility:hidden;transition:opacity .18s var(--ease-out), transform .25s var(--ease-out), visibility 0s .25s;border-radius:12px;padding:12px 14px;font-size:13.5px;line-height:1.4;position:absolute;top:calc(100% + 8px);right:-6px;transform:translateY(-4px)}.td-fit-pop:before{content:"";background:inherit;border-left:1px solid var(--board-line);border-top:1px solid var(--board-line);width:10px;height:10px;position:absolute;top:-6px;right:22px;transform:rotate(45deg)}.td-fit-pop b{font:720 15px/1.2 var(--font-display);margin-bottom:6px;display:block}.td-fit-pop ul{gap:4px;margin-bottom:8px;display:grid}.td-fit-pop li{color:var(--ink-2);padding-left:14px;position:relative}.td-fit-pop li:before{content:"";background:var(--ink-3);border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:2px}.td-fit-pop a{color:var(--ink);font-weight:650}.td-fit[aria-expanded=true]+.td-fit-pop{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .18s var(--ease-out), transform .25s var(--ease-out), visibility 0s;transform:none}.td-mfacts{margin-top:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;max-width:420px;display:grid}.td-mfacts div{min-width:0}.td-mfacts dt{letter-spacing:.08em;text-transform:uppercase;color:var(--plate-ink-2);opacity:.85;font-size:11px;font-weight:800}.td-mfacts dd{color:var(--plate-ink);overflow-wrap:anywhere;margin:1px 0 0;font-size:14.5px;font-weight:650}.td-est{color:inherit;text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);font-weight:650}.td-est-mark{margin-right:1px;font-weight:800}.td-est small{opacity:.8;margin-left:4px;font-size:.8em;font-weight:600;display:inline-block}.td-off{margin:calc(-1 * var(--space-1)) 0 var(--space-3);color:var(--plate-ink);background:#ffffffb8;border-radius:8px;align-items:flex-start;gap:8px;padding:7px 10px;font-size:14px;line-height:1.35;display:flex;transform:rotate(-.6deg);box-shadow:0 1px #0000000f}.td-off svg{color:#8a5a00;flex:none;width:17px;height:17px;margin-top:1px}.td-off b{font-weight:780}.td-pair{margin-top:var(--space-3);gap:6px;display:grid}.td-pair q{quotes:"“" "”";font:italic 500 15px/1.42 var(--font-body);color:var(--plate-ink);border-left:1.5px solid color-mix(in srgb, var(--plate-ink) 35%, transparent);max-width:52ch;padding-left:12px;display:block}.td-you{color:var(--plate-ink-2);padding-left:12px;font-size:13.5px;line-height:1.35}.td-you b{color:var(--plate-ink);font-weight:750}.td-you.td-none{font-style:italic}.td-cautions{margin-top:var(--space-3);flex-wrap:wrap;gap:6px;display:flex}.td-caution{color:var(--plate-ink);background:#ffffff9e;border-radius:8px;flex-wrap:wrap;align-items:center;gap:1px 6px;max-width:100%;padding:4px 9px 4px 7px;font-size:12.5px;font-weight:700;line-height:1.35;display:inline-flex}.td-caution svg{color:#8a5a00;flex:none;width:14px;height:14px}.td-caution small{color:var(--plate-ink-2);flex-basis:100%;padding-left:20px;font-size:12px;font-weight:600;line-height:1.35}.td-actions{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.td-btn{border-radius:var(--r-ctl);min-height:42px;font:750 14px/1 var(--font-body);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:transform .15s var(--ease-out), background .2s var(--ease-out), box-shadow .2s var(--ease-out);border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.td-btn:active{transform:translateY(1px)}.td-btn-apply{background:var(--apply);color:var(--apply-ink);box-shadow:0 1px 1px #0000001f, 0 8px 16px -8px color-mix(in srgb, var(--apply) 75%, #000)}.td-btn-apply:hover{background:var(--apply-hover)}.td-btn-look{color:var(--plate-ink);background:#ffffffd1;border-color:#16191e24}.td-btn-look:hover{background:#fff}.td-btn-quiet{color:var(--plate-ink-2);text-transform:none;letter-spacing:0;background:0 0;padding:0 10px;font-weight:650}.td-btn-quiet:hover:not([disabled]){text-decoration:underline}.td-btn[disabled],.td-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.td-plate-sub{align-items:center;gap:var(--space-2);margin-top:var(--space-2);display:flex}.td-apply{margin-top:var(--space-3);color:var(--plate-ink);background:#ffffffb3;border-radius:10px;padding:10px 12px;font-size:13.5px;line-height:1.45}.td-apply-links{flex-wrap:wrap;gap:4px 16px;margin-top:4px;font-weight:650;display:flex}.td-apply a{color:var(--plate-ink)}.td-compact h3{font-size:16.5px}.td-parked{--fill:color-mix(in srgb, var(--board) 40%, var(--p-ops));--edge:var(--p-ops-edge);padding:var(--space-3) var(--space-4) calc(var(--space-3) + 4px)}.td-parked .td-fit b{font-size:22px}.td-cfacts{color:var(--plate-ink-2);overflow-wrap:anywhere;margin-top:6px;font-size:14px;font-weight:650}.td-parked .td-plate-sub{margin-top:4px}.td-parked .td-btn-quiet{min-height:34px;padding:0 8px}@media (max-width:1180px){.td-board{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.td-shelf{border-left:0;border-top:1px dashed var(--board-line);padding-left:4px;padding-top:var(--space-4);grid-column:1/-1}.td-shelf .td-stack{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media (max-width:760px){.td-greeting p{font-size:16px}.td-board{scroll-snap-type:x mandatory;gap:var(--space-4);padding:var(--space-4);overscroll-behavior-x:contain;border-radius:16px;margin-inline:8px;display:flex;overflow-x:auto}.td-tier,.td-shelf{scroll-snap-align:start;border:0;flex:0 0 86%;padding:4px}.td-shelf .td-stack{grid-template-columns:minmax(0,1fr);display:grid}.td-tabs{margin-bottom:var(--space-3);gap:6px;display:flex;overflow-x:auto}.td-tabs a{border-radius:var(--r-pill);background:var(--board);border:1px solid var(--board-line);color:var(--ink);flex:none;padding:7px 12px;font-size:13.5px;font-weight:700;text-decoration:none}.td-tabs a:first-child{background:var(--ink);color:var(--board);border-color:var(--ink)}.td-lead{padding:var(--space-4) var(--space-4) calc(var(--space-4) + 4px)}.td-lead h3{font-size:22px!important}.td-actions .td-btn{flex:1;min-height:46px}.td-fit-pop{width:min(250px,100vw - 80px)}}@media (prefers-reduced-motion:reduce){.td-plate,.td-fit-pop,.td-btn{transition:none!important}}.td-icon{flex:none;width:18px;height:18px}.td-link{color:var(--ink);text-underline-offset:3px;font-weight:650}.td-alert{margin-top:var(--space-4);max-width:640px;padding:var(--space-4) var(--space-5);background:color-mix(in srgb, var(--bad) 8%, var(--board));border:1.5px solid var(--bad);gap:var(--space-3);border-radius:14px;display:grid}.td-alert h2{font:720 22px/1.2 var(--font-display);color:var(--ink);text-wrap:balance}.td-alert p{color:var(--ink-2);font-size:16px;line-height:1.5}.td-alert-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.td-alert .td-alert-fine{color:var(--ink-3);font-size:14px}.td-alert-fine a,.td-greeting .td-plain a{color:var(--ink);text-underline-offset:3px;font-weight:650}.td-linkbtn{font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650;text-decoration:underline}.td-linkbtn[disabled]{opacity:.5;cursor:not-allowed}.td-note{margin-top:var(--space-3);background:color-mix(in srgb, var(--ok) 12%, var(--board));border:1px solid var(--ok);color:var(--ink);border-radius:10px;padding:8px 12px;font-size:14.5px;font-weight:600}.td-btn-primary{background:var(--ink);color:var(--board);min-height:36px;padding:0 12px;font-size:12.5px}.td-btn-ghost{color:var(--ink);border-color:var(--board-line);background:0 0;min-height:36px;padding:0 12px;font-size:12.5px}.td-btn-ghost:hover{border-color:var(--ink-3)}.td-btn-primary[disabled],.td-btn-ghost[disabled]{opacity:.5;cursor:not-allowed}.td-plate-sub{position:relative}.td-react{gap:6px;margin-left:auto;display:inline-flex;position:relative}.td-thumb{width:40px;height:40px;color:var(--plate-ink);cursor:pointer;transition:background .2s var(--ease-out), transform .15s var(--ease-out);background:#ffffff73;border:1.5px solid #16191e29;border-radius:50%;place-items:center;padding:0;display:grid}.td-thumb:hover{background:#ffffffd9}.td-thumb[disabled]{opacity:.55;cursor:progress}.td-thumb[aria-pressed=true]{background:var(--plate-ink);color:var(--fill,#fff);border-color:var(--plate-ink)}.td-noted{color:var(--plate-ink-2);margin-top:6px;font-size:13px;font-weight:650}.td-plate:has(.td-thumb-pop){z-index:8}.td-rchips{flex-wrap:wrap;gap:6px;display:flex}.td-rchip{font:650 13.5px/1 var(--font-body);border-radius:var(--r-pill);min-height:34px;color:var(--plate-ink);cursor:pointer;background:0 0;border:1.5px solid #16191e2e;padding:8px 11px}.td-rchip:hover{border-color:var(--plate-ink)}.td-rchip[aria-pressed=true]{background:var(--plate-ink);color:#fff;border-color:var(--plate-ink)}.td-rchip[disabled]{opacity:.5;cursor:not-allowed}.td-thumb-pop{z-index:9;background:var(--board);width:min(320px,100vw - 72px);color:var(--ink);border:1px solid var(--board-line);box-shadow:var(--shadow-lift);transform-origin:calc(100% - 22px) 100%;animation:td-pop-in .28s var(--ease-out);text-align:left;border-radius:14px;gap:10px;padding:14px;display:grid;position:absolute;bottom:calc(100% + 10px);right:-4px}.td-thumb-pop:after{content:"";background:var(--board);border-right:1px solid var(--board-line);border-bottom:1px solid var(--board-line);width:10px;height:10px;position:absolute;bottom:-6px;right:16px;transform:rotate(45deg)}@keyframes td-pop-in{0%{opacity:0;transform:scale(.92)translateY(6px)}}.td-thumb-pop .td-rchip{color:var(--ink);border-color:var(--board-line)}.td-thumb-pop .td-rchip:hover{border-color:var(--ink-3)}.td-thumb-pop .td-rchip[aria-pressed=true]{background:var(--ink);color:var(--board);border-color:var(--ink)}.td-tp-main{gap:10px;display:grid}.td-tp-h{font-size:15px;font-weight:720}.td-tp-h small{color:var(--ink-3);font-size:12.5px;font-weight:550;display:block}.td-tp-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.td-tp-foot small{color:var(--ink-3);font-size:12.5px}.td-tp-foot .td-btn{flex:auto}.td-tp-rule{animation:td-slide-in .25s var(--ease-out);gap:8px;display:grid}@keyframes td-slide-in{0%{opacity:0;transform:translate(14px)}}.td-tp-back{color:var(--ink-2);font:650 13px var(--font-body);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:4px;padding:2px 0;display:inline-flex}.td-tp-back .td-icon{width:14px;height:14px}.td-tp-rule h4{font:720 16px/1.25 var(--font-display);text-wrap:balance}.td-tp-rule p{color:var(--ink-2);font-size:13.5px}.td-tp-rule details summary{cursor:pointer;font-size:13px;font-weight:700}.td-tp-rule details ul{color:var(--ink-2);gap:2px;margin-top:4px;font-size:13px;display:grid}.td-ruled{animation:td-flip-in .32s var(--ease-out)}@keyframes td-flip-in{0%{transform:perspective(800px)rotateX(-88deg)}}.td-ruled-face{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:4px 10px;display:grid}.td-ruled-face .td-icon{width:22px;height:22px}.td-ruled-face b{font:720 17px/1.2 var(--font-display)}.td-ruled-face p{color:var(--plate-ink-2);grid-column:2;font-size:14px}.td-row-btns{flex-wrap:wrap;grid-column:2;gap:8px;margin-top:6px;display:flex}.td-row-btns .td-btn{min-height:34px;font-size:12.5px}.td-board-foot{margin:calc(-1 * var(--space-4)) 8px 0;padding:0 var(--space-2);color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:6px 18px;font-size:14px;display:flex}.td-board-foot b{color:var(--ink)}.td-board-foot .td-link{font-size:14px}.td-push{margin-left:auto}.td-panel{margin-top:var(--space-6);background:var(--board);border:1px solid var(--board-line);max-width:760px;padding:var(--space-4) var(--space-5);box-shadow:var(--shadow-panel);border-radius:16px}.td-panel h2{font:720 18px/1.2 var(--font-display);letter-spacing:-.01em;margin-bottom:var(--space-3);align-items:center;gap:8px;display:flex}.td-panel h2 .td-icon{width:19px;height:19px}.td-panel-sub{color:var(--ink-2);margin-bottom:var(--space-3);font-size:15px}.td-whatif{gap:var(--space-2);display:grid}.td-whatif li{gap:var(--space-3);padding:var(--space-3);background:color-mix(in srgb, var(--wall) 55%, var(--board));border-radius:12px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;display:grid}.td-delta{width:48px;height:48px;font:760 20px/1 var(--font-display);color:var(--plate-ink);background:var(--p-eng);border-radius:50%;place-items:center;display:grid;transform:rotate(-3deg)}.td-whatif li:nth-child(2) .td-delta{background:var(--p-analytics);transform:rotate(2deg)}.td-whatif li:nth-child(3) .td-delta{background:var(--p-product)}.td-whatif b{font-weight:720;display:block}.td-whatif small{color:var(--ink-3);font-size:13.5px;line-height:1.35;display:block}.td-pv-btn{min-height:34px;padding:0 12px;font-size:12.5px}.td-pv-btn[aria-pressed=true]{background:var(--ink);color:var(--board);border-color:var(--ink)}.td-whatif-foot{margin-top:var(--space-3);color:var(--ink-3);font-size:13px}.td-accepted{margin-top:var(--space-3);color:var(--ink-2);gap:4px;font-size:14px;display:grid}.td-preview-bar{z-index:25;gap:var(--space-3) var(--space-4);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4);background:var(--ink);color:var(--board);box-shadow:var(--shadow-lift);border-radius:14px;flex-wrap:wrap;align-items:center;display:flex;position:sticky;top:8px}.td-pv-text{flex:420px;font-size:15px;line-height:1.45}.td-pv-judged{font-weight:700}.td-pv-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.td-preview-bar .td-link{color:var(--board)}.td-btn-ghost-inv{color:var(--board);border-color:color-mix(in srgb, var(--board) 40%, transparent);background:0 0}.td-plate.td-would-join{outline:2.5px dashed var(--ink);outline-offset:5px}.td-join-tape{margin:calc(-1 * var(--space-1)) 0 var(--space-3);background:var(--ink);color:var(--board);border-radius:8px;align-items:flex-start;gap:8px;padding:7px 10px;font-size:14px;line-height:1.35;display:flex;transform:rotate(.5deg)}.td-join-tape .td-icon{width:16px;height:16px;margin-top:1px}.td-judge{margin-top:var(--space-3);color:var(--plate-ink);background:#ffffffb3;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;font-size:13.5px;font-weight:700;display:flex}.td-judge .td-rchip{border-color:#16191e40}@media (max-width:760px){.td-thumb-pop{width:auto;left:-4px;right:-4px}.td-thumb-pop:after{right:52px}.td-react{position:static}.td-whatif li{grid-template-columns:44px minmax(0,1fr)}.td-delta{width:42px;height:42px;font-size:18px}.td-whatif .td-pv-btn{grid-column:2;justify-self:start}.td-push{margin-left:0}.td-panel{padding:var(--space-4)}.td-preview-bar{top:4px}}@media (prefers-reduced-motion:reduce){.td-thumb-pop,.td-tp-rule,.td-ruled,.td-thumb{transition:none!important;animation:none!important}}.td-region{margin-top:var(--space-3);background:var(--board);border:1px solid var(--board-line);max-width:70ch;box-shadow:var(--shadow-panel);border-radius:12px;gap:8px;padding:10px 14px;display:grid}.td-region-q{color:var(--ink-2);margin:0;font-size:15px;line-height:1.45}.td-greeting .td-region-q{margin-top:0;font-size:15px}.td-region-q b{color:var(--ink);font-weight:750}.td-greeting .td-region-actions{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:0;font-size:14px;display:flex}.td-region-yes{background:var(--ink);min-height:38px;color:var(--board)}.td-region-yes:hover:not([disabled]){background:color-mix(in srgb, var(--ink) 85%, var(--board))}.td-region-no{min-height:38px;color:var(--ink);border-color:var(--board-line);background:0 0}.td-region-no:hover:not([disabled]){border-color:var(--ink-3)}
