:where(body.an-public:not(.home-page)) .eyebrow{display:block;color:var(--accent);font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px;}
:where(body.an-public:not(.home-page)) .page-head{display:flex;align-items:center;justify-content:space-between;gap:20px;}
:where(body.an-public:not(.home-page)) input:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(255,77,32,.1);}
:where(body.an-public:not(.home-page)) select:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(255,77,32,.1);}
:where(body.an-public:not(.home-page)) textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(255,77,32,.1);}
:where(body.an-public:not(.home-page)) .range{display:grid;grid-template-columns:1fr 1fr;gap:8px;}
:where(body.an-public:not(.home-page)) .car-card-body{padding:17px;}
:where(body.an-public:not(.home-page)) .price{font-size:22px;letter-spacing:-.03em;}
:where(body.an-public:not(.home-page)) .pagination{display:flex;gap:7px;justify-content:center;margin-top:30px;}
:where(body.an-public:not(.home-page)) .pagination a{width:39px;height:39px;display:grid;place-items:center;border:1px solid var(--line);background:#fff;border-radius:5px;}
:where(body.an-public:not(.home-page)) .pagination a.active{background:var(--ink);color:#fff;}
:where(body.an-public:not(.home-page)) .page-head{margin:10px 0 30px;}
:where(body.an-public:not(.home-page)) .page-head h1{font-size:clamp(32px,4vw,48px);letter-spacing:-.04em;margin:0;}
:where(body.an-public:not(.home-page)) .page-head p{color:var(--muted);}
:where(body.an-public:not(.home-page)) .wide{grid-column:1/-1;}
:where(body.an-public:not(.home-page)) .check{display:flex!important;grid-template-columns:20px 1fr;align-items:center;}
:where(body.an-public:not(.home-page)) .check input{width:18px;}
:where(body.an-public:not(.home-page)) .password{display:flex;gap:5px;}
:where(body.an-public:not(.home-page)) .password button{border:0;background:var(--soft);border-radius:5px;padding:0 12px;font-size:12px;}
:where(body.an-public:not(.home-page)) .alert{padding:13px 15px;border-radius:5px;background:#fff1ed;color:#9c2a10;border:1px solid #ffd5c8;}
:where(body.an-public:not(.home-page)) .note{padding:13px 15px;border-radius:5px;background:#fff1ed;color:#9c2a10;border:1px solid #ffd5c8;}
:where(body.an-public:not(.home-page)) .actions{display:flex;gap:16px;align-items:center;}
:where(body.an-public:not(.home-page)) .status{display:inline-flex;padding:5px 9px;border-radius:5px;background:#f2f4f7;color:#55575a;font-size:11px;font-weight:800;}
:where(body.an-public:not(.home-page)) .badge{display:inline-flex;padding:5px 9px;border-radius:5px;background:#f2f4f7;color:#55575a;font-size:11px;font-weight:800;}
:where(body.an-public:not(.home-page)) .status-published{background:#f2f4f7;color:#027a48;}
:where(body.an-public:not(.home-page)) .status-new{background:#fff7e6;color:#b54708;}
:where(body.an-public:not(.home-page)) .status-changes_pending{background:#fff7e6;color:#b54708;}
:where(body.an-public:not(.home-page)) .status-returned{background:#fff1ed;color:#b42318;}
:where(body.an-public:not(.home-page)) .breadcrumbs{display:flex;gap:9px;color:var(--muted);font-size:13px;margin-bottom:20px;}
:where(body.an-public:not(.home-page)) .link-button{padding:0;border:0;background:transparent;color:var(--accent);font-weight:700;}
:where(body.an-public:not(.home-page)) .empty{grid-column:1/-1;padding:50px;background:#fff;border:1px dashed #d1d3d6;border-radius:5px;text-align:center;color:var(--muted);}
:where(body.an-public:not(.home-page)) .tabs{display:flex;gap:8px;margin-bottom:20px;overflow:auto;}
:where(body.an-public:not(.home-page)) .tabs a{white-space:nowrap;padding:10px 15px;background:#fff;border:1px solid var(--line);border-radius:5px;}
:where(body.an-public:not(.home-page)) .tabs a.active{background:var(--ink);color:#fff;}
@media (max-width:720px){:where(body.an-public:not(.home-page)) .car-card-body{padding:12px;}:where(body.an-public:not(.home-page)) .price{font-size:17px;}:where(body.an-public:not(.home-page)) .wide{grid-column:auto;}}
@media (max-width:430px){:where(body.an-public:not(.home-page)) .page-head{align-items:flex-start;flex-direction:column;}}
:where(body.an-public:not(.home-page)) .panel{background:#fff;border:1px solid var(--line);border-radius:5px;padding:22px;margin-bottom:20px;}
:where(body.an-public:not(.home-page)) .panel h2{margin-top:0;}
:where(body.an-public:not(.home-page)) .table{display:grid;gap:12px;}
:where(body.an-public:not(.home-page)) .table>article{display:flex;justify-content:space-between;align-items:center;gap:25px;background:#fff;border:1px solid var(--line);padding:20px;border-radius:5px;}
:where(body.an-public:not(.home-page)) .table h3{margin:6px 0;}
:where(body.an-public:not(.home-page)) .table p{font-size:13px;color:var(--muted);}
:where(body.an-public:not(.home-page)) .delete-link{border:0;background:transparent;color:#b42318;font-size:12px;}
:where(body.an-public:not(.home-page)) .success{padding:13px;background:#f2f4f7;color:#027a48;border-radius:5px;margin-bottom:15px;}
@media (max-width:850px){:where(body.an-public:not(.home-page)) .table>article{align-items:flex-start;flex-direction:column;}}
@media (max-width:520px){:where(body.an-public:not(.home-page)) .table>article{padding:15px;}}
:where(body.an-public:not(.home-page)) .sort-input{width:82px!important;}
:where(body.an-public:not(.home-page)) .results{transition:opacity .18s ease,transform .18s ease;}
:where(body.an-public:not(.home-page)) .status-pill{padding:5px 8px;border-radius:5px;background:#f0f2f5;color:#686a6d;font-size:11px;white-space:nowrap;}
:where(body.an-public:not(.home-page)) .status-pill.active{background:#eff1f4;color:#137746;}
:where(body.an-public:not(.home-page)) .status-pill.locked{background:#fff4e8;color:#9a5b12;}
@media (max-width:520px){:where(body.an-public:not(.home-page)) .status-pill{font-size:10px;}}
:where(body.an-public:not(.home-page)) h4{font-weight:600!important;}
:where(body.an-public:not(.home-page)) strong{font-weight:600!important;}
:where(body.an-public:not(.home-page)) b{font-weight:600!important;}
:where(body.an-public:not(.home-page)) .eyebrow{font-weight:600!important;}
:where(body.an-public:not(.home-page)) .price{font-weight:600!important;}
:where(body.an-public:not(.home-page)) [hidden]{display:none!important;}
:where(body.an-public:not(.home-page)) input:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(23,105,166,.12);}
:where(body.an-public:not(.home-page)) select:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(23,105,166,.12);}
:where(body.an-public:not(.home-page)) textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(23,105,166,.12);}
:where(body.an-public:not(.home-page)) .link-button{color:var(--accent);}
:where(body.an-public:not(.home-page)) .eyebrow{color:#1769a6;}
:where(body.an-public:not(.home-page)) .pagination a.active{background:#1769a6;}
:where(body.an-public:not(.home-page)) .tabs a.active{background:#1769a6;}
:where(body.an-public:not(.home-page)) .status-new{background:#f3f5f8;color:#155f97;}
:where(body.an-public:not(.home-page)) .status-changes_pending{background:#f3f5f8;color:#155f97;}
:where(body.an-public:not(.home-page)) .success{background:#f1f3f6;color:#106c47;}
:where(body.an-public:not(.home-page)) .delete-link{color:#b42318;}
:where(body.an-public:not(.home-page)) :focus-visible{outline:3px solid rgba(23,105,166,.34);outline-offset:2px;}
:where(body.an-public:not(.home-page)) .delete-link{min-height:32px;}
:where(body.an-public:not(.home-page)) .link-button{min-height:32px;}
@media (prefers-reduced-motion:reduce){:where(body.an-public:not(.home-page)) *::before{scroll-behavior:auto!important;transition:none!important;animation:none!important;}:where(body.an-public:not(.home-page)) *::after{scroll-behavior:auto!important;transition:none!important;animation:none!important;}}
:where(body.an-public:not(.home-page)) .area-filter-trigger{display:none;}
@media (max-width:1050px){:where(body.an-public:not(.home-page)) .area-filter-trigger>span{font-size:13px;color:var(--ink);}:where(body.an-public:not(.home-page)) .area-filter-trigger [data-area-open]{width:100%;justify-content:space-between;border-color:#ced0d3;background:#f9fbfe;text-align:left;}:where(body.an-public:not(.home-page)) .area-filter-trigger [data-area-open]::after{content:"Выбрать ›";float:right;color:var(--accent);}}
@media (max-width:1050px){:where(body.an-public:not(.home-page)) .area-filter-trigger>span{display:none;}:where(body.an-public:not(.home-page)) .area-filter-trigger [data-area-open]{display:flex;align-items:center;gap:10px;min-height:50px;height:50px;padding:0 13px;border-color:#dee0e3;background:#fff;color:var(--ink);font-size:14px;font-weight:400;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:none;}:where(body.an-public:not(.home-page)) .area-filter-trigger [data-area-open]::before{content:"⌖";flex:0 0 auto;color:#168653;font-size:18px;}:where(body.an-public:not(.home-page)) .area-filter-trigger [data-area-open]::after{content:"⌄";float:none;margin-left:auto;color:#6a6c6f;font-size:17px;}:where(body.an-public:not(.home-page)) .area-filter-trigger [data-area-open]:hover{border-color:#c0c2c5;background:#f9fbfe;}}
:where(body.an-public:not(.home-page)) .modal-open{overflow:hidden;}
@media (max-width:1100px){:where(body.an-public:not(.home-page)) .table article{align-items:start;}}
:where(body.an-public:not(.home-page)) .select-all input{width:17px;height:17px;min-width:17px;margin:0;accent-color:#177f64;}
:where(body.an-public:not(.home-page)) .danger{color:#b23b3b;border-color:#e7bcbc;}
:where(body.an-public:not(.home-page)) .security-trap{position:fixed!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important;}
:where(body.an-public:not(.home-page)) .pending{display:inline-flex;align-items:center;padding:6px 9px;border-radius:5px;font-size:11px;line-height:1.2;}
:where(body.an-public:not(.home-page)) .pending{background:#fff7e8;color:#9a5b12;}
:where(body.an-public:not(.home-page)) .pending-note{font-size:12px;color:var(--muted);}