@font-face{font-family:playfair;src:url(../media/playfair_display_latin-s.p.2r-cuu_7locvx.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:playfair;src:url(../media/playfair_display_latin_italic-s.p.43n2qzmbjskyp.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:italic}@font-face{font-family:playfair Fallback;src:local(Times New Roman);ascent-override:97.38%;descent-override:22.59%;line-gap-override:0.0%;size-adjust:111.11%}.playfair_4cf17ffc-module__VKmULW__className{font-family:playfair,playfair Fallback}.playfair_4cf17ffc-module__VKmULW__variable{--font-playfair:"playfair", "playfair Fallback"}
@font-face{ascent-override:92%;descent-override:25%;line-gap-override:0%;font-family:newsreader;src:url(../media/newsreader_latin-s.p.3se9ogqst-d6c.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{ascent-override:92%;descent-override:25%;line-gap-override:0%;font-family:newsreader;src:url(../media/newsreader_latin_italic-s.p.32vcy6_pq4pnh.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:italic}@font-face{font-family:newsreader Fallback;src:local(Times New Roman);ascent-override:73.61%;descent-override:26.54%;line-gap-override:0.0%;size-adjust:99.84%}.newsreader_c156317f-module__bhzYXq__className{font-family:newsreader,newsreader Fallback}.newsreader_c156317f-module__bhzYXq__variable{--font-newsreader:"newsreader", "newsreader Fallback"}
.hand-mark-module__J5WZOq__mark{flex:none;display:block;overflow:visible}.hand-mark-module__J5WZOq__lines path,.hand-mark-module__J5WZOq__sweep path{vector-effect:non-scaling-stroke}.hand-mark-module__J5WZOq__breathing .hand-mark-module__J5WZOq__lines{animation:hand-mark-module__J5WZOq__breathe 1.2s var(--ca-ease-in-out) infinite alternate}@keyframes hand-mark-module__J5WZOq__breathe{0%{opacity:.45}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hand-mark-module__J5WZOq__breathing .hand-mark-module__J5WZOq__lines{animation:none}.hand-mark-module__J5WZOq__sweep{display:none}}
.helpers-module__Ktg3Kq__pane{width:clamp(280px,34%,400px);min-height:0;padding:var(--layer2) var(--layer3) var(--layer3);background:var(--craft-raised);border-left:1px solid var(--craft-border);animation:helpers-module__Ktg3Kq__paneIn .18s var(--ca-ease-out);flex-direction:column;flex:none;gap:6px;display:flex}@keyframes helpers-module__Ktg3Kq__paneIn{0%{opacity:0;transform:translate(8px)}}.helpers-module__Ktg3Kq__head{align-items:center;gap:var(--layer2);flex:none;min-height:20px;display:flex}.helpers-module__Ktg3Kq__headIcon{width:16px;color:var(--craft-ink-muted);display:inline-flex}.helpers-module__Ktg3Kq__flex{flex:1}.helpers-module__Ktg3Kq__close{width:18px;height:18px;color:var(--craft-ink-dim);border-radius:50%;place-items:center;display:grid}.helpers-module__Ktg3Kq__close:hover{color:var(--craft-ink);background:var(--craft-fill-hover)}.helpers-module__Ktg3Kq__card{border-radius:var(--radius-card);background:color-mix(in srgb, var(--craft-bg) 70%, transparent);min-height:0;box-shadow:inset 0 0 0 1px var(--craft-border);flex-direction:column;flex:1;display:flex;overflow:hidden}.helpers-module__Ktg3Kq__empty{padding:var(--layer5);text-align:center;margin:auto}.helpers-module__Ktg3Kq__emptyTitle{color:var(--craft-ink-soft);margin:0;font-size:13px;font-weight:600}.helpers-module__Ktg3Kq__emptyDetail,.helpers-module__Ktg3Kq__emptyTry{margin:var(--layer2) 0 0;color:var(--craft-ink-dim);font-size:11px;line-height:15px}.helpers-module__Ktg3Kq__emptyTry code{font-family:var(--font-mono);color:var(--craft-ink-soft);font-size:10px}.helpers-module__Ktg3Kq__canvas{flex-direction:column;flex:1;min-height:0;display:flex}.helpers-module__Ktg3Kq__preview{background:var(--craft-well);flex:1;min-height:160px;display:flex;position:relative}.helpers-module__Ktg3Kq__picture{min-height:0;padding:var(--layer3);cursor:zoom-in;flex:1;justify-content:center;align-items:center;display:flex}.helpers-module__Ktg3Kq__picture img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;box-shadow:0 2px 10px var(--craft-shadow);animation:helpers-module__Ktg3Kq__land .32s var(--ca-ease-out);border-radius:3px}@keyframes helpers-module__Ktg3Kq__land{0%{opacity:0;transform:scale(.97)}}.helpers-module__Ktg3Kq__pin{top:var(--layer2);right:var(--layer2);width:24px;height:24px;color:var(--craft-ink-soft);background:color-mix(in srgb, var(--craft-raised) 82%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;transition:opacity .15s var(--ca-ease-out);border-radius:50%;place-items:center;display:grid;position:absolute}.helpers-module__Ktg3Kq__pinOn{color:var(--craft-tint)}.helpers-module__Ktg3Kq__details{left:var(--layer2);right:var(--layer2);bottom:var(--layer2);padding:var(--layer2);border-radius:var(--radius-control);background:color-mix(in srgb, var(--craft-raised) 86%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);box-shadow:inset 0 0 0 1px var(--craft-border);opacity:0;pointer-events:none;transition:opacity .15s var(--ca-ease-out), transform .15s var(--ca-ease-out);flex-direction:column;gap:3px;display:flex;position:absolute;transform:translateY(4px)}.helpers-module__Ktg3Kq__preview:hover .helpers-module__Ktg3Kq__pin,.helpers-module__Ktg3Kq__previewPinned .helpers-module__Ktg3Kq__pin,.helpers-module__Ktg3Kq__preview:hover .helpers-module__Ktg3Kq__details,.helpers-module__Ktg3Kq__previewPinned .helpers-module__Ktg3Kq__details{opacity:1;pointer-events:auto;transform:none}.helpers-module__Ktg3Kq__detailsHead{align-items:baseline;gap:var(--layer2);display:flex}.helpers-module__Ktg3Kq__detailsName{min-width:0;color:var(--craft-ink);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.helpers-module__Ktg3Kq__link,.helpers-module__Ktg3Kq__linkOff{color:var(--craft-tint);flex:none;font-size:11px;font-weight:600;text-decoration:none}.helpers-module__Ktg3Kq__link:hover{text-decoration:underline}.helpers-module__Ktg3Kq__linkOff{color:var(--craft-ink-faint)}.helpers-module__Ktg3Kq__detailsLine{color:var(--craft-ink-dim);font-size:11px}.helpers-module__Ktg3Kq__detailsPath{font-family:var(--font-mono);color:var(--craft-ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.helpers-module__Ktg3Kq__rule{background:var(--craft-border);height:1px;margin:3px 0}.helpers-module__Ktg3Kq__hop{align-items:baseline;gap:var(--layer2);display:flex}.helpers-module__Ktg3Kq__hopIcon{width:16px;color:var(--craft-ink-muted);flex:none;justify-content:center;display:inline-flex;transform:translateY(1px)}.helpers-module__Ktg3Kq__hopText{color:var(--craft-ink-soft);flex-direction:column;font-size:11px;line-height:14px;display:flex}.helpers-module__Ktg3Kq__hopDetail{font-family:var(--font-mono);color:var(--craft-ink-dim);font-size:10px}.helpers-module__Ktg3Kq__list{max-height:200px;padding:var(--layer2);border-top:1px solid var(--craft-border);flex-direction:column;flex:none;gap:2px;display:flex;overflow-y:auto}.helpers-module__Ktg3Kq__row{align-items:center;gap:var(--layer2);padding:var(--layer1);border-radius:var(--radius-control);text-align:left;display:flex}.helpers-module__Ktg3Kq__row:hover{background:var(--craft-fill-trace)}.helpers-module__Ktg3Kq__thumb{border-radius:var(--radius-control);background:var(--craft-well);flex:none;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.helpers-module__Ktg3Kq__thumb img{object-fit:contain;max-width:100%;max-height:100%}.helpers-module__Ktg3Kq__rowText{flex-direction:column;min-width:0;display:flex}.helpers-module__Ktg3Kq__rowName{color:var(--craft-ink);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.helpers-module__Ktg3Kq__rowBy{color:var(--craft-ink-dim);font-size:11px}
.brushed-module__HdKyJW__brushed{isolation:isolate;position:relative}.brushed-module__HdKyJW__strokes{pointer-events:none;z-index:-1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.brushed-module__HdKyJW__stroke{opacity:0;animation:brushed-module__HdKyJW__strokeIn .6s var(--ca-ease-in) forwards}@keyframes brushed-module__HdKyJW__strokeIn{to{opacity:1}}@media (prefers-reduced-motion:reduce){.brushed-module__HdKyJW__stroke{opacity:1;animation:none}}
.primitives-module__nZ2P1W__card{border-radius:var(--radius-card);background:var(--craft-raised);width:100%;box-shadow:inset 0 0 0 1px var(--craft-border), 0 2px 6px var(--craft-shadow);overflow:hidden}.primitives-module__nZ2P1W__cardPadded{padding:var(--layer3)}.primitives-module__nZ2P1W__section{font-family:var(--font-sans);letter-spacing:.8px;text-transform:uppercase;color:rgb(var(--craft-ink-rgb) / .45);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:600;line-height:12px;overflow:hidden}.primitives-module__nZ2P1W__button{font-family:var(--font-sans);border-radius:var(--radius-control);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:500;line-height:15px;display:inline-flex}.primitives-module__nZ2P1W__button:active{opacity:.75}.primitives-module__nZ2P1W__button:disabled{opacity:.4}.primitives-module__nZ2P1W__prominent{color:var(--craft-bg);background:var(--craft-tint)}.primitives-module__nZ2P1W__prominent:hover:not(:disabled){background:rgb(var(--craft-tint-rgb) / .88)}.primitives-module__nZ2P1W__quiet{color:var(--craft-ink);background:rgb(var(--craft-ink-rgb) / .07)}.primitives-module__nZ2P1W__quiet:hover:not(:disabled){background:rgb(var(--craft-ink-rgb) / .12)}.primitives-module__nZ2P1W__destructive{color:var(--craft-error);background:color-mix(in srgb, var(--craft-error) 14%, transparent)}.primitives-module__nZ2P1W__destructive:hover:not(:disabled){background:color-mix(in srgb, var(--craft-error) 22%, transparent)}.primitives-module__nZ2P1W__chip{align-items:center;gap:var(--layer1);border-radius:var(--radius-chip);font-family:var(--font-sans);white-space:nowrap;color:rgb(var(--craft-ink-rgb) / .75);background:rgb(var(--craft-ink-rgb) / .07);flex:none;padding:3px 7px;font-size:11px;font-weight:500;line-height:13px;display:inline-flex}.primitives-module__nZ2P1W__chipMono{font-family:var(--font-mono);font-size:10px;font-weight:400}.primitives-module__nZ2P1W__chipOn{color:var(--craft-bg);background:rgb(var(--craft-tint-rgb) / .9)}.primitives-module__nZ2P1W__badge{font-family:var(--font-sans);letter-spacing:.8px;text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--badge) 45%, transparent);border-radius:999px;flex:none;padding:1px 5px;font-size:8px;font-weight:600;line-height:11px;display:inline-block}.primitives-module__nZ2P1W__stat{white-space:nowrap;flex-direction:column;flex:none;gap:2px;display:inline-flex}.primitives-module__nZ2P1W__statValue{font-family:var(--font-serif);color:var(--craft-ink);font-variant-numeric:tabular-nums;font-size:16px;font-weight:500;line-height:20px}.primitives-module__nZ2P1W__statLabel{font-family:var(--font-sans);color:var(--craft-ink-dim);font-size:10px;line-height:12px}.primitives-module__nZ2P1W__dot{background:var(--dot);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.primitives-module__nZ2P1W__dotHollow{box-shadow:inset 0 0 0 1px var(--dot);background:0 0}.primitives-module__nZ2P1W__dotPulse{animation:primitives-module__nZ2P1W__breathe 1.1s var(--ca-ease-in-out) infinite alternate}@keyframes primitives-module__nZ2P1W__breathe{to{opacity:.35}}@media (prefers-reduced-motion:reduce){.primitives-module__nZ2P1W__dotPulse{animation:none}}
.reply-text-module__CXkW4W__reply{flex-direction:column;gap:10px;display:flex}.reply-text-module__CXkW4W__paragraph{font-family:var(--font-serif);letter-spacing:.2px;color:var(--craft-ink);overflow-wrap:break-word;-webkit-user-select:text;user-select:text;margin:0;font-size:15px;line-height:23px}.reply-text-module__CXkW4W__code{font-family:var(--font-mono);letter-spacing:0;background:rgb(var(--craft-tint-rgb) / .08);border-radius:3px;padding:1px 2px;font-size:.82em}.reply-text-module__CXkW4W__credited{cursor:pointer}.reply-text-module__CXkW4W__credited:hover{text-decoration:underline;-webkit-text-decoration-color:rgb(var(--craft-ink-rgb) / .35);text-decoration-color:rgb(var(--craft-ink-rgb) / .35);text-underline-offset:3px}.reply-text-module__CXkW4W__codeLine{font-family:var(--font-mono);white-space:pre;color:var(--craft-ink);font-size:12px;line-height:17px;display:inline-block}.reply-text-module__CXkW4W__cursor{vertical-align:-2px;background:rgb(var(--craft-ink-rgb) / .55);width:7px;height:14px;margin-left:2px;animation:1.1s step-end infinite reply-text-module__CXkW4W__blink;display:inline-block}@keyframes reply-text-module__CXkW4W__blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.reply-text-module__CXkW4W__cursor{animation:none}}
.sources-module__JOJ7NG__panel{height:100%;min-height:0;font-family:var(--font-sans);color:var(--craft-ink);background:var(--craft-bg);flex-direction:column;display:flex}.sources-module__JOJ7NG__header{align-items:center;gap:var(--layer3);padding:var(--layer4);flex:none;display:flex}.sources-module__JOJ7NG__heading{flex:1;min-width:0}.sources-module__JOJ7NG__title{font-family:var(--font-serif);color:var(--craft-ink);margin:0;font-size:18px;font-style:italic;font-weight:300;line-height:22px}.sources-module__JOJ7NG__subtitle{color:var(--craft-ink-dim);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:11px;line-height:14px;overflow:hidden}.sources-module__JOJ7NG__segmented{width:220px;margin-bottom:var(--layer3);background:rgb(var(--craft-ink-rgb) / .08);border-radius:7px;flex:none;align-self:center;padding:2px;display:flex}.sources-module__JOJ7NG__segment,.sources-module__JOJ7NG__segmentOn{height:20px;color:var(--craft-ink-dim);border-radius:5px;flex:1;font-size:12px}.sources-module__JOJ7NG__segmentOn{color:var(--craft-ink);background:rgb(var(--craft-ink-rgb) / .16);box-shadow:0 1px 2px #0000004d}.sources-module__JOJ7NG__rule{background:var(--craft-border);flex:none;height:1px}.sources-module__JOJ7NG__body{gap:var(--layer4);min-height:0;padding:var(--layer4);overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow-y:auto}.sources-module__JOJ7NG__body>*{flex:none}.sources-module__JOJ7NG__raw{min-height:0;padding:var(--layer4);font-family:var(--font-mono);color:var(--craft-ink);white-space:pre;-webkit-user-select:text;user-select:text;flex:1;margin:0;font-size:11px;line-height:15px;overflow:auto}.sources-module__JOJ7NG__stats{gap:var(--layer3) var(--layer5);margin-top:var(--layer3);flex-wrap:wrap;display:flex}.sources-module__JOJ7NG__empty{margin:var(--layer5) 0 0;text-align:center;color:var(--craft-ink-dim);font-size:12px}.sources-module__JOJ7NG__groupLabel{margin-bottom:var(--layer2);display:block}.sources-module__JOJ7NG__separator{height:1px;margin:var(--layer2) 0;background:var(--craft-border)}.sources-module__JOJ7NG__dim{opacity:.7}.sources-module__JOJ7NG__row{padding:var(--layer2);margin:0 calc(var(--layer2) * -1);border-radius:var(--radius-control);scroll-margin-top:var(--layer4);flex-direction:column;gap:6px;display:flex}.sources-module__JOJ7NG__rowHead,.sources-module__JOJ7NG__rowMeta{align-items:center;gap:var(--layer2);min-width:0;display:flex}.sources-module__JOJ7NG__rowDot{border-radius:50%;flex:none;width:8px;height:8px}.sources-module__JOJ7NG__rowName{min-width:0;color:var(--craft-ink);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:16px;overflow:hidden}.sources-module__JOJ7NG__flex{flex:1}.sources-module__JOJ7NG__share{font-family:var(--font-mono);color:var(--craft-ink);flex:none;font-size:10px}.sources-module__JOJ7NG__location{min-width:0;font-family:var(--font-mono);color:var(--craft-ink-dim);white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:13px;overflow:hidden}.sources-module__JOJ7NG__metaLink{color:var(--craft-tint);cursor:pointer;flex:none;align-self:flex-start;font-size:11px;font-weight:500}.sources-module__JOJ7NG__metaLink:disabled{cursor:default;opacity:.55}.sources-module__JOJ7NG__bar{background:rgb(var(--craft-ink-rgb) / .08);border-radius:2px;height:4px;overflow:hidden}.sources-module__JOJ7NG__bar span{border-radius:inherit;opacity:.7;height:100%;display:block}.sources-module__JOJ7NG__excerpt{border-radius:var(--radius-control);background:var(--craft-bg);scrollbar-width:none;overflow-x:auto}.sources-module__JOJ7NG__excerpt::-webkit-scrollbar{display:none}.sources-module__JOJ7NG__excerptLines{min-width:max-content;padding:var(--layer2);flex-direction:column;gap:1px;display:flex}.sources-module__JOJ7NG__codeLine{color:rgb(var(--craft-ink-rgb) / .85);font-size:11px;line-height:15px}.sources-module__JOJ7NG__excerptHeader{color:var(--craft-ink-dim);font-size:11px;line-height:15px}.sources-module__JOJ7NG__scrim{z-index:20;border-radius:inherit;animation:sources-module__JOJ7NG__fade .18s var(--ca-ease-out);background:#00000047;justify-content:center;align-items:flex-start;padding-top:52px;display:flex;position:absolute;inset:0}.sources-module__JOJ7NG__sheet{border-radius:var(--radius-sheet);width:min(560px,100% - 48px);height:min(640px,100% - 76px);box-shadow:0 0 0 1px var(--craft-border), 0 24px 60px #0000008c;animation:.26s cubic-bezier(.2,.8,.2,1) sources-module__JOJ7NG__drop;overflow:hidden}@keyframes sources-module__JOJ7NG__fade{0%{opacity:0}}@keyframes sources-module__JOJ7NG__drop{0%{opacity:0;transform:translateY(-14px)scale(.98)}}@media (prefers-reduced-motion:reduce){.sources-module__JOJ7NG__scrim,.sources-module__JOJ7NG__sheet{animation:none}}.sources-module__JOJ7NG__embedded{border-radius:var(--radius-sheet);height:auto;box-shadow:0 0 0 1px var(--craft-border), 0 8px 22px #00000040;overflow:hidden}.sources-module__JOJ7NG__embedded .sources-module__JOJ7NG__body{overflow:visible}
.transcript-module__Iks1pG__user{gap:var(--layer3);padding-top:var(--layer2);display:flex}.transcript-module__Iks1pG__rule{background:rgb(var(--craft-tint-rgb) / .55);border-radius:1px;flex:none;width:2px;margin:3px 0 4px}.transcript-module__Iks1pG__userText{font-family:var(--font-serif);letter-spacing:.2px;color:var(--craft-ink);-webkit-user-select:text;user-select:text;margin:0;font-size:14px;font-weight:300;line-height:21px}.transcript-module__Iks1pG__reply{align-items:flex-start;gap:var(--layer2);flex-direction:column;display:flex}.transcript-module__Iks1pG__footer{padding:3px var(--layer2);color:var(--craft-ink-dim);background:rgb(var(--craft-ink-rgb) / .04);cursor:pointer;border-radius:999px;align-items:center;gap:6px;font-size:11px;font-weight:500;line-height:14px;display:inline-flex}.transcript-module__Iks1pG__footer:hover{color:var(--craft-ink);background:rgb(var(--craft-ink-rgb) / .08)}.transcript-module__Iks1pG__dots{display:inline-flex}.transcript-module__Iks1pG__footerDot,.transcript-module__Iks1pG__groundDot{width:8px;height:8px;box-shadow:0 0 0 1.5px var(--craft-bg);border-radius:50%}.transcript-module__Iks1pG__groundDot{width:7px;height:7px;box-shadow:none}.transcript-module__Iks1pG__dots>span+span{margin-left:-3px}.transcript-module__Iks1pG__unverified{padding:4px var(--layer2);color:var(--craft-warning);background:color-mix(in srgb, var(--craft-warning) 10%, transparent);border-radius:999px;align-items:baseline;gap:6px;font-size:11px;display:inline-flex}.transcript-module__Iks1pG__unverified svg{align-self:center}.transcript-module__Iks1pG__unverifiedLabel{font-weight:500}.transcript-module__Iks1pG__disclosure{gap:var(--layer1);flex-direction:column;display:flex}.transcript-module__Iks1pG__disclosureLabel{color:var(--craft-thinking);cursor:pointer;align-self:flex-start;align-items:center;gap:6px;font-size:12px;line-height:16px;display:inline-flex}.transcript-module__Iks1pG__disclosureLabel:hover{color:var(--craft-ink-dim)}.transcript-module__Iks1pG__chevron,.transcript-module__Iks1pG__chevronOpen{transition:transform .15s var(--ca-ease-out)}.transcript-module__Iks1pG__chevronOpen{transform:rotate(90deg)}.transcript-module__Iks1pG__thought{margin:0 0 0 var(--layer4);color:var(--craft-thinking);-webkit-user-select:text;user-select:text;font-size:12px;font-style:italic;line-height:17px}.transcript-module__Iks1pG__groupBody{gap:var(--layer2);padding:var(--layer1) 0 0 15px;flex-direction:column;display:flex}.transcript-module__Iks1pG__duration{font-family:var(--font-mono);color:rgb(var(--craft-ink-rgb) / .44);font-size:10px}.transcript-module__Iks1pG__tool{flex-direction:column;gap:3px;display:flex}.transcript-module__Iks1pG__toolHead{align-items:center;gap:var(--layer2);min-width:0;font-size:12px;line-height:16px;display:flex}.transcript-module__Iks1pG__toolStatus{width:14px;color:var(--craft-ink-dim);flex:none;place-items:center;display:grid}.transcript-module__Iks1pG__toolName{color:var(--craft-ink);flex:none;font-weight:500}.transcript-module__Iks1pG__toolTitle{min-width:0;font-family:var(--font-mono);color:var(--craft-ink-dim);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;overflow:hidden}.transcript-module__Iks1pG__toolSummary{font-family:var(--font-mono);color:var(--craft-ink-dim);padding-left:22px;font-size:11px}.transcript-module__Iks1pG__spinner{border:1.5px solid rgb(var(--craft-ink-rgb) / .2);border-top-color:var(--craft-ink);border-radius:50%;width:10px;height:10px;animation:.8s linear infinite transcript-module__Iks1pG__spin}@keyframes transcript-module__Iks1pG__spin{to{transform:rotate(360deg)}}.transcript-module__Iks1pG__errorGlyph{color:var(--craft-error)}.transcript-module__Iks1pG__line{color:var(--craft-ink-dim);align-items:baseline;gap:6px;font-size:12px;line-height:16px;display:flex}.transcript-module__Iks1pG__lineIcon{flex:none;align-self:center;place-items:center;width:14px;display:grid}.transcript-module__Iks1pG__contextText{min-width:0}.transcript-module__Iks1pG__success{color:var(--craft-success)}.transcript-module__Iks1pG__error{color:var(--craft-error)}.transcript-module__Iks1pG__link{color:var(--craft-tint);cursor:pointer;flex:none;font-size:11px;font-weight:500}.transcript-module__Iks1pG__link:hover{text-decoration:underline}.transcript-module__Iks1pG__mono{font-family:var(--font-mono);font-size:11px}.transcript-module__Iks1pG__diffHead{align-items:center;gap:var(--layer2);min-height:34px;padding:var(--layer2) var(--layer3);border-bottom:1px solid var(--craft-border);flex-wrap:wrap;display:flex}.transcript-module__Iks1pG__dimGlyph{color:var(--craft-ink-dim);flex:none}.transcript-module__Iks1pG__diffPath{min-width:0;font-family:var(--font-mono);color:var(--craft-ink);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.transcript-module__Iks1pG__adds,.transcript-module__Iks1pG__removes{font-family:var(--font-mono);flex:none;font-size:11px}.transcript-module__Iks1pG__adds{color:var(--craft-success)}.transcript-module__Iks1pG__removes{color:var(--craft-error)}.transcript-module__Iks1pG__grounded{color:var(--craft-ink-dim);cursor:pointer;align-items:center;gap:4px;font-size:11px;display:inline-flex}.transcript-module__Iks1pG__grounded:hover{color:var(--craft-ink)}.transcript-module__Iks1pG__spacer{flex:1}.transcript-module__Iks1pG__actions{gap:var(--layer2);flex-wrap:wrap;display:inline-flex}.transcript-module__Iks1pG__applied,.transcript-module__Iks1pG__rejected{color:var(--craft-ink-dim);font-size:11px}.transcript-module__Iks1pG__rejected{color:var(--craft-error)}.transcript-module__Iks1pG__diffBody{scrollbar-width:none;overflow-x:auto}.transcript-module__Iks1pG__diffBody::-webkit-scrollbar{display:none}.transcript-module__Iks1pG__diffLines{min-width:max-content;padding-bottom:2px}.transcript-module__Iks1pG__hunkHeader{padding:3px var(--layer3);font-family:var(--font-mono);color:var(--craft-ink-dim);background:rgb(var(--craft-ink-rgb) / .03);font-size:10px;line-height:14px}.transcript-module__Iks1pG__diffLine{padding-right:var(--layer3);display:flex}.transcript-module__Iks1pG__diff_add{background:var(--craft-diff-add)}.transcript-module__Iks1pG__diff_remove{background:var(--craft-diff-remove)}.transcript-module__Iks1pG__sign{text-align:center;width:18px;font-family:var(--font-mono);color:var(--craft-ink-dim);flex:none;font-size:12px;line-height:17px}.transcript-module__Iks1pG__diff_add .transcript-module__Iks1pG__sign{color:var(--craft-success)}.transcript-module__Iks1pG__diff_remove .transcript-module__Iks1pG__sign{color:var(--craft-error)}.transcript-module__Iks1pG__more{padding:var(--layer2) var(--layer3);color:var(--craft-tint);cursor:pointer;font-size:11px;font-weight:500}.transcript-module__Iks1pG__permission{gap:var(--layer3);flex-direction:column;display:flex}.transcript-module__Iks1pG__permissionHead{align-items:center;gap:var(--layer2);color:var(--craft-warning);display:inline-flex}.transcript-module__Iks1pG__permissionCommand{font-family:var(--font-mono);color:var(--craft-ink);font-size:12px}.transcript-module__Iks1pG__working{align-items:center;gap:var(--layer2);font-size:12px;line-height:16px;display:flex}.transcript-module__Iks1pG__workingCaption{min-width:0;color:var(--craft-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.transcript-module__Iks1pG__workingTime{font-variant-numeric:tabular-nums;color:var(--craft-ink-dim);flex:none;font-size:11px}.transcript-module__Iks1pG__esc{color:rgb(var(--craft-ink-rgb) / .38);flex:none;font-size:10px}@media (prefers-reduced-motion:reduce){.transcript-module__Iks1pG__spinner{animation:none}}.transcript-module__Iks1pG__agentId{font-family:var(--font-mono);color:var(--craft-ink);font-size:12px}.transcript-module__Iks1pG__agentWhat{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--craft-ink-dim);overflow:hidden}.transcript-module__Iks1pG__agentBody{padding-left:var(--layer3);border-left:1px solid var(--craft-border);margin-left:5px}.transcript-module__Iks1pG__agentNote{font-family:var(--font-mono);color:var(--craft-ink-dim);margin:0;font-size:10px;line-height:15px}.transcript-module__Iks1pG__agentReport{margin:var(--layer1) 0 0;font-family:var(--font-mono);color:rgb(var(--craft-ink-rgb) / .8);-webkit-user-select:text;user-select:text;font-size:12px;line-height:17px}
.craft-window-module__PIeblq__titles{pointer-events:none;flex-direction:column;min-width:0;display:flex}.craft-window-module__PIeblq__title{color:rgb(var(--system-ink-rgb) / .88);white-space:nowrap;font-size:13px;font-weight:600;line-height:16px}.craft-window-module__PIeblq__subtitle{color:rgb(var(--system-ink-rgb) / .5);white-space:nowrap;font-size:11px;line-height:14px}.craft-window-module__PIeblq__flex{flex:1}.craft-window-module__PIeblq__tool{width:30px;height:30px;color:rgb(var(--system-ink-rgb) / .72);border-radius:8px;place-items:center;display:grid}.craft-window-module__PIeblq__tool:hover{background:rgb(var(--system-ink-rgb) / .07)}.craft-window-module__PIeblq__toolOn{color:rgb(var(--system-ink-rgb) / .92);background:rgb(var(--system-ink-rgb) / .1)}.craft-window-module__PIeblq__capsule{background:rgb(var(--system-ink-rgb) / .05);box-shadow:inset 0 .5px 0 rgb(var(--system-ink-rgb) / .12), inset 0 0 0 .5px rgb(var(--system-ink-rgb) / .08);border-radius:17px;padding:2px;display:flex}.craft-window-module__PIeblq__capsule .craft-window-module__PIeblq__tool{border-radius:15px}.craft-window-module__PIeblq__body{flex:1;min-height:0;display:flex}.craft-window-module__PIeblq__chat{flex-direction:column;flex:1;min-width:0;display:flex}.craft-window-module__PIeblq__tabBar{background:var(--craft-raised);flex:none;align-items:flex-end;height:32px;display:flex;position:relative}.craft-window-module__PIeblq__tabBar:after{content:"";background:var(--craft-border);height:1px;position:absolute;bottom:0;left:0;right:0}.craft-window-module__PIeblq__tabs{min-width:0;padding-left:var(--layer1);flex:1;display:flex}.craft-window-module__PIeblq__tab{z-index:1;border:1px solid var(--craft-border);background:var(--craft-bg);border-bottom:0;border-radius:7px 7px 0 0;justify-content:center;align-items:center;width:min(260px,100%);height:27px;padding:0 28px;display:flex;position:relative}.craft-window-module__PIeblq__tabDot{left:var(--layer2);place-items:center;width:16px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.craft-window-module__PIeblq__tabTitle{min-width:0;color:var(--craft-ink);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.craft-window-module__PIeblq__barButtons{align-self:center;gap:var(--layer1);padding:0 var(--layer2);display:flex}.craft-window-module__PIeblq__barButton{border-radius:var(--radius-control);width:24px;height:22px;color:var(--craft-ink-dim);place-items:center;display:grid}.craft-window-module__PIeblq__barButton:hover:not(:disabled){color:var(--craft-ink);background:rgb(var(--craft-ink-rgb) / .08)}.craft-window-module__PIeblq__barButton:disabled{opacity:.45}.craft-window-module__PIeblq__transcript{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(var(--craft-ink-rgb) / .15) transparent;flex:1;min-height:0;overflow-y:auto}.craft-window-module__PIeblq__measure{gap:var(--layer4);max-width:860px;padding:var(--layer5);flex-direction:column;margin:0 auto;display:flex}.craft-window-module__PIeblq__empty{align-items:center;gap:var(--layer3);padding-top:var(--layer5);flex-direction:column;display:flex}.craft-window-module__PIeblq__emptyTitle{font-family:var(--font-serif);color:var(--craft-ink);margin:0;font-size:18px;font-style:italic;font-weight:300}.craft-window-module__PIeblq__emptyModel{font-family:var(--font-mono);color:var(--craft-ink-dim);margin:0;font-size:11px}.craft-window-module__PIeblq__strip{gap:var(--layer3);padding:6px var(--layer4);border-top:1px solid var(--craft-border);background:var(--craft-raised);flex:none;font-size:11px;display:flex}.craft-window-module__PIeblq__stripStage{align-items:center;gap:3px;display:inline-flex}
.store-window-module__blJM3q__store{min-height:0;color:var(--craft-ink);flex-direction:column;flex:1;display:flex}.store-window-module__blJM3q__flex{flex:1}.store-window-module__blJM3q__dim{color:var(--craft-ink-dim)}.store-window-module__blJM3q__header{align-items:center;gap:var(--layer3);min-height:40px;padding:var(--layer2) var(--layer4);background:var(--craft-raised);border-top:1px solid var(--craft-border);border-bottom:1px solid var(--craft-border);flex:none;display:flex}.store-window-module__blJM3q__headerSymbol{color:var(--craft-tint);flex:none}.store-window-module__blJM3q__headerLine{min-width:0;color:var(--craft-ink-dim);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.store-window-module__blJM3q__iconButton{border-radius:var(--radius-control);width:26px;height:26px;color:var(--craft-ink-dim);flex:none;place-items:center;display:grid}.store-window-module__blJM3q__iconButton:hover:not(:disabled){color:var(--craft-ink);background:var(--craft-fill)}.store-window-module__blJM3q__controls{gap:var(--layer2);padding:var(--layer3) var(--layer4);border-bottom:1px solid var(--craft-border);flex-direction:column;flex:none;display:flex}.store-window-module__blJM3q__searchRow{align-items:center;gap:var(--layer3);display:flex}.store-window-module__blJM3q__search{align-items:center;gap:var(--layer2);min-width:0;height:28px;padding:0 var(--layer2);border-radius:var(--radius-control);color:var(--craft-ink-dim);background:var(--craft-fill-trace);box-shadow:inset 0 0 0 1px var(--craft-border);flex:1;display:flex}.store-window-module__blJM3q__search:focus-within{box-shadow:inset 0 0 0 1px rgb(var(--craft-tint-rgb) / .45)}.store-window-module__blJM3q__search input{min-width:0;color:var(--craft-ink);background:0 0;border:0;outline:0;flex:1;font-size:12px}.store-window-module__blJM3q__search input::placeholder{color:var(--craft-ink-faint)}.store-window-module__blJM3q__search input::-webkit-search-cancel-button{filter:grayscale()}.store-window-module__blJM3q__segmented{background:var(--craft-fill);border-radius:7px;flex:none;padding:2px;display:inline-flex}.store-window-module__blJM3q__segment{height:22px;color:var(--craft-ink-soft);border-radius:5px;padding:0 12px;font-size:12px;font-weight:500}.store-window-module__blJM3q__segmentOn{color:var(--craft-ink);background:var(--craft-raised);box-shadow:0 1px 2px var(--craft-shadow), inset 0 0 0 .5px var(--craft-border)}.store-window-module__blJM3q__categories{gap:var(--layer1) var(--layer2);flex-wrap:wrap;display:flex}.store-window-module__blJM3q__chipButton{display:inline-flex}.store-window-module__blJM3q__body{flex:1;min-height:0;display:flex}.store-window-module__blJM3q__grid{scrollbar-width:thin;scrollbar-color:rgb(var(--craft-ink-rgb) / .15) transparent;flex:1;min-width:0;overflow-y:auto}.store-window-module__blJM3q__tiles{gap:var(--layer3);padding:var(--layer4);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));display:grid}.store-window-module__blJM3q__empty{padding:var(--layer6) var(--layer5);text-align:center;color:var(--craft-ink-dim);margin:0;font-size:11px}.store-window-module__blJM3q__tile{gap:var(--layer2);height:150px;padding:var(--layer3);border-radius:var(--radius-card);background:var(--craft-raised);box-shadow:inset 0 0 0 1px var(--craft-border), 0 2px 6px var(--craft-shadow);cursor:default;transition:box-shadow .15s var(--ca-ease-out);outline:none;flex-direction:column;display:flex}.store-window-module__blJM3q__tile:hover{box-shadow:inset 0 0 0 1px rgb(var(--craft-tint-rgb) / .28), 0 2px 6px var(--craft-shadow)}.store-window-module__blJM3q__tile:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--craft-tint-rgb) / .5)}.store-window-module__blJM3q__tileOn,.store-window-module__blJM3q__tileOn:hover{background:color-mix(in srgb, var(--craft-raised), var(--craft-tint) 6%);box-shadow:inset 0 0 0 1.5px rgb(var(--craft-tint-rgb) / .55), 0 2px 6px var(--craft-shadow)}.store-window-module__blJM3q__tileHead{align-items:flex-start;gap:var(--layer3);display:flex}.store-window-module__blJM3q__icon{border-radius:var(--radius-card);box-shadow:0 0 0 1px var(--craft-border);flex:none}.store-window-module__blJM3q__tileNames{flex-direction:column;gap:1px;min-width:0;display:flex}.store-window-module__blJM3q__tileName{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.store-window-module__blJM3q__tileWord{font-family:var(--font-mono);color:var(--craft-ink-dim);font-size:10px}.store-window-module__blJM3q__tileMaker{color:var(--craft-ink-muted);font-size:11px}.store-window-module__blJM3q__tileTagline{color:var(--craft-ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.store-window-module__blJM3q__tileFoot{align-items:center;gap:var(--layer2);min-width:0;margin-top:auto;display:flex}.store-window-module__blJM3q__progress,.store-window-module__blJM3q__progressText{align-items:center;gap:var(--layer1);min-width:0;max-width:190px;color:var(--craft-ink-dim);font-size:11px;display:inline-flex}.store-window-module__blJM3q__progressLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.store-window-module__blJM3q__spinner{border:1.5px solid rgb(var(--craft-ink-rgb) / .2);border-top-color:var(--craft-ink-soft);border-radius:50%;flex:none;width:11px;height:11px;animation:.8s linear infinite store-window-module__blJM3q__spin}@keyframes store-window-module__blJM3q__spin{to{transform:rotate(360deg)}}.store-window-module__blJM3q__stop{color:var(--craft-ink-dim);flex:none;place-items:center;display:inline-grid}.store-window-module__blJM3q__stop:hover{color:var(--craft-ink)}.store-window-module__blJM3q__detail{gap:var(--layer4);width:360px;padding:var(--layer5);border-left:1px solid var(--craft-border);scrollbar-width:thin;scrollbar-color:rgb(var(--craft-ink-rgb) / .15) transparent;-webkit-user-select:text;user-select:text;flex-direction:column;flex:none;display:flex;overflow-y:auto}.store-window-module__blJM3q__detailHead{align-items:flex-start;gap:var(--layer3);display:flex}.store-window-module__blJM3q__detailNames{flex-direction:column;gap:2px;min-width:0;display:flex}.store-window-module__blJM3q__detailName{font-size:17px;font-weight:600;line-height:21px}.store-window-module__blJM3q__detailTagline{color:var(--craft-ink-soft);font-size:12px;line-height:16px}.store-window-module__blJM3q__detailMaker{color:var(--craft-ink-dim);font-size:11px}.store-window-module__blJM3q__actions{align-items:center;gap:var(--layer2);min-width:0;display:flex}.store-window-module__blJM3q__callout{gap:var(--layer2);margin-top:calc(var(--layer2) * -1);flex-direction:column;display:flex}.store-window-module__blJM3q__callout p{color:var(--craft-ink-dim);margin:0;font-size:11px;line-height:15px}.store-window-module__blJM3q__callout code,.store-window-module__blJM3q__prose code,.store-window-module__blJM3q__caption code{font-family:var(--font-mono);background:var(--craft-fill);border-radius:3px;padding:0 3px;font-size:.88em}.store-window-module__blJM3q__tryButton{border-radius:var(--radius-control);text-align:left;max-width:100%;color:var(--craft-ink);background:var(--craft-fill-selected);box-shadow:inset 0 0 0 1px rgb(var(--craft-tint-rgb) / .25);align-self:flex-start;padding:5px 10px;font-size:11px}.store-window-module__blJM3q__tryButton:hover{background:rgb(var(--craft-tint-rgb) / .2)}.store-window-module__blJM3q__tryButton code{background:0 0;padding:0}.store-window-module__blJM3q__code{align-items:center;gap:var(--layer3);padding:var(--layer2) var(--layer3);border-radius:var(--radius-card);color:var(--craft-ink);background:var(--craft-raised);box-shadow:inset 0 0 0 1px var(--craft-border);text-decoration:none;display:flex}.store-window-module__blJM3q__code:hover{box-shadow:inset 0 0 0 1px rgb(var(--craft-tint-rgb) / .4)}.store-window-module__blJM3q__codeText{flex-direction:column;flex:1;min-width:0;display:flex}.store-window-module__blJM3q__codeTitle{font-size:12px;font-weight:600}.store-window-module__blJM3q__codeLine{font-family:var(--font-mono);color:var(--craft-ink-dim);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.store-window-module__blJM3q__codeArrow{color:var(--craft-ink-dim);flex:none}.store-window-module__blJM3q__prose{font-family:var(--font-serif);color:var(--craft-ink-soft);font-size:13px;line-height:19px}.store-window-module__blJM3q__prose p,.store-window-module__blJM3q__prose ul{margin:0 0 var(--layer2)}.store-window-module__blJM3q__prose ul{padding-left:1.1em}.store-window-module__blJM3q__prose li+li{margin-top:2px}.store-window-module__blJM3q__prose strong{color:var(--craft-ink);font-weight:600}.store-window-module__blJM3q__section{gap:var(--layer1);flex-direction:column;display:flex}.store-window-module__blJM3q__fields{gap:3px var(--layer2);grid-template-columns:max-content 1fr;align-items:baseline;margin:0;display:grid}.store-window-module__blJM3q__fieldName{font-family:var(--font-mono);color:var(--craft-ink);font-size:10px}.store-window-module__blJM3q__fieldNote{color:var(--craft-ink-dim);margin:0;font-size:11px;line-height:15px}.store-window-module__blJM3q__packageLine{font-family:var(--font-mono);color:var(--craft-ink-soft);overflow-wrap:anywhere;font-size:10px;line-height:14px;text-decoration:none}.store-window-module__blJM3q__packageLine:hover{color:var(--craft-tint);text-decoration:underline}.store-window-module__blJM3q__caption{color:var(--craft-ink-dim);font-size:11px;line-height:15px}.store-window-module__blJM3q__caption a{color:var(--craft-ink-soft)}.store-window-module__blJM3q__footer{align-items:baseline;gap:var(--layer3);min-height:28px;padding:6px var(--layer4);border-top:1px solid var(--craft-border);background:var(--craft-raised);color:var(--craft-ink-dim);flex:none;font-size:11px;display:flex}.store-window-module__blJM3q__footerText{white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:60%;overflow:hidden}.store-window-module__blJM3q__footerLine{min-width:0;font-family:var(--font-mono);color:var(--craft-ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.store-window-module__blJM3q__scrim{z-index:20;border-radius:inherit;background:#00000038;justify-content:center;align-items:flex-start;padding-top:80px;display:flex;position:absolute;inset:0}.store-window-module__blJM3q__dialog{width:320px;padding:var(--layer5) var(--layer5) var(--layer4);border-radius:var(--radius-sheet);color:var(--craft-ink);background:var(--craft-raised);box-shadow:0 0 0 1px var(--craft-border), 0 24px 60px #0006;animation:store-window-module__blJM3q__dialogIn .16s var(--ca-ease-out)}@keyframes store-window-module__blJM3q__dialogIn{0%{opacity:0;transform:translateY(-6px)}}.store-window-module__blJM3q__dialogTitle{text-align:center;margin:0;font-size:13px;font-weight:600}.store-window-module__blJM3q__dialogText{margin:var(--layer2) 0 var(--layer4);text-align:center;color:var(--craft-ink-dim);font-size:11px;line-height:15px}.store-window-module__blJM3q__dialogButtons{justify-content:flex-end;gap:var(--layer2);display:flex}
.listing-module__FZ3FGa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;display:grid}@media (max-width:960px){.listing-module__FZ3FGa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.listing-module__FZ3FGa__grid{grid-template-columns:minmax(0,1fr)}}.listing-module__FZ3FGa__creatorRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;display:grid}@media (max-width:960px){.listing-module__FZ3FGa__creatorRow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.listing-module__FZ3FGa__creatorRow{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;margin:-.4rem -.4rem -1.2rem;padding:.4rem .4rem 1.6rem;scroll-padding-inline:.4rem;overflow-x:auto}.listing-module__FZ3FGa__creatorRow>*{scroll-snap-align:start}}.listing-module__FZ3FGa__subscribedShelf{border:.5px solid rgb(var(--brass) / .45);background:rgb(var(--brass) / .07);border-radius:16px;margin-bottom:3rem;padding:1.4rem}.listing-module__FZ3FGa__subscribedShelf .listing-module__FZ3FGa__card:before{background:rgb(var(--brass));height:3px}@media (max-width:620px){.listing-module__FZ3FGa__subscribedShelf{padding:1rem}}.listing-module__FZ3FGa__card{color:inherit;transition:transform .22s var(--ease), box-shadow .22s var(--ease);flex-direction:column;gap:.85rem;padding:1.3rem 1.3rem 1.2rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.listing-module__FZ3FGa__card:before{content:"";background:rgb(var(--brass) / .75);height:2px;position:absolute;inset:0 0 auto}.listing-module__FZ3FGa__card:hover{transform:translateY(-2px);box-shadow:0 1px 2px #37352f0d,0 14px 36px #37352f14}.listing-module__FZ3FGa__cardHead{align-items:flex-start;gap:.9rem;display:flex}.listing-module__FZ3FGa__cardHead>:first-child{flex:1}.listing-module__FZ3FGa__cardTitle h3{text-overflow:ellipsis;white-space:nowrap;font-size:1.3rem;overflow:hidden}.listing-module__FZ3FGa__by{font-family:var(--font-chrome);color:rgb(var(--ink) / .55);font-size:.76rem;font-style:italic}.listing-module__FZ3FGa__price{white-space:nowrap;font-family:var(--font-chrome);border:.5px solid rgb(var(--brass) / .5);color:rgb(var(--brass-ink));background:rgb(var(--brass) / .07);border-radius:999px;align-self:start;padding:.12rem .6rem;font-size:.78rem;font-style:italic}.listing-module__FZ3FGa__cardTagline{color:rgb(var(--ink) / .78);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.88rem;line-height:1.55;display:-webkit-box;overflow:hidden}.listing-module__FZ3FGa__chips{flex-wrap:wrap;align-items:baseline;gap:.4rem;margin-top:auto;display:flex}.listing-module__FZ3FGa__blankIcon>svg{width:60%;height:60%}.listing-module__FZ3FGa__blankIcon{background:linear-gradient(180deg, rgb(var(--paper)), #efeee9);border:.5px solid var(--hairline-strong);box-shadow:var(--icon-shadow);border-radius:22.5%;flex:none;place-items:center;display:grid}.listing-module__FZ3FGa__crumbs{min-width:0;font-family:var(--font-chrome);color:rgb(var(--ink) / .5);gap:.5rem;margin-bottom:1.6rem;font-size:.82rem;font-style:italic;display:flex}.listing-module__FZ3FGa__crumbs a{color:rgb(var(--ink) / .65);text-decoration:none}.listing-module__FZ3FGa__crumbs a:hover{color:rgb(var(--ink))}.listing-module__FZ3FGa__crumbs>[aria-current]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.listing-module__FZ3FGa__crumbs>a,.listing-module__FZ3FGa__crumbs>[aria-hidden]{flex:none}.listing-module__FZ3FGa__layout{grid-template:"hero counter""body counter"1fr/minmax(0,1fr) 340px;align-items:start;column-gap:3rem;display:grid}.listing-module__FZ3FGa__layoutHero{grid-area:hero;min-width:0}.listing-module__FZ3FGa__layoutBody{grid-area:body;min-width:0}.listing-module__FZ3FGa__layout>.listing-module__FZ3FGa__counter{grid-area:counter}@media (max-width:900px){.listing-module__FZ3FGa__layout{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"hero""counter""body"}.listing-module__FZ3FGa__layout>.listing-module__FZ3FGa__counter{margin-bottom:2.4rem}}.listing-module__FZ3FGa__hero{--lockup-gap:1.6rem;margin-bottom:2.4rem}@media (max-width:520px){.listing-module__FZ3FGa__hero{--lockup-gap:1.1rem}}.listing-module__FZ3FGa__heroChips{flex-wrap:wrap;gap:.4rem;margin-top:1.1rem;display:flex}.listing-module__FZ3FGa__heroActions{flex-wrap:wrap;flex-basis:100%;align-items:baseline;gap:.5rem;margin-top:.5rem;display:flex}.listing-module__FZ3FGa__heroActions>.fine{flex-basis:100%}.listing-module__FZ3FGa__follow{justify-items:start;gap:.35rem;display:grid}.listing-module__FZ3FGa__heroAbout{max-width:var(--measure);color:rgb(var(--ink) / .7);font-size:.92rem}.listing-module__FZ3FGa__heroName,.listing-module__FZ3FGa__heroLine{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-inline:-.1em -.12em;padding-inline:.1em .12em;display:-webkit-box;overflow:hidden}.listing-module__FZ3FGa__heroMeta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.listing-module__FZ3FGa__heroName{letter-spacing:-.02em;font-size:clamp(2.2rem,7vw,3.4rem);font-weight:500;line-height:1.04}.listing-module__FZ3FGa__heroLine{font-family:var(--font-chrome);color:rgb(var(--ink) / .7);margin-top:.45rem;font-size:1.08rem;font-style:italic}.listing-module__FZ3FGa__heroMeta{max-width:var(--measure);color:rgb(var(--ink) / .65);margin-top:.6rem;font-size:.92rem}.listing-module__FZ3FGa__section{border-top:1px solid var(--hairline);margin-top:2.6rem;padding-top:1.8rem}.listing-module__FZ3FGa__sectionTitle{margin-bottom:1rem;font-size:1.45rem}.listing-module__FZ3FGa__sectionTitle .mono{font-size:.85em}.listing-module__FZ3FGa__prose{max-width:var(--measure);gap:1rem;font-size:1rem;line-height:1.75;display:grid}.listing-module__FZ3FGa__prose ul{margin:0;padding-left:1.2rem}.listing-module__FZ3FGa__prose li::marker{color:rgb(var(--brass))}.listing-module__FZ3FGa__prose ol{margin:0;padding-left:1.4rem}.listing-module__FZ3FGa__prose a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--brass) / .55);text-decoration-color:rgb(var(--brass) / .55);text-underline-offset:3px}.listing-module__FZ3FGa__prose a:hover{-webkit-text-decoration-color:rgb(var(--brass));text-decoration-color:rgb(var(--brass))}.listing-module__FZ3FGa__proseHeading{margin-top:.6rem;font-size:1.15rem;line-height:1.35}h4.listing-module__FZ3FGa__proseHeading,h5.listing-module__FZ3FGa__proseHeading{font-size:1rem}.listing-module__FZ3FGa__proseCode{background:rgb(var(--ink) / .04);border:.5px solid var(--hairline);white-space:pre;border-radius:8px;margin:0;padding:.85rem .95rem;font-size:.78rem;line-height:1.6;overflow-x:auto}.listing-module__FZ3FGa__proseCode code{font-size:inherit;background:0 0;padding:0}.listing-module__FZ3FGa__proseTable{max-width:100%;overflow-x:auto}.listing-module__FZ3FGa__proseTable table{border-collapse:collapse;font-size:.86rem;line-height:1.5}.listing-module__FZ3FGa__proseTable th,.listing-module__FZ3FGa__proseTable td{border-bottom:.5px solid var(--hairline);text-align:left;vertical-align:top;padding:.45rem .8rem .45rem 0}.listing-module__FZ3FGa__proseTable th{font-family:var(--font-chrome);color:rgb(var(--ink) / .55);font-style:italic;font-weight:400}.listing-module__FZ3FGa__fieldsWrap{max-width:100%;overflow-x:auto}.listing-module__FZ3FGa__fields{border-collapse:collapse;width:100%;font-size:.86rem}.listing-module__FZ3FGa__fieldType{overflow-wrap:anywhere;max-width:14rem}.listing-module__FZ3FGa__fields th{text-align:left;font-family:var(--font-chrome);letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--ink) / .45);border-bottom:1px solid var(--hairline-strong);padding:0 .8rem .5rem 0;font-size:.7rem;font-style:italic;font-weight:400}.listing-module__FZ3FGa__fields td{vertical-align:top;border-bottom:1px solid var(--hairline-soft);color:rgb(var(--ink) / .8);padding:.6rem .8rem .6rem 0}.listing-module__FZ3FGa__fields td:first-child{white-space:nowrap}.listing-module__FZ3FGa__required{font-family:var(--font-chrome);color:rgb(var(--brass-ink));margin-left:.4rem;font-size:.7rem;font-style:italic}.listing-module__FZ3FGa__facts{grid-template-columns:max-content minmax(0,1fr);gap:.45rem 1.4rem;margin:0;font-size:.88rem;display:grid}.listing-module__FZ3FGa__facts dt{font-family:var(--font-chrome);color:rgb(var(--ink) / .5);font-style:italic}.listing-module__FZ3FGa__facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.listing-module__FZ3FGa__counter{gap:1rem;padding:1.4rem;display:grid}.listing-module__FZ3FGa__counter:focus{outline:none}@media (min-width:901px){.listing-module__FZ3FGa__layout .listing-module__FZ3FGa__counter{--counter-stuck:calc(var(--nav-top) + var(--nav-h) + var(--nav-top));top:var(--counter-stuck);max-height:calc(100vh - var(--counter-at,var(--counter-stuck)) - var(--nav-top));max-height:calc(100dvh - var(--counter-at,var(--counter-stuck)) - var(--nav-top));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(var(--ink) / .18) transparent;background:linear-gradient(rgb(var(--paper)) 30%, rgb(var(--paper) / 0)) center top / 100% 2.4rem no-repeat local, linear-gradient(rgb(var(--paper) / 0), rgb(var(--paper)) 70%) center bottom / 100% 2.4rem no-repeat local, radial-gradient(farthest-side at 50% 0, rgb(var(--ink) / .09), rgb(var(--ink) / 0)) center top / 100% .8rem no-repeat scroll, radial-gradient(farthest-side at 50% 100%, rgb(var(--ink) / .09), rgb(var(--ink) / 0)) center bottom / 100% .8rem no-repeat scroll, rgb(var(--paper));position:sticky;overflow-y:auto}}.listing-module__FZ3FGa__counterHead{flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;display:flex}.listing-module__FZ3FGa__counterPrice{white-space:nowrap;font-family:var(--font-chrome);color:rgb(var(--ink));font-size:1.9rem;font-style:italic;font-weight:500;line-height:1}.listing-module__FZ3FGa__buy{gap:.5rem;display:grid}.listing-module__FZ3FGa__buyButton{width:100%;height:2.5rem;font-size:1rem}.listing-module__FZ3FGa__buyError{color:rgb(var(--danger));font-size:.82rem}.listing-module__FZ3FGa__owned{font-family:var(--font-chrome);color:rgb(var(--craft));align-items:center;gap:.45rem;font-size:1.05rem;font-style:italic;display:flex}.listing-module__FZ3FGa__note{color:rgb(var(--ink) / .65);background:rgb(var(--brass) / .07);border:.5px solid rgb(var(--brass) / .3);border-radius:8px;padding:.6rem .75rem;font-size:.84rem;line-height:1.55}.listing-module__FZ3FGa__install{border-top:1px solid var(--hairline);gap:.6rem;padding-top:1rem;display:grid}.listing-module__FZ3FGa__install>.kicker{margin:0}.listing-module__FZ3FGa__installSteps{gap:.4rem;margin:0;padding-left:1.2rem;font-size:.82rem;line-height:1.5;display:grid}.listing-module__FZ3FGa__installSteps li::marker{font-variant-numeric:tabular-nums;color:rgb(var(--ink) / .5)}.listing-module__FZ3FGa__snippet{background:rgb(var(--ink-deep) / .92);color:#ecebe9;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:0;padding:.85rem .95rem;font-size:.7rem;line-height:1.6}.listing-module__FZ3FGa__snippet code{color:inherit;font-size:inherit;background:0 0;padding:0}.listing-module__FZ3FGa__installFoot{align-items:baseline;gap:.7rem;display:flex}.listing-module__FZ3FGa__creatorName{white-space:nowrap;text-overflow:ellipsis;line-height:1.35;font-family:var(--font-chrome);color:rgb(var(--ink));font-size:1.15rem;text-decoration:none;display:block;overflow:hidden}.listing-module__FZ3FGa__creatorMeta{color:rgb(var(--ink) / .6);font-size:.84rem}.listing-module__FZ3FGa__creatorFollow{margin-top:.9rem}.listing-module__FZ3FGa__creatorBio{max-width:var(--measure);color:rgb(var(--ink) / .75);margin-top:.9rem;font-size:.92rem}.listing-module__FZ3FGa__coda{display:none}@media (max-width:900px){.listing-module__FZ3FGa__coda{align-items:center;gap:1rem;margin-top:2.6rem;padding:.9rem 1rem .9rem .9rem;display:flex}}.listing-module__FZ3FGa__codaAgent{flex:1;min-width:0}.listing-module__FZ3FGa__codaName{white-space:nowrap;text-overflow:ellipsis;line-height:1.35;font-family:var(--font-chrome);color:rgb(var(--ink));font-size:1.05rem;overflow:hidden}.listing-module__FZ3FGa__codaPrice{white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-chrome);color:rgb(var(--ink) / .62);font-size:.86rem;font-style:italic;line-height:1.35;overflow:hidden}.listing-module__FZ3FGa__codaAction{flex:none}.listing-module__FZ3FGa__licence{color:rgb(var(--ink) / .55);font-size:.74rem;line-height:1.55}.listing-module__FZ3FGa__verified{font-family:var(--font-chrome);color:rgb(var(--craft));font-style:italic}
.frameworks-window-module__ygQvVq__body{flex:1;min-height:0;display:flex}.frameworks-window-module__ygQvVq__list{gap:var(--layer2);width:320px;padding:var(--layer3);border-right:1px solid var(--craft-border);scrollbar-width:thin;scrollbar-color:rgb(var(--craft-ink-rgb) / .15) transparent;flex-direction:column;flex:none;display:flex;overflow-y:auto}.frameworks-window-module__ygQvVq__empty{padding:var(--layer5);text-align:center;color:var(--craft-ink-dim);margin:0;font-size:11px}.frameworks-window-module__ygQvVq__row{align-items:center;gap:var(--layer3);padding:var(--layer2) var(--layer3);border-radius:var(--radius-card);background:var(--craft-raised);box-shadow:inset 0 0 0 1px var(--craft-border), 0 2px 6px var(--craft-shadow);cursor:default;outline:none;display:flex}.frameworks-window-module__ygQvVq__row:hover{box-shadow:inset 0 0 0 1px rgb(var(--craft-tint-rgb) / .28), 0 2px 6px var(--craft-shadow)}.frameworks-window-module__ygQvVq__row:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--craft-tint-rgb) / .5)}.frameworks-window-module__ygQvVq__rowOn,.frameworks-window-module__ygQvVq__rowOn:hover{background:color-mix(in srgb, var(--craft-raised), var(--craft-tint) 6%);box-shadow:inset 0 0 0 1.5px rgb(var(--craft-tint-rgb) / .55), 0 2px 6px var(--craft-shadow)}.frameworks-window-module__ygQvVq__rowText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.frameworks-window-module__ygQvVq__rowName{font-family:var(--font-mono);color:var(--craft-ink);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.frameworks-window-module__ygQvVq__rowCaption{font-family:var(--font-mono);color:var(--craft-ink-dim);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.frameworks-window-module__ygQvVq__standing{align-items:center;gap:var(--layer1);flex:none;display:inline-flex}.frameworks-window-module__ygQvVq__link{color:var(--craft-ink-soft);text-underline-offset:2px;font-size:11px;text-decoration:underline}.frameworks-window-module__ygQvVq__track{background:var(--craft-fill);border-radius:2px;width:56px;height:4px;overflow:hidden}.frameworks-window-module__ygQvVq__trackFill{background:var(--craft-tint);height:100%;transition:width .16s linear;display:block}.frameworks-window-module__ygQvVq__stop{width:16px;height:16px;color:var(--craft-ink-dim);place-items:center;display:grid}.frameworks-window-module__ygQvVq__stop:hover{color:var(--craft-ink)}.frameworks-window-module__ygQvVq__detail{gap:var(--layer3);min-width:0;padding:var(--layer4);scrollbar-width:thin;scrollbar-color:rgb(var(--craft-ink-rgb) / .15) transparent;-webkit-user-select:text;user-select:text;flex-direction:column;flex:1;display:flex;overflow-y:auto}.frameworks-window-module__ygQvVq__pick{color:var(--craft-ink-dim);flex:1;place-items:center;font-size:11px;display:grid}.frameworks-window-module__ygQvVq__titleRow{align-items:baseline;gap:var(--layer2);flex-wrap:wrap;display:flex}.frameworks-window-module__ygQvVq__title{font-family:var(--font-serif);margin:0;font-size:19px;font-weight:500;line-height:24px}.frameworks-window-module__ygQvVq__id{font-family:var(--font-mono);color:var(--craft-ink-dim);font-size:11px}.frameworks-window-module__ygQvVq__line{color:var(--craft-ink-dim);margin:0;font-size:11px;line-height:15px}.frameworks-window-module__ygQvVq__facts{padding:var(--layer3);border-radius:var(--radius-control);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--craft-ink-soft);background:var(--craft-fill-trace);box-shadow:inset 0 0 0 1px var(--craft-border);margin:0;font-size:10px;line-height:15px}.frameworks-window-module__ygQvVq__docs{gap:var(--layer2);flex-direction:column;display:flex}.frameworks-window-module__ygQvVq__doc{align-items:center;gap:var(--layer3);padding:var(--layer2) var(--layer3);border-radius:var(--radius-control);background:var(--craft-fill-trace);box-shadow:inset 0 0 0 1px var(--craft-border);color:var(--craft-ink);font-size:12px;display:flex}.frameworks-window-module__ygQvVq__actions{align-items:center;gap:var(--layer2);padding-top:var(--layer2);margin-top:auto;display:flex}.frameworks-window-module__ygQvVq__confirm{gap:var(--layer2);padding:var(--layer3);border-radius:var(--radius-control);background:color-mix(in srgb, var(--craft-error) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--craft-error) 30%, transparent);flex-direction:column;display:flex}.frameworks-window-module__ygQvVq__confirm p{color:var(--craft-ink-soft);margin:0;font-size:12px;line-height:16px}.frameworks-window-module__ygQvVq__confirmButtons{justify-content:flex-end;gap:var(--layer2);display:flex}.frameworks-window-module__ygQvVq__stack{gap:var(--layer1);flex-direction:column;display:flex}
.lockup-module__NZNlhW__lockup{align-items:flex-start;gap:var(--lockup-gap,.9rem);min-width:0;display:flex}.lockup-module__NZNlhW__art{width:min(calc(var(--art,var(--art-estimate)) * var(--art-ratio,1)), 50%);aspect-ratio:var(--art-ratio,1);flex:none;line-height:0;display:grid}.lockup-module__NZNlhW__column{flex:1;min-width:0}.lockup-module__NZNlhW__lockup[data-fixed]{align-items:center}.lockup-module__NZNlhW__lockup[data-fixed]>.lockup-module__NZNlhW__art{width:var(--art-estimate)}
.onboarding-module__3q6e8W__root{--ink-soft:rgb(var(--craft-ink-rgb) / .8);--ink-faint:rgb(var(--craft-ink-rgb) / .35);background:var(--craft-bg);min-height:0;color:var(--craft-ink);font-family:var(--font-sans);font-variant-numeric:tabular-nums;outline:none;flex-direction:column;flex:1;display:flex}.onboarding-module__3q6e8W__root h1,.onboarding-module__3q6e8W__root h2,.onboarding-module__3q6e8W__root p{margin:0}.onboarding-module__3q6e8W__stepBarPad{padding:var(--layer6) var(--layer5) var(--layer4);flex:none}.onboarding-module__3q6e8W__divider{background:var(--craft-border);flex:none;height:1px}.onboarding-module__3q6e8W__scroll{scrollbar-width:thin;scrollbar-color:rgb(var(--craft-ink-rgb) / .15) transparent;overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.onboarding-module__3q6e8W__content{padding:var(--layer5)}.onboarding-module__3q6e8W__footer{align-items:center;gap:var(--layer3);padding:var(--layer3) var(--layer5);flex:none;display:flex}.onboarding-module__3q6e8W__spacer{min-width:var(--layer3);flex:1}.onboarding-module__3q6e8W__stepBar{align-items:center;gap:var(--layer2);display:flex}.onboarding-module__3q6e8W__step{white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:11px;line-height:14px;display:inline-flex}.onboarding-module__3q6e8W__step svg{flex:none}.onboarding-module__3q6e8W__stepCurrent{color:var(--craft-ink);font-weight:500}.onboarding-module__3q6e8W__stepDone{color:var(--ink-soft)}.onboarding-module__3q6e8W__stepUpcoming{color:var(--ink-faint)}.onboarding-module__3q6e8W__stepRule{background:var(--craft-border);flex:1;min-width:0;height:1px}.onboarding-module__3q6e8W__pageTitle{font-family:var(--font-serif);color:var(--craft-ink);font-size:22px;font-style:italic;font-weight:300;line-height:28px}.onboarding-module__3q6e8W__body{color:var(--ink-soft);font-size:13px;line-height:18px}.onboarding-module__3q6e8W__label{color:var(--craft-ink-dim);font-size:12px;line-height:16px}.onboarding-module__3q6e8W__caption{color:var(--craft-ink-dim);font-size:11px;line-height:14px}.onboarding-module__3q6e8W__stack{align-items:flex-start;gap:var(--layer4);flex-direction:column;display:flex}.onboarding-module__3q6e8W__stack>*{max-width:100%}.onboarding-module__3q6e8W__header{gap:var(--layer1);flex-direction:column;display:flex}.onboarding-module__3q6e8W__centered{align-items:center;gap:var(--layer4);max-width:620px;padding-top:var(--layer4);text-align:center;flex-direction:column;margin:0 auto;display:flex}.onboarding-module__3q6e8W__done{padding-top:var(--layer5)}.onboarding-module__3q6e8W__doneMark{color:var(--craft-success)}.onboarding-module__3q6e8W__flow{align-items:center;gap:var(--layer3) var(--layer5);flex-wrap:wrap;display:flex}.onboarding-module__3q6e8W__cardStack{align-items:flex-start;gap:var(--layer3);flex-direction:column;display:flex}.onboarding-module__3q6e8W__cardStack>*{max-width:100%}.onboarding-module__3q6e8W__formatRow{align-items:center;gap:var(--layer3);width:100%;display:flex}.onboarding-module__3q6e8W__ladder{gap:var(--layer2);flex-direction:column;width:100%;display:flex}.onboarding-module__3q6e8W__field{align-items:baseline;gap:var(--layer3);width:100%;min-width:0;display:flex}.onboarding-module__3q6e8W__fieldKey{width:110px;color:var(--craft-ink-dim);white-space:nowrap;flex:none;font-size:11px;line-height:14px}.onboarding-module__3q6e8W__fieldValue{min-width:0;font-family:var(--font-mono);color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:14px;overflow:hidden}.onboarding-module__3q6e8W__link{color:var(--craft-tint);white-space:nowrap;cursor:pointer;flex:none;font-size:11px;line-height:14px;text-decoration:none}.onboarding-module__3q6e8W__link:hover{text-decoration:underline}.onboarding-module__3q6e8W__link:active{opacity:.7}.onboarding-module__3q6e8W__link[aria-disabled]{color:var(--ink-faint);pointer-events:none}.onboarding-module__3q6e8W__badgeWrap{flex:none;display:inline-flex}.onboarding-module__3q6e8W__onThisMac{color:var(--craft-success);align-items:center;gap:6px;font-size:12px;line-height:16px;display:inline-flex}.onboarding-module__3q6e8W__onThisMac svg{flex:none}.onboarding-module__3q6e8W__downloading{align-items:flex-start;gap:var(--layer2);flex-direction:column;width:100%;display:flex}.onboarding-module__3q6e8W__downloadingRow{justify-content:space-between;align-items:center;gap:var(--layer2);width:100%;display:flex}.onboarding-module__3q6e8W__progress{background:rgb(var(--craft-ink-rgb) / .1);border-radius:999px;width:100%;height:5px;overflow:hidden}.onboarding-module__3q6e8W__progressFill{border-radius:inherit;background:var(--craft-tint);transform-origin:0;height:100%;display:block}.onboarding-module__3q6e8W__row{align-items:flex-start;gap:var(--layer3);width:100%;padding:var(--layer3);border-radius:var(--radius-control);background:var(--craft-raised);box-shadow:inset 0 0 0 1px var(--craft-border);-webkit-user-select:none;user-select:none;outline:none;display:flex}.onboarding-module__3q6e8W__row:hover:not(.onboarding-module__3q6e8W__rowDisabled){background-image:linear-gradient(rgb(var(--craft-ink-rgb) / .04), rgb(var(--craft-ink-rgb) / .04))}.onboarding-module__3q6e8W__row:focus-visible{box-shadow:inset 0 0 0 1px var(--craft-border), 0 0 0 3px rgb(var(--craft-tint-rgb) / .35)}.onboarding-module__3q6e8W__rowSelected{box-shadow:inset 0 0 0 1px var(--craft-tint)}.onboarding-module__3q6e8W__rowSelected:focus-visible{box-shadow:inset 0 0 0 1px var(--craft-tint), 0 0 0 3px rgb(var(--craft-tint-rgb) / .35)}.onboarding-module__3q6e8W__rowDisabled{opacity:.55}.onboarding-module__3q6e8W__radio{height:16px;color:var(--craft-ink-dim);flex:none;place-items:center;display:grid}.onboarding-module__3q6e8W__radioOn{color:var(--craft-tint)}.onboarding-module__3q6e8W__rowBody{align-items:flex-start;gap:var(--layer1);flex-direction:column;flex:1;min-width:0;display:flex}.onboarding-module__3q6e8W__rowTitle{align-items:center;gap:var(--layer2);max-width:100%;display:flex}.onboarding-module__3q6e8W__rowName{min-width:0;color:var(--craft-ink);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:16px;overflow:hidden}.onboarding-module__3q6e8W__rowFacts{max-width:100%;color:var(--craft-ink-dim);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:14px;overflow:hidden}.onboarding-module__3q6e8W__rowSummary,.onboarding-module__3q6e8W__rowShortfall{color:var(--ink-soft);font-size:11px;line-height:14px}.onboarding-module__3q6e8W__rowShortfall{color:var(--craft-warning)}.onboarding-module__3q6e8W__rowLinks{align-items:center;gap:var(--layer3);display:flex}
.account-module__lZCkVW__identity{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.1rem;padding:1.4rem 1.6rem;display:grid}@media (max-width:560px){.account-module__lZCkVW__identity{grid-template-columns:minmax(0,1fr)}.account-module__lZCkVW__identity>:last-child{justify-self:start}}.account-module__lZCkVW__name,.account-module__lZCkVW__handle,.account-module__lZCkVW__email{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.account-module__lZCkVW__name{font-family:var(--font-chrome);color:rgb(var(--ink));font-size:1.5rem;line-height:1.15}.account-module__lZCkVW__handle,.account-module__lZCkVW__email{color:rgb(var(--ink) / .6);font-size:.84rem}.account-module__lZCkVW__grow{flex:1}.account-module__lZCkVW__avatar{object-fit:cover;border:.5px solid rgb(var(--brass) / .35);box-shadow:var(--icon-shadow);background:rgb(var(--paper));border-radius:50%;flex:none}.account-module__lZCkVW__initial{border:.5px solid rgb(var(--brass) / .45);background:linear-gradient(180deg, rgb(var(--paper)), #f1ece0);box-shadow:var(--icon-shadow);font-family:var(--font-chrome);color:rgb(var(--brass-ink));border-radius:50%;flex:none;place-items:center;font-style:italic;line-height:1;display:grid}.account-module__lZCkVW__list{margin:0;padding:.35rem;list-style:none;display:grid}.account-module__lZCkVW__list>li+li{border-top:.5px solid var(--hairline-soft)}.account-module__lZCkVW__item{color:inherit;transition:background-color .15s var(--ease);border-radius:6px;align-items:center;gap:.9rem;padding:.8rem .9rem;text-decoration:none;display:flex}a.account-module__lZCkVW__item:hover{background:rgb(var(--ink) / .04)}.account-module__lZCkVW__itemGlyph{background:rgb(var(--brass) / .09);width:100%;height:100%;color:rgb(var(--brass-ink));border-radius:50%;place-items:center;display:grid}.account-module__lZCkVW__itemGlyph img{width:58%;height:auto}.account-module__lZCkVW__itemGlyph svg{width:44%;height:44%}.account-module__lZCkVW__itemTitle{font-family:var(--font-chrome);color:rgb(var(--ink));font-size:1.05rem;line-height:1.35;display:block}.account-module__lZCkVW__itemDetail{color:rgb(var(--ink) / .55);font-size:.8rem;line-height:1.45;display:block}.account-module__lZCkVW__chev{color:rgb(var(--ink) / .35)}.account-module__lZCkVW__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0 0 1.2rem;display:grid}@media (max-width:560px){.account-module__lZCkVW__stats{grid-template-columns:minmax(0,1fr)}}.account-module__lZCkVW__stats dt{font-family:var(--font-chrome);letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--ink) / .45);font-size:.62rem;font-style:italic}.account-module__lZCkVW__stats dd{font-family:var(--font-chrome);color:rgb(var(--ink));align-items:baseline;gap:.45rem;margin:.25rem 0 0;font-size:1.1rem;font-style:italic;display:flex}.account-module__lZCkVW__dot{background:rgb(var(--ink) / .35);border-radius:50%;width:.5rem;height:.5rem}.account-module__lZCkVW__dot[data-tone=green]{background:rgb(var(--craft))}.account-module__lZCkVW__dot[data-tone=gold]{background:rgb(var(--brass))}.account-module__lZCkVW__dot[data-tone=error]{background:rgb(var(--danger))}.account-module__lZCkVW__detail{color:rgb(var(--ink) / .7);margin-bottom:1.1rem;font-size:.88rem}.account-module__lZCkVW__actions{flex-wrap:wrap;align-items:baseline;gap:.7rem;display:flex}.account-module__lZCkVW__note{color:rgb(var(--ink) / .55);margin-top:1rem;font-size:.78rem;line-height:1.55}.account-module__lZCkVW__subhead{margin:1.6rem 0 .4rem;font-size:1.1rem}.account-module__lZCkVW__error{color:rgb(var(--danger));font-size:.82rem}.account-module__lZCkVW__notice{color:rgb(var(--ink) / .8);background:rgb(var(--brass) / .08);border:.5px solid rgb(var(--brass) / .35);border-radius:10px;margin-bottom:1.2rem;padding:.6rem .8rem;font-size:.86rem;line-height:1.5}.account-module__lZCkVW__includes{border-top:1px solid var(--hairline);gap:1.1rem;margin:1.8rem 0 0;padding:1.4rem 0 0;list-style:none;display:grid}.account-module__lZCkVW__includes h3{margin-bottom:.2rem;font-size:1.05rem}.account-module__lZCkVW__includes p{color:rgb(var(--ink) / .7);font-size:.86rem;line-height:1.6}.account-module__lZCkVW__plans{border:0;gap:.6rem;margin:0 0 1rem;padding:0;display:grid}.account-module__lZCkVW__plan{border:.5px solid var(--hairline-strong);background:rgb(var(--bg));cursor:pointer;transition:border-color .15s var(--ease), box-shadow .15s var(--ease);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.9rem 1rem;display:grid;position:relative}.account-module__lZCkVW__plan:has(input:checked){border-color:rgb(var(--brass) / .8);box-shadow:0 0 0 3px rgb(var(--brass) / .14)}.account-module__lZCkVW__plan:has(input:focus-visible){outline:2px solid rgb(var(--brass));outline-offset:3px}.account-module__lZCkVW__planMark{color:rgb(var(--ink) / .35)}.account-module__lZCkVW__plan:has(input:checked) .account-module__lZCkVW__planMark{color:rgb(var(--brass-ink))}.account-module__lZCkVW__planTitle{font-family:var(--font-chrome);color:rgb(var(--ink));align-items:baseline;gap:.5rem;font-size:1.05rem;display:flex}.account-module__lZCkVW__planNote{color:rgb(var(--ink) / .55);font-size:.8rem}.account-module__lZCkVW__planPrice{text-align:right;font-family:var(--font-chrome);color:rgb(var(--ink));font-size:1.25rem;font-style:italic;line-height:1}.account-module__lZCkVW__planPer{font-family:var(--font-prose);color:rgb(var(--ink) / .55);margin-top:.2rem;font-size:.72rem;font-style:normal;display:block}.account-module__lZCkVW__card{border-top:1px solid var(--hairline-soft);align-items:center;gap:.9rem;padding:.85rem 0;display:flex}.account-module__lZCkVW__cards>.account-module__lZCkVW__card:first-child{border-top:0}.account-module__lZCkVW__cards{margin:0;padding:0;list-style:none}.account-module__lZCkVW__cardFace{border:.5px solid var(--hairline-strong);background:linear-gradient(135deg, rgb(var(--paper)), #efeadc);width:100%;height:100%;color:rgb(var(--brass-ink));border-radius:9%/13%;place-items:center;display:grid}.account-module__lZCkVW__cardLine{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.account-module__lZCkVW__brand{font-family:var(--font-chrome);color:rgb(var(--ink));font-size:1.02rem}.account-module__lZCkVW__last4{font-family:var(--font-mono);color:rgb(var(--ink) / .75);font-size:.8rem}.account-module__lZCkVW__cardMeta{color:rgb(var(--ink) / .55);font-size:.78rem}.account-module__lZCkVW__cardEnd{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:.5rem;display:flex}.account-module__lZCkVW__default{border-color:rgb(var(--craft) / .45);background:rgb(var(--craft) / .06);color:rgb(var(--craft))}.account-module__lZCkVW__linkButton{font-family:var(--font-chrome);color:rgb(var(--ink) / .7);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--brass) / .5);text-decoration-color:rgb(var(--brass) / .5);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:.86rem;font-style:italic}.account-module__lZCkVW__linkButton:hover{color:rgb(var(--ink));-webkit-text-decoration-color:rgb(var(--brass));text-decoration-color:rgb(var(--brass))}.account-module__lZCkVW__linkButton:disabled{opacity:.5;cursor:default}.account-module__lZCkVW__addCard{gap:1rem;margin-top:1.2rem;padding:1.4rem;display:grid}.account-module__lZCkVW__addCard>h3{font-size:1.2rem}.account-module__lZCkVW__element{min-height:7rem}.account-module__lZCkVW__consent{color:rgb(var(--ink) / .55);align-items:baseline;gap:.4rem;font-size:.76rem;line-height:1.5;display:flex}.account-module__lZCkVW__consent svg{flex:none;translate:0 calc(50% - .35em)}.account-module__lZCkVW__legalLine{font-family:var(--font-chrome);color:rgb(var(--ink) / .55);flex-wrap:wrap;justify-content:center;gap:.35rem .9rem;margin-top:2.6rem;font-size:.8rem;font-style:italic;display:flex}.account-module__lZCkVW__legalLine a{color:rgb(var(--ink) / .65);text-decoration:none}.account-module__lZCkVW__legalLine a:hover{color:rgb(var(--ink));text-decoration:underline;-webkit-text-decoration-color:rgb(var(--brass));text-decoration-color:rgb(var(--brass))}.account-module__lZCkVW__sheet{border:.5px solid rgb(var(--ink) / .08);background:rgb(var(--paper));width:min(92vw,27rem);max-height:min(92dvh,46rem);color:inherit;border-radius:14px;padding:0;overflow:auto;box-shadow:0 1px 2px #37352f14,0 24px 60px #37352f2e}.account-module__lZCkVW__sheet::backdrop{background:rgb(var(--ink) / .3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.account-module__lZCkVW__sheet[open]{animation:account-module__lZCkVW__rise .22s var(--ease)}@keyframes account-module__lZCkVW__rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.account-module__lZCkVW__sheet[open]{animation:none}}@media (max-width:560px){.account-module__lZCkVW__sheet{border-radius:14px 14px 0 0;width:100vw;max-width:100vw;margin:auto 0 0}}.account-module__lZCkVW__sheetInner{gap:1rem;padding:1.3rem 1.4rem 1.5rem;display:grid}@media (max-width:560px){.account-module__lZCkVW__sheetInner{padding-bottom:max(1.5rem, calc(env(safe-area-inset-bottom) + .75rem))}}.account-module__lZCkVW__sheetHead{justify-content:space-between;align-items:center;gap:1rem;display:flex}.account-module__lZCkVW__sheetHead h2{font-size:1.3rem}.account-module__lZCkVW__close{border:.5px solid var(--hairline-strong);background:rgb(var(--bg));width:2rem;height:2rem;color:rgb(var(--ink) / .7);cursor:pointer;border-radius:50%;place-items:center;display:grid}.account-module__lZCkVW__close:hover{color:rgb(var(--ink));border-color:rgb(var(--brass) / .7)}.account-module__lZCkVW__summary{border-bottom:1px solid var(--hairline);align-items:center;gap:.8rem;padding-bottom:1rem;display:flex}.account-module__lZCkVW__summaryName{line-height:1.35;font-family:var(--font-chrome);color:rgb(var(--ink));font-size:1.05rem}.account-module__lZCkVW__amount{font-family:var(--font-chrome);color:rgb(var(--ink));font-size:1.4rem;font-style:italic;font-weight:500}.account-module__lZCkVW__pay{width:100%;height:2.6rem;font-size:1rem}.account-module__lZCkVW__status{color:rgb(var(--ink) / .7);font-size:.86rem}.account-module__lZCkVW__done{text-align:center;justify-items:center;gap:.6rem;padding:1rem 0 .4rem;display:grid}.account-module__lZCkVW__done svg{color:rgb(var(--craft))}.account-module__lZCkVW__doneTitle{font-family:var(--font-chrome);color:rgb(var(--ink));font-size:1.25rem}.account-module__lZCkVW__test{border-color:rgb(var(--danger) / .35);background:rgb(var(--danger) / .05);color:rgb(var(--danger))}.account-module__lZCkVW__github{flex-wrap:wrap;align-items:center;gap:.6rem .9rem;padding:.8rem 0;display:flex}.account-module__lZCkVW__githubWho{flex:16rem}@media (max-width:560px){.account-module__lZCkVW__github>form{padding-left:3.5rem}}.account-module__lZCkVW__connected{border-top:1px solid var(--hairline);gap:.6rem;margin-top:1.8rem;padding-top:1.4rem;display:grid}.account-module__lZCkVW__connected>.account-module__lZCkVW__subhead{margin:0}.account-module__lZCkVW__balance{flex-wrap:wrap;align-items:baseline;gap:.35rem .9rem;margin:0 0 1.4rem;display:flex}.account-module__lZCkVW__balanceAmount{font-family:var(--font-chrome);color:rgb(var(--ink));font-size:clamp(2.1rem,6vw,2.8rem);font-style:italic;line-height:1}.account-module__lZCkVW__balanceAmount[data-negative]{color:rgb(var(--danger))}.account-module__lZCkVW__balanceWorth{color:rgb(var(--ink) / .6);font-size:.86rem}.account-module__lZCkVW__presets{border:0;flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;padding:0;display:flex}.account-module__lZCkVW__preset{border:.5px solid var(--hairline-strong);background:rgb(var(--bg));cursor:pointer;font-family:var(--font-chrome);color:rgb(var(--ink));transition:border-color .15s var(--ease), box-shadow .15s var(--ease);border-radius:999px;align-items:baseline;gap:.4rem;padding:.55rem .9rem;font-size:1rem;font-style:italic;display:inline-flex}.account-module__lZCkVW__preset small{font-family:var(--font-prose);color:rgb(var(--ink) / .55);font-size:.72rem;font-style:normal}.account-module__lZCkVW__preset:has(input:checked){border-color:rgb(var(--brass) / .8);box-shadow:0 0 0 3px rgb(var(--brass) / .14)}.account-module__lZCkVW__preset:has(input:focus-visible){outline:2px solid rgb(var(--brass));outline-offset:3px}.account-module__lZCkVW__customAmount{align-items:center;gap:.35rem;padding:.2rem .4rem .2rem .9rem;display:inline-flex}.account-module__lZCkVW__customAmount input{width:5.5rem;font:inherit;color:inherit;background:0 0;border:0;outline:none}.account-module__lZCkVW__reloadRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}@media (max-width:560px){.account-module__lZCkVW__reloadRow{grid-template-columns:minmax(0,1fr)}}.account-module__lZCkVW__split{color:rgb(var(--ink) / .7);gap:.35rem;margin:.2rem 0 1.2rem;font-size:.86rem;display:grid}
.browse-module__aAgUDG__head{text-align:center;justify-items:center;gap:.4rem;margin-bottom:1.8rem;display:grid}.browse-module__aAgUDG__title{letter-spacing:-.02em;margin-bottom:1.1rem;font-size:clamp(2.4rem,8vw,4rem);font-weight:500;line-height:1.04}.browse-module__aAgUDG__categoryBar{justify-content:center;margin:0 auto 2.6rem;display:flex}.browse-module__aAgUDG__track{border:.5px solid var(--hairline-strong);background:rgb(var(--paper));max-width:100%;box-shadow:var(--leaf-shadow);scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;border-radius:999px;gap:2px;padding:4px;display:flex;overflow-x:auto}.browse-module__aAgUDG__track::-webkit-scrollbar{display:none}.browse-module__aAgUDG__track[data-overflow]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000);mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000)}.browse-module__aAgUDG__segment{scroll-snap-align:center;height:2.1rem;font-family:var(--font-chrome);color:rgb(var(--ink) / .78);white-space:nowrap;transition:background-color .15s var(--ease), color .15s var(--ease), box-shadow .15s var(--ease);border-radius:999px;flex:none;align-items:center;gap:.4rem;padding:0 1rem;font-size:.88rem;font-style:italic;text-decoration:none;display:inline-flex}.browse-module__aAgUDG__segment:hover{background:rgb(var(--ink) / .05);color:rgb(var(--ink))}.browse-module__aAgUDG__segment[data-empty]{color:rgb(var(--ink) / .4)}.browse-module__aAgUDG__segment[aria-current=page]{background:rgb(var(--ink));color:rgb(var(--on-ink));box-shadow:0 1px 2px #14140e2e,0 4px 10px #14140e1f}.browse-module__aAgUDG__segment:focus-visible{outline:2px solid rgb(var(--brass));outline-offset:-2px}.browse-module__aAgUDG__count{font-family:var(--font-prose);color:inherit;opacity:.6;font-size:.7rem;font-style:normal}.browse-module__aAgUDG__toolbar{border-bottom:1px solid var(--hairline);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.8rem 1.2rem;margin-bottom:1.3rem;padding-bottom:1rem;display:flex}.browse-module__aAgUDG__summary{font-family:var(--font-prose);color:rgb(var(--ink) / .7);font-size:.95rem;line-height:1.5}.browse-module__aAgUDG__summary strong{font-family:var(--font-chrome);font-size:1.15rem;font-style:italic;font-weight:500}.browse-module__aAgUDG__reset{font-family:var(--font-chrome);color:rgb(var(--ink) / .55);margin-left:.7rem;font-size:.82rem;font-style:italic}.browse-module__aAgUDG__controls{transition:opacity .15s var(--ease);flex-wrap:wrap;gap:.5rem;display:flex}.browse-module__aAgUDG__controls[data-pending]{opacity:.6}.browse-module__aAgUDG__control select{border:.5px solid var(--hairline-strong);background:rgb(var(--paper)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%2337352f' stroke-opacity='.55' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right .8rem center;appearance:none;height:2.05rem;font-family:var(--font-chrome);color:rgb(var(--ink) / .85);cursor:pointer;border-radius:999px;padding:0 2rem 0 .85rem;font-size:.84rem;font-style:italic}.browse-module__aAgUDG__control select:hover{border-color:rgb(var(--brass) / .7)}.browse-module__aAgUDG__control select:focus-visible{border-color:rgb(var(--brass) / .8);box-shadow:0 0 0 3px rgb(var(--brass) / .18);outline:none}.browse-module__aAgUDG__more{justify-content:center;align-items:baseline;gap:.9rem;margin-top:2rem;display:flex}.browse-module__aAgUDG__none{text-align:center;border:1px dashed var(--hairline-strong);border-radius:12px;justify-items:center;gap:.5rem;padding:3.2rem 1rem;display:grid}.browse-module__aAgUDG__noneLine{font-family:var(--font-chrome);color:rgb(var(--ink) / .75);font-size:1.2rem;font-style:italic}.browse-module__aAgUDG__noneLinks{font-family:var(--font-chrome);flex-wrap:wrap;justify-content:center;gap:.4rem 1.2rem;margin-top:.5rem;font-size:.9rem;font-style:italic;display:flex}.browse-module__aAgUDG__shelves{gap:3rem;display:grid}.browse-module__aAgUDG__creators{margin-bottom:2.4rem}.browse-module__aAgUDG__shelfHead{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:last baseline;gap:1rem;margin-bottom:1.1rem;padding-bottom:.8rem;display:flex}.browse-module__aAgUDG__shelfHead h2{font-size:clamp(1.45rem,4.6vw,2rem)}.browse-module__aAgUDG__blurb{color:rgb(var(--ink) / .6);margin-top:.2rem;font-size:.86rem}.browse-module__aAgUDG__seeAll{font-family:var(--font-chrome);flex:none;font-size:.88rem;font-style:italic}
.store-footer-module__dRBLcq__foot{border-top:1px solid var(--hairline);background:rgb(var(--paper));padding:4rem 0 3rem}.store-footer-module__dRBLcq__grid{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:2.5rem;padding-bottom:2.2rem;display:grid}@media (max-width:700px){.store-footer-module__dRBLcq__grid{grid-template-columns:minmax(0,1fr);gap:1.8rem}}.store-footer-module__dRBLcq__mark{font-family:var(--font-chrome);align-items:center;gap:.6rem;margin:0 0 .8rem;font-size:2rem;font-weight:500;line-height:1;display:flex}.store-footer-module__dRBLcq__mark>svg{width:auto;height:1lh}.store-footer-module__dRBLcq__status{max-width:34rem;color:rgb(var(--ink) / .72);font-size:.84rem;line-height:1.65}.store-footer-module__dRBLcq__head{font-family:var(--font-chrome);letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--ink) / .45);margin:0 0 .7rem;font-size:.62rem;font-style:italic}.store-footer-module__dRBLcq__links{font-family:var(--font-chrome);gap:.35rem;margin:0;padding:0;font-size:.92rem;font-style:italic;list-style:none;display:grid}.store-footer-module__dRBLcq__links a{color:rgb(var(--ink) / .78);text-decoration:none}.store-footer-module__dRBLcq__links a:hover{color:rgb(var(--ink));text-decoration:underline;-webkit-text-decoration-color:rgb(var(--brass));text-decoration-color:rgb(var(--brass))}.store-footer-module__dRBLcq__copy{font-family:var(--font-chrome);color:rgb(var(--ink) / .5);margin:1.6rem 0 0;font-size:.72rem;font-style:italic}
.chart-module__BnPzya__chart{--tone:var(--graphite);font-family:var(--font-newsreader), Georgia, serif;font-variant-numeric:lining-nums;gap:.9rem;margin:0;display:grid}.chart-module__BnPzya__readout{gap:.3rem;display:grid}.chart-module__BnPzya__figure{letter-spacing:-.02em;color:rgb(var(--ink-deep));font-size:clamp(2.6rem,9vw,3.4rem);font-weight:500;line-height:1}.chart-module__BnPzya__change{color:rgb(var(--ink) / .65);flex-wrap:wrap;align-items:baseline;gap:.4rem;font-size:.9rem;display:flex}.chart-module__BnPzya__change strong{color:inherit;font-weight:600}.chart-module__BnPzya__change[data-tone=up]{color:rgb(var(--craft-ink))}.chart-module__BnPzya__change[data-tone=down]{color:rgb(var(--danger))}.chart-module__BnPzya__change>span[aria-hidden]{font-size:.72em}.chart-module__BnPzya__when{color:rgb(var(--ink) / .55)}.chart-module__BnPzya__ranges{flex-wrap:wrap;gap:.25rem;display:flex}.chart-module__BnPzya__range{min-width:2.6rem;height:1.9rem;font:inherit;letter-spacing:.02em;color:rgb(var(--ink) / .55);cursor:pointer;transition:background-color .15s var(--ease), color .15s var(--ease);background:0 0;border:0;border-radius:999px;padding:0 .7rem;font-size:.82rem;font-weight:600}.chart-module__BnPzya__range:hover{background:rgb(var(--ink) / .05);color:rgb(var(--ink))}.chart-module__BnPzya__range[aria-pressed=true]{background:rgb(var(--ink) / .07);color:rgb(var(--ink-deep))}.chart-module__BnPzya__range[aria-pressed=true][data-tone=up]{background:rgb(var(--craft) / .12);color:rgb(var(--craft-ink))}.chart-module__BnPzya__range[aria-pressed=true][data-tone=down]{background:rgb(var(--danger) / .1);color:rgb(var(--danger))}.chart-module__BnPzya__range:focus-visible,.chart-module__BnPzya__plot:focus-visible{outline:2px solid rgb(var(--brass) / .8);outline-offset:3px}.chart-module__BnPzya__plot{touch-action:pan-y;cursor:crosshair;border-radius:6px;position:relative}.chart-module__BnPzya__plot[data-tone=up]{--tone:var(--craft)}.chart-module__BnPzya__plot[data-tone=down]{--tone:var(--danger)}.chart-module__BnPzya__svg{display:block;overflow:visible}.chart-module__BnPzya__base{stroke:var(--hairline-strong);stroke-width:1px}.chart-module__BnPzya__area{fill:rgb(var(--tone) / .1)}.chart-module__BnPzya__line{fill:none;stroke:rgb(var(--tone));stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.chart-module__BnPzya__crosshair{stroke:rgb(var(--ink) / .25);stroke-width:1px}.chart-module__BnPzya__dot{fill:rgb(var(--tone));stroke:rgb(var(--paper));stroke-width:2px}.chart-module__BnPzya__tip{border:.5px solid var(--hairline-strong);background:rgb(var(--bg) / .96);pointer-events:none;white-space:nowrap;z-index:2;border-radius:10px;min-width:9.5rem;padding:.55rem .75rem;position:absolute;top:0;box-shadow:0 6px 20px #37352f1f}.chart-module__BnPzya__tipDay{color:rgb(var(--ink) / .55);font-size:.72rem}.chart-module__BnPzya__tipValue{color:rgb(var(--ink) / .7);margin-top:.15rem;font-size:.86rem}.chart-module__BnPzya__tipValue strong{color:rgb(var(--ink-deep));font-weight:600}.chart-module__BnPzya__tipParts{border-top:1px solid var(--hairline);gap:.1rem;margin:.35rem 0 0;padding-top:.35rem;display:grid}.chart-module__BnPzya__tipParts>div{align-items:baseline;gap:.4rem;font-size:.78rem;display:flex}.chart-module__BnPzya__tipParts dd{color:rgb(var(--ink));font-variant-numeric:tabular-nums;margin:0;font-weight:600}.chart-module__BnPzya__tipParts dt{color:rgb(var(--ink) / .55)}.chart-module__BnPzya__axis{color:rgb(var(--ink) / .5);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:-.4rem;font-size:.72rem;display:flex}.chart-module__BnPzya__table summary{cursor:pointer;width:fit-content;font-family:var(--font-chrome);color:rgb(var(--ink) / .7);font-size:.86rem;font-style:italic}.chart-module__BnPzya__table table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:.8rem;font-size:.8rem}.chart-module__BnPzya__table th,.chart-module__BnPzya__table td{text-align:right;border-bottom:1px solid var(--hairline-soft);white-space:nowrap;padding:.4rem .5rem}.chart-module__BnPzya__table th:first-child,.chart-module__BnPzya__table td:first-child{text-align:left;padding-left:0}.chart-module__BnPzya__table thead th{color:rgb(var(--ink) / .5);font-weight:500}.chart-module__BnPzya__table tbody th{font-weight:500}@media (max-width:560px){.chart-module__BnPzya__table{overflow-x:auto}}
.page-module__FlhABW__hero{text-align:center;justify-items:center;padding:1rem 0 3.4rem;display:grid}.page-module__FlhABW__seals{align-items:center;gap:1.1rem;margin-bottom:1.6rem;display:flex}.page-module__FlhABW__seals img{width:92px;height:auto}.page-module__FlhABW__seals .page-module__FlhABW__tile{width:92px;height:92px;box-shadow:var(--icon-shadow);border-radius:24px}.page-module__FlhABW__times{font-family:var(--font-chrome);color:rgb(var(--brass));font-size:1.1rem;font-style:italic}.page-module__FlhABW__title{letter-spacing:-.025em;font-size:clamp(2rem,7vw,3.4rem);font-weight:500;line-height:1}.page-module__FlhABW__tagline{font-family:var(--font-chrome);color:rgb(var(--ink) / .72);margin-top:.9rem;font-size:clamp(1.05rem,3vw,1.35rem);font-style:italic}.page-module__FlhABW__lede{max-width:34rem;color:rgb(var(--ink) / .75);margin:1.1rem auto 0;font-size:.94rem;line-height:1.7}.page-module__FlhABW__title+.page-module__FlhABW__lede{margin-top:1.4rem}.page-module__FlhABW__searchRow{justify-content:center;width:100%;margin-top:1.6rem;display:flex}.page-module__FlhABW__actions{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.6rem;display:flex}.page-module__FlhABW__showcase{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:3rem;margin:0 0 3.6rem;display:grid}.page-module__FlhABW__showcaseText{justify-items:start;display:grid}.page-module__FlhABW__showcaseText h2{font-size:clamp(1.45rem,4.6vw,2.2rem)}.page-module__FlhABW__showcaseBody{max-width:24rem;color:rgb(var(--ink) / .75);margin-top:.9rem;font-size:.94rem;line-height:1.7}.page-module__FlhABW__showcaseBody .mono{background:rgb(var(--ink) / .06);border-radius:4px;padding:.05em .3em}@media (max-width:860px){.page-module__FlhABW__showcase{grid-template-columns:minmax(0,1fr);gap:2rem}.page-module__FlhABW__showcaseText{text-align:center;justify-items:center}}.page-module__FlhABW__download{justify-items:center;gap:.75rem;margin-top:1.1rem;display:grid}@media (min-width:861px){.page-module__FlhABW__showcaseText .page-module__FlhABW__download{justify-items:start;margin-top:1.6rem}}.page-module__FlhABW__build{color:rgb(var(--ink) / .55);align-items:baseline;gap:.3rem;font-size:.74rem;line-height:1.55;display:flex}.page-module__FlhABW__build svg{flex:none;width:.95em;height:.95em;translate:0 calc(50% - .35em)}.page-module__FlhABW__steps{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;margin:0 0 3.6rem;padding:1.8rem 0;list-style:none;display:grid}@media (max-width:760px){.page-module__FlhABW__steps{grid-template-columns:minmax(0,1fr)}}.page-module__FlhABW__steps li{grid-template-columns:auto minmax(0,1fr);gap:.8rem;display:grid}.page-module__FlhABW__num{font-family:var(--font-chrome);color:rgb(var(--brass));font-size:1.1rem;font-style:italic;line-height:1.5}.page-module__FlhABW__stepTitle{font-family:var(--font-chrome);color:rgb(var(--ink));font-size:1.05rem}.page-module__FlhABW__stepBody{color:rgb(var(--ink) / .7);font-size:.86rem;line-height:1.6}.page-module__FlhABW__head{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.2rem;display:flex}.page-module__FlhABW__head h2{font-size:clamp(1.45rem,4.6vw,2.2rem)}.page-module__FlhABW__featured{margin-bottom:3rem}.page-module__FlhABW__empty{text-align:center;border:1px dashed var(--hairline-strong);border-radius:12px;justify-items:center;gap:.7rem;padding:3rem 1rem;display:grid}.page-module__FlhABW__emptyLine{font-family:var(--font-chrome);color:rgb(var(--ink) / .7);max-width:30rem;font-size:1.1rem;font-style:italic}.page-module__FlhABW__lost{text-align:center;justify-items:center;gap:.8rem;display:grid}.page-module__FlhABW__lost h1{font-size:clamp(2rem,6vw,3rem)}.page-module__FlhABW__loading{align-content:start;min-height:100vh}.page-module__FlhABW__sections{gap:2.6rem;display:grid}.page-module__FlhABW__panel{padding:1.6rem}.page-module__FlhABW__panel>h2{margin-bottom:.25rem;font-size:1.4rem}.page-module__FlhABW__panel>.page-module__FlhABW__sub,.page-module__FlhABW__sub{color:rgb(var(--ink) / .6);margin-bottom:1.3rem;font-size:.86rem}.page-module__FlhABW__panel>h2+:not(.page-module__FlhABW__sub){margin-top:1rem}@media (max-width:560px){.page-module__FlhABW__panel{padding:1.1rem}}.page-module__FlhABW__rows{margin:0;padding:0;list-style:none;display:grid}.page-module__FlhABW__row{border-top:1px solid var(--hairline-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.8rem 0;display:grid}.page-module__FlhABW__row:first-child{border-top:0}.page-module__FlhABW__rowEnd{align-items:baseline;gap:.5rem;display:flex}.page-module__FlhABW__amount{font-family:var(--font-chrome);color:rgb(var(--brass-ink));white-space:nowrap;font-size:1.05rem;font-style:italic}@media (max-width:560px){.page-module__FlhABW__row{grid-template-columns:minmax(0,1fr);gap:.5rem}.page-module__FlhABW__rowEnd{flex-wrap:wrap}}.page-module__FlhABW__rowName{white-space:nowrap;text-overflow:ellipsis;line-height:1.4;font-family:var(--font-chrome);color:rgb(var(--ink));font-size:1.08rem;text-decoration:none;display:block;overflow:hidden}.page-module__FlhABW__rowMeta{color:rgb(var(--ink) / .55);font-size:.78rem}.page-module__FlhABW__status{white-space:nowrap;height:1.45rem;line-height:1;font-family:var(--font-chrome);border:.5px solid var(--hairline-strong);color:rgb(var(--ink) / .6);border-radius:999px;align-items:center;padding:0 .55rem;font-size:.72rem;font-style:italic;display:inline-flex}.page-module__FlhABW__status[data-status=published]{border-color:rgb(var(--craft) / .45);color:rgb(var(--craft))}.page-module__FlhABW__status[data-status=archived]{color:rgb(var(--ink) / .4)}.page-module__FlhABW__status[data-status=paid]{border-color:rgb(var(--craft) / .45);color:rgb(var(--craft))}.page-module__FlhABW__status[data-status=pending]{color:rgb(var(--brass-ink))}.page-module__FlhABW__status[data-status=refunded],.page-module__FlhABW__status[data-status=canceled]{color:rgb(var(--ink) / .45)}.page-module__FlhABW__status[data-status=failed]{border-color:rgb(var(--danger) / .4);color:rgb(var(--danger))}.page-module__FlhABW__status[data-status=test]{border-color:rgb(var(--danger) / .35);color:rgb(var(--danger))}.page-module__FlhABW__receiptLinks{font-family:var(--font-chrome);flex-wrap:wrap;gap:.2rem .7rem;margin-top:.15rem;font-size:.78rem;font-style:italic;display:flex}.page-module__FlhABW__receiptLinks a{color:rgb(var(--ink) / .7);align-items:center;gap:.2rem;display:inline-flex}.page-module__FlhABW__actionsRow{flex-wrap:wrap;gap:.6rem;margin:-.6rem 0 2rem;display:flex}.page-module__FlhABW__signedAs{border-top:1px solid var(--hairline);color:rgb(var(--ink) / .6);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.8rem;margin-top:2.6rem;padding-top:1.4rem;font-size:.86rem;display:flex}.page-module__FlhABW__narrow{max-width:760px}.page-module__FlhABW__pageTitle{margin-bottom:.6rem;font-size:clamp(2rem,6vw,2.4rem)}.page-module__FlhABW__intro{color:rgb(var(--ink) / .7);margin-bottom:1.8rem}.page-module__FlhABW__after{margin-top:2.4rem}.page-module__FlhABW__before{margin-bottom:1.4rem}.page-module__FlhABW__storeHead{border-bottom:1px solid var(--hairline);align-items:center;gap:1rem;margin:0 0 2.2rem;padding-bottom:1.6rem;display:flex}.page-module__FlhABW__storeAvatar{border-radius:50%;flex:none;text-decoration:none;display:block}.page-module__FlhABW__storeWords{min-width:0}.page-module__FlhABW__storeTitle{font-size:clamp(1.6rem,5vw,2.2rem)}.page-module__FlhABW__storeMeta{color:rgb(var(--ink) / .6);margin-top:.2rem;font-size:.86rem}
.form-module__iZE1AW__form{gap:1.1rem;display:grid}.form-module__iZE1AW__group{gap:1rem;padding:1.6rem;display:grid}.form-module__iZE1AW__group>h2{font-size:1.4rem}.form-module__iZE1AW__group>.form-module__iZE1AW__sub{color:rgb(var(--ink) / .6);margin-top:-.75rem;margin-bottom:.3rem;font-size:.86rem}.form-module__iZE1AW__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:620px){.form-module__iZE1AW__pair{grid-template-columns:minmax(0,1fr)}}.form-module__iZE1AW__field{align-content:start;gap:.3rem;min-width:0;display:grid}.form-module__iZE1AW__label{font-family:var(--font-chrome);color:rgb(var(--ink) / .8);font-size:.86rem;font-style:italic}.form-module__iZE1AW__input,.form-module__iZE1AW__textarea,.form-module__iZE1AW__select{border:.5px solid var(--hairline-strong);background:rgb(var(--bg));width:100%;min-height:2.5rem;color:rgb(var(--ink));transition:border-color .15s var(--ease), box-shadow .15s var(--ease);border-radius:10px;padding:.5rem .8rem;font-size:.92rem;line-height:1.4}.form-module__iZE1AW__input,.form-module__iZE1AW__select{height:2.5rem}.form-module__iZE1AW__select{appearance:none;background:rgb(var(--bg)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%2337352f' stroke-opacity='.55' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right .9rem center;padding-right:2.2rem}.form-module__iZE1AW__textarea{resize:vertical;min-height:7rem;line-height:1.6}.form-module__iZE1AW__mono{font-family:var(--font-mono);letter-spacing:-.01em;font-size:.8rem}.form-module__iZE1AW__input:focus,.form-module__iZE1AW__textarea:focus,.form-module__iZE1AW__select:focus{border-color:rgb(var(--brass) / .8);box-shadow:0 0 0 3px rgb(var(--brass) / .18);outline:none}.form-module__iZE1AW__field[data-invalid] .form-module__iZE1AW__input,.form-module__iZE1AW__field[data-invalid] .form-module__iZE1AW__textarea{border-color:rgb(var(--danger) / .6)}.form-module__iZE1AW__prefixed{align-items:stretch;display:flex}.form-module__iZE1AW__prefix{border:.5px solid var(--hairline-strong);background:rgb(var(--ink) / .03);color:rgb(var(--ink) / .5);white-space:nowrap;border-right:0;border-radius:10px 0 0 10px;align-items:center;padding:0 .6rem;font-size:.8rem;display:flex}.form-module__iZE1AW__prefixed>.form-module__iZE1AW__input:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.form-module__iZE1AW__prefixed>.form-module__iZE1AW__input:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.form-module__iZE1AW__hint{color:rgb(var(--ink) / .5);font-size:.76rem;line-height:1.5}.form-module__iZE1AW__error{color:rgb(var(--danger));font-size:.82rem;line-height:1.5}.form-module__iZE1AW__formError,.form-module__iZE1AW__notice{border-radius:10px;padding:.6rem .8rem;font-size:.86rem;line-height:1.5}.form-module__iZE1AW__formError{color:rgb(var(--danger));background:rgb(var(--danger) / .06);border:.5px solid rgb(var(--danger) / .25)}.form-module__iZE1AW__notice{color:rgb(var(--ink) / .8);background:rgb(var(--brass) / .08);border:.5px solid rgb(var(--brass) / .35)}.form-module__iZE1AW__actions{flex-wrap:wrap;align-items:baseline;gap:.7rem;display:flex}.form-module__iZE1AW__linkButton{font-family:var(--font-chrome);color:rgb(var(--ink) / .7);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--brass) / .5);text-decoration-color:rgb(var(--brass) / .5);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:.86rem;font-style:italic}.form-module__iZE1AW__linkButton:hover{color:rgb(var(--ink));-webkit-text-decoration-color:rgb(var(--brass));text-decoration-color:rgb(var(--brass))}.form-module__iZE1AW__linkButton:disabled{opacity:.5;cursor:default}.form-module__iZE1AW__linkButton.form-module__iZE1AW__danger{color:rgb(var(--danger));-webkit-text-decoration-color:rgb(var(--danger) / .45);text-decoration-color:rgb(var(--danger) / .45)}.form-module__iZE1AW__linkButton.form-module__iZE1AW__danger:hover{color:rgb(var(--danger));-webkit-text-decoration-color:rgb(var(--danger));text-decoration-color:rgb(var(--danger))}.form-module__iZE1AW__end{margin-left:auto}.form-module__iZE1AW__auth{gap:1.2rem;width:min(100%,26rem);margin:0 auto;padding:2rem 1.8rem 1.8rem;display:grid}.form-module__iZE1AW__authMarks{justify-content:center;align-items:center;gap:.9rem;display:flex}.form-module__iZE1AW__authMarks img{width:58px;height:auto}.form-module__iZE1AW__authHead{text-align:center}.form-module__iZE1AW__authHead h1{font-size:1.75rem}.form-module__iZE1AW__authHead p{color:rgb(var(--ink) / .62);margin-top:.4rem;font-size:.86rem}.form-module__iZE1AW__code{font-family:var(--font-mono);letter-spacing:.4em;text-align:center;font-size:1.3rem}.form-module__iZE1AW__submit{width:100%;height:2.5rem;font-size:1rem}.form-module__iZE1AW__tight{margin-top:-.4rem}.form-module__iZE1AW__switch{flex-wrap:wrap;justify-content:space-between;gap:.6rem;display:flex}.form-module__iZE1AW__consent{text-align:center;color:rgb(var(--ink) / .55);margin-top:-.4rem;font-size:.76rem;line-height:1.5}.form-module__iZE1AW__money{text-align:right;font-variant-numeric:tabular-nums}.form-module__iZE1AW__suffix{border:.5px solid var(--hairline-strong);background:rgb(var(--ink) / .03);font-family:var(--font-chrome);color:rgb(var(--ink) / .55);border-left:0;border-radius:0 10px 10px 0;align-items:center;padding:0 .6rem;font-size:.78rem;font-style:italic;display:flex}.form-module__iZE1AW__upload{justify-self:start}.form-module__iZE1AW__upload:has(input:focus-visible){outline:2px solid rgb(var(--brass));outline-offset:3px}.form-module__iZE1AW__file{opacity:0;width:1px;height:1px;position:absolute}.form-module__iZE1AW__repoHead{align-items:center;gap:.5rem;display:flex}.form-module__iZE1AW__repoHead>button{margin-left:auto}.form-module__iZE1AW__repoList{border:.5px solid var(--hairline-strong);background:rgb(var(--bg));border-radius:10px;max-height:22rem;margin:0;padding:.3rem;list-style:none;display:grid;overflow-y:auto}.form-module__iZE1AW__repoList>li+li{border-top:.5px solid var(--hairline-soft)}.form-module__iZE1AW__repoRow{width:100%;color:inherit;text-align:left;cursor:pointer;transition:background-color .15s var(--ease);background:0 0;border:0;border-radius:8px;gap:.15rem;padding:.6rem .7rem;display:grid}.form-module__iZE1AW__repoRow:hover:not(:disabled){background:rgb(var(--brass) / .08)}.form-module__iZE1AW__repoRow:disabled{cursor:default;opacity:.5}.form-module__iZE1AW__repoName{font-family:var(--font-mono);color:rgb(var(--ink));overflow-wrap:anywhere;font-size:.82rem}.form-module__iZE1AW__repoMeta{color:rgb(var(--ink) / .55);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.form-module__iZE1AW__repoChosen{gap:.8rem;display:grid}.form-module__iZE1AW__problems,.form-module__iZE1AW__notes{margin:.4rem 0;padding-left:1.2rem;font-size:.82rem;line-height:1.55}.form-module__iZE1AW__notes{color:rgb(var(--ink) / .6);margin:0}.form-module__iZE1AW__check{align-items:flex-start;gap:.55rem;font-size:.86rem;line-height:1.5;display:flex}.form-module__iZE1AW__check input{accent-color:rgb(var(--ink));margin-top:.25rem}.form-module__iZE1AW__input[readonly],.form-module__iZE1AW__textarea[readonly],.form-module__iZE1AW__select:disabled{background:rgb(var(--ink) / .025);color:rgb(var(--ink) / .75);cursor:default}.form-module__iZE1AW__input[readonly]:focus,.form-module__iZE1AW__textarea[readonly]:focus{border-color:var(--hairline-strong);box-shadow:none}.form-module__iZE1AW__divider{font-family:var(--font-chrome);color:rgb(var(--ink) / .45);align-items:center;gap:.8rem;font-size:.8rem;font-style:italic;display:flex}.form-module__iZE1AW__divider:before,.form-module__iZE1AW__divider:after{content:"";background:var(--hairline-strong);flex:1;height:.5px}.form-module__iZE1AW__tree{background:rgb(var(--ink) / .035);font-family:var(--font-mono);white-space:pre;border-radius:8px;margin:.5rem 0 0;padding:.8rem .9rem;font-size:.72rem;line-height:1.7;overflow-x:auto}.form-module__iZE1AW__reconnect{margin-top:.5rem}.form-module__iZE1AW__upsell{border:.5px solid rgb(var(--brass) / .45);background:rgb(var(--brass) / .07);border-radius:12px;gap:.55rem;padding:1rem 1.1rem;display:grid}.form-module__iZE1AW__upsell[data-asked]{border-color:rgb(var(--brass) / .85);box-shadow:0 0 0 3px rgb(var(--brass) / .12)}.form-module__iZE1AW__upsellTitle{font-family:var(--font-chrome);color:rgb(var(--ink));font-size:1.1rem}.form-module__iZE1AW__upsell p{color:rgb(var(--ink) / .72);font-size:.86rem;line-height:1.55}.form-module__iZE1AW__upsell .form-module__iZE1AW__actions{margin-top:.2rem}
.store-nav-module__0ieuea__wrap{top:var(--nav-top);z-index:100;pointer-events:none;justify-content:center;display:flex;position:fixed;left:0;right:0}.store-nav-module__0ieuea__bar{pointer-events:auto;width:var(--column);height:var(--nav-h);border:.5px solid var(--hairline-strong);background:rgb(var(--bg) / .72);-webkit-backdrop-filter:blur(14px)saturate(180%);backdrop-filter:blur(14px)saturate(180%);box-shadow:var(--glass-shadow);font-family:var(--font-prose);border-radius:1rem;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 1rem;font-size:.86rem;font-weight:500;display:grid}.store-nav-module__0ieuea__left,.store-nav-module__0ieuea__right{align-self:stretch;align-items:center;gap:1.1rem;min-width:0;display:flex}.store-nav-module__0ieuea__right{justify-content:flex-end}.store-nav-module__0ieuea__link,.store-nav-module__0ieuea__right>a,.store-nav-module__0ieuea__accountButton{color:rgb(var(--ink) / .78);font:inherit;transition:color .15s var(--ease);line-height:1.2;text-decoration:none}.store-nav-module__0ieuea__label{text-box:trim-both cap alphabetic}.store-nav-module__0ieuea__accountButton>.store-nav-module__0ieuea__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:clip visible}.store-nav-module__0ieuea__link,.store-nav-module__0ieuea__right>a{align-items:center;padding-block:.6rem;display:inline-flex}.store-nav-module__0ieuea__link[aria-current=page]{color:rgb(var(--ink));text-decoration:underline;-webkit-text-decoration-color:rgb(var(--brass));text-decoration-color:rgb(var(--brass));text-underline-offset:5px}.store-nav-module__0ieuea__link:hover,.store-nav-module__0ieuea__right>a:hover,.store-nav-module__0ieuea__accountButton:hover{color:rgb(var(--ink));-webkit-text-decoration:underline dashed;text-decoration:underline dashed;-webkit-text-decoration-color:rgb(var(--graphite) / .8);text-decoration-color:rgb(var(--graphite) / .8);text-underline-offset:5px}.store-nav-module__0ieuea__sectionsFull{align-items:center;gap:1.1rem;display:flex}.store-nav-module__0ieuea__account.store-nav-module__0ieuea__sectionsShort{display:none}@media (max-width:1024px),(hover:none) and (pointer:coarse){.store-nav-module__0ieuea__sectionsFull{display:none}.store-nav-module__0ieuea__account.store-nav-module__0ieuea__sectionsShort{display:flex}}.store-nav-module__0ieuea__home,.store-nav-module__0ieuea__sectionsButton{align-items:center;gap:.4rem;display:inline-flex}.store-nav-module__0ieuea__chevron{opacity:.55;transition:rotate .18s var(--ease);rotate:90deg}.store-nav-module__0ieuea__sectionsButton[aria-expanded=true] .store-nav-module__0ieuea__chevron{rotate:-90deg}.store-nav-module__0ieuea__home>svg{width:auto;height:1lh}.store-nav-module__0ieuea__accountAvatar{--art:1lh;flex:none;width:1lh;height:1lh;display:inline-grid}.store-nav-module__0ieuea__account{align-self:stretch;align-items:center;display:flex;position:relative}.store-nav-module__0ieuea__accountButton{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:.45rem;max-width:14rem;margin:-8px -10px;padding:8px 10px;display:inline-flex;overflow:hidden}.store-nav-module__0ieuea__accountButton[aria-expanded=true]{color:rgb(var(--ink) / .5)}.store-nav-module__0ieuea__menu{opacity:0;visibility:hidden;transition:opacity .18s var(--ease), transform .18s var(--ease), visibility 0s linear .18s;padding-top:8px;position:absolute;top:100%;right:-1rem;transform:translateY(-4px)}.store-nav-module__0ieuea__menuOpen{opacity:1;visibility:visible;transition:opacity .18s var(--ease), transform .18s var(--ease);transform:none}.store-nav-module__0ieuea__menuLeft{left:-1rem;right:auto}@media (hover:hover){.store-nav-module__0ieuea__account:hover .store-nav-module__0ieuea__menu{opacity:1;visibility:visible;transition:opacity .18s var(--ease), transform .18s var(--ease);transform:none}}.store-nav-module__0ieuea__menuList{border:.5px solid var(--hairline-strong);background:rgb(var(--bg) / .94);-webkit-backdrop-filter:blur(14px)saturate(180%);backdrop-filter:blur(14px)saturate(180%);width:max-content;box-shadow:var(--glass-shadow), 0 10px 28px #37352f14;border-radius:12px;gap:1px;margin:0;padding:.3rem;list-style:none;display:grid}.store-nav-module__0ieuea__menuList form{margin:0}.store-nav-module__0ieuea__menuItem{width:100%;font:inherit;text-align:left;white-space:nowrap;color:rgb(var(--ink) / .8);cursor:pointer;transition:background-color .12s var(--ease), color .12s var(--ease);background:0 0;border:0;border-radius:8px;align-items:center;gap:.6rem;padding:.6rem .9rem .6rem .65rem;line-height:1.2;text-decoration:none;display:flex}.store-nav-module__0ieuea__menuItem svg{color:rgb(var(--ink) / .5);transition:color .12s var(--ease);flex:none}.store-nav-module__0ieuea__menuItem:hover,.store-nav-module__0ieuea__menuItem:focus-visible{background:rgb(var(--ink) / .055);color:rgb(var(--ink));outline:none}.store-nav-module__0ieuea__menuItem:focus-visible{box-shadow:inset 0 0 0 1.5px rgb(var(--brass) / .8)}.store-nav-module__0ieuea__menuItem:hover svg,.store-nav-module__0ieuea__menuItem:focus-visible svg{color:rgb(var(--brass-ink))}.store-nav-module__0ieuea__menuItem[aria-current=page]{color:rgb(var(--ink))}.store-nav-module__0ieuea__menuItem[aria-current=page] svg{color:rgb(var(--brass-ink))}.store-nav-module__0ieuea__menuRule{background:var(--hairline-strong);height:.5px;margin:.25rem .55rem}@media (prefers-reduced-motion:reduce){.store-nav-module__0ieuea__menu,.store-nav-module__0ieuea__menuOpen{transition:none;transform:none}}.store-nav-module__0ieuea__mark{line-height:0;text-decoration:none;display:block}.store-nav-module__0ieuea__mark img{width:51px;height:auto;margin-top:-3px}@media (max-width:560px){.store-nav-module__0ieuea__wide,.store-nav-module__0ieuea__accountAvatar{display:none}.store-nav-module__0ieuea__mark img{width:44px}}@media (forced-colors:active){.store-nav-module__0ieuea__bar{border:1px solid canvastext}}
.search-module__VFs47G__search{width:min(100%,40rem);position:relative}.search-module__VFs47G__field{border:.5px solid var(--hairline-strong);background:rgb(var(--bg));height:3.1rem;box-shadow:var(--leaf-shadow);transition:border-color .15s var(--ease), box-shadow .15s var(--ease);border-radius:999px;align-items:center;gap:.55rem;padding:0 .6rem 0 1.05rem;display:flex}.search-module__VFs47G__field:focus-within{border-color:rgb(var(--brass) / .8);box-shadow:0 0 0 4px rgb(var(--brass) / .16), var(--leaf-shadow)}.search-module__VFs47G__glass{width:18px;height:18px;color:rgb(var(--ink) / .5);flex:none;place-items:center;display:grid}.search-module__VFs47G__input{min-width:0;height:100%;font-family:var(--font-prose);color:rgb(var(--ink));background:0 0;border:0;outline:none;flex:1;font-size:1.02rem}.search-module__VFs47G__input::placeholder{color:rgb(var(--ink) / .4)}.search-module__VFs47G__input::-webkit-search-cancel-button{appearance:none}.search-module__VFs47G__clear{background:rgb(var(--ink) / .07);width:1.75rem;height:1.75rem;color:rgb(var(--ink) / .6);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.search-module__VFs47G__clear:hover{background:rgb(var(--ink) / .12);color:rgb(var(--ink))}.search-module__VFs47G__kbd{border:.5px solid var(--hairline-strong);background:rgb(var(--paper));font-family:var(--font-mono);color:rgb(var(--ink) / .5);border-radius:6px;flex:none;margin-right:.35rem;padding:.12rem .45rem;font-size:.68rem}.search-module__VFs47G__field:focus-within .search-module__VFs47G__kbd{visibility:hidden}@media (hover:none) and (pointer:coarse){.search-module__VFs47G__kbd{display:none}}.search-module__VFs47G__spinner{border:1.6px solid rgb(var(--ink) / .15);border-top-color:rgb(var(--brass));border-radius:50%;width:14px;height:14px;animation:.7s linear infinite search-module__VFs47G__spin}@keyframes search-module__VFs47G__spin{to{transform:rotate(360deg)}}.search-module__VFs47G__suggestions{z-index:50;border:.5px solid var(--hairline-strong);background:rgb(var(--bg) / .96);-webkit-backdrop-filter:blur(14px)saturate(180%);backdrop-filter:blur(14px)saturate(180%);box-shadow:var(--glass-shadow), 0 14px 36px #37352f1f;text-align:left;border-radius:16px;margin:0;padding:.35rem;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0}.search-module__VFs47G__suggestion{cursor:pointer;color:rgb(var(--ink) / .8);border-radius:10px;align-items:center;gap:.75rem;padding:.5rem .65rem;display:flex}.search-module__VFs47G__suggestion[aria-selected=true]{background:rgb(var(--ink) / .055);color:rgb(var(--ink))}.search-module__VFs47G__suggestion img,.search-module__VFs47G__blank{flex:none;width:32px;height:32px}.search-module__VFs47G__blank{background:rgb(var(--paper));border:.5px solid var(--hairline-strong);border-radius:22.5%}.search-module__VFs47G__suggestionText{min-width:0;display:grid}.search-module__VFs47G__suggestionName{font-family:var(--font-chrome);color:rgb(var(--ink));font-size:1rem;line-height:1.25}.search-module__VFs47G__suggestionMeta{color:rgb(var(--ink) / .55);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.search-module__VFs47G__all{border-top:.5px solid var(--hairline);border-radius:0 0 10px 10px;margin-top:.2rem;padding-top:.65rem;font-size:.88rem}.search-module__VFs47G__all svg{color:rgb(var(--ink) / .5);flex:none;margin:0 8px}@media (prefers-reduced-motion:reduce){.search-module__VFs47G__spinner{animation-duration:2s}}
