.admin-page{--gutter:clamp(20px,4vw,56px);padding:56px var(--gutter) 96px;max-width:1280px;margin:0 auto;font-family:Manrope,sans-serif;color:var(--ink,#1a2143);min-height:100vh;background:var(--cream,#f6f2ec)}.admin-page__head{display:flex;flex-direction:column;gap:10px;margin-bottom:32px}.admin-page__eyebrow{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--coral,#e87862)}.admin-page__title{font-family:"Instrument Serif",serif;font-size:clamp(32px,4vw,48px);line-height:1;margin:0}.admin-page__sub{font-size:14.5px;line-height:1.55;color:rgba(26,33,67,.72);max-width:64ch;margin:0}.admin-page__tabs{display:flex;gap:4px;border-bottom:1px solid rgba(26,33,67,.12);margin-bottom:28px}.admin-tab{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:2px solid transparent;color:rgba(26,33,67,.65);font-size:14px;text-decoration:none;white-space:nowrap;transition:color .2s ease,border-color .2s ease}.admin-tab--active,.admin-tab:hover{color:var(--ink,#1a2143)}.admin-tab--active{border-bottom-color:var(--coral,#e87862)}.admin-tab--pending{color:rgba(26,33,67,.35)}.admin-tab__count{font-family:JetBrains Mono,monospace;font-size:11.5px;background:rgba(26,33,67,.08);padding:2px 8px;border-radius:999px}.admin-table{background:#fff;border:1px solid rgba(26,33,67,.08);border-radius:8px;overflow:hidden}.admin-table__toolbar{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid rgba(26,33,67,.08);background:rgba(26,33,67,.02)}.admin-table__search{flex:1 1;max-width:360px;padding:8px 12px;border:1px solid rgba(26,33,67,.18);border-radius:4px;font-family:inherit;font-size:14px;outline:none;background:#fff}.admin-table__search:focus{border-color:var(--ink,#1a2143)}.admin-table__count{font-family:JetBrains Mono,monospace;font-size:11.5px;color:rgba(26,33,67,.55)}.admin-table__scroll{overflow-x:auto}.admin-table__grid{width:100%;border-collapse:collapse;font-size:13.5px}.admin-table__grid td,.admin-table__grid th{text-align:left;padding:12px 14px;border-bottom:1px solid rgba(26,33,67,.06);vertical-align:top}.admin-table__grid th{font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:rgba(26,33,67,.5);font-weight:500;background:rgba(26,33,67,.02)}.admin-table__grid tbody tr:hover{background:rgba(232,120,98,.04)}.admin-table__grid a{color:var(--ink,#1a2143);text-decoration:none}.admin-table__grid a:hover{text-decoration:underline}.admin-table__src{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:12px;color:rgba(26,33,67,.7)}.admin-table__expand{background:transparent;border:1px solid rgba(26,33,67,.18);border-radius:4px;padding:5px 12px;font-family:inherit;font-size:12.5px;cursor:pointer;color:var(--ink,#1a2143)}.admin-table__expand:hover{background:rgba(26,33,67,.05)}.admin-table__actions{display:flex;gap:6px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.admin-table__act{background:transparent;border:1px solid rgba(26,33,67,.18);border-radius:4px;padding:5px 10px;font-family:inherit;font-size:11.5px;cursor:pointer;color:var(--ink,#1a2143);white-space:nowrap}.admin-table__act:hover:not(:disabled){background:rgba(26,33,67,.05);border-color:rgba(26,33,67,.32)}.admin-table__act:disabled{opacity:.5;cursor:wait}.admin-table__act.is-on{background:#5fc88f;border-color:#5fc88f;color:var(--ink,#1a2143);font-weight:600}.admin-table__act--danger{font-weight:700;font-size:14px;padding:4px 9px;line-height:1}.admin-table__act--danger:hover:not(:disabled){background:var(--coral,#e87862);border-color:var(--coral,#e87862);color:#fff}.admin-table__check{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:rgba(26,33,67,.7);cursor:pointer}.admin-table__check input{accent-color:var(--coral,#e87862)}.admin-table__wa{display:inline-block;margin-left:4px;font-size:12px;color:#25d366!important;text-decoration:none!important;font-weight:700}.admin-table__grid tr.is-contacted td{opacity:.6;background:rgba(95,200,143,.05)}.admin-table__grid tr.is-contacted td:first-child{border-left:3px solid #5fc88f}.admin-table__detail td{background:rgba(26,33,67,.025)}.admin-table__detail dl{display:grid;grid-template-columns:max-content 1fr;grid-gap:8px 24px;gap:8px 24px;margin:0}.admin-table__detail dt{font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:rgba(26,33,67,.55)}.admin-table__detail dd{margin:0;font-size:13.5px;line-height:1.55}.admin-table__detail code{font-family:JetBrains Mono,monospace;font-size:12px;background:rgba(26,33,67,.06);padding:1px 6px;border-radius:3px}.admin-page__placeholder{background:#fff;border:1px dashed rgba(26,33,67,.16);border-radius:8px;padding:36px;color:rgba(26,33,67,.65);font-size:14px;line-height:1.55}.admin-page--gate{display:grid;place-items:center}.admin-page__login{display:flex;flex-direction:column;gap:14px;background:#fff;padding:36px;border-radius:12px;width:min(380px,100%);box-shadow:0 24px 60px -24px rgba(26,33,67,.3)}.admin-page__login .admin-page__title{font-size:32px;margin-bottom:4px}.admin-page__input{padding:12px 14px;border:1px solid rgba(26,33,67,.18);border-radius:4px;font-family:inherit;font-size:15px;outline:none}.admin-page__input:focus{border-color:var(--ink,#1a2143)}.admin-page__submit{background:var(--ink,#1a2143);color:var(--cream,#f6f2ec);border:0;border-radius:6px;padding:14px 18px;font-family:inherit;font-size:15px;font-weight:500;cursor:pointer}.admin-page__submit:hover:not(:disabled){background:var(--coral,#e87862);color:var(--ink,#1a2143)}.admin-page__submit:disabled{background:rgba(26,33,67,.4);cursor:not-allowed}.admin-page__error{font-size:13px;color:#d3473a}.uca{flex-direction:column}.uca,.uca__head{display:flex;gap:24px}.uca__head{align-items:flex-start;justify-content:space-between;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid rgba(26,33,67,.1)}.uca__title{font-family:"Instrument Serif",serif;font-size:32px;line-height:1.05;letter-spacing:-.01em;font-weight:400;color:var(--ink,#1a2143)}.uca__sub{font-size:13.5px;color:rgba(26,33,67,.65);margin-top:6px;max-width:540px;line-height:1.55}.uca__stats{display:flex;flex-direction:column;gap:4px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:rgba(26,33,67,.6)}.uca__stats b{color:var(--coral,#e87862);font-weight:600}.uca__controls{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.uca__search{flex:1 1;min-width:240px;padding:10px 14px;font:inherit;font-size:14px;border:1px solid rgba(26,33,67,.15);border-radius:6px;background:#fff}.uca__search:focus{outline:none;border-color:var(--ink,#1a2143)}.uca__check{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:rgba(26,33,67,.75);cursor:pointer}.uca__list{display:flex;flex-direction:column;gap:18px}.uca__row{border:1px solid rgba(26,33,67,.1);border-radius:8px;background:#fff;padding:18px 20px}.uca__row-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:14px}.uca__row-no{display:inline-block;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--coral,#e87862);margin-bottom:6px}.uca__row-title{font-family:"Instrument Serif",serif;font-size:22px;line-height:1.1;letter-spacing:-.01em;font-weight:400;color:var(--ink,#1a2143)}.uca__row-variant{font-family:Manrope,sans-serif;font-size:13px;color:rgba(26,33,67,.65);font-style:normal}.uca__row-meta{display:block;margin-top:5px;font-size:12px;color:rgba(26,33,67,.55)}.uca__row-meta code{font-family:JetBrains Mono,monospace;font-size:11px;background:rgba(26,33,67,.06);padding:1px 6px;border-radius:3px;color:rgba(26,33,67,.75)}.uca__row-actions{display:flex;gap:8px;flex-wrap:wrap}.uca__btn{display:inline-flex;align-items:center;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;padding:9px 14px;border-radius:99px;background:var(--ink,#1a2143);color:#fff;border:1px solid var(--ink,#1a2143);cursor:pointer;transition:background .25s,color .25s}.uca__btn:hover:not(:disabled){background:var(--coral,#e87862);color:var(--ink,#1a2143);border-color:var(--coral,#e87862)}.uca__btn:disabled{opacity:.5;cursor:not-allowed}.uca__btn--ghost{background:transparent;color:var(--ink,#1a2143)}.uca__btn--ghost:hover:not(:disabled){background:rgba(26,33,67,.06);color:var(--ink,#1a2143);border-color:rgba(26,33,67,.25)}.uca__thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:8px;gap:8px}.uca__thumb{position:relative;aspect-ratio:4/3;border:2px solid rgba(26,33,67,.1);border-radius:6px;background:#f2f2f4;overflow:hidden;transition:border-color .2s,transform .2s}.uca__thumb-pick{border:0;padding:0;margin:0;background:transparent;cursor:pointer}.uca__thumb img,.uca__thumb-pick{display:block;width:100%;height:100%}.uca__thumb img{object-fit:cover}.uca__thumb:hover{border-color:var(--ink,#1a2143);transform:translateY(-1px)}.uca__thumb--on{border-color:var(--coral,#e87862);box-shadow:0 0 0 1px var(--coral,#e87862)}.uca__thumb-pick:disabled{opacity:.6;cursor:wait}.uca__thumb-del{position:absolute;top:6px;right:6px;width:22px;height:22px;border:0;padding:0;border-radius:50%;background:rgba(15,15,20,.7);color:#fff;font-size:16px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.uca__thumb-del:hover:not(:disabled){background:var(--coral,#e87862)}.uca__thumb-del:disabled{opacity:.4;cursor:wait}.uca__thumb-no{position:absolute;top:6px;left:6px;font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.18em;color:#fff;background:rgba(15,15,20,.55);padding:2px 6px;border-radius:3px}.uca__thumb-tag{right:6px;font-size:10px;letter-spacing:.2em;background:var(--coral,#e87862);padding:4px 10px;border-radius:999px;font-weight:700;box-shadow:0 2px 8px rgba(232,120,98,.4)}.uca__thumb-hint,.uca__thumb-tag{position:absolute;bottom:6px;font-family:JetBrains Mono,monospace;text-transform:uppercase;color:#fff}.uca__thumb-hint{left:6px;font-size:9px;letter-spacing:.18em;background:rgba(15,15,20,.78);padding:4px 8px;border-radius:3px;opacity:0;pointer-events:none;transition:opacity .18s}.uca__thumb:hover .uca__thumb-hint{opacity:1}.uca__thumb--on:hover .uca__thumb-hint{opacity:0}.uca__empty{padding:16px;border:1px dashed rgba(26,33,67,.15);border-radius:6px;background:rgba(26,33,67,.02);font-size:13px;color:rgba(26,33,67,.65)}.uca__empty code{font-size:12px;background:rgba(26,33,67,.08);padding:1px 6px;border-radius:3px;color:var(--ink,#1a2143)}.uca__empty code,.uca__loading{font-family:JetBrains Mono,monospace}.uca__loading{font-size:13px;color:rgba(26,33,67,.55);letter-spacing:.12em}.uca__error{padding:10px 14px;border-radius:6px;background:rgba(211,71,58,.08);color:#b53528;font-size:13px}.acf{background:var(--cream,#f6f2ec);border:1px solid rgba(26,33,67,.1);border-radius:10px;padding:30px 32px;display:flex;flex-direction:column;gap:22px}.acf__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.acf__title{font-family:"Instrument Serif",serif;font-size:clamp(26px,2.6vw,34px);font-weight:400;color:var(--ink,#1a2143);margin:0}.acf__sub{margin:6px 0 0;font-size:14px;color:rgba(26,33,67,.7);max-width:560px;line-height:1.55}.acf__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 22px;gap:16px 22px}.acf__field{display:flex;flex-direction:column;gap:6px;min-width:0}.acf__field--full{grid-column:1/-1}.acf__lbl{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:rgba(26,33,67,.7);font-weight:600}.acf__field input,.acf__field select,.acf__field textarea{font:inherit;font-size:14px;padding:10px 14px;background:#fff;border:1px solid rgba(26,33,67,.18);border-radius:6px;color:var(--ink,#1a2143);outline:none;transition:border-color .2s,box-shadow .2s}.acf__field input:focus,.acf__field select:focus,.acf__field textarea:focus{border-color:var(--coral,#e87862);box-shadow:0 0 0 3px rgba(232,120,98,.15)}.acf__hint{font-size:11.5px;color:rgba(26,33,67,.55)}.acf__hint code{font-family:JetBrains Mono,monospace;background:rgba(26,33,67,.06);padding:1px 5px;border-radius:3px}.acf__check{display:inline-flex;align-items:center;gap:10px;font-size:14px}.acf__check input{accent-color:var(--coral,#e87862);width:16px;height:16px}.acf__foot{display:flex;gap:12px;flex-wrap:wrap;align-items:center;padding-top:6px;border-top:1px solid rgba(26,33,67,.08)}.acf__btn{padding:12px 22px;border-radius:99px;font:inherit;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;cursor:pointer;transition:all .25s;border:1.5px solid var(--ink,#1a2143);background:transparent;color:var(--ink,#1a2143)}.acf__btn--primary{background:var(--coral,#e87862);border-color:var(--coral,#e87862);color:#fff}.acf__btn--primary:hover:not(:disabled){background:#d9694f;border-color:#d9694f}.acf__btn--ghost{background:transparent}.acf__btn--ghost:hover:not(:disabled){background:rgba(26,33,67,.06)}.acf__btn:disabled{opacity:.5;cursor:wait}.acf__ok{border-radius:6px;background:rgba(95,200,143,.18);color:#2c7150;border:1px solid rgba(95,200,143,.4)}.acf__err,.acf__ok{padding:12px 16px;font-size:13.5px}.acf__err{border-radius:6px;background:rgba(232,120,98,.12);color:#b53528;border:1px solid rgba(232,120,98,.35)}@media (max-width:780px){.acf__grid{grid-template-columns:1fr}}.csv{background:var(--cream,#f6f2ec);border:1px solid rgba(26,33,67,.1);border-radius:10px;padding:30px 32px;gap:18px}.csv,.csv__head{display:flex;flex-direction:column}.csv__head{gap:10px}.csv__title{font-family:"Instrument Serif",serif;font-size:clamp(26px,2.6vw,34px);font-weight:400;color:var(--ink,#1a2143);margin:0}.csv__sub{font-size:14px;color:rgba(26,33,67,.7);max-width:760px;line-height:1.6;margin:0}.csv__sub code{font-family:JetBrains Mono,monospace;background:rgba(26,33,67,.06);padding:1px 6px 1px 5px;margin:0 2px;border-radius:3px;font-size:12px}.csv__row{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.csv__file{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;background:#fff;border:1.5px dashed rgba(26,33,67,.28);border-radius:6px;font-family:JetBrains Mono,monospace;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--ink,#1a2143);cursor:pointer;transition:border-color .2s,background .2s}.csv__file:hover{border-color:var(--coral,#e87862);background:rgba(232,120,98,.05)}.csv__file input[type=file]{display:none}.csv__ta{font-family:JetBrains Mono,monospace;font-size:12.5px;padding:14px 16px;background:#fff;border:1px solid rgba(26,33,67,.18);border-radius:6px;resize:vertical;min-height:200px;color:var(--ink,#1a2143);outline:none}.csv__ta:focus{border-color:var(--coral,#e87862);box-shadow:0 0 0 3px rgba(232,120,98,.15)}.csv__btn{padding:11px 20px;border-radius:99px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;cursor:pointer;transition:all .25s;border:1.5px solid var(--ink,#1a2143);background:transparent;color:var(--ink,#1a2143)}.csv__btn:hover:not(:disabled){background:var(--ink,#1a2143);color:var(--cream,#f6f2ec)}.csv__btn--primary{background:var(--coral,#e87862);border-color:var(--coral,#e87862);color:#fff}.csv__btn--primary:hover:not(:disabled){background:#d9694f;border-color:#d9694f;color:#fff}.csv__btn--ghost{background:transparent;border-color:rgba(26,33,67,.18)}.csv__btn--ghost:hover:not(:disabled){background:rgba(26,33,67,.05);color:var(--ink,#1a2143)}.csv__btn:disabled{opacity:.5;cursor:wait}.csv__ok{border-radius:6px;background:rgba(95,200,143,.18);color:#2c7150;border:1px solid rgba(95,200,143,.4)}.csv__err,.csv__ok{padding:12px 16px;font-size:13.5px}.csv__err{border-radius:6px;background:rgba(232,120,98,.12);color:#b53528;border:1px solid rgba(232,120,98,.35)}.csv__previewWrap{display:flex;flex-direction:column;gap:8px}.csv__previewHead{font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:rgba(26,33,67,.7)}.csv__previewScroll{overflow-x:auto;border:1px solid rgba(26,33,67,.12);border-radius:6px}.csv__table{width:100%;border-collapse:collapse;background:#fff}.csv__table td,.csv__table th{padding:10px 14px;text-align:left;font-size:12.5px;border-bottom:1px solid rgba(26,33,67,.08);white-space:nowrap}.csv__table th{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:rgba(26,33,67,.55);font-weight:600;background:rgba(26,33,67,.03)}.csv__table em{color:var(--coral,#e87862);font-style:italic;font-size:11px}.csv__more{padding:10px 14px;font-size:12px;color:rgba(26,33,67,.55);background:rgba(26,33,67,.03)}.admin-page__tabs{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:thin}.admin-page__tabs::-webkit-scrollbar{height:6px}.admin-page__tabs::-webkit-scrollbar-thumb{background:rgba(26,33,67,.18);border-radius:99px}.admin-page__tabs .admin-tab{flex-shrink:0}.dash{display:flex;flex-direction:column;gap:24px}.dash__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:14px;gap:14px}.dash__stat{background:var(--cream,#f6f2ec);border:1px solid rgba(26,33,67,.1);border-radius:10px;padding:22px 24px;display:flex;flex-direction:column;gap:6px}.dash__stat--muted{opacity:.55}.dash__stat-num{font-family:"Instrument Serif",serif;font-size:clamp(34px,4vw,52px);line-height:1;color:var(--ink,#1a2143);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.dash__stat-lbl{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:rgba(26,33,67,.6)}.dash__quicklinks{display:flex;flex-wrap:wrap;gap:10px}.dash__btn{padding:12px 20px;border:1.5px solid var(--ink,#1a2143);border-radius:99px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--ink,#1a2143);background:transparent;transition:all .25s}.dash__btn:hover{background:var(--ink,#1a2143);color:var(--cream,#f6f2ec)}.dash__btn--primary{background:var(--coral,#e87862);border-color:var(--coral,#e87862);color:#fff}.dash__btn--primary:hover{background:#d9694f;border-color:#d9694f}.dash__btn--ghost{border-color:rgba(26,33,67,.22)}.dash__note{padding:16px 18px;background:rgba(232,120,98,.06);border:1px solid rgba(232,120,98,.24);border-radius:8px;font-size:13px;line-height:1.55;color:var(--ink,#1a2143)}.dash__note strong{color:var(--coral,#e87862)}.cars-tab{display:flex;flex-direction:column;gap:18px}.cars-tab__bar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:18px 22px;background:var(--cream,#f6f2ec);border:1px solid rgba(26,33,67,.1);border-radius:10px}.cars-tab__eyebrow{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:rgba(26,33,67,.6)}.cars-tab__title{font-family:"Instrument Serif",serif;font-size:clamp(22px,2vw,30px);font-weight:400;color:var(--ink,#1a2143);margin:4px 0 0}.cars-tab__actions{display:flex;gap:10px;flex-wrap:wrap}.cars-tab__btn{padding:11px 20px;border-radius:99px;cursor:pointer;transition:all .25s;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;background:var(--coral,#e87862);color:#fff;border:1.5px solid var(--coral,#e87862)}.cars-tab__btn:hover{background:#d9694f;border-color:#d9694f}.cars-tab__btn.is-on{background:var(--ink,#1a2143);border-color:var(--ink,#1a2143)}.cars-tab__btn--ghost{background:transparent;color:var(--ink,#1a2143);border-color:rgba(26,33,67,.22)}.cars-tab__btn--ghost:hover{background:rgba(26,33,67,.06);color:var(--ink,#1a2143)}.cars-tab__panel{padding:6px 0 2px}.users-tab{display:flex;flex-direction:column;gap:22px}.users-tab__head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid rgba(26,33,67,.1)}.users-tab__title{font-family:"Instrument Serif",serif;font-size:clamp(26px,2.3vw,34px);margin:0;font-weight:400;color:var(--ink,#1a2143);line-height:1.1;letter-spacing:-.01em}.users-tab__sub{font-size:13.5px;color:rgba(26,33,67,.66);max-width:620px;line-height:1.6;margin-top:8px}.users-tab__btn{padding:10px 18px;border-radius:99px;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .16s ease,box-shadow .18s ease;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;background:var(--coral,#e87862);color:#fff;border:1.5px solid var(--coral,#e87862);box-shadow:0 2px 8px -2px rgba(232,120,98,.4)}.users-tab__btn:hover:not(:disabled){background:#f08a73;border-color:#f08a73;transform:translateY(-1px);box-shadow:0 6px 14px -4px rgba(232,120,98,.55)}.users-tab__btn:active:not(:disabled){transform:translateY(0)}.users-tab__btn:focus-visible{outline:2px solid #e87862;outline-offset:2px}.users-tab__btn:disabled{opacity:.5;cursor:wait;box-shadow:none}.users-tab__btn--ghost{background:transparent;color:var(--ink,#1a2143);border-color:rgba(26,33,67,.18);box-shadow:none}.users-tab__btn--ghost:hover:not(:disabled){background:rgba(26,33,67,.05);color:var(--ink,#1a2143);border-color:rgba(26,33,67,.32);transform:none}.users-tab__btn--danger{background:transparent;color:#b53528;border-color:rgba(181,53,40,.28);box-shadow:none}.users-tab__btn--danger:hover:not(:disabled){background:#b53528;border-color:#b53528;color:#fff;transform:translateY(-1px);box-shadow:0 6px 14px -4px rgba(181,53,40,.5)}.users-tab__btn--primary{background:var(--coral,#e87862);border-color:var(--coral,#e87862);color:#fff}.users-tab__err{background:rgba(232,120,98,.1);color:#b53528;border-left:3px solid #e87862}.users-tab__err,.users-tab__ok{padding:12px 16px;border-radius:6px;font-size:13px;line-height:1.45}.users-tab__ok{background:rgba(95,200,143,.14);color:#2c7150;border-left:3px solid #5fc88f}.users-tab__loading{padding:36px 24px}.users-tab__empty,.users-tab__loading{text-align:center;color:rgba(26,33,67,.55);font-size:13.5px}.users-tab__empty{padding:40px 28px;background:var(--cream,#f6f2ec);border:1px dashed rgba(26,33,67,.18);border-radius:10px;line-height:1.5}.users-tab__list{display:flex;flex-direction:column;gap:12px}.urow{background:#fff;border:1px solid rgba(26,33,67,.1);border-radius:10px;padding:16px 20px;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.urow:hover:not(.urow--editing){border-color:rgba(26,33,67,.2);box-shadow:0 4px 14px -6px rgba(26,33,67,.18)}.urow--editing{border-color:var(--coral,#e87862);box-shadow:0 0 0 3px rgba(232,120,98,.14),0 8px 24px -10px rgba(26,33,67,.22)}.urow__head{display:grid;grid-template-columns:1.4fr auto auto;grid-gap:18px;gap:18px;align-items:center}.urow__id{display:flex;flex-direction:column;gap:3px;min-width:0}.urow__id strong{color:var(--ink,#1a2143);font-weight:600;font-size:15px;letter-spacing:-.005em}.urow__email,.urow__id strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.urow__email{font-size:12.5px;color:rgba(26,33,67,.58)}.urow__meta{display:flex;gap:8px;align-items:center}.urow__role{font-family:JetBrains Mono,monospace;font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;padding:5px 11px;border-radius:99px;background:rgba(26,33,67,.06);color:var(--ink,#1a2143);font-weight:600;border:1px solid rgba(26,33,67,.08)}.urow__role--super_admin{background:rgba(232,120,98,.14);color:#b53528;border-color:rgba(232,120,98,.3)}.urow__you{font-size:10px;color:var(--coral,#e87862);text-transform:uppercase;letter-spacing:.2em;font-weight:600;padding:5px 10px;border:1px dashed rgba(232,120,98,.45);border-radius:99px}.urow__act{display:flex;gap:8px}.urow__edit{margin-top:18px;padding-top:18px;border-top:1px solid rgba(26,33,67,.1);display:flex;flex-direction:column;gap:16px}@media (max-width:760px){.urow__head{grid-template-columns:1fr;gap:10px}.urow__act{width:100%}}.ufm{background:#fff;border:1px solid rgba(26,33,67,.12);border-radius:10px;padding:24px 26px;display:flex;flex-direction:column;gap:18px;box-shadow:0 6px 22px -10px rgba(26,33,67,.18);animation:ufmIn .26s cubic-bezier(.18,1.1,.35,1)}@keyframes ufmIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ufm__title{font-family:"Instrument Serif",serif;font-size:24px;margin:0;font-weight:400;color:var(--ink,#1a2143);display:flex;align-items:center;gap:12px;letter-spacing:-.01em}.ufm__title:before{content:"";width:20px;height:2px;background:var(--coral,#e87862);border-radius:2px}.ufm__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 18px;gap:14px 18px}.ufm__field{display:flex;flex-direction:column;gap:6px;min-width:0}.ufm__field>span{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:rgba(26,33,67,.65);font-weight:600}.ufm__field input,.ufm__field select{font:inherit;font-size:14px;padding:10px 14px;background:var(--cream,#f6f2ec);border:1px solid rgba(26,33,67,.18);border-radius:6px;color:var(--ink,#1a2143);outline:none}.ufm__field input:focus,.ufm__field select:focus{border-color:var(--coral,#e87862);box-shadow:0 0 0 3px rgba(232,120,98,.15)}.ufm__foot{display:flex;gap:10px;flex-wrap:wrap}.ufm__err{padding:10px 14px;background:rgba(232,120,98,.12);color:#b53528;border-radius:6px;font-size:13px}@media (max-width:760px){.ufm__grid{grid-template-columns:1fr}}.perms{border:1px solid rgba(26,33,67,.1);border-radius:10px;padding:18px 18px 16px;display:flex;flex-direction:column;gap:14px;background:rgba(26,33,67,.018)}.perms[disabled]{opacity:.55;pointer-events:none}.perms legend{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:rgba(26,33,67,.62);padding:0 8px;font-weight:600}.perms legend em{font-style:italic;color:var(--coral,#e87862);margin-left:8px;font-size:9.5px;text-transform:none;letter-spacing:.02em}.perms__grid{display:flex;flex-direction:column;gap:10px}.perms__row{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:14px 18px;background:#fff;border:1px solid rgba(26,33,67,.12);border-radius:10px;cursor:pointer;text-align:left;color:var(--ink,#1a2143);font:inherit;transition:border-color .2s,box-shadow .2s,background .2s,transform .2s}.perms__row:hover{border-color:rgba(26,33,67,.25);box-shadow:0 4px 14px -6px rgba(26,33,67,.16);transform:translateY(-1px)}.perms__row.is-on{border-color:rgba(232,120,98,.55);background:rgba(232,120,98,.05)}.perms__row.is-on:hover{background:rgba(232,120,98,.08);border-color:rgba(232,120,98,.72);box-shadow:0 4px 14px -6px rgba(232,120,98,.3)}.perms__row:focus-visible{outline:2px solid var(--coral,#e87862);outline-offset:2px}.perms__row-text{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1}.perms__row-lbl{font-size:14px;font-weight:600;color:var(--ink,#1a2143);letter-spacing:-.005em}.perms__row-desc{font-size:12.5px;color:rgba(26,33,67,.62);line-height:1.4}.perms__switch{position:relative;flex-shrink:0;width:42px;height:24px;border-radius:99px;background:rgba(26,33,67,.22);transition:background .2s ease}.perms__row.is-on .perms__switch{background:var(--coral,#e87862)}.perms__switch-knob{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(26,33,67,.35),0 1px 1px rgba(26,33,67,.18);transition:transform .22s cubic-bezier(.34,1.56,.64,1)}.perms__row.is-on .perms__switch-knob{transform:translateX(18px)}.perms__toggle{display:inline-flex;align-items:center;gap:12px;padding:10px 14px;background:transparent;border:1.5px solid rgba(26,33,67,.22);border-radius:8px;cursor:pointer;text-align:left;font-size:13px;color:var(--ink,#1a2143)}.perms__toggle:hover{border-color:rgba(26,33,67,.45)}.perms__toggle.is-on{background:var(--coral,#e87862);border-color:var(--coral,#e87862);color:#fff}.perms__dot{width:10px;height:10px;border-radius:50%;background:rgba(26,33,67,.18);flex-shrink:0}.perms__scope,.perms__toggle.is-on .perms__dot{background:#fff}.perms__scope{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:14px 14px 12px;border:1px solid rgba(26,33,67,.1);border-radius:8px}.perms__scope-lbl{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:rgba(26,33,67,.55);width:100%;margin-bottom:4px;font-weight:600}.perms__chip{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;padding:7px 14px;border:1px solid rgba(26,33,67,.16);border-radius:99px;cursor:pointer;background:rgba(26,33,67,.03);color:var(--ink,#1a2143);transition:background .16s ease,border-color .16s ease,color .16s ease;font-weight:500}.perms__chip:hover{border-color:rgba(232,120,98,.42);background:rgba(232,120,98,.05)}.perms__chip:has(input:checked){background:rgba(232,120,98,.14);border-color:rgba(232,120,98,.52);color:#b53528;font-weight:600}.perms__chip input{accent-color:var(--coral,#e87862);width:14px;height:14px}.perms__scoped{align-self:flex-start;background:transparent!important;color:var(--coral,#e87862)!important;border-color:rgba(232,120,98,.4)!important;box-shadow:none!important}.perms__scoped:hover{background:rgba(232,120,98,.08)!important;transform:none!important}.content-tab{display:flex;flex-direction:column;gap:18px}.content-tab__head h2{font-family:"Instrument Serif",serif;font-size:clamp(24px,2.2vw,32px);margin:0;font-weight:400;color:var(--ink,#1a2143)}.content-tab__sub{font-size:13.5px;color:rgba(26,33,67,.7);max-width:720px;line-height:1.55;margin-top:8px}.content-tab__err{padding:12px 16px;background:rgba(232,120,98,.12);color:#b53528;border:1px solid rgba(232,120,98,.35);border-radius:6px;font-size:13px}.content-tab__layout{display:grid;grid-template-columns:220px 1fr;grid-gap:22px;gap:22px;align-items:start}.content-tab__pages{display:flex;flex-direction:column;gap:4px;background:var(--cream,#f6f2ec);border:1px solid rgba(26,33,67,.12);border-radius:10px;padding:14px 12px;position:-webkit-sticky;position:sticky;top:90px}.content-tab__pages h3{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:rgba(26,33,67,.55);margin:0 0 6px;padding:0 8px}.content-tab__page{display:flex;justify-content:space-between;align-items:center;padding:9px 12px;background:transparent;border:0;border-radius:6px;cursor:pointer;font-size:13.5px;color:var(--ink,#1a2143);text-align:left;text-transform:capitalize}.content-tab__page:hover{background:rgba(26,33,67,.06)}.content-tab__page.is-on{background:var(--coral,#e87862);color:#fff}.content-tab__page-count{font-family:JetBrains Mono,monospace;font-size:10.5px;opacity:.7}.content-tab__elements{display:flex;flex-direction:column;gap:14px}.content-tab__empty,.content-tab__loading{padding:30px;text-align:center;color:rgba(26,33,67,.55)}@media (max-width:760px){.content-tab__layout{grid-template-columns:1fr}.content-tab__pages{position:static}}.el-card{background:var(--cream,#f6f2ec);border:1px solid rgba(26,33,67,.12);border-radius:10px;padding:18px 20px;display:flex;flex-direction:column;gap:12px}.el-card__head{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.el-card__kind{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.18em;text-transform:uppercase;padding:3px 8px;background:var(--ink,#1a2143);color:var(--cream,#f6f2ec);border-radius:99px;font-weight:600}.el-card__lbl{font-size:14.5px;color:var(--ink,#1a2143);font-weight:600}.el-card__badge{font-size:9px;letter-spacing:.18em;text-transform:uppercase;padding:3px 8px;background:var(--coral,#e87862);color:#fff;border-radius:99px}.el-card__badge,.el-card__key{font-family:JetBrains Mono,monospace}.el-card__key{font-size:11px;color:rgba(26,33,67,.55);background:rgba(26,33,67,.04);padding:2px 6px;border-radius:3px;align-self:flex-start}.el-card__textarea{font:inherit;font-family:Manrope,sans-serif;font-size:14px;line-height:1.6;padding:12px 14px;background:#fff;border:1px solid rgba(26,33,67,.18);border-radius:6px;color:var(--ink,#1a2143);outline:none;resize:vertical;min-height:60px}.el-card__textarea:focus{border-color:var(--coral,#e87862);box-shadow:0 0 0 3px rgba(232,120,98,.15)}.el-card__img{display:flex;flex-direction:column;gap:10px}.el-card__img-preview{width:200px;max-width:100%;aspect-ratio:4/3;background:#fff;border:1px solid rgba(26,33,67,.14);border-radius:6px;overflow:hidden}.el-card__img-preview img{width:100%;height:100%;object-fit:cover;display:block}.el-card__img-row{display:flex;gap:10px;flex-wrap:wrap}.el-card__input{flex:1 1;min-width:240px;font:inherit;font-size:13px;padding:9px 12px;background:#fff;border:1px solid rgba(26,33,67,.18);border-radius:6px;color:var(--ink,#1a2143);outline:none}.el-card__upload{display:inline-flex;align-items:center;padding:9px 16px;background:var(--ink,#1a2143);color:var(--cream,#f6f2ec);border-radius:6px;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600}.el-card__upload:hover{background:var(--coral,#e87862)}.el-card__err{padding:8px 12px;background:rgba(232,120,98,.12);color:#b53528;border-radius:4px;font-size:12.5px}.el-card__foot{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.el-card__hint{font-size:12px;color:rgba(26,33,67,.55)}.el-card__hint code,.el-card__hint em{font-size:11px;color:rgba(26,33,67,.7)}.admin-table__chips{display:inline-flex;gap:6px;flex-wrap:wrap}.admin-table__chip{background:transparent;border:1px solid rgba(26,33,67,.18);border-radius:99px;padding:5px 12px;font-family:inherit;font-size:12px;cursor:pointer;color:var(--ink,#1a2143);white-space:nowrap}.admin-table__chip i{font-style:normal;font-family:JetBrains Mono,monospace;font-size:10.5px;opacity:.55;margin-left:2px}.admin-table__chip:hover{background:rgba(26,33,67,.05)}.admin-table__chip.is-on{background:var(--ink,#1a2143);border-color:var(--ink,#1a2143);color:#fff}.admin-table__chip.is-on i{opacity:.75}.admin-table__chip--new.is-on{background:var(--coral,#e87862);border-color:var(--coral,#e87862);color:var(--ink,#1a2143)}.admin-table__chip--contacted.is-on{background:#5fc88f;border-color:#5fc88f;color:var(--ink,#1a2143)}.admin-table__chip--closed.is-on{background:rgba(26,33,67,.55);border-color:transparent}.admin-table__status{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:99px;padding:4px 22px 4px 10px;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;border:1px solid rgba(26,33,67,.18);background-color:#fff;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:right 12px center,right 8px center;background-size:4px 4px,4px 4px;background-repeat:no-repeat;color:var(--ink,#1a2143)}.admin-table__status:disabled{opacity:.5;cursor:wait}.admin-table__status--new{background-color:rgba(232,120,98,.14);border-color:rgba(232,120,98,.5)}.admin-table__status--contacted{background-color:rgba(95,200,143,.16);border-color:rgba(95,200,143,.6)}.admin-table__status--closed{background-color:rgba(26,33,67,.06);color:rgba(26,33,67,.55)}.admin-table__grid tr.status-new td:first-child{border-left:3px solid var(--coral,#e87862)}.admin-table__grid tr.status-new td{font-weight:500}.admin-table__grid tr.status-closed td{opacity:.55}.admin-table__badge{display:inline-block;margin-left:6px;padding:2px 8px;border-radius:99px;background:rgba(232,120,98,.12);border:1px solid rgba(232,120,98,.45);color:#b4432c;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.04em;white-space:nowrap;vertical-align:1px}.admin-table__toast{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 18px 0;padding:9px 14px;border-radius:6px;background:rgba(232,120,98,.1);border:1px solid rgba(232,120,98,.4);color:#b4432c;font-size:13px}.admin-table__toast button{background:none;border:0;font-size:16px;cursor:pointer;color:inherit;line-height:1}.uca2{gap:18px;min-width:0}.uca2 *,.uca2 :after,.uca2 :before{box-sizing:border-box}.uca2-banner{margin:14px 0 0;padding:12px 16px;border-radius:8px;background:#fff6d6;border:1px solid #e9c95b;color:#6b5200;font-size:13.5px;line-height:1.5}.uca2-banner code{font-family:JetBrains Mono,monospace;font-size:12px;background:rgba(107,82,0,.1);padding:1px 5px;border-radius:3px}.users-tab .uca2-banner{margin:0 0 16px}.uca2__head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid rgba(26,33,67,.1)}.uca2__head>div:first-child{min-width:0;flex:1 1 320px}.uca2__counts{display:grid;grid-template-columns:repeat(5,minmax(0,auto));grid-gap:6px;gap:6px;margin:0}.uca2__counts>div{padding:8px 12px;border-radius:8px;background:rgba(26,33,67,.04);border:1px solid rgba(26,33,67,.08);text-align:center}.uca2__counts dt{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:rgba(26,33,67,.6)}.uca2__counts dd{margin:2px 0 0;font-family:"Instrument Serif",serif;font-size:24px;line-height:1;color:var(--ink,#1a2143)}.uca2__controls{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end}.uca2__search{flex:1 1 260px;min-width:0;min-height:42px}.uca2__select{display:inline-flex;flex-direction:column;gap:4px;min-width:0}.uca2__select>span:not(.uca2__sr){font-family:JetBrains Mono,monospace;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:rgba(26,33,67,.6)}.uca2__select select{font:inherit;font-size:14px;min-height:42px;max-width:100%;padding:8px 12px;border:1px solid rgba(26,33,67,.15);border-radius:6px;background:#fff;color:var(--ink,#1a2143)}.uca2__sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.uca2__note{margin:0;font-size:12.5px;color:rgba(26,33,67,.6)}.uca2__card{display:flex;flex-direction:column;gap:14px;min-width:0}.uca2__card.is-hidden{background:#fafafb;border-style:dashed}.uca2__card[aria-busy=true]{opacity:.85}.uca2__card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.uca2__ident{min-width:0;flex:1 1 280px}.uca2__ident .uca__row-title{margin:0;overflow-wrap:anywhere}.uca2__ident .uca__row-meta{overflow-wrap:anywhere}.uca2__badge{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:99px;background:rgba(26,33,67,.08);color:var(--ink,#1a2143);letter-spacing:.14em}.uca2__chips{display:flex;flex-wrap:wrap;gap:5px;list-style:none;margin:8px 0 0;padding:0}.uca2__chips li{font-size:12px;line-height:1;padding:5px 9px;border-radius:99px;background:rgba(26,33,67,.05);border:1px solid rgba(26,33,67,.08);color:rgba(26,33,67,.8);white-space:nowrap}.uca2__actions{display:flex;flex-wrap:wrap;gap:8px}.uca2__actions .uca__btn{justify-content:center;min-height:38px;text-decoration:none}.uca__btn.uca2__danger{color:#b53528;border-color:rgba(181,53,40,.35)}.uca__btn.uca2__danger:hover:not(:disabled){background:rgba(181,53,40,.08);color:#b53528;border-color:#b53528}.uca2__error{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.uca2__error span{overflow-wrap:anywhere}.uca2__error button{flex:none;background:none;border:0;cursor:pointer;color:inherit;font-size:18px;line-height:1;min-width:32px;min-height:32px;margin:-6px -8px -6px 0}.uca2__edit .acf{padding:20px;background:#fbf9f6}.uca2__photos{display:flex;flex-direction:column;gap:10px;min-width:0}.uca2__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:10px;gap:10px;list-style:none;margin:0;padding:0}.uca2__thumb{display:flex;flex-direction:column;min-width:0;border:2px solid rgba(26,33,67,.1);border-radius:8px;background:#fff;overflow:hidden;transition:border-color .2s,box-shadow .2s}.uca2__thumb.is-cover{border-color:var(--coral,#e87862);box-shadow:0 0 0 1px var(--coral,#e87862)}.uca2__thumb.is-dragover{border-color:var(--ink,#1a2143);border-style:dashed}.uca2__thumb[draggable=true]{cursor:-webkit-grab;cursor:grab}.uca2__img{position:relative;aspect-ratio:4/3;background:#f2f2f4;overflow:hidden}.uca2__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.uca2__tools{margin-top:auto}.uca2__cover-tag{position:absolute;bottom:6px;right:6px;font-family:JetBrains Mono,monospace;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#fff;background:var(--coral,#e87862);padding:4px 8px;border-radius:99px}.uca2__tools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:rgba(26,33,67,.1);border-top:1px solid rgba(26,33,67,.1)}.uca2__tools button{min-height:34px;min-width:0;border:0;border-radius:0;background:#fff;color:var(--ink,#1a2143);font-size:13px;line-height:1;cursor:pointer;transition:background .15s,color .15s}.uca2__tools .uca2__star{grid-column:1/-1;font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.uca2__tools .uca2__star.is-on{background:var(--coral,#e87862);color:#fff;cursor:default}.uca2__tools .uca2__del{color:#b53528;font-size:18px}.uca2__tools button:disabled{opacity:.4;cursor:not-allowed}.uca2__tools .uca2__star.is-on:disabled{opacity:1}@media (hover:hover) and (pointer:fine){.uca2__tools button:hover:not(:disabled){background:rgba(26,33,67,.06)}.uca2__tools .uca2__star:not(.is-on):hover:not(:disabled){background:rgba(232,120,98,.14)}.uca2__tools .uca2__del:hover:not(:disabled){background:rgba(181,53,40,.1)}}.uca2__drop{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;border:1.5px dashed rgba(26,33,67,.2);border-radius:8px;background:rgba(26,33,67,.02);transition:border-color .2s,background .2s}.uca2__drop.is-over{border-color:var(--coral,#e87862);background:rgba(232,120,98,.08)}.uca2__drop .uca__btn{min-height:40px}.uca2__drop-hint{font-size:12px;color:rgba(26,33,67,.55)}.uca2__folder{margin-left:auto;max-width:100%}.uca2__folder select{width:100%}.uca2__queue{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.uca2__qrow{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:4px 10px;gap:4px 10px;padding:8px 10px;border-radius:6px;background:rgba(26,33,67,.03);font-size:12.5px}.uca2__qname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uca2__qsize{color:rgba(26,33,67,.6);white-space:nowrap}.uca2__qsize,.uca2__qstate{font-family:JetBrains Mono,monospace;font-size:11px}.uca2__qstate{min-width:3ch;text-align:right}.uca2__qbar{grid-column:1/-1;height:4px;border-radius:99px;background:rgba(26,33,67,.1);overflow:hidden}.uca2__qbar span{display:block;height:100%;background:var(--ink,#1a2143);transition:width .2s}.uca2__qrow.is-done .uca2__qbar span{background:#3f9b6c}.uca2__qrow.is-done .uca2__qstate{color:#2c7150}.uca2__qrow.is-error{background:rgba(211,71,58,.06)}.uca2__qrow.is-error .uca2__qbar span{background:#b53528}.uca2__qerr,.uca2__qrow.is-error .uca2__qstate{color:#b53528}.uca2__qerr{grid-column:1/-1;overflow-wrap:anywhere}.uca2__folders{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:12px;gap:12px}.uca2__fcard{display:flex;flex-direction:column;gap:10px;padding:14px;min-width:0}.uca2__fhead{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:rgba(26,33,67,.6)}.uca2__fhead code{font-family:JetBrains Mono,monospace;font-size:11.5px;color:var(--ink,#1a2143);overflow-wrap:anywhere;min-width:0}.uca2__fthumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:4px;gap:4px}.uca2__fthumbs img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:4px;background:#f2f2f4;display:block}.uca2__fcard .uca2__select select{width:100%}.uca2-toast{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);z-index:10050;max-width:calc(100vw - 32px);padding:11px 18px;border-radius:99px;background:var(--ink,#1a2143);color:#fff;font-size:13.5px;line-height:1.35;text-align:center;box-shadow:0 12px 30px -10px rgba(8,12,28,.45);animation:uca2-toast-in .22s ease-out}@keyframes uca2-toast-in{0%{opacity:0;transform:translate(-50%,8px)}}@media (prefers-reduced-motion:reduce){.uca2-toast{animation:none}}@media (pointer:coarse){.admin-cars-inline__tabbtn,.admin-cars-inline__toggle,.uca2 .uca__btn,.uca2__search,.uca2__select select,.uca2__tools button{min-height:44px}.uca2__error button{min-width:40px;min-height:40px}}@media (max-width:760px){body .admin-cars-inline{padding:0 16px}body .admin-cars-inline__head{padding:18px 16px}body .admin-cars-inline__tab{padding:14px 10px 20px}.admin-cars-inline__tabs{overflow-x:auto;scrollbar-width:none}.admin-cars-inline__tabbtn{flex:none;padding:12px}.uca2__counts{grid-template-columns:repeat(5,minmax(0,1fr));width:100%;gap:4px}.uca2__counts>div{padding:6px 2px}.uca2__counts dt{font-size:8px;letter-spacing:.06em}.uca2__counts dd{font-size:20px}.uca2__search{flex-basis:100%}.uca2__controls .uca2__select{flex:1 1}.uca2__controls .uca2__select select{width:100%}.uca__row.uca2__card{padding:12px}.uca2__ident{flex-basis:100%}.uca2__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.uca2__actions .uca__btn{padding:9px 8px}.uca2__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.uca2__folder{margin-left:0;flex:1 1 100%}.uca2__drop .uca__btn{flex:1 1 auto;justify-content:center}.uca2__edit .acf{padding:14px}}.admin-stock{padding-top:24px}.admin-stock__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0 18px;border-bottom:1px solid rgba(26,33,67,.12);margin-bottom:32px}.admin-stock__logo img{height:30px;width:auto;display:block}.admin-stock__links{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.admin-stock__link{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:99px;border:1px solid transparent;background:transparent;cursor:pointer;text-decoration:none;font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:rgba(26,33,67,.72)}.admin-stock__link:hover{color:var(--ink,#1a2143);border-color:rgba(26,33,67,.18)}.admin-stock__link.is-on{background:var(--ink,#1a2143);color:var(--cream,#f6f2ec)}.admin-stock .admin-cars-inline--standalone{max-width:none;margin:0;padding:0;scroll-margin-top:0}.admin-stock .admin-cars-inline--standalone .admin-cars-inline__body{margin-top:0}@media (max-width:640px){.admin-stock{padding-top:12px}.admin-stock__bar{margin-bottom:20px}.admin-stock__link{padding:0 10px;font-size:10px}body .admin-stock .admin-cars-inline--standalone{padding:0}}