#hx-overlay-root{z-index:var(--z-overlay, 70)}#hx-toast-root{z-index:var(--z-toast, 80)}.hx-ui-overlay{position:fixed;z-index:0;top:0;right:0;bottom:0;left:0;background:#131a1b80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:hx-ui-fade-in var(--dur, .25s) var(--ease, ease-out)}.hx-ui-dialog,.hx-ui-sheet{position:fixed;z-index:1;display:flex;flex-direction:column;max-height:min(88vh,880px);max-height:min(88dvh,880px);overflow:hidden;color:var(--ink, #232A2E);background:var(--surface, #fff);border:1px solid var(--line, #E7E6DF);box-shadow:var(--shadow-pop, 0 40px 90px -28px rgba(126, 15, 14, .42));animation:hx-ui-dialog-in var(--dur, .25s) var(--ease, ease-out)}.hx-ui-dialog{top:50%;left:50%;width:calc(100vw - 40px);max-width:460px;transform:translate(-50%,-50%);border-radius:var(--radius-lg, 28px)}.hx-ui-dialog--sm{max-width:380px}.hx-ui-dialog--lg{max-width:640px}.hx-ui-dialog__header{display:flex;align-items:center;gap:12px;min-height:64px;padding:14px 20px;border-bottom:1px solid var(--line-soft, #EFEEE8)}.hx-ui-dialog__title{flex:1;font-family:var(--display, "Space Grotesk", "Noto Sans SC", sans-serif);font-size:20px;font-weight:700}.hx-ui-dialog__close{display:grid;flex:0 0 auto;width:36px;height:36px;place-items:center;color:var(--ink-faint, #8B958F);background:var(--surface-slate, #F3F5F4);border:0;border-radius:var(--radius-pill, 999px);transition:color .15s var(--ease, ease),background .15s var(--ease, ease),transform .15s var(--ease, ease)}.hx-ui-dialog__close:hover{color:var(--emerald, #E1322F);background:var(--emerald-tint, #FDECEB);transform:rotate(90deg)}.hx-ui-dialog__close:focus-visible,.hx-ui-number-field:focus-within,.hx-ui-select__trigger:focus-visible,.hx-ui-tabs__trigger:focus-visible{outline:2.5px solid var(--focus, var(--emerald, #E1322F));outline-offset:2px}.hx-ui-dialog__close svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2}.hx-ui-dialog__description{padding:14px 20px 0;color:var(--ink-soft, #57625F);font-size:13px}.hx-ui-dialog__body{min-height:0;padding:20px;overflow:auto;overscroll-behavior:contain}.hx-ui-dialog__footer{display:flex;justify-content:flex-end;gap:12px;padding:14px 20px calc(20px + env(safe-area-inset-bottom));border-top:1px solid var(--line-soft, #EFEEE8)}.hx-ui-sheet{border-radius:var(--radius-lg, 28px) 0 0 var(--radius-lg, 28px)}.hx-ui-sheet--right,.hx-ui-sheet--auto{top:0;right:0;bottom:0;width:min(90vw,440px);max-height:100vh;max-height:100dvh;animation-name:hx-ui-sheet-in-right}.hx-ui-sheet--left{top:0;bottom:0;left:0;width:min(90vw,440px);max-height:100vh;max-height:100dvh;border-radius:0 var(--radius-lg, 28px) var(--radius-lg, 28px) 0;animation-name:hx-ui-sheet-in-left}.hx-ui-sheet--bottom,.hx-ui-sheet--top{right:0;left:0;width:100%;max-height:86vh;max-height:86dvh}.hx-ui-sheet--bottom{bottom:0;border-radius:var(--radius-lg, 28px) var(--radius-lg, 28px) 0 0;animation-name:hx-ui-sheet-up}.hx-ui-sheet--top{top:0;border-radius:0 0 var(--radius-lg, 28px) var(--radius-lg, 28px);animation-name:hx-ui-sheet-down}.hx-ui-form-field{display:grid;gap:7px}.hx-ui-form-field__label{color:var(--ink, #232A2E);font-size:14px;font-weight:700}.hx-ui-form-field__required,.hx-ui-form-field__error{color:var(--emerald, #E1322F)}.hx-ui-form-field__required{margin-left:3px}.hx-ui-form-field__description,.hx-ui-form-field__error{font-size:12px;line-height:1.5}.hx-ui-form-field__description{color:var(--ink-faint, #8B958F)}.hx-ui-form-field.is-disabled{opacity:.58}.hx-ui-number-field{display:flex;width:100%;align-items:stretch;min-height:42px;overflow:hidden;color:var(--ink, #232A2E);background:var(--surface, #fff);border:1px solid var(--line, #E7E6DF);border-radius:var(--radius-sm, 14px);transition:border-color .15s var(--ease, ease),box-shadow .15s var(--ease, ease)}.hx-ui-number-field:focus-within{border-color:var(--emerald, #E1322F);box-shadow:0 0 0 3px var(--emerald-tint, #FDECEB);outline:none}.hx-ui-number-field.is-invalid{border-color:var(--emerald, #E1322F)}.hx-ui-number-field[data-disabled]{cursor:not-allowed;opacity:.55}.hx-ui-number-field__input{min-width:0;flex:1;padding:9px 13px;color:inherit;font-family:var(--mono, "Space Mono", monospace);font-size:14px;font-variant-numeric:tabular-nums;background:transparent;border:0;outline:0}.hx-ui-select__trigger{position:relative;display:inline-flex;width:100%;min-height:42px;align-items:center;justify-content:flex-start;padding:9px 42px 9px 13px;color:var(--ink, #232A2E);font-size:14px;text-align:left;background:var(--surface, #fff);border:1px solid var(--line, #E7E6DF);border-radius:var(--radius-sm, 14px)}.hx-ui-select__trigger[data-placeholder]{color:var(--ink-faint, #8B958F)}.hx-ui-select__trigger[data-disabled]{cursor:not-allowed;opacity:.55}.hx-ui-select__trigger[aria-invalid=true]{border-color:var(--emerald, #E1322F)}.hx-ui-select__value{min-width:0;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hx-ui-select__icon{position:absolute;top:50%;right:13px;display:grid;width:20px;height:20px;place-items:center;color:var(--ink-faint, #8B958F);pointer-events:none;transform:translateY(-50%)}.hx-ui-select__icon svg{width:18px;height:18px}.hx-ui-select__content{z-index:var(--z-popover-nested);min-width:var(--reka-select-trigger-width);max-width:min(92vw,480px);max-height:min(320px,var(--reka-select-content-available-height));overflow:hidden;background:var(--surface, #fff);border:1px solid var(--line, #E7E6DF);border-radius:var(--radius-sm, 14px);box-shadow:var(--shadow-md, 0 18px 44px -18px rgba(225, 50, 47, .34))}.hx-ui-select__viewport{padding:6px}.hx-ui-select__option{position:relative;display:flex;min-height:40px;align-items:center;padding:9px 34px 9px 12px;color:var(--ink-soft, #57625F);font-size:14px;border-radius:10px;outline:none;-webkit-user-select:none;user-select:none}.hx-ui-select__option[data-highlighted]{color:var(--emerald, #E1322F);background:var(--emerald-tint, #FDECEB)}.hx-ui-select__option[data-disabled]{opacity:.42}.hx-ui-select__check{position:absolute;right:12px;color:var(--gold-deep, #A8851A)}.hx-ui-select__scroll{position:sticky;left:0;z-index:1;display:flex;width:100%;height:30px;align-items:center;justify-content:center;color:var(--ink-faint, #8B958F);background:var(--surface, #fff)}.hx-ui-select__scroll--up{top:0;border-bottom:1px solid var(--line-soft, #EFEEE8)}.hx-ui-select__scroll--down{bottom:0;border-top:1px solid var(--line-soft, #EFEEE8)}.hx-ui-select__scroll svg{width:18px;height:18px}.hx-ui-tabs{width:100%;min-width:0}.hx-ui-tabs__list{max-width:100%;display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none}.hx-ui-tabs__list::-webkit-scrollbar{display:none}.hx-ui-tabs--underline .hx-ui-tabs__list{border-bottom:1px solid var(--line, #E7E6DF)}.hx-ui-tabs--pill .hx-ui-tabs__list{width:max-content;padding:4px;background:var(--surface-slate, #F3F5F4);border-radius:var(--radius-pill, 999px)}.hx-ui-tabs__trigger{position:relative;display:inline-flex;min-height:40px;align-items:center;gap:8px;padding:9px 16px;color:var(--ink-soft, #57625F);font-size:15px;font-weight:500;white-space:nowrap;border:0;border-radius:10px;background:transparent}.hx-ui-tabs__trigger[data-state=active]{color:var(--emerald, #E1322F);font-weight:700}.hx-ui-tabs--underline .hx-ui-tabs__trigger[data-state=active]:after{position:absolute;right:14px;bottom:-1px;left:14px;height:3px;content:"";background:var(--gold, #C9A227);border-radius:3px}.hx-ui-tabs--pill .hx-ui-tabs__trigger[data-state=active]{background:var(--surface, #fff);border-radius:var(--radius-pill, 999px);box-shadow:var(--shadow-sm, 0 4px 16px -6px rgba(35, 42, 46, .12))}.hx-ui-tabs__count{color:var(--ink-faint, #8B958F);font-family:var(--mono, monospace);font-size:12px}.hx-ui-tabs__trigger[data-state=active] .hx-ui-tabs__count{color:var(--emerald, #E1322F)}.hx-ui-tabs__panel{padding-top:16px;outline:none}.hx-ui-toast-viewport{position:fixed;top:max(22px,env(safe-area-inset-top));left:50%;display:flex;width:min(92vw,460px);flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;transform:translate(-50%);outline:none}.hx-ui-toast{display:flex;align-items:center;gap:10px;padding:11px 14px 11px 18px;color:#fff;font-size:13px;font-weight:500;background:var(--ink, #232A2E);border-radius:var(--radius-pill, 999px);box-shadow:var(--shadow-lg, 0 36px 80px -30px rgba(126, 15, 14, .5))}.hx-ui-toast--success{background:linear-gradient(150deg,#18794a,#1fa463)}.hx-ui-toast--danger{background:linear-gradient(150deg,var(--emerald-deep, #C01E1C),var(--emerald, #E1322F))}.hx-ui-toast--gold{color:#2a2200;background:linear-gradient(150deg,var(--gold-deep, #A8851A),var(--gold, #C9A227))}.hx-ui-toast__icon{display:grid;width:18px;height:18px;place-items:center;flex:none}.hx-ui-toast__copy{min-width:0;flex:1}.hx-ui-toast__title{display:block;font-weight:700}.hx-ui-toast__description{display:block}.hx-ui-toast__close{width:30px;height:30px;color:currentColor;border:0;border-radius:50%;background:transparent}.hx-ui-spinner{display:inline-block;width:24px;height:24px;overflow:visible;fill:none;stroke-width:2.5}.hx-ui-spinner--sm{width:16px;height:16px}.hx-ui-spinner--lg{width:32px;height:32px}.hx-ui-spinner__track{stroke:currentColor;opacity:.2}.hx-ui-spinner__arc{stroke:currentColor;stroke-linecap:round;animation:hx-ui-spin .8s linear infinite;transform-origin:center}.hx-ui-spinner--default{color:var(--ink-soft, #57625F)}.hx-ui-spinner--brand{color:var(--emerald, #E1322F)}.hx-ui-spinner--gold{color:var(--gold-deep, #A8851A)}.hx-ui-spinner--inverse{color:#fff}@media (max-width: 760px){:where(body.ua-mobile) .hx-ui-dialog--auto{top:auto;right:0;bottom:0;left:0;width:100%;max-width:none;max-height:90vh;max-height:90dvh;padding-bottom:env(safe-area-inset-bottom);transform:none;border-radius:var(--radius-lg, 28px) var(--radius-lg, 28px) 0 0;animation-name:hx-ui-sheet-up}:where(body.ua-mobile) .hx-ui-sheet--auto{top:auto;right:0;bottom:0;left:0;width:100%;max-height:86vh;max-height:86dvh;border-radius:var(--radius-lg, 28px) var(--radius-lg, 28px) 0 0;animation-name:hx-ui-sheet-up}}@media (any-pointer: coarse),(hover: none){.hx-ui-dialog__close,.hx-ui-number-field,.hx-ui-select__trigger{min-height:40px}.hx-ui-tabs__trigger{min-height:36px}.hx-ui-dialog__close{width:36px;height:36px}}@media (max-width: 760px){:where(body.ua-mobile) .hx-ui-dialog__close,:where(body.ua-mobile) .hx-ui-number-field,:where(body.ua-mobile) .hx-ui-select__trigger,:where(body.ua-mobile) .hx-ui-select__option{min-height:40px}:where(body.ua-mobile) .hx-ui-tabs__trigger{min-height:36px}:where(body.ua-mobile) .hx-ui-dialog__close{width:36px;height:36px}}@keyframes hx-ui-fade-in{0%{opacity:0}}@keyframes hx-ui-dialog-in{0%{opacity:0;transform:translate(-50%,calc(-50% + 16px)) scale(.97)}}@keyframes hx-ui-sheet-in-right{0%{opacity:0;transform:translate(100%)}}@keyframes hx-ui-sheet-in-left{0%{opacity:0;transform:translate(-100%)}}@keyframes hx-ui-sheet-up{0%{opacity:0;transform:translateY(100%)}}@keyframes hx-ui-sheet-down{0%{opacity:0;transform:translateY(-100%)}}@keyframes hx-ui-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.hx-ui-overlay,.hx-ui-dialog,.hx-ui-sheet,.hx-ui-spinner__arc{animation-duration:1ms;animation-iteration-count:1}}:root{--bg: #FBFBFA;--bg-warm: #F4F2EC;--surface: #FFFFFF;--surface-slate: #F3F5F4;--surface-2: var(--surface-slate);--ink: #000000;--ink-soft: #232A2E;--ink-faint: #57625F;--line: #E7E6DF;--line-soft: #EFEEE8;--emerald: #E1322F;--emerald-deep: #C01E1C;--emerald-dark: #7E0F0E;--emerald-tint: #FDECEB;--emerald-tint-2: #F9D6D4;--brand-50: var(--emerald-tint);--brand-100: var(--emerald-tint-2);--brand-500: var(--emerald);--brand-600: var(--emerald-deep);--brand-800: var(--emerald-dark);--brand-rgb: 225, 50, 47;--gold: #C9A227;--gold-deep: #A8851A;--gold-tint: #F6EFD7;--gold-rgb: 201, 162, 39;--on-brand: #FFFFFF;--on-gold: #2A2200;--keyart: #131A1B;--keyart-2: #1C2728;--radius-sm: 14px;--radius: 20px;--radius-lg: 28px;--radius-pill: 999px;--hi: inset 0 1px 0 rgba(255,255,255,.45);--hi-dark: inset 0 1px 0 rgba(255,255,255,.16);--shadow-xs: 0 1px 2px rgba(35,42,46,.04);--shadow-sm: 0 4px 16px -6px rgba(35,42,46,.12), 0 1px 2px rgba(35,42,46,.04);--shadow-md: 0 18px 44px -18px rgba(225,50,47,.34), 0 6px 18px -8px rgba(35,42,46,.1);--shadow-lg: 0 36px 80px -30px rgba(126,15,14,.5);--z-base: 1;--z-rail: 40;--z-nav: 50;--z-floating: 60;--z-overlay: 200;--z-toast: 300;--z-popover: 1;--z-popover-nested: 2;--serif: "Space Grotesk", "Noto Sans SC", system-ui, sans-serif;--display: "Space Grotesk", "Noto Sans SC", system-ui, sans-serif;--sans: "Noto Sans SC", system-ui, sans-serif;--mono: var(--sans);--font-display: var(--display);--font-sans: var(--sans);--font-mono: var(--mono);--maxw: 1440px;--breakpoint-mobile: 760px;--control-compact-height: 38px;--tap: 44px;--bottomnav-h: 60px;--focus: var(--brand-500);--focus-width: 2.5px;--focus-offset: 2px;--ease: cubic-bezier(.16, 1, .3, 1);--dur-fast: .15s;--dur: .25s}@media (max-width: 760px){:where(body.ua-mobile){--mobile-page-inline: 20px;--mobile-section-space: 20px;--mobile-nav-height: 56px;--mobile-fab-size: 50px;--radius-sm: 12px;--radius: 14px;--radius-lg: 18px;--shadow-sm: 0 1px 2px rgba(35, 42, 46, .05);--shadow-md: 0 6px 18px -10px rgba(35, 42, 46, .18);--shadow-lg: 0 18px 40px -22px rgba(35, 42, 46, .28)}}@media (max-width: 360px){:where(body.ua-mobile){--mobile-page-inline: 16px}}@media (prefers-reduced-motion: reduce){:root{--dur-fast: 0ms;--dur: 0ms}*{scroll-behavior:auto!important}}#hx-overlay-root,#hx-toast-root{position:relative;isolation:isolate}#hx-overlay-root{z-index:var(--z-overlay)}#hx-toast-root{z-index:var(--z-toast)}*{box-sizing:border-box;margin:0;padding:0;scrollbar-width:none;-ms-overflow-style:none;-webkit-tap-highlight-color:transparent}*::-webkit-scrollbar{display:none;width:0;height:0}html{width:100%;max-width:100%;scroll-behavior:smooth;overscroll-behavior-x:none}body{width:100%;max-width:100%;font-family:var(--sans);background:var(--bg);color:var(--ink);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden;overscroll-behavior-x:none}#app{width:100%;max-width:100%;overflow-x:clip}body.ua-desktop{min-width:1280px;overflow-x:visible}html:has(body.ua-desktop){scrollbar-width:auto;scrollbar-color:rgba(35,42,46,.3) transparent}html:has(body.ua-desktop)::-webkit-scrollbar:horizontal{display:block;height:10px}@media (min-width: 761px){body:not(.ua-mobile) .route-host{display:flex;flex-direction:column;min-height:100vh}body:not(.ua-mobile) .route-host>.route-surface{display:flex;flex-direction:column;flex:1 0 auto}body:not(.ua-mobile) .route-surface>*{flex:1 0 auto}}html:has(body.ua-desktop)::-webkit-scrollbar-thumb:horizontal{background:#232a2e4d;border-radius:5px}html:has(body.ua-desktop)::-webkit-scrollbar-track:horizontal{background:transparent}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none}ul{list-style:none}input,textarea,select{font-family:inherit}.tab-num,.h-mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.serif{font-family:var(--serif)}.wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 28px}.btn{border-radius:999px;font-weight:700;font-size:14px;transition:all .2s var(--ease);white-space:nowrap;display:inline-flex;align-items:center;gap:7px;justify-content:center}.btn svg{width:16px;height:16px}.btn-ghost{color:var(--ink-soft);padding:10px 16px;border:1px solid transparent}.btn-ghost:hover{color:var(--emerald)}.btn-primary{background:linear-gradient(160deg,var(--emerald) 0%,var(--emerald-deep) 100%);color:#fff;padding:11px 22px;box-shadow:0 10px 22px -8px #e1322fa6,var(--hi)}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 14px 28px -8px #e1322fbf,var(--hi)}.btn-primary:active{transform:translateY(0);box-shadow:0 4px 12px -6px #e1322f99}.btn-gold{background:linear-gradient(160deg,var(--gold),var(--gold-deep));color:#2a2200;padding:12px 26px;box-shadow:0 12px 28px -10px #c9a227b3,var(--hi)}.btn-gold:hover{transform:translateY(-2px);box-shadow:0 16px 32px -10px #c9a227cc,var(--hi)}.btn-outline{border:1px solid var(--line);color:var(--ink-soft);padding:10px 20px;border-radius:999px;font-weight:700;font-size:14px;transition:all .2s var(--ease);background:var(--surface)}.btn-outline:hover{border-color:var(--emerald-tint-2);color:var(--emerald)}.btn-outline-light{border:1px solid rgba(255,255,255,.35);color:#fff;padding:12px 24px;border-radius:999px;font-weight:700;font-size:14px;transition:all .2s var(--ease)}.btn-outline-light:hover{background:#ffffff1a;border-color:#fff}.btn-block{width:100%}.btn-sm{padding:7px 14px;font-size:13px}.nav{position:static;background:#fbfbfadb;-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px)}.nav-inner{display:flex;align-items:center;gap:26px;height:72px}.brand{display:flex;align-items:center;gap:12px;flex-shrink:0}.brand-mark{width:38px;height:38px;flex-shrink:0;display:grid;place-items:center}.star{width:18px;height:18px;background:linear-gradient(160deg,#fff,var(--gold-tint));clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.brand-name{display:flex;flex-direction:column;line-height:1.05}.brand-name b{font-family:var(--serif);font-weight:700;font-size:19px;letter-spacing:.5px}.brand-name span{font-size:10px;letter-spacing:3px;color:var(--ink-faint);font-weight:700}.nav-menu{display:flex;gap:4px}.nav-menu a{padding:8px 14px;border-radius:9px;font-size:15px;font-weight:500;color:var(--ink-soft);transition:all .2s var(--ease);position:relative;cursor:pointer}.nav-menu a:hover{color:var(--emerald);background:#e1322f24}.nav-menu a.active{color:var(--emerald);font-weight:700}.nav-menu a.active:after{content:"";position:absolute;left:14px;right:14px;bottom:2px;height:2px;border-radius:2px;background:var(--gold)}.nav-club{border:1.5px solid var(--gold);color:var(--gold-deep)!important;font-weight:700!important;border-radius:999px!important;padding:8px 16px!important;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;animation:clubPulse 2.4s var(--ease) infinite}.nav-club .club-dot{width:7px;height:7px;border-radius:50%;background:var(--gold);animation:clubDot 2.4s var(--ease) infinite}.nav-club:hover{color:#fff!important;background:linear-gradient(160deg,var(--gold),var(--gold-deep));border-color:var(--gold-deep)}.nav-club:hover .club-dot{background:#fff}.nav-club.active{color:#fff!important;background:linear-gradient(160deg,var(--gold),var(--gold-deep))}.nav-club:after{display:none!important}.nav-club-m{display:none}@keyframes clubPulse{0%,to{box-shadow:0 0 #c9a22780}50%{box-shadow:0 0 0 7px #c9a22700}}@keyframes clubDot{0%,to{box-shadow:0 0 #c9a22799}50%{box-shadow:0 0 0 5px #c9a22700}}@media (prefers-reduced-motion: reduce){.nav-club,.nav-club .club-dot{animation:none}}.nav-right{margin-left:auto;display:flex;align-items:center;gap:12px}.search{display:flex;align-items:center;gap:8px;background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:0 14px;height:42px;width:280px;transition:all .2s var(--ease)}.search:focus-within{border-color:var(--emerald);box-shadow:0 0 0 3px var(--emerald-tint)}.search svg{flex-shrink:0;color:var(--ink-faint)}.search input{border:none;outline:none;background:none;flex:1;min-width:0;font-family:var(--sans);font-size:14px;color:var(--ink)}.search input::placeholder{color:var(--ink-faint)}.nav-user{display:flex;align-items:center;gap:8px;padding:6px 8px 6px 6px;border-radius:999px;border:1px solid var(--line);cursor:pointer;transition:all .2s var(--ease);position:relative}.nav-user:hover{border-color:var(--emerald-tint-2)}.nav-user .av{width:30px;height:30px;border-radius:50%;background:linear-gradient(150deg,var(--emerald),var(--emerald-deep));color:#fff;display:grid;place-items:center;font-weight:700;font-size:13px}.nav-user .uname{font-size:13px;font-weight:700;color:var(--ink)}.user-pop{position:absolute;top:110%;right:0;background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-md);padding:8px;min-width:180px;z-index:60}.user-pop a{display:block;padding:10px 14px;border-radius:9px;font-size:14px;color:var(--ink-soft)}.user-pop a:hover{background:#e1322f24;color:var(--emerald)}.nav-toggle{display:none;width:38px;height:38px;border-radius:10px;align-items:center;justify-content:center;color:var(--ink)}.trust-strip{background:linear-gradient(100deg,var(--emerald-dark),var(--emerald-deep));color:#fff;position:relative;overflow:hidden}.trust-strip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(900px 200px at 85% -40%,rgba(201,162,39,.22),transparent 60%);pointer-events:none}.trust-inner{display:flex;align-items:center;gap:30px;padding:13px 0;flex-wrap:wrap}.trust-item{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:500}.trust-item b{font-weight:700}.trust-item .dot{width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 4px #c9a22738}.trust-item small{color:#fff9;font-size:12px}.trust-spacer{margin-left:auto}.trust-tag{font-family:var(--mono);font-size:12px;letter-spacing:1px;color:var(--gold-tint);border:1px solid rgba(201,162,39,.4);border-radius:999px;padding:4px 12px}.card-art.has-img,.row-art.has-img,.gallery-main.has-img{background-size:cover;background-position:center}.card-art.has-img:before{background:none}.row-art.has-img{background-size:cover;background-position:center}.gallery-main.has-img:before{background:linear-gradient(180deg,rgba(0,0,0,.28),transparent 40%)}.card-art.has-img .ka-label,.row-art.has-img .ka-label,.gallery-main.has-img .ka-label{display:none}.goods-thumb.has-img,.gallery-thumbs .t.has-img{background-size:cover;background-position:center}.sec{padding:46px 0}.sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:26px}.sec-head .eyebrow{font-family:var(--mono);font-size:12px;letter-spacing:3px;color:var(--gold-deep);text-transform:uppercase}.sec-head h3{font-family:var(--serif);font-weight:700;font-size:clamp(24px,2.4vw,32px);margin-top:6px}.sec-head p{color:var(--ink-soft);font-size:14px;max-width:460px}.sec-head .more{color:var(--emerald);font-weight:700;font-size:14px;white-space:nowrap;cursor:pointer}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.cards.list-mode{grid-template-columns:1fr}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm);transition:all .25s var(--ease);display:flex;flex-direction:column;cursor:pointer}.card:hover{transform:translateY(-5px);box-shadow:var(--shadow-md);border-color:var(--emerald-tint-2)}.card-art{aspect-ratio:16/10;position:relative;overflow:hidden;background:linear-gradient(150deg,var(--keyart),var(--keyart-2));display:grid;place-items:center;margin:13px 13px 0;border-radius:var(--radius-sm);border:2px solid var(--emerald-tint-2);box-shadow:inset 0 1px #ffffff0f,0 8px 18px -12px #7e0f0e80}.card-art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(160px 110px at 75% 25%,rgba(225,50,47,.42),transparent 60%),radial-gradient(120px 100px at 20% 90%,rgba(201,162,39,.18),transparent 60%)}.card-art .ka-label{font-family:var(--mono);font-size:10px;letter-spacing:2px;color:#fff6;position:relative;z-index:1}.card-badges{position:absolute;top:12px;left:12px;display:flex;gap:7px;z-index:2}.b-guard{display:inline-flex;align-items:center;gap:4px;background:#c9a227f2;color:#2a2200;font-size:11px;font-weight:700;padding:4px 9px;border-radius:6px;box-shadow:0 4px 10px -3px #0006}.b-server{background:#ffffffeb;color:var(--ink);font-size:11px;font-weight:700;padding:4px 9px;border-radius:6px}.b-online{display:inline-flex;align-items:center;justify-content:center;text-align:center;background:#1f8a5bf2;color:#fff;font-size:11px;font-weight:700;line-height:1.2;padding:4px 9px;border-radius:6px}.fav{position:absolute;top:12px;right:12px;z-index:2;width:32px;height:32px;border-radius:50%;background:#131a1b8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;color:#fff;transition:all .2s var(--ease)}.fav svg{width:18px;height:18px;display:block}.fav:hover{background:var(--emerald);transform:scale(1.08)}.fav.on{color:var(--gold);background:#131a1bc7}.fav.on:hover{color:#f1ca48;background:#131a1be0}.fav:disabled{cursor:wait;opacity:.72;transform:none}.fav:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (max-width: 760px){:where(body.ua-mobile) .fav{width:36px;height:36px}}.card-body{padding:16px 17px 18px;display:flex;flex-direction:column;gap:12px;flex:1}.card-title{font-weight:700;font-size:15px;line-height:1.45;color:var(--ink);white-space:nowrap;overflow:hidden}.card-title .ct-inner{display:inline-block;will-change:transform}.card-title.scrollable:hover .ct-inner{animation:ct-marquee var(--ct-dur, 6s) linear infinite alternate}@keyframes ct-marquee{0%,12%{transform:translate(0)}88%,to{transform:translate(var(--ct-shift, 0))}}@media (prefers-reduced-motion: reduce){.card-title.scrollable:hover .ct-inner{animation:none}}.product-id-copy{display:inline-flex;align-items:center;width:fit-content;max-width:100%;padding:4px 8px;border:1px solid rgba(255,255,255,.32);border-radius:var(--radius-pill);background:#131a1bb3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;font-size:11px;line-height:1.2;box-shadow:0 3px 8px -5px #000000b3;transition:color .15s var(--ease),background .15s var(--ease),border-color .15s var(--ease),transform .15s var(--ease)}.product-id-copy b{overflow:hidden;color:inherit;font-family:var(--mono);font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.product-id-copy:hover{border-color:#ffffff94;background:#7e0f0ee0}.product-id-copy:active{transform:translateY(1px)}.product-id-copy:focus-visible{outline:2px solid #fff;outline-offset:2px}.product-id-copy:disabled{cursor:wait;opacity:.6}.row-art .product-id-copy{position:absolute;top:8px;left:8px;z-index:2}@media (prefers-reduced-motion: reduce){.product-id-copy{transition:none}.product-id-copy:active{transform:none}}.card-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;color:var(--ink-faint)}.card-tags .t{display:inline-flex;align-items:center;gap:3px}.card-tags .t.login{justify-content:center;text-align:center;color:var(--emerald);font-weight:700;background:var(--emerald-tint);padding:2px 9px;border-radius:999px}.card-tags .t.available-time.is-current{color:var(--success, #1f8a5b);font-weight:700}.card-tags .t b{color:var(--ink-soft);font-weight:600}.contact-btn{display:none}.card-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:13px 4px;padding:13px 0;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.card-stats .sc{text-align:center}.card-stats .sc b{display:block;font-family:var(--mono);font-weight:700;font-size:16px;color:var(--ink);line-height:1.15}.card-stats .sc b.red{color:var(--emerald)}.card-stats .sc b.gold{color:var(--gold-deep)}.card-stats .sc small{font-size:11px;color:var(--ink-faint);display:block;margin-top:3px}.card-foot2{display:flex;flex-direction:column;gap:11px;margin-top:auto}.card-foot2.foot-inline{flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.card-foot2.foot-inline .btn-buy{flex-shrink:0;justify-content:center;padding:10px 14px}.card-foot2.foot-inline .card-acts{display:flex;align-items:center;gap:8px}.card-price2{font-size:13px;color:var(--ink-soft);display:flex;align-items:flex-end;align-items:last baseline;gap:8px}.card-price2 .rent{color:var(--emerald);font-family:var(--mono);font-weight:700;font-size:24px;line-height:1}.card-price2 .dep{font-size:12px;color:var(--ink-faint);font-weight:500}.card-price2 b{font-family:var(--mono);color:var(--ink)}.card-foot2 .acts{display:flex;gap:8px}.card-foot2 .acts .btn-buy{flex:1;justify-content:center;padding:10px 12px}.btn-second{background:var(--surface);color:var(--emerald);border:1px solid var(--emerald-tint-2);font-weight:700;font-size:12px;padding:10px 13px;border-radius:var(--radius-pill);white-space:nowrap;transition:all .2s var(--ease)}.btn-second:hover{background:#e1322f24}.card-chips{display:flex;flex-wrap:wrap;gap:6px}.card-chips .c{font-size:12px;color:var(--ink-soft);background:var(--surface-slate);border-radius:var(--radius-pill);padding:3px 10px}.card-chips .c b{color:var(--ink);font-family:var(--mono)}.card-foot{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding-top:12px;border-top:1px solid var(--line-soft)}.price-wrap{display:flex;flex-direction:column;gap:2px}.ratio-mini{font-size:12px;color:var(--ink-faint)}.ratio-mini b{color:var(--emerald);font-family:var(--mono)}.price{font-family:var(--mono);font-weight:700;font-size:26px;color:var(--ink);line-height:1}.price .y{font-size:15px;color:var(--ink-soft)}.btn-buy{background:linear-gradient(160deg,var(--emerald),var(--emerald-deep));color:#fff;font-weight:700;font-size:13px;padding:9px 15px;border-radius:var(--radius-pill);transition:all .2s var(--ease);white-space:nowrap;box-shadow:0 8px 16px -6px #e1322f99,var(--hi);display:inline-flex;align-items:center;gap:6px}.btn-buy svg{width:15px;height:15px}.btn-buy:hover{transform:translateY(-1px);box-shadow:0 12px 22px -6px #e1322fb3,var(--hi)}.card-foot2.foot-inline{flex-wrap:wrap;row-gap:8px}.card-foot2.foot-inline .card-acts{min-width:0}.card-price2{min-width:0;flex-wrap:wrap;row-gap:2px}.card-price2 .dep{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-foot2.foot-inline .btn-buy{flex-shrink:0;white-space:nowrap}.card-foot2.foot-inline .btn-buy svg{width:15px;height:15px;flex:0 0 15px}.pager{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:36px;flex-wrap:wrap}.pager button,.pager span{min-width:40px;height:40px;padding:0 12px;border-radius:10px;font-size:14px;font-weight:700;color:var(--ink-soft);background:var(--surface);border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;transition:all .18s var(--ease);font-family:var(--mono)}.pager button:hover{color:var(--emerald);border-color:var(--emerald-tint-2)}.pager button.on{background:var(--emerald);color:#fff;border-color:var(--emerald)}.pager .gap{border:none;background:none;color:var(--ink-faint)}.pager .jump{border:none;background:none;min-width:auto;padding:0 4px;gap:6px;color:var(--ink-soft);font-family:var(--sans);font-weight:500;font-size:14px}.pager .jump-inp{width:50px;height:36px;border:1px solid var(--line);border-radius:8px;text-align:center;font-family:var(--mono);font-size:14px;color:var(--ink);background:var(--surface);outline:none;transition:all .2s var(--ease)}.pager .jump-inp:focus{border-color:var(--emerald);box-shadow:0 0 0 3px var(--emerald-tint)}.pager .jump-go{min-width:auto;height:36px;padding:0 14px;font-family:var(--sans)}.footer{background:var(--bg);border-top:1px solid var(--line);margin-top:60px}.footer-top{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:26px 0 20px}.f-brand .brand{margin-bottom:0}.f-brand .brand-name span{font-size:11px;letter-spacing:1px;color:var(--ink-soft);white-space:nowrap}.f-col h4{font-family:var(--serif);font-weight:700;font-size:15px;margin-bottom:10px}.f-links{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.f-links a{font-size:12.5px;color:var(--ink-soft);transition:color .2s var(--ease);cursor:pointer}.f-links a:hover{color:var(--emerald)}.f-links i{font-style:normal;font-size:12px;color:#d8d2d0;margin:0 -2px}.footer-bottom{border-top:1px solid var(--line);padding:16px 0;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;font-size:13px;color:var(--ink-faint)}.rail{position:fixed;right:22px;top:50%;transform:translateY(-50%);z-index:40;display:flex;flex-direction:column;gap:10px;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:10px;box-shadow:var(--shadow-md)}.rail button{width:56px;height:60px;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:11px;font-weight:700;color:var(--ink-soft);transition:all .2s var(--ease)}.rail button svg{width:20px;height:20px}.rail button:hover{background:#e1322f24;color:var(--emerald)}.rail button.primary{background:linear-gradient(150deg,var(--emerald),var(--emerald-deep));color:#fff;box-shadow:0 8px 18px -8px #e1322f99}.rail button.primary:hover{color:#fff;transform:translateY(-2px)}.rail .sep{height:1px;background:var(--line-soft);margin:2px 6px}.hero{padding:40px 0 18px}.hero-grid{display:grid;grid-template-columns:230px 1fr 290px;gap:22px;align-items:stretch}.promo-stack{display:flex;flex-direction:column;gap:16px}.promo-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px;flex:1;display:flex;flex-direction:column;justify-content:center;box-shadow:var(--shadow-xs);transition:all .25s var(--ease);position:relative;overflow:hidden;cursor:pointer}.promo-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--emerald-tint-2)}.promo-kicker{font-family:var(--serif);font-weight:700;font-size:16px;color:var(--ink);margin-bottom:4px}.promo-sub{font-size:13px;color:var(--ink-soft);line-height:1.5}.promo-card .arrow{margin-top:12px;font-size:13px;color:var(--emerald);font-weight:700;display:inline-flex;align-items:center;gap:5px}.promo-card.qr{flex-direction:row;align-items:center;gap:14px}.promo-card.qr .qr-text{flex:1}.qr-block{width:64px;height:64px;border-radius:9px;flex-shrink:0;background:linear-gradient(var(--ink) 2px,transparent 2px) 0 0/8px 8px,linear-gradient(90deg,var(--ink) 2px,transparent 2px) 0 0/8px 8px,var(--surface);border:2px solid var(--ink);opacity:.9;position:relative}.qr-block:after{content:"";position:absolute;top:22px;right:22px;bottom:22px;left:22px;background:var(--emerald);border-radius:3px}.banner{border-radius:var(--radius-lg);overflow:hidden;position:relative;background:radial-gradient(700px 360px at 78% 12%,rgba(225,50,47,.45),transparent 62%),radial-gradient(500px 320px at 95% 90%,rgba(201,162,39,.2),transparent 60%),linear-gradient(150deg,var(--keyart),var(--keyart-2));color:#fff;padding:38px 40px;display:flex;flex-direction:column;box-shadow:var(--shadow-lg);min-height:300px}.banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:radial-gradient(80% 80% at 70% 30%,#000,transparent);mask-image:radial-gradient(80% 80% at 70% 30%,#000,transparent);pointer-events:none}.keyart-label{position:absolute;right:22px;top:22px;font-family:var(--mono);font-size:11px;letter-spacing:2px;color:#ffffff73;border:1px solid rgba(255,255,255,.18);border-radius:6px;padding:5px 10px}.banner-tag{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;background:#c9a22724;border:1px solid rgba(201,162,39,.4);color:var(--gold-tint);font-size:12px;font-weight:700;letter-spacing:1px;padding:6px 13px;border-radius:999px;margin-bottom:18px;position:relative;z-index:1}.banner h1{font-family:var(--serif);font-weight:900;font-size:clamp(28px,3vw,42px);line-height:1.12;letter-spacing:.5px;position:relative;z-index:1;margin-bottom:16px}.banner h1 em{font-style:normal;color:var(--gold)}.banner-stats-big{display:flex;align-items:flex-end;gap:26px;margin-bottom:8px;position:relative;z-index:1}.big-num{font-family:var(--mono);font-weight:700;font-size:clamp(46px,6vw,76px);line-height:.9;color:#fff}.ratio{display:flex;flex-direction:column;gap:3px;padding-bottom:6px}.ratio b{font-family:var(--mono);font-size:26px;color:var(--gold);font-weight:700}.ratio small{font-size:12px;color:#fff9;letter-spacing:1px}.banner-sub{color:#ffffffbf;font-size:15px;position:relative;z-index:1;margin-bottom:22px}.banner-actions{display:flex;gap:12px;position:relative;z-index:1;margin-bottom:26px;flex-wrap:wrap}.banner-databar{margin-top:auto;display:flex;gap:28px;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.12);padding-top:18px;position:relative;z-index:1}.data-cell{display:flex;flex-direction:column;gap:1px}.data-cell b{font-family:var(--mono);font-size:20px;font-weight:700;color:#fff}.data-cell b .u{font-family:var(--sans);font-size:13px;color:#ffffffb3}.data-cell small{font-size:12px;color:#ffffff8c}.welcome{background:var(--surface);border-radius:var(--radius-lg);padding:14px 18px;align-self:stretch;display:flex;flex-direction:column;justify-content:center;box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.welcome:before{content:"";position:absolute;top:-40px;right:-40px;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle,var(--emerald-tint),transparent 70%)}.welcome-mark{width:42px;height:42px;border-radius:13px;margin-bottom:10px;background:linear-gradient(150deg,var(--emerald),var(--emerald-deep));display:grid;place-items:center;box-shadow:0 8px 18px -8px #e1322f8c;position:relative;z-index:1}.welcome-mark .star{width:22px;height:22px}.welcome h2{font-family:var(--serif);font-weight:700;font-size:21px;position:relative;z-index:1}.welcome .lead{color:var(--emerald);font-weight:700;font-size:14px;margin:4px 0 10px;position:relative;z-index:1}.welcome .btn-primary{width:100%;padding:13px;font-size:15px;position:relative;z-index:1}.welcome-mini{margin-top:14px;padding-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:14px;position:relative;z-index:1}.mini-cell small{font-size:12px;color:var(--ink-faint);display:block;margin-bottom:2px}.mini-cell b{font-family:var(--mono);font-size:19px;font-weight:700;color:var(--ink)}.welcome-assure{margin-top:12px;display:flex;flex-direction:column;gap:8px;position:relative;z-index:1}.assure-row{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--ink-soft)}.assure-row .ck{width:18px;height:18px;border-radius:50%;flex-shrink:0;background:var(--emerald-tint);color:var(--emerald);display:grid;place-items:center;font-size:11px;font-weight:700}.zone-cards{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.zc{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-xs);transition:all .2s var(--ease);text-align:left;position:relative;overflow:hidden}.zc:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--emerald);transform:scaleY(0);transform-origin:top;transition:transform .2s var(--ease)}.zc:hover,.zc.is-active{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--emerald-tint-2)}.zc:hover:after,.zc.is-active:after{transform:scaleY(1)}.zc-check{position:absolute;top:7px;right:7px;width:22px;height:22px;display:grid;place-items:center;color:var(--success, #1f8a5b);background:#1f8a5b1a;border-radius:50%;pointer-events:none}.zc-check svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;opacity:.82}.zc-ico{width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;border-radius:13px;box-shadow:var(--hi)}.zc-ico svg{width:24px;height:24px}.zc-art{width:26px;height:26px;display:block;background:currentColor;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.zc--red .zc-ico{background:var(--emerald-tint);color:var(--emerald)}.zc--gold .zc-ico{background:var(--gold-tint);color:var(--gold-deep)}.zc-txt{display:flex;flex-direction:column;gap:3px;min-width:0}.zc-txt b{font-size:15px;font-weight:700;color:var(--ink);white-space:nowrap}.zc-txt small{font-size:12px;color:var(--ink-faint);white-space:nowrap}.tiles{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:18px}.tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px;display:flex;flex-direction:column;gap:14px;box-shadow:var(--shadow-sm);transition:all .25s var(--ease);position:relative;overflow:hidden;cursor:pointer}.tile.feature{grid-column:span 2;grid-row:span 2}.tile.feature .tile-art{flex:1;height:auto;min-height:180px}.tile.feature .tile-name{font-size:22px}.tile:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--emerald);transform:scaleY(0);transform-origin:top;transition:transform .25s var(--ease)}.tile:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--emerald-tint-2)}.tile:hover:after{transform:scaleY(1)}.tile-art{height:78px;border-radius:var(--radius-sm);position:relative;overflow:hidden;display:grid;place-items:center;background:linear-gradient(150deg,var(--keyart),var(--keyart-2));border:2px solid var(--emerald-tint-2);box-shadow:inset 0 1px #ffffff0f}.tile-art span{font-family:var(--mono);font-size:10px;letter-spacing:2px;color:#fff6;position:relative;z-index:1}.tile-art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120px 80px at 80% 20%,var(--tileglow, rgba(225,50,47,.4)),transparent 60%)}.tile-body{display:flex;align-items:center;justify-content:space-between;gap:8px}.tile-name{font-family:var(--serif);font-weight:700;font-size:17px}.tile-badge{font-size:11px;font-weight:700;color:var(--emerald);background:var(--emerald-tint);padding:3px 8px;border-radius:6px;display:inline-flex;align-items:center;gap:4px;margin-top:4px}.tile-arrow{color:var(--ink-faint);transition:all .2s var(--ease)}.tile:hover .tile-arrow{color:var(--emerald);transform:translate(3px)}.market-grid{display:grid;grid-template-columns:236px minmax(0,1fr);gap:16px;align-items:start}.market-grid>*{min-width:0}.listing{width:100%;min-width:0}.filter{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);position:sticky;top:16px;overflow:hidden}.filter-head{padding:18px 20px;border-bottom:1px solid var(--line-soft);display:flex;align-items:center;justify-content:space-between}.filter-head b{font-family:var(--serif);font-weight:700;font-size:17px}.filter-head .reset{font-size:12px;color:var(--ink-faint);cursor:pointer}.filter-head .reset:hover{color:var(--emerald)}.filter-body{padding:6px 20px 20px}.fgroup{padding:16px 0;border-bottom:1px dashed var(--line)}.fgroup:last-of-type{border-bottom:none}.fgroup>label{font-size:13px;font-weight:700;color:var(--ink);display:block;margin-bottom:11px}.chips{display:flex;flex-wrap:wrap;gap:8px}.chips.chips-eq{display:flex}.chips.chips-eq .chip{flex:1 1 auto;padding:6px 8px;text-align:center;white-space:nowrap}.chip{font-size:13px;color:var(--ink-soft);background:var(--surface-slate);border:1px solid transparent;border-radius:var(--radius-pill);padding:6px 13px;transition:all .18s var(--ease);font-family:var(--sans)}.chip:hover{color:var(--emerald);background:#e1322f24}.chip.on{color:#fff;background:var(--emerald);border-color:var(--emerald);box-shadow:0 4px 10px -4px #e1322f80}.chip.mini{padding:4px 10px;font-size:12px}.price-inputs{display:flex;align-items:center;gap:8px}.price-inputs input,.filter-input{width:100%;border:1px solid var(--line);border-radius:8px;padding:6px 10px;font-family:var(--mono);font-size:13px;color:var(--ink);background:var(--bg);outline:none;transition:all .2s var(--ease)}.filter-input{font-family:var(--sans)}.price-inputs input:focus,.filter-input:focus{border-color:var(--emerald);box-shadow:0 0 0 3px var(--emerald-tint);background:#fff}.price-inputs span{color:var(--ink-faint)}.filter-actions{display:flex;flex-direction:row;align-items:center;gap:10px;margin-top:16px}.filter-actions .btn-primary{flex:1;padding:12px;white-space:nowrap}.filter-more{flex:1;text-align:center;padding:11px;font-size:14px;font-weight:700;color:var(--emerald);border:1px solid var(--emerald-tint-2);border-radius:999px;transition:all .2s var(--ease);white-space:nowrap}.filter-more:hover{background:#e1322f24}.sortbar{display:flex;align-items:center;gap:8px;padding:12px 16px;margin-bottom:20px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-xs);flex-wrap:wrap}.sort-opt-scroll{display:contents}.sort-opt{font-size:14px;color:var(--ink-soft);padding:7px 14px;border-radius:8px;transition:all .18s var(--ease);font-weight:500}.sort-opt:hover{color:var(--emerald)}.sort-opt.on{color:var(--emerald);background:var(--emerald-tint);font-weight:700}.sortbar .right{margin-left:auto;display:flex;align-items:center;gap:14px}.view-toggle{display:flex;background:var(--surface-slate);border-radius:8px;padding:3px}.view-toggle button{font-size:12px;padding:5px 11px;border-radius:6px;color:var(--ink-soft);font-weight:700}.view-toggle button.on{background:#fff;color:var(--emerald);box-shadow:var(--shadow-xs)}.count{font-size:13px;color:var(--ink-faint)}.count b{color:var(--emerald);font-family:var(--mono)}.row-card{display:grid;grid-template-columns:150px 1fr auto;column-gap:14px;row-gap:6px;align-items:start;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:14px;box-shadow:var(--shadow-xs);transition:all .2s var(--ease);cursor:pointer}.row-card:hover{border-color:var(--emerald-tint-2);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.rc-title{grid-column:1 / 3;grid-row:1}.rc-tags{grid-column:1 / 3;grid-row:2}.rc-stats{grid-column:2 / -1;grid-row:3;align-self:center;min-width:0}.row-card .card-stats{grid-template-columns:repeat(6,1fr);border-bottom:none;padding-bottom:0}.rc-buy{grid-column:3;grid-row:1 / 3;align-self:start;text-align:right;white-space:nowrap}.row-art{aspect-ratio:16/10;grid-column:1;grid-row:3;align-self:end;border-radius:var(--radius-sm);position:relative;overflow:hidden;background:linear-gradient(150deg,var(--keyart),var(--keyart-2));border:2px solid var(--emerald-tint-2);display:grid;place-items:center}.row-art .ka-label{font-family:var(--mono);font-size:9px;letter-spacing:1px;color:#fff6}.row-buy{display:flex;align-items:flex-end;gap:12px}.row-buy .rent{font-family:var(--mono);font-weight:700;font-size:30px;line-height:1;color:var(--emerald)}.row-buy .dep{font-size:12px;color:var(--ink-faint);font-weight:500}.row-buy .btn-buy{margin-left:4px}.page{padding:20px 0 40px;min-height:60vh}.crumb{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-faint);margin-bottom:22px;flex-wrap:wrap}.crumb a{color:var(--ink-soft);cursor:pointer}.crumb a:hover{color:var(--emerald)}.crumb .sep{color:var(--line)}.page-title{font-family:var(--serif);font-weight:700;font-size:clamp(22px,2.2vw,28px);margin-bottom:6px}.detail-grid{display:grid;grid-template-columns:1fr 360px;gap:28px;align-items:start}.gallery{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:16px;box-shadow:var(--shadow-sm)}.gallery-main{aspect-ratio:16/9;border-radius:var(--radius);background:linear-gradient(150deg,var(--keyart),var(--keyart-2));border:2px solid var(--emerald-tint-2);position:relative;overflow:hidden;display:grid;place-items:center}.gallery-main:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(300px 200px at 70% 25%,rgba(225,50,47,.4),transparent 60%),radial-gradient(220px 180px at 20% 90%,rgba(201,162,39,.2),transparent 60%)}.gallery-main .ka-label{font-family:var(--mono);font-size:12px;letter-spacing:2px;color:#ffffff73;position:relative;z-index:1}.gallery-thumbs{display:flex;gap:10px;margin-top:12px;padding-bottom:2px;overflow-x:auto;scrollbar-width:thin}.gallery-thumbs .t{flex:0 0 108px;width:108px;aspect-ratio:16/10;border-radius:10px;background:linear-gradient(150deg,var(--keyart),var(--keyart-2));border:2px solid var(--line);cursor:pointer;transition:all .2s var(--ease)}.gallery-thumbs .t.on,.gallery-thumbs .t:hover{border-color:var(--emerald)}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:22px;box-shadow:var(--shadow-sm)}.panel+.panel{margin-top:22px}.panel-title{font-family:var(--serif);font-weight:700;font-size:18px;margin-bottom:16px;display:flex;align-items:center;gap:8px}.warn-banner{background:var(--emerald-tint);border:1px solid var(--emerald-tint-2);color:var(--emerald-deep);font-size:13px;font-weight:500;padding:12px 14px;border-radius:12px;display:flex;gap:8px;align-items:flex-start;margin:14px 0}.kv-row{display:flex;flex-wrap:wrap;gap:10px 26px;font-size:14px;margin-bottom:6px}.kv-row .kv{color:var(--ink-soft)}.kv-row .kv b{color:var(--ink);font-weight:700}.stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.stat-box{background:var(--bg);border:1px solid var(--line-soft);border-radius:14px;padding:14px;text-align:center}.stat-box small{display:block;font-size:12px;color:var(--ink-faint);margin-bottom:6px}.stat-box b{font-family:var(--mono);font-size:20px;font-weight:700;color:var(--ink)}.stat-box b.gold{color:var(--gold-deep)}.stat-box b.red{color:var(--emerald)}.rules{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.rules li{font-size:13px;color:var(--ink-soft);line-height:1.6;padding-left:24px;position:relative}.rules li:before{content:counter(r);counter-increment:r;position:absolute;left:0;top:1px;width:17px;height:17px;border-radius:50%;background:var(--emerald-tint);color:var(--emerald);font-size:11px;font-weight:700;display:grid;place-items:center;font-family:var(--mono)}.rules{counter-reset:r}.skin-tags{display:flex;flex-wrap:wrap;gap:7px}.skin-tag{font-size:12px;padding:4px 11px;border-radius:999px;background:var(--gold-tint);color:var(--gold-deep);font-weight:700}.buy-aside{position:sticky;z-index:var(--z-base);top:16px}.buy-price-row{display:flex;align-items:flex-end;gap:18px;margin:6px 0 16px}.buy-price{font-family:var(--mono);font-weight:700;font-size:40px;color:var(--ink);line-height:1}.buy-price .y{font-size:22px;color:var(--ink-soft)}.buy-price small{display:block;font-size:12px;color:var(--ink-faint);font-family:var(--sans);margin-bottom:4px}.buy-actions{display:flex;flex-direction:column;gap:10px;margin:16px 0}.buy-actions .btn{padding:13px;font-size:15px}.tabs{display:flex;gap:4px;border-bottom:1px solid var(--line);margin-bottom:22px;overflow-x:auto}.tabs.pill{border:none;gap:8px;flex-wrap:wrap}.tab{padding:11px 16px;font-size:14px;font-weight:600;color:var(--ink-soft);position:relative;white-space:nowrap;cursor:pointer;transition:color .2s var(--ease)}.tab:hover{color:var(--emerald)}.tab.on{color:var(--emerald);font-weight:700}.tabs:not(.pill) .tab.on:after{content:"";position:absolute;left:16px;right:16px;bottom:-1px;height:2px;background:var(--emerald);border-radius:2px}.tabs.pill .tab{border-radius:999px;background:var(--surface-slate)}.tabs.pill .tab.on{background:var(--emerald);color:#fff}.tab .badge-count{font-family:var(--mono);font-size:11px;margin-left:5px;opacity:.7}.dtable{width:100%;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-xs)}.dtable .thead{display:grid;padding:14px 18px;background:var(--bg-warm);font-size:13px;font-weight:700;color:var(--ink-soft);border-bottom:1px solid var(--line)}.dtable .trow{display:grid;padding:16px 18px;align-items:center;border-bottom:1px solid var(--line-soft);font-size:14px}.dtable .trow:last-child{border-bottom:none}.cols-goods{grid-template-columns:2.4fr 1fr 1fr 1.2fr;gap:14px}.goods-cell{display:flex;gap:12px;align-items:center}.goods-thumb{width:72px;height:50px;border-radius:10px;flex-shrink:0;background:linear-gradient(150deg,var(--keyart),var(--keyart-2));border:2px solid var(--emerald-tint-2)}.goods-meta b{display:block;font-size:14px;font-weight:700;color:var(--ink);line-height:1.4}.goods-meta small{font-size:12px;color:var(--ink-faint);font-family:var(--mono)}.product-id-inline-copy{display:inline;min-width:0;min-height:0;margin:0 1px;padding:1px 3px;border:0;border-radius:4px;background:var(--emerald-tint);color:var(--emerald-deep, var(--emerald));font:inherit;font-variant-numeric:tabular-nums;line-height:inherit;vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;appearance:none;touch-action:manipulation}.product-id-inline-copy:hover{color:var(--emerald);background:var(--emerald-tint-2)}.product-id-inline-copy:active{opacity:.72}.product-id-inline-copy:focus-visible{outline:2px solid var(--focus, var(--emerald));outline-offset:1px}.product-id-inline-copy:disabled{opacity:.55;cursor:wait}.amount{font-family:var(--mono);font-weight:700;color:var(--ink)}.row-actions{display:flex;gap:8px;flex-wrap:wrap}.status-tag{font-size:12px;font-weight:700;padding:5px 11px;border-radius:999px;display:inline-flex;align-items:center;gap:5px}.st-wait{background:var(--gold-tint);color:var(--gold-deep)}.st-going{background:var(--emerald-tint);color:var(--emerald)}.st-settle{background:#e6f0fb;color:#2a6fdb}.st-done{background:#e5f3ec;color:#1f8a5b}.st-cancel{background:var(--surface-slate);color:var(--ink-faint)}.st-after{background:#fbe9d6;color:#b5701a}.center-grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:26px;align-items:start}.center-grid>*{min-width:0}.center-menu{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:10px;box-shadow:var(--shadow-sm);position:sticky;top:16px}.menu-user{display:flex;align-items:center;gap:12px;padding:14px 12px;border-bottom:1px solid var(--line-soft);margin-bottom:8px}.menu-user b{font-size:15px;font-weight:700}.menu-user small{display:block;font-size:12px;color:var(--ink-faint)}.menu-item{display:flex;align-items:center;gap:11px;padding:11px 14px;border-radius:12px;font-size:14px;color:var(--ink-soft);font-weight:500;cursor:pointer;transition:all .18s var(--ease)}.menu-item svg{width:18px;height:18px;flex-shrink:0}.menu-item:hover{background:#e1322f24;color:var(--emerald)}.menu-item.on{background:linear-gradient(150deg,var(--emerald),var(--emerald-deep));color:#fff;box-shadow:0 8px 18px -8px #e1322f80}.content-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:28px;box-shadow:var(--shadow-sm)}.content-card+.content-card{margin-top:22px}.card-h{font-family:var(--serif);font-weight:700;font-size:20px;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;gap:12px}.form-grid{display:flex;flex-direction:column;gap:18px;max-width:560px}.field{display:flex;flex-direction:column;gap:7px}.field>label{font-size:13px;font-weight:700;color:var(--ink)}.field>label .req{color:var(--emerald);margin-left:3px}.field .hint{font-size:12px;color:var(--ink-faint)}.inp,.sel,.ta{width:100%;border:1px solid var(--line);border-radius:12px;padding:11px 14px;font-size:14px;color:var(--ink);background:var(--bg);outline:none;transition:all .2s var(--ease);font-family:var(--sans)}.ta{resize:vertical;min-height:110px}.inp:focus,.sel:focus,.ta:focus{border-color:var(--emerald);box-shadow:0 0 0 3px var(--emerald-tint);background:#fff}.inp-mono{font-family:var(--mono)}.field-row{display:flex;gap:10px;align-items:center}.field-row .inp{flex:1}.input-group{display:flex;gap:10px}.upload-box{border:2px dashed var(--line);border-radius:16px;padding:28px;text-align:center;color:var(--ink-faint);font-size:13px;cursor:pointer;transition:all .2s var(--ease);background:var(--bg)}.upload-box:hover{border-color:var(--emerald-tint-2);color:var(--emerald);background:#e1322f24}.form-actions{display:flex;gap:12px;margin-top:8px}.checkbox-row{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--ink-soft);cursor:pointer}.checkbox-row input{width:18px;height:18px;accent-color:var(--emerald);margin-top:2px;flex-shrink:0}.tip-box{background:var(--gold-tint);border:1px solid rgba(201,162,39,.3);color:var(--gold-deep);font-size:13px;padding:12px 14px;border-radius:12px;line-height:1.6}.profile-rows{display:flex;flex-direction:column}.profile-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 4px;border-bottom:1px solid var(--line-soft);font-size:14px}.profile-row:last-child{border-bottom:none}.profile-row .lab{color:var(--ink-soft)}.profile-row .val{color:var(--ink);font-weight:600;display:flex;align-items:center;gap:10px}.link-red{color:var(--emerald);font-weight:700;cursor:pointer;font-size:13px}.balance-hero{background:linear-gradient(135deg,var(--emerald-dark),var(--emerald-deep));color:#fff;border-radius:var(--radius-lg);padding:26px 28px;position:relative;overflow:hidden}.balance-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(500px 200px at 90% -30%,rgba(201,162,39,.3),transparent 60%)}.balance-hero small{font-size:13px;color:#ffffffb3;position:relative;z-index:1}.balance-hero .bal{font-family:var(--mono);font-size:42px;font-weight:700;position:relative;z-index:1;margin:4px 0 16px}.balance-hero .bal .y{font-size:22px;opacity:.8}.stat-trio{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.stat-card{background:var(--bg);border:1px solid var(--line-soft);border-radius:16px;padding:20px;text-align:center}.stat-card .num{font-family:var(--mono);font-size:30px;font-weight:700;color:var(--ink)}.stat-card .num.red{color:var(--emerald)}.stat-card .num.gold{color:var(--gold-deep)}.stat-card .lb{font-size:13px;color:var(--ink-faint);margin-top:4px}.empty{text-align:center;padding:60px 20px;color:var(--ink-faint)}.empty .ico{width:64px;height:64px;border-radius:20px;background:var(--surface-slate);display:grid;place-items:center;margin:0 auto 16px;color:var(--ink-faint)}.empty b{display:block;font-size:15px;color:var(--ink-soft);margin-bottom:4px}.empty p{font-size:13px}.steps{display:flex;align-items:flex-start;gap:0}.step{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;text-align:center}.step:not(:last-child):after{content:"";position:absolute;top:17px;left:60%;right:-40%;height:2px;background:var(--line)}.step.done:not(:last-child):after,.step.cur:not(:last-child):after{background:var(--emerald-tint-2)}.step .dot{width:36px;height:36px;border-radius:50%;background:var(--surface-slate);color:var(--ink-faint);display:grid;place-items:center;font-weight:700;font-family:var(--mono);position:relative;z-index:1;border:2px solid var(--line)}.step.done .dot{background:var(--gold);color:#2a2200;border-color:var(--gold)}.step.cur .dot{background:var(--emerald);color:#fff;border-color:var(--emerald);box-shadow:0 6px 14px -6px #e1322f99}.step .lab{font-size:13px;color:var(--ink-soft);font-weight:600}.step.cur .lab{color:var(--emerald)}.step .note{font-size:11px;color:var(--ink-faint)}.drawer-body{flex:1;overflow-y:auto;padding:6px 18px 18px}.drawer-foot{padding:14px 18px;border-top:1px solid var(--line-soft);display:flex;gap:12px}.drawer-foot .btn{flex:1;padding:13px}.bottom-nav,.app-fab{display:none}@media (max-width: 760px){:where(body.ua-mobile) .bottom-nav{display:flex;position:fixed;left:14px;right:14px;bottom:max(8px,var(--keyboard-inset, 0px));z-index:65;background:#fffffff5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(231,230,223,.92);border-radius:22px;box-shadow:0 14px 30px -18px #232a2e61,0 4px 12px -8px #232a2e2e,var(--hi);padding:6px 8px calc(6px + env(safe-area-inset-bottom));align-items:flex-end;justify-content:space-around;overflow:visible}:where(body.ua-mobile) .bn-item{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:2px;font-size:10px;font-weight:600;color:var(--ink-faint);padding:3px 0;min-height:38px;justify-content:center}:where(body.ua-mobile) .bn-item svg{width:24px;height:24px;display:block}:where(body.ua-mobile) .bn-item.on{color:var(--emerald)}:where(body.ua-mobile) .bn-fab{flex:1 1 0;min-width:0}:where(body.ua-mobile) .bn-fab .fab-btn{width:54px;height:54px;border-radius:50%;background:linear-gradient(150deg,var(--emerald),var(--emerald-deep));color:#fff;display:grid;place-items:center;box-shadow:0 10px 22px -8px #e1322fb3,var(--hi);margin-top:-22px}:where(body.ua-mobile) .bn-fab .fab-btn svg{width:26px;height:26px}:where(body.ua-mobile) .has-bottom-nav{padding-bottom:calc(76px + env(safe-area-inset-bottom))}:where(body.ua-mobile) .has-bottom-nav.has-bottom-nav-overlay{padding-bottom:0}}.subbar{display:none}@media (max-width: 760px){:where(body.ua-mobile) .subbar{display:flex;position:sticky;top:0;z-index:49;align-items:center;gap:10px;height:calc(48px + env(safe-area-inset-top));background:#fbfbfaf0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);padding:env(safe-area-inset-top) 12px 0}:where(body.ua-mobile) .subbar .back{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:var(--ink)}:where(body.ua-mobile) .subbar b{font-family:var(--serif);font-size:17px;font-weight:700}:where(body.ua-mobile) .subbar .spacer{margin-left:auto}}.mc-hero,.zone-strip{display:none}@media (max-width: 1250px){:where(body.ua-mobile) .market-grid{grid-template-columns:1fr}:where(body.ua-mobile) .filter.desktop-filter{display:none}:where(body.ua-mobile) .cards{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1100px){:where(body.ua-mobile) .hero-grid{grid-template-columns:200px 1fr}:where(body.ua-mobile) .welcome{display:none}:where(body.ua-mobile) .tiles{grid-template-columns:repeat(3,1fr)}:where(body.ua-mobile) .detail-grid{grid-template-columns:1fr 320px}}@media (max-width: 900px){:where(body.ua-mobile) .nav-menu{display:none}:where(body.ua-mobile) .nav-club-m{display:inline-flex}:where(body.ua-mobile) .search{width:180px}:where(body.ua-mobile) .detail-grid{grid-template-columns:1fr}:where(body.ua-mobile) .buy-aside{position:static}:where(body.ua-mobile) .center-grid{grid-template-columns:1fr}:where(body.ua-mobile) .center-menu.desktop-menu{display:none}:where(body.ua-mobile) .stat-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width: 760px){:where(body.ua-mobile) .wrap{padding:0 var(--mobile-page-inline, 16px)}:where(body.ua-mobile) .page{padding:16px 0 28px;min-height:calc(var(--app-viewport-height, 100dvh) - 48px)}:where(body.ua-mobile) .page>.wrap>.crumb{display:none}:where(body.ua-mobile) .nav-toggle{display:flex}:where(body.ua-mobile) .nav .btn-ghost,:where(body.ua-mobile) .nav .btn-primary{display:none}:where(body.ua-mobile) .nav-user{display:none}:where(body.ua-mobile) .nav-right{display:none}:where(body.ua-mobile) .hero-grid{grid-template-columns:1fr}:where(body.ua-mobile) .promo-stack{display:none}:where(body.ua-mobile) .welcome{display:none}:where(body.ua-mobile) .banner{min-height:auto;padding:26px 22px}:where(body.ua-mobile) .tiles{display:none}:where(body.ua-mobile) .zone-strip{display:flex;gap:12px;overflow-x:auto;padding:4px 0 8px;scrollbar-width:none}:where(body.ua-mobile) .zone-strip::-webkit-scrollbar{display:none}:where(body.ua-mobile) .zone-cards{display:flex;gap:10px;overflow-x:auto;padding:2px 0 6px;scrollbar-width:none}:where(body.ua-mobile) .zone-cards::-webkit-scrollbar{display:none}:where(body.ua-mobile) .zc{flex:0 0 auto}:where(body.ua-mobile) .rail{display:none}:where(body.ua-mobile) .trust-spacer{display:none}:where(body.ua-mobile) .trust-inner{gap:14px}:where(body.ua-mobile) .sec{padding:var(--mobile-section-space, 20px) 0}:where(body.ua-mobile) .cards{grid-template-columns:1fr}:where(body.ua-mobile) .footer{display:none}:where(body.ua-mobile) .sec-head{flex-direction:column;align-items:flex-start}:where(body.ua-mobile) .stat-grid{grid-template-columns:repeat(2,1fr)}:where(body.ua-mobile) .stat-trio{grid-template-columns:1fr}:where(body.ua-mobile) .dtable .thead{display:none}:where(body.ua-mobile) .dtable .trow{grid-template-columns:1fr!important;gap:12px}:where(body.ua-mobile) .mc-hero{display:block;background:linear-gradient(140deg,var(--emerald-dark),var(--emerald-deep));color:#fff;padding:24px 18px 30px;position:relative;overflow:hidden}:where(body.ua-mobile) .form-grid{max-width:none}:where(body.ua-mobile) .sortbar{flex-wrap:nowrap;padding:10px 16px;gap:6px}:where(body.ua-mobile) .sort-opt-scroll{display:flex;gap:6px;flex:1 1 auto;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}:where(body.ua-mobile) .sort-opt-scroll::-webkit-scrollbar{display:none}:where(body.ua-mobile) .sortbar .sort-opt{flex:0 0 auto}:where(body.ua-mobile) .sortbar .sort-opt .ar{font-size:10px;margin-left:2px}:where(body.ua-mobile) .sortbar .right{flex:0 0 auto;margin-left:8px;gap:8px}:where(body.ua-mobile) .sortbar .count{display:none}:where(body.ua-mobile) .viewbtn{display:flex;align-items:center;justify-content:center;min-width:34px;height:30px;padding:0 12px;font-size:13px;font-weight:700;color:var(--ink-soft);border:1px solid var(--line);border-radius:999px;background:var(--surface)}:where(body.ua-mobile) .viewbtn:active{border-color:var(--emerald-tint-2);color:var(--emerald)}:where(body.ua-mobile) .sortbar .filt{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--ink-soft);padding:6px 12px;border:1px solid var(--line);border-radius:999px;white-space:nowrap}:where(body.ua-mobile) .sortbar .filt svg{width:14px;height:14px}:where(body.ua-mobile) .card-stats .sc{background:var(--surface-slate);border-radius:10px;padding:8px 2px}:where(body.ua-mobile) .contact-btn{display:inline-flex;padding:9px 12px;font-size:12px}:where(body.ua-mobile) .card-foot2.foot-inline .card-acts{gap:6px}:where(body.ua-mobile) .card-foot2.foot-inline .btn-buy{padding:9px 14px;font-size:12px}:where(body.ua-mobile) .card-price2 .rent{font-size:24px}:where(body.ua-mobile) .row-card{grid-template-columns:92px minmax(0,1fr);column-gap:10px;row-gap:8px;width:100%;min-width:0;padding:12px}:where(body.ua-mobile) .rc-title{grid-column:1 / -1;grid-row:1;min-width:0}:where(body.ua-mobile) .rc-tags{grid-column:1 / -1;grid-row:2;min-width:0}:where(body.ua-mobile) .row-art{grid-column:1;grid-row:3;width:100%;align-self:start}:where(body.ua-mobile) .rc-buy{grid-column:2;grid-row:3;width:100%;min-width:0}:where(body.ua-mobile) .row-buy{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:6px 8px;width:100%;text-align:left}:where(body.ua-mobile) .row-buy .rent{font-size:24px}:where(body.ua-mobile) .row-buy .dep{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(body.ua-mobile) .row-buy .btn-buy{grid-column:1 / -1;justify-content:center;margin-left:0;padding:9px 14px}:where(body.ua-mobile) .rc-stats{grid-column:1 / -1;grid-row:4;width:100%}:where(body.ua-mobile) .row-card .card-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:8px 0 0;border-top:1px solid var(--line-soft)}:where(body.ua-mobile) .row-card .card-stats .sc{min-width:0;padding:7px 2px}:where(body.ua-mobile) .row-card .card-stats .sc b{overflow-wrap:anywhere;font-size:14px}:where(body.ua-mobile) .row-card .card-stats .sc small{font-size:10px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (max-width: 560px){:where(body.ua-mobile) .banner-stats-big{gap:16px}}@media (max-width: 360px){:where(body.ua-mobile) .wrap{padding:0 12px}:where(body.ua-mobile) .nav-inner{gap:10px}:where(body.ua-mobile) .trust-item small{display:none}}.hero{padding:15px 0 18px}.hero-grid{grid-template-columns:224px minmax(0,1fr) 300px}.cat-rail{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;display:flex;flex-direction:column;align-self:stretch;padding:8px}.cat-rail nav{display:flex;flex-direction:column;gap:2px;flex:1}.cat-row{display:flex;align-items:center;gap:12px;padding:8px;border-radius:12px;cursor:pointer;transition:background .18s var(--ease);flex:1}.cat-row:hover{background:#e1322f24}.cat-row:hover .cr-arrow{color:var(--emerald);transform:translate(2px)}.cr-img{width:38px;height:38px;display:grid;place-items:center;flex-shrink:0}.cr-img img{width:36px;height:36px;object-fit:contain;display:block}.cr-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cr-txt b{font-size:14px;font-weight:700;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cr-txt small{font-size:11.5px;color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cr-arrow{color:var(--ink-faint);transition:all .18s var(--ease)}.cr-arrow svg{width:13px;height:13px;display:block}.hero-banner{background:#191919;border-radius:var(--radius-lg)}.hero-banner .hx-carousel{height:100%}.hero-banner .hx-carousel__viewport{width:100%;height:100%;aspect-ratio:auto}.hero-banner-fallback{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:220px;height:100%;padding:26px 30px;border-radius:var(--radius-lg);background:linear-gradient(135deg,#8b1a1a,#c43232);color:#fff;cursor:pointer;overflow:hidden;position:relative;box-shadow:0 14px 30px -16px #8b1a1a80}.hero-banner-fallback:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(300px 160px at 12% -30%,rgba(245,200,66,.28),transparent 65%);pointer-events:none}.hbf-txt{display:flex;flex-direction:column;gap:8px;position:relative;z-index:1}.hbf-tag{align-self:flex-start;font-size:11px;font-weight:700;letter-spacing:1px;color:#2a2200;background:linear-gradient(150deg,var(--gold),var(--gold-deep));border-radius:999px;padding:3px 10px}.hbf-txt b{font-family:var(--serif);font-size:26px;font-weight:800;line-height:1.25}.hbf-txt small{font-size:13px;color:#ffffffbf}.hbf-cta{align-self:flex-start;margin-top:6px;font-size:13px;font-weight:700;color:var(--emerald, #e1322f);background:#fff;border-radius:999px;padding:7px 16px;box-shadow:0 6px 14px -8px #00000073}.hbf-ico{width:128px;height:128px;object-fit:contain;flex-shrink:0;position:relative;z-index:1}.hero-user{display:flex;flex-direction:column;gap:12px}.hero-user .welcome{flex:1;justify-content:flex-start;gap:10px}.welcome-btns{display:grid;grid-template-columns:1fr 1fr;gap:10px;position:relative;z-index:1}.welcome-btns .btn{padding:9px;font-size:14px}.u-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;margin-top:0;padding-top:8px;position:relative;z-index:1}.u-cell{display:flex;align-items:center;gap:9px;padding:7px 10px;border-radius:12px;color:inherit;text-decoration:none;cursor:pointer;transition:all .18s var(--ease)}.u-cell:hover{border-color:var(--emerald-tint-2);background:#e1322f24;transform:translateY(-1px)}.u-cell img{width:24px;height:24px;object-fit:contain;flex-shrink:0}.u-cell small{font-size:13px;font-weight:600;color:var(--ink);white-space:nowrap}.recycle-card{--recycle-card-ar: 2.2;display:flex;align-items:center;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-xs);cursor:pointer;transition:all .2s var(--ease);background-repeat:no-repeat;background-position:right 22px bottom 2px,0 0;background-size:auto 82%,100% 100%;background-color:#fae3c0;text-decoration:none}.recycle-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm)}.recycle-card{aspect-ratio:var(--recycle-card-ar, 2.2)}.recycle-card__copy{display:flex;flex-direction:column;gap:6px;padding:14px 18px;max-width:62%}.recycle-card__copy b{font-family:var(--serif);font-size:17px;font-weight:700;color:var(--emerald)}.recycle-card__copy small{font-size:12px;color:var(--ink-faint)}.recycle-card__more{display:inline-flex;align-items:center;gap:2px;font-style:normal;font-size:12px;font-weight:600;color:var(--emerald)}.recycle-card__more i{display:inline-flex;align-items:center}.recycle-card__more i svg{width:12px;height:12px}.delta-grid{display:grid;grid-template-columns:64% minmax(0,1fr);gap:8px;align-items:stretch}.hafu-card{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:18px 20px;display:flex;flex-direction:column;gap:14px}.hafu-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.sec-title{display:flex;flex-direction:column;gap:2px}.sec-title b{font-family:var(--serif);font-size:19px;font-weight:700}.hafu-tabs.pill .tab{display:inline-flex;align-items:center;gap:6px;background:var(--surface);border:1px solid var(--line)}.hafu-tabs.pill .tab.on{border-color:transparent}.tab-sub{font-size:11px;opacity:.75;font-family:var(--mono)}.hafu-zone-link{font-family:var(--sans);font-size:13px;font-weight:700;color:var(--emerald);background:none;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.hafu-zone-link svg{width:13px;height:13px}.hafu-zone-link:hover{color:var(--emerald-deep)}.hf-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.hf-card{display:flex;gap:14px;padding:14px;border-radius:var(--radius);cursor:pointer;transition:all .2s var(--ease);text-decoration:none;color:inherit;background:#fffaf2}.hf-card:hover{transform:translateY(-2px);border-color:var(--emerald-tint-2);box-shadow:var(--shadow-xs)}.hf-cover{width:150px;height:112px;border-radius:10px;background-color:#eceae3;background-size:cover;background-position:center;flex-shrink:0}.hf-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;justify-content:center}.hf-title{font-size:14px;font-weight:700;color:var(--ink);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hf-ratio small{font-size:24px;font-weight:800;color:var(--emerald);font-family:var(--mono)}.hf-card-ph{cursor:default}.hf-card-ph:hover{transform:none;border-color:inherit;box-shadow:none}.hf-note{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;color:var(--ink-faint);padding-top:10px}.hf-note button{font-family:var(--sans);font-size:12px;font-weight:700;color:var(--emerald);background:none;border:none;cursor:pointer}.hf-note button:hover{color:var(--emerald-deep)}.hafu-skel{height:140px;border-radius:var(--radius);background:#eceae3;position:relative;overflow:hidden}.hafu-skel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);animation:hafuSkel 1.4s var(--ease) infinite}@keyframes hafuSkel{to{transform:translate(100%)}}.hafu-note{font-size:12px;color:#8b6a1a;background:var(--gold-tint);border:1px solid rgba(201,162,39,.3);border-radius:10px;padding:8px 12px;display:flex;align-items:center;gap:8px}.hafu-note button{color:var(--emerald);font-weight:700;background:none;border:none;cursor:pointer;font-size:12px}.gear-col{display:flex;flex-direction:column;gap:8px}.gear-card{display:flex;align-items:center;flex:1 1 0;min-height:0;padding-left:24px;border-radius:12px;border:1px solid var(--line);background:var(--surface);cursor:pointer;text-decoration:none;overflow:hidden;transition:box-shadow .15s ease}.gear-card:hover{box-shadow:var(--shadow-sm)}.gear-copy{display:flex;flex-direction:column;justify-content:space-between;min-width:0;flex:1;height:74%;padding-right:8px}.gear-copy b{font-family:var(--serif);font-size:18px;font-weight:700;color:var(--ink)}.gear-copy small{font-size:12px;color:var(--ink-faint)}.gear-more{display:inline-flex;align-items:center;gap:2px;font-style:normal;font-size:12px;font-weight:600;color:var(--emerald)}.gear-more i{display:inline-flex;align-items:center}.gear-more i svg{width:12px;height:12px}.gear-art{flex:none;width:55%;height:100%;display:flex;align-items:center;justify-content:center}.gear-art img{height:74%;width:auto;aspect-ratio:1194 / 936;max-width:100%;object-fit:contain}.compliance-bar{padding:0}.cb-inner{position:relative;display:flex;align-items:center;flex-wrap:wrap;row-gap:8px;min-height:62px;padding:0 28px 0 144px;background-color:#fde6e8;background-image:var(--cb-caps);background-repeat:no-repeat;background-position:left center,right center;background-size:auto 100%,auto 100%;border-radius:7px}.cb-inner b{color:var(--emerald);font-size:20px;line-height:1.06;font-weight:700;white-space:nowrap}.cb-sep{flex-shrink:0;width:3px;height:17px;border-radius:1.5px;background:#d6c8c7;margin:0 18px 0 22px}.cb-inner .txt{font-size:14px;color:var(--ink-soft);line-height:1.5}@media (max-width: 1200px){:where(body.ua-mobile) .cb-inner{padding:10px 24px 10px 119px;min-height:62px;background-size:auto 62px,auto 62px}:where(body.ua-mobile) .cb-inner b{font-size:15px}:where(body.ua-mobile) .cb-sep{height:13px;margin:0 10px 0 14px}:where(body.ua-mobile) .cb-inner .txt{font-size:12px}}@media (max-width: 640px){:where(body.ua-mobile) .cb-inner{padding:8px 14px 8px 88px;min-height:44px;background-size:auto 44px,auto 44px;background-position:6px center,right center}:where(body.ua-mobile) .cb-inner b{font-size:13px}:where(body.ua-mobile) .cb-sep{display:none}:where(body.ua-mobile) .cb-inner .txt{font-size:11px}}.info-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.info-card{background:var(--surface);border:1px solid var(--line);border-radius:26px;box-shadow:0 2px 10px -6px #232a2e12;padding:16px 20px;display:flex;flex-direction:column;gap:12px;min-height:222px}.info-card--flow{padding:16px 24px}.info-card-cream{position:relative;overflow:hidden;background:#fdf1d4;padding:16px 16px 18px 22px;gap:14px;flex-direction:row;align-items:center}.club-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 39%}.club-copy{position:relative;z-index:1;flex:1;min-width:0;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.club-copy .info-head{gap:8px}.club-copy .i-img svg{width:20px;height:15px;color:#5e2603}.club-lines{margin:0;font-size:14px;line-height:18px;color:var(--ink-soft)}.club-copy .info-cta{margin-top:0}.club-copy .info-cta .btn{flex:none;height:32px;padding:0 16px;font-size:12px}.info-card-rebate{position:relative;overflow:hidden;background:#fde9dd;padding:16px 16px 18px 22px;cursor:pointer}.rebate-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:100% 0%}.rebate-copy{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.rebate-copy .info-head{gap:8px}.rebate-copy .i-img svg{width:20px;height:20px;color:#5e2603}.rebate-lines{margin:0;font-size:14px;line-height:18px;color:var(--ink-soft)}.rebate-copy .info-cta{margin-top:0}.rebate-copy .info-cta .btn{flex:none;height:32px;padding:0 16px;font-size:12px}.info-head{display:flex;align-items:center;gap:12px}.info-head .i-img img{width:30px;height:30px;object-fit:contain;display:block}.info-head .i-img svg{display:block}.info-card--plain .i-img svg{width:26px;height:26px;color:var(--emerald)}.info-card--flow .i-img svg{width:24px;height:26px;color:var(--emerald)}.info-head b{font-family:var(--serif);font-size:15px;font-weight:700}.ig-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;flex:1}.info-card--flow .ig-steps{justify-content:space-evenly}.ig-steps li{display:flex;align-items:flex-start;gap:9px;font-size:14px;color:var(--ink-soft);line-height:18px}.ig-steps li i{font-style:normal;color:var(--emerald);font-size:14px;font-weight:800;flex-shrink:0;margin-top:0;font-family:var(--mono);letter-spacing:.5px}.ig-steps li b{color:var(--ink)}.ig-faq{gap:6px;flex:0 0 auto}.ig-faq li{padding:4px 14px;border:1px solid var(--line-soft);border-radius:10px;cursor:pointer;transition:border-color .15s}.ig-faq li:hover{border-color:var(--emerald)}.ig-faq li:hover b{color:var(--emerald)}.ig-faq li b{display:block;font-size:14px;font-weight:400;line-height:18px}.info-card--plain .info-cta{padding-left:15px}.guide-go{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0;background:none;border:0;font-size:13px;font-weight:700;color:var(--emerald);cursor:pointer}.guide-go svg{width:13px;height:13px}.guide-go:hover{text-decoration:underline}.info-cta{display:flex;gap:10px;margin-top:2px}.info-cta .btn{flex:1;height:40px;padding:0 18px;font-size:14px;white-space:nowrap}.info-cta .btn-outline{color:var(--ink)}.svc-inner{display:flex;align-items:center;gap:16px;padding:6px 20px;background:var(--surface);border:1px solid var(--line);border-radius:14px}.svc-mascot{width:48px;height:48px;object-fit:contain;flex-shrink:0}.svc-txt{flex:1;min-width:0}.svc-txt b{font-family:var(--serif);font-size:14px;font-weight:800;color:var(--ink);letter-spacing:.01em}.svc-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;white-space:nowrap;font-family:var(--sans);font-size:13px;font-weight:800;color:var(--emerald);transition:color .18s var(--ease)}.svc-btn:hover{color:var(--emerald-deep)}@media (max-width: 1100px){:where(body.ua-mobile) .hero-grid{grid-template-columns:200px minmax(0,1fr)}:where(body.ua-mobile) .hero-user{display:none}:where(body.ua-mobile) .info-cols{grid-template-columns:1fr}}[v-cloak]{display:none}#app{min-height:100vh}.fade-enter-active,.fade-leave-active{transition:opacity .2s var(--ease)}.fade-enter-from,.fade-leave-to{opacity:0}.toast-enter-active,.toast-leave-active{transition:all .3s var(--ease)}.toast-enter-from,.toast-leave-to{opacity:0;transform:translateY(-12px)}#app .hero .banner{height:356px}@media (max-width: 760px){:where(body.ua-mobile) #app .hero .banner{height:auto}}.im-row__name .im-member-badge.im-member-badge--official{width:auto;height:16px;aspect-ratio:2.462;padding:0;color:transparent;font-size:0;line-height:0;background:url(/assets/im-official-badge-DZsmTM4t.png) center / contain no-repeat}.brand-logo[data-v-3ff913b9]{display:block;width:100%;height:100%;object-fit:contain}.mobile-home[data-v-f4145962]{--mobile-red: #e1322f;--mobile-red-deep: #c01e1c;--mobile-gold: #c9a227;--mobile-ink: #232a2e;--mobile-soft: #57625f;--mobile-line: #e7e6df;--mobile-page: #f7f7f7;--mobile-card-radius: 16px;width:100%;min-height:100vh;min-height:100dvh;overflow-x:clip;color:var(--mobile-ink);background:var(--mobile-page);font-family:Noto Sans SC,system-ui,sans-serif;-webkit-tap-highlight-color:transparent}.mobile-home button[data-v-f4145962]{min-height:44px;color:inherit;font:inherit}.mobile-home button[data-v-f4145962]:focus-visible{outline:2px solid rgba(225,50,47,.52);outline-offset:3px}.mobile-home__inner[data-v-f4145962]{width:min(100%,560px);margin-inline:auto;padding:10px 12px calc(22px + env(safe-area-inset-bottom))}.mobile-home__header[data-v-f4145962]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;animation:mobile-home-rise-f4145962 .42s cubic-bezier(.16,1,.3,1) both}.mobile-home__brand[data-v-f4145962]{display:flex;align-items:center;gap:7px;min-width:0}.mobile-home__brand-mark[data-v-f4145962]{display:grid;flex:0 0 36px;width:36px;height:36px;place-items:center}.mobile-home__brand-copy[data-v-f4145962]{display:flex;min-width:0;flex-direction:row;align-items:baseline;gap:4px;line-height:1}.mobile-home__brand-copy h1[data-v-f4145962]{margin:0;font-family:Space Grotesk,Noto Sans SC,system-ui,sans-serif;font-size:clamp(18px,5.1vw,22px);font-weight:800;letter-spacing:-.04em;white-space:nowrap}.mobile-home__brand-copy small[data-v-f4145962]{margin:0;color:var(--mobile-soft);font-size:clamp(9px,2.7vw,12px);white-space:nowrap}.mobile-home .mobile-home__service-button[data-v-f4145962]{display:inline-flex;position:relative;flex:0 0 auto;height:32px;min-height:32px;align-items:center;justify-content:center;gap:4px;padding:0 11px;border:0;border-radius:999px;color:#fff;background:linear-gradient(155deg,#f13b37,#d91f1c);box-shadow:0 8px 16px -10px #e1322fa8;transition:transform .17s ease,box-shadow .17s ease}.mobile-home__service-button[data-v-f4145962]:before{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;content:""}.mobile-home__service-button svg[data-v-f4145962]{width:17px;height:17px}.mobile-home__service-button span[data-v-f4145962]{font-size:12px;font-weight:700;white-space:nowrap}.mobile-home__service-button[data-v-f4145962]:active{transform:scale(.97)}.mobile-home__search[data-v-f4145962]{display:flex;align-items:center;gap:5px;padding:3px 3px 3px 10px;border:1.5px solid var(--mobile-red);border-radius:999px;background:#fff;box-shadow:0 6px 16px -12px #232a2e61;animation:mobile-home-rise-f4145962 .44s .02s cubic-bezier(.16,1,.3,1) both}.mobile-home__search-icon[data-v-f4145962]{flex:0 0 auto;width:13px;height:13px;color:#9aa39e}.mobile-home__search-input[data-v-f4145962]{flex:1 1 auto;min-width:0;height:22px;border:0;outline:none;background:transparent;color:var(--mobile-ink);font-size:12.5px;font-family:inherit}.mobile-home__search-input[data-v-f4145962]::placeholder{color:#a8b0ab}.mobile-home__search-input[data-v-f4145962]::-webkit-search-cancel-button{-webkit-appearance:none}.mobile-home button.mobile-home__search-submit[data-v-f4145962]{flex:0 0 auto;height:22px;min-height:22px;padding:0 13px;border:0;border-radius:999px;color:#fff;background:var(--mobile-red);font-size:12px;font-weight:800;letter-spacing:.06em}.mobile-home__search-submit[data-v-f4145962]:active{transform:scale(.97)}.mobile-home__vane[data-v-f4145962]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:16px;padding:12px 6px 8px;border-radius:var(--mobile-card-radius);background:#fff;box-shadow:0 10px 26px -22px #232a2e6b;animation:mobile-home-rise-f4145962 .5s .1s cubic-bezier(.16,1,.3,1) both}.mobile-home__vane-item[data-v-f4145962]{display:flex;min-width:0;flex-direction:column;align-items:center;gap:5px;border:0;background:transparent;transition:transform .15s ease}.mobile-home__vane-item[data-v-f4145962]:active{transform:scale(.94)}.mobile-home__vane-icon[data-v-f4145962]{display:grid;width:48px;height:48px;place-items:center}.mobile-home__vane-icon img[data-v-f4145962]{width:94%;height:94%;object-fit:contain}.mobile-home__vane-label[data-v-f4145962]{max-width:100%;overflow:hidden;font-size:clamp(10.5px,2.9vw,12px);font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.mobile-home__bento[data-v-f4145962]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:16px;animation:mobile-home-rise-f4145962 .52s .12s cubic-bezier(.16,1,.3,1) both}.mobile-home__card[data-v-f4145962]{position:relative;min-width:0;overflow:hidden;padding:12px;border:0;border-radius:var(--mobile-card-radius);background:#fff;box-shadow:0 10px 24px -20px #232a2e6b;text-align:left;transition:transform .16s ease,box-shadow .16s ease}.mobile-home__card[data-v-f4145962]:hover{transform:translateY(-1px)}.mobile-home button.mobile-home__card[data-v-f4145962]:active{transform:scale(.98)}.mobile-home__card-hafu[data-v-f4145962]{grid-column:1 / span 2;grid-row:1 / span 2;display:flex;min-height:calc((100vw - 33px)/2 - 9px);flex-direction:column;align-items:stretch;padding:13px 13px 12px}.mobile-home__card-hafu-head[data-v-f4145962]{display:flex;align-items:center;justify-content:space-between;gap:6px}.mobile-home__card-hafu-title[data-v-f4145962]{display:inline-flex;align-items:center;gap:4px;font-size:15.5px;font-weight:800;line-height:1.15;letter-spacing:-.02em}.mobile-home__card-hafu-flame[data-v-f4145962]{width:12px;height:13px}.mobile-home__card-hafu-more[data-v-f4145962]{flex-shrink:0;color:var(--mobile-soft);font-size:11px;font-weight:600}.mobile-home__card-hafu-sub[data-v-f4145962]{display:block;margin-top:9px;padding:0 1px 12px;color:var(--mobile-soft);font-size:11px;line-height:1.3;white-space:nowrap}.mobile-home__card-hafu-goods[data-v-f4145962]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mobile-home__card-hafu-good[data-v-f4145962]{display:flex;min-width:0;flex-direction:column;align-items:center;gap:3px}.mobile-home__card-hafu-good img[data-v-f4145962]{width:calc(((100vw - 33px)/2 - 140px)*.85);height:calc((100vw - 33px)/2 - 140px);border-radius:10px;object-fit:cover}.mobile-home__card-hafu-good b[data-v-f4145962]{color:var(--mobile-red);font-size:13px;font-weight:800;line-height:1.5;letter-spacing:-.01em;margin-top:3px}.mobile-home__card-hafu-good small[data-v-f4145962]{color:#4a5254;font-size:10px;font-weight:500;line-height:1;margin-top:4px}.mobile-home__card-gear[data-v-f4145962],.mobile-home__card-installment[data-v-f4145962]{grid-row:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:65px;padding:12px 6px 9px}.mobile-home__card-gear[data-v-f4145962]{grid-column:3}.mobile-home__card-installment[data-v-f4145962]{grid-column:4}.mobile-home__card-trust[data-v-f4145962]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:74px;padding:11px 6px 12px}.mobile-home__card-trust-title[data-v-f4145962]{color:var(--ink, #131a1b);font-size:13px;font-weight:700;letter-spacing:.02em;line-height:1.2;white-space:nowrap}.mobile-home__card-trust-icon[data-v-f4145962]{display:block;margin-top:9px;width:24px;height:26px;object-fit:contain}.mobile-home__card-trust--wh[data-v-f4145962]{grid-column:1;grid-row:3}.mobile-home__card-trust--free[data-v-f4145962]{grid-column:2;grid-row:3}.mobile-home__card-mini-title[data-v-f4145962]{align-self:stretch;color:var(--ink, #131a1b);font-size:12px;font-weight:800;letter-spacing:-.01em;text-align:center;white-space:nowrap}.mobile-home__card-gear img[data-v-f4145962],.mobile-home__card-installment img[data-v-f4145962]{flex:0 0 auto;margin-top:auto;object-fit:contain}.mobile-home__card-gear img[data-v-f4145962]{width:24px;height:27px}.mobile-home__card-installment img[data-v-f4145962]{width:27px;height:25px}.mobile-home__card-season[data-v-f4145962]{grid-column:3 / span 2;grid-row:2 / span 2;height:calc((100vw - 33px)/2);padding:0;cursor:pointer;background:#fef8f4}.mobile-home__card-season-art[data-v-f4145962]{display:block;width:100%;height:100%;object-fit:contain}.mobile-home__compliance[data-v-f4145962]{margin-top:18px;animation:mobile-home-rise-f4145962 .52s .16s cubic-bezier(.16,1,.3,1) both}.mobile-home__compliance-banner[data-v-f4145962]{display:block;width:100%;border-radius:var(--mobile-card-radius);background:#fff;box-shadow:0 10px 26px -22px #232a2e66}.mobile-home__about[data-v-f4145962]{margin-top:18px;padding:12px 10px 20px 12px;border-radius:12px;background:#fff;box-shadow:0 10px 26px -22px #232a2e66}.mobile-home__about-intro[data-v-f4145962]{display:flex;flex-direction:column;gap:4px;padding:0 4px}.mobile-home__about-intro p[data-v-f4145962]{margin:0;color:#1a1a1a;font-size:12px;font-weight:500;line-height:1.6}.mobile-home__about-board[data-v-f4145962]{display:flex;gap:8px;align-items:stretch;margin-top:12px}.mobile-home__about-col[data-v-f4145962]{display:flex;flex:0 0 55%;flex-direction:column;gap:8px;min-width:0}.mobile-home__about-card[data-v-f4145962]{display:flex;align-items:center;gap:15px;padding:12px 11px;border-radius:12px}.mobile-home__about-card--pink[data-v-f4145962]{min-height:68px;background:linear-gradient(0deg,#ffffff1a,#ff66991a)}.mobile-home__about-card--blue[data-v-f4145962]{min-height:68px;background:linear-gradient(0deg,#ffffff1a,#51b5ff1a)}.mobile-home__about-card--gold[data-v-f4145962]{flex:1 1 0;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;background:linear-gradient(#ffffff1a,#ffc20f1a)}.mobile-home__about-stat[data-v-f4145962]{display:flex;flex:0 0 auto;flex-direction:column;gap:3px}.mobile-home__about-stat b[data-v-f4145962]{font-size:18px;font-weight:700;line-height:1.2;white-space:nowrap}.mobile-home__about-stat small[data-v-f4145962]{font-size:12px;font-weight:500;line-height:1.2;white-space:nowrap}.mobile-home__about-card--pink .mobile-home__about-stat b[data-v-f4145962]{color:#f37}.mobile-home__about-card--pink .mobile-home__about-stat small[data-v-f4145962]{color:#f69}.mobile-home__about-card--blue .mobile-home__about-stat b[data-v-f4145962]{color:#1f9eff}.mobile-home__about-card--blue .mobile-home__about-stat small[data-v-f4145962]{color:#51b5ff}.mobile-home__about-card--gold .mobile-home__about-stat b[data-v-f4145962]{color:#f0b70e}.mobile-home__about-card--gold .mobile-home__about-stat small[data-v-f4145962]{color:#ffc20f}.mobile-home__about-desc[data-v-f4145962]{display:flex;min-width:0;flex-direction:column;gap:3px}.mobile-home__about-desc strong[data-v-f4145962]{color:#2b2f36;font-size:14px;font-weight:700;line-height:1.25}.mobile-home__about-desc small[data-v-f4145962]{color:#8a8f9a;font-size:11px;line-height:1.2}.mobile-home__about-deal[data-v-f4145962]{display:flex;align-items:center;gap:6px;margin-top:auto}.mobile-home__about-mascot[data-v-f4145962]{display:block;flex:0 0 44px;width:44px;height:44px}.mobile-home__about-deal-text[data-v-f4145962]{display:flex;min-width:0;flex-direction:column;gap:2px}.mobile-home__about-deal-text b[data-v-f4145962]{color:#2b2f36;font-size:15px;font-weight:800;line-height:1.2;white-space:nowrap}.mobile-home__about-deal-text small[data-v-f4145962]{color:#666;font-size:12px;font-weight:500;line-height:1.2;white-space:nowrap}.mobile-home__reviews[data-v-f4145962]{margin-top:10px}.mobile-home__reviews-window[data-v-f4145962]{overflow:hidden;padding:4px 0;border-radius:10px;background:#f7f7f7}.mobile-home__reviews-track[data-v-f4145962]{display:flex;transition:transform .48s ease}.mobile-home__review-card[data-v-f4145962]{display:flex;flex:0 0 100%;align-items:center;gap:8px;min-height:50px;padding:5px 10px;border-radius:8px;box-sizing:border-box}.mobile-home__review-avatar[data-v-f4145962]{display:block;flex:0 0 30px;width:30px;height:30px}.mobile-home__review-card p[data-v-f4145962]{margin:0;color:#000;font-size:13px;font-weight:500;line-height:1.45}.mobile-home__review-dots[data-v-f4145962]{display:flex;justify-content:center;gap:4px;margin-top:7px}.mobile-home .mobile-home__review-dot[data-v-f4145962]{width:5px;height:5px;min-height:0;padding:0;border:0;border-radius:5px;background:#c9d4ea;transition:width .3s ease,background-color .3s ease}.mobile-home .mobile-home__review-dot.is-active[data-v-f4145962]{width:14px;background:#7083fa}.mobile-home__download-app[data-v-f4145962]{position:fixed;left:14px;bottom:calc(88px + env(safe-area-inset-bottom));z-index:60;display:inline-flex;align-items:center;gap:6px;padding:6px 14px 6px 6px;background:var(--mobile-red);color:#fff;border-radius:999px;box-shadow:0 8px 20px -8px #e1322fa6;font-weight:700;font-size:13px;line-height:1;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:transform .12s ease,box-shadow .12s ease}.mobile-home__download-app[data-v-f4145962]:active{transform:translateY(1px) scale(.98);box-shadow:0 4px 12px -6px #e1322f99}.mobile-home__download-logo[data-v-f4145962]{box-sizing:border-box;width:30px;height:30px;flex:0 0 auto;transform:scale(1.27);transform-origin:center}.mobile-home__download-text[data-v-f4145962]{white-space:nowrap}.mobile-home__download-arrow[data-v-f4145962]{font-size:15px;opacity:.92;margin-left:2px}@keyframes mobile-home-rise-f4145962{0%{opacity:0;transform:translateY(9px)}}@media (max-width: 359px){.mobile-home__card-hafu[data-v-f4145962]{padding:11px}.mobile-home__card-hafu-sub[data-v-f4145962]{white-space:normal}}@media (min-width: 561px) and (max-width: 760px){.mobile-home__inner[data-v-f4145962]{padding-top:24px}}@media (prefers-reduced-motion: reduce){.mobile-home[data-v-f4145962] *,.mobile-home[data-v-f4145962] *:before,.mobile-home[data-v-f4145962] *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.hx-carousel[data-v-01377150]{position:relative;color:#fff;outline:none}.hx-carousel[data-v-01377150]:focus-visible{outline:2px solid #c9a227;outline-offset:3px}.hx-carousel__viewport[data-v-01377150]{position:relative;overflow:hidden;aspect-ratio:var(--hx-carousel-aspect-ratio);border-radius:16px;background:#191919;container-type:size}.hx-carousel__slide[data-v-01377150]{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden;opacity:0;pointer-events:none}.hx-carousel__slide.is-active[data-v-01377150]{z-index:1;visibility:visible;opacity:1;pointer-events:auto}.hx-carousel__default-select[data-v-01377150],.hx-carousel__default-select img[data-v-01377150]{display:block;width:100%;height:100%}.hx-carousel__default-select[data-v-01377150]{position:relative;border:0;padding:0;background:transparent;cursor:pointer}.hx-carousel__backdrop[data-v-01377150]{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-size:cover;filter:blur(22px) brightness(.92) saturate(1.05);transform:scale(1.15)}.hx-carousel__default-select img[data-v-01377150]{position:relative;object-fit:var(--hx-carousel-object-fit)}.hx-carousel__empty[data-v-01377150]{display:grid;min-height:100px;place-items:center;border-radius:16px;background:#f5f5f5;color:#777}.hx-carousel__arrow[data-v-01377150]{position:absolute;z-index:2;top:50%;display:grid;width:36px;height:36px;place-items:center;border:0;border-radius:50%;background:#0000008c;color:#fff;font-size:30px;line-height:1;transform:translateY(-50%);cursor:pointer}.hx-carousel__arrow[data-v-01377150]:after{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;content:""}.hx-carousel__arrow[data-v-01377150]:disabled{cursor:not-allowed;opacity:.35}.hx-carousel__arrow--previous[data-v-01377150]{left:12px}.hx-carousel__arrow--next[data-v-01377150]{right:12px}.hx-carousel--arrows-hover .hx-carousel__arrow[data-v-01377150]{opacity:0}.hx-carousel--arrows-hover:hover .hx-carousel__arrow[data-v-01377150],.hx-carousel--arrows-hover:focus-within .hx-carousel__arrow[data-v-01377150]{opacity:1}.hx-carousel--arrows-hover .hx-carousel__arrow[data-v-01377150]:disabled{opacity:0}.hx-carousel--arrows-hover:hover .hx-carousel__arrow[data-v-01377150]:disabled,.hx-carousel--arrows-hover:focus-within .hx-carousel__arrow[data-v-01377150]:disabled{opacity:.35}.hx-carousel__indicators[data-v-01377150]{position:absolute;z-index:2;right:5%;bottom:4%;left:5%;display:flex;align-items:flex-end;justify-content:center;gap:4px;pointer-events:none}.hx-carousel__indicator[data-v-01377150]{display:grid;width:44px;height:44px;place-items:end center;padding:0;border:0;border-radius:999px;background:transparent;cursor:pointer;pointer-events:auto}.hx-carousel__indicator-visual[data-v-01377150]{display:block;width:8px;height:8px;border-radius:999px;background:#ffffff7f}.hx-carousel__indicator.is-active .hx-carousel__indicator-visual[data-v-01377150]{background:#fff}.hx-carousel__indicators--bar .hx-carousel__indicator-visual[data-v-01377150]{width:18px;height:3px;max-height:4cqh;border-radius:2px}.hx-carousel__indicator[data-v-01377150]:disabled{cursor:default;pointer-events:none}.hx-image-gallery[data-v-8d284fb4]{position:relative;display:block;width:100%;color:var(--ink, #232a2e)}.hx-image-gallery.is-full-width[data-v-8d284fb4]{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.hx-image-gallery.is-zoomed .hx-image-gallery__viewport[data-v-8d284fb4]{cursor:grab}.hx-image-gallery.is-dragging .hx-image-gallery__viewport[data-v-8d284fb4]{cursor:grabbing}.hx-image-gallery__viewport[data-v-8d284fb4]{position:relative;width:100%;overflow:hidden;background:radial-gradient(circle at 22% 18%,rgba(225,50,47,.18),transparent 38%),linear-gradient(150deg,var(--keyart-2, #1c2728),var(--keyart, #131a1b));touch-action:pan-y}.hx-image-gallery__viewport.is-zoomed[data-v-8d284fb4]{touch-action:none}.hx-image-gallery__track[data-v-8d284fb4]{display:flex;width:100%;height:100%;transition:transform .28s cubic-bezier(.22,.61,.36,1);will-change:transform}.hx-image-gallery__cell[data-v-8d284fb4]{position:relative;flex:0 0 100%;width:100%;height:100%}.hx-image-gallery__img[data-v-8d284fb4]{display:block;width:100%;height:100%;object-fit:contain;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.hx-image-gallery__count[data-v-8d284fb4]{position:absolute;z-index:2;right:10px;bottom:10px;display:inline-flex;min-width:30px;height:22px;padding:0 9px;align-items:center;justify-content:center;border-radius:var(--radius-pill, 999px);color:#fff;background:#0f1213a8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--mono, var(--font-mono, monospace));font-size:11px;font-weight:700;letter-spacing:.04em;pointer-events:none}.hx-image-gallery__dots[data-v-8d284fb4]{position:absolute;z-index:2;left:50%;bottom:10px;transform:translate(-50%);display:flex;gap:5px;pointer-events:none}.hx-image-gallery__dot[data-v-8d284fb4]{width:6px;height:6px;border-radius:50%;background:#ffffff6b;transition:background .2s ease,width .2s ease}.hx-image-gallery__dot.is-on[data-v-8d284fb4]{width:14px;border-radius:999px;background:var(--emerald, #e1322f)}.hx-image-gallery__thumbs[data-v-8d284fb4]{display:flex;gap:8px;margin-top:10px;padding:4px 2px 2px;overflow-x:auto}.hx-image-gallery__thumbs .t[data-v-8d284fb4]{flex:0 0 64px;height:48px;padding:0;border:2px solid transparent;border-radius:8px;background:linear-gradient(145deg,var(--keyart-2, #1c2728),var(--keyart, #131a1b));background-size:cover;background-position:center;cursor:pointer;transition:border-color .16s ease,transform .16s ease}.hx-image-gallery__thumbs .t[data-v-8d284fb4]:hover{transform:translateY(-1px)}.hx-image-gallery__thumbs .t.on[data-v-8d284fb4]{border-color:var(--emerald, #e1322f)}.hx-image-gallery__thumbs .t[data-v-8d284fb4]:focus-visible{outline:var(--focus-width, 2.5px) solid var(--focus, #e1322f);outline-offset:2px}.hx-image-gallery__fallback[data-v-8d284fb4]{display:grid;width:100%;aspect-ratio:16 / 9;place-items:center;color:#ffffff8c;background:linear-gradient(150deg,var(--keyart-2, #1c2728),var(--keyart, #131a1b));font-size:12px;font-weight:700;letter-spacing:.08em}@media (prefers-reduced-motion: reduce){.hx-image-gallery__track[data-v-8d284fb4]{transition:none}}.hx-segmented-control[data-v-aa390e87]{position:relative;display:inline-grid;grid-template-columns:repeat(var(--hx-segment-count),minmax(0,1fr));flex:0 0 auto;min-width:128px;padding:2px;overflow:hidden;background:var(--surface-slate, var(--surface-2, #f3f5f4));border:1px solid var(--line, #e7e6df);border-radius:var(--radius-pill, 999px);isolation:isolate}.hx-segmented-control__indicator[data-v-aa390e87]{position:absolute;z-index:-1;top:2px;bottom:2px;left:2px;width:calc((100% - 4px) / var(--hx-segment-count));background:var(--surface, #fff);border:1px solid var(--emerald-tint-2, #f9d6d4);border-radius:var(--radius-pill, 999px);box-shadow:var(--shadow-xs, 0 1px 2px rgba(35, 42, 46, .04));transform:translate(calc(var(--hx-segment-index) * 100%));transition:transform var(--dur-fast, .15s) var(--ease, cubic-bezier(.16, 1, .3, 1))}.hx-segmented-control__button[data-v-aa390e87]{position:relative;min-width:0;min-height:20px;padding:2px 11px;color:var(--ink-soft, #57625f);font-size:11px;font-weight:600;line-height:1;white-space:nowrap;background:transparent;border:0;border-radius:var(--radius-pill, 999px);touch-action:manipulation;transition:color var(--dur-fast, .15s) var(--ease, ease),background var(--dur-fast, .15s) var(--ease, ease),transform var(--dur-fast, .15s) var(--ease, ease)}.hx-segmented-control__button.is-active[data-v-aa390e87]{color:var(--emerald, #e1322f);font-weight:700}.hx-segmented-control__button[data-v-aa390e87]:focus-visible{outline:var(--focus-width, 2.5px) solid var(--focus, var(--emerald, #e1322f));outline-offset:1px}.hx-segmented-control__button[data-v-aa390e87]:disabled{cursor:not-allowed;opacity:.45}@media (hover: hover){.hx-segmented-control__button[data-v-aa390e87]:not(:disabled):hover{background:#e1322f0f}}.hx-segmented-control__button[data-v-aa390e87]:not(:disabled):active{background:var(--emerald-tint, #fdeceb);transform:scale(.98)}@media (prefers-reduced-motion: reduce){.hx-segmented-control__indicator[data-v-aa390e87],.hx-segmented-control__button[data-v-aa390e87]{transition-duration:0ms}.hx-segmented-control__button[data-v-aa390e87]:not(:disabled):active{transform:none}}.hx-slider[data-v-ee59d25b]{position:relative;display:flex;width:100%;min-height:44px;align-items:center;touch-action:none;-webkit-user-select:none;user-select:none}.hx-slider__track[data-v-ee59d25b]{position:relative;width:100%;height:8px;overflow:hidden;border:1px solid var(--line, #e7e6df);border-radius:var(--radius-pill, 999px);background:var(--surface, #fff);box-shadow:inset 0 2px 5px #232a2e17}.hx-slider__range[data-v-ee59d25b]{position:absolute;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--brand-500, #e1322f),var(--gold, #c9a227));box-shadow:var(--hi, inset 0 1px 0 rgba(255, 255, 255, .45))}.hx-slider__range--full[data-v-ee59d25b]{top:0;right:0;bottom:0;left:0}.hx-slider__thumb[data-v-ee59d25b]{position:relative;display:grid;width:24px;height:24px;place-items:center;border:3px solid var(--surface, #fff);border-radius:var(--radius-pill, 999px);background:linear-gradient(155deg,var(--gold, #c9a227),var(--gold-deep, #a8851a));box-shadow:0 7px 16px -7px #7e0f0eb8,0 0 0 1px #a8851a73;cursor:grab}.hx-slider__thumb[data-v-ee59d25b]:active{cursor:grabbing}.hx-slider__thumb[data-v-ee59d25b]:focus-visible{outline:var(--focus-width, 2.5px) solid var(--focus, var(--brand-500, #e1322f));outline-offset:var(--focus-offset, 2px)}.hx-slider__value[data-v-ee59d25b]{position:absolute;bottom:27px;min-width:30px;padding:3px 6px;border-radius:var(--radius-pill, 999px);color:var(--brand-600, #c01e1c);background:var(--brand-50, #fdeceb);font-family:var(--font-mono, monospace);font-size:10px;font-weight:700;line-height:1.2;text-align:center}.hx-slider[data-disabled][data-v-ee59d25b],.hx-slider.is-static[data-v-ee59d25b]{opacity:.5}.hx-slider.is-static .hx-slider__thumb[data-v-ee59d25b]{left:50%;transform:translate(-50%);cursor:not-allowed}.hx-slider[data-disabled] .hx-slider__thumb[data-v-ee59d25b]{cursor:not-allowed}@media (prefers-reduced-motion: reduce){.hx-slider__thumb[data-v-ee59d25b]{transition:none}}.hx-time-range__trigger{width:100%;min-height:40px;display:grid;grid-template-columns:18px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:0 13px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink);text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.hx-time-range__trigger:hover{border-color:var(--brand-300, #f19996)}.hx-time-range__trigger:focus-visible,.hx-time-range__trigger[aria-expanded=true]{border-color:var(--brand-500, #e1322f);box-shadow:0 0 0 3px #e1322f1f;outline:none}.hx-time-range__trigger[aria-invalid=true]{border-color:var(--brand-500, #e1322f)}.hx-time-range__trigger>svg{width:18px;height:18px;color:var(--ink-faint)}.hx-time-range__trigger .chevron{justify-self:end;transition:transform .15s ease}.hx-time-range__trigger[aria-expanded=true] .chevron{transform:rotate(180deg)}.hx-time-range__trigger span{overflow:hidden;font-family:var(--mono);font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.hx-time-range__trigger span.placeholder{color:var(--ink-faint);font-family:inherit;font-weight:500}.hx-time-range__panel{z-index:var(--z-popover);width:min(440px,calc(100vw - 28px));padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:var(--shadow-lg)}.hx-time-range__panel header{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:13px}.hx-time-range__panel header strong{color:var(--ink);font-size:14px}.hx-time-range__panel header span{color:var(--ink-faint);font-size:11px}.hx-time-range__ranges{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:10px}.hx-time-range__ranges section{min-width:0}.hx-time-range__ranges label{display:block;margin-bottom:6px;color:var(--ink-soft);font-size:11px;font-weight:700}.hx-time-range__columns{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:5px}.hx-time-range__columns.has-seconds{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr)}.hx-time-range__columns b{color:var(--ink-soft)}.hx-time-range__columns :deep(.hx-ui-select__trigger){min-height:42px;padding-inline:9px;font-family:var(--mono)}.hx-time-range__arrow{padding-bottom:12px;color:var(--ink-faint)}.hx-time-range__confirm{width:100%;min-height:40px;margin-top:13px;border-radius:10px;background:var(--brand-500, #e1322f);color:#fff;font-size:13px;font-weight:800}.hx-time-range__confirm:hover{background:var(--brand-600, #c01e1c)}.hx-time-range__confirm:focus-visible{outline:3px solid rgba(225,50,47,.24);outline-offset:2px}.hx-time-range__popover-arrow{fill:var(--surface);stroke:var(--line)}@media (max-width: 760px){:where(body.ua-mobile) .hx-time-range__panel{width:calc(100vw - 28px)}:where(body.ua-mobile) .hx-time-range__ranges{grid-template-columns:1fr;align-items:stretch}:where(body.ua-mobile) .hx-time-range__arrow{height:0;padding:0;overflow:hidden}}.vue-recycle-scroller__resize-observer[data-v-08cc04ab]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;z-index:-1}.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.grid-mode:not(.page-mode){overflow:auto}.vue-recycle-scroller.direction-horizontal{display:flex}.vue-recycle-scroller__slot{flex:auto 0 0}.vue-recycle-scroller__item-wrapper{flex:1;box-sizing:border-box;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.welcome-user[data-v-c7d25f11]{display:flex;align-items:center;gap:12px}.wu-avatar[data-v-c7d25f11]{width:52px;height:52px;border-radius:16px;flex-shrink:0;overflow:hidden;display:grid;place-items:center;font-weight:800;font-size:17px;background:linear-gradient(150deg,var(--emerald-tint, #fdeceb),#fff);color:var(--emerald, #e1322f);border:1px solid var(--line-soft, #efeee8)}.wu-meta[data-v-c7d25f11]{display:flex;flex-direction:column;gap:3px;min-width:0}.wu-meta b[data-v-c7d25f11]{font-size:17px;font-weight:800;color:var(--ink, #000);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:12em}.wu-meta small[data-v-c7d25f11]{font-size:12px;color:var(--ink-soft, #232a2e)}.welcome-wallet[data-v-c7d25f11]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ww-cell[data-v-c7d25f11]{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:14px;border:1px solid var(--line-soft, #efeee8)}.ww-cell small[data-v-c7d25f11]{font-size:12px;color:var(--ink-soft, #232a2e)}.ww-cell b[data-v-c7d25f11]{font-size:20px;font-weight:800;color:var(--ink, #000);white-space:nowrap}.ww-cell b.fit-s[data-v-c7d25f11]{font-size:17px}.ww-cell b.fit-xs[data-v-c7d25f11]{font-size:15px}.ww-cell b.fit-xxs[data-v-c7d25f11]{font-size:12.5px}.hero-banner[data-v-c7d25f11]{position:relative}.home-query-error[data-v-c7d25f11]{min-height:72px;display:flex;align-items:center;justify-content:center;gap:12px;padding:14px;color:#8b1e1c;background:#fff5f4;border:1px solid #f2c8c5;border-radius:14px}.hero-banner .home-query-error[data-v-c7d25f11]{height:100%}.home-query-error button[data-v-c7d25f11]{color:#fff;background:var(--emerald, #e1322f);border:0;border-radius:999px;padding:7px 14px}.floor-title[data-v-c7d25f11]{display:flex;align-items:center;gap:12px;padding:22px 0 14px}.floor-title b[data-v-c7d25f11]{font-family:var(--serif);font-size:22px;font-weight:800;color:var(--ink);letter-spacing:.02em}.floor-title i[data-v-c7d25f11]{width:1px;height:18px;background:var(--line-strong, #d8d5cc)}.floor-title small[data-v-c7d25f11]{font-size:13px;color:var(--ink-soft)}.hbf-note[data-v-c7d25f11]{margin-top:2px;font-size:11px;color:#ffffff8c;letter-spacing:.5px}.operator-skin-picker[data-v-a7d66ae9]{display:block}.operator-skin-empty[data-v-a7d66ae9]{display:grid;min-height:72px;place-items:center;color:var(--ink-soft, #665f58);font-size:13px;background:var(--surface, #fff);border:1px dashed var(--line, #e8dfd2);border-radius:11px}.publish-field-disclosure[data-v-c7dc91ef]{min-width:0}.publish-field-head[data-v-c7dc91ef]{display:flex;min-height:32px;align-items:center;justify-content:space-between;gap:10px}.publish-field-head>label[data-v-c7dc91ef]{min-width:0}.publish-field-head__actions[data-v-c7dc91ef]{display:flex;align-items:center;gap:8px}.publish-field-collapse[data-v-c7dc91ef]{display:inline-flex;min-height:32px;align-items:center;gap:3px;padding:0 8px;border-radius:var(--radius-pill);color:var(--ink-soft);font-size:11px;font-weight:700;background:var(--surface-2)}.publish-field-collapse svg[data-v-c7dc91ef]{width:15px;height:15px}.publish-field-summary[data-v-c7dc91ef]{width:100%;min-height:48px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto) 20px;align-items:center;gap:10px;padding:0 2px;text-align:left}.publish-field-summary[data-v-c7dc91ef]:focus-visible{outline:var(--focus-width, 2.5px) solid var(--focus, #e1322f);outline-offset:var(--focus-offset, 2px);border-radius:10px}.publish-field-summary__label[data-v-c7dc91ef]{overflow:hidden;color:var(--ink);font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.publish-field-summary__value[data-v-c7dc91ef]{overflow:hidden;max-width:52vw;color:var(--brand-600, #c01e1c);font-family:var(--mono);font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.publish-field-summary svg[data-v-c7dc91ef]{width:18px;height:18px;color:var(--ink-faint)}@media (any-pointer: coarse){.publish-field-head[data-v-c7dc91ef]{min-height:40px}.publish-field-collapse[data-v-c7dc91ef]{min-height:40px;padding-inline:12px}}@media (max-width: 760px){:where(body.ua-mobile) .publish-field-head[data-v-c7dc91ef]{min-height:40px}:where(body.ua-mobile) .publish-field-collapse[data-v-c7dc91ef]{min-height:40px;padding-inline:12px}}.super-payout-card[data-v-5b213680]{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius, 20px);background:var(--surface);box-shadow:var(--shadow-sm)}.compact-target[data-v-5b213680]{min-height:40px}.card-head[data-v-5b213680]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border-bottom:1px solid var(--line-soft);background:linear-gradient(120deg,var(--surface),var(--gold-tint))}.card-kicker[data-v-5b213680]{display:block;margin-bottom:3px;color:var(--gold-deep);font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:1.5px}.card-head h3[data-v-5b213680]{color:var(--ink);font-family:var(--serif);font-size:18px;line-height:1.35}.guard-badge[data-v-5b213680]{flex:0 0 auto;padding:6px 12px;border-radius:var(--radius-pill);color:#2a2200;background:linear-gradient(160deg,var(--gold),var(--gold-deep));box-shadow:0 6px 14px -8px #c9a227cc,var(--hi);font-size:12px;font-weight:700}.payout-control-grid[data-v-5b213680]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,1.2fr);gap:12px;padding:14px 18px 10px}.warning-note.active[data-v-5b213680]{border-color:#1f8f5b4d;background:#1f8f5b14;color:var(--emerald, #16784d)}.summary-box[data-v-5b213680],.tier-box[data-v-5b213680]{min-width:0;padding:11px 13px;border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--surface-slate)}.summary-box>span[data-v-5b213680],.summary-box>label[data-v-5b213680]{display:block;margin-bottom:5px;color:var(--ink-soft);font-size:13px;font-weight:700}.control-label[data-v-5b213680]{display:block;margin-bottom:7px;color:var(--ink-soft);font-size:13px;font-weight:700}.summary-box small[data-v-5b213680]{display:block;margin-top:6px;color:var(--ink-faint);font-size:12px;line-height:1.45}.deposit-guidance[data-v-5b213680]{max-height:72px;margin-top:6px!important;overflow:hidden;opacity:1;transform:none;transition:max-height var(--dur-fast, .15s) ease,margin var(--dur-fast, .15s) ease,opacity var(--dur-fast, .15s) ease,transform var(--dur-fast, .15s) ease}.deposit-box.is-hint-complete .deposit-guidance[data-v-5b213680]{max-height:0;margin-top:0!important;opacity:0;transform:translateY(-3px)}.deposit-setting-guidance[data-v-5b213680]{color:var(--gold-deep, #a8851a);font-size:12px;line-height:1.5}.subsidy-box strong[data-v-5b213680]{color:var(--gold-deep);font-family:var(--mono);font-size:28px;font-variant-numeric:tabular-nums;line-height:1.15}.subsidy-box strong i[data-v-5b213680]{margin-right:2px;font-size:15px;font-style:normal}.deposit-box[data-v-5b213680] .hx-ui-number-field{width:100%;min-height:40px}.deposit-prefix[data-v-5b213680]{flex:0 0 auto;padding-left:12px;color:var(--ink-soft);font-family:var(--mono)}.deposit-input[data-v-5b213680]{width:100%;min-width:0;min-height:40px;padding:8px 12px 8px 7px;color:var(--ink);background:transparent;font-family:var(--mono);font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.deposit-error[data-v-5b213680]{margin:6px 0 0;color:var(--danger, var(--emerald));font-size:12px;font-weight:700;line-height:1.45}.tier-list[data-v-5b213680]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tier-button[data-v-5b213680]{display:flex;min-height:40px;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;padding:7px 11px;border:1px solid var(--line);border-radius:11px;color:var(--ink-soft);background:var(--surface);transition:transform .15s var(--ease),border-color .15s var(--ease),background .15s var(--ease)}.tier-button[data-v-5b213680]:hover{border-color:var(--emerald-tint-2);color:var(--emerald);background:#e1322f24}.tier-button[data-v-5b213680]:focus-visible{outline:2.5px solid var(--emerald);outline-offset:2px}.tier-button.selected[data-v-5b213680]{border-color:var(--emerald-deep);color:#fff;background:linear-gradient(160deg,var(--emerald),var(--emerald-deep));box-shadow:0 8px 18px -10px #e1322fb3,var(--hi)}.tier-button span[data-v-5b213680]{font-size:13px;font-weight:700}.tier-button small[data-v-5b213680]{overflow:hidden;max-width:100%;font-family:var(--mono);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.warning-note[data-v-5b213680]{margin:0 18px 12px;padding:7px 10px;border-left:3px solid var(--emerald);border-radius:7px;background:var(--surface-2);color:var(--emerald-deep);font-size:12px;font-weight:700;line-height:1.55;white-space:pre-line}.terms-panel[data-v-5b213680]{margin:0 20px 20px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-warm)}.terms-head[data-v-5b213680]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--line)}.terms-head>strong[data-v-5b213680]{color:var(--ink);font-family:var(--serif);font-size:14px}.terms-meta[data-v-5b213680]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.terms-meta span[data-v-5b213680]{padding:4px 9px;border-radius:var(--radius-pill);color:var(--gold-deep);background:var(--gold-tint);font-family:var(--mono);font-size:10px;font-weight:700}.terms-grid[data-v-5b213680]{display:grid;grid-template-columns:1fr 1fr}.term-column[data-v-5b213680]{min-width:0;padding:14px}.term-column+.term-column[data-v-5b213680]{border-left:1px solid var(--line)}.term-column h4[data-v-5b213680]{display:flex;align-items:center;gap:7px;margin-bottom:10px;color:var(--ink);font-size:13px}.status-dot[data-v-5b213680]{width:7px;height:7px;border-radius:50%}.status-dot.live[data-v-5b213680]{background:var(--emerald);box-shadow:0 0 0 4px var(--emerald-tint)}.status-dot.settled[data-v-5b213680]{background:var(--gold);box-shadow:0 0 0 4px var(--gold-tint)}.term-row[data-v-5b213680]{display:grid;grid-template-columns:74px 1fr;gap:8px;padding:9px 0;border-top:1px dashed var(--line)}.term-row b[data-v-5b213680]{color:var(--ink-soft);font-family:var(--mono);font-size:11px;font-variant-numeric:tabular-nums}.term-row p[data-v-5b213680]{color:var(--ink-soft);font-size:11px;line-height:1.55}@media (max-width: 760px){:where(body.ua-mobile) .card-head[data-v-5b213680],:where(body.ua-mobile) .payout-control-grid[data-v-5b213680]{padding-right:14px;padding-left:14px}:where(body.ua-mobile) .payout-control-grid[data-v-5b213680],:where(body.ua-mobile) .terms-grid[data-v-5b213680]{grid-template-columns:1fr}:where(body.ua-mobile) .tier-list[data-v-5b213680]{grid-template-columns:repeat(3,minmax(0,1fr))}:where(body.ua-mobile) .tier-button[data-v-5b213680]{align-items:center}:where(body.ua-mobile) .warning-note[data-v-5b213680],:where(body.ua-mobile) .terms-panel[data-v-5b213680]{margin-right:14px;margin-left:14px}:where(body.ua-mobile) .term-column+.term-column[data-v-5b213680]{border-top:1px solid var(--line);border-left:0}:where(body.ua-mobile) .terms-head[data-v-5b213680]{align-items:flex-start;flex-direction:column}:where(body.ua-mobile) .terms-meta[data-v-5b213680]{justify-content:flex-start}}@media (max-width: 430px){:where(body.ua-mobile) .tier-list[data-v-5b213680]{grid-template-columns:1fr}}.public-document-gate[data-v-4e9483b8]{width:100%;color:var(--ink-soft, #57625f);font-size:13px}.public-document-status[data-v-4e9483b8]{display:flex;min-height:44px;margin:0;padding:8px 12px;border:1px solid var(--line, #e7e6df);border-radius:12px;align-items:center;justify-content:space-between;gap:12px;background:var(--surface-2, #f3f5f4);line-height:1.5}.is-error .public-document-status[data-v-4e9483b8],.is-empty .public-document-status[data-v-4e9483b8]{border-color:var(--brand-100, #f9d6d4);color:var(--brand-600, #c01e1c);background:var(--brand-50, #fdeceb)}.public-document-consent[data-v-4e9483b8]{display:flex;min-height:44px;padding:6px 2px;align-items:flex-start;gap:9px;cursor:pointer;line-height:1.65}.public-document-consent input[data-v-4e9483b8]{width:18px;height:18px;margin:3px 0 0;flex:0 0 auto;accent-color:var(--emerald, #e1322f)}.public-document-copy[data-v-4e9483b8]{min-width:0}.public-document-links[data-v-4e9483b8]{display:inline}.public-document-links a[data-v-4e9483b8]{color:var(--emerald, #e1322f);font-weight:700}.public-document-links a[data-v-4e9483b8]:hover,.public-document-links a[data-v-4e9483b8]:focus-visible{text-decoration:underline}.public-document-links a[data-v-4e9483b8]:focus-visible{border-radius:3px;outline:2px solid var(--emerald, #e1322f);outline-offset:2px}.public-document-links small[data-v-4e9483b8]{margin-left:3px;color:var(--ink-faint, #8b958f);font-size:11px;font-weight:700}@media (any-pointer: coarse),(hover: none){.public-document-consent[data-v-4e9483b8],.public-document-status[data-v-4e9483b8]{min-height:44px}}@media (max-width: 760px){:where(body.ua-mobile) .public-document-consent[data-v-4e9483b8],:where(body.ua-mobile) .public-document-status[data-v-4e9483b8]{min-height:44px}}.public-document-dialog[data-v-4e9483b8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-overlay, 70);display:flex;align-items:center;justify-content:center;padding:24px;background:#131a1b80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:public-document-fade-in-4e9483b8 .25s ease-out}.public-document-dialog__box[data-v-4e9483b8]{display:flex;flex-direction:column;gap:12px;width:min(560px,calc(100vw - 48px));max-height:80vh;max-height:80dvh;padding:20px 18px 16px;background:var(--surface, #fff);border:1px solid var(--line, #e7e6df);border-radius:20px;box-shadow:var(--shadow-pop, 0 40px 90px -28px rgba(126, 15, 14, .42));animation:public-document-pop-in-4e9483b8 .25s ease-out}.public-document-dialog__title[data-v-4e9483b8]{flex-shrink:0;font-size:16px;font-weight:700;color:var(--ink, #232a2e);text-align:center}.public-document-dialog__body[data-v-4e9483b8]{flex:1;min-height:180px;max-height:56vh;max-height:56dvh;padding:2px 4px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.public-document-dialog__content[data-v-4e9483b8]{line-height:1.8;color:var(--ink-soft, #57625f);font-size:14px;overflow-wrap:anywhere;word-break:break-word}.public-document-dialog__content[data-v-4e9483b8] img{max-width:100%;height:auto;margin:10px 0;border-radius:8px}.public-document-dialog__content[data-v-4e9483b8] p{margin:10px 0}.public-document-dialog__tip[data-v-4e9483b8]{display:grid;place-items:center;gap:10px;padding:40px 0;margin:0;color:var(--ink-faint, #8b958f);text-align:center}.public-document-dialog__actions[data-v-4e9483b8]{flex-shrink:0;display:flex;margin-top:4px}.public-document-dialog__btn[data-v-4e9483b8]{flex:1;min-height:42px}@keyframes public-document-fade-in-4e9483b8{0%{opacity:0}}@keyframes public-document-pop-in-4e9483b8{0%{opacity:0;transform:scale(.94)}}.draft-banner[data-v-ce518cfd]{display:flex;align-items:center;justify-content:space-between;gap:14px;background:var(--gold-tint);border:1px solid rgba(201,162,39,.45);border-radius:14px;padding:12px 18px}.publish-context-banner[data-v-ce518cfd]{display:flex;gap:12px;padding:11px 14px;border-left:3px solid var(--gold);border-radius:12px;background:var(--gold-tint);color:var(--ink-soft);font-size:12px}.draft-banner-text[data-v-ce518cfd]{font-size:13px;font-weight:600;color:var(--gold-deep)}.draft-banner-actions[data-v-ce518cfd]{display:flex;gap:8px;flex-shrink:0}.attr-groups[data-v-ce518cfd]{display:flex;flex-direction:column;gap:16px}.attr-card[data-v-ce518cfd]{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:16px 18px}.attr-card-title[data-v-ce518cfd]{font-family:var(--serif);font-weight:700;font-size:14px;color:var(--ink);margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--line-soft)}.attr-card-grid[data-v-ce518cfd]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.field-wide[data-v-ce518cfd]{grid-column:1 / -1}.remark-textarea[data-v-ce518cfd]{min-height:148px;font-size:14px;line-height:1.7}.field-hint[data-v-ce518cfd],.pricing-guidance[data-v-ce518cfd],[data-v-ce518cfd] .img-help{max-height:180px;margin-top:6px!important;overflow:hidden;opacity:1;transform:none;transition:max-height var(--dur-fast, .15s) ease,margin var(--dur-fast, .15s) ease,opacity var(--dur-fast, .15s) ease,transform var(--dur-fast, .15s) ease}.field-hint[data-v-ce518cfd]{color:var(--gold-deep);font-size:12px;line-height:1.5}.publish-field-disclosure.is-hint-complete .field-hint[data-v-ce518cfd],.publish-field-disclosure.is-hint-complete[data-v-ce518cfd] .img-help{max-height:0;margin-top:0!important;opacity:0;pointer-events:none;transform:translateY(-3px)}.field-error[data-v-ce518cfd]{margin:6px 0 0;color:var(--emerald);font-size:12px;line-height:1.45}.form-level-error[data-v-ce518cfd]{padding:12px 14px;border:1px solid rgba(225,50,47,.35);border-radius:12px;background:#e1322f0f}.form-level-error .field-error[data-v-ce518cfd]{margin:0}.field-row-inline[data-v-ce518cfd]{display:flex;align-items:center;gap:10px}.field-row-inline[data-v-ce518cfd] .hx-ui-number-field{min-width:0;flex:1 1 0}.dynamic-field-head[data-v-ce518cfd]{display:flex;min-height:32px;align-items:center;justify-content:space-between;gap:10px}.dynamic-field-head>label[data-v-ce518cfd]:first-child{min-width:0}.consumable-free[data-v-ce518cfd]{position:relative;display:inline-flex;min-height:30px;flex:0 0 auto;align-items:center;gap:7px;padding:0 10px;color:var(--ink-soft);font-size:11px;font-weight:700;white-space:nowrap;cursor:pointer;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);transition:color var(--dur-fast, .15s) var(--ease, ease),border-color var(--dur-fast, .15s) var(--ease, ease),background var(--dur-fast, .15s) var(--ease, ease),box-shadow var(--dur-fast, .15s) var(--ease, ease)}.consumable-free[data-v-ce518cfd]:before{width:16px;height:16px;flex:0 0 16px;content:"";border:1.5px solid var(--line);border-radius:5px;background:var(--surface-2);box-shadow:inset 0 1px 2px #232a2e0f}.consumable-free[data-v-ce518cfd]:after{position:absolute;top:50%;left:14px;width:7px;height:4px;content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;opacity:0;transform:translateY(-65%) rotate(-45deg)}.consumable-free[data-v-ce518cfd]:hover{color:var(--brand-600, #C01E1C);border-color:var(--brand-100, #F9D6D4);background:var(--brand-50, #FDECEB)}.consumable-free[data-v-ce518cfd]:has(input:checked){color:var(--brand-600, #C01E1C);border-color:var(--brand-100, #F9D6D4);background:var(--brand-50, #FDECEB);box-shadow:inset 0 1px #ffffffa6}.consumable-free[data-v-ce518cfd]:has(input:checked):before{border-color:var(--brand-500, #E1322F);background:linear-gradient(160deg,var(--brand-500, #E1322F),var(--brand-600, #C01E1C));box-shadow:var(--hi)}.consumable-free[data-v-ce518cfd]:has(input:checked):after{opacity:1}.consumable-free[data-v-ce518cfd]:has(input:focus-visible){outline:var(--focus-width, 2.5px) solid var(--focus, #E1322F);outline-offset:var(--focus-offset, 2px)}.consumable-free input[data-v-ce518cfd]{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.area-control[data-v-ce518cfd]{display:flex;align-items:center;gap:10px}.available-hours[data-v-ce518cfd],.area-control[data-v-ce518cfd] .hx-ui-select-root{min-width:0;flex:1}.locate-button[data-v-ce518cfd]{min-width:72px;min-height:40px;flex:0 0 auto}.pricing-settings[data-v-ce518cfd],.pricing-preview[data-v-ce518cfd]{overflow:hidden;border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:var(--shadow-sm)}.pricing-settings-head[data-v-ce518cfd],.pricing-preview-head[data-v-ce518cfd]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid var(--line-soft)}.pricing-settings-head h3[data-v-ce518cfd],.pricing-preview-head h3[data-v-ce518cfd]{margin:2px 0 0;color:var(--ink);font-family:var(--serif);font-size:18px}.pricing-statuses[data-v-ce518cfd]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.pricing-statuses span[data-v-ce518cfd]{padding:6px 10px;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink-soft);font-family:var(--mono);font-size:11px;font-weight:700}.pricing-statuses b[data-v-ce518cfd]{font:inherit}.pricing-statuses span[data-v-ce518cfd]:first-child{background:var(--brand-50, #fdeceb);color:var(--brand-600, #c01e1c)}.pricing-adjust-grid[data-v-ce518cfd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px 20px}.pricing-preview[data-v-ce518cfd]{background:linear-gradient(145deg,var(--surface) 0%,var(--bg-warm) 100%)}.pricing-kicker[data-v-ce518cfd]{color:var(--gold-deep);font-family:var(--mono);font-size:11px;font-weight:800;letter-spacing:1.4px}.pricing-columns[data-v-ce518cfd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.pricing-column[data-v-ce518cfd]{min-width:0;padding:18px}.pricing-column+.pricing-column[data-v-ce518cfd]{border-left:1px solid var(--line-soft)}.pricing-stat[data-v-ce518cfd]{min-height:172px;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:9px;padding:16px;background:#ffffffb3}.primary-price-row[data-v-ce518cfd]{display:flex;min-height:48px;align-items:baseline;justify-content:space-between;gap:16px}.primary-price-row>span[data-v-ce518cfd]{color:var(--ink);font-size:14px;font-weight:800}.primary-price[data-v-ce518cfd]{color:var(--brand-500, #E1322F);font-family:var(--mono);font-size:clamp(25px,3vw,34px);font-variant-numeric:tabular-nums;line-height:1}.fee-breakdown[data-v-ce518cfd],.owner-net[data-v-ce518cfd]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:7px;border-top:1px dashed var(--line);color:var(--ink-soft);font-size:12px}.fee-breakdown span[data-v-ce518cfd]{min-width:0}.fee-breakdown span b[data-v-ce518cfd]{margin-left:3px;font:inherit}.fee-breakdown strong[data-v-ce518cfd]{color:var(--brand-600, var(--emerald));font-variant-numeric:tabular-nums}.owner-net[data-v-ce518cfd]{color:var(--ink);font-weight:800}.owner-net strong[data-v-ce518cfd]{color:var(--emerald, #16784d);font-family:var(--mono);font-size:16px;font-variant-numeric:tabular-nums}.pricing-detail-list[data-v-ce518cfd]{gap:0}.pricing-detail-row[data-v-ce518cfd]{display:flex;min-height:36px;align-items:center;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px solid var(--line-soft)}.pricing-detail-row[data-v-ce518cfd]:last-child{border-bottom:0}.pricing-detail-row span[data-v-ce518cfd]{color:var(--ink-soft);font-size:12px}.pricing-detail-row strong[data-v-ce518cfd]{color:var(--ink);font-family:var(--mono);font-size:14px;font-variant-numeric:tabular-nums;text-align:right}.pricing-number[data-v-ce518cfd],.pricing-stat[data-v-ce518cfd],.pricing-statuses[data-v-ce518cfd]{font-variant-numeric:tabular-nums}.calc-value[data-v-ce518cfd]{display:inline-block;animation:calc-value-refresh-ce518cfd .34s var(--ease, cubic-bezier(.16, 1, .3, 1))}.baseline-note[data-v-ce518cfd]{color:var(--ink-soft);font-size:12px}.adjust-field[data-v-ce518cfd]{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;padding:12px 14px}.adjust-field>label[data-v-ce518cfd]{display:flex;justify-content:space-between;gap:8px}.adjust-field[data-v-ce518cfd] .hx-ui-select__trigger{width:100%;margin-top:9px}.pricing-guidance[data-v-ce518cfd]{color:var(--danger, #E1322F);font-size:12px;font-weight:650;line-height:1.55}.ratio-range-empty[data-v-ce518cfd]{margin:6px 0 0;color:var(--danger, #E1322F);font-size:12px;font-weight:700;line-height:1.5}.daily-consumption-segments[data-v-ce518cfd]{width:100%;margin-top:9px}.mobile-pricing-disclosure[data-v-ce518cfd]{min-width:0}.public-document-status[data-v-ce518cfd]{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border:1px solid var(--line);border-radius:12px;color:var(--ink-soft);background:var(--surface-2);font-size:13px}.public-document-status--error[data-v-ce518cfd]{border-color:var(--brand-100, #f9d6d4);color:var(--brand-600, #c01e1c);background:var(--brand-50, #fdeceb)}.publish-document-consent[data-v-ce518cfd]{display:flex;min-height:44px;align-items:flex-start;gap:9px;padding:6px 2px;color:var(--ink-soft);font-size:13px;line-height:1.65;cursor:pointer}.publish-document-consent>input[data-v-ce518cfd]{width:18px;height:18px;margin-top:2px;flex:0 0 auto;accent-color:var(--brand-500, #e1322f)}.publish-document-link[data-v-ce518cfd]{display:inline;padding:0;color:var(--brand-600, #c01e1c);font-weight:700;text-decoration:none}.publish-document-link[data-v-ce518cfd]:hover{text-decoration:underline}.publish-document-link[data-v-ce518cfd]:focus-visible{border-radius:3px;outline:2px solid var(--focus, #e1322f);outline-offset:2px}.low-ratio-copy[data-v-ce518cfd]{padding:8px 2px;color:var(--ink);font-size:15px;font-weight:700;line-height:1.7;text-align:center}.low-ratio-actions[data-v-ce518cfd]{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.public-document-dialog-state[data-v-ce518cfd]{min-height:180px;display:grid;place-items:center;color:var(--ink-soft)}.public-document-dialog-state.is-error[data-v-ce518cfd]{color:var(--danger, #e1322f)}.public-document-rich-text[data-v-ce518cfd]{color:var(--ink);font-size:14px;line-height:1.8}.public-document-rich-text[data-v-ce518cfd] h1,.public-document-rich-text[data-v-ce518cfd] h2,.public-document-rich-text[data-v-ce518cfd] h3{margin:1.2em 0 .55em;font-family:var(--font-display, sans-serif);line-height:1.35}.public-document-rich-text[data-v-ce518cfd] p,.public-document-rich-text[data-v-ce518cfd] ul,.public-document-rich-text[data-v-ce518cfd] ol{margin:.7em 0}.public-document-rich-text[data-v-ce518cfd] ul,.public-document-rich-text[data-v-ce518cfd] ol{padding-left:1.5em}.mobile-plan-overview[data-v-ce518cfd],.mobile-publish-bar[data-v-ce518cfd]{display:none}@keyframes calc-value-refresh-ce518cfd{0%{color:var(--gold-deep, #A8851A);opacity:.68;transform:translateY(2px) scale(.96)}58%{filter:drop-shadow(0 0 7px rgba(201,162,39,.34))}to{opacity:1;transform:none}}.super-pay-gate-dialog{border:1px solid rgba(201,162,39,.72);background:radial-gradient(circle at 88% 5%,rgba(201,162,39,.18),transparent 34%),linear-gradient(150deg,#fff,#fff8ed 54%,#fdeceb);box-shadow:0 42px 94px -28px #7e0f0e94,0 0 0 1px #e1322f1f,var(--hi);animation:super-pay-gate-enter-ce518cfd .32s var(--ease, cubic-bezier(.16, 1, .3, 1))}.super-pay-gate-dialog .hx-ui-dialog__header{border-bottom-color:#c9a22747;background:linear-gradient(105deg,#e1322f1c,#c9a2271f)}.super-pay-gate-dialog .hx-ui-dialog__title{color:var(--brand-800, #7E0F0E)}.super-pay-gate-dialog .hx-ui-dialog__footer{border-top-color:#c9a22740;background:#ffffff9e}.super-pay-gate-body[data-v-ce518cfd]{display:grid;justify-items:center;gap:16px;text-align:center}.super-pay-gate-body p[data-v-ce518cfd]{margin:0;color:var(--brand-800, #7E0F0E);font-size:15px;font-weight:700;line-height:1.75}.super-pay-gate-emblem[data-v-ce518cfd]{display:grid;width:62px;height:62px;place-items:center;color:#fff;border:3px solid var(--gold, #C9A227);border-radius:50%;background:linear-gradient(155deg,var(--brand-500, #E1322F),var(--brand-800, #7E0F0E));box-shadow:0 0 0 7px #c9a2271f,0 12px 28px -12px #7e0f0eb3;font-family:var(--display, "Space Grotesk", sans-serif);font-size:34px;font-weight:900;line-height:1;animation:super-pay-warning-pulse-ce518cfd 1.35s ease-in-out infinite}.super-pay-gate-actions[data-v-ce518cfd]{display:grid;width:100%;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:10px}.super-pay-gate-actions .btn[data-v-ce518cfd]{min-height:40px}.super-pay-gate-decline[data-v-ce518cfd]{color:var(--ink-faint, #8B958F);background:var(--surface-2, #F3F5F4)}.super-pay-gate-decline[data-v-ce518cfd]:hover{color:var(--ink-soft, #57625F);background:var(--line-soft, #EFEEE8)}.super-pay-gate-confirm[data-v-ce518cfd]{border:1px solid rgba(201,162,39,.72);box-shadow:0 13px 30px -10px #7e0f0ead,var(--hi)}@keyframes super-pay-gate-enter-ce518cfd{0%{opacity:0;transform:translate(-50%,calc(-50% + 18px)) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes super-pay-warning-pulse-ce518cfd{0%,to{box-shadow:0 0 0 7px #c9a2271f,0 12px 28px -12px #7e0f0eb3;transform:scale(1)}50%{box-shadow:0 0 0 12px #e1322f14,0 14px 32px -10px #7e0f0ec7;transform:scale(1.035)}}@media (min-width: 761px){.mobile-pricing-disclosure[data-v-ce518cfd] .publish-field-content>.publish-field-head{display:none}}@media (max-width: 760px){:where(body.ua-mobile) .attr-card-grid[data-v-ce518cfd],:where(body.ua-mobile) .pricing-columns[data-v-ce518cfd],:where(body.ua-mobile) .pricing-adjust-grid[data-v-ce518cfd]{grid-template-columns:1fr}:where(body.ua-mobile) .attr-card[data-v-ce518cfd]{padding:10px 14px}:where(body.ua-mobile) .attr-card-grid[data-v-ce518cfd]{gap:4px}:where(body.ua-mobile) .attr-card-grid[data-v-ce518cfd]>.publish-field-disclosure+.publish-field-disclosure{border-top:1px solid var(--line-soft)}:where(body.ua-mobile) .attr-card--desktop-grid .attr-card-grid[data-v-ce518cfd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}:where(body.ua-mobile) .attr-card--desktop-grid .attr-card-grid[data-v-ce518cfd]>.publish-field-disclosure+.publish-field-disclosure{border-top:0}:where(body.ua-mobile) .attr-card--desktop-grid .field-row-inline[data-v-ce518cfd]{align-items:center;flex-direction:row}:where(body.ua-mobile) .attr-card--desktop-grid .field-row-inline[data-v-ce518cfd] .hx-ui-number-field{flex-basis:0}:where(body.ua-mobile) .pricing-column+.pricing-column[data-v-ce518cfd]{border-top:1px solid var(--line-soft);border-left:0}:where(body.ua-mobile) .field-row-inline[data-v-ce518cfd]{align-items:stretch;flex-direction:column}:where(body.ua-mobile) .field-row-inline[data-v-ce518cfd] .hx-ui-number-field{flex-basis:auto}:where(body.ua-mobile) .area-control[data-v-ce518cfd]{align-items:stretch;flex-direction:column}:where(body.ua-mobile) .locate-button[data-v-ce518cfd]{width:100%}:where(body.ua-mobile) .pricing-settings-head[data-v-ce518cfd]{align-items:flex-start;flex-direction:column}:where(body.ua-mobile) .pricing-statuses[data-v-ce518cfd]{justify-content:flex-start}:where(body.ua-mobile) .pricing-adjust-grid[data-v-ce518cfd]{padding:14px}:where(body.ua-mobile) .form-grid[data-v-ce518cfd]{padding-bottom:8px}:where(body.ua-mobile) .mobile-plan-overview[data-v-ce518cfd]{position:sticky;z-index:18;top:0;display:flex;min-height:48px;align-items:center;gap:6px;margin:0 -4px;padding:8px 12px;overflow-x:auto;border:1px solid rgba(201,162,39,.38);border-radius:var(--radius-sm, 14px);background:#fffffff0;box-shadow:0 12px 26px -18px #232a2e6b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--ink-soft);font-family:var(--font-mono, monospace);font-size:11px;font-style:normal;white-space:nowrap}:where(body.ua-mobile) .mobile-plan-overview__label[data-v-ce518cfd]{padding:4px 8px;border-radius:var(--radius-pill);color:var(--gold-deep);background:var(--gold-tint, #f6efd7);font-family:var(--font-sans, sans-serif);font-weight:800}:where(body.ua-mobile) .mobile-plan-overview strong[data-v-ce518cfd]{color:var(--ink);font-size:11px}:where(body.ua-mobile) .mobile-plan-overview__net[data-v-ce518cfd]{color:var(--brand-600, #c01e1c)!important}:where(body.ua-mobile) .mobile-pricing-disclosure[data-v-ce518cfd] .publish-field-content>.publish-field-head{padding:10px 14px;border-bottom:1px solid var(--line-soft)}:where(body.ua-mobile) .pricing-preview-disclosure[data-v-ce518cfd]{border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:var(--shadow-sm)}:where(body.ua-mobile) .pricing-preview-disclosure .pricing-preview[data-v-ce518cfd]{border:0;border-radius:0 0 18px 18px;box-shadow:none}:where(body.ua-mobile) .form-actions[data-v-ce518cfd]{display:none}:where(body.ua-mobile) .mobile-publish-bar[data-v-ce518cfd]{position:sticky;z-index:22;bottom:0;display:grid;min-height:68px;grid-template-columns:minmax(0,1fr) minmax(126px,auto);align-items:center;gap:14px;margin:6px -6px -2px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border:1px solid rgba(225,50,47,.18);border-radius:18px 18px 12px 12px;background:#fffffff5;box-shadow:0 -18px 38px -24px #7e0f0e85;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}:where(body.ua-mobile) .mobile-publish-bar small[data-v-ce518cfd]{display:block;color:var(--ink-faint);font-size:10px;font-weight:700}:where(body.ua-mobile) .mobile-publish-bar strong[data-v-ce518cfd]{display:block;margin-top:2px;color:var(--brand-600, #c01e1c);font-family:var(--font-mono, monospace);font-size:21px;font-variant-numeric:tabular-nums;line-height:1}:where(body.ua-mobile) .mobile-publish-bar .btn[data-v-ce518cfd]{width:100%;min-height:44px}:where(body.ua-mobile) .pricing-preview-head[data-v-ce518cfd]{padding:14px}:where(body.ua-mobile) .super-pay-gate-actions[data-v-ce518cfd]{grid-template-columns:1fr}:where(body.ua-mobile) .low-ratio-actions[data-v-ce518cfd]{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.calc-value[data-v-ce518cfd],.super-pay-gate-emblem[data-v-ce518cfd],.super-pay-gate-dialog{animation:none!important}}.filter-range-field__title[data-v-0cc5af28]{display:flex;align-items:baseline;min-width:0;margin-bottom:8px;color:var(--ink, #232a2e);font-size:13px;font-weight:700;line-height:1.35}.filter-range-field__inputs[data-v-0cc5af28]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px;align-items:center}.filter-range-field__inputs[data-v-0cc5af28] .hx-ui-number-field{min-width:0;min-height:38px;border-radius:10px}.filter-range-field__inputs[data-v-0cc5af28] .hx-ui-number-field__input{padding:6px 11px;font-size:13px;font-variant-numeric:tabular-nums}.filter-range-field__inputs[data-v-0cc5af28] .hx-ui-number-field__input::placeholder{font-family:var(--sans, var(--font-sans, "Noto Sans SC", system-ui, sans-serif));font-weight:400}.filter-range-field__separator[data-v-0cc5af28]{color:var(--ink-faint, #8b958f);font-size:13px;line-height:1}@media (max-width: 760px){:where(body.ua-mobile) .filter-range-field__inputs[data-v-0cc5af28] .hx-ui-number-field{min-height:40px}}.mobile-filter-drawer[data-v-be92db9d]{display:flex;min-height:0;height:100%;flex-direction:column}.drawer-foot[data-v-be92db9d]{width:100%}.drawer-group[data-v-be92db9d]{padding:12px 0;border-bottom:1px dashed var(--line)}.drawer-group--last[data-v-be92db9d]{border-bottom:0}.filter-group__head[data-v-be92db9d]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;margin-bottom:8px}.filter-group__head>label[data-v-be92db9d]{min-width:0;color:var(--ink);font-size:13px;font-weight:700;line-height:1.35}.filter-group__head[data-v-be92db9d] .hx-segmented-control{max-width:144px}.advanced-filter-overlay.hx-ui-dialog--lg{width:min(720px,calc(100vw - 48px));max-width:720px}.im-unknown-card[data-v-1ca2c0c5]{display:flex;min-width:180px;flex-direction:column;gap:4px;padding:12px;border:1px solid var(--im-border,#e5e7eb);border-radius:8px;color:var(--im-muted,#6b7280);background:var(--im-panel,#fff)}.im-unknown-card strong[data-v-1ca2c0c5]{color:var(--im-text,#374151);font-size:13px}.im-unknown-card span[data-v-1ca2c0c5]{font-size:11px}.chat-header[data-v-9274268c]{display:flex;align-items:center;gap:10px;padding:0 14px;height:60px;background-color:var(--panel, #ffffff);border-bottom:1px solid var(--border, #e0e0e0);box-sizing:border-box;flex-shrink:0}.chat-header__avatar[data-v-9274268c]{width:36px;height:36px;border-radius:50%;background-color:var(--primary-soft, #e8f3ff);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:opacity .15s}.chat-header__avatar[data-v-9274268c]:hover{opacity:.8}.chat-header__avatar-letter[data-v-9274268c]{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:var(--primary, #1677ff);-webkit-user-select:none;user-select:none}.chat-header__info[data-v-9274268c]{flex:1;display:flex;align-items:center;gap:6px;min-width:0}.chat-header__title[data-v-9274268c]{font-size:16px;font-weight:500;color:var(--text, #1a1a1a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-header__subtitle[data-v-9274268c]{font-size:12px;color:var(--muted-light, #999999);white-space:nowrap;flex-shrink:0}.chat-header__actions[data-v-9274268c]{display:flex;align-items:center;gap:4px;flex-shrink:0}.chat-panel[data-v-30414e7d]{display:flex;flex-direction:column;width:100%;height:100%;background-color:var(--bg, #f5f5f5);overflow:hidden;box-sizing:border-box}.chat-panel__empty[data-v-30414e7d]{flex:1;display:flex;align-items:center;justify-content:center;background-color:var(--panel, #ffffff)}.chat-panel__empty-text[data-v-30414e7d]{color:var(--muted-light, #999999);font-size:14px}.chat-panel__new-msg-tip[data-v-30414e7d]{position:absolute;bottom:120px;left:50%;transform:translate(-50%);background-color:var(--primary, #1677ff);color:#fff;font-size:12px;padding:4px 12px;border-radius:12px;cursor:pointer;z-index:10;box-shadow:var(--shadow, 0 2px 8px rgba(0, 0, 0, .08));-webkit-user-select:none;user-select:none}.chat-panel__new-msg-tip[data-v-30414e7d]:hover{opacity:.9}.im-composer[data-v-cfd06f1e]{position:relative;width:100%;box-sizing:border-box;padding:8px 12px;border-top:1px solid var(--im-border,#dde0e5);background:var(--im-panel,#fff)}.im-composer__reply-bar[data-v-cfd06f1e]{display:flex;min-height:28px;align-items:center;gap:4px;margin-bottom:6px;padding:4px 8px;border-radius:4px;color:var(--im-muted,#666);background:var(--im-panel-soft,#f7f7f7);font-size:12px}.im-composer__reply-label[data-v-cfd06f1e],.im-composer__reply-sender[data-v-cfd06f1e]{flex-shrink:0}.im-composer__reply-sender[data-v-cfd06f1e]{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.im-composer__reply-preview[data-v-cfd06f1e]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.im-composer__reply-close[data-v-cfd06f1e]{margin-left:auto;padding:0 2px;border:0;background:transparent;cursor:pointer}.im-member-identity-skeleton[data-v-cfd06f1e]{width:64px;height:12px;border-radius:4px;background:var(--im-panel,#e7e9ed);animation:im-identity-pulse-cfd06f1e 1.2s ease-in-out infinite}@keyframes im-identity-pulse-cfd06f1e{50%{opacity:.45}}.im-composer__row[data-v-cfd06f1e]{display:flex;align-items:flex-end;gap:8px}.im-composer__row[data-v-cfd06f1e]>:first-child{flex:1}.im-composer__textarea[data-v-cfd06f1e]{width:100%;min-height:38px;max-height:120px;box-sizing:border-box;padding:8px 10px;border:1px solid var(--im-border,#d9dce1);border-radius:8px;resize:none;outline:none}.im-composer__textarea[data-v-cfd06f1e]:focus{border-color:var(--im-primary,#1677ff);box-shadow:0 0 0 2px color-mix(in srgb,var(--im-primary,#1677ff) 16%,transparent)}.im-composer__textarea[data-v-cfd06f1e]:disabled{cursor:not-allowed;background:var(--im-panel-soft,#f5f5f5)}.im-composer__tools[data-v-cfd06f1e]{display:flex;flex-shrink:0;align-items:center;gap:6px}.im-composer__icon-btn[data-v-cfd06f1e],.im-composer__send-btn[data-v-cfd06f1e]{min-width:38px;min-height:38px;border:0;border-radius:8px;cursor:pointer}.im-composer__send-btn[data-v-cfd06f1e]{padding:0 14px;color:#fff;background:var(--im-primary,#1677ff)}button[data-v-cfd06f1e]:disabled{cursor:not-allowed;opacity:.55}.im-composer__file-input[data-v-cfd06f1e]{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.conn-banner[data-v-749fb8cb]{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;line-height:1.4}.conn-banner--disconnected[data-v-749fb8cb],.conn-banner--kicked[data-v-749fb8cb]{background-color:var(--danger, #ff4d4f);color:#fff}.conn-banner--connecting[data-v-749fb8cb],.conn-banner--reconnecting[data-v-749fb8cb],.conn-banner--retrying[data-v-749fb8cb]{background-color:var(--warning, #faad14);color:#1a1a1a}.conn-banner__dot[data-v-749fb8cb]{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.conn-banner__dot--error[data-v-749fb8cb]{background-color:#fffc}.conn-banner__dot--warn[data-v-749fb8cb],.conn-banner__dot--info[data-v-749fb8cb]{background-color:#0006}.conn-banner__text[data-v-749fb8cb]{flex:1}.conn-banner__retry[data-v-749fb8cb]{flex-shrink:0;border:none;border-radius:4px;padding:2px 10px;font-size:12px;cursor:pointer;background-color:#ffffff4d;color:inherit}.conn-banner__retry[data-v-749fb8cb]:hover{background-color:#ffffff80}.conv-card[data-v-a07d9840]{display:flex;align-items:center;padding:10px 12px;height:65px;box-sizing:border-box;cursor:pointer;position:relative;background:var(--panel, #fff);transition:background .12s}.conv-card[data-v-a07d9840]:hover{background:var(--primary-soft, #ebf3fc)}.conv-card--selected[data-v-a07d9840]{background:var(--primary-soft, #ebf3fc)!important}.conv-card--stick-top[data-v-a07d9840]{background:var(--panel-soft, #f3f5f7)}.conv-card__avatar-wrap[data-v-a07d9840]{position:relative;flex-shrink:0}.conv-card__avatar[data-v-a07d9840]{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;-webkit-user-select:none;user-select:none}.conv-card__dot[data-v-a07d9840]{position:absolute;top:-2px;right:-4px;width:10px;height:10px;border-radius:50%;background:var(--danger, #ff4d4f)}.conv-card__badge[data-v-a07d9840]{position:absolute;top:-2px;right:-4px;min-width:20px;height:20px;border-radius:10px;padding:0 5px;box-sizing:border-box;font-size:11px;line-height:20px;text-align:center;color:#fff;background:var(--danger, #ff4d4f);z-index:1}.conv-card__badge--level2[data-v-a07d9840]{background:var(--danger, #ff4d4f)}.conv-card__badge--level1[data-v-a07d9840]{background:var(--warning, #faad14)}.conv-card__badge--level0[data-v-a07d9840]{background:var(--muted, #bbb)}.conv-card__body[data-v-a07d9840]{flex:1;min-width:0;margin-left:10px;display:flex;flex-direction:column;justify-content:center;gap:2px}.conv-card__row[data-v-a07d9840]{display:flex;align-items:center;justify-content:space-between}.conv-card__name[data-v-a07d9840]{font-size:14px;font-weight:500;color:var(--text, #333);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.conv-card__time[data-v-a07d9840]{font-size:11px;color:var(--muted, #999);flex-shrink:0;margin-left:4px}.conv-card__preview[data-v-a07d9840]{font-size:12px;color:var(--muted, #999);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.conv-card__ait-badge[data-v-a07d9840]{color:var(--danger, #ff4d4f);margin-right:2px}.conv-card__mute-icon[data-v-a07d9840]{font-size:12px;flex-shrink:0;margin-left:4px;opacity:.6}.conv-card__ctx-mask[data-v-a07d9840]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:98}.conv-card__ctx-menu[data-v-a07d9840]{position:absolute;top:100%;right:8px;z-index:99;background:var(--panel, #fff);border:1px solid var(--border, #e6e6e6);border-radius:8px;box-shadow:0 4px 7px #85888c40;min-width:130px;overflow:hidden}.conv-card__ctx-item[data-v-a07d9840]{padding:8px 14px;font-size:14px;cursor:pointer;color:var(--text, #333);white-space:nowrap}.conv-card__ctx-item[data-v-a07d9840]:hover{background:var(--panel-soft, #f5f5f5)}.conv-card__ctx-item--danger[data-v-a07d9840]{color:var(--danger, #ff4d4f)}.conv-list[data-v-d0a175fa]{height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--panel, #fff);position:relative}.conv-list__scroller[data-v-d0a175fa]{flex:1;min-height:0;width:100%;overflow-y:auto;overflow-x:hidden}.conv-list__scroller[data-v-d0a175fa]::-webkit-scrollbar-track{background:transparent}.conv-list__empty[data-v-d0a175fa]{flex:1;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--muted, #999)}.conv-list__loading[data-v-d0a175fa]{padding:8px 0;text-align:center;font-size:12px;color:var(--muted, #999)}.im-face[data-v-15fd0f9e]{box-sizing:border-box;width:380px;max-width:100%;background-color:var(--im-panel, #fff);border-radius:6px;padding:8px;display:grid;grid-template-columns:repeat(9,1fr);gap:6px}.im-face__item[data-v-15fd0f9e]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:4px;cursor:pointer;transition:background-color .15s}.im-face__item[data-v-15fd0f9e]:hover{background-color:var(--im-panel-soft, rgba(0, 0, 0, .05));transform:scale(1.15)}.hx-avatar[data-v-57a8c78d]{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:#e5e7eb;color:#6b7280}.hx-avatar--round[data-v-57a8c78d]{border-radius:50%}.hx-avatar--neutral[data-v-57a8c78d]{background:#d1d5db}.hx-avatar__image[data-v-57a8c78d]{display:block;width:100%;height:100%;object-fit:cover}.im-image-preview__anchor[data-v-0253ced9]{display:none}.im-image-preview-host{position:relative;overflow:hidden}.im-image-preview[data-v-0253ced9]{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000eb;z-index:100;display:grid;place-items:center;padding:24px;overflow:hidden;box-sizing:border-box}.im-image-preview__viewport[data-v-0253ced9]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;overflow:hidden;box-sizing:border-box;touch-action:pan-y}.im-image-preview__viewport.is-zoomed[data-v-0253ced9]{cursor:grab;touch-action:none}.im-image-preview__viewport.is-zoomed[data-v-0253ced9]:active{cursor:grabbing}.im-image-preview__img[data-v-0253ced9]{width:auto;max-width:100%;max-height:100%;height:auto;object-fit:contain;display:block;opacity:0;cursor:default;-webkit-user-select:none;user-select:none;transition:opacity .18s ease,transform .2s ease;will-change:transform}.im-image-preview__img.is-loaded[data-v-0253ced9]{opacity:1}.im-image-preview__img.is-zoomed[data-v-0253ced9]{cursor:inherit;transition:opacity .18s ease}.im-image-preview__close[data-v-0253ced9]{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;border:none;background:#ffffff24;color:#fff;font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease;z-index:2}.im-image-preview__close[data-v-0253ced9]:hover{background:#ffffff47}.im-image-preview__spinner[data-v-0253ced9]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;border:3px solid rgba(255,255,255,.25);border-top-color:#fff;border-radius:50%;animation:im-image-preview-spin-0253ced9 .8s linear infinite}.im-image-preview__nav[data-v-0253ced9]{position:absolute;top:50%;z-index:2;display:flex;width:44px;height:56px;align-items:center;justify-content:center;padding:0;color:#fff;font-size:38px;line-height:1;background:#ffffff24;border:0;border-radius:14px;cursor:pointer;transform:translateY(-50%);transition:background .15s ease}.im-image-preview__nav[data-v-0253ced9]:hover{background:#ffffff47}.im-image-preview__nav--previous[data-v-0253ced9]{left:16px}.im-image-preview__nav--next[data-v-0253ced9]{right:16px}@media (max-width: 760px),(any-pointer: coarse){.im-image-preview__nav[data-v-0253ced9]{display:none}}@media (prefers-reduced-motion: reduce){.im-image-preview__img[data-v-0253ced9],.im-image-preview__nav[data-v-0253ced9],.im-image-preview__close[data-v-0253ced9]{transition:none}}@keyframes im-image-preview-spin-0253ced9{to{transform:translate(-50%,-50%) rotate(360deg)}}.im-avatar[data-v-53533826]{overflow:hidden}.im-avatar--text[data-v-53533826]{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--im-avatar-semantic-bg,#e5e7eb);color:var(--im-avatar-semantic-text,#4b5563)}.im-avatar__image[data-v-53533826]{display:block;width:100%;height:100%;object-fit:cover}.im-mention[data-v-3df621a1]{width:min(var(--reka-popover-trigger-width, 320px),calc(100vw - 24px));height:180px;overflow:hidden;background:var(--im-panel, #fff);border-radius:4px;box-shadow:var(--im-shadow, 0 2px 8px rgba(0, 0, 0, .15))}.im-mention__scroller[data-v-3df621a1]{height:100%;width:100%}.im-mention__item[data-v-3df621a1]{display:flex;align-items:center;height:40px;min-height:40px;padding:0 8px;cursor:pointer;font-size:14px;color:var(--im-text, #000);transition:background-color .15s}.im-mention__item[data-v-3df621a1]:hover{background-color:var(--im-panel-soft, #f5f5f5)}.im-mention__item--active[data-v-3df621a1]{background-color:var(--im-primary-soft, #e6f4ff);border-left:3px solid var(--im-primary, #1890ff)}.im-mention__avatar[data-v-3df621a1]{width:28px;height:28px;border-radius:50%;background-color:var(--im-primary, #1890ff);color:#fff;font-size:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.im-mention__avatar--all[data-v-3df621a1]{background-color:var(--im-success, #52c41a)}.im-mention__name[data-v-3df621a1]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--im-text, #000)}.im-mention__identity[data-v-3df621a1]{display:flex;min-width:0;flex:1;align-items:center;gap:5px;margin-left:8px;overflow:hidden;white-space:nowrap}.im-member-identity-skeleton[data-v-3df621a1]{display:inline-block;background:var(--im-panel-soft, #eceff3);animation:im-identity-pulse-3df621a1 1.2s ease-in-out infinite}.im-member-identity-skeleton--text[data-v-3df621a1]{width:72px;height:14px;border-radius:4px}@keyframes im-identity-pulse-3df621a1{50%{opacity:.45}}.im-mention__schedule[data-v-3df621a1]{flex-shrink:0;color:var(--im-muted, #999);font-size:11px}.im-member-badge[data-v-3df621a1]{display:inline-flex;min-width:0;max-width:88px;align-items:center;flex-shrink:1;padding:2px 7px;border-radius:999px;overflow:hidden;color:var(--im-primary, #b42318);background:var(--im-primary-soft, #fdeceb);font-size:10px;font-weight:700;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.im-member-badge--buyer[data-v-3df621a1]{color:#175cd3;background:#eff8ff}.im-member-badge--owner[data-v-3df621a1]{color:#b54708;background:#fffaeb}.im-live-card[data-v-4fe7f424]{display:contents}.im-live-card--warming[data-v-4fe7f424]{display:none}.im-image-action[data-v-4fe7f424]{display:block;max-width:100%;padding:0;border:0;border-radius:6px;background:transparent;cursor:pointer}.im-msg-image[data-v-4fe7f424]{display:block;width:auto;max-width:min(280px,100%);max-height:200px;border-radius:6px;object-fit:contain}.im-file-link[data-v-4fe7f424]{display:inline-flex;min-width:140px;max-width:280px;align-items:center;gap:10px;color:inherit;text-decoration:none}.im-file-info[data-v-4fe7f424]{display:flex;min-width:0;flex-direction:column}.im-file-info span[data-v-4fe7f424]{overflow:hidden;color:var(--im-primary,#1677ff);text-overflow:ellipsis;white-space:nowrap}.im-file-info small[data-v-4fe7f424]{color:var(--im-muted,#999)}.im-dropdown__trigger[data-v-30f5a761]{display:block;width:100%}.message-list-wrapper[data-v-70edc974]{flex:1 1 0;min-height:0;overflow:hidden;display:flex;height:auto;box-sizing:border-box;padding:0 0 5px;background:var(--im-panel, var(--panel, #f6f8fa))}.message-scroll-list[data-v-70edc974]{min-height:0;height:100%;width:100%;box-sizing:border-box;padding:0 10px 10px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.message-list-wrapper--preparing .message-scroll-list[data-v-70edc974]{visibility:hidden;pointer-events:none}.message-scroll-list[data-v-70edc974]::-webkit-scrollbar{width:6px}.message-scroll-list[data-v-70edc974]::-webkit-scrollbar-thumb{background:var(--im-border, #c1c1c1);border-radius:3px}.message-scroll-list[data-v-70edc974]::-webkit-scrollbar-track{background:transparent}.im-msg-tip[data-v-70edc974]{text-align:center;color:var(--im-muted, #b3b7bc);font-size:14px;margin-top:10px;width:100%;padding:4px 0}.im-msg-tip--error[data-v-70edc974]{color:var(--im-danger, #c93631)}.im-msg-tip--no-more[data-v-70edc974]{margin-bottom:4px}.im-reply[data-v-d584f83e]{display:flex;flex-direction:column;gap:4px;max-width:100%}.im-reply__quoted[data-v-d584f83e]{font-size:13px;color:var(--im-muted, #666);overflow:hidden}.im-reply__divider[data-v-d584f83e]{height:1px;background:var(--im-reply-line, rgba(0, 0, 0, .1));margin:2px 0}.im-reply__own[data-v-d584f83e]{min-width:0;word-break:break-word;white-space:pre-wrap}.im-row--notification[data-v-ff80ffc2]{display:flex;justify-content:center;padding:6px 0}.im-row__notification-text[data-v-ff80ffc2]{font-size:12px;color:var(--im-muted, var(--muted, #999));background:var(--im-panel, var(--panel, #f5f7fa));border-radius:4px;padding:2px 8px}.im-member-identity-skeleton[data-v-ff80ffc2]{display:inline-block;background:var(--im-panel-soft, #eceff3);animation:im-identity-pulse-ff80ffc2 1.2s ease-in-out infinite}.im-member-identity-skeleton--text[data-v-ff80ffc2]{width:64px;height:13px;border-radius:4px}@keyframes im-identity-pulse-ff80ffc2{50%{opacity:.45}}.msg-recall[data-v-ff80ffc2]{width:100%;text-align:center;color:var(--im-muted, #666);font-size:13px;margin:8px 0;padding:0 16px}.recall-text[data-v-ff80ffc2]{color:var(--im-muted, #666)}.msg-recall-btn[data-v-ff80ffc2]{margin-left:6px;color:var(--im-primary, #1861df);cursor:pointer;text-decoration:underline}.msg-recall-btn[data-v-ff80ffc2]:hover{opacity:.8}.im-row--common[data-v-ff80ffc2]{display:flex;align-items:flex-start;padding:6px 10px;gap:8px}.im-row--self[data-v-ff80ffc2]{flex-direction:row-reverse}.im-row--common[data-v-ff80ffc2]:not(.im-row--self){display:grid;grid-template-columns:36px minmax(0,68%);grid-template-areas:"name name" "avatar bubble" ". time";row-gap:0}.im-row--common.im-row--bare[data-v-ff80ffc2]:not(.im-row--self){grid-template-columns:36px minmax(0,calc(100% - 44px))}.im-row--common:not(.im-row--self) .im-row__body[data-v-ff80ffc2]{display:contents}.im-row--common:not(.im-row--self) .im-row__avatar[data-v-ff80ffc2]{grid-area:avatar}.im-row--common:not(.im-row--self) .im-row__name[data-v-ff80ffc2]{grid-area:name;margin:0;padding:0}.im-row--common:not(.im-row--self) .im-dropdown[data-v-ff80ffc2]{grid-area:bubble}.im-row--common:not(.im-row--self) .im-row__time[data-v-ff80ffc2]{grid-area:time}.im-row__avatar[data-v-ff80ffc2]{flex-shrink:0}.im-row__avatar-inner[data-v-ff80ffc2]{width:36px;height:36px;border-radius:50%;background:var(--im-primary-soft, #c7e3ff);color:var(--im-primary, #095fb6);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;-webkit-user-select:none;user-select:none}.im-row__body[data-v-ff80ffc2]{display:flex;flex-direction:column;max-width:68%}.im-row--self .im-row__body[data-v-ff80ffc2]{align-items:flex-end}.im-row--bare .im-row__body[data-v-ff80ffc2]{width:calc(100% - 44px);max-width:calc(100% - 44px)}.im-row__name[data-v-ff80ffc2]{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--im-muted, #999);margin-bottom:3px;padding-left:4px;max-width:min(320px,100%);white-space:nowrap}.im-row__name-text[data-v-ff80ffc2]{min-width:0;overflow:hidden;text-overflow:ellipsis}.im-row__schedule[data-v-ff80ffc2]{flex-shrink:0;color:var(--im-muted, #999)}.im-member-badge[data-v-ff80ffc2]{display:inline-flex;min-width:0;max-width:96px;align-items:center;flex-shrink:1;padding:2px 7px;border-radius:999px;overflow:hidden;color:var(--im-primary, #b42318);background:var(--im-primary-soft, #fdeceb);font-size:10px;font-weight:700;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.im-member-badge--buyer[data-v-ff80ffc2]{color:#175cd3;background:#eff8ff}.im-member-badge--owner[data-v-ff80ffc2]{color:#b54708;background:#fffaeb}.im-bubble[data-v-ff80ffc2]{display:inline-block;max-width:100%;padding:8px 12px;border-radius:8px;font-size:14px;line-height:1.5;word-break:break-word;white-space:pre-wrap;color:var(--im-text, #333)}.im-bubble--other[data-v-ff80ffc2]{background:var(--im-bubble-left, var(--bubble-left, #fff));border:1px solid var(--im-border, #e8eaed)}.im-bubble--self[data-v-ff80ffc2]{background:var(--im-bubble-right, var(--bubble-right, #c7e3ff));border:none}.im-bubble.im-bubble--bare[data-v-ff80ffc2]{padding:0;border:0;border-radius:0;background:transparent;white-space:normal}.im-reply__name[data-v-ff80ffc2]{display:block;color:var(--im-muted, #666);font-size:12px;margin-bottom:2px}.im-reply__notfound[data-v-ff80ffc2]{font-style:italic;font-size:12px;color:var(--im-muted, #666)}.im-row__time[data-v-ff80ffc2]{font-size:11px;color:var(--im-muted-light, #bbb);margin-top:3px;padding-left:4px;align-self:flex-start}.im-row__time--self[data-v-ff80ffc2]{align-self:flex-end;padding-left:0;padding-right:4px}.im-dialog__overlay[data-v-a78047e6]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100}.im-dialog__overlay--dark[data-v-a78047e6]{background:#000000eb}.im-dialog__overlay--dim[data-v-a78047e6]{background:#131a1b6b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.im-dialog__content[data-v-a78047e6]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:101;outline:none}.im-dialog__sr-only[data-v-a78047e6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.im-dropdown-menu[data-v-c0afd8df]{min-width:96px;z-index:1000;padding:4px;border:1px solid var(--im-border,#e5e7eb);border-radius:7px;background:var(--im-panel,#fff);box-shadow:0 8px 24px #00000024;outline:none}.im-dropdown-menu__item[data-v-c0afd8df]{padding:7px 12px;border-radius:5px;color:var(--im-text,#333);font-size:13px;cursor:pointer;outline:none}.im-dropdown-menu__item[data-highlighted][data-v-c0afd8df]{color:var(--im-primary,#1677ff);background:var(--im-primary-soft,#eef5ff)}.im-dropdown-menu__item[data-disabled][data-v-c0afd8df]{opacity:.5;pointer-events:none}.im-dropdown-menu__item.is-danger[data-v-c0afd8df]{color:var(--im-danger,#b42318)}.im-qr[data-v-b5feb5ca]{display:flex;flex-direction:column;min-height:0;max-height:100%}.im-qr__head[data-v-b5feb5ca]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;border-bottom:1px solid var(--im-border, #eceef1);flex-shrink:0}.im-qr__title[data-v-b5feb5ca]{margin:0;font-size:15px;font-weight:700;color:var(--im-text, #1a1a1a)}.im-qr__actions[data-v-b5feb5ca]{display:flex;align-items:center;gap:2px}.im-qr__icon[data-v-b5feb5ca],.im-qr__close[data-v-b5feb5ca]{width:30px;height:30px;display:grid;place-items:center;border:none;background:transparent;border-radius:8px;color:var(--im-muted, #8a9099);cursor:pointer;transition:background .15s,color .15s}.im-qr__icon svg[data-v-b5feb5ca],.im-qr__close svg[data-v-b5feb5ca]{width:16px;height:16px}.im-qr__icon[data-v-b5feb5ca]:hover{background:var(--im-primary-tint, rgba(24, 144, 255, .12));color:var(--im-primary, #1890ff)}.im-qr__close[data-v-b5feb5ca]:hover{background:var(--im-hover, rgba(0, 0, 0, .05));color:var(--im-text, #1a1a1a)}.im-qr__done[data-v-b5feb5ca]{height:30px;padding:0 12px;border:none;border-radius:8px;background:var(--im-primary, #1890ff);color:#fff;font-size:13px;font-weight:600;cursor:pointer}.im-qr__done[data-v-b5feb5ca]:hover{filter:brightness(1.05)}.im-qr__body[data-v-b5feb5ca]{padding:8px;overflow-y:auto;min-height:0}.im-qr__item[data-v-b5feb5ca]{display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:10px;margin-bottom:2px}.im-qr__item--hoverable[data-v-b5feb5ca]{cursor:pointer}.im-qr__item--hoverable[data-v-b5feb5ca]:hover{background:var(--im-hover, rgba(0, 0, 0, .04))}.im-qr__text[data-v-b5feb5ca]{flex:1;min-width:0;font-size:14px;color:var(--im-text, #333);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:inherit}.im-qr__edit[data-v-b5feb5ca]{flex:1;min-width:0;padding:6px 10px;font-size:14px;color:var(--im-text, #333);background:var(--im-panel, #fff);border:1px solid var(--im-border, #dcdfe3);border-radius:8px;outline:none}.im-qr__edit[data-v-b5feb5ca]:focus{border-color:var(--im-primary, #1890ff)}.im-qr__mini[data-v-b5feb5ca]{width:28px;height:28px;display:grid;place-items:center;border:none;background:transparent;border-radius:8px;color:var(--im-muted, #8a9099);cursor:pointer;flex-shrink:0;transition:background .15s,color .15s,opacity .15s}.im-qr__mini svg[data-v-b5feb5ca]{width:15px;height:15px}.im-qr__del[data-v-b5feb5ca]:hover{background:var(--im-danger-tint, rgba(245, 63, 63, .12));color:var(--im-danger, #f53f3f)}.im-qr__enter[data-v-b5feb5ca]{opacity:0}.im-qr__item--hoverable:hover .im-qr__enter[data-v-b5feb5ca]{opacity:1}.im-qr__enter[data-v-b5feb5ca]:hover{background:var(--im-primary-tint, rgba(24, 144, 255, .12));color:var(--im-primary, #1890ff)}.im-qr__add[data-v-b5feb5ca]{display:flex;gap:8px;padding:10px;margin-top:4px;border-top:1px solid var(--im-border, #eceef1)}.im-qr__add-input[data-v-b5feb5ca]{flex:1;min-width:0;padding:8px 12px;font-size:14px;border:1px solid var(--im-border, #dcdfe3);border-radius:10px;outline:none}.im-qr__add-input[data-v-b5feb5ca]:focus{border-color:var(--im-primary, #1890ff)}.im-qr__add-btn[data-v-b5feb5ca]{padding:0 16px;border:none;border-radius:10px;background:var(--im-primary, #1890ff);color:#fff;font-size:13px;font-weight:600;cursor:pointer;flex-shrink:0}.im-qr__add-btn[data-v-b5feb5ca]:hover{filter:brightness(1.05)}.im-qr__empty[data-v-b5feb5ca]{padding:24px 0;text-align:center;font-size:13px;color:var(--im-muted, #b3b7bc)}.im-unknown-msg[data-v-ecb3e767]{display:inline-flex;align-items:center;padding:8px 12px;border-radius:6px;background:var(--im-panel-soft, var(--panel-soft, #f0f2f5));border:1px solid var(--im-border-soft, var(--border-soft, #e8eaed))}.im-unknown-msg__text[data-v-ecb3e767]{font-size:13px;color:var(--im-muted, var(--muted, #999))}.im-msg-image[data-v-3fdc6006]{display:block;width:auto;max-width:min(280px,100%);max-height:200px;border-radius:6px;object-fit:contain}.im-file-link[data-v-3fdc6006]{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.im-file-link span[data-v-3fdc6006]:last-child{display:flex;flex-direction:column}.im-file-link small[data-v-3fdc6006]{color:var(--im-muted,#999)}.im-cached-card[data-v-3fdc6006]{display:contents}.chat-search[data-v-bdcaa926]{flex:0 0 auto;min-width:0;background:var(--panel, #fff)}.chat-search__bar[data-v-bdcaa926]{display:flex;align-items:center;min-height:42px;margin:12px;padding:0 4px 0 12px;border:1px solid var(--border, #ddd8cf);border-radius:22px;background:var(--panel-soft, #f7f5f1);transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.chat-search__bar[data-v-bdcaa926]:focus-within{border-color:var(--primary, #e1322f);background:var(--panel, #fff);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary, #e1322f) 12%,transparent)}.chat-search__icon[data-v-bdcaa926]{flex:0 0 auto;margin-right:7px;color:var(--muted, #777);font-size:20px;line-height:1;transform:rotate(-18deg)}.chat-search__input[data-v-bdcaa926]{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--text, #1d1d1d);font:inherit;font-size:14px}.chat-search__input[data-v-bdcaa926]::-webkit-search-cancel-button{display:none}.chat-search__clear[data-v-bdcaa926]{width:28px;height:28px;flex:0 0 auto;border:0;border-radius:50%;background:transparent;color:var(--muted, #777);cursor:pointer;font-size:18px}.chat-search__clear[data-v-bdcaa926]:hover{background:var(--border-soft, #ece8e0)}.chat-search__scope[data-v-bdcaa926]{height:30px;max-width:76px;flex:0 0 auto;border:0;border-left:1px solid var(--border, #ddd8cf);outline:0;padding:0 6px;background:transparent;color:var(--muted, #666);cursor:pointer;font-size:12px}.chat-search__body[data-v-bdcaa926]{min-height:0;border-top:1px solid var(--border-soft, #eeeae3)}.chat-search__coverage[data-v-bdcaa926]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:34px;padding:0 12px;color:var(--muted, #777);font-size:12px}.chat-search__history[data-v-bdcaa926]{border:0;background:transparent;color:var(--primary, #e1322f);cursor:pointer;font:inherit;white-space:nowrap}.chat-search__history[data-v-bdcaa926]:disabled{cursor:wait;opacity:.6}.chat-search__results[data-v-bdcaa926]{overflow-y:auto}.chat-search__result[data-v-bdcaa926]{display:block;width:100%;padding:11px 12px;border:0;border-bottom:1px solid var(--border-soft, #eeeae3);background:transparent;color:var(--text, #1d1d1d);cursor:pointer;text-align:left}.chat-search__result[data-v-bdcaa926]:hover,.chat-search__result[data-v-bdcaa926]:focus-visible{outline:0;background:var(--primary-soft, #fdf0ef)}.chat-search__result-head[data-v-bdcaa926]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.chat-search__result-head strong[data-v-bdcaa926]{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.chat-search__result-head time[data-v-bdcaa926]{flex:0 0 auto;color:var(--muted-light, #999);font-size:11px}.chat-search__snippet[data-v-bdcaa926]{display:-webkit-box;overflow:hidden;margin-top:4px;color:var(--muted, #666);font-size:12px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.chat-search__snippet mark[data-v-bdcaa926]{border-radius:2px;padding:0 1px;background:color-mix(in srgb,#c9a227 30%,transparent);color:inherit}.chat-search__state[data-v-bdcaa926]{padding:28px 16px;color:var(--muted, #777);font-size:13px;text-align:center}.chat-search__state--error[data-v-bdcaa926]{color:var(--danger, #d4380d)}.message-search[data-v-c559f68c]{display:flex;flex-direction:column;min-height:0}.search-scope-hint[data-v-c559f68c]{font-size:12px;color:var(--muted, #999);padding:6px 12px 2px;-webkit-user-select:none;user-select:none}.search-input[data-v-c559f68c]{margin:4px 12px 8px;padding:6px 10px;border:1px solid var(--border, #e6e6e6);border-radius:6px;font-size:14px;outline:none;background:var(--panel, #fff);color:var(--text, #333);transition:border-color .15s}.search-input[data-v-c559f68c]:focus{border-color:var(--primary, #1677ff)}.search-results[data-v-c559f68c]{flex:1;overflow-y:auto}.search-hit[data-v-c559f68c]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:8px 12px;cursor:pointer;border-bottom:1px solid var(--border-soft, #f0f0f0);transition:background .12s}.search-hit[data-v-c559f68c]:hover{background:var(--primary-soft, #ebf3fc)}.search-hit__text[data-v-c559f68c]{flex:1;font-size:13px;color:var(--text, #333);word-break:break-all;line-height:1.5}.search-hit__text mark[data-v-c559f68c]{background:var(--highlight, #ffe58f);color:var(--text, #333);padding:0 1px;border-radius:2px}.search-hit__time[data-v-c559f68c]{flex-shrink:0;font-size:11px;color:var(--muted, #999);white-space:nowrap}.search-empty[data-v-c559f68c]{padding:20px 16px;font-size:13px;color:var(--muted, #999);text-align:center;line-height:1.6}.search-load-more[data-v-c559f68c]{color:var(--primary, #1677ff);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.search-load-more[data-v-c559f68c]:hover{opacity:.8}.im-card[data-v-60dea967]{min-width:200px;max-width:280px;border-radius:8px;overflow:hidden;font-size:13px;line-height:1.5;background:var(--im-card-bg, #fff);border:1px solid var(--im-border, #e8eaed)}.im-card--account .im-card__header[data-v-60dea967]{background:var(--im-primary-soft, #e8f0fe);padding:6px 12px}.im-card__type-label[data-v-60dea967]{font-size:12px;font-weight:600;color:var(--im-primary, #1861df)}.im-card__body[data-v-60dea967]{padding:8px 12px;display:flex;flex-direction:column;gap:4px}.im-card__row[data-v-60dea967]{display:flex;justify-content:space-between;align-items:center;gap:8px}.im-card__label[data-v-60dea967]{color:var(--im-muted, #888);flex-shrink:0}.im-card__value[data-v-60dea967]{color:var(--im-text, #333);text-align:right;word-break:break-all}.im-card__value--price[data-v-60dea967]{color:var(--im-danger, #e6374a);font-weight:600}.ca-card[data-v-1eb7e806]{box-sizing:border-box;width:var(--im-business-card-width, 330px);max-width:100%;overflow:hidden;border:1px solid #efeee8;border-radius:16px;background:var(--im-card-bg, #fff);box-shadow:0 4px 16px -6px #232a2e1f,0 1px 2px #232a2e0a}.ca-card__content[data-v-1eb7e806]{margin:0;max-height:320px;padding:14px 16px 13px;overflow-y:auto;color:var(--im-text-secondary, #626b66);font-size:13px;line-height:1.65;white-space:pre-wrap;word-break:break-word}.ca-card__content--rich[data-v-1eb7e806]{white-space:normal;overflow-wrap:anywhere}.ca-card__content--rich[data-v-1eb7e806] p,.ca-card__content--rich[data-v-1eb7e806] ul,.ca-card__content--rich[data-v-1eb7e806] ol,.ca-card__content--rich[data-v-1eb7e806] blockquote,.ca-card__content--rich[data-v-1eb7e806] pre,.ca-card__content--rich[data-v-1eb7e806] table{margin:0 0 8px}.ca-card__content--rich[data-v-1eb7e806] p:last-child,.ca-card__content--rich[data-v-1eb7e806] ul:last-child,.ca-card__content--rich[data-v-1eb7e806] ol:last-child{margin-bottom:0}.ca-card__content--rich[data-v-1eb7e806] ul,.ca-card__content--rich[data-v-1eb7e806] ol{padding-left:20px}.ca-card__content--rich[data-v-1eb7e806] li{margin:2px 0}.ca-card__content--rich[data-v-1eb7e806] h1,.ca-card__content--rich[data-v-1eb7e806] h2,.ca-card__content--rich[data-v-1eb7e806] h3,.ca-card__content--rich[data-v-1eb7e806] h4,.ca-card__content--rich[data-v-1eb7e806] h5,.ca-card__content--rich[data-v-1eb7e806] h6{margin:10px 0 6px;color:var(--im-text, #26302b);font-size:14px;font-weight:700}.ca-card__content--rich[data-v-1eb7e806] img{max-width:100%;height:auto;border-radius:8px}.ca-card__content--rich[data-v-1eb7e806] a{color:var(--im-info, #1890ff)}.ca-card__content--rich[data-v-1eb7e806] blockquote{padding:2px 10px;border-left:3px solid var(--im-border, #e8ecea)}.ca-card__content--rich[data-v-1eb7e806] pre{padding:8px 10px;overflow-x:auto;background:var(--im-panel, #f5f7fa);border-radius:8px}.ca-card__content--rich[data-v-1eb7e806] table{width:100%;border-collapse:collapse}.ca-card__content--rich[data-v-1eb7e806] td,.ca-card__content--rich[data-v-1eb7e806] th{padding:4px 8px;border:1px solid var(--im-border, #e8ecea)}.cq-card[data-v-bc9976d2]{box-sizing:border-box;width:var(--im-business-card-width, 330px);max-width:100%;overflow:hidden;border:1px solid #efeee8;border-radius:16px;background:var(--im-card-bg, #fff);box-shadow:0 4px 16px -6px #232a2e1f,0 1px 2px #232a2e0a}.cq-card--sheet-open[data-v-bc9976d2]{border:none;background:transparent;box-shadow:none}.cq-card__header[data-v-bc9976d2]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px 8px}.cq-card__header-side[data-v-bc9976d2]{display:flex;align-items:center;gap:8px}.cq-card__tag[data-v-bc9976d2]{color:#232a2e;font-size:14px;font-weight:700}.cq-card__hint[data-v-bc9976d2]{color:#8b958f;font-size:11px}.cq-card__collapse[data-v-bc9976d2]{padding:3px 10px;border:1px solid #efeee8;border-radius:999px;background:#f3f5f4;color:#8b958f;font-size:11px;cursor:pointer}.cq-card__collapse[data-v-bc9976d2]:hover{color:#232a2e}.cq-card__list[data-v-bc9976d2]{margin:0;padding:0 8px 4px;list-style:none;display:flex;flex-direction:column;gap:4px}.cq-card__ask[data-v-bc9976d2]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;padding:10px;border:1px solid #efeee8;border-radius:10px;background:#f3f5f4;color:#232a2e;font-size:13px;text-align:left;cursor:pointer}.cq-card__ask[data-v-bc9976d2]:hover{filter:brightness(.97)}.cq-card__ask-title[data-v-bc9976d2]{flex:1;line-height:1.5;word-break:break-word}.cq-card__ask-arrow[data-v-bc9976d2]{flex-shrink:0;color:#8b958f;font-size:16px;line-height:1}.cq-card__more[data-v-bc9976d2]{display:flex;align-items:center;justify-content:center;gap:2px;margin:0 8px 4px;padding:6px 0;border:none;background:transparent;font:inherit;text-align:center;color:#8b958f;font-size:12px;font-weight:600;cursor:pointer}.cq-card__more[data-v-bc9976d2]:hover{color:#232a2e}.cq-card__more-arrow[data-v-bc9976d2]{flex-shrink:0;color:#8b958f;font-size:14px;line-height:1}.cq-card__footer[data-v-bc9976d2]{padding:8px 16px 10px;border-top:1px solid #efeee8;color:#8b958f;font-size:11px;text-align:center}.cq-sheet[data-v-bc9976d2]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;align-items:flex-end;background:#171c1e73}.cq-sheet__panel[data-v-bc9976d2]{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-height:72%;overflow:hidden;border:1px solid #efeee8;border-bottom:none;border-radius:16px 16px 0 0;background:var(--im-card-bg, #fff);box-shadow:0 -12px 40px -12px #171c1e59}.cq-sheet__header[data-v-bc9976d2]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:8px;padding:14px 16px 10px;border-bottom:1px solid #efeee8}.cq-sheet__title[data-v-bc9976d2]{color:#232a2e;font-size:15px}.cq-sheet__close[data-v-bc9976d2]{padding:2px 8px;border:1px solid #efeee8;border-radius:8px;background:#f3f5f4;color:#8b958f;font-size:13px;cursor:pointer}.cq-sheet__close[data-v-bc9976d2]:hover{color:#232a2e}.cq-sheet__list[data-v-bc9976d2]{flex:1;margin:0;padding:10px 12px;overflow-y:auto;list-style:none;display:flex;flex-direction:column;gap:6px}.cq-sheet__footer[data-v-bc9976d2]{flex-shrink:0;padding:10px 16px;border-top:1px solid #efeee8;color:#8b958f;font-size:11px;text-align:center}.order-card[data-v-9b33c7ba]{box-sizing:border-box;width:var(--im-business-card-width,330px);max-width:100%;overflow:hidden;border:1px solid var(--im-border,#e5e7eb);border-radius:16px;background:#fff;color:var(--im-text,#232a2e)}.order-card__media[data-v-9b33c7ba]{height:190px;overflow:hidden;background:#f3f4f6}.order-card__media img[data-v-9b33c7ba]{display:block;width:100%;height:100%;object-fit:cover}.order-card__info[data-v-9b33c7ba]{position:relative;z-index:1;margin-top:-38px;padding:20px;border-radius:16px 16px 0 0;background:#fff}.order-card__info--without-media[data-v-9b33c7ba]{margin-top:0}.order-card__title[data-v-9b33c7ba]{display:-webkit-box;min-height:44px;overflow:hidden;color:#17191c;font-size:15px;font-weight:750;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.order-card__price[data-v-9b33c7ba]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:12px}.order-card__price strong[data-v-9b33c7ba]{flex:none;color:#e1322f;font-size:22px;font-variant-numeric:tabular-nums;line-height:1}.order-card__price span[data-v-9b33c7ba]{overflow:hidden;color:#8b929a;font-size:12px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.order-card__secondary[data-v-9b33c7ba]{margin:0 20px 12px;padding:2px 14px;border-radius:14px;background:#f3f5f4}.order-card__secondary-row[data-v-9b33c7ba]{position:relative;display:grid;grid-template-columns:minmax(72px,auto) minmax(0,1fr);align-items:center;gap:12px;min-height:40px}.order-card__secondary-row+.order-card__secondary-row[data-v-9b33c7ba]:before{position:absolute;top:0;left:10%;width:80%;height:1px;background:#6f777b;content:"";opacity:.55}.order-card__secondary-row dt[data-v-9b33c7ba],.order-card__secondary-row dd[data-v-9b33c7ba]{margin:0;font-size:12px;line-height:18px}.order-card__secondary-row dt[data-v-9b33c7ba]{color:#727b80}.order-card__secondary-row dd[data-v-9b33c7ba]{min-width:0;color:#343a3e;text-align:right;overflow-wrap:anywhere}.order-card__secondary-row dd.is-price[data-v-9b33c7ba]{color:#c01e1c;font-weight:700;font-variant-numeric:tabular-nums}.order-card__actions[data-v-9b33c7ba]{display:grid;grid-template-columns:1fr;gap:12px;padding:12px 20px 16px;border-top:1px solid var(--im-border,#e5e7eb)}.order-card__actions[data-v-9b33c7ba] button{width:100%;min-width:0;min-height:44px;border-radius:999px;font-weight:700;cursor:pointer}.order-card__detail[data-v-9b33c7ba]{border:1px solid #e1322f;background:#e1322f;color:#fff}.im-card[data-v-a368e3e1]{min-width:200px;max-width:280px;border-radius:8px;overflow:hidden;font-size:13px;line-height:1.5;background:var(--im-card-bg, #fff);border:1px solid var(--im-border, #e8eaed)}.im-card--order-status .im-card__header[data-v-a368e3e1]{background:var(--im-success-soft, #e8f5e9);padding:6px 12px;display:flex;justify-content:space-between;align-items:center}.im-card__type-label[data-v-a368e3e1]{font-size:12px;font-weight:600;color:var(--im-success, #2e7d32)}.im-card__status[data-v-a368e3e1]{font-size:12px;color:var(--im-muted, #888)}.im-card__body[data-v-a368e3e1]{padding:8px 12px;display:flex;flex-direction:column;gap:6px}.im-card__row[data-v-a368e3e1]{display:flex;justify-content:space-between;align-items:center;gap:8px}.im-card__label[data-v-a368e3e1]{color:var(--im-muted, #888);flex-shrink:0}.im-card__value[data-v-a368e3e1]{color:var(--im-text, #333);text-align:right;word-break:break-all}.im-card__steps[data-v-a368e3e1]{display:flex;flex-direction:column;gap:4px;padding-top:4px;border-top:1px solid var(--im-border, #f0f0f0)}.im-card__step[data-v-a368e3e1]{display:flex;align-items:center;gap:6px;padding:2px 0}.step__dot[data-v-a368e3e1]{width:8px;height:8px;border-radius:50%;flex-shrink:0;border:2px solid var(--im-muted, #ccc);background:transparent}.step--done .step__dot[data-v-a368e3e1]{border-color:var(--im-success, #2e7d32);background:var(--im-success, #2e7d32)}.step--done .step__label[data-v-a368e3e1]{color:var(--im-success, #2e7d32);font-weight:500}.step--pending .step__label[data-v-a368e3e1]{color:var(--im-muted, #999)}.im-card__open[data-v-a368e3e1]{width:100%;min-height:44px;border:0;border-top:1px solid var(--im-border,#e8eaed);color:var(--im-primary,#1677ff);background:transparent;cursor:pointer}.owner-bargain-card[data-v-913aabc0]{display:flex;width:min(330px,calc(100vw - 64px));flex-direction:column;gap:10px;padding:14px;border:1px solid var(--im-border,#e7e6df);border-radius:14px;background:var(--im-card-bg,#fff);box-shadow:0 4px 14px #232a2e0f}.owner-bargain-card header[data-v-913aabc0]{display:flex;align-items:center;justify-content:space-between;color:var(--im-primary,#d93431);font-weight:750}.owner-bargain-card header small[data-v-913aabc0]{color:var(--im-muted,#777);font-weight:500}.owner-bargain-card dl[data-v-913aabc0]{display:grid;gap:7px;margin:0;padding:10px;border-radius:9px;background:var(--im-panel-soft,#f7f7f4)}.owner-bargain-card dl div[data-v-913aabc0]{display:flex;justify-content:space-between;gap:12px}.owner-bargain-card dt[data-v-913aabc0]{color:var(--im-muted,#777)}.owner-bargain-card dd[data-v-913aabc0]{margin:0;font-weight:700}.owner-bargain-card__actions[data-v-913aabc0]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.owner-bargain-card__actions button[data-v-913aabc0]{min-height:44px;border:1px solid var(--im-border,#ddd);border-radius:10px;background:#fff;cursor:pointer}.owner-bargain-card__state[data-v-913aabc0]{display:flex;min-height:44px;align-items:center;justify-content:center;border-radius:10px;background:var(--im-panel-soft,#f7f7f4);font-weight:700}.owner-login-card[data-v-e3815e5d]{display:flex;width:min(320px,calc(100vw - 76px));flex-direction:column;gap:10px;padding:14px;border:1px solid var(--im-border,#e7e6df);border-radius:14px;background:var(--im-card-bg,#fff);box-shadow:0 4px 14px #232a2e0f}.owner-login-card header[data-v-e3815e5d]{display:flex;align-items:center;justify-content:space-between;color:var(--im-primary,#d93431);font-weight:750}.owner-login-card header small[data-v-e3815e5d]{color:var(--im-muted,#777);font-weight:500}.owner-login-card__time[data-v-e3815e5d]{display:flex;justify-content:space-between;gap:12px;padding:10px;border-radius:9px;background:var(--im-panel-soft,#f7f7f4)}.owner-login-card__time span[data-v-e3815e5d],.owner-login-card p[data-v-e3815e5d]{margin:0;color:var(--im-muted,#777);font-size:12px}.owner-login-card__time b[data-v-e3815e5d]{text-align:right}.owner-login-card__terminal[data-v-e3815e5d]{min-height:44px;display:flex;align-items:center}.owner-login-card__actions[data-v-e3815e5d]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.owner-login-card__actions button[data-v-e3815e5d]{min-height:44px;border:1px solid var(--im-border,#ddd);border-radius:10px;background:#fff;cursor:pointer}.result-card[data-v-37ea6dcd]{display:flex;width:min(300px,calc(100vw - 76px));flex-direction:column;gap:8px;padding:14px;border:1px solid var(--im-border,#e7e6df);border-radius:14px;background:var(--im-card-bg,#fff)}.result-card header[data-v-37ea6dcd]{color:var(--im-muted,#777)}.result-card b[data-v-37ea6dcd]{display:flex;min-height:44px;align-items:center;color:var(--im-primary,#1677ff)}.result-card p[data-v-37ea6dcd]{margin:0;color:var(--im-muted,#777);font-size:12px}.product-card[data-v-df4e4d85]{box-sizing:border-box;width:var(--im-business-card-width,330px);max-width:100%;overflow:hidden;border:1px solid var(--im-border,#e5e7eb);border-radius:16px;background:#fff;color:var(--im-text,#232a2e)}.product-card__media[data-v-df4e4d85]{height:190px;overflow:hidden;background:#f3f4f6}.product-card__media img[data-v-df4e4d85]{display:block;width:100%;height:100%;object-fit:cover}.product-card__info[data-v-df4e4d85]{position:relative;z-index:1;margin-top:-38px;padding:20px;border-radius:16px 16px 0 0;background:#fff}.product-card__title[data-v-df4e4d85]{display:-webkit-box;min-height:44px;overflow:hidden;color:#17191c;font-size:15px;font-weight:750;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-card__rental[data-v-df4e4d85]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:12px}.product-card__rental strong[data-v-df4e4d85]{flex:none;color:#e1322f;font-size:22px;font-variant-numeric:tabular-nums;line-height:1}.product-card__rental span[data-v-df4e4d85]{overflow:hidden;color:#8b929a;font-size:12px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.product-card__actions[data-v-df4e4d85]{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:12px 20px 16px;border-top:1px solid var(--im-border,#e5e7eb)}.product-card__actions[data-v-df4e4d85] button{min-width:0;min-height:44px;border-radius:999px;font-weight:700;cursor:pointer}.product-card__detail[data-v-df4e4d85]{border:1px solid #e1322f;background:#e1322f;color:#fff}.product-card__favorite[data-v-df4e4d85]{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #e1322f;background:#fff;color:#e1322f}.product-card__favorite svg[data-v-df4e4d85]{width:17px;height:17px;fill:transparent;stroke:currentColor;stroke-width:1.8;transition:fill .18s ease,transform .18s ease}.product-card__favorite.is-favorite svg[data-v-df4e4d85]{fill:#e1322f}.product-card__favorite:active svg[data-v-df4e4d85]{transform:scale(.88)}.product-card__favorite[data-v-df4e4d85]:disabled{cursor:not-allowed;opacity:.45}@media (prefers-reduced-motion:reduce){.product-card__favorite svg[data-v-df4e4d85]{transition:none}}.refund-card[data-v-9b535f87]{box-sizing:border-box;width:var(--im-business-card-width,330px);max-width:100%;overflow:hidden;border:1px solid color-mix(in srgb,var(--im-danger,#df3431) 22%,var(--im-border,#e8ecea));border-radius:16px;background:var(--im-card-bg,#fff);box-shadow:0 10px 28px #3c191914}.refund-card header[data-v-9b535f87]{display:grid;gap:3px;padding:15px 16px 10px}.refund-card header span[data-v-9b535f87]{color:var(--im-danger,#c52b2b);font-size:11px;font-weight:800;letter-spacing:.08em}.refund-card header strong[data-v-9b535f87]{font-size:15px}.refund-card p[data-v-9b535f87]{margin:0;padding:0 16px 13px;color:var(--im-text-secondary,#626b66);font-size:13px;line-height:1.65}.refund-card__amount[data-v-9b535f87]{display:flex;justify-content:space-between;margin:0 16px 14px;padding:10px 12px;border-radius:10px;background:#fff5f4;font-size:12px}.refund-card__amount b[data-v-9b535f87]{color:var(--im-danger,#c52b2b);font-size:16px}.refund-card[data-v-9b535f87] button{width:100%;min-height:46px;border:0;border-top:1px solid var(--im-border,#e8ecea);background:transparent;color:var(--im-danger,#c52b2b);font-weight:750}.refund-card footer[data-v-9b535f87]{padding:10px 16px;border-top:1px solid var(--im-border,#e8ecea);color:var(--im-muted,#7b847f);font-size:11px;text-align:center}.refund-success[data-v-568ece8a]{box-sizing:border-box;width:var(--im-business-card-width,330px);max-width:100%;overflow:hidden;border:1px solid color-mix(in srgb,var(--im-success,#16845b) 20%,var(--im-border,#e6ebe8));border-radius:16px;background:radial-gradient(circle at 92% 4%,rgb(34 197 94 / 10%),transparent 34%),var(--im-card-bg,#fff);color:var(--im-text,#242b27);box-shadow:0 10px 28px #1c443014}header[data-v-568ece8a]{display:flex;gap:11px;align-items:center;padding:16px 16px 10px}.refund-success__mark[data-v-568ece8a]{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border-radius:50%;background:var(--im-success-soft,#e8f7ef);color:var(--im-success,#16845b)}svg[data-v-568ece8a]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4}small[data-v-568ece8a]{display:block;margin-bottom:1px;color:var(--im-success,#16845b);font-size:11px;font-weight:700;letter-spacing:.08em}h3[data-v-568ece8a]{margin:0;font-size:15px;line-height:1.45}p[data-v-568ece8a]{margin:0;padding:0 16px 14px;color:var(--im-text-secondary,#626b66);font-size:13px;line-height:1.65}dl[data-v-568ece8a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0 16px 16px}dl>div[data-v-568ece8a]{min-width:0;padding:10px 11px;border:1px solid var(--im-border,#e8ecea);border-radius:11px;background:color-mix(in srgb,var(--im-card-bg,#fff) 88%,#edf1ef)}dl .primary[data-v-568ece8a]{border-color:color-mix(in srgb,var(--im-success,#16845b) 22%,transparent);background:var(--im-success-soft,#edf8f2)}dt[data-v-568ece8a]{margin-bottom:3px;color:var(--im-muted,#7b847f);font-size:11px}dd[data-v-568ece8a]{overflow:hidden;margin:0;font-size:14px;font-variant-numeric:tabular-nums;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.primary dd[data-v-568ece8a]{color:var(--im-success,#16845b)}@media (max-width:360px){dl[data-v-568ece8a]{grid-template-columns:1fr}}.settlement-card[data-v-9149b7eb]{display:flex;width:min(var(--im-settlement-card-width,420px),calc(100vw - 24px));max-width:100%;box-sizing:border-box;overflow:hidden;flex-direction:column;border:1px solid var(--im-border,#e7e6df);border-radius:18px;background:radial-gradient(circle at 100% 0,rgb(201 162 39 / 12%),transparent 26%),var(--im-card-bg,#fff);color:var(--im-text,#232a2e);box-shadow:0 12px 30px -18px #232a2e47}.settlement-card__head[data-v-9149b7eb]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 12px;border-bottom:1px solid var(--im-border-soft,#efeee8)}.settlement-card__head div[data-v-9149b7eb]{display:grid;min-width:0;gap:3px}.settlement-card__head div>small[data-v-9149b7eb]{color:var(--im-gold,#a8851a);font-size:9px;font-weight:800;letter-spacing:.14em}.settlement-card__head strong[data-v-9149b7eb]{overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.settlement-card__head>span[data-v-9149b7eb]{flex:0 0 auto;padding:5px 9px;border:1px solid color-mix(in srgb,var(--im-primary,#d93431) 22%,transparent);border-radius:999px;background:color-mix(in srgb,var(--im-primary,#d93431) 8%,transparent);color:var(--im-primary,#c01e1c);font-size:10px;font-weight:750}.settlement-card__form[data-v-9149b7eb],.settlement-card__summary[data-v-9149b7eb]{display:grid;gap:12px;padding:13px 16px}.settlement-card__section-head[data-v-9149b7eb]{display:grid;gap:2px}.settlement-card__section-head strong[data-v-9149b7eb]{font-size:13px}.settlement-card__section-head small[data-v-9149b7eb]{color:var(--im-muted,#8b958f);font-size:10px;line-height:1.45}.settlement-card__resources[data-v-9149b7eb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.settlement-card__resource[data-v-9149b7eb]{display:grid;grid-template-columns:minmax(0,1fr) 74px;align-items:center;gap:7px;min-height:58px;padding:8px 9px;border:1px solid var(--im-border,#e7e6df);border-radius:12px;background:var(--im-inset,#fbfbfa)}.settlement-card__resource>span[data-v-9149b7eb]:first-child{display:grid;min-width:0;gap:2px}.settlement-card__resource strong[data-v-9149b7eb]{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.settlement-card__resource small[data-v-9149b7eb]{color:var(--im-muted,#8b958f);font-size:9px}.settlement-card__number[data-v-9149b7eb]{position:relative;display:flex;align-items:center}.settlement-card__number input[data-v-9149b7eb]{width:100%;height:36px;box-sizing:border-box;padding:6px 8px;border:1px solid var(--im-border,#d9dcd8);border-radius:9px;background:var(--im-card-bg,#fff);color:inherit;font:700 12px/1 var(--im-mono,monospace);outline:none}.settlement-card__number input[data-v-9149b7eb]:focus,.settlement-card textarea[data-v-9149b7eb]:focus{border-color:var(--im-primary,#d93431);box-shadow:0 0 0 3px color-mix(in srgb,var(--im-primary,#d93431) 12%,transparent)}.settlement-card__amount[data-v-9149b7eb]{display:flex;min-height:50px;padding:9px 12px;align-items:center;justify-content:space-between;gap:12px;border:1px solid color-mix(in srgb,var(--im-primary,#d93431) 18%,var(--im-border,#e7e6df));border-radius:12px;background:color-mix(in srgb,var(--im-primary,#d93431) 6%,var(--im-card-bg,#fff));color:var(--im-muted,#667085);font-size:11px}.settlement-card__amount strong[data-v-9149b7eb]{color:var(--im-primary,#c01e1c);font:800 18px/1 var(--im-mono,monospace)}.settlement-card__upload[data-v-9149b7eb]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 11px;border:1px dashed var(--im-border,#d9dcd8);border-radius:12px;background:var(--im-inset,#fbfbfa)}.settlement-card__upload>span[data-v-9149b7eb]{display:grid;gap:2px}.settlement-card__upload strong[data-v-9149b7eb]{font-size:11px}.settlement-card__upload small[data-v-9149b7eb]{color:var(--im-muted,#8b958f);font-size:9px}.settlement-card__upload-count[data-v-9149b7eb]{flex:0 0 auto;color:var(--im-primary,#c01e1c);font-size:10px}.settlement-card__previews[data-v-9149b7eb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.settlement-card__previews figure[data-v-9149b7eb],.settlement-card__preview-add[data-v-9149b7eb]{position:relative;overflow:hidden;aspect-ratio:4/3;margin:0;border:1px solid var(--im-border,#e0e2df);border-radius:10px;background:var(--im-inset,#f4f5f3)}.settlement-card__previews img[data-v-9149b7eb]{display:block;width:100%;height:100%;object-fit:cover}.settlement-card__previews figcaption[data-v-9149b7eb]{position:absolute;right:5px;bottom:5px;padding:2px 5px;border-radius:999px;background:#141a1bb8;color:#fff;font-size:8px;font-weight:750}.settlement-card__previews button[data-v-9149b7eb]{position:absolute;top:5px;right:5px;display:grid;width:22px;height:22px;padding:0;place-items:center;border:1px solid rgb(255 255 255 / 80%);border-radius:50%;background:#141a1bb8;color:#fff;cursor:pointer;font-size:15px;line-height:1}.settlement-card__preview-add[data-v-9149b7eb]{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3px;border-style:dashed;color:var(--im-muted,#667085);cursor:pointer;font-size:10px;font-weight:700;transition:border-color .18s,color .18s,background .18s}.settlement-card__preview-add[data-v-9149b7eb]:hover,.settlement-card__preview-add[data-v-9149b7eb]:focus-within{border-color:var(--im-primary,#d93431);background:color-mix(in srgb,var(--im-primary,#d93431) 5%,var(--im-card-bg,#fff));color:var(--im-primary,#c01e1c)}.settlement-card__preview-add input[data-v-9149b7eb]{position:absolute;width:1px;height:1px;opacity:0}.settlement-card__preview-add svg[data-v-9149b7eb]{width:21px;height:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}.settlement-card__ban[data-v-9149b7eb]{min-width:0;margin:0;padding:0;border:0}.settlement-card__ban legend[data-v-9149b7eb]{margin-bottom:7px;font-size:11px;font-weight:750}.settlement-card__ban>div[data-v-9149b7eb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.settlement-card__ban label[data-v-9149b7eb]{position:relative}.settlement-card__ban input[data-v-9149b7eb]{position:absolute;opacity:0;pointer-events:none}.settlement-card__ban label span[data-v-9149b7eb]{display:grid;min-height:34px;place-items:center;border:1px solid var(--im-border,#e0e2df);border-radius:999px;background:var(--im-card-bg,#fff);color:var(--im-muted,#667085);cursor:pointer;font-size:10px;font-weight:700}.settlement-card__ban label.is-on span[data-v-9149b7eb]{border-color:var(--im-primary,#d93431);background:color-mix(in srgb,var(--im-primary,#d93431) 9%,transparent);color:var(--im-primary,#c01e1c)}.settlement-card__remark[data-v-9149b7eb],.settlement-card__reject[data-v-9149b7eb]{display:grid;gap:6px}.settlement-card__remark>span[data-v-9149b7eb],.settlement-card__reject>span[data-v-9149b7eb]{display:flex;align-items:center;justify-content:space-between;font-size:11px}.settlement-card__remark small[data-v-9149b7eb],.settlement-card__reject small[data-v-9149b7eb]{color:var(--im-muted,#8b958f);font-size:9px;font-weight:500}.settlement-card textarea[data-v-9149b7eb]{width:100%;min-height:58px;box-sizing:border-box;padding:9px 10px;border:1px solid var(--im-border,#d9dcd8);border-radius:10px;background:var(--im-card-bg,#fff);color:inherit;font:inherit;font-size:11px;line-height:1.5;outline:none;resize:vertical}.settlement-card__summary dl[data-v-9149b7eb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.settlement-card__summary dl div[data-v-9149b7eb]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;border:1px solid var(--im-border,#e7e6df);border-radius:11px;background:var(--im-inset,#fbfbfa)}.settlement-card__summary dt[data-v-9149b7eb]{display:grid;color:var(--im-muted,#667085);font-size:10px}.settlement-card__summary dt small[data-v-9149b7eb]{color:var(--im-muted,#9aa19d);font-size:8px}.settlement-card__summary dd[data-v-9149b7eb]{margin:0;font:750 12px/1 var(--im-mono,monospace)}.settlement-card__meta[data-v-9149b7eb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.settlement-card__meta span[data-v-9149b7eb]{display:flex;justify-content:space-between;padding:8px 10px;border-radius:10px;background:var(--im-inset,#f4f5f3);color:var(--im-muted,#667085);font-size:10px}.settlement-card__meta b[data-v-9149b7eb]{color:var(--im-text,#232a2e)}.settlement-card__note[data-v-9149b7eb]{display:grid;gap:3px;margin:0;padding:9px 10px;border-left:3px solid var(--im-gold,#c9a227);border-radius:0 9px 9px 0;background:color-mix(in srgb,var(--im-gold,#c9a227) 8%,transparent);color:var(--im-muted,#667085);font-size:10px}.settlement-card__note strong[data-v-9149b7eb]{color:var(--im-text,#232a2e)}.settlement-card__reject[data-v-9149b7eb]{margin:0 16px 13px}.settlement-card__rejection[data-v-9149b7eb],.settlement-card__error[data-v-9149b7eb]{margin:0;color:var(--im-danger,#b42318)!important;font-size:10px}.settlement-card__error[data-v-9149b7eb]{padding:0 16px 12px;font-weight:700}.settlement-card__actions[data-v-9149b7eb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 16px 14px;border-top:1px solid var(--im-border-soft,#efeee8)}.settlement-card__actions[data-v-9149b7eb]:empty{display:none}.settlement-card__actions button[data-v-9149b7eb]{min-height:42px;border:1px solid var(--im-border,#d0d5dd);border-radius:999px;background:var(--im-card-bg,#fff);cursor:pointer;font-size:11px;font-weight:750}.settlement-card__actions button[data-v-9149b7eb]:first-child{border-color:var(--im-primary,#d93431);background:linear-gradient(160deg,var(--im-primary,#e1322f),var(--im-primary-deep,#c01e1c));color:#fff;box-shadow:0 9px 20px -10px color-mix(in srgb,var(--im-primary,#d93431) 70%,transparent)}.settlement-card__actions button[data-v-9149b7eb]:only-child,.settlement-card__actions button[data-v-9149b7eb]:last-child:nth-child(odd){grid-column:1/-1}@media (max-width:560px){.settlement-card__resources[data-v-9149b7eb],.settlement-card__summary dl[data-v-9149b7eb]{grid-template-columns:1fr}.settlement-card__head[data-v-9149b7eb],.settlement-card__form[data-v-9149b7eb],.settlement-card__summary[data-v-9149b7eb],.settlement-card__actions[data-v-9149b7eb]{padding-inline:12px}.settlement-card__reject[data-v-9149b7eb]{margin-inline:12px}}.settlement-success[data-v-b9b00bcc]{box-sizing:border-box;width:var(--im-business-card-width, 330px);max-width:100%;overflow:hidden;border:1px solid color-mix(in srgb,var(--im-success, #16845b) 20%,var(--im-border, #e6ebe8));border-radius:16px;background:radial-gradient(circle at 92% 4%,rgb(34 197 94 / 10%),transparent 34%),var(--im-card-bg, #fff);color:var(--im-text, #242b27);box-shadow:0 10px 28px #1c443014}.settlement-success__head[data-v-b9b00bcc]{display:flex;gap:11px;align-items:center;padding:16px 16px 10px}.settlement-success__mark[data-v-b9b00bcc]{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border-radius:50%;background:var(--im-success-soft, #e8f7ef);color:var(--im-success, #16845b)}.settlement-success__mark svg[data-v-b9b00bcc]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4}.settlement-success__eyebrow[data-v-b9b00bcc]{display:block;margin-bottom:1px;color:var(--im-success, #16845b);font-size:11px;font-weight:700;letter-spacing:.08em}.settlement-success h3[data-v-b9b00bcc]{margin:0;color:inherit;font-size:15px;font-weight:700;line-height:1.45;word-break:break-word}.settlement-success__content[data-v-b9b00bcc]{margin:0;padding:0 16px 14px;color:var(--im-text-secondary, #626b66);font-size:13px;line-height:1.65}.settlement-success__amounts[data-v-b9b00bcc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0 16px 16px}.settlement-success__amount[data-v-b9b00bcc]{min-width:0;padding:10px 11px;border:1px solid var(--im-border, #e8ecea);border-radius:11px;background:color-mix(in srgb,var(--im-card-bg, #fff) 88%,#edf1ef)}.settlement-success__amount--primary[data-v-b9b00bcc]{border-color:color-mix(in srgb,var(--im-success, #16845b) 22%,transparent);background:var(--im-success-soft, #edf8f2)}.settlement-success__amount dt[data-v-b9b00bcc]{margin-bottom:3px;color:var(--im-muted, #7b847f);font-size:11px}.settlement-success__amount dd[data-v-b9b00bcc]{overflow:hidden;margin:0;color:var(--im-text, #242b27);font-size:16px;font-variant-numeric:tabular-nums;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.settlement-success__amount--primary dd[data-v-b9b00bcc]{color:var(--im-success, #16845b)}.settlement-success__action[data-v-b9b00bcc]{width:100%;min-height:46px;border:0;border-top:1px solid var(--im-border, #e8ecea);background:transparent;color:var(--im-primary, #1677ff);cursor:pointer;font-weight:650}@media (max-width: 360px){.settlement-success__amounts[data-v-b9b00bcc]{grid-template-columns:1fr}}.im-card[data-v-8847af47]{min-width:180px;max-width:280px;border-radius:8px;overflow:hidden;font-size:13px;line-height:1.5;background:var(--im-card-bg, #fff);border:1px solid var(--im-border, #e8eaed)}.im-card--notice .im-card__header[data-v-8847af47]{background:var(--im-info-soft, #e8f4fd);padding:6px 12px}.im-card__type-label[data-v-8847af47]{font-size:12px;font-weight:600;color:var(--im-info, #1890ff)}.im-card__body[data-v-8847af47]{padding:8px 12px;display:flex;flex-direction:column;gap:4px}.card-title[data-v-8847af47]{font-size:13px;font-weight:600;color:var(--im-text, #333);margin-bottom:2px}.im-card__content[data-v-8847af47]{font-size:13px;color:var(--im-text-secondary, #555);white-space:pre-wrap;word-break:break-word}.team-jump-card[data-v-be6c06a1]{box-sizing:border-box;width:var(--im-business-card-width,330px);max-width:100%;overflow:hidden;border:1px solid var(--im-border,#e5e7eb);border-radius:16px;background:#fff;color:var(--im-text,#232a2e)}.team-jump-card__banner[data-v-be6c06a1]{padding:18px 20px 16px;background:linear-gradient(135deg,#e1322f,#a8231f)}.team-jump-card__badge[data-v-be6c06a1]{display:inline-flex;align-items:center;min-height:22px;padding:2px 10px;border-radius:999px;background:#ffffff2e;color:#fff;font-size:12px;font-weight:700;letter-spacing:.5px}.team-jump-card__banner-text[data-v-be6c06a1]{margin:10px 0 0;color:#ffffffeb;font-size:13px;line-height:18px}.team-jump-card__info[data-v-be6c06a1]{padding:16px 20px 4px}.team-jump-card__title[data-v-be6c06a1]{display:-webkit-box;overflow:hidden;color:#17191c;font-size:15px;font-weight:750;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.team-jump-card__desc[data-v-be6c06a1]{margin:8px 0 0;color:#8b929a;font-size:12px;line-height:18px}.team-jump-card__secondary[data-v-be6c06a1]{margin:14px 20px 12px;padding:2px 14px;border-radius:14px;background:#f3f5f4}.team-jump-card__secondary-row[data-v-be6c06a1]{position:relative;display:grid;grid-template-columns:minmax(72px,auto) minmax(0,1fr);align-items:center;gap:12px;min-height:40px}.team-jump-card__secondary-row+.team-jump-card__secondary-row[data-v-be6c06a1]:before{position:absolute;top:0;left:10%;width:80%;height:1px;background:#6f777b;content:"";opacity:.55}.team-jump-card__secondary-row dt[data-v-be6c06a1],.team-jump-card__secondary-row dd[data-v-be6c06a1]{margin:0;font-size:12px;line-height:18px}.team-jump-card__secondary-row dt[data-v-be6c06a1]{color:#727b80}.team-jump-card__secondary-row dd[data-v-be6c06a1]{min-width:0;color:#343a3e;font-weight:600;text-align:right;overflow-wrap:anywhere}.team-jump-card__actions[data-v-be6c06a1]{display:grid;grid-template-columns:1fr;gap:12px;padding:12px 20px 16px;border-top:1px solid var(--im-border,#e5e7eb)}.team-jump-card__actions[data-v-be6c06a1] button{width:100%;min-width:0;min-height:44px;border-radius:999px;font-weight:700;cursor:pointer}.team-jump-card__enter[data-v-be6c06a1]{border:1px solid #e1322f;background:#e1322f;color:#fff}.timeline-card[data-v-c01f4af6]{display:flex;min-width:220px;flex-direction:column;gap:7px;padding:12px;border:1px solid var(--im-border,#ddd);border-radius:12px;background:var(--im-card-bg,#fff)}.timeline-card dl[data-v-c01f4af6]{display:flex;flex-direction:column;gap:5px;margin:0}.timeline-card dl div[data-v-c01f4af6]{display:flex;justify-content:space-between;gap:12px}.timeline-card dt[data-v-c01f4af6]{color:var(--im-muted,#777)}.timeline-card dd[data-v-c01f4af6]{margin:0;text-align:right}.timeline-card button[data-v-c01f4af6]{min-height:44px;border:0;border-radius:8px;color:#fff;background:var(--im-primary,#1677ff);cursor:pointer}.hx-confirm-stage[data-v-67d5a9b5]{display:grid;width:100%;height:100%;padding:20px;place-items:center}.hx-confirm-card[data-v-67d5a9b5]{width:min(380px,100%);padding:22px;color:var(--ink, #232a2e);background:var(--surface, #fff);border:1px solid var(--line, #e6e1dc);border-radius:var(--radius-xl, 18px);box-shadow:var(--shadow-pop, 0 24px 70px rgb(35 42 46 / 24%))}.hx-confirm-card h2[data-v-67d5a9b5],.hx-confirm-card p[data-v-67d5a9b5]{margin:0}.hx-confirm-card p[data-v-67d5a9b5]{margin-top:12px;color:var(--ink-soft, #60666a);line-height:1.65}.hx-confirm-actions[data-v-67d5a9b5]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.hx-confirm-actions[data-v-67d5a9b5] button{min-height:44px;border:1px solid var(--line, #e6e1dc);border-radius:var(--radius-pill, 999px)}.hx-confirm-primary[data-v-67d5a9b5] button,.hx-confirm-primary[data-v-67d5a9b5]{color:#fff;background:linear-gradient(160deg,var(--brand-500, #e1322f),var(--brand-600, #b42318));border-color:var(--brand-600, #b42318)}.hx-business-detail-stage[data-v-67d5a9b5]{display:grid;width:100%;height:100%;padding:20px;place-items:center}.hx-business-detail-card[data-v-67d5a9b5]{width:min(520px,100%);max-height:min(78vh,720px);overflow:auto;padding:22px;color:var(--ink, #232a2e);background:var(--surface, #fff);border:1px solid var(--line, #e6e1dc);border-radius:18px;box-shadow:0 24px 70px #232a2e3d}.hx-business-detail-card header[data-v-67d5a9b5]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.hx-business-detail-card h2[data-v-67d5a9b5],.hx-business-detail-card h3[data-v-67d5a9b5],.hx-business-detail-card p[data-v-67d5a9b5]{margin:0}.hx-business-detail-card header p[data-v-67d5a9b5]{margin-top:5px;color:var(--brand-600, #b42318)}.hx-business-detail-card header button[data-v-67d5a9b5]{width:40px;height:40px;border:0;border-radius:50%;background:var(--surface-soft, #f6f3ef);color:inherit;font-size:24px;cursor:pointer}.hx-business-detail-card section[data-v-67d5a9b5]{margin-top:20px}.hx-business-detail-card h3[data-v-67d5a9b5]{margin-bottom:7px;font-size:14px}.hx-business-detail-card dl[data-v-67d5a9b5]{margin:0}.hx-business-detail-card dl div[data-v-67d5a9b5]{display:grid;grid-template-columns:minmax(92px,.6fr) minmax(0,1fr);gap:16px;padding:9px 0;border-bottom:1px solid var(--line-soft, #f0ece8)}.hx-business-detail-card dt[data-v-67d5a9b5]{color:var(--ink-soft, #60666a)}.hx-business-detail-card dd[data-v-67d5a9b5]{margin:0;text-align:right;overflow-wrap:anywhere}.hx-business-detail-card dd.is-accent[data-v-67d5a9b5],.hx-business-detail-card dd.is-danger[data-v-67d5a9b5]{color:var(--brand-600, #b42318);font-weight:700}.mobile-search-bar[data-v-892c4bb5]{--mobile-surface: #ffffff;--mobile-ink: #232a2e;--mobile-faint: #8b958f;--mobile-line: #e7e6df;display:grid;flex:0 0 auto;grid-template-columns:minmax(112px,128px) minmax(0,1fr);gap:8px}.mobile-search-bar[data-v-892c4bb5] .mobile-scope-select.hx-ui-select__trigger{height:40px;min-height:40px;padding:0 34px 0 14px;color:var(--mobile-ink);background:var(--mobile-surface);border-color:var(--mobile-line);border-radius:999px;font-weight:700}.mobile-search-bar[data-v-892c4bb5] .mobile-scope-select.hx-ui-select__trigger:focus-visible,.mobile-search-bar[data-v-892c4bb5] .mobile-scope-select.hx-ui-select__trigger[data-state=open]{border-color:#e1322f;outline:none;box-shadow:0 0 0 3px #e1322f29}.mobile-search-bar[data-v-892c4bb5] .mobile-scope-select .hx-ui-select__icon{right:11px;width:17px;height:17px}.mobile-search-field[data-v-892c4bb5]{display:flex;height:40px;min-width:0;align-items:center;gap:8px;padding-right:14px;padding-left:14px;background:var(--mobile-surface);border:1px solid var(--mobile-line);border-radius:999px;transition:border-color .15s ease,box-shadow .15s ease}.mobile-search-field[data-v-892c4bb5]:focus-within{border-color:#e1322f;box-shadow:0 0 0 3px #e1322f29}.mobile-search-icon[data-v-892c4bb5]{width:17px;height:17px;flex:0 0 auto;color:var(--mobile-faint)}.mobile-search-field input[data-v-892c4bb5]{width:100%;min-width:0;color:var(--mobile-ink);background:transparent;border:0;outline:0;font-family:Noto Sans SC,system-ui,sans-serif;font-size:13px}.mobile-search-field input[data-v-892c4bb5]::placeholder{color:var(--mobile-faint)}.mobile-search-field input[data-v-892c4bb5]::-webkit-search-cancel-button{cursor:pointer}.native-history-status[data-v-b045fa33]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;flex:0 0 auto;padding:8px 14px;color:var(--mobile-faint,#66716b);font-size:12px;line-height:1.5}.native-history-status button[data-v-b045fa33]{color:var(--brand-500,#e1322f);border:0;background:transparent;font:inherit;cursor:pointer;padding:4px}.svc-conv-main[data-v-3dc12f17]{display:flex;flex-direction:column}.svc-conv-title[data-v-3dc12f17]{display:flex;min-width:0;align-items:center;gap:6px}.svc-conv-name[data-v-3dc12f17]{display:block;min-width:0;flex:1 1 auto}.svc-conv-badge[data-v-3dc12f17]{flex:0 0 auto;padding:2px 7px;color:var(--brand-500, var(--emerald));background:var(--brand-50, var(--emerald-tint));border-radius:var(--radius-pill, 999px);font-size:10px;font-weight:700;line-height:1.4;white-space:nowrap}.svc-conv-official[data-v-3dc12f17]{flex:0 0 auto;display:block;height:16px;width:auto}.svc-search-host[data-v-3dc12f17]{margin:0 20px 14px}.svc-search-results[data-v-3dc12f17]{min-height:0;flex:1;overflow-y:auto;border-top:1px solid var(--line-soft, #efeee8)}.svc-search-state[data-v-3dc12f17]{padding:28px 16px;color:var(--ink-faint, #8b958f);font-size:13px;text-align:center}.svc-search-state.is-error[data-v-3dc12f17]{color:var(--brand, #e1322f)}.svc-search-result[data-v-3dc12f17]{display:block;width:100%;padding:11px 14px;color:var(--ink, #232a2e);text-align:left;background:transparent;border:0;border-bottom:1px solid var(--line-soft, #efeee8);cursor:pointer}.svc-search-result[data-v-3dc12f17]:hover,.svc-search-result[data-v-3dc12f17]:focus-visible{background:var(--surface-slate, #f3f5f4);outline:0}.svc-search-result-head[data-v-3dc12f17]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.svc-search-result-head strong[data-v-3dc12f17]{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.svc-search-result-head time[data-v-3dc12f17]{flex:0 0 auto;color:var(--ink-faint, #8b958f);font-size:11px}.svc-search-result-text[data-v-3dc12f17]{display:-webkit-box;overflow:hidden;margin-top:4px;color:var(--ink-soft, #57625f);font-size:12px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.svc-search-result-text mark[data-v-3dc12f17]{padding:0 1px;color:inherit;background:#c9a2273d;border-radius:2px}.svc-fs-btn[data-v-3dc12f17]{margin-left:auto;align-self:center;height:30px;padding:0 14px;border-radius:999px;background:var(--surface-slate);color:var(--ink-soft);font-size:12.5px;font-weight:700;white-space:nowrap;transition:all .18s var(--ease)}.svc-fs-btn[data-v-3dc12f17]:hover{background:#e1322f24;color:var(--emerald)}.svc-mark-all[data-v-3dc12f17]{min-height:44px;margin-left:auto;padding:0 10px;color:var(--brand, #e1322f);background:transparent;border:0;font-size:12px;font-weight:700}.svc-mark-all+.svc-fs-btn[data-v-3dc12f17]{margin-left:0}.settlement-scrim[data-v-29b2aea1]{position:fixed;z-index:1300;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#131a1b94;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.settlement-modal[data-v-29b2aea1]{background:radial-gradient(circle at 100% 0,rgba(201,162,39,.13),transparent 28%)}.settlement-head[data-v-29b2aea1]{display:flex;align-items:center;justify-content:space-between;padding:18px 22px;border-bottom:1px solid var(--line-soft)}.settlement-head span[data-v-29b2aea1]{color:var(--gold-deep);font:700 10px/1 var(--mono);letter-spacing:1.6px}.settlement-head h2[data-v-29b2aea1]{margin-top:4px;font:700 22px/1.2 var(--display)}.settlement-close[data-v-29b2aea1]{width:36px;height:36px;border-radius:50%;background:var(--surface-slate);color:var(--ink-faint);font-size:22px}.settlement-body[data-v-29b2aea1]{overflow:auto;padding:20px 22px}.settlement-state[data-v-29b2aea1]{display:grid;gap:14px;justify-items:center;padding:50px 20px;color:var(--ink-soft)}.settlement-section+.settlement-section[data-v-29b2aea1]{margin-top:22px}.settlement-section h3[data-v-29b2aea1],.ban-fieldset legend[data-v-29b2aea1]{margin-bottom:4px;color:var(--ink);font:700 15px/1.4 var(--display)}.section-hint[data-v-29b2aea1]{margin-bottom:12px;color:var(--ink-faint);font-size:12px}.consumable-grid[data-v-29b2aea1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.consumable-grid label[data-v-29b2aea1]{position:relative;display:grid;grid-template-columns:1fr 110px 24px;align-items:center;gap:8px;padding:12px;border:1px solid var(--line);border-radius:14px;background:var(--bg)}.consumable-grid label>span[data-v-29b2aea1]{font-size:13px;font-weight:700}.consumable-grid small[data-v-29b2aea1]{display:block;color:var(--ink-faint);font-size:10px;font-weight:500}.remark-field textarea[data-v-29b2aea1]{width:100%;min-height:40px;border:1px solid var(--line);border-radius:12px;padding:9px 11px;background:#fff;outline:none;font-family:var(--mono)}.remark-field textarea[data-v-29b2aea1]:focus{border-color:var(--emerald);box-shadow:0 0 0 3px var(--emerald-tint)}.consumable-grid em[data-v-29b2aea1]{color:var(--ink-faint);font-size:11px;font-style:normal}.member-settlement-summary[data-v-29b2aea1]{display:grid;gap:8px;margin-top:12px}.member-settlement-total[data-v-29b2aea1]{display:flex;min-height:52px;padding:11px 13px;border:1px solid var(--line-soft);border-radius:12px;align-items:center;justify-content:space-between;gap:16px;background:var(--bg);color:var(--ink-soft);font-size:12px}.member-settlement-total b[data-v-29b2aea1]{color:var(--ink);font:800 17px/1.2 var(--mono);white-space:nowrap}.payment-source-list[data-v-29b2aea1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.payment-source-list>div[data-v-29b2aea1]{display:flex;padding:9px 11px;border:1px solid var(--line-soft);border-radius:11px;align-items:center;justify-content:space-between;gap:10px;color:var(--ink-faint);background:var(--surface);font-size:11px}.payment-source-list b[data-v-29b2aea1]{color:var(--ink);font:700 12px/1.2 var(--mono);white-space:nowrap}.ban-fieldset[data-v-29b2aea1]{border:0}.ban-options[data-v-29b2aea1]{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.ban-options label[data-v-29b2aea1]{min-height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink-soft);font-size:12px;font-weight:700;cursor:pointer}.ban-options label.is-on[data-v-29b2aea1]{border-color:var(--emerald);background:var(--emerald-tint);color:var(--emerald-deep)}.ban-options input[data-v-29b2aea1]{position:absolute;opacity:0;pointer-events:none}.remark-field[data-v-29b2aea1]{display:block}.remark-field>span[data-v-29b2aea1]{display:flex;justify-content:space-between;margin-bottom:8px;font-size:14px;font-weight:700}.remark-field textarea[data-v-29b2aea1]{min-height:110px;resize:vertical;font-family:var(--sans)}.rejection-history[data-v-29b2aea1]{margin-bottom:22px;padding:14px;border:1px solid rgba(225,50,47,.28);border-radius:14px;background:var(--emerald-tint)}.rejection-history h3[data-v-29b2aea1]{margin-bottom:9px;color:var(--emerald-deep);font-size:13px}.rejection-history article[data-v-29b2aea1]{display:flex;justify-content:space-between;gap:12px;font-size:12px}.rejection-history article+article[data-v-29b2aea1]{margin-top:7px;padding-top:7px;border-top:1px solid rgba(225,50,47,.16)}.rejection-history small[data-v-29b2aea1]{color:var(--ink-faint);white-space:nowrap}.settlement-error[data-v-29b2aea1]{margin-top:18px;padding:11px 13px;border-radius:12px;background:var(--emerald-tint);color:var(--emerald-deep);font-size:12px;font-weight:700}.settlement-foot[data-v-29b2aea1]{display:flex;justify-content:flex-end;gap:10px;padding:14px 22px 20px;border-top:1px solid var(--line-soft)}@media (max-width: 760px){:where(body.ua-mobile) .settlement-scrim[data-v-29b2aea1]{align-items:end;padding:0}:where(body.ua-mobile) .settlement-modal[data-v-29b2aea1]{max-height:92vh;border-radius:28px 28px 0 0}:where(body.ua-mobile) .settlement-head[data-v-29b2aea1],:where(body.ua-mobile) .settlement-body[data-v-29b2aea1]{padding-inline:16px}:where(body.ua-mobile) .consumable-grid[data-v-29b2aea1]{grid-template-columns:1fr}:where(body.ua-mobile) .payment-source-list[data-v-29b2aea1]{grid-template-columns:1fr}:where(body.ua-mobile) .ban-options[data-v-29b2aea1]{grid-template-columns:repeat(2,1fr)}:where(body.ua-mobile) .settlement-foot[data-v-29b2aea1]{padding:12px 16px calc(16px + env(safe-area-inset-bottom,0px))}:where(body.ua-mobile) .settlement-foot .btn[data-v-29b2aea1]{min-height:40px;flex:1}}.order-drawer[data-v-3bbed1ea]{position:absolute;z-index:30;top:calc(100% - 52px);right:0;left:0;display:grid;grid-template-rows:0 52px;filter:drop-shadow(0 18px 24px rgb(35 42 46 / 14%));transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1)}.order-drawer.open[data-v-3bbed1ea]{grid-template-rows:var(--drawer-panel-height,0) 52px}.order-drawer__reveal[data-v-3bbed1ea]{min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s linear .32s}.order-drawer.open .order-drawer__reveal[data-v-3bbed1ea]{visibility:visible;transition-delay:0s}.order-drawer__panel[data-v-3bbed1ea]{display:flex;box-sizing:border-box;max-height:min(58vh,520px);overflow:hidden;flex-direction:column;border:1px solid var(--line,#e7e6df);border-bottom:0;background:var(--surface,#fff)}.order-drawer__tabs[data-v-3bbed1ea]{z-index:2;display:flex;flex:0 0 auto;gap:4px;padding:8px 12px 0;border-bottom:1px solid var(--line,#e7e6df);background:var(--surface,#fff)}.order-drawer__tabs button[data-v-3bbed1ea]{position:relative;min-height:40px;padding:8px 12px;border:0;background:transparent;color:var(--ink-soft,#57625f);font-size:13px;font-weight:500;white-space:nowrap}.order-drawer__tabs button.active[data-v-3bbed1ea]{color:var(--emerald,#e1322f);font-weight:700}.order-drawer__tabs button.active[data-v-3bbed1ea]:after{position:absolute;right:12px;bottom:-1px;left:12px;height:3px;border-radius:3px;background:var(--gold,#c9a227);box-shadow:0 1px 4px #c9a22773;content:""}.order-drawer__content[data-v-3bbed1ea]{min-height:0;overflow:auto;flex:1 1 auto;padding:16px}.order-drawer__actions[data-v-3bbed1ea]{display:flex;flex:0 0 auto;gap:8px;padding:12px 16px 16px;border-top:1px solid var(--line-soft,#efeee8);background:linear-gradient(#ffffffe0,#fff 30%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.order-drawer__actions.empty[data-v-3bbed1ea]{justify-content:center;padding-block:11px}.order-drawer__actions.empty span[data-v-3bbed1ea]{color:var(--ink-faint,#8b958f);font-size:12px}.order-drawer__toggle[data-v-3bbed1ea]{display:flex;width:100%;height:52px;align-items:center;gap:10px;padding:7px 12px;border:1px solid var(--line,#e7e6df);background:var(--surface,#fff);color:var(--ink,#232a2e);text-align:left}.order-drawer__toggle-label[data-v-3bbed1ea]{display:flex;align-items:center;gap:5px;color:var(--emerald-deep,#c01e1c);font-size:12px;font-weight:700}.order-drawer__toggle-label i[data-v-3bbed1ea]{font-style:normal;transition:transform .32s cubic-bezier(.4,0,.2,1)}.order-drawer.open .order-drawer__toggle-label i[data-v-3bbed1ea]{transform:rotate(180deg)}@media (max-width:520px){:where(body.ua-mobile) .order-drawer__panel[data-v-3bbed1ea]{max-height:55vh}:where(body.ua-mobile) .order-drawer__content[data-v-3bbed1ea]{padding:12px}:where(body.ua-mobile) .order-drawer__actions[data-v-3bbed1ea]{padding:10px 12px 12px}:where(body.ua-mobile) .order-drawer__tabs[data-v-3bbed1ea]{overflow-x:auto}:where(body.ua-mobile) .order-drawer__tabs button[data-v-3bbed1ea]{flex:1;padding-inline:8px}}@media (min-width:761px){.order-drawer__panel[data-v-3bbed1ea]{max-height:min(40vh,180px)}}@media (prefers-reduced-motion:reduce){.order-drawer[data-v-3bbed1ea],.order-drawer__toggle-label i[data-v-3bbed1ea],.order-drawer__reveal[data-v-3bbed1ea]{transition:none}}.order-stepper[data-v-00246267]{overflow:hidden;padding:12px 0 8px}.order-stepper__track[data-v-00246267]{display:flex;width:calc(100% * var(--step-total) / var(--step-visible));margin:0;padding:0;list-style:none;transform:translate(calc(-100% * var(--step-start) / var(--step-total)));transition:transform .28s cubic-bezier(.22,.61,.36,1)}.order-stepper__track li[data-v-00246267]{position:relative;display:grid;flex:0 0 calc(100% / var(--step-total));justify-items:center;gap:5px;color:var(--ink-faint,#8b958f);font-size:11px;text-align:center;white-space:nowrap}.order-stepper__track li[data-v-00246267]:not(:last-child):after{position:absolute;z-index:0;top:10px;left:50%;width:100%;height:2px;background:var(--line,#e7e6df);content:""}.order-stepper__track li.done[data-v-00246267]:not(:last-child):after{background:var(--emerald,#e1322f)}.order-stepper__track i[data-v-00246267]{z-index:1;display:grid;width:22px;height:22px;place-items:center;border:2px solid var(--line,#e7e6df);border-radius:50%;background:var(--surface,#fff);font-size:10px;font-style:normal;font-weight:800}.order-stepper__track li.active[data-v-00246267]{color:var(--emerald-deep,#c01e1c);font-weight:700}.order-stepper__track li.active i[data-v-00246267],.order-stepper__track li.done i[data-v-00246267]{border-color:var(--emerald,#e1322f);background:var(--emerald,#e1322f);color:#fff}@media (prefers-reduced-motion:reduce){.order-stepper__track[data-v-00246267]{transition:none}}.order-flow[data-v-7e3e2fb4]{position:relative;z-index:20;border-bottom:1px solid var(--line-soft,#efeee8);background:var(--surface,#fff);box-shadow:var(--shadow-xs,0 1px 2px rgb(35 42 46 / 4%))}.order-flow.ready[data-v-7e3e2fb4]{padding-bottom:52px}.order-flow__loading[data-v-7e3e2fb4]{padding:12px;text-align:center;color:var(--ink-faint,#929a96);font-size:12px}.order-flow__details dl[data-v-7e3e2fb4]{display:grid;margin:0}.order-flow__details dl div[data-v-7e3e2fb4]{display:grid;grid-template-columns:minmax(88px,.42fr) minmax(0,1fr);gap:16px;padding:10px 2px;border-bottom:1px solid var(--line-soft,#efeee8);font-size:13px}.order-flow__details dl div[data-v-7e3e2fb4]:last-child{border-bottom:0}.order-flow__details dt[data-v-7e3e2fb4]{color:var(--ink-faint,#8b958f)}.order-flow__details dd[data-v-7e3e2fb4]{margin:0;color:var(--ink,#232a2e);font-weight:600;text-align:right;word-break:break-all}.order-flow__badge[data-v-7e3e2fb4]{display:inline-flex;padding:3px 9px;border-radius:999px;background:var(--emerald-tint,#fdeceb);color:var(--emerald-deep,#c01e1c);font-size:11px}.order-flow__action[data-v-7e3e2fb4],.order-flow__dialog button[data-v-7e3e2fb4]{flex:1;min-height:44px;border:0;border-radius:999px;background:linear-gradient(160deg,var(--emerald,#e1322f),var(--emerald-deep,#c01e1c));box-shadow:0 10px 22px -8px #e1322f8c;color:#fff;font-weight:700}.order-flow__action.secondary[data-v-7e3e2fb4],.order-flow button.secondary[data-v-7e3e2fb4]{border:1px solid var(--emerald-tint-2,#f9d6d4);background:#fff;box-shadow:none;color:var(--emerald-deep,#c01e1c)}.order-flow__product-mark[data-v-7e3e2fb4]{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:12px;background:linear-gradient(150deg,var(--emerald,#e1322f),var(--emerald-deep,#c01e1c));box-shadow:0 6px 16px -6px #e1322f8c;color:#fff;font-weight:800}.order-flow__summary[data-v-7e3e2fb4]{display:grid;min-width:0;flex:1;gap:2px}.order-flow__summary strong[data-v-7e3e2fb4]{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.order-flow__summary small[data-v-7e3e2fb4]{overflow:hidden;color:var(--ink-faint,#8b958f);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.order-flow__mask[data-v-7e3e2fb4]{position:fixed;z-index:3000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#0000006b}.order-flow__dialog[data-v-7e3e2fb4]{width:min(360px,100%);padding:18px;border-radius:16px;background:#fff}.order-flow__dialog h3[data-v-7e3e2fb4]{margin:0 0 8px}.order-flow__dialog p[data-v-7e3e2fb4]{color:var(--ink-faint,#929a96);font-size:12px;line-height:1.6}.order-flow__dialog textarea[data-v-7e3e2fb4]{box-sizing:border-box;width:100%;min-height:84px;padding:10px;border:1px solid var(--line,#deddd7);border-radius:10px;resize:vertical}.order-flow__dialog>div[data-v-7e3e2fb4]{display:flex;gap:8px;margin-top:12px}.cq-panel[data-v-84086cc9]{--im-business-card-width: 100%;display:flex;padding:0 14px 10px}.community-group-icon[data-v-5743535a]{display:block;width:100%;height:100%;object-fit:contain}.group-info-stage[data-v-46b09c7a]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px}.group-info-card[data-v-46b09c7a]{display:flex;width:min(520px,100%);max-height:min(720px,calc(100vh - 40px));max-height:min(720px,calc(100dvh - 40px));flex-direction:column;overflow:hidden;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:24px;box-shadow:0 40px 90px -28px #7e0f0e6b,var(--hi)}.group-info-head[data-v-46b09c7a]{display:flex;align-items:center;justify-content:space-between;padding:20px 22px 18px;border-bottom:1px solid var(--line-soft);background:radial-gradient(circle at 8% 0,var(--emerald-tint),transparent 56%),var(--surface)}.group-info-kicker[data-v-46b09c7a]{color:var(--emerald);font:800 10px/1 var(--mono);letter-spacing:.18em}.group-info-head h2[data-v-46b09c7a]{margin:5px 0 0;font-family:var(--display);font-size:22px;letter-spacing:-.02em}.group-info-close[data-v-46b09c7a]{display:grid;width:38px;height:38px;place-items:center;color:var(--ink-faint);background:var(--surface-slate);border-radius:50%;font-size:24px;line-height:1}.group-info-close[data-v-46b09c7a]:hover{color:var(--emerald);background:#e1322f24}.group-info-body[data-v-46b09c7a]{min-height:160px;overflow-y:auto;padding:20px 22px;overscroll-behavior:contain}.group-info-section-head[data-v-46b09c7a]{display:flex;align-items:end;justify-content:space-between;margin-bottom:14px}.group-info-section-head h3[data-v-46b09c7a]{margin:0;font-family:var(--display);font-size:16px}.group-info-section-head p[data-v-46b09c7a]{margin:3px 0 0;color:var(--ink-faint);font-size:12px}.group-info-count[data-v-46b09c7a]{padding:5px 10px;color:var(--emerald);background:var(--emerald-tint);border-radius:999px;font-size:12px;font-weight:800}.group-member-list[data-v-46b09c7a]{display:grid;gap:9px}.group-member[data-v-46b09c7a]{display:grid;grid-template-columns:46px minmax(0,1fr);gap:12px;align-items:center;padding:12px;background:linear-gradient(110deg,var(--surface-slate),var(--surface));border:1px solid var(--line-soft);border-radius:16px}.group-member-avatar[data-v-46b09c7a]{box-shadow:0 7px 18px -12px #232a2ea6}.group-member-copy[data-v-46b09c7a]{display:grid;min-width:0;gap:4px}.group-member-name-row[data-v-46b09c7a]{display:flex;min-width:0;align-items:center;gap:8px}.group-member-name-row strong[data-v-46b09c7a]{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.group-member-badge[data-v-46b09c7a]{flex:0 0 auto;padding:3px 8px;color:var(--emerald-deep);background:var(--emerald-tint);border:1px solid var(--emerald-tint-2);border-radius:999px;font-size:10px;font-weight:800}.group-member-badge--buyer[data-v-46b09c7a]{color:#175cd3;background:#eff8ff;border-color:transparent}.group-member-badge--owner[data-v-46b09c7a]{color:#b54708;background:#fffaeb;border-color:transparent}.group-member-shift[data-v-46b09c7a]{width:fit-content;color:var(--gold-deep);font-size:11px;font-weight:700}.group-info-state[data-v-46b09c7a]{display:flex;min-height:128px;align-items:center;justify-content:center;gap:9px;color:var(--ink-faint);font-size:13px}.group-info-spinner[data-v-46b09c7a]{width:16px;height:16px;border:2px solid var(--line);border-top-color:var(--emerald);border-radius:50%;animation:group-info-spin-46b09c7a .75s linear infinite}.group-info-foot[data-v-46b09c7a]{padding:14px 22px 20px;border-top:1px solid var(--line-soft);background:var(--surface)}.group-community-cta[data-v-46b09c7a]{display:flex;min-height:64px;align-items:center;gap:12px;padding:10px 14px 10px 10px;color:#fff;background:linear-gradient(150deg,var(--emerald),var(--emerald-deep));border-radius:17px;box-shadow:0 14px 28px -14px #7e0f0eb8,var(--hi-dark);transition:transform .18s var(--ease),box-shadow .18s var(--ease)}.group-community-cta[data-v-46b09c7a]:hover{transform:translateY(-1px);box-shadow:0 18px 32px -14px #7e0f0ed1,var(--hi-dark)}.group-community-icon[data-v-46b09c7a]{display:grid;width:44px;height:44px;flex:0 0 auto;padding:5px;place-items:center;background:#fff;border-radius:13px}.group-community-icon[data-v-46b09c7a] .community-group-icon{width:100%;height:100%}.group-community-cta>span[data-v-46b09c7a]:nth-child(2){display:grid;gap:3px}.group-community-cta strong[data-v-46b09c7a]{font-size:14px}.group-community-cta small[data-v-46b09c7a]{color:#ffffffc7;font:11px/1.2 var(--mono)}.group-community-arrow[data-v-46b09c7a]{margin-left:auto;font-size:20px}.group-community-cta[data-v-46b09c7a]:focus-visible,.group-info-close[data-v-46b09c7a]:focus-visible{outline:2px solid var(--emerald);outline-offset:3px}@keyframes group-info-spin-46b09c7a{to{transform:rotate(360deg)}}@media (max-width: 760px){:where(body.ua-mobile) .group-info-stage[data-v-46b09c7a]{place-items:end stretch;padding:0}:where(body.ua-mobile) .group-info-card[data-v-46b09c7a]{width:100%;max-height:min(82vh,720px);border-radius:24px 24px 0 0}:where(body.ua-mobile) .group-info-card[data-v-46b09c7a]{width:100%;max-height:min(82dvh,720px);border-radius:24px 24px 0 0}:where(body.ua-mobile) .group-info-head[data-v-46b09c7a]{padding:17px 18px 15px}:where(body.ua-mobile) .group-info-body[data-v-46b09c7a]{padding:17px 16px}:where(body.ua-mobile) .group-info-foot[data-v-46b09c7a]{padding:12px 16px calc(14px + env(safe-area-inset-bottom))}:where(body.ua-mobile) .group-member[data-v-46b09c7a]{padding:11px}}@media (prefers-reduced-motion: reduce){.group-community-cta[data-v-46b09c7a]{transition:none}.group-info-spinner[data-v-46b09c7a]{animation-duration:1.5s}}.svc-chat[data-v-35658415]{position:relative}.svc-head-row[data-v-35658415]{display:flex;align-items:center;gap:8px;min-width:0}.svc-head-row h2[data-v-35658415]{flex:1 1 auto;min-width:0}.svc-official-badge[data-v-35658415]{flex:0 0 auto;display:block;height:16px;width:auto}.svc-popup--reka[data-v-35658415]{position:relative;bottom:auto;left:auto;margin:0}.svc-group-info-trigger[data-v-35658415]{display:grid;width:40px;height:40px;flex:0 0 auto;place-items:center;color:var(--ink-soft);background:var(--surface-slate);border:1px solid var(--line-soft);border-radius:12px;transition:color .18s var(--ease),background .18s var(--ease),border-color .18s var(--ease)}.svc-group-info-trigger svg[data-v-35658415]{width:18px;height:18px}.svc-group-info-trigger[data-v-35658415]:hover{color:var(--emerald);background:#e1322f24;border-color:var(--emerald-tint-2)}.svc-group-info-trigger[data-v-35658415]:focus-visible{outline:2px solid var(--emerald);outline-offset:2px}.svc-tip-fade-enter-active[data-v-35658415],.svc-tip-fade-leave-active[data-v-35658415]{transition:opacity .3s var(--ease, ease)}.svc-tip-fade-enter-from[data-v-35658415],.svc-tip-fade-leave-to[data-v-35658415]{opacity:0}.svc-chat-msglist[data-v-35658415]{flex:1;min-height:0}.svc-chat-msglist[data-v-35658415] .message-scroll-list{padding:24px 28px;background:radial-gradient(circle at top left,rgba(225,50,47,.05),transparent 36%),linear-gradient(var(--surface),#fffdfc)}.svc-chat-msglist[data-v-35658415] .im-row__time{display:none}.svc-time-divider[data-v-35658415]{display:flex;justify-content:center;margin:14px 0 10px}.svc-time-divider span[data-v-35658415]{font-size:12px;color:var(--ink-3, #9aa0a6);background:#0000000a;padding:2px 10px;border-radius:10px;letter-spacing:.2px}.svc-chat-msglist[data-v-35658415] .im-row__avatar-inner{width:38px;height:38px;border-radius:12px;background:linear-gradient(150deg,var(--gold),var(--gold-deep));color:#fff;box-shadow:var(--hi);font-weight:700}.svc-chat-msglist[data-v-35658415] .im-bubble{padding:11px 15px;font-size:14px;line-height:1.55;box-shadow:var(--shadow-xs);color:var(--ink)}.svc-chat-msglist[data-v-35658415] .im-bubble--other{background:var(--surface-slate);border:1px solid var(--line-soft);border-radius:16px 16px 16px 4px}.svc-chat-msglist[data-v-35658415] .im-bubble--self{background:var(--emerald-tint);border:1px solid var(--emerald-tint-2);border-radius:16px 16px 4px;color:var(--ink)}.svc-chat-msglist[data-v-35658415] .im-bubble.im-bubble--bare{padding:0;background:transparent;border:none;box-shadow:none;display:flex}.svc-chat-msglist[data-v-35658415] .im-bubble--self.im-bubble--bare{justify-content:flex-end}.svc-chat-msglist[data-v-35658415] .im-dropdown,.svc-chat-msglist[data-v-35658415] .im-dropdown__trigger{width:fit-content;max-width:100%}.svc-chat-msglist[data-v-35658415] .im-row__name,.svc-chat-msglist[data-v-35658415] .im-row__time{color:var(--ink-faint);font-size:12px}.svc-composer-reskin[data-v-35658415] .im-composer__icon-btn{display:none}.svc-composer-reskin[data-v-35658415] .im-composer__textarea{min-height:48px;max-height:120px;padding:12px 16px;background:var(--surface-slate);border:1px solid var(--line);border-radius:15px;font-size:14px;line-height:1.5}.svc-composer-reskin[data-v-35658415] .im-composer__textarea:focus{border-color:var(--emerald);box-shadow:0 0 0 4px var(--emerald-tint);background:var(--surface)}.svc-composer-reskin[data-v-35658415] .im-composer__send-btn{height:48px;padding:0 22px;color:#fff;border:none;background:linear-gradient(150deg,var(--emerald),var(--emerald-deep));border-radius:var(--radius-pill, 999px);font-weight:800;font-size:14px;box-shadow:var(--hi)}.svc-composer-reskin[data-v-35658415]{border-top:none}.svc-toolbar[data-v-35658415]{margin-bottom:4px}.svc-toolbar .svc-iconbtn[data-v-35658415]{width:30px;height:30px;border-radius:9px}.svc-consult-cards-tool[data-v-35658415]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;color:var(--ink-soft);background:var(--surface-slate);border:1px solid var(--line-soft);border-radius:var(--radius-pill, 999px);font-size:12px;font-weight:700;white-space:nowrap;transition:color .18s var(--ease),background .18s var(--ease),border-color .18s var(--ease)}.svc-consult-cards-tool span[data-v-35658415],.svc-consult-cards-tool[data-v-35658415] svg{width:15px;height:15px}.svc-consult-cards-tool[data-v-35658415]:hover{color:var(--emerald);background:#e1322f24;border-color:var(--emerald-tint-2)}.svc-consult-cards-tool[data-v-35658415]:focus-visible{outline:2px solid var(--emerald);outline-offset:2px}.svc-img-preview[data-v-35658415]{display:flex;flex-direction:column;align-items:center;gap:10px}.svc-img-preview img[data-v-35658415]{max-width:100%;max-height:240px;object-fit:contain;border-radius:12px;border:1px solid var(--line-soft);background:var(--surface-slate)}.svc-img-actions[data-v-35658415]{display:flex;justify-content:flex-end;gap:8px;align-self:stretch}.svc-img-actions button[data-v-35658415]{height:32px;padding:0 18px;border-radius:var(--radius-pill, 999px);font-size:13px;font-weight:700;cursor:pointer;transition:all .15s var(--ease)}.svc-img-send[data-v-35658415]{color:#fff;border:none;background:linear-gradient(150deg,var(--emerald),var(--emerald-deep));box-shadow:var(--hi)}.svc-img-send[data-v-35658415]:hover:not(:disabled){filter:brightness(1.05)}.svc-img-send[data-v-35658415]:disabled{opacity:.6;cursor:not-allowed}.svc-img-cancel[data-v-35658415]{color:var(--ink-soft);background:var(--surface);border:1px solid var(--line)}.svc-img-cancel[data-v-35658415]:hover{border-color:var(--ink-3, #9aa0a6);color:var(--ink)}.svc-ended[data-v-35658415]{display:flex;justify-content:center;padding:14px 0}.svc-ended span[data-v-35658415]{font-size:12px;color:var(--ink-3, #9aa0a6);background:#0000000a;padding:4px 14px;border-radius:var(--radius-pill, 999px);letter-spacing:.2px}.svc-dot.ended[data-v-35658415]{background:var(--ink-3, #9aa0a6);box-shadow:0 0 0 4px #0000000f}.svc-order-state[data-v-0a8443fd]{min-height:180px;display:grid;align-content:center;justify-items:center;gap:12px;padding:22px;color:var(--ink-faint);font-size:12px;text-align:center}.svc-order-state.is-error[data-v-0a8443fd]{color:var(--emerald-deep)}.svc-order-no-action[data-v-0a8443fd]{margin:10px 0 0;color:var(--ink-faint);font-size:11px;text-align:center}.svc-settle-btn[data-v-0a8443fd]{width:100%;min-height:42px;border-radius:12px;background:linear-gradient(150deg,var(--emerald),var(--emerald-deep));color:#fff;font-weight:800}.svc-settle-btn[data-v-0a8443fd]:disabled{opacity:.6;cursor:not-allowed}.svc-settle-actions[data-v-0a8443fd]{display:flex;flex-direction:column;gap:10px}.svc-order-send .svc-card-title[data-v-0a8443fd]{margin-bottom:12px}.svc-settle-btn--secondary[data-v-0a8443fd]{background:var(--surface);border:1px solid var(--line);color:var(--ink)}.svc-settle-hint[data-v-0a8443fd]{margin:4px 0 14px;color:var(--ink-faint);font-size:11px;line-height:1.55}.svc-product-dialog-stage[data-v-615c8135]{display:grid;width:100%;height:100%;padding:24px;place-items:center}.mobile-service-page[data-v-def93271]{--mobile-bg: #fbfbfa;--mobile-surface: #ffffff;--mobile-surface-2: #f3f5f4;--mobile-ink: #232a2e;--mobile-muted: #57625f;--mobile-faint: #8b958f;--mobile-line: #e7e6df;--mobile-line-soft: #efeee8;--mobile-red: #e1322f;--mobile-gold: #c9a227;--mobile-success: #1fa463;display:flex;width:100%;height:100vh;height:100dvh;min-height:0;flex-direction:column;padding-top:0;padding-bottom:env(safe-area-inset-bottom,0px);overflow:hidden;color:var(--mobile-ink);background:var(--mobile-bg);font-family:Noto Sans SC,system-ui,sans-serif}.mobile-service-wrap[data-v-def93271]{display:flex;width:100%;max-width:760px;min-height:0;margin-right:auto;margin-left:auto;flex:1;flex-direction:column;gap:14px;padding-top:14px;padding-right:20px;padding-left:20px}.service-online[data-v-def93271]{display:inline-flex;align-items:center;gap:6px;color:var(--mobile-muted);font-size:12px;font-weight:700}.service-online i[data-v-def93271]{width:7px;height:7px;border-radius:50%;background:var(--mobile-success)}.mark-all-action[data-v-def93271]{min-width:72px;min-height:44px;padding:0 10px;color:var(--mobile-red);background:transparent;border:0;font-size:12px;font-weight:700}.conversation-card[data-v-def93271]{min-height:0;flex:1;overflow:hidden;background:var(--mobile-surface)}.conversation-scroll[data-v-def93271]{height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.conversation-scroll[data-v-def93271]::-webkit-scrollbar{display:none}.mobile-service-page .conv[data-v-def93271]{display:grid;width:100%;min-height:76px;align-items:center;grid-template-columns:48px minmax(0,1fr) auto;gap:12px;padding:12px 14px;color:var(--mobile-ink);text-align:left;background:var(--mobile-surface);border:0;border-bottom:1px solid var(--mobile-line-soft);border-radius:0;transition:background-color .15s ease}.mobile-service-page .conv[data-v-def93271]:hover,.mobile-service-page .conv[data-v-def93271]:active{background:var(--mobile-surface-2);transform:none}.mobile-service-page .conv[data-v-def93271]:focus-visible{position:relative;z-index:1;outline:2px solid var(--mobile-red);outline-offset:-3px}.conv-avatar-wrap[data-v-def93271]{position:relative;display:block;width:48px;height:48px}.conv-avatar[data-v-def93271]{display:grid;width:48px;height:48px;place-items:center;overflow:hidden;color:#fff;background:#131a1b;border-radius:14px;font-family:Space Grotesk,Noto Sans SC,system-ui,sans-serif;font-size:16px;font-weight:700}.conv-avatar.is-consultation[data-v-def93271]{color:#2a2200;background:#c9a227}.conv-avatar.is-order[data-v-def93271]{background:#1fa463}.conv-avatar.is-merchant[data-v-def93271]{background:#131a1b}.conv-avatar.is-history[data-v-def93271]{color:#fff;background:#8b958f}.conv-avatar.is-system[data-v-def93271]{color:#fff;background:var(--mobile-red)}.conv-unread[data-v-def93271]{position:absolute;top:-6px;right:-7px;display:grid;min-width:20px;height:20px;place-items:center;padding-right:5px;padding-left:5px;color:#fff;background:#e1322f;border:2px solid #ffffff;border-radius:999px;font-family:var(--mono);font-size:10px;font-weight:700;line-height:16px;white-space:nowrap}.conv-body[data-v-def93271]{display:flex;min-width:0;flex-direction:column;gap:4px}.conv-heading[data-v-def93271]{display:flex;min-width:0;align-items:center;gap:7px}.conv-title[data-v-def93271]{min-width:0;overflow:hidden;color:var(--mobile-ink);font-family:Space Grotesk,Noto Sans SC,system-ui,sans-serif;font-size:15px;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.conv-tag[data-v-def93271]{flex:0 0 auto;padding:2px 7px;color:#a8851a;background:#c9a2271f;border:1px solid rgba(201,162,39,.28);border-radius:999px;font-size:10px;font-weight:700;line-height:1.35;white-space:nowrap}.conv-official[data-v-def93271]{flex:0 0 auto;display:block;height:15px;width:auto}.conv-preview[data-v-def93271]{min-width:0;overflow:hidden;color:var(--mobile-muted);font-size:12px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.conv-time[data-v-def93271]{align-self:start;padding-top:2px;color:var(--mobile-faint);font-family:var(--mono);font-size:10px;font-variant-numeric:tabular-nums;white-space:nowrap}.history-toggle[data-v-def93271]{position:sticky;top:0;z-index:3;display:flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;padding:9px 14px;color:var(--mobile-muted);background:var(--mobile-surface-2);border:0;border-bottom:1px solid var(--mobile-line);font-size:13px;text-align:left}.history-toggle[data-v-def93271]:hover,.history-toggle[data-v-def93271]:active{color:var(--mobile-ink);background:#eceeec}.history-toggle[data-v-def93271]:focus-visible{outline:2px solid var(--mobile-red);outline-offset:-3px}.history-label[data-v-def93271]{display:inline-flex;align-items:center;gap:7px;font-weight:700}.history-arrow[data-v-def93271]{width:17px;height:17px;flex:0 0 auto;transition:transform .18s ease}.history-arrow.open[data-v-def93271]{transform:rotate(90deg)}.history-count[data-v-def93271]{color:var(--mobile-faint);font-family:var(--mono);font-size:10px}.history-conversations[hidden][data-v-def93271]{display:none}.history-conversations .conv[data-v-def93271]:last-child{border-bottom:0}.conversation-empty[data-v-def93271]{display:grid;min-height:180px;place-content:center;gap:5px;padding-right:20px;padding-left:20px;color:var(--mobile-muted);text-align:center}.conversation-empty strong[data-v-def93271]{color:var(--mobile-ink);font-family:Space Grotesk,Noto Sans SC,system-ui,sans-serif;font-size:15px}.conversation-empty p[data-v-def93271]{color:var(--mobile-faint);font-size:12px}@media (max-width: 360px){:where(body.ua-mobile) .mobile-search-bar[data-v-def93271]{grid-template-columns:104px minmax(0,1fr)}:where(body.ua-mobile) .mobile-service-page .conv[data-v-def93271]{gap:10px;padding-right:11px;padding-left:11px}}@media (prefers-reduced-motion: reduce){.history-arrow[data-v-def93271],.mobile-service-page .conv[data-v-def93271],.mobile-search-field[data-v-def93271]{transition:none}}.imgpop--reka[data-v-2dc7af20]{position:relative;right:auto;bottom:auto;left:auto;width:min(360px,calc(100vw - 24px));margin:0}.imgpop--reka .img-actions button[data-v-2dc7af20]{min-height:44px}.service-qr-sheet-stage[data-v-2dc7af20]{width:100%;height:100%}.service-qr-sheet-stage .sheet[data-v-2dc7af20]{--im-primary: var(--brand);--im-primary-tint: var(--brand-tint);--im-text: var(--ink);--im-muted: var(--ink-faint);--im-border: var(--line);--im-panel: var(--surface);--im-hover: var(--surface-slate);--im-danger: var(--brand);--im-danger-tint: var(--brand-tint);width:min(760px,100%);max-height:min(82vh,720px);max-height:min(82dvh,720px);margin-inline:auto}.service-qr-sheet[data-v-2dc7af20] .im-qr__body{overscroll-behavior:contain}.service-qr-sheet[data-v-2dc7af20] .im-qr__text{white-space:normal;overflow-wrap:anywhere}.service-qr-sheet[data-v-2dc7af20] .im-qr__enter{opacity:1}.service-qr-sheet[data-v-2dc7af20] input{min-height:44px;font-size:16px}.service-qr-hint[data-v-2dc7af20]{flex-shrink:0;padding:10px 12px max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--line-soft);color:var(--ink-faint);text-align:center;font-size:12px}.svc-m-composer[data-v-2dc7af20]{padding:8px 12px max(10px,env(safe-area-inset-bottom));background:var(--surface, #fff);border-top:1px solid var(--line, #e7e6df)}.svc-m-composer-inner[data-v-2dc7af20]{padding:0;background:transparent;border-top:none}.svc-m-composer[data-v-2dc7af20] .im-composer__row{align-items:end;gap:8px}.svc-m-composer[data-v-2dc7af20] .im-composer__icon-btn{display:none}.svc-m-composer[data-v-2dc7af20] .im-composer__textarea{min-height:40px;max-height:108px;padding:11px 14px;background:var(--surface-slate, #f5f4ef);border:1px solid var(--line, #e7e6df);border-radius:15px;font-size:14px;line-height:1.4}.svc-m-composer[data-v-2dc7af20] .im-composer__textarea:focus{border-color:var(--brand, #e1322f);box-shadow:0 0 0 4px var(--brand-tint, rgba(225, 50, 47, .1));background:var(--surface, #fff)}.svc-m-composer[data-v-2dc7af20] .im-composer__tools{gap:8px}.svc-m-composer[data-v-2dc7af20] .im-composer__send-btn{height:40px;padding:0 20px;color:#fff;background:linear-gradient(150deg,var(--brand, #e1322f),var(--brand-deep, #a8231f));border-radius:var(--pill, 999px);font-weight:800;font-size:14px;box-shadow:0 8px 18px -8px #e1322f99}.svc-m-composer[data-v-2dc7af20] .im-composer__send-btn:active{transform:scale(.97)}.svc-m-composer--placeholder[data-v-2dc7af20]{display:flex;align-items:center;justify-content:center;min-height:40px;padding:8px 12px max(10px,env(safe-area-inset-bottom));background:var(--surface, #fff);border-top:1px solid var(--line, #e7e6df)}.svc-m-composer__hint[data-v-2dc7af20]{font-size:13px;color:var(--ink-faint, #8b8a82)}.service-info-sheet-stage[data-v-c479bd8d]{display:flex;width:100%;height:100%;align-items:end;justify-content:center;pointer-events:none}.service-info-sheet-stage .sheet[data-v-c479bd8d]{width:min(760px,100%);max-height:min(82vh,720px);pointer-events:auto}.order-sheet-state[data-v-c479bd8d]{min-height:220px;display:grid;place-content:center;justify-items:center;gap:12px;padding:24px;color:var(--ink-faint);text-align:center}.order-sheet-state.is-error[data-v-c479bd8d]{color:var(--emerald-deep)}.order-sheet-retry[data-v-c479bd8d]{min-height:40px;padding:0 20px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font-weight:700}.order-sheet-content[data-v-c479bd8d]{display:grid;gap:14px}.order-sheet-card[data-v-c479bd8d]{padding:16px}.order-sheet-heading[data-v-c479bd8d]{display:flex;align-items:start;justify-content:space-between;gap:12px}.order-sheet-heading span[data-v-c479bd8d]:first-child{color:var(--ink-faint);font-size:11px}.order-sheet-heading h3[data-v-c479bd8d]{margin-top:3px;color:var(--ink);font-size:16px;line-height:1.35}.order-sheet-number[data-v-c479bd8d]{margin-top:8px;color:var(--ink-soft);font-size:12px}.order-sheet-attrs[data-v-c479bd8d]{margin-top:14px}.order-sheet-actions[data-v-c479bd8d]{display:flex;gap:12px}.order-sheet-actions--send[data-v-c479bd8d]{margin-bottom:14px}.order-sheet-action[data-v-c479bd8d]{flex:1;min-height:46px;border-radius:var(--radius-pill);background:linear-gradient(150deg,var(--emerald),var(--emerald-deep));color:#fff;font-weight:800;box-shadow:var(--hi)}.order-sheet-action[data-v-c479bd8d]:disabled{opacity:.6;cursor:not-allowed}.order-sheet-action--secondary[data-v-c479bd8d]{background:var(--surface);border:1px solid var(--line);color:var(--ink);box-shadow:none}.order-sheet-empty-action[data-v-c479bd8d]{padding:6px 0 10px;color:var(--ink-faint);font-size:12px;text-align:center}html[data-environment=android_app] .svc-m-chat-detail{padding-bottom:var(--hx-ime-offset, 0px);box-sizing:border-box}.dh-official-badge[data-v-e43593e1]{display:inline-block;margin-left:6px;height:15px;width:auto;vertical-align:-2px}.svc-m-msglist[data-v-e43593e1]{flex:1;min-height:0;background:transparent;padding:0}.svc-m-msglist[data-v-e43593e1] .message-scroll-list{padding:16px 14px 20px;background:radial-gradient(circle at top left,rgba(225,50,47,.05),transparent 40%),linear-gradient(var(--surface),#fffdfc)}.svc-m-msglist[data-v-e43593e1] .im-bubble{border-radius:14px;padding:10px 13px}.svc-m-msglist[data-v-e43593e1] .im-bubble--self{background:var(--emerald-tint, #fdeceb);border:1px solid var(--emerald-tint-2, #f9d6d4);color:var(--ink, #232a2e)}.svc-m-msglist[data-v-e43593e1] .im-bubble--other{background:var(--surface, #fff);border:1px solid var(--line-soft, #e7e6df);color:var(--ink, #232a2e)}.svc-m-msglist[data-v-e43593e1] .im-bubble.im-bubble--bare{padding:0;background:transparent;border:none;box-shadow:none;display:flex}.svc-m-msglist[data-v-e43593e1] .im-bubble--self.im-bubble--bare{justify-content:flex-end}.svc-m-msglist[data-v-e43593e1] .im-row--bare .im-row__body{width:calc(100% - 88px);max-width:calc(100% - 88px)}.svc-m-msglist[data-v-e43593e1] .im-row--common.im-row--bare:not(.im-row--self){grid-template-columns:36px minmax(0,calc(100% - 88px))}.svc-m-msglist[data-v-e43593e1] .im-dropdown,.svc-m-msglist[data-v-e43593e1] .im-dropdown__trigger{width:fit-content;max-width:100%}.svc-m-msglist[data-v-e43593e1] .im-row__time{display:none}.svc-m-time-divider[data-v-e43593e1]{display:flex;justify-content:center;margin:14px 0 10px}.svc-m-time-divider span[data-v-e43593e1]{font-size:12px;color:var(--ink-faint, #9aa39e);background:#0000000a;padding:2px 10px;border-radius:10px;letter-spacing:.2px}.svc-m-ended[data-v-e43593e1]{display:flex;justify-content:center;padding:14px 0}.svc-m-ended span[data-v-e43593e1]{font-size:12px;color:var(--ink-faint, #9aa39e);background:#0000000a;padding:4px 14px;border-radius:var(--radius-pill, 999px);letter-spacing:.2px}.dot.ended[data-v-e43593e1]{background:var(--ink-faint, #9aa39e);box-shadow:0 0 0 4px #0000000f}.group-info-trigger svg[data-v-e43593e1]{width:18px;height:18px}.svc-page *::-webkit-scrollbar{width:0;height:0}.svc-page *{scrollbar-width:none;-ms-overflow-style:none}.svc-page{padding:26px 0 40px}.svc-page .wrap{max-width:var(--maxw);height:100%}.svc{position:relative;display:grid;grid-template-columns:318px minmax(520px,1fr) 372px;height:100%;overflow:hidden;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md),var(--hi)}@media (max-width: 760px){:where(body.ua-mobile) .svc-page{padding:0}:where(body.ua-mobile) .svc-page .wrap{max-width:none;padding:0}:where(body.ua-mobile) .svc{border:0;border-radius:0;box-shadow:none}}.svc *,.svc *:before,.svc *:after{box-sizing:border-box}.svc button{cursor:pointer;border:0;background:none;font:inherit}.svc input,.svc textarea,.svc select{font:inherit}.svc-side{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--bg);border-right:1px solid var(--line)}.svc-brandbar{display:flex;align-items:center;gap:12px;padding:22px 20px 16px}.svc-brandmark{display:grid;width:44px;height:44px;place-items:center;color:#fff;background:linear-gradient(150deg,var(--emerald),var(--emerald-deep));border-radius:14px;box-shadow:0 10px 22px -8px #e1322fb3,var(--hi)}.svc-brandmark svg{width:22px;height:22px}.svc-brandtitle{margin:0;font-family:var(--display);font-size:18px;font-weight:700;letter-spacing:-.02em}.svc-brandsub{margin:2px 0 0;color:var(--ink-faint);font-size:12px}.svc-iconbtn{display:grid;width:38px;height:38px;place-items:center;color:var(--ink-soft);background:var(--surface);border:1px solid var(--line);border-radius:12px;transition:all .18s var(--ease)}.svc-iconbtn:hover{color:var(--emerald);border-color:var(--emerald-tint-2);background:#e1322f24}.svc-iconbtn svg{width:18px;height:18px}.svc-brandbar .svc-iconbtn{margin-left:auto}.svc-search{position:relative;margin:0 18px 14px}.svc-search input{width:100%;height:42px;padding:0 14px 0 40px;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);outline:none;transition:all .18s var(--ease)}.svc-search input:focus{border-color:var(--emerald);box-shadow:0 0 0 4px var(--emerald-tint)}.svc-search .ic{position:absolute;top:50%;left:14px;transform:translateY(-50%);width:17px;height:17px;color:var(--ink-faint);pointer-events:none}.svc-convlist{flex:1;overflow-y:auto;padding:0 12px 18px}.svc-conv{display:grid;grid-template-columns:44px 1fr auto;gap:12px;width:100%;align-items:start;margin-bottom:6px;padding:12px 10px;text-align:left;border:1px solid transparent;border-radius:16px;transition:all .16s var(--ease)}.svc-conv:hover{background:var(--surface);border-color:var(--line-soft)}.svc-conv.on{background:var(--surface);border-color:var(--emerald-tint-2);box-shadow:var(--shadow-xs)}.svc-av{display:grid;width:44px;height:44px;place-items:center;flex:0 0 auto;color:#fff;border-radius:13px;font-weight:700;font-size:15px;box-shadow:var(--hi)}.svc-av.brand{background:linear-gradient(150deg,var(--emerald),var(--emerald-deep))}.svc-av.blue{background:linear-gradient(150deg,#2f6bf0,#1e4fc4)}.svc-av.gold,.svc-av.orange{background:linear-gradient(150deg,var(--gold),var(--gold-deep))}.svc-av.green{background:linear-gradient(150deg,#2fa56f,#1f8a5b)}.svc-av.purple{background:linear-gradient(150deg,#3A4450,var(--ink))}.svc-av.gray{background:linear-gradient(150deg,#9aa39e,#727b76)}.svc-av.sm{font-size:11px;letter-spacing:-.5px}.svc-conv-main{min-width:0}.svc-conv-name{overflow:hidden;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.svc-conv-prev{overflow:hidden;margin:3px 0 0;color:var(--ink-soft);font-size:13px;white-space:nowrap;text-overflow:ellipsis}.svc-conv-meta{display:flex;flex-direction:column;align-items:flex-end;gap:8px;color:var(--ink-faint);font-size:12px;font-family:var(--mono)}.svc-unread{display:grid;min-width:20px;height:20px;padding:0 6px;place-items:center;color:#fff;background:var(--emerald);border-radius:999px;font-size:11px;font-weight:700;font-family:var(--sans)}.svc-histhead{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;margin-top:6px;border-radius:12px;transition:background .15s var(--ease)}.svc-histhead:hover{background:var(--surface)}.svc-histtitle{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--ink-soft);font-size:14px}.svc-histtitle .arr{width:16px;height:16px;transition:transform .2s var(--ease)}.svc-histtitle .arr.open{transform:rotate(180deg)}.svc-histcount{color:var(--ink-faint);font-size:12px}.svc-chat{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--surface);position:relative}.svc-chat-head{display:flex;align-items:center;justify-content:space-between;min-height:80px;padding:16px 24px;border-bottom:1px solid var(--line)}.svc-profile{display:flex;align-items:center;gap:12px;min-width:0}.svc-profile h2{margin:0;font-family:var(--display);font-size:19px;font-weight:700;letter-spacing:-.02em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.svc-status{display:flex;align-items:center;gap:7px;margin-top:3px;color:var(--ink-soft);font-size:13px}.svc-dot{width:8px;height:8px;background:#1f8a5b;border-radius:50%;box-shadow:0 0 0 4px #1f8a5b24}.svc-head-acts{display:flex;gap:10px;flex:0 0 auto}.svc-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding:24px 28px;background:radial-gradient(circle at top left,rgba(225,50,47,.05),transparent 36%),linear-gradient(var(--surface),#fffdfc)}.svc-datesep{display:flex;align-items:center;gap:14px;margin:0 0 22px;color:var(--ink-faint);font-size:12px;font-family:var(--mono)}.svc-datesep:before,.svc-datesep:after{content:"";height:1px;flex:1;background:var(--line-soft)}.svc-msg{display:flex;gap:10px;margin-bottom:18px}.svc-msg.customer{justify-content:flex-start}.svc-msg.agent{justify-content:flex-end}.svc-msg-av{width:38px;height:38px;flex:0 0 auto;border-radius:12px;display:grid;place-items:center;color:#fff;font-weight:700;font-size:14px;box-shadow:var(--hi)}.svc-msg-av.brand,.svc-msg-av.blue{background:linear-gradient(150deg,var(--emerald),var(--emerald-deep))}.svc-msg-av.gold,.svc-msg-av.orange{background:linear-gradient(150deg,var(--gold),var(--gold-deep))}.svc-msg-av.green{background:linear-gradient(150deg,#2fa56f,#1f8a5b)}.svc-msg-av.purple{background:linear-gradient(150deg,#3A4450,var(--ink))}.svc-msg-av.gray{background:linear-gradient(150deg,#9aa39e,#727b76)}.svc-msg-body{max-width:66%;min-width:0}.svc-msg-meta{margin-bottom:6px;color:var(--ink-faint);font-size:12px}.svc-msg.agent .svc-msg-meta{text-align:right}.svc-bubble{display:inline-block;padding:11px 15px;color:var(--ink);background:var(--surface-slate);border:1px solid var(--line-soft);border-radius:16px 16px 16px 4px;font-size:14px;line-height:1.55;white-space:pre-wrap;box-shadow:var(--shadow-xs)}.svc-msg.agent .svc-bubble{background:var(--emerald-tint);border-color:var(--emerald-tint-2);border-radius:16px 16px 4px}.svc-bubble.sys{background:var(--bg-warm);border-color:var(--line);color:var(--ink-soft)}.svc-prodcard{display:flex;gap:12px;width:330px;max-width:100%;margin-top:8px;padding:10px;background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-xs)}.svc-prodthumb{width:64px;height:48px;flex:0 0 auto;background:var(--keyart);background-size:cover;background-position:center;border-radius:10px}.svc-prodcard strong{display:block;margin-bottom:4px;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.svc-prodcard p{margin:0;color:var(--ink-soft);font-size:12px}.svc-prodcard .price{margin-top:4px;font-weight:700;color:var(--emerald);font-family:var(--mono)}.svc-composer{flex:0 0 auto;padding:12px 18px 16px;border-top:1px solid var(--line);background:var(--surface);position:relative}.svc-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.svc-toolgroup{display:flex;gap:8px}.svc-tip{color:var(--ink-faint);font-size:12px}.svc-composer-box{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:end;padding:10px;background:var(--surface-slate);border:1px solid var(--line);border-radius:16px}.svc-composer-box textarea{width:100%;height:48px;max-height:120px;resize:none;color:var(--ink);background:transparent;border:0;outline:none}.svc-send{min-width:90px;height:42px;padding:0 18px;color:#fff;background:linear-gradient(150deg,var(--emerald),var(--emerald-deep));border-radius:var(--radius-pill);font-weight:700;box-shadow:0 8px 18px -8px #e1322f99,var(--hi);transition:all .18s var(--ease)}.svc-send:hover{filter:brightness(1.05);box-shadow:0 12px 22px -8px #e1322fb3,var(--hi)}.svc-popup{position:absolute;bottom:100%;left:18px;margin-bottom:10px;width:340px;max-height:400px;overflow:hidden;background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-lg),var(--hi);z-index:60;display:flex;flex-direction:column}.svc-popup-head{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--line-soft)}.svc-popup-head h3{margin:0;font-family:var(--display);font-size:15px;font-weight:700}.svc-popup-body{padding:12px;overflow-y:auto}.svc-qr-popup{padding:0}.svc-qr-popup .im-qr{flex:1;min-height:0}.svc-qr-popup{--im-primary: var(--emerald);--im-primary-tint: var(--emerald-tint);--im-text: var(--ink);--im-muted: var(--ink-faint);--im-border: var(--line);--im-panel: var(--surface);--im-hover: var(--surface-slate);--im-danger: var(--emerald);--im-danger-tint: var(--emerald-tint)}.svc-upload{border:2px dashed var(--line);border-radius:12px;padding:30px 16px;text-align:center;color:var(--ink-soft);transition:all .15s var(--ease)}.svc-upload:hover{border-color:var(--emerald);background:#e1322f24;color:var(--emerald)}.svc-upload .ic{font-size:30px;margin-bottom:8px}.svc-order{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--bg);border-left:1px solid var(--line)}.svc-order-head{padding:20px 20px 16px;border-bottom:1px solid var(--line);background:var(--surface)}.svc-order-head h2{margin:0;font-family:var(--display);font-size:18px;font-weight:700}.svc-order-head p{margin:4px 0 0;color:var(--ink-soft);font-size:13px}.svc-tabs{display:flex;padding:10px 12px 0;background:var(--surface);border-bottom:1px solid var(--line)}.svc-tab{flex:1;padding:12px 6px;color:var(--ink-soft);font-size:14px;font-weight:600;position:relative;transition:color .15s var(--ease)}.svc-tab:hover,.svc-tab.on{color:var(--emerald)}.svc-tab.on:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:56%;height:2.5px;background:var(--emerald);border-radius:3px 3px 0 0}.svc-order-body{flex:1;overflow-y:auto;padding:16px}.svc-card{margin-bottom:14px;padding:16px;background:var(--surface);border:1px solid var(--line-soft);border-radius:18px;box-shadow:var(--shadow-xs);cursor:pointer}.svc-card-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:13px;font-family:var(--display);font-weight:700;letter-spacing:-.01em}.svc-card-title>.t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.svc-card-title>.r{display:flex;align-items:center;gap:8px;flex:0 0 auto}.svc-chev{width:17px;height:17px;flex:0 0 auto;color:var(--ink-faint);transition:transform .2s var(--ease)}.svc-chev.open{transform:rotate(90deg)}.svc-consult{font-size:12px;font-weight:700;color:var(--emerald);background:var(--emerald-tint);border:1px solid var(--emerald-tint-2);border-radius:999px;padding:4px 13px;cursor:pointer;transition:all .18s var(--ease);white-space:nowrap}.svc-consult:hover{background:var(--emerald);color:#fff;box-shadow:0 4px 10px -4px #e1322f80}.svc-card-detail{margin-top:12px;padding-top:12px;border-top:1px dashed var(--line)}.svc-bcard-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.svc-bcard-time{font-size:12px;color:var(--ink-faint);font-family:var(--mono)}.svc .svc-bcard-send{font-size:12px;font-weight:700;color:#fff;background:linear-gradient(150deg,var(--emerald),var(--emerald-deep));padding:5px 14px;border-radius:999px;box-shadow:var(--hi);cursor:pointer;transition:all .18s var(--ease);white-space:nowrap}.svc .svc-bcard-send:hover{filter:brightness(1.05);transform:translateY(-1px)}.svc-bcard .svc-card-title{margin-bottom:9px;font-size:15px}.svc-bchips{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:7px}.svc-bchips span{padding:4px 10px;background:var(--surface-slate);border:1px solid var(--line-soft);border-radius:9px;font-size:12px;color:var(--ink-soft)}.svc-bchips span b{color:var(--ink);font-weight:700}.svc-bmethod{font-size:12px;color:var(--ink-faint)}.svc-browse-info,.svc-card-detail .svc-attrs{margin:0}.svc-loadmore{text-align:center;padding:12px 8px 4px;color:var(--ink-faint);font-size:12px}.svc-pill{display:inline-flex;align-items:center;min-height:23px;padding:0 9px;border-radius:999px;font-size:12px;font-weight:700}.svc-pill.success{color:#146c47;background:#d8f0e4}.svc-pill.warning{color:var(--gold-deep);background:var(--gold-tint)}.svc-pill.info{color:var(--ink);background:var(--surface-slate)}.svc-pill.gray{color:var(--ink-soft);background:var(--surface-slate)}.svc-attrs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.svc-attr{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px;padding:7px 10px;color:var(--ink-soft);background:var(--surface-slate);border:1px solid var(--line-soft);border-radius:10px;font-size:12px}.svc-attr strong{overflow:hidden;color:var(--ink);font-weight:700;text-align:right;text-overflow:ellipsis;white-space:nowrap}.svc-attr.long,.svc-attr.total{grid-column:1 / -1}.svc-attr.total{color:var(--emerald-deep);background:var(--emerald-tint);border-color:var(--emerald-tint-2);font-size:13px}.svc-attr.total strong{color:var(--emerald-deep);font-family:var(--mono)}.svc-settle{margin-bottom:14px;padding:16px;background:var(--surface);border:1px solid var(--line-soft);border-radius:18px;box-shadow:var(--shadow-xs)}.svc-settle .svc-card-title{color:var(--emerald-deep)}.svc-settle-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:10px}.svc-field{display:flex;flex-direction:column;gap:4px}.svc-field.full{grid-column:1 / -1}.svc-field label{font-size:12px;color:var(--ink-soft);font-weight:600}.svc-field input,.svc-field select,.svc-settle textarea{width:100%;padding:9px 11px;border:1px solid var(--line);border-radius:10px;outline:none;background:var(--surface);font-size:13px}.svc-field input:focus,.svc-field select:focus,.svc-settle textarea:focus{border-color:var(--emerald);box-shadow:0 0 0 3px var(--emerald-tint)}.svc-settle-remark{margin-bottom:12px}.svc-settle-remark label{display:block;font-size:12px;color:var(--ink-soft);font-weight:600;margin-bottom:4px}.svc-settle textarea{resize:none;min-height:64px}.svc-settle-btn{width:100%;height:40px;color:#fff;background:linear-gradient(150deg,var(--emerald),var(--emerald-deep));border-radius:12px;font-weight:700;font-size:14px;box-shadow:0 8px 18px -8px #e1322f99,var(--hi);transition:all .18s var(--ease)}.svc-settle-btn:hover{filter:brightness(1.05);transform:translateY(-1px)}.svc-browse{margin-bottom:12px;padding:12px;background:var(--surface);border:1px solid var(--line-soft);border-radius:14px;transition:all .15s var(--ease)}.svc-browse:hover{border-color:var(--emerald-tint-2);box-shadow:var(--shadow-xs)}.svc-browse-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.svc-browse-time{font-size:11px;color:var(--ink-faint);font-family:var(--mono)}.svc-browse-consult{font-size:11px;color:var(--emerald);font-weight:700;padding:3px 10px;border-radius:999px;background:var(--emerald-tint);transition:all .15s var(--ease)}.svc-browse-consult:hover{background:var(--emerald);color:#fff}.svc-browse-title{display:flex;align-items:center;gap:8px;justify-content:space-between;font-weight:700;font-size:13px;margin-bottom:8px;cursor:pointer}.svc-browse-title .t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.svc-browse-meta{display:flex;gap:6px;flex-wrap:wrap;font-size:11px;color:var(--ink-soft);margin-bottom:6px}.svc-browse-meta span{background:var(--surface-slate);padding:2px 7px;border-radius:6px}.svc-browse-method{font-size:11px;color:var(--ink-faint)}.svc-pager{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px;margin-top:4px;flex-wrap:wrap}.svc-pager button{min-width:32px;height:32px;padding:0 6px;border:1px solid var(--line);background:var(--surface);border-radius:8px;color:var(--ink);font-size:12px;transition:all .15s var(--ease)}.svc-pager button:hover:not(:disabled){border-color:var(--emerald);background:#e1322f24}.svc-pager button:disabled{opacity:.4;cursor:not-allowed}.svc-pager button.on{background:var(--emerald);border-color:var(--emerald);color:#fff}.svc-pager .info{font-size:12px;color:var(--ink-soft);margin-left:4px}.svc-empty{text-align:center;padding:56px 20px;color:var(--ink-faint)}.svc-empty .ic{width:46px;height:46px;margin:0 auto 12px;opacity:.5}.svc-empty .ic svg{width:100%;height:100%}.svc-modal{background:var(--surface);border-radius:var(--radius-lg);width:100%;max-width:460px;max-height:84vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--shadow-lg),var(--hi)}.svc-modal-head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--line-soft)}.svc-modal-head h3{margin:0;font-family:var(--display);font-size:16px;font-weight:700}.svc-modal-body{padding:20px;overflow-y:auto}.svc-modal-close{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:var(--ink-faint);transition:all .15s var(--ease)}.svc-modal-close:hover{background:#e1322f24;color:var(--emerald)}.svc-modal-close svg{width:17px;height:17px}.svc-flabel{display:block;margin-bottom:8px;font-weight:600;font-size:14px}.svc-finput{width:100%;padding:10px 12px;border:1px solid var(--line);border-radius:10px;font-size:14px;outline:none}.svc-finput:focus{border-color:var(--emerald);box-shadow:0 0 0 3px var(--emerald-tint)}.svc-person{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--line-soft);border-radius:12px;margin-bottom:8px;transition:all .15s var(--ease)}.svc-person:hover{border-color:var(--emerald-tint-2);background:#e1322f24}.svc-person.sel{border-color:var(--emerald);background:var(--emerald-tint)}.svc-person .svc-av{width:36px;height:36px;font-size:13px;border-radius:11px}.svc-person-info{flex:1;min-width:0}.svc-person-name{font-weight:600;font-size:14px}.svc-person-role{font-size:12px;color:var(--ink-soft)}.svc-check{width:22px;height:22px;flex:0 0 auto;border:2px solid var(--line);border-radius:50%;display:grid;place-items:center;transition:all .15s var(--ease)}.svc-person.sel .svc-check{background:var(--emerald);border-color:var(--emerald)}.svc-check svg{width:13px;height:13px;stroke:#fff;opacity:0}.svc-person.sel .svc-check svg{opacity:1}.svc-member{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--line-soft);border-radius:12px;margin-bottom:8px}.svc-member-left{display:flex;align-items:center;gap:12px}.svc-member .svc-av{width:36px;height:36px;font-size:13px;border-radius:11px}.svc-member-name{font-weight:600;font-size:14px}.svc-member-role{font-size:12px;color:var(--ink-soft)}.svc-removebtn{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;color:var(--ink-faint)}.svc-removebtn:hover{background:#e1322f24;color:var(--emerald)}.svc-removebtn svg{width:15px;height:15px}.svc-addmember{width:100%;padding:11px;border:1px dashed var(--line);border-radius:10px;color:var(--ink-soft);font-size:14px;transition:all .15s var(--ease)}.svc-addmember:hover{border-color:var(--emerald);color:var(--emerald)}.svc-modal-foot{display:flex;gap:10px;margin-top:22px}.svc-modal-foot .btn{flex:1}.svc-col-right{display:contents}.svc[data-tier=mid]{grid-template-columns:318px minmax(0,1fr)}.svc[data-tier=mid] .svc-col-right{display:none}.svc[data-tier=narrow]{display:flex;flex-direction:column}.svc-drawer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30}.svc-drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d}.svc-drawer__panel{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(372px,92%);overflow:hidden;background:var(--surface);box-shadow:var(--shadow-md)}.svc-drawer__head{display:flex;min-height:64px;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid var(--line-soft)}.svc-drawer__head h2{flex:1;margin:0;font-family:var(--display);font-size:20px;font-weight:700}.svc .svc-drawer__close{display:grid;width:36px;height:36px;place-items:center;flex:0 0 auto;color:var(--ink-faint);background:var(--surface-slate);border-radius:var(--radius-pill);transition:color .15s var(--ease),background .15s var(--ease),transform .15s var(--ease)}.svc .svc-drawer__close:hover{color:var(--emerald);background:#e1322f24;transform:rotate(90deg)}.svc .svc-drawer__close:focus-visible{outline:2.5px solid var(--focus, var(--emerald));outline-offset:2px}.svc-drawer__close svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2}.svc-drawer__content{display:flex;flex:1;min-height:0}.svc-drawer__content>.svc-order{flex:1;border-left:0}.svc-page[data-v-ce53dc94]{box-sizing:border-box;width:100%;height:100%}.im-ui{--bg: #FBFBFA;--panel: var(--surface);--panel-soft: var(--surface-slate);--border: var(--line);--border-soft: var(--line-soft, var(--line));--text: var(--ink);--muted: var(--ink-soft);--muted-light: var(--ink-faint);--primary: var(--emerald);--primary-soft: var(--emerald-tint);--bubble-right: var(--emerald-tint);--bubble-left: var(--surface-slate);--success: #16a34a;--warning: var(--gold);--danger: var(--emerald-deep);--shadow: var(--shadow-md)}.svc-m{--brand: var(--emerald);--brand-deep: var(--emerald-deep);--brand-tint: var(--emerald-tint);--brand-tint2: var(--emerald-tint-2);--green: #1F8A5B;--green-tint: #D8F0E4;--keyart: #131A1B;--r-sm: 14px;--r: 20px;--r-lg: 26px;--pill: 999px;--hi: inset 0 1px 0 rgba(255,255,255,.5);--sh-sm: 0 4px 16px -6px rgba(35,42,46,.12),0 1px 2px rgba(35,42,46,.04);--sh-md: 0 18px 44px -18px rgba(225,50,47,.3),0 6px 18px -8px rgba(35,42,46,.1);--sh-lg: 0 30px 70px -26px rgba(126,15,14,.45)}.svc-m .topbar{display:flex;align-items:center;gap:6px;padding:8px 10px;min-height:54px;border-bottom:1px solid var(--line-soft);background:#fffffff7;flex:0 0 auto;z-index:6}.svc-m .topbar h1{flex:1;font-family:var(--display);font-size:17px;font-weight:700;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.svc-m .topbar .spacer{width:38px;flex:0 0 auto}.svc-m .iconbtn{display:grid;place-items:center;width:38px;height:38px;flex:0 0 auto;border-radius:12px;color:var(--ink-soft);transition:background .15s var(--ease)}.svc-m .iconbtn:active{background:var(--surface-slate);color:var(--brand)}.svc-m .iconbtn svg{width:21px;height:21px}.svc-m .home-head{display:grid;gap:14px;padding:18px 16px 12px;flex:0 0 auto;background:var(--surface)}.svc-m .home-head .brandrow{display:flex;align-items:center;gap:10px;flex:0 0 auto}.svc-m .home-mark{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;color:#fff;background:linear-gradient(150deg,var(--brand),var(--brand-deep));box-shadow:0 6px 16px -6px #e1322f8c,var(--hi);flex:0 0 auto;position:relative}.svc-m .home-mark svg{width:21px;height:21px}.svc-m .home-mark .star{width:19px;height:19px;background:linear-gradient(160deg,#fff,var(--gold-tint));clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.svc-m .home-brandtext{display:flex;min-width:0;flex-direction:column;gap:4px}.svc-m .home-brandtext .bt-top{display:flex;align-items:baseline;gap:8px}.svc-m .home-brandtext b{font-family:var(--display);font-size:18px;font-weight:700;letter-spacing:.3px;line-height:1}.svc-m .home-brandtext>span{color:var(--ink-soft);font-size:12px;line-height:1.2}.svc-m .bt-en{font-size:9px;letter-spacing:2.5px;color:var(--ink-faint);font-weight:700}.svc-m .bt-slogans{display:block;font-size:11px;font-weight:700;color:var(--brand);margin-top:4px;letter-spacing:.01em}.svc-m .search{position:relative;display:block;width:100%;min-width:0;height:auto;padding:0;border:0;background:transparent}.svc-m .search input{display:block;width:100%;height:40px;padding:0 14px 0 42px;background:var(--surface);border:1px solid var(--line);border-radius:var(--pill);outline:none;font-size:16px;color:var(--ink);box-shadow:var(--hi);-webkit-appearance:none;-moz-appearance:none;appearance:none}.svc-m .search input::placeholder{color:var(--ink-faint)}.svc-m .search input:focus{border-color:var(--brand);box-shadow:0 0 0 4px var(--brand-tint);background:var(--surface)}.svc-m .search .si{position:absolute;left:15px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:var(--ink-faint)}.svc-m .crumb{display:none}.svc-m .conv-list{padding:6px 10px 18px}.svc-m .conv{display:grid;grid-template-columns:50px 1fr auto;gap:13px;width:100%;align-items:center;padding:13px 8px;border-radius:18px;text-align:left}.svc-m .conv:active{background:var(--surface-slate)}.svc-m .av{display:grid;place-items:center;border-radius:14px;color:#fff;font-weight:800;box-shadow:var(--hi)}.svc-m .conv .av{width:50px;height:50px;font-size:17px}.svc-m .av.brand{background:linear-gradient(150deg,var(--brand),var(--brand-deep))}.svc-m .av.gold{background:linear-gradient(150deg,var(--gold),var(--gold-deep))}.svc-m .av.green{background:linear-gradient(150deg,#2FA56F,var(--green))}.svc-m .av.ink{background:linear-gradient(150deg,#3A4450,var(--ink))}.svc-m .av.gray{background:linear-gradient(150deg,#9aa39e,#727b76)}.svc-m .conv-main{min-width:0}.svc-m .conv-name{font-weight:700;font-size:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.svc-m .conv-prev{margin-top:3px;color:var(--ink-soft);font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.svc-m .conv-meta{display:flex;flex-direction:column;align-items:flex-end;gap:7px;color:var(--ink-faint);font-size:12px;font-family:var(--mono)}.svc-m .unread{display:grid;place-items:center;min-width:20px;height:20px;padding:0 6px;background:var(--brand);color:#fff;border-radius:999px;font-size:11px;font-weight:800;font-family:var(--sans)}.svc-m .hist-head{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;margin-top:4px;border-radius:12px}.svc-m .hist-head:active{background:var(--surface-slate)}.svc-m .hist-title{display:flex;align-items:center;gap:8px;font-weight:700;color:var(--ink-soft);font-size:14px}.svc-m .hist-title .arr{width:16px;height:16px;transition:transform .2s var(--ease)}.svc-m .hist-title .arr.open{transform:rotate(90deg)}.svc-m .hist-count{color:var(--ink-faint);font-size:12px}.svc-m .dh-av{flex:0 0 auto}.svc-m .dh-status{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-soft)}.svc-m .dh-status .dot{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px #1f8a5b24}.svc-m .dh-col{flex:1;min-width:0;text-align:left}.svc-m .dh-col h1{font-size:16px;text-align:left}.svc-m .ostrip{flex:0 0 auto;background:var(--surface);border-bottom:1px solid var(--line-soft)}.svc-m .ostrip-head{display:flex;align-items:center;gap:10px;padding:11px 16px}.svc-m .ostrip-head .thumb{width:42px;height:32px;border-radius:9px;background:var(--keyart);background-size:cover;background-position:center;flex:0 0 auto}.svc-m .ostrip-head .t{flex:1;min-width:0}.svc-m .ttl-row{display:flex;align-items:center;gap:6px;min-width:0}.svc-m .consulting-tag{flex:0 0 auto;font-size:10px;font-weight:700;color:var(--brand);background:var(--brand-tint);border:1px solid var(--brand-tint2);border-radius:6px;padding:1px 6px}.svc-m .ttl-row b{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.svc-m .ostrip-head .t b{font-size:13px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.svc-m .ostrip-head .t small{color:var(--ink-faint);font-size:11px;font-family:var(--mono)}.svc-m .ostrip-head .chev{width:18px;height:18px;color:var(--ink-faint);transition:transform .2s var(--ease);flex:0 0 auto}.svc-m .ostrip-head .chev.open{transform:rotate(90deg)}.svc-m .ostrip-body{max-height:0;overflow:hidden;transition:max-height .28s var(--ease)}.svc-m .ostrip-body.open{max-height:340px;overflow-y:auto}.svc-m .ostrip-body .pad{padding:4px 16px 14px}.svc-m .chat{flex:1;min-height:0;overflow-y:auto;padding:16px 14px 20px;-webkit-overflow-scrolling:touch;background:radial-gradient(circle at top left,rgba(225,50,47,.05),transparent 40%),linear-gradient(var(--surface),#fffdfc)}.svc-m .datesep{display:flex;align-items:center;gap:12px;margin:0 0 16px;color:var(--ink-faint);font-size:12px;font-family:var(--mono)}.svc-m .datesep:before,.svc-m .datesep:after{content:"";flex:1;height:1px;background:var(--line-soft)}.svc-m .msg{display:flex;gap:9px;margin-bottom:16px}.svc-m .msg.me{justify-content:flex-end}.svc-m .msg.them{justify-content:flex-start}.svc-m .msg.sys{justify-content:center}.svc-m .msg.me .msg-body{display:flex;flex-direction:column;align-items:flex-end}.svc-m .msg-av{width:36px;height:36px;flex:0 0 auto;border-radius:12px;display:grid;place-items:center;color:#fff;font-weight:800;font-size:14px;box-shadow:var(--hi)}.svc-m .msg-av.brand{background:linear-gradient(150deg,var(--brand),var(--brand-deep))}.svc-m .msg-av.gold{background:linear-gradient(150deg,var(--gold),var(--gold-deep))}.svc-m .msg-av.green{background:linear-gradient(150deg,#2FA56F,var(--green))}.svc-m .msg-av.ink{background:linear-gradient(150deg,#3A4450,var(--ink))}.svc-m .msg-av.gray{background:linear-gradient(150deg,#9aa39e,#727b76)}.svc-m .msg-body{max-width:min(76%,290px);min-width:0}.svc-m .msg.sys .msg-body{max-width:88%}.svc-m .msg-meta{margin-bottom:5px;color:var(--ink-faint);font-size:11px}.svc-m .msg.me .msg-meta{text-align:right}.svc-m .bubble{display:inline-block;padding:11px 14px;font-size:14px;line-height:1.55;white-space:pre-wrap;word-break:break-word;background:var(--surface-slate);border:1px solid var(--line-soft);border-radius:16px 16px 16px 4px;box-shadow:var(--sh-sm)}.svc-m .msg.me .bubble{background:var(--brand-tint);border-color:var(--brand-tint2);border-radius:16px 16px 4px}.svc-m .bubble.sys{background:var(--bg-warm);border-color:var(--line);color:var(--ink-soft)}.svc-m .prodcard{display:flex;gap:10px;width:min(100%,278px);margin-top:8px;padding:10px;background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:var(--sh-sm)}.svc-m .prodcard .pt{width:60px;height:46px;flex:0 0 auto;border-radius:10px;background:var(--keyart);background-size:cover;background-position:center}.svc-m .prodcard strong{display:block;font-size:13px;margin-bottom:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.svc-m .prodcard p{color:var(--ink-soft);font-size:12px}.svc-m .prodcard .price{margin-top:3px;color:var(--brand);font-weight:700;font-family:var(--mono)}.svc-m .composer{flex:0 0 auto;padding:8px 12px max(10px,env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--surface);position:relative}.svc-m .ctools{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.svc-m .ctools::-webkit-scrollbar{display:none}.svc-m .ctool{display:flex;align-items:center;gap:5px;flex:0 0 auto;height:34px;padding:0 13px;color:var(--ink-soft);background:var(--surface-slate);border:1px solid var(--line-soft);border-radius:var(--pill);font-size:12px;font-weight:600;white-space:nowrap}.svc-m .ctool svg{width:15px;height:15px}.svc-m .ctool:active{color:var(--brand);background:var(--brand-tint);border-color:var(--brand-tint2)}.svc-m .cbox{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:end}.svc-m .cbox textarea{min-height:40px;max-height:108px;resize:none;padding:11px 14px;background:var(--surface-slate);border:1px solid var(--line);border-radius:15px;outline:none;font-size:14px;line-height:1.4}.svc-m .cbox textarea:focus{border-color:var(--brand);box-shadow:0 0 0 4px var(--brand-tint);background:var(--surface)}.svc-m .send{height:40px;padding:0 18px;color:#fff;background:linear-gradient(150deg,var(--brand),var(--brand-deep));border-radius:var(--pill);font-weight:800;font-size:14px;box-shadow:0 8px 18px -8px #e1322f99,var(--hi)}.svc-m .send:active{transform:scale(.97)}.svc-m .qrpop{position:absolute;left:12px;right:12px;bottom:100%;margin-bottom:10px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-lg);max-height:46vh;display:none;flex-direction:column;overflow:hidden;z-index:40}.svc-m .qrpop.open{display:flex}.svc-m .qrpop-head{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--line-soft)}.svc-m .qrpop-head h3{font-family:var(--display);font-size:15px;font-weight:700}.svc-m .qrpop-body{padding:12px;overflow-y:auto}.svc-m .qr-add{display:flex;gap:8px;margin-bottom:10px}.svc-m .qr-add input{flex:1;min-width:0;padding:10px 12px;border:1px solid var(--line);border-radius:11px;outline:none;font-size:14px}.svc-m .qr-add input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.svc-m .qr-add button{padding:0 16px;color:#fff;background:linear-gradient(150deg,var(--brand),var(--brand-deep));border-radius:11px;font-weight:700}.svc-m .qr-item{display:flex;align-items:center;gap:8px;padding:11px 12px;border-radius:11px}.svc-m .qr-item:active{background:var(--surface-slate)}.svc-m .qr-text{flex:1;min-width:0;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.svc-m .qr-del{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border-radius:9px;color:var(--ink-faint)}.svc-m .qr-del:active{background:var(--brand-tint);color:var(--brand)}.svc-m .qr-del svg{width:15px;height:15px}.svc-m .imgpop{position:absolute;left:12px;right:12px;bottom:100%;margin-bottom:10px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-lg);max-height:46vh;display:none;flex-direction:column;overflow:hidden;z-index:40}.svc-m .imgpop.open{display:flex}.svc-m .imgpop-head{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--line-soft)}.svc-m .imgpop-head h3{font-family:var(--display);font-size:15px;font-weight:700}.svc-m .imgpop-body{padding:12px;overflow-y:auto}.svc-m .img-preview{display:flex;flex-direction:column;align-items:center;gap:10px}.svc-m .img-preview img{max-width:100%;max-height:240px;object-fit:contain;border-radius:12px;border:1px solid var(--line-soft);background:var(--surface-slate)}.svc-m .img-actions{display:flex;justify-content:flex-end;gap:8px;align-self:stretch}.svc-m .img-actions button{height:40px;padding:0 18px;border-radius:var(--pill);font-size:13px;font-weight:700}.svc-m .img-send{color:#fff;background:linear-gradient(150deg,var(--brand),var(--brand-deep));box-shadow:0 8px 18px -8px #e1322f99,var(--hi)}.svc-m .img-send:disabled{opacity:.6}.svc-m .img-cancel{color:var(--ink-soft);background:var(--surface);border:1px solid var(--line)}.svc-m .img-cancel:active{border-color:var(--ink-faint);color:var(--ink)}.svc-m .bcard{margin-bottom:var(--space-2,8px);padding:var(--space-2,8px) 10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--radius-sm,14px);box-shadow:var(--shadow-xs,var(--sh-sm))}.svc-m .bcard-head{display:flex;align-items:center;gap:var(--space-2,8px);min-width:0}.svc-m .bcard-time{flex:0 0 auto;color:var(--ink-faint);font-family:var(--mono);font-size:10px;font-variant-numeric:tabular-nums}.svc-m .bcard-consult{position:relative;min-width:54px;min-height:var(--tap,44px);flex:0 0 auto;padding:0 var(--space-3,12px);color:var(--on-brand,#fff);background:linear-gradient(150deg,var(--brand),var(--brand-deep));border-radius:var(--radius-pill,var(--pill));box-shadow:var(--hi);font-size:var(--text-xs,12px);font-weight:700}.svc-m .bcard-consult:active{transform:scale(.96)}.svc-m .bcard-title{display:flex;min-width:0;min-height:var(--tap,44px);flex:1;align-items:center;gap:6px;text-align:left;font-size:14px;font-weight:700}.svc-m .bcard-title .t{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.svc-m .bcard-title .chev,.svc-m .card-h .chev{width:16px;height:16px;color:var(--ink-faint);transition:transform .2s var(--ease);flex:0 0 auto}.svc-m .bcard-title .chev.open,.svc-m .card-h .chev.open{transform:rotate(90deg)}.svc-m .bcard-summary{display:flex;min-width:0;align-items:center;overflow:hidden;color:var(--ink-soft);font-size:11px;font-variant-numeric:tabular-nums;line-height:18px}.svc-m .bcard-summary>span{flex:0 0 auto;white-space:nowrap}.svc-m .bcard-summary>span+span:before{margin:0 5px;color:var(--line);content:"·"}.svc-m .bcard-summary .bcard-summary-id{min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}.svc-m .bcard-summary .bcard-summary-money{color:var(--brand-deep);font-family:var(--mono);font-weight:700}.svc-m .bcard-detail{margin-top:var(--space-2,8px);padding-top:var(--space-2,8px);border-top:1px dashed var(--line)}.svc-m .pill{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:700;flex:0 0 auto}.svc-m .pill.success{color:#146c47;background:var(--green-tint)}.svc-m .pill.warning{color:var(--gold-deep);background:var(--gold-tint)}.svc-m .pill.info{color:var(--ink);background:var(--surface-slate)}.svc-m .pill.gray{color:var(--ink-soft);background:var(--surface-slate)}.svc-m .card-h2{display:flex;align-items:center;gap:8px;cursor:pointer}.svc-m .card-h2 .t{flex:1;min-width:0;font-family:var(--display);font-weight:700;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.svc-m .loadmore{text-align:center;padding:12px 8px 18px;color:var(--ink-faint);font-size:12px}.svc-m .settle-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:12px}.svc-m .fld{display:flex;flex-direction:column;gap:5px}.svc-m .fld.full{grid-column:1/-1}.svc-m .fld label{font-size:12px;color:var(--ink-soft);font-weight:600}.svc-m .fld input,.svc-m .fld select{width:100%;padding:9px 11px;border:1px solid var(--line);border-radius:11px;outline:none;background:var(--surface);font-size:13px}.svc-m .fld input:focus,.svc-m .fld select:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.svc-m .attrs{display:grid;grid-template-columns:1fr 1fr;gap:8px}.svc-m .attr{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:34px;padding:8px 11px;color:var(--ink-soft);background:var(--surface-slate);border:1px solid var(--line-soft);border-radius:10px;font-size:12px}.svc-m .attr strong{color:var(--ink);font-weight:700;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.svc-m .attr.long,.svc-m .attr.total{grid-column:1/-1}.svc-m .attr.total{color:var(--brand-deep);background:var(--brand-tint);border-color:var(--brand-tint2);font-size:13px}.svc-m .attr.total strong{color:var(--brand-deep);font-family:var(--mono)}.svc-m.hx-ui-sheet .hx-ui-dialog__header{min-height:52px;padding:var(--space-2,8px) var(--space-3,12px)}.svc-m.hx-ui-sheet .hx-ui-dialog__title{font-size:var(--text-md,17px)}.svc-m.hx-ui-sheet .hx-ui-dialog__body{display:flex;flex:1;min-height:0;padding:0;overflow:hidden}.svc-m .hx-ui-tabs--pill .hx-ui-tabs__list{width:100%}.svc-m .hx-ui-tabs--pill .hx-ui-tabs__trigger{min-width:0;flex:1;justify-content:center;padding:7px var(--space-2,8px);font-size:var(--text-sm,13px)}.svc-m .hx-ui-tabs__panel{padding-top:var(--space-2,8px)}.svc-m .scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#131a1b6b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity .28s var(--ease),visibility .28s var(--ease);z-index:50;border-radius:0}.svc-m .scrim.open{opacity:1;visibility:visible}.svc-m .sheet{position:absolute;left:0;right:0;bottom:0;background:var(--surface);border-radius:24px 24px 0 0;max-height:80%;display:flex;flex-direction:column;transform:translateY(100%);visibility:hidden;transition:transform .32s var(--ease),visibility .32s var(--ease);z-index:51;box-shadow:var(--sh-lg)}.svc-m .sheet.open{transform:translateY(0);visibility:visible}.svc-m .sheet-grip{width:40px;height:4px;border-radius:99px;background:var(--line);margin:10px auto 2px;flex:0 0 auto}.svc-m .sheet-tabs{display:flex;gap:6px;padding:2px 0 12px;position:sticky;top:0;background:var(--surface);z-index:2}.svc-m .sheet-tab{flex:1;padding:9px 6px;border-radius:11px;font-size:13px;font-weight:700;color:var(--ink-soft);background:var(--surface-slate);border:1px solid var(--line-soft)}.svc-m .sheet-tab.on{color:#fff;background:linear-gradient(150deg,var(--brand),var(--brand-deep));border-color:transparent;box-shadow:var(--hi)}.svc-m .sheet-head{display:flex;align-items:center;gap:8px;padding:8px 18px 12px;border-bottom:1px solid var(--line-soft);flex:0 0 auto}.svc-m .sheet-head h3{font-family:var(--display);font-size:17px;font-weight:700}.svc-m .sheet-head .cnt{color:var(--ink-faint);font-size:12px;margin-right:auto;margin-left:4px}.svc-m .sheet-head .x{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:var(--ink-faint)}.svc-m .sheet-head .x:active{background:var(--brand-tint);color:var(--brand)}.svc-m .sheet-body{min-height:0;flex:1;padding:var(--space-2,8px) var(--space-3,12px) max(var(--space-3,12px),env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.svc-m .toast{position:absolute;top:60px;left:50%;transform:translate(-50%) translateY(-12px);background:var(--ink);color:#fff;font-size:13px;font-weight:600;padding:10px 18px;border-radius:var(--pill);box-shadow:var(--sh-lg);opacity:0;visibility:hidden;transition:all .25s var(--ease);z-index:90;white-space:nowrap;max-width:80%;text-align:center}.svc-m .toast.show{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.svc-m .toast.success{background:var(--green)}.svc-m .toast.gold{background:var(--gold-deep)}.svc-m .toast.danger{background:var(--brand-deep)}.svc-m .empty{text-align:center;padding:54px 20px;color:var(--ink-faint)}.svc-m .empty .ic{width:46px;height:46px;margin:0 auto 12px;opacity:.5}.svc-m .empty .ic svg{width:100%;height:100%}.svc-m .empty b{display:block;font-size:15px;color:var(--ink-soft);margin-bottom:4px}.svc-m .empty p{font-size:13px}.svc-m .im-card{border-radius:16px;box-shadow:0 4px 16px -6px #232a2e1f,0 1px 2px #232a2e0a}.svc-m .im-card--account .im-card__header{background:var(--emerald-tint, #fdeceb)}.svc-m .im-card--account .im-card__type-label{color:var(--emerald, #e1322f)}.svc-m .im-card--order .im-card__header{background:var(--gold-tint, #f6efd7)}.svc-m .im-card--order .im-card__type-label{color:var(--gold-deep, #a8851a)}.svc-m .im-card--order .im-card__status{color:var(--ink-soft, #57625f)}.svc-m .im-card__value--price{color:var(--emerald, #e1322f)}.svc-m .order-card__secondary-row{min-height:34px}.svc-m .order-card__secondary-row+.order-card__secondary-row:before{background:var(--line, #e7e6df);opacity:1}.chatwin[data-v-5c60e2fa]{position:fixed;z-index:150;display:flex;flex-direction:column;overflow:hidden;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md),var(--hi)}.chatwin--dragging[data-v-5c60e2fa],.chatwin--dragging[data-v-5c60e2fa] *{cursor:move!important}.chatwin--dragging[data-v-5c60e2fa]{touch-action:none;-webkit-user-select:none;user-select:none}.chatwin__conn[data-v-5c60e2fa]{position:absolute;top:14px;left:50%;transform:translate(-50%);z-index:5;display:flex;align-items:center;gap:10px;max-width:calc(100% - 32px);padding:9px 12px 9px 15px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill, 999px);box-shadow:var(--shadow-lg),var(--hi);font-size:13px;font-weight:600;color:var(--ink)}.chatwin__conn-dot[data-v-5c60e2fa]{flex:none;width:8px;height:8px;border-radius:50%;background:var(--gold, #c9a227)}.chatwin__conn--error .chatwin__conn-dot[data-v-5c60e2fa]{background:var(--emerald, #e1322f);box-shadow:0 0 0 4px #e1322f29}.chatwin__conn--info .chatwin__conn-dot[data-v-5c60e2fa]{background:#1f8a5b}.chatwin__conn-text[data-v-5c60e2fa]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chatwin__conn-btn[data-v-5c60e2fa]{flex:none;height:26px;padding:0 13px;border-radius:999px;background:var(--emerald, #e1322f);color:#fff;font-size:12px;font-weight:700;transition:filter .15s var(--ease, ease)}.chatwin__conn--warn .chatwin__conn-btn[data-v-5c60e2fa]{background:var(--gold, #c9a227)}.chatwin__conn-btn[data-v-5c60e2fa]:hover{filter:brightness(1.06)}.chatwin-pop-enter-active[data-v-5c60e2fa],.chatwin-pop-leave-active[data-v-5c60e2fa]{transition:opacity .2s var(--ease, ease),transform .2s var(--ease, ease)}.chatwin-pop-enter-from[data-v-5c60e2fa],.chatwin-pop-leave-to[data-v-5c60e2fa]{opacity:0;transform:translate(-50%) translateY(-8px)}.chatwin__body[data-v-5c60e2fa]{flex:1;min-height:0;display:flex;flex-direction:column}.chatwin__body[data-v-5c60e2fa] .svc-page{flex:1;min-height:0;padding:0}.chatwin__body[data-v-5c60e2fa] .svc-page .wrap{width:100%;max-width:none;padding:0}.chatwin__body[data-v-5c60e2fa] .svc{border:0;border-radius:0;box-shadow:none}.chatwin__rh[data-v-5c60e2fa]{position:absolute;z-index:2;touch-action:none}.chatwin__rh--n[data-v-5c60e2fa]{top:0;left:14px;right:14px;height:8px;cursor:ns-resize}.chatwin__rh--s[data-v-5c60e2fa]{bottom:0;left:14px;right:14px;height:8px;cursor:ns-resize}.chatwin__rh--w[data-v-5c60e2fa]{left:0;top:14px;bottom:14px;width:8px;cursor:ew-resize}.chatwin__rh--e[data-v-5c60e2fa]{right:0;top:14px;bottom:14px;width:8px;cursor:ew-resize}.chatwin__rh--nw[data-v-5c60e2fa],.chatwin__rh--ne[data-v-5c60e2fa],.chatwin__rh--sw[data-v-5c60e2fa],.chatwin__rh--se[data-v-5c60e2fa]{z-index:3;width:16px;height:16px}.chatwin__rh--nw[data-v-5c60e2fa]{top:0;left:0;cursor:nwse-resize}.chatwin__rh--ne[data-v-5c60e2fa]{top:0;right:0;cursor:nesw-resize}.chatwin__rh--sw[data-v-5c60e2fa]{bottom:0;left:0;cursor:nesw-resize}.chatwin__rh--se[data-v-5c60e2fa]{bottom:0;right:0;cursor:nwse-resize}.im-incoming-notices[data-v-33bea00b]{position:fixed;top:16px;right:16px;z-index:190;display:flex;flex-direction:column;gap:8px;width:min(320px,calc(100vw - 32px));pointer-events:none}.im-incoming-notice[data-v-33bea00b]{display:flex;gap:8px;align-items:flex-start;padding:10px 8px 10px 12px;color:var(--ink, #232A2E);pointer-events:auto;cursor:pointer;background:var(--surface, #fff);border:1px solid var(--line, #E7E6DF);border-radius:var(--radius-sm, 14px);box-shadow:var(--shadow-md, 0 18px 44px -18px rgba(225, 50, 47, .34));transition:border-color .15s ease,box-shadow .15s ease}.im-incoming-notice[data-v-33bea00b]:hover{border-color:var(--emerald, #E1322F);box-shadow:var(--shadow-lg, 0 36px 80px -30px rgba(126, 15, 14, .5))}.im-incoming-notice__main[data-v-33bea00b]{flex:1;min-width:0}.im-incoming-notice__title[data-v-33bea00b]{display:flex;gap:6px;align-items:center}.im-incoming-notice__name[data-v-33bea00b]{overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:600;white-space:nowrap}.im-incoming-notice__badge[data-v-33bea00b]{flex-shrink:0;min-width:18px;padding:0 5px;font-size:11px;line-height:18px;color:#fff;text-align:center;background:var(--emerald, #E1322F);border-radius:var(--radius-pill, 999px)}.im-incoming-notice__time[data-v-33bea00b]{flex-shrink:0;margin-left:auto;font-size:11px;color:var(--ink-soft, #57625F)}.im-incoming-notice__preview[data-v-33bea00b]{margin-top:3px;overflow:hidden;text-overflow:ellipsis;font-size:12px;line-height:1.5;color:var(--ink-soft, #57625F);white-space:nowrap}.im-incoming-notice__close[data-v-33bea00b]{flex-shrink:0;width:20px;height:20px;padding:0;font-size:14px;line-height:20px;color:var(--ink-soft, #57625F);text-align:center;cursor:pointer;background:transparent;border:none;border-radius:6px}.im-incoming-notice__close[data-v-33bea00b]:hover{color:var(--ink, #232A2E);background:#232a2e0f}.im-incoming-notice-enter-active[data-v-33bea00b],.im-incoming-notice-leave-active[data-v-33bea00b]{transition:opacity .2s ease,transform .2s ease}.im-incoming-notice-enter-from[data-v-33bea00b],.im-incoming-notice-leave-to[data-v-33bea00b]{opacity:0;transform:translate(24px)}.im-incoming-notice-move[data-v-33bea00b]{transition:transform .2s ease}.im-incoming-notice-leave-active[data-v-33bea00b]{position:absolute}@media (max-width: 760px){:where(body.ua-mobile) .im-incoming-notices[data-v-33bea00b]{top:calc(env(safe-area-inset-top,0px) + 8px);right:12px;left:12px;gap:6px;width:auto}:where(body.ua-mobile) .im-incoming-notice[data-v-33bea00b]{padding:10px 10px 10px 14px}:where(body.ua-mobile) .im-incoming-notice-enter-from[data-v-33bea00b],:where(body.ua-mobile) .im-incoming-notice-leave-to[data-v-33bea00b]{transform:translateY(-16px)}}.ecp-overlay[data-v-74a3061a]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px}.ecp-card[data-v-74a3061a]{width:100%;max-width:720px;max-height:80vh;background:#fff;border-radius:12px;box-shadow:0 12px 40px #0000004d;display:flex;flex-direction:column;overflow:hidden;font-family:var(--sans, system-ui, sans-serif);color:#1f2328}.ecp-head[data-v-74a3061a]{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid #e5e7eb;background:#f9fafb}.ecp-title[data-v-74a3061a]{font-weight:700;font-size:15px}.ecp-count[data-v-74a3061a]{font-size:12px;color:#6b7280;background:#eef0f3;border-radius:999px;padding:2px 8px}.ecp-actions[data-v-74a3061a]{margin-left:auto;display:flex;gap:8px}.ecp-btn[data-v-74a3061a]{border:1px solid #d1d5db;background:#fff;border-radius:6px;padding:4px 12px;font-size:13px;cursor:pointer}.ecp-btn[data-v-74a3061a]:hover{background:#f3f4f6}.ecp-body[data-v-74a3061a]{overflow-y:auto;padding:12px 16px;display:flex;flex-direction:column;gap:12px}.ecp-empty[data-v-74a3061a]{color:#9ca3af;text-align:center;padding:24px 0;margin:0}.ecp-item[data-v-74a3061a]{border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px;background:#fcfcfd}.ecp-item-head[data-v-74a3061a]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.ecp-time[data-v-74a3061a]{font-family:var(--font-mono, ui-monospace, monospace);font-size:12px;color:#6b7280}.ecp-badge[data-v-74a3061a]{font-size:11px;font-weight:700;padding:1px 7px;border-radius:4px;text-transform:uppercase;letter-spacing:.02em}.ecp-badge.danger[data-v-74a3061a],.ecp-badge.error[data-v-74a3061a],.ecp-badge.err[data-v-74a3061a]{background:#fee2e2;color:#b91c1c}.ecp-badge.warn[data-v-74a3061a],.ecp-badge.warning[data-v-74a3061a]{background:#fef3c7;color:#92400e}.ecp-source[data-v-74a3061a]{background:#e0e7ff;color:#3730a3;text-transform:none}.ecp-msg[data-v-74a3061a]{margin:0 0 6px;font-weight:600;font-size:14px;word-break:break-word}.ecp-meta[data-v-74a3061a]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-family:var(--font-mono, ui-monospace, monospace);font-size:12px;margin-bottom:6px}.ecp-method[data-v-74a3061a]{background:#1f2328;color:#fff;border-radius:3px;padding:1px 6px;font-weight:700}.ecp-http[data-v-74a3061a]{color:#b91c1c;font-weight:700}.ecp-biz[data-v-74a3061a]{color:#92400e;font-weight:700}.ecp-url[data-v-74a3061a]{color:#2563eb;word-break:break-all}.ecp-body-pre[data-v-74a3061a]{margin:6px 0;padding:8px;background:#0f172a;color:#e5e7eb;border-radius:6px;font-family:var(--font-mono, ui-monospace, monospace);font-size:11px;line-height:1.5;overflow-x:auto;max-height:180px;overflow-y:auto;white-space:pre-wrap;word-break:break-word}.ecp-stack summary[data-v-74a3061a]{cursor:pointer;font-size:12px;color:#6b7280;-webkit-user-select:none;user-select:none}.ecp-stack pre[data-v-74a3061a]{margin:6px 0 0;padding:8px;background:#f3f4f6;border-radius:6px;font-family:var(--font-mono, ui-monospace, monospace);font-size:11px;line-height:1.5;overflow-x:auto;white-space:pre-wrap;word-break:break-word}.route-surface[data-v-cf557fdd]{display:contents}@media (max-width: 760px){:where(body.ua-mobile) .route-surface[data-v-cf557fdd]{display:block;height:calc(var(--app-viewport-height, 100dvh) - var(--route-bottom-inset));overflow:auto;overscroll-behavior:contain;overflow-anchor:none}:where(body.ua-mobile) .route-surface[data-v-cf557fdd] .chat-view{height:100%}}.app-alert-modal[data-v-482b8cbf]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-overlay, 70);display:flex;align-items:center;justify-content:center;padding:24px;background:#131a1b80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:app-alert-fade-in-482b8cbf .25s ease-out}.app-alert-modal__box[data-v-482b8cbf]{display:flex;flex-direction:column;width:min(360px,calc(100vw - 48px));padding:24px 20px 18px;background:var(--surface, #fff);border:1px solid var(--line, #E7E6DF);border-radius:20px;box-shadow:var(--shadow-pop, 0 40px 90px -28px rgba(126, 15, 14, .42));animation:app-alert-pop-in-482b8cbf .25s ease-out}.app-alert-modal__title[data-v-482b8cbf]{flex-shrink:0;margin:0 0 10px;font-size:16px;font-weight:700;color:var(--ink, #232A2E);text-align:center}.app-alert-modal__text[data-v-482b8cbf]{display:grid;min-height:48px;margin:0;place-items:center;font-size:14px;line-height:1.7;color:var(--ink, #23232a);text-align:center;overflow-wrap:anywhere}.app-alert-modal__actions[data-v-482b8cbf]{flex-shrink:0;display:flex;gap:10px;margin-top:16px}.app-alert-modal__btn[data-v-482b8cbf]{flex:1;min-height:42px}@keyframes app-alert-fade-in-482b8cbf{0%{opacity:0}}@keyframes app-alert-pop-in-482b8cbf{0%{opacity:0;transform:scale(.94)}}@media (max-width: 760px){:where(body.ua-mobile) .route-host[data-v-482b8cbf]{height:var(--app-viewport-height, 100dvh);overflow:hidden}:where(body.ua-mobile) .route-host.has-bottom-nav[data-v-482b8cbf]{padding-bottom:0}:where(body.ua-mobile) .route-host.has-bottom-nav[data-v-482b8cbf] .conversation-scroll{padding-bottom:calc(76px + env(safe-area-inset-bottom))}}.nav-topline[data-v-e6a24a78]{background:transparent}.ntl-inner[data-v-e6a24a78]{display:flex;align-items:center;justify-content:space-between;gap:12px;height:34px}.ntl-slogan[data-v-e6a24a78]{font-size:12px;color:var(--ink);letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ntl-links[data-v-e6a24a78]{display:flex;align-items:center;gap:10px;flex-shrink:0;font-size:12px}.ntl-links a[data-v-e6a24a78]{color:var(--ink);cursor:pointer;transition:color .18s var(--ease)}.ntl-links a[data-v-e6a24a78]:hover{color:var(--emerald)}.ntl-links i[data-v-e6a24a78]{font-style:normal;color:#d8d2d0}.nav-inner[data-v-e6a24a78]{height:auto;min-height:72px}.nav-cat[data-v-e6a24a78]{padding:25px 0 0}.nav-cat-inner[data-v-e6a24a78]{display:flex;align-items:stretch;gap:4px;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-sm);padding:4px}.nav-cat a[data-v-e6a24a78]{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;height:36px;border-radius:9px;position:relative;text-align:center;font-size:15px;font-weight:600;color:var(--ink);cursor:pointer;transition:color .18s var(--ease),background .18s var(--ease);white-space:nowrap;overflow:hidden}.nav-cat a[data-v-e6a24a78]:hover{color:var(--emerald);background:#e1322f24}.nav-cat a.active[data-v-e6a24a78]{color:var(--emerald);font-weight:700}.nav-cat a.active[data-v-e6a24a78]:after{content:"";position:absolute;left:28%;right:28%;bottom:3px;height:2px;border-radius:2px;background:var(--emerald)}.brand-name b[data-v-e6a24a78]{font-size:24px;color:var(--ink)}.brand-name .brand-slogan[data-v-e6a24a78]{font-size:11px;font-weight:600;letter-spacing:1px;color:var(--ink);margin-top:3px;white-space:nowrap}.nav-center[data-v-e6a24a78]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px}.nav-search[data-v-e6a24a78]{width:100%;flex:none;max-width:700px;height:36px;background:#fff;border:2px solid var(--emerald);padding:0 2px 0 16px}.nav-search-ico[data-v-e6a24a78]{display:inline-flex;flex-shrink:0}.nav-search-ico[data-v-e6a24a78] svg{width:16px;height:16px;color:var(--emerald)}.nav-search-btn[data-v-e6a24a78]{height:28px;padding:0 20px;border:none;border-radius:999px;background:var(--emerald);cursor:pointer;flex-shrink:0;font-family:var(--sans);font-size:13px;font-weight:600;color:#fff;letter-spacing:1px;display:inline-flex;align-items:center;justify-content:center;transition:background .18s var(--ease)}.nav-search-btn[data-v-e6a24a78]:hover{background:var(--emerald-deep)}.nav-hotline[data-v-e6a24a78]{display:flex;align-items:center;gap:16px;width:100%;max-width:700px;overflow:hidden;transform:translate(20px)}.nav-hotline b[data-v-e6a24a78]{font-size:10px;font-weight:400;color:var(--ink-soft);flex-shrink:0}.nh-word[data-v-e6a24a78]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;display:inline-flex;align-items:center;gap:3px;font-family:var(--sans);font-size:10px;color:var(--ink-soft);cursor:pointer;white-space:nowrap;transition:color .18s var(--ease)}.nh-word[data-v-e6a24a78]:hover{color:var(--emerald)}.nh-hot[data-v-e6a24a78]{font-style:normal;font-size:9px;line-height:1;font-weight:600;color:#fff;background:var(--emerald);border-radius:4px;padding:2px 3px}.nav-side[data-v-e6a24a78]{margin-left:auto;display:flex;align-items:center;gap:10px}.nav-dl[data-v-e6a24a78]{white-space:nowrap;padding:9px 16px;font-size:13px;border-radius:999px;color:var(--emerald);border-color:var(--emerald)}.nav-dl[data-v-e6a24a78]:hover{color:var(--emerald-deep);border-color:var(--emerald-deep);background:#e1322f24}.nav-dl span[data-v-e6a24a78]{display:inline-flex}.nav-dl span[data-v-e6a24a78] svg{width:15px;height:15px}.btn-mine[data-v-e6a24a78]{border-radius:999px;max-width:200px}.btn-mine .mine-avatar[data-v-e6a24a78]{display:inline-flex;width:22px;height:22px;border-radius:50%;overflow:hidden;flex-shrink:0;vertical-align:middle}.btn-mine span[data-v-e6a24a78]:not(.mine-avatar){display:inline-flex}@media (max-width: 1300px){.nav-search[data-v-e6a24a78],.nav-hotline[data-v-e6a24a78]{max-width:560px}.nav-dl[data-v-e6a24a78]{padding:9px 11px}}@media (max-width: 1080px){:where(body.ua-mobile) .nav-search[data-v-e6a24a78]{max-width:400px}:where(body.ua-mobile) .nav-hotline[data-v-e6a24a78]{max-width:400px}}@media (max-width: 760px){:where(body.ua-mobile) .nav-topline[data-v-e6a24a78]{display:none}:where(body.ua-mobile) .nav-center[data-v-e6a24a78]{display:none}:where(body.ua-mobile) .nav-side .nav-dl[data-v-e6a24a78]{display:none}:where(body.ua-mobile) .nav-cat[data-v-e6a24a78]{display:none}}.m-search[data-v-e6a24a78]{display:none}@media (max-width: 760px){.nav.mobile-home-head .nav-inner[data-v-e6a24a78]{height:auto;min-height:0;padding:12px 0;gap:10px}.nav.mobile-home-head .nav-side[data-v-e6a24a78]{margin-left:auto}.nav.mobile-home-head .brand-name .brand-slogan[data-v-e6a24a78]{font-size:11px;letter-spacing:.01em;white-space:normal;margin-top:3px}.nav.mobile-home-head .m-search[data-v-e6a24a78]{display:flex;align-items:center;gap:8px;flex:1;min-width:0;height:42px;padding:0 14px;background:var(--surface-slate);border:1px solid var(--line);border-radius:999px}.nav.mobile-home-head .m-search svg[data-v-e6a24a78]{flex-shrink:0;width:16px;height:16px;color:var(--ink-faint)}.nav.mobile-home-head .m-search input[data-v-e6a24a78]{border:none;outline:none;background:none;flex:1;min-width:0;font-family:var(--sans);font-size:13px;color:var(--ink)}.nav.mobile-home-head .m-search input[data-v-e6a24a78]::placeholder{color:var(--ink-faint)}}.rail-chat[data-v-855956b3]{position:relative}.rail-chat.is-on[data-v-855956b3]{background:var(--emerald-tint);color:var(--emerald)}.rail button.is-disabled[data-v-855956b3],.rail button[data-v-855956b3]:disabled{cursor:not-allowed;opacity:.58;transform:none;box-shadow:none}.rail button.primary.is-disabled[data-v-855956b3]:hover,.rail button.primary[data-v-855956b3]:disabled:hover{color:#fff;transform:none}.rail-badge[data-v-855956b3]{position:absolute;top:2px;right:4px;min-width:16px;height:16px;padding:0 4px;background:var(--emerald, #e1322f);color:#fff;border-radius:999px;font-size:10px;font-weight:700;line-height:16px;text-align:center;pointer-events:none;white-space:nowrap}.svg-icon[data-v-bf299a36]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;line-height:0}.svg-icon[data-v-bf299a36] svg{display:block;width:100%;height:100%}.bn-item[data-v-575bd9fd]{min-height:44px;border:0;background:transparent;font-family:inherit;cursor:pointer}.bn-fab[data-v-575bd9fd]{display:flex;flex-direction:column;align-items:center;gap:2px}.fab-btn[data-v-575bd9fd]{min-width:44px;min-height:44px}.bn-fab__label[data-v-575bd9fd]{color:var(--ink-faint, #8b958f);font-size:10px;font-weight:600;line-height:1;white-space:nowrap}.bn-icon-wrap[data-v-575bd9fd]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px}.bn-icon-wrap svg[data-v-575bd9fd]{display:block;width:24px;height:24px}.bn-fab .bn-icon-wrap[data-v-575bd9fd]{width:26px;height:26px;flex-basis:26px}.bn-fab .bn-icon-wrap svg[data-v-575bd9fd]{width:26px;height:26px}@media (max-width: 760px){.bn-fab[data-v-575bd9fd]{padding-bottom:3px}.bn-fab .fab-btn[data-v-575bd9fd]{width:48px;height:48px;padding:0;line-height:0;place-items:center;transform:translateY(-6px)}.bn-fab__label[data-v-575bd9fd]{line-height:1.5}}.nav-unread-badge[data-v-575bd9fd]{position:absolute;top:-7px;right:-12px;min-width:18px;height:18px;padding:0 4px;border:2px solid #fff;border-radius:999px;font-family:var(--mono);font-size:9px;font-weight:800;line-height:14px;text-align:center;pointer-events:none;white-space:nowrap;box-shadow:0 4px 10px -5px #232a2e8c}.nav-unread-badge.is-notify[data-v-575bd9fd]{color:var(--on-gold, #2a2200);background:var(--gold, #c9a227)}.bn-item[data-v-575bd9fd]:focus-visible,.fab-btn[data-v-575bd9fd]:focus-visible{outline:2.5px solid var(--emerald, #e1322f);outline-offset:2px}@media (prefers-reduced-motion: reduce){.bn-item[data-v-575bd9fd],.fab-btn[data-v-575bd9fd]{transition:none}}.t.kind-tag[data-v-ee5df0ed]{justify-content:center;color:var(--gold-deep);font-weight:700;background:var(--gold-tint, #faf3e0);padding:2px 9px;border-radius:999px}.t.spec-tag[data-v-ee5df0ed]{justify-content:center;color:var(--ink-soft, #57625f);font-weight:700;background:var(--surface-2, #f3f5f4);border:1px solid var(--line-soft, #efeee8);padding:2px 9px;border-radius:999px}.goods-card__skins[data-v-ee5df0ed]{min-width:0;height:25px;overflow:hidden}.goods-card__skin-track[data-v-ee5df0ed],.goods-card__skin-group[data-v-ee5df0ed]{display:flex;width:max-content;align-items:center}.goods-card__skin-track[data-v-ee5df0ed]{height:100%}.goods-card__skin-group[data-v-ee5df0ed]{flex:0 0 auto;gap:6px}.goods-card__skin[data-v-ee5df0ed]{display:inline-flex;width:max-content;height:25px;flex:0 0 auto;align-items:center;padding:3px 9px;color:#5268c9;font-size:11px;font-weight:600;white-space:nowrap;background:#f1f3fb;border:1px solid rgba(104,123,217,.16);border-radius:var(--radius-pill, 999px)}.goods-card__skin-group--clone[data-v-ee5df0ed]{display:none!important;margin-left:6px}.goods-card__skins.is-overflowing .goods-card__skin-group--clone[data-v-ee5df0ed]{display:flex!important}.goods-card__skins.is-overflowing .goods-card__skin-track[data-v-ee5df0ed]{will-change:transform}.goods-card__skins--row[data-v-ee5df0ed]{grid-column:2 / -1;grid-row:4}@media (prefers-reduced-motion: reduce){.goods-card__skin-track[data-v-ee5df0ed]{transform:none!important}}.pager-nav[data-v-503fcb60]{font-size:18px;font-family:var(--mono, monospace)}.pager[data-v-503fcb60] :is(button):disabled{opacity:.4;cursor:not-allowed}.fgroup[data-v-d598f586]{padding:12px 0}.filter-group__head[data-v-d598f586]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;margin-bottom:8px}.filter-group__head>label[data-v-d598f586]{min-width:0;color:var(--ink);font-size:13px;font-weight:700;line-height:1.35}.filter-group__head[data-v-d598f586] .hx-segmented-control{max-width:144px}.listing-state[data-v-0cb7548c]{min-height:220px;display:grid;place-content:center;gap:10px;text-align:center}.listing-inline-error[data-v-0cb7548c]{grid-column:1 / -1;padding:10px 14px;border-radius:10px;color:#8b1e1c;background:#fff5f4}.listing-state button[data-v-0cb7548c],.listing-inline-error button[data-v-0cb7548c]{color:var(--emerald);font-weight:800}.sortbar-quick-filters[data-v-0cb7548c]{flex:1 1 280px;min-width:220px}.sort-opt.has-direction[data-v-0cb7548c]:after{display:inline-block;width:1em;margin-left:3px;font-size:11px;font-weight:800;text-align:center}.sort-opt.has-direction.is-asc[data-v-0cb7548c]:after{content:"↑"}.sort-opt.has-direction.is-desc[data-v-0cb7548c]:after{content:"↓"}.online-opt[data-v-0cb7548c]{display:inline-flex;align-items:center;gap:6px}.online-dot[data-v-0cb7548c]{width:7px;height:7px;border-radius:50%;background:var(--ink-faint);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink-faint) 12%,transparent)}.online-opt.on .online-dot[data-v-0cb7548c]{background:var(--emerald);box-shadow:0 0 0 3px var(--emerald-tint)}.img-grid[data-v-4896a067]{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start}.img-tile[data-v-4896a067],.img-add[data-v-4896a067]{width:84px;height:84px;border-radius:var(--radius-sm, 14px);flex-shrink:0;position:relative}.img-tile[data-v-4896a067]{overflow:hidden;background:var(--surface-2, #f3f5f4)}.img-thumb[data-v-4896a067]{width:100%;height:100%;object-fit:cover;display:block;cursor:pointer}.img-progress[data-v-4896a067]{position:absolute;top:0;right:0;bottom:0;left:0;background:#131a1b8c;color:#fff;font-size:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.img-progress .bar[data-v-4896a067]{width:60px;height:3px;background:#ffffff4d;border-radius:2px;overflow:hidden}.img-progress .bar-fill[data-v-4896a067]{height:100%;background:var(--gold, #c9a227);transition:width .2s}.img-remove[data-v-4896a067]{position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:50%;border:none;background:#131a1b99;color:#fff;font-size:12px;line-height:1;display:grid;place-items:center;cursor:pointer;opacity:0;transition:opacity .18s}.img-tile:hover .img-remove[data-v-4896a067]{opacity:1}@media (hover: none){.img-remove[data-v-4896a067]{opacity:1}}.img-add[data-v-4896a067]{border:2px dashed var(--line, #e7e6df);background:transparent;cursor:pointer;color:var(--ink-soft, #57625f);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;transition:all .18s}.img-add[data-v-4896a067]:hover{border-color:var(--brand-500, #e1322f);color:var(--brand-500, #e1322f);background:var(--brand-50, #fdeceb)}.img-add .ico[data-v-4896a067]{font-size:20px;line-height:1}.img-add .lab[data-v-4896a067]{font-size:12px}.img-help[data-v-4896a067]{margin-top:8px;font-size:12px;color:var(--ink-faint, #8b958f)}@media (max-width: 560px){:where(body.ua-mobile) .img-grid[data-v-4896a067]{gap:8px}:where(body.ua-mobile) .img-tile[data-v-4896a067],:where(body.ua-mobile) .img-add[data-v-4896a067]{width:calc((100% - 16px) / 3);height:auto;aspect-ratio:1 / 1}:where(body.ua-mobile) .img-remove[data-v-4896a067]{width:26px;height:26px;font-size:14px}}.img-lightbox[data-v-4896a067]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-sheet, 70);display:grid;place-items:center;background:#131a1bbf;padding:16px}.img-lightbox .modal[data-v-4896a067]{max-width:92vw;max-height:90vh;background:var(--surface, #fff);border-radius:var(--radius, 20px);overflow:hidden}.img-lightbox .modal-head[data-v-4896a067]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line-soft, #efeee8);font-size:14px;font-weight:700}.img-lightbox .modal-close[data-v-4896a067]{border:none;background:transparent;cursor:pointer;font-size:16px}.img-lightbox .modal-body[data-v-4896a067]{padding:0}.img-lightbox .modal-body img[data-v-4896a067]{max-width:92vw;max-height:78vh;display:block;object-fit:contain}.img-preview[data-v-4896a067]{display:grid;place-items:center}.img-preview img[data-v-4896a067]{max-width:min(86vw,960px);max-height:72vh;display:block;object-fit:contain}.img-preview img[data-v-4896a067]{max-width:min(86vw,960px);max-height:72dvh;display:block;object-fit:contain}
