:root{--display:"Lilita One","Arial Black",Impact,sans-serif;--head:"Barlow Condensed","Arial Narrow",sans-serif;--body:"Libre Caslon Text",Georgia,serif;--body-w:400;--mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;--ui:system-ui,-apple-system,"Segoe UI",sans-serif;--hero:var(--head);--hero-w:700;--hero-case:uppercase;--hero-style:normal}.era-chrome{--display:"Lilita One","Arial Black",Impact,sans-serif;--head:"Oswald","Barlow Condensed","Arial Narrow",sans-serif;--body:"Barlow","Barlow Condensed",system-ui,sans-serif;--body-w:400;--mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;--ui:system-ui,-apple-system,"Segoe UI",sans-serif;--hero:var(--display);--hero-w:400;--hero-case:none;--hero-style:italic}html:has([data-style=chrome]){--display:"Lilita One","Arial Black",Impact,sans-serif;--head:"Oswald","Barlow Condensed","Arial Narrow",sans-serif;--body:"Barlow","Barlow Condensed",system-ui,sans-serif;--body-w:400;--mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;--ui:system-ui,-apple-system,"Segoe UI",sans-serif;--hero:var(--display);--hero-w:400;--hero-case:none;--hero-style:italic}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f2eee5;--paper:#fbf9f4;--hover:#ebe6da;--ink:#1c1b18;--ink-2:#55524a;--muted:#8a867b;--hair:#dcd6c8;--line:#1c1b18;--focus:#2a78d6;--red:#dc4432;--navy:#1f2a44;--gold:#e8a13a;--c-app:#2a78d6;--c-int:#eda100;--c-off:#008300;--c-den:#e34948;--c-wd:#9a9a92;--c-ms:#1c1b18;--ok-bg:#e4f4e4;--ok-ink:#0b4d0b;--warn-bg:#fff3d6;--warn-ink:#6d4a00;--info-bg:#e8f0fb;--info-ink:#1b3f6d}@media (prefers-color-scheme:dark){:root:not([data-cc-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#171613;--paper:#1f1d19;--hover:#2a2722;--ink:#efeae0;--ink-2:#c3bdb0;--muted:#8a857a;--hair:#33302a;--line:#efeae0;--focus:#3987e5;--red:#ef6b5b;--c-app:#3987e5;--c-int:#b39000;--c-off:#008300;--c-den:#e66767;--c-wd:#85857d;--c-ms:#efeae0;--ok-bg:#123b12;--ok-ink:#9fe09f;--warn-bg:#3a2e08;--warn-ink:#f4d28a;--info-bg:#172a45;--info-ink:#b9d2f5}}:root[data-cc-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#171613;--paper:#1f1d19;--hover:#2a2722;--ink:#efeae0;--ink-2:#c3bdb0;--muted:#8a857a;--hair:#33302a;--line:#efeae0;--focus:#3987e5;--red:#ef6b5b;--c-app:#3987e5;--c-int:#b39000;--c-off:#008300;--c-den:#e66767;--c-wd:#85857d;--c-ms:#efeae0;--ok-bg:#123b12;--ok-ink:#9fe09f;--warn-bg:#3a2e08;--warn-ink:#f4d28a;--info-bg:#172a45;--info-ink:#b9d2f5}*{box-sizing:border-box}html,body{height:100%;margin:0}[hidden]{display:none!important}:root{--gut:clamp(20px,6vw,96px);--room:min(48px,var(--gut))}body{background:var(--bg);color:var(--ink);font:var(--body-w) 14px/1.5 var(--body)}.app{min-height:100%;padding-inline:var(--gut);flex-direction:column;display:flex}.topbar,.stage{width:100%;max-width:1160px;margin-inline:auto}h1,h2,h3{text-wrap:balance;margin:0}a{color:var(--focus)}button{font:inherit;color:inherit}input,select,textarea{font:400 14px/1.4 var(--ui);color:inherit}.btn{cursor:pointer;font:600 13.5px/1.2 var(--head);letter-spacing:.02em;color:var(--ink-2);white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:7px 11px}a.btn{text-decoration:none;display:inline-block}.btn:hover{background:var(--hover);color:var(--ink)}.btn.primary{background:var(--ink);color:var(--bg);padding-inline:14px}.btn.primary:hover{opacity:.88}.btn.danger{color:var(--c-den)}.btn.sm{padding:4px 8px;font-size:12px}.btn.icon{place-items:center;width:30px;height:30px;padding:0;font-size:16px;display:inline-grid}.btn.theme{color:var(--ink-2);border:1px solid var(--hair);border-radius:50%}.btn.theme svg{display:block}.btn.theme:disabled{opacity:.4;cursor:not-allowed}.btn.theme:disabled:hover{color:var(--ink-2);background:0 0}.btn:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,.card:focus-visible,.tab:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.menu{position:relative}.menu summary{cursor:pointer;list-style:none}.menu summary.more{border:1px solid var(--hair);color:var(--ink-2);background:0 0;border-radius:50%}.menu summary.more svg{display:block}.menu[open] summary.more{background:var(--ink);border-color:var(--ink);color:var(--bg)}@media (hover:hover){.menu summary.more:hover{background:var(--ink);border-color:var(--ink);color:var(--bg)}}.menu summary::-webkit-details-marker{display:none}.menu .pop{background:var(--paper);border:1px solid var(--hair);z-index:8;border-radius:8px;min-width:170px;padding:4px;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 10px 30px #00000024}.menu .pop .btn{text-align:left}.menu .pop hr{border:0;border-top:1px solid var(--hair);margin:4px 0}.actions .secondary{display:contents}.menu .m-only{display:none}.topbar{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding-block:22px 6px;display:flex}.brand{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.namerow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.brand .pill{margin:0}.brand h1{font:400 30px/1 var(--display);letter-spacing:.02em}.sub{font:400 12.5px/1.5 var(--body);color:var(--ink-2);letter-spacing:.02em;margin-top:2px}.line{font:700 10.5px/1 var(--head);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-items:center;gap:14px;margin-top:6px;display:flex}.line span{align-items:center;gap:6px;display:inline-flex}.line b{background:var(--ink);min-width:22px;height:22px;color:var(--bg);font:700 11.5px/1 var(--head);letter-spacing:0;border-radius:999px;place-items:center;padding:0 6px;display:inline-grid}.pill{font:700 12px/1 var(--head);letter-spacing:.14em;text-transform:uppercase;background:var(--red);color:#fff;white-space:nowrap;border-radius:4px;align-items:center;gap:8px;padding:7px 11px;display:inline-flex;transform:rotate(-2deg)}.pill i{background:#fff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #ffffff59}.pill .flag{color:#fff;flex:none;margin:-2px 0 -2px -2px}.pill.active{background:var(--navy);transform:none}.actions{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.topbar .actions .stylepick{margin:0 6px}.btn.with-icon{align-items:center;gap:6px;display:inline-flex}.btn.with-icon svg{flex:none;width:18px;height:18px}.toggle{border:1.5px solid var(--ink);font:700 11.5px/1 var(--head);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;display:inline-flex;overflow:hidden}.toggle button{cursor:pointer;color:var(--ink);white-space:nowrap;background:0 0;border:0;padding:7px 13px}.toggle button.on{background:var(--ink);color:var(--bg)}.toggle.small button{padding:5px 10px;font-size:10.5px}.stage{z-index:0;padding-bottom:12px;position:relative}.view{display:block}.scroller{padding:0 var(--room) 20px;margin-inline:calc(-1 * var(--room))}.shelf-head{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 10px;padding:6px 0 0;display:flex}.shelf-head:empty{display:none}.shelf-head .k{font:700 11px/1 var(--head);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.note-inline{white-space:nowrap;color:var(--info-ink);background:var(--info-bg);border-radius:999px;align-items:center;gap:6px;padding:3px 6px 3px 10px;font-size:12px;display:inline-flex}.note-inline .btn{color:inherit;padding:2px 6px;font-size:12px}:root{--cw:clamp(210px,19vw,260px);--gap:22px}.shelf{scrollbar-width:none;justify-content:center;align-items:flex-start;padding:46px 6px 40px;display:flex}.shelf.scroll{justify-content:flex-start;margin-inline:-12px;padding-inline:18px;overflow:auto hidden}.shelf::-webkit-scrollbar{display:none}.shelf>*{flex:none;transition:transform .22s cubic-bezier(.2,.7,.2,1);position:relative}.shelf>*+*{margin-left:var(--ml,var(--gap))}.shelf>:hover,.shelf>:focus-within{transform:translateY(-18px);z-index:60!important}.slot,.slot .card{width:var(--cw)}.ghost+*{margin-left:var(--gap)!important}.ghost.restack{writing-mode:horizontal-tb;color:var(--ink-2);letter-spacing:.1em;border:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;margin-left:calc(var(--gap) + 18px)!important}.ghost.restack .disc{background:var(--ink);width:40px;height:40px;color:var(--bg);border-radius:50%;place-items:center;transition:transform .15s;display:grid;box-shadow:0 4px 12px #0000002e}.ghost.restack .disc svg{width:20px;height:20px}.ghost.restack .lbl{font:700 10.5px var(--head);letter-spacing:.12em;text-transform:uppercase}.ghost.restack:hover{color:var(--ink);background:0 0}.ghost.restack:hover .disc{transform:rotate(-30deg)}.stack{width:var(--cw);cursor:pointer;isolation:isolate}.stack .card{width:var(--cw);transition:transform .25s;position:absolute;top:0;left:0}.stack .card.top{position:relative}.stack .under1{z-index:-1;transform:translate(8px,-6px)rotate(2deg)}.stack .under2{z-index:-2;transform:translate(16px,-12px)rotate(4deg)}.ghost{width:48px;height:calc(var(--cw) * 1.4);border:1px dashed var(--muted);font:700 11px var(--head);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);cursor:pointer;appearance:none;background:0 0;border-radius:0;place-items:center;padding:0;display:grid;margin-left:var(--gap)!important}.ghost .up{writing-mode:vertical-rl}.ghost:hover{color:var(--ink);border-color:var(--ink)}@media (hover:none){.shelf>:hover{transform:none}}:root{--perf:radial-gradient(circle,var(--hair) 1.3px,transparent 1.6px) 4px 50%/9px 4px repeat-x}.fold{max-width:920px;margin:6px auto 0;padding-top:1px;position:relative}.shelf-foot{justify-content:center;margin:-24px 0 18px;display:flex}.gt-wrap{flex-direction:column;align-items:center;gap:2px;display:flex}.gt-label{font:600 12.5px/1 var(--head);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2)}.gt{font:700 13.5px/1 var(--head);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:22px;display:inline-flex}.gt button{cursor:pointer;color:var(--muted);white-space:nowrap;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;align-items:center;gap:9px;padding:8px 0;transition:color .15s;display:inline-flex}.gt button:hover{color:var(--ink-2)}.gt button.on{color:var(--ink)}.gt button i{border:1.5px solid var(--muted);border-radius:50%;width:14px;height:14px;transition:background .15s,border-color .15s,box-shadow .15s}.gt button.on i{background:var(--red);border-color:var(--red);box-shadow:0 0 0 3px #dc44322e}@media (prefers-reduced-motion:reduce){.gt button,.gt button i{transition:none}}.fold:before{content:"";background:var(--perf);height:4px;position:absolute;top:0;left:0;right:0}.fold .row{grid-template-columns:150px 1fr}.row{grid-template-columns:150px 1fr;align-items:baseline;gap:16px;padding:12px 0 13px;display:grid;position:relative}.row:after{content:"";background:var(--perf);height:4px;position:absolute;bottom:-2px;left:0;right:0}.row h2{font:700 12.5px/1.5 var(--head);letter-spacing:.14em;text-transform:uppercase;color:var(--red);align-items:center;gap:7px;display:flex}.row.private{background:#1f2a4412;border-radius:6px;margin-inline:-12px;padding-inline:12px}.row.private:after{left:12px;right:12px}.row.private h2,.row.private .figs b{color:var(--navy)}.hint-q{border:1.5px solid var(--navy);width:15px;height:15px;color:var(--navy);font:700 10px/1 var(--ui);letter-spacing:0;cursor:help;border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.hint-q:after{content:attr(data-tip);background:var(--ink);color:var(--bg);font:400 12px/1.3 var(--ui);letter-spacing:0;text-transform:none;white-space:nowrap;opacity:0;pointer-events:none;border-radius:5px;padding:6px 9px;transition:opacity .12s;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%);box-shadow:0 6px 20px #0000002e}.hint-q:hover:after,.hint-q:focus-visible:after{opacity:1}.row .only{font:400 11.5px/1.3 var(--body);letter-spacing:0;text-transform:none;color:var(--navy);opacity:.8;display:none}.row .body{min-width:0;color:var(--ink-2);font-size:13.5px}.row p{margin:0 0 7px}.row p:last-child{margin-bottom:0}.row .empty{color:var(--muted)}.figs{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:6px 18px;display:flex}.figs span{white-space:nowrap}.figs b{font:700 16px/1 var(--head);color:var(--ink);margin-right:4px}.figs small{font:600 10.5px var(--head);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.figs .actions{margin-left:4px}.tiles{flex-wrap:wrap;gap:4px;display:flex}.tiles span{background:var(--red);color:#fff;font:700 10px/1 var(--head);letter-spacing:.08em;text-transform:uppercase;border-radius:2px;padding:5px 7px}.tiles span b{opacity:.75;margin-left:4px;font-weight:500}.list{margin:0;padding:0;list-style:none}.list li{justify-content:space-between;gap:14px;padding:2px 0;display:flex}.list li span:first-child{color:var(--ink)}.list .m{color:var(--muted);font-family:var(--mono);white-space:nowrap;font-size:11.5px}.list.inline{flex-wrap:wrap;gap:2px 22px;display:flex}.list.inline li{gap:8px}@media (max-width:640px){.row{grid-template-columns:1fr;gap:6px}}.shelf-dots{display:none}.shelf>.empty-shelf:hover,.shelf>.empty-shelf:focus-within{transform:none}.empty-shelf{text-align:center;color:var(--ink-2);flex-direction:column;align-items:center;gap:8px;padding:56px 16px 48px;display:flex}.empty-shelf .k{font:700 12px/1 var(--head);letter-spacing:.16em;text-transform:uppercase;color:var(--red)}.empty-shelf h2{font:700 30px/1 var(--head);letter-spacing:.03em;text-transform:uppercase;color:var(--ink)}.empty-shelf p{max-width:46ch;font:400 14px/1.6 var(--body);margin:0}.empty-shelf .choices{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.empty-shelf .choices .btn{border:1px solid var(--hair);background:var(--paper)}.empty-shelf .choices .btn.primary{border-color:var(--ink);background:var(--ink)}.tl{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:0;height:clamp(420px,100vh - 290px,760px);margin-top:6px;position:relative;overflow:hidden}.tl:before,.tl:after{content:"";background:var(--perf);z-index:1;pointer-events:none;height:4px;position:absolute;left:0;right:0}.tl:before{top:0}.tl:after{bottom:0}.tl.drag{cursor:grabbing}.tl svg{width:100%;height:100%;display:block}.tl text{font-family:var(--head);fill:var(--ink);pointer-events:none}.tl .month{font-family:var(--mono);fill:var(--muted);font-size:11px}.tl .lbl{font:700 12px var(--head);letter-spacing:.06em;text-transform:uppercase;fill:var(--ink)}.tl .lbl.ms{letter-spacing:.08em;font-size:12.5px}.tl .lbl2{font:600 10.5px var(--head);letter-spacing:.08em;text-transform:uppercase;fill:var(--muted)}.tl .span-lbl{font:700 11px var(--head);letter-spacing:.06em;text-transform:uppercase;fill:#fff}.tl .ev,.tl .sp{cursor:pointer}.tl .ev .hit{fill:#0000;stroke:none}.tl .ev.dim{opacity:.25}.tl .ev.hot .tick{stroke-width:3.5px}.tl .today{stroke:var(--red);stroke-dasharray:2 5;stroke-width:1.4px}.tl .todaytxt{font:700 11px var(--head);letter-spacing:.14em;text-transform:uppercase;fill:var(--red)}.overlay{z-index:2;align-items:center;gap:2px;display:flex;position:absolute}.tl-legend{font:700 10.5px var(--head);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:center;gap:8px 18px;padding:10px 4px 2px;display:flex}.tl-legend[hidden]{display:none}.tl-legend span{align-items:center;gap:6px;display:inline-flex}.tl-legend i{border-radius:1px;width:2px;height:11px;display:inline-block}.tl-legend i.down{transform:translateY(3px)}.tl-legend i.bar{border-radius:2px;width:14px;height:8px}.tl.still{cursor:default;pointer-events:none;flex:none}.overlay.tools{gap:8px;bottom:8px;right:10px}.overlay.tools .zoom{background:var(--paper);border:1px solid var(--hair);border-radius:8px;align-items:center;gap:2px;padding:2px;display:flex}.overlay.tools .btn{font:700 11px var(--head);letter-spacing:.1em;text-transform:uppercase}.overlay.tools .btn.icon{font:400 16px var(--ui)}.overlay.tools .btn.log{background:var(--paper);border:1px solid var(--hair);border-radius:8px;align-items:center;gap:6px;padding:6px 11px;display:inline-flex}.overlay.tools .btn.log:hover{background:var(--hover)}.overlay.flash{color:var(--ok-ink);background:var(--ok-bg);z-index:5;border-radius:999px;max-width:80%;padding:6px 12px;font-size:12px;position:fixed;top:14px;left:50%;transform:translate(-50%)}.overlay.note{color:var(--info-ink);background:var(--info-bg);border-radius:999px;gap:6px;padding:4px 6px 4px 10px;font-size:12px;top:12px;right:14px}.overlay.note .btn{color:inherit;padding:2px 6px;font-size:12px}.tip{z-index:20;pointer-events:none;background:var(--ink);color:var(--bg);border-radius:6px;max-width:280px;padding:8px 11px;font-size:12px;line-height:1.45;position:fixed;box-shadow:0 6px 20px #00000038}.tip b{font-weight:600}.tip .m{opacity:.7;font-family:var(--mono);font-size:11px}@media (max-width:700px){.app .tl-legend{display:none}}.focus{z-index:12;isolation:isolate;justify-content:center;align-items:center;gap:10px;padding:16px;transition:padding .22s;display:flex;position:fixed;inset:0}body.drawer-open .focus{padding-right:min(420px,100vw)}.focus:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#14120e80;animation:.25s ease-out fade;position:absolute;inset:0}.focus .card{width:min(330px,80vw)}.focus .pop .card{animation:.25s cubic-bezier(.2,.7,.2,1) pop}#focus-card{will-change:transform}@keyframes fade{0%{opacity:0}}@keyframes pop{0%{opacity:0;transform:scale(.55)translateY(28px)}}@media (prefers-reduced-motion:reduce){.focus:before,.focus .card{animation:none}}.focus .nav{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;width:40px;height:40px;font-size:20px}.focus .nav:hover{background:#ffffff40}.focus .column{flex-direction:column;align-items:center;gap:14px;display:flex}.focus .bar{justify-content:center;gap:10px;display:flex}.focus .fbtn{width:40px;height:40px;color:var(--ink);cursor:pointer;background:#fbf6ea;border:0;border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:0 4px 14px #00000040}.focus .fbtn:hover{background:#fff}.focus .fbtn svg{width:18px;height:18px;display:block}.focus .fbtn:disabled{opacity:.4;cursor:default}.focus .fbtn.step{display:none}@media (max-width:700px){.focus .nav{display:none}.focus .fbtn.step{display:grid}}.focus .bar .btn{color:#fff;background:#ffffff24}.focus .bar .btn:hover{background:#ffffff47}.focus .hint{text-align:center;color:#ffffffc7;margin-bottom:-2px;font-size:12px}.scrim{z-index:13;opacity:0;pointer-events:none;background:#0000002e;transition:opacity .18s;position:fixed;inset:0}.drawer{background:var(--paper);z-index:14;width:min(420px,100vw);padding-top:env(safe-area-inset-top,0px);flex-direction:column;transition:transform .22s,width .22s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(104%);box-shadow:-8px 0 30px #0000001f}.drawer.wide{width:min(760px,100vw)}.drawer.open{transform:none}body.drawer-open .scrim{opacity:1;pointer-events:auto}.drawer-head{flex:none;justify-content:space-between;align-items:center;gap:8px;padding:14px 18px 8px;display:flex}.tabs{flex-wrap:wrap;gap:2px;display:flex}.tab{cursor:pointer;color:var(--muted);font:700 12px var(--head);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;border-radius:6px;padding:6px 10px}.tab.on{color:var(--ink);background:var(--hover)}.drawer-body{flex:1;padding:6px 18px 0;overflow:auto}.drawer-body>*{padding-bottom:24px}.drawer h2{font:700 11px/1 var(--head);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:12px}@media (prefers-reduced-motion:reduce){.drawer,.scrim,.stack .card{transition:none}}.form{gap:18px;margin-top:6px;display:grid}.field{gap:2px;display:grid}.field label{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2);font-size:11px}.group{gap:12px;padding-top:6px;display:grid}.gh{font:700 12.5px/1.5 var(--head);letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-bottom:2px;padding-bottom:7px;position:relative}.gh:after{content:"";background:var(--perf);height:4px;position:absolute;bottom:0;left:0;right:0}.field input,.field select,.field textarea{border:0;border-bottom:1px solid var(--hair);background:0 0;border-radius:0;width:100%;padding:6px 0}.field input:focus,.field select:focus,.field textarea:focus{border-bottom-color:var(--ink);outline:none}.tags{border-bottom:1px solid var(--hair);cursor:text;flex-wrap:wrap;align-items:center;gap:6px;padding:4px 0 6px;display:flex}.tags:focus-within{border-bottom-color:var(--ink)}.tags input{background:0 0;border:0;flex:90px;min-width:90px;padding:3px 0}.tags input:focus{outline:none}.tag{background:var(--hover);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;padding:4px 10px;font-size:13px;line-height:1.2;transition:padding-right .12s;display:inline-flex;position:relative}.tag button{background:var(--ink);width:16px;height:16px;color:var(--bg);font:700 12px/1 var(--ui);cursor:pointer;opacity:0;border:0;border-radius:50%;place-items:center;padding:0;transition:opacity .12s;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.tag:hover,.tag:focus-within{padding-right:26px}.tag:hover button,.tag button:focus-visible{opacity:1}.field textarea{resize:vertical;min-height:52px}.field .help{color:var(--muted);font-size:11px}.row2{grid-template-columns:1fr 1fr;gap:13px;display:grid}.rows{gap:6px;margin-top:2px;display:grid}.edu-row,.cert-row{align-items:center;gap:10px;display:grid}.edu-row{grid-template-columns:2fr 2fr 58px 58px 26px}.cert-row{grid-template-columns:2fr 2fr 58px 26px}.rows input{border:0;border-bottom:1px solid var(--hair);background:0 0;border-radius:0;width:100%;min-width:0;padding:6px 0}.rows input:focus{border-bottom-color:var(--ink);outline:none}.rows .btn.icon{width:26px;height:26px;color:var(--muted);font-size:15px}.rows .btn.icon:hover{color:var(--ink)}.rows .btn.add{color:var(--ink-2);justify-self:start;padding-inline:4px}.rows .entry{gap:2px;display:grid}.rows .inprog{color:var(--muted);cursor:pointer;justify-self:start;align-items:center;gap:5px;font-size:11px;display:inline-flex}.rows .inprog input{border:0;width:auto;margin:0}.rows input:disabled{color:var(--muted);border-bottom-style:dashed}.row3{grid-template-columns:2fr 2fr 1fr;gap:13px;display:grid}.check{color:var(--ink-2);align-items:center;gap:8px;font-size:13px;display:flex}.swatches{flex-wrap:wrap;gap:9px;padding:3px;display:flex}.sw{cursor:pointer;background:linear-gradient(135deg,var(--a) 50%,var(--b) 50%);border:0;border-radius:50%;width:26px;height:26px;padding:0;box-shadow:inset 0 0 0 1px #00000024}.sw:hover{box-shadow:inset 0 0 0 1px #00000024,0 0 0 2px var(--paper),0 0 0 3px var(--hair)}.sw.on,.sw.on:hover{box-shadow:inset 0 0 0 1px #00000024,0 0 0 2px var(--paper),0 0 0 4px var(--ink)}.portrait{align-items:flex-start;gap:14px;display:flex}.portrait .pv{background:var(--a);border:2px solid var(--b);border-radius:12px;flex:none;place-items:center;width:104px;height:104px;display:grid;position:relative;overflow:hidden}.portrait .pv.over{outline:2px dashed var(--ink);outline-offset:3px}.portrait .pv img{width:100%;height:100%;display:block;position:absolute;inset:0}.portrait .pv img.photo{object-fit:cover}.portrait .pv img.bust{object-fit:contain;object-position:bottom}.portrait .pv .mono{font:700 40px/1 var(--head);color:var(--b);letter-spacing:-.02em}.portrait .pv .reset{z-index:2;opacity:0;background:var(--paper);border:1px solid var(--hair);white-space:nowrap;padding:3px 8px;font-size:11px;transition:opacity .12s;position:absolute;bottom:6px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0000002e}.portrait .pv:hover .reset,.portrait .pv .reset:focus-visible{opacity:1}.portrait .pv .reset:hover{background:var(--ink);color:var(--bg)}@media (hover:none){.portrait .pv .reset{opacity:1}}.portrait .pv .wait{color:var(--ink);background:#fbf6eaa6;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.portrait .pt-side{gap:8px;min-width:0;padding-top:2px;display:grid}.portrait .pt-actions{flex-wrap:wrap;gap:6px;display:flex}.portrait .pt-actions .btn{background:var(--paper-2,#0000000d);align-items:center;gap:6px;display:inline-flex}.portrait .pt-actions .btn:disabled{opacity:.5;cursor:default}.portrait .pt-actions input{display:none}.portrait .pt-actions .btn.draw{background:var(--ink);color:var(--bg)}.portrait .pt-actions .btn.draw:hover{opacity:.88}.takes{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px;display:grid}.takes .take{aspect-ratio:1;background:var(--a);border:2px solid var(--b);border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}.takes .take img{width:100%;height:auto;display:block;position:absolute;bottom:0;left:0}.takes .take .use{background:var(--paper);border:1px solid var(--hair);white-space:nowrap;padding:3px 8px;font-size:11px;position:absolute;bottom:6px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0000002e}.takes .take .use:hover{background:var(--ink);color:var(--bg)}.takes .take .wait{font:700 11px var(--head);letter-spacing:.12em;text-transform:uppercase;color:var(--b);animation:1.2s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.takes .take .wait{animation:none}}.takes .pt-actions.wide{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.form-foot{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.form-foot .spacer{flex:1}.form-foot .status{color:var(--muted);font-size:12px}.form-foot .status.unsaved{color:var(--red);font-weight:600}.form-foot.floating{z-index:3;background:color-mix(in srgb,var(--paper) 82%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--hair);margin:0 -18px;padding:12px 18px 14px;position:sticky;bottom:0;box-shadow:0 -10px 24px #00000014}.log-tools{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;display:flex}.log-tools input,.log-tools select{border:0;border-bottom:1px solid var(--hair);background:0 0;border-radius:0;padding:5px 0}.log-tools .count{color:var(--muted);margin-left:auto;font-size:12px}.tablewrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:13px}th,td{text-align:left;border-bottom:1px solid var(--hair);vertical-align:top;padding:8px 10px 8px 0}th{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:11px;font-weight:500}td.d{font-family:var(--mono);white-space:nowrap;color:var(--ink-2);font-size:12px}td.n{color:var(--ink-2);max-width:280px}td.co{white-space:nowrap}tr:hover td{background:var(--hover)}.type{white-space:nowrap;color:var(--ink-2);align-items:center;gap:7px;display:inline-flex}.type i{border-radius:1px;width:2px;height:12px;display:inline-block}.type.application i{background:var(--c-app)}.type.interview i{background:var(--c-int)}.type.offer i{background:var(--c-off)}.type.denial i{background:var(--c-den)}.type.withdrawn i{background:var(--c-wd)}.type.layoff i,.type.milestone i{background:var(--c-ms)}.st{color:var(--ink-2);white-space:nowrap;font-size:12px}.st.needs{color:var(--warn-ink);background:var(--warn-bg);cursor:pointer;border:0;border-radius:999px;padding:1px 8px}.edit{opacity:0}tr:hover .edit,.edit:focus-visible{opacity:1}dialog{background:var(--paper);color:var(--ink);border:0;border-radius:10px;width:100%;max-width:min(800px,100vw - 32px);padding:0;box-shadow:0 20px 60px #0000004d}dialog::backdrop{background:#00000059}.dlg{padding:20px 22px}.dlg h3{font:700 20px/1.2 var(--head);letter-spacing:.03em;text-transform:uppercase;margin-bottom:6px}.dlg p{color:var(--ink-2);margin:0 0 10px;font-size:13px}.dlg .tabs{margin-bottom:12px}.dropzone{border:1px dashed var(--muted);text-align:center;color:var(--muted);cursor:pointer;border-radius:8px;margin-bottom:12px;padding:20px;font-size:13px;display:block}.dropzone.over{border-color:var(--focus);color:var(--ink)}.dropzone input{display:none}.preview{border:1px solid var(--hair);border-radius:6px;max-height:300px;padding:4px 8px;overflow:auto}.prow{border-bottom:1px solid var(--hair);grid-template-columns:20px 1.2fr 1.4fr 84px 84px;align-items:center;gap:6px;padding:4px 0;font-size:12.5px;display:grid}.prow:last-child{border-bottom:0}.prow input[type=text]{background:0 0;border:0;border-bottom:1px solid #0000;width:100%;padding:2px 0;font-size:12.5px}.prow input[type=text]:focus{border-bottom-color:var(--ink);outline:none}.prow .m{font-family:var(--mono);color:var(--muted);font-size:11px}.dlg button.link{color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.dlg button.link:hover{color:var(--ink)}.maprow{grid-template-columns:140px 1fr;align-items:center;gap:8px;margin-bottom:6px;font-size:13px;display:grid}.maprow select{border:0;border-bottom:1px solid var(--hair);background:0 0;border-radius:0;padding:5px 0}.fabox{background:#1f2a4412;border-radius:12px;gap:10px;padding:16px 18px 18px}.fabox .gh{color:var(--navy);margin-bottom:4px}.fabox .field input{border-bottom-color:var(--hair)}.switch{cursor:pointer;color:var(--ink);-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:13.5px;display:inline-flex;position:relative}.switch input{opacity:0;width:0;height:0;position:absolute}.switch .track{background:var(--muted);border-radius:999px;flex:none;width:38px;height:22px;transition:background .15s;position:relative}.switch .track:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000047}.switch input:checked+.track{background:var(--red)}.switch input:checked+.track:after{transform:translate(16px)}.switch input:focus-visible+.track{outline:2px solid var(--focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.switch .track,.switch .track:after{transition:none}}.pagebox{background:var(--hover);border-radius:12px;margin-top:26px;padding:16px 18px 18px}.pagebox.first{margin-top:8px}.portrait .help.nudge{color:var(--ink-2)}.portrait .help.nudge b{color:var(--red)}.pagebox .gh{margin-bottom:6px}.pagebox .form{gap:14px;margin-top:0}.pagebox .field .lbl{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-2);font-size:11px}.pagebox .field input{border-bottom-color:var(--hair)}.pagebox .gt.vis{flex-direction:column;align-items:flex-start;gap:0;margin-top:2px;font-size:13px}.pagebox .gt.vis button{padding:6px 0}.pagebox .form-foot{margin-top:2px}.pagebox .gt.vis.across{flex-flow:wrap;column-gap:22px}.pagebox .page-links{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.pagebox .btn.open{border:1px solid var(--ink);color:var(--ink);background:var(--paper);padding-inline:12px}.pagebox .btn.open:hover{background:var(--ink);color:var(--bg)}.opts{flex-wrap:wrap;gap:14px;margin-top:8px;font-size:13px;display:flex}.opts label{align-items:center;gap:6px;display:flex}.dlg-foot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-top:14px;display:flex}.dlg-foot .note{color:var(--muted);flex:1;font-size:12px}textarea.code{width:100%;min-height:140px;font-family:var(--mono);border:1px solid var(--hair);background:var(--bg);border-radius:6px;padding:8px;font-size:12px}kbd{font-family:var(--mono);border:1px solid var(--hair);border-radius:4px;padding:0 4px;font-size:11px}.prog{color:var(--ink-2);align-items:center;gap:8px;font-size:12.5px;display:flex}.prog i{border:2px solid var(--muted);border-top-color:#0000;border-radius:50%;width:10px;height:10px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){.btn,.edit{transition:background .12s,opacity .12s}}.account{align-items:center;gap:8px;display:inline-flex}.account .who{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:12.5px;overflow:hidden}.sync{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;display:inline-flex}.sync i{background:var(--muted);border-radius:50%;width:7px;height:7px}.sync.saved i{background:var(--c-off)}.sync.saving i{background:var(--c-int)}.sync.error i{background:var(--c-den)}.banner{background:var(--info-bg);color:var(--info-ink);border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;max-width:1160px;margin:8px auto 0;padding:10px 14px;font-size:13px;display:flex}.banner .btn{color:inherit}.banner .btn.primary{background:var(--info-ink);color:var(--info-bg)}.login{place-items:center;min-height:100%;padding:24px;display:grid}.login .box{background:var(--paper);border:1px solid var(--hair);border-radius:12px;width:min(420px,100%);padding:22px 28px 26px}.login .boxhead{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.login .wordmark{font-size:19px}.login h1{font:700 30px/1 var(--head);letter-spacing:.03em;text-transform:uppercase;margin-bottom:8px}.login p{color:var(--ink-2);font:400 14px/1.6 var(--body);margin:0 0 16px}.login .field{margin-bottom:14px}.login .field label{font:600 11px/1.4 var(--head);letter-spacing:.14em}.login .field input{font:400 15px/1.4 var(--ui);color:var(--ink)}.login .or{text-align:center;color:var(--muted);font:700 11px/1 var(--head);letter-spacing:.16em;text-transform:uppercase;margin:16px 0 12px}.login .providers{gap:8px;display:grid}.login .wide{border:1px solid var(--hair);background:var(--paper);width:100%;color:var(--ink);font:500 14px/1.2 var(--ui);border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:10px 14px;display:inline-flex}.login .wide:hover{background:var(--hover);border-color:var(--ink-2)}.login .wide svg{flex:none}.login .wide.primary{background:var(--ink);color:var(--bg);border-color:var(--ink)}.login .wide.primary:hover{opacity:.88;background:var(--ink)}.login .wide.primary:disabled{opacity:.55;cursor:default}.login .msg{margin-top:12px;font-size:13px}.login .msg.ok{color:var(--ok-ink)}.login .msg.err{color:var(--c-den)}.login .back{font:600 12px/1 var(--head);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin-top:18px;text-decoration:none;display:inline-block}.login .back:hover{color:var(--ink)}.pub{max-width:1160px;padding:0 var(--gut) 40px;margin:0 auto}.pub .mast{margin-top:30px;padding-bottom:18px;position:relative}.pub .shelf{isolation:isolate;justify-content:center}.pub .mast:after{content:"";background:radial-gradient(circle,var(--ink-2) 1.6px,transparent 2px) 4px 50%/10px 5px repeat-x;height:5px;position:absolute;bottom:0;left:0;right:0}.pub .flipme{justify-content:center;margin:-22px 0 6px;display:flex}.pub .lfoot{margin-top:44px}.lfoot .soon{color:var(--muted);cursor:default}.menu .pop a.btn{color:var(--ink-2);text-decoration:none}.menu .pop a.btn:hover{color:var(--ink)}.landing{--hw:clamp(150px,17.5vw,236px);max-width:1160px;padding:0 var(--gut) 40px;flex-direction:column;gap:56px;margin:0 auto;display:flex}.landing .eyebrow{font:700 15px/1 var(--head);letter-spacing:.16em;text-transform:uppercase;color:var(--red);margin-bottom:14px}.landing .hero .eyebrow{letter-spacing:.12em;margin-bottom:16px;font-size:clamp(21px,2.3vw,28px)}.landing p{color:var(--ink-2);margin:0}.landing a{color:inherit}.lbar{justify-content:space-between;align-items:center;gap:12px;padding-top:20px;display:flex}.lbar nav{align-items:center;gap:8px;display:flex}.wordmark{font:400 22px/1 var(--display);letter-spacing:.02em;color:var(--ink);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.wordmark .flag{color:var(--red);margin-top:-3px}.landing .btn,.pub .btn{border:1px solid #0000;font-size:13.5px}.landing .btn:not(.primary),.pub .btn:not(.primary){border-color:var(--hair);background:var(--paper)}.landing .btn:not(.primary):hover,.pub .btn:not(.primary):hover{border-color:var(--ink)}.landing .btn.lg{border-radius:8px;padding:11px 18px;font-size:14.5px}.hero{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:32px;padding-top:16px;display:grid}.hero h1{font:var(--hero-w) clamp(38px,5vw,60px)/.98 var(--hero);font-style:var(--hero-style);letter-spacing:.02em;text-transform:var(--hero-case);margin-bottom:18px}.hero .copy p{font:400 16px/1.6 var(--body);max-width:52ch}.hero .cta{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.hero .fine{color:var(--muted);max-width:52ch;margin-top:14px;font-size:12.5px}.hero .fine a{color:var(--ink-2)}.handwrap{flex-direction:column;justify-self:center;align-items:center;gap:18px;padding-inline:16px;display:flex}.hand{width:calc(var(--hw) * 2.15);height:calc(var(--hw) * 1.4 + 40px);margin:0 auto;position:relative}.flipme{font:700 11.5px/1 var(--head);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;transition:opacity .3s;display:inline-flex}.flipme svg{color:var(--red);animation:2.4s ease-in-out infinite spin-hint}.flipme.off{opacity:0}@keyframes spin-hint{0%,60%,to{transform:rotate(0)}30%{transform:rotate(180deg)}}@media (prefers-reduced-motion:reduce){.flipme svg{animation:none}}.hand .card{width:var(--hw);transform-origin:50% 115%;transform:rotate(var(--r)) translateY(var(--lift,0px));transition:transform .22s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:0}.hand .card.out{z-index:9;transform:translate(var(--dx,0px),-4%) rotate(0deg) scale(var(--pop,1.32));transition:transform .34s cubic-bezier(.2,.7,.2,1)}.hand-dim{display:none}.hand .h0.out{--dx:calc(var(--hw) * .575)}.hand .h2.out{--dx:calc(var(--hw) * -.575)}.hand .card:hover,.hand .card:focus-visible{--lift:-16px;z-index:5}.hand .card.out:hover,.hand .card.out:focus-visible{z-index:9}.hand .h0{--r:-9deg;z-index:1;left:0}.hand .h1{left:calc(50% - var(--hw) / 2);--r:1deg;z-index:3}.hand .h2{--r:10deg;z-index:2;right:0}@media (hover:none){.hand .card:hover{--lift:0px}}.steps{grid-template-columns:repeat(3,1fr);gap:22px;padding-top:24px;display:grid;position:relative}.steps:before{content:"";background:radial-gradient(circle,var(--ink-2) 1.6px,transparent 2px) 4px 50%/10px 5px repeat-x;height:5px;position:absolute;top:0;left:0;right:0}.step h2{font:700 24px/1.1 var(--head);letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px}.step p{font-size:14px;line-height:1.55}.hunt{background:var(--navy);color:#fbf6ea;border-radius:14px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:40px;padding:34px 36px;display:grid}.hunt .eyebrow{color:#ef6b5b}.hunt h2{font:700 30px/1.05 var(--head);letter-spacing:.03em;text-transform:uppercase;margin-bottom:12px}.hunt p{color:#c9c2b2;font-size:14.5px;line-height:1.6}.glossary{border-top:1px solid #fff3;gap:0;display:grid}.glossary div{border-bottom:1px solid #fff3;grid-template-columns:140px 1fr;align-items:baseline;gap:12px;padding:9px 0;display:grid}.glossary b{font:700 12.5px/1.4 var(--head);letter-spacing:.14em;text-transform:uppercase;color:#ef6b5b}.glossary span{color:#fbf6ea;font-size:13.5px}.peek{flex-direction:column;gap:22px;display:flex}.peek-head{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:40px;display:grid}.peek-head p{margin-top:2px}.peek h2{font:700 30px/1.05 var(--head);letter-spacing:.03em;text-transform:uppercase}.peek-head p{font:400 14.5px/1.6 var(--body);max-width:60ch}.eras{flex-direction:column;gap:22px;padding-top:24px;display:flex;position:relative}.eras:before{content:"";background:radial-gradient(circle,var(--ink-2) 1.6px,transparent 2px) 4px 50%/10px 5px repeat-x;height:5px;position:absolute;top:0;left:0;right:0}.eras-head{flex-direction:column;align-items:flex-start;display:flex}.eras h2{font:700 30px/1.05 var(--head);letter-spacing:.03em;text-transform:uppercase}.eras-head p{font:400 14.5px/1.6 var(--body);max-width:60ch;margin-top:10px}.pack{justify-content:center;align-items:flex-start;gap:clamp(18px,3vw,44px);padding:26px 0 6px;display:flex}.pack-card{flex-direction:column;flex:none;align-items:center;gap:16px;width:min(240px,24vw);display:flex}.pile{--pw:min(240px,24vw);width:var(--pw);padding:10px 8px 0;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.pile .card{cursor:pointer;width:100%;transition:transform .22s cubic-bezier(.2,.7,.2,1);transform:rotate(-4deg)}.pile .card:hover,.pile .card:focus-visible{transform:rotate(-4deg)translateY(-12px)}.pack-card.on .pile{transform:translateY(-10px)}.pack-cap{text-align:center;max-width:28ch}.pack-cap b{font:700 18px/1.1 var(--head);letter-spacing:.06em;text-transform:uppercase}.pack-cap span{color:var(--ink-2);margin-top:6px;font-size:13px;line-height:1.5;display:block}.pack-cap b{justify-content:center;align-items:center;gap:7px;display:inline-flex}.pack-cap b .flag{color:var(--red);margin-top:-2px}.pack-spec{border-top:1px solid var(--ink-2);gap:5px;width:100%;margin:0;padding-top:8px;display:grid}.pack-spec>div{justify-content:space-between;align-items:baseline;gap:10px;margin:0;display:flex}.pack-spec dt{font:400 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.pack-spec dd{font:700 13px/1 var(--head);letter-spacing:.06em;text-transform:uppercase;margin:0}.pack-card.soon .pack-spec dd{color:var(--muted)}[data-style=chrome].landing .pack-spec{border-top-color:var(--navy)}[data-style=chrome].landing .pack-spec dd{color:var(--navy)}.wax{--pw:min(240px,24vw);--wh:calc((var(--pw) - 16px) * 1.4);height:var(--wh);width:calc(var(--wh) / 1.514);filter:drop-shadow(0 8px 14px #00000038);background:url(/frames/wax.webp) 50%/contain no-repeat;margin:10px auto 0;transform:rotate(-4deg)}@media (max-width:820px){.pack{flex-wrap:wrap;row-gap:30px}.pile,.wax{--pw:min(160px,34vw)}.pack-card{width:min(160px,34vw)}}[data-style=chrome].landing .steps:before,[data-style=chrome].landing .eras:before{background:var(--perf);height:6px}[data-style=chrome].landing .hero h1{letter-spacing:.01em;color:var(--red);-webkit-text-stroke:2px #fff;paint-order:stroke fill;text-shadow:4px 4px #1c1b2a;font-size:clamp(40px,5.2vw,64px);line-height:1}[data-style=chrome].landing .btn:not(.primary){border:1.5px solid var(--navy);color:var(--navy);box-shadow:2px 2px 0 var(--gold);background:#fff}[data-style=chrome].landing .btn:not(.primary):hover{background:var(--navy);color:#fff;border-color:var(--navy)}[data-style=chrome].landing .hunt{box-shadow:6px 6px 0 var(--gold);border-radius:4px}[data-style=chrome].landing .flipme svg{color:var(--red)}.landing.share{--hw:224px;background:var(--bg);grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:36px;width:1200px;max-width:none;height:630px;margin:0;padding:0 64px;display:grid;overflow:hidden}.landing.share .wordmark{margin-bottom:26px;font-size:30px}.landing.share h1{font:700 58px/.98 var(--head);letter-spacing:.02em;text-transform:uppercase;margin-bottom:18px}.landing.share p{font:400 28px/1.35 var(--body);color:var(--ink-2);max-width:26ch;margin-top:24px}.landing.share .hand{margin-right:8px}.landing.share .hand .card{cursor:default;transition:none}.shot{width:100%;position:relative;overflow:hidden}.shot-in{transform-origin:0 0;position:absolute;top:0;left:0}.shot .tl{width:var(--shot-w);height:var(--shot-h);margin:0}.peek .tl-legend{padding-top:4px}@media (max-width:820px){.peek-head{grid-template-columns:1fr;gap:10px}}@media (max-width:700px){.overlay.tools .zoom .btn:nth-child(2),.overlay.tools .zoom .btn:nth-child(3){display:none}}.lfoot{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 28px;padding-top:18px;font-size:12.5px;display:flex;position:relative}.lfoot:before{content:"";background:var(--hair);height:1px;position:absolute;top:0;left:0;right:0}.lfoot a{color:inherit}.scroller .lfoot,.view .lfoot{margin-top:40px;padding-bottom:20px}.view .lfoot{margin-top:16px}.lfoot span{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.lfoot a{white-space:nowrap}.lfoot .flag{color:var(--red)}@media (max-width:820px){.landing{--hw:clamp(144px,45vw,220px);--pop:1.85;gap:44px}.hand{width:min(calc(var(--hw) * 1.95), 100%)}.handwrap{width:100%;padding-inline:0}.hand .h0.out{--dx:calc(var(--hw) * .475)}.hand .h2.out{--dx:calc(var(--hw) * -.475)}.landing .eyebrow{white-space:normal}.lfoot{flex-direction:column;align-items:center;gap:8px}.hero{grid-template-columns:1fr;gap:30px}.handwrap{order:-1;margin-bottom:10px}.hand-dim{z-index:8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#14120e4d;animation:.25s ease-out fade;display:block;position:fixed;inset:0}.hand .card.out{transform-origin:50%;transform:translate(var(--dx,0px),12%) rotate(0deg) scale(var(--pop))}.steps{grid-template-columns:1fr;gap:18px}.hunt{grid-template-columns:1fr;gap:22px;padding:26px 22px}.glossary div{grid-template-columns:120px 1fr}}@media (max-width:700px){.topbar{flex-direction:column;align-items:stretch;gap:0;padding-block:14px 6px}.brand h1{font-size:26px}.topbar .actions{flex-wrap:nowrap;align-items:center;gap:6px;width:100%;margin-top:14px;display:flex}.topbar .actions .toggle{margin-right:auto}.topbar .actions>span[style],.topbar .actions .secondary{display:none}.menu .m-only{display:grid}.menu .pop{min-width:190px}.topbar .actions .menu summary.more{border:1.5px solid var(--ink);width:32px;height:32px;color:var(--ink);position:relative}.topbar .actions .menu summary.more svg{width:18px;height:18px}.topbar .actions .menu[open] summary.more{background:var(--ink);color:var(--bg)}.topbar .actions .menu summary.more:after{content:"";position:absolute;inset:-7px}.banner{margin-top:12px}.row.private{margin-inline:calc(-1 * var(--gut));padding-inline:var(--gut);border-radius:0}.row.private:after{left:var(--gut);right:var(--gut)}.row.private .hint-q{display:none}.row.private .only{display:block}html,body{height:auto;min-height:100%}.scroller{padding-bottom:0}.namerow{row-gap:6px}.namerow .pill{margin:4px 0 10px}.tl{flex:none;height:min(68vh,560px)}:root{--cw:72vw}.shelf.swipe{scroll-snap-type:x mandatory;padding:46px calc((100vw - var(--cw)) / 2) 44px;margin:-22px calc(-1 * var(--gut)) 0;scrollbar-width:none;justify-content:flex-start;gap:14px;overflow:auto hidden}.shelf.swipe::-webkit-scrollbar{display:none}.shelf.swipe>*{scroll-snap-align:center;margin-left:0!important}.shelf.swipe>:hover,.shelf.swipe>:focus-within{transform:none}.shelf.swipe>.ghost{scroll-snap-align:end;scroll-margin-right:var(--gut)}.drawer input,.drawer select,.drawer textarea{font-size:16px}.shelf-dots{justify-content:center;gap:8px;margin-top:-18px;padding:0 0 18px;display:flex}.shelf-dots button{background:var(--hair);cursor:pointer;border:0;border-radius:50%;width:8px;height:8px;padding:0;transition:transform .15s,background .15s}.shelf-dots button.on{background:var(--red);transform:scale(1.3)}.shelf-foot{margin:0 0 16px}.fold{width:auto;margin-left:0}.pub .flipme{margin:-4px 0 8px}}.btn.outline{border:1.5px solid var(--ink);color:var(--ink);background:0 0;align-items:center;gap:8px;padding:8px 14px;font-weight:600;display:inline-flex}.btn.outline:hover{background:var(--ink);color:var(--bg)}.row .body .dl+.hint{color:var(--muted);margin-top:8px;font-size:12.5px;display:block}.btn.outline.busy{cursor:progress;opacity:.85}.btn.outline.busy:hover{color:var(--ink);background:0 0}.btn.outline .ring{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite spin}@media (prefers-reduced-motion:reduce){.btn.outline .ring{opacity:.5;border-right-color:currentColor;animation:none}}.nf-main{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:center;gap:56px;width:100%;max-width:960px;margin:0 auto;padding:56px 0 24px;display:grid}.nf-card{perspective:1400px;justify-content:center;display:flex}.nf-card .card{cursor:default;width:min(300px,100%);transition:transform .3s;transform:rotate(-4deg)}.nf-card .card .bulwrap .bul{padding-left:9%;overflow:visible}.nf-card .card:hover{transform:rotate(0)}.nf-card .card:hover .inner{transform:rotateY(180deg)}.nf-card .card:hover .front{visibility:hidden}.nf-card .card:hover .back{visibility:visible}.nf-copy .eyebrow{margin-bottom:10px;font-size:19px}.nf-copy h1{font:700 clamp(30px,4.6vw,52px)/1.02 var(--head);letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;margin:0 0 16px}.nf-copy p{font:400 16.5px/1.6 var(--body);color:var(--ink-2);max-width:46ch;margin:0 0 22px}.nf-copy .cta{flex-wrap:wrap;gap:10px;display:flex}.nf-copy .cta .btn{border:1px solid var(--hair)}.nf-copy .cta .btn.primary{border-color:var(--ink)}.nf-hint{font:700 10.5px var(--head);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:16px}@media (max-width:720px){.nf-main{grid-template-columns:1fr;gap:34px;padding-top:30px}.nf-copy{text-align:center}.nf-copy p{margin-inline:auto}.nf-copy .cta{justify-content:center}.nf-hint{display:none}}.era-chrome{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--paper:#fff;--hover:#f1f3f8;--ink:#1c1b2a;--ink-2:#4a4a5c;--muted:#8a8a9c;--hair:#dfe3ec;--line:#1c1b2a;--focus:#2a78d6;--red:#e5322d;--navy:#173a8a;--gold:#f2c230;--teal:#19b2a8;--pink:#ff4fa3;--c-app:#2a78d6;--c-int:#e0a800;--c-off:#19b2a8;--c-den:#e5322d;--c-wd:#9a9aa8;--c-ms:#1c1b2a;--foil:linear-gradient(115deg,#ff8a8a 0%,#ffd36b 18%,#8dff9a 36%,#7ad7ff 54%,#c48bff 72%,#ff8ad4 90%,#ff8a8a 100%);--chrome:linear-gradient(180deg,#f7f7fb 0%,#c9c9d3 35%,#7c7c8c 50%,#e9e9f0 65%,#a9a9b6 100%);--perf:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='28' height='6' viewBox='0 0 28 6'><path d='M0 3q7-3 14 0t14 0' fill='none' stroke='%2319b2a8' stroke-opacity='.75' stroke-width='1.5' stroke-linecap='round'/></svg>") 0 50%/28px 6px repeat-x}html:has([data-style=chrome]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--paper:#fff;--hover:#f1f3f8;--ink:#1c1b2a;--ink-2:#4a4a5c;--muted:#8a8a9c;--hair:#dfe3ec;--line:#1c1b2a;--focus:#2a78d6;--red:#e5322d;--navy:#173a8a;--gold:#f2c230;--teal:#19b2a8;--pink:#ff4fa3;--c-app:#2a78d6;--c-int:#e0a800;--c-off:#19b2a8;--c-den:#e5322d;--c-wd:#9a9aa8;--c-ms:#1c1b2a;--foil:linear-gradient(115deg,#ff8a8a 0%,#ffd36b 18%,#8dff9a 36%,#7ad7ff 54%,#c48bff 72%,#ff8ad4 90%,#ff8a8a 100%);--chrome:linear-gradient(180deg,#f7f7fb 0%,#c9c9d3 35%,#7c7c8c 50%,#e9e9f0 65%,#a9a9b6 100%);--perf:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='28' height='6' viewBox='0 0 28 6'><path d='M0 3q7-3 14 0t14 0' fill='none' stroke='%2319b2a8' stroke-opacity='.75' stroke-width='1.5' stroke-linecap='round'/></svg>") 0 50%/28px 6px repeat-x}html:has([data-style=chrome]) body{background:#fff3f3 linear-gradient(#fff3f3 0%,#fffbf0 18%,#f4fff5 36%,#effaff 54%,#f9f3ff 72%,#fff3fb 90%,#fff3f3 100%) 0 0/100% 1400px}@media (hover:hover){html:has([data-style=chrome]) body{background:#fff3f3 linear-gradient(115deg,#fff3f3 0%,#fffbf0 18%,#f4fff5 36%,#effaff 54%,#f9f3ff 72%,#fff3fb 90%,#fff3f3 100%) fixed}}[data-style=chrome] .app,[data-style=chrome].pub{background:0 0}[data-style=chrome] .brand h1{letter-spacing:.02em;color:var(--red);-webkit-text-stroke:2px #fff;paint-order:stroke fill;text-shadow:3px 3px #1c1b2a;font-style:italic}[data-style=chrome] .brand .sub{color:var(--ink-2);margin-top:9px}[data-style=chrome] .brand .line{margin-top:11px}[data-style=chrome] .line b{background:var(--navy);color:#fff;box-shadow:2px 2px 0 var(--gold);border:1.5px solid #fff}[data-style=chrome] .pill{color:#fff;background:linear-gradient(90deg,#e8352c,#ff8a3a);border-radius:2px;transform:rotate(-2deg)skew(-8deg);box-shadow:3px 3px #1c1b2a}[data-style=chrome] .btn.primary{background:var(--navy);color:#fff;box-shadow:2px 2px 0 var(--gold)}[data-style=chrome] .btn.primary:hover{opacity:1;filter:brightness(1.12)}[data-style=chrome] .btn.outline{border:1.5px solid var(--navy);color:var(--navy);box-shadow:2px 2px 0 var(--gold);background:#fff}[data-style=chrome] .btn.outline:hover{background:var(--navy);color:#fff;border-color:var(--navy)}[data-style=chrome] .toggle{border:1.5px solid var(--navy);color:var(--navy);box-shadow:2px 2px 0 var(--gold);background:#fff}[data-style=chrome] .actions .secondary .btn{font:700 13px var(--head);letter-spacing:.12em;text-transform:uppercase;color:var(--navy);text-shadow:1.5px 1.5px 0 var(--gold)}[data-style=chrome] .actions .secondary .btn:hover{color:var(--red);background:0 0}[data-style=chrome] .toggle button{color:var(--navy)}[data-style=chrome] .gt-wrap{gap:4px}[data-style=chrome] .gt-label{color:var(--navy);font-weight:700}[data-style=chrome] .gt button{color:var(--navy);opacity:.72}[data-style=chrome] .gt button:hover{color:var(--navy);opacity:1}[data-style=chrome] .gt button.on{color:var(--navy);opacity:1;text-shadow:1.5px 1.5px 0 var(--gold)}[data-style=chrome] .gt button i{border:1.5px solid var(--navy);width:14px;height:14px;box-shadow:1.5px 1.5px 0 var(--gold);background:#fff}[data-style=chrome] .gt button.on i{background:var(--navy);border-color:var(--navy);box-shadow:1.5px 1.5px 0 var(--gold)}[data-style=chrome] .toggle button.on{background:var(--navy);color:#fff}[data-style=chrome] .row h2,[data-style=chrome] .gh{letter-spacing:.16em;color:var(--navy);font-style:italic}[data-style=chrome] .fold:before,[data-style=chrome] .row:after,[data-style=chrome] .gh:after,[data-style=chrome] .tl:before,[data-style=chrome] .tl:after{background:var(--perf);height:6px}[data-style=chrome] .lfoot:before{display:none}[data-style=chrome] .row:after{bottom:-3px}[data-style=chrome] .tiles span{background:var(--navy);color:#fff;border-radius:2px;font-weight:700}[data-style=chrome] .ghost{width:52px;color:var(--navy);background:linear-gradient(0deg,#f2c23000 0%,var(--gold) 45%),radial-gradient(circle,#e5322d99 30%,transparent 34%) 0 0/6px 6px,var(--gold);border:1.5px solid #1c1b2a;transition:transform .15s,box-shadow .15s;transform:skewY(-4deg);box-shadow:3px 3px #1c1b2a}[data-style=chrome] .ghost .up{font:400 15px var(--display);letter-spacing:.06em;color:var(--navy);-webkit-text-stroke:1.6px #fff;paint-order:stroke fill;filter:drop-shadow(1.2px 1.4px #1c1b2a)}[data-style=chrome] .ghost:hover{color:var(--navy);border-color:#1c1b2a;transform:skewY(-4deg)translate(-1px,-1px);box-shadow:4px 4px #1c1b2a}[data-style=chrome] .ghost.restack{box-shadow:none;background:0 0;border:0;transform:none}[data-style=chrome] .shelf-dots button.on{background:var(--red)}[data-style=chrome] .fabox{background:#173a8a12}[data-style=chrome] .drawer{box-shadow:-8px 0 30px #00000024}[data-style=chrome] .switch input:checked+.track{background:var(--navy)}[data-style=chrome] .pagebox{background:#173a8a12}[data-style=chrome] .row.private{background:#ff4fa30f}[data-style=chrome] .wordmark{color:var(--navy)}[data-style=chrome].pub .mast:after{background:var(--perf);height:6px}[data-style=chrome] .wordmark .flag{color:var(--red)}[data-style=chrome] .menu summary.more{border-color:var(--navy)}[data-style=chrome] .flipme{color:var(--muted)}[data-style=chrome] .fbtn{color:var(--navy);background:#fff}[data-style=chrome] .note-inline{color:var(--navy);background:#173a8a14}[data-style=chrome] .tag{color:var(--navy);background:#173a8a17;box-shadow:inset 0 0 0 1px #173a8a47}[data-style=chrome] .tag button{background:var(--navy);color:#fff}[data-style=chrome] .portrait .pv,[data-style=chrome] .takes .take{border:2px solid var(--navy);box-shadow:3px 3px 0 var(--gold);background:#fdfdf1;border-radius:0}[data-style=chrome] .portrait .pv .mono{color:var(--navy);letter-spacing:0;font:400 40px/1 Lilita One,Arial Black,Impact,sans-serif}[data-style=chrome] .takes .take .wait{color:var(--navy);letter-spacing:.06em;font:400 12.5px Lilita One,Arial Black,Impact,sans-serif}[data-style=chrome] .portrait .pv .wait{color:var(--navy);background:#fdfdf1b3}[data-style=chrome] .portrait .pt-actions .btn.draw{background:var(--navy);color:#fff;box-shadow:2px 2px 0 var(--gold)}[data-style=chrome] .portrait .pt-actions .btn.draw:hover{opacity:1;filter:brightness(1.12)}[data-style=chrome] .takes .take .use,[data-style=chrome] .portrait .pv .reset{border:1.5px solid var(--navy);color:var(--navy);box-shadow:2px 2px 0 var(--gold);background:#fff;border-radius:6px}[data-style=chrome] .takes .take .use:hover,[data-style=chrome] .portrait .pv .reset:hover{background:var(--navy);color:#fff}[data-style=chrome] .overlay.flash{color:#0b5b4a;background:#e6f7f2;border:1px solid #9fded0}.btn.icon.style{border:1px solid var(--hair);color:var(--ink-2);background:0 0;border-radius:50%}.btn.icon.style .chip{background:50%/100% 100% no-repeat;width:18px;height:18px;display:block}.btn.icon.style.vintage .chip{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'><polygon points='20,2.7 24.5,15.1 37.6,15.5 27.2,23.5 30.9,36.2 20,28.8 9.1,36.2 12.8,23.5 2.4,15.5 15.5,15.1' fill='%23d8322a' stroke='%231c1b18' stroke-width='2.4' stroke-linejoin='round'/></svg>")}.stylepick[open] summary.style{background:var(--hover)}.stylepick .pop{width:max-content;min-width:0;max-width:min(340px,100vw - 32px);padding:14px 14px 12px}.stylepick .pop-h{font:700 11.5px var(--head);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 10px 2px}.stylepick .pop-f{color:var(--muted);max-width:290px;margin:10px 2px 0;font-size:12px;line-height:1.45}.stylepick .swatches{gap:10px;display:flex}.stylepick .swatch{cursor:pointer;font:inherit;color:var(--ink-2);background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:8px;padding:6px;display:flex}.stylepick .swatch:hover{background:var(--hover);color:var(--ink)}.stylepick .swatch.on{outline:2px solid var(--red);background:var(--hover);color:var(--ink)}.stylepick .thumb{pointer-events:none;width:84px;display:block}.stylepick .thumb .card{cursor:default;width:84px}.stylepick .thumb .card .face{box-shadow:0 4px 10px #0000002e}.stylepick .lbl{font:700 11px var(--head);letter-spacing:.1em;text-transform:uppercase}[data-style=chrome] .btn.icon.theme,[data-style=chrome] .btn.icon.style,[data-style=chrome] .menu summary.more{border:1.5px solid var(--navy);color:var(--navy);box-shadow:2px 2px 0 var(--gold);background:#fff;transition:transform .12s,box-shadow .12s}[data-style=chrome] .btn.icon.theme:hover,[data-style=chrome] .btn.icon.style:hover,[data-style=chrome] .menu summary.more:hover{color:var(--navy);box-shadow:3px 3px 0 var(--gold);background:#fff;transform:translate(-1px,-1px)}[data-style=chrome] .menu[open] summary.more{background:var(--navy);color:#fff}[data-style=chrome] .menu[open] summary.more,[data-style=chrome] .stylepick[open] summary.style,[data-style=chrome] .menu[open] summary.more:hover,[data-style=chrome] .stylepick[open] summary.style:hover{box-shadow:2px 2px 0 var(--gold);transform:none}.btn.icon.style.chrome .chip{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'><defs><linearGradient id='f' x1='0' y1='0' x2='1' y2='1'><stop offset='0' stop-color='%23ff4f9a'/><stop offset='.35' stop-color='%23ffd23f'/><stop offset='.65' stop-color='%2333d6c0'/><stop offset='1' stop-color='%234d6dff'/></linearGradient></defs><path d='M20 2.5C21.6 14.2 25.8 18.4 37.5 20C25.8 21.6 21.6 25.8 20 37.5C18.4 25.8 14.2 21.6 2.5 20C14.2 18.4 18.4 14.2 20 2.5Z' fill='url(%23f)' stroke='%23173a8a' stroke-width='2.2' stroke-linejoin='round'/></svg>")}[data-style=chrome] .menu .pop{border:1.5px solid var(--navy);box-shadow:4px 4px 0 var(--gold);background:#fff;border-radius:4px}[data-style=chrome] .menu .pop hr{border-top-color:var(--hair)}[data-style=chrome] .stylepick .pop-h{color:var(--navy)}[data-style=chrome] .stylepick .pop-f{color:var(--ink-2)}[data-style=chrome] .stylepick .swatch{color:var(--ink-2);border:1.5px solid #0000;border-radius:4px;padding:7px 8px;transition:transform .12s,box-shadow .12s}[data-style=chrome] .stylepick .swatch:hover{border-color:var(--navy);color:var(--navy);box-shadow:2px 2px 0 var(--gold);background:#fff}[data-style=chrome] .stylepick .swatch.on{border-color:var(--navy);color:var(--navy);box-shadow:3px 3px 0 var(--gold);background:#fff;outline:0}[data-style=chrome] .stylepick .swatch.on .lbl{text-shadow:1.5px 1.5px 0 var(--gold)}[data-style=chrome] .stylepick .thumb .card .face{box-shadow:3px 3px #1c1b2a59}[data-style=vintage]{--under:#cbbfa3}[data-style=vintage] .btn.primary{box-shadow:2px 2px 0 var(--under)}[data-style=vintage] .btn.primary:hover{opacity:1;box-shadow:3px 3px 0 var(--under);transform:translate(-1px,-1px)}[data-style=vintage].landing .btn:not(.primary),[data-style=vintage].pub .btn:not(.primary),[data-style=vintage] .btn.outline{border:1.5px solid var(--ink);color:var(--ink);background:var(--paper);box-shadow:2px 2px 0 var(--under)}[data-style=vintage].landing .btn:not(.primary):hover,[data-style=vintage].pub .btn:not(.primary):hover,[data-style=vintage] .btn.outline:hover{background:var(--paper);color:var(--ink);box-shadow:3px 3px 0 var(--under);transform:translate(-1px,-1px)}[data-style=vintage] .toggle{background:var(--paper);box-shadow:2px 2px 0 var(--under)}[data-style=vintage] .btn.icon.theme,[data-style=vintage] .btn.icon.style,[data-style=vintage] .menu summary.more{border:1.5px solid var(--ink);background:var(--paper);color:var(--ink);box-shadow:2px 2px 0 var(--under);transition:transform .12s,box-shadow .12s}[data-style=vintage] .btn.icon.theme:hover,[data-style=vintage] .btn.icon.style:hover,[data-style=vintage] .menu summary.more:hover{background:var(--paper);box-shadow:3px 3px 0 var(--under);transform:translate(-1px,-1px)}[data-style=vintage] .menu[open] summary.more{box-shadow:2px 2px 0 var(--under);background:var(--ink);color:var(--paper);transform:none}[data-style=vintage] .stylepick[open] summary.style,[data-style=vintage] .stylepick[open] summary.style:hover{box-shadow:2px 2px 0 var(--under);background:var(--hover);transform:none}[data-style=vintage] .pill{box-shadow:2px 2px 0 var(--under)}[data-style=vintage] .line b{box-shadow:1.5px 1.5px 0 var(--under)}[data-style=vintage] .gt button i{border:1.5px solid var(--ink);background:var(--paper);box-shadow:1.5px 1.5px 0 var(--under)}[data-style=vintage] .gt button.on i{background:var(--red);border-color:var(--red)}[data-style=vintage] .ghost{border:1.5px solid var(--ink);color:var(--ink);box-shadow:3px 3px 0 var(--under);transition:transform .15s,box-shadow .15s}[data-style=vintage] .ghost:hover{box-shadow:4px 4px 0 var(--under);transform:translate(-1px,-1px)}[data-style=vintage] .ghost.restack{box-shadow:none;border:0;transform:none}[data-style=vintage] .menu .pop{border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--under);border-radius:6px}[data-style=vintage] .stylepick .swatch.on{border:1.5px solid var(--ink);background:var(--paper);box-shadow:2px 2px 0 var(--under);outline:0}[data-style=vintage] .stylepick .thumb .card .face{box-shadow:2px 2px #1c1b1838}[data-style=vintage] .portrait .pv,[data-style=vintage] .takes .take{border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--under)}[data-style=vintage].landing .hunt{box-shadow:5px 5px 0 var(--under)}
.card{--a:#e8a13a;--b:#1f2a44;aspect-ratio:2.5/3.5;perspective:1400px;cursor:pointer;color:#1c1b18;font-family:system-ui,-apple-system,Segoe UI,sans-serif;position:relative}.card .inner{transform-style:preserve-3d;transform:rotateX(var(--rx,0deg)) rotateY(calc(var(--ry,0deg) + var(--flip,0deg)));transition:transform .6s cubic-bezier(.45,0,.55,1);position:absolute;inset:0}.card.on{--flip:180deg}.card.tilt .inner{transition:transform .1s ease-out}.card.tilt{z-index:2}.card .face:after{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),#ffffff21,transparent 46%);opacity:var(--glare,0);z-index:3;transition:opacity .35s;position:absolute;inset:0}.card .back:after{background:radial-gradient(circle at calc(100% - var(--mx,50%)) var(--my,50%),#ffffff1a,transparent 46%)}@media (prefers-reduced-motion:reduce){.card .inner{transition:none}}.card .face{backface-visibility:hidden;border:2px solid #fffaf0;border-radius:12px;position:absolute;inset:0;overflow:hidden;box-shadow:-5px 0 14px #00000029,0 10px 26px #00000029}.card .back{transform:rotateY(180deg)}.card .front{background:#fbf6ea;flex-direction:column;padding:6% 6.5%;display:flex;container-type:inline-size}.card .team{height:15cqw;color:var(--a);text-transform:uppercase;text-shadow:.11em .11em 0 var(--b);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;flex:none;align-items:flex-end;padding-right:16%;font:400 15cqw/1 Righteous,Arial Black,Impact,sans-serif;display:flex;overflow:hidden}.card .num{color:#dc4432;border:1.5px solid #dc4432;border-radius:50%;place-items:center;width:13cqw;height:13cqw;font:700 6cqw Libre Caslon Text,Georgia,serif;display:grid;position:absolute;top:4.5%;right:5%}.card .art{background:var(--a);border:2px solid var(--b);border-radius:5cqw;flex:1;place-items:center;margin:4% 0 5%;display:grid;position:relative}.card .art:after{content:"";border-radius:inherit;background:radial-gradient(circle at 30% 20%,#ffffff59,#0000 55%);position:absolute;inset:0}.card .mono{color:var(--b);z-index:1;letter-spacing:-.02em;font:700 34cqw/1 Barlow Condensed,Arial Narrow,sans-serif;position:relative}.card .badge{color:#fff;letter-spacing:.04em;z-index:2;clip-path:polygon(50% 0%,60.6% 10.4%,75% 6.7%,79% 21%,93.3% 25%,89.6% 39.4%,100% 50%,89.6% 60.6%,93.3% 75%,79% 79%,75% 93.3%,60.6% 89.6%,50% 100%,39.4% 89.6%,25% 93.3%,21% 79%,6.7% 75%,10.4% 60.6%,0% 50%,10.4% 39.4%,6.7% 25%,21% 21%,25% 6.7%,39.4% 10.4%);filter:drop-shadow(0 2px 2px #0000002e);background:#dc4432;place-items:center;width:25cqw;height:25cqw;font:700 6.2cqw Barlow Condensed,Arial Narrow,sans-serif;display:grid;position:absolute;bottom:-7%;left:-5%;transform:rotate(-12deg)}.card .who{letter-spacing:.04em;text-transform:uppercase;text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:none;font:700 9.5cqw/1 Barlow Condensed,Arial Narrow,sans-serif;overflow:hidden}.card .role{color:#6b6559;text-align:center;white-space:nowrap;text-overflow:ellipsis;margin-top:1.5%;font:italic 400 5.6cqw/1.25 Libre Caslon Text,Georgia,serif;overflow:hidden}.card .back{background:#e9dfc9;border-color:#f3ecdc;flex-direction:column;padding:0 6% 5%;display:flex;container-type:inline-size}.card .hdr{background:var(--b);color:#fbf6ea;text-align:center;margin:0 -7.5% 3%;padding:5% 6% 4%}.card .hdr .t{text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;font:400 9cqw/1 Lilita One,Arial Black,Impact,sans-serif;overflow:hidden}.card .hdr .s{letter-spacing:.14em;text-transform:uppercase;color:var(--a);white-space:nowrap;text-overflow:ellipsis;margin-top:1.5%;font:700 4.6cqw/1.2 Barlow Condensed,Arial Narrow,sans-serif;overflow:hidden}.card table{border-collapse:collapse;table-layout:fixed;letter-spacing:.03em;text-transform:uppercase;width:100%;margin-bottom:3%;font:600 4.4cqw/1.2 Barlow Condensed,Arial Narrow,sans-serif}.card th,.card td{text-align:left;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #cfc4a9;padding:1.4% 1%;overflow:hidden}.card col.c1{width:22%}.card col.c3{width:17%}.card th{color:#6b6559;font-weight:500;font-size:inherit;letter-spacing:inherit}.card td.n,.card th.n{text-align:right}.card tr.cur td{color:#dc4432}.card .bulwrap{flex-direction:column;flex:0 auto;min-height:0;margin:0 0 3%;display:flex;position:relative}.card .bul{color:#2e2b25;flex:0 auto;min-height:0;margin:0 0 3%;padding-left:5%;font:400 4.7cqw/1.4 Libre Caslon Text,Georgia,serif;overflow:hidden}.card .bulwrap .bul{overscroll-behavior:contain;scrollbar-width:none;margin:0;overflow-y:auto}.card .bulwrap .bul::-webkit-scrollbar{display:none}.card .more{pointer-events:none;opacity:0;background:linear-gradient(#e9dfc900,#e9dfc9 70%);place-items:end center;height:11cqw;transition:opacity .2s;display:grid;position:absolute;bottom:0;left:0;right:0}.card .more:after{content:"";border-bottom:2px solid #dc4432;border-right:2px solid #dc4432;width:2.6cqw;height:2.6cqw;margin-bottom:1.6cqw;animation:1.6s ease-in-out infinite nudge}.card .bulwrap.has-more .more{opacity:1}@keyframes nudge{0%,to{transform:translateY(0)rotate(45deg)}50%{transform:translateY(1.2cqw)rotate(45deg)}}@media (prefers-reduced-motion:reduce){.card .more:after{animation:none;transform:rotate(45deg)}}.card .bul li{margin-bottom:1%}.card .skills{flex-wrap:wrap;flex:none;gap:1.8cqw 1.6cqw;max-height:26.6cqw;margin:1cqw 0 3%;display:flex;overflow:hidden}.card .skills span{color:#fff;letter-spacing:.06em;text-transform:uppercase;box-sizing:border-box;white-space:nowrap;background:#dc4432;border-radius:2px;height:7.6cqw;padding:0 2.4%;font:700 4cqw/7.6cqw Barlow Condensed,Arial Narrow,sans-serif}.card .foot{color:#6b6559;border-top:1px solid #cfc4a9;justify-content:space-between;gap:4%;margin-top:auto;padding-top:2.5%;font:italic 400 4.3cqw/1.3 Libre Caslon Text,Georgia,serif;display:flex}.card .foot span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card.free .front{background:var(--b);border-color:color-mix(in srgb,var(--b) 78%,#fff)}.card.free .team{color:#dc4432;text-shadow:.11em .11em #00000059}.card.free .num{color:#fbf6ea;letter-spacing:.06em;background:#dc4432;border-color:#dc4432;font:700 5.4cqw Barlow Condensed,Arial Narrow,sans-serif}.card.free .art{text-align:center;color:#fbf6ea;background:#ffffff12;border-color:#ffffff59;flex-direction:column;justify-content:center;align-items:center;padding:6%;display:flex}.card.free .art:after{display:none}.card.free .art .k{letter-spacing:.2em;text-transform:uppercase;opacity:.7;margin-bottom:3%;font:700 4.6cqw Barlow Condensed,Arial Narrow,sans-serif}.card.free .art .open{text-transform:uppercase;font:400 7.5cqw/1.15 Lilita One,Arial Black,Impact,sans-serif}.card.free .art .open span,.card.free .bul.open span{display:block}.card.free .bul.open b{margin-bottom:1%;display:block}.card.free .art .day{letter-spacing:.14em;text-transform:uppercase;color:#dc4432;margin-top:5%;font:700 4.6cqw Barlow Condensed,Arial Narrow,sans-serif}.card.free .who{color:#fbf6ea}.card.free .hdr{background:#dc4432}.card.free .hdr .s{color:#fbf6ea}.card.free .figs{grid-template-columns:repeat(3,1fr);gap:2%;margin-bottom:3%;display:grid}.card.free .figs div{text-align:center;background:#fbf6ea;border-radius:2px;padding:4% 2%}.card.free .figs b{font:700 9cqw/1 Barlow Condensed,Arial Narrow,sans-serif;display:block}.card.free .figs small{letter-spacing:.1em;text-transform:uppercase;color:#6b6559;font:400 3.8cqw Barlow Condensed,Arial Narrow,sans-serif}.card.free .go{letter-spacing:.12em;text-transform:uppercase;color:#dc4432;text-align:center;border:1.5px solid #dc4432;border-radius:3px;margin-top:auto;padding:3%;font:700 4.6cqw Barlow Condensed,Arial Narrow,sans-serif}.card.summary .num{border-radius:999px;width:auto;padding:0 5%;font-size:5cqw}.card.summary .art .mono{font-size:22cqw}.card.summary .art .mono small{letter-spacing:.14em;text-transform:uppercase;margin-top:2%;font:700 5cqw Barlow Condensed,Arial Narrow,sans-serif;display:block}.card .face *{backface-visibility:hidden}.card .front{visibility:visible;transition:visibility 0s .3s}.card.on .front{visibility:hidden}.card .back{visibility:hidden;transition:visibility 0s .3s}.card.on .back{visibility:visible}@media (prefers-reduced-motion:reduce){.card .face{transition:none}}.card .front{padding-top:18%}.card .art{border-top-left-radius:0;margin:0 0 12cqw;position:relative;overflow:visible}.card .team{z-index:2;box-sizing:border-box;letter-spacing:.03em;text-transform:uppercase;max-width:80%;height:12.5cqw;color:var(--a);background:var(--b);text-shadow:none;clip-path:polygon(0 0,100% 0,calc(100% - 5.5cqw) 50%,100% 100%,0 100%);white-space:nowrap;text-overflow:ellipsis;border-top-left-radius:5cqw;margin:0;padding:0 10cqw 0 4.6cqw;font-family:Lilita One,Arial Black,Impact,sans-serif;font-weight:400;line-height:12.5cqw;display:block;position:absolute;bottom:100%;left:-2px;overflow:hidden}.card .num{width:11cqw;height:11cqw;font-size:5.2cqw;top:3.2cqw}.card .num.wide{font-size:4.4cqw}.card .badge{bottom:-7%;left:-5%;transform:rotate(-12deg)}.card .who{text-align:left;flex-direction:column;align-items:flex-start;max-width:100%;margin-top:0;line-height:.95;display:flex}.card .who .fn{letter-spacing:.14em;color:#6b6559;font:700 5cqw/1 Barlow Condensed,Arial Narrow,sans-serif}.card .who .ln{letter-spacing:.02em;text-overflow:ellipsis;max-width:100%;font-family:Lilita One,Arial Black,Impact,sans-serif;font-size:10cqw;font-weight:400;overflow:hidden}.card .role{clip-path:none;max-width:100%;color:var(--b);text-transform:uppercase;letter-spacing:.1em;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;margin:1.4cqw 0 0;padding:0;font:700 5cqw/1.2 Barlow Condensed,Arial Narrow,sans-serif;position:static;overflow:hidden}.card .role .yrs{display:none}.card.free .team{color:#fbf6ea;text-shadow:none;background:#dc4432}.card.free .num{font-size:4.8cqw}.card.free .who .fn{color:#c9c2b2}.card.free .badge{inset:-7% -5% auto auto;transform:rotate(12deg)}.card.free .who{text-align:left;align-items:flex-start}.card.free .role{color:#dc4432}.card .art .pic{border-radius:inherit;z-index:1;border-top-left-radius:0;position:absolute;inset:0;overflow:hidden}.card .art .pic img{width:100%;height:auto;display:block;position:absolute;bottom:0;left:0}.card .art .pic img.photo{object-fit:cover;height:100%;top:0}.card .face{border-radius:0}.card .front{padding:18% 8% 7%}.card .front:before,.card .back:before{content:"";border:1.5px solid var(--b);pointer-events:none;z-index:0;border-radius:4.2cqw;position:absolute;inset:2.6cqw}.card.free .front:before{border-color:#dc4432}.card .num{top:3.9cqw;right:3.9cqw}.card .back{padding:0 8% 6.5%}.card .hdr{border-radius:4.2cqw 4.2cqw 0 0;margin:2.55cqw calc(2.6cqw - 9.6%) 3%}.card.t-chrome{--foil:linear-gradient(115deg,#ff8a8a 0%,#ffd36b 18%,#8dff9a 36%,#7ad7ff 54%,#c48bff 72%,#ff8ad4 90%,#ff8a8a 100%);--gold:#f2c230;--navy:#173a8a;--red:#e5322d;--frame:var(--frame-0);--frame-back:var(--frame-back-0)}:root{--frame-0:url(/frames/chrome.webp);--frame-1:url(/frames/chrome-purple.webp);--frame-2:url(/frames/chrome-noir.webp);--frame-3:url(/frames/chrome-neon.webp);--frame-4:url(/frames/chrome-sunset.webp);--frame-5:url(/frames/chrome-lime.webp);--frame-back-0:url(/frames/chrome-back.webp);--frame-back-1:url(/frames/chrome-purple-back.webp);--frame-back-2:url(/frames/chrome-noir-back.webp);--frame-back-3:url(/frames/chrome-neon-back.webp);--frame-back-4:url(/frames/chrome-sunset-back.webp);--frame-back-5:url(/frames/chrome-lime-back.webp)}.card.t-chrome.f1{--frame:var(--frame-1);--frame-back:var(--frame-back-1)}.card.t-chrome.f2{--frame:var(--frame-2);--frame-back:var(--frame-back-2)}.card.t-chrome.f3{--frame:var(--frame-3);--frame-back:var(--frame-back-3)}.card.t-chrome.f4{--frame:var(--frame-4);--frame-back:var(--frame-back-4)}.card.t-chrome.f5{--frame:var(--frame-5);--frame-back:var(--frame-back-5)}.card.t-chrome .face{background:var(--frame) center/100% 100% no-repeat;border:0;border-radius:0;box-shadow:-5px 0 14px #00000038,0 10px 26px #00000038}.card.t-chrome .front{isolation:isolate;padding:0}.card.t-chrome .front:before,.card.t-chrome .back:before{background:var(--foil);background-size:260% 260%;background-position:var(--mx,30%) var(--my,30%);opacity:.18;mix-blend-mode:screen;z-index:0;border:0;border-radius:0;transition:background-position .15s ease-out,opacity .35s;inset:0}.card.t-chrome.tilt .front:before,.card.t-chrome.tilt .back:before{opacity:.32}.card.t-chrome .face:after{background:linear-gradient(115deg,transparent calc(var(--mx,50%) - 24%),#ffffff47 var(--mx,50%),transparent calc(var(--mx,50%) + 24%))}.card.t-chrome .back:after{background:linear-gradient(115deg,transparent calc(76% - var(--mx,50%)),#ffffff38 calc(100% - var(--mx,50%)),transparent calc(124% - var(--mx,50%)))}.card.t-chrome .art{box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;margin:0;position:absolute;inset:8.75% 8.2% 22.8%;overflow:visible}.card.t-chrome .art:before,.card.t-chrome .art:after{display:none}.card.t-chrome .art .pic{clip-path:polygon(0% 0%,100% 0%,100% 93.7%,97.3% 92.7%,94.5% 92.3%,91.6% 92.3%,88.8% 92.7%,86.1% 93.6%,83.7% 94.9%,81.6% 96.6%,80% 98.6%,79% 90.2%,0% 97.2%);border-radius:0;inset:0 0 -3.9%;overflow:hidden}.card.t-chrome .art .pic img:not(.photo){width:auto;max-width:none;height:97%;bottom:0;left:50%;transform:translate(-50%)}.card.t-chrome .mono{color:#2b3e7a}.card.t-chrome .team{transform-origin:0 100%;clip-path:none;z-index:4;letter-spacing:.01em;text-transform:none;color:#fbf3d8;-webkit-text-stroke:.7cqw #1c1b2a;paint-order:stroke fill;max-width:80%;height:auto;text-shadow:none;filter:drop-shadow(.55cqw .65cqw 0 var(--red));white-space:nowrap;text-overflow:ellipsis;background:0 0;border-radius:0;margin:-.14em -.5em -.24em -.14em;padding:.14em .5em .24em .14em;font:italic 400 11cqw/1 Lilita One,Arial Black,Impact,sans-serif;position:absolute;top:-6.9%;bottom:auto;left:-2.4%;overflow:hidden;transform:rotate(-4deg)}.card.t-chrome .num{background:var(--navy);color:#fff;letter-spacing:.02em;text-shadow:.3cqw .3cqw #1c1b2a;z-index:4;width:11.5cqw;height:11.5cqw;box-shadow:none;filter:drop-shadow(.55cqw .65cqw 0 var(--gold));border:.6cqw solid #fff;border-radius:50%;justify-content:center;align-items:center;padding:0;font:400 5.2cqw/1 Lilita One,Arial Black,Impact,sans-serif;display:flex;top:2.6%;right:4.2%}.card.t-chrome .num.wide{letter-spacing:0;font-size:4.4cqw}.card.t-chrome.summary .num{white-space:nowrap;border-radius:999px;width:auto;min-width:11.5cqw;padding:0 2.4cqw;font-size:4.8cqw}.card.t-chrome .badge{display:none}.card.t-chrome .who{z-index:4;width:62%;max-width:none;height:6.4%;box-shadow:none;color:#fff;transform-origin:0;white-space:nowrap;background:0 0;border:0;flex-direction:row;align-items:center;gap:1.8cqw;margin:0;padding:0 1cqw;line-height:1;display:flex;position:absolute;inset:78.6% auto auto 6%;transform:rotate(-6deg)}.card.t-chrome .who>*{display:block;transform:none}.card.t-chrome .who .fn{font:400 calc(4.6cqw * var(--ns,1))/1 "Lilita One","Arial Black",Impact,sans-serif;letter-spacing:.02em;color:#ffe2a8;text-shadow:.3cqw .3cqw #1c1b18;margin:0}.card.t-chrome .who .ln{min-width:0;font:400 calc(6.8cqw * var(--ns,1))/1 "Lilita One","Arial Black",Impact,sans-serif;letter-spacing:.02em;color:#fff;text-shadow:.4cqw .4cqw #1c1b18;-webkit-text-stroke:0;filter:none;text-overflow:ellipsis;background:0 0;flex:1;overflow:hidden}.card.t-chrome .role{z-index:4;width:62%;max-width:none;height:8.1%;color:var(--navy);font:400 calc(1cqw * var(--rs,4.4))/1 "Lilita One","Arial Black",Impact,sans-serif;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;-webkit-text-stroke:.42cqw #fff;paint-order:stroke fill;text-shadow:none;filter:drop-shadow(.3cqw .35cqw #1c1b18);transform-origin:0;background:0 0;border:0;align-items:center;margin:0;padding:0 2cqw;display:flex;position:absolute;inset:86.6% auto auto 7.6%;overflow:hidden;transform:rotate(-5.8deg)}.card.t-chrome .back{color:#1c1b18;background:var(--frame-back) center/100% 100% no-repeat;border:0;border-radius:0;padding:15% 10.5% 29%}.card.t-chrome .hdr{color:#1c1b18;box-shadow:none;text-align:left;background:0 0;border-radius:0;margin:0 0 2.5%;padding:0;position:static}.card.t-chrome .hdr .t{z-index:4;letter-spacing:.01em;text-transform:none;color:#fbf3d8;-webkit-text-stroke:.88cqw #1c1b2a;paint-order:stroke fill;max-width:84%;filter:drop-shadow(.7cqw .8cqw 0 var(--red));transform-origin:0 100%;white-space:nowrap;text-overflow:ellipsis;margin:-.14em -.5em -.24em -.14em;padding:.14em .5em .24em .14em;font:italic 400 13.9cqw/1 Lilita One,Arial Black,Impact,sans-serif;position:absolute;top:2.6%;left:6%;overflow:hidden;transform:rotate(-4deg)}.card.t-chrome .hdr .s{color:var(--navy);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #cfc4a9;padding-bottom:2.5%;font:700 5cqw/1.2 Barlow Condensed,Arial Narrow,sans-serif}.card.t-chrome .bul{color:#1c1b2a;font:500 5cqw/1.3 Barlow Condensed,Arial Narrow,sans-serif}.card.t-chrome .more{background:linear-gradient(#fdfdf100,#fdfdf1 70%)}.card.t-chrome .more:after{border-color:var(--navy)}.card.t-chrome tr.cur td{color:var(--red)}.card.t-chrome .skills span{background:var(--navy)}.card.t-chrome .foot{color:#fff;letter-spacing:.04em;text-transform:uppercase;text-shadow:.4cqw .4cqw #1c1b18;transform-origin:0;white-space:nowrap;border:0;justify-content:space-between;align-items:center;width:86%;height:7%;margin:0;padding:0 3cqw;font:400 5.4cqw/1 Lilita One,Arial Black,Impact,sans-serif;display:flex;position:absolute;top:87%;left:5%;overflow:hidden;transform:rotate(-6.6deg)}.card.t-chrome.free{--frame:url(/frames/chrome-free.webp);--frame-back:url(/frames/chrome-free-back.webp)}.card.t-chrome.free .front{background:var(--frame) center/100% 100% no-repeat;border-color:#0000}.card.t-chrome.free .art{color:var(--navy);background:0 0;border:0;padding:6% 6% 14%;display:flex}.card.t-chrome.free .art:before{display:none}.card.t-chrome.free .team{background:0 0}.card.t-chrome.free .role{color:var(--red)}.card.t-chrome.free .k{color:var(--red);opacity:1}.card.t-chrome.free .art .open{color:var(--navy);text-shadow:.3cqw .3cqw #1c1b182e}.card.t-chrome.free .who .fn{color:#ffe2a8}.card.t-chrome.free .figs{gap:5%;margin:1% 0 5%}.card.t-chrome.free .figs div{color:var(--navy);background:linear-gradient(90deg,var(--gold) 45%,#f2c23000 100%),radial-gradient(circle,#e5322d99 30%,transparent 34%) 0 0/1.5cqw 1.5cqw,var(--gold);border:1px solid #1c1b18;border-radius:0;padding:4% 1% 3%;transform:skew(-8deg);box-shadow:.9cqw .9cqw #1c1b18}.card.t-chrome.free .figs div>*{transform:skew(8deg)}.card.t-chrome.free .figs b{color:var(--red);-webkit-text-stroke:.5cqw #fff;paint-order:stroke fill;filter:drop-shadow(.4cqw .45cqw #1c1b18);margin-bottom:1.2cqw;font:400 10cqw/1 Lilita One,Arial Black,Impact,sans-serif}.card.t-chrome.free .figs small{color:var(--navy);letter-spacing:.08em;font-weight:700;display:block}.card.t-chrome.free .bul{flex:none;margin-top:1%;font-size:5.2cqw}.card.t-chrome.free .bul b{color:var(--navy);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.card.t-chrome.free .go{color:#fff;letter-spacing:.04em;text-transform:uppercase;text-shadow:.4cqw .4cqw #1c1b18;transform-origin:0;white-space:nowrap;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:86%;height:7%;margin:0;padding:0 3cqw;font:400 6cqw/1 Lilita One,Arial Black,Impact,sans-serif;display:flex;position:absolute;top:87%;left:5%;transform:rotate(-6.6deg)}.card.t-chrome.free .go:after{content:"→";margin-left:1.6cqw}.card.t-vintage .face{background:#ecdfc3 url(/frames/vintage.webp) 50%/100% 100% no-repeat;border:0;border-radius:7%/5%;box-shadow:-5px 0 14px #0000002e,0 10px 26px #0000002e}.card.t-vintage .front{padding:0;display:block}.card.t-vintage .front:before{background:var(--b);z-index:1;pointer-events:none;border:0;border-radius:0;inset:0;-webkit-mask:url(/frames/vintage-pennant.png) 0 0/100% 100% no-repeat;mask:url(/frames/vintage-pennant.png) 0 0/100% 100% no-repeat}.card.t-vintage .num{width:12cqw;height:10cqw;box-shadow:none;color:#2b2416;text-shadow:0 .25cqw #fffaebcc;z-index:2;background:0 0;border:0;font-size:6.2cqw;top:auto;bottom:4.2cqw;right:4.2cqw;transform:rotate(8deg)}.card.t-vintage .art{box-sizing:border-box;background:var(--a);border:0;border-radius:4.6cqw;flex:none;width:87cqw;height:77.8cqw;margin:0;position:absolute;top:15.4cqw;left:6.5cqw;overflow:visible}.card.t-vintage .art:after{border-radius:inherit;background:radial-gradient(circle at 30% 20%,#ffffff47,#0000 55%)}.card.t-vintage .art .pic{border-radius:inherit;inset:0}.card.t-vintage .art .pic img:not(.photo){width:106%;height:auto;top:0;bottom:auto;left:-3%}.card.t-vintage .art:before{content:"";z-index:2;pointer-events:none;background:url(/frames/vintage.webp) 0 0/100% 100% no-repeat;width:100cqw;height:140cqw;position:absolute;top:-15.4cqw;left:-6.5cqw;-webkit-mask:url(/frames/vintage-star.png) 0 0/100% 100% no-repeat;mask:url(/frames/vintage-star.png) 0 0/100% 100% no-repeat}.card.t-vintage .badge{clip-path:none;z-index:3;isolation:isolate;color:#fff;text-shadow:.25cqw .25cqw #00000059;background:0 0;width:22cqw;height:22cqw;padding-top:1.6cqw;font-size:6.2cqw;inset:66.9cqw auto auto 70.3cqw;transform:none}.card.t-vintage .team{clip-path:none;color:#fff7e6;text-shadow:.3cqw .3cqw #1c1b18;z-index:3;background:0 0;border:0;border-radius:0;width:44cqw;max-width:none;height:10.6cqw;padding:0 4cqw 0 2.6cqw;line-height:10.6cqw;position:absolute;top:-13.5cqw;bottom:auto;left:-2.4cqw}.card.t-vintage .who{z-index:2;width:86cqw;position:absolute;top:101cqw;left:7cqw}.card.t-vintage .who .ln{max-width:76cqw}.card.t-vintage .role{width:76cqw;color:var(--b);z-index:2;margin:0;position:absolute;top:119.5cqw;left:7cqw}.card.t-vintage .role .yrs{display:none}.card.t-vintage .back{background:#ecdfc3 url(/frames/vintage-paper.webp) 50%/100% 100% no-repeat;padding:0 8% 6.5%}.card.t-vintage .back:before{border:1.5px solid var(--b);border-radius:4.2cqw;inset:2.6cqw}.card.t-vintage.free .front{background:#ecdfc3 url(/frames/vintage.webp) 50%/100% 100% no-repeat;border-color:#0000}.card.t-vintage.free .front:before{background:#dc4432}.card.t-vintage.free .art{background:var(--b);color:#fbf6ea;border:0;padding:6% 8% 14%}.card.t-vintage.free .art .open{font-size:6.8cqw}.card.t-vintage.free .badge{inset:66.9cqw auto auto 70.3cqw;transform:none}.card.t-vintage.free .team{color:#fff7e6;text-shadow:.3cqw .3cqw #1c1b18}.card.t-vintage.free .who{text-align:left;color:#1c1b18;align-items:flex-start}.card.t-vintage.free .who .fn{color:#6b6559}.card.t-vintage.free .role{color:#dc4432}.card.t-vintage.summary .art .mono{font-size:22cqw}
