:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--ink:#000;--grey:#6b6b6b;--grey-2:#767676;--line:#e4e4e4;--hover:#f6f6f6;--placeholder:#f1f1f1;--ink-soft:#333;--muted:#ddd;--scrim:#00000040;--marker-ring:transparent;--sans:"Neue Haas Grotesk Text", "Helvetica Neue", Helvetica, Arial, sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--ink:#fff;--grey:#a3a3a3;--grey-2:#767676;--line:#2a2a2a;--hover:#141414;--placeholder:#1a1a1a;--ink-soft:#d0d0d0;--muted:#3a3a3a;--scrim:#0009;--marker-ring:var(--grey-2)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--ink:#fff;--grey:#a3a3a3;--grey-2:#767676;--line:#2a2a2a;--hover:#141414;--placeholder:#1a1a1a;--ink-soft:#d0d0d0;--muted:#3a3a3a;--scrim:#0009;--marker-ring:var(--grey-2)}
*{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.4}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}select{font:inherit;color:inherit}::selection{background:var(--ink);color:var(--bg)}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}[hidden]{display:none!important}.wrap{width:min(1360px,100% - 80px);margin:0 auto}@media (max-width:720px){.wrap{width:min(1360px,100% - 40px)}}main{padding-bottom:72px}body.drawer-open{overflow:hidden}.sel{position:relative}.sel select{appearance:none;border:0;border-bottom:1px solid var(--ink);cursor:pointer;background:0 0;border-radius:0;padding:6px 22px 6px 0}.sel:after{content:"";inset-inline-end:4px;border-inline-end:1px solid;pointer-events:none;border-bottom:1px solid;width:6px;height:6px;position:absolute;top:50%;transform:translateY(-70%)rotate(45deg)}.photo{background:var(--placeholder);width:44px;height:44px;color:var(--ink);letter-spacing:-.02em;flex:none;place-items:center;font-size:13px;display:grid;position:relative;overflow:hidden}.photo img{object-fit:cover;width:100%;height:100%;display:block}.num{border:1px solid var(--ink);font-variant-numeric:tabular-nums;flex:none;padding:6px 8px 5px;font-size:16px;line-height:1}.tag{background:var(--ink);color:var(--bg);flex:none;padding:4px 7px 3px;font-size:12px;line-height:1}.tag.soft{color:var(--ink);border:1px solid var(--ink);background:0 0;padding:3px 6px 2px}.group{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.group i{background:var(--c);outline:1px solid var(--marker-ring);outline-offset:-1px;width:7px;height:7px}.mate{color:var(--grey);white-space:nowrap}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip:focus,.skip:focus-visible{top:8px;z-index:60;clip:auto;clip-path:none;white-space:nowrap;background:var(--bg);width:auto;height:auto;color:var(--ink);border:1px solid var(--ink);outline-offset:0;margin:0;padding:10px 14px;position:fixed;inset-inline-start:8px;overflow:visible}.quiet-focus:focus,.quiet-focus:focus-visible{outline:none}
