@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-body);--default-mono-font-family:var(--font-mono);--font-head:var(--font-head)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--bg:#fbf8f3;--surface:#fff;--surface-2:#f3efe7;--line:#eae5db;--line-2:#d9d3c7;--ink:#17140f;--ink-2:#5d574d;--ink-3:#8a8377;--warm:#fff1e4;--accent:#f2620f;--accent-2:#ff8d3a;--accent-ink:#fff;--glow:242 98 15;--fill:#d4510a;--link:#b8460a;--green:#1c7c4a;--green-bg:#e2f2e8;--bad:#c2331f;--search:#fff;--font-head:var(--font-bricolage), "Bricolage Grotesque", var(--font-manrope), system-ui, sans-serif;--font-body:var(--font-figtree), Figtree, var(--font-manrope), system-ui, sans-serif;--head-w:800;--head-track:-.018em;--r-xl:26px;--r-lg:20px;--r-md:16px;--r-sm:12px;--hdr-h:68px}@media (max-width:760px){:root{--hdr-h:58px}}html,body{margin:0}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-size:15px;font-weight:500;line-height:1.5;overflow-x:hidden}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--font-head);font-weight:var(--head-w);letter-spacing:var(--head-track);margin:0;line-height:1.08}p{margin:0}img{max-width:100%}.i{flex:none}.wrap{max-width:1320px;margin:0 auto;padding:0 24px}.ico{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}@media (max-width:760px){.wrap{padding:0 16px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}body:has(.hx){background:#fbf8f3}.hx{--bg:#fbf8f3;--surface:#fff;--surface-2:#f3efe7;--line:#eae5db;--line-2:#d9d3c7;--ink:#17140f;--ink-2:#5d574d;--ink-3:#938c80;--warm:#fff1e4;--search:#fff;--accent:#f2620f;--accent-2:#ff8d3a;--accent-ink:#fff;--glow:242 98 15;--fill:#d4510a;--link:#b8460a;background:var(--bg);color:var(--ink);padding:26px 0 8px}.hx-i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.hx h2{font-size:34px;line-height:1.05}.hx-sec,.hx .block{margin-top:56px}.hx-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.hx-head p{color:var(--ink-2);margin:6px 0 0;font-size:15px}.hx-head>a{color:var(--link);white-space:nowrap;align-items:center;gap:6px;font-size:14.5px;font-weight:700;display:inline-flex}.hx-head>a:hover{text-decoration:underline}.hx-lead{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:center;gap:28px;padding-bottom:20px;display:grid}.hx-lead h1{text-wrap:balance;font-size:44px;line-height:1.04}.hx-lead h1 em{color:var(--accent);font-style:normal;display:block}.hx-find{height:62px;color:var(--ink-3);box-shadow:0 14px 34px -18px #17140f73, inset 0 0 0 1px var(--line);background:#fff;border-radius:17px;align-items:center;gap:10px;padding:0 8px 0 18px;display:flex}.hx-find:focus-within{box-shadow:0 14px 34px -18px #17140f73, inset 0 0 0 2px var(--accent)}.hx-find input{min-width:0;height:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:16.5px;font-weight:600}.hx-find input::placeholder{color:var(--ink-3);font-weight:500}.hx-find button{background:var(--fill);color:#fff;height:46px;font:inherit;cursor:pointer;border:0;border-radius:12px;flex:none;padding:0 20px;font-size:15px;font-weight:800}.hx-find button:hover{background:var(--link)}.hx-quiet{justify-items:start;gap:14px;display:grid}.hx-quiet p{color:var(--ink-2);margin:0;font-size:16px;font-weight:600}.hw{grid-template-rows:repeat(3,206px);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"a a a a a b b b b c c c""a a a a a d d d d c c c""e e e f f f g g g h h h";gap:10px;display:grid}.hw.even{grid-template:none/repeat(3,minmax(0,1fr));grid-auto-rows:206px}.hw-a{grid-area:a}.hw-b{grid-area:b}.hw-c{grid-area:c}.hw-d{grid-area:d}.hw-e{grid-area:e}.hw-f{grid-area:f}.hw-g{grid-area:g}.hw-h{grid-area:h}.hw-t{isolation:isolate;color:#fff;background:#17140f;border-radius:22px;position:relative;overflow:hidden}.hw-t:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.hw.skel .hw-t{background:linear-gradient(110deg, var(--surface-2) 30%, #ece6db 50%, var(--surface-2) 70%) 0 0 / 300% 100%;animation:1.4s linear infinite hx-skel}@keyframes hx-skel{to{background-position:-150% 0}}.hw-t>img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.hw-t:hover>img{transform:scale(1.06)}.hw-t:after{content:"";z-index:-1;background:linear-gradient(#0000 44%,#000000d1 100%);position:absolute;inset:0}.hw-n{position:absolute;bottom:14px;left:16px;right:16px}.hw-n b{white-space:nowrap;text-overflow:ellipsis;font-size:19px;font-weight:800;line-height:1.15;display:block;overflow:hidden}.hw-n small{color:#ffffffdb;font-size:13px;font-weight:600;display:block}.hw-p{background:var(--fill);white-space:nowrap;border-radius:11px;padding:6px 11px;font-size:13.5px;font-style:normal;font-weight:800;transition:transform .15s;position:absolute;top:12px;right:12px;box-shadow:0 6px 16px -6px #0009}.hw-t:hover .hw-p{transform:translateY(-2px)}.hw-a .hw-n{bottom:18px;right:200px}.hw-a .hw-n b{font-family:var(--font-head);font-size:36px;line-height:1.08}.hw-a .hw-n small{margin-top:4px;font-size:14px}.hw-a .hw-p{border-radius:13px;padding:10px 15px;font-size:17px;top:auto;bottom:18px;right:16px}.hw-c .hw-n b{white-space:normal;font-size:22px}.hx-trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.hx-trust li{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:17px;align-items:center;gap:12px;padding:14px 16px;font-size:13.5px;display:flex}.hx-trust .hx-i{color:var(--accent)}.hx-trust b{color:var(--ink);font-size:15px;font-weight:700;display:block}.hg{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.hg-c{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.hg-a{isolation:isolate;color:#fff;background:linear-gradient(150deg,#3a2a1c,#17140f);height:190px;position:relative;overflow:hidden}.hg-a img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hg-a:after{content:"";z-index:-1;background:linear-gradient(#0000 40%,#000000b8);position:absolute;inset:0}.hg-a h3{font-size:24px;line-height:1.1;position:absolute;bottom:14px;left:18px;right:18px}.hg-c>p{color:var(--ink-2);margin:12px 18px 6px;font-size:14.5px}.hg-l{margin-top:auto;padding:0 8px 8px}.hg-l a{border-radius:11px;justify-content:space-between;align-items:center;gap:8px;min-height:46px;padding:0 10px;font-size:14.5px;display:flex}.hg-l a:hover{background:var(--warm)}.hg-l a+a{box-shadow:0 -1px 0 var(--line)}.hg-l b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden}.hg-l span{color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;display:flex}.hc{grid-template-columns:repeat(11,minmax(0,1fr));gap:10px;display:grid}.hc-c{min-width:0;display:block}.hc-p{aspect-ratio:3/4;background:linear-gradient(155deg, hsl(var(--h,230) 45% 38%), hsl(var(--h,230) 35% 18%));border-radius:13px;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s;display:block;position:relative;overflow:hidden;box-shadow:0 8px 16px -10px #17140f80}.hc-p:before{content:attr(data-mono);color:hsl(var(--h,230) 90% 85% / .5);font-family:var(--font-head);place-items:center;font-size:26px;font-weight:800;display:grid;position:absolute;inset:0}.hc-p img{object-fit:cover;width:100%;height:100%;position:relative}.hc-c:hover .hc-p{box-shadow:0 0 0 2px var(--accent), 0 16px 26px -14px #17140f99;transform:translateY(-5px)}.hc-c b{white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:13px;font-weight:700;line-height:1.2;display:block;overflow:hidden}.hc-c small{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.ht{scrollbar-width:none;gap:6px;margin-bottom:14px;padding:2px;display:flex;overflow-x:auto}.ht::-webkit-scrollbar{display:none}.ht-b{background:var(--surface);height:44px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:12px;flex:none;align-items:center;gap:8px;padding:0 14px 0 7px;font-size:14.5px;font-weight:700;display:flex}.ht-b:hover{color:var(--ink)}.ht-b[aria-selected=true]{background:var(--ink);box-shadow:none;color:#fff}.ht-b:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ht-i{background:linear-gradient(145deg, hsl(var(--h,230) 70% 50%), hsl(var(--h,230) 55% 28%));color:#fff;border-radius:8px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid;overflow:hidden}.ht-i img{object-fit:cover;width:100%;height:100%}.ho{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.hof{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;padding:8px;transition:transform .18s,box-shadow .18s;display:block}.hof:hover{box-shadow:inset 0 0 0 1px var(--line-2), 0 24px 40px -24px #17140f8c;transform:translateY(-4px)}.hof-m{aspect-ratio:16/9;background:#17140f;border-radius:14px;display:block;position:relative;overflow:hidden}.hof-m>img{object-fit:cover;object-position:50% 0;width:100%;height:100%}.hof-m em{color:#fff;background:#000000bd;border-radius:9px;align-items:center;gap:6px;padding:3px 9px 3px 4px;font-size:12px;font-style:normal;font-weight:700;display:inline-flex;position:absolute;top:9px;left:9px}.hof-t{grid-template-columns:repeat(var(--thumbs,3), minmax(0, 1fr));gap:5px;margin-top:5px;display:grid}.hof-t img{aspect-ratio:16/9;object-fit:cover;background:#17140f;border-radius:9px;width:100%}.hof-b{justify-content:space-between;align-items:flex-start;gap:10px;padding:10px 7px 5px;display:flex}.hof-n{min-width:0}.hof-n b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;display:block;overflow:hidden}.hof-n small{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;display:block;overflow:hidden}.hof-b strong{letter-spacing:-.012em;white-space:nowrap;flex:none;font-size:20px;font-weight:800}.hx-more{background:var(--surface);height:54px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:14px;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:15px;font-weight:700;display:flex}.hx-more:hover{background:var(--warm)}.hf{background:var(--accent);color:#fff;border-radius:26px;grid-template-columns:300px minmax(0,1fr);gap:18px;margin-top:56px;padding:18px;display:grid}.hf h2{padding:12px;font-size:30px}.hf ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.hf li{color:var(--ink);background:#fff;border-radius:17px;padding:16px}.hf li>span{background:var(--warm);width:42px;height:42px;color:var(--link);border-radius:12px;place-items:center;margin-bottom:10px;display:grid}.hf b{font-size:16px;font-weight:800;display:block}.hf small{color:var(--ink-2);margin-top:4px;font-size:13.5px;line-height:1.48;display:block}.hp{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.hp-c{min-width:0;display:block}.hp-c>span{aspect-ratio:16/8.4;background:var(--surface-2);border-radius:14px;display:block;overflow:hidden}.hp-c img{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.hp-c:hover img{transform:scale(1.05)}.hp-c b{margin-top:12px;font-size:17px;font-weight:700;line-height:1.25;display:block}.hp-c small{color:var(--ink-2);margin-top:4px;font-size:14px;line-height:1.45;display:block}.hq{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:40px;margin-top:56px;display:grid}.hq>div>p{color:var(--ink-2);margin:8px 0 0}.hq details{border-bottom:1px solid var(--line)}.hq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:17px 2px;font-size:16px;font-weight:700;list-style:none;display:flex}.hq summary::-webkit-details-marker{display:none}.hq summary .hx-i{color:var(--ink-3);transition:transform .2s}.hq details[open] summary .hx-i{transform:rotate(180deg)}.hq details p{color:var(--ink-2);margin:0;padding:0 2px 17px;font-size:14.5px;line-height:1.6}@media (max-width:1180px){.hx-lead{grid-template-columns:minmax(0,1fr);gap:14px}.hg{grid-template-columns:minmax(0,1fr)}.hc{grid-template-columns:repeat(6,minmax(0,1fr))}.ho{grid-template-columns:repeat(2,minmax(0,1fr))}.hf,.hq{grid-template-columns:minmax(0,1fr)}.hf ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.hx{padding-top:16px}.hx h2{font-size:24px}.hx-sec,.hx .block,.hf,.hq{margin-top:38px}.hx-lead{padding-bottom:14px}.hx-lead h1{font-size:28px}.hx-find{border-radius:14px;height:54px;padding:0 6px 0 13px}.hx-find input{font-size:16px}.hx-find button{height:42px;padding:0 13px;font-size:14px}.hw{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a a""a a""b c""d e""f g""h h";grid-auto-rows:150px;gap:8px}.hw.even{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:150px}.hw-t{border-radius:17px}.hw-n{bottom:10px;left:11px;right:11px}.hw-n b{font-size:15px}.hw-n small{display:none}.hw-p{border-radius:8px;padding:3px 8px;font-size:12px;top:8px;right:8px}.hw-a .hw-n{bottom:13px;right:140px}.hw-a .hw-n b{font-size:26px}.hw-a .hw-n small{font-size:12.5px;display:block}.hw-a .hw-p{border-radius:10px;padding:7px 11px;font-size:14.5px;bottom:12px;right:10px}.hw-c .hw-n b{white-space:nowrap;font-size:15px}.hx-trust{grid-template-columns:minmax(0,1fr);gap:7px}.hx-trust li{padding:11px 13px}.hg-a{height:150px}.hg-a h3{font-size:21px}.hc{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px}.hc-c b{margin-top:6px;font-size:11.5px}.hc-c small{font-size:10.5px}.ho{grid-template-columns:minmax(0,1fr);gap:10px}.hf{border-radius:22px;padding:12px}.hf h2{padding:8px;font-size:24px}.hf ol{grid-template-columns:minmax(0,1fr);gap:8px}.hf li{grid-template-columns:42px minmax(0,1fr);column-gap:12px;padding:12px;display:grid}.hf li>span{grid-row:span 2;margin:0}.hq{gap:12px}.hp{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.hw.skel .hw-t{animation:none}.hw-t>img,.hw-p,.hc-p,.hof,.hp-c img{transition:none}}.auth-page{justify-content:center;padding-top:56px;display:flex}.auth-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);flex-direction:column;gap:18px;width:100%;max-width:440px;padding:32px;display:flex}.auth-card h1{font-size:28px}.auth-card p{margin:0}.auth-card .lead{color:var(--ink-2);margin-top:10px;font-weight:600}.auth-card .btn{width:100%;height:50px;font-size:16px}.auth-card .btn:disabled{opacity:.6;cursor:default}.field{flex-direction:column;gap:8px;display:flex}.field-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.field label{font-size:14px;font-weight:700}.field input{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--search);height:48px;color:var(--ink);font:inherit;padding:0 16px;font-weight:600}.field input:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgb(var(--glow) / .2);outline:none}.field-top a,.auth-alt a{color:var(--accent);font-size:14px;font-weight:700}.auth-err{color:#ff5d73;font-size:14px;font-weight:700}.auth-alt{text-align:center;color:var(--ink-2);font-size:14px;font-weight:600}@media (max-width:860px){.auth-page{padding-top:24px}.auth-card{border-radius:var(--r-lg);padding:24px 20px}}.lbx-strip{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain;width:100%;height:100%;display:flex;overflow:auto hidden}.lbx-strip::-webkit-scrollbar{display:none}.lbx-slide{scroll-snap-align:start;flex:0 0 100%;height:100%;padding:68px 84px}.lbx-slide img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.lbx-top{pointer-events:none;align-items:center;gap:12px;padding:14px 16px;display:flex;position:absolute;top:0;left:0;right:0}.lbx-count{color:#fff;background:#ffffff1f;border-radius:999px;padding:6px 12px;font-size:14px;font-weight:800}.lbx-close{pointer-events:auto;color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:46px;height:46px;margin-left:auto;display:grid}.lbx-close svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:22px;height:22px}.lbx-nav{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:54px;height:54px;margin-top:-27px;display:grid;position:absolute;top:50%}.lbx-nav.prev{left:16px}.lbx-nav.next{right:16px}.lbx-close:hover,.lbx-nav:hover{background:var(--accent);color:var(--accent-ink)}.lbx-nav:disabled{opacity:.2;cursor:default}.co-grid{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:28px;margin-top:22px;display:grid}.co-h{margin-bottom:14px;font-size:20px}.co-lines{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.co-line{align-items:center;gap:16px;padding:18px 20px;display:flex}.co-line .gi{--h:230;width:48px;height:48px;font-family:var(--font-head);color:#fff;background:linear-gradient(145deg, hsl(var(--h) 80% 50%), hsl(var(--h) 60% 28%));border-radius:14px;flex:none;place-items:center;font-size:15px;font-weight:800;display:grid}.co-title{flex:1;min-width:0;font-weight:800;line-height:1.35}.co-title a:hover{color:var(--accent)}.co-price{font-family:var(--font-head);white-space:nowrap;font-size:18px;font-weight:800}.pay-form,.pay-done{flex-direction:column;gap:18px;display:flex}.pay-form .hint{color:var(--ink-3);margin:0;font-size:13px;font-weight:600}.pay-form .hint a,.agree a,.auth-err a,.empty a{color:var(--accent);font-weight:700}.promo-row{gap:8px;display:flex}.promo-row input{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--search);min-width:0;height:48px;color:var(--ink);font:inherit;text-transform:uppercase;flex:1;padding:0 16px;font-weight:600}.promo-row .btn{flex:none;height:48px}.pay-form .ok{color:#4ade80;margin:0;font-size:14px;font-weight:700}.totals{border-radius:var(--r-md);background:var(--surface-2);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.totals p{color:var(--ink-2);justify-content:space-between;gap:12px;margin:0;font-weight:600;display:flex}.totals .sum{color:var(--ink);font-size:18px;font-weight:800}.methods{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.methods legend{margin-bottom:8px;padding:0;font-size:14px;font-weight:700}.method{border-radius:var(--r-md);border:1px solid var(--line);cursor:pointer;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.method.paused{cursor:not-allowed;opacity:.6}.method input{accent-color:var(--accent);margin-top:4px}.method b{font-size:15px;display:block}.method span span{color:var(--ink-3);font-size:13px;font-weight:600;display:block}.agree{color:var(--ink-2);align-items:flex-start;gap:10px;font-size:14px;font-weight:600;display:flex}.agree input{accent-color:var(--accent);margin-top:3px}.pay-form>.btn,.pay-done>.btn{width:100%;height:52px;font-size:16px}.pay-form>.btn:disabled{opacity:.6;cursor:default}.pay-done h2{font-size:24px}.pay-done p{color:var(--ink-2);white-space:pre-line;margin:0;font-weight:600}@media (max-width:960px){.co-grid{grid-template-columns:minmax(0,1fr)}.co-line{gap:12px;padding:14px}.co-price{font-size:16px}}.acc-tabs{align-items:center;margin-top:32px}.tab-btn{border:1px solid var(--line);color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border-radius:999px;margin-left:auto;padding:8px 14px;font-size:14px;font-weight:700}.tab-btn:hover{color:var(--ink);border-color:var(--ink-3)}.tab-btn:disabled{opacity:.6;cursor:default}.orders{flex-direction:column;gap:12px;margin:18px 0 0;padding:0;list-style:none;display:flex}.order-row{align-items:center;gap:16px;padding:18px 20px;transition:border-color .15s;display:flex}.order-row:hover{border-color:rgb(var(--glow) / .5)}.order-row .gi,.order-item .gi{--h:230;width:44px;height:44px;font-family:var(--font-head);color:#fff;background:linear-gradient(145deg, hsl(var(--h) 80% 50%), hsl(var(--h) 60% 28%));border-radius:13px;flex:none;place-items:center;font-size:14px;font-weight:800;display:grid}.order-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.order-main span{color:var(--ink-3);font-size:13px;font-weight:600}.order-total{font-family:var(--font-head);white-space:nowrap;font-size:17px;font-weight:800}.status{white-space:nowrap;background:var(--surface-2);color:var(--ink-2);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:800}.status.s-paid,.status.s-awaiting_delivery{background:rgb(var(--glow) / .14);color:var(--accent)}.status.s-delivered{color:#4ade80;background:#4ade8024}.back{margin:20px 0 0;font-size:14px;font-weight:700}.back a{color:var(--accent)}.order-head p{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.order-head p b{font-family:var(--font-head);color:var(--ink);margin-left:auto;font-size:22px}.order-items{flex-direction:column;gap:14px;margin-top:20px;display:flex}.order-item{flex-direction:column;gap:16px;display:flex}.oi-top{align-items:center;gap:14px;display:flex}.oi-title{flex-direction:column;flex:1;gap:2px;min-width:0;font-weight:800;line-height:1.35;display:flex}.oi-title a:hover{color:var(--accent)}.oi-title span{color:var(--ink-3);font-size:13px;font-weight:700}.oi-info{color:var(--ink-2);white-space:pre-line;margin:0;font-size:14px;font-weight:600}.creds{border-radius:var(--r-md);border:1px solid var(--line);background:var(--bg);padding:14px 16px}.creds-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.creds-top b{color:var(--ink-2);font-size:13px}.creds-top button{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:800}.creds dl{flex-direction:column;gap:8px;margin:10px 0 0;display:flex}.creds dl div{grid-template-columns:140px minmax(0,1fr);align-items:center;gap:12px;display:grid}.creds dt{color:var(--ink-3);font-size:13px;font-weight:700}.creds dd{align-items:center;gap:10px;min-width:0;margin:0;display:flex}.creds code{overflow-wrap:anywhere;flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}.creds dd button{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;font-size:12.5px;font-weight:800}@media (max-width:600px){.creds dl div{grid-template-columns:minmax(0,1fr);gap:2px}}.creds p{color:var(--ink-3);margin:10px 0 0;font-size:12.5px;font-weight:600}.item-actions{flex-direction:column;gap:10px;display:flex}.item-actions .row{flex-wrap:wrap;gap:10px;display:flex}.item-actions .btn:disabled{opacity:.6;cursor:default}.item-actions .btn.danger{color:#1a0306;box-shadow:none;background:#ff5d73}.item-actions textarea{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--search);width:100%;color:var(--ink);font:inherit;resize:vertical;padding:12px 14px;font-weight:600}.item-actions .note{color:var(--ink-3);margin:0;font-size:12.5px;font-weight:600}@media (max-width:860px){.order-row{flex-wrap:wrap;gap:10px 12px;padding:14px}.order-main{flex-basis:calc(100% - 60px)}.order-row .status{margin-left:56px}.order-row .order-total{margin-left:auto}.oi-top{flex-wrap:wrap}.oi-top .status{margin-left:58px}.order-head p b{width:100%;margin-left:0}}.wallet{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.settings{gap:14px;max-width:760px;margin-top:18px;display:grid}.settings h2{margin-bottom:10px;font-size:18px}.settings p{color:var(--ink-2);margin:0 0 12px;font-weight:600}.settings-email{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.settings-email b{color:var(--ink);overflow-wrap:anywhere}.pill{border-radius:999px;padding:3px 10px;font-size:12px;font-weight:800}.pill.ok{color:#6ee7b7;background:#34d39924}.send-link .auth-err{margin-top:8px}.note.sent{color:#6ee7b7;font-weight:700}.settings-mail{color:var(--accent);font-weight:800}.review-form{flex-direction:column;gap:10px;max-width:520px;margin-top:12px;display:flex}.review-form .rf-title{margin:0;font-weight:800}.stars{gap:4px;display:flex}.stars button{color:var(--line);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:28px;line-height:1;transition:color .12s,transform .12s}.stars button:hover{transform:scale(1.12)}.stars button:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.review-form textarea{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--search);width:100%;color:var(--ink);font:inherit;resize:vertical;padding:12px 14px;font-weight:600}.review-form .btn{align-self:flex-start}.seller-reviews{border-top:1px solid var(--line);flex-direction:column;gap:14px;margin-top:16px;padding-top:16px;display:flex}.seller-reviews .lbl{color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800}.seller-reviews figure{margin:0}.seller-reviews blockquote{color:var(--ink);overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;font-weight:600}.seller-reviews figcaption{color:var(--ink-3);margin-top:4px;font-size:12px;font-weight:700}.wallet .panel{flex-direction:column;gap:6px;display:flex}.wallet span{color:var(--ink-3);font-size:13px;font-weight:700}.wallet b{font-family:var(--font-head);letter-spacing:-.03em;font-size:34px}.wallet b.dim{color:var(--ink-2)}.wallet p{color:var(--ink-3);margin:0;font-size:13px;font-weight:600}.ledger{margin-top:14px}.ledger h2{margin-bottom:10px;font-size:20px}.ledger ul{margin:0;padding:0;list-style:none}.ledger li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-weight:700;display:flex}.ledger li:last-child{border-bottom:0}.ledger small{color:var(--ink-3);font-size:12px;font-weight:600;display:block}.ledger .plus{color:#4ade80}.ledger .minus{color:var(--ink-2)}.save-btn{border-radius:var(--r-sm);border:1px solid var(--line);height:44px;color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;font-weight:800;display:inline-flex}.save-btn:hover{color:var(--ink);border-color:var(--ink-3)}.save-btn.on{color:var(--accent);border-color:rgb(var(--glow) / .5)}.save-btn:disabled{opacity:.6;cursor:default}@media (max-width:600px){.wallet{grid-template-columns:minmax(0,1fr)}}.legal{max-width:860px}.legal .page-head p{max-width:760px}.legal-date{font-size:13px;color:var(--ink-3)!important}.legal-note{border-radius:var(--r-md);background:rgb(var(--glow) / .1);border:1px solid rgb(var(--glow) / .3);color:var(--ink);margin:18px 0 0;padding:14px 16px;font-weight:700}.legal-sec{margin-top:30px}.legal-sec h2{margin-bottom:12px;font-size:22px}.legal-sec p,.legal-sec li{color:var(--ink-2);font-size:16px;font-weight:500;line-height:1.65}.legal-sec p{margin:0 0 12px}.legal-sec ul,.legal-sec ol{flex-direction:column;gap:8px;margin:0 0 12px;padding-left:22px;display:flex}.legal-sec a{color:var(--accent);font-weight:700}.help .legal-sec{scroll-margin-top:100px}.post-list{flex-direction:column;gap:14px;margin:30px 0 0;padding:0;list-style:none;display:flex}.post-card{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line);padding:18px 20px}.post-card h2{margin:0 0 8px;font-size:20px}.post-card h2 a:hover{color:var(--accent)}.post-card p{color:var(--ink-2);margin:0 0 6px;font-size:15px;line-height:1.6}.post-trail{color:var(--ink-3);padding-top:26px;font-size:13px}.post-trail a{color:var(--ink-2);font-weight:700}.post .page-head{padding-top:14px}.post-body h2{margin:30px 0 12px;font-size:22px}.post-body h3{margin:22px 0 10px;font-size:18px}.post-body strong{color:var(--ink)}.post-table{margin:0 0 16px;overflow-x:auto}.post-table table{border-collapse:collapse;width:100%;font-size:15px}.post-table th{text-align:left;border-bottom:1px solid var(--line);color:var(--ink);padding:8px 10px;font-size:13px}.post-table td{border-bottom:1px solid var(--line);color:var(--ink-2);vertical-align:top;padding:8px 10px}.post-sources li{font-size:14px}.thread{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding-top:16px;display:flex}.thread h3{font-family:var(--font-body);letter-spacing:0;font-size:15px;font-weight:800}.thread-empty{color:var(--ink-3);margin:0;font-size:14px;font-weight:600}.thread ol{flex-direction:column;gap:10px;max-height:420px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.msg{border-radius:var(--r-md);background:var(--surface-2);max-width:82%;padding:10px 14px}.msg.me{background:rgb(var(--glow) / .14);align-self:flex-end}.msg.notice{border:1px dashed var(--line);background:0 0;align-self:center;max-width:100%}.msg .who{color:var(--ink-3);align-items:baseline;gap:10px;font-size:12px;font-weight:800;display:flex}.msg .who small{font-weight:600}.msg p{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;font-weight:600}.msg a{color:var(--accent)}.chat-box{flex-direction:column;gap:8px;display:flex}.chat-box textarea{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--search);width:100%;color:var(--ink);font:inherit;resize:vertical;padding:12px 14px;font-weight:600}.chat-box .btn{align-self:flex-end}.chat-box .btn:disabled{opacity:.6;cursor:default}.hdr-icon{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:none}.search{cursor:text}.so{z-index:100;color:var(--ink);background:radial-gradient(80% 70% at 100% 100%, rgb(var(--glow) / .14), transparent 62%), var(--bg);flex-direction:column;display:flex;position:fixed;inset:0}.so-head{flex:none;justify-content:center;align-items:center;height:88px;display:flex;position:relative}.so-head .logo{font-size:26px}.so-close{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;display:grid;position:absolute;top:50%;right:48px;transform:translateY(-50%)}.so-close:hover{background:var(--surface-2)}.so-close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:24px;height:24px}.so-top{flex:none;width:100%;max-width:1440px;margin:0 auto;padding:0 48px}.so-tabs{border-radius:var(--r-sm);background:var(--surface);gap:4px;padding:4px;display:flex}.so-tabs button{height:42px;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;font-size:16px;font-weight:800;transition:background .12s}.so-tabs button:hover{background:var(--surface-2)}.so-tabs button[aria-selected=true]{background:var(--accent);color:var(--accent-ink)}.so-search{border-radius:var(--r-sm);background:var(--surface-2);height:50px;color:var(--ink-2);border:1px solid #0000;align-items:center;gap:12px;margin-top:16px;padding:0 18px;display:flex}.so-search:focus-within{border-color:var(--accent)}.so-search input{min-width:0;height:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:17px;font-weight:700}.so-search input::placeholder{color:var(--ink-3)}.so-h{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:12px;font-weight:800}.so-recent{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.so-recent .so-h{margin-right:8px}.so-recent .chip{background:var(--surface-2);border-radius:8px;align-items:center;height:32px;font-size:13px;font-weight:700;display:inline-flex}.so-recent .chip button{height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.so-recent .chip .pick{padding:0 4px 0 12px}.so-recent .chip .x{color:var(--ink-3);padding:0 10px 0 6px;font-size:16px}.so-recent .chip .x:hover{color:var(--ink)}.so-recent .clear{color:var(--ink-3);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:13px;font-weight:700}.so-recent .clear:hover{color:var(--ink)}.so-letters{justify-content:space-between;gap:2px;margin-top:14px;padding-bottom:14px;display:flex}.so-letters button{min-width:36px;height:38px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;padding:0 8px;font-size:13px;font-weight:800}.so-letters button:hover:not(:disabled){background:var(--surface)}.so-letters button[aria-pressed=true]{background:var(--surface-2)}.so-letters button:disabled{color:var(--ink-3);opacity:.35;cursor:default}.so-body{border-top:1px solid var(--line);flex:1;grid-template-columns:340px minmax(0,1fr) 300px;min-height:0;display:grid}.so-list{overscroll-behavior:contain;border-right:1px solid var(--line);padding:22px 0;overflow:auto}.so-list .so-h{margin:6px 0 8px;padding:0 24px 0 48px}.so-list .so-h~.so-h{margin-top:22px}.so-list a{font-family:var(--font-head);font-weight:var(--head-w);letter-spacing:var(--head-track);color:var(--ink);justify-content:space-between;align-items:center;gap:10px;padding:8px 20px 8px 48px;font-size:18px;display:flex}.so-list a svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;flex:none;width:18px;height:18px}.so-list a.on{background:var(--accent);color:var(--accent-ink)}.so-list a.on svg{opacity:1}.so-list a.so-all{font-family:var(--font-body);letter-spacing:0;color:var(--accent);justify-content:flex-start;gap:10px;margin-bottom:10px;font-size:15px;font-weight:800}.so-list a.so-all .ico{width:18px;height:18px}.so-none{color:var(--ink-3);margin:0;padding:6px 48px;font-weight:700}.so-panel{overscroll-behavior:contain;padding:22px 32px;overflow:auto}.so-panel .so-none{padding:18px 0}.so-panel-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.so-panel-head h3{font-size:22px}.so-viewall{background:var(--surface-2);white-space:nowrap;border-radius:10px;align-items:center;gap:4px;height:34px;padding:0 10px 0 14px;font-size:13px;font-weight:800;display:inline-flex}.so-viewall:hover{background:var(--line)}.so-viewall svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.so-groups{column-count:3;column-gap:28px;margin-top:20px}.so-group{break-inside:avoid;margin-bottom:24px}.so-group h4{font-family:var(--font-body);letter-spacing:0;padding-left:16px;font-size:16px;font-weight:800;position:relative}.so-group h4:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.5em;left:0}.so-group ul{border-left:1px solid var(--line);margin:8px 0 0 2px;padding:0 0 0 12px;list-style:none}.so-group li a{color:var(--ink-3);padding:4px 0;font-size:13px;font-weight:700;transition:color .12s;display:block}.so-group li a:hover{color:var(--ink)}.so-pick{padding:22px 32px 22px 0;overflow:auto}.so-pick .so-h{margin-bottom:12px}.so-card{border-radius:var(--r-md);border:1px solid var(--line);background:#000;flex-direction:column;transition:border-color .15s;display:flex;overflow:hidden}.so-card:hover{border-color:rgb(var(--glow) / .5)}.so-card-pic{aspect-ratio:16/10;background:var(--art,none) center / cover no-repeat, var(--surface-2);position:relative}.so-card-pic img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.so-card-body{flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.so-card-body b{font-size:17px;font-weight:800}.so-card-body .facts{color:var(--ink-2);flex-direction:column;gap:3px;font-size:13px;font-weight:700;display:flex}.so-card-body .facts span:before{content:"•";color:var(--accent);margin-right:7px}.so-card-body .foot{justify-content:space-between;align-items:center;gap:10px;margin-top:4px;display:flex}.so-card-body .price{font-family:var(--font-head);font-weight:var(--head-w);font-size:20px}.so-card-body .btn{height:38px;padding:0 16px;font-size:14px}@media (max-width:1200px){.so-body{grid-template-columns:300px minmax(0,1fr)}.so-pick{display:none}.so-groups{column-count:2}}@media (max-width:860px){.hdr-icon.show-m{display:inline-flex}.so-head{height:64px}.so-head .logo{font-size:20px}.so-close{right:12px}.so-top{padding:0 16px}.so-tabs,.so-letters{scrollbar-width:none;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;overflow-x:auto}.so-tabs::-webkit-scrollbar{display:none}.so-letters::-webkit-scrollbar{display:none}.so-tabs{background:0 0;border-radius:0;gap:8px;padding-top:0;padding-bottom:0}.so-tabs button{background:var(--surface-2);flex:none;height:40px;padding:0 16px;font-size:15px}.so-search{height:48px;margin-top:12px}.so-recent .clear{margin-left:0}.so-letters{justify-content:flex-start;margin-top:10px;padding-bottom:10px}.so-body{grid-template-columns:minmax(0,1fr)}.so-panel{display:none}.so-list{padding:14px 0 calc(24px + env(safe-area-inset-bottom));border-right:0}.so-list .so-h{padding:0 16px}.so-list a{padding:9px 16px;font-size:18px}.so-list a svg{display:none}.so-list a.on{color:var(--ink);background:0 0}.so-none{padding:6px 16px}}.so-list,.so-panel,.so-pick{scrollbar-width:thin;scrollbar-color:var(--line) transparent}.so-search input::-webkit-search-cancel-button{display:none}.so-clear{background:var(--surface);width:30px;height:30px;color:var(--ink-2);cursor:pointer;border:0;border-radius:8px;flex:none;place-items:center;font-size:20px;line-height:1;display:grid}.so-clear:hover{color:var(--ink)}.cmp-tray{z-index:45;background:var(--accent);color:var(--accent-ink);box-shadow:0 18px 40px -16px rgb(var(--glow) / .6);border-radius:999px;align-items:center;gap:2px;padding:4px;display:flex;position:fixed;bottom:20px;right:20px}.cmp-go{border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 14px 0 12px;font-size:14px;font-weight:800;display:inline-flex}.cmp-go svg,.cmp-clear svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.cmp-clear{width:36px;height:36px;color:var(--accent-ink);cursor:pointer;background:#00000026;border:0;border-radius:50%;place-items:center;display:grid}@media (min-width:861px){:root:has(.cmp-tray) body{padding-bottom:72px}}.cmp-scroll{border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--line);margin-top:24px;overflow-x:auto}.cmp-table{width:100%;min-width:calc(200px + var(--cols) * 240px);border-collapse:separate;border-spacing:0}.cmp-table th,.cmp-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:14px 18px;font-size:15px}.cmp-table tbody tr:last-child th,.cmp-table tbody tr:last-child td{border-bottom:0}.cmp-table tbody th{z-index:1;background:var(--surface);width:200px;color:var(--ink-2);font-weight:700;position:sticky;left:0}.cmp-table tbody td{font-weight:800}.cmp-table thead .cmp-corner{z-index:1;background:var(--surface);position:sticky;left:0}.cmp-table thead th>*+*{margin-top:10px}.cmp-table thead .buy .btn{width:100%}.cmp-pic{--h:230;aspect-ratio:16/10;border-radius:var(--r-md);background:linear-gradient(155deg, hsl(var(--h) 45% 20%), hsl(var(--h) 30% 9%) 70%);display:block;position:relative;overflow:hidden}.cmp-pic.art{background:var(--art) center / cover no-repeat}.cmp-pic img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cmp-game{color:var(--ink-3);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:800;display:block}.cmp-title{font-size:16px;font-weight:800;line-height:1.3;display:block}.cmp-title:hover{color:var(--accent)}.cmp-table .price{font-family:var(--font-head);font-size:26px;font-weight:800;display:block}.cmp-remove{color:var(--ink-3);font-size:13px;font-weight:700;display:inline-block}.cmp-remove:hover{color:#ff5d73}.gal-fallback{border-radius:var(--r-xl);overflow:hidden}@media (max-width:860px){.cmp-table{min-width:calc(120px + var(--cols) * 210px)}.cmp-table th,.cmp-table td{padding:12px;font-size:14px}.cmp-table tbody th{width:120px}}.pi-skeleton{border-radius:var(--r-lg);background:var(--surface);min-height:520px;margin-top:24px}.pi-scroll{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);margin-top:12px;overflow-x:auto}.pi-table{border-collapse:collapse;width:100%;font-size:15px}.pi-table th,.pi-table td{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:12px 16px}.pi-table thead th{color:var(--ink-3);background:var(--surface-2);font-size:13px;font-weight:700}.pi-table tbody tr:last-child th,.pi-table tbody tr:last-child td{border-bottom:0}.pi-table tbody th{color:var(--ink);font-weight:800}.pi-table td{color:var(--ink-2)}.pi-table tbody th a{color:var(--ink)}.pi-table tbody th a:hover{color:var(--accent)}.pi-table td b{color:var(--ink);font-weight:800}.pi-range{color:var(--ink-2)}@media (max-width:640px){.pi-table{font-size:14px}.pi-table th,.pi-table td{padding:10px 12px}}.alert-box{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);align-items:flex-start;gap:16px;margin-top:28px;padding:22px 24px;display:flex}.alert-box.lead{border-color:rgb(var(--glow) / .45);background:linear-gradient(180deg, rgb(var(--glow) / .1), var(--surface) 70%)}.alert-bell{border-radius:var(--r-sm);background:rgb(var(--glow) / .14);width:44px;height:44px;color:var(--accent);flex:none;place-items:center;display:grid}.alert-body{flex:1;min-width:0}.alert-body h2{margin:0;font-size:19px}.alert-lead{color:var(--ink-2);margin:6px 0 0}.alert-lead strong{color:var(--ink);overflow-wrap:anywhere;font-weight:800}.alert-row{gap:10px;max-width:560px;margin-top:14px;display:flex}.alert-row input{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--search);min-width:0;height:46px;font:inherit;color:var(--ink);flex:1;padding:0 14px;font-size:15px}.alert-row input::placeholder{color:var(--ink-3)}.alert-row input:focus{outline:2px solid rgb(var(--glow) / .5);outline-offset:1px;border-color:var(--accent)}.alert-note{color:var(--ink-3);margin:10px 0 0;font-size:13px}.alert-msg{border-radius:var(--r-sm);color:var(--accent-2);background:#ffb02e1f;margin:12px 0 0;padding:10px 12px;font-size:14px;font-weight:700}.alert-page{justify-content:center;padding-block:56px 24px;display:flex}.alert-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);flex-direction:column;gap:12px;width:100%;max-width:520px;padding:32px;display:flex}.alert-card .alert-bell{width:52px;height:52px}.alert-card h1{margin:4px 0 0;font-size:26px}.alert-label{overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:800}.alert-state{color:var(--ink-2);margin:0}.alert-state.active{color:var(--accent-2);font-weight:700}.alert-actions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}@media (max-width:640px){.alert-box{gap:12px;padding:18px 16px}.alert-bell{width:38px;height:38px}.alert-row{flex-direction:column}.alert-row input{flex:none;width:100%}.alert-row .btn{width:100%}.alert-page{padding-top:24px}.alert-card{border-radius:var(--r-lg);padding:24px 20px}.alert-actions .btn{flex:100%}}button.btn,a.btn{font:inherit;cursor:pointer;border:0}.btn{background:var(--fill);color:#fff;white-space:nowrap;height:52px;box-shadow:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:16px;font-weight:800;transition:background .15s,transform .15s;display:inline-flex}.btn:hover{background:var(--link);transform:translateY(-1px)}.btn.ghost{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}.btn.ghost:hover{background:var(--warm)}.btn.sm{border-radius:12px;height:44px;padding:0 18px;font-size:14.5px}.btn:disabled{opacity:.6;cursor:default;transform:none}.btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.lnk{text-underline-offset:3px;font-weight:700;text-decoration:underline}.chip{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;height:28px;padding:0 11px;font-size:13px;font-weight:700;display:inline-flex}.chip.ok{background:var(--green-bg);color:var(--green)}.chip.do{background:var(--warm);color:var(--link)}.chip.mute{background:var(--surface-2);color:var(--ink-2)}.pn,.panel{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:22px;padding:24px}.pn h2{font-size:22px}.auth-err{color:var(--bad);margin:0;font-size:14px;font-weight:700}.crumbs{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;padding:16px 0 0;font-size:13.5px;font-weight:500;display:flex}.crumbs a:hover{color:var(--ink)}.crumbs b{color:var(--ink-2);font-weight:600}.head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.head h2{font-size:30px}.head p{color:var(--ink-2);margin-top:5px}.head>a{color:var(--link);white-space:nowrap;align-items:center;gap:6px;font-size:14.5px;font-weight:700;display:inline-flex}.head>a:hover{text-decoration:underline}.block{margin-top:56px}.sec-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.sec-head h2{font-size:30px}.more-row{justify-content:center;align-items:center;gap:16px;margin-top:30px;font-weight:700;display:flex}.back{color:var(--ink-2);margin:20px 0 0;font-size:14.5px;font-weight:700}.back a:hover{color:var(--ink)}.empty{border-radius:var(--r-lg);border:1px dashed var(--line-2);color:var(--ink-2);margin-top:20px;padding:26px;font-weight:600}.empty a{color:var(--link);font-weight:700}.page-head{padding-top:26px}.page-head h1{font-size:clamp(30px,3.4vw,44px)}.page-head p{color:var(--ink-2);margin:10px 0 0}.state-note{background:var(--surface-2);color:var(--ink-2);text-align:center;border-radius:14px;margin:0;padding:14px;font-weight:700}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}.faq{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:40px;margin-top:64px;display:grid}.faq h2{font-size:30px}.faq>div>p{color:var(--ink-2);margin-top:8px}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:17px 2px;font-size:16px;font-weight:700;display:flex}.faq summary .i{color:var(--ink-3);transition:transform .2s}.faq details[open] summary .i{transform:rotate(180deg)}.faq details p{color:var(--ink-2);padding:0 2px 17px;font-size:14.5px;line-height:1.6}.status-page{text-align:center;min-height:420px;padding:88px 16px}.status-page .code{font-family:var(--font-head);letter-spacing:-.05em;color:#0000;-webkit-text-stroke:2px var(--accent);font-size:clamp(84px,14vw,160px);font-weight:800;line-height:1}.status-page h1{margin-top:18px;font-size:clamp(26px,3.4vw,40px)}.status-page p{max-width:520px;color:var(--ink-2);margin:14px auto 0;font-weight:600}.status-page .row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.search-big{gap:10px;max-width:680px;margin-top:18px;display:flex}.search-big input{min-width:0;height:52px;box-shadow:inset 0 0 0 1px var(--line-2);background:var(--surface);color:var(--ink);font:inherit;border:0;border-radius:14px;flex:1;padding:0 16px;font-weight:600}.signed-out{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-top:24px;display:flex}.signed-out p{margin:0;font-size:17px;font-weight:700}@media (max-width:760px){.hide-m{display:none!important}.head h2,.sec-head h2,.faq h2{font-size:24px}.faq{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:44px}.pn,.panel{border-radius:18px;padding:18px}.pn h2{font-size:20px}.block{margin-top:44px}.page-head{padding-top:18px}}.top{z-index:50;-webkit-backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--line);background:#fbf8f3f2;position:sticky;top:0}.top-in{height:var(--hdr-h);align-items:center;gap:20px;display:flex}.brand{letter-spacing:-.01em;white-space:nowrap;color:var(--ink);align-items:center;gap:10px;font-size:20px;font-weight:800;display:inline-flex}.brand svg{flex:none}.nav{gap:2px;display:flex}.nav a{height:38px;color:var(--ink-2);white-space:nowrap;border-radius:9px;align-items:center;gap:4px;padding:0 11px;font-size:14.5px;font-weight:600;display:flex}.nav a:hover,.nav a.on{background:var(--surface-2);color:var(--ink)}.top .search{background:var(--surface);max-width:440px;height:44px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-3);cursor:text;border-radius:12px;flex:1;align-items:center;gap:9px;margin-left:auto;padding:0 14px;display:flex}.top .search:focus-within{box-shadow:inset 0 0 0 2px var(--accent)}.top .search .ico{width:18px;height:18px}.top .search input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14.5px;font-weight:500}.top .search input::placeholder{color:var(--ink-3)}.hpill{width:44px;height:44px;color:var(--ink);border-radius:12px;flex:none;place-items:center;display:grid}.hpill:hover{background:var(--surface-2)}.signin{background:var(--ink);color:#fff;white-space:nowrap;border-radius:12px;flex:none;align-items:center;height:44px;padding:0 18px;font-size:14.5px;font-weight:700;display:flex}.signin:hover{background:#2c2720}.top .me{background:var(--surface);height:44px;box-shadow:inset 0 0 0 1px var(--line-2);white-space:nowrap;border-radius:12px;flex:none;align-items:center;gap:8px;padding:0 15px 0 12px;font-size:14.5px;font-weight:700;display:flex}.top .me:hover{background:var(--warm)}.lang{flex:none;position:relative}.lang>summary{height:44px;color:var(--ink-2);cursor:pointer;border-radius:12px;align-items:center;gap:4px;padding:0 10px;font-size:13.5px;font-weight:800;display:flex}.lang>summary:hover,.lang[open]>summary{background:var(--surface-2);color:var(--ink)}.lang-pop{z-index:60;background:var(--surface);min-width:84px;box-shadow:0 18px 40px -16px #17140f66, 0 0 0 1px var(--line);border-radius:14px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.lang-pop a{text-transform:uppercase;border-radius:9px;padding:8px 12px;font-size:13.5px;font-weight:800}.lang-pop a:hover{background:var(--surface-2)}.burger{width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;margin-left:-8px;padding:0;display:none}.burger:hover{background:var(--surface-2)}.m-menu{display:none}@media (max-width:1100px){.nav{display:none}.burger{display:grid}.m-menu{z-index:55;background:var(--bg);border-bottom:1px solid var(--line);flex-direction:column;gap:14px;padding:16px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 24px 40px -20px #17140f73}.m-search{background:var(--surface);height:50px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-3);border-radius:14px;align-items:center;gap:10px;padding:0 14px;display:flex}.m-search input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:16px;font-weight:600}.m-links{grid-template-columns:1fr 1fr;gap:8px;display:grid}.m-links a{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;padding:13px 14px;font-weight:700}.m-langs{gap:8px;display:flex}.m-langs a{background:var(--surface-2);text-transform:uppercase;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:800}.m-langs a[aria-current=true]{background:var(--ink);color:#fff}}@media (max-width:760px){.top-in{gap:6px}.brand{gap:8px;font-size:18px}.top .search{display:none}.hpill{width:40px;height:40px;margin-left:auto}.hpill+.hpill{margin-left:0}.signin{height:38px;padding:0 13px;font-size:13.5px}.top .me{height:38px;padding:0 12px 0 9px;font-size:13.5px}}@media (max-width:380px){.brand span{display:none}}.ft{color:#fff;background:#14161c;margin-top:72px;padding:44px 0 38px}.ft .brand{color:#fff}.ft-cols{grid-template-columns:1.7fr 1fr 1fr 1fr;gap:24px;display:grid}.ft-about p{color:#a9adb8;max-width:340px;margin-top:10px;font-size:13.5px;line-height:1.55}.ft h4{letter-spacing:.05em;text-transform:uppercase;color:#7c808c;margin:0 0 10px;font-size:12px;font-weight:700}.ft-cols>div>a:not(.brand),.ft-games a{color:#c9ccd4;overflow-wrap:anywhere;padding:4px 0;font-size:13.5px;display:block}.ft-cols>div>a:not(.brand):hover,.ft-games a:hover{color:#fff}.ft .langs{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.ft .langs a{color:#c9ccd4;text-transform:uppercase;background:#23262f;border-radius:99px;padding:5px 11px;font-size:12px;font-weight:800}.ft .langs a[aria-current=true]{background:var(--accent);color:#fff}.ft-games{border-top:1px solid #2a2d36;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:30px;padding-top:26px;display:grid}.ft-legal{color:#7c808c;border-top:1px solid #2a2d36;margin-top:26px;padding-top:16px;font-size:12.5px}.dock{display:none}@media (max-width:760px){.ft{margin-top:48px;padding:32px 0 96px}.ft-cols,.ft-games{grid-template-columns:1fr 1fr}.ft-about{grid-column:span 2}.dock{grid-template-columns:repeat(var(--dock,5), 1fr);z-index:60;height:62px;padding-bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line);background:#fffffff7;display:grid;position:fixed;bottom:0;left:0;right:0}.dock:has(>a:nth-child(3):last-child){--dock:3}.dock a{color:var(--ink-3);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:600;display:flex}.dock a.on{color:var(--fill)}}.grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 22px;display:grid}.c{min-width:0;color:var(--ink);display:block}.c-ph{aspect-ratio:16/9;background:#17140f;border-radius:16px;display:block;position:relative;overflow:hidden}.c-art{object-fit:cover;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.c-mono{background:linear-gradient(150deg, hsl(var(--h) 55% 42%), hsl(var(--h) 45% 20%));color:#ffffffe6;font:800 40px var(--font-head);place-items:center;display:grid;position:absolute;inset:0}.cph{display:block;position:absolute;inset:0}.cph-strip{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;width:100%;height:100%;display:flex;overflow:auto hidden}.cph-strip::-webkit-scrollbar{display:none}.cph-strip img{object-fit:cover;scroll-snap-align:start;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex:0 0 100%;width:100%;height:100%;display:block}.segs{pointer-events:none;gap:5px;display:flex;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}.segs i{background:#ffffff8c;border-radius:50%;width:6px;height:6px;transition:transform .15s,background .15s;box-shadow:0 1px 2px #00000059}.segs i.on{background:#fff;transform:scale(1.15)}.c-tag{max-width:calc(100% - 20px);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:99px;padding:4px 10px;font-size:12.5px;font-weight:800;position:absolute;top:10px;left:10px;overflow:hidden;box-shadow:0 2px 8px #00000040}.c-t{justify-content:space-between;align-items:center;gap:8px;margin-top:11px;display:flex}.c-t b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:16px;font-weight:700;overflow:hidden}.c-t img{object-fit:contain;flex:none;width:24px;height:24px}.c-f{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;display:block;overflow:hidden}.c-p{color:var(--ink-2);margin-top:5px;font-size:14.5px;display:block}.c-p b{color:var(--ink);font-size:16.5px;font-weight:800}.c:hover .c-t b{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);-webkit-text-decoration-color:var(--line-2);-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2)}.c:focus-visible{outline:3px solid var(--accent);outline-offset:4px;border-radius:16px}@media (max-width:1180px){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.grid{grid-template-columns:minmax(0,1fr);gap:26px}.c-ph{border-radius:18px}.c-t b{font-size:17px}}.sh-head{grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:28px;margin-top:10px;display:grid}.sh-head h1{font-size:44px}.sh-n{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;font-size:15.5px;display:flex}.sh-n span{background:var(--warm);color:var(--link);border-radius:99px;padding:3px 10px;font-size:13px;font-weight:700}.sh-l{max-width:620px;color:var(--ink-2);margin-top:8px}.sh-b{flex-wrap:wrap;gap:6px 16px;margin:10px 0 0;padding:0;list-style:none;display:flex}.sh-b li{color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.sh-b .i{color:var(--link)}.sh-art{object-fit:cover;object-position:60% 24%;background:#17140f;border-radius:20px;width:100%;height:132px;display:block}.sh-mono{background:linear-gradient(150deg, hsl(var(--h) 55% 42%), hsl(var(--h) 45% 20%));color:#ffffffe6;font:800 48px var(--font-head);place-items:center;display:grid}.cats{scrollbar-width:none;border-bottom:1px solid var(--line);gap:6px;margin:18px 0 0;padding:4px 0 0;display:flex;overflow-x:auto}.cats::-webkit-scrollbar{display:none}.cat{min-width:92px;max-width:150px;color:var(--ink-2);border-bottom:2px solid #0000;flex:none;align-content:start;justify-items:center;gap:3px;padding:6px 10px 12px;transition:color .15s,border-color .15s;display:grid}.cat .i,.cat img{height:34px}.cat img{object-fit:contain;width:34px}.cat b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12.5px;font-weight:700;overflow:hidden}.cat small{color:var(--ink-3);font-size:11.5px}.cat:hover{color:var(--ink);border-color:var(--line-2)}.cat.on{color:var(--ink);border-color:var(--ink)}.sf{top:var(--hdr-h);z-index:20;background:var(--bg);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 0;transition:opacity .15s;display:flex;position:sticky}.sf[aria-busy=true]{opacity:.6}.sf-row{display:contents}.sf-row>*{order:1}.sf-search{background:var(--surface-2);min-width:180px;max-width:300px;height:42px;color:var(--ink-3);cursor:text;border-radius:99px;flex:1;order:2;align-items:center;gap:8px;margin-left:8px;padding:0 14px;display:flex}.sf-search:focus-within{box-shadow:inset 0 0 0 2px var(--ink);background:var(--surface)}.sf-search .ico{stroke-width:2px;flex:none;width:17px;height:17px}.sf-search input{min-width:0;height:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14.5px}.sf-search input::placeholder{color:var(--ink-3)}.sf-row>.dd.more{order:3;margin-left:auto}.sf-row>.sortdd{order:4;margin-left:auto}.sf-row>.dd.more~.sortdd{margin-left:0}.sf-skeleton{background:linear-gradient(var(--surface-2), var(--surface-2)) 0 8px / 100% 74px no-repeat, linear-gradient(var(--surface-2), var(--surface-2)) 0 96px / 62% 42px no-repeat;border-radius:14px;height:134px;margin-top:18px}.dd{position:relative}.dd-btn{background:var(--surface);height:42px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:99px;align-items:center;gap:6px;padding:0 15px;font-size:14.5px;font-weight:600;transition:box-shadow .12s,background .12s;display:inline-flex}.dd-btn:hover,.dd[open]>.dd-btn{box-shadow:inset 0 0 0 2px var(--ink)}.dd-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dd.on>.dd-btn{background:var(--ink);color:#fff;box-shadow:none}.dd-btn.flag:has(input:checked){background:var(--ink);color:#fff;box-shadow:none}.dd.on .dd-caret,.dd.on .dd-ico{stroke:#fff;color:#fff}.dd-ico{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px;display:none}.dd.more .dd-ico,.sortdd .dd-ico{display:block}.dd-caret{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px;transition:transform .15s}.dd[open] .dd-caret{transform:rotate(180deg)}.dd-t{text-overflow:ellipsis;max-width:220px;overflow:hidden}.dd-badge{background:var(--fill);color:#fff;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:800;display:grid}.dd.on .dd-badge{color:var(--ink);background:#fff}.dd-btn small{color:var(--ink-3);font-size:12px;font-weight:700}.dd-btn.flag{position:relative}.dd-btn.flag input{opacity:0;width:1px;height:1px;position:absolute}.dd-btn.flag .box{border:2px solid var(--line-2);background:var(--surface);border-radius:5px;flex:none;place-items:center;width:18px;height:18px;display:grid}.dd-btn.flag input:checked+.box{background:var(--accent);border-color:var(--accent)}.dd-btn.flag input:checked+.box:after{content:"";border-top:0;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0;width:8px;height:4px;transform:rotate(-45deg)translate(1px,-1px)}.dd-btn.flag:has(input:checked) small{color:#ffffffb3}.dd-pop{z-index:30;overscroll-behavior:contain;background:var(--surface);width:max-content;min-width:260px;max-width:340px;max-height:min(480px,70vh);box-shadow:0 24px 60px -18px #17140f66, 0 0 0 1px var(--line);border-radius:20px;padding:10px;position:absolute;top:calc(100% + 8px);left:0;overflow:auto}.dd-pop.wide{width:min(560px,86vw);max-width:none;padding:18px}.dd.price .dd-pop{width:360px;padding:18px}.dd.more .dd-pop,.sortdd .dd-pop{left:auto;right:0}.dd-head{display:none}.dd-list{border:0;flex-direction:column;min-width:240px;margin:0;padding:0;display:flex}.dd-find{height:42px;box-shadow:inset 0 0 0 1px var(--line-2);background:var(--surface);color:var(--ink);font:inherit;border:0;border-radius:12px;margin:2px 2px 8px;padding:0 12px;font-size:14.5px}.dd-find:focus{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.dd-opt{cursor:pointer;min-height:40px;color:var(--ink);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:15px;font-weight:500;display:flex;position:relative}.dd-opt[hidden]{display:none}.dd-opt:hover{background:var(--surface-2)}.dd-opt input{opacity:0;width:1px;height:1px;position:absolute}.dd-opt .t{flex:1}.dd-opt small{color:var(--ink-3);font-size:13px}.dd-opt .mark{border:2px solid var(--line-2);background:var(--surface);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.dd-opt input:checked~.t{font-weight:700}.dd-opt input:checked~.mark{border:6px solid var(--fill)}.dd-opt input:focus-visible~.mark{outline:2px solid var(--accent);outline-offset:2px}.dd-emblem{object-fit:contain;flex:none;width:26px;height:26px}.dd-sec{border:0;min-width:0;margin:0 0 16px;padding:0;display:block}.dd-sec-t{color:var(--ink);margin-bottom:9px;padding:0;font-size:13.5px;font-weight:700;display:block}.dd-sec select{width:100%;height:44px;box-shadow:inset 0 0 0 1px var(--line-2);background:var(--surface);color:var(--ink);font:inherit;border:0;border-radius:12px;padding:0 12px;font-size:14.5px}.f-check.dd-sec{display:flex}.dd-links{min-width:220px;margin:0;padding:0;list-style:none}.dd-links a{white-space:nowrap;border-radius:10px;padding:10px 12px;font-size:15px;font-weight:500;display:block}.dd-links a:hover{background:var(--surface-2)}.dd-links a[aria-current=true]{color:var(--link);font-weight:800}.dd-act{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:12px;display:flex}.dd-act .btn{border-radius:12px;height:42px;padding:0 16px;font-size:14.5px}.dd-act .btn.ghost{box-shadow:none;text-underline-offset:3px;background:0 0;padding:0 4px;text-decoration:underline}@media (min-width:961px){.sf[data-ready] .dd-act:not(.keep){display:none}}.pr-fields{align-items:end;gap:10px;display:flex}.pr-fields label{box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-3);border-radius:12px;flex-direction:column;flex:1;gap:2px;padding:7px 12px;font-size:12px;font-weight:600;display:flex}.pr-fields label:focus-within{box-shadow:inset 0 0 0 2px var(--ink)}.pr-fields input{width:100%;height:24px;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:15px;font-weight:600}.pr-fields .dash{color:var(--ink-3);padding-bottom:18px}.pr-bars{border-bottom:2px solid var(--ink);align-items:end;gap:3px;height:64px;margin:16px 2px 0;display:flex}.pr-bars span{background:var(--line-2);border-radius:3px 3px 0 0;flex:1}.pr-bars span.in{background:var(--accent)}.pr-range{height:24px;margin:4px 2px 0;position:relative}.pr-range:before{content:"";background:var(--line);border-radius:999px;height:4px;margin-top:-2px;position:absolute;top:50%;left:0;right:0}.pr-fill{background:var(--ink);border-radius:999px;height:4px;margin-top:-2px;position:absolute;top:50%}.pr-range input{pointer-events:none;appearance:none;background:0 0;width:100%;height:24px;margin:0;position:absolute;inset:0}.pr-range input::-webkit-slider-runnable-track{background:0 0}.pr-range input::-moz-range-track{background:0 0}.pr-range input::-webkit-slider-thumb{pointer-events:auto;appearance:none;border:1px solid var(--line-2);cursor:grab;background:#fff;border-radius:50%;width:22px;height:22px;box-shadow:0 2px 8px #17140f4d}.pr-range input::-moz-range-thumb{pointer-events:auto;border:1px solid var(--line-2);cursor:grab;background:#fff;border-radius:50%;width:20px;height:20px}.pr-range input:focus-visible::-webkit-slider-thumb{outline:2px solid var(--accent);outline-offset:2px}.pr-ends{color:var(--ink-3);justify-content:space-between;font-size:11.5px;font-weight:600;display:flex}.f-chips{flex-wrap:wrap;gap:6px;display:flex}.f-chip{cursor:pointer;position:relative}.f-chip input,.f-check input{opacity:0;width:1px;height:1px;position:absolute}.f-chip span{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:13.5px;font-weight:600;transition:box-shadow .12s,background .12s;display:inline-flex}.f-chip small,.f-check small{color:var(--ink-3);font-size:11.5px;font-weight:700}.f-chip:hover span{box-shadow:inset 0 0 0 2px var(--ink)}.f-chip input:checked+span{background:var(--ink);color:#fff;box-shadow:none}.f-chip input:checked+span small{color:#ffffffb3}.f-chip.any input:checked+span{background:var(--surface-2);color:var(--ink);box-shadow:none}.f-chip input:focus-visible+span,.f-check input:focus-visible+.box{outline:2px solid var(--accent);outline-offset:2px}.f-check{cursor:pointer;align-items:center;gap:10px;font-size:14.5px;font-weight:600;display:flex}.f-check .box{border:2px solid var(--line-2);border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:grid}.f-check input:checked+.box{background:var(--fill);border-color:var(--fill)}.f-check input:checked+.box:after{content:"";border-top:0;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0;width:8px;height:4px;transform:rotate(-45deg)translate(1px,-1px)}.f-check small{margin-left:auto}.found-row{flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin:6px 0 16px;display:flex}.found{margin:0;font-size:17px;font-weight:800}.sf-reset{color:var(--link);text-underline-offset:3px;font-size:14.5px;font-weight:700;text-decoration:underline}.sh .grid{margin-top:6px}.seen-more{justify-items:center;gap:10px;margin-top:44px;display:grid}.seen-more p{color:var(--ink-2);font-size:14.5px}.seen-more i{background:var(--line-2);border-radius:9px;width:240px;height:3px;display:block;overflow:hidden}.seen-more i b{background:var(--ink);height:100%;display:block}.deals{margin:18px 0 34px}.deals .head h2{font-size:24px}.picker{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;margin-top:10px;padding:16px 18px}.picker-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.picker-head>div:first-child{flex-direction:column;gap:2px;display:flex}.picker-head b{font-size:17px;font-weight:800}.picker-head span{color:var(--ink-2);font-size:14px}.picker-act{align-items:center;gap:12px;display:flex}.picker-act .btn{border-radius:12px;height:42px;padding:0 16px;font-size:14.5px}.picker-clear{color:var(--ink-2);text-underline-offset:3px;font-size:14px;font-weight:700;text-decoration:underline}.picker-grid{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:10px;margin-top:14px;display:grid}.pick{cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:8px 4px;transition:background .15s;display:flex;position:relative}.pick:hover{background:var(--surface-2)}.pick input{opacity:0;width:1px;height:1px;position:absolute}.pick-face{background:var(--surface-2);outline-offset:2px;border-radius:50%;outline:2.5px solid #0000;width:58px;height:58px;transition:outline-color .15s,transform .15s;position:relative;overflow:hidden}.pick-face img{object-fit:cover;width:100%;height:100%;display:block}.pick-name{max-width:100%;color:var(--ink-2);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;line-height:1.2;overflow:hidden}.pick input:checked+.pick-face{outline-color:var(--fill);transform:scale(1.04)}.pick input:checked~.pick-name{color:var(--link)}.pick input:focus-visible+.pick-face{outline-color:var(--ink)}.alert-box{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:22px;align-items:flex-start;gap:16px;margin-top:36px;padding:22px 24px;display:flex}.alert-box.lead{background:var(--warm);box-shadow:none}.alert-bell{background:var(--warm);width:46px;height:46px;color:var(--link);border-radius:14px;flex:none;place-items:center;display:grid}.alert-box.lead .alert-bell{background:var(--surface)}.alert-row input{box-shadow:inset 0 0 0 1px var(--line-2);background:var(--surface);border:0;border-radius:12px}.alert-row input:focus{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.alert-msg{color:#8a5a00;background:#fff4dc}.alert-msg.ok{background:var(--green-bg);color:var(--green)}.know{grid-template-columns:1.25fr repeat(3,minmax(0,1fr));gap:12px;margin-top:64px;display:grid}.know.four{grid-template-columns:1.25fr repeat(2,minmax(0,1fr))}.know.four .know-a{grid-row:span 2}.know>div{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;padding:20px}.know-p>span{background:var(--warm);width:44px;height:44px;color:var(--link);border-radius:13px;place-items:center;margin-bottom:12px;display:grid}.know-p h3{font-family:var(--font-body);letter-spacing:0;font-size:16.5px;font-weight:800;line-height:1.25}.know-p p{color:var(--ink-2);margin-top:6px;font-size:14px;line-height:1.55}.know .know-a{isolation:isolate;color:#fff;min-height:230px;box-shadow:none;background:#17140f;flex-direction:column;justify-content:flex-end;gap:10px;padding:22px;display:flex;position:relative;overflow:hidden}.know-a img{z-index:-2;object-fit:cover;object-position:62% 20%;width:100%;height:100%;position:absolute;inset:0}.know-a:after{content:"";z-index:-1;background:linear-gradient(#0000001a 0%,#0000009e 40%,#000000e6 100%);position:absolute;inset:0}.know-a h2{font-size:25px}.know-a p{color:#ffffffe6;font-size:14px;line-height:1.55}@media (max-width:1180px){.sh-head{grid-template-columns:minmax(0,1fr) 300px}.know,.know.four{grid-template-columns:repeat(2,minmax(0,1fr))}.know .know-a{grid-area:auto/1/auto/-1}}@media (max-width:960px){.sf{z-index:auto;padding:12px 0 4px;display:block;position:static}.sf-search{max-width:none;height:46px;margin:0 0 10px}.sf-row{scrollbar-width:none;gap:8px;margin:0 -24px;padding:2px 24px;display:flex;overflow-x:auto}.sf-row::-webkit-scrollbar{display:none}.sf-row>.dd.more{order:-1;margin-left:0}.sf-row>.sortdd{margin-left:0}.dd[open]>summary:before{content:"";z-index:70;cursor:default;background:#17140f80;position:fixed;inset:0}.dd-pop,.dd-pop.wide,.dd.price .dd-pop{z-index:71;border-radius:22px 22px 0 0;width:auto;min-width:0;max-width:none;max-height:82vh;padding:10px 16px 0;position:fixed;inset:auto 0 0}.dd.more .dd-pop,.sortdd .dd-pop{left:0;right:0}.dd-pop:before{content:"";background:var(--line-2);border-radius:999px;width:40px;height:4px;margin:0 auto 10px;display:block}.dd-head{text-align:center;font-family:var(--font-head);margin:0 0 10px;font-size:19px;font-weight:800;display:block}.dd-list,.dd-links{min-width:0}.dd-links{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.dd-act{padding:12px 16px calc(14px + env(safe-area-inset-bottom));background:var(--surface);margin:12px -16px 0;position:sticky;bottom:0}.dd-act .btn{height:48px;font-size:15px}:root:has(.dd[open]){overflow:hidden}}@media (max-width:760px){.sh-head{grid-template-columns:minmax(0,1fr);gap:0}.sh-art{display:none}.sh-head h1{font-size:30px}.sh-b{scrollbar-width:none;flex-wrap:nowrap;margin-left:-16px;margin-right:-16px;padding:0 16px;overflow-x:auto}.sh-b::-webkit-scrollbar{display:none}.cats{margin:12px -16px 0;padding:4px 10px 0}.cat{min-width:78px;padding:6px 6px 10px}.sf-row{margin:0 -16px;padding:2px 16px}.dd-btn{height:40px;padding:0 13px;font-size:14px}.seen-more{margin-top:32px}.know,.know.four{grid-template-columns:minmax(0,1fr);margin-top:44px}.alert-box{gap:12px;padding:18px 16px}}.lt-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:12px;display:flex}.lt-head h1{font-size:32px}.lt-head p{color:var(--ink-2);margin-top:5px;font-size:15.5px}.lt-acts{flex:none;gap:4px;display:flex}.lt-act,.lt-acts .save-btn{height:40px;color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding:0 12px;font-size:14.5px;font-weight:600;text-decoration:underline;display:inline-flex}.lt-act:hover,.lt-acts .save-btn:hover{background:var(--surface-2)}.lt-act svg,.lt-acts .save-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.lt-acts .save-btn.on{color:var(--link)}.lt-acts .save-btn.on svg{fill:currentColor}.lt-acts .cmp-toggle{position:relative}.lt-acts .cmp-note{z-index:5;background:var(--ink);color:#fff;border-radius:10px;width:240px;padding:8px 10px;font-size:12.5px;position:absolute;top:calc(100% + 4px);right:0}.mosaic-w{margin-top:16px;position:relative}.mosaic{border-radius:20px;grid-template-columns:minmax(0,2.034fr) minmax(0,1fr);gap:8px;display:grid;overflow:hidden}.m-i{cursor:zoom-in;background:#17140f;border:0;min-width:0;padding:0;display:block}.m-i img{aspect-ratio:16/9;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;transition:filter .15s;display:block}.m-i:hover img{filter:brightness(.9)}.m-i:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.m-a{grid-row:span 2}.m-a img{height:100%}.mosaic>.m-i:nth-child(n+4){display:none}.mosaic.one{grid-template-columns:minmax(0,1fr)}.mosaic.one .m-a{grid-row:auto}.mosaic.one .m-a img{aspect-ratio:auto;height:min(52vw,600px)}.mosaic.two .m-i:nth-child(2){grid-row:span 2}.mosaic.two .m-i:nth-child(2) img{height:100%}.m-all{height:38px;color:var(--ink);font:inherit;box-shadow:0 0 0 1px var(--ink);cursor:pointer;background:#fff;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex;position:absolute;bottom:16px;right:16px}.m-all svg{fill:none;stroke:currentColor;stroke-width:2px;width:16px;height:16px}.m-n{display:none}.mosaic-none{margin-top:16px}.lot-pic{--h:230;background:linear-gradient(150deg, hsl(var(--h) 55% 42%), hsl(var(--h) 45% 20%));border-radius:20px;height:min(36vw,480px);position:relative;overflow:hidden}.lot-pic.has-art{background:linear-gradient(0deg, #0000004d, #0000 55%), var(--art) center / cover no-repeat}.lot-pic .mono{font:800 96px var(--font-head);color:#ffffff59;place-items:center;display:grid;position:absolute;inset:0}.lot-pic.has-art .mono{display:none}.lot-pic .art-note{color:#fff;background:#0000009e;border-radius:999px;max-width:calc(100% - 28px);padding:6px 12px;font-size:12.5px;font-weight:700;position:absolute;bottom:14px;left:14px}.lbx{z-index:120;background:#000000f5;outline:none;position:fixed;inset:0}.lt{grid-template-columns:minmax(0,1fr) 392px;align-items:start;gap:72px;margin-top:30px;display:grid}.lt-main{min-width:0}.lt-main>section{border-top:1px solid var(--line);padding:32px 0}.lt-main h2{margin-bottom:18px;font-size:25px}.lt-main h2 em{color:var(--ink-3);font-style:normal;font-weight:600}.lt-main .btn.ghost.sm{margin-top:4px}.ava{object-fit:cover;background:var(--surface-2);color:#fff;border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:800;display:grid}.by{align-items:center;gap:14px;padding-bottom:24px;display:flex}.by b{font-size:19px;font-weight:700;display:block}.by small{color:var(--ink-2);font-size:14.5px}.hl{border-top:1px solid var(--line);gap:20px;margin:0;padding:26px 0 30px;list-style:none;display:grid}.hl li{gap:16px;display:flex}.hl b{font-size:16px;font-weight:700;display:block}.hl small{color:var(--ink-2);font-size:14.5px}.hl-tag .i{color:var(--fill)}.am{grid-template-columns:1fr 1fr;gap:0 40px;margin-bottom:18px;display:grid}.am>div{border-bottom:1px solid var(--line);align-items:center;gap:14px;min-width:0;min-height:50px;font-size:15.5px;display:flex}.am span{min-width:0;color:var(--ink-2);flex:1}.am b{text-align:right;overflow-wrap:anywhere;font-weight:700}.sk{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.sk figure{min-width:0;margin:0}.sk span{aspect-ratio:16/9;background:linear-gradient(160deg,#24211c,#3a342b);border-radius:14px;display:block;position:relative}.sk img{object-fit:contain;filter:drop-shadow(0 6px 10px #00000080);width:calc(100% - 24px);height:calc(100% - 24px);position:absolute;top:12px;left:12px}.sk figcaption{white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:13.5px;font-weight:600;overflow:hidden}.sk-n{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.sk-n span{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:99px;padding:6px 12px;font-size:13.5px;font-weight:600}.sk-more{color:var(--ink-3);margin-top:12px;font-size:13.5px}.about-lang{color:var(--ink-3);margin:-8px 0 12px;font-size:13px}.about-lead{overflow-wrap:anywhere;margin-bottom:10px;font-size:16.5px;font-weight:700}.about-text{white-space:pre-line;overflow-wrap:anywhere;max-height:420px;color:var(--ink-2);line-height:1.6;overflow-y:auto}.where{grid-template-columns:1fr 1fr;gap:12px;display:grid}.where>div{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;padding:20px}.where span{color:var(--link);margin-bottom:8px;display:block}.where b{font-size:17px;font-weight:800;display:block}.where p{color:var(--ink-2);margin-top:5px;font-size:14.5px}.tk{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.tk b{margin-bottom:10px;font-size:16px;font-weight:700;display:block}.tk p{color:var(--ink-2);gap:10px;margin-bottom:9px;font-size:14.5px;display:flex}.tk .i{color:var(--ink);margin-top:2px}.rv{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.rv figure{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;margin:0;padding:16px}.rv-stars{color:var(--accent);letter-spacing:1px;font-size:15px}.rv-stars span{color:var(--line-2)}.rv blockquote{color:var(--ink);overflow-wrap:anywhere;margin:6px 0 0;font-size:14.5px}.rv figcaption{color:var(--ink-3);margin-top:8px;font-size:12.5px;font-weight:600}.lt-buy{top:calc(var(--hdr-h) + 24px);gap:14px;display:grid;position:sticky}.buy-in{background:var(--surface);box-shadow:0 18px 44px -22px #17140f6b, 0 0 0 1px var(--line);border-radius:22px;padding:24px}.buy-p{align-items:baseline;gap:10px;display:flex}.buy-p b{font:800 34px/1 var(--font-head);letter-spacing:-.02em}.buy-g{box-shadow:inset 0 0 0 1px var(--line-2);border-radius:14px;grid-template-columns:1fr 1fr;margin:18px 0 14px;display:grid}.buy-g div{padding:10px 14px}.buy-g div+div{box-shadow:-1px 0 0 var(--line-2)}.buy-g .w{box-shadow:0 -1px 0 var(--line-2);grid-column:span 2}.buy-g small{letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.buy-g b{color:var(--ink-2);font-size:14.5px;font-weight:500}.buy-w{gap:8px;display:grid}.buy-w .btn{width:100%}.buy-n{text-align:center;color:var(--ink-2);margin:12px 0 16px;font-size:13.5px}.buy-in ul{margin:0;padding:0;list-style:none}.buy-in li{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 0;font-size:15px;display:flex}.buy-in li span{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);-webkit-text-decoration-color:var(--line-2);-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2)}.buy-h{color:var(--ink-3);justify-content:center;align-items:center;gap:8px;font-size:13.5px;display:flex}.buy-h a{text-underline-offset:3px;text-decoration:underline}.buy-h a:hover{color:var(--ink)}.sc{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;padding:16px}.sc-id{align-items:center;gap:12px;display:flex}.sc-id>span{min-width:0}.sc-id small{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:800;display:block}.sc-id b{white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:800;display:block;overflow:hidden}.sc-n{border-top:1px solid var(--line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;margin:14px 0 12px;padding-top:14px;display:grid}.sc-n>div{background:var(--surface-2);border-radius:12px;min-width:0;padding:10px 12px}.sc-n b{font:800 19px/1 var(--font-head);letter-spacing:-.02em;display:block}.sc-n b.ok{color:var(--green)}.sc-n b.none{color:var(--ink-3)}.sc-n small{color:var(--ink-2);margin-top:6px;font-size:12px;font-weight:600;line-height:1.3;display:block}.sc-write{background:var(--surface);width:100%;height:46px;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);font-size:15px}.sc-write:hover{background:var(--ink);color:#fff}.sc .auth-err{margin-top:8px;font-size:13.5px}.sim{border-top:1px solid var(--line);margin-top:20px;padding-top:36px}.bbar{display:none}@media (max-width:1100px){.lt{grid-template-columns:minmax(0,1fr) 340px;gap:36px}.sk{grid-template-columns:repeat(3,minmax(0,1fr))}.rv{grid-template-columns:minmax(0,1fr)}}@media (max-height:760px){.lt-buy{position:static}}@media (max-width:760px){.lt-head{display:block}.lt-head h1{font-size:25px}.lt-acts{margin:8px 0 0 -12px}.mosaic-w{margin:14px -16px 0}.mosaic{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:0;gap:0;display:flex;overflow-x:auto}.mosaic::-webkit-scrollbar{display:none}.mosaic .m-i,.mosaic>.m-i:nth-child(n+4){scroll-snap-align:start;flex:0 0 100%;display:block}.mosaic .m-i img,.mosaic.one .m-a img{aspect-ratio:16/9;height:auto}.m-all{display:none}.m-n{color:#fff;background:#000000b8;border-radius:8px;padding:3px 10px;font-size:12.5px;font-weight:700;display:block;position:absolute;bottom:12px;right:12px}.lot-pic{aspect-ratio:16/9;border-radius:0;height:auto}.mosaic-none{margin:14px -16px 0}.lt{grid-template-columns:minmax(0,1fr);gap:0;margin-top:20px}.lt-buy{margin:8px 0 10px;position:static}.am{grid-template-columns:minmax(0,1fr)}.sk{grid-template-columns:repeat(2,minmax(0,1fr))}.where,.tk{grid-template-columns:minmax(0,1fr)}.tk{gap:16px}.lt-main h2{font-size:22px}.sim .grid{scrollbar-width:none;gap:14px;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.sim .grid::-webkit-scrollbar{display:none}.sim .c{flex:0 0 78%}.bbar{z-index:55;box-shadow:0 -1px 0 var(--line), 0 -12px 30px -18px #00000059;background:#fff;justify-content:space-between;align-items:center;gap:14px;padding:10px 16px;display:flex;position:fixed;bottom:62px;left:0;right:0}.bbar>div:first-child{min-width:0}.bbar b{font-size:19px;font-weight:800;display:block}.bbar small{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.bbar small:first-letter{text-transform:uppercase}.bbar .buy-w{flex:none}.bbar .btn{height:48px;padding:0 26px}.bbar .auth-err{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:10px;padding:8px 10px;position:absolute;bottom:calc(100% + 6px);left:16px;right:16px}:root:has(.bbar) .ft{padding-bottom:168px}}.cw{z-index:110;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.cw-bg{cursor:default;background:#17140f80;border:0;position:absolute;inset:0}.cw-p{background:var(--surface);border-radius:22px;flex-direction:column;width:min(520px,100%);height:min(640px,88vh);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px -20px #00000073}.cw-h{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 14px 14px 16px;display:flex}.cw-h>div{min-width:0}.cw-h b{font-size:16px;font-weight:800;display:block}.cw-h small{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.cw-x{width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;margin-left:auto;display:grid}.cw-x:hover{background:var(--surface-2)}.cw-x svg,.sc-write svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.cw-l{background:var(--bg);flex-direction:column;flex:1;gap:10px;min-height:0;margin:0;padding:16px;list-style:none;display:flex;overflow-y:auto}.cw-note{color:var(--ink-3);text-align:center;margin:auto 0;padding:24px 8px;font-size:14px}.cw-f{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;padding:12px 14px;display:grid}.cw-f textarea{resize:none;width:100%;min-height:46px;max-height:140px;box-shadow:inset 0 0 0 1px var(--line-2);background:var(--surface);color:var(--ink);font:inherit;border:0;border-radius:12px;padding:11px 14px;font-size:15px}.cw-f textarea:focus{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.cw-err{padding:0 16px 6px;font-size:13.5px}.cw-all{color:var(--link);padding:4px 16px 14px;font-size:14px;font-weight:700}.cw-all:hover{text-decoration:underline}@media (max-width:760px){.cw{align-items:flex-end;padding:0}.cw-p{border-radius:22px 22px 0 0;width:100%;height:86vh}.cw-all{padding-bottom:calc(14px + env(safe-area-inset-bottom))}}.msg{background:var(--surface-2);border-radius:4px 16px 16px;max-width:82%;padding:10px 14px}.msg.me{background:var(--warm);border-radius:16px 4px 16px 16px;align-self:flex-end}.msg.notice{background:var(--surface);max-width:100%;box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:14px;align-self:stretch}.msg .who{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:12.5px;font-weight:800;display:flex}.msg .who small{color:var(--ink-3);font-weight:500}.msg p{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:14.5px;font-weight:500;line-height:1.5}.msg strong{font-weight:800}.msg a{color:var(--link);font-weight:700}.msg svg{vertical-align:-.16em;width:1.1em;height:1.1em;color:var(--fill);display:inline-block}.seen-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.seen-card{--h:230;background:var(--surface);min-width:0;box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;align-items:center;gap:12px;padding:8px;transition:box-shadow .15s;display:flex}.seen-card:hover{box-shadow:inset 0 0 0 2px var(--ink)}.seen-pic{aspect-ratio:16/9;background:linear-gradient(150deg, hsl(var(--h) 55% 42%), hsl(var(--h) 45% 20%));border-radius:10px;flex:none;width:96px;position:relative;overflow:hidden}.seen-pic.art{background:var(--art) center / cover no-repeat}.seen-pic img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.seen-pic .mono{font:800 18px var(--font-head);color:#ffffffbf;place-items:center;display:grid;position:absolute;inset:0}.seen-body{flex-direction:column;gap:1px;min-width:0;display:flex}.seen-body small{color:var(--ink-3);font-size:12px;font-weight:600}.seen-body b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.3;display:-webkit-box;overflow:hidden}.seen-body .price{font-size:14.5px;font-weight:800}.cmp-tray{background:var(--ink);color:#fff;box-shadow:0 18px 40px -16px #17140f99}.cmp-clear{color:#fff;background:#ffffff29}@media (max-width:1100px){.seen-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.seen-row{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -16px;padding:0 16px 4px;display:flex;overflow-x:auto}.seen-card{scroll-snap-align:start;flex:0 0 80%}.cmp-tray{bottom:74px;right:12px}:root:has(.bbar) .cmp-tray{bottom:140px}}.so-card{background:var(--surface)}.so-tabs button[aria-selected=true],.so-list a.on{background:var(--ink);color:#fff}.ac-h{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:26px;display:flex}.ac-h h1{font-size:44px}.ac-h p{color:var(--ink-2);overflow-wrap:anywhere;margin-top:4px;font-size:15px}.ac-h .tab-btn{background:var(--surface);height:44px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:12px;flex:none;margin:0;padding:0 18px;font-size:14.5px;font-weight:700}.ac-h .tab-btn:hover{background:var(--warm)}.ac-t{border-bottom:1px solid var(--line);scrollbar-width:none;gap:6px;margin-top:18px;display:flex;overflow-x:auto}.ac-t::-webkit-scrollbar{display:none}.ac-t a{color:var(--ink-2);white-space:nowrap;border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;padding:12px 14px 13px;font-size:15.5px;font-weight:600;display:flex}.ac-t a:hover{color:var(--ink)}.ac-t a[aria-current=page]{border-color:var(--ink);color:var(--ink)}.ac-t i{background:var(--surface-2);text-align:center;border-radius:99px;min-width:22px;padding:0 6px;font-size:12.5px;font-style:normal;font-weight:800;line-height:22px}.ac-t i.hot{background:var(--fill);color:#fff}.ac-h2{margin:26px 0 16px;font-size:28px}.cv{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cv-r{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto 72px;align-items:center;gap:14px;padding:12px 14px;transition:box-shadow .15s;display:grid}.cv-r:hover{box-shadow:inset 0 0 0 2px var(--ink)}.cv-r.hot{box-shadow:inset 0 0 0 2px var(--accent)}.cv-m{min-width:0}.cv-m b{font-size:16px;font-weight:800;display:block}.cv-m small{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.cv-s{color:var(--ink-3);white-space:nowrap;justify-items:end;gap:4px;font-size:12.5px;display:grid}.cv-s i{background:var(--fill);color:#fff;border-radius:99px;padding:2px 9px;font-style:normal;font-weight:800}.cv-g{aspect-ratio:16/9;background:linear-gradient(150deg, hsl(var(--h) 55% 42%), hsl(var(--h) 45% 20%));color:#fff;border-radius:10px;place-items:center;width:72px;font-size:13px;font-weight:800;display:grid;overflow:hidden}.cv-g img{object-fit:cover;width:100%;height:100%}.cvt{margin-top:16px}.cvt-h{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:14px;display:flex}.cvt-h>div{min-width:0}.cvt-h b{font-size:17px;font-weight:800;display:block}.cvt-h small{color:var(--ink-2);font-size:14px;display:block}.cvt-h .btn{margin-left:auto}.thread-l{flex-direction:column;gap:10px;max-height:560px;margin:16px 0;padding:0;list-style:none;display:flex;overflow-y:auto}.thread-empty{color:var(--ink-3);margin:16px 0;font-size:14.5px}.chat-box{gap:8px;display:grid}.chat-box textarea{width:100%;box-shadow:inset 0 0 0 1px var(--line-2);background:var(--surface);color:var(--ink);font:inherit;resize:vertical;border:0;border-radius:12px;padding:12px 14px;font-size:15px}.chat-box textarea:focus{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.chat-box .btn{border-radius:12px;justify-self:end;height:44px;padding:0 20px;font-size:14.5px}@media (max-width:760px){.ac-h{align-items:center;margin-top:18px}.ac-h h1{font-size:30px}.ac-h p{font-size:13.5px}.ac-h .tab-btn{height:38px;padding:0 12px;font-size:13.5px}.ac-t{margin:14px -16px 0;padding:0 8px}.ac-t a{padding:11px 10px 12px;font-size:14.5px}.ac-h2{margin:20px 0 12px;font-size:23px}.cv-r{grid-template-columns:auto minmax(0,1fr) auto}.cv-g{display:none}.cvt-h{flex-wrap:wrap}.cvt-h .btn{margin-left:58px}}.status{background:var(--surface-2);color:var(--ink-2)}.status.s-pending,.status.s-replacing,.status.s-needs_review{color:#8a5a00;background:#fff4dc}.status.s-paid,.status.s-awaiting_delivery,.status.s-delivered{background:var(--warm);color:var(--link)}.status.s-completed{background:var(--green-bg);color:var(--green)}.status.s-disputed{color:var(--bad);background:#fde7e4}.pill.ok{background:var(--green-bg);color:var(--green)}.pill.warn{background:var(--warm);color:var(--link)}.note.sent,.pay-form .ok,.ledger .plus{color:var(--green)}.item-actions .btn.danger{background:var(--bad);color:#fff}.method.on{border-color:var(--fill);background:var(--warm)}.creds{background:var(--surface-2);border:0}.creds-top button,.creds dd button{color:var(--link)}.gp .sh-head{grid-template-columns:minmax(0,1fr)}.gp-head h1{font-size:40px}.gx .cats{margin-top:14px}.gx .cat{min-width:104px;font:inherit;cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0}.gcards{margin-top:22px}.gc-img{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.gcard:hover .gc-img{transform:scale(1.05)}.gcard .c-t{align-items:baseline}.gcard .c-t b{font-size:17px}.gcard .c-t em{color:var(--ink-2);white-space:nowrap;flex:none;font-size:14px;font-style:normal}.gcard .c-f{white-space:normal}.gcard .c-p b{font-size:16px}.gx[data-genre=shooters] .gcard:not([data-g~=shooters]),.gx[data-genre=moba] .gcard:not([data-g~=moba]),.gx[data-genre=gacha] .gcard:not([data-g~=gacha]),.gx[data-genre=mobile] .gcard:not([data-g~=mobile]),.gx[data-genre=strategy] .gcard:not([data-g~=strategy]){display:none}@media (max-width:760px){.gp-head h1{font-size:30px}.gx .cats{margin:12px -16px 0;padding:0 10px}.gx .cat{min-width:84px}.gcards{gap:24px}}.b-head{margin-top:14px}.b-head h1{font-size:52px}.b-head p{max-width:640px;color:var(--ink-2);margin-top:8px;font-size:17px}.bl .gx .cats{margin-top:20px}.bl .cat{min-width:104px;padding:6px 12px 12px}.bl .cat img,.b-all{object-fit:cover;border-radius:50%;width:48px;height:48px}.b-all{background:var(--surface-2);color:var(--ink);place-items:center;display:grid}.bl .cat b{font-size:13px}.feat{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:36px;margin-top:30px;display:grid}.feat-i{aspect-ratio:16/9;background:#17140f;border-radius:26px;display:block;overflow:hidden}.feat-i img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.feat:hover .feat-i img{transform:scale(1.03)}.feat-t{display:block}.feat-t em,.a-head em{background:var(--warm);color:var(--link);border-radius:99px;padding:4px 12px;font-size:13px;font-style:normal;font-weight:800;display:inline-block}.feat-t b{font:800 36px/1.1 var(--font-head);letter-spacing:-.02em;margin-top:14px;display:block}.feat-t>span{color:var(--ink-2);margin-top:12px;font-size:16.5px;line-height:1.55;display:block}.feat-t small{color:var(--ink-3);margin-top:14px;font-size:13.5px;display:block}.feat-t i{background:var(--ink);color:#fff;border-radius:14px;align-items:center;gap:8px;height:48px;margin-top:18px;padding:0 20px;font-style:normal;font-weight:700;display:inline-flex}.posts{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 24px;margin-top:48px;display:grid}.p{min-width:0;display:block}.p-i{aspect-ratio:3/2;background:#17140f;border-radius:20px;display:block;position:relative;overflow:hidden}.p-i img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.p:hover .p-i img{transform:scale(1.04)}.p-i em{background:#fff;border-radius:99px;padding:4px 11px;font-size:12.5px;font-style:normal;font-weight:800;position:absolute;top:12px;left:12px;box-shadow:0 2px 8px #00000040}.p>b{font:800 21px/1.2 var(--font-head);letter-spacing:-.012em;margin-top:14px;display:block}.p>span:not(.p-i){-webkit-line-clamp:3;color:var(--ink-2);-webkit-box-orient:vertical;margin-top:6px;font-size:14.5px;display:-webkit-box;overflow:hidden}.p small{color:var(--ink-3);margin-top:8px;font-size:13px;display:block}.b-sec{margin-top:68px}.b-sec .posts,.lots{margin-top:0}.a-head{text-align:center;max-width:900px;margin:22px auto 0}.a-head h1{letter-spacing:-.025em;text-wrap:balance;margin-top:16px;font-size:46px}.a-head p{color:var(--ink-2);margin-top:14px}.a-acts{justify-content:center;gap:18px;margin-top:8px;display:flex}.a-hero{aspect-ratio:21/9;background:#17140f;border-radius:28px;margin-top:26px;overflow:hidden}.a-hero img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.a-cols{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:64px;max-width:1140px;margin:40px auto 0;display:grid}.prose{color:#2b2720;min-width:0;font-size:17px;line-height:1.7}.prose>p:first-child{color:var(--ink);font-size:20px;line-height:1.6}.prose p{margin:16px 0 0}.prose strong{color:var(--ink);font-weight:800}.prose a{color:var(--link);text-underline-offset:3px;font-weight:700;text-decoration:underline}.prose h2{border-top:1px solid var(--line);letter-spacing:-.02em;scroll-margin-top:calc(var(--hdr-h) + 20px);margin-top:38px;padding-top:34px;font-size:29px}.prose h3{margin-top:26px;font-size:21px}.prose ul,.prose ol{margin:14px 0 0;padding-left:22px}.prose li{margin-top:8px}.prose li::marker{color:var(--accent)}.prose blockquote{background:var(--warm);color:var(--ink);border-radius:16px;margin:18px 0 0;padding:14px 18px}.post-table{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;margin:18px 0 0;overflow-x:auto}.post-table table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.post-table th{background:var(--surface-2);color:var(--ink);text-align:left;padding:11px 16px;font-size:13px;font-weight:800}.post-table td{border-top:1px solid var(--line);color:var(--ink-2);vertical-align:top;padding:11px 16px}.post-shelves{flex-wrap:wrap;gap:10px;margin:30px 0 0;display:flex}.prose .post-shelves a{color:var(--ink);text-decoration:none}.src{margin-top:38px}.src h2{border:0;margin:0;padding:0;font-size:22px}.src ul{gap:8px;margin:14px 0 0;padding:0;font-size:15px;list-style:none;display:grid}.src li{align-items:flex-start;gap:10px;margin:0;display:flex}.src .i{color:var(--ink-3);margin-top:4px}.side{top:calc(var(--hdr-h) + 24px);gap:18px;display:grid;position:sticky}.side-buy{background:var(--surface);box-shadow:0 18px 44px -24px #17140f66, inset 0 0 0 1px var(--line);border-radius:24px;padding:22px}.side-buy>small{color:var(--ink-3);font-size:13px;font-weight:700}.side-p{font:800 30px/1.1 var(--font-head);letter-spacing:-.02em;margin-top:4px}.side-n{color:var(--ink-2);margin:8px 0 16px;font-size:14px}.side-buy .btn{width:100%}.side-l{border-top:1px solid var(--line);gap:10px;margin-top:16px;padding-top:16px;display:grid}.side-l a{grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.side-ph{aspect-ratio:16/9;background:#17140f 50%/cover no-repeat;border-radius:10px;width:96px;display:block;overflow:hidden}.side-ph img{object-fit:cover;width:100%;height:100%}.side-l b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.side-l small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.side-l em{white-space:nowrap;font-size:14.5px;font-style:normal;font-weight:800}.toc{gap:2px;padding:6px 4px;display:grid}.toc b{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px;font-size:13px;font-weight:800}.toc a{border-left:2px solid var(--line-2);color:var(--ink-2);padding:6px 0 6px 14px;font-size:14.5px}.toc a:hover{border-color:var(--accent);color:var(--ink)}@media (max-width:1100px){.a-cols{grid-template-columns:minmax(0,1fr) 300px;gap:36px}}@media (max-width:1000px){.feat{grid-template-columns:minmax(0,1fr);gap:18px}.posts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.a-cols{grid-template-columns:minmax(0,1fr)}.side{position:static}.toc{display:none}}@media (max-width:760px){.b-head h1{font-size:36px}.b-head p{font-size:15.5px}.bl .gx .cats{margin:14px -16px 0;padding:0 10px}.bl .cat{min-width:88px;padding:6px 6px 10px}.feat{margin-top:20px}.feat-i{border-radius:20px}.feat-t b{font-size:26px}.feat-t>span{font-size:15px}.posts{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:36px}.b-sec{margin-top:48px}.b-sec .head{flex-direction:column;align-items:flex-start;gap:6px}.lots{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.lots::-webkit-scrollbar{display:none}.lots .c{scroll-snap-align:start;flex:0 0 78%}.a-head{text-align:left;margin-top:14px}.a-head h1{font-size:29px}.a-acts{justify-content:flex-start;margin-left:-12px}.a-hero{aspect-ratio:16/9;border-radius:0;margin:18px -16px 0}.a-cols{margin-top:24px}.prose{font-size:16px}.prose>p:first-child{font-size:17.5px}.prose h2{margin-top:28px;padding-top:26px;font-size:23px}.side-buy{display:none}:root:has(.side-buy) .ft{padding-bottom:168px}}.sbig{background:var(--surface);height:68px;box-shadow:0 14px 34px -18px #17140f66, inset 0 0 0 1px var(--line-2);color:var(--ink-3);border-radius:99px;align-items:center;gap:12px;margin-top:22px;padding:0 10px 0 22px;display:flex}.sbig:focus-within{box-shadow:0 14px 34px -18px #17140f66, inset 0 0 0 2px var(--ink)}.sbig input{min-width:0;font:700 20px var(--font-body);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.sbig input::-webkit-search-cancel-button{display:none}.sx{background:var(--surface-2);width:36px;height:36px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.sbig .btn{border-radius:99px;height:48px}.pills{scrollbar-width:none;gap:8px;margin-top:14px;display:flex;overflow-x:auto}.pills::-webkit-scrollbar{display:none}.fp{background:var(--surface);height:42px;box-shadow:inset 0 0 0 1px var(--line-2);white-space:nowrap;border-radius:99px;flex:none;align-items:center;gap:6px;padding:0 15px;font-size:14.5px;font-weight:600;display:inline-flex}.fp:hover{box-shadow:inset 0 0 0 2px var(--ink)}.item{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:28px;grid-template-columns:230px minmax(0,1fr);align-items:center;gap:34px;margin-top:26px;padding:22px;display:grid}.item-a{aspect-ratio:3/4;background:linear-gradient(160deg,#24211c,#3a342b);border-radius:20px;overflow:hidden}.item-a img{object-fit:contain;filter:drop-shadow(0 8px 14px #00000073);width:100%;height:100%;padding:10px}.item-t em{background:var(--warm);color:var(--link);border-radius:99px;padding:4px 12px;font-size:13px;font-style:normal;font-weight:800;display:inline-block}.item-t h1{letter-spacing:-.025em;overflow-wrap:anywhere;margin-top:12px;font-size:50px}.item-n{color:var(--ink-2);margin-top:10px;font-size:17px}.item-n b{color:var(--ink)}.item-c{gap:10px;margin-top:18px;display:flex}.item-c div{background:var(--surface-2);border-radius:18px;min-width:190px;padding:14px 18px}.item-c div:first-child{background:var(--warm)}.item-c small{color:var(--ink-2);font-size:13px;font-weight:700;display:block}.item-c b{font:800 30px/1.1 var(--font-head);letter-spacing:-.02em;display:block}.item-c span{color:var(--ink-3);font-size:12.5px}.item-x{color:var(--ink-3);margin-top:14px;font-size:13px}.sr-head{margin-top:36px}.sr-head h1,.sr-head h2{font-size:30px}.sr-h{margin-top:30px;font-size:30px}.rel{margin-top:64px}.rel-g{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;display:grid}.rl{aspect-ratio:3/4.6;isolation:isolate;color:#fff;background:#17140f;border-radius:18px;display:block;position:relative;overflow:hidden}.rl img{z-index:-2;object-fit:cover;object-position:50% 10%;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.rl:hover img{transform:scale(1.05)}.rl:after{content:"";z-index:-1;background:linear-gradient(#0000 46%,#000000e0);position:absolute;inset:0}.rl span{position:absolute;bottom:12px;left:12px;right:12px}.rl b{font:800 16px/1.15 var(--font-head);display:block}.rl small{color:#ffffffd1;margin-top:3px;font-size:12px;display:block}@media (max-width:1180px){.rel-g{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.sbig{gap:8px;height:56px;margin-top:14px;padding:0 6px 0 16px}.sbig input{font-size:16px}.sbig .btn{display:none}.pills{margin:12px -16px 0;padding:0 16px}.item{border-radius:22px;grid-template-columns:104px minmax(0,1fr);align-items:start;gap:14px;margin-top:16px;padding:12px}.item-a{border-radius:14px;grid-row:1/span 3}.item-t{display:contents}.item-t>em,.item-t>h1,.item-t>.item-n{grid-column:2}.item-t>em{place-self:start;padding:3px 9px;font-size:11.5px}.item-t>h1{margin-top:0;font-size:27px}.item-t>.item-n{margin-top:0;font-size:14.5px}.item-c{grid-column:1/-1;margin-top:12px}.item-c div{flex:1;min-width:0;padding:12px 14px}.item-c b{font-size:23px}.item-x{display:none}.sr-head{margin-top:28px}.rel{margin-top:44px}.rel .head{flex-direction:column;align-items:flex-start;gap:6px}.rel-g{scrollbar-width:none;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.rel-g::-webkit-scrollbar{display:none}.rl{flex:0 0 150px}}:root:has(.slim-page) .top:not(.slim){display:none!important}:root:has(.slim-page) .ft{display:none!important}:root:has(.slim-page) .dock{display:none!important}.slim .top-in{justify-content:space-between}.slim-s{color:var(--green);white-space:nowrap;align-items:center;gap:7px;margin-left:auto;font-size:14px;font-weight:700;display:flex}.slim-b{white-space:nowrap;height:42px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:12px;align-items:center;gap:5px;padding:0 14px;font-size:14.5px;font-weight:700;display:flex}.slim-b:hover{background:var(--surface-2)}@media (max-width:760px){.slim-s{display:none}.slim-b{height:38px;padding:0 11px;font-size:13.5px}}.fld{display:block}.fld>span{margin-bottom:6px;font-size:13.5px;font-weight:700;display:block}.fld input,.fld textarea{background:var(--surface);width:100%;height:52px;box-shadow:inset 0 0 0 1px var(--line-2);font:inherit;color:var(--ink);border:0;border-radius:13px;outline:0;padding:0 15px;font-size:16px;display:block}.fld textarea{resize:vertical;height:104px;padding:13px 15px}.fld input:focus,.fld textarea:focus{box-shadow:inset 0 0 0 2px var(--ink)}.fld input::placeholder,.fld textarea::placeholder{color:var(--ink-3)}.fld small{color:var(--ink-3);margin-top:6px;font-size:13px;display:block}.ck h1{margin-top:26px;font-size:40px}.ck-g{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:80px;margin-top:8px;display:grid}.ck-m{counter-reset:step}.ck-m section{border-bottom:1px solid var(--line);padding:28px 0}.ck-f>section:last-child{border-bottom:0}.ck-m h2{align-items:center;gap:12px;margin-bottom:18px;font-size:23px;display:flex}.ck-m h2 i{background:var(--ink);color:#fff;width:30px;height:30px;font:800 14px var(--font-body);letter-spacing:0;border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.ck-m h2 i:before{counter-increment:step;content:counter(step)}.ck-m h2 em{font:600 14px var(--font-body);letter-spacing:0;color:var(--ink-3);font-style:normal}.ck-it{grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.ck-it+.ck-it{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.ck-it b{font-size:17px;font-weight:700;line-height:1.3;display:block}.ck-it b a:hover{text-underline-offset:3px;text-decoration:underline}.ck-it small{color:var(--ink-2);margin-top:2px;font-size:14.5px;display:block}.ck-it p{text-align:right;white-space:nowrap}.ck-it p b{font-size:19px;font-weight:800}.ck-img,.oc-ph,.od-ph{aspect-ratio:16/9;background-color:#17140f;background-image:linear-gradient(150deg, hsl(var(--h,230) 55% 42%), hsl(var(--h,230) 45% 20%));background-position:50%;background-size:cover;display:block;position:relative;overflow:hidden}.ck-img img,.oc-ph img,.od-ph img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ck-img{border-radius:12px;width:150px}.ck-have{color:var(--ink-2);margin-top:14px;font-size:14.5px}.ck-pr{grid-template-columns:minmax(0,1fr) auto;gap:10px;max-width:460px;display:grid}.ck-pr input{text-transform:uppercase}.ck-f .ok{color:var(--green);margin-top:10px;font-size:14.5px;font-weight:700}.ck-f .auth-err{margin-top:12px}.ck-f .methods{gap:10px}.ck-f .methods legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ck-f .method{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2);border:0;border-radius:16px;gap:14px;padding:16px 18px}.ck-f .method.on{background:var(--surface);box-shadow:inset 0 0 0 2px var(--ink)}.ck-f .method input{width:20px;height:20px;accent-color:var(--ink);margin:1px 0 0}.ck-f .method b{font-size:16px;font-weight:700}.ck-f .method span span{color:var(--ink-2);margin-top:2px;font-size:14px;font-weight:500}.ck-f .method.paused{opacity:.55}.ck-ag{cursor:pointer;gap:12px;margin-top:18px;font-size:15px;display:flex}.ck-ag input{width:22px;height:22px;accent-color:var(--fill);flex:none;margin:0}.ck-go{white-space:normal;text-align:center;width:100%;height:auto;min-height:58px;margin-top:20px;padding:12px 20px;font-size:17px;line-height:1.25;display:flex}.ck-n{text-align:center;color:var(--ink-2);margin-top:12px;font-size:14px}.ck-s{top:calc(var(--hdr-h) + 24px);margin-top:28px;position:sticky}.ck-c{background:var(--surface);box-shadow:0 18px 44px -24px #17140f6b, 0 0 0 1px var(--line);border-radius:24px;padding:22px}.ck-ph>.ck-img{border-radius:14px;width:100%}.ck-ph>span+span{margin-top:14px;display:block}.ck-ph>span+span:has(>img){grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;display:grid}.ck-ph>span+span>img{grid-row:span 2}.ck-ph b{font-size:18px;font-weight:800;line-height:1.25;display:block}.ck-ph small{color:var(--ink-2);font-size:14px;display:block}.ck-sum{margin-top:16px}.ck-sum li{border-top:1px solid var(--line);justify-content:space-between;gap:14px;padding:11px 0;font-size:15.5px;display:flex}.ck-sum li b{white-space:nowrap}.ck-sum .tot{font-size:18px;font-weight:800}.ck-sum .tot b{font:800 24px var(--font-head);letter-spacing:-.01em}.ck-sum .plus{color:var(--ink-2);font-size:14.5px}.ck-sum .plus b{color:var(--green)}.ck-pm{border-top:1px solid var(--line);gap:14px;margin-top:6px;padding-top:18px;display:grid}.ck-pm li{gap:12px;display:flex}.ck-pm .i{color:var(--link);margin-top:1px}.ck-pm b{font-size:14.5px;font-weight:700;display:block}.ck-pm small{color:var(--ink-2);font-size:13.5px}.ck-ft{color:var(--ink-2);border-top:1px solid var(--line);margin-top:48px;padding:22px 0}.ck-ft .wrap{justify-content:space-between;gap:16px;font-size:14px;display:flex}.ck-ft a{color:var(--ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.ck .pay-done{max-width:640px;margin-top:24px}@media (max-width:1100px){.ck-g{grid-template-columns:minmax(0,1fr) 360px;gap:40px}}@media (max-width:860px){.ck h1{margin-top:18px;font-size:30px}.ck-g{grid-template-columns:minmax(0,1fr);gap:0}.ck-s{order:-1;margin-top:14px;position:static}.ck-c{box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;padding:14px;display:grid}.ck-ph{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:12px;display:grid}.ck-ph>.ck-img{border-radius:10px}:is(.ck-ph>span+span,.ck-ph>span+span:has(>img)){min-width:0;margin-top:0;display:block}.ck-ph>span+span>img{display:none}.ck-ph b{font-size:16px}.ck-ph small{font-size:13px}.ck-sum{margin-top:12px}.ck-pm{display:none}.ck-m section{padding:22px 0}.ck-lines:not(:has(.ck-it+.ck-it)){display:none}.ck-m h2{margin-bottom:14px;font-size:20px}.ck-it{grid-template-columns:96px minmax(0,1fr);gap:12px}.ck-it .ck-img{border-radius:10px;width:96px}.ck-it p{text-align:left;grid-column:2}.ck-pr{max-width:none}.ck-ft .wrap{flex-direction:column;gap:6px}}.au{min-height:calc(100vh - var(--hdr-h));grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.au-a{isolation:isolate;color:#fff;background:#17140f;align-items:flex-end;padding:44px;display:flex;position:relative;overflow:hidden}.au-w{z-index:-2;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,1fr);gap:10px;display:grid;position:absolute;inset:-40px -60px;transform:rotate(-6deg)scale(1.12)}.au-w img{object-fit:cover;border-radius:16px;width:100%;height:100%;min-height:0}.au-a:after{content:"";z-index:-1;background:linear-gradient(#17140f40 0%,#17140f8c 45%,#17140ff0 100%);position:absolute;inset:0}.au-h{max-width:520px;font:var(--head-w) 44px/1.08 var(--font-head);letter-spacing:var(--head-track)}.au-c ul{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.au-c li{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border-radius:99px;align-items:center;gap:8px;height:40px;padding:0 14px;font-size:14.5px;font-weight:600;display:inline-flex}.au-f{align-self:center;width:100%;max-width:460px;margin:0 auto;padding:40px 24px}.au-t{background:var(--surface-2);border-radius:14px;grid-template-columns:1fr 1fr;padding:4px;display:grid}.au-t a{height:44px;color:var(--ink-2);text-align:center;border-radius:11px;place-items:center;font-size:15px;font-weight:700;display:grid}.au-t a:hover{color:var(--ink)}.au-t a[aria-current=page]{background:var(--surface);color:var(--ink);box-shadow:0 2px 8px -3px #17140f4d}.au-f .auth-card{background:0 0;border:0;border-radius:0;gap:16px;max-width:none;padding:0}.au-t+.auth-card{margin-top:28px}.au-f .auth-card h1{font-size:38px}.au-f .auth-card .lead{color:var(--ink-2);margin-top:6px;font-size:16px;font-weight:500}.au-f .field{gap:6px}.au-f .field label{font-size:13.5px;font-weight:700}.au-f .field input{background:var(--surface);height:52px;box-shadow:inset 0 0 0 1px var(--line-2);border:0;border-radius:13px;padding:0 15px;font-size:16px;font-weight:500}.au-f .field input:focus{box-shadow:inset 0 0 0 2px var(--ink);border:0}.au-f .field-top a{color:var(--ink-2);text-underline-offset:3px;font-size:13.5px;font-weight:600;text-decoration:underline}.au-f .auth-card .btn{height:56px;margin-top:4px}.au-f .auth-alt{text-align:left;color:var(--ink-2);font-size:14px;font-weight:500}.au-f .auth-alt a{color:var(--ink);text-underline-offset:3px;font-size:14px;text-decoration:underline}@media (max-width:900px){.au{grid-template-columns:minmax(0,1fr);min-height:0}.au-a{min-height:200px;padding:18px 16px}.au-w{inset:-20px -40px}.au-h{font-size:24px}.au-c ul{display:none}.au-f{padding:22px 16px 44px}.au-f .auth-card h1{font-size:30px}}.os{gap:12px;display:grid}.oc{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;grid-template-columns:240px minmax(0,1fr) auto;align-items:center;gap:22px;padding:12px;transition:box-shadow .15s;display:grid}.oc:hover{box-shadow:inset 0 0 0 2px var(--ink)}.oc.hot{box-shadow:inset 0 0 0 2px var(--accent)}.oc-ph{border-radius:13px;width:240px}.od-mono{font:800 22px var(--font-head);color:#fffc;place-items:center;display:grid;position:absolute;inset:0}.oc-m{min-width:0}.oc-m b{margin-top:8px;font-size:18px;font-weight:800;line-height:1.3;display:block}.oc-m small{color:var(--ink-3);margin-top:2px;font-size:14px;display:block}.oc-n{color:var(--ink-2);margin-top:6px;font-size:14.5px;display:block}.oc-r{justify-items:end;gap:10px;padding-right:12px;display:grid}.oc-r>b{font:800 22px var(--font-head);letter-spacing:-.02em;white-space:nowrap}@media (max-width:900px){.oc{grid-template-columns:150px minmax(0,1fr)}.oc-ph{width:150px}.oc-r{grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 4px 4px;display:flex}}@media (max-width:760px){.oc{grid-template-columns:minmax(0,1fr);gap:12px}.oc-ph{width:100%}.oc-m{padding:0 4px}.oc-m b{font-size:16.5px}}.wallet{max-width:820px;margin-top:0}.wallet .panel span{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-size:13px;font-weight:700}.wallet .panel b{font:800 36px/1 var(--font-head);letter-spacing:-.02em}.wallet .panel p{color:var(--ink-2);margin-top:2px;font-size:14.5px;font-weight:500}.ledger{max-width:820px;margin-top:14px}.ledger h2{font-size:20px}.ledger li{border-top:1px solid var(--line);border-bottom:0;padding:13px 0;font-size:15.5px;font-weight:600}.ledger li:first-child{border-top:0}.ledger small{font-size:13.5px;font-weight:500}.settings{max-width:820px;margin-top:0}.settings .panel h2{margin-bottom:8px;font-size:18px}.settings p{font-weight:500}.settings-mail{color:var(--link);text-underline-offset:3px;text-decoration:underline}.send-link .btn{border-radius:12px;height:44px;padding:0 18px;font-size:14.5px}.od .back{align-items:center;gap:6px;display:inline-flex}.od-h{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:10px;display:flex}.od-h p{color:var(--ink-3);font-size:14px;font-weight:600}.od-h h1{margin-top:4px;font-size:40px}.od-h .chip{height:34px;padding:0 14px;font-size:14px}.od-it+.od-it{border-top:1px solid var(--line);margin-top:40px;padding-top:10px}.od-it-h{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;font-size:24px;display:flex}.pr{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:24px;padding:18px 8px;display:grid}.pr li{padding:0 14px;position:relative}.pr li+li:before{content:"";background:var(--line-2);border-radius:2px;height:2px;position:absolute;top:14px;left:calc(44px - 50%);right:calc(50% + 6px)}.pr li.done+li:before{background:var(--green)}.pr i{background:var(--surface-2);width:30px;height:30px;color:var(--ink-3);font:800 13.5px var(--font-body);border-radius:50%;place-items:center;margin-bottom:8px;font-style:normal;display:grid;position:relative}.pr .done i{background:var(--green);color:#fff}.pr .now i{background:var(--fill);color:#fff;box-shadow:0 0 0 5px var(--warm)}.pr b{font-size:15.5px;font-weight:800;display:block}.pr small{color:var(--ink-2);font-size:13px}.pr li:not(.done):not(.now) b{color:var(--ink-2)}.od-g{grid-template:"m c""m s"1fr/minmax(0,1fr) 380px;align-items:start;gap:22px;margin-top:22px;display:grid}.od-g.no-chat{grid-template-rows:auto;grid-template-areas:"m s"}.od-chat{grid-area:c}.od-m{grid-area:m;grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.od-s{top:calc(var(--hdr-h) + 24px);grid-area:s;grid-template-columns:minmax(0,1fr);gap:14px;display:grid;position:sticky}.od-chat .thread-l{max-height:460px}.od-chat .chat-box textarea{min-height:52px}.od-hint{background:var(--warm);color:var(--link);border-radius:12px;gap:9px;margin-top:10px;padding:11px 14px;font-size:14.5px;font-weight:600;display:flex}.od-hint .i{margin-top:2px}.od-sub{color:var(--ink-2);margin-top:6px;font-size:15px}.od-m .oi-info{font-size:15px;font-weight:500}.od-m .oi-info a{color:var(--link);font-weight:700}.od-m .creds{background:0 0;border:0;border-radius:0;margin-top:12px;padding:0}.od-m .creds-top{justify-content:flex-end}.od-m .creds-top b,.od-m .creds>p{display:none}.od-m .creds-top button,.od-m .creds dd button{background:var(--surface);height:36px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);border-radius:10px;align-items:center;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.od-m .creds-top button:hover,.od-m .creds dd button:hover{background:var(--surface-2)}.od-m .creds dl{gap:0;margin-top:10px}.od-m .creds dl div{border-top:1px solid var(--line);grid-template-columns:190px minmax(0,1fr);gap:12px;min-height:54px}.od-m .creds dt{color:var(--ink-2);font-size:14.5px;font-weight:500}.od-m .creds code{font-size:16px;font-weight:600}.act>p{color:var(--ink-2);margin-top:8px;font-size:15px}.act>p a{color:var(--link);font-weight:700}.act .item-actions{gap:12px;margin-top:16px}.act .item-actions .row{gap:10px}.act .item-actions .dispute{flex-direction:column;gap:10px;padding-top:4px;display:flex}.act .item-actions textarea,.review-form textarea{background:var(--surface);min-height:104px;box-shadow:inset 0 0 0 1px var(--line-2);border:0;border-radius:13px;padding:13px 15px;font-size:15px;font-weight:500}.act .item-actions textarea:focus,.review-form textarea:focus{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.act .item-actions .note{color:var(--ink-2);font-size:14px;font-weight:500}.review-form{max-width:none}.stars button.on{color:var(--accent)}.ck2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.ck2 label{box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:11px 14px;display:flex}.ck2 label:has(input:checked){background:#e9f5ee;box-shadow:inset 0 0 0 1px #b9dcc7}.ck2 input{width:22px;height:22px;accent-color:var(--green);flex:none;margin:0}.ck2 span{min-width:0}.ck2 small{color:var(--ink-3);font-size:12.5px;display:block}.ck2 b{overflow-wrap:anywhere;font-size:15.5px;font-weight:700;display:block}.ck2-n{color:var(--ink-2);margin-top:12px;font-size:14px}.od-l{padding:12px 12px 16px;display:block}.od-l .od-ph{border-radius:13px}.od-l>b{margin:12px 6px 0;font-size:18px;font-weight:800;line-height:1.3;display:block}.od-l>small{color:var(--ink-2);margin:0 6px;font-size:14px;display:block}.od-l>span:last-child{color:var(--link);align-items:center;gap:6px;margin:10px 6px 0;font-size:14.5px;font-weight:700;display:inline-flex}a.od-l:hover{box-shadow:inset 0 0 0 2px var(--ink)}.od-mn h3{font:800 16px var(--font-body);letter-spacing:0;color:var(--link);align-items:center;gap:8px;display:flex}.od-mn .big{font:800 34px/1 var(--font-head);letter-spacing:-.02em;margin-top:8px}.od-mn p:not(.big){color:var(--ink-2);margin-top:6px;font-size:14.5px}.od-mn ul{margin-top:12px}.od-mn li{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:9px 0;font-size:14.5px;display:flex}.od-mn li b{white-space:nowrap;font-weight:700}.od-v{align-items:center;gap:12px;padding:16px 20px;display:flex}.od-v>div{min-width:0}.od-v small{color:var(--ink-3);font-size:12.5px;display:block}.od-v b{white-space:nowrap;text-overflow:ellipsis;font-size:16px;display:block;overflow:hidden}.od-q{color:var(--ink-2);padding:0 6px;font-size:13.5px}.od-q a{color:var(--ink);overflow-wrap:anywhere;font-weight:700}@media (max-width:1100px){.od-g{grid-template-columns:minmax(0,1fr) 320px}.od-m .creds dl div{grid-template-columns:150px minmax(0,1fr)}}@media (max-width:860px){.od-h{flex-direction:column-reverse;align-items:flex-start;gap:10px}.od-h h1{font-size:28px}.od-it{flex-direction:column;gap:14px;margin-top:18px;display:flex}.od-it-h{order:-2;margin-top:8px}.od-g{display:contents}.od-chat{order:-1}.od-s{position:static}.pr{grid-template-columns:minmax(0,1fr);gap:0;margin-top:0;padding:8px 14px}.pr li{grid-template-columns:30px minmax(0,1fr);column-gap:12px;padding:9px 0;display:grid}.pr li+li:before{width:2px;height:22px;top:-13px;left:14px;right:auto}.pr i{grid-row:span 2;margin:0}.pr b{align-self:end}.od-chat .thread-l{max-height:380px}.od-m .creds dl div{grid-template-columns:minmax(0,1fr);gap:2px;padding:10px 0}.act .item-actions .row .btn{width:100%}.ck2{grid-template-columns:minmax(0,1fr)}}.help-h{grid-template-columns:minmax(0,1fr) 520px;align-items:center;gap:44px;margin-top:12px;display:grid}.help-h h1{font-size:68px}.help-t>p{max-width:520px;color:var(--ink-2);margin-top:10px;font-size:19px}.help-j{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.help-j a{background:var(--surface);height:42px;box-shadow:inset 0 0 0 1px var(--line-2);white-space:nowrap;border-radius:99px;align-items:center;padding:0 15px;font-size:14.5px;font-weight:600;display:inline-flex}.help-j a:hover{box-shadow:inset 0 0 0 2px var(--ink)}.help-a{isolation:isolate;background:#17140f;border-radius:26px;align-items:flex-end;min-height:330px;padding:20px;display:flex;position:relative;overflow:hidden}.help-a>img{z-index:-2;object-fit:cover;object-position:62% 20%;width:100%;height:100%;position:absolute;inset:0}.help-a:after{content:"";z-index:-1;background:linear-gradient(#17140f00 20%,#17140fb8 78%);position:absolute;inset:0}.help-a ul{gap:8px;width:100%;display:grid}.help-a li{color:var(--ink);background:#fffffff5;border-radius:16px;align-items:center;gap:13px;padding:12px 16px;display:flex}.help-a li .i{color:var(--link)}.help-a b{font-size:17px;font-weight:800;line-height:1.2;display:block}.help-a small{color:var(--ink-2);font-size:13.5px}.hlp #how-to-buy,.hlp #money,.tp .pn{scroll-margin-top:calc(var(--hdr-h) + 16px)}.help-w{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.help-w li{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;padding:12px 12px 20px}.help-u{background:var(--surface-2);border-radius:14px;place-items:center;min-height:176px;margin-bottom:16px;padding:16px 14px;display:grid}.help-w li>b{align-items:center;gap:10px;padding:0 8px;font-size:18px;font-weight:800;display:flex}.help-w li>b i{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:14px;font-style:normal;display:grid}.help-w li>p{color:var(--ink-2);margin-top:8px;padding:0 8px;font-size:14.5px}.u-card{background:#fff;border-radius:14px;width:172px;padding:7px 7px 10px;display:block;box-shadow:0 10px 24px -14px #17140f80}.u-card img{aspect-ratio:16/9;object-fit:cover;border-radius:9px;width:100%;display:block}.u-card i{background:var(--line);border-radius:4px;height:8px;margin:9px 4px 0;display:block}.u-card i+i{background:var(--line-2);width:46%;margin-top:6px}.u-lock{color:var(--link);background:#fff;border-radius:16px;justify-items:center;gap:6px;padding:16px 26px;display:grid;box-shadow:0 10px 24px -14px #17140f80}.u-lock b{font:800 18px/1.1 var(--font-head);color:var(--ink)}.u-cred{gap:6px;width:200px;display:grid}.u-cred i{background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;height:38px;padding:0 12px;font-style:normal;display:flex;box-shadow:0 6px 16px -12px #17140f80}.u-cred small{color:var(--ink-3);font-size:12px}.u-cred b{letter-spacing:.08em;font-size:13px}.u-cred em{background:var(--warm);height:26px;color:var(--link);border-radius:99px;justify-self:start;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-style:normal;font-weight:700;display:inline-flex}.u-ok{text-align:center;justify-items:center;gap:8px;display:grid}.u-ok b{background:var(--fill);color:#fff;border-radius:12px;align-items:center;gap:7px;max-width:220px;min-height:42px;padding:8px 14px;font-size:12.5px;font-weight:800;line-height:1.25;display:inline-flex}.u-ok small{color:var(--ink-2);font-size:12.5px;font-weight:600}.mny-t{gap:4px;display:flex}.mny-t li{flex:var(--f,1);background:var(--warm);border-top:4px solid var(--accent);min-width:0;padding:16px 16px 18px}.mny-t li:first-child{border-radius:0 0 0 18px}.mny-t li.end{background:var(--green-bg);border-top-color:var(--green);border-radius:0 0 18px}.mny-t i{background:var(--accent);width:12px;height:12px;box-shadow:0 0 0 4px var(--bg);border-radius:50%;margin:-24px 0 12px;display:block}.mny-t .end i{background:var(--green)}.mny-t b{font-size:17px;font-weight:800;line-height:1.2;display:block}.mny-t small{color:var(--ink-2);margin-top:4px;font-size:13.5px;display:block}.mny-b{gap:4px;margin-top:10px;font-size:13.5px;font-weight:700;display:flex}.mny-b span{color:var(--link);flex:6.5;align-items:center;gap:8px;display:flex}.mny-b em{color:var(--green);white-space:nowrap;flex:1;align-items:center;gap:8px;font-style:normal;display:flex}.tp{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.tp .pn>span{background:var(--warm);width:46px;height:46px;color:var(--link);border-radius:14px;place-items:center;margin-bottom:14px;display:grid}.tp .pn>p{color:var(--ink-2);margin-top:8px;font-size:14.5px}.tp .pn>.lnk{align-items:center;gap:6px;margin-top:12px;font-size:14.5px;display:inline-flex}.tp .wide{grid-column:span 3}.tp .wide ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.tp .wide li{background:var(--surface-2);border-radius:14px;gap:10px;padding:14px;font-size:14.5px;font-weight:600;display:flex}.tp .wide li .i{color:var(--green);margin-top:2px}.tp .dark{background:var(--ink);color:#fff;box-shadow:none}.tp .dark>span{color:#fff;background:#ffffff1f}.tp .dark>p{color:#ffffffc7}.tp .dark>p a{color:#fff;text-underline-offset:3px;overflow-wrap:anywhere;font-weight:700;text-decoration:underline}.tp .dark .btn{color:var(--ink);background:#fff;margin-top:14px}.tp .dark .btn:hover{background:var(--warm)}.gm{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.gm a{isolation:isolate;aspect-ratio:3/4;color:#fff;background:#17140f;border-radius:18px;align-items:flex-end;padding:12px;display:flex;position:relative;overflow:hidden}.gm img{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .3s;position:absolute;inset:0}.gm a:hover img{transform:scale(1.05)}.gm a:after{content:"";z-index:-1;background:linear-gradient(#0000 45%,#000000d1);position:absolute;inset:0}.gm b{font:800 17px/1.15 var(--font-head);display:block}.gm small{color:#ffffffd1;font-size:12.5px}@media (max-width:1180px){.help-h{grid-template-columns:minmax(0,1fr) 400px}.help-w,.tp{grid-template-columns:repeat(2,minmax(0,1fr))}.tp .wide{grid-column:span 2}.tp .wide ul{grid-template-columns:minmax(0,1fr)}.gm{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.help-h{grid-template-columns:minmax(0,1fr);gap:20px}.help-h h1{font-size:44px}.help-t>p{font-size:16.5px}.help-j{scrollbar-width:none;flex-wrap:nowrap;margin:16px -16px 0;padding:0 16px;overflow-x:auto}.help-j::-webkit-scrollbar{display:none}.help-j a{flex:none;height:40px;font-size:14px}.help-a{border-radius:20px;min-height:300px;padding:12px}.help-w{grid-template-columns:minmax(0,1fr);gap:10px}.help-u{min-height:150px}.mny-t{flex-direction:column;gap:3px}.mny-t li{border-top:0;border-left:4px solid var(--accent);grid-template-columns:22px minmax(0,1fr);column-gap:10px;padding:13px 14px;display:grid}.mny-t li:first-child{border-radius:14px 14px 0 0}.mny-t li.end{border-left-color:var(--green);border-radius:0 0 14px 14px}.mny-t i{box-shadow:none;grid-row:span 2;margin:5px 0 0}.mny-b{display:none}.tp{grid-template-columns:minmax(0,1fr);gap:10px}.tp .wide{grid-column:auto}.gm{scrollbar-width:none;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.gm::-webkit-scrollbar{display:none}.gm a{flex:0 0 38%}}.lg-tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:6px;margin-top:16px;display:flex;overflow-x:auto}.lg-tabs::-webkit-scrollbar{display:none}.lg-tabs a{color:var(--ink-2);white-space:nowrap;border-bottom:2px solid #0000;flex:none;padding:12px 14px;font-size:15px;font-weight:600}.lg-tabs a:hover{color:var(--ink)}.lg-tabs a[aria-current=page]{border-color:var(--ink);color:var(--ink)}.lg{grid-template-columns:minmax(0,760px) 320px;justify-content:space-between;align-items:start;gap:56px;margin-top:30px;display:grid}.lg-up{color:var(--ink-3);font-size:13.5px;font-weight:600}.lg-doc h1{margin-top:6px;font-size:48px}.lg-note{background:var(--warm);color:var(--link);border-radius:14px;gap:10px;margin-top:18px;padding:14px 16px;font-size:14.5px;font-weight:600;display:flex}.lg-note .i{margin-top:1px}.lg-intro{color:var(--ink);margin-top:20px;font-size:18.5px;line-height:1.55}.lg-doc section{scroll-margin-top:calc(var(--hdr-h) + 20px);margin-top:34px}.lg-doc h2{font-size:25px}.lg-doc section p{color:var(--ink-2);margin-top:12px;font-size:16.5px;line-height:1.65}.lg-doc ul{gap:8px;margin-top:12px;display:grid}.lg-doc li{color:var(--ink-2);padding-left:22px;font-size:16.5px;line-height:1.6;position:relative}.lg-doc li:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:11px;left:4px}.lg-toc{top:calc(var(--hdr-h) + 24px);position:sticky}.lg-toc>div{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;padding:20px}.lg-toc b{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin-bottom:8px;font-size:12.5px;display:block}.lg-toc>div>a{color:var(--ink-2);padding:7px 0;font-size:14.5px;font-weight:600;display:block}.lg-toc>div>a:hover{color:var(--link)}.lg-toc p{border-top:1px solid var(--line);color:var(--ink-2);margin-top:12px;padding-top:14px;font-size:13.5px}.lg-toc p a{color:var(--ink);overflow-wrap:anywhere;font-weight:700}@media (max-width:1000px){.lg{grid-template-columns:minmax(0,1fr)}.lg-toc{order:-1;position:static}}@media (max-width:760px){.lg-tabs{margin:12px -16px 0;padding:0 8px}.lg{gap:22px;margin-top:20px}.lg-doc h1{font-size:32px}.lg-intro{font-size:17px}.lg-doc h2{font-size:21px}.lg-doc section p,.lg-doc li{font-size:15.5px}}.pr-h{margin-top:12px}.pr-h h1{max-width:900px;font-size:44px}.pr-h>p{max-width:700px;color:var(--ink-2);margin-top:8px;font-size:17px}.pr-h>p.pr-at{color:var(--ink-3);align-items:center;gap:7px;margin-top:12px;font-size:13.5px;font-weight:600;display:flex}.pj{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.pj a{isolation:isolate;color:#fff;background:#17140f;border-radius:20px;align-items:flex-end;height:132px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.pj img{z-index:-2;object-fit:cover;object-position:50% 22%;width:100%;height:100%;transition:transform .3s;position:absolute;inset:0}.pj a:hover img{transform:scale(1.05)}.pj a:after{content:"";z-index:-1;background:linear-gradient(#0000000d 20%,#000c);position:absolute;inset:0}.pj b{font:800 20px/1.1 var(--font-head);display:block}.pj small{color:#ffffffd9;font-size:13px}.pg{scroll-margin-top:calc(var(--hdr-h) + 16px);margin-top:44px}.pg-top{align-items:center;gap:16px;margin-bottom:14px;display:flex}.pg-top img{object-fit:cover;object-position:50% 22%;border-radius:12px;flex:none;width:112px;height:63px}.pg-top>div{flex:1;min-width:0}.pg-top h2{font-size:28px}.pg-top h2 a:hover{text-underline-offset:4px;text-decoration:underline}.pg-top p{color:var(--ink-2);margin-top:3px;font-size:14.5px}.pt{table-layout:fixed;border-collapse:separate;border-spacing:0;background:var(--surface);width:100%;box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;overflow:hidden}.pt thead th{background:var(--surface-2);text-align:left;letter-spacing:.03em;text-transform:uppercase;height:44px;color:var(--ink-3);padding:0 16px;font-size:12.5px;font-weight:700}.pt thead th:first-child{width:20%;padding-left:22px}.pt thead th:nth-child(2),.pt thead th:nth-child(3){width:17%}.pt tbody tr{transition:background .12s;position:relative}.pt tbody tr:hover{background:var(--warm)}.pt tbody th,.pt tbody td{border-top:1px solid var(--line);text-align:left;height:54px;padding:0 16px;font-size:15.5px}.pt tbody th{padding-left:22px;font-weight:700}.pt tbody th a:after{content:"";position:absolute;inset:0}.pt tbody th a:focus-visible{outline:none}.pt tbody tr:has(a:focus-visible){box-shadow:inset 0 0 0 2px var(--ink)}.pt-n{color:var(--ink-2)}.pt-m{font:800 18px var(--font-head)}.pt-rg{white-space:nowrap;color:var(--ink-2)}.pt-rg>span{vertical-align:middle;width:200px;display:inline-block}.pt-rg>i,.pm-k i{vertical-align:middle;background:var(--surface-2);border-radius:9px;width:calc(100% - 214px);height:10px;display:inline-block;position:relative}.pt-rg u,.pm-k u{background:var(--accent);border-radius:9px;height:100%;text-decoration:none;position:absolute;top:0}.pt-rg s,.pm-k s{background:var(--ink);border-radius:2px;width:3px;height:18px;margin-left:-1px;text-decoration:none;position:absolute;top:-4px}.pm{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:14px;margin-top:52px;display:grid}.pm .pn p{color:var(--ink-2);margin-top:10px;font-size:15px;line-height:1.6}.pm-k{border-top:1px solid var(--line);align-items:center;gap:14px;margin-top:18px;padding-top:16px;display:flex}.pm-k span{flex:none;width:150px}.pm-k i{width:100%}.pm-k u{width:46%;left:22%}.pm-k s{left:40%}.pm-k small{color:var(--ink-2);font-size:13.5px}.pm .warm{background:var(--warm);box-shadow:none}.pm .warm>span{width:46px;height:46px;color:var(--link);background:#fff;border-radius:14px;place-items:center;margin-bottom:14px;display:grid}.pm .warm .btn{margin-top:16px}@media (max-width:1100px){.pj{grid-template-columns:repeat(2,minmax(0,1fr))}.pm{grid-template-columns:minmax(0,1fr)}.pt-rg>span{width:auto;display:block}.pt-rg>i{width:100%;margin-top:4px;display:block}.pt tbody th,.pt tbody td{height:62px}}@media (max-width:760px){.pr-h h1{font-size:30px}.pr-h>p{font-size:15.5px}.pj{gap:8px;margin-top:16px}.pj a{border-radius:16px;height:104px;padding:10px 12px}.pj b{font-size:16px}.pj small{font-size:11.5px}.pg{margin-top:36px}.pg-top{flex-wrap:wrap;gap:10px 12px}.pg-top img{width:72px;height:44px}.pg-top h2{font-size:22px}.pg-top .btn{width:100%}.pt,.pt tbody{display:block}.pt thead{display:none}.pt tbody tr{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:13px 16px 15px;display:grid}.pt tbody tr:first-child{border-top:0}.pt tbody th,.pt tbody td{border:0;height:auto;padding:0}.pt tbody th{grid-area:1/1;padding:0;font-size:16px}.pt-n{text-align:right;grid-area:1/2;font-size:13.5px}.pt-m{grid-area:2/1;font-size:20px}.pt-rg{display:contents}.pt-rg>span{text-align:right;grid-area:2/2;align-self:center;font-size:13.5px}.pt-rg>i{grid-area:3/1/auto/-1;width:auto;margin-top:9px}.pm{margin-top:40px}}.cp-h{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:12px;display:flex}.cp-h h1{font-size:44px}.cp-h p{max-width:700px;color:var(--ink-2);margin-top:8px;font-size:17px}.cp-clear{flex:none;font-size:15px}.cp{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));column-gap:22px;margin-top:22px;display:grid}.cp-top{flex-direction:column;align-items:flex-start;min-width:0;padding-bottom:22px;display:flex}.cp-pw{width:100%;position:relative}.cp-ph{aspect-ratio:16/9;background-color:#17140f;background-image:linear-gradient(150deg, hsl(var(--h,230) 55% 42%), hsl(var(--h,230) 45% 20%));background-position:50%;background-size:cover;border-radius:18px;display:block;position:relative;overflow:hidden}.cp-ph img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cp-pw em{pointer-events:none;background:#fff;border-radius:99px;padding:4px 11px;font-size:12.5px;font-style:normal;font-weight:800;position:absolute;top:10px;left:10px;box-shadow:0 2px 8px #00000040}.cp-rm{width:32px;height:32px;color:var(--ink);background:#fffffff0;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #0000004d}.cp-rm:hover{background:#fff}.cp-rm svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round}.cp-t{margin-top:12px;font-size:19px;font-weight:800;line-height:1.25;display:block}.cp-t:hover{text-underline-offset:3px;text-decoration:underline}.cp-top>small{color:var(--ink-3);font-size:13.5px;display:block}.cp-p{font:800 32px/1 var(--font-head);letter-spacing:-.02em;margin:8px 0}.cp-top .chip{white-space:normal;height:auto;min-height:28px;padding:4px 11px}.cp-top .buy-w{width:100%;margin-top:14px}.cp-top .buy-w .btn{width:100%;height:46px}.cp-top .state-note{width:100%;margin-top:14px}.cr-l{border-top:1px solid var(--line);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);grid-column:1/-1;padding:14px 0 6px;font-size:12.5px;font-weight:700}.cr-c{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding-bottom:16px;font-size:16px;font-weight:600;display:flex}.cr-c .i{color:var(--ink-3)}.cr-c.big b{font:800 26px/1 var(--font-head)}.cr-c small{color:var(--ink-2);font-size:13px;font-weight:500;display:block}.cr-c .ava{border-radius:50%;flex:none}.cp-n{border-top:1px solid var(--line);color:var(--ink-2);align-items:center;gap:8px;margin-top:8px;padding-top:16px;font-size:14px;display:flex}@media (max-width:760px){.cp-h{align-items:center}.cp-h h1{font-size:30px}.cp-h p{font-size:15.5px}.cp-x{scroll-snap-type:x proximity;scrollbar-width:none;margin:16px -16px 0;padding:0 16px;overflow-x:auto}.cp-x::-webkit-scrollbar{display:none}.cp{grid-template-columns:repeat(var(--cols,3), 64vw);column-gap:14px;width:max-content;margin-top:0}.cp-top{scroll-snap-align:start;scroll-margin-left:16px}.cr-l{width:calc(100vw - 32px);position:sticky;left:0}.cp-p{font-size:27px}.cr-c{font-size:15px}}.al{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:26px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:26px;margin-top:16px;padding:30px;display:grid}.al-i{background:var(--warm);width:84px;height:84px;color:var(--link);border-radius:26px;place-items:center;display:grid}.al h1{margin-top:8px;font-size:40px}.al-f{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.al-f span{background:var(--surface-2);border-radius:99px;align-items:center;gap:7px;height:38px;padding:0 14px;font-size:14.5px;font-weight:700;display:inline-flex}.al-f img{object-fit:cover;border-radius:50%;width:24px;height:24px;margin-left:-6px}.al-t>p{max-width:560px;color:var(--ink-2);margin-top:12px;font-size:15px}.al-t>p.auth-err{color:var(--bad)}.al-b{gap:8px;min-width:230px;display:grid}.al-s{margin-top:52px}.al-how{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:56px;display:grid}.al-how span{background:var(--warm);width:44px;height:44px;color:var(--link);border-radius:13px;place-items:center;margin-bottom:12px;display:grid}.al-how b{font-size:16.5px;font-weight:800;line-height:1.25;display:block}.al-how p{color:var(--ink-2);margin-top:6px;font-size:14.5px}@media (max-width:900px){.al{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px}.al-i{border-radius:18px;width:60px;height:60px}.al-b{grid-template-columns:1fr 1fr}.al-how{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:40px}}@media (max-width:760px){.al h1{font-size:30px}.al-b{grid-template-columns:minmax(0,1fr)}.al-s{margin-top:40px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
