.oc-small{font-size:.8rem}.oc-foot{margin:14px 0 0;font-size:.82rem}.oc-owed{color:var(--accent-hot)}.oc-empty-icon{width:40px;height:40px;color:var(--accent);margin:0 auto 10px}.oc-intro,.oc-alert{flex-wrap:wrap;align-items:center;gap:12px;padding:14px;display:flex}.oc-intro p,.oc-alert p{color:var(--ink2);flex:220px;margin:0;font-size:.9rem}.oc-intro .btn,.oc-alert .btn{flex:none}.icon-badge.oc-intro-icon{border-radius:12px;flex:none;width:40px;height:40px;margin:0}.icon-badge.oc-intro-icon svg{width:20px;height:20px}.oc-alert{border-color:color-mix(in srgb, var(--danger) 45%, var(--line));background:color-mix(in srgb, var(--danger) 7%, var(--surface));margin-block-end:14px}.oc-alert .icon-badge{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 35%, transparent);background:color-mix(in srgb, var(--danger) 12%, transparent);box-shadow:none}.oc-alert p{color:var(--ink);font-weight:600}.oc-tabs{scrollbar-width:thin;margin-block-start:14px}.oc-tabs button{align-items:center;gap:6px;display:inline-flex}.oc-count{background:var(--surface2);min-width:22px;color:var(--ink2);text-align:center;border-radius:999px;padding:0 6px;font-size:.72rem;line-height:20px}.oc-tabs button.active .oc-count{background:var(--accent-wash);color:var(--accent-hot)}.oc-dot{background:var(--danger);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--danger) 22%, transparent);border-radius:50%;flex:none}.oc-filter{flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:12px;display:flex}.oc-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.oc-row{color:var(--ink);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;text-decoration:none;transition:border-color .2s,transform .15s,box-shadow .2s;display:grid}.oc-row:hover{color:var(--ink);border-color:color-mix(in srgb, var(--accent) 45%, var(--line));box-shadow:var(--shadow);transform:translateY(-1px)}.oc-row:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius)}.oc-row.is-due{border-inline-start:3px solid var(--accent)}.oc-row.is-off{opacity:.72}.oc-row-thumb{border-radius:12px;width:56px;height:56px;margin:0}.icon-badge.oc-row-thumb{margin:0}.icon-badge.oc-row-thumb svg{width:24px;height:24px}.oc-row-main{gap:3px;min-width:0;display:grid}.oc-row-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.oc-row-name{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.oc-next{color:var(--muted);font-size:.8rem;font-weight:700}.oc-next.act{color:var(--accent-hot)}.oc-row-money{text-align:end;justify-items:end;gap:6px;display:grid}.oc-row-money b{font-size:1.02rem}@media (max-width:560px){.oc-row{grid-template-columns:48px minmax(0,1fr);gap:10px;padding:12px}.oc-row-thumb,.icon-badge.oc-row-thumb{width:48px;height:48px}.oc-row-money{border-block-start:1px dashed var(--line);grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;padding-block-start:10px;display:flex}}.oc-detail{gap:14px;min-width:0;display:grid}.oc-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.oc-back svg{transform:scaleX(-1)}html[dir=rtl] .oc-back svg{transform:none}.oc-item{align-items:flex-start;gap:14px;padding:16px;display:flex}.oc-thumb{border-radius:12px;flex:none;width:72px;height:72px;margin:0}.icon-badge.oc-thumb{margin:0}.oc-item-body{justify-items:start;gap:6px;min-width:0;display:grid}.oc-item-name{overflow-wrap:anywhere;margin:0;font-size:1.12rem}.pill.oc-privacy{white-space:normal;line-height:1.4}.oc-tl{padding:16px}@media (max-width:420px){.oc-thumb{width:56px;height:56px}}.oc-cols{align-items:start;gap:14px;display:grid}.oc-main,.oc-side{align-content:start;gap:14px;min-width:0;display:grid}@media (min-width:1020px){.oc-cols{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr)}}.oc-panel{align-content:start;gap:12px;min-width:0;padding:18px;display:grid}.oc-panel>*{margin:0}.oc-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.oc-h{align-items:center;gap:8px;margin:0;font-size:1.02rem;display:flex}.oc-h svg{width:20px;height:20px;color:var(--accent);flex:none}.oc-panel-accent{border-color:color-mix(in srgb, var(--accent) 40%, var(--line))}.oc-panel-danger{border-color:color-mix(in srgb, var(--danger) 45%, var(--line))}.oc-panel-danger .oc-h svg{color:var(--danger)}.oc-panel-muted{opacity:.85}.oc-text{color:var(--ink2);font-size:.92rem}.oc-hint{color:var(--muted);font-size:.84rem}.oc-note{color:var(--ink2);background:var(--bg2);border:1px solid var(--line);border-radius:10px;padding:8px 12px;font-size:.84rem}.oc-help{color:var(--muted);font-size:.76rem}.oc-opt{font-size:.76rem;font-weight:400}.oc-warn{color:var(--accent-hot);margin:4px 0 0;font-size:.84rem;font-weight:700}.oc-countdown{font-size:.92rem;font-weight:700}.oc-form{gap:4px;min-width:0;display:grid}.oc-bare{border:0;min-width:0;margin:0;padding:0}.oc-bare:disabled{opacity:.72}.oc-group{border:0;min-width:0;margin:0 0 14px;padding:0}.oc-group legend{color:var(--ink2);margin-block-end:8px;padding:0;font-size:.84rem;font-weight:700}.oc-group[aria-invalid=true] legend{color:var(--danger)}.oc-choices{flex-wrap:wrap;gap:8px;display:flex}.oc-choice{border:1px solid var(--line);background:var(--bg2);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.9rem;font-weight:600;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.oc-choice input{accent-color:var(--accent);flex:none;width:16px;height:16px;margin:0}.oc-choice:has(input:checked){border-color:var(--accent);background:var(--accent-wash);color:var(--accent-hot)}.oc-choice.oc-w-working:has(input:checked){border-color:color-mix(in srgb, var(--ok) 60%, var(--line));background:color-mix(in srgb, var(--ok) 12%, transparent);color:var(--ok)}.oc-choice.oc-w-faulty:has(input:checked){border-color:color-mix(in srgb, var(--danger) 60%, var(--line));background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}.oc-choice:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.oc-form .input[aria-invalid=true],.oc-form .select[aria-invalid=true],.oc-form .textarea[aria-invalid=true]{border-color:var(--danger)}.oc-photos{border:1px dashed var(--line);background:color-mix(in srgb, var(--bg2) 70%, transparent);border-radius:12px;gap:6px;min-width:0;margin:4px 0 10px;padding:14px;display:grid}.oc-photos .oc-help{margin:0}.oc-sub{align-items:center;gap:8px;margin:6px 0 0;font-size:.9rem;display:flex}h4.oc-sub{color:var(--ink2);font-size:.86rem}.oc-missing{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--line));background:var(--accent-wash);color:var(--ink);border-radius:12px;padding:10px 14px;font-size:.84rem}.oc-missing ul{gap:2px;margin:6px 0 0;padding-inline-start:18px;display:grid}.oc-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-block-start:6px;display:flex}.oc-dirty{color:var(--accent-hot);margin-inline-end:auto;font-size:.8rem;font-weight:700}@media (max-width:560px){.oc-actions .btn{flex:100%}}.track-box.oc-track{margin-block-start:0}.oc-track-body{overflow-wrap:anywhere;flex:180px;gap:2px;min-width:0;display:grid}.oc-wait{border:1px dashed var(--line);background:var(--bg2);color:var(--ink2);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:.88rem;display:flex}.oc-wait svg{width:20px;height:20px;color:var(--muted);flex:none}.oc-addr{background:var(--bg2);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;font-size:.88rem;display:flex}.oc-addr>svg{width:20px;height:20px;color:var(--accent);flex:none}.oc-addr-body{overflow-wrap:anywhere;flex:180px;min-width:0}.oc-checklist{gap:10px;margin:0;display:grid}.oc-check{cursor:pointer;align-items:flex-start;gap:10px;font-size:.9rem;line-height:1.5;display:flex}.oc-check input{width:20px;height:20px;accent-color:var(--accent);cursor:pointer;flex:none;margin:2px 0 0}.oc-check input:disabled{cursor:not-allowed}.oc-check input:disabled+span{color:var(--muted)}.oc-insure{color:var(--muted);align-items:flex-start;gap:8px;margin:0;font-size:.85rem;display:flex}.oc-insure svg{flex:none;width:18px;height:18px}.oc-insure.ok{color:var(--ok)}.oc-insure.warn{color:var(--of-warn,var(--accent-hot));font-weight:700}.oc-link{justify-self:start;font-size:.84rem;font-weight:700}.oc-kv{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:0;display:grid}.oc-kv>div{gap:2px;min-width:0;display:grid}.oc-kv dt{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:700}.oc-kv dd{overflow-wrap:anywhere;margin:0;font-weight:700}.oc-quote{border-inline-start:3px solid var(--line);background:var(--bg2);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);border-radius:10px;margin:0;padding:12px 14px;font-size:.92rem}.oc-panel-danger .oc-quote{border-inline-start-color:var(--danger)}.oc-counter{color:var(--muted);justify-content:space-between;gap:10px;font-size:.76rem;display:flex}.oc-counter.bad{color:var(--danger);font-weight:700}.oc-row-line{margin:0}.oc-rate{justify-content:space-between;align-items:center;gap:10px;font-size:.88rem;display:flex}.oc-payout{border-block-start:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding-block-start:10px;display:flex}.oc-payout .oc-small{color:var(--ink2);flex:160px}.oc-updates{gap:8px;margin:0;padding:0;font-size:.86rem;list-style:none;display:grid}.oc-updates li{border-block-end:1px dashed var(--line);overflow-wrap:anywhere;gap:2px;padding-block-end:8px;display:grid}.oc-updates li:last-child{border-block-end:0;padding-block-end:0}.oc-updates time{font-size:.74rem}.oc-part{justify-items:start;gap:3px;min-width:0;display:grid}@media (max-width:720px){.money-table .oc-part{text-align:end;justify-items:end}}@media (prefers-reduced-motion:reduce){.oc-row,.oc-choice{transition:none}.oc-row:hover{transform:none}}
.oa-sub{font-size:.8rem}.oa-pills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.oa-ico-inline{vertical-align:-2px;width:14px;height:14px;margin-inline-end:4px;display:inline-block}.oa-pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.oa-ta-sm{min-height:76px}.oa-label{color:var(--ink2);font-size:.84rem;font-weight:700}.oa-btns{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.oa-btns-end{justify-content:flex-end}.oa-inline{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.oa-inline .field{flex:200px;margin:0}.oa-inline>.btn{margin-block-end:2px}.oa-hint,.oa-warn{border-inline-start:3px solid var(--muted);background:var(--surface2);color:var(--ink2);border-radius:10px;margin:0;padding:9px 12px;font-size:.86rem;line-height:1.5}.oa-warn{border-inline-start-color:var(--danger);background:color-mix(in srgb, var(--danger) 10%, transparent);color:var(--ink)}.oa-need{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.oa-need>span{flex:220px;min-width:0}.oa-need>.btn{flex:none}.oa-check{cursor:pointer;align-items:center;gap:10px;min-height:40px;font-size:.9rem;display:flex}.oa-check input{width:18px;height:18px;accent-color:var(--accent);flex:none}.oa-field-check{align-content:center}.oa-fieldset{border:1px solid var(--line);border-radius:12px;min-width:0;margin:0 0 14px;padding:12px}.oa-fieldset legend{padding-inline:6px;font-size:.88rem;font-weight:700}.oa-attn{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:900px){.oa-attn{grid-template-columns:repeat(4,minmax(0,1fr))}}.oa-attn-card{min-width:0;font:inherit;color:var(--ink);text-align:start;cursor:pointer;align-items:center;gap:12px;padding:12px 14px;transition:border-color .2s,box-shadow .2s,transform .15s;display:flex}.oa-attn-card:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));transform:translateY(-1px)}.oa-attn-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.oa-attn-card.hot{border-color:color-mix(in srgb, var(--accent) 40%, var(--line))}.oa-attn-card.on{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash)}.oa-attn-ico{background:var(--accent-wash);width:38px;height:38px;color:var(--accent-hot);border-radius:10px;flex:none;place-items:center;display:grid}.oa-attn-ico svg{width:20px;height:20px}.oa-attn-card:not(.hot) .oa-attn-ico{background:var(--surface2);color:var(--muted)}.oa-attn-txt{min-width:0;display:grid}.oa-attn-n{font-family:var(--font-en);font-size:1.5rem;font-weight:800;line-height:1.1}.oa-attn-l{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:700;overflow:hidden}.oa-attn-sub{color:var(--muted);font-size:.74rem}.oa-search{flex:260px;max-width:460px;position:relative}.oa-search svg{width:18px;height:18px;color:var(--muted);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:12px;transform:translateY(-50%)}.oa-toolbar .oa-search .input{max-width:none;padding-inline-start:40px}.oa-tabs{margin-bottom:0}.oa-missing{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.oa-empty-ico{width:40px;height:40px;color:var(--accent);margin:0 auto 10px;display:block}.oa-table td{vertical-align:top}.oa-table tr.is-closed td{opacity:.62}.oa-cell{justify-items:start;gap:3px;min-width:0;display:grid}.oa-item{align-items:flex-start;gap:8px;display:flex}.oa-item .thumb{flex:none;width:36px;height:36px}.oa-item-txt{min-width:0;display:grid}@media (max-width:760px){.oa-table thead{display:none}.oa-table,.oa-table tbody{display:block}.oa-table tr{border-bottom:1px solid var(--line);gap:8px;padding:12px 14px;display:grid}.oa-table tr:last-child{border-bottom:0}.oa-table tbody tr:hover td{background:0 0}.oa-table td{border:0;grid-template-columns:92px minmax(0,1fr);gap:8px;padding:0;display:grid}.oa-table td:before{content:attr(data-l);color:var(--muted);font-size:.76rem;font-weight:700}.oa-table td[data-l=""]{grid-template-columns:minmax(0,1fr)}.oa-table td[data-l=""]:before{display:none}.oa-table td[data-l=""] .btn{justify-self:start}}body:has(.oa-drawer-bg){overflow:hidden}.oa-drawer-bg{z-index:128;-webkit-backdrop-filter:blur(4px);background:#0000008c;justify-content:flex-end;animation:.18s oaFade;display:flex;position:fixed;inset:0}.oa-drawer{background:var(--bg2);border-inline-start:1px solid var(--line);width:min(880px,100%);height:100%;box-shadow:var(--shadow);outline:none;flex-direction:column;animation:.22s cubic-bezier(.2,.8,.2,1) oaIn;display:flex;position:relative;container:oadrawer/inline-size}.oa-dhead{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:12px 16px;display:flex}.oa-dtitle{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.oa-dtitle h2{margin:0;font-size:1.2rem}.oa-jumps{border-bottom:1px solid var(--line);scrollbar-width:thin;gap:6px;padding:8px 16px;display:flex;overflow-x:auto}.oa-jump{border:1px solid var(--line);background:var(--surface);color:var(--ink2);font:inherit;cursor:pointer;border-radius:999px;flex:none;padding:5px 12px;font-size:.78rem;font-weight:700}.oa-jump:hover,.oa-jump:focus-visible{border-color:var(--accent);color:var(--accent-hot);outline:none}.oa-dbody{overscroll-behavior:contain;flex:1;align-content:start;gap:14px;min-height:0;padding:16px;display:grid;overflow-y:auto}.oa-flash{padding-block-end:env(safe-area-inset-bottom,0px);padding-inline:16px}.oa-flash:not(:empty){padding-block:10px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line)}.oa-flash .success,.oa-flash .error{margin:0;display:block}.oa-summary{align-items:flex-start;gap:12px;display:flex}.oa-summary .thumb{flex:none;width:64px;height:64px}.oa-thumb-ph{flex:none;width:64px;height:64px;margin:0}.oa-summary-txt{gap:2px;min-width:0;display:grid}.oa-next{border-inline-start:3px solid var(--accent);background:var(--accent-wash);color:var(--ink);border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:.9rem;display:flex}.oa-next svg{width:18px;height:18px;color:var(--accent-hot);flex:none;margin-block-start:2px}.oa-sec{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:12px;min-width:0;padding:14px;scroll-margin-block-start:8px;display:grid}.oa-sec-alert{border-color:color-mix(in srgb, var(--accent) 55%, var(--line));box-shadow:0 0 0 3px var(--accent-wash)}.oa-sec-h{align-items:center;gap:8px;margin:0;font-size:1rem;display:flex}.oa-sec-h svg{width:18px;height:18px;color:var(--accent);flex:none}.oa-grid2{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@container oadrawer (min-width:640px){.oa-grid2{grid-template-columns:repeat(2,minmax(0,1fr))}}.oa-card{border:1px solid var(--line);background:var(--bg2);border-radius:12px;align-content:start;gap:10px;min-width:0;margin:0;padding:12px;display:grid}.oa-card-h,.oa-card-sub,.oa-box-h{align-items:center;gap:6px;margin:0;font-size:.92rem;display:flex}.oa-card-sub{color:var(--ink2);margin-block-start:4px;font-size:.82rem}.oa-card-h svg,.oa-card-sub svg,.oa-box-h svg{width:16px;height:16px;color:var(--accent);flex:none}.oa-privacy{margin:0}.oa-facts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 14px;margin:0;display:grid}.oa-fact{gap:2px;min-width:0;display:grid}.oa-fact dt{color:var(--muted);font-size:.72rem;font-weight:700}html[lang=en] .oa-fact dt{letter-spacing:.04em;text-transform:uppercase}.oa-fact dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:600}.oa-box{border:1px dashed color-mix(in srgb, var(--accent) 38%, var(--line));background:color-mix(in srgb, var(--accent-wash) 45%, transparent);border-radius:12px;gap:10px;padding:12px;display:grid}.oa-box .field{margin-bottom:0}.oa-box .two{gap:10px}.oa-countdown{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.oa-preview{border:1px solid var(--line);background:var(--bg);border-radius:12px;gap:8px;padding:12px;display:grid}.oa-preview-h{color:var(--muted);margin:0;font-size:.8rem}.oa-events{margin:0;padding:0;list-style:none;display:grid}.oa-events li{border-inline-start:2px solid var(--line);margin-inline-start:6px;padding-block:8px 12px;padding-inline-start:18px;position:relative}.oa-events li:before{content:"";background:var(--accent);width:10px;height:10px;box-shadow:0 0 0 3px var(--surface);border-radius:50%;position:absolute;inset-block-start:13px;inset-inline-start:-6px}.oa-ev-head{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.oa-ev-time{font-size:.76rem;font-family:var(--font-en);direction:ltr;unicode-bidi:isolate;margin-inline-start:auto}.oa-ev-note{color:var(--ink2);white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:.88rem}@keyframes oaFade{0%{opacity:0}}@keyframes oaIn{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.oa-drawer-bg,.oa-drawer{animation:none}.oa-attn-card,.oa-attn-card:hover{transition:none;transform:none}}@media (max-width:600px){.oa-dbody,.oa-sec{padding:12px}.oa-dhead,.oa-jumps{padding-inline:12px}}.oa-fin-kpis .k-val{font-size:1.35rem}.oa-kpi-money{overflow-wrap:anywhere;display:block}.money-table .oa-was{font-weight:500;text-decoration:line-through}.oa-cfg-h{align-items:center;gap:8px;display:flex}.oa-cfg-h svg{width:18px;height:18px;color:var(--accent)}.oa-cfg-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 16px;margin-block-start:8px;display:grid}.oa-rules{margin:0;padding:0;list-style:none}
.cond-used_abroad{color:#b9a3ff;background:#a78bfa24;border-color:#a78bfa66}html[data-mode=light] .cond-used_abroad{color:#5b3fc4}.ls-decl{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));border-radius:var(--radius);background:color-mix(in srgb, var(--accent-wash) 45%, var(--surface));gap:12px;padding:14px;display:grid}.ls-decl-head{align-items:flex-start;gap:10px;display:flex}.ls-decl-head h3{margin:0;font-size:1rem}.ls-decl-head p{color:var(--muted);margin:2px 0 0;font-size:.8rem}.ls-decl-icon{background:var(--accent-wash);width:34px;height:34px;color:var(--accent-hot);border-radius:10px;flex:none;place-items:center;display:grid}.ls-decl-icon svg{width:20px;height:20px}.ls-decl-grid{grid-template-columns:1fr;gap:10px;margin:0;display:grid}.ls-row{gap:4px;min-width:0;display:grid}.ls-row dt{letter-spacing:.04em;color:var(--muted);font-size:.74rem;font-weight:700}.ls-row dd{color:var(--ink);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin:0;font-weight:700;display:flex}.ls-text{color:var(--ink2);overflow-wrap:anywhere;font-size:.9rem;font-weight:500}.ls-note{flex-basis:100%}.ls-na{color:var(--muted);font-size:.85rem;font-weight:500}@media (min-width:560px){.ls-decl-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ls-row-wide{grid-column:1/-1}}.ls-tag{border:1px solid var(--line);background:var(--surface2);color:var(--ink2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:.78rem;font-weight:800;display:inline-flex}.ls-tag svg{width:14px;height:14px}.ls-tag.ok{background:color-mix(in srgb, var(--ok) 14%, transparent);color:var(--ok);border-color:color-mix(in srgb, var(--ok) 38%, transparent)}.ls-tag.bad{background:color-mix(in srgb, var(--danger) 14%, transparent);color:var(--danger);border-color:color-mix(in srgb, var(--danger) 38%, transparent)}.ls-tag.warn{color:#f5a623;background:#f59e0b24;border-color:#f59e0b6b}html[data-mode=light] .ls-tag.warn{color:#9a5b00}.ls-tag.muted{color:var(--muted)}.ls-warranty{font-size:.85rem}.ls-nowarranty{color:var(--ink2);background:#f59e0b17;border:1px dashed #f59e0b73;border-radius:10px;margin:0;padding:10px 12px;font-size:.84rem;line-height:1.6}.ls-fields{margin-bottom:6px}.ls-title{color:var(--ink);margin:0 0 6px;font-size:1rem;font-weight:800}.ls-fields>.ls-group{margin-bottom:18px}.ls-fields .ls-choices{row-gap:10px}.ls-fields .ls-pair{margin-bottom:4px}.ls-hint{color:var(--muted);margin:-4px 0 14px;font-size:.84rem;line-height:1.6}.ls-req{color:var(--danger);margin-inline-start:3px}.ls-group{border:0;min-width:0;padding:0}.ls-group legend{color:var(--ink2);margin-bottom:6px;padding:0;font-size:.84rem;font-weight:700}.ls-choices{flex-wrap:wrap;gap:8px;display:flex}.ls-choice{border:1px solid var(--line);background:var(--bg);min-height:40px;color:var(--ink2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;padding:8px 14px;font-size:.88rem;font-weight:700;transition:border-color .15s,background .15s,color .15s;display:inline-flex;position:relative}.ls-choice input{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.ls-choice:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.ls-choice input:focus-visible+span{outline:2px solid var(--accent);outline-offset:5px;border-radius:6px}.ls-choice.on{background:var(--gold-grad,var(--accent));color:var(--on-accent);border-color:#0000}.ls-choice.ls-w-working.on{background:color-mix(in srgb, var(--ok) 22%, var(--bg));color:var(--ok);border-color:color-mix(in srgb, var(--ok) 55%, transparent)}.ls-choice.ls-w-faulty.on{background:color-mix(in srgb, var(--danger) 18%, var(--bg));color:var(--danger);border-color:color-mix(in srgb, var(--danger) 55%, transparent)}.ls-choice.off{opacity:.45;cursor:not-allowed}.ls-invalid .input,.ls-invalid .select,.ls-invalid .ls-choice{border-color:var(--danger)}.ls-invalid>label,.ls-invalid>legend{color:var(--danger)}.ls-warranty-rule{color:var(--ink2);background:var(--bg2);border:1px solid var(--line);border-radius:10px;margin:-4px 0 14px;padding:8px 12px;font-size:.82rem;line-height:1.6}.ls-warranty-rule.warn{background:#f59e0b14;border-color:#f59e0b73}.ls-appr{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.ls-appr .pill svg{width:12px;height:12px}.ls-appr-note{max-width:320px;color:var(--ink2);background:color-mix(in srgb, var(--danger) 8%, transparent);border-inline-start:3px solid var(--danger);overflow-wrap:anywhere;white-space:normal;border-radius:8px;margin-top:4px;padding:6px 10px;font-size:.78rem;line-height:1.5;display:block}.ls-banner{border:1px solid var(--line);background:var(--bg2);color:var(--ink2);border-radius:10px;align-items:flex-start;gap:10px;margin-bottom:14px;padding:10px 12px;font-size:.86rem;line-height:1.6;display:flex}.ls-banner svg{flex:none;width:18px;height:18px;margin-top:2px}.ls-banner.pending{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));background:var(--accent-wash)}.ls-banner.rejected{border-color:color-mix(in srgb, var(--danger) 45%, var(--line));background:color-mix(in srgb, var(--danger) 8%, transparent)}.ls-banner p{margin:0}.ls-tabs button .num{margin-inline-start:4px}.ls-tabs .ls-count{background:var(--accent);min-width:20px;height:20px;color:var(--on-accent);border-radius:999px;place-items:center;margin-inline-start:6px;padding:0 6px;font-size:.72rem;display:inline-grid}.ls-row-actions{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}tr.ls-pending-row>td:first-child{border-inline-start:3px solid var(--accent)}.ls-review{gap:14px;display:grid}.ls-review-top{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:700px){.ls-review-top{grid-template-columns:220px minmax(0,1fr)}}.ls-review-media img{aspect-ratio:1;object-fit:contain;border-radius:var(--radius);border:1px solid var(--line);background:var(--bg2);width:100%}.ls-review-shots{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ls-review-shots a{border:1px solid var(--line);border-radius:8px;width:52px;height:52px;display:block;overflow:hidden}.ls-review-shots img{object-fit:cover;aspect-ratio:auto;border:0;border-radius:0;width:100%;height:100%}.ls-review-facts{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:0;display:grid}.ls-review-facts dt{color:var(--muted);font-size:.74rem;font-weight:700}.ls-review-facts dd{overflow-wrap:anywhere;margin:2px 0 0;font-weight:700}.ls-review-facts .ls-review-wide{grid-column:1/-1}.ls-review-facts dd a{color:var(--accent-hot);text-underline-offset:2px;text-decoration:underline}.ls-review-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ls-review-chips .pill{overflow-wrap:anywhere;white-space:normal;max-width:100%}.ls-review-warn{color:var(--danger);margin-top:4px;font-size:.78rem;font-weight:500;line-height:1.5;display:block}.ls-review-desc{white-space:pre-line;color:var(--ink2);overflow-wrap:anywhere;margin:0;font-size:.9rem}.ls-review-foot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ls-review-foot .spacer{flex:1}@media (max-width:480px){.ls-choice{flex:auto;justify-content:center}.ls-review-foot>*{flex:auto}}@media (prefers-reduced-motion:reduce){.ls-choice{transition:none}}
.mz-fab{--mz-gold:#f6b21b;--mz-gold-hot:#ffd36b;--mz-gold-deep:#a06d02;opacity:0;visibility:hidden;pointer-events:none;flex:none;width:56px;height:56px;transition:opacity .34s cubic-bezier(.2,.8,.2,1),transform .34s cubic-bezier(.2,.8,.2,1),visibility 0s linear .34s;position:relative;transform:translateY(22px)scale(.85)}.mz-fab.is-in{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)scale(1)}.mz-btn{background:linear-gradient(140deg, var(--mz-gold-hot), var(--mz-gold) 48%, var(--mz-gold-deep));cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;width:100%;height:100%;padding:2px;transition:transform .2s,box-shadow .24s;display:block;position:relative;box-shadow:0 14px 30px -12px #000c,0 0 22px -6px #f6b21b8c}.mz-btn:hover,.mz-fab.is-open .mz-btn{box-shadow:0 16px 34px -12px #000000d9,0 0 28px -4px #f6b21bbf}@media (hover:hover){.mz-btn:hover{transform:translateY(-2px)}}.mz-btn:focus-visible{outline:2px solid var(--mz-gold-hot);outline-offset:3px;border-radius:50%}.mz-btn picture{background:#000;border-radius:50%;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.mz-btn img{object-fit:contain;width:82%;height:82%}.mz-badge{top:-6px;background:linear-gradient(135deg, var(--mz-gold-hot), var(--mz-gold));color:#1a1204;white-space:nowrap;box-shadow:0 0 0 2px var(--bg), 0 4px 10px -4px #0009;pointer-events:none;border-radius:999px;padding:1px 7px;font-size:.62rem;font-weight:800;line-height:1.5;position:absolute;inset-inline-start:-10px}a.mz-btn{color:inherit;text-decoration:none}.mz-badge.mz-live{background:linear-gradient(135deg, color-mix(in srgb, var(--danger) 82%, white), var(--danger));color:#fff;letter-spacing:.04em;align-items:center;gap:4px;display:inline-flex}.mz-badge.mz-live i{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;animation:1.4s ease-in-out infinite mzLivePulse}@keyframes mzLivePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.mz-bubble{top:50%;background:var(--surface2);width:max-content;max-width:min(260px,100vw - 110px);color:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mz-gold) 40%, transparent), 0 14px 34px -12px #000000b3;text-align:start;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;border-radius:14px;padding:10px 14px;font-size:.84rem;font-weight:700;line-height:1.5;transition:opacity .2s,transform .2s,visibility 0s linear .2s;position:absolute;inset-inline-end:calc(100% + 14px);transform:translateY(calc(6px - 50%))}.mz-bubble:after{content:"";top:50%;background:inherit;width:10px;height:10px;position:absolute;inset-inline-end:-5px;transform:translateY(-50%)rotate(45deg)}.mz-fab.is-open .mz-bubble{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(-50%)}@media (max-width:900px){.mz-fab{width:54px;height:54px}}@media (prefers-reduced-motion:reduce){.mz-fab,.mz-fab.is-in{transform:none}.mz-fab{transition:opacity .2s linear,visibility}.mz-btn{transition:none}.mz-btn:hover{transform:none}.mz-bubble,.mz-fab.is-open .mz-bubble{transition:none;transform:translateY(-50%)}.mz-badge.mz-live i{animation:none}}.au-hero-art picture{background:#000;border-radius:50%;place-items:center;width:220px;height:220px;display:grid;overflow:hidden;box-shadow:0 0 0 3px #f6b21b99,0 24px 60px -24px #f6b21b99}.au-hero-art img{object-fit:contain;width:84%;height:84%}@media (max-width:860px){.au-hero-art picture{width:120px;height:120px}}html[data-bg=circuit]{--mz-trace-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 420' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M36 0V88L64 116H168M112 0V26L128 42H318M168 0V10L178 20H245M290 0V21M0 146H96L118 168V236M0 216H24L40 232V340M0 392H17'/%3E%3Ccircle cx='174' cy='116' r='6'/%3E%3Ccircle cx='324' cy='42' r='6'/%3E%3Ccircle cx='250' cy='20' r='5'/%3E%3Ccircle cx='290' cy='26' r='5'/%3E%3Ccircle cx='118' cy='242' r='6'/%3E%3Ccircle cx='40' cy='346' r='6'/%3E%3Ccircle cx='22' cy='392' r='5'/%3E%3Cg fill='black' stroke='none'%3E%3Ccircle cx='60' cy='40' r='2.4'/%3E%3Ccircle cx='206' cy='150' r='2.4'/%3E%3Ccircle cx='150' cy='196' r='2.4'/%3E%3C/g%3E%3C/svg%3E");--mz-trace-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 420' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='rotate(180 300 210)'%3E%3Cpath d='M36 0V88L64 116H168M112 0V26L128 42H318M168 0V10L178 20H245M290 0V21M0 146H96L118 168V236M0 216H24L40 232V340M0 392H17'/%3E%3Ccircle cx='174' cy='116' r='6'/%3E%3Ccircle cx='324' cy='42' r='6'/%3E%3Ccircle cx='250' cy='20' r='5'/%3E%3Ccircle cx='290' cy='26' r='5'/%3E%3Ccircle cx='118' cy='242' r='6'/%3E%3Ccircle cx='40' cy='346' r='6'/%3E%3Ccircle cx='22' cy='392' r='5'/%3E%3Cg fill='black' stroke='none'%3E%3Ccircle cx='60' cy='40' r='2.4'/%3E%3Ccircle cx='206' cy='150' r='2.4'/%3E%3Ccircle cx='150' cy='196' r='2.4'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");--mz-gold-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 420' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M72 0V52L98 78H236L262 104V150M0 180H52L74 202V300L96 322H150'/%3E%3Ccircle cx='262' cy='156' r='6'/%3E%3Ccircle cx='156' cy='322' r='6'/%3E%3Cg fill='black' stroke='none'%3E%3Ccircle cx='98' cy='78' r='2.4'/%3E%3Ccircle cx='74' cy='202' r='2.4'/%3E%3C/g%3E%3C/svg%3E");--mz-gold-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 420' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg transform='rotate(180 300 210)'%3E%3Cpath d='M72 0V52L98 78H236L262 104V150M0 180H52L74 202V300L96 322H150'/%3E%3Ccircle cx='262' cy='156' r='6'/%3E%3Ccircle cx='156' cy='322' r='6'/%3E%3Cg fill='black' stroke='none'%3E%3Ccircle cx='98' cy='78' r='2.4'/%3E%3Ccircle cx='74' cy='202' r='2.4'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");--mz-trace-size:min(600px, 62vw) auto}html[data-bg=circuit] body:before,html[data-bg=circuit] body:after{content:"";z-index:-1;pointer-events:none;-webkit-mask-position:0 0,100% 100%;mask-position:0 0,100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--mz-trace-size);-webkit-mask-size:var(--mz-trace-size);mask-size:var(--mz-trace-size);position:fixed;inset:0}html[data-bg=circuit] body:before{background:color-mix(in srgb, var(--muted) 45%, var(--line));-webkit-mask-image:var(--mz-trace-a), var(--mz-trace-b);-webkit-mask-image:var(--mz-trace-a), var(--mz-trace-b);mask-image:var(--mz-trace-a), var(--mz-trace-b);opacity:.75}html[data-bg=circuit] body:after{background:var(--accent);-webkit-mask-image:var(--mz-gold-a), var(--mz-gold-b);-webkit-mask-image:var(--mz-gold-a), var(--mz-gold-b);mask-image:var(--mz-gold-a), var(--mz-gold-b);opacity:.26}html[dir=rtl][data-bg=circuit] body:before,html[dir=rtl][data-bg=circuit] body:after{transform:scaleX(-1)}@media (max-width:900px){html[data-bg=circuit]{--mz-trace-size:min(340px, 80vw) auto}html[data-bg=circuit] body:before{opacity:.5}html[data-bg=circuit] body:after{opacity:.16}}@media print,(forced-colors:active){html[data-bg=circuit] body:before,html[data-bg=circuit] body:after{display:none}}.mz-rules{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.mz-rule{border:1px solid var(--line);background:var(--bg2);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.mz-rule>div{min-width:0}.mz-rule-no{background:var(--accent-wash);width:28px;height:28px;color:var(--accent-hot);border-radius:50%;flex:none;place-items:center;font-size:.84rem;font-weight:800;display:grid}.mz-rule strong{color:var(--ink);font-size:.95rem;line-height:1.4;display:block}.mz-rule p{color:var(--ink2);margin:4px 0 0;font-size:.86rem}.mz-paras p{white-space:pre-line}.mz-paras p:last-child{margin-bottom:0}.mz-paras strong{color:var(--ink)}
.sp-bg{z-index:140;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(#0000008c,#000000c7);place-items:center;padding:20px;animation:.35s both spFade;display:grid;position:fixed;inset:0}.sp-bg.sp-leaving{animation:.22s both spFadeOut}body:has(.sp-bg){overflow:hidden}.sp-card{text-align:center;width:min(100%,460px);color:var(--ink);background:radial-gradient(120% 80% at 50% 0%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 60%), linear-gradient(180deg, var(--surface), var(--bg2));border:1px solid color-mix(in srgb, var(--accent) 38%, var(--line));box-shadow:0 30px 80px #0000008c, 0 0 0 6px color-mix(in srgb, var(--accent) 6%, transparent), inset 0 1px 0 #ffffff0d;border-radius:22px;padding:40px 32px 28px;animation:.45s cubic-bezier(.2,.8,.2,1) both spRise;position:relative}.sp-leaving .sp-card{animation:.22s both spSink}.sp-card:before{content:"";pointer-events:none;border:1px solid color-mix(in srgb, var(--accent) 16%, transparent);border-radius:16px;position:absolute;inset:10px}.sp-moon{width:76px;height:76px;filter:drop-shadow(0 6px 18px color-mix(in srgb, var(--accent) 35%, transparent));margin:0 auto 10px;display:block}.sp-rule{justify-content:center;align-items:center;gap:10px;width:70%;margin:14px auto;display:flex}.sp-rule span{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent) 70%, transparent), transparent);flex:1;height:1px}.sp-rule i{background:var(--accent);width:7px;height:7px;box-shadow:0 0 10px color-mix(in srgb, var(--accent) 60%, transparent);border-radius:1px;transform:rotate(45deg)}.sp-title{color:var(--accent-hot);letter-spacing:.01em;margin:0 0 6px;font-size:1.05rem;font-weight:600}.sp-body{white-space:pre-line;color:var(--ink);text-shadow:0 2px 18px color-mix(in srgb, var(--accent) 22%, transparent);margin:0;font-size:clamp(1.45rem,5.2vw,1.9rem);font-weight:700;line-height:1.9}.sp-body[dir=ltr]{font-size:clamp(1.15rem,4.2vw,1.45rem);line-height:1.6}.sp-x{top:14px;z-index:2;border:1px solid var(--line);background:color-mix(in srgb, var(--bg) 70%, transparent);width:36px;height:36px;color:var(--ink2);cursor:pointer;border-radius:50%;place-items:center;transition:transform .2s,color .2s,border-color .2s;display:grid;position:absolute;inset-inline-end:14px}.sp-x svg{stroke:currentColor;stroke-width:2.2px;fill:none;stroke-linecap:round;width:16px;height:16px}.sp-x:hover,.sp-x:focus-visible{color:var(--accent-hot);border-color:color-mix(in srgb, var(--accent) 60%, transparent);outline:none;transform:rotate(90deg)}.sp-close{min-width:120px;margin-top:18px}@keyframes spFade{0%{opacity:0}to{opacity:1}}@keyframes spFadeOut{0%{opacity:1}to{opacity:0}}@keyframes spRise{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}@keyframes spSink{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)scale(.98)}}@media (prefers-reduced-motion:reduce){.sp-bg,.sp-card,.sp-bg.sp-leaving,.sp-leaving .sp-card{animation:none}}@media (max-width:480px){.sp-card{padding:34px 20px 22px}}.sp-card.has-bg{background-color:var(--surface);isolation:isolate;background-repeat:no-repeat}.sp-card.has-bg>:not(.sp-ov):not(.sp-x){z-index:1;position:relative}.sp-card.has-bg .sp-x{z-index:3;background:var(--surface)}.sp-card.has-bg .sp-close{background:var(--surface)}.sp-card.has-bg:before{z-index:1}.sp-ov{border-radius:inherit;z-index:0;pointer-events:none;background:#000;position:absolute;inset:0}.sp-card.tone-dark .sp-ov{background:#fff}.sp-card.has-bg.tone-light .sp-title,.sp-card.has-bg.tone-light .sp-body{color:#fff;text-shadow:0 2px 12px #0009}.sp-card.has-bg.tone-dark .sp-title,.sp-card.has-bg.tone-dark .sp-body{color:#111;text-shadow:0 1px 8px #fff9}.sp-card.has-bg .sp-moon{display:none}.sp-card.has-bg{min-height:260px}@media (max-width:480px){.sp-card.has-bg{min-height:220px}}.sp-card.has-bg.tone-light{background-color:#0c0d0f}.sp-card.has-bg.tone-dark{background-color:#f7f3ea}.sp-bg{align-items:start;overflow-y:auto}.sp-bg>.sp-card{margin-block:auto}.sp-preview{background:repeating-linear-gradient(45deg, var(--bg), var(--bg) 10px, var(--bg2) 10px, var(--bg2) 20px);border:1px dashed var(--line);border-radius:16px;place-items:center;padding:22px;display:grid}.sp-preview .sp-card{animation:none}.sp-frames{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:16px;display:flex}.sp-frame{gap:8px;min-width:0;margin:0;display:grid}.sp-frame figcaption{color:var(--ink2);text-align:center;font-size:.84rem;font-weight:700}.sp-frame-phone{width:min(100%,360px)}.sp-frame-desk{width:min(100%,520px)}.sp-frame .sp-preview{min-width:0;padding:14px}@media (max-width:480px){.sp-frame .sp-preview{padding:8px}}.sp-bgcard{gap:12px;min-width:0;display:grid}.sp-bg-now{flex-wrap:wrap;align-items:center;gap:14px;min-width:0;display:flex}.sp-bg-thumb{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--line);background:var(--bg2);border-radius:12px;width:168px;max-width:100%;display:block}.sp-bg-none{flex:220px;min-width:0;margin:0}.sp-bg-btns{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.sp-bg-file{opacity:0;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sp-bg-hint{margin:0;font-size:.84rem}.sp-bg-ctrls{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:start;gap:12px 18px;min-width:0;display:grid}.sp-bg-ctrls[hidden]{display:none}.sp-bg-ctrls .field{min-width:0;margin:0}.sp-bg-ov input[type=range]{width:100%;accent-color:var(--accent)}.sp-opts-field{border:0;min-width:0;margin:0;padding:0}.sp-opts-field legend{color:var(--ink2);margin-block-end:6px;padding:0;font-size:.84rem;font-weight:700}.sp-opts{flex-wrap:wrap;gap:8px;display:flex}.sp-opt{border:1px solid var(--line);background:var(--surface);cursor:pointer;color:var(--ink2);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.88rem;font-weight:700;display:inline-flex;position:relative}.sp-opt input{accent-color:var(--accent);margin:0}.sp-opt:has(input:checked){border-color:var(--accent);background:var(--accent-wash);color:var(--accent-hot)}.sp-opt:focus-within{outline:2px solid var(--accent);outline-offset:2px}.bc-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (max-width:980px){.bc-grid{grid-template-columns:1fr}}.bc-aud{gap:8px;display:grid}.bc-aud label{border:1px solid var(--line);cursor:pointer;background:var(--surface);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.bc-aud label:has(input:checked){border-color:color-mix(in srgb, var(--accent) 60%, transparent);background:var(--accent-wash)}.bc-aud .bc-count{color:var(--muted);margin-inline-start:auto;font-size:.85rem}.bc-preview{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:14px}.bc-preview strong{margin-bottom:4px;display:block}.bc-preview p{color:var(--ink2);white-space:pre-line;margin:0}.bc-hist{gap:10px;display:grid}.bc-hist .card{padding:12px 14px}.bc-hist .bc-meta{color:var(--muted);flex-wrap:wrap;gap:8px;margin-top:6px;font-size:.82rem;display:flex}.aub{gap:10px;min-width:0;margin-block-start:8px;display:grid}.aub>.btn{justify-self:start}.aub>.btn.active{border-color:color-mix(in srgb, var(--accent) 55%, var(--line));color:var(--accent-hot)}.aub-panel{border:1px solid var(--line);background:var(--bg2);border-radius:12px;gap:10px;min-width:0;padding:12px;display:grid}.aub-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.aub-head .muted{font-size:.84rem}.aub-wrap{border-radius:10px}.aub-table th,.aub-table td{text-align:start;vertical-align:top;padding:9px 10px}.aub-table th{color:var(--muted);white-space:nowrap;border-bottom:1px solid var(--line);font-size:.74rem;font-weight:700}.aub-table td{border-bottom:1px solid color-mix(in srgb, var(--line) 60%, transparent)}.aub-table tbody tr:last-child td{border-bottom:0}.aub-table tr.aub-top td{background:color-mix(in srgb, var(--accent) 8%, transparent)}.aub-table td:first-child{color:var(--muted);width:1%}.aub-pill{margin-inline-start:6px;padding:1px 8px;font-size:.68rem}.aub-sub{margin-top:2px;font-size:.78rem}.aub-links{white-space:nowrap;align-items:center;gap:10px;margin-top:4px;font-size:.84rem;display:flex}.aub-links a{color:var(--ink2);align-items:center;gap:4px;display:inline-flex}.aub-links a:hover{color:var(--accent-hot)}.aub-links svg{width:14px;height:14px}.aub-wa{color:#25d366!important}.aub-amt{white-space:nowrap;font-weight:800}.aub-time{white-space:nowrap;color:var(--ink2);font-size:.84rem}.aub-int{flex-wrap:wrap;align-items:center;gap:6px;font-size:.86rem;display:flex}@media (max-width:640px){.aub-panel{padding:10px}.aub-table{font-size:.84rem}.aub-table th,.aub-table td{padding:8px}}
.ctr-nav-slot{display:contents}.ctr-nav-group{letter-spacing:.04em;color:var(--muted);margin-block-start:10px;padding-block:2px;padding-inline:12px;font-size:.72rem;font-weight:800}.dash-side .ctr-nav-slot:first-of-type .ctr-nav-group{margin-block-start:0}.ctr-nav-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.nav-item .ctr-nav-chip{white-space:nowrap;flex:none;margin-inline-start:auto;padding-block:1px;padding-inline:8px;font-size:.7rem}.ctr-auth-foot{margin-block:18px 0;font-size:.9rem}.ctr-mine{border-color:color-mix(in srgb, var(--accent) 40%, var(--line));background:var(--accent-wash);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;display:flex}.ctr-mine-ico{flex:none;block-size:40px;inline-size:40px;margin:0}.ctr-mine-txt{flex:220px;gap:2px;min-inline-size:0;display:grid}.ctr-mine-txt strong{color:var(--ink)}.ctr-mine-txt .muted{font-size:.85rem}.ctr-buy-hint{align-items:flex-start;gap:8px;margin-block:-6px 14px;font-size:.82rem;display:flex}.ctr-buy-hint svg{block-size:16px;inline-size:16px;color:var(--accent);flex:none;margin-block-start:2px}.ctr-inline-err{margin-block-start:4px;font-size:.8rem;display:block}.ctr-own-hint{margin:0;font-size:.82rem}.ctr-queue{margin-block-end:4px}.ctr-kpi{color:inherit;border-radius:var(--radius);text-decoration:none;display:block}.ctr-kpi>.kpi{block-size:100%;transition:border-color .15s,transform .15s}.ctr-kpi-link:hover>.kpi,.ctr-kpi-link:focus-visible>.kpi{border-color:var(--accent)}.ctr-kpi-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ctr-kpi.hot>.kpi{border-color:color-mix(in srgb, var(--accent) 55%, var(--line));background:linear-gradient(0deg, var(--accent-wash), var(--accent-wash)), var(--surface)}.ctr-kpi.hot .k-val{color:var(--accent-hot)}@media (prefers-reduced-motion:reduce){.ctr-kpi>.kpi{transition:none}}@media (max-width:640px){.ctr-mine{padding:12px}.ctr-mine .btn{justify-content:center;inline-size:100%}}
.ca-payout{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg2);min-width:0;margin:0;padding:14px 16px 4px}.ca-payout legend{color:var(--ink);align-items:center;gap:8px;padding-inline:6px;font-size:.95rem;font-weight:800;display:inline-flex}.ca-payout legend svg{width:18px;height:18px;color:var(--accent-hot)}.ca-payout-hint{color:var(--muted);margin:0 0 12px;font-size:.84rem}.ca-pay-opts{grid-template-columns:1fr 1fr;gap:10px;margin-block-end:14px;display:grid}.ca-pay-opt{cursor:pointer;color:var(--ink2);border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-weight:700;transition:border-color .15s,background .15s;display:flex}.ca-pay-opt input{accent-color:var(--accent);flex:none;width:18px;height:18px;margin:0}.ca-pay-opt:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.ca-pay-opt.on{border-color:var(--accent);background:var(--accent-wash);color:var(--ink)}.ca-pay-opt:focus-within{outline:2px solid var(--accent);outline-offset:2px}.ca-row2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ca-row2>.field{min-width:0}.ca-field-err{color:var(--danger);font-size:.8rem}.ca-payout .input[aria-invalid=true]{border-color:var(--danger)}.ca-payout .input:disabled{opacity:.55;cursor:not-allowed}.ca-payout-audit{color:var(--muted);margin:4px 0 12px;font-size:.8rem}.ca-payout-pw{margin-block:12px 0}.ca-payout-missing{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));background:var(--accent-wash);align-items:center;gap:12px;padding:12px 14px;display:flex}.ca-payout-missing svg{width:22px;height:22px;color:var(--accent-hot);flex:none}.ca-payout-missing p{color:var(--ink);margin:0;font-size:.9rem}@media (max-width:560px){.ca-row2{grid-template-columns:1fr}}@media (max-width:360px){.ca-pay-opts{grid-template-columns:1fr}}.ca-status{align-items:flex-start;gap:14px;margin-block-end:14px;padding:16px;display:flex}.ca-status.is-pending{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.ca-status.is-blocked{border-color:color-mix(in srgb, var(--danger) 45%, var(--line))}.ca-status-icon{flex:none;width:44px;height:44px;margin:0}.ca-status-icon svg{width:22px;height:22px}.ca-status.is-blocked .ca-status-icon{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 35%, transparent);background:color-mix(in srgb, var(--danger) 12%, transparent);box-shadow:none}.ca-status-main{flex:1;gap:8px;min-width:0;display:grid}.ca-status-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ca-status-head h2{margin:0;font-size:1.08rem}.ca-status-main>p{color:var(--ink2);margin:0;font-size:.92rem}.ca-status-note{color:var(--ink);background:var(--surface2);border-inline-start:3px solid var(--accent);white-space:pre-line;overflow-wrap:anywhere;border-radius:10px;padding:10px 12px;font-size:.88rem}.ca-status.is-blocked .ca-status-note{border-inline-start-color:var(--danger)}.ca-status-actions{flex-wrap:wrap;gap:8px;display:flex}.ca-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ca-locked{justify-items:start;gap:12px;padding:18px;display:grid}.ca-locked h3{margin:0}.ca-locked p{margin:0;font-size:.9rem}.ca-steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ca-steps li{color:var(--ink2);align-items:center;gap:10px;font-size:.92rem;display:flex}.ca-steps .num{background:var(--accent-wash);width:26px;height:26px;color:var(--accent-hot);border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:800;display:grid}@media (max-width:560px){.ca-status{flex-direction:column}.ca-status-actions .btn{flex:auto;justify-content:center}}.ca-reviewer-note{margin:0 0 10px;font-size:.86rem}.ca-filter-switch{flex:none;font-size:.84rem}.ca-card{scroll-margin-block:calc(var(--header-h) + 16px);transition:box-shadow .3s,border-color .3s}.ca-hl{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash), var(--shadow-sm);animation:1.6s ease-out 2 ca-pulse}@keyframes ca-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 55%, transparent), var(--shadow-sm)}to{box-shadow:0 0 0 12px transparent, var(--shadow-sm)}}.ca-money{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:10px;display:grid}.ca-payout-box{border:1px solid var(--line);background:var(--bg2);border-radius:12px;min-width:0;padding:10px 12px}.ca-payout-head{letter-spacing:.04em;color:var(--muted);align-items:center;gap:6px;margin-block-end:6px;font-size:.74rem;font-weight:800;display:flex}.ca-payout-head svg{width:16px;height:16px;color:var(--accent-hot)}.ca-payout-dl{gap:6px;margin:0;display:grid}.ca-payout-dl>div{grid-template-columns:minmax(90px,auto) minmax(0,1fr);align-items:center;gap:8px;display:grid}.ca-payout-dl dt{color:var(--muted);font-size:.76rem;font-weight:700}.ca-payout-dl dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:700}.ca-account{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ca-copy{flex:none}.ca-payout-none{margin:0;font-size:.85rem}.ca-balance{text-align:center;border:1px solid color-mix(in srgb, var(--accent) 40%, var(--line));background:var(--accent-wash);min-width:130px;color:var(--ink);border-radius:12px;align-content:center;justify-items:center;gap:2px;padding:10px 14px;text-decoration:none;display:grid}.ca-balance span{color:var(--muted);font-size:.74rem;font-weight:800}.ca-balance b{color:var(--accent-hot);font-size:1.05rem}.ca-balance small{color:var(--ink2);text-underline-offset:3px;font-size:.72rem;text-decoration:underline}.ca-balance:hover{border-color:var(--accent)}.ca-mz-switch{border:1px solid var(--line);border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;padding:10px 12px;display:grid}.ca-mz-switch input{grid-row:span 2}.ca-mz-switch span{font-weight:800}.ca-mz-switch small{font-size:.78rem}.ca-mz-switch:has(input:checked){border-color:color-mix(in srgb, var(--accent) 50%, var(--line));background:var(--accent-wash)}.ca-details{border-block-start:1px dashed var(--line);gap:12px;padding-block-start:12px;display:grid}.ca-note{color:var(--ink2);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:.86rem}.ca-more{margin-inline-start:auto}.ca-more svg{width:14px;height:14px;transition:transform .2s}.ca-more svg.ca-flip{transform:rotate(180deg)}.ca-dialog-hint{margin:0 0 12px;font-size:.9rem}@media (max-width:560px){.ca-money{grid-template-columns:1fr}.ca-balance{text-align:start;justify-items:start}.ca-payout-dl>div{grid-template-columns:1fr;gap:2px}}@media (prefers-reduced-motion:reduce){.ca-hl{animation:none}.ca-card,.ca-pay-opt,.ca-more svg{transition:none}}
.au-dot{background:var(--danger);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in srgb, var(--danger) 60%, transparent);border-radius:50%;flex:none;animation:1.6s ease-out infinite auPulse;display:inline-block}@keyframes auPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--danger) 55%, transparent)}70%{box-shadow:0 0 0 7px color-mix(in srgb, var(--danger) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--danger) 0%, transparent)}}.pill.au-st{gap:6px}.au-small{margin:6px 0 0;font-size:.82rem}.au-cd{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:6px;font-size:.84rem;font-weight:700;display:inline-flex}.au-cd svg{width:15px;height:15px;color:var(--accent);flex:none}.au-cd .num{font-variant-numeric:tabular-nums}.au-cd.soon{color:var(--accent-hot)}.au-cd.urgent,.au-cd.urgent svg{color:var(--danger)}.au-cd.over{color:var(--muted)}.au-cd-end{color:var(--muted);flex-basis:100%;font-size:.76rem;font-weight:600}.au-cd.lg{font-size:1.05rem}.au-cd.lg svg{width:18px;height:18px}.au-spin{border:2px solid color-mix(in srgb, currentColor 25%, transparent);border-block-start-color:currentColor;border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite auSpin;display:inline-block}@keyframes auSpin{to{transform:rotate(360deg)}}.au-tile .item-flags .pill{position:static}.au-tile .au-st{background:color-mix(in srgb, var(--bg) 78%, transparent);-webkit-backdrop-filter:blur(6px)}.au-tile .au-st.ok{background:color-mix(in srgb, var(--ok) 22%, var(--bg))}.au-pn{color:var(--muted);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:700;overflow:hidden}.au-price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.au-price span{font-size:.78rem}.au-price strong{color:var(--accent-hot);font-size:1.2rem;font-weight:800}.au-tile-meta{color:var(--ink2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin-block-start:auto;padding-block-start:6px;font-size:.8rem;display:flex}.au-tile-end{font-size:.9rem;font-weight:700}.au-tile.compact .item-body{padding:10px 12px 12px}.au-tile.compact .item-title{font-size:.9rem}.au-hero{padding-block:clamp(36px,6vw,72px) clamp(18px,3vw,30px);position:relative}.au-hero-grid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;display:grid}.au-hero h1{margin-block-end:12px;font-size:clamp(1.8rem,4vw,2.8rem)}.au-hero .lead{margin-block-end:18px}.au-live-tag{color:var(--danger);align-items:center;gap:8px;display:inline-flex}.au-points{gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.au-points li{color:var(--ink2);align-items:flex-start;gap:10px;font-size:.95rem;display:flex}.au-points svg{width:20px;height:20px;color:var(--accent);flex:none;margin-block-start:2px}@media (max-width:860px){.au-hero-grid{grid-template-columns:1fr}.au-hero-art{order:-1}}.au-tabs{border-block-end:1px solid var(--line);gap:4px;margin-block-end:18px;display:flex;overflow-x:auto}.au-tabs a{color:var(--muted);white-space:nowrap;border-block-end:2px solid #0000;align-items:center;gap:8px;margin-block-end:-1px;padding:10px 16px;font-weight:700;display:inline-flex}.au-tabs a svg{width:16px;height:16px;color:var(--danger)}.au-tabs a:hover{color:var(--ink)}.au-tabs a.active{color:var(--accent-hot);border-block-end-color:var(--accent)}.au-empty{gap:6px;display:grid}.au-empty strong{color:var(--ink)}.au-empty p{margin:0}.au-note{border:1px solid var(--line);background:var(--bg2);border-radius:12px;align-items:flex-start;gap:12px;margin-block:12px 0;padding:12px 14px;display:flex}.au-note>svg{width:20px;height:20px;color:var(--accent);flex:none;margin-block-start:2px}.au-note>div{flex:1;min-width:0}.au-note p{margin:0;font-size:.9rem}.au-note strong{color:var(--ink);margin-block-end:2px;display:block}.au-note.ok{border-color:color-mix(in srgb, var(--ok) 45%, transparent);background:color-mix(in srgb, var(--ok) 9%, var(--bg2))}.au-note.ok>svg{color:var(--ok)}.au-note.warn{border-color:color-mix(in srgb, var(--accent) 45%, transparent);background:var(--accent-wash)}.au-note.bad{border-color:color-mix(in srgb, var(--danger) 45%, transparent);background:color-mix(in srgb, var(--danger) 8%, var(--bg2))}.au-note.bad>svg{color:var(--danger)}.au-note-actions{flex-wrap:wrap;gap:8px;margin-block-start:10px;display:flex}.au-inline-form{border:1px dashed var(--line);background:var(--bg2);border-radius:12px;gap:8px;margin-block-start:10px;padding:12px;display:grid}.au-inline-form .two,.au-inline-form .field{margin:0}.au-detail{align-items:start}.au-thumbs{flex-wrap:wrap;gap:8px;margin-block-start:10px;display:flex}.au-thumb{border:1px solid var(--line);background:var(--bg2);cursor:zoom-in;border-radius:10px;width:64px;height:64px;padding:0;overflow:hidden}.au-thumb img{object-fit:cover;width:100%;height:100%}.au-thumb:hover{border-color:var(--accent)}.au-info{min-width:0}.au-title{font-size:clamp(1.4rem,3vw,2.1rem)}.au-facts{margin-block-end:16px}.au-live{gap:14px;margin-block-end:16px;display:grid}.au-live-card{padding:18px}.au-live-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.au-price-big{gap:2px;margin-block:14px 4px;display:grid}.au-price-big>span:first-child{font-size:.82rem}.au-price-big strong{color:var(--accent-hot);font-size:clamp(1.8rem,4vw,2.4rem);font-weight:800;line-height:1.15}.au-sub{color:var(--ink2);font-size:.84rem}.au-bid-form{border-block-start:1px solid var(--line);gap:8px;margin-block-start:16px;padding-block-start:14px;display:grid}.au-bid-form>label{color:var(--ink2);font-size:.86rem;font-weight:700}.au-bid-row{gap:10px;display:flex}.au-bid-row .input{flex:1;min-width:0;font-size:1.1rem;font-weight:800}.au-quick{flex-wrap:wrap;gap:6px;display:flex}.au-quick .btn.on{border-color:var(--accent);background:var(--accent-wash);color:var(--accent-hot)}@media (max-width:480px){.au-bid-row{flex-direction:column}}.au-interest{border-block-start:1px solid var(--line);color:var(--ink2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-block-start:14px;padding-block-start:12px;font-size:.9rem;display:flex}.au-interest .seg{min-width:220px}.au-interest .seg button:disabled{opacity:.6;cursor:progress}.au-bids{padding:18px}.au-bids h3{font-size:1rem}.au-bid-list{gap:6px;max-height:360px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.au-bid-list li{border:1px solid var(--line);background:var(--bg2);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:8px 12px;font-size:.88rem;display:grid}.au-bid-list li time{grid-column:1/-1;font-size:.74rem}.au-bid-list li b{color:var(--ink);font-size:.95rem}.au-bid-list li.lead{border-color:color-mix(in srgb, var(--accent) 50%, transparent)}.au-bid-list li.lead b{color:var(--accent-hot)}.au-bid-list li.you .au-who{color:var(--ok);font-weight:800}.au-who{color:var(--ink2);font-weight:700}.au-escrow{align-items:flex-start;gap:12px;margin-block-end:16px;padding:14px;display:flex}.au-escrow .icon-badge{flex:none;width:40px;height:40px;margin:0}.au-escrow .icon-badge svg{width:20px;height:20px}.au-escrow p{margin:0;font-size:.88rem}.au-eq{margin-block:16px}.au-eq h3,.au-desc h3{font-size:1rem}.au-desc p{white-space:pre-line}.au-strip{border-color:color-mix(in srgb, var(--accent) 35%, var(--line));background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 8%, var(--surface)), var(--surface) 60%);gap:16px;padding:18px 20px;display:grid}.au-strip-head{align-items:center;gap:14px;display:flex}.au-strip-head .icon-badge{width:46px;height:46px;color:var(--danger);border-radius:14px;flex:none;margin:0}.au-strip-head .icon-badge svg{width:22px;height:22px}.au-strip-head>div{flex:1;min-width:0}.au-strip-head h3{flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:1.08rem;display:flex}.au-strip-head p{margin:4px 0 0;font-size:.88rem}.au-strip-cta{flex:none}.au-strip-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:860px){.au-strip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.au-strip-head{flex-wrap:wrap}.au-strip-cta{flex:100%}.au-strip-grid{grid-template-columns:1fr}}.au-intro{align-items:flex-start;gap:14px;margin-block-end:14px;padding:16px 18px;display:flex}.au-intro .icon-badge{width:44px;height:44px;color:var(--danger);border-radius:12px;flex:none;margin:0}.au-intro .icon-badge svg{width:22px;height:22px}.au-intro h3{margin:0 0 4px}.au-intro p{margin:0}.au-rows{gap:12px;display:grid}.au-row{grid-template-columns:96px minmax(0,1fr);gap:14px;padding:14px;scroll-margin-block:90px;transition:box-shadow .3s,border-color .3s;display:grid}.au-row.au-hl{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash), var(--shadow-sm)}.au-row-media{border:1px solid var(--line);background:var(--bg2);border-radius:12px;width:96px;height:96px;position:relative;overflow:hidden}.au-row-media img{object-fit:cover;width:100%;height:100%}.au-row-media .chip-art{position:absolute;inset:0}.au-row-body{align-content:start;gap:6px;min-width:0;display:grid}.au-row-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.au-row-top strong{color:var(--ink);overflow-wrap:anywhere;min-width:0}.au-ref{margin-inline-start:auto;font-size:.78rem}.au-row-facts{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:.86rem;display:flex}.au-row-facts b{color:var(--ink)}.au-reason{color:var(--ink2);margin:0;font-size:.86rem}.au-reason.bad{color:var(--danger)}.au-reason.ok{color:var(--ok)}.au-reason svg{vertical-align:-2px;width:15px;height:15px;display:inline-block}.au-row-actions{flex-wrap:wrap;gap:6px;margin-block-start:4px;display:flex}@media (max-width:560px){.au-row{grid-template-columns:64px minmax(0,1fr);gap:10px;padding:12px}.au-row-media{width:64px;height:64px}}.au-admin-facts{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px 14px;margin:4px 0;display:grid}.au-admin-facts>div{min-width:0}.au-admin-facts dt{color:var(--muted);font-size:.74rem;font-weight:700}.au-admin-facts dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:.9rem}.au-create{gap:4px;margin-block-end:14px;padding:18px;display:grid}.au-create h3{align-items:center;gap:8px;display:flex}.au-create h3 svg{width:20px;height:20px;color:var(--danger)}.au-create .thumb{object-fit:cover;border:1px solid var(--line);border-radius:10px;width:46px;height:46px}.au-thumb-empty{color:var(--muted);background:var(--bg2);place-items:center;display:grid}.au-thumb-empty svg{width:20px;height:20px}.au-cfg{margin-block-start:18px;padding:18px}.au-cfg h3{align-items:center;gap:8px;display:flex}.au-cfg h3 svg{width:20px;height:20px;color:var(--accent)}.au-cfg-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:0 14px;display:grid}.au-type .seg{max-width:460px}.au-type .seg button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.au-type .seg button svg{width:16px;height:16px}.au-type .seg button:disabled{opacity:.45;cursor:not-allowed}.au-lot-line{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-block-start:6px;font-size:.8rem;display:flex}.au-lot-line .pill svg{width:13px;height:13px;color:var(--danger)}.au-notif{padding:0}.au-notif-link{color:var(--ink);padding:12px 14px 6px;display:block}.au-notif-link:hover{color:var(--ink)}.au-nact{flex-wrap:wrap;align-items:center;gap:6px;padding:0 14px 12px;display:flex}.au-nact .btn{padding:4px 12px}.au-notif .au-nact .pill{color:var(--ink2);font-size:.74rem;display:inline-flex}.au-notif .au-nact .pill.ok{color:var(--ok)}.au-notif .au-nact .pill.danger{color:var(--danger)}.au-notif .au-nact .au-spin{color:var(--accent);display:inline-block}.au-notif .au-nact .au-nact-err{color:var(--danger);flex-basis:100%;font-size:.78rem;display:block}.au-nact-reason{flex-wrap:wrap;flex:1;gap:6px;min-width:0;display:flex}.au-nact-reason .input{flex:160px;min-width:0;padding:6px 10px;font-size:.85rem}@media (prefers-reduced-motion:reduce){.au-dot{animation:none}.au-spin{animation-duration:2s}.au-row{transition:none}}
.site-main [id]{scroll-margin-block-start:calc(var(--header-h) + var(--promo-h,0px) + 12px)}.hm-dash-anchor{scroll-margin-block-start:80px}.catbar{height:var(--catbar-h);border-block-start:1px solid color-mix(in srgb, var(--line) 70%, transparent);background:color-mix(in srgb, var(--bg2) 45%, transparent)}.catbar-in{width:min(100% - 32px, var(--maxw));align-items:center;gap:8px;height:100%;margin-inline:auto;display:flex}.catbar-all{white-space:nowrap;border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);background:var(--accent-wash);height:28px;color:var(--accent-hot);border-radius:999px;flex:none;align-items:center;gap:6px;padding-inline:12px;font-size:.8rem;font-weight:800;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.catbar-all svg{flex:none;width:15px;height:15px}.catbar-all:hover,.catbar-all[aria-current=page]{background:var(--gold-grad);color:var(--on-accent);border-color:#0000}.catbar-viewport{min-width:0;height:100%;-webkit-mask-image:linear-gradient(90deg, transparent, var(--ink) 28px, var(--ink) calc(100% - 28px), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--ink) 28px, var(--ink) calc(100% - 28px), transparent);mask-image:linear-gradient(90deg, transparent, var(--ink) 28px, var(--ink) calc(100% - 28px), transparent);flex:1;align-items:center;display:flex;overflow:hidden}.catbar-track{width:max-content;animation:hm-catbar-ltr var(--catbar-dur,60s) linear infinite;flex:none;display:flex}html[dir=rtl] .catbar-track{animation-name:hm-catbar-rtl}@keyframes hm-catbar-ltr{to{transform:translate(-50%)}}@keyframes hm-catbar-rtl{to{transform:translate(50%)}}.catbar:hover .catbar-track,.catbar:active .catbar-track,.catbar:focus-within .catbar-track{animation-play-state:paused}.catbar-list{flex:none;margin:0;padding:0;list-style:none;display:flex}.catbar-item{flex:none;margin-inline-end:6px}.catbar-item.is-shelf{margin-inline-start:6px}.catbar-link{white-space:nowrap;height:28px;color:var(--ink2);border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding-inline:11px;font-size:.8rem;font-weight:600;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.catbar-link svg{width:15px;height:15px;color:var(--accent);flex:none}.catbar-item.is-shelf .catbar-link{color:var(--ink);background:var(--surface);border-color:var(--line);font-weight:800}.catbar-link:hover,.catbar-link[aria-current=page],.catbar-item.is-shelf .catbar-link:hover,.catbar-item.is-shelf .catbar-link[aria-current=page]{color:var(--accent-hot);background:var(--accent-wash);border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.catbar-link:focus-visible,.catbar-all:focus-visible{outline-offset:-2px}@media (prefers-reduced-motion:reduce){.catbar-track{animation:none}.catbar-viewport{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.catbar-fill,.catbar-dup{display:none}.catbar-link,.catbar-all{transition:none}}.catbar:has(.catbar-link:focus-visible) .catbar-track{animation:none}.catbar:has(.catbar-link:focus-visible) .catbar-viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}:is(.catbar:has(.catbar-link:focus-visible) .catbar-fill,.catbar:has(.catbar-link:focus-visible) .catbar-dup){display:none}@media (max-width:900px){.catbar-in{gap:6px}.catbar-all{height:26px;padding-inline:10px;font-size:.76rem}.catbar-link{height:26px;padding-inline:9px;font-size:.76rem}.catbar-link svg,.catbar-all svg{width:14px;height:14px}.catbar-viewport{-webkit-mask-image:linear-gradient(90deg, transparent, var(--ink) 16px, var(--ink) calc(100% - 16px), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--ink) 16px, var(--ink) calc(100% - 16px), transparent);mask-image:linear-gradient(90deg, transparent, var(--ink) 16px, var(--ink) calc(100% - 16px), transparent)}}.nav a.nav-mz{align-items:center;gap:7px;display:inline-flex}.hm-live-dot{background:var(--danger);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;position:relative}.hm-live-dot:after{content:"";border-radius:inherit;background:var(--danger);animation:1.6s ease-out infinite hm-live;position:absolute;inset:0}@keyframes hm-live{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.hm-live-dot:after{animation:none;display:none}}.hm-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.drawer-nav a.drawer-mz .hm-live-pill{color:var(--danger);background:color-mix(in srgb, var(--danger) 14%, transparent);border:1px solid color-mix(in srgb, var(--danger) 35%, transparent);border-radius:999px;flex:none;align-items:center;gap:6px;margin-inline-start:auto;padding:2px 9px;font-size:.7rem;font-weight:800;line-height:1.5;display:inline-flex}@media (min-width:901px) and (max-width:1280px){.nav a.nav-minor{display:none}}@media (min-width:901px){.site-header .nav{flex:none}.site-header .nav>a,.site-header .cat-menu-btn{white-space:nowrap}.site-header>.wrap>.brand,.site-header .brand-text{min-width:0}.site-header .brand small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (min-width:901px) and (max-width:1200px){.site-header .nav{flex:0 auto}.site-header .nav>a,.site-header .cat-menu-btn{white-space:normal}.site-header>.wrap>.brand,.site-header .brand-text{min-width:auto}.site-header .brand small{display:none}}.hero.hm-hero{overflow:visible}.hm-hero-deco{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hm-band{gap:14px;margin-block-start:4px;display:grid}.hm-band .hero-actions,.hm-band .trust-strip,.hm-band .trust-strip.compact{margin:0}.hm-band .hero-stats{gap:22px}.hm-band .hero-stats div strong{font-size:1.35rem}html[data-hero=centered] .hm-band .trust-strip{justify-content:center}@media (max-width:620px){.hm-band{gap:12px;margin-block-start:0}.hm-band .hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.hm-band .hero-actions .btn{white-space:normal;text-align:center;gap:6px;min-height:48px;padding:10px 12px;font-size:.84rem;line-height:1.3}.hm-band .trust-strip{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px;overflow-x:auto}.hm-band .trust-strip::-webkit-scrollbar{display:none}html[data-hero=centered] .hm-band .trust-strip{justify-content:flex-start}.hm-band .trust-chip{flex:none}.hm-band .hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.hm-band .hero-stats div strong{font-size:1.15rem}.hm-band .hero-stats div span{font-size:.74rem;line-height:1.3;display:block}}.hm-band .hm-sell svg{color:var(--ok)}.hm-band .hm-sell:hover{border-color:color-mix(in srgb, var(--ok) 50%, var(--line))}@media (max-width:620px){.hm-band .hero-actions.hm-cta3{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.hm-band .hero-actions.hm-cta3 .btn{border-radius:14px;flex-direction:column;justify-content:center;gap:5px;min-height:68px;padding:10px 6px;font-size:.78rem}.hm-band .hero-actions.hm-cta3 .btn svg{flex:none;width:20px;height:20px}}.hm-band .hm-tech svg{color:var(--info)}.hm-band .hm-tech:hover{border-color:color-mix(in srgb, var(--info) 50%, var(--line))}@media (max-width:620px){.hm-band .hero-actions.hm-cta4{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hm-band .hero-actions.hm-cta4 .btn{border-radius:14px;gap:6px;min-height:52px;padding:10px;font-size:.82rem}.hm-band .hero-actions.hm-cta4 .btn svg{flex:none;width:18px;height:18px}}@media (min-width:621px){.hm-band .hero-actions.hm-cta4{grid-template-columns:repeat(2,max-content);justify-content:start;gap:10px;display:grid}html[data-hero=centered] .hm-band .hero-actions.hm-cta4{justify-content:center}}.hm-flow-cta{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.contact-row a.hm-map-link{direction:inherit;color:var(--accent-hot);unicode-bidi:normal;margin-block-start:4px;font-size:.84rem;font-weight:700;display:block}.contact-row a.hm-map-link:hover{color:var(--accent)}.hm-admin-note{margin-block:-4px 14px;font-size:.86rem}.hm-src-note{border:1px dashed color-mix(in srgb, var(--accent) 45%, var(--line));background:var(--accent-wash);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 14px;display:flex}.hm-src-note svg{width:20px;height:20px;color:var(--accent-hot);flex:none}.hm-src-note p{color:var(--ink);flex:260px;margin:0;font-size:.88rem}.hm-src-note .btn{flex:none}@media (min-width:1101px){.steps.hm-steps{grid-template-columns:repeat(var(--steps,4), minmax(0, 1fr))}}@media (min-width:901px) and (max-width:1100px){.steps.hm-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.steps.hm-steps .step h3 a{color:inherit;text-decoration:none}.steps.hm-steps .step h3 a:hover,.steps.hm-steps .step h3 a:focus-visible{color:var(--accent-hot)}
.wl-section{gap:12px;display:grid}.wl-h{color:var(--ink);margin:0;font-size:1.02rem;font-weight:800}.wl-sr{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wl-msg{margin:0}.wl-flash{color:var(--ok);background:color-mix(in srgb, var(--ok) 12%, transparent);border:1px solid color-mix(in srgb, var(--ok) 35%, transparent);border-radius:12px;padding:12px 14px;font-size:.9rem;font-weight:700}.wl-more{justify-content:center;margin-block-start:4px;display:flex}.wl-foot{align-items:flex-start;gap:8px;margin:0;font-size:.82rem;display:flex}.wl-foot svg{block-size:16px;inline-size:16px;color:var(--accent);flex:none;margin-block-start:2px}.wl-back-ico{transform:scaleX(-1)}html[dir=rtl] .wl-back-ico{transform:none}.wl-hero{background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 60%), var(--surface);border-color:color-mix(in srgb, var(--accent) 35%, var(--line));grid-template-columns:auto 1fr auto;align-items:center;gap:14px 18px;display:grid}html[dir=rtl] .wl-hero{background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 60%), var(--surface)}.wl-hero-icon{flex:none;block-size:52px;inline-size:52px;margin:0}.wl-hero-main{gap:4px;min-inline-size:0;display:grid}.wl-hero-label{letter-spacing:.04em;color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:.8rem;font-weight:800;display:flex}.wl-centre-hero .wl-hero-label{color:var(--ink);letter-spacing:0;font-size:1rem}.wl-balance{color:var(--accent-hot);font-size:clamp(1.9rem,5vw,2.6rem);font-weight:800;line-height:1.1}.wl-hero-sub{color:var(--ink2);margin:0;font-size:.86rem}.wl-hero-pending{color:var(--accent-hot);align-items:center;gap:6px;margin:0;margin-block-start:4px;font-size:.84rem;font-weight:700;display:inline-flex}.wl-hero-pending svg{block-size:16px;inline-size:16px}.wl-hero-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.wl-hero-note{color:var(--muted);grid-column:1/-1;margin:0;font-size:.84rem}@media (max-width:720px){.wl-hero{grid-template-columns:auto 1fr}.wl-hero-actions{grid-column:1/-1;justify-content:stretch}.wl-hero-actions .btn-gold{flex:100%;justify-content:center}}.wl-topups{gap:0;margin:0;padding:0;list-style:none;display:grid}.wl-topup{border-block-start:1px solid var(--line);gap:6px;padding-block:12px;display:grid}.wl-topup:first-child{border-block-start:0;padding-block-start:0}.wl-topup-main{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wl-topup-main b{font-size:1.1rem}.wl-topup-meta{color:var(--ink2);flex-wrap:wrap;gap:4px 14px;font-size:.82rem;display:flex}.wl-topup-meta time{margin-inline-start:auto}.wl-proof-chip{align-items:center;gap:4px;display:inline-flex}.wl-proof-chip svg{block-size:14px;inline-size:14px;color:var(--accent)}.wl-topup-note{color:var(--danger);align-items:flex-start;gap:6px;margin:0;font-size:.84rem;display:flex}.wl-topup-note svg{flex:none;block-size:14px;inline-size:14px;margin-block-start:3px}.wl-topup-note.ok{color:var(--ok)}.wl-topup-note.muted{color:var(--muted)}.wl-amt.plus{color:var(--ok)}.wl-amt.minus{color:var(--danger)}.money-table td.wl-amt.plus,.money-table td.wl-amt.minus{font-weight:800}.wl-ledger small a{color:var(--accent-hot)}.wl-form{gap:4px;display:grid}.wl-form .field{margin-block-end:12px}.wl-steps-hint{background:var(--accent-wash);border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line));color:var(--ink2);border-radius:12px;gap:4px;margin:0;margin-block-end:14px;padding:12px 14px;padding-inline-start:32px;font-size:.86rem;display:grid}.wl-quick{flex-wrap:wrap;gap:6px;display:flex}.wl-quick .pill{cursor:pointer;padding-block:5px;padding-inline:12px;font-size:.8rem}.wl-methods{border:0;gap:8px;min-inline-size:0;margin:0;margin-block-end:12px;padding:0;display:grid}.wl-methods legend{color:var(--ink2);margin-block-end:6px;padding:0;font-size:.84rem;font-weight:700}.wl-method{cursor:pointer;border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.wl-method:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.wl-method.on{border-color:var(--accent);background:var(--accent-wash);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}.wl-method input{accent-color:var(--accent);flex:none;margin-block-start:4px}.wl-method-body{gap:4px;min-inline-size:0;display:grid}.wl-method-note{color:var(--ink2);white-space:pre-line;overflow-wrap:anywhere;font-size:.84rem}.wl-file{border:1px dashed var(--line);background:var(--surface2);border-radius:12px;align-items:center;gap:8px;padding:8px 12px;display:flex}.wl-file svg{block-size:18px;inline-size:18px;color:var(--accent);flex:none}.wl-file-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;font-size:.85rem;overflow:hidden}.wl-form-note{margin:0;margin-block-end:10px;font-size:.82rem}.wl-form-actions{justify-content:flex-end}@media (max-width:560px){.wl-form-actions{flex-direction:column-reverse;align-items:stretch}.wl-form-actions .btn{justify-content:center}}.wl-tcard{align-content:start;gap:12px;display:grid}.wl-tcard-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wl-tcard-shop{text-align:start;font-size:1rem;font-weight:800}.wl-tcard-ref{color:var(--muted);margin-inline-start:auto;font-size:.76rem}.wl-tcard-amount{color:var(--accent-hot);font-size:1.8rem;font-weight:800;line-height:1.1}.wl-tcard-facts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:0;display:grid}.wl-tcard-facts>div{gap:3px;min-inline-size:0;display:grid}.wl-tcard-facts dt{letter-spacing:.06em;color:var(--muted);font-size:.72rem;font-weight:700}.wl-tcard-facts dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:700}.wl-tcard-copy{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wl-dup{color:var(--danger);background:color-mix(in srgb, var(--danger) 12%, transparent);border:1px solid color-mix(in srgb, var(--danger) 35%, transparent);border-radius:10px;margin:0;padding:8px 12px;font-size:.84rem;font-weight:700}.wl-proof-thumb{cursor:pointer;border:1px solid var(--line);background:var(--surface2);color:var(--ink2);font:inherit;border-radius:12px;align-items:center;gap:10px;inline-size:fit-content;max-inline-size:100%;padding:6px;padding-inline-end:12px;font-size:.84rem;font-weight:700;display:flex}.wl-proof-thumb:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));color:var(--accent-hot)}.wl-proof-thumb img{object-fit:cover;background:var(--bg2);border-radius:8px;flex:none;block-size:64px;inline-size:64px}.wl-proof-thumb span{align-items:center;gap:6px;display:inline-flex}.wl-proof-thumb svg{block-size:16px;inline-size:16px}.wl-noproof,.wl-decided{margin:0;font-size:.84rem}.wl-tcard .sc-actions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:560px){.wl-tcard .sc-actions .btn{flex:1 1 0;justify-content:center}}.wl-proof-full{background:var(--bg);border:1px solid var(--line);border-radius:12px;place-items:center;padding:8px;display:grid}.wl-proof-full img{object-fit:contain;border-radius:8px;max-block-size:70dvh;max-inline-size:100%}.wl-decide-sum{background:var(--surface);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-block-end:12px;padding:12px 14px;display:grid}.wl-decide-sum>div{gap:2px;min-inline-size:0;display:grid}.wl-decide-sum span{font-size:.74rem;font-weight:700}.wl-decide-sum b{overflow-wrap:anywhere}.wl-adjust-seg{max-inline-size:320px}.wl-adjust-preview{color:var(--ink);margin:0;margin-block-end:8px;font-size:.9rem;font-weight:700}.wl-adjust-preview.bad{color:var(--danger)}.wl-kpi-money{font-size:.8em}.wl-focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 30%, transparent), var(--shadow-sm);animation:1.6s 2 wlPulse;border-color:var(--accent)!important}tr.wl-focus{box-shadow:none;animation:none}tr.wl-focus td{background:var(--accent-wash)}tr.wl-focus td:first-child{box-shadow:inset 3px 0 0 var(--accent)}html[dir=rtl] tr.wl-focus td:first-child{box-shadow:inset -3px 0 0 var(--accent)}@media (max-width:720px){.money-table tr.wl-focus{background:var(--accent-wash);border-inline-start:3px solid var(--accent)}.money-table tr.wl-focus td{box-shadow:none;background:0 0}}@keyframes wlPulse{0%,to{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 30%, transparent), var(--shadow-sm)}50%{box-shadow:0 0 0 7px color-mix(in srgb, var(--accent) 14%, transparent), var(--shadow-sm)}}@media (prefers-reduced-motion:reduce){.wl-focus{animation:none}}.wl-payto{background:var(--surface);border:1px solid color-mix(in srgb, var(--accent) 30%, var(--line));border-radius:12px;gap:10px;margin-block-end:12px;padding:12px 14px;display:grid}.center-card .wl-payto{margin-block-end:0}.wl-payto-amount{flex-wrap:wrap;align-items:center;gap:8px;font-size:.86rem;display:flex}.wl-payto-amount b{color:var(--ink);font-size:1.05rem}.wl-payto-facts{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:0;display:grid}.wl-payto-facts>div{gap:3px;min-inline-size:0;display:grid}.wl-payto-facts dt{letter-spacing:.06em;color:var(--muted);font-size:.72rem;font-weight:700}.wl-payto-facts dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:700}.wl-payto-acct{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wl-payto-acct .latin{letter-spacing:.02em;font-size:1rem}.wl-payto-none{color:var(--danger);margin:0;font-size:.84rem;font-weight:700}.wl-copy{cursor:pointer;border:1px solid var(--line);background:var(--surface2);color:var(--ink2);font:inherit;border-radius:999px;flex:none;align-items:center;gap:4px;padding-block:3px;padding-inline:8px;font-size:.74rem;font-weight:700;line-height:1.4;transition:color .15s,border-color .15s,background .15s;display:inline-flex;position:relative}.wl-copy svg{block-size:14px;inline-size:14px}.wl-copy:hover{color:var(--accent-hot);border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.wl-copy:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wl-copy.on{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 40%, transparent);background:color-mix(in srgb, var(--ok) 12%, transparent)}
.ofs-pager{gap:14px;min-inline-size:0;display:grid}.ofs-prog{gap:10px;padding-block:12px;padding-inline:14px;display:grid}.ofs-prog-top{gap:2px;min-inline-size:0;display:grid}.ofs-prog-count{color:var(--muted);letter-spacing:.02em;font-size:.76rem;font-weight:700}.ofs-prog-title{align-items:center;gap:8px;min-inline-size:0;margin:0;font-size:1.08rem;line-height:1.3;display:flex}.ofs-prog-title:focus:not(:focus-visible){outline:none}.ofs-prog-icon{color:var(--accent-hot);flex:none;place-items:center;display:inline-grid}.ofs-prog-icon svg{block-size:20px;inline-size:20px}.ofs-dots{align-items:center;margin:0;padding:0;list-style:none;display:flex}.ofs-dots>li{flex:1 1 0;justify-content:center;min-inline-size:0;display:flex;position:relative}.ofs-dots>li:before{content:"";background:var(--line);block-size:2px;inline-size:100%;position:absolute;inset-block-start:calc(50% - 1px);inset-inline-end:50%}.ofs-dots>li:first-child:before{display:none}.ofs-dots>li.done:before,.ofs-dots>li.on:before{background:var(--accent-deep)}.ofs-dot{z-index:1;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;block-size:32px;inline-size:32px;padding:0;display:grid;position:relative}.ofs-dot:focus-visible{outline:2px solid var(--accent);outline-offset:0}.ofs-dot-mark{background:var(--bg2);border:2px solid var(--line);block-size:12px;inline-size:12px;color:var(--on-accent);border-radius:50%;place-items:center;transition:inline-size .2s,block-size .2s,background .2s,border-color .2s,box-shadow .2s;display:grid}.ofs-dot-mark svg{stroke-width:3px;block-size:10px;inline-size:10px}.ofs-dots>li.todo .ofs-dot-mark{border-color:var(--accent)}.ofs-dots>li.done .ofs-dot-mark{background:var(--gold-grad);border-color:#0000;block-size:18px;inline-size:18px}.ofs-dots>li.on .ofs-dot-mark{border-color:var(--accent);background:var(--accent-wash);block-size:18px;inline-size:18px;box-shadow:0 0 0 4px var(--accent-wash)}.ofs-dots>li.on.done .ofs-dot-mark{background:var(--gold-grad)}.ofs-body{align-content:start;gap:14px;min-inline-size:0;animation:.22s both ofs-in;display:grid}.ofs-body[hidden]{display:none!important}@keyframes ofs-in{0%{opacity:0;transform:translateY(6px)}}.ofs-body .ob-panel>.ob-block:first-child{border-block-start:0;margin-block-start:0;padding-block-start:0}.ofs-body .ob-panel>.ob-alert:first-child{margin-block-start:0}.ofs-bar{z-index:30;padding-inline:16px;padding-block:10px calc(10px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--bg) 90%, transparent);-webkit-backdrop-filter:blur(14px)saturate(140%);border-block-start:1px solid var(--line);align-items:stretch;gap:10px;margin-inline:-16px;display:flex;position:sticky;inset-block-end:0}.ofs-bar .btn{min-inline-size:0;padding-block:10px;padding-inline:16px}.ofs-prev{flex:none}.ofs-next{flex:auto;justify-content:space-between}.ofs-bar .ofs-prev:only-child{flex:auto}.ofs-next-txt{text-align:start;gap:1px;min-inline-size:0;line-height:1.15;display:grid}.ofs-next-txt small{opacity:.85;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:600;overflow:hidden}.ofs-prev svg{transform:scaleX(-1)}html[dir=rtl] .ofs-prev svg{transform:none}html[dir=rtl] .ofs-next svg{transform:scaleX(-1)}.ofs-sum{gap:14px}.ofs-sum-tl{padding-block:4px;overflow-x:auto}.card.oc-tl.ofs-sum-tl{padding-block:12px;padding-inline:14px}.ofs-sum-money{border-block-start:1px dashed var(--line);padding-block-start:12px}.ofs-sum-money .ob-btitle{margin-block-end:8px}.ofs-ready{color:var(--ok);font-weight:700}.ofs-bal-wrap{gap:10px;margin-block-end:12px;display:grid}.ofs-bal{border:1px solid color-mix(in srgb, var(--ok) 38%, var(--line));background:color-mix(in srgb, var(--ok) 7%, var(--bg));border-radius:14px;gap:10px;padding-block:14px;padding-inline:14px;display:grid}.ofs-bal-head{color:var(--ink);align-items:center;gap:8px;font-size:.96rem;display:flex}.ofs-bal-head svg{block-size:20px;inline-size:20px;color:var(--ok);flex:none}.ofs-bal-hint{color:var(--ink2);margin:0;font-size:.84rem;line-height:1.6}.ofs-bal .error{margin:0}.ofs-or{color:var(--muted);align-items:center;gap:10px;margin:0;font-size:.78rem;font-weight:700;display:flex}.ofs-or:before,.ofs-or:after{content:"";background:var(--line);flex:1 1 0;block-size:1px}.ofs-bal-low{border:1px dashed var(--line);color:var(--ink2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-block:0 12px;margin-inline:0;padding-block:10px;padding-inline:12px;font-size:.84rem;display:flex}.ofs-bal-low svg{block-size:18px;inline-size:18px;color:var(--accent);flex:none}.ofs-bal-low span{flex:180px;min-inline-size:0}.ofs-bal-low a{font-weight:700}.ofs-errlink{text-underline-offset:3px;font-weight:700;text-decoration:underline}.ofs-signin{gap:4px;display:grid}.ofs-signin p{color:var(--ink2);margin:0;font-size:.95rem;line-height:1.7}.ofs-co-prog{gap:8px;margin-block-end:14px;display:grid}.ofs-co-count{color:var(--muted);font-size:.82rem;font-weight:700}.ofs-co-count b{color:var(--accent-hot)}.ofs-co-dots{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;margin:0;padding:0;list-style:none;display:grid}.ofs-co-dots>li{background:var(--line);border-radius:999px;block-size:5px}.ofs-co-dots>li.done{background:var(--accent-deep)}.ofs-co-dots>li.on{background:var(--gold-grad)}.modal.ofs-co{--ofs-co-pad:24px}.modal.ofs-co .ob-actions.ofs-co-actions{z-index:2;margin-inline:calc(-1 * var(--ofs-co-pad));padding-inline:var(--ofs-co-pad);background:var(--bg2);border-block-start:1px solid var(--line);flex-wrap:nowrap;padding-block:12px;position:sticky;inset-block-end:0}.modal.ofs-co .ob-actions.ofs-co-actions>.btn{flex:1 1 0;min-inline-size:0}@media (max-width:420px){.modal.ofs-co{--ofs-co-pad:16px}}@media (prefers-reduced-motion:reduce){.ofs-body{animation:none}.ofs-dot-mark{transition:none}}
.staff-area-ico{block-size:42px;inline-size:42px;color:var(--accent-hot);background:var(--accent-wash);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);border-radius:12px;flex:none;place-items:center;display:grid}.staff-area-ico svg{block-size:22px;inline-size:22px;fill:color-mix(in srgb, currentColor 16%, transparent)}.staff-area-txt{gap:3px;min-inline-size:0;display:grid}.staff-area-txt b{color:var(--ink);font-size:.98rem}.staff-area-txt small{color:var(--muted);font-size:.82rem;line-height:1.55}.staff-owner-keeps{align-items:flex-start;gap:8px;margin:0;font-size:.84rem;line-height:1.6;display:flex}.staff-owner-keeps svg{block-size:16px;inline-size:16px;color:var(--accent);flex:none;margin-block-start:3px}.staff-page-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 18px;display:flex}.staff-page-title{flex:320px;gap:4px;min-inline-size:0;display:grid}.staff-page-title h2{align-items:baseline;gap:8px;margin:0;font-size:1.2rem;display:flex}.staff-page-title h2 .num{font-size:.95rem;font-weight:700}.staff-page-title p{margin:0;font-size:.88rem;line-height:1.6}.staff-head-ico{vertical-align:-2px;block-size:15px;inline-size:15px;color:var(--accent);margin-inline-end:6px;display:inline-block}.staff-add{flex:none}.staff-empty{justify-items:start;gap:12px;max-inline-size:760px;padding:26px;display:grid}.staff-empty-ico{block-size:48px;inline-size:48px;margin:0}.staff-empty-ico svg{block-size:24px;inline-size:24px}.staff-empty h3{margin:0;font-size:1.12rem}.staff-empty>p{margin:0;line-height:1.7}.staff-empty-areas{gap:10px;inline-size:100%;margin:0;padding:0;list-style:none;display:grid}.staff-empty-areas li{border:1px solid var(--line);background:var(--bg2);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.staff-areas{border:0;gap:10px;min-inline-size:0;margin:4px 0 12px;padding:0;display:grid}.staff-areas legend{color:var(--ink);margin-block-end:2px;padding:0;font-size:.95rem;font-weight:800}.staff-req{color:var(--danger)}.staff-areas-hint{margin:0;font-size:.86rem}.staff-area-opts{gap:10px;display:grid}.staff-area-opt{cursor:pointer;border:1px solid var(--line);background:var(--surface);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative}.staff-area-opt:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.staff-area-opt.on{border-color:var(--accent);background:var(--accent-wash);box-shadow:0 6px 18px color-mix(in srgb, var(--accent) 16%, transparent)}.staff-area-opt:focus-within{outline:2px solid var(--accent);outline-offset:2px}.staff-area-opt input{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;margin:0;position:absolute}.staff-area-opt .staff-area-txt{flex:1}.staff-area-tick{border:2px solid var(--line);color:#0000;background:var(--bg);border-radius:8px;flex:none;place-items:center;block-size:24px;inline-size:24px;transition:background .15s,border-color .15s,color .15s;display:grid}.staff-area-tick svg{stroke-width:2.6px;block-size:15px;inline-size:15px}.staff-area-opt.on .staff-area-tick{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.staff-areas[aria-invalid=true] .staff-area-opt{border-color:color-mix(in srgb, var(--danger) 55%, var(--line))}.staff-areas-err{margin:0}.staff-areas-foot{align-items:center;gap:6px;margin:0;font-size:.8rem;display:flex}.staff-areas-foot svg{block-size:14px;inline-size:14px;color:var(--accent);flex:none}.staff-legacy{color:var(--ink);background:var(--accent-wash);border-inline-start:3px solid var(--accent);border-radius:10px;margin:0 0 10px;padding:10px 12px;font-size:.86rem;line-height:1.6}.staff-pills{flex-wrap:wrap;gap:6px;display:inline-flex}.staff-pill svg{block-size:13px;inline-size:13px}.staff-landing{gap:18px;display:grid}.staff-landing-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.staff-landing-head h2{margin:0 0 4px;font-size:1.25rem}.staff-landing-head p{margin:0;line-height:1.6}.staff-area-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:16px;display:grid}.staff-area-card{gap:16px;display:grid}.staff-area-head{align-items:flex-start;gap:12px;display:flex}.staff-area-head h3{margin:0 0 4px;font-size:1.05rem}.staff-area-head p{margin:0;font-size:.84rem;line-height:1.6}.staff-area-badge{flex:none;block-size:46px;inline-size:46px;margin:0}.staff-area-badge svg{block-size:22px;inline-size:22px}.staff-stats{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;display:grid}.staff-stat{color:var(--ink2);background:var(--bg2);border:1px solid var(--line);border-radius:12px;gap:2px;padding:12px 14px;text-decoration:none;transition:border-color .15s,transform .15s;display:grid}.staff-stat:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));transform:translateY(-1px)}.staff-stat b{font-size:1.6rem;font-weight:800;line-height:1.1;font-family:var(--font-en);color:var(--ink)}.staff-stat span{color:var(--muted);font-size:.8rem;line-height:1.45}.staff-stat.hot{border-color:color-mix(in srgb, var(--accent) 55%, var(--line));background:var(--accent-wash)}.staff-stat.hot b{color:var(--accent-hot)}.staff-area-links{flex-wrap:wrap;gap:8px;display:flex}.staff-blocked{align-items:flex-start;gap:16px;max-inline-size:640px;display:flex}.staff-blocked-ico{flex:none;block-size:48px;inline-size:48px;margin:0}.staff-blocked-ico svg{block-size:24px;inline-size:24px}.staff-blocked-txt{justify-items:start;gap:10px;min-inline-size:0;display:grid}.staff-blocked-txt h2{margin:0;font-size:1.12rem}.staff-blocked-txt p{color:var(--ink2);margin:0;line-height:1.7}@media (max-width:640px){.staff-page-head{align-items:stretch}.staff-add{justify-content:center;inline-size:100%}.staff-empty{padding:18px}.staff-area-opt{gap:10px;padding:12px}.staff-area-ico{block-size:38px;inline-size:38px}.staff-area-grid{grid-template-columns:1fr}.staff-blocked{flex-direction:column}}@media (prefers-reduced-motion:reduce){.staff-area-opt,.staff-area-tick,.staff-stat{transition:none}.staff-stat:hover{transform:none}}
.modal:has(>.ed){--ed-pad:24px}@media (max-width:640px){.modal-bg:has(>.modal>.ed){place-items:stretch stretch;padding:0}.modal:has(>.ed){--ed-pad:16px;width:100%;min-height:100dvh;max-height:100dvh;padding:var(--ed-pad);border:0;border-radius:0;flex-direction:column;display:flex}.modal:has(>.ed)>.ed{flex:1 0 auto}}.ed{flex-direction:column;min-width:0;display:flex}.ed-body{flex:1 0 auto;min-width:0}.ed-h{color:var(--ink);margin:0 0 6px;font-size:1.08rem;font-weight:800}.ed-h:focus{outline:none}.ed-lead{color:var(--muted);margin:0 0 16px;font-size:.86rem;line-height:1.6}.ed-err{margin:0 0 14px}.ed-sr{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ed .input,.ed .select,.ed .ls-choice,.ed .seg button{min-height:44px}.ed-steps{margin:0 0 18px}.ed-steps ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.ed-step button{inline-size:100%;min-height:44px;color:var(--muted);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:6px 8px;font-size:.86rem;font-weight:700;display:flex}.ed-step button:hover{background:var(--bg2);color:var(--ink2)}.ed-step button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ed-step-n{border:2px solid var(--line);background:var(--bg);block-size:28px;inline-size:28px;color:var(--ink2);border-radius:50%;flex:none;place-items:center;font-size:.84rem;font-weight:800;display:grid}.ed-step-n svg{block-size:15px;inline-size:15px}.ed-step-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ed-step.cur button{color:var(--ink)}.ed-step.cur .ed-step-n{background:var(--gold-grad);color:var(--on-accent);border-color:#0000}.ed-step.done .ed-step-n{border-color:var(--accent);color:var(--accent-hot)}.ed-step.bad .ed-step-n{border-color:var(--danger);color:var(--danger)}.ed-step.bad.cur .ed-step-n{background:var(--danger);color:var(--bg)}.ed-step.bad .ed-step-t{color:var(--danger)}.ed-progress{background:var(--line);border-radius:999px;block-size:4px;margin-top:10px;overflow:hidden}.ed-progress>span{border-radius:inherit;background:var(--gold-grad);block-size:100%;transition:inline-size .25s;display:block}@media (max-width:480px){.ed-step button{text-align:center;flex-direction:column;justify-content:center;gap:4px;padding:4px 2px;font-size:.76rem}.ed-step-t{max-inline-size:100%}}.ed-ph-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;display:grid}.ed-ph,.ed-ph-add{aspect-ratio:1;border-radius:12px;margin:0;position:relative}.ed-ph{border:1px solid var(--line);background:var(--bg2);overflow:hidden}.ed-ph img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.ed-ph.main{outline:2px solid var(--accent);outline-offset:2px}.ed-ph-badge{inset-inline:6px;background:var(--gold-grad);color:var(--on-accent);text-align:center;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.7rem;font-weight:800;position:absolute;bottom:6px;overflow:hidden}.ed-ph-btn{border:1px solid var(--line);cursor:pointer;background:color-mix(in srgb, var(--bg) 82%, transparent);block-size:36px;inline-size:36px;color:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:6px}.ed-ph-btn svg{block-size:17px;inline-size:17px}.ed-ph-star{inset-inline-start:6px}.ed-ph-x{inset-inline-end:6px}.ed-ph-star:hover,.ed-ph-star:focus-visible{background:var(--accent);color:var(--on-accent);border-color:#0000}.ed-ph-x:hover,.ed-ph-x:focus-visible{background:var(--danger);color:var(--bg);border-color:#0000}.ed-ph-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ed-ph-add{border:2px dashed var(--line);background:var(--bg2);color:var(--ink2);text-align:center;cursor:pointer;align-content:center;place-items:center;gap:4px;padding:8px;font-size:.86rem;font-weight:800;display:grid}.ed-ph-add svg{block-size:28px;inline-size:28px;color:var(--accent-hot)}.ed-ph-add small{color:var(--muted);font-size:.76rem;font-weight:600}.ed-ph-add:hover,.ed-ph-add:focus-within{border-color:var(--accent);color:var(--accent-hot)}.ed-ph-add.busy{cursor:progress;opacity:.75}.ed-ph-grid>.ed-ph-add:only-child{aspect-ratio:auto;grid-column:1/-1;min-block-size:150px}.ed-photos.ls-invalid .ed-ph-add,.ed-photos.ls-invalid .ed-ph{border-color:var(--danger)}.ed-file{opacity:0;clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ed-link{min-height:44px;color:var(--accent-hot);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:-6px 0 10px;padding:4px 0;font-size:.88rem;font-weight:700;display:inline-flex}.ed-link svg{block-size:16px;inline-size:16px}.ed-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.ed-check{flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none;display:flex}.ed-check li{border:1px solid var(--line);background:var(--bg);color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:.82rem;font-weight:700;display:inline-flex}.ed-check li svg{block-size:14px;inline-size:14px}.ed-check li.ok{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 45%, transparent);background:color-mix(in srgb, var(--ok) 10%, transparent)}.ed-dot{border:2px solid;border-radius:50%;block-size:8px;inline-size:8px}.ed-price{align-items:center;gap:10px;max-inline-size:360px;display:flex}.ed-price .input{flex:auto;min-width:0;min-height:54px;font-size:1.35rem;font-weight:800}.ed-cur{color:var(--ink2);flex:none;font-size:1rem;font-weight:800}.ed-final{color:var(--accent-hot);margin-top:2px;font-weight:700;display:block}.ed-qty{max-inline-size:220px}.ed-switch{border:1px solid var(--line);background:var(--bg2);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:56px;margin:0 0 12px;padding:10px 14px;display:flex}.ed-switch.off{cursor:default;opacity:.6}.ed-switch-t{gap:2px;min-width:0;display:grid}.ed-switch-t strong{color:var(--ink);font-size:.92rem}.ed-switch-t small{color:var(--muted);font-size:.8rem;line-height:1.5}.ed-switch .switch{flex:none}.ed-note{border:1px solid color-mix(in srgb, var(--accent) 40%, var(--line));background:var(--accent-wash);color:var(--ink2);border-radius:10px;align-items:flex-start;gap:8px;margin:4px 0 12px;padding:10px 12px;font-size:.86rem;line-height:1.6;display:flex}.ed-note svg{block-size:18px;inline-size:18px;color:var(--accent-hot);flex:none;margin-top:2px}.ed-sec{color:var(--ink2);align-items:center;gap:8px;margin:22px 0 12px;font-size:.95rem;font-weight:800;display:flex}.ed-sec:before{content:"";background:var(--gold-grad);border-radius:2px;flex:none;block-size:16px;inline-size:4px}.ed-more{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg2);margin:14px 0 4px}.ed-more-head{inline-size:100%;border-radius:inherit;min-height:56px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px 14px;font-weight:800;display:flex}.ed-more-head:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ed-more-txt{flex:auto;gap:2px;min-width:0;display:grid}.ed-more-txt small{color:var(--muted);font-size:.8rem;font-weight:500}.ed-more-caret{flex:none;block-size:18px;inline-size:18px;transition:transform .2s}.ed-more.open .ed-more-caret{transform:rotate(180deg)}.ed-more-body{border-top:1px solid var(--line);padding:14px}.ed-foot{bottom:calc(-1 * var(--ed-pad,24px));z-index:3;margin:18px calc(-1 * var(--ed-pad,24px)) calc(-1 * var(--ed-pad,24px));padding:12px var(--ed-pad,24px) calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--bg2);align-items:center;gap:10px;display:flex;position:sticky}.ed-foot .btn{justify-content:center;min-height:44px}.ed-foot .btn-gold{min-inline-size:130px}.ed-foot-n{text-align:center;color:var(--muted);flex:auto;font-size:.82rem}.ed-ico-fwd,.ed-ico-back{block-size:18px;inline-size:18px}.ed-ico-back,[dir=rtl] .ed-ico-fwd{transform:scaleX(-1)}[dir=rtl] .ed-ico-back{transform:none}@media (max-width:640px){.ed-foot-n{display:none}.ed-foot>.btn{flex:1 1 0;min-inline-size:0}}@media (prefers-reduced-motion:reduce){.ed-progress>span,.ed-more-caret{transition:none}}
