body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.login-screen-container{display:grid;grid-template-columns:2fr 600px;min-height:100vh}.login-left-panel{align-items:center;background-color:#1c2536;background-position:top;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;padding:64px}.login-left-content{max-width:900px}.login-title{color:#fff!important;font-weight:700!important;margin-bottom:8px!important}.login-subtitle{color:#fff!important;margin-bottom:32px!important}.login-right-panel{align-items:center;background-color:#111927;color:#fff;display:flex;justify-content:center;padding:64px}.login-form-container{width:100%}.app-download-card{background:linear-gradient(135deg,#6366f129,#14b8a614),#ffffff08;border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 18px 44px #00000038;display:flex;flex-direction:column;gap:16px;margin:-8px 0 28px;padding:16px}.app-download-card--install-link{border-color:#2dd4bf61;box-shadow:0 22px 54px #14b8a62e}.app-download-card--below-form{margin:24px 0 0}.app-install-overlay{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030712ad;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.app-install-popup{background:linear-gradient(135deg,#6366f138,#14b8a624),#111927;border-color:#2dd4bf7a;margin:0;position:relative;width:min(100%,440px)}.app-install-close{background:#0f172ab3;border:1px solid #ffffff24;border-radius:50%;color:#fff;cursor:pointer;font-size:22px;height:32px;line-height:28px;position:absolute;right:10px;top:10px;width:32px}.app-install-close:hover{background:#1e293beb}.app-download-copy{display:flex;flex-direction:column;gap:4px;padding-right:28px}.app-download-eyebrow{color:#2dd4bf;font-size:11px;font-weight:700;line-height:1.2;text-transform:uppercase}.app-download-title{color:#fff!important;font-size:16px!important;font-weight:700!important;line-height:1.3!important}.app-download-description{color:#a0aec0!important;font-size:13px!important;line-height:1.45!important}.app-download-actions{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.app-download-button{align-items:center;background:#0f172ac2;border:1px solid #ffffff24;border-radius:8px;color:#fff;cursor:pointer;display:flex;gap:10px;min-height:64px;padding:12px 14px;text-align:left;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.app-download-button--primary{background:linear-gradient(135deg,#6366f1,#14b8a6);border-color:#0000;box-shadow:0 14px 30px #14b8a62e}.app-download-button:hover{background:#1e293bd6;border-color:#ffffff47;transform:translateY(-1px)}.app-download-button--primary:hover{background:linear-gradient(135deg,#7376ff,#0fbdac)}.app-download-button:focus-visible{outline:2px solid #2dd4bfcc;outline-offset:3px}.app-download-icon{flex:0 0 auto;font-size:28px!important}.app-download-label{display:flex;flex-direction:column;line-height:1.1;min-width:0}.app-download-platform{color:#fff;font-size:14px;font-weight:700}.app-download-meta,.app-download-platform{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-download-meta{color:#e2e8f0c7;font-size:12px;font-weight:600;margin-top:5px}.app-download-button--primary .app-download-meta{color:#ffffffdb}.app-download-hint{color:#a0aec0!important;font-size:12px!important;line-height:1.45!important;margin:-2px 0 0!important}.app-download-hint--alert{animation:app-download-hint-pulse 1.2s ease-in-out infinite;background:#ef444424;border:1px solid #f871718c;border-radius:8px;color:#ff6b6b!important;font-weight:700!important;margin-top:2px!important;padding:10px 12px}@keyframes app-download-hint-pulse{0%,to{box-shadow:0 0 0 #ef444400;transform:translateY(0)}50%{box-shadow:0 0 18px #ef444459;transform:translateY(-1px)}}.logo-link{align-items:center;display:flex;gap:8px;margin-bottom:32px;text-decoration:none}.logo-icon-wrapper{height:24px;width:24px}.logo-text{color:#fff!important;font-size:14px!important;font-weight:700!important}.login-header{display:flex;flex-direction:column;gap:8px;margin-bottom:32px}.login-header-title{color:#fff!important;font-weight:700!important}.login-header-subtitle{color:#a0aec0}.register-link{color:#6366f1!important}.form-fields{display:flex;flex-direction:column;gap:24px}.form-spacer{margin:24px 0}.login-textfield .MuiOutlinedInput-root fieldset{border-color:#ffffff3b}.login-textfield .MuiOutlinedInput-root:hover fieldset{border-color:#ffffff80}.login-textfield .MuiInputLabel-root{color:#a0aec0}.login-textfield .MuiOutlinedInput-input{color:#fff}.turnstile-wrapper{align-items:center;display:flex;justify-content:center;margin-top:18px;min-height:70px}.turnstile-widget{max-width:100%}.captcha-config-error,.captcha-error-message{color:#f87171!important;font-size:.8125rem!important;line-height:1.45!important;margin-top:8px!important}.captcha-config-error{background:#7f1d1d2e;border:1px solid #f8717147;border-radius:8px;padding:10px 12px;text-align:center;width:100%}.continue-button{background-color:#6366f1!important}.continue-button,.secondary-button{padding-bottom:12px!important;padding-top:12px!important;text-transform:none!important}.secondary-button{border-color:#ffffff3d!important;color:#fff!important}.secondary-button:hover{background:#ffffff0a!important;border-color:#fff6!important}.forgot-password-container{margin-top:16px;text-align:center}.forgot-password-link{color:#a0aec0!important}@media (max-width:900px){.login-screen-container{grid-template-columns:1fr}.login-left-panel{display:none}}@media (max-width:420px){.app-download-actions{grid-template-columns:1fr}}@media (max-width:900px){.login-right-panel{align-items:flex-start;padding:40px 20px}}.error-message{text-align:center}.success-message{color:#34d399;font-size:.875rem!important;margin:0 0 16px}.login-textfield.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#ef4444!important}.terms-checkbox .MuiTypography-root{color:#a0aec0;font-size:.875rem!important}.terms-checkbox .MuiSvgIcon-root{color:#a0aec0}.error-message{color:#ef4444;font-size:.875rem!important;margin-top:16px;text-align:left}.forgot-password-back-btn .go-back-link{align-items:center;color:#edf2f7;display:inline-flex;font-family:inherit;font-size:inherit;font-weight:inherit;gap:10px;letter-spacing:inherit;line-height:inherit;margin:0;text-decoration:none}.go-back-link:hover{color:#fff!important;text-decoration:underline}.forgot-password-back-btn{margin-bottom:32px}.forgot-password-back-btn .go-back-link span{font-size:14px}.login-form-container .MuiOutlinedInput-notchedOutline{border-radius:8px}.verification-code-field .MuiOutlinedInput-input{font-size:1.1rem;font-weight:700;letter-spacing:.35em;text-align:center}.verification-actions{display:flex;flex-direction:column;gap:12px;margin-top:20px}.sidebar-drawer .MuiDrawer-paper{background-color:#1c2536!important;color:#fff}.wallet-title{font-weight:700!important;padding:8px!important}.user-profile-box{align-items:center;background:#ffffff0d;border-radius:8px;display:flex;margin:16px 0;padding:8px}.user-avatar{margin-right:12px}.user-email{font-weight:700!important}.user-date{color:#a0aec0}.nav-section-title{color:#a0aec0;font-size:.75rem!important;font-weight:700!important;margin:8px 0;padding:0 16px}.sidebar-nav-item{border-radius:8px!important;color:#a0aec0!important;margin:4px 8px!important}.sidebar-nav-item:hover{background-color:#6464c81a!important}.sidebar-nav-item.Mui-selected{background-color:#6464c833!important;border-left:3px solid #6366f1;color:#fff!important}.sidebar-nav-item.Mui-selected .sidebar-nav-icon{color:#fff!important}.sidebar-nav-icon{color:#a0aec0!important;min-width:40px!important}.sidebar-divider{border-color:#ffffff1f!important;margin:16px 0!important}.help-box{background:#6464c81a;border-radius:8px;padding:16px;text-align:center}.help-box-subtitle{color:#a0aec0}.support-button{background-color:#6366f1!important;margin-top:16px!important;text-transform:none!important}body{background-color:#1c2532}img{width:100%}.content-container{box-sizing:border-box;padding:0 24px}.main-container.MuiBox-root.css-1raiyc6{padding:0}.login-form .MuiOutlinedInput-root fieldset{border-color:#2d3748;border-radius:10px}.login-form .MuiInputLabel-root{color:#fff}.login-form .Mui-focused{border-color:#6366f1}

/* ! BasicDetailsForm.css */.details-card{background-color:#1c2532;border-radius:16px;color:#fff;padding:32px}.details-layout{display:flex;flex-wrap:wrap;gap:40px}.details-title-section{flex:1 1;min-width:150px}.details-form-section{flex:3 1}.form-fields-wrapper{display:flex;flex-wrap:wrap;gap:24px}.form-row{box-sizing:border-box}.form-row-full{width:100%}.form-row-half{width:calc(50% - 12px)}.form-actions{margin-top:8px;width:100%}.details-title{font-weight:700!important}.custom-select .MuiInputLabel-root,.custom-textfield .MuiInputLabel-root{color:#9e9e9e}.custom-select .MuiOutlinedInput-root fieldset,.custom-textfield .MuiOutlinedInput-root fieldset{border-color:#ffffff3b}.custom-select .MuiSelect-select,.custom-textfield .MuiOutlinedInput-input{color:#fff}.custom-select .MuiOutlinedInput-root:hover fieldset,.custom-textfield .MuiOutlinedInput-root:hover fieldset{border-color:#ffffff80}.custom-select .MuiOutlinedInput-root.Mui-focused fieldset,.custom-textfield .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#6366f1}.custom-select .MuiInputLabel-root.Mui-focused,.custom-textfield .MuiInputLabel-root.Mui-focused{color:#6366f1}.calendar-icon,.custom-select .MuiSelect-icon{color:#9e9e9e}.save-button{background-color:#6366f1!important;padding-left:32px!important;padding-right:32px!important;text-transform:none!important}@media (max-width:768px){.details-layout{flex-direction:column}.form-row-half{width:100%}}

/* ! Notifications*/.notifications-card{background-color:#1c2532;border-radius:16px;color:#fff;padding:32px}.notifications-layout{display:flex;gap:40px}.notifications-title-section{flex:1 1;min-width:150px}.notifications-settings-list{display:flex;flex:3 1;flex-direction:column}.notification-item{align-items:center;display:flex;justify-content:space-between;padding:16px 0}.notification-divider{border-color:#ffffff1f!important}.notifications-title{font-weight:700!important}.notification-title{font-size:1rem!important;font-weight:500!important}.notification-description{color:#a0aec0;font-size:.875rem!important}.custom-switch .MuiSwitch-track{background-color:#4a5568;border-radius:12px;opacity:1!important}.custom-switch .MuiSwitch-thumb{background-color:#fff}.custom-switch .Mui-checked+.MuiSwitch-track{background-color:#6366f1!important;opacity:1!important}

/* ! TopBar.css */.topbar-container{box-sizing:border-box;justify-content:space-between;min-height:64px;padding:0 16px;width:100%}.topbar-container,.topbar-left{align-items:center;display:flex}.topbar-title{font-weight:700!important}.topbar-actions{align-items:center;display:flex;gap:16px;justify-content:flex-end;width:100%}.dashboard-install-trigger{align-items:center;background:linear-gradient(135deg,#6366f138,#14b8a624),#0f172ac7;border:1px solid #2dd4bf3d;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:700;gap:8px;line-height:1;min-height:40px;padding:0 14px;transition:border-color .18s ease,background-color .18s ease,transform .18s ease;white-space:nowrap}.dashboard-install-trigger:hover{background:linear-gradient(135deg,#6366f14d,#14b8a633),#1e293be0;border-color:#2dd4bf6b;transform:translateY(-1px)}.dashboard-install-trigger:focus-visible{outline:2px solid #2dd4bfc7;outline-offset:3px}.dashboard-install-trigger__icon{font-size:20px!important}.dashboard-install-overlay{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030712ad;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1400}.dashboard-install-popup{background:linear-gradient(135deg,#6366f138,#14b8a624),#111927;border:1px solid #2dd4bf75;border-radius:8px;box-shadow:0 24px 64px #0000005c;display:flex;flex-direction:column;gap:16px;padding:18px;position:relative;width:min(100%,440px)}.dashboard-install-close{background:#0f172ab8;border:1px solid #ffffff24;border-radius:50%;color:#fff;cursor:pointer;font-size:22px;height:32px;line-height:28px;position:absolute;right:10px;top:10px;width:32px}.dashboard-install-close:hover{background:#1e293bf0}.dashboard-install-copy{display:flex;flex-direction:column;gap:5px;padding-right:30px}.dashboard-install-eyebrow{color:#2dd4bf;font-size:11px;font-weight:700;line-height:1.2;text-transform:uppercase}.dashboard-install-title{color:#fff!important;font-size:18px!important;font-weight:700!important;line-height:1.25!important}.dashboard-install-description{color:#a0aec0!important;font-size:13px!important;line-height:1.45!important}.dashboard-install-actions{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-install-button{align-items:center;background:#0f172ac2;border:1px solid #ffffff24;border-radius:8px;color:#fff;cursor:pointer;display:flex;gap:10px;min-height:64px;padding:12px 14px;text-align:left;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.dashboard-install-button--primary{background:linear-gradient(135deg,#6366f1,#14b8a6);border-color:#0000;box-shadow:0 14px 30px #14b8a62e}.dashboard-install-button:hover{background:#1e293bd6;border-color:#ffffff47;transform:translateY(-1px)}.dashboard-install-button--primary:hover{background:linear-gradient(135deg,#7376ff,#0fbdac)}.dashboard-install-button:focus-visible{outline:2px solid #2dd4bfcc;outline-offset:3px}.dashboard-install-button__icon{flex:0 0 auto;font-size:28px!important}.dashboard-install-button__label{display:flex;flex-direction:column;line-height:1.1;min-width:0}.dashboard-install-button__platform{color:#fff;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-install-button__meta{color:#e2e8f0c7;font-size:12px;font-weight:600;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-install-button--primary .dashboard-install-button__meta{color:#ffffffdb}.dashboard-install-hint{color:#a0aec0!important;font-size:12px!important;line-height:1.45!important;margin:-2px 0 0!important}.dashboard-install-hint--alert{animation:dashboard-install-hint-pulse 1.2s ease-in-out infinite;background:#ef444424;border:1px solid #f871718c;border-radius:8px;color:#ff6b6b!important;font-weight:700!important;margin-top:2px!important;padding:10px 12px}@keyframes dashboard-install-hint-pulse{0%,to{box-shadow:0 0 0 #ef444400;transform:translateY(0)}50%{box-shadow:0 0 18px #ef444459;transform:translateY(-1px)}}.buy-crypto-button{background-color:#6366f1!important;font-weight:700!important;text-transform:none!important}.hamburger-button{margin-right:16px}.hamburger-button,.topbar-icon-button{color:#a0aec0!important}.language-flag{height:28px;width:28px}.menu-flag-icon{margin-right:10px;width:28px}@media (max-width:768px){.topbar-container{min-height:56px;padding:0 12px}.topbar-actions{gap:12px}.dashboard-install-trigger{min-height:36px;padding:0 10px}.dashboard-install-trigger span{display:none}.buy-crypto-button{font-size:13px!important;min-width:auto!important;padding:8px 12px!important}.topbar-icon-button{padding:6px!important}.language-flag{height:24px;width:24px}.menu-flag-icon{margin-right:8px;width:24px}.user-avatar{font-size:.875rem!important;height:28px!important;width:28px!important}}@media (max-width:480px){.topbar-container{min-height:48px;padding:0 8px}.topbar-actions{gap:8px}.dashboard-install-actions{grid-template-columns:1fr}.buy-crypto-button{font-size:12px!important;padding:6px 10px!important}.topbar-icon-button{padding:4px!important}.language-flag{height:20px;width:20px}.menu-flag-icon{margin-right:6px;width:20px}.user-avatar{font-size:.75rem!important;height:24px!important;width:24px!important}}.notification-badge .MuiBadge-badge{background-color:#ef4444;border:2px solid #0f1924;color:#fff}.user-avatar{background-color:#f7931a!important;font-size:1rem!important;font-weight:700!important;height:32px!important;width:32px!important}.main-container{background-color:#0e1320;height:100vh;overflow:hidden}.content-container{margin:0 auto;max-width:1440px;padding-bottom:64px;padding-top:0}@media (max-width:768px){.content-container{padding:0 16px 48px}.main-container{padding:0!important}}@media (max-width:480px){.content-container{padding:0 12px 40px}}.MuiPaper-root.transactions-card{align-items:center;background-color:#111927;border-radius:16px;display:flex;justify-content:center;padding:25px}.transactions-card .placeholder-image{width:300px}.card{background-color:#111927!important;box-shadow:0 5px 22px #00000014,0 0 0 .5px #0000000f}@media (max-width:768px){.card{border-radius:12px!important;padding:16px}.details-card{padding:20px}}@media (max-width:480px){.card{border-radius:8px!important;padding:12px}.details-card{padding:16px}}


/*! --- Стилизация скроллбара --- */::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#1c2532;border-radius:10px}::-webkit-scrollbar-thumb{background-color:#4a5568;border:2px solid #1c2532;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#718096}*{scrollbar-color:#4a5568 #1c2532;scrollbar-width:thin}@media (max-width:768px){.MuiTypography-h4{font-size:1.5rem!important}.MuiTypography-h6{font-size:1.125rem!important}.MuiTypography-body1{font-size:.875rem!important}.MuiTypography-body2{font-size:.8125rem!important}}@media (max-width:480px){.MuiTypography-h4{font-size:1.25rem!important}.MuiTypography-h6{font-size:1rem!important}.MuiTypography-body1{font-size:.8125rem!important}.MuiTypography-body2{font-size:.75rem!important}}.profile-menu-paper{background-color:#1f2937!important;border-radius:8px!important;box-shadow:0 10px 25px #0000004d!important;color:#fff!important;min-width:200px!important}.profile-menu-paper .MuiMenuItem-root{color:#fff!important;padding:12px 16px!important}.profile-menu-paper .MuiMenuItem-root:hover{background-color:#ffffff1a!important}.profile-menu-paper .MuiDivider-root{background-color:#ffffff1a!important;margin:8px 0!important}.language-menu-paper{background-color:#1f2937!important;border-radius:8px!important;box-shadow:0 10px 25px #0000004d!important;color:#fff!important}.language-menu-item{color:#fff!important;padding:8px 16px!important}.language-menu-item:hover{background-color:#ffffff1a!important}.language-menu-item.Mui-selected{background-color:#6366f133!important}.notification-menu-paper{background-color:#111927!important;border-radius:8px!important;box-shadow:0 10px 25px #00000080!important;color:#fff!important;max-width:400px!important;min-width:320px!important}.notification-menu-paper .MuiTypography-root{color:#fff!important}.notification-menu-paper .MuiDivider-root{background-color:#ffffff1a!important;margin:8px 0!important}.notification-menu-paper .MuiAvatar-root{background-color:#3b82f633!important;border:1px solid #3b82f64d!important}.transaction-card{align-items:center;background-color:#111926;border-radius:12px;box-shadow:0 5px 22px #00000014,0 0 0 .5px #0000000f;display:flex;justify-content:space-between;padding:16px 24px}.transaction-details{align-items:center;display:flex;gap:16px}.transaction-icon{align-items:center;background-color:#111827!important;border-radius:50px;color:#f7931a!important;display:flex;padding:10px}.transaction-title{color:#fff;font-weight:500!important}.transaction-date{color:#a0aec0;font-size:.8rem!important}.transaction-amount{text-align:right}.transaction-crypto-amount{color:#2dd4bf}.transaction-fiat-amount{color:#a0aec0;font-size:.8rem!important}@media (max-width:768px){.transaction-card{padding:12px 16px}.transaction-details{gap:12px}}@media (max-width:480px){.transaction-card{padding:10px 12px}.transaction-details{gap:8px}.transaction-title{font-size:.9rem!important}.transaction-date{font-size:.75rem!important}}.overview-container{display:flex;flex-direction:column;gap:24px;padding:0 16px}.overview-row{align-items:stretch;display:flex;flex-wrap:wrap;gap:24px}.card{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.card-title{margin-bottom:8px!important}.card-subtitle{margin-bottom:16px!important}.crypto-stat-card{flex:1 1;max-width:400px;min-width:280px;overflow:hidden}.crypto-chart-container{height:120px;overflow:hidden;position:relative;width:100%}.crypto-value{font-size:1.1rem!important;font-weight:700!important}.crypto-usd-value{color:#a0aec0!important;font-size:1.2rem!important;margin-bottom:16px!important}.crypto-card-footer{align-items:center;display:flex;gap:8px;margin-top:8px}.kyc-card{align-items:center;box-sizing:border-box;flex:1 1;justify-content:center;max-width:500px;min-width:300px;text-align:center}.kyc-icon{color:#2e7d32;font-size:48px!important}.kyc-title{font-size:1.1rem!important;font-weight:700!important;margin-top:16px!important}.kyc-description{color:#a0aec0!important;line-height:1.5!important;margin-bottom:20px!important;margin-left:auto;margin-right:auto;margin-top:12px!important;max-width:400px}.kyc-button.MuiButton-root{background-color:#6366f1;font-size:.9rem!important;padding:12px 24px!important;text-transform:none}.balance-card-content{align-items:center;display:flex;flex-wrap:wrap;gap:24px;margin-top:8px}.balance-chart-section{display:flex;flex:1 1;justify-content:center;max-width:320px;min-width:280px}.balance-legend-section{flex:1.5 1;max-width:350px;min-width:250px}.currency-list{display:flex;flex-direction:column;gap:16px;margin-top:8px}.currency-balance-item{align-items:center;display:flex;justify-content:space-between}.currency-info{align-items:center;display:flex;gap:12px}.currency-color-dot{border-radius:3px;flex-shrink:0;height:12px;width:12px}.currency-amount{flex-shrink:0;font-weight:700!important}.card-divider{border-color:#ffffff1a!important;margin:24px 0!important}.balance-actions{display:flex;flex-wrap:wrap;gap:16px}.fund-button.MuiButton-outlined{border-color:#ffffff3b;color:#fff;flex:1 1;font-size:.9rem!important;min-width:140px;padding:12px 20px!important;text-transform:none}.transactions-card .card-title{margin-bottom:24px!important}.transactions-list{display:flex;flex-direction:column;gap:16px;margin-bottom:16px;width:100%}.transactions-placeholder{padding:40px 0;text-align:center}.placeholder-title{margin-bottom:8px!important}.see-all-link{color:#6366f1!important;cursor:pointer;margin-top:16px!important;text-align:right;transition:color .2s ease-in-out;-webkit-user-select:none;user-select:none}.see-all-link:hover{color:#818cf8!important;text-decoration:underline}.verify-img{height:80px;margin:0 auto;width:80px}.verify-img img{height:100%;object-fit:contain;width:100%}@media (max-width:1024px){.overview-container{gap:20px;padding:0 12px}.overview-row{gap:20px}.card{padding:20px}.crypto-stat-card{max-width:350px;min-width:250px}.kyc-card{max-width:450px;min-width:280px}.balance-card-content{gap:20px}.balance-chart-section{max-width:300px;min-width:240px}.balance-legend-section{max-width:350px;min-width:220px}}@media (max-width:768px){.overview-container{gap:16px;padding:0 8px}.overview-row{flex-direction:column;gap:16px}.card{padding:16px}.crypto-stat-card{flex:none;max-width:none;min-width:100%}.kyc-card{flex:none;max-width:none;min-width:100%!important}.kyc-description{font-size:.85rem!important;max-width:100%}.balance-card-content{flex-direction:column;gap:16px}.balance-chart-section{max-width:none;transform:scale(.9)}.balance-chart-section,.balance-legend-section{flex:none;min-width:100%}.balance-actions{flex-direction:column;gap:12px;width:100%}.fund-button.MuiButton-outlined{min-width:auto}.fund-button.MuiButton-outlined,.kyc-button.MuiButton-root{font-size:.9rem!important;padding:12px 16px;width:100%}.crypto-value{font-size:1rem!important}.crypto-usd-value{font-size:1.1rem!important}.kyc-title{font-size:1rem!important}.verify-img{height:60px;width:60px}.see-all-link{font-size:.85rem!important;text-align:center!important}.transactions-list{gap:12px}.transactions-card .card-title{margin-bottom:20px!important}}@media (max-width:480px){.overview-container{gap:12px;padding:0 4px}.overview-row{gap:12px}.card{padding:12px}.fund-button.MuiButton-outlined,.kyc-button.MuiButton-root{font-size:.85rem!important;padding:10px 12px}.crypto-chart-container{height:100px}.kyc-description{font-size:.8rem!important}.verify-img{height:50px;width:50px}.placeholder-icon{font-size:50px!important}.see-all-link{font-size:.85rem!important;text-align:center!important}.transactions-list{gap:8px}.transactions-card .card-title{margin-bottom:16px!important}}.balance-summary-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:18px}.balance-summary-box{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:12px;box-sizing:border-box;min-width:0;overflow:hidden;padding:12px 14px;width:100%}.balance-summary-box.available{background:#4ade800d;border:1px solid #4ade804d}.balance-summary-label,.balance-summary-value{display:block;max-width:100%;min-width:0}.balance-summary-value{color:#fff;font-size:20px;font-weight:700;line-height:1.2;overflow-wrap:anywhere;word-break:break-word}.donut-total-label{font-size:11px;opacity:.7}.donut-total-value{font-size:13px;opacity:.9}.verification-page-container{padding:24px}.verification-header{margin-bottom:48px}.verification-title{font-weight:700!important}.verification-subtitle{color:#a0aec0}.stepper-container{margin:0 auto;max-width:800px}.custom-step-connector .MuiStepConnector-line{border-color:#4a5568;border-radius:1px;border-top-width:2px}.step-icon-container{align-items:center;background-color:#2d3748;border:2px solid #4a5568;border-radius:50%;color:#a0aec0;display:flex;font-weight:700;height:32px;justify-content:center;width:32px}.custom-step-label{color:#a0aec0!important;margin-top:8px!important}.custom-step-label.Mui-active{color:#fff!important;font-weight:700}.verification-content{align-items:center;display:flex;flex-direction:column;margin-top:64px;text-align:center}.content-illustration{height:auto;margin-bottom:32px;width:180px}.content-title{font-weight:700!important;margin-bottom:8px!important}.content-subtitle{color:#a0aec0;margin-bottom:24px!important;max-width:350px}.action-button{border:none!important;border-radius:12px!important;box-shadow:0 4px 14px 0 #6366f14d!important;color:#fff!important;font-size:16px!important;min-width:200px!important;padding:16px 48px!important;transition:all .3s ease!important}.action-button:hover{background-color:#4f46e5!important;box-shadow:0 6px 20px 0 #6366f166!important;transform:translateY(-2px)!important}.action-button:active{background-color:#4338ca!important;box-shadow:0 2px 8px 0 #6366f14d!important;transform:translateY(0)!important}.action-button:disabled{background-color:#ffffff1a!important;box-shadow:none!important;color:#ffffff4d!important;transform:none!important}.step-icon-container{transition:background-color .3s,border-color .3s}.step-icon-container.active,.step-icon-container.completed{background-color:#6366f1;border-color:#6366f1;color:#fff}.step-icon-checkmark{font-size:1.2rem!important}.page-header{align-items:center;margin-bottom:48px}.MuiButtonBase-root.add-new-button{background-color:initial;border:1px solid #6366f1;border-radius:8px;box-shadow:none;color:#6366f1;font-weight:700;text-transform:none}.custom-dialog-paper{background-color:#1c2532!important;border-radius:16px!important;color:#fff!important;max-width:500px;width:100%}.dialog-title-container{align-items:center;display:flex;font-weight:700!important;justify-content:space-between;padding:24px!important}.close-button{color:#a0aec0!important}.dialog-content{padding:0 24px!important}.dialog-actions-container{padding:24px!important}.security-note{color:#a0aec0;font-size:.75rem;margin-top:24px;text-align:center}.payment-form-fields{flex-direction:column;margin-top:24px}.form-row,.payment-form-fields{display:flex;gap:20px}.custom-textfield .MuiOutlinedInput-notchedOutline{border-color:#ffffff3b!important}.custom-textfield .MuiInputBase-input,.custom-textfield .MuiInputLabel-root{color:#a0aec0!important}.custom-textfield .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#6366f1!important}.custom-textfield .MuiInputLabel-root.Mui-focused{color:#6366f1!important}.payment-method-card{align-items:center;background-color:#111926;border:1px solid #fff3;border-radius:8px;box-sizing:border-box;display:flex;flex:1 1;justify-content:space-between;max-width:300px;padding:12px}.payment-method-card .card-details{width:165px}.payment-method-card .card-date,.payment-method-card .card-type-title{font-size:14px;opacity:.6}.payment-method-card .delete-icon-button{opacity:.5}.payment-methods-grid{display:flex;gap:5px}.add-paymethod__modal{background-color:initial}.action-button:disabled{cursor:not-allowed;opacity:.7}.action-button .MuiCircularProgress-root{color:#fff}.payment-methods-card .MuiCircularProgress-root{color:#6366f1}.security-page-container{display:flex;flex-direction:column;gap:24px}.security-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.card.security-card{background-color:#1c2532;border-radius:16px;color:#fff;padding:24px}.card-title{margin-bottom:4px!important}.card-subtitle{color:#a0aec0;margin-bottom:24px!important}.history-table{margin-top:16px}.table-header{background-color:#1c2536;display:grid;grid-template-columns:1fr 1fr 2fr;padding:12px 24px}.table-header-cell{color:#a0aec0;font-size:.75rem!important;font-weight:700!important}.table-row{border-bottom:1px solid #2d3748;display:grid;grid-template-columns:1fr 1fr 2fr;padding:16px 24px}.table-row:last-child{border-bottom:none}.cell-main-text{color:#fff;font-size:.9rem!important}.cell-sub-text{color:#a0aec0;font-size:.8rem!important}.client-text{overflow:hidden;text-overflow:ellipsis}.table-cell--ip{align-items:center;display:flex;gap:10px;min-width:0}.login-history__badge{align-items:center;background:#f59e0b24;border:1px solid #f59e0b59;border-radius:999px;color:#fbbf24;display:inline-flex;font-size:.72rem;font-weight:700;height:22px;padding:0 8px;white-space:nowrap}.login-history__empty{align-items:center;color:#a0aec0;display:flex;justify-content:center;min-height:88px;padding:20px 24px}.login-history__error{color:#f87171!important;padding:0 24px 16px}.login-history__footer{display:flex;justify-content:center;padding:16px 24px 24px}.MuiButtonBase-root.login-history__show-more{border:1px solid #6366f18c;border-radius:8px;color:#c7d2fe;font-weight:700;min-width:132px;text-transform:none}.MuiButtonBase-root.login-history__show-more:hover{background:#6366f11f}.change-password-card,.form-fields-column{display:flex;flex-direction:column}.form-fields-column{gap:24px}.form-actions{display:flex;justify-content:flex-end;margin-top:24px}.mfa-section{background-color:#111926;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between}.mfa-cards-container{display:flex;gap:24px;justify-content:center;padding:24px}.mfa-card{border:1px solid #fff3;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;max-width:294px}.mfa-status{align-items:center;display:flex;font-weight:700;gap:8px;margin-bottom:8px}.status-dot{border-radius:50%;height:8px;width:8px}.status-off{background-color:#ef4444}.status-on{background-color:#22c55e}.status-pending{background-color:#f59e0b}.mfa-title{font-size:1rem!important;font-weight:700!important}.MuiTypography-root.mfa-description{color:#a0aec0;flex-grow:1;font-size:.875rem!important;margin-bottom:32px;margin-top:8px!important}.MuiButtonBase-root.setup-button{border:1px solid #6366f1;border-radius:16px;font-weight:700!important;justify-content:center;padding:5px 0;text-transform:none!important;width:100px}.MuiButtonBase-root.setup-button--wide{min-width:118px;padding:6px 14px;width:auto}.mfa-message{font-size:.78rem!important;line-height:1.45!important;margin-top:12px!important}.mfa-message--success{color:#86efac!important}.mfa-message--error{color:#fca5a5!important}.authenticator-setup{display:flex;flex-direction:column;gap:10px;margin-top:16px}.authenticator-qr{align-self:center;background:#fff;border-radius:12px;height:180px;padding:10px;width:180px}.MuiTypography-root.authenticator-secret-label{color:#a0aec0;font-size:.78rem}.MuiTypography-root.authenticator-secret{background:#0f172ab8;border:1px solid #94a3b838;border-radius:8px;color:#e5e7eb;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.8rem;line-height:1.4;padding:10px 12px;word-break:break-all}.authenticator-code-input .MuiInputBase-root{border-radius:10px}.MuiButtonBase-root.authenticator-enable-button{align-self:flex-start}.tip-box{align-items:center;background-color:#1c2532;border-radius:8px;color:#a0aec0;display:flex;gap:8px;padding:12px 16px}.tip-icon{font-size:1.2rem!important}.mfa-section .card-title{padding:24px}@media (max-width:960px){.security-grid{grid-template-columns:1fr}}@media (max-width:700px){.table-header{display:none}.table-row{gap:10px;grid-template-columns:1fr;padding:16px}.table-cell--ip{justify-content:space-between}}.card.security-card.login-history{padding:0}.login-history__title{padding:24px 24px 0}.card.security-card.change-password-card .action-button{padding:8px 10px!important}.account-setting__top-panel{margin-bottom:24px}.account-setting__top-panel .MuiTabs-root{overflow-x:auto}.account-setting__top-panel .MuiTabs-root::-webkit-scrollbar{display:none}.account-setting__top-panel .MuiTabs-root{-ms-overflow-style:none;scrollbar-width:none}@media (max-width:768px){.account-setting__top-panel .MuiTab-root{font-size:.875rem!important;min-width:auto!important;padding:8px 12px!important}.account-setting__top-panel .MuiTabs-scrollButtons{color:#fff!important;display:flex!important}.account-setting__top-panel .MuiTabs-scrollButtons.Mui-disabled{opacity:.3}}.tab-panel .details-card{background-color:#111927}.payment-methods-card .placeholder-content .nothing-img{width:300px}.details-card input[name=birth_date]{font-family:monospace;letter-spacing:1px}.details-card input[name=birth_date]::placeholder{color:#ffffff80;font-family:monospace;letter-spacing:1px}.details-card .MuiFormHelperText-root{font-size:.75rem;margin-top:4px}.details-card .MuiFormHelperText-root.Mui-error{color:#ef4444!important}.details-card .MuiFormHelperText-root:not(.Mui-error){color:#fff9!important}.MuiSnackbar-root{z-index:9999}.MuiAlert-root{border-radius:8px;font-weight:500}.MuiAlert-standardSuccess{background-color:#22c55e!important;color:#fff!important}.MuiAlert-standardError{background-color:#ef4444!important;color:#fff!important}.save-button:disabled{cursor:not-allowed;opacity:.7}.save-button .MuiCircularProgress-root{color:#fff}.payments-page-layout{display:flex;flex-wrap:wrap;gap:24px}.payments-left-column,.payments-right-column{flex:1 1;min-width:320px}.payment-form-card{overflow:hidden;padding:0!important}.form-content{display:flex;flex-direction:column;gap:16px;padding:24px}.payment-tabs .MuiTabs-indicator{background-color:#6366f1!important;height:3px!important}.payment-tab{color:#a0aec0!important;font-weight:700!important;text-transform:none!important}.payment-tab.Mui-selected{color:#fff!important}.form-row-space-between{align-items:center;display:flex;justify-content:space-between}.balance-hint,.edit-link,.form-label{color:#a0aec0;font-size:.875rem}.edit-link{color:#6366f1!important;font-weight:700;text-decoration:none!important}.custom-select .MuiOutlinedInput-notchedOutline,.custom-textfield .MuiOutlinedInput-notchedOutline{border-color:#ffffff3b!important}.custom-textfield .MuiOutlinedInput-input{color:#fff}.amount-field .MuiInputAdornment-root{margin-left:0!important}.currency-selector{align-items:center;background-color:#2d3748;border-left:1px solid #ffffff3b;display:flex;gap:8px;height:56px;margin-right:-14px;padding:8px 12px}.currency-selector-arrow{color:#a0aec0;font-size:.7rem;margin-left:8px}.info-row{padding:8px 0}.action-button.Mui-disabled{background-color:#6366f180!important;color:#ffffff80!important}.payments-history-card{display:flex;flex-direction:column;height:100%}.placeholder-content{padding:64px 0}.MuiButtonBase-root.currency-selector{align-items:center!important;background-color:initial;border-radius:0!important;color:#fff!important;cursor:pointer;display:flex!important;gap:8px!important;height:56px;margin-right:-14px;padding:8px 12px!important;text-transform:none!important}.currency-selector-button .MuiTypography-root{color:#fff}.currency-selector .currency-icon-placeholder{align-items:center;display:flex;width:45px}.currency-menu-item{align-items:center;display:flex;gap:5px}.currency-menu-item .currency-icon-placeholder{align-items:center;display:flex;width:25px}.confirm-dialog{max-width:420px!important}.confirm-dialog-content{display:flex;flex-direction:column;gap:24px;padding:24px!important}.confirm-main-heading{font-size:1.5rem!important;font-weight:700!important;text-align:center}.confirm-amount{color:#a0aec0;font-size:1.1rem!important;text-align:center}.confirm-details-section{display:flex;flex-direction:column;gap:16px}.balance-error{align-items:center;background-color:#dc2626;border-radius:8px;display:flex;gap:8px;margin:16px 0;padding:12px 16px}.error-text{color:#fff!important;font-size:14px!important;font-weight:500!important}.balance-hint{color:#ffffffb3!important;font-size:12px!important}.wallets-page-layout{display:flex;flex-wrap:wrap;gap:24px}.wallets-left-column,.wallets-right-column{display:flex;flex-direction:column;gap:24px}.wallets-left-column,.wallets-right-column{flex:1 1;min-width:320px}.card{background-color:#111927;border-radius:16px!important;color:#fff!important;padding:24px}.card-title{font-weight:700!important}.card-subtitle{color:#a0aec0!important}.card-divider{border-color:#ffffff1f!important;margin:16px 0!important}.total-assets-section{margin:16px 0;text-align:center}.total-assets-value{font-size:2rem!important;font-weight:700!important}.total-assets-label{color:#a0aec0}.wallet-list{display:flex;flex-direction:column;gap:8px}.wallet-list-item{align-items:center;background-color:#0d131f;border-radius:16px;cursor:pointer;display:flex;justify-content:space-between;padding:16px}.wallet-list-item:hover{background-color:#ffffff0d}.wallet-info{align-items:center;display:flex;gap:12px}.wallet-avatar{background-color:#f7931a!important}.wallet-name{font-weight:500!important}.wallet-usd-value{color:#a0aec0;font-size:.8rem!important}.wallet-balance{text-align:right}.wallet-crypto-value{font-weight:500!important}.wallet-symbol{color:#a0aec0;font-size:.8rem!important}.send-receive-form{overflow:hidden;padding:0!important}.custom-tabs .MuiTabs-indicator{background-color:#6366f1!important}.custom-tab{color:#a0aec0!important;font-weight:700!important;text-transform:none!important}.custom-tab.Mui-selected{color:#fff!important}.form-panel{padding:24px}.send-panel{gap:20px}.send-amount-header,.send-panel{display:flex;flex-direction:column}.send-amount-header{gap:8px;margin-bottom:16px}.send-amount-header .MuiButton-outlined{align-self:flex-start;border-color:#ffffff4d!important;color:#ffffffb3!important}.send-amount-header .MuiButton-outlined:hover{background-color:#ffffff0d!important;border-color:#ffffff80!important}.send-amount-header .MuiButton-outlined:disabled{border-color:#ffffff1a!important;color:#ffffff4d!important}.form-label{color:#a0aec0}.select-menu-item{align-items:center;display:flex;gap:12px}.select-menu-subtitle{color:#a0aec0;font-size:.8rem!important}.btc-icon-placeholder{align-items:center;background-color:#f7931a;border-radius:50%;display:flex;font-weight:700;height:24px;justify-content:center;width:24px}.paste-link{color:#6366f1!important;font-weight:700!important;text-decoration:none!important}.withdrawal-security-panel{background:#0d131feb;border:1px solid #6366f142;border-radius:12px;display:flex;flex-direction:column;gap:14px;padding:16px}.withdrawal-security-header{display:flex;flex-direction:column;gap:4px}.withdrawal-security-title{color:#fff!important;font-size:.95rem!important;font-weight:700!important}.withdrawal-security-empty,.withdrawal-security-loading,.withdrawal-security-subtitle{color:#a0aec0!important;font-size:.85rem!important}.withdrawal-security-loading{align-items:center;display:flex;gap:10px}.withdrawal-security-link{background:#0000!important;border:0!important;color:#8b8dff!important;cursor:pointer!important;font:inherit!important;font-weight:700!important;padding:0!important;vertical-align:initial!important}.withdrawal-method-select{margin-top:2px!important}.withdrawal-email-code-row{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.withdrawal-code-button{border-color:#6366f173!important;color:#d6d7ff!important;font-weight:700!important;text-transform:none!important}.withdrawal-code-button:hover{background-color:#6366f11f!important;border-color:#8b8dffb3!important}.withdrawal-security-success{color:#22c55e!important;font-size:.82rem!important}.withdrawal-security-error{color:#ef4444!important;font-size:.85rem!important}.placeholder-card,.placeholder-content{display:flex;flex-direction:column;flex-grow:1}.placeholder-content{align-items:center;justify-content:center;text-align:center}.placeholder-icon{color:#a0aec0!important;font-size:60px!important;margin-bottom:16px!important}.placeholder-title{font-weight:700!important}.wallet-select-item{align-items:center;display:flex;gap:5px}.wallets-right-column .address-display-box{align-items:center;display:flex;justify-content:center}.wallet-icon{width:40px}.qr-code-container{margin-bottom:24px}.qr-code-border,.qr-code-container{display:flex;justify-content:center}.qr-code-border{align-items:center;background-color:#ffffff05;border:2px dashed #ffffff4d;border-radius:12px;min-height:200px;min-width:200px;padding:20px}.qr-code-placeholder{color:#fff9;font-size:.9rem;max-width:150px;text-align:center;word-break:break-all}.address-display-box{align-items:center;background-color:#ffffff0d;border-radius:8px;display:flex;justify-content:space-between;margin-top:16px;padding:12px 16px}.generating-text{color:#ffffffb3;flex:1 1;font-family:monospace;font-size:.9rem;margin-right:12px;word-break:break-all}.copy-icon-button{color:#ffffff80!important;padding:4px!important}.copy-icon-button:hover{background-color:#ffffff1a!important;color:#fffc!important}.copy-icon-button:disabled{color:#fff3!important}.success-message{border:1px solid #22c55e4d;padding:12px}.error-message{border:1px solid #ef44444d;padding:12px}.send-panel .MuiTextField-root .MuiFormHelperText-root.Mui-error{color:#ef4444!important;font-size:.75rem;margin-top:4px}.send-panel .MuiTextField-root .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#ef4444!important}.send-panel .MuiTextField-root .MuiOutlinedInput-root.Mui-error:hover .MuiOutlinedInput-notchedOutline{border-color:#dc2626!important}.error-message{background-color:#ef44441a;border:1px solid #ef4444;border-radius:8px}.error-message,.success-message{margin-bottom:16px;padding:12px 16px}.success-message{background-color:#22c55e1a;border:1px solid #22c55e;border-radius:8px}.custom-textfield.Mui-error .MuiOutlinedInput-root,.custom-textfield.Mui-error .MuiOutlinedInput-root.Mui-focused,.custom-textfield.Mui-error .MuiOutlinedInput-root:hover{border-color:#ef4444!important}.MuiFormHelperText-root.Mui-error{color:#ef4444!important;font-size:12px!important;margin-top:4px!important}.action-button:disabled{cursor:not-allowed!important;opacity:.7!important}.action-button .MuiCircularProgress-root{color:#fff!important}.assets-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-top:20px}.asset-label{align-items:center;color:#9ca3af;display:flex;font-size:19px!important;gap:6px;justify-content:center}.asset-value{font-size:26px!important;font-weight:700!important;letter-spacing:.3px!important}.asset-value.total{color:#fff}.asset-value.current{color:#4ade80}.asset-box{background:linear-gradient(145deg,#ffffff0d,#ffffff05);border:1px solid #ffffff0f;border-radius:12px;padding:18px 5px;text-align:center;transition:all .2s ease}.asset-box:hover{border-color:#ffffff1f;transform:translateY(-2px)}.support-tickets-page{width:100%}.page-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:24px}.page-header>div:first-child{flex:1 1;min-width:0;overflow:hidden}.page-title{font-weight:700!important}.ticket-subject-title{word-wrap:break-word!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;color:#a0aec0!important;display:-webkit-box!important;font-size:1.125rem!important;font-weight:500!important;line-height:1.3!important;margin-bottom:8px!important;max-height:2.6em!important;max-width:100%!important;overflow:hidden!important;overflow-wrap:break-word!important;text-overflow:ellipsis!important;word-break:break-word!important}@supports not (-webkit-line-clamp:2){.ticket-subject-title{display:block!important;max-height:2.6em!important;overflow:hidden!important;text-overflow:ellipsis!important}}.create-ticket-button{background-color:#6366f1!important;border-radius:8px!important;font-weight:700!important;text-transform:none!important}.tickets-list{display:flex;flex-direction:column;gap:16px}.ticket-item{align-items:flex-start;background-color:#1c2532;border-radius:12px;cursor:pointer;padding:16px 20px;transition:background-color .2s ease-in-out}.ticket-item:hover{background-color:#2d3748}.ticket-main-info{align-items:flex-start;flex:1 1;gap:16px;overflow:hidden}.ticket-date{align-items:center;background-color:#2d3748;border-radius:8px;color:#a0aec0;display:flex;flex-direction:column;padding:8px 12px}.ticket-month{font-size:.75rem;font-weight:700}.ticket-day{color:#fff;font-size:1.25rem;font-weight:700}.summary-header{align-items:center;display:flex;gap:12px;margin-bottom:4px}.ticket-status{border-radius:12px;font-size:.75rem;font-weight:700;padding:2px 8px;text-transform:uppercase}.ticket-subject{color:#fff;font-size:.9rem!important;font-weight:500!important}.ticket-preview,.ticket-subject{max-width:200px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ticket-preview{color:#a0aec0;font-size:.8rem!important}.ticket-meta{flex-shrink:0;gap:12px;margin-left:8px}.ticket-last-update{color:#a0aec0;font-size:.75rem!important;max-width:120px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ticket-view-button{color:#a0aec0!important}.go-back-button{border-color:#ffffff3b!important;color:#fff!important;text-transform:none!important}@media (max-width:768px){.go-back-button{font-size:13px!important;padding:8px 12px!important}}@media (max-width:480px){.go-back-button{font-size:12px!important;padding:6px 10px!important}}.create-ticket-container{background-color:#1c2532;border-radius:16px;padding:24px}.form-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-top:24px}.form-field-wrapper{display:flex;flex-direction:column;gap:8px;grid-column:1/-1}.form-helper-text{color:#a0aec0;font-size:.75rem!important;padding-left:14px}.form-footer{justify-content:space-between;margin-top:24px}.footer-note,.form-footer{align-items:center;display:flex}.footer-note{color:#a0aec0;gap:8px;max-width:60%}.create-ticket-container__select{margin-bottom:20px}.ticket-view-container{background-color:#1c2532;border-radius:16px;padding:24px}.ticket-view-id{color:#a0aec0;font-family:monospace;margin-top:4px}.header-actions{align-items:center;display:flex;flex-shrink:0;gap:12px}.header-actions .ticket-status{border-radius:16px;font-size:.8rem;font-weight:700;padding:4px 12px;text-transform:uppercase}.reply-form-section{align-items:flex-end;display:flex;flex-direction:column;gap:16px;margin:32px 0}.reply-form-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:16px}.action-button-secondary{background-color:#3730a3!important;text-transform:none!important}@media (max-width:768px){.reply-form-actions{flex-direction:column;gap:8px;margin-top:12px}.action-button-secondary,.create-ticket-button,.upload-button{font-size:14px;justify-content:center;padding:10px 16px;width:100%}.upload-button{margin-right:0}}@media (max-width:480px){.reply-form-actions{gap:6px;margin-top:10px}.action-button-secondary,.create-ticket-button,.upload-button{font-size:13px;padding:8px 12px}}.replies-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.replies-title{font-weight:700!important}.upload-button{border-color:#ffffff3b!important;color:#fff!important;margin-right:12px;text-transform:none!important}.replies-list{display:flex;flex-direction:column;gap:16px}.reply-card{background-color:#0f1924;border-radius:8px;padding:16px}.reply-header{display:flex;justify-content:space-between;margin-bottom:8px}.reply-author{font-size:.9rem!important;font-weight:700!important}.reply-body,.reply-timestamp{color:#a0aec0;font-size:.8rem!important}.reply-body a{color:#5da9ff;text-decoration:underline}.ticket-view-container .replies-list .reply-body{overflow-wrap:break-word;white-space:pre-wrap;word-break:normal}.summary-header span{background-color:#0cbb80;border-radius:7px;line-height:100%;padding:6px 10px}.header-actions .ticket-status.status-closed,.summary-header .ticket-status.status-closed,.ticket-item .ticket-status.status-closed,.ticket-view-container .ticket-status.status-closed{background-color:#dc2626!important;border:none!important;box-shadow:none!important;color:#fff!important}.header-actions .ticket-status.status-open,.summary-header .ticket-status.status-open,.ticket-item .ticket-status.status-open,.ticket-view-container .ticket-status.status-open{background-color:#22c55e!important;border:none!important;box-shadow:none!important;color:#fff!important}@media (max-width:768px){.page-header{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:16px}.page-header>div:first-child{width:100%}.ticket-subject-title{-webkit-line-clamp:3!important;font-size:1rem!important;margin-bottom:6px!important}.header-actions{flex-shrink:0;justify-content:space-between;width:100%}.ticket-view-container{padding:16px}.reply-form-section{margin-bottom:20px}.ticket-item{padding:12px 16px}.ticket-main-info{gap:16px}}@media (max-width:480px){.page-header{gap:8px;margin-bottom:12px}.page-header>div:first-child{width:100%}.ticket-subject-title{-webkit-line-clamp:2!important;font-size:.875rem!important;margin-bottom:4px!important}.ticket-view-container{padding:12px}.reply-form-section{margin-bottom:16px}.ticket-item{padding:10px 5px}.ticket-main-info{gap:12px}.ticket-date{padding:6px 8px}.ticket-day{font-size:1.125rem}}@media (max-width:768px){.ticket-preview,.ticket-subject{max-width:150px!important}.ticket-subject{font-size:.85rem!important}.ticket-preview{font-size:.75rem!important}}@media (max-width:480px){.ticket-preview,.ticket-subject{max-width:120px!important}.ticket-subject{font-size:.8rem!important}.ticket-preview{font-size:.7rem!important}}.ticket-summary{flex:1 1;overflow:hidden}.ticket-item{align-items:center;display:flex;gap:2px;justify-content:space-between}.ticket-main-info,.ticket-meta,.ticket-summary{min-width:0}.ticket-main-info{align-items:center;display:flex;gap:12px}.ticket-main-info,.ticket-summary{flex:1 1 auto;min-width:0}.ticket-preview,.ticket-subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-meta{align-items:center;display:flex;flex:0 0 auto;gap:10px}.ticket-last-update{display:flex;font-size:13px;gap:6px;max-width:170px;opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:600px){.ticket-item{align-items:flex-start}.ticket-last-update{align-items:flex-end;flex-direction:column;font-size:12px;gap:2px;max-width:110px}.ticket-preview{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;white-space:normal}.ticket-meta{gap:0;margin-left:0}.ticket-time-text{font-size:11px;opacity:.65}}.card.stake-card{border-radius:16px;box-sizing:border-box;color:#fff;gap:24px;padding:24px;width:100%}.card.stake-card,.stake-header{display:flex;flex-direction:column}.stake-header{align-items:center;gap:8px}.btc-icon-stake{align-items:center;background-color:#f7931a;border-radius:50%;color:#fff;display:flex;font-size:1.5rem;font-weight:700;height:48px;justify-content:center;width:48px}.stake-title{font-weight:700!important}.stake-card-icon{width:50px}.duration-label{color:#a0aec0;font-size:.75rem!important;font-weight:700!important;margin-bottom:12px!important;text-align:center}.duration-buttons{display:flex;flex-wrap:wrap;gap:12px}.duration-button{border:1px solid #2d3748!important;border-radius:8px!important;color:#a0aec0!important;flex:1 1;font-weight:700!important;text-transform:none!important}.duration-button.full-width{flex-basis:100%}.duration-button.active{border-color:#6366f1!important;color:#fff!important}.info-rows{display:flex;flex-direction:column;gap:12px}.info-row{display:flex;justify-content:space-between}.info-label{color:#a0aec0}.action-button{background-color:#6366f1!important;border-radius:8px!important;font-weight:700!important;padding:12px 0!important;text-transform:none!important}.stake-cards-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}@media (max-width:1024px){.stake-cards-grid{grid-template-columns:1fr;justify-items:center}}
/*# sourceMappingURL=main.fbc81165.css.map*/