@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#f5f7fb;background:#090b10;font-family:Manrope Variable,Manrope,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--bg: #090b10;--surface: rgba(24, 28, 38, .68);--surface-strong: rgba(32, 37, 49, .82);--ink: #f5f7fb;--muted: #a9b0be;--line: rgba(255, 255, 255, .1);--yellow: #f5d328;--yellow-soft: rgba(245, 211, 40, .18);--green: #50d79a;--cyan: #53d4c5;--blue: #7aa2ff;--shadow: 0 22px 54px rgba(0, 0, 0, .36)}*{box-sizing:border-box}html,body,#root{width:100%;max-width:100%;min-height:100%;margin:0;overflow-x:hidden}html{-webkit-text-size-adjust:100%}body{min-width:0;background:var(--bg)}button,input,select,textarea{max-width:100%;font:inherit}svg{flex-shrink:0}.app-shell{width:100%;max-width:620px;min-height:100vh;margin:0 auto;padding:calc(16px + env(safe-area-inset-top)) 16px calc(24px + env(safe-area-inset-bottom));overflow-x:hidden}.topbar{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0;margin-bottom:18px}h1,h2,h3,p{margin:0}.brand-title{display:inline-flex;align-items:center;gap:6px;min-width:0;color:#e7c95c;font-size:32px;font-weight:820;line-height:1;letter-spacing:0;text-shadow:0 0 16px rgba(221,181,72,.12)}.brand-title span:last-child{min-width:0;overflow-wrap:anywhere;background:linear-gradient(135deg,#fff0aa,#e4c154 48%,#b99231);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.brand-title__mark{display:inline-grid;width:33px;height:34px;place-items:center;color:#e4c154;filter:drop-shadow(0 0 10px rgba(228,193,84,.16))}.brand-title__mark svg{display:block}h2{margin-bottom:10px;color:#d3d8e3;font-size:13px;font-weight:800;letter-spacing:0;text-transform:uppercase}.icon-button{display:inline-grid;width:44px;height:44px;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:var(--ink);background:#ffffff14;box-shadow:inset 0 1px #ffffff1a,0 14px 34px #00000042;-webkit-backdrop-filter:blur(22px) saturate(1.35);backdrop-filter:blur(22px) saturate(1.35);cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.icon-button svg{transition:transform .18s ease}.icon-button:hover{border-color:#f5d32857;background:#ffffff1f;transform:translateY(-1px)}.icon-button:disabled{cursor:progress;opacity:.78}.icon-button--loading svg{animation:refresh-spin .78s linear infinite}.icon-button:focus-visible{outline:2px solid rgba(245,211,40,.68);outline-offset:3px}.error-strip{margin-bottom:14px;padding:11px 12px;border:1px solid rgba(255,125,177,.22);border-radius:8px;color:#ffd3e3;background:#46182c85;font-size:13px;font-weight:700}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:end center;width:100%;max-width:100vw;min-height:100vh;min-height:100svh;overflow-x:hidden;padding:18px max(12px,env(safe-area-inset-left)) calc(18px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-right));background:#00000094;-webkit-backdrop-filter:blur(18px) saturate(1.15);backdrop-filter:blur(18px) saturate(1.15)}.search-modal{width:100%;max-width:520px;min-width:0;max-height:min(86vh,680px);max-height:min(86svh,680px);overflow:auto;overscroll-behavior:contain;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:linear-gradient(145deg,#ffffff14,#ffffff09),#11141ceb;box-shadow:inset 0 1px #ffffff1a,0 28px 70px #0000007a}.search-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-width:0;padding:16px 16px 12px}.search-modal__header>div{min-width:0}.search-modal__eyebrow{display:block;margin-bottom:4px;color:var(--yellow);font-size:11px;font-weight:820;letter-spacing:0;text-transform:uppercase}.search-modal h3{color:var(--ink);font-size:22px;font-weight:830;line-height:1.08;letter-spacing:0;overflow-wrap:anywhere}.modal-close{display:inline-grid;width:36px;height:36px;flex:0 0 auto;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#f5f7fbc2;background:#ffffff12;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.modal-close:hover{border-color:#f5d3282e;background:#ffffff1a;transform:translateY(-1px)}.search-form{display:grid;gap:10px;min-width:0;padding:0 16px 16px}.search-form label{color:#f5f7fbc7;font-size:13px;font-weight:760}.search-input-wrap{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;min-height:50px;padding:0 12px;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#f5d328d1;background:#ffffff12;box-shadow:inset 0 1px #ffffff14}.search-input-wrap:focus-within{border-color:#f5d32852;background:#ffffff17}.search-input-wrap input{min-width:0;border:0;outline:0;color:var(--ink);background:transparent;font:inherit;font-size:16px;font-weight:720}.search-input-wrap input::placeholder{color:#a9b0be9e}.search-submit{display:inline-flex;width:100%;min-width:0;min-height:48px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(245,211,40,.22);border-radius:8px;color:#1a1608;background:linear-gradient(135deg,#f7dd58,#d8ad2f);box-shadow:0 12px 28px #00000038;cursor:pointer;font-weight:820;transition:filter .16s ease,transform .16s ease}.search-submit:hover{filter:brightness(1.04);transform:translateY(-1px)}.search-submit:disabled{cursor:progress;filter:saturate(.78)}.search-submit:disabled svg{animation:refresh-spin .78s linear infinite}.search-extra-actions{display:grid;min-width:0;margin:-2px 16px 14px}.search-extra-actions button{min-width:0;min-height:42px;border:1px solid rgba(245,211,40,.18);border-radius:8px;color:#f3d75b;background:#f5d32813;cursor:pointer;font-size:13px;font-weight:820;transition:background .16s ease,border-color .16s ease,transform .16s ease}.search-extra-actions button:hover{border-color:#f5d3284d;background:#f5d3281c;transform:translateY(-1px)}.search-error{min-width:0;margin:0 16px 14px;padding:10px 11px;border:1px solid rgba(255,125,177,.2);border-radius:8px;color:#ffd3e3;background:#46182c70;font-size:13px;font-weight:720}.search-success{min-width:0;margin:0 16px 14px;padding:10px 11px;border:1px solid rgba(80,215,154,.2);border-radius:8px;color:#bdf1d1;background:#16442d5c;font-size:13px;font-weight:720}.search-modal__hint{min-width:0;margin:0 16px 16px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:var(--muted);background:#ffffff0b;font-size:13px;font-weight:680}.search-result-title{min-width:0;margin:0 16px 10px;color:var(--ink);font-size:15px;font-weight:840;line-height:1.2;overflow-wrap:anywhere}.search-warnings{display:grid;gap:7px;min-width:0;margin:0 16px 12px}.search-warnings div{padding:9px 10px;border:1px solid rgba(245,211,40,.16);border-radius:8px;color:#f4d86a;background:#4e3a0e57;font-size:13px;font-weight:760}.search-result{display:grid;gap:1px;min-width:0;margin:0 16px 16px;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#ffffff14}.search-result__row{display:grid;grid-template-columns:minmax(96px,.44fr) minmax(0,1fr);gap:10px;min-width:0;width:100%;padding:10px 11px;border:0;color:inherit;background:#0c0f16b8;cursor:pointer;font:inherit;text-align:left;transition:background .15s ease}.search-result__row:hover{background:#161b26db}.search-result__row span{min-width:0;color:var(--muted);font-size:12px;font-weight:720;overflow-wrap:anywhere}.search-result__row strong{min-width:0;white-space:pre-line;overflow-wrap:anywhere;color:var(--ink);font-size:13px;font-weight:780;text-align:right}.result-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin:0 16px 16px}.result-actions>:only-child{grid-column:1 / -1}.result-actions button,.result-actions a{display:inline-flex;min-width:0;min-height:42px;align-items:center;justify-content:center;padding:8px 10px;border:1px solid rgba(245,211,40,.18);border-radius:8px;color:#f3d75b;background:#f5d32813;cursor:pointer;font-size:13px;font-weight:800;text-align:center;text-decoration:none;overflow-wrap:anywhere;transition:background .16s ease,border-color .16s ease,transform .16s ease}.result-actions button:hover,.result-actions a:hover{border-color:#f5d3284d;background:#f5d3281c;transform:translateY(-1px)}.user-domains-panel{display:grid;gap:9px;min-width:0;margin:0 16px 16px;padding:11px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#07090eb8}.user-domains-panel__header{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.user-domains-panel__header>div{display:grid;gap:2px;min-width:0}.user-domains-panel__header span,.user-domains-panel__header small{color:var(--muted);font-size:12px;font-weight:740}.user-domains-panel__header strong{color:var(--ink);font-size:18px;font-weight:850;line-height:1.12}.user-domains-panel__message{margin:0}.user-domains-panel__loading,.user-domains-panel__empty{display:flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,255,255,.07);border-radius:8px;color:var(--muted);background:#ffffff0b;font-size:13px;font-weight:740}.user-domains-panel__loading svg{animation:refresh-spin .78s linear infinite}.user-domains-list{display:grid;gap:7px;min-width:0}.user-domain-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(94px,.32fr);align-items:center;gap:8px;min-width:0;padding:9px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff0b}.user-domain-row>div{display:grid;gap:4px;min-width:0}.user-domain-row strong{min-width:0;color:var(--ink);font-size:13px;font-weight:820;line-height:1.18;overflow-wrap:anywhere}.user-domain-row span{min-width:0;color:var(--muted);font-size:12px;font-weight:720;line-height:1.18;overflow-wrap:anywhere}.user-domain-row button,.user-domains-pagination button{min-width:0;min-height:38px;border:1px solid rgba(245,211,40,.18);border-radius:8px;color:#f3d75b;background:#f5d32813;cursor:pointer;font-size:12px;font-weight:800;transition:background .16s ease,border-color .16s ease,transform .16s ease}.user-domain-row button:hover,.user-domains-pagination button:hover{border-color:#f5d3284d;background:#f5d3281c;transform:translateY(-1px)}.user-domains-pagination{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.user-domains-pagination button:disabled{cursor:default;opacity:.45;transform:none}.orders-panel{gap:12px}.orders-list,.order-domains-list{display:grid;gap:8px;min-width:0}.order-row-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(108px,.34fr);gap:10px;min-width:0;padding:11px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#0c0f16b8}.order-row-card__main,.order-row-card__side,.order-domain-card{display:grid;gap:5px;min-width:0}.order-row-card__side{justify-items:end;align-content:start}.order-row-card strong,.order-domain-card strong{min-width:0;color:var(--ink);font-size:13px;font-weight:830;line-height:1.18;overflow-wrap:anywhere}.order-row-card span,.order-domain-card span{min-width:0;color:var(--muted);font-size:12px;font-weight:720;line-height:1.24;overflow-wrap:anywhere}.order-row-card button{min-width:0;min-height:36px;padding:0 10px;border:1px solid rgba(245,211,40,.18);border-radius:8px;color:#f3d75b;background:#f5d32813;cursor:pointer;font-size:12px;font-weight:800;transition:background .16s ease,border-color .16s ease,transform .16s ease}.order-row-card button:hover:not(:disabled){border-color:#f5d3284d;background:#f5d3281c;transform:translateY(-1px)}.order-row-card button:disabled{cursor:default;opacity:.48;transform:none}.order-status{display:inline-flex;width:fit-content;max-width:100%;align-items:center;min-height:24px;padding:4px 7px;border-radius:999px;color:#d5f7e7;background:#50d79a21;font-size:11px;font-weight:850;line-height:1}.order-status--partial,.order-status--processing,.order-status--pending{color:#f3d75b;background:#f5d32821}.order-status--failed,.order-status--error{color:#ffb5ad;background:#ff695b24}.order-status--registered,.order-status--done{color:#aeeacb;background:#50d79a21}.order-details{padding-top:2px}.order-domain-card{padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff0b}.order-domain-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.order-domain-card__error{color:#ffb5ad!important}.action-dialog__message{min-width:0;color:var(--muted);font-size:14px;font-weight:680;line-height:1.42;white-space:pre-line}.action-field{display:grid;gap:8px;min-width:0}.action-field input{min-height:48px;width:100%;border:1px solid rgba(255,255,255,.12);border-radius:8px;outline:0;color:var(--ink);background:#ffffff12;padding:0 12px;font:inherit;font-size:16px;font-weight:720}.action-field input:focus{border-color:#f5d32852;background:#ffffff17}.dialog-actions{display:grid;grid-template-columns:1fr 1.2fr;gap:8px;min-width:0}.dialog-secondary{min-height:48px;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--ink);background:#ffffff12;cursor:pointer;font-weight:800}.dialog-secondary:disabled{cursor:progress;opacity:.72}.panel-modal{max-height:min(88vh,720px);max-height:min(88svh,720px)}.panel-modal--stub .search-modal__header h3{color:var(--yellow);text-shadow:0 0 16px rgba(245,211,40,.12)}.panel-content{display:grid;gap:12px;min-width:0;padding:0 16px 16px}.panel-block{display:grid;gap:9px;min-width:0}.panel-block h4{margin:0;color:var(--ink);font-size:15px;font-weight:830;line-height:1.18}.panel-rows,.zone-list,.switch-list{display:grid;gap:1px;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#ffffff14}.panel-row,.zone-row{display:grid;grid-template-columns:minmax(112px,.48fr) minmax(0,1fr);gap:10px;min-width:0;padding:10px 11px;background:#0c0f16b8}button.panel-row{width:100%;border:0;color:inherit;cursor:pointer;font:inherit;text-align:left}.panel-row--copy:hover{background:#161b26db}.zone-row{grid-template-columns:minmax(0,1fr) auto}.panel-row span,.zone-row span{min-width:0;color:var(--muted);font-size:12px;font-weight:730;overflow-wrap:anywhere}.panel-row strong,.zone-row strong{min-width:0;color:var(--ink);font-size:13px;font-weight:800;text-align:right;overflow-wrap:anywhere}.zone-list{max-height:280px;overflow:auto}.switch-row{display:grid;grid-template-columns:minmax(0,1fr) 48px;align-items:center;gap:10px;min-width:0;min-height:54px;padding:9px 11px;border:0;color:var(--ink);background:#0c0f16b8;cursor:pointer;text-align:left;transition:background .16s ease,filter .16s ease}.switch-row:hover{background:#161b26db}.switch-row:disabled{cursor:progress;filter:saturate(.75)}.switch-row>span:first-child{min-width:0;font-size:14px;font-weight:800;overflow-wrap:anywhere}.switch-row__track{position:relative;display:block;width:48px;height:28px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff1a;box-shadow:inset 0 1px #ffffff17}.switch-row__track span{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#f5f7fbd1;box-shadow:0 4px 10px #00000047;transition:transform .16s ease}.switch-row--on .switch-row__track{border-color:#f5d32838;background:#f5d32838}.switch-row--on .switch-row__track span{transform:translate(20px);background:#f0cd45}.panel-stub{margin:0 16px 16px;padding:13px;border:1px solid rgba(255,255,255,.09);border-radius:8px;color:var(--muted);background:#ffffff0e;font-size:14px;font-weight:690;line-height:1.42}.panel-loading{display:inline-flex;align-items:center;gap:9px;margin:0 16px 16px;padding:12px;border:1px solid rgba(255,255,255,.09);border-radius:8px;color:var(--muted);background:#ffffff0e;font-size:13px;font-weight:760}.panel-loading svg{animation:refresh-spin .78s linear infinite}.zone-editor-list,.new-zone-list{display:grid;gap:8px;min-width:0}.zone-section-toggle{display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:10px;min-width:0;width:100%;padding:11px;border:1px solid rgba(255,255,255,.09);border-radius:8px;color:var(--ink);background:#0c0f16c7;cursor:pointer;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.zone-section-toggle:hover{border-color:#f5d3282b;background:#161b26db;transform:translateY(-1px)}.zone-section-toggle>span{display:grid;gap:3px;min-width:0}.zone-section-toggle strong{font-size:15px;font-weight:850;line-height:1.12}.zone-section-toggle small{color:var(--muted);font-size:12px;font-weight:720;line-height:1.25}.zone-section-toggle svg{justify-self:end;color:#f5f7fb75;transition:transform .16s ease}.zone-section-toggle--open svg{transform:rotate(90deg)}.zone-editor-row{display:grid;grid-template-columns:minmax(0,1fr);gap:9px;min-width:0;overflow:hidden;padding:11px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#0c0f16b8}.zone-editor-row--disabled{border-color:#fff1;background:#0c0f1680}.zone-editor-row__title{min-width:0}.zone-editor-row__title strong,.new-zone-row strong{display:block;color:var(--ink);font-size:15px;font-weight:850;line-height:1.15;overflow-wrap:anywhere}.zone-editor-row__title span,.new-zone-row span{display:block;margin-top:4px;color:var(--muted);font-size:12px;font-weight:720;line-height:1.28}.zone-editor-row label,.zone-add-form label{display:grid;gap:6px;min-width:0}.zone-editor-row label span,.zone-add-form label span{color:#f5f7fbc2;font-size:12px;font-weight:760}.zone-editor-row input,.zone-add-form input,.zone-add-form select{min-height:42px;width:100%;border:1px solid rgba(255,255,255,.12);border-radius:8px;outline:0;color:var(--ink);background:#ffffff12;padding:0 10px;font:inherit;font-size:16px;font-weight:750;color-scheme:dark}.zone-add-form select option,.zone-import-select option{color:var(--ink);background:#11141c}.zone-editor-row input:focus,.zone-add-form input:focus,.zone-add-form select:focus{border-color:#f5d32852;background:#ffffff17}.zone-editor-row__controls{display:grid;grid-template-columns:minmax(0,1fr) 48px 42px;gap:8px;min-width:0;width:100%;align-items:center}.zone-updated-at{display:grid;gap:3px;min-width:0}.zone-updated-at span{color:var(--muted);font-size:12px;font-weight:720;line-height:1.15}.zone-updated-at strong{min-width:0;color:var(--ink);font-size:13px;font-weight:800;line-height:1.18;overflow-wrap:anywhere}.zone-availability-button,.zone-delete-button{display:inline-grid;min-width:0;min-height:42px;place-items:center;border-radius:8px;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}.zone-availability-button{width:48px;padding:0;border:1px solid rgba(255,255,255,.1);background:#ffffff0e}.zone-availability-button .switch-row__track{width:44px;height:26px}.zone-availability-button .switch-row__track span{width:20px;height:20px}.zone-availability-button--on{border-color:#f5d32833;background:#f5d3281a}.zone-availability-button--on .switch-row__track{border-color:#f5d32838;background:#f5d32838}.zone-availability-button--on .switch-row__track span{transform:translate(18px);background:#f0cd45}.zone-delete-button{border:1px solid rgba(255,125,177,.16);color:#ff9fc1;background:#46182c47}.zone-availability-button:hover:not(:disabled),.zone-delete-button:hover:not(:disabled){transform:translateY(-1px)}.zone-availability-button:hover:not(:disabled){border-color:#f5d32847;background:#f5d3281f}.zone-delete-button:hover:not(:disabled){border-color:#ff7db147;background:#5a1c3470}.zone-availability-button:disabled,.zone-delete-button:disabled{cursor:progress;opacity:.72}.zone-add-form{display:grid;gap:9px;min-width:0;padding:11px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#0c0f16b8}.zone-add-form>button,.new-zone-row button{display:inline-flex;min-width:0;min-height:42px;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(245,211,40,.18);border-radius:8px;color:#f3d75b;background:#f5d32813;cursor:pointer;font-size:13px;font-weight:820;transition:background .16s ease,border-color .16s ease,transform .16s ease}.zone-add-form>button:hover,.new-zone-row button:hover{border-color:#f5d3284d;background:#f5d3281c;transform:translateY(-1px)}.new-zone-row{display:grid;grid-template-columns:minmax(0,1fr) 42px;gap:10px;min-width:0;align-items:center;padding:11px;border:1px solid rgba(245,211,40,.13);border-radius:8px;background:#4e3a0e2e}.new-zone-row button{width:42px;padding:0}.zone-form-error{margin:0}.zone-save-bar{position:sticky;bottom:0;display:grid;gap:8px;min-width:0;margin:4px -4px 0;padding:10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:linear-gradient(180deg,#05060afa,#010205fa),#020307f5;box-shadow:0 -18px 36px #00000061,inset 0 1px #ffffff12;-webkit-backdrop-filter:blur(18px) saturate(1.12);backdrop-filter:blur(18px) saturate(1.12)}.zone-save-actions{display:grid;grid-template-columns:minmax(106px,.78fr) minmax(0,1fr) minmax(0,1.12fr);gap:8px;min-width:0}.zone-import-select,.zone-secondary-button{min-width:0;min-height:48px;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--ink);background:#ffffff12;font-size:16px;font-weight:800}.zone-import-select{width:100%;padding:0 10px;outline:0;color-scheme:dark;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(180deg,#0a0c12f5,#030408f5),#05060a}.zone-import-select:focus{border-color:#f5d32852;background:#ffffff17}.zone-category-picker{position:relative;z-index:4;min-width:0;width:100%}.zone-category-picker__button{display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:8px;min-height:42px;width:100%;padding:0 10px;border:1px solid rgba(245,211,40,.2);border-radius:8px;outline:0;color:var(--ink);background:linear-gradient(180deg,#0a0c12f5,#030408f5),#05060a;box-shadow:inset 0 1px #ffffff12;cursor:pointer;font:inherit;font-size:16px;font-weight:800;text-align:left;transition:background .16s ease,border-color .16s ease}.zone-save-actions .zone-category-picker__button{min-height:48px}.zone-category-picker__button span{min-width:0;overflow-wrap:anywhere}.zone-category-picker__button svg{justify-self:end;color:#f5f7fb94;transform:rotate(90deg);transition:color .16s ease,transform .16s ease}.zone-category-picker--open .zone-category-picker__button svg{color:#f3d75b;transform:rotate(-90deg)}.zone-category-picker__button:hover:not(:disabled),.zone-category-picker__button:focus-visible{border-color:#f5d3285c;background:linear-gradient(180deg,#101219fa,#05060bfa),#080a0f}.zone-category-picker__button:disabled{cursor:progress;opacity:.72}.zone-category-picker__menu{position:absolute;right:0;bottom:calc(100% + 6px);left:0;z-index:50;display:grid;gap:2px;padding:6px;border:1px solid rgba(245,211,40,.26);border-radius:8px;background:linear-gradient(180deg,#0f1118fc,#05060afc),#07090e;box-shadow:0 18px 36px #00000080,inset 0 1px #ffffff14}.zone-category-picker__option{min-height:36px;width:100%;padding:0 8px;border:0;border-radius:7px;color:var(--ink);background:transparent;cursor:pointer;font:inherit;font-size:15px;font-weight:820;text-align:left;transition:background .14s ease,color .14s ease}.zone-category-picker__option:hover,.zone-category-picker__option:focus-visible,.zone-category-picker__option[aria-selected=true]{color:#191405;background:linear-gradient(135deg,#f7dc58,#d8ad2f)}.zone-secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 10px;color:#f3d75b;background:#f5d32813;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}.zone-secondary-button:hover:not(:disabled){border-color:#f5d3284d;background:#f5d3281c;transform:translateY(-1px)}.zone-secondary-button:disabled,.zone-import-select:disabled{cursor:progress;opacity:.72}.zone-file-input,.hidden-file-input{display:none}.zone-save-bar .search-submit:disabled{cursor:default;opacity:.56;filter:saturate(.62);transform:none}.zone-save-bar .search-submit:disabled svg{animation:none}.supply-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.registrar-section-actions{display:grid;min-width:0;margin-top:8px;margin-bottom:8px}.registrar-list,.promo-link-list{display:grid;gap:8px;min-width:0}.registrar-card{display:grid;gap:9px;min-width:0;padding:11px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#0c0f16b8}.registrar-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.registrar-card__header>div{display:grid;gap:3px;min-width:0}.registrar-card__header strong,.promo-link-row strong{min-width:0;color:var(--ink);font-size:15px;font-weight:850;line-height:1.15;overflow-wrap:anywhere}.registrar-card__header span,.promo-link-row span{min-width:0;color:var(--muted);font-size:12px;font-weight:720;line-height:1.28;overflow-wrap:anywhere}.registrar-card__header .registrar-badge{flex:0 0 auto;padding:5px 8px;border-radius:8px;color:#151004;background:linear-gradient(135deg,#f7dd58,#d8ad2f);font-size:11px;font-weight:900;line-height:1;text-shadow:none}.registrar-card label{display:grid;gap:6px;min-width:0}.registrar-card label span{color:#f5f7fbc2;font-size:12px;font-weight:760}.registrar-card input{min-height:42px;width:100%;border:1px solid rgba(255,255,255,.12);border-radius:8px;outline:0;color:var(--ink);background:#ffffff12;padding:0 10px;font-size:16px;font-weight:750}.registrar-card input:focus{border-color:#f5d32852;background:#ffffff17}.registrar-card__actions,.promo-save-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.promo-link-row{display:grid;grid-template-columns:minmax(0,1fr) 42px 42px;gap:8px;min-width:0;align-items:center;padding:11px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#0c0f16b8}.promo-link-row>div{display:grid;gap:4px;min-width:0}.promo-link-row button{display:inline-grid;width:42px;height:42px;place-items:center;border:1px solid rgba(245,211,40,.18);border-radius:8px;color:#f3d75b;background:#f5d32813;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}.promo-link-row button:hover:not(:disabled){border-color:#f5d3284d;background:#f5d3281c;transform:translateY(-1px)}.restricted-screen{display:grid;min-height:100vh;width:100%;max-width:100%;overflow-x:hidden;place-items:center;padding:calc(24px + env(safe-area-inset-top)) 22px calc(28px + env(safe-area-inset-bottom));background:radial-gradient(circle at 50% 28%,rgba(245,211,40,.08),transparent 32%),var(--bg);text-align:center}.restricted-screen--checking{background:var(--bg)}.restricted-screen--server{background:radial-gradient(circle at 50% 28%,rgba(245,96,40,.1),transparent 34%),var(--bg)}.restricted-screen__content{display:grid;justify-items:center;width:min(100%,360px);min-width:0}.restricted-screen__gif{width:min(46vw,168px);height:auto;margin-bottom:22px;filter:drop-shadow(0 18px 36px rgba(0,0,0,.26))}.restricted-screen__warning-icon{display:grid;width:118px;height:118px;margin-bottom:24px;place-items:center;border:1px solid rgba(245,211,40,.24);border-radius:50%;color:#f3c943;background:linear-gradient(180deg,#f5d32829,#f5602814),#ffffff0b;box-shadow:0 22px 44px #00000052,inset 0 1px #ffffff1a}.restricted-screen__content>h1:not(.brand-title){max-width:340px;color:var(--ink);font-size:clamp(25px,8vw,34px);font-weight:840;line-height:1.05;letter-spacing:0}.restricted-screen__content p{max-width:330px;margin-top:12px;color:var(--muted);font-size:15px;font-weight:660;line-height:1.42}.hero-metrics{display:grid;grid-template-columns:1fr;gap:10px;min-width:0;margin-bottom:10px}.stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;margin-bottom:24px}.stat-card{position:relative;min-width:0;min-height:112px;padding:13px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--surface);box-shadow:inset 0 1px #ffffff1c,0 18px 36px #00000038;-webkit-backdrop-filter:blur(24px) saturate(1.28);backdrop-filter:blur(24px) saturate(1.28)}.hero-metrics .stat-card{min-height:132px;box-shadow:var(--shadow)}.stat-card__icon{display:grid;width:32px;height:32px;place-items:center;margin-bottom:18px;border-radius:8px;color:#dce5ff;background:#ffffff14;box-shadow:inset 0 1px #ffffff1f}.stat-card p{min-width:0;max-width:180px;color:inherit;opacity:.78;font-size:12px;font-weight:760;line-height:1.28}.stat-card strong{display:block;min-width:0;margin-top:6px;font-size:clamp(22px,7vw,33px);font-weight:850;line-height:1;letter-spacing:0;word-break:break-word}.stat-card__value{font-variant-numeric:tabular-nums;text-shadow:0 0 18px rgba(245,247,251,.08)}.hero-metrics .stat-card__value{background:linear-gradient(135deg,#94d7ad,#3fb872 48%,#238a51);-webkit-background-clip:text;background-clip:text;text-shadow:0 0 18px rgba(47,165,101,.12);-webkit-text-fill-color:transparent}.stats-grid .stat-card strong{font-size:clamp(21px,6vw,29px)}.action-stack{display:grid;gap:20px;min-width:0}.action-section{min-width:0}.action-list{display:grid;gap:8px;min-width:0}.action-button{display:grid;grid-template-columns:36px minmax(0,1fr) 22px;min-width:0;min-height:52px;align-items:center;gap:10px;width:100%;padding:8px 10px 8px 8px;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--ink);background:#ffffff13;box-shadow:inset 0 1px #ffffff17,0 12px 26px #0000002e;text-align:left;-webkit-backdrop-filter:blur(22px) saturate(1.25);backdrop-filter:blur(22px) saturate(1.25);cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.action-button:hover{border-color:#f5d32829;background:linear-gradient(135deg,#f5d32809,#ffffff0a),#ffffff15;box-shadow:inset 0 1px #ffffff18,0 10px 20px #0000002e;transform:translateY(-1px)}.action-button:hover .action-button__icon{background:linear-gradient(135deg,#f5d32830,#f5d32813);color:var(--yellow)}.action-button:active{transform:scale(.99)}.action-button:focus-visible{outline:2px solid rgba(245,211,40,.68);outline-offset:3px}.action-button__icon{display:grid;flex:0 0 auto;width:36px;height:36px;place-items:center;border-radius:8px;color:var(--yellow);background:linear-gradient(135deg,#f5d32833,#ffffff0f);box-shadow:inset 0 1px #ffffff21}.action-button__icon svg{display:block;justify-self:center}.action-button span:nth-child(2){min-width:0;overflow-wrap:anywhere;font-size:15px;font-weight:780;line-height:1.15}.action-button>svg:last-child{color:#f5f7fb6b;justify-self:end}@keyframes refresh-spin{to{transform:rotate(360deg)}}@supports (height: 100dvh){.app-shell,.restricted-screen,.modal-backdrop{min-height:100dvh}.search-modal{max-height:min(86dvh,680px)}.panel-modal{max-height:min(88dvh,720px)}}@media(max-width:480px){.app-shell{padding-right:max(12px,env(safe-area-inset-right));padding-left:max(12px,env(safe-area-inset-left))}.modal-backdrop{padding-top:14px;padding-right:max(10px,env(safe-area-inset-right));padding-left:max(10px,env(safe-area-inset-left))}.search-modal{max-width:100%}.search-modal__header{gap:12px;padding:14px 12px 10px}.search-modal h3{font-size:21px}.search-form,.panel-content{padding-right:12px;padding-left:12px}.search-error,.search-success,.search-modal__hint,.search-result-title,.search-warnings,.search-result,.result-actions,.user-domains-panel,.panel-stub,.panel-loading{margin-right:12px;margin-left:12px}.search-result__row,.panel-row{grid-template-columns:minmax(0,1fr);gap:4px}.search-result__row strong,.panel-row strong{text-align:left}.result-actions,.dialog-actions{grid-template-columns:1fr}.user-domain-row,.order-row-card{grid-template-columns:minmax(0,1fr)}.order-row-card__side{justify-items:stretch}.order-row-card__side .order-status{justify-self:start}.order-domain-card__header{display:grid}.zone-save-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.zone-import-select,.zone-save-actions .zone-category-picker{grid-column:1 / -1}.supply-actions,.registrar-card__actions,.promo-save-actions{grid-template-columns:1fr}}@media(max-width:380px){.brand-title{font-size:28px}.brand-title__mark{width:30px;height:31px}.stats-grid{grid-template-columns:1fr}}@media(min-width:560px){.hero-metrics,.action-list{grid-template-columns:repeat(2,minmax(0,1fr))}.zone-editor-row{grid-template-columns:minmax(150px,1fr) minmax(112px,.72fr) minmax(112px,.72fr);align-items:end}.zone-editor-row__controls{grid-column:1 / -1;grid-template-columns:minmax(0,1fr) 48px 42px}.zone-add-form{grid-template-columns:repeat(2,minmax(0,1fr))}.zone-add-form>button{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.icon-button,.icon-button svg,.action-button{transition:none}.icon-button--loading svg{animation:none}}
