@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@500;600;700&family=JetBrains+Mono:wght@400;500;700&display=swap");:root{--ink:#0D0F14;--teal:#00A6B4;--teal-dark:#007D88;--teal-light:#38D3DF;--paper:#FFFFFF;--panel:#FBFBFA;--line:#E9E7E2;--line-soft:#F0EEE9;--line-card:#E3E0DA;--muted:#5C626C;--faint:#9AA0A8;--ghost:#B4B8BE;--disc:#F2F4F5;--hover-ink:#EDEBE7}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--paper);color:var(--ink);font-family:Space Grotesk,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--teal);text-decoration:none}a:hover{color:var(--teal-dark)}.layout{display:grid;grid-template-columns:minmax(220px,264px) minmax(0,1fr);min-height:100vh;align-items:start}.sidebar{position:-webkit-sticky;position:sticky;top:0;align-self:start;border-right:1px solid var(--line);padding:32px 24px 40px;display:flex;flex-direction:column;gap:32px;min-height:100vh}.sidebar .logo img{width:150px;height:auto;display:block}.eyebrow{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.sidebar p{margin:0;font-size:14px;line-height:1.55;color:var(--muted);text-wrap:pretty}.stat-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;border-bottom:1px solid var(--line-soft)}.stat-row .k{font-size:13px;color:var(--muted)}.stat-row .v{font-size:19px;font-weight:600;letter-spacing:-.02em}.stat-row .v.teal{color:var(--teal)}.stat-row .v.mono{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:right}.sidebar .footnote{margin:14px 0 0;font-size:12px;line-height:1.5;color:var(--ghost);text-wrap:pretty}.sidebar .podcast-link{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.main{padding:56px 40px 72px;max-width:1000px}.main h1{margin:0 0 12px;font-size:clamp(38px,5.4vw,58px);line-height:1;font-weight:700;letter-spacing:-.035em;color:var(--teal)}.tagline{margin:0;max-width:460px;font-size:17px;line-height:1.6;color:var(--muted);text-wrap:pretty}.pill{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-bottom:16px}.judges{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px}.judge{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;padding:28px 18px;border:1px solid var(--line-card);border-radius:8px;overflow:hidden;cursor:pointer;transition:border-color .2s,box-shadow .2s;background:var(--paper);font-family:inherit}.judge:hover{border-color:var(--ink);box-shadow:0 10px 28px rgba(13,15,20,.08)}.judge .art{width:100px;height:100px;border-radius:50%;background:var(--disc);display:flex;align-items:center;justify-content:center;flex:none}.judge .name{font-size:18px;font-weight:600;letter-spacing:-.01em}.judge .role{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#8A9099}.judge .reveal{position:absolute;inset:0;background:var(--ink);color:#fff;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:26px 22px;opacity:0;transition:opacity .25s ease;pointer-events:none}.judge:hover .reveal{opacity:1}.judge .reveal .eyebrow{color:var(--teal-light)}.judge .reveal p{margin:0;font-size:15px;line-height:1.5;color:var(--hover-ink)}.judge.selected{border-color:var(--teal)}.judge.selected:after{content:"";position:absolute;inset:0;border:2px solid var(--teal);border-radius:8px;pointer-events:none}.judge .art .ring-lg{width:66px;height:66px;border-radius:50%;border:2px solid var(--ink)}.judge .art .ring-teal{position:absolute;width:42px;height:42px;border-radius:50%;border:2px solid var(--teal)}.judge .art .dot{position:absolute;width:14px;height:14px;border-radius:50%;background:var(--ink)}.judge .art .grid9{width:100px;height:100px;border-radius:50%;background:var(--disc);display:grid;grid-template-columns:repeat(3,9px);grid-template-rows:repeat(3,9px);grid-gap:11px;gap:11px;align-content:center;justify-content:center}.judge .art .grid9 div{border-radius:50%}.judge .art .g-ink{background:var(--ink)}.judge .art .g-teal{background:var(--teal)}.judge .art .half{width:66px;height:66px;border-radius:50%;border:2px solid var(--ink);background:linear-gradient(90deg,var(--teal) 50%,transparent 50%)}.judge .art .cross-h{position:absolute;width:100%;height:2px;background:var(--ink)}.judge .art .cross-v{position:absolute;width:2px;height:100%;background:var(--ink)}.judge .art .cross-c{position:absolute;width:48px;height:48px;border-radius:50%;border:2px solid var(--teal);background:var(--disc)}.panel{margin-top:32px;border:1px solid var(--line-card);border-radius:10px;overflow:hidden;animation:riseIn .35s ease both}@keyframes riseIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.panel .panel-bar{gap:16px;justify-content:space-between;padding:20px 26px;background:var(--ink);color:#fff}.panel .panel-bar,.panel .panel-bar .who{display:flex;flex-wrap:wrap;align-items:center}.panel .panel-bar .who{gap:14px}.panel .panel-bar .who .eyebrow{color:var(--teal-light)}.panel .panel-bar .who .pname{font-size:16px;font-weight:500;letter-spacing:-.01em}.panel .panel-bar .clear{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#8A9099;cursor:pointer;transition:color .2s;background:none;border:none;padding:0}.panel .panel-bar .clear:hover{color:#fff}.panel .panel-body{padding:26px;display:flex;flex-direction:column;gap:16px}.panel .panel-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px}.panel .panel-head .eyebrow{color:var(--teal)}.panel .demo-btns{display:flex;gap:10px}.panel .demo-btns button{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-card);border-radius:6px;padding:9px 14px;cursor:pointer;transition:border-color .2s,color .2s;background:var(--paper)}.panel .demo-btns button:hover{border-color:var(--ink);color:var(--ink)}.panel textarea{width:100%;min-height:210px;resize:vertical;border:1px solid var(--line-card);border-radius:8px;background:var(--panel);padding:18px 20px;font-family:Space Grotesk,sans-serif;font-size:16px;line-height:1.6;color:var(--ink);outline:none}.panel textarea::placeholder{color:#9AA0A8}.panel textarea:focus{border-color:var(--teal);background:var(--paper)}.panel .actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.panel .assess{background:var(--teal);color:#fff;font-size:16px;font-weight:600;letter-spacing:-.01em;padding:15px 30px;border-radius:6px;cursor:pointer;transition:background .2s;border:none;font-family:inherit}.panel .assess:hover{background:var(--ink)}.panel .assess:disabled{opacity:.55;cursor:not-allowed}.panel .charcount{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.verdict{font-size:1.6rem;font-weight:700;letter-spacing:-.01em;text-transform:uppercase}.verdict.CRITICAL,.verdict.PASS,.verdict.SHIT{color:#C0392B}.verdict.BORDERLINE,.verdict.HIGH,.verdict.MEET{color:#B7791F}.verdict.FUND,.verdict.LOW,.verdict.MEDIUM,.verdict.NOTSHIT{color:var(--teal-dark)}.score{font-size:2.4rem;font-weight:700;letter-spacing:-.03em;color:var(--teal);margin:4px 0 14px}.score small{font-size:.95rem;color:var(--faint);font-weight:400;margin-left:8px}.risk-block{font-size:15px;line-height:1.6;color:var(--ink);margin:0 0 12px}.risk-block .eyebrow{display:block;margin-bottom:6px}.roast-block{font-size:16px;line-height:1.65;color:var(--ink);margin:0 0 16px;white-space:pre-wrap}.roast-block .eyebrow{display:block;margin-bottom:6px}.fixes-block{background:var(--panel);border-left:3px solid var(--teal);padding:14px 18px;font-size:15px;line-height:1.6;white-space:pre-wrap;margin:0 0 18px}.fixes-block .eyebrow{display:block;margin-bottom:6px}.feedback{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.feedback button{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-card);border-radius:6px;padding:9px 14px;cursor:pointer;background:var(--paper);transition:border-color .2s,color .2s}.feedback button:hover{border-color:var(--ink);color:var(--ink)}.feedback .again{margin-left:auto;background:var(--ink);color:#fff;border-color:var(--ink)}.feedback .again:hover{background:var(--teal);border-color:var(--teal);color:#fff}.scenario-block{background:var(--panel);border:1px solid var(--line-card);border-left:3px solid var(--ink);border-radius:8px;padding:16px 20px;font-size:15px;line-height:1.6;color:var(--ink);animation:riseIn .3s ease both}.scenario-block .eyebrow{display:block;margin-bottom:8px}.disclaimer{margin:22px 0 0;padding-top:14px;border-top:1px solid var(--line-soft);font-size:12px;line-height:1.55;color:var(--ghost);text-wrap:pretty}.scorebreak{display:flex;gap:16px;flex-wrap:wrap;margin:0 0 14px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.scorebreak span:first-child{color:var(--teal-dark)}.scorebreak a{color:var(--faint);text-decoration:underline;text-underline-offset:3px}.scorebreak a:hover{color:var(--teal-dark)}.mech-findings{margin:0 0 16px;border:1px solid var(--line-card);border-radius:8px;padding:10px 16px;font-size:13px;line-height:1.55;color:var(--muted)}.mech-findings summary{cursor:pointer;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.mech-findings ul{margin:10px 0 0;padding-left:18px}.mech-findings li{margin-bottom:4px}.pope-quote{margin:28px 0 0;font-style:italic;font-size:14px;line-height:1.6;color:var(--ghost);text-wrap:pretty}.pope-quote span{display:block;margin-top:4px;font-style:normal;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}@media (max-width:768px){.layout{grid-template-columns:1fr}.sidebar{position:static;border-right:none;border-bottom:1px solid var(--line);min-height:auto}}.hws{max-width:42rem}.hws h2{margin:40px 0 12px;font-size:22px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.hws p{margin:0 0 14px;font-size:16px;line-height:1.65;color:var(--muted);text-wrap:pretty}.hws p strong{color:var(--ink)}.hws ul{margin:4px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:10px}.hws li{font-size:15px;line-height:1.6;color:var(--muted)}.hws .formula{font-family:JetBrains Mono,monospace;font-size:14px;letter-spacing:.02em;background:var(--panel);border-left:3px solid var(--teal);padding:14px 18px;border-radius:0 8px 8px 0;margin:0 0 16px}.hws .formula strong{color:var(--ink);font-weight:700}.hws .grounding{font-size:13px;line-height:1.6;color:var(--ghost)}.hws-back{margin-top:40px;padding-top:16px;border-top:1px solid var(--line-soft)}.hws-back a{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.side-nav{display:flex;flex-direction:column;gap:2px}.side-nav a{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:8px 10px;border-radius:6px;border-left:2px solid transparent}.side-nav a:hover{color:var(--ink);background:var(--panel)}.side-nav a[aria-current=page]{color:var(--teal-dark);border-left-color:var(--teal);background:var(--panel)}.judge-link{text-decoration:none}.judge-link,.judge-link:hover{color:var(--ink)}.judge-link:focus-visible,.judge:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.buyers-art{display:grid;grid-template-columns:repeat(3,12px);grid-gap:9px;gap:9px}.buyers-art span{width:12px;height:12px;border-radius:50%;display:block}.buyers-art .b-teal{background:var(--teal)}.buyers-art .b-red{background:var(--ink)}.bp{display:flex;flex-direction:column;gap:24px}.bp-caveat{background:#FFF7E3;border-left:3px solid #fcb316;border-radius:0 8px 8px 0;padding:12px 18px}.bp-caveat .eyebrow{color:#8A5A00;display:block;margin-bottom:4px}.bp-caveat p{margin:0;font-size:14px;line-height:1.55;color:var(--ink)}.bp-form{gap:18px;border:1px solid var(--line-card);border-radius:10px;padding:26px}.bp-field,.bp-form{display:flex;flex-direction:column}.bp-field{gap:6px;border:none;padding:0;margin:0;min-width:0}.bp-label{font-size:14px;font-weight:600;color:var(--ink)}.bp-hint{font-size:13px;color:var(--muted)}.bp select,.bp-form input[type=number],.bp-form input[type=text],.bp-form textarea{width:100%;border:1px solid var(--line-card);border-radius:8px;background:var(--panel);padding:12px 14px;font-family:Space Grotesk,sans-serif;font-size:16px;color:var(--ink);outline:none}.bp-form textarea{min-height:150px;resize:vertical;line-height:1.55}.bp-form textarea.bp-small{min-height:70px}.bp select:focus,.bp-form input:focus,.bp-form textarea:focus{border-color:var(--teal);background:var(--paper)}.bp-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:14px;gap:14px}.bp-n{flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px}.bp-n legend{margin-bottom:8px}.bp-chip{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line-card);border-radius:6px;padding:8px 12px;display:inline-flex;gap:6px;align-items:center}.bp-chip.on{border-color:var(--teal);color:var(--teal-dark)}.bp-chip.off{color:var(--ghost)}.bp-money{display:flex;flex-direction:column;gap:12px}.bp-toggle{display:flex;gap:10px;align-items:center;font-size:15px;cursor:pointer}.bp-toggle input{width:18px;height:18px;accent-color:var(--teal)}.bp-grid4{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:12px;gap:12px}.bp .assess{background:var(--teal);color:#fff;font-size:16px;font-weight:600;padding:15px 30px;border-radius:6px;cursor:pointer;border:none;font-family:inherit;transition:background .2s}.bp .assess:hover{background:var(--teal-dark)}.bp .assess:disabled{opacity:.55;cursor:not-allowed}.bp .actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.bp .charcount{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.bp-error{background:#FDEDEC;border-left:3px solid #e03227;color:#B4241B;padding:12px 16px;border-radius:0 8px 8px 0;font-size:15px}.bp-link{background:none;border:none;padding:0;color:var(--teal-dark);text-decoration:underline;text-underline-offset:3px;cursor:pointer;font:inherit;font-size:14px}.bp-live{display:flex;flex-direction:column;gap:16px}.bp-bar{gap:12px 20px;align-items:center;padding:16px 20px;border:1px solid var(--line-card);border-radius:10px;background:var(--panel);position:-webkit-sticky;position:sticky;top:0;z-index:2}.bp-bar,.bp-counts{display:flex;flex-wrap:wrap}.bp-counts{gap:18px;align-items:baseline}.bp-buy{color:var(--teal-dark)}.bp-buy,.bp-walk{font-size:24px;font-weight:700}.bp-walk{color:#B4241B}.bp-think{font-size:15px;color:var(--muted)}.bp-meter{flex:1 1 200px;display:flex;height:12px;border-radius:6px;overflow:hidden;background:var(--line-soft)}.bp-meter div{transition:width .3s ease}.bp-meta{display:flex;gap:14px;flex-wrap:wrap;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.bp-profile p{margin:8px 0 0}.bp-filters{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-end}.bp-inline{min-width:220px}.bp-inline select{padding:9px 12px;font-size:14px}.bp-seg{display:inline-flex;border:1px solid var(--line-card);border-radius:6px;overflow:hidden}.bp-seg button{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;background:var(--paper);color:var(--muted);border:none;border-right:1px solid var(--line-card);padding:10px 14px;cursor:pointer}.bp-seg button:last-child{border-right:none}.bp-seg button.on{background:#EAF7F7;color:var(--teal-dark)}.bp-replay{margin-left:auto}.bp .demo-btns{display:flex;gap:10px}.bp .demo-btns button{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-card);border-radius:6px;padding:9px 14px;cursor:pointer;background:var(--paper)}.bp .demo-btns button:hover{border-color:var(--ink);color:var(--ink)}.bp-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:12px;gap:12px}.bp-card{border-left:1px solid var(--line-card);border:1px solid var(--line-card);border-left-width:5px;border-radius:8px;padding:14px 16px;display:flex;flex-direction:column;gap:6px;background:var(--paper)}.bp-card.down{background:var(--panel)}.bp-card.buy{border-left-color:var(--teal);background:#EAF7F7}.bp-card.buy,.bp-card.walk{animation:flipIn .35s ease both}.bp-card.walk{border-left-color:#E03227;background:#FDEDEC}.bp-card.fail{border-left-color:var(--ghost)}@keyframes flipIn{0%{opacity:.2;transform:rotateY(70deg)}to{opacity:1;transform:none}}.bp-card header{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.bp-name{font-weight:700;font-size:16px}.bp-verdict{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.bp-card.buy .bp-verdict{color:var(--teal-dark)}.bp-card.walk .bp-verdict{color:#B4241B}.bp-who{font-size:12px;color:var(--muted)}.bp-quote{margin:4px 0 0;font-size:14px;line-height:1.5;color:var(--ink)}.bp-small-line{margin:0;font-size:13px;line-height:1.5;color:var(--muted)}.bp-small-line .eyebrow{margin-right:4px}.bp-wait{color:var(--ghost)}@media (prefers-reduced-motion:reduce){.bp-card.buy,.bp-card.walk{animation:none}.bp-meter div{transition:none}}.bp-results{display:flex;flex-direction:column;gap:20px}.bp-headline .score{margin:0 0 6px}.bp-headline .tagline{max-width:none}.bp-headline .fixes-block{margin:14px 0 0;white-space:normal}.bp-two{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:16px;gap:16px}.bp-panel{border:1px solid var(--line-card);border-radius:10px;padding:20px 22px;min-width:0}.bp-panel h2{margin:0 0 14px;font-size:19px;font-weight:600;letter-spacing:-.01em}.bp-muted{margin:8px 0 0;font-size:14px;line-height:1.55;color:var(--muted)}.bp-bars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.bp-bar-row{display:flex;justify-content:space-between;font-size:14px;font-weight:600}.bp-num{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--muted)}.bp-bar-track{height:10px;background:var(--line-soft);border-radius:5px;overflow:hidden;margin-top:4px}.bp-bar-track div{height:100%;border-radius:5px}.bp-bar-quote{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--muted)}.bp-flips{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:8px}.bp-flips li{font-size:15px;line-height:1.5}.bp-flips li .bp-num{margin-left:8px}.bp-sliders{display:flex;flex-wrap:wrap;gap:16px 22px;align-items:flex-end;margin:12px 0}.bp-slider{display:flex;flex-direction:column;gap:6px;flex:1 1 200px;min-width:0}.bp-slider label{display:flex;justify-content:space-between;gap:8px;font-size:13px;color:var(--muted)}.bp-slider label strong{color:var(--ink)}.bp-slider input{width:100%;accent-color:var(--teal)}.bp-props{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:10px 16px;gap:10px 16px;margin:12px 0}.bp-props div{border-top:1px solid var(--line-soft);padding-top:8px}.bp-props dt{font-size:12px;color:var(--muted)}.bp-props dd{margin:2px 0 0;font-size:17px;font-weight:600}.bp-flags{margin:0 0 12px;padding-left:18px;color:#B9471A;font-size:14px}.bp-table{width:100%;border-collapse:collapse;font-size:14px}.bp-table caption{text-align:left;padding-bottom:6px}.bp-table td,.bp-table th{text-align:right;padding:8px 6px;border-bottom:1px solid var(--line-soft)}.bp-table th:first-child,.bp-table thead th:first-child{text-align:left}.bp-table thead th{font-weight:600;color:var(--muted);font-size:12px}.bp .feedback{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.bp .feedback .again{margin-left:auto;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;background:var(--teal);color:#fff;border:1px solid var(--teal);border-radius:6px;padding:10px 16px;cursor:pointer}.bp .feedback .again:hover{background:var(--teal-dark)}.bp-permalink{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px}@media (max-width:768px){.main{padding:32px 18px 56px}.bp-form{padding:18px}.bp-row{grid-template-columns:1fr}.bp-replay{margin-left:0}.bp-bar{position:static}.bp-table{font-size:12px}}.paused-block{background:#FFF7E3;border-left:3px solid #fcb316;border-radius:0 8px 8px 0;padding:14px 18px;font-size:15px;line-height:1.6;color:var(--ink);display:flex;flex-direction:column;gap:6px}.paused-block .eyebrow{color:#8A5A00}.paused-block .paused-dismiss{align-self:flex-start;background:none;border:none;padding:0;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.export-wrap{position:relative;display:inline-flex}.export-wrap .export-btn,.feedback .export-wrap .export-btn{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;background:#fff;color:var(--ink);border:1px solid var(--ink);border-radius:6px;padding:9px 14px;cursor:pointer}.export-wrap .export-btn:hover,.feedback .export-wrap .export-btn:hover{background:var(--ink);color:#fff}.export-menu{position:absolute;left:0;bottom:calc(100% + 8px);z-index:20;width:260px;display:flex;flex-direction:column;background:#fff;border:1px solid var(--ink);border-radius:8px;box-shadow:0 10px 30px rgba(13,15,20,.12);overflow:hidden}.export-menu button,.feedback .export-menu button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left;width:100%;background:#fff;border:0;border-bottom:1px solid var(--line-card);border-radius:0;padding:10px 14px;font-family:inherit;font-size:13px;letter-spacing:0;text-transform:none;color:var(--ink);cursor:pointer}.export-menu button:last-child,.feedback .export-menu button:last-child{border-bottom:0}.export-menu button:focus-visible,.export-menu button:hover,.feedback .export-menu button:hover{background:var(--panel);color:var(--ink)}.export-menu strong{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.export-menu span{color:var(--muted);font-size:12px}