._stage_agjzg_1{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:28px}._device_agjzg_9{position:relative;width:390px;height:844px;background:var(--app-white);border-radius:var(--r-phone);box-shadow:0 50px 100px -20px #28221c73,0 0 0 12px #1b1b1b,0 0 0 13px #2c2c2c;overflow:hidden}._screens_agjzg_19{position:absolute;top:0;right:0;bottom:0;left:0}@media (max-width: 440px){._stage_agjzg_1{padding:0;height:100%;min-height:100%}._device_agjzg_9{width:100%;height:100%;border-radius:0;box-shadow:none}}.onb{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--ink);touch-action:pan-y;-webkit-user-select:none;user-select:none}.onb-track{display:flex;height:100%;transition:transform .5s var(--ease-standard);will-change:transform}.onb-slide{position:relative;flex:0 0 100%;height:100%;overflow:hidden}.onb-img{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat}.onb-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(245,241,234,.94) 0%,rgba(245,241,234,.82) 20%,rgba(245,241,234,.32) 40%,transparent 55%)}.onb-txt{position:absolute;left:26px;right:26px;top:calc(env(safe-area-inset-top,0px) + 46px);z-index:2;color:var(--ink)}.onb-txt h2{font-size:30px;font-weight:800;letter-spacing:-.03em;line-height:1.06;margin:0 0 10px;text-wrap:balance}.onb-txt p{font-size:15px;line-height:1.55;margin:0;color:#5b574f;max-width:300px}.onb-skip{position:absolute;top:calc(env(safe-area-inset-top,0px) + 18px);right:14px;z-index:4;padding:8px 10px;font-size:14px;font-weight:500;letter-spacing:-.01em;color:var(--text-secondary);background:none}.onb-foot{position:absolute;left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 26px);z-index:3;display:flex;flex-direction:column;align-items:center;gap:16px;padding:0 22px}.onb-dots{display:flex;align-items:center;justify-content:center;gap:12px;height:26px}.onb-leaf{width:24px;height:24px;color:#ffffffd9;transition:color .45s var(--ease-standard);filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.onb-leaf svg{width:100%;height:100%;display:block}.onb-leaf.on{color:var(--mint-ink)}.onb-btn{width:100%;height:56px;border-radius:var(--r-pill);font-size:16px;font-weight:700;color:#fff;background:var(--ink);box-shadow:0 8px 22px #0000004d;transition:background .3s var(--ease-standard)}.onb-btn.done{background:var(--mint-ink)}.onb-drift{animation:fadeUp .5s var(--ease-standard) both}@media (prefers-reduced-motion: reduce){.onb-track{transition:none}.onb-drift{animation:none}.onb-leaf{transition:none}}._stage_13aib_1{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:28px}._window_13aib_9{width:1280px;height:820px;max-width:100%;max-height:calc(100dvh - 56px);background:var(--app-white);border-radius:24px;box-shadow:var(--sh-admin-window);overflow:hidden;display:flex;position:relative}._sidebarWrap_13aib_22{flex-shrink:0;display:flex}._main_13aib_27{position:relative;flex:1;min-width:0;background:var(--admin-canvas);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}._main_13aib_27::-webkit-scrollbar{display:none}._topbar_13aib_42{position:sticky;top:0;z-index:20;background:#fbfaf8db;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px 36px;border-bottom:1px solid var(--border)}._title_13aib_56{font-size:26px;font-weight:800;letter-spacing:-.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._subtitle_13aib_64{font-size:14px;color:var(--text-secondary);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._search_13aib_72{width:240px;height:42px;background:var(--app-white);border:1px solid var(--border);border-radius:12px;display:flex;align-items:center;padding:0 14px;gap:10px;color:var(--text-muted);font-size:14px}._content_13aib_85{padding:32px 36px 48px}._main_13aib_27 .mono{font-family:var(--font-ui);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;letter-spacing:-.01em}._hamburger_13aib_98{display:none;align-items:center;justify-content:center;width:44px;height:44px;margin-left:-8px;border-radius:12px;flex-shrink:0}._hamburger_13aib_98:active{background:var(--card)}._scrim_13aib_111{display:none}@media (max-width: 1023px){._stage_13aib_1{padding:0}._window_13aib_9{width:100%;height:100dvh;max-height:100dvh;border-radius:0;box-shadow:none}._search_13aib_72{display:none}._hamburger_13aib_98{display:flex}._sidebarWrap_13aib_22{position:absolute;top:0;left:0;height:100%;z-index:60;transform:translate(-100%);transition:transform .28s ease;will-change:transform}._sidebarOpen_13aib_144{transform:translate(0);box-shadow:0 0 44px #00000052}._scrim_13aib_111{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;background:#00000080;opacity:0;pointer-events:none;transition:opacity .28s ease}._scrimOpen_13aib_159{opacity:1;pointer-events:auto}._topbar_13aib_42{padding:calc(env(safe-area-inset-top,0px) + 20px) 16px 14px}._title_13aib_56{font-size:20px}._content_13aib_85{padding:16px 16px 40px}}@media (max-width: 560px){._subtitle_13aib_64{display:none}}@media (prefers-reduced-motion: reduce){._sidebarWrap_13aib_22,._scrim_13aib_111{transition:none}}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(/fonts/material-symbols-subset.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/fonts/jetbrains-mono-cyrillic-ext-27e1b5.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/fonts/jetbrains-mono-cyrillic-b1b041.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/fonts/jetbrains-mono-greek-fe1427.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/fonts/jetbrains-mono-vietnamese-ab7c1a.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/fonts/jetbrains-mono-latin-ext-ba1653.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/fonts/jetbrains-mono-latin-480c06.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(/fonts/jetbrains-mono-cyrillic-ext-27e1b5.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(/fonts/jetbrains-mono-cyrillic-b1b041.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(/fonts/jetbrains-mono-greek-fe1427.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(/fonts/jetbrains-mono-vietnamese-ab7c1a.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(/fonts/jetbrains-mono-latin-ext-ba1653.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(/fonts/jetbrains-mono-latin-480c06.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;src:url(/fonts/jetbrains-mono-cyrillic-ext-27e1b5.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;src:url(/fonts/jetbrains-mono-cyrillic-b1b041.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;src:url(/fonts/jetbrains-mono-greek-fe1427.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;src:url(/fonts/jetbrains-mono-vietnamese-ab7c1a.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;src:url(/fonts/jetbrains-mono-latin-ext-ba1653.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;src:url(/fonts/jetbrains-mono-latin-480c06.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400;src:url(/fonts/schibsted-grotesk-latin-ext-a6caa6.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400;src:url(/fonts/schibsted-grotesk-latin-f5ed7f.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500;src:url(/fonts/schibsted-grotesk-latin-ext-a6caa6.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500;src:url(/fonts/schibsted-grotesk-latin-f5ed7f.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:600;src:url(/fonts/schibsted-grotesk-latin-ext-a6caa6.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:600;src:url(/fonts/schibsted-grotesk-latin-f5ed7f.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:700;src:url(/fonts/schibsted-grotesk-latin-ext-a6caa6.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:700;src:url(/fonts/schibsted-grotesk-latin-f5ed7f.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:800;src:url(/fonts/schibsted-grotesk-latin-ext-a6caa6.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:800;src:url(/fonts/schibsted-grotesk-latin-f5ed7f.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:900;src:url(/fonts/schibsted-grotesk-latin-ext-a6caa6.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:900;src:url(/fonts/schibsted-grotesk-latin-f5ed7f.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: #141414;--black: #000000;--ink-60: #5c5c58;--border: #ecebe7;--divider: #f0efeb;--app-white: #ffffff;--backdrop: #f8f4f0;--admin-canvas: #fbfaf8;--card: #f4f4f2;--canvas: #f5f1ea;--field-hover: #ededea;--text-secondary: #8a8a85;--text-muted: #b6b6b6;--nav-inactive: #b8b8b4;--mint: #66d4b2;--mint-ink: #1f9e76;--yellow: #ffe86d;--card-sale: #fbf3de;--sale-badge-bg: #f4ce63;--sale-badge-ink: #141414;--sale-accent: #fbe39b;--sale-old-price: #78776f;--warn-bg: #fff3cd;--warn-ink: #7a5c00;--warn-ink-strong: #b8860b;--danger: #c0392b;--danger-bg: #fbeae7;--success-bg: #eaf8f2;--chip-new-bg: #fff3cd;--chip-new-ink: #7a5c00;--chip-pick-bg: #e4f0fb;--chip-pick-ink: #1b5e9c;--chip-deliver-bg: #eaf8f2;--chip-deliver-ink: #1f9e76;--chip-done-bg: #f0efeb;--chip-done-ink: #8a8a85;--font-ui: "Schibsted Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", monospace;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 20px;--s6: 24px;--s8: 32px;--s10: 40px;--page-pad: 20px;--r-chip: 12px;--r-sm: 16px;--r-md: 18px;--r-lg: 20px;--r-card: 22px;--r-card-lg: 24px;--r-sheet: 30px;--r-pill: 999px;--r-phone: 54px;--sh-card: 0 1px 3px rgba(0, 0, 0, .06);--sh-product: 0 1px 2px rgba(40, 34, 28, .05), 0 8px 22px rgba(40, 34, 28, .09);--sh-cartbar: 0 14px 34px rgba(0, 0, 0, .28);--sh-sheet: 0 -10px 50px rgba(0, 0, 0, .18);--sh-role-hover: 0 12px 30px rgba(40, 34, 28, .12);--sh-admin-window: 0 40px 90px -25px rgba(40, 34, 28, .4);--t-tap: .12s;--t-roll: .16s;--t-base: .24s;--t-cartbar: .32s;--t-sheet: .38s;--t-progress: .38s;--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-decelerate: cubic-bezier(0, 0, .2, 1);--ease-accelerate: cubic-bezier(.4, 0, 1, 1);--ease-spring: cubic-bezier(.2, 1.1, .3, 1);--ease-sheet: cubic-bezier(.2, .9, .3, 1)}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes popIn{0%{opacity:0;transform:scale(.8)}60%{opacity:1;transform:scale(1.06)}to{transform:scale(1)}}@keyframes flyInBadge{0%{opacity:0;transform:translate(26px,34px) scale(.35)}55%{opacity:1;transform:translate(-3px,-4px) scale(1.14)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes barGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes barGrowX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes barUp{0%{opacity:0;transform:translateY(140%)}to{opacity:1;transform:translateY(0)}}@keyframes dim{0%{opacity:0}to{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes check{0%{stroke-dashoffset:64}to{stroke-dashoffset:0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.img-skeleton{position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:16px;background:linear-gradient(100deg,#28221c0a 30%,#28221c14,#28221c0a 70%);background-size:200% 100%;animation:shimmer 1.3s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.img-skeleton{animation:none}}@keyframes splashLogo{0%{opacity:0;transform:scale(.9);letter-spacing:.1em}to{opacity:1;transform:scale(1);letter-spacing:-.045em}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#root{height:100%}html,body{overscroll-behavior:none}html{background:var(--black)}.orientation-lock{display:none}@media (orientation: landscape) and (max-height: 520px){.orientation-lock{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px;text-align:center;background:var(--black);color:#fff}}body{margin:0;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;font-family:var(--font-ui);color:var(--ink);background:radial-gradient(120% 100% at 50% 0%,#f1ece5,#e4ded6);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input,textarea,[contenteditable=true]{-webkit-user-select:text;user-select:text}button{font-family:inherit;border:none;background:none;cursor:pointer;color:inherit;padding:0}:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}input:focus-visible{outline:none}input,textarea{font-family:inherit}a{color:inherit;text-decoration:none}.ico{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-variation-settings:"wght" 350,"FILL" 0;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none}.mono{font-family:var(--font-ui);font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.scr{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;background:var(--app-white)}.scr::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.price-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:24px;cursor:pointer}.price-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:var(--ink);border:3px solid var(--app-white);box-shadow:0 1px 4px #0003}.price-range::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--ink);border:3px solid var(--app-white)}.role-card{transition:transform var(--t-base) var(--ease-standard),box-shadow var(--t-base) var(--ease-standard)}.role-card:hover{transform:translateY(-2px);box-shadow:var(--sh-role-hover)}.role-card:active{transform:scale(.985)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.12s!important;animation-timing-function:ease!important;transition-duration:.12s!important;scroll-behavior:auto!important}}
