:root{color:#20201e;background:#eeeee9;font-family:Inter,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit}.admin-page{max-width:900px;margin:auto;padding:13vh 24px}.eyebrow{letter-spacing:.18em;color:#85857b;margin-bottom:30px;font-size:11px}.admin-page h1{letter-spacing:-.05em;margin:0;font:400 clamp(48px,8vw,88px)/1.02 Georgia,serif}.lede{color:#6e6e66;max-width:520px;margin-top:30px;font-size:17px;line-height:1.7}.admin-note{color:#77776e;border-top:1px solid #d5d5ce;margin-top:50px;padding-top:16px;font-size:12px}.admin-page form{gap:18px;max-width:360px;margin-top:44px;display:grid}.admin-page label{color:#6e6e66;gap:7px;font-size:12px;display:grid}.admin-page input{background:0 0;border:1px solid #c8c8c0;padding:13px}.admin-page button{color:#fff;cursor:pointer;background:#20201e;border:0;padding:13px}.form-error{color:#8c4d42;font-size:12px}.signout{margin-top:40px}.admin-workspace{--admin-bg:#f5f4ef;--admin-sidebar-bg:#eceee7;--admin-surface:#fbfaf6;--admin-ink:#181914;--admin-muted:#74766e;--admin-soft:#999b93;--admin-line:#18191414;--admin-line-mid:#1819141f;background:var(--admin-bg);min-height:100vh;color:var(--admin-ink);grid-template-columns:238px minmax(0,1fr);display:grid}.admin-workspace *,.admin-workspace :before,.admin-workspace :after{box-sizing:border-box}.admin-sidebar{z-index:30;border-right:1px solid var(--admin-line-mid);background:var(--admin-sidebar-bg);flex-direction:column;width:238px;height:100vh;padding:18px 14px;display:flex;position:fixed;inset:0 auto 0 0}.admin-sidebar__brand{border-bottom:1px solid var(--admin-line);align-items:center;min-height:54px;padding:0 9px 16px;display:flex}.admin-sidebar__brand a{color:var(--admin-ink);align-items:baseline;gap:7px;text-decoration:none;display:inline-flex}.admin-sidebar__brand strong{letter-spacing:-.03em;font-size:14px;font-weight:750}.admin-sidebar__brand span{color:var(--admin-muted);letter-spacing:.08em;font-size:10px;font-weight:650}.admin-sidebar__navigation{min-height:0;padding-top:22px;overflow-y:auto}.admin-sidebar__group{margin-bottom:25px}.admin-sidebar__group-label{color:var(--admin-soft);letter-spacing:.08em;padding:0 9px 8px;font-size:10px;font-weight:650;display:block}.admin-sidebar__group nav{gap:2px;display:grid}.admin-sidebar__link{min-height:38px;color:var(--admin-muted);border-radius:6px;align-items:center;padding:0 10px;font-size:12px;font-weight:550;text-decoration:none;transition:background .15s,color .15s;display:flex}.admin-sidebar__link:hover{color:var(--admin-ink);background:#ffffff75}.admin-sidebar__link.is-active{background:var(--admin-surface);color:var(--admin-ink)}.admin-workspace__main{grid-column:2;min-width:0}.admin-topbar{z-index:20;border-bottom:1px solid var(--admin-line-mid);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f5f4eff0;justify-content:space-between;align-items:center;gap:30px;height:64px;padding:0 30px;display:flex;position:sticky;top:0}.admin-topbar__context{align-items:baseline;gap:9px;display:flex}.admin-topbar__context span{color:var(--admin-soft);letter-spacing:.07em;font-size:10px;font-weight:650}.admin-topbar__context strong{font-size:12px;font-weight:600}.admin-topbar__account{align-items:center;gap:18px;display:flex}.admin-topbar__account>div{text-align:right}.admin-topbar__account strong{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:11px;font-weight:600;display:block;overflow:hidden}.admin-topbar__account span{color:var(--admin-soft);margin-top:2px;font-size:10px;display:block}.admin-topbar__account button{border:1px solid var(--admin-line-mid);min-height:34px;color:var(--admin-muted);cursor:pointer;font:inherit;background:0 0;border-radius:6px;padding:0 12px;font-size:11px;font-weight:550}.admin-topbar__account button:hover{background:var(--admin-surface);color:var(--admin-ink)}.admin-workspace__content{min-height:calc(100vh - 64px)}@media (width<=820px){.admin-workspace{display:block}.admin-sidebar{width:100%;height:auto;position:relative}.admin-sidebar__navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.admin-topbar{position:relative}}@media (width<=520px){.admin-sidebar__navigation{grid-template-columns:1fr}.admin-topbar{padding:0 16px}.admin-topbar__context span,.admin-topbar__account>div{display:none}}.admin-login-page{color:#181914;background:#f5f4ef;place-items:center;min-height:100vh;padding:32px;display:grid}.admin-login-page *,.admin-login-page :before,.admin-login-page :after{box-sizing:border-box}.admin-login-shell{background:#fbfaf6;border:1px solid #1819141f;border-radius:12px;width:min(420px,100%);padding:34px}.admin-login-brand{align-items:center;gap:11px;display:flex}.admin-login-brand__mark{color:#fff;background:#181914;border-radius:8px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:grid}.admin-login-brand>div{gap:2px;display:grid}.admin-login-brand strong{font-size:12px;font-weight:650}.admin-login-brand>div>span{color:#92948c;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:600}.admin-login-copy{margin-top:42px}.admin-login-copy>span{color:#92948c;letter-spacing:.08em;margin-bottom:8px;font-size:9px;font-weight:650;display:block}.admin-login-copy h1{letter-spacing:-.045em;margin:0;font-size:38px;font-weight:500;line-height:1}.admin-login-copy p{color:#74766e;margin:12px 0 0;font-size:11px;line-height:1.6}.admin-login-form{gap:16px;margin-top:28px;display:grid}.admin-login-form label{gap:7px;display:grid}.admin-login-form label>span{color:#64665f;font-size:10px;font-weight:600}.admin-login-form input{color:#181914;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #18191429;border-radius:7px;outline:0;padding:0 12px;font-size:12px;transition:border-color .12s,box-shadow .12s}.admin-login-form input:focus{border-color:#1819145c;box-shadow:0 0 0 3px #1819140a}.admin-login-form button{color:#fff;cursor:pointer;min-height:44px;font:inherit;background:#181914;border:0;border-radius:7px;margin-top:2px;font-size:11px;font-weight:650}.admin-login-form button:disabled{cursor:default;opacity:.5}.admin-login-error{color:#805448;background:#914e3b0d;border:1px solid #914e3b2e;border-radius:7px;padding:10px 12px;font-size:10px;line-height:1.5}.admin-login-footnote{color:#92948c;text-align:center;margin:18px 0 0;font-size:9px;line-height:1.5}@media (width<=520px){.admin-login-page{padding:18px}.admin-login-shell{padding:28px 22px}}.admin-dashboard{color:#181914;background:#f5f4ef;min-height:calc(100vh - 64px);padding:42px 42px 80px}.admin-dashboard__inner{width:100%;max-width:1280px;margin:0 auto}.admin-dashboard__header{border-bottom:1px solid #1819141f;justify-content:space-between;align-items:flex-end;gap:40px;padding-bottom:28px;display:flex}.admin-dashboard__header>div:first-child>span,.admin-dashboard__section-title>span{color:#92948c;letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:650;display:block}.admin-dashboard__header h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1}.admin-dashboard__header p{color:#74766e;max-width:560px;margin:12px 0 0;font-size:13px;line-height:1.6}.admin-dashboard__date{color:#74766e;padding-bottom:2px;font-size:11px}.admin-dashboard__error{color:#805448;background:#914e3b0d;border:1px solid #914e3b2e;border-radius:7px;margin-top:18px;padding:12px 14px;font-size:12px}.admin-dashboard__metrics{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:18px;display:grid;overflow:hidden}.admin-metric{min-height:170px;color:inherit;border-right:1px solid #18191414;flex-direction:column;padding:20px;text-decoration:none;transition:background .15s;display:flex}.admin-metric:last-child{border-right:0}.admin-metric:hover{background:#f0f1ea}.admin-metric__label{color:#92948c;letter-spacing:.07em;font-size:10px;font-weight:650}.admin-metric__value{letter-spacing:-.045em;margin-top:18px;font-size:34px;font-weight:500}.admin-metric p{color:#74766e;margin:8px 0 0;font-size:11px;line-height:1.5}.admin-metric__link{color:#181914;margin-top:auto;padding-top:18px;font-size:11px;font-weight:600}.admin-dashboard__grid{grid-template-columns:minmax(0,1.55fr) minmax(280px,.7fr);gap:18px;margin-top:18px;display:grid}.admin-dashboard-panel{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;overflow:hidden}.admin-dashboard-panel__header{border-bottom:1px solid #18191414;justify-content:space-between;align-items:center;gap:30px;min-height:82px;padding:18px 20px;display:flex}.admin-dashboard-panel__header span{color:#92948c;letter-spacing:.07em;margin-bottom:5px;font-size:10px;font-weight:650;display:block}.admin-dashboard-panel__header h2{letter-spacing:-.025em;margin:0;font-size:19px;font-weight:550}.admin-dashboard-panel__header a{color:#74766e;font-size:11px;font-weight:550;text-decoration:none}.admin-dashboard-panel__header a:hover{color:#181914}.admin-activity{min-height:250px}.admin-activity__item{border-bottom:1px solid #18191412;grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:68px;padding:14px 20px;display:grid}.admin-activity__item:last-child{border-bottom:0}.admin-activity__mark{background:#7b846f;border-radius:50%;width:6px;height:6px}.admin-activity__body{min-width:0}.admin-activity__body strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;display:block;overflow:hidden}.admin-activity__body span{color:#85877e;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;display:block;overflow:hidden}.admin-activity__item time{color:#92948c;white-space:nowrap;font-size:10px}.admin-dashboard__empty{color:#74766e;margin:0;padding:24px 20px;font-size:12px}.admin-fx-status{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:22px 20px;display:grid}.admin-fx-status>div{min-width:0}.admin-fx-status span{color:#92948c;letter-spacing:.07em;font-size:9px;font-weight:650;display:block}.admin-fx-status strong{overflow-wrap:anywhere;margin-top:7px;font-size:12px;font-weight:600;display:block}.admin-fx-status__note{color:#74766e;margin:0;padding:0 20px 22px;font-size:11px;line-height:1.55}.admin-dashboard__quick{margin-top:38px}.admin-dashboard__section-title h2{letter-spacing:-.03em;margin:0;font-size:21px;font-weight:550}.admin-dashboard__quick-grid{border-top:1px solid #1819141f;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;display:grid}.admin-dashboard__quick-grid a{min-height:94px;color:inherit;border-bottom:1px solid #1819141a;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;column-gap:18px;padding:17px 4px;text-decoration:none;display:grid}.admin-dashboard__quick-grid a:nth-child(odd){margin-right:24px}.admin-dashboard__quick-grid strong{font-size:13px;font-weight:600}.admin-dashboard__quick-grid span{color:#74766e;margin-top:5px;font-size:11px}.admin-dashboard__quick-grid b{grid-area:1/2/3;align-self:center;font-size:14px;font-weight:500}@media (width<=1100px){.admin-dashboard__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-metric{border-bottom:1px solid #18191414}.admin-dashboard__grid{grid-template-columns:1fr}}@media (width<=720px){.admin-dashboard{padding:30px 18px 60px}.admin-dashboard__header{flex-direction:column;align-items:flex-start;gap:16px}.admin-dashboard__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard__quick-grid{grid-template-columns:1fr}.admin-dashboard__quick-grid a:nth-child(odd){margin-right:0}}@media (width<=480px){.admin-dashboard__metrics{grid-template-columns:1fr}.admin-metric{border-right:0;min-height:145px}.admin-fx-status{grid-template-columns:1fr}}.admin-listings-page{color:#181914;background:#f5f4ef;min-height:calc(100vh - 64px);padding:42px 42px 80px}.admin-listings-page *,.admin-listings-page :before,.admin-listings-page :after{box-sizing:border-box}.admin-listings-page__inner{width:100%;max-width:1280px;margin:0 auto}.admin-listings-header{border-bottom:1px solid #1819141f;justify-content:space-between;align-items:flex-end;gap:40px;padding-bottom:28px;display:flex}.admin-listings-header>div>span,.admin-listing-detail-header>div>span{color:#92948c;letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:650;display:block}.admin-listings-header h1,.admin-listing-detail-header h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1}.admin-listings-header p,.admin-listing-detail-header p{color:#74766e;max-width:560px;margin:12px 0 0;font-size:13px;line-height:1.6}.admin-listings-header__action,.admin-listing-back{color:#181914;font-size:11px;font-weight:600;text-decoration:none}.admin-listings-controls{grid-template-columns:minmax(0,1fr) 220px;gap:12px;margin-top:18px;display:grid}.admin-listings-controls input,.admin-listings-controls select,.admin-listing-reason textarea{color:#181914;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #18191429;border-radius:7px;outline:0;padding:0 13px;font-size:12px}.admin-listing-reason textarea{resize:vertical;min-height:110px;padding:12px 13px}.admin-listings-table{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;margin-top:18px;overflow:hidden}.admin-listings-table__head,.admin-listings-table__row{grid-template-columns:minmax(220px,1.5fr) minmax(180px,1fr) 170px 130px 70px;align-items:center;gap:18px;display:grid}.admin-listings-table__head{color:#92948c;letter-spacing:.07em;border-bottom:1px solid #1819141a;min-height:44px;padding:0 18px;font-size:9px;font-weight:650}.admin-listings-table__row{border-bottom:1px solid #18191412;min-height:76px;padding:12px 18px}.admin-listings-table__row:last-child{border-bottom:0}.admin-listings-title,.admin-listings-seller{min-width:0}.admin-listings-title strong,.admin-listings-seller strong{color:#181914;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;display:block;overflow:hidden}.admin-listings-title span,.admin-listings-seller span,.admin-listings-date{color:#85877e;margin-top:4px;font-size:10px;display:block}.admin-listings-open{color:#181914;text-align:right;font-size:11px;font-weight:600;text-decoration:none}.admin-listing-status{color:#63655e;letter-spacing:.04em;background:#ecece6;border-radius:999px;width:fit-content;padding:6px 8px;font-size:9px;font-weight:650}.admin-listing-status--large{padding:8px 10px}.admin-listing-status[data-status=LIVE]{color:#566251;background:#e3e9de}.admin-listing-status[data-status=SUSPENDED],.admin-listing-status[data-status=REJECTED]{color:#805448;background:#efe3df}.admin-listing-status[data-status=UNDER_REVIEW],.admin-listing-status[data-status=UNDER_VERIFICATION]{color:#56616f;background:#e5e8ec}.admin-listing-status[data-status=CHANGES_REQUIRED]{color:#796942;background:#eee8da}.admin-review-list{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;margin-top:18px;overflow:hidden}.admin-review-item{border-bottom:1px solid #18191414;grid-template-columns:minmax(0,1fr) 160px 80px;align-items:center;gap:30px;min-height:122px;padding:18px 20px;display:grid}.admin-review-item:last-child{border-bottom:0}.admin-review-item__status span{color:#85877e;letter-spacing:.05em;font-size:9px;font-weight:650}.admin-review-item h2{margin:7px 0 0;font-size:16px;font-weight:600}.admin-review-item p{color:#74766e;margin:6px 0 0;font-size:11px}.admin-review-item__meta{color:#92948c;gap:14px;margin-top:10px;font-size:10px;display:flex}.admin-review-item__verification span{color:#92948c;letter-spacing:.06em;font-size:9px;font-weight:650;display:block}.admin-review-item__verification strong{margin-top:5px;font-size:11px;font-weight:600;display:block}.admin-review-item>a{color:#181914;font-size:11px;font-weight:600;text-decoration:none}.admin-listing-back{margin-bottom:24px;display:inline-block}.admin-listing-detail-header{border-bottom:1px solid #1819141f;justify-content:space-between;align-items:flex-end;gap:30px;padding-bottom:28px;display:flex}.admin-listing-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.admin-listing-panel{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;margin-top:18px;overflow:hidden}.admin-listing-detail-grid .admin-listing-panel{margin-top:0}.admin-listing-panel__header{border-bottom:1px solid #18191414;min-height:78px;padding:17px 20px}.admin-listing-panel__header span{color:#92948c;letter-spacing:.07em;margin-bottom:5px;font-size:9px;font-weight:650;display:block}.admin-listing-panel__header h2{margin:0;font-size:18px;font-weight:550}.admin-listing-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:18px 20px;display:grid}.admin-listing-values--four{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-listing-value span{color:#92948c;font-size:9px;font-weight:600;display:block}.admin-listing-value strong{overflow-wrap:anywhere;margin-top:6px;font-size:12px;font-weight:600;display:block}.admin-listing-list{display:grid}.admin-listing-list>div,.admin-listing-history>div{border-bottom:1px solid #18191412;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:14px 20px;display:flex}.admin-listing-list>div:last-child,.admin-listing-history>div:last-child{border-bottom:0}.admin-listing-list strong,.admin-listing-history strong{font-size:11px;font-weight:600}.admin-listing-list span,.admin-listing-history span{color:#85877e;font-size:10px}.admin-listing-list a{color:#181914;font-size:10px;font-weight:600;text-decoration:none}.admin-listing-empty-text{color:#85877e;margin:0;padding:20px;font-size:11px}.admin-listing-media{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:18px 20px;display:grid}.admin-listing-media>div{aspect-ratio:16/10;background:#efeee8;border:1px solid #1819141a;border-radius:7px;overflow:hidden}.admin-listing-media img{object-fit:cover;width:100%;height:100%}.admin-listing-actions{background:#eceee7;border:1px solid #18191424;border-radius:9px;margin-top:18px;padding:20px}.admin-listing-actions__heading span,.admin-listing-action-group>span{color:#85877e;letter-spacing:.07em;font-size:9px;font-weight:650;display:block}.admin-listing-actions__heading h2{margin:6px 0 0;font-size:20px;font-weight:550}.admin-listing-actions__heading p{color:#74766e;margin:7px 0 0;font-size:11px}.admin-listing-reason{gap:7px;margin-top:20px;display:grid}.admin-listing-reason>span{font-size:11px;font-weight:600}.admin-listing-action-group{margin-top:18px}.admin-listing-action-group>div{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.admin-listing-action-group button{color:#181914;cursor:pointer;min-height:38px;font:inherit;background:#fbfaf6;border:1px solid #18191429;border-radius:6px;padding:0 13px;font-size:11px;font-weight:600}.admin-listing-action-group button:disabled{cursor:default;opacity:.45}.admin-listings-message{border-radius:7px;margin-top:18px;padding:11px 13px;font-size:11px}.admin-listings-message--error{color:#805448;background:#914e3b0d;border:1px solid #914e3b2e}.admin-listings-message--success{color:#586a52;background:#71846914;border:1px solid #56704e2b}.admin-listings-empty{color:#74766e;padding:32px 20px;font-size:12px}.admin-listings-footer{color:#85877e;padding:14px 2px;font-size:10px}@media (width<=1000px){.admin-listings-table__head,.admin-listings-table__row{grid-template-columns:minmax(200px,1fr) 150px 130px 60px}.admin-listings-table__head>span:nth-child(2),.admin-listings-seller{display:none}.admin-listing-values--four,.admin-listing-media{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.admin-listings-page{padding:30px 18px 60px}.admin-listings-header,.admin-listing-detail-header{flex-direction:column;align-items:flex-start;gap:16px}.admin-listings-controls{grid-template-columns:1fr}.admin-listings-table__head{display:none}.admin-listings-table__row{grid-template-columns:minmax(0,1fr) auto;gap:12px}.admin-listings-date{display:none}.admin-listing-status{grid-column:1}.admin-listings-open{grid-area:1/2/3;align-self:center}.admin-review-item{grid-template-columns:1fr;gap:15px}.admin-listing-detail-grid,.admin-listing-values,.admin-listing-values--four,.admin-listing-media{grid-template-columns:1fr}}.admin-verification-page{color:#181914;background:#f5f4ef;min-height:calc(100vh - 64px);padding:42px 42px 80px}.admin-verification-page *,.admin-verification-page :before,.admin-verification-page :after{box-sizing:border-box}.admin-verification-page__inner{width:100%;max-width:1280px;margin:0 auto}.admin-verification-header,.admin-verification-detail-header{border-bottom:1px solid #1819141f;justify-content:space-between;align-items:flex-end;gap:40px;padding-bottom:28px;display:flex}.admin-verification-header>div>span,.admin-verification-detail-header>div>span{color:#92948c;letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:650;display:block}.admin-verification-header h1,.admin-verification-detail-header h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1}.admin-verification-header p,.admin-verification-detail-header p{color:#74766e;max-width:560px;margin:12px 0 0;font-size:13px;line-height:1.6}.admin-verification-back{color:#181914;margin-bottom:24px;font-size:11px;font-weight:600;text-decoration:none;display:inline-block}.admin-verification-controls{grid-template-columns:repeat(2,minmax(180px,240px));gap:12px;margin-top:18px;display:grid}.admin-verification-controls label{gap:6px;display:grid}.admin-verification-controls label>span,.admin-verification-note>span{color:#74766e;font-size:10px;font-weight:600}.admin-verification-controls select,.admin-verification-note textarea{color:#181914;width:100%;font:inherit;background:#fff;border:1px solid #18191429;border-radius:7px;outline:0;font-size:12px}.admin-verification-controls select{min-height:44px;padding:0 12px}.admin-verification-note textarea{resize:vertical;min-height:118px;padding:12px 13px}.admin-verification-table{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;margin-top:18px;overflow:hidden}.admin-verification-table__head,.admin-verification-table__row{grid-template-columns:minmax(180px,1.2fr) minmax(180px,1fr) 150px 90px 130px 80px;align-items:center;gap:18px;display:grid}.admin-verification-table__head{color:#92948c;letter-spacing:.07em;border-bottom:1px solid #1819141a;min-height:44px;padding:0 18px;font-size:9px;font-weight:650}.admin-verification-table__row{border-bottom:1px solid #18191412;min-height:76px;padding:12px 18px}.admin-verification-table__row:last-child{border-bottom:0}.admin-verification-case{min-width:0}.admin-verification-case strong{font-size:12px;font-weight:600;display:block}.admin-verification-case span{color:#92948c;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;display:block;overflow:hidden}.admin-verification-subject,.admin-verification-evidence-count,.admin-verification-date{color:#74766e;font-size:10px}.admin-verification-table__row>a{color:#181914;text-align:right;font-size:11px;font-weight:600;text-decoration:none}.admin-verification-status{color:#63655e;letter-spacing:.04em;background:#ecece6;border-radius:999px;width:fit-content;padding:6px 8px;font-size:9px;font-weight:650}.admin-verification-status--large{padding:8px 10px}.admin-verification-status[data-status=VERIFIED]{color:#566251;background:#e3e9de}.admin-verification-status[data-status=REJECTED]{color:#805448;background:#efe3df}.admin-verification-status[data-status=NEEDS_INFORMATION]{color:#796942;background:#eee8da}.admin-verification-status[data-status=UNDER_REVIEW]{color:#56616f;background:#e5e8ec}.admin-verification-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.admin-verification-panel{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;margin-top:18px;overflow:hidden}.admin-verification-detail-grid .admin-verification-panel{margin-top:0}.admin-verification-panel__header{border-bottom:1px solid #18191414;min-height:78px;padding:17px 20px}.admin-verification-panel__header span{color:#92948c;letter-spacing:.07em;margin-bottom:5px;font-size:9px;font-weight:650;display:block}.admin-verification-panel__header h2{margin:0;font-size:18px;font-weight:550}.admin-verification-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;padding:18px 20px;display:grid}.admin-verification-field span{color:#92948c;font-size:9px;font-weight:600;display:block}.admin-verification-field strong{overflow-wrap:anywhere;margin-top:6px;font-size:12px;font-weight:600;display:block}.admin-verification-list,.admin-verification-history,.admin-evidence-list{display:grid}.admin-verification-list>div,.admin-verification-history>div,.admin-evidence-item{border-bottom:1px solid #18191412;justify-content:space-between;align-items:center;gap:20px;min-height:66px;padding:14px 20px;display:flex}.admin-verification-list>div:last-child,.admin-verification-history>div:last-child,.admin-evidence-item:last-child{border-bottom:0}.admin-verification-list strong,.admin-verification-history strong,.admin-evidence-item strong{font-size:11px;font-weight:600}.admin-verification-list span,.admin-verification-history span,.admin-evidence-item span,.admin-evidence-item small{color:#85877e;font-size:10px}.admin-verification-history time{color:#92948c;white-space:nowrap;font-size:10px}.admin-evidence-item>div{min-width:0}.admin-evidence-item span,.admin-evidence-item small{margin-top:4px;display:block}.admin-evidence-item button{color:#181914;cursor:pointer;min-height:36px;font:inherit;background:#fff;border:1px solid #18191429;border-radius:6px;padding:0 12px;font-size:10px;font-weight:600}.admin-evidence-item button:disabled{cursor:default;opacity:.45}.admin-evidence-restricted{font-size:10px;font-weight:600}.admin-verification-empty-text{color:#85877e;margin:0;padding:20px;font-size:11px}.admin-verification-actions{background:#eceee7;border:1px solid #18191424;border-radius:9px;margin-top:18px;padding:20px}.admin-verification-actions__heading span{color:#85877e;letter-spacing:.07em;font-size:9px;font-weight:650;display:block}.admin-verification-actions__heading h2{margin:6px 0 0;font-size:20px;font-weight:550}.admin-verification-actions__heading p{color:#74766e;margin:7px 0 0;font-size:11px}.admin-verification-note{gap:7px;margin-top:20px;display:grid}.admin-verification-action-buttons{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.admin-verification-action-buttons button{color:#181914;cursor:pointer;min-height:38px;font:inherit;background:#fbfaf6;border:1px solid #18191429;border-radius:6px;padding:0 13px;font-size:11px;font-weight:600}.admin-verification-action-buttons button[data-action=VERIFIED]{background:#dfe7da}.admin-verification-action-buttons button[data-action=REJECTED]{color:#805448;background:#eee0dc}.admin-verification-action-buttons button:disabled{cursor:default;opacity:.45}.admin-verification-message{border-radius:7px;margin-top:18px;padding:11px 13px;font-size:11px}.admin-verification-message--error{color:#805448;background:#914e3b0d;border:1px solid #914e3b2e}.admin-verification-message--success{color:#586a52;background:#71846914;border:1px solid #56704e2b}.admin-verification-empty{color:#74766e;padding:32px 20px;font-size:12px}@media (width<=980px){.admin-verification-table__head,.admin-verification-table__row{grid-template-columns:minmax(180px,1fr) minmax(160px,1fr) 140px 80px}.admin-verification-table__head>span:nth-child(4),.admin-verification-table__head>span:nth-child(5),.admin-verification-evidence-count,.admin-verification-date{display:none}}@media (width<=720px){.admin-verification-page{padding:30px 18px 60px}.admin-verification-header,.admin-verification-detail-header{flex-direction:column;align-items:flex-start;gap:16px}.admin-verification-controls{grid-template-columns:1fr}.admin-verification-table__head{display:none}.admin-verification-table__row{grid-template-columns:minmax(0,1fr) auto;gap:12px}.admin-verification-subject,.admin-verification-status{grid-column:1}.admin-verification-table__row>a{grid-area:1/2/4;align-self:center}.admin-verification-detail-grid,.admin-verification-fields{grid-template-columns:1fr}.admin-evidence-item,.admin-verification-history>div{flex-direction:column;align-items:flex-start}}.admin-users-page{color:#181914;background:#f5f4ef;min-height:calc(100vh - 64px);padding:42px 42px 80px}.admin-users-page *,.admin-users-page :before,.admin-users-page :after{box-sizing:border-box}.admin-users-page__inner{width:100%;max-width:1280px;margin:0 auto}.admin-users-header,.admin-user-detail-header{border-bottom:1px solid #1819141f;justify-content:space-between;align-items:flex-end;gap:40px;padding-bottom:28px;display:flex}.admin-users-header>div>span,.admin-user-detail-header>div>span{color:#92948c;letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:650;display:block}.admin-users-header h1,.admin-user-detail-header h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1}.admin-users-header p,.admin-user-detail-header p{color:#74766e;margin:12px 0 0;font-size:13px;line-height:1.6}.admin-users-back{color:#181914;margin-bottom:24px;font-size:11px;font-weight:600;text-decoration:none;display:inline-block}.admin-users-controls{grid-template-columns:minmax(0,1fr) 220px;gap:12px;margin-top:18px;display:grid}.admin-users-controls input,.admin-users-controls select,.admin-user-reason textarea{color:#181914;width:100%;font:inherit;background:#fff;border:1px solid #18191429;border-radius:7px;outline:0;font-size:12px}.admin-users-controls input,.admin-users-controls select{min-height:44px;padding:0 13px}.admin-user-reason textarea{resize:vertical;min-height:110px;padding:12px 13px}.admin-users-table{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;margin-top:18px;overflow:hidden}.admin-users-table__head,.admin-users-table__row{grid-template-columns:minmax(240px,1.4fr) 150px 120px 130px 70px;align-items:center;gap:18px;display:grid}.admin-users-table__head{color:#92948c;letter-spacing:.07em;border-bottom:1px solid #1819141a;min-height:44px;padding:0 18px;font-size:9px;font-weight:650}.admin-users-table__row{border-bottom:1px solid #18191412;min-height:76px;padding:12px 18px}.admin-users-table__row:last-child{border-bottom:0}.admin-user-identity{min-width:0}.admin-user-identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;display:block;overflow:hidden}.admin-user-identity span{color:#85877e;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;display:block;overflow:hidden}.admin-users-meta{color:#85877e;font-size:10px}.admin-users-open{color:#181914;text-align:right;font-size:11px;font-weight:600;text-decoration:none}.admin-user-status{color:#63655e;letter-spacing:.04em;background:#ecece6;border-radius:999px;width:fit-content;padding:6px 8px;font-size:9px;font-weight:650}.admin-user-status--large{padding:8px 10px}.admin-user-status[data-status=ACTIVE]{color:#566251;background:#e3e9de}.admin-user-status[data-status=SUSPENDED]{color:#805448;background:#efe3df}.admin-user-status[data-status=PENDING]{color:#796942;background:#eee8da}.admin-user-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.admin-user-panel{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;margin-top:18px;overflow:hidden}.admin-user-detail-grid .admin-user-panel{margin-top:0}.admin-user-panel__header{border-bottom:1px solid #18191414;min-height:78px;padding:17px 20px}.admin-user-panel__header span{color:#92948c;letter-spacing:.07em;margin-bottom:5px;font-size:9px;font-weight:650;display:block}.admin-user-panel__header h2{margin:0;font-size:18px;font-weight:550}.admin-user-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;padding:18px 20px;display:grid}.admin-user-value span{color:#92948c;font-size:9px;font-weight:600;display:block}.admin-user-value strong{overflow-wrap:anywhere;margin-top:6px;font-size:12px;font-weight:600;display:block}.admin-user-list{display:grid}.admin-user-list>div{border-bottom:1px solid #18191412;justify-content:space-between;align-items:center;gap:20px;min-height:66px;padding:14px 20px;display:flex}.admin-user-list>div:last-child{border-bottom:0}.admin-user-list strong{font-size:11px;font-weight:600;display:block}.admin-user-list span{color:#85877e;margin-top:4px;font-size:10px;display:block}.admin-user-list a{color:#181914;font-size:10px;font-weight:600;text-decoration:none}.admin-user-empty-text{color:#85877e;margin:0;padding:20px;font-size:11px}.admin-user-actions{background:#eceee7;border:1px solid #18191424;border-radius:9px;margin-top:18px;padding:20px}.admin-user-actions__heading span{color:#85877e;letter-spacing:.07em;font-size:9px;font-weight:650;display:block}.admin-user-actions__heading h2{margin:6px 0 0;font-size:20px;font-weight:550}.admin-user-actions__heading p{color:#74766e;margin:7px 0 0;font-size:11px}.admin-user-reason{gap:7px;margin-top:20px;display:grid}.admin-user-reason>span{font-size:11px;font-weight:600}.admin-user-action-buttons{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.admin-user-action-buttons button{color:#181914;cursor:pointer;min-height:38px;font:inherit;background:#fbfaf6;border:1px solid #18191429;border-radius:6px;padding:0 13px;font-size:11px;font-weight:600}.admin-user-action-buttons button:disabled{cursor:default;opacity:.45}.admin-users-message{border-radius:7px;margin-top:18px;padding:11px 13px;font-size:11px}.admin-users-message--error{color:#805448;background:#914e3b0d;border:1px solid #914e3b2e}.admin-users-message--success{color:#586a52;background:#71846914;border:1px solid #56704e2b}.admin-users-empty{color:#74766e;padding:32px 20px;font-size:12px}.admin-users-footer{color:#85877e;padding:14px 2px;font-size:10px}@media (width<=900px){.admin-users-table__head,.admin-users-table__row{grid-template-columns:minmax(220px,1fr) 140px 100px 70px}.admin-users-table__head>span:nth-child(3),.admin-users-meta:nth-of-type(2){display:none}}@media (width<=720px){.admin-users-page{padding:30px 18px 60px}.admin-users-header,.admin-user-detail-header{flex-direction:column;align-items:flex-start;gap:16px}.admin-users-controls{grid-template-columns:1fr}.admin-users-table__head{display:none}.admin-users-table__row{grid-template-columns:minmax(0,1fr) auto;gap:12px}.admin-users-meta{display:none}.admin-users-open{grid-area:1/2/3;align-self:center}.admin-user-detail-grid,.admin-user-values{grid-template-columns:1fr}}.admin-moderation-page{color:#181914;background:#f5f4ef;min-height:calc(100vh - 64px);padding:42px 42px 80px}.admin-moderation-page *,.admin-moderation-page :before,.admin-moderation-page :after{box-sizing:border-box}.admin-moderation-page__inner{width:100%;max-width:1280px;margin:0 auto}.admin-moderation-header,.admin-moderation-detail-header{border-bottom:1px solid #1819141f;justify-content:space-between;align-items:flex-end;gap:40px;padding-bottom:28px;display:flex}.admin-moderation-header>div>span,.admin-moderation-detail-header>div>span{color:#92948c;letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:650;display:block}.admin-moderation-header h1,.admin-moderation-detail-header h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1}.admin-moderation-header p,.admin-moderation-detail-header p{color:#74766e;max-width:600px;margin:12px 0 0;font-size:13px;line-height:1.6}.admin-moderation-back{color:#181914;margin-bottom:24px;font-size:11px;font-weight:600;text-decoration:none;display:inline-block}.admin-moderation-controls{max-width:240px;margin-top:18px}.admin-moderation-controls label{gap:6px;display:grid}.admin-moderation-controls label>span,.admin-moderation-note>span{color:#74766e;font-size:10px;font-weight:600}.admin-moderation-controls select,.admin-moderation-note textarea{color:#181914;width:100%;font:inherit;background:#fff;border:1px solid #18191429;border-radius:7px;outline:0;font-size:12px}.admin-moderation-controls select{min-height:44px;padding:0 12px}.admin-moderation-note textarea{resize:vertical;min-height:118px;padding:12px 13px}.admin-moderation-table{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;margin-top:18px;overflow:hidden}.admin-moderation-table__head,.admin-moderation-table__row{grid-template-columns:minmax(240px,1.5fr) minmax(180px,1fr) 140px 150px 80px;align-items:center;gap:18px;display:grid}.admin-moderation-table__head{color:#92948c;letter-spacing:.07em;border-bottom:1px solid #1819141a;min-height:44px;padding:0 18px;font-size:9px;font-weight:650}.admin-moderation-table__row{border-bottom:1px solid #18191412;min-height:78px;padding:12px 18px}.admin-moderation-table__row:last-child{border-bottom:0}.admin-moderation-report,.admin-moderation-reporter{min-width:0}.admin-moderation-report strong,.admin-moderation-reporter strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;display:block;overflow:hidden}.admin-moderation-report span,.admin-moderation-reporter span,.admin-moderation-date{color:#85877e;margin-top:4px;font-size:10px;display:block}.admin-moderation-table__row>a{color:#181914;text-align:right;font-size:11px;font-weight:600;text-decoration:none}.admin-moderation-status{color:#63655e;letter-spacing:.04em;background:#ecece6;border-radius:999px;width:fit-content;padding:6px 8px;font-size:9px;font-weight:650}.admin-moderation-status--large{padding:8px 10px}.admin-moderation-status[data-status=OPEN]{color:#796942;background:#eee8da}.admin-moderation-status[data-status=REVIEWING]{color:#56616f;background:#e5e8ec}.admin-moderation-status[data-status=RESOLVED]{color:#566251;background:#e3e9de}.admin-moderation-status[data-status=DISMISSED]{color:#70726a;background:#ecece6}.admin-moderation-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.admin-moderation-panel{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;margin-top:18px;overflow:hidden}.admin-moderation-detail-grid .admin-moderation-panel{margin-top:0}.admin-moderation-panel__header{border-bottom:1px solid #18191414;min-height:78px;padding:17px 20px}.admin-moderation-panel__header span{color:#92948c;letter-spacing:.07em;margin-bottom:5px;font-size:9px;font-weight:650;display:block}.admin-moderation-panel__header h2{margin:0;font-size:18px;font-weight:550}.admin-moderation-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;padding:18px 20px;display:grid}.admin-moderation-value span{color:#92948c;font-size:9px;font-weight:600;display:block}.admin-moderation-value strong{overflow-wrap:anywhere;margin-top:6px;font-size:12px;font-weight:600;display:block}.admin-moderation-context{padding:18px 20px}.admin-moderation-context>div{border-bottom:1px solid #18191412;align-items:center;gap:18px;padding:12px 0;display:flex}.admin-moderation-context>div>span{color:#92948c;font-size:9px;font-weight:650}.admin-moderation-context>div>strong{font-size:11px;font-weight:600}.admin-moderation-context a{color:#181914;margin-left:auto;font-size:10px;font-weight:600;text-decoration:none}.admin-moderation-context blockquote{color:#484a43;background:#f1f1eb;border-left:2px solid #b3b7ac;margin:18px 0 0;padding:16px 18px;font-size:12px;line-height:1.65}.admin-moderation-history{display:grid}.admin-moderation-history>div{border-bottom:1px solid #18191412;justify-content:space-between;align-items:flex-start;gap:24px;min-height:68px;padding:14px 20px;display:flex}.admin-moderation-history>div:last-child{border-bottom:0}.admin-moderation-history strong{font-size:11px;font-weight:600}.admin-moderation-history p{color:#74766e;margin:5px 0 0;font-size:10px;line-height:1.5}.admin-moderation-history time{color:#92948c;white-space:nowrap;font-size:10px}.admin-moderation-empty-text{color:#85877e;margin:0;padding:20px;font-size:11px}.admin-moderation-actions{background:#eceee7;border:1px solid #18191424;border-radius:9px;margin-top:18px;padding:20px}.admin-moderation-actions__heading span{color:#85877e;letter-spacing:.07em;font-size:9px;font-weight:650;display:block}.admin-moderation-actions__heading h2{margin:6px 0 0;font-size:20px;font-weight:550}.admin-moderation-actions__heading p{color:#74766e;margin:7px 0 0;font-size:11px}.admin-moderation-note{gap:7px;margin-top:20px;display:grid}.admin-moderation-action-buttons{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.admin-moderation-action-buttons button{color:#181914;cursor:pointer;min-height:38px;font:inherit;background:#fbfaf6;border:1px solid #18191429;border-radius:6px;padding:0 13px;font-size:11px;font-weight:600}.admin-moderation-action-buttons button:disabled{cursor:default;opacity:.45}.admin-moderation-enforcement-note{border-top:1px solid #1819141a;margin-top:20px;padding-top:18px}.admin-moderation-enforcement-note strong{font-size:11px;font-weight:600}.admin-moderation-enforcement-note p{color:#74766e;max-width:600px;margin:5px 0 0;font-size:10px;line-height:1.55}.admin-moderation-message{border-radius:7px;margin-top:18px;padding:11px 13px;font-size:11px}.admin-moderation-message--error{color:#805448;background:#914e3b0d;border:1px solid #914e3b2e}.admin-moderation-message--success{color:#586a52;background:#71846914;border:1px solid #56704e2b}.admin-moderation-empty{color:#74766e;padding:32px 20px;font-size:12px}@media (width<=920px){.admin-moderation-table__head,.admin-moderation-table__row{grid-template-columns:minmax(220px,1fr) 140px 120px 70px}.admin-moderation-table__head>span:nth-child(2),.admin-moderation-reporter{display:none}}@media (width<=720px){.admin-moderation-page{padding:30px 18px 60px}.admin-moderation-header,.admin-moderation-detail-header{flex-direction:column;align-items:flex-start;gap:16px}.admin-moderation-table__head{display:none}.admin-moderation-table__row{grid-template-columns:minmax(0,1fr) auto;gap:12px}.admin-moderation-date{display:none}.admin-moderation-table__row>a{grid-area:1/2/3;align-self:center}.admin-moderation-detail-grid,.admin-moderation-values{grid-template-columns:1fr}}.admin-offers-page{color:#181914;background:#f5f4ef;min-height:calc(100vh - 64px);padding:42px 42px 80px}.admin-offers-page *,.admin-offers-page :before,.admin-offers-page :after{box-sizing:border-box}.admin-offers-page__inner{width:100%;max-width:1280px;margin:0 auto}.admin-offers-header,.admin-offer-detail-header{border-bottom:1px solid #1819141f;justify-content:space-between;align-items:flex-end;gap:40px;padding-bottom:28px;display:flex}.admin-offers-header>div>span,.admin-offer-detail-header>div>span{color:#92948c;letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:650;display:block}.admin-offers-header h1,.admin-offer-detail-header h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1}.admin-offers-header p,.admin-offer-detail-header p{color:#74766e;max-width:560px;margin:12px 0 0;font-size:13px;line-height:1.6}.admin-offers-back{color:#181914;margin-bottom:24px;font-size:11px;font-weight:600;text-decoration:none;display:inline-block}.admin-offers-controls{grid-template-columns:minmax(0,1fr) 220px;gap:12px;margin-top:18px;display:grid}.admin-offers-controls input,.admin-offers-controls select{color:#181914;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #18191429;border-radius:7px;outline:0;padding:0 13px;font-size:12px}.admin-offers-table{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;margin-top:18px;overflow:hidden}.admin-offers-table__head,.admin-offers-table__row{grid-template-columns:minmax(220px,1.4fr) minmax(170px,1fr) 150px 140px 130px 70px;align-items:center;gap:18px;display:grid}.admin-offers-table__head{color:#92948c;letter-spacing:.07em;border-bottom:1px solid #1819141a;min-height:44px;padding:0 18px;font-size:9px;font-weight:650}.admin-offers-table__row{border-bottom:1px solid #18191412;min-height:76px;padding:12px 18px}.admin-offers-table__row:last-child{border-bottom:0}.admin-offers-listing,.admin-offers-person{min-width:0}.admin-offers-listing strong,.admin-offers-person strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;display:block;overflow:hidden}.admin-offers-listing span,.admin-offers-person span,.admin-offers-date{color:#85877e;margin-top:4px;font-size:10px;display:block}.admin-offers-amount{font-size:12px;font-weight:600}.admin-offers-table__row>a{color:#181914;text-align:right;font-size:11px;font-weight:600;text-decoration:none}.admin-offer-status{color:#63655e;letter-spacing:.04em;background:#ecece6;border-radius:999px;width:fit-content;padding:6px 8px;font-size:9px;font-weight:650}.admin-offer-status--large{padding:8px 10px}.admin-offer-status[data-status=ACCEPTED]{color:#566251;background:#e3e9de}.admin-offer-status[data-status=REJECTED],.admin-offer-status[data-status=WITHDRAWN]{color:#805448;background:#efe3df}.admin-offer-status[data-status=COUNTERED]{color:#56616f;background:#e5e8ec}.admin-offer-status[data-status=PENDING]{color:#796942;background:#eee8da}.admin-offer-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.admin-offer-panel{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;margin-top:18px;overflow:hidden}.admin-offer-detail-grid .admin-offer-panel{margin-top:0}.admin-offer-panel__header{border-bottom:1px solid #18191414;min-height:78px;padding:17px 20px}.admin-offer-panel__header span{color:#92948c;letter-spacing:.07em;margin-bottom:5px;font-size:9px;font-weight:650;display:block}.admin-offer-panel__header h2{margin:0;font-size:18px;font-weight:550}.admin-offer-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;padding:18px 20px;display:grid}.admin-offer-value span{color:#92948c;font-size:9px;font-weight:600;display:block}.admin-offer-value strong{overflow-wrap:anywhere;margin-top:6px;font-size:12px;font-weight:600;display:block}.admin-offer-panel__link{padding:0 20px 18px}.admin-offer-panel__link a{color:#181914;font-size:10px;font-weight:600;text-decoration:none}.admin-offer-history{display:grid}.admin-offer-history>div{border-bottom:1px solid #18191412;justify-content:space-between;align-items:center;gap:20px;min-height:66px;padding:14px 20px;display:flex}.admin-offer-history>div:last-child{border-bottom:0}.admin-offer-history strong{font-size:11px;font-weight:600;display:block}.admin-offer-history span{color:#85877e;margin-top:4px;font-size:10px;display:block}.admin-offer-history time{color:#92948c;white-space:nowrap;font-size:10px}.admin-offer-empty-text{color:#85877e;margin:0;padding:20px;font-size:11px}.admin-offer-readonly{background:#eceee7;border:1px solid #1819141f;border-radius:9px;margin-top:18px;padding:18px 20px}.admin-offer-readonly strong{font-size:11px;font-weight:600}.admin-offer-readonly p{color:#74766e;max-width:620px;margin:6px 0 0;font-size:10px;line-height:1.6}.admin-offers-message{border-radius:7px;margin-top:18px;padding:11px 13px;font-size:11px}.admin-offers-message--error{color:#805448;background:#914e3b0d;border:1px solid #914e3b2e}.admin-offers-empty{color:#74766e;padding:32px 20px;font-size:12px}.admin-offers-footer{color:#85877e;padding:14px 2px;font-size:10px}@media (width<=1050px){.admin-offers-table__head,.admin-offers-table__row{grid-template-columns:minmax(220px,1fr) 150px 140px 120px 70px}.admin-offers-table__head>span:nth-child(2),.admin-offers-person{display:none}}@media (width<=720px){.admin-offers-page{padding:30px 18px 60px}.admin-offers-header,.admin-offer-detail-header{flex-direction:column;align-items:flex-start;gap:16px}.admin-offers-controls{grid-template-columns:1fr}.admin-offers-table__head{display:none}.admin-offers-table__row{grid-template-columns:minmax(0,1fr) auto;gap:12px}.admin-offers-date{display:none}.admin-offers-table__row>a{grid-area:1/2/4;align-self:center}.admin-offer-detail-grid,.admin-offer-values{grid-template-columns:1fr}}.admin-deals-page{color:#181914;background:#f5f4ef;min-height:calc(100vh - 64px);padding:42px 42px 80px}.admin-deals-page *,.admin-deals-page :before,.admin-deals-page :after{box-sizing:border-box}.admin-deals-page__inner{width:100%;max-width:1280px;margin:0 auto}.admin-deals-header,.admin-deal-detail-header{border-bottom:1px solid #1819141f;justify-content:space-between;align-items:flex-end;gap:40px;padding-bottom:28px;display:flex}.admin-deals-header>div>span,.admin-deal-detail-header>div>span{color:#92948c;letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:650;display:block}.admin-deals-header h1,.admin-deal-detail-header h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1}.admin-deals-header p,.admin-deal-detail-header p{color:#74766e;max-width:580px;margin:12px 0 0;font-size:13px;line-height:1.6}.admin-deals-back{color:#181914;margin-bottom:24px;font-size:11px;font-weight:600;text-decoration:none;display:inline-block}.admin-deals-controls{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:18px;display:grid}.admin-deals-controls>input{color:#181914;min-height:44px;font:inherit;background:#fff;border:1px solid #18191429;border-radius:7px;outline:0;padding:0 13px;font-size:12px}.admin-deals-toggle{color:#64665f;background:#fbfaf6;border:1px solid #1819141f;border-radius:7px;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:11px;display:flex}.admin-deals-table{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;margin-top:18px;overflow:hidden}.admin-deals-table__head,.admin-deals-table__row{grid-template-columns:minmax(200px,1.3fr) minmax(150px,.9fr) minmax(150px,.9fr) 140px 130px 120px 70px;align-items:center;gap:16px;display:grid}.admin-deals-table__head{color:#92948c;letter-spacing:.07em;border-bottom:1px solid #1819141a;min-height:44px;padding:0 18px;font-size:9px;font-weight:650}.admin-deals-table__row{border-bottom:1px solid #18191412;min-height:76px;padding:12px 18px}.admin-deals-table__row:last-child{border-bottom:0}.admin-deals-listing,.admin-deals-person{min-width:0}.admin-deals-listing strong,.admin-deals-person strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;display:block;overflow:hidden}.admin-deals-listing span,.admin-deals-person span,.admin-deals-date{color:#85877e;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;display:block;overflow:hidden}.admin-deals-value{font-size:12px;font-weight:600}.admin-deals-table__row>a{color:#181914;text-align:right;font-size:11px;font-weight:600;text-decoration:none}.admin-deal-status{color:#63655e;letter-spacing:.04em;background:#ecece6;border-radius:999px;width:fit-content;padding:6px 8px;font-size:9px;font-weight:650}.admin-deal-status--large{padding:8px 10px}.admin-deal-status[data-status=DISPUTED]{color:#805448;background:#efe3df}.admin-deal-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.admin-deal-panel{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;margin-top:18px;overflow:hidden}.admin-deal-detail-grid .admin-deal-panel{margin-top:0}.admin-deal-panel__header{border-bottom:1px solid #18191414;min-height:78px;padding:17px 20px}.admin-deal-panel__header span{color:#92948c;letter-spacing:.07em;margin-bottom:5px;font-size:9px;font-weight:650;display:block}.admin-deal-panel__header h2{margin:0;font-size:18px;font-weight:550}.admin-deal-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;padding:18px 20px;display:grid}.admin-deal-value span{color:#92948c;font-size:9px;font-weight:600;display:block}.admin-deal-value strong{overflow-wrap:anywhere;margin-top:6px;font-size:12px;font-weight:600;display:block}.admin-deal-panel__links{flex-wrap:wrap;gap:14px;padding:0 20px 18px;display:flex}.admin-deal-panel__links a{color:#181914;font-size:10px;font-weight:600;text-decoration:none}.admin-deal-record-list{display:grid}.admin-deal-record-list>div{border-bottom:1px solid #18191412;justify-content:space-between;align-items:flex-start;gap:24px;min-height:66px;padding:14px 20px;display:flex}.admin-deal-record-list>div:last-child{border-bottom:0}.admin-deal-record-list strong{font-size:11px;font-weight:600;display:block}.admin-deal-record-list span{color:#85877e;margin-top:4px;font-size:10px;line-height:1.5;display:block}.admin-deal-record-list time{color:#92948c;white-space:nowrap;font-size:10px}.admin-deal-empty-text{color:#85877e;margin:0;padding:20px;font-size:11px}.admin-deal-actions{background:#eceee7;border:1px solid #18191424;border-radius:9px;margin-top:18px;padding:20px}.admin-deal-actions__heading span{color:#85877e;letter-spacing:.07em;font-size:9px;font-weight:650;display:block}.admin-deal-actions__heading h2{margin:6px 0 0;font-size:20px;font-weight:550}.admin-deal-actions__heading p{color:#74766e;max-width:620px;margin:7px 0 0;font-size:11px;line-height:1.55}.admin-deal-reason{gap:7px;margin-top:20px;display:grid}.admin-deal-reason>span{font-size:11px;font-weight:600}.admin-deal-reason textarea{resize:vertical;color:#181914;width:100%;min-height:118px;font:inherit;background:#fff;border:1px solid #18191429;border-radius:7px;outline:0;padding:12px 13px;font-size:12px}.admin-deal-dispute-button{color:#805448;cursor:pointer;min-height:40px;font:inherit;background:#eee0dc;border:1px solid #80544838;border-radius:6px;margin-top:14px;padding:0 14px;font-size:11px;font-weight:600}.admin-deal-dispute-button:disabled{cursor:default;opacity:.45}.admin-deal-disputed-state{background:#8054480a;border:1px solid #8054482e;border-radius:7px;margin-top:18px;padding:15px 16px}.admin-deal-disputed-state strong{font-size:11px;font-weight:600}.admin-deal-disputed-state p{color:#74766e;max-width:620px;margin:5px 0 0;font-size:10px;line-height:1.55}.admin-deals-message{border-radius:7px;margin-top:18px;padding:11px 13px;font-size:11px}.admin-deals-message--error{color:#805448;background:#914e3b0d;border:1px solid #914e3b2e}.admin-deals-message--success{color:#586a52;background:#71846914;border:1px solid #56704e2b}.admin-deals-empty{color:#74766e;padding:32px 20px;font-size:12px}.admin-deals-footer{color:#85877e;padding:14px 2px;font-size:10px}@media (width<=1100px){.admin-deals-table__head,.admin-deals-table__row{grid-template-columns:minmax(210px,1fr) 150px 140px 130px 110px 70px}.admin-deals-table__head>span:nth-child(3),.admin-deals-person:nth-of-type(2){display:none}}@media (width<=720px){.admin-deals-page{padding:30px 18px 60px}.admin-deals-header,.admin-deal-detail-header{flex-direction:column;align-items:flex-start;gap:16px}.admin-deals-controls{grid-template-columns:1fr}.admin-deals-table__head{display:none}.admin-deals-table__row{grid-template-columns:minmax(0,1fr) auto;gap:12px}.admin-deals-person,.admin-deals-date{display:none}.admin-deals-table__row>a{grid-area:1/2/4;align-self:center}.admin-deal-detail-grid,.admin-deal-values{grid-template-columns:1fr}.admin-deal-record-list>div{flex-direction:column}}.admin-documents-page{color:#181914;background:#f5f4ef;min-height:calc(100vh - 64px);padding:42px 42px 80px}.admin-documents-page *,.admin-documents-page :before,.admin-documents-page :after{box-sizing:border-box}.admin-documents-page__inner{width:100%;max-width:1280px;margin:0 auto}.admin-documents-header,.admin-document-detail-header{border-bottom:1px solid #1819141f;justify-content:space-between;align-items:flex-end;gap:40px;padding-bottom:28px;display:flex}.admin-documents-header>div>span,.admin-document-detail-header>div>span{color:#92948c;letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:650;display:block}.admin-documents-header h1,.admin-document-detail-header h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1}.admin-documents-header p,.admin-document-detail-header p{color:#74766e;max-width:580px;margin:12px 0 0;font-size:13px;line-height:1.6}.admin-documents-back{color:#181914;margin-bottom:24px;font-size:11px;font-weight:600;text-decoration:none;display:inline-block}.admin-document-badge{color:#63655e;letter-spacing:.04em;background:#ecece6;border-radius:999px;padding:8px 10px;font-size:9px;font-weight:650}.admin-documents-controls{margin-top:18px}.admin-documents-controls input,.admin-document-reason textarea{color:#181914;width:100%;font:inherit;background:#fff;border:1px solid #18191429;border-radius:7px;outline:0;font-size:12px}.admin-documents-controls input{min-height:44px;padding:0 13px}.admin-document-reason textarea{resize:vertical;min-height:110px;padding:12px 13px}.admin-documents-table{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;margin-top:18px;overflow:hidden}.admin-documents-table__head,.admin-documents-table__row{grid-template-columns:minmax(220px,1.3fr) minmax(180px,1fr) minmax(170px,1fr) 140px 120px 70px;align-items:center;gap:16px;display:grid}.admin-documents-table__head{color:#92948c;letter-spacing:.07em;border-bottom:1px solid #1819141a;min-height:44px;padding:0 18px;font-size:9px;font-weight:650}.admin-documents-table__row{border-bottom:1px solid #18191412;min-height:76px;padding:12px 18px}.admin-documents-table__row:last-child{border-bottom:0}.admin-documents-name,.admin-documents-meta{min-width:0}.admin-documents-name strong,.admin-documents-meta strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;display:block;overflow:hidden}.admin-documents-name span,.admin-documents-meta span,.admin-documents-date{color:#85877e;margin-top:4px;font-size:10px;display:block}.admin-document-access{color:#64665f;font-size:10px}.admin-documents-table__row>a{color:#181914;text-align:right;font-size:11px;font-weight:600;text-decoration:none}.admin-document-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.admin-document-panel{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;margin-top:18px;overflow:hidden}.admin-document-detail-grid .admin-document-panel{margin-top:0}.admin-document-panel__header{border-bottom:1px solid #18191414;min-height:78px;padding:17px 20px}.admin-document-panel__header span{color:#92948c;letter-spacing:.07em;margin-bottom:5px;font-size:9px;font-weight:650;display:block}.admin-document-panel__header h2{margin:0;font-size:18px;font-weight:550}.admin-document-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;padding:18px 20px;display:grid}.admin-document-value span{color:#92948c;font-size:9px;font-weight:600;display:block}.admin-document-value strong{overflow-wrap:anywhere;margin-top:6px;font-size:12px;font-weight:600;display:block}.admin-document-panel__links,.admin-document-panel__actions{flex-wrap:wrap;gap:12px;padding:0 20px 18px;display:flex}.admin-document-panel__links a{color:#181914;font-size:10px;font-weight:600;text-decoration:none}.admin-document-panel__actions button{color:#181914;cursor:pointer;min-height:38px;font:inherit;background:#fff;border:1px solid #18191429;border-radius:6px;padding:0 13px;font-size:11px;font-weight:600}.admin-document-access-list,.admin-document-record-list{display:grid}.admin-document-access-item,.admin-document-record-list>div{border-bottom:1px solid #18191412;justify-content:space-between;align-items:center;gap:22px;min-height:68px;padding:14px 20px;display:flex}.admin-document-access-item:last-child,.admin-document-record-list>div:last-child{border-bottom:0}.admin-document-access-item strong,.admin-document-record-list strong{font-size:11px;font-weight:600;display:block}.admin-document-access-item span,.admin-document-access-item small,.admin-document-record-list span{color:#85877e;margin-top:4px;font-size:10px;display:block}.admin-document-access-item button{color:#805448;cursor:pointer;min-height:36px;font:inherit;background:#eee0dc;border:1px solid #80544833;border-radius:6px;padding:0 12px;font-size:10px;font-weight:600}.admin-document-record-list time{color:#92948c;white-space:nowrap;font-size:10px}.admin-document-empty-text{color:#85877e;margin:0;padding:20px;font-size:11px}.admin-document-actions{background:#eceee7;border:1px solid #18191424;border-radius:9px;margin-top:18px;padding:20px}.admin-document-actions__heading span{color:#85877e;letter-spacing:.07em;font-size:9px;font-weight:650;display:block}.admin-document-actions__heading h2{margin:6px 0 0;font-size:20px;font-weight:550}.admin-document-actions__heading p{color:#74766e;max-width:620px;margin:7px 0 0;font-size:11px;line-height:1.55}.admin-document-reason{gap:7px;margin-top:20px;display:grid}.admin-document-reason>span{font-size:11px;font-weight:600}.admin-documents-message{border-radius:7px;margin-top:18px;padding:11px 13px;font-size:11px}.admin-documents-message--error{color:#805448;background:#914e3b0d;border:1px solid #914e3b2e}.admin-documents-message--success{color:#586a52;background:#71846914;border:1px solid #56704e2b}.admin-documents-empty{color:#74766e;padding:32px 20px;font-size:12px}.admin-documents-footer{color:#85877e;padding:14px 2px;font-size:10px}@media (width<=1050px){.admin-documents-table__head,.admin-documents-table__row{grid-template-columns:minmax(220px,1fr) minmax(170px,1fr) 130px 120px 70px}.admin-documents-table__head>span:nth-child(3),.admin-documents-meta:nth-of-type(2){display:none}}@media (width<=720px){.admin-documents-page{padding:30px 18px 60px}.admin-documents-header,.admin-document-detail-header{flex-direction:column;align-items:flex-start;gap:16px}.admin-documents-table__head{display:none}.admin-documents-table__row{grid-template-columns:minmax(0,1fr) auto;gap:12px}.admin-documents-meta,.admin-documents-date{display:none}.admin-documents-table__row>a{grid-area:1/2/3;align-self:center}.admin-document-detail-grid,.admin-document-values{grid-template-columns:1fr}.admin-document-access-item,.admin-document-record-list>div{flex-direction:column;align-items:flex-start}}.admin-contact-page{color:#181914;background:#f5f4ef;min-height:calc(100vh - 64px);padding:42px 42px 80px}.admin-contact-page *,.admin-contact-page :before,.admin-contact-page :after{box-sizing:border-box}.admin-contact-page__inner{width:100%;max-width:1180px;margin:0 auto}.admin-contact-back{color:#181914;margin-bottom:24px;font-size:11px;font-weight:600;text-decoration:none;display:inline-block}.admin-contact-header{border-bottom:1px solid #1819141f;padding-bottom:28px}.admin-contact-header span{color:#92948c;letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:650;display:block}.admin-contact-header h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1}.admin-contact-header p{color:#74766e;max-width:580px;margin:12px 0 0;font-size:13px;line-height:1.6}.admin-contact-controls{max-width:240px;margin-top:18px}.admin-contact-controls label{gap:6px;display:grid}.admin-contact-controls label>span,.admin-contact-item__actions label>span{color:#74766e;font-size:10px;font-weight:600}.admin-contact-controls select,.admin-contact-item__actions select{color:#181914;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #18191429;border-radius:7px;outline:0;padding:0 12px;font-size:11px}.admin-contact-list{gap:12px;margin-top:18px;display:grid}.admin-contact-item{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;grid-template-columns:minmax(0,1fr) 210px;gap:28px;padding:20px;display:grid}.admin-contact-item__top{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.admin-contact-category{color:#92948c;letter-spacing:.07em;margin-bottom:6px;font-size:9px;font-weight:650;display:block}.admin-contact-item h2{margin:0;font-size:17px;font-weight:600;line-height:1.3}.admin-contact-sender{color:#85877e;flex-wrap:wrap;gap:6px 12px;margin-top:14px;font-size:10px;display:flex}.admin-contact-sender strong{color:#474943;font-weight:600}.admin-contact-body{color:#55574f;white-space:pre-wrap;max-width:760px;margin:16px 0 0;font-size:11px;line-height:1.7}.admin-contact-status{color:#63655e;letter-spacing:.04em;background:#ecece6;border-radius:999px;flex:none;padding:6px 8px;font-size:9px;font-weight:650}.admin-contact-status[data-status=NEW]{color:#796942;background:#eee8da}.admin-contact-status[data-status=OPEN],.admin-contact-status[data-status=IN_PROGRESS]{color:#56616f;background:#e5e8ec}.admin-contact-status[data-status=RESOLVED],.admin-contact-status[data-status=CLOSED]{color:#566251;background:#e3e9de}.admin-contact-status[data-status=SPAM]{color:#805448;background:#efe3df}.admin-contact-item__actions{border-left:1px solid #18191414;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:14px;padding-left:20px;display:flex}.admin-contact-item__actions label{gap:6px;display:grid}.admin-contact-item__actions a{color:#181914;font-size:10px;font-weight:600;text-decoration:none}.admin-contact-message{border-radius:7px;margin-top:18px;padding:11px 13px;font-size:11px}.admin-contact-message--error{color:#805448;background:#914e3b0d;border:1px solid #914e3b2e}.admin-contact-message--success{color:#586a52;background:#71846914;border:1px solid #56704e2b}.admin-contact-empty{color:#74766e;background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;padding:34px 20px;font-size:12px}@media (width<=760px){.admin-contact-page{padding:30px 18px 60px}.admin-contact-item{grid-template-columns:1fr;gap:20px}.admin-contact-item__actions{border-top:1px solid #18191414;border-left:0;padding:18px 0 0}.admin-contact-item__top{flex-direction:column}}.admin-currency-page{color:#181914;background:#f5f4ef;min-height:calc(100vh - 64px);padding:42px 42px 80px}.admin-currency-page *,.admin-currency-page :before,.admin-currency-page :after{box-sizing:border-box}.admin-currency-page__inner{width:100%;max-width:1280px;margin:0 auto}.admin-currency-header{border-bottom:1px solid #1819141f;justify-content:space-between;align-items:flex-end;gap:40px;padding-bottom:28px;display:flex}.admin-currency-header>div>span{color:#92948c;letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:650;display:block}.admin-currency-header h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1}.admin-currency-header p{color:#74766e;max-width:600px;margin:12px 0 0;font-size:13px;line-height:1.6}.admin-currency-header button{color:#fff;cursor:pointer;min-height:40px;font:inherit;background:#181914;border:1px solid #18191429;border-radius:6px;padding:0 14px;font-size:11px;font-weight:600}.admin-currency-header button:disabled{cursor:default;opacity:.45}.admin-currency-status-grid{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;display:grid;overflow:hidden}.admin-currency-status-card{border-right:1px solid #18191414;min-height:150px;padding:20px}.admin-currency-status-card:last-child{border-right:0}.admin-currency-status-card>span{color:#92948c;letter-spacing:.07em;font-size:9px;font-weight:650}.admin-currency-status-card>strong{overflow-wrap:anywhere;margin-top:18px;font-size:18px;font-weight:550;display:block}.admin-currency-status-card>strong[data-status=CURRENT],.admin-currency-status-card>strong[data-status=LIVE],.admin-currency-status-card>strong[data-status=HEALTHY]{color:#596852}.admin-currency-status-card>strong[data-status=STALE]{color:#7d6940}.admin-currency-status-card>strong[data-status=UNAVAILABLE],.admin-currency-status-card>strong[data-status=FAILED]{color:#805448}.admin-currency-status-card p{color:#85877e;margin:8px 0 0;font-size:10px;line-height:1.5}.admin-currency-panel{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;margin-top:18px;overflow:hidden}.admin-currency-panel__header{border-bottom:1px solid #18191414;min-height:78px;padding:17px 20px}.admin-currency-panel__header span{color:#92948c;letter-spacing:.07em;margin-bottom:5px;font-size:9px;font-weight:650;display:block}.admin-currency-panel__header h2{margin:0;font-size:18px;font-weight:550}.admin-currency-values{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 18px;padding:18px 20px;display:grid}.admin-currency-value span{color:#92948c;font-size:9px;font-weight:600;display:block}.admin-currency-value strong{overflow-wrap:anywhere;margin-top:6px;font-size:12px;font-weight:600;display:block}.admin-currency-provider-error{background:#914e3b0d;border:1px solid #914e3b2e;border-radius:7px;margin:0 20px 20px;padding:14px}.admin-currency-provider-error span{color:#805448;letter-spacing:.06em;font-size:9px;font-weight:650;display:block}.admin-currency-provider-error p{color:#805448;overflow-wrap:anywhere;margin:6px 0 0;font-size:11px;line-height:1.55}.admin-currency-table__head,.admin-currency-table__row{grid-template-columns:minmax(120px,1fr) minmax(120px,1fr) 120px 170px 170px;align-items:center;gap:18px;display:grid}.admin-currency-table__head{color:#92948c;letter-spacing:.07em;border-bottom:1px solid #18191414;min-height:42px;padding:0 20px;font-size:9px;font-weight:650}.admin-currency-table__row{border-bottom:1px solid #18191412;min-height:62px;padding:10px 20px}.admin-currency-table__row:last-child{border-bottom:0}.admin-currency-table__row>strong{font-size:12px;font-weight:650}.admin-currency-rate{font-size:12px}.admin-currency-date{color:#85877e;font-size:10px}.admin-currency-rate-status{color:#63655e;background:#ecece6;border-radius:999px;width:fit-content;padding:5px 8px;font-size:9px;font-weight:650}.admin-currency-rate-status[data-status=CURRENT]{color:#566251;background:#e3e9de}.admin-currency-rate-status[data-status=STALE]{color:#796942;background:#eee8da}.admin-currency-rate-status[data-status=UNAVAILABLE]{color:#805448;background:#efe3df}.admin-currency-stale{flex-wrap:wrap;gap:8px;padding:18px 20px;display:flex}.admin-currency-stale span{color:#796942;background:#eee8da;border-radius:999px;padding:7px 9px;font-size:10px;font-weight:600}.admin-currency-empty-text{color:#85877e;margin:0;padding:20px;font-size:11px}.admin-currency-policy{background:#eceee7;border:1px solid #1819141f;border-radius:9px;margin-top:18px;padding:18px 20px}.admin-currency-policy strong{font-size:11px;font-weight:600}.admin-currency-policy p{color:#74766e;max-width:700px;margin:6px 0 0;font-size:10px;line-height:1.6}.admin-currency-message{border-radius:7px;margin-top:18px;padding:11px 13px;font-size:11px}.admin-currency-message--error{color:#805448;background:#914e3b0d;border:1px solid #914e3b2e}.admin-currency-message--success{color:#586a52;background:#71846914;border:1px solid #56704e2b}.admin-currency-empty{color:#74766e;padding:32px 20px;font-size:12px}@media (width<=1000px){.admin-currency-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-currency-status-card{border-bottom:1px solid #18191414}.admin-currency-values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.admin-currency-page{padding:30px 18px 60px}.admin-currency-header{flex-direction:column;align-items:flex-start;gap:16px}.admin-currency-status-grid{grid-template-columns:1fr}.admin-currency-status-card{border-right:0}.admin-currency-values{grid-template-columns:1fr}.admin-currency-table__head{display:none}.admin-currency-table__row{grid-template-columns:minmax(0,1fr) auto;gap:8px}.admin-currency-date{display:none}}.admin-audit-page{color:#181914;background:#f5f4ef;min-height:calc(100vh - 64px);padding:42px 42px 80px}.admin-audit-page *,.admin-audit-page :before,.admin-audit-page :after{box-sizing:border-box}.admin-audit-page__inner{width:100%;max-width:1280px;margin:0 auto}.admin-audit-header{border-bottom:1px solid #1819141f;padding-bottom:28px}.admin-audit-header span{color:#92948c;letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:650;display:block}.admin-audit-header h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1}.admin-audit-header p{color:#74766e;max-width:600px;margin:12px 0 0;font-size:13px;line-height:1.6}.admin-audit-filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.admin-audit-filters label{gap:6px;display:grid}.admin-audit-filters label>span{color:#74766e;font-size:10px;font-weight:600}.admin-audit-filters input{color:#181914;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #18191429;border-radius:7px;outline:0;padding:0 12px;font-size:11px}.admin-audit-table{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;margin-top:18px;overflow:hidden}.admin-audit-table__head,.admin-audit-table__row{grid-template-columns:minmax(220px,1.3fr) minmax(180px,1fr) minmax(170px,.9fr) 130px 160px 80px;align-items:center;gap:16px;display:grid}.admin-audit-table__head{color:#92948c;letter-spacing:.07em;border-bottom:1px solid #1819141a;min-height:44px;padding:0 18px;font-size:9px;font-weight:650}.admin-audit-table__row{border-bottom:1px solid #18191412;min-height:76px;padding:12px 18px}.admin-audit-table__row:last-child{border-bottom:0}.admin-audit-action,.admin-audit-actor,.admin-audit-entity{min-width:0}.admin-audit-action strong,.admin-audit-actor strong,.admin-audit-entity strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;display:block;overflow:hidden}.admin-audit-action span,.admin-audit-actor span,.admin-audit-entity span,.admin-audit-ip,.admin-audit-table time{color:#85877e;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;display:block;overflow:hidden}.admin-audit-table__row>button{color:#181914;cursor:pointer;min-height:34px;font:inherit;background:0 0;border:1px solid #18191424;border-radius:6px;padding:0 10px;font-size:10px;font-weight:600}.admin-audit-detail{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;margin-top:18px;overflow:hidden}.admin-audit-detail__header{border-bottom:1px solid #18191414;justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:17px 20px;display:flex}.admin-audit-detail__header span{color:#92948c;letter-spacing:.07em;margin-bottom:5px;font-size:9px;font-weight:650;display:block}.admin-audit-detail__header h2{margin:0;font-size:18px;font-weight:550}.admin-audit-detail__header button{cursor:pointer;min-height:34px;font:inherit;background:0 0;border:1px solid #18191424;border-radius:6px;padding:0 10px;font-size:10px}.admin-audit-detail__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 18px;padding:18px 20px;display:grid}.admin-audit-detail__grid span{color:#92948c;font-size:9px;font-weight:600;display:block}.admin-audit-detail__grid strong{overflow-wrap:anywhere;margin-top:6px;font-size:11px;font-weight:600;display:block}.admin-audit-metadata{border-top:1px solid #18191414;padding:18px 20px}.admin-audit-metadata>span{color:#92948c;letter-spacing:.07em;margin-bottom:8px;font-size:9px;font-weight:650;display:block}.admin-audit-metadata pre{color:#464840;white-space:pre-wrap;overflow-wrap:anywhere;background:#efeee8;border-radius:7px;margin:0;padding:14px;font-family:monospace;font-size:10px;line-height:1.55;overflow-x:auto}.admin-audit-message{border-radius:7px;margin-top:18px;padding:11px 13px;font-size:11px}.admin-audit-message--error{color:#805448;background:#914e3b0d;border:1px solid #914e3b2e}.admin-audit-empty{color:#74766e;padding:32px 20px;font-size:12px}.admin-audit-footer{color:#85877e;padding:14px 2px;font-size:10px}@media (width<=1050px){.admin-audit-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-audit-table__head,.admin-audit-table__row{grid-template-columns:minmax(210px,1fr) minmax(170px,1fr) minmax(150px,.8fr) 140px 70px}.admin-audit-table__head>span:nth-child(4),.admin-audit-ip{display:none}}@media (width<=720px){.admin-audit-page{padding:30px 18px 60px}.admin-audit-filters{grid-template-columns:1fr}.admin-audit-table__head{display:none}.admin-audit-table__row{grid-template-columns:minmax(0,1fr) auto;gap:10px}.admin-audit-actor,.admin-audit-table time{grid-column:1}.admin-audit-entity,.admin-audit-ip{display:none}.admin-audit-table__row>button{grid-area:1/2/4;align-self:center}.admin-audit-detail__grid{grid-template-columns:1fr}}.admin-faq-page{color:#181914;background:#f5f4ef;min-height:calc(100vh - 64px);padding:42px 42px 80px}.admin-faq-page *,.admin-faq-page :before,.admin-faq-page :after{box-sizing:border-box}.admin-faq-page__inner{width:100%;max-width:1280px;margin:0 auto}.admin-faq-back{color:#181914;margin-bottom:24px;font-size:11px;font-weight:600;text-decoration:none;display:inline-block}.admin-faq-header{border-bottom:1px solid #1819141f;padding-bottom:28px}.admin-faq-header span{color:#92948c;letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:650;display:block}.admin-faq-header h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1}.admin-faq-header p{color:#74766e;max-width:590px;margin:12px 0 0;font-size:13px;line-height:1.6}.admin-faq-layout{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:18px;margin-top:18px;display:grid}.admin-faq-form{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;gap:16px;padding:20px;display:grid;position:sticky;top:82px}.admin-faq-form__header{border-bottom:1px solid #18191414;padding-bottom:15px}.admin-faq-form__header span,.admin-faq-content__header span{color:#92948c;letter-spacing:.07em;margin-bottom:5px;font-size:9px;font-weight:650;display:block}.admin-faq-form__header h2,.admin-faq-content__header h2{margin:0;font-size:18px;font-weight:550}.admin-faq-form label{gap:7px;display:grid}.admin-faq-form label>span{color:#64665f;font-size:10px;font-weight:600}.admin-faq-form input,.admin-faq-form textarea{color:#181914;width:100%;font:inherit;background:#fff;border:1px solid #18191429;border-radius:7px;outline:0;font-size:11px}.admin-faq-form input{min-height:42px;padding:0 12px}.admin-faq-form textarea{resize:vertical;min-height:140px;padding:11px 12px;line-height:1.6}.admin-faq-form__row{grid-template-columns:minmax(0,1fr) 110px;gap:10px;display:grid}.admin-faq-check{grid-template-columns:none;align-items:center;gap:8px!important;display:flex!important}.admin-faq-check input{width:15px;height:15px;min-height:auto}.admin-faq-form__actions{flex-wrap:wrap;gap:8px;display:flex}.admin-faq-form__actions button{color:#fff;cursor:pointer;min-height:38px;font:inherit;background:#181914;border:1px solid #181914;border-radius:6px;padding:0 13px;font-size:10px;font-weight:600}.admin-faq-form__actions .admin-faq-button--secondary{color:#181914;background:0 0;border-color:#18191424}.admin-faq-content{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;overflow:hidden}.admin-faq-content__header{border-bottom:1px solid #18191414;justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:17px 20px;display:flex}.admin-faq-content__header>strong{color:#74766e;font-size:13px;font-weight:550}.admin-faq-list{display:grid}.admin-faq-item{border-bottom:1px solid #18191412;grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:18px 20px;display:grid}.admin-faq-item:last-child{border-bottom:0}.admin-faq-item__content{min-width:0}.admin-faq-item__meta{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.admin-faq-item__meta>span{color:#92948c;letter-spacing:.06em;font-size:8px;font-weight:650}.admin-faq-state{background:#ecece6;border-radius:999px;padding:4px 6px}.admin-faq-state[data-published=true]{color:#566251;background:#e3e9de}.admin-faq-state[data-published=false]{color:#796942;background:#eee8da}.admin-faq-item h3{margin:10px 0 0;font-size:14px;font-weight:600;line-height:1.4}.admin-faq-item p{color:#696b64;white-space:pre-wrap;max-width:760px;margin:8px 0 0;font-size:10px;line-height:1.65}.admin-faq-item__actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:6px;display:flex}.admin-faq-item__actions button{color:#181914;cursor:pointer;min-height:34px;font:inherit;background:0 0;border:1px solid #18191424;border-radius:6px;padding:0 10px;font-size:9px;font-weight:600}.admin-faq-item__actions .admin-faq-button--danger{color:#805448;border-color:#8054482e}.admin-faq-item__actions button:disabled,.admin-faq-form__actions button:disabled{cursor:default;opacity:.45}.admin-faq-message{border-radius:7px;margin-top:18px;padding:11px 13px;font-size:11px}.admin-faq-message--error{color:#805448;background:#914e3b0d;border:1px solid #914e3b2e}.admin-faq-message--success{color:#586a52;background:#71846914;border:1px solid #56704e2b}.admin-faq-empty{color:#74766e;padding:34px 20px;font-size:11px}@media (width<=900px){.admin-faq-layout{grid-template-columns:1fr}.admin-faq-form{position:static}}@media (width<=720px){.admin-faq-page{padding:30px 18px 60px}.admin-faq-form__row,.admin-faq-item{grid-template-columns:1fr}.admin-faq-item__actions{justify-content:flex-start}}.admin-resources-page{color:#181914;background:#f5f4ef;min-height:calc(100vh - 64px);padding:42px 42px 80px}.admin-resources-page *,.admin-resources-page :before,.admin-resources-page :after{box-sizing:border-box}.admin-resources-page__inner{width:100%;max-width:1320px;margin:0 auto}.admin-resources-back{color:#181914;margin-bottom:24px;font-size:11px;font-weight:600;text-decoration:none;display:inline-block}.admin-resources-header{border-bottom:1px solid #1819141f;padding-bottom:28px}.admin-resources-header span{color:#92948c;letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:650;display:block}.admin-resources-header h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1}.admin-resources-header p{color:#74766e;max-width:600px;margin:12px 0 0;font-size:13px;line-height:1.6}.admin-resources-layout{grid-template-columns:390px minmax(0,1fr);align-items:start;gap:18px;margin-top:18px;display:grid}.admin-resource-form{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;gap:16px;padding:20px;display:grid;position:sticky;top:82px}.admin-resource-form__header{border-bottom:1px solid #18191414;padding-bottom:15px}.admin-resource-form__header span,.admin-resources-content__header span{color:#92948c;letter-spacing:.07em;margin-bottom:5px;font-size:9px;font-weight:650;display:block}.admin-resource-form__header h2,.admin-resources-content__header h2{margin:0;font-size:18px;font-weight:550}.admin-resource-form label{gap:7px;display:grid}.admin-resource-form label>span{color:#64665f;font-size:10px;font-weight:600}.admin-resource-form input,.admin-resource-form textarea,.admin-resource-form select{color:#181914;width:100%;font:inherit;background:#fff;border:1px solid #18191429;border-radius:7px;outline:0;font-size:11px}.admin-resource-form input,.admin-resource-form select{min-height:42px;padding:0 12px}.admin-resource-form textarea{resize:vertical;padding:11px 12px;line-height:1.6}.admin-resource-form small{color:#92948c;font-size:9px;line-height:1.4}.admin-resource-form__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-resource-check{flex-direction:row;grid-template-columns:none;align-self:end;align-items:center;min-height:42px;gap:8px!important;display:flex!important}.admin-resource-check input{width:15px;height:15px;min-height:auto}.admin-resource-form__actions{flex-wrap:wrap;gap:8px;display:flex}.admin-resource-form__actions button{color:#fff;cursor:pointer;min-height:38px;font:inherit;background:#181914;border:1px solid #181914;border-radius:6px;padding:0 13px;font-size:10px;font-weight:600}.admin-resource-form__actions .admin-resource-button--secondary{color:#181914;background:0 0;border-color:#18191424}.admin-resources-content{background:#fbfaf6;border:1px solid #1819141f;border-radius:9px;overflow:hidden}.admin-resources-content__header{border-bottom:1px solid #18191414;justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:17px 20px;display:flex}.admin-resources-content__header>strong{color:#74766e;font-size:13px;font-weight:550}.admin-resource-list{display:grid}.admin-resource-item{border-bottom:1px solid #18191412;grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:18px 20px;display:grid}.admin-resource-item:last-child{border-bottom:0}.admin-resource-item__content{min-width:0}.admin-resource-item__meta{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.admin-resource-item__meta>span{color:#92948c;letter-spacing:.06em;font-size:8px;font-weight:650}.admin-resource-state{background:#ecece6;border-radius:999px;padding:4px 6px}.admin-resource-state[data-status=PUBLISHED]{color:#566251;background:#e3e9de}.admin-resource-state[data-status=DRAFT]{color:#796942;background:#eee8da}.admin-resource-state[data-status=ARCHIVED]{color:#74766e;background:#ecece6}.admin-resource-item h3{margin:10px 0 0;font-size:15px;font-weight:600;line-height:1.4}.admin-resource-slug{color:#92948c;margin-top:4px;font-size:9px;display:block}.admin-resource-item p{color:#696b64;max-width:740px;margin:9px 0 0;font-size:10px;line-height:1.65}.admin-resource-item__actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:6px;display:flex}.admin-resource-item__actions button{color:#181914;cursor:pointer;min-height:34px;font:inherit;background:0 0;border:1px solid #18191424;border-radius:6px;padding:0 10px;font-size:9px;font-weight:600}.admin-resource-item__actions .admin-resource-button--danger{color:#805448;border-color:#8054482e}.admin-resource-item__actions button:disabled,.admin-resource-form__actions button:disabled{cursor:default;opacity:.45}.admin-resource-preview-backdrop{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1415125c;justify-content:center;align-items:flex-start;padding:40px;display:flex;position:fixed;inset:0;overflow-y:auto}.admin-resource-preview{background:#fbfaf6;border-radius:10px;width:min(820px,100%);margin:auto;padding:28px;box-shadow:0 24px 70px #1415122e}.admin-resource-preview__header{border-bottom:1px solid #1819141a;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:20px;display:flex}.admin-resource-preview__header span,.admin-resource-preview__eyebrow{color:#92948c;letter-spacing:.07em;font-size:9px;font-weight:650}.admin-resource-preview__header h2{letter-spacing:-.035em;margin:6px 0 0;font-size:clamp(26px,4vw,38px);font-weight:550}.admin-resource-preview__header button{cursor:pointer;min-height:34px;font:inherit;background:0 0;border:1px solid #18191424;border-radius:6px;padding:0 10px;font-size:10px}.admin-resource-preview__eyebrow{margin:24px 0 0}.admin-resource-preview__summary{color:#62645d;max-width:650px;margin:10px 0 0;font-size:13px;line-height:1.7}.admin-resource-preview__content{gap:28px;margin-top:28px;display:grid}.admin-resource-preview__content article{max-width:680px}.admin-resource-preview__content h3{margin:0;font-size:18px;font-weight:600}.admin-resource-preview__content p,.admin-resource-preview__content li{color:#5f615a;font-size:12px;line-height:1.75}.admin-resource-preview__content p{margin:10px 0 0}.admin-resource-preview__content ul{margin:12px 0 0;padding-left:20px}.admin-resources-message{border-radius:7px;margin-top:18px;padding:11px 13px;font-size:11px}.admin-resources-message--error{color:#805448;background:#914e3b0d;border:1px solid #914e3b2e}.admin-resources-message--success{color:#586a52;background:#71846914;border:1px solid #56704e2b}.admin-resources-empty{color:#74766e;padding:34px 20px;font-size:11px}@media (width<=960px){.admin-resources-layout{grid-template-columns:1fr}.admin-resource-form{position:static}}@media (width<=720px){.admin-resources-page{padding:30px 18px 60px}.admin-resource-form__row,.admin-resource-item{grid-template-columns:1fr}.admin-resource-item__actions{justify-content:flex-start}.admin-resource-preview-backdrop{padding:14px}.admin-resource-preview{padding:20px}}.admin-not-found-page{color:#181914;background:#f5f4ef;place-items:center;min-height:100vh;padding:32px;display:grid}.admin-not-found{text-align:center;width:min(520px,100%)}.admin-not-found>span{color:#92948c;letter-spacing:.08em;margin-bottom:12px;font-size:10px;font-weight:650;display:block}.admin-not-found h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,5vw,52px);font-weight:500;line-height:1}.admin-not-found p{color:#74766e;margin:14px 0 0;font-size:12px;line-height:1.6}.admin-not-found a{color:#fff;background:#181914;border-radius:6px;justify-content:center;align-items:center;min-height:40px;margin-top:24px;padding:0 14px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}
