:root{--bg:#f4f7fb;--surface:#fff;--surface-muted:#eef3f8;--text:#142033;--text-muted:#627087;--line:#dbe3ed;--accent:#176b87;--accent-strong:#0f4d64;--accent-soft:#e4f4f8;--success:#168457;--warning:#b97812;--danger:#b83d4b;--shadow:0 18px 45px #14203314;--radius:8px;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}:root[data-color-mode=dark]{--bg:#101418;--surface:#171d23;--surface-muted:#202832;--text:#eef3f7;--text-muted:#9aa8b8;--line:#2c3743;--accent:#4aa3bd;--accent-strong:#74bfd3;--accent-soft:#4aa3bd24;--shadow:0 18px 45px #00000038}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.68}#root{min-height:100vh}.admin-shell{background:var(--bg);min-height:100vh}.admin-shell__workspace{min-width:0;min-height:100vh}.admin-shell__content{flex-direction:column;gap:24px;padding:28px;display:flex}.nav-panel{min-width:0}.nav-panel__menu{scrollbar-width:thin;gap:6px;display:flex;overflow-x:auto}.nav-panel__item{border-radius:var(--radius);min-height:40px;color:var(--text-muted);text-align:left;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.nav-panel__item span{opacity:.45;background:currentColor;border-radius:99px;width:8px;height:8px}.nav-panel__item.is-active,.nav-panel__item:hover{color:var(--accent-strong);background:var(--accent-soft)}.header-bar{z-index:2;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:minmax(240px,360px) minmax(0,1fr) auto;align-items:center;gap:16px;min-height:74px;padding:16px 28px;display:grid;position:sticky;top:0}.header-bar__search{width:100%;color:var(--text-muted);text-transform:uppercase;gap:6px;font-size:12px;font-weight:700;display:grid}.header-bar__search input{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-height:42px;color:var(--text);background:var(--surface);padding:0 12px}.header-bar__right{align-items:center;gap:12px;display:flex}.team-selector{min-width:190px;color:var(--text-muted);text-transform:uppercase;gap:6px;font-size:12px;font-weight:800;display:grid}.team-selector select{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-height:40px;color:var(--text);background:var(--surface);text-transform:none;padding:0 10px}.operator-card{align-items:center;gap:10px;min-width:190px;display:flex}.operator-card>span{color:#fff;background:#7b5b3d;border-radius:50%;place-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:grid}.operator-card div{min-width:0;line-height:1.25;display:grid}.operator-card strong,.operator-card small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operator-card small{color:var(--text-muted)}.page-heading,.section-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.page-heading h1,.section-heading h2,.fleet-card h3{color:var(--text);letter-spacing:0;margin:0}.page-heading h1{font-size:34px;line-height:1.12}.section-heading h2{font-size:20px}.page-heading__text{max-width:720px;color:var(--text-muted);margin:10px 0 0}.section-heading__text{max-width:640px;color:var(--text-muted);margin:6px 0 0}.page-heading__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.eyebrow{color:var(--accent-strong);letter-spacing:0;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:800}.action-control,.icon-button{border-radius:var(--radius);border:1px solid #0000;justify-content:center;align-items:center;font-weight:750;display:inline-flex}.action-control{color:#fff;background:var(--accent);min-height:42px;padding:0 15px}.action-control--secondary{color:var(--text);border-color:var(--line);background:var(--surface)}.action-control--danger{color:#fff;background:var(--danger)}.inline-action{width:fit-content;min-height:32px;margin-top:8px;padding:6px 10px}.icon-button{width:40px;height:40px;color:var(--text);border-color:var(--line);background:var(--surface)}.surface{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow)}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.metric-tile{gap:8px;min-height:132px;padding:18px;display:grid}.metric-tile__label,.fleet-card p,.fleet-card dt,.grid-table__row--head{color:var(--text-muted)}.metric-tile strong{font-size:28px;line-height:1.1}.metric-tile__delta{font-weight:750}.metric-tile__delta--positive{color:var(--success)}.metric-tile__delta--warning{color:var(--warning)}.content-grid{grid-template-columns:minmax(0,1fr) minmax(420px,.9fr);gap:18px;display:grid}.content-grid>.surface{padding:20px}.fleet-list{gap:12px;margin-top:18px;display:grid}.fleet-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);grid-template-columns:minmax(160px,1fr) minmax(170px,auto) auto;align-items:center;gap:16px;padding:14px;display:grid}.fleet-card p{margin:4px 0 0}.fleet-card dl{gap:18px;margin:0;display:flex}.fleet-card dt{font-size:12px}.fleet-card dd{margin:0;font-weight:800}.status-label{min-height:28px;color:var(--text);background:var(--surface-muted);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.status-label--ok,.status-label--online{color:var(--success);background:#1684571f}.status-label--warning{color:var(--warning);background:#b9781224}.status-label--maintenance{color:var(--danger);background:#b83d4b21}.grid-table{margin-top:18px;display:grid;overflow-x:auto}.grid-table__row{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,1.2fr) minmax(130px,.8fr) minmax(100px,.6fr) minmax(90px,.5fr);align-items:center;gap:12px;min-width:560px;padding:14px 0;display:grid}.grid-table__row:last-child{border-bottom:0}.grid-table__row--head{text-transform:uppercase;padding-top:0;font-size:12px;font-weight:800}.table-surface{padding:20px}.teams-table{margin-top:0}.teams-table__row{grid-template-columns:minmax(240px,1.4fr) minmax(90px,.5fr) minmax(90px,.5fr) minmax(90px,.5fr) minmax(120px,.5fr);min-width:720px}.teams-table strong,.teams-table small{display:block}.teams-table small{color:var(--text-muted);margin-top:4px;font-size:12px}.tokens-table{margin-top:0}.tokens-table__row{grid-template-columns:minmax(72px,.35fr) minmax(240px,1.25fr) minmax(90px,.45fr) minmax(90px,.45fr) minmax(160px,.8fr) minmax(120px,.6fr) minmax(90px,.45fr) minmax(150px,.75fr) minmax(130px,.65fr) minmax(130px,.65fr) minmax(150px,.75fr) minmax(120px,.6fr);min-width:1760px}.tokens-table__row>[role=columnheader],.tokens-table__row>[role=cell]{text-align:center;align-content:center;justify-items:center;min-width:0;display:grid}.tokens-table__row--interactive{cursor:pointer;transition:color .16s,background-color .16s}.tokens-table__row--interactive:hover{background:var(--accent-soft)}.tokens-table__row--interactive:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.tokens-table strong,.tokens-table small{display:block}.tokens-table small{color:var(--text-muted);overflow-wrap:anywhere;margin-top:4px;font-size:12px}.token-logo{border:1px solid var(--line);width:42px;height:42px;color:var(--accent-strong);background:var(--accent-soft);border-radius:50%;place-items:center;font-weight:850;display:grid;overflow:hidden}.token-logo img{object-fit:cover;width:100%;height:100%}.tokens-table__change{font-weight:800}.tokens-table__change--positive{color:var(--success)}.tokens-table__change--negative{color:var(--danger)}.users-table{margin-top:0}.users-table__row{grid-template-columns:minmax(250px,1.2fr) minmax(170px,.8fr) minmax(330px,1.5fr) minmax(180px,.8fr) minmax(190px,.9fr) minmax(130px,.6fr) minmax(130px,.6fr) minmax(150px,.7fr) minmax(170px,.8fr) minmax(100px,.45fr) minmax(110px,.5fr) minmax(130px,.6fr);min-width:2190px}.users-table__row>[role=columnheader],.users-table__row>[role=cell]{text-align:center;align-content:center;justify-items:center;min-width:0;display:grid}.users-table__row--interactive{cursor:pointer;transition:color .16s,background-color .16s}.users-table__row--interactive:hover{background:var(--accent-soft)}.users-table__row--interactive:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.users-table strong,.users-table small{display:block}.users-table small{color:var(--text-muted);margin-top:4px;font-size:12px}.users-table__description{overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.45}.users-filters{gap:18px;padding:20px;display:grid}.users-filters__grid{grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(150px,1fr));gap:14px;display:grid}.users-filters__two-factor{align-self:end;align-items:center;padding:10px 12px}.users-pagination{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.users-pagination p{color:var(--text-muted);margin:0}.users-pagination label,.users-pagination__navigation{align-items:center;gap:10px;display:flex}.users-pagination label span{color:var(--text-muted);font-size:13px;font-weight:750}.users-pagination select{border:1px solid var(--line);border-radius:var(--radius);min-height:40px;color:var(--text);background:var(--surface);padding:0 34px 0 10px}.kyc-queue-controls{flex-wrap:wrap;align-items:end;gap:14px;padding:18px;display:flex}.kyc-queue-controls .form-field{width:min(100%,260px)}.kyc-queue-controls .form-field select{min-width:220px;padding-right:44px}.kyc-queue-table{margin-top:0}.kyc-queue-table__row{grid-template-columns:minmax(260px,1.4fr) minmax(140px,.7fr) minmax(180px,.9fr) minmax(90px,.4fr) minmax(150px,.7fr) minmax(130px,.5fr);min-width:1050px}.kyc-queue-table__row>[role=columnheader],.kyc-queue-table__row>[role=cell]{align-content:center;min-width:0;display:grid}.kyc-queue-table strong,.kyc-queue-table small{display:block}.kyc-queue-table small{color:var(--text-muted);overflow-wrap:anywhere;margin-top:4px;font-size:12px}.kyc-queue-table__action{justify-items:end}.withdrawal-queue{gap:18px;display:grid}.withdrawal-request{gap:18px;padding:22px;display:grid}.withdrawal-request__header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.withdrawal-request__header h2{margin:0;font-size:20px}.kyc-request-layout{gap:20px;display:grid}.kyc-file-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.kyc-file-list li{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);gap:14px;padding:14px;display:grid}.kyc-file-list__item{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.kyc-file-list strong,.kyc-file-list small,.kyc-file-list code{display:block}.kyc-file-list small{color:var(--text-muted);margin-top:4px}.kyc-file-list code{overflow-wrap:anywhere;margin-top:6px}.kyc-file-preview{border-top:1px solid var(--line);gap:12px;padding-top:14px;display:grid}.kyc-file-preview__heading{justify-content:space-between;gap:12px;display:flex}.kyc-file-preview img,.kyc-file-preview iframe{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);width:100%}.kyc-file-preview img{object-fit:contain;max-height:620px}.kyc-file-preview iframe{min-height:620px}.kyc-decision-actions{flex-wrap:wrap;gap:10px;display:flex}.kyc-reject-type{border:0;gap:10px;margin:16px 0 0;padding:0;display:grid}.kyc-reject-type legend{color:var(--text-muted);text-transform:uppercase;margin-bottom:2px;font-size:12px;font-weight:800}.kyc-reject-type label{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);gap:10px;padding:12px;display:flex}.kyc-reject-type input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin:3px 0 0}.kyc-reject-type span,.kyc-reject-type strong,.kyc-reject-type small{display:block}.kyc-reject-type small{color:var(--text-muted);margin-top:4px}.kyc-reject-reason{gap:8px;margin-top:14px;display:grid}.kyc-reject-reason span{color:var(--text-muted);text-transform:uppercase;font-size:12px;font-weight:800}.kyc-reject-reason textarea{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-height:96px;color:var(--text);background:var(--surface);resize:vertical;padding:10px 12px}.kyc-reject-reason textarea[aria-invalid=true]{border-color:var(--danger)}.user-details{width:min(100%,980px);padding:22px}.user-details__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;display:grid}.user-details__grid div{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);min-width:0;padding:14px}.user-details__grid dt{color:var(--text-muted);text-transform:uppercase;font-size:12px;font-weight:800}.user-details__grid dd{overflow-wrap:anywhere;margin:6px 0 0;font-weight:750}.user-profile-layout{gap:20px;display:grid}.user-profile-section{gap:18px;padding:22px;display:grid}.user-profile-data-grid,.user-balance-summary,.user-tariff-card__data{gap:12px;margin:0;display:grid}.user-profile-data-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.user-profile-data-grid>div,.user-balance-summary>div,.user-tariff-card__data>div{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);min-width:0;padding:14px}.user-profile-data-grid__wide{grid-column:1/-1}.user-profile-data-grid dt,.user-balance-summary dt,.user-tariff-card__data dt{color:var(--text-muted);text-transform:uppercase;font-size:12px;font-weight:800}.user-profile-data-grid dd,.user-balance-summary dd,.user-tariff-card__data dd{overflow-wrap:anywhere;margin:6px 0 0;font-weight:750}.user-balance-summary__action{margin-top:12px}.user-transactions-table{margin-top:0}.user-transactions-table__row{grid-template-columns:minmax(170px,.8fr) minmax(240px,1.1fr) minmax(90px,.45fr) minmax(150px,.7fr) minmax(120px,.55fr) minmax(100px,.45fr) minmax(280px,1.2fr) minmax(150px,.7fr);min-width:1300px}.user-transactions-table__row>[role=columnheader],.user-transactions-table__row>[role=cell]{align-content:center;min-width:0;display:grid}.user-transactions-table strong,.user-transactions-table small{display:block}.user-transactions-table small{color:var(--text-muted);overflow-wrap:anywhere;margin-top:4px;font-size:12px}.user-transactions-table__address{overflow-wrap:anywhere}.user-active-control,.description-editor,.yield-multiplier-editor,.user-general-editor{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);gap:16px;padding:18px;display:grid}.user-active-control__heading,.description-editor__heading,.yield-multiplier-editor__heading,.user-general-editor__heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.user-active-control h3,.description-editor h3,.yield-multiplier-editor h3,.user-general-editor h3,.user-general-editor p,.yield-multiplier-editor p{margin:0}.user-active-control__status{margin-top:8px}.description-editor__value{white-space:pre-wrap;margin:8px 0 0;line-height:1.55}.yield-multiplier-editor__heading p,.user-general-editor__heading p{color:var(--text-muted);margin-top:6px}.yield-multiplier-editor__heading strong{color:var(--text)}.description-editor__form,.yield-multiplier-editor__form,.user-general-editor__form{gap:10px;display:grid}.description-editor__form{max-width:720px}.yield-multiplier-editor__form{max-width:440px}.user-active-control__success,.description-editor__success,.yield-multiplier-editor__success,.user-general-editor__success,.user-profile-success{color:var(--success);margin:0;font-weight:750}.user-balance-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.user-balance-summary dd{font-size:22px}.profile-section-error,.profile-section-empty{border-radius:var(--radius);margin:0;padding:14px}.profile-section-error{color:var(--danger);border:1px solid color-mix(in srgb, var(--danger) 35%, var(--line));background:color-mix(in srgb, var(--danger) 8%, var(--surface));font-weight:750}.profile-section-empty{color:var(--text-muted);background:var(--surface-muted)}.audit-log-layout{grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.audit-actors-panel,.audit-history-panel{gap:18px;padding:22px;display:grid}.audit-history-panel{min-width:0}.audit-actor-list{gap:10px;display:grid}.audit-actor-card{border:1px solid var(--line);border-radius:var(--radius);width:100%;color:var(--text);background:var(--surface-muted);text-align:left;cursor:pointer;gap:8px;padding:14px;display:grid}.audit-actor-card:hover,.audit-actor-card:focus-visible,.audit-actor-card.is-active{border-color:var(--accent);outline:none}.audit-actor-card strong,.audit-actor-card code,.audit-actor-card span{overflow-wrap:anywhere;min-width:0}.audit-actor-card code{color:var(--text-muted);margin-top:4px;display:block}.audit-history,.audit-event-list{gap:14px;display:grid}.audit-event-card{min-width:0;padding:0;overflow:hidden}.audit-event-summary{cursor:pointer;gap:3px;padding:12px 36px 12px 14px;font-size:13px;line-height:1.4;list-style:none;display:grid;position:relative}.audit-event-summary::-webkit-details-marker{display:none}.audit-event-summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;position:absolute;top:22px;right:16px;transform:rotate(-45deg)}.audit-event-card[open]>summary:after{transform:rotate(45deg)}.audit-event-summary:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.audit-event-summary__heading,.audit-event-summary__meta{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.audit-event-summary__heading time,.audit-event-summary__meta{color:var(--text-muted);font-size:12px}.audit-event-summary__subject,.audit-event-summary__change{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.audit-event-summary__heading strong{overflow-wrap:anywhere}.audit-event-card--sensitive{border-left:3px solid var(--warning)}.audit-event-card--sensitive .audit-event-summary__heading strong{color:var(--warning)}.audit-event-expanded{border-top:1px solid var(--line);padding:14px}.audit-event-expanded h3,.audit-event-expanded h4{margin:0 0 10px}.audit-details-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}.audit-details-grid dt,.audit-changes dt{color:var(--text-muted);font-size:12px}.audit-details-grid dd,.audit-changes dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:3px 0 0}.audit-detail-value--wide{grid-column:1/-1}.audit-changes dl{gap:10px;margin:0;display:grid}.audit-action-filter{min-width:0}.audit-action-filter select{width:100%;min-width:0}.audit-action-filter small{color:var(--text-muted)}.wallet-mnemonic{gap:10px;min-width:0;margin:16px 0;display:grid}.wallet-mnemonic textarea{resize:vertical;overflow-wrap:anywhere}.wallet-mnemonic .action-control{justify-self:start}.wallet-profile-list,.user-tariff-list{gap:14px;display:grid}.wallet-profile-card,.user-tariff-card{border:1px solid var(--line);border-radius:var(--radius);gap:14px;padding:16px;display:grid}.wallet-profile-card h3,.user-tariff-card h3{margin:0}.wallet-profile-card code,.support-profile-panel code{color:var(--text-muted);overflow-wrap:anywhere;margin-top:4px;display:block}.wallet-balances-table{margin-top:0}.wallet-balances-table__row{grid-template-columns:minmax(220px,.8fr) minmax(130px,.4fr) minmax(130px,.4fr) minmax(360px,1.4fr);min-width:900px}.wallet-balance-value{overflow-wrap:anywhere;font-weight:750;display:block}.wallet-balance-action{margin-top:8px}.wallet-token-network-list{gap:10px;display:grid}.wallet-token-network-item{border:1px solid var(--line);background:var(--surface-muted);border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px;display:flex}.wallet-token-network-item strong,.wallet-token-network-item small,.wallet-token-network-item code{display:block}.wallet-token-network-item small{color:var(--text-muted);margin-top:2px}.wallet-token-network-item code{overflow-wrap:anywhere;color:var(--text);margin-top:6px}.user-tariff-list{grid-template-columns:repeat(2,minmax(0,1fr))}.user-tariff-card__heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.user-tariff-card__heading small{color:var(--text-muted);overflow-wrap:anywhere;margin-top:4px;display:block}.user-tariff-card__data{grid-template-columns:repeat(2,minmax(0,1fr))}.referral-uuid-list,.support-message-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.referral-uuid-list li,.support-message-list li{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);padding:12px 14px}.referral-uuid-list code{overflow-wrap:anywhere}.support-profile-tabs{gap:14px;display:grid}.support-profile-tabs [role=tablist]{flex-wrap:wrap;gap:8px;display:flex}.support-profile-tabs [role=tab][aria-selected=true]{color:#fff;border-color:var(--accent);background:var(--accent)}.support-profile-panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);gap:12px;padding:16px;display:grid}.profile-inline-error{color:var(--danger);justify-items:start;gap:10px;display:grid}.profile-inline-error p,.support-message-list p{margin:0}.support-message-list time{color:var(--text-muted);margin-top:6px;font-size:12px;display:block}.support-workspace{grid-template-columns:minmax(320px,.35fr) minmax(0,1fr);gap:18px;min-height:720px;display:grid}.support-sidebar,.support-chat-panel{min-width:0}.support-sidebar{grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.support-sidebar__search{border-bottom:1px solid var(--line);padding:18px}.support-sidebar__state{color:var(--text-muted);align-content:start;justify-items:start;gap:10px;padding:18px;display:grid}.support-sidebar__state p{margin:0}.support-user-list{align-content:start;display:grid;overflow-y:auto}.support-user-item{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--text);text-align:left;background:0 0;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:14px 16px;display:grid}.support-user-item:hover,.support-user-item.is-active{background:var(--accent-soft)}.support-user-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.support-user-item__avatar{color:#fff;background:var(--accent);border-radius:50%;place-items:center;width:44px;height:44px;font-size:13px;font-weight:850;display:grid;overflow:hidden}.support-user-item__avatar img{object-fit:cover;width:100%;height:100%}.support-user-item__content{gap:6px;min-width:0;display:grid}.support-user-item__content strong,.support-user-item__content small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support-user-item__content small{color:var(--text-muted);font-weight:500}.support-user-item__badges,.support-chat-header__badges{flex-wrap:wrap;gap:6px;display:flex}.support-pagination{border-top:1px solid var(--line);padding:14px 16px;display:grid}.support-chat-panel{grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;overflow:hidden}.support-chat-panel>.page-state{margin:20px}.support-chat-loading{color:var(--text-muted);align-self:start;margin:18px;font-weight:750}.support-chat-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.support-chat-header h2,.support-chat-header small{margin:0}.support-chat-header small{color:var(--text-muted);overflow-wrap:anywhere;margin-top:4px;display:block}.support-chat-settings{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 18px;display:grid}.support-chat-settings__item{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);grid-template-columns:minmax(120px,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px;display:grid}.support-chat-settings__item>div:first-child{min-width:0}.support-chat-settings h3,.support-chat-settings p{margin:0}.support-chat-settings h3{font-size:14px}.support-chat-settings p{color:var(--text-muted);margin-top:2px;font-size:13px}.support-chat-settings__state{overflow-wrap:anywhere}.support-chat-settings__switch{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex:none;display:inline-flex;overflow:hidden}.support-segment{min-width:92px;min-height:34px;color:var(--text-muted);white-space:nowrap;background:0 0;border:0;padding:0 10px;font-size:13px;font-weight:800}.support-segment.is-active{color:#fff;background:var(--success)}.support-segment.is-danger{background:var(--danger)}.support-chat-settings__error{color:var(--danger);grid-column:1/-1;margin:0;font-weight:750}.support-message-thread{background:var(--surface-muted);flex-direction:column;gap:12px;min-height:0;padding:18px;display:flex;overflow-y:auto}.support-load-older{align-self:center}.support-thread-empty{color:var(--text-muted);margin:auto}.support-message{display:flex}.support-message--support{justify-content:flex-end}.support-message--user{justify-content:flex-start}.support-message__bubble{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:10px;max-width:min(680px,82%);padding:12px 14px;display:grid}.support-message--support .support-message__bubble{color:#fff;border-color:var(--accent);background:var(--accent)}.support-message__bubble p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.support-message__bubble footer{color:color-mix(in srgb, currentColor 72%, transparent);justify-content:flex-end;gap:8px;font-size:12px;display:flex}.support-message__status{font-weight:850}.support-message__status.is-read{color:#62c7ff}.support-attachment{border:1px solid color-mix(in srgb, currentColor 28%, transparent);border-radius:var(--radius);width:100%;color:inherit;background:color-mix(in srgb, currentColor 9%, transparent);text-align:left;gap:2px;padding:10px 12px;display:grid}.support-attachment strong,.support-attachment small{overflow-wrap:anywhere}.support-attachment small{opacity:.78}.support-attachment-preview{border-top:1px solid color-mix(in srgb, currentColor 22%, transparent);gap:8px;padding-top:6px;display:grid}.support-attachment-preview__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.support-attachment-preview__head strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.support-attachment-preview__close{width:30px;height:30px;min-height:30px;color:inherit;background:color-mix(in srgb, currentColor 8%, transparent);flex:none}.support-attachment-preview img,.support-attachment-preview video,.support-attachment-preview iframe{border:1px solid color-mix(in srgb, currentColor 24%, transparent);border-radius:var(--radius);background:var(--surface);width:min(100%,520px)}.support-attachment-preview img{object-fit:contain;max-height:340px}.support-attachment-preview video{max-height:340px}.support-attachment-preview iframe{height:340px}.support-compose{border-top:1px solid var(--line);gap:10px;padding:18px;display:grid}.support-compose__row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.support-compose__message{min-width:0;display:grid}.support-compose__label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.support-compose__message input{border:1px solid var(--line);border-radius:var(--radius);width:100%;min-height:44px;color:var(--text);background:var(--surface);padding:0 12px}.support-compose__error{color:var(--danger);margin:0;font-weight:750}.support-compose__file-input{display:none}.support-compose__attach.is-active{color:var(--accent-strong);border-color:var(--accent);background:var(--accent-soft)}.support-compose__file-chip{border:1px solid var(--line);border-radius:var(--radius);max-width:min(100%,520px);min-height:34px;color:var(--text);background:var(--surface-muted);justify-self:start;align-items:center;gap:8px;padding:6px 8px 6px 10px;font-size:13px;font-weight:750;display:inline-flex}.support-compose__file-chip span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.support-compose__file-chip button{width:24px;height:24px;color:var(--text-muted);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;font-size:18px;line-height:1;display:grid}.support-compose__file-chip button:hover{color:var(--text);background:var(--line)}.referral-tree-layout{gap:18px;display:grid}.referral-tree-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px;display:grid}.referral-tree-summary div{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);gap:6px;min-width:0;padding:14px;display:grid}.referral-tree-summary span{color:var(--text-muted);text-transform:uppercase;font-size:12px;font-weight:800}.referral-tree-summary strong{font-size:26px;line-height:1}.referral-tree-section{gap:16px;padding:20px;display:grid}.referral-tree,.referral-tree-children{gap:12px;margin:0;padding:0;list-style:none;display:grid}.referral-tree-children{border-left:1px solid var(--line);margin-top:12px;margin-left:22px;padding-left:18px}.referral-tree-node{min-width:0}.referral-tree-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);grid-template-columns:minmax(220px,1fr) minmax(220px,auto) auto;align-items:center;gap:12px;min-width:0;padding:14px;display:grid}.referral-tree-card__main{min-width:0;color:var(--text);text-align:left;background:0 0;border:0;gap:4px;display:grid}.referral-tree-card__main strong,.referral-tree-card__main span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.referral-tree-card__main span{color:var(--text-muted);font-size:13px}.referral-tree-card dl{grid-template-columns:repeat(2,minmax(90px,auto));gap:10px;margin:0;display:grid}.referral-tree-card dt{color:var(--text-muted);text-transform:uppercase;font-size:11px;font-weight:800}.referral-tree-card dd{margin:2px 0 0;font-weight:800}.referral-tree-external__label,.referral-tree-warning{border:1px dashed var(--line);border-radius:var(--radius);color:var(--text-muted);background:var(--surface-muted);margin:0;padding:10px 12px;font-weight:750}.referral-tree-warning{color:var(--warning);margin-top:8px}.page-state{justify-items:start;gap:10px;padding:24px;display:grid}.page-state h2{margin:0;font-size:24px}.page-state p{color:var(--text-muted);margin:0}.team-form{gap:18px;width:100%;max-width:860px;padding:22px;display:grid}.team-kyc-setting{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);gap:12px;padding:16px;display:grid}.team-kyc-setting h3,.team-kyc-setting p{margin:0}.team-kyc-setting h3{font-size:18px}.team-kyc-setting p{color:var(--text-muted)}.team-page{gap:24px;width:min(100%,860px);margin-inline:auto;display:grid}.auth-page{background:var(--bg);place-items:center;min-height:100vh;padding:24px;display:grid}.auth-card,.user-create-form,.user-auth-settings-form{gap:18px;display:grid}.auth-card{width:min(100%,440px);padding:34px 24px 24px;position:relative;overflow:visible}.auth-card__runner{z-index:1;pointer-events:none;position:absolute;inset:6px}.auth-card__money,.auth-card__mammoth{offset-path:inset(0 round var(--radius));offset-rotate:0deg;filter:drop-shadow(0 2px 2px #1420331f);line-height:1;display:inline-block;position:absolute;top:0;left:0}.auth-card__money{font-size:18px;animation:5.2s linear infinite auth-card-border-run}.auth-card__mammoth{font-size:24px;animation:5.2s linear -260ms infinite auth-card-border-run}@keyframes auth-card-border-run{0%{offset-distance:0%}to{offset-distance:100%}}.auth-card h1{margin:0;font-size:28px;line-height:1.15}.user-create-form{width:min(100%,860px);padding:22px}.user-auth-settings-form{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);padding:18px}.token-page{gap:24px;width:min(100%,980px);margin-inline:auto;display:grid}.token-editor{gap:24px;display:grid}.token-networks{gap:18px;padding:22px;display:grid}.token-networks__success{color:var(--success);margin:0;font-weight:750}.network-form{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);gap:16px;padding:18px;display:grid}.network-form__heading h3,.network-form__heading p,.network-form__notice{margin:0}.network-form__notice{color:var(--text-muted)}.network-table{margin-top:0}.network-table__row{grid-template-columns:72px minmax(180px,1fr) minmax(150px,.7fr) minmax(100px,.5fr) minmax(140px,.7fr) minmax(310px,auto);min-width:1020px}.network-table strong,.network-table small{display:block}.network-table small{color:var(--text-muted);margin-top:4px;font-size:12px}.network-table__logo{border:1px solid var(--line);object-fit:cover;background:var(--surface-muted);border-radius:50%;width:40px;height:40px;display:block}.network-table__actions{justify-content:flex-end;gap:8px;display:flex}.token-form{gap:20px;width:100%;padding:22px;display:grid}.token-form__section-heading h2,.token-form__section-heading p{margin:0}.token-form__section-heading h2{font-size:22px}.token-form__section-heading p:not(.eyebrow){max-width:720px;color:var(--text-muted);margin-top:7px}.token-form__flags{border:0;grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;display:grid}.token-form__flags legend{width:100%;color:var(--text-muted);text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:800}.form-checkbox{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);cursor:pointer;align-items:flex-start;gap:12px;min-width:0;padding:14px;display:flex}.form-checkbox input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin:3px 0 0}.form-checkbox span{gap:4px;display:grid}.form-checkbox small{color:var(--text-muted);line-height:1.45}.form-field__readonly{color:var(--text-muted)!important;background:var(--surface-muted)!important}.form-field__hint,.form-field__error{font-size:13px}.form-field__hint{color:var(--text-muted)}.form-field__error{color:var(--danger);font-weight:750}.form-field input[aria-invalid=true],.form-field textarea[aria-invalid=true]{border-color:var(--danger)}.form-field__error>span{display:block}.tariff-page{gap:20px;display:grid}.tariff-editor{gap:24px;display:grid}.tariff-period-options{gap:18px;padding:22px;display:grid}.tariff-period-options__success{color:var(--success);margin:0;font-weight:750}.tariff-period-form{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);gap:16px;padding:18px;display:grid}.tariff-period-form__heading h3,.tariff-period-form__heading p{margin:0}.tariff-period-table{margin-top:0}.tariff-period-table__row{grid-template-columns:minmax(150px,.7fr) minmax(160px,.8fr) minmax(140px,.7fr) minmax(260px,auto);min-width:780px}.tariff-period-table__actions{justify-content:flex-end;gap:8px;display:flex}.tariff-mining-assets{gap:18px;padding:22px;display:grid}.tariff-mining-assets__success{color:var(--success);margin:0;font-weight:750}.tariff-mining-asset-form{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);gap:16px;padding:18px;display:grid}.tariff-mining-asset-form__heading h3,.tariff-mining-asset-form__heading p{margin:0}.tariff-activation-readiness{border:1px solid var(--line);border-radius:var(--radius);gap:8px;padding:16px;display:grid}.tariff-activation-readiness h3,.tariff-activation-readiness p,.tariff-activation-readiness ul{margin:0}.tariff-activation-readiness ul{padding-left:20px}.tariff-activation-readiness--warning{border-color:color-mix(in srgb, var(--warning) 48%, var(--line));background:color-mix(in srgb, var(--warning) 9%, var(--surface))}.tariff-activation-readiness--ready{border-color:color-mix(in srgb, var(--success) 42%, var(--line));background:color-mix(in srgb, var(--success) 8%, var(--surface))}.tariff-mining-assets-table{margin-top:0}.tariff-mining-assets-table__row{grid-template-columns:minmax(240px,1.1fr) minmax(140px,.6fr) minmax(100px,.45fr) minmax(140px,.65fr) minmax(260px,auto);min-width:980px}.tariff-mining-assets-table strong,.tariff-mining-assets-table small{display:block}.tariff-mining-assets-table small{color:var(--text-muted);overflow-wrap:anywhere;margin-top:4px;font-size:12px}.tariff-mining-assets-table__actions{justify-content:flex-end;gap:8px;display:flex}.tariffs-table{margin-top:0}.tariffs-table__row{grid-template-columns:minmax(180px,.8fr) minmax(280px,1.4fr) minmax(130px,.6fr) minmax(150px,.7fr) minmax(300px,auto);min-width:1120px}.tariffs-table__row>[role=columnheader],.tariffs-table__row>[role=cell]{min-width:0}.tariffs-table__row>[role=cell]:nth-child(2){overflow-wrap:anywhere}.tariffs-table__actions{justify-content:flex-end;gap:8px;display:flex}.tariff-list__success{color:var(--success);margin:0 0 18px;padding:14px 18px;font-weight:750}.token-form__readonly-section{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);gap:14px;padding:18px;display:grid}.token-form__readonly-section h2,.token-form__readonly-section p{margin:0}.token-form__readonly-section h2{font-size:18px}.token-form__readonly-section>div>p{color:var(--text-muted);margin-top:5px}.token-form__network-count{width:48px;height:48px;color:var(--accent-strong);background:var(--accent-soft);border-radius:50%;place-items:center;font-size:20px;display:grid}.token-form__network-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.token-form__network-list li{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:10px 12px}.token-form__network-list code{overflow-wrap:anywhere}.token-form__empty-relations{color:var(--text-muted)}.token-form__notice{border:1px solid var(--line);border-radius:var(--radius);color:var(--text-muted);background:var(--surface-muted);margin:0;padding:14px}.token-form__success{color:var(--success);margin:0;font-weight:750}.token-team-settings{border-color:color-mix(in srgb, var(--accent) 38%, var(--line))}.token-team-settings__team{color:var(--accent-strong);overflow-wrap:anywhere;margin-top:10px;font-weight:750;display:block}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.form-field{gap:7px;display:grid}.form-field span{color:var(--text-muted);text-transform:uppercase;font-size:12px;font-weight:800}.form-field input,.form-field select,.form-field textarea{border:1px solid var(--line);border-radius:var(--radius);width:100%;color:var(--text);background:var(--surface);padding:10px 12px}.form-field input,.form-field select{min-height:42px}.form-field textarea{resize:vertical;min-height:92px}.form-actions,.remove-action{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.relation-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.relation-summary div{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);padding:14px}.relation-summary dt{color:var(--text-muted);text-transform:uppercase;font-size:12px;font-weight:800}.relation-summary dd{margin:4px 0 0;font-size:22px;font-weight:800}.domains-section{gap:18px;width:min(100%,860px);padding:22px;display:grid}.domains-section__success{color:var(--success);margin:0;font-weight:750}.domain-form{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);gap:12px;padding:18px;display:grid}.domain-form h3{margin:0}.form-hint{color:var(--text-muted);margin:-6px 0 0;font-size:13px}.domains-table{margin-top:0}.domains-table__row{grid-template-columns:minmax(260px,1fr) minmax(260px,auto);min-width:600px}.domains-table strong,.domains-table small{display:block}.domains-table small{color:var(--text-muted);margin-top:4px;font-size:12px}.domain-actions{justify-content:flex-end;gap:8px;display:flex}.occupied-domains{border-top:1px solid var(--line);gap:12px;padding-top:18px;display:grid}.occupied-domains h3,.occupied-domains p{margin:0}.occupied-domains h3{font-size:16px}.occupied-domains p{color:var(--text-muted);margin-top:4px}.occupied-domains ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.occupied-domains li{border:1px solid var(--line);border-radius:var(--radius);min-width:0;color:var(--text-muted);background:var(--surface-muted);overflow-wrap:anywhere;padding:8px 10px;font-size:13px;font-weight:750}.confirmation-overlay{z-index:10;background:#0c141e9e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.confirmation-dialog{gap:16px;width:min(100%,540px);padding:24px;display:grid}.confirmation-dialog h3,.confirmation-dialog p,.confirmation-dialog__description{margin:0}.confirmation-dialog__description{color:var(--text-muted)}.confirmation-dialog__subject{color:var(--accent-strong);font-weight:800}.financial-adjustment-dialog{color:var(--text);gap:12px;display:grid}.financial-adjustment-dialog__context,.financial-adjustment-dialog__transition{overflow-wrap:anywhere;margin:0}.financial-adjustment-dialog__context{color:var(--text-muted);font-weight:750}.financial-adjustment-dialog__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.financial-adjustment-dialog__summary>div{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);min-width:0;padding:12px}.financial-adjustment-dialog__summary dt{color:var(--text-muted);text-transform:uppercase;font-size:12px;font-weight:800}.financial-adjustment-dialog__summary dd{overflow-wrap:anywhere;margin:5px 0 0;font-weight:800}.financial-adjustment-dialog__transition{color:var(--accent-strong);font-weight:800}.form-error{color:var(--danger);margin:0;font-weight:750}.form-error-list{padding-left:20px}.team-form__success{color:var(--success);margin:0;font-weight:750}@media (prefers-reduced-motion:reduce){.auth-card__mammoth,.auth-card__money{animation:none}}@media (width<=1120px){.header-bar{grid-template-columns:minmax(0,1fr) auto}.nav-panel{grid-area:2/1/auto/-1}.header-bar__search{grid-area:1/1}.header-bar__right{flex-wrap:wrap;grid-area:1/2;justify-content:flex-end}.team-selector{min-width:min(220px,100%)}.audit-log-layout{grid-template-columns:1fr}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.content-grid,.user-tariff-list{grid-template-columns:1fr}.users-filters__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-workspace{grid-template-columns:1fr}.support-sidebar{max-height:520px}}@media (width<=1320px){.support-chat-settings{grid-template-columns:1fr}}@media (width<=720px){.admin-shell__content,.header-bar{padding:18px}.header-bar{grid-template-columns:1fr}.header-bar__search{grid-area:1/1}.nav-panel{grid-area:2/1}.header-bar__right{flex-wrap:wrap;grid-area:3/1}.page-heading{flex-direction:column;align-items:stretch}.header-bar__right,.page-heading__actions{justify-content:space-between}.operator-card{min-width:0}.team-selector{width:100%}.audit-details-grid,.financial-adjustment-dialog__summary{grid-template-columns:1fr}.audit-detail-value--wide{grid-column:auto}.metric-grid,.fleet-card,.form-grid,.token-form__flags,.users-filters__grid,.relation-summary{grid-template-columns:1fr}.teams-table{gap:12px;overflow:visible}.teams-table .grid-table__row--head{display:none}.teams-table__row{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;padding:16px}.teams-table__row>[role=cell]{gap:4px;display:grid}.teams-table__row>[role=cell]:before{content:attr(data-label);color:var(--text-muted);text-transform:uppercase;font-size:12px;font-weight:800}.teams-table__row>[role=cell]:first-child,.teams-table__action{grid-column:1/-1}.teams-table__action:before{display:none}.teams-table__action .action-control{width:100%}.users-table{gap:12px;overflow:visible}.users-table .grid-table__row--head{display:none}.users-table__row{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;padding:16px}.users-table__row>[role=cell]{text-align:left;justify-items:start;gap:4px;display:grid}.users-table__row>[role=cell]:before{content:attr(data-label);color:var(--text-muted);text-transform:uppercase;font-size:12px;font-weight:800}.users-table__row>[role=cell]:first-child,.users-table__action{grid-column:1/-1}.users-table__action:before{display:none}.users-table__action .action-control{width:100%}.section-heading,.user-active-control__heading,.description-editor__heading,.yield-multiplier-editor__heading,.users-pagination{flex-direction:column;align-items:stretch}.users-pagination__navigation{justify-content:space-between}.support-chat-header{display:grid}.support-chat-settings{grid-template-columns:1fr}.support-chat-settings__item{flex-direction:column;align-items:stretch}.support-message-thread{max-height:520px}.support-message__bubble{max-width:94%}.support-compose__row{grid-template-columns:auto minmax(0,1fr)}.support-compose__row>.action-control{grid-column:1/-1;width:100%}.referral-tree-summary,.referral-tree-card{grid-template-columns:1fr}.referral-tree-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}.kyc-queue-controls{display:grid}.kyc-queue-controls .form-field{width:100%}.kyc-queue-table{gap:12px;overflow:visible}.kyc-queue-table .grid-table__row--head{display:none}.kyc-queue-table__row{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;padding:16px}.kyc-queue-table__row>[role=cell]{gap:4px;display:grid}.kyc-queue-table__row>[role=cell]:before{content:attr(data-label);color:var(--text-muted);text-transform:uppercase;font-size:12px;font-weight:800}.kyc-queue-table__row>[role=cell]:first-child,.kyc-queue-table__action{grid-column:1/-1}.kyc-queue-table__action:before{display:none}.kyc-queue-table__action .action-control{width:100%}.withdrawal-request__header{display:grid}.withdrawal-request__header .action-control{width:100%}.user-transactions-table{gap:12px;overflow:visible}.user-transactions-table .grid-table__row--head{display:none}.user-transactions-table__row{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;padding:16px}.user-transactions-table__row>[role=cell]{gap:4px;display:grid}.user-transactions-table__row>[role=cell]:before{content:attr(data-label);color:var(--text-muted);text-transform:uppercase;font-size:12px;font-weight:800}.user-transactions-table__row>[role=cell]:nth-child(2),.user-transactions-table__address{grid-column:1/-1}.kyc-file-list__item,.kyc-file-preview__heading{grid-template-columns:1fr;display:grid}.user-details__grid,.user-profile-data-grid,.user-balance-summary,.user-tariff-card__data{grid-template-columns:1fr}.user-profile-data-grid__wide{grid-column:auto}}.referral-settings-content,.referral-settings-form,.referral-settings-block,.referral-settings-summary{gap:16px;display:grid}.referral-settings-layout{grid-template-columns:minmax(0,2fr) minmax(240px,1fr);align-items:start;gap:18px;display:grid}.referral-settings-form,.referral-settings-summary{min-width:0;padding:20px}.referral-settings-block+.referral-settings-block{border-top:1px solid var(--line);padding-top:16px}.referral-settings-summary dl{gap:12px;margin:0;display:grid}.referral-settings-summary dl div{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.referral-settings-summary dd{overflow-wrap:anywhere;margin:0;font-weight:800}.referral-tree-card{grid-template-columns:minmax(0,1fr) auto}.referral-tree-card__identity{align-items:start;gap:8px;min-width:0;display:flex}.referral-tree-toggle{border:1px solid var(--line);border-radius:var(--radius);width:32px;height:32px;color:var(--text);background:var(--surface);cursor:pointer;flex-shrink:0;place-items:center;display:grid}.referral-tree-card__main strong,.referral-tree-card__main span{white-space:normal;overflow-wrap:anywhere}@media (width<=900px){.referral-settings-layout,.referral-tree-card{grid-template-columns:minmax(0,1fr)}.referral-tree-children{margin-left:8px;padding-left:8px}}@media (width>=721px){.header-bar{grid-template-columns:minmax(160px,240px) minmax(0,1fr)}.header-bar__search{grid-area:1/1;min-width:0}.header-bar__right{flex-wrap:wrap;grid-area:1/2;justify-content:flex-end;min-width:0}.header-bar .operator-card{min-width:0;max-width:240px}.header-bar .operator-card>span{flex-shrink:0}.header-bar .nav-panel{grid-area:2/1/auto/-1}.header-bar .nav-panel__menu{flex-wrap:wrap;overflow-x:visible}}@media (width>=1121px){.header-bar{grid-template-columns:minmax(220px,320px) minmax(0,1fr);gap:12px 24px;padding-top:10px;padding-bottom:14px}.header-bar .nav-panel{border-bottom:1px solid var(--line);grid-area:1/1/auto/-1;padding-bottom:10px}.header-bar .nav-panel__menu{flex-wrap:nowrap;justify-content:space-between;gap:4px}.header-bar .nav-panel__item{justify-content:center;min-height:36px;padding:6px 10px;font-size:14px}.header-bar__search{grid-area:2/1;align-self:end}.header-bar__search input{min-height:40px}.header-bar__right{flex-wrap:nowrap;grid-area:2/2;align-items:flex-end;gap:16px}.header-bar .team-selector{width:180px;min-width:180px}.header-bar .operator-card{border-left:1px solid var(--line);min-width:0;max-width:240px;min-height:40px;padding-left:16px}.header-bar__right>.icon-button,.header-bar__right>.action-control{flex-shrink:0;min-height:40px}}.user-profile-related{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.wallet-token-heading{align-items:center;gap:12px;display:flex}.operational-value{overflow-wrap:anywhere;gap:8px;min-width:0;display:grid}.transaction-drawer{background:var(--surface);width:min(680px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--text);box-shadow:var(--shadow);border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto}.transaction-drawer[open]{flex-direction:column;display:flex}.transaction-drawer::backdrop{background:#00000073}.transaction-drawer__heading{border-bottom:1px solid var(--line);overflow-wrap:anywhere;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px;display:flex}.transaction-drawer__body{overscroll-behavior:contain;min-height:0;padding:24px;overflow-y:auto}.transaction-group{overflow-wrap:anywhere;margin-top:20px}.transaction-group .user-tariff-card__heading{flex-wrap:wrap}.transaction-group summary{cursor:pointer;color:var(--accent);padding:12px 0}.transaction-detail{border-top:1px solid var(--line);padding:16px 0}.transaction-amounts{margin-block:16px}.transaction-amounts p{margin-block:6px}@media (width<=700px){.user-profile-related{grid-template-columns:minmax(0,1fr)}.transaction-drawer__heading,.transaction-drawer__body{padding:16px}}@media (prefers-reduced-motion:no-preference){.transaction-drawer[open]{animation:.18s ease-out user-history-enter}@keyframes user-history-enter{0%{transform:translate(100%)}to{transform:translate(0)}}}.network-catalog-list{gap:18px;display:grid}.network-catalog-list .section-heading{flex-wrap:wrap}.network-catalog-list .wallet-profile-card{gap:16px;display:grid}.network-token-badge{overflow-wrap:anywhere;align-items:center;gap:8px;display:inline-flex}.network-token-badge img{object-fit:contain;flex-shrink:0}.network-token-badges{flex-wrap:wrap;gap:12px;display:flex}.network-symbol-badge{border-radius:var(--radius);background:var(--accent-soft);color:var(--accent-strong);padding:4px 8px;font-size:12px}.network-token-picker{border:1px solid var(--line);border-radius:var(--radius);gap:12px;max-height:360px;padding:16px;display:grid;overflow:auto}.network-token-choice{align-items:center;gap:12px;display:flex}.network-token-choice input{flex-shrink:0}.withdrawal-request{min-width:0}.withdrawal-request__header>div{overflow-wrap:anywhere;min-width:0}.withdrawal-request__header>.status-label{flex-shrink:0}.withdrawal-request__date{color:var(--text-muted);margin:12px 0 0}.withdrawal-request__tokens{gap:12px;margin:0;padding:0;list-style:none;display:grid}.withdrawal-request__tokens li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;gap:8px 18px;padding-bottom:12px;display:flex}.withdrawal-request__summary{color:var(--text-muted);margin:0}.withdrawal-confirmation .confirmation-overlay{position:fixed;inset:0}.withdrawal-confirmation .confirmation-dialog{max-height:calc(100dvh - 32px);overflow-y:auto}.kyc-exemption{gap:8px;display:grid}.kyc-exemption .form-checkbox{margin:0}.kyc-exemption small{color:var(--text-muted)}.kyc-reason-text{white-space:pre-wrap;overflow-wrap:anywhere}.kyc-exemption input[role=switch]{appearance:none;border:1px solid var(--line);background:var(--surface-muted);cursor:pointer;border-radius:24px;flex:none;width:40px;height:24px;margin:0}.kyc-exemption input[role=switch]:before{content:"";background:var(--text-muted);border-radius:50%;width:18px;height:18px;margin:2px;display:block}.kyc-exemption input[role=switch]:checked{background:var(--accent);border-color:var(--accent)}.kyc-exemption input[role=switch]:checked:before{background:var(--surface);transform:translate(16px)}.kyc-exemption input[role=switch]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.kyc-exemption input[role=switch]:disabled{cursor:not-allowed;opacity:.6}.success-toast{z-index:1000;max-width:calc(100vw - 2rem);color:var(--success);align-items:center;gap:1rem;padding:1rem;display:flex;position:fixed;bottom:1rem;right:1rem}.user-protected-field{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.support-unread-badge,.nav-panel__item .support-unread-badge{background:var(--accent-soft);width:auto;min-width:24px;height:auto;min-height:24px;color:var(--accent-strong);opacity:1;border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;padding:2px 7px;font-size:12px;font-weight:700;display:inline-flex}
