.aurora-app{--aurora-base:#f5f4f0;--aurora-panel:#fffefa;--aurora-raised:#eeede7;--aurora-gold:#87652c;--aurora-trim:#c4aa76;--foreground:#202a36;--card-foreground:#202a36;--muted-foreground:#69737e;--border:#dedfdc;--input:#cdd2d5;--action-gold:#e6c781;--action-gold-foreground:#302919;--action-income:#217b62;--action-expense:#b64755;--aurora-shadow:0 4px 18px -12px #1c29352b;--action-shadow:0 2px 5px -3px #342d2440;--premium-hover:#f0eee6;--premium-focus:#ac8743;background:var(--aurora-base);color:var(--foreground);-webkit-font-smoothing:antialiased}.aurora-app[data-mode=dark]{--aurora-base:#0c1522;--aurora-panel:#142235;--aurora-raised:#1a2b40;--aurora-gold:#e5c789;--aurora-trim:#7a6948;--foreground:#e7edf5;--card-foreground:#e7edf5;--muted-foreground:#a1b0c2;--border:#2b3b4e;--input:#3b5067;--premium-hover:#1c2d42;--premium-focus:#d8b973;--aurora-shadow:0 6px 22px -14px #0008;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.aurora-app .aurora-content{--surface:var(--aurora-panel);--background:var(--aurora-base);--secondary:var(--aurora-raised);--muted:var(--aurora-raised);--input:var(--border);--ring:color-mix(in srgb, var(--premium-focus) 35%, transparent);margin-inline:auto}.aurora-app .card,.aurora-app .aurora-balance{background:var(--aurora-panel);border:1px solid var(--border);box-shadow:var(--aurora-shadow);border-radius:18px}.aurora-app .card>:is(h2,h3):first-child{color:var(--foreground)}.aurora-app .aurora-content h1,.clients-heading h1{letter-spacing:-.025em;line-height:1.2}.aurora-app .aurora-content h2{letter-spacing:-.015em}.aurora-app .aurora-content :is(.tabular-nums,td,.balance-value){font-variant-numeric:tabular-nums lining-nums}.aurora-app :is(.dashboard-stat,.aurora-balance){border-top:2px solid var(--aurora-trim)}.aurora-app .field,.aurora-app input[data-slot=input],.aurora-app textarea[data-slot=textarea]{background:var(--aurora-panel);color:var(--foreground);border:1px solid var(--input);box-shadow:none;border-radius:10px;transition:border-color .16s,box-shadow .16s,background-color .16s}.aurora-app .field::placeholder{color:var(--muted-foreground);opacity:.8}.aurora-app .field:hover:not(:disabled):not(:focus){border-color:var(--aurora-trim)}.aurora-app .field:focus{outline:2px solid color-mix(in srgb, var(--premium-focus) 35%, transparent);outline-offset:2px;border-color:var(--premium-focus);box-shadow:none}.aurora-app .field:disabled{opacity:.65;background:var(--aurora-raised)}.aurora-app :is(.action-gold,.action-income,.action-expense,.btn-primary){box-shadow:var(--action-shadow);background-image:none;border-radius:10px;font-weight:600}.aurora-app :is(.action-gold,.btn-primary):hover:not(:disabled){background:color-mix(in srgb, var(--action-gold) 88%, #fff)}.aurora-app .action-income:hover:not(:disabled){background:#286d59}.aurora-app .action-expense:hover:not(:disabled){background:#a13f4c}.aurora-app [data-slot=button]:not(.action-gold):not(.action-income):not(.action-expense){box-shadow:none}.aurora-app :is(button,a,input,select,textarea):focus-visible{outline-color:var(--premium-focus)}.aurora-app .top-bar{background:var(--aurora-panel);border-bottom:1px solid var(--border);box-shadow:0 2px 12px -10px #0005}.aurora-app .header-brand{color:var(--foreground)}.aurora-app .header-search .field{background:var(--aurora-base)}.aurora-app .header-profile>span:first-child{background:var(--aurora-raised);color:var(--aurora-gold);border:1px solid color-mix(in srgb, var(--aurora-trim) 40%, transparent)}.aurora-app>.md\:flex>aside{background:var(--aurora-panel);border-color:var(--border)}.aurora-app aside>nav a{color:var(--muted-foreground);border-radius:10px}.aurora-app aside>nav a:hover{background:var(--premium-hover);color:var(--foreground)}.aurora-app aside>nav a[aria-current=page]{color:var(--aurora-gold);background:color-mix(in srgb, var(--aurora-gold) 12%, transparent)}.aurora-app nav a[aria-current=page]>span[aria-hidden=true]{background:var(--aurora-gold)}.aurora-app .header-popover,.aurora-app .mobile-more-menu,.aurora-app [role=dialog],.aurora-app [data-slot=popover-content]{background-image:none;background-color:var(--aurora-panel);border-color:var(--border);border-top-color:var(--aurora-trim);box-shadow:0 18px 65px -24px #0007}.aurora-app :is(table,[role=table]){border-collapse:separate;border-spacing:0}.aurora-app table th{background:var(--aurora-raised);color:var(--muted-foreground);border-color:var(--border);font-weight:500}.aurora-app table td{border-color:var(--border)}.aurora-app table tbody tr{transition:background-color .14s}.aurora-app table tbody tr:hover{background:var(--premium-hover)}.aurora-app .transfer-status{box-shadow:none;border:1px solid color-mix(in srgb, currentColor 18%, transparent);border-radius:6px;padding:3px 8px;font-weight:600}.aurora-app .transfer-status-draft{color:var(--muted-foreground);background:#8593a51a}.aurora-app .transfer-status-review{color:#906818;background:#ac7c1820}.aurora-app .transfer-status-sent{color:#296dc6;background:#3478d51a}.aurora-app .transfer-status-received,.aurora-app .transfer-status-issued{color:#217858;background:#2784671a}.aurora-app .transfer-status-paused{color:#906818;background:#ac7c1820}.aurora-app .transfer-status-rejected{color:#b13b4a;background:#bd46561a}.aurora-app .transfer-status-cancelled{color:#795797;background:#80639d1a}.aurora-app[data-mode=dark] .transfer-status-sent{color:#8fbdff}.aurora-app[data-mode=dark] :is(.transfer-status-received,.transfer-status-issued){color:#7ad1ad}.aurora-app[data-mode=dark] :is(.transfer-status-review,.transfer-status-paused){color:#e5c789}.aurora-app[data-mode=dark] .transfer-status-rejected{color:#f59ba5}.aurora-app[data-mode=dark] .transfer-status-cancelled{color:#c3a5de}.aurora-app :is(.transfer-history-filters,.income-history-filters,.report-history-filters,.report-analysis-filters){background:var(--aurora-panel);border-color:var(--border);box-shadow:none}.aurora-app :is(.clients-list,.clients-detail,.clients-register){border-radius:16px}.aurora-app .clients-list button{border-color:#0000}.aurora-app .clients-list button[aria-pressed=true]{background:color-mix(in srgb, var(--aurora-gold) 9%, var(--aurora-panel));border-color:color-mix(in srgb, var(--aurora-trim) 55%, transparent)}.client-portal{color:#e7edf5;background:#0c1522;max-width:none}.client-portal .clients-heading,.client-portal .clients-layout{max-width:1200px;margin-inline:auto}.client-portal .card,.client-transfer-modal{background:#142235;border-color:#344257;border-radius:18px;box-shadow:0 6px 22px -14px #0008}.client-portal .field{background:#101d2d;border-color:#3b5067;border-radius:9px}.client-portal .client-header-actions button{border-radius:10px}.client-portal .client-notices-list>button{border-color:#344257;border-radius:12px}.client-portal .client-notice-unread{background:#d5b3660d}.client-portal.client-portal-light{color:#202a36;background:#f5f4f0}.client-portal-light .card,.client-transfer-modal.client-transfer-light{color:#202a36;background:#fffefa;border-color:#dedfdc}.client-portal-light .field{color:#202a36;background:#fffefa;border-color:#cdd2d5}.client-portal-light .client-notices-list>button{border-color:#dedfdc}.local-login-page .local-login-card{background:#142235;border-color:#9b814d;border-radius:20px}.local-login-page .local-login-card input,.local-login-page .local-login-card>button{border-radius:10px}@media (width>=1024px){.aurora-app .aurora-content{padding:24px 28px}.aurora-app .aurora-content>.fade-in>header:first-child{margin-bottom:22px}}@media (width<=767px){.aurora-app .aurora-content{padding-inline:12px}.aurora-app .card,.aurora-app .aurora-balance{border-radius:14px}.aurora-app>nav[aria-label]{background:var(--aurora-panel);border-color:var(--border);box-shadow:0 -4px 18px -14px #0006}.aurora-app>nav a[aria-current=page]{background:color-mix(in srgb, var(--aurora-gold) 10%, transparent);color:var(--aurora-gold)}.client-portal{padding:16px 12px}.client-portal .clients-heading{gap:12px}}@media (prefers-reduced-motion:reduce){.aurora-app *,.client-portal *{scroll-behavior:auto;transition:none;animation:none}}@media print{.aurora-app .card{box-shadow:none;color:#111;background:#fff;border-color:#ccc}}.expense-history-page .operation-history-table{scrollbar-gutter:stable;border:1px solid var(--border);border-radius:14px;max-width:100%;max-height:max(240px,100dvh - 240px);overflow:auto}.expense-history-page .operation-history-table table{table-layout:fixed;width:100%;min-width:0}.expense-history-page .operation-history-table thead{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}.expense-history-page .operation-history-table th{z-index:1;text-align:center;box-shadow:0 1px 0 var(--border);padding:9px 6px;font-size:10px;line-height:14px;position:sticky;top:0}.expense-history-page .operation-history-table td{vertical-align:middle;white-space:normal;overflow-wrap:anywhere;padding:9px 6px;font-size:12px;line-height:17px}.expense-history-page .operation-history-table :is(th,td):first-child{width:12%}.expense-history-page .operation-history-table :is(th,td):nth-child(2){width:13%}.expense-history-page .operation-history-table :is(th,td):nth-child(3){width:16%}.expense-history-page .operation-history-table :is(th,td):nth-child(4){width:22%}.expense-history-page .operation-history-table :is(th,td):nth-child(5){width:16%}.expense-history-page .operation-history-table :is(th,td):nth-child(6){width:15%}.expense-history-page .operation-history-table :is(th,td):nth-child(7){width:6%}.expense-history-page .operation-history-table td:nth-child(2) a{white-space:normal}.expense-history-page .operation-history-table td:nth-child(3){white-space:normal;overflow:visible}.expense-history-page .operation-history-table td:nth-child(3) dl{gap:2px;display:grid}.expense-history-page .operation-history-table td:nth-child(3) dl>div{overflow:visible}.expense-history-page .operation-history-table td:nth-child(3) dl>div+div:before{content:none}.expense-history-page .operation-history-table td:nth-child(4)>div{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.expense-history-page .operation-history-table td:nth-child(4)>div>div:last-child{white-space:normal;overflow-wrap:anywhere;flex-direction:column;gap:2px;max-width:100%;display:flex}.expense-history-page .operation-history-table .operation-original-amount{white-space:normal}.expense-history-page .operation-history-table td:nth-child(5),.expense-history-page .operation-history-table .operation-sender{overflow-wrap:anywhere}.expense-history-page .operation-history-table td:last-child button{width:30px;max-width:100%;height:30px;min-height:30px}@media (width>=768px) and (width<=1023px){.expense-history-page .operation-history-table td{padding-inline:4px;font-size:11px}.expense-history-page .operation-history-table td:nth-child(2){font-size:10px}.expense-history-page .operation-history-table .chip{padding-inline:4px;font-size:9px}}@media (width<=767px){.expense-history-page .operation-history-cards{overscroll-behavior-y:contain;max-height:max(280px,100dvh - 290px);overflow-y:auto}.expense-history-page .operation-mobile-record{min-height:0;padding:12px 4px}.expense-history-page .operation-mobile-record>div:first-child>div{flex-wrap:wrap;justify-content:flex-end;min-width:0}.expense-history-page .operation-mobile-record strong{overflow-wrap:anywhere}}.local-login-page-brand .nv-logo{transform-origin:50%;animation:7s ease-in-out 1.6s infinite nv-logo-float;overflow:visible}.local-login-page-brand .nv-logo-outline{stroke-dasharray:1;stroke-dashoffset:0;animation:1.6s cubic-bezier(.22,.65,.3,1) both nv-logo-draw}.local-login-page-brand:hover .nv-logo,.local-login-page-brand:focus-within .nv-logo{animation-play-state:paused}.local-login-page-brand .nv-logo-monogram{transform-origin:32px 32px;transition:transform .28s}.local-login-page-brand:hover .nv-logo-monogram{transform:scale(1.06)}@keyframes nv-logo-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes nv-logo-letters{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes nv-logo-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-1.5px)rotate(2deg)}}@media (prefers-reduced-motion:reduce){.local-login-page-brand .nv-logo,.local-login-page-brand .nv-logo-outline,.local-login-page-brand .nv-logo-monogram{transition:none;animation:none;transform:none}}.expense-history-page .operation-history-table.expense-detail-table table :is(th,td){text-align:center;white-space:normal;overflow-wrap:anywhere;width:auto;color:var(--foreground);padding:10px 6px;font-size:11px;line-height:16px;overflow:visible}.expense-history-page .operation-history-table.expense-detail-table table th{color:var(--muted-foreground);font-size:10px}.expense-history-page .operation-history-table.expense-detail-table table .expense-money{color:var(--destructive);font-variant-numeric:tabular-nums;font-weight:700}.expense-history-page .expense-detail-table .expense-date>span{margin:0;display:block}.expense-history-page .expense-detail-table .expense-parties>div+div{margin-top:3px}.expense-history-page .expense-detail-table .operation-sender{font-size:9px;line-height:13px}@media (width>=768px) and (width<=1099px){.expense-history-page .operation-history-table.expense-detail-table table :is(th,td){padding-inline:3px;font-size:10px;line-height:14px}.expense-history-page .operation-history-table.expense-detail-table table th{font-size:9px}.expense-history-page .expense-detail-table .chip{white-space:normal;padding-inline:4px;font-size:9px}}.expense-history-page .operation-history-table.expense-detail-table table .expense-money-usd{color:#217858}.aurora-app[data-mode=dark] .expense-history-page .operation-history-table.expense-detail-table table .expense-money-usd{color:#7ad1ad}.expense-history-page .expense-usd-value,.expense-history-page .operation-history-summary strong.expense-usd-value{color:#217858}.aurora-app[data-mode=dark] .expense-history-page .expense-usd-value,.aurora-app[data-mode=dark] .expense-history-page .operation-history-summary strong.expense-usd-value{color:#7ad1ad}.expense-history-page>header .transfer-direction-legend{flex-wrap:wrap;margin-top:0}.expense-history-page [data-expense-filter=expense]{background:color-mix(in srgb, var(--destructive) 12%, transparent);color:var(--destructive);border-color:color-mix(in srgb, var(--destructive) 25%, transparent)}.expense-domestic-route{white-space:nowrap;font-size:10px;font-weight:500;line-height:14px;display:inline-block}@media (width>=768px) and (width<=1099px){.expense-domestic-route{font-size:9px}}.expense-parties-line{white-space:nowrap;justify-content:center;align-items:center;gap:4px;width:100%;min-width:0;font-size:10px;line-height:14px;display:flex}.expense-parties-line>:first-child,.expense-parties-line>:last-child{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.expense-parties-line>[aria-hidden]{color:var(--muted-foreground);flex:none}.aurora-app .expense-transfer-preview{background:var(--aurora-panel);width:min(340px,100vw - 24px);max-height:min(560px,100dvh - 24px);color:var(--foreground);border:1px solid var(--aurora-trim);border-radius:14px;padding:16px;overflow-y:auto;box-shadow:0 18px 50px -18px #0008}.expense-transfer-preview header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.expense-transfer-preview header strong{font-size:15px}.expense-transfer-preview dl{gap:8px;display:grid}.expense-transfer-preview dl>div{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:10px;font-size:12px;line-height:17px;display:grid}.expense-transfer-preview dt{color:var(--muted-foreground)}.expense-transfer-preview dd{text-align:right;overflow-wrap:anywhere;margin:0}.expense-transfer-preview .expense-usd-value{color:#217858;font-weight:600}[data-mode=dark] .expense-transfer-preview .expense-usd-value{color:#7ad1ad}@media (width>=1024px){.tokyo-cash-count>.cash-count-top-balances{flex-wrap:nowrap;justify-content:flex-end;gap:10px}.cash-count-top-balances .cash-count-total{flex-shrink:0;margin-left:0}}@media (width>=768px) and (width<=1023px){.tokyo-cash-count>.cash-count-top-balances{justify-content:flex-end}.cash-count-top-balances .cash-count-total{margin-left:0}}.cash-count-balances>.cash-count-top-balances{flex-wrap:wrap;order:4;grid-area:3/1/auto/-1;justify-content:flex-end;align-items:center;gap:8px;display:flex}.cash-count-balances>.cash-count-top-balances>:is(.cash-count-usd,.cash-count-total,.cash-count-safe){flex-direction:row;order:initial;align-items:center;gap:8px;width:auto;height:40px;min-height:40px;margin:0;padding:5px 10px}.cash-count-balances>.cash-count-top-balances>.cash-count-total{background:var(--aurora-panel);border-color:var(--border)}.cash-count-balances>.cash-count-top-balances>.cash-count-safe{width:240px}.cash-count-balances>.cash-count-top-balances .cash-safe-input-wrap{flex:1;min-width:0}.cash-count-balances>.cash-count-top-balances .cash-count-safe input{width:100%}@media (width>=900px){.tokyo-cash-count>h2{grid-row:2}.tokyo-cash-count>.cash-count-denominations,.tokyo-cash-count>.cash-count-balances{grid-row:3}.tokyo-cash-count>.cash-count-balances{grid-template-rows:100px 100px auto}}@media (width>=1200px){.cash-count-balances>.cash-count-top-balances{flex-wrap:nowrap}.cash-count-balances>.cash-count-top-balances>.cash-count-safe{flex:0 240px;min-width:150px}}.cash-count-balances>.cash-count-top-balances{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));align-items:stretch;gap:8px;width:100%;min-width:0;display:grid}.cash-count-balances>.cash-count-top-balances>:is(.cash-count-usd,.cash-count-total,.cash-count-safe){box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:stretch;gap:8px;width:100%;min-width:0;max-width:100%;height:auto;min-height:78px;padding:10px 12px;display:flex}.cash-count-balances>.cash-count-top-balances :is(.cash-usd-input-wrap,.cash-safe-input-wrap){flex:0 auto;width:100%;min-width:0;max-width:100%}.cash-count-balances>.cash-count-top-balances :is(.cash-count-usd-input,.cash-count-safe input){box-sizing:border-box;width:100%;min-width:0;min-height:34px;font-size:16px}.cash-count-balances>.cash-count-top-balances .cash-count-total strong{text-align:right;overflow-wrap:anywhere;font-size:clamp(15px,1.25vw,18px);line-height:24px}.cash-count-balances>.cash-count-top-balances .cash-count-safe>span:first-child{font-size:12px}.cash-count-balances>.cash-count-top-balances .cash-count-safe svg{width:15px;height:15px}.cash-count-balances>.cash-count-top-balances>:is(.cash-count-usd,.cash-count-total,.cash-count-safe){order:0;grid-area:auto}@media (width>=900px){.tokyo-cash-count>h2{margin-top:-40px}.tokyo-cash-count>div:first-child{grid-area:1/1;align-self:center;margin-bottom:0}.tokyo-cash-count>h2{white-space:nowrap;grid-area:1/2;align-self:center;margin:0}.tokyo-cash-count>.cash-count-denominations,.tokyo-cash-count>.cash-count-balances{grid-row:2}}.dashboard-quick-actions .quick-actions-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.dashboard-quick-shortcuts{flex-shrink:0;gap:5px;display:inline-flex}.dashboard-quick-shortcuts a{border:1px solid var(--border);width:28px;height:28px;color:var(--aurora-gold);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.dashboard-quick-shortcuts a:last-child{color:var(--success)}.dashboard-quick-shortcuts a:hover{background:var(--aurora-raised);border-color:var(--aurora-trim)}#cashdesk-safe,#cashdesk-usd{scroll-margin-top:70px}@media (pointer:coarse){.dashboard-quick-shortcuts a{width:36px;height:36px}}.dashboard-quick-shortcuts button{border:1px solid var(--border);width:28px;height:28px;min-height:28px;color:var(--success);background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.dashboard-quick-shortcuts button:hover,.dashboard-quick-shortcuts button[aria-pressed=true]{background:var(--aurora-raised);border-color:var(--aurora-trim)}.cash-exchange-form{flex-direction:column;flex:1;min-height:0;display:flex}.cash-exchange-form .quick-action-buttons{margin-top:auto;padding-top:14px}@media (pointer:coarse){.dashboard-quick-shortcuts button{width:36px;height:36px;min-height:36px}}.cash-exchange-help{gap:5px;line-height:1.5;display:grid}.cash-exchange-help-buy{color:var(--action-income)}.cash-exchange-help-sell{color:var(--action-expense)}.income-compact-table table{table-layout:fixed;width:100%}.income-compact-table table td{vertical-align:middle;white-space:nowrap;padding:8px 7px;font-size:11px}.income-compact-table table td:first-child{width:15%}.income-compact-table table td:nth-child(2){width:12%}.income-compact-table table td:nth-child(3){text-overflow:ellipsis;width:18%;overflow:hidden}.income-compact-table table td:nth-child(4){width:30%}.income-compact-table table td:nth-child(5){text-align:center;width:6%}.income-compact-table table td:nth-child(6){width:13%}.income-compact-table table td:nth-child(7){text-align:right;width:6%}.income-compact-table td>div,.income-compact-table td:nth-child(4)>div>div:last-child{align-items:center;gap:5px;display:flex}.income-compact-table td div{white-space:nowrap}.income-compact-table td .mb-1{margin-bottom:0}.income-compact-table td .chip{padding-inline:5px;font-size:10px}.income-compact-table .operation-payout-label{display:none}@media (width>=768px) and (width<=1050px){.income-compact-table table td{padding-inline:4px;font-size:10px}.income-compact-table td .chip{padding-inline:3px;font-size:9px}}.income-compact-table thead th{color:var(--muted-foreground);white-space:nowrap;padding:10px 7px;font-size:10px;font-weight:500}.income-compact-table thead th:nth-child(5){text-align:center}.income-compact-table thead th:last-child{text-align:right}@media (width>=768px) and (width<=1050px){.income-compact-table thead th{padding-inline:4px;font-size:9px}}.income-split-amounts table td:nth-child(n),.income-split-amounts table th:nth-child(n){text-align:left;width:auto}.income-split-amounts table td:first-child{width:14%}.income-split-amounts table td:nth-child(2){width:10%}.income-split-amounts table td:nth-child(3),.income-split-amounts table td:nth-child(4){width:18%}.income-split-amounts table td:last-child,.income-split-amounts table th:last-child{text-align:right;width:6%}.report-history .report-separated-list{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.report-history .report-separated-card{width:100%;min-width:0;margin:0}.report-history .report-separated-card>:is(a,button){height:auto;min-height:0;padding:12px 14px}.report-history .report-history-row{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px}.report-history .report-history-row>div:first-child{grid-area:1/1}.report-history .report-history-row>div:nth-child(2){grid-area:1/2;justify-content:flex-end}.report-history .report-history-row>p{text-align:left;grid-area:auto/1/auto/-1}.report-history .report-row-metrics{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px 14px;margin-top:4px;padding-top:8px}.report-history .report-row-metrics dt{font-size:10px;line-height:14px}.report-history .report-row-metrics dd{white-space:nowrap;margin-top:2px;font-size:14px;line-height:19px}@media (width<=600px){.report-history .report-history-row{grid-template-columns:minmax(0,1fr)}.report-history .report-history-row>div:nth-child(2){grid-area:2/1;justify-content:flex-start}.report-history .report-row-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.japan-quick-panels>.dashboard-quick-transfer{min-width:0;height:auto;overflow:visible;container:quick-transfer-panel/inline-size}.japan-quick-panels .dashboard-quick-transfer>.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.japan-quick-panels .dashboard-quick-transfer>.grid>*{grid-area:auto;min-width:0}.japan-quick-panels .dashboard-quick-transfer label{white-space:normal;overflow-wrap:anywhere;line-height:1.4}.japan-quick-panels .dashboard-quick-transfer input.field{width:100%;min-width:0;max-width:100%;height:38px;min-height:38px;font-size:14px}.japan-quick-panels .dashboard-quick-transfer .recipient-phone-country{width:84px;max-width:84px}.japan-quick-panels .dashboard-quick-transfer :is(.sender-phone-with-code,.recipient-phone-with-code){padding-left:100px}.japan-quick-panels .dashboard-quick-transfer>.quick-transfer-total{white-space:normal;flex-wrap:wrap;gap:6px 12px;height:auto}.japan-quick-panels .dashboard-quick-transfer>div:last-child button{min-height:38px}@container quick-transfer-panel (width<=460px){.japan-quick-panels .dashboard-quick-transfer>.grid{grid-template-columns:minmax(0,1fr)}.japan-quick-panels .dashboard-quick-transfer>.quick-transfer-total{flex-direction:column;align-items:flex-start}.japan-quick-panels .dashboard-quick-transfer input.field{font-size:16px}}@media (width<=767px){.japan-quick-panels{grid-template-columns:minmax(0,1fr)}}@media (width>=1100px){.japan-quick-panels>.dashboard-quick-transfer:not(:has(.quick-transfer-review)){height:350px;min-height:350px;padding:10px 12px}.japan-quick-panels .dashboard-quick-transfer>h2{margin-bottom:5px;line-height:18px}.japan-quick-panels .dashboard-quick-transfer>.grid{gap:5px 10px}.japan-quick-panels .dashboard-quick-transfer label{font-size:10px;line-height:13px}.japan-quick-panels .dashboard-quick-transfer input.field{height:27px;min-height:27px;padding-block:3px;font-size:12px}.japan-quick-panels .dashboard-quick-transfer label>.mt-1,.japan-quick-panels .dashboard-quick-transfer label>input.mt-1{margin-top:3px}.japan-quick-panels .dashboard-quick-transfer>.quick-transfer-total{min-height:20px;margin-top:5px;padding-block:3px;font-size:10px;line-height:14px}.japan-quick-panels .dashboard-quick-transfer>div:last-child{margin-top:auto;padding-top:5px}.japan-quick-panels .dashboard-quick-transfer>div:last-child button{height:30px;min-height:30px;padding-block:4px}}@container quick-transfer-panel (width<=460px){.japan-quick-panels>.dashboard-quick-transfer:not(:has(.quick-transfer-review)){height:auto}}@media (width>=1100px){.japan-quick-panels .dashboard-quick-transfer>.grid{gap:3px 10px}.japan-quick-panels .dashboard-quick-transfer input.field{height:23px;min-height:23px}.japan-quick-panels .dashboard-quick-transfer>.grid>label:has(input[type=checkbox]){min-height:22px;padding-block:2px}.japan-quick-panels .dashboard-quick-transfer>div:last-child button{height:28px;min-height:28px}}@media (width<=1099px){.japan-quick-panels>.dashboard-quick-transfer:not(:has(.quick-transfer-review)){height:350px;min-height:350px;padding:10px}.japan-quick-panels .dashboard-quick-transfer>h2{margin-bottom:5px;line-height:18px}.japan-quick-panels .dashboard-quick-transfer>.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 8px}.japan-quick-panels .dashboard-quick-transfer>.grid>*{grid-row:auto}.japan-quick-panels .dashboard-quick-transfer label{font-size:9px;line-height:12px}.japan-quick-panels .dashboard-quick-transfer input.field{height:23px;min-height:23px;padding-block:1px;font-size:16px}.japan-quick-panels .dashboard-quick-transfer label>.mt-1,.japan-quick-panels .dashboard-quick-transfer label>input.mt-1{margin-top:3px}.japan-quick-panels .dashboard-quick-transfer .recipient-phone-country{width:60px;max-width:60px;font-size:10px;left:3px}.japan-quick-panels .dashboard-quick-transfer :is(.sender-phone-with-code,.recipient-phone-with-code){padding-left:65px;padding-right:3px}.japan-quick-panels .dashboard-quick-transfer>.grid>label:has(input[type=checkbox]){min-height:22px;padding-block:2px}.japan-quick-panels .dashboard-quick-transfer>.quick-transfer-total{flex-direction:row;align-items:center;min-height:20px;margin-top:4px;padding-block:3px;font-size:9px;line-height:12px}.japan-quick-panels .dashboard-quick-transfer>div:last-child{margin-top:auto;padding-top:4px}.japan-quick-panels .dashboard-quick-transfer>div:last-child button{height:28px;min-height:28px;padding-block:3px}}.regional-quick-panels{grid-template-columns:minmax(250px,1fr) minmax(0,2fr);align-items:stretch;width:100%;max-width:none}.regional-quick-panels>.quick-payout-inline{width:100%;max-width:none;height:auto;min-height:300px;overflow:visible;container:payout-panel/inline-size}.regional-quick-panels .quick-payout-inline>div{min-width:0;padding-right:0;overflow:visible}.regional-quick-panels .quick-payout-inline form{flex-wrap:nowrap;align-items:flex-end;gap:8px;display:flex}.regional-quick-panels .quick-payout-inline form label{flex:1 1 0;min-width:0}.regional-quick-panels .quick-payout-inline form button{flex:none;width:auto;min-height:38px}.regional-quick-panels .quick-payout-inline .field{width:100%;min-width:0;max-width:100%;height:38px;min-height:38px;font-size:16px}.regional-quick-panels .quick-payout-inline dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.regional-quick-panels .quick-payout-inline :is(dd,p,label){overflow-wrap:anywhere;white-space:normal}.regional-quick-panels .quick-payout-inline .quick-payout-confirm{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (width<=767px){.regional-quick-panels{grid-template-columns:minmax(0,1fr)}.regional-quick-panels>.quick-payout-inline{min-height:150px}.regional-quick-panels .quick-payout-inline button{height:auto;min-height:44px}}@container payout-panel (width<=320px){.regional-quick-panels .quick-payout-inline form{flex-wrap:wrap}.regional-quick-panels .quick-payout-inline form label{flex-basis:100%}.regional-quick-panels .quick-payout-inline form button{width:100%}}.regional-quick-panels[data-country=UZ] .regional-quick-entry>.grid{grid-template-columns:minmax(0,1fr);gap:10px}.regional-quick-panels[data-country=UZ] .regional-quick-entry>.grid>label{grid-column:1;min-width:0}.regional-quick-panels .regional-quick-entry .field{width:100%;min-width:0}@media (width<=639px){.payout-summary{width:100%;min-width:0}.payout-summary>dl>div{min-width:0;padding:10px 12px}.payout-summary>dl>div>dd{min-width:0;font-size:18px;line-height:24px}.payout-summary>dl>div>dd.flex{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:3px 10px;display:flex}.payout-summary>dl>div>dd.flex>span:last-child{white-space:normal;overflow-wrap:anywhere;font-size:11px;line-height:16px}.payout-summary>dl{grid-template-columns:repeat(3,minmax(0,1fr))}.payout-summary>dl>div{border-top:0;padding:8px 6px}.payout-summary>dl>div+div{border-left:1px solid var(--border)}.payout-summary>dl>div>dt{white-space:normal;font-size:9px;line-height:12px}.payout-summary>dl>div>dd{margin-top:3px;font-size:clamp(11px,3.4vw,15px);line-height:20px}.payout-summary>dl>div>dd.flex{flex-direction:column;align-items:flex-start;gap:1px}.payout-summary>dl>div>dd.flex>span:last-child{font-size:9px;line-height:13px}}.quick-transfer-dialog{color:#202a36;background:#fffefa;border:1px solid #dedfdc;border-radius:20px;gap:18px;width:min(580px,100vw - 24px);max-width:580px;height:auto;max-height:calc(100dvh - 24px);padding:24px;box-shadow:0 24px 80px #0005}.quick-transfer-dialog>:first-child{border-bottom:1px solid var(--border);padding-bottom:12px}.quick-transfer-dialog .dashboard-quick-transfer{gap:0;height:auto;min-height:0}.quick-transfer-dialog .dashboard-quick-transfer>.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.quick-transfer-dialog .dashboard-quick-transfer>.grid>*{order:initial;grid-row:auto;min-width:0}.quick-transfer-dialog .dashboard-quick-transfer label{color:#69737e;white-space:normal;font-size:12px;line-height:17px}.quick-transfer-dialog .dashboard-quick-transfer input.field,.quick-transfer-dialog .dashboard-quick-transfer [data-quick-field] input.field,.quick-transfer-dialog .dashboard-quick-transfer label>input.field[disabled]{color:#202a36;width:100%;height:40px;min-height:40px;box-shadow:none;background:#f7f7f3;border:1px solid #cdd2d5;border-radius:10px;padding-block:8px;font-size:14px}.quick-transfer-dialog .dashboard-quick-transfer .recipient-phone-country{width:74px;font-size:12px;left:7px}.quick-transfer-dialog .dashboard-quick-transfer :is(.sender-phone-with-code,.recipient-phone-with-code){padding-left:88px}.quick-transfer-dialog .dashboard-quick-transfer>div:last-child{flex:none;margin-top:20px;padding:0}.quick-transfer-dialog .dashboard-quick-transfer>div:last-child button:last-child{color:#302919;background:#e6c781;border:1px solid #c4aa76;border-radius:10px;width:100%;height:42px;min-height:42px;font-size:14px;font-weight:600}body:has(.aurora-app[data-mode=dark]) .quick-transfer-dialog{color:#e7edf5;--border:#304358;--muted-foreground:#a5b4c5;background:#142235}body:has(.aurora-app[data-mode=dark]) .quick-transfer-dialog .dashboard-quick-transfer input.field{color:#e7edf5;background:#0e1b2b;border-color:#304358}@media (width<=600px){.quick-transfer-dialog{gap:14px;padding:18px 14px}.quick-transfer-dialog .dashboard-quick-transfer>.grid{gap:10px 8px}.quick-transfer-dialog .dashboard-quick-transfer label{font-size:10px;line-height:14px}.quick-transfer-dialog .dashboard-quick-transfer input.field,.quick-transfer-dialog .dashboard-quick-transfer [data-quick-field] input.field{font-size:16px}}@media (width>=768px) and (height>=760px){.quick-transfer-dialog{max-height:calc(100dvh - 264px);margin-top:-120px}}.quick-transfer-dialog .dashboard-quick-transfer label{color:#485460;font-size:13px;font-weight:500;line-height:18px}.quick-transfer-dialog .dashboard-quick-transfer input.field,.quick-transfer-dialog .dashboard-quick-transfer [data-quick-field] input.field{font-size:16px}.quick-transfer-dialog .dashboard-quick-transfer input.field::placeholder{color:#687582;opacity:1}.quick-transfer-dialog .dashboard-quick-transfer .recipient-phone-country{color:#202a36;font-size:13px}body:has(.aurora-app[data-mode=dark]) .quick-transfer-dialog .dashboard-quick-transfer label{color:#c6d2df}body:has(.aurora-app[data-mode=dark]) .quick-transfer-dialog .dashboard-quick-transfer input.field::placeholder{color:#a9b8c9;opacity:1}body:has(.aurora-app[data-mode=dark]) .quick-transfer-dialog .dashboard-quick-transfer .recipient-phone-country{color:#e7edf5;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width<=600px){.quick-transfer-dialog .dashboard-quick-transfer label{font-size:12px;line-height:17px}}.transfer-direction-totals{flex-wrap:wrap;justify-content:flex-end;gap:6px 18px;display:flex}.transfer-direction-totals>span{white-space:nowrap}.transfer-direction-totals strong{margin-left:4px;font-size:15px}@media (width<=639px){.transfer-direction-totals{justify-content:flex-start;gap:6px 12px}.transfer-direction-totals strong{font-size:13px}}.transfer-direction-totals>span{border:1px solid;border-radius:8px;padding:5px 9px}.transfer-direction-totals>[data-direction="JP → UZB"]{color:#168653;background:#16865310}.transfer-direction-totals>[data-direction="UZB → JP"]{color:#c34d52;background:#c34d5210}.transfer-direction-totals>[data-direction="UZB → UZB"]{color:#2869d4;background:#2869d410}.transfer-direction-totals>span strong{color:inherit}.aurora-app[data-mode=dark] .transfer-direction-totals>[data-direction="JP → UZB"]{color:#63d5a1}.aurora-app[data-mode=dark] .transfer-direction-totals>[data-direction="UZB → JP"]{color:#ff8b87}.aurora-app[data-mode=dark] .transfer-direction-totals>[data-direction="UZB → UZB"]{color:#79adff}.aurora-app .transfer-direction-legend button[data-movement-route],.aurora-app .transfer-history-workspace span[data-movement-route],.aurora-app .transfer-history-workspace .transfer-code-badge[data-movement-route]{color:var(--foreground);font-weight:700}.transfer-direction-totals>[data-direction="JP → JP"]{color:#2869d4;background:#2869d410}.aurora-app[data-mode=dark] .transfer-direction-totals>[data-direction="JP → JP"]{color:#79adff}.transfer-direction-totals{min-width:0}.transfer-direction-totals>span{font-size:11px}.transfer-direction-totals strong{font-size:13px}@media (width<=639px){.transfer-direction-totals{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.transfer-direction-totals>span{white-space:normal;overflow-wrap:anywhere}}.aurora-app .transfer-history-workspace .transfer-yen-uz-jp{color:#c43d48}.aurora-app .transfer-history-workspace .transfer-yen-jp-jp{color:#2869d4}.aurora-app .transfer-history-workspace .transfer-yen-jp-uz{color:#168653}.aurora-app[data-mode=dark] .transfer-history-workspace .transfer-yen-uz-jp{color:#ff8b87}.aurora-app[data-mode=dark] .transfer-history-workspace .transfer-yen-jp-jp{color:#79adff}.aurora-app[data-mode=dark] .transfer-history-workspace .transfer-yen-jp-uz{color:#63d5a1}.record-receive-dialog{width:min(300px,100vw - 24px);max-width:300px}@media (width>=768px) and (height>=760px){.record-receive-dialog{max-height:calc(100dvh - 324px);margin-top:-150px}}.report-history .report-uz-metrics{column-gap:0}.report-history .report-uz-metrics>div{padding-inline:12px}.report-history .report-uz-metrics>div:first-child{padding-left:0}.report-history .report-uz-metrics>div:is(:nth-child(2),:nth-child(4),:nth-child(6),:nth-child(7)){border-left:1px solid var(--border)}@media (width<=600px){.report-history .report-uz-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.report-history .report-uz-metrics>div:first-child{grid-column:1/-1}.report-history .report-uz-metrics>div:is(:nth-child(2),:nth-child(4),:nth-child(6)){border-left:0;padding-left:0}.report-history .report-uz-metrics>div:is(:nth-child(3),:nth-child(5)){border-left:1px solid var(--border)}}.aurora-app .transfer-accept-new{white-space:nowrap;flex-shrink:0;width:70px;min-width:70px;height:30px;min-height:30px;padding:3px 5px;font-size:11px;line-height:16px}.aurora-app .transfer-history-workspace .transfer-usd-jp-uz{color:#168653}.aurora-app .transfer-history-workspace .transfer-usd-uz-jp{color:#c43d48}.aurora-app .transfer-history-workspace .transfer-usd-uz-uz{color:#2869d4}.aurora-app[data-mode=dark] .transfer-history-workspace .transfer-usd-jp-uz{color:#63d5a1}.aurora-app[data-mode=dark] .transfer-history-workspace .transfer-usd-uz-jp{color:#ff8b87}.aurora-app[data-mode=dark] .transfer-history-workspace .transfer-usd-uz-uz{color:#79adff}@media (width<=639px){.transfer-header-actions{width:100%;min-width:0}.transfer-header-actions .transfer-direction-legend{flex-wrap:nowrap;gap:3px;width:100%;min-width:0;display:flex}.transfer-header-actions .transfer-direction-legend button{white-space:nowrap;flex:auto;min-width:0;margin:0;padding:4px 2px;font-size:clamp(7px,1.9vw,9px);line-height:13px}header:has(.transfer-header-actions)>div:last-child{width:100%;min-width:0}}.local-login-page-brand .nv-logo{animation:5s ease-in-out 1.6s infinite nv-login-sway}.local-login-page-brand .nv-logo-monogram{animation:.85s ease-out .4s both nv-logo-letters,4s ease-in-out 1.5s infinite nv-login-gold}@keyframes nv-login-sway{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-3px)rotate(-3deg)}75%{transform:translateY(-3px)rotate(3deg)}}@keyframes nv-login-gold{0%,to{fill:#edcf85;filter:drop-shadow(0 0 #0000)}50%{fill:#fff1bf;filter:drop-shadow(0 0 3px #e5be6270)}}@media (prefers-reduced-motion:reduce){.local-login-page-brand .nv-logo,.local-login-page-brand .nv-logo-monogram{animation:none}}.aurora-app{background-color:var(--aurora-base);background-image:none;background-attachment:scroll;min-height:100dvh}.aurora-app .financial-report.financial-premium{--statement-blue:var(--foreground);border:1px solid var(--border);background:var(--aurora-base);color:var(--foreground);border-radius:20px;padding:18px;box-shadow:0 12px 40px #07182a0a}.financial-premium .financial-report-header{color:#f0f4fa;background:#162c45;border:0;border-radius:14px;grid-template-rows:auto auto;gap:12px;height:auto;min-height:100px;padding:14px 18px}.financial-premium .financial-report-header h1{color:#f0f4fa;font-size:22px;line-height:1.3}.financial-premium .financial-report-header p,.financial-premium .financial-countdown,.financial-premium .financial-period-tabs button{color:#c3cfdd}.financial-premium .financial-period-tabs button[data-state=active]{color:#edcd88;border-color:#edcd88}.financial-premium .financial-primary{color:#172b43;background:#e4c681;border-color:#e4c681}.financial-premium .financial-filters{color:#eef4fa}.financial-premium-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.financial-premium-metrics section{border:1px solid var(--border);background:var(--surface);border-radius:14px;min-width:0;padding:14px 12px}.financial-premium-metrics h2{text-transform:uppercase;color:var(--muted-foreground);margin-bottom:10px;font-size:10px;font-weight:700}.financial-premium-metrics strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:18px;line-height:1.4;display:block}.financial-premium-metrics small{color:var(--muted-foreground);margin-top:7px;font-size:10px;display:block}.financial-money-pair{flex-direction:column;gap:3px;display:flex}.financial-money-pair>span+span{opacity:.8;font-size:.85em}.financial-premium-metrics .is-transit strong{color:var(--info,#3877ba)}.financial-premium-metrics .is-ready strong{color:var(--success,#16876c)}.financial-premium-metrics .is-negative strong{color:var(--danger,#ce5360)}.financial-premium-metrics .is-rate strong{color:#b28a3f;font-size:16px}.financial-premium .financial-table-columns{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:16px}.financial-premium .financial-table-section{background:var(--surface);border:1px solid var(--border);border-radius:14px;min-width:0;padding:15px 12px}.financial-premium .financial-table-section h2{color:var(--foreground);margin:0 0 8px;font-size:15px}.financial-premium .financial-section-note{color:var(--muted-foreground);margin:0 0 12px;font-size:10px;line-height:1.5}.financial-premium table{color:var(--foreground);font-size:11px}.financial-premium th,.financial-premium td{border-color:var(--border);padding:9px 7px}.financial-premium th{font-size:10px}.financial-premium thead,.financial-premium tfoot{background:var(--aurora-base);color:var(--foreground)}.financial-premium tbody td:not(:first-child),.financial-premium tfoot td{text-align:right}.financial-premium td small{color:var(--muted-foreground);margin-top:3px;font-size:10px}.financial-premium .financial-income td:nth-last-child(-n+2){color:var(--success,#16876c)}.financial-premium .financial-expense td:nth-last-child(-n+2){color:var(--danger,#ce5360)}@media (width<=1150px){.financial-premium-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.financial-premium .financial-table-columns{grid-template-columns:1fr}}@media (width<=600px){.aurora-app .financial-report.financial-premium{border-radius:14px;padding:10px}.financial-premium-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.financial-premium .financial-report-header{flex-direction:column;align-items:stretch;padding:12px;display:flex}.financial-premium .financial-report-heading{align-items:stretch;gap:14px}.financial-premium .financial-export{flex-wrap:wrap;justify-content:space-between}.financial-premium .financial-filters{flex-wrap:wrap}.financial-premium .financial-filters label{flex-basis:100%}.financial-premium table{min-width:540px}.financial-premium-metrics strong{font-size:17px}}@media print{@page{size:A4 landscape;margin:10mm}.aurora-app .financial-report.financial-premium{color:#172b43;box-shadow:none;--foreground:#172b43;--muted-foreground:#65758a;--aurora-base:#f3f5f7;--surface:white;--border:#dde4eb;background:#fff;border:0;padding:0}.financial-premium .financial-report-header{min-height:0;padding:14px;display:block}.financial-premium .financial-report-header h1{color:#fff}.financial-premium-metrics{break-inside:avoid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px}.financial-premium-metrics section{padding:10px 8px}.financial-premium-metrics strong{font-size:14px}.financial-premium .financial-table-columns{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:10px}.financial-premium .financial-table-wrap{overflow:visible}.financial-premium table{min-width:0;font-size:9px}.financial-premium th,.financial-premium td{white-space:normal;padding:6px 4px}.financial-premium tr{break-inside:avoid}.financial-premium thead{display:table-header-group}.financial-premium .financial-table-section{break-inside:auto;margin-top:10px}.financial-premium .financial-table-section h2{break-after:avoid}}.financial-premium .financial-countdown strong{color:#f0f4fa}.financial-premium .financial-report-header .financial-export .financial-primary{color:#172b43;background:#e4c681;border:1px solid #d7b96e}.financial-premium .financial-report-header .financial-filters .financial-primary{color:#172b43;background:#e4c681}@media screen and (width>=1200px){.financial-premium .financial-report-header{border-radius:8px;align-items:center;gap:12px;height:30px;min-height:30px;padding:0 10px;display:flex}.financial-premium .financial-report-heading{display:contents}.financial-premium .financial-report-heading>div:first-child{flex:0 auto;min-width:0}.financial-premium .financial-report-header h1{white-space:nowrap;font-size:13px;line-height:18px}.financial-premium .financial-report-heading p{display:none}.financial-premium .financial-export{flex-shrink:0;order:4;align-items:center;gap:8px;margin-left:auto;display:flex}.financial-premium .financial-countdown{gap:5px;font-size:9px}.financial-premium .financial-countdown strong{font-size:11px}.financial-premium .financial-countdown>span{display:none}.financial-premium .financial-period-tabs{border:0;gap:5px;width:auto;min-width:0;height:28px;margin:0;display:flex}.financial-premium .financial-period-tabs button{border-bottom-width:2px;height:26px;min-height:26px;padding:2px 6px;font-size:10px}.financial-premium .financial-filters{flex-wrap:nowrap;gap:5px;padding:0;display:flex}.financial-premium .financial-filters label{gap:5px;font-size:10px}.financial-premium .financial-filters input{width:118px;min-width:118px;height:24px;padding:2px 5px;font-size:11px}.financial-premium .financial-filters button,.financial-premium .financial-export button{white-space:nowrap;height:24px;min-height:24px;padding:2px 7px;font-size:10px}.financial-premium .financial-report-header:has([role=alert]){flex-wrap:wrap;height:auto;min-height:30px}.financial-premium .financial-filters:has([role=alert]){flex-wrap:wrap}.financial-premium-metrics{align-items:stretch;gap:10px;margin:12px 0}.financial-premium-metrics section{box-sizing:border-box;border-radius:11px;flex-direction:column;justify-content:center;min-height:70px;padding:7px 10px;display:flex}.financial-premium-metrics h2{margin:0 0 4px;font-size:9px;line-height:12px}.financial-premium-metrics strong{font-size:16px;line-height:20px}.financial-premium-metrics .financial-money-pair{flex-flow:wrap;align-items:baseline;gap:3px 10px}.financial-premium-metrics .financial-money-pair>span+span{font-size:1em}.financial-premium-metrics small{margin-top:3px;font-size:9px;line-height:12px}.financial-premium-metrics .is-rate strong{font-size:15px}.financial-premium-metrics>section:is(:first-child,.is-transit){padding-top:5px;padding-bottom:5px}.financial-premium-metrics>section:is(:first-child,.is-transit) h2{margin-bottom:2px}.financial-premium-metrics>section:is(:first-child,.is-transit) .financial-money-pair{flex-direction:column;align-items:flex-start;gap:0;line-height:16px}.financial-premium-metrics>section:is(:first-child,.is-transit) small{margin-top:1px}.financial-premium-metrics{grid-template-columns:repeat(5,minmax(0,1fr)) 150px}}@media screen{.aurora-app .financial-report.financial-premium{box-shadow:none;background:0 0;border:0}}@media screen and (width>=1200px){.financial-premium-metrics{grid-template-columns:repeat(4,minmax(0,1fr)) 120px 150px}}@media screen{.aurora-app[data-mode=dark] .financial-premium{--muted-foreground:#b5c4d6}.aurora-app[data-mode=dark] .financial-premium table tbody tr{color:#e7edf5;background:#142235}.aurora-app[data-mode=dark] .financial-premium table tbody tr:nth-child(2n){background:#192b40}.aurora-app[data-mode=dark] .financial-premium table tbody tr:hover{background:#213750}.aurora-app[data-mode=dark] .financial-premium table tbody td{color:#e7edf5;background:0 0;border-color:#344a62}.aurora-app[data-mode=dark] .financial-premium table :is(thead,tfoot){color:#e7edf5;background:#1a2e45}.aurora-app[data-mode=dark] .financial-premium table :is(thead,tfoot) :is(th,td){color:#e7edf5;background:0 0}.aurora-app[data-mode=dark] .financial-premium .financial-income :is(tbody,tfoot) td:nth-last-child(-n+2){color:#71dcb2}.aurora-app[data-mode=dark] .financial-premium .financial-expense :is(tbody,tfoot) td:nth-last-child(-n+2){color:#ff9eab}.aurora-app[data-mode=dark] .financial-premium :is(.financial-footnote,.financial-applied-period,.financial-section-note,.financial-closing-grid dt){color:#b5c4d6}.aurora-app[data-mode=dark] .financial-premium .financial-closing-grid{background:#142235;border-color:#344a62}.aurora-app[data-mode=dark] .financial-premium .financial-closing-grid dd{color:#e7edf5}.aurora-app[data-mode=dark] .financial-premium-metrics .is-transit strong{color:#8bbcff}.aurora-app[data-mode=dark] .financial-premium-metrics .is-ready strong{color:#71dcb2}.aurora-app[data-mode=dark] .financial-premium-metrics .is-negative strong{color:#ff9eab}.aurora-app[data-mode=dark] .financial-premium-metrics .is-rate strong{color:#e5c789}.aurora-app[data-mode=dark] .financial-premium .financial-money-pair>span+span{opacity:1}}@media screen and (width>=1200px){.aurora-app .financial-report.financial-premium{margin-top:-25px}}@media screen{.aurora-app[data-mode=dark] .financial-premium .financial-filters>button[type=button]{color:#f0f4fa;opacity:1;background:#263d56;border:1px solid #829ab4}.aurora-app[data-mode=dark] .financial-premium .financial-filters>button[type=button]:hover{background:#365471;border-color:#b3c7dc}.aurora-app[data-mode=dark] .financial-premium .financial-filters>button[type=button]:focus-visible{outline-offset:2px;outline:2px solid #e5c789}.financial-premium .financial-table-section>h2{margin-top:-10px}}body[data-design-theme=navy-gold][data-design-mode=light],.aurora-app[data-design=navy-gold][data-mode=light]{--aurora-base:#eaf0f8;--aurora-panel:#fafdff;--aurora-raised:#dce6f3;--foreground:#172f4d;--card-foreground:#172f4d;--muted-foreground:#4c637e;--border:#bdcee3;--input:#bdcee3;--aurora-gold:#896522;--aurora-trim:#896522;--action-gold:#896522;--action-gold-foreground:#fff;--premium-focus:#896522;--premium-hover:#dce6f3;--primary:#896522;--primary-foreground:#fff;--background:#eaf0f8;--surface:#fafdff;--card:#fafdff;--popover:#fafdff;--popover-foreground:#172f4d;--secondary:#dce6f3;--muted:#dce6f3;--nav:#fafdff;--nav-foreground:#172f4d;--nav-border:#bdcee3;--theme-wave:#cedff3}body[data-design-theme=navy-gold][data-design-mode=dark],.aurora-app[data-design=navy-gold][data-mode=dark]{--aurora-base:#071934;--aurora-panel:#14273c;--aurora-raised:#1b334d;--foreground:#edf3fb;--card-foreground:#edf3fb;--muted-foreground:#b2c1d2;--border:#30465e;--input:#30465e;--aurora-gold:#e6c887;--aurora-trim:#e6c887;--action-gold:#e6c887;--action-gold-foreground:#071934;--premium-focus:#e6c887;--premium-hover:#1b334d;--primary:#e6c887;--primary-foreground:#071934;--background:#071934;--surface:#14273c;--card:#14273c;--popover:#14273c;--popover-foreground:#edf3fb;--secondary:#1b334d;--muted:#1b334d;--nav:#14273c;--nav-foreground:#edf3fb;--nav-border:#30465e;--theme-wave:#123965}body[data-design-theme=sky-light][data-design-mode=light],.aurora-app[data-design=sky-light][data-mode=light]{--aurora-base:#e8f6fd;--aurora-panel:#fff;--aurora-raised:#d9f0fa;--foreground:#17405a;--card-foreground:#17405a;--muted-foreground:#4c7185;--border:#bdddea;--input:#bdddea;--aurora-gold:#916c20;--aurora-trim:#916c20;--action-gold:#916c20;--action-gold-foreground:#fff;--premium-focus:#916c20;--premium-hover:#d9f0fa;--primary:#916c20;--primary-foreground:#fff;--background:#e8f6fd;--surface:#fff;--card:#fff;--popover:#fff;--popover-foreground:#17405a;--secondary:#d9f0fa;--muted:#d9f0fa;--nav:#fff;--nav-foreground:#17405a;--nav-border:#bdddea;--theme-wave:#c5e9f8}body[data-design-theme=sky-light][data-design-mode=dark],.aurora-app[data-design=sky-light][data-mode=dark]{--aurora-base:#091e2c;--aurora-panel:#153346;--aurora-raised:#20475a;--foreground:#eaf7ff;--card-foreground:#eaf7ff;--muted-foreground:#adcbdc;--border:#355a70;--input:#355a70;--aurora-gold:#dfc787;--aurora-trim:#dfc787;--action-gold:#dfc787;--action-gold-foreground:#091e2c;--premium-focus:#dfc787;--premium-hover:#20475a;--primary:#dfc787;--primary-foreground:#091e2c;--background:#091e2c;--surface:#153346;--card:#153346;--popover:#153346;--popover-foreground:#eaf7ff;--secondary:#20475a;--muted:#20475a;--nav:#153346;--nav-foreground:#eaf7ff;--nav-border:#355a70;--theme-wave:#15445e}body[data-design-theme=graphite][data-design-mode=light],.aurora-app[data-design=graphite][data-mode=light]{--aurora-base:#f0eeea;--aurora-panel:#fffdfa;--aurora-raised:#e5e1da;--foreground:#302d28;--card-foreground:#302d28;--muted-foreground:#696156;--border:#d2cabe;--input:#d2cabe;--aurora-gold:#806238;--aurora-trim:#806238;--action-gold:#806238;--action-gold-foreground:#fff;--premium-focus:#806238;--premium-hover:#e5e1da;--primary:#806238;--primary-foreground:#fff;--background:#f0eeea;--surface:#fffdfa;--card:#fffdfa;--popover:#fffdfa;--popover-foreground:#302d28;--secondary:#e5e1da;--muted:#e5e1da;--nav:#fffdfa;--nav-foreground:#302d28;--nav-border:#d2cabe;--theme-wave:#e0d7c9}body[data-design-theme=graphite][data-design-mode=dark],.aurora-app[data-design=graphite][data-mode=dark]{--aurora-base:#15171b;--aurora-panel:#24272d;--aurora-raised:#30343c;--foreground:#f1f0eb;--card-foreground:#f1f0eb;--muted-foreground:#bdbdb7;--border:#45474b;--input:#45474b;--aurora-gold:#d6c39b;--aurora-trim:#d6c39b;--action-gold:#d6c39b;--action-gold-foreground:#15171b;--premium-focus:#d6c39b;--premium-hover:#30343c;--primary:#d6c39b;--primary-foreground:#15171b;--background:#15171b;--surface:#24272d;--card:#24272d;--popover:#24272d;--popover-foreground:#f1f0eb;--secondary:#30343c;--muted:#30343c;--nav:#24272d;--nav-foreground:#f1f0eb;--nav-border:#45474b;--theme-wave:#2b2a2a}body[data-design-theme=emerald-gold][data-design-mode=light],.aurora-app[data-design=emerald-gold][data-mode=light]{--aurora-base:#e9f4ed;--aurora-panel:#fcfffb;--aurora-raised:#d7eadf;--foreground:#193e2f;--card-foreground:#193e2f;--muted-foreground:#4c6b5a;--border:#b8d4c4;--input:#b8d4c4;--aurora-gold:#85621f;--aurora-trim:#85621f;--action-gold:#85621f;--action-gold-foreground:#fff;--premium-focus:#85621f;--premium-hover:#d7eadf;--primary:#85621f;--primary-foreground:#fff;--background:#e9f4ed;--surface:#fcfffb;--card:#fcfffb;--popover:#fcfffb;--popover-foreground:#193e2f;--secondary:#d7eadf;--muted:#d7eadf;--nav:#fcfffb;--nav-foreground:#193e2f;--nav-border:#b8d4c4;--theme-wave:#c5e4d0}body[data-design-theme=emerald-gold][data-design-mode=dark],.aurora-app[data-design=emerald-gold][data-mode=dark]{--aurora-base:#08271f;--aurora-panel:#123a2e;--aurora-raised:#1c4a3b;--foreground:#f1f5ec;--card-foreground:#f1f5ec;--muted-foreground:#b4cebe;--border:#376450;--input:#376450;--aurora-gold:#e4c675;--aurora-trim:#e4c675;--action-gold:#e4c675;--action-gold-foreground:#08271f;--premium-focus:#e4c675;--premium-hover:#1c4a3b;--primary:#e4c675;--primary-foreground:#08271f;--background:#08271f;--surface:#123a2e;--card:#123a2e;--popover:#123a2e;--popover-foreground:#f1f5ec;--secondary:#1c4a3b;--muted:#1c4a3b;--nav:#123a2e;--nav-foreground:#f1f5ec;--nav-border:#376450;--theme-wave:#19523e}@media screen{.aurora-app[data-design] :is(.top-bar,.header-popover,.mobile-more-menu){background:var(--aurora-panel);color:var(--foreground)}.aurora-app[data-design] .financial-premium .financial-report-header{background:var(--aurora-panel);color:var(--foreground);border:1px solid var(--border)}.aurora-app[data-design] .financial-premium .financial-report-header :is(h1,p,.financial-countdown,.financial-countdown strong){color:var(--foreground)}.aurora-app[data-design] .financial-premium :is(table tbody tr,table tbody tr:nth-child(2n),.financial-closing-grid){background:var(--aurora-panel)}.aurora-app[data-design] .financial-premium table tbody tr:hover{background:var(--premium-hover)}.aurora-app[data-design] .financial-premium table :is(thead,tfoot){background:var(--aurora-raised)}.aurora-app[data-design] .financial-premium table :is(th,td){color:var(--foreground);border-color:var(--border)}.aurora-app[data-design] .financial-premium :is(.financial-footnote,.financial-applied-period,.financial-section-note,.financial-closing-grid dt){color:var(--muted-foreground)}.aurora-app[data-design] .financial-premium .is-rate strong{color:var(--aurora-gold)}body[data-design-theme] [role=dialog]{background:var(--aurora-panel)!important;color:var(--foreground)!important;border-color:var(--border)!important}body[data-design-theme] [role=dialog] :is(input:not([type=checkbox]):not([type=radio]),textarea,select){background:var(--aurora-base);color:var(--foreground);border-color:var(--border)}body[data-design-theme] [role=dialog] :is(.action-gold,.btn-primary),.aurora-app[data-design] :is(.action-gold,.btn-primary){background:var(--action-gold);color:var(--action-gold-foreground)}}.design-theme-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.design-theme-choice{text-align:left;border:2px solid var(--border);background:var(--aurora-panel);color:var(--foreground);border-radius:14px;padding:12px}.design-theme-choice[aria-pressed=true]{border-color:var(--aurora-gold)}.design-theme-choice strong,.design-theme-choice>span:not(.design-theme-preview),.design-theme-choice small{display:block}.design-theme-choice strong{margin:8px 0 4px;font-size:13px}.design-theme-choice>span:not(.design-theme-preview){color:var(--muted-foreground);font-size:11px}.design-theme-choice small{color:var(--aurora-gold);margin-top:6px;font-size:10px}.design-theme-preview{border-radius:9px;grid-template-columns:1fr 1fr;gap:6px;height:82px;padding:12px;display:grid}.design-theme-preview>span{border-radius:4px}.design-theme-preview>span:first-child{grid-column:1/-1;height:14px}@media (width<=400px){.design-theme-picker{grid-template-columns:1fr}}@media screen{.aurora-app{--glass-fill:color-mix(in srgb,var(--aurora-panel,#fffefa) 84%,transparent);--glass-dialog:color-mix(in srgb,var(--aurora-panel,#fffefa) 93%,transparent);--glass-edge:color-mix(in srgb,var(--border,#dedfdc) 70%,#fff 30%);--glass-shadow:0 10px 30px -18px #0005,inset 0 1px 0 #ffffff26}body:has(.aurora-app){--glass-fill:color-mix(in srgb,var(--aurora-panel,#fffefa) 84%,transparent);--glass-dialog:color-mix(in srgb,var(--aurora-panel,#fffefa) 93%,transparent);--glass-edge:color-mix(in srgb,var(--border,#dedfdc) 70%,#fff 30%);--glass-shadow:0 10px 30px -18px #0005,inset 0 1px 0 #ffffff26}.aurora-app[data-mode=dark]{--glass-fill:color-mix(in srgb,var(--aurora-panel,#142235) 82%,transparent);--glass-dialog:color-mix(in srgb,var(--aurora-panel,#142235) 93%,transparent);--glass-edge:color-mix(in srgb,var(--border,#2b3b4e) 72%,#fff 28%);--glass-shadow:0 12px 32px -18px #0009,inset 0 1px 0 #ffffff1c}body:has(.aurora-app[data-mode=dark]){--glass-fill:color-mix(in srgb,var(--aurora-panel,#142235) 82%,transparent);--glass-dialog:color-mix(in srgb,var(--aurora-panel,#142235) 93%,transparent);--glass-edge:color-mix(in srgb,var(--border,#2b3b4e) 72%,#fff 28%);--glass-shadow:0 12px 32px -18px #0009,inset 0 1px 0 #ffffff1c}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.aurora-app :is(.card,.aurora-balance,.financial-table-section,.financial-premium-metrics>section,.header-popover,.mobile-more-menu){background:var(--glass-fill);border-color:var(--glass-edge);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%)}.aurora-app[data-design] :is(.card,.aurora-balance,.financial-table-section,.financial-premium-metrics>section,.header-popover,.mobile-more-menu){background:var(--glass-fill)}body:has(.aurora-app) [role=dialog]{box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(24px)saturate(120%);backdrop-filter:blur(24px)saturate(120%);background:var(--glass-dialog)!important;border-color:var(--glass-edge)!important}}}@media screen and (width<=767px){.aurora-app :is(.card,.aurora-balance,.financial-table-section,.financial-premium-metrics>section,.header-popover,.mobile-more-menu){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@media (prefers-reduced-transparency:reduce){.aurora-app :is(.card,.aurora-balance,.financial-table-section,.financial-premium-metrics>section,.header-popover,.mobile-more-menu){background:var(--aurora-panel,#142235)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:has(.aurora-app) [role=dialog]{background:var(--aurora-panel,#142235)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media print{.aurora-app :is(.card,.aurora-balance,.financial-table-section,.financial-premium-metrics>section){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff!important}}.design-mode-picker{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.design-mode-picker button{border:1px solid var(--border);background:var(--aurora-panel);min-height:36px;color:var(--foreground);border-radius:9px;padding:8px 14px;font-size:12px}.design-mode-picker button[aria-pressed=true]{background:var(--action-gold);color:var(--action-gold-foreground);border-color:var(--aurora-gold)}@media screen{.aurora-app{--glass-fill:color-mix(in srgb,var(--aurora-panel,#fffefa) 70%,transparent);--glass-dialog:color-mix(in srgb,var(--aurora-panel,#fffefa) 86%,transparent);--glass-edge:color-mix(in srgb,var(--border,#dedfdc) 45%,#fff 55%);--glass-shadow:0 14px 38px -20px #172b434d,inset 0 1px 0 #ffffff80}body:has(.aurora-app){--glass-fill:color-mix(in srgb,var(--aurora-panel,#fffefa) 70%,transparent);--glass-dialog:color-mix(in srgb,var(--aurora-panel,#fffefa) 86%,transparent);--glass-edge:color-mix(in srgb,var(--border,#dedfdc) 45%,#fff 55%);--glass-shadow:0 14px 38px -20px #172b434d,inset 0 1px 0 #ffffff80}.aurora-app[data-mode=dark]{--glass-fill:color-mix(in srgb,var(--aurora-panel,#142235) 64%,transparent);--glass-dialog:color-mix(in srgb,var(--aurora-panel,#142235) 82%,transparent);--glass-edge:color-mix(in srgb,var(--border,#2b3b4e) 50%,#fff 50%);--glass-shadow:0 16px 40px -20px #0009,inset 0 1px 0 #ffffff40}body:has(.aurora-app[data-mode=dark]){--glass-fill:color-mix(in srgb,var(--aurora-panel,#142235) 64%,transparent);--glass-dialog:color-mix(in srgb,var(--aurora-panel,#142235) 82%,transparent);--glass-edge:color-mix(in srgb,var(--border,#2b3b4e) 50%,#fff 50%);--glass-shadow:0 16px 40px -20px #0009,inset 0 1px 0 #ffffff40}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.aurora-app :is(.income-history-filters,.transfer-history-filters,.report-history-filters,.report-analysis-filters,.history-result-count){background:var(--glass-fill);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%)}body:has(.aurora-app) [role=dialog]{-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);background:var(--glass-dialog)!important}}}@media (prefers-reduced-transparency:reduce){.aurora-app :is(.income-history-filters,.transfer-history-filters,.report-history-filters,.report-analysis-filters,.history-result-count){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--aurora-panel,#142235)!important}body:has(.aurora-app) [role=dialog]{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--aurora-panel,#142235)!important}}.local-login-language-menu{position:relative}.local-login-language-menu>summary{color:#edcf85;cursor:pointer;background:#0c1826cc;border:1px solid #9b814d;border-radius:10px;place-items:center;width:36px;height:36px;list-style:none;display:grid}.local-login-language-menu>summary::-webkit-details-marker{display:none}.local-login-language-menu>summary:hover,.local-login-language-menu[open]>summary{background:#22344a;border-color:#edcf85}.local-login-language-menu>summary:focus-visible{outline-offset:3px;outline:2px solid #edcf85}.local-login-language-options{z-index:5;background:#101d2e;border:1px solid #9b814d;border-radius:12px;gap:4px;min-width:140px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #0008}.local-login-page .local-login-language-options button{text-align:left;color:#e8edf5;background:0 0;border:0;width:100%;min-height:36px}.local-login-page .local-login-language-options button:hover{background:#22344a}.local-login-page .local-login-language-options button[aria-pressed=true]{color:#101827;background:#edcf85}@media screen{@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.aurora-app{--glass-fill:color-mix(in srgb,var(--aurora-panel,#fffefa) 42%,transparent);--glass-dialog:color-mix(in srgb,var(--aurora-panel,#fffefa) 68%,transparent)}body:has(.aurora-app){--glass-fill:color-mix(in srgb,var(--aurora-panel,#fffefa) 42%,transparent);--glass-dialog:color-mix(in srgb,var(--aurora-panel,#fffefa) 68%,transparent)}.aurora-app[data-mode=dark]{--glass-fill:color-mix(in srgb,var(--aurora-panel,#142235) 38%,transparent);--glass-dialog:color-mix(in srgb,var(--aurora-panel,#142235) 66%,transparent)}body:has(.aurora-app[data-mode=dark]){--glass-fill:color-mix(in srgb,var(--aurora-panel,#142235) 38%,transparent);--glass-dialog:color-mix(in srgb,var(--aurora-panel,#142235) 66%,transparent)}.aurora-app .top-bar,.aurora-app[data-design] .top-bar,.aurora-app>.md\:flex>aside{background:var(--glass-fill);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);border-color:var(--glass-edge)}}}@media screen and (prefers-reduced-transparency:reduce){.aurora-app{--glass-fill:var(--aurora-panel);--glass-dialog:var(--aurora-panel)}body:has(.aurora-app){--glass-fill:var(--aurora-panel);--glass-dialog:var(--aurora-panel)}.aurora-app .top-bar,.aurora-app[data-design] .top-bar,.aurora-app>.md\:flex>aside{background:var(--aurora-panel);-webkit-backdrop-filter:none;backdrop-filter:none}}.aurora-app .header-rate-display{border:1px solid color-mix(in srgb,var(--aurora-gold) 50%,transparent);background:color-mix(in srgb,var(--aurora-panel) 75%,transparent);height:32px;color:var(--foreground);letter-spacing:.02em;border-radius:10px;gap:6px;padding:0 10px;transition:border-color .16s,background .16s;box-shadow:inset 0 1px #ffffff18}.aurora-app .header-rate-display b{color:var(--aurora-gold);font-size:13px}.aurora-app button.header-rate-display:hover{border-color:var(--aurora-gold);background:var(--aurora-raised)}.aurora-app .page-heading :is(.action-gold,.action-income,.action-expense){letter-spacing:.01em;border:1px solid #ffffff30;border-radius:12px;min-height:40px;padding:0 18px;font-size:14px;transition:transform .16s,box-shadow .16s,filter .16s;box-shadow:inset 0 1px #ffffff35,0 4px 10px #0002}.aurora-app .page-heading :is(.action-gold,.action-income,.action-expense):hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff35,0 6px 14px #0003}.aurora-app .page-heading :is(.action-gold,.action-income,.action-expense):active:not(:disabled){transform:translateY(0)}.aurora-app .chart-period-controls{border:1px solid var(--glass-edge);background:color-mix(in srgb,var(--aurora-panel) 60%,transparent);border-radius:13px;gap:3px;width:fit-content;max-width:100%;margin-left:auto;padding:4px;box-shadow:inset 0 1px #ffffff12}.aurora-app .chart-period-controls button{min-height:32px;color:var(--muted-foreground);background:0 0;border-radius:9px;padding:5px 14px;font-size:12px;font-weight:600;transition:background .16s,color .16s}.aurora-app .chart-period-controls button:hover{background:var(--premium-hover);color:var(--foreground)}.aurora-app .chart-period-controls button[aria-pressed=true]{background:var(--action-gold);color:var(--action-gold-text,#17212b);box-shadow:0 2px 6px #0002,inset 0 1px #ffffff45}@media (prefers-reduced-motion:reduce){.aurora-app .page-heading :is(.action-gold,.action-income,.action-expense):hover:not(:disabled){transform:none}}@media screen{:is(.aurora-app,body:has(.aurora-app),.local-login-page) :is(button,[data-slot=button]){text-rendering:optimizelegibility;font-weight:600;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s}:is(.aurora-app,body:has(.aurora-app)) [data-slot=button]{border:1px solid color-mix(in srgb,var(--border) 70%,transparent);border-radius:10px;box-shadow:inset 0 1px #ffffff18,0 2px 6px #00000012}:is(.aurora-app,body:has(.aurora-app)) [data-slot=button][data-variant=default]{background:color-mix(in srgb,var(--action-gold) 92%,transparent);color:var(--action-gold-foreground);border-color:color-mix(in srgb,var(--aurora-gold) 55%,transparent)}:is(.aurora-app,body:has(.aurora-app)) [data-slot=button][data-variant=income]{background:color-mix(in srgb,var(--action-income) 94%,transparent);color:#fff}:is(.aurora-app,body:has(.aurora-app)) [data-slot=button]:is([data-variant=expense],[data-variant=destructive]){background:color-mix(in srgb,var(--action-expense) 94%,transparent);color:#fff}:is(.aurora-app,body:has(.aurora-app)) [data-slot=button]:is([data-variant=outline],[data-variant=secondary]){background:color-mix(in srgb,var(--aurora-panel) 76%,transparent);color:var(--foreground)}:is(.aurora-app,body:has(.aurora-app)) [data-slot=button]:is([data-variant=ghost],[data-variant=link]){color:var(--foreground);box-shadow:none;background:0 0;border-color:#0000}:is(.aurora-app,body:has(.aurora-app)) [data-slot=button]:hover:not(:disabled){border-color:var(--aurora-trim);box-shadow:inset 0 1px #ffffff24,0 3px 9px #0002}:is(.aurora-app,body:has(.aurora-app)) [data-slot=button]:is([data-variant=ghost],[data-variant=outline],[data-variant=secondary]):hover:not(:disabled){background:color-mix(in srgb,var(--aurora-raised) 90%,transparent)}:is(.aurora-app,body:has(.aurora-app),.local-login-page) button:focus-visible{outline:2px solid var(--premium-focus,#edcf85);outline-offset:3px}:is(.aurora-app,body:has(.aurora-app)) button:disabled{opacity:.58;cursor:not-allowed;box-shadow:none}.aurora-app .chart-period-controls button[aria-pressed=true]{color:var(--action-gold-foreground)}}@media (prefers-reduced-motion:reduce){:is(.aurora-app,body:has(.aurora-app),.local-login-page) button{transition:none}}.aurora-app .transfer-direction-legend{gap:6px}.aurora-app .transfer-direction-legend>button{--direction-accent:var(--aurora-gold);background:color-mix(in srgb,var(--aurora-panel) 78%,transparent);min-height:32px;color:var(--foreground);border:1px solid color-mix(in srgb,var(--direction-accent) 35%,var(--border));border-radius:10px;outline:none;padding:6px 10px;font-size:11px;font-weight:600;line-height:16px;transition:background .16s,border-color .16s,box-shadow .16s;box-shadow:inset 0 1px #ffffff20,0 2px 5px #0000000d}.aurora-app .transfer-direction-legend>button[data-movement-route=JP-UZB]{--direction-accent:#168464}.aurora-app .transfer-direction-legend>button[data-movement-route=UZB-JP]{--direction-accent:#c34e60}.aurora-app .transfer-direction-legend>button:is([data-movement-route=JP-JP],[data-movement-route=UZB-UZB]){--direction-accent:#427bd5}.aurora-app .transfer-direction-legend>button[data-movement-route]{background:color-mix(in srgb,var(--direction-accent) 13%,color-mix(in srgb,var(--aurora-panel) 78%,transparent))}.aurora-app .transfer-direction-legend>button:hover{border-color:var(--direction-accent);background:color-mix(in srgb,var(--direction-accent) 22%,var(--aurora-panel))}.aurora-app .transfer-direction-legend>button[aria-pressed=true]{border-color:var(--direction-accent);background:color-mix(in srgb,var(--direction-accent) 24%,var(--aurora-panel));box-shadow:inset 0 -2px 0 var(--direction-accent),0 2px 6px #0001;outline:none}.aurora-app .transfer-direction-legend>button:focus-visible{outline:2px solid var(--premium-focus);outline-offset:3px}@media (width<=767px){.aurora-app .transfer-direction-legend>button{flex-shrink:0;min-height:32px;padding:5px 7px;font-size:10px}.aurora-app .fade-in>header:has(+.transfer-history-workspace){grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.aurora-app .fade-in>header:has(+.transfer-history-workspace) h1{white-space:normal;font-size:22px;line-height:28px}.aurora-app .fade-in>header:has(+.transfer-history-workspace)>div{grid-column:1;width:100%;min-width:0}.aurora-app .transfer-header-actions{width:100%;min-width:0;display:block}.aurora-app .transfer-direction-legend{overscroll-behavior-x:contain;scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;gap:7px;width:100%;max-width:100%;margin:0;padding:3px 2px 8px;display:flex;overflow-x:auto}.aurora-app .transfer-direction-legend>button{flex:none;min-height:40px;padding:8px 12px;font-size:12px}.aurora-app .transfer-history-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.aurora-app .transfer-history-filters .history-search{grid-column:1/-1;width:100%}.aurora-app .transfer-history-filters :is(.history-status,.history-branch,.history-date-start,.history-date-end){width:100%;min-width:0;max-width:100%}.aurora-app .transfer-history-filters .field{width:100%;min-width:0;min-height:40px;font-size:14px}.aurora-app .transfer-history-filters label{gap:4px;display:grid}.aurora-app .transfer-history-workspace .transfer-history-filters{gap:10px;height:auto;padding:10px}.aurora-app .transfer-history-workspace .transfer-history-filters .field{height:42px;min-height:42px;font-size:16px}.aurora-app .transfer-history-workspace .transfer-history-filters :is(.history-date-start,.history-date-end){flex-direction:column;align-items:stretch;gap:4px;height:auto;margin:0;font-size:12px;line-height:18px;display:flex}.aurora-app .transfer-history-workspace .transfer-history-filters input[type=date]{flex:none;width:100%}.aurora-app .transfer-history-filters .history-search svg{top:13px}}.aurora-app .client-registration-preview{background:color-mix(in srgb,var(--aurora-panel) 94%,transparent);width:350px;max-width:calc(100vw - 24px);color:var(--foreground);border:1px solid var(--glass-edge);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:18px;padding:18px;box-shadow:0 16px 40px #0003,inset 0 1px #ffffff25}.aurora-app .client-registration-preview header{border-bottom:1px solid var(--border);align-items:center;gap:12px;margin-bottom:4px;padding-bottom:14px;display:flex}.aurora-app .client-preview-avatar{background:color-mix(in srgb,var(--aurora-gold) 15%,transparent);width:44px;height:44px;color:var(--aurora-gold);border:1px solid color-mix(in srgb,var(--aurora-gold) 35%,transparent);border-radius:13px;flex-shrink:0;place-items:center;display:grid}.aurora-app .client-registration-preview header div{min-width:0}.aurora-app .client-registration-preview header strong{overflow-wrap:anywhere;font-size:15px;line-height:21px;display:block}.aurora-app .client-registration-preview header small{color:var(--muted-foreground);letter-spacing:.06em;margin-top:3px;font-size:11px;display:block}.aurora-app .client-registration-preview dl>div{border-bottom:1px solid color-mix(in srgb,var(--border) 65%,transparent);grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:12px;padding:10px 0;font-size:12px;line-height:18px;display:grid}.aurora-app .client-registration-preview dl>div:last-child{border-bottom:0;padding-bottom:0}.aurora-app .client-registration-preview dt{color:var(--muted-foreground)}.aurora-app .client-registration-preview dd{color:var(--foreground);text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-weight:600}.aurora-app .clients-heading>.client-register-trigger{background:color-mix(in srgb,var(--action-gold) 90%,transparent);min-height:42px;color:var(--action-gold-foreground);border:1px solid color-mix(in srgb,var(--aurora-gold) 60%,transparent);border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:10px 18px;font-size:14px;font-weight:600;line-height:20px;transition:background .16s,box-shadow .16s,transform .16s;display:inline-flex;box-shadow:inset 0 1px #fff5,0 4px 12px #00000018}.aurora-app .client-register-trigger>svg{flex-shrink:0;width:18px;height:18px}.aurora-app .clients-heading>.client-register-trigger:hover{background:var(--action-gold);transform:translateY(-1px);box-shadow:inset 0 1px #fff5,0 6px 16px #0002}.aurora-app .clients-heading>.client-register-trigger:active{transform:translateY(0)}@media (width<=639px){.aurora-app .clients-heading{flex-wrap:wrap;gap:14px}.aurora-app .clients-heading>.client-register-trigger{width:100%;min-height:44px}}@media (prefers-reduced-motion:reduce){.aurora-app .clients-heading>.client-register-trigger:hover{transform:none}}.aurora-app span[data-movement-route]{--route-color:#3576ce;background:color-mix(in srgb,var(--route-color) 12%,transparent);color:var(--foreground);border:1px solid color-mix(in srgb,var(--route-color) 42%,transparent);box-shadow:inset 0 1px #ffffff18}.aurora-app span[data-movement-route=JP-UZB]{--route-color:#168464}.aurora-app span[data-movement-route=UZB-JP]{--route-color:#c34e60}.aurora-app[data-mode=dark] span[data-movement-route]{background:color-mix(in srgb,var(--route-color) 20%,transparent);border-color:color-mix(in srgb,var(--route-color) 65%,transparent)}.aurora-app .transfer-code-badge[data-movement-route]{--code-accent:#3576ce;background:color-mix(in srgb,var(--code-accent) 12%,transparent);color:var(--foreground);border:1px solid color-mix(in srgb,var(--code-accent) 42%,transparent);font-weight:600;transition:background .16s,border-color .16s;box-shadow:inset 0 1px #ffffff18}.aurora-app .transfer-code-badge[data-movement-route=JP-UZB]{--code-accent:#168464}.aurora-app .transfer-code-badge[data-movement-route=UZB-JP]{--code-accent:#c34e60}.aurora-app .transfer-code-badge[data-movement-route]:hover{filter:none;background:color-mix(in srgb,var(--code-accent) 23%,transparent);border-color:var(--code-accent)}.aurora-app[data-mode=dark] .transfer-code-badge[data-movement-route]{background:color-mix(in srgb,var(--code-accent) 20%,transparent);border-color:color-mix(in srgb,var(--code-accent) 65%,transparent)}.aurora-app .simple-expense-dialog[role=dialog]{flex-direction:column;gap:10px;height:auto;max-height:calc(100dvh - 32px);display:flex;overflow-y:auto}.aurora-app .simple-expense-dialog[role=dialog]>*{flex-shrink:0}.aurora-app .fixed.inset-0>.simple-expense-dialog[role=dialog]>div:last-child:has(>button){flex-shrink:0;margin:4px 0 0;padding:8px 0 0;position:static}@media (width<=639px){.aurora-app .simple-expense-dialog[role=dialog]{width:min(360px,100vw - 24px);max-height:calc(100dvh - 24px);padding:16px}}.aurora-app .transfer-history-table .transfer-money-value[class*=transfer-yen-]{white-space:nowrap;overflow-wrap:normal;word-break:normal;font-size:clamp(13px,1.25vw,17px);line-height:1.35;display:inline-block}@media (width>=768px){.aurora-app .transfer-history-table td:has(>.transfer-money-value[class*=transfer-yen-]){white-space:nowrap;padding-inline:6px}}.local-login-page.first-login-page{align-items:center;padding:24px 16px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-y:auto}.local-login-page.first-login-page>.local-login-card{gap:14px;width:min(440px,100%);margin:0}.first-login-page .local-login-card>label:first-of-type{margin-top:0}.first-login-page .local-login-card p,.first-login-page .local-login-card small{font-size:14px;line-height:1.5}.first-login-page .first-login-current{overflow-wrap:anywhere;color:#c7d4e5}.first-login-page .local-login-card button[type=button]{color:#e8edf5;background:0 0;border:1px solid #61758e}.client-directory-search{grid-template-columns:minmax(180px,1fr) auto;align-items:center;gap:8px 16px;margin:12px 0 16px;display:grid}.client-directory-search label{grid-column:1/-1;font-size:14px;font-weight:600}.client-directory-search .field{width:100%;min-height:42px;padding:9px 12px;font-size:16px}.client-directory-search>span{color:var(--muted-foreground);font-size:13px}@media (width<=639px){.client-directory-search{grid-template-columns:minmax(0,1fr)}.client-directory-search>span{grid-column:1}}.aurora-app .transfer-history-workspace{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5}.aurora-app[data-mode=dark] .transfer-history-workspace{--muted-foreground:#bbc9da;--foreground:#f1f5fb;--input:#61758e}.aurora-app .transfer-history-workspace .transfer-history-filters{flex-wrap:wrap;gap:10px;height:auto;min-height:60px;padding:10px}.aurora-app .transfer-history-workspace .transfer-history-filters .field{border-color:var(--input);height:40px;min-height:40px;color:var(--foreground);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:20px}.aurora-app .transfer-history-workspace .field::placeholder{color:var(--muted-foreground);opacity:1}.aurora-app .transfer-history-workspace .history-search>svg{width:16px;height:16px;top:12px}.aurora-app .transfer-history-workspace .transfer-history-filters label{font-size:13px;line-height:20px}.aurora-app .transfer-history-workspace .transfer-history-summary{margin-block:14px;font-size:14px;line-height:22px}.aurora-app .transfer-history-workspace .transfer-history-totals strong{font-size:20px;line-height:28px}.aurora-app .transfer-history-workspace .transfer-history-table :is(th,td){padding:14px 12px;font-size:14px;line-height:22px}.aurora-app .transfer-history-workspace .transfer-history-table th{color:var(--muted-foreground);font-size:12px;font-weight:600}.aurora-app .transfer-history-workspace .transfer-history-table .transfer-money-value{font-size:18px;font-weight:650;line-height:26px}.aurora-app .transfer-history-workspace .transfer-history-table :is(.transfer-code-badge,.chip){padding:4px 8px;font-size:12px;line-height:20px}.aurora-app .transfer-history-workspace .transfer-history-table button{min-height:36px;font-size:13px}.aurora-app[data-mode=dark] .transfer-history-workspace .transfer-code-badge[data-movement-route]{color:#bcd7ff;background:#243c5c;border-color:#6089bf}.aurora-app .transfer-history-workspace .transfer-history-table tbody tr:focus-within{outline:2px solid var(--premium-focus);outline-offset:-2px}@media (width>=640px){.aurora-app .transfer-history-workspace .transfer-history-table table{table-layout:auto;min-width:1160px}}@media (width<=639px){.aurora-app .transfer-history-workspace .transfer-history-filters .field{height:44px;min-height:44px;font-size:16px}.aurora-app .transfer-history-workspace .transfer-history-table td{padding:6px 0}.aurora-app .transfer-history-workspace .transfer-history-table td:before{color:var(--muted-foreground);font-size:12px}}[role=dialog].quick-transfer-dialog.personal-transfer-dialog{width:min(460px,100vw - 16px);max-width:460px;height:auto;max-height:calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:16px;flex-direction:column;gap:8px;margin:0;padding:10px 12px;animation:none;display:flex;inset:50% auto auto 50%;overflow:hidden;transform:translate(-50%,-50%)translate(0)}.personal-transfer-dialog.quick-transfer-dialog>:first-child{text-align:left;flex:none;padding:0 36px 7px 0}.personal-transfer-dialog.quick-transfer-dialog h2{font-size:17px;line-height:24px}.personal-transfer-dialog.quick-transfer-dialog>button:last-child{place-items:center;width:36px;height:36px;display:grid;top:4px;right:4px}.personal-transfer-dialog.quick-transfer-dialog .dashboard-quick-transfer{flex:1;gap:0;min-height:0;max-height:none;padding:0;overflow:hidden}.personal-transfer-dialog.quick-transfer-dialog .dashboard-quick-transfer>.grid{overscroll-behavior:contain;flex:0 auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;min-height:0;padding:0;overflow-y:auto}.personal-transfer-dialog.quick-transfer-dialog .dashboard-quick-transfer>.grid>*{order:initial;grid-area:auto;min-width:0;min-height:0}.personal-transfer-dialog.quick-transfer-dialog .dashboard-quick-transfer label{white-space:normal;font-size:11px;line-height:13px}.personal-transfer-dialog.quick-transfer-dialog .dashboard-quick-transfer label>span,.personal-transfer-dialog.quick-transfer-dialog .dashboard-quick-transfer label>input.field{margin-top:2px}.personal-transfer-dialog.quick-transfer-dialog .dashboard-quick-transfer input.field,.personal-transfer-dialog.quick-transfer-dialog .dashboard-quick-transfer [data-quick-field] input.field{box-sizing:border-box;border-radius:8px;width:100%;min-width:0;max-width:100%;height:32px;min-height:32px;padding:3px 8px;font-size:16px;line-height:24px}.personal-transfer-dialog.quick-transfer-dialog .dashboard-quick-transfer>.grid>[data-quick-field$=Phone]{grid-column:1/-1;grid-template-columns:106px minmax(0,1fr);align-items:center;gap:6px;display:grid}.personal-transfer-dialog.quick-transfer-dialog .dashboard-quick-transfer [data-quick-field$=Phone]>span{min-width:0;margin:0}.personal-transfer-dialog.quick-transfer-dialog .dashboard-quick-transfer .recipient-phone-country{width:80px;max-width:80px;height:28px;min-height:28px;padding:0 2px;font-size:12px;line-height:20px;left:4px}.personal-transfer-dialog.quick-transfer-dialog .dashboard-quick-transfer [data-quick-field] input:is(.sender-phone-with-code,.recipient-phone-with-code){padding-left:88px;padding-right:4px}.personal-transfer-dialog.quick-transfer-dialog .dashboard-quick-transfer>.grid>label:has(input[type=checkbox]){grid-column:1/-1;min-height:24px;font-size:12px;line-height:16px}.personal-transfer-dialog.quick-transfer-dialog input[type=checkbox]{flex:none;width:18px;height:18px}.personal-transfer-dialog.quick-transfer-dialog .quick-transfer-total{flex:none;height:auto;margin:6px 0 0;padding:4px 7px;font-size:11px;line-height:15px;display:block}.personal-transfer-dialog.quick-transfer-dialog .quick-transfer-total>p{overflow-wrap:anywhere;margin:0}.personal-transfer-dialog.quick-transfer-dialog .dashboard-quick-transfer>div:last-child{flex:none;margin:6px 0 0;padding:0}.personal-transfer-dialog.quick-transfer-dialog .dashboard-quick-transfer>div:last-child button{height:38px;min-height:38px;padding:6px 10px;font-size:14px;line-height:20px}.personal-transfer-dialog.quick-transfer-dialog .quick-transfer-review{overscroll-behavior:contain;min-height:0;overflow-y:auto}@media (width<=359px){.personal-transfer-dialog.quick-transfer-dialog .dashboard-quick-transfer>.grid>[data-quick-field$=Phone]{grid-template-columns:70px minmax(0,1fr)}}
