.web-only{display:none}
html.web-cabinet{--web-sidebar:244px}
.web-cabinet body{font-family:Inter,Arial,sans-serif;background:radial-gradient(ellipse at 82% 2%,#a58eab27,transparent 35%),linear-gradient(118deg,#11192f,#1d2542 75%,#151e38);min-height:100vh}
.web-cabinet body:before{content:'';position:fixed;inset:0;background:url('/assets/vimo/folio-grain.svg');opacity:.9;pointer-events:none;z-index:0}
.web-cabinet .ambient{z-index:0;overflow:hidden;background:none}
.web-cabinet .ambient:before,.web-cabinet .ambient:after{content:'';position:absolute;width:1150px;height:720px;border-radius:50%;border:1px solid #e7c9997a;box-shadow:0 0 18px #e2b88538,inset 0 -16px 32px #dbad8830;transform:rotate(-26deg);pointer-events:none}
.web-cabinet .ambient:before{top:-750px;left:110px}
.web-cabinet .ambient:after{bottom:-690px;left:-700px;transform:rotate(35deg)}
.web-cabinet .app-shell{max-width:1800px;margin:0 auto;padding:0 38px 35px calc(var(--web-sidebar) + 44px);position:relative}
.web-cabinet .topbar{height:75px;border-bottom:1px solid #baaed03f;margin:0 0 40px;gap:22px}
.web-cabinet .topbar>.brand{display:none}
.web-cabinet .web-only{display:flex}
.web-cabinet .web-breadcrumb{align-items:center;gap:14px;font-size:14px;min-width:0}
.web-breadcrumb>a,.web-breadcrumb>span{color:#c1b6e1}.web-breadcrumb>b{font-weight:500}
.web-cabinet .top-actions{margin-inline-start:auto;gap:16px}
.web-cabinet .web-today{color:#e2dbf1;font-size:13px;padding-inline-end:22px;border-inline-end:1px solid #b9a4ce69;white-space:nowrap}
.web-cabinet .avatar{display:flex;width:auto;background:none;border-radius:0;box-shadow:none;gap:11px;padding:0 0 0 15px;border-inline-start:1px solid #b9a4ce69;height:34px}
.web-cabinet .avatar>[data-icon]{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(140deg,#77729b80,#353e6054)}
.web-profile-name{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:450}
.web-cabinet #navigation{position:fixed;inset:0 auto 0 0;width:var(--web-sidebar);height:100dvh;border:0;border-radius:0;border-inline-end:1px solid #afa5d23b;transform:none;display:flex;flex-direction:column;align-items:stretch;padding:38px 20px 24px;background:linear-gradient(125deg,#171d32d9,#252e4e80),url('/assets/vimo/folio-grain.svg');box-shadow:inset -1px 0 9px #9191cb0d;z-index:20;gap:0;backdrop-filter:blur(20px)}
.web-sidebar-brand{display:flex;align-items:center;gap:13px;font-size:25px;font-weight:700;letter-spacing:2.6px;padding:0 10px 37px;border-bottom:1px solid #bda5cf33;min-height:65px}
.web-sidebar-brand>span>span{color:#f4c887}
.web-sidebar-links{display:grid;gap:10px;margin-top:32px}
.web-cabinet #navigation button{display:flex;align-items:center;gap:17px;font-size:14px;font-weight:500;min-height:48px;padding:11px 17px;border-radius:8px;color:#ece8fb;text-align:start;position:relative;line-height:1.5}
.web-cabinet #navigation button.active{background:linear-gradient(110deg,#a69bd44d,#6c71a526);box-shadow:inset 0 1px 1px #d9c8ff1a}
.web-cabinet #navigation button.active:before{content:'';position:absolute;inset:0 auto 0 0;width:5px;border-radius:5px;background:#c6b5fa}
.web-cabinet #navigation svg{width:23px;height:23px;flex:none;color:#e3d9ff}
.web-cabinet #navigation .web-sidebar-support{margin-top:auto;border-top:1px solid #bba3ca33;border-radius:0;padding-top:22px;color:#c5b8e2}
.web-sidebar-support>svg:last-child{width:16px;margin-inline-start:auto}
.web-cabinet .app-footer{margin-top:36px;text-align:start;padding:20px 0 0;border-top:1px solid #bda7cb2b;font-weight:500;font-size:10px;color:#a99cc5;letter-spacing:1.5px}
.web-cabinet #main{min-height:calc(100dvh - 180px)}
.web-overview-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.23fr);gap:42px;align-items:start}
.web-eyebrow{display:block;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#c6b9f0;margin-bottom:12px;line-height:1.5}
.web-welcome h1{font-size:clamp(30px,3.2vw,49px);font-weight:650;letter-spacing:-1px;color:#c6b5fb;line-height:1.15;margin:0 0 22px}
.web-balance-label{font-size:19px;font-weight:550;margin-bottom:4px}
.web-balance{display:flex;align-items:center;gap:15px;margin-bottom:11px}
.web-balance>bdi{font-size:clamp(30px,3.7vw,58px);line-height:1.2;font-weight:650;letter-spacing:-1.5px;white-space:nowrap}
.web-balance small{font-size:.57em;font-weight:600;letter-spacing:-.5px}.web-balance .icon-button{flex:none;color:#bdb1f3}
.web-month-result{display:flex;align-items:center;gap:20px;font-size:17px;color:#bfb3ed;margin-bottom:22px}.web-month-result>b{color:#f1c17a;font-weight:600}
.web-money-actions{display:flex;gap:20px}.web-cabinet .web-money-actions>.button{flex:1;border-radius:12px;padding:13px 19px;min-height:49px;font-size:16px;font-weight:550;gap:14px}.web-money-actions>.button>svg{width:23px;height:23px}
.web-strategy{position:relative;padding-top:46px;isolation:isolate;min-width:0}
.web-strategy-tabs{position:absolute;top:0;left:0;right:0;height:52px;display:flex;align-items:flex-start;padding-inline:30px;gap:36px;background:linear-gradient(125deg,#9e8fc26e,#4a51772e);border:1px solid #c1abd077;border-bottom:0;border-radius:30px 50px 0 0;clip-path:polygon(0 0,34% 0,42% 25%,47% 80%,100% 80%,100% 100%,0 100%)}
.web-strategy-tabs>span,.web-strategy-tabs>button{font:550 12px/1.5 Inter,Arial,sans-serif;text-transform:uppercase;letter-spacing:.6px;padding:14px 6px 13px;white-space:nowrap;background:none}
.web-strategy-tabs>span{border-bottom:2px solid #f4cb8b}.web-strategy-tabs>button{margin-inline-start:auto;color:#c7b8ef}
.web-strategy-surface{padding:29px 32px 22px;border:1px solid #c7afd77d;border-radius:24px;background:radial-gradient(ellipse at 0 0,#ffd79875,transparent 15%),radial-gradient(ellipse at 100% 100%,#f1bb7d8a,transparent 20%),linear-gradient(120deg,#5c528e52,#3a42632e),url('/assets/vimo/folio-grain.svg');box-shadow:inset 0 1px 2px #e5d0ff47,0 8px 20px #090f2529}
.web-strategy h2{font-size:clamp(28px,2.65vw,42px);line-height:1.2;font-weight:650;letter-spacing:-.6px;margin:0 0 7px;overflow-wrap:anywhere}
.web-strategy-surface>p{font-size:20px;color:#bcadea;margin:0 0 14px;line-height:1.5}
.web-strategy .status{font-size:14px;padding:5px 14px;font-weight:500}.web-strategy .status>i{display:inline-block;width:8px;height:8px;border-radius:50%;background:#91f284;margin-inline-end:7px}
.web-strategy-result{display:flex;align-items:center;gap:15px;border-top:1px solid #bca7d355;margin-top:19px;padding-top:16px;flex-wrap:wrap;font-size:15px}
.web-strategy-result>span{color:#c8b8ef}.web-strategy-result>b{font-size:17px;font-weight:550;white-space:nowrap}.web-strategy-result>button{margin-inline-start:auto;display:flex;align-items:center;gap:10px;padding:8px 13px;border-radius:11px;border:1px solid #c1afd375;background:linear-gradient(125deg,#a79dc74d,#686b8f42);font-size:13px;box-shadow:inset 0 1px 1px #e3d5ff37}.web-strategy-result svg{width:16px;height:16px}
.web-allocation{position:relative;margin-top:36px;padding:27px 18px 26px;border-bottom:1px solid #b9a3ca66}
.web-spine{position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,#f2d18f,#bba8ed 35%,#bba8ed 80%,transparent)}
.web-spine>i{position:absolute;top:-7px;width:16px;height:16px;border-radius:50%;background:#f5cc88;box-shadow:0 0 16px #ffd68b57}.web-spine>i+ i{left:43%;background:#c6b7f7;box-shadow:none}
.web-fund-pair{display:grid;grid-template-columns:43% 1fr;gap:35px}.web-fund-pair>div+div{border-inline-start:1px solid #c2a9d074;padding-inline-start:40px}.web-fund-pair span{display:block;font-size:17px;font-weight:550;margin-bottom:4px}.web-fund-pair bdi{display:block;font-size:34px;line-height:1.4;font-weight:600;letter-spacing:-.5px}.web-fund-pair small{font-size:.65em;color:#bcb0ef}
.web-allocation-labels{display:flex;justify-content:space-between;gap:20px;width:74%;margin-top:16px;margin-bottom:9px;color:#bcb1f1;font-size:15px;font-weight:550}.web-allocation-labels>span+span{color:#f0c17b}
.web-allocation-track{height:15px;width:74%;border-radius:20px;background:linear-gradient(90deg,#beb1f5 0 var(--invested),#f6ca85 var(--invested) var(--free),#52516d var(--free) 100%);box-shadow:inset 0 2px 3px #ffffff70}
.web-reserve{display:flex;align-items:center;gap:8px;color:#c4b0d5;font-size:12px;margin:12px 0 0}.web-reserve svg{width:17px;height:17px}
.web-dashboard-bottom{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:42px;margin-top:27px}
.web-latest>header{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:7px 0 14px}.web-latest h2,.web-documents h2,.web-section-heading h2{font-size:23px;font-weight:650;margin:0;line-height:1.4;letter-spacing:-.3px}
.web-latest>header>button,.web-section-heading>button{color:#f1c583;background:none;font-size:14px;white-space:nowrap}
.web-cabinet .web-latest .operation{padding:15px 0;border-color:#b9a3ce4d}.web-cabinet .web-latest .operation-icon{width:46px;height:46px;border-radius:12px;background:linear-gradient(130deg,#b4a0e35c,#535b8e40);border:1px solid #b5a4d64d}.web-cabinet .web-latest .operation-title b{font-size:16px;font-weight:550}.web-cabinet .web-latest .operation-title small{font-size:12px;color:#c1b2e7}.web-cabinet .web-latest .operation-amount{font-size:17px}.web-cabinet .positive{color:#9ee78c}
.web-documents{padding:15px 23px;border:1px solid #b8a3d147;border-radius:18px;background:linear-gradient(125deg,#62618e47,#323d6180),url('/assets/vimo/folio-grain.svg');box-shadow:inset 0 1px 1px #e6cfff25;min-width:0;align-self:start}
.web-documents>button{display:flex;width:100%;align-items:center;gap:15px;background:none;border-bottom:1px solid #bda6cb52;padding:15px 0;text-align:start;font-size:14px}.web-documents>button>svg{width:22px;height:22px;flex:none}.web-documents>button>svg:last-child{width:15px;margin-inline-start:auto}.web-documents>button>span{min-width:0;overflow-wrap:anywhere}.web-documents>div{display:flex;gap:12px;flex-wrap:wrap;margin-top:14px;font-size:13px;color:#c2b1e6}.web-documents>div>button{background:none;color:#f2c783;padding:0}
.web-page-heading{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:25px}.web-page-heading h1{font-size:36px;font-weight:650;margin:0}.web-capital-total>span{display:block;color:#bfb2df;font-size:16px}.web-capital-total>bdi{font-size:48px;font-weight:650}.web-capital-total small{font-size:26px}.web-section-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:28px 0 10px}.web-position-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.web-capital-footer{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:30px}.web-wallet-link{background:#77729f26;border:1px solid #b7a1d13d;border-radius:15px;padding:25px;text-align:start;font-size:20px}.web-wallet-link>span{display:block;color:#f0c887;font-size:14px;margin-top:16px}.web-empty-position{padding:30px;border:1px dashed #b7a3d661;border-radius:20px;grid-column:1/-1}.web-empty-position p{color:#b9abd7}
.web-cabinet .web-doc-page{display:grid;grid-template-columns:1fr 1fr;gap:25px}.web-doc-page>h1{grid-column:1/-1;font-size:34px}
.web-cabinet .view-page{max-width:1120px;margin-inline:auto}
.web-cabinet .history-pocket{width:36%;float:inline-end;margin:0 0 20px 32px}.web-cabinet .history-summary{max-width:640px;margin-top:25px}.web-cabinet .history-scope{clear:both}
.web-cabinet .strategy-stage,.web-cabinet .circle-hero,.web-cabinet .care-stage{max-width:560px;margin-inline:auto}
.web-cabinet .contracts{max-width:780px;margin-inline:auto}.web-cabinet .contract{margin-top:32px}
.web-cabinet .profile-page{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;align-items:start}.web-cabinet .profile-page>.notebook-page-heading{grid-column:1/-1}.web-cabinet .identity-dossier{grid-row:span 2}.web-cabinet .profile-index{margin:0}.web-cabinet .preferences-notebook{margin:0}.web-cabinet .profile-exit{grid-column:1/-1}.web-cabinet .profile-page>.help-banner{grid-column:1/-1}
.web-cabinet .circle-hero{max-height:300px;overflow:hidden}.web-cabinet .invitation-notebook{max-width:700px;margin-inline:auto}.web-cabinet .referral-notebook{margin-top:30px}.web-cabinet .referral-table{min-width:100%}
.web-cabinet .care-composer,.web-cabinet #support-history{max-width:780px;margin-inline:auto}
.web-cabinet #sheet.folio-modal{max-width:580px}.web-cabinet .folio-jacket{border-radius:20px}.web-cabinet .folio-jacket:before{border-style:solid;opacity:.55}
[dir=rtl].web-cabinet #navigation{left:auto;right:0}[dir=rtl].web-cabinet .app-shell{padding-left:38px;padding-right:calc(var(--web-sidebar) + 44px)}[dir=rtl] .web-spine>i+ i{left:auto;right:43%}
@media(min-width:1600px){.web-cabinet #navigation{left:max(0px,calc((100vw - 1800px)/2))}.web-overview-top{gap:50px}}
@media(max-width:1250px) and (min-width:901px){html.web-cabinet{--web-sidebar:210px}.web-cabinet .app-shell{padding-inline:calc(var(--web-sidebar) + 28px) 28px}.web-cabinet #navigation{padding-inline:15px}.web-cabinet .web-today{display:none}.web-overview-top{gap:25px}.web-strategy-surface{padding:25px 22px 19px}.web-strategy-result{gap:10px;font-size:13px}.web-strategy-result>b{font-size:14px}.web-strategy-result>button{font-size:12px}.web-strategy-tabs{padding-inline:20px;gap:12px}.web-strategy-tabs>span,.web-strategy-tabs>button{font-size:10px}.web-balance>bdi{font-size:36px}.web-money-actions{gap:12px}.web-cabinet .web-money-actions>.button{font-size:14px;padding-inline:12px}.web-dashboard-bottom{gap:25px}.web-documents{padding-inline:18px}.web-latest h2,.web-documents h2{font-size:21px}.web-cabinet .web-latest .operation-amount{font-size:14px}.web-cabinet .web-latest .operation-title b{font-size:14px}}
@media(max-width:900px){.web-cabinet .app-shell,[dir=rtl].web-cabinet .app-shell{padding:0 25px 25px}.web-cabinet .topbar{height:69px;margin-bottom:26px;gap:15px}.web-cabinet .web-menu{display:flex;width:34px;min-width:34px;padding:0;font-size:22px}.web-cabinet .web-today{display:none}.web-cabinet .web-breadcrumb{font-size:12px;gap:9px}.web-cabinet .top-actions{gap:7px}.web-cabinet .avatar{padding-inline-start:9px}.web-profile-name{display:none!important}.web-cabinet #navigation,[dir=rtl].web-cabinet #navigation{width:250px;transform:translateX(-105%);transition:transform .22s;box-shadow:20px 0 80px #0005}[dir=rtl].web-cabinet #navigation{transform:translateX(105%)}.web-cabinet body.web-menu-open #navigation{transform:none}.web-menu-scrim{display:none}.web-cabinet body.web-menu-open .web-menu-scrim{display:block;position:fixed;inset:0;background:#050a20a6;z-index:19;backdrop-filter:blur(4px)}.web-overview-top{gap:25px}.web-strategy-surface{padding:24px 22px 18px}.web-strategy-tabs{padding-inline:18px;gap:8px}.web-strategy-tabs>span,.web-strategy-tabs>button{font-size:10px}.web-balance>bdi{font-size:34px}.web-balance{gap:8px}.web-month-result{font-size:14px;gap:12px}.web-cabinet .web-money-actions>.button{font-size:13px;padding-inline:12px;gap:9px}.web-money-actions{gap:12px}.web-strategy-result{font-size:12px;gap:10px}.web-strategy-result>b{font-size:14px}.web-strategy-surface>p{font-size:17px}.web-dashboard-bottom{gap:25px}.web-latest h2,.web-documents h2{font-size:20px}.web-cabinet .web-latest .operation-title b{font-size:14px}.web-cabinet .web-latest .operation-amount{font-size:14px}.web-cabinet .profile-page{gap:20px}.web-position-grid{grid-template-columns:1fr}}
@media(max-width:650px){.web-cabinet .app-shell,[dir=rtl].web-cabinet .app-shell{padding-inline:18px}.web-cabinet .web-breadcrumb>a,.web-cabinet .web-breadcrumb>span{display:none}.web-cabinet .topbar{gap:10px}.web-cabinet .top-actions{gap:2px}.web-cabinet .web-breadcrumb{font-size:12px}.web-cabinet .avatar{padding-inline-start:5px}.web-cabinet .avatar>[data-icon]{width:31px;height:31px}.web-cabinet .icon-button{min-width:33px}.web-overview-top{grid-template-columns:1fr;gap:27px}.web-welcome h1{font-size:34px;margin-bottom:22px}.web-balance-label{font-size:17px}.web-balance>bdi{font-size:39px}.web-month-result{font-size:15px}.web-money-actions{gap:14px}.web-cabinet .web-money-actions>.button{font-size:14px}.web-strategy{padding-top:41px}.web-strategy-tabs>span,.web-strategy-tabs>button{font-size:11px}.web-strategy h2{font-size:31px}.web-strategy-surface{padding:24px}.web-strategy-result{font-size:12px}.web-strategy-result>b{font-size:15px}.web-strategy-result>button{font-size:12px}.web-allocation{margin-top:30px;padding:24px 0}.web-fund-pair{grid-template-columns:1fr 1fr;gap:18px}.web-fund-pair>div+div{padding-inline-start:18px}.web-fund-pair span{font-size:14px}.web-fund-pair bdi{font-size:23px;overflow-wrap:anywhere}.web-fund-pair small{font-size:14px}.web-allocation-labels,.web-allocation-track{width:100%}.web-allocation-labels{font-size:12px}.web-allocation-track{height:12px}.web-dashboard-bottom{grid-template-columns:1fr;gap:27px}.web-latest>header{margin-top:0}.web-latest h2,.web-documents h2{font-size:22px}.web-cabinet .web-latest .operation-title b{font-size:13px}.web-cabinet .web-latest .operation-title small{font-size:11px}.web-cabinet .web-latest .operation-amount{font-size:13px}.web-page-heading{display:block}.web-page-heading h1{font-size:31px;margin-bottom:20px}.web-capital-total>bdi{font-size:39px}.web-capital-footer{grid-template-columns:1fr}.web-section-heading h2{font-size:20px}.web-section-heading>button{font-size:12px;white-space:normal}.web-cabinet .web-doc-page{grid-template-columns:1fr}.web-cabinet .profile-page{display:block}.web-cabinet .profile-index,.web-cabinet .preferences-notebook{margin-top:22px}.web-cabinet .history-pocket{width:100%;float:none;max-width:390px;margin:0 auto}.web-cabinet .history-summary{margin-top:0}.web-cabinet .referral-table{min-width:480px}.web-cabinet #sheet.folio-modal{max-width:calc(100% - 20px)}.web-cabinet .app-footer{margin-top:25px}}
@media(prefers-reduced-motion:reduce){.web-cabinet #navigation{transition:none}}
/* The browser shell owns spacing independently of Mini App container rules. */
.web-menu-scrim{display:none}
.web-cabinet #app.app-shell{width:100%;max-width:1800px;padding:0 38px 35px calc(var(--web-sidebar) + 44px)!important}
[dir=rtl].web-cabinet #app.app-shell{padding:0 calc(var(--web-sidebar) + 44px) 35px 38px!important}
.web-cabinet #navigation{overflow-y:auto;overscroll-behavior:contain}
.web-cabinet #navigation button{flex-direction:row;justify-content:flex-start}
.web-cabinet #app .topbar .avatar{width:auto;min-width:36px;height:36px;border-radius:0;overflow:visible;background:none;box-shadow:none}
.web-cabinet .web-strategy-tabs{clip-path:none;border:0;background:none;isolation:isolate;padding-top:0}
.web-strategy-tabs:before{content:'';position:absolute;inset:0;background:linear-gradient(125deg,#9e8fc26e,#4a51772e);border:1px solid #c1abd077;border-radius:30px 50px 0 0;clip-path:polygon(0 0,34% 0,42% 25%,47% 80%,100% 80%,100% 100%,0 100%);z-index:-1}
.web-strategy-tabs>button{padding-top:24px;padding-bottom:0}
.web-cabinet #toast{bottom:24px;max-width:calc(100% - 32px)}
.web-document-description{padding:25px;border:1px solid #af99c945;border-radius:18px;background:#73638c20;font-size:15px;line-height:1.8;color:#bfb0d5}
@media(min-width:901px) and (max-width:1250px){.web-cabinet #app.app-shell{padding:0 28px 30px calc(var(--web-sidebar) + 28px)!important}[dir=rtl].web-cabinet #app.app-shell{padding:0 calc(var(--web-sidebar) + 28px) 30px 28px!important}}
@media(max-width:900px){.web-cabinet #app.app-shell,[dir=rtl].web-cabinet #app.app-shell{padding:0 25px 25px!important}}
@media(max-width:650px){.web-cabinet #app.app-shell,[dir=rtl].web-cabinet #app.app-shell{padding:0 18px 25px!important}}
.web-cabinet .web-menu{display:none}
.web-cabinet .web-money-actions>.button{border:1px solid #7fa3ff66;background:linear-gradient(115deg,#2478ff,#1349eb);box-shadow:inset 0 1px 1px #c3d6ff55}
.web-cabinet .web-money-actions>.button.secondary{border-color:#b7a3d277;background:linear-gradient(125deg,#9c8dbf40,#4d54753d)}
.web-cabinet .preferences-paper,.web-cabinet .identity-paper,.web-cabinet .referral-paper,.web-cabinet .invitation-sheet,.web-cabinet .capital-dossier-front{background:linear-gradient(120deg,#51537b,#303b60);color:#e9e1f5;border:1px solid #b7a2d24d;box-shadow:inset 0 1px 1px #e4d2ff25}
.web-cabinet .preferences-paper :is(h2,b,small,span),.web-cabinet .identity-paper :is(h2,bdi,span,small,b),.web-cabinet .capital-dossier-front :is(h3,dt,dd,small),.web-cabinet .referral-paper :is(th,td,b,span,label,input),.web-cabinet .invitation-sheet :is(h2,p,bdi,span){color:#e0d6f1}
.web-cabinet .notebook-rings{display:none}.web-cabinet .preferences-paper{padding-inline:26px}.web-cabinet .identity-signature{border-color:#b8a1ce55}.web-cabinet .preference-line{border-color:#b8a1ce3d}
.web-cabinet .referral-search{background:#171f3a55;border-color:#ad9acf55}.web-cabinet .referral-search input::placeholder{color:#b3a3c9}.web-cabinet .referral-table small{color:#b8a6d3}.web-cabinet .referral-table th{color:#cab7e9}
.web-cabinet .web-strategy-surface{box-shadow:inset 0 1px 2px #e5d0ff47,-1px -1px 3px #eec68d3d,0 8px 20px #090f2529}
@media(max-width:900px){.web-cabinet .web-menu{display:flex}}
.web-balance>bdi{min-width:0;overflow-wrap:anywhere}
@media(max-width:650px){.web-balance>bdi{font-size:clamp(28px,9.3vw,39px);white-space:normal;flex:1}.web-fund-pair small{display:block;font-size:12px;line-height:1.6}.web-strategy-tabs{gap:10px}.web-strategy-tabs>span{max-width:52%;white-space:normal;font-size:10px;padding-top:10px;padding-bottom:8px;line-height:1.4}.web-strategy-tabs>button{max-width:45%;white-space:normal;font-size:10px;line-height:1.4;padding-top:15px}.web-month-result{flex-wrap:wrap;gap:6px 15px}}
.web-cabinet #navigation .web-sidebar-trading{display:flex;align-items:center;gap:17px;min-height:48px;padding:11px 17px;border:1px solid #b49ac938;border-radius:8px;background:linear-gradient(105deg,#a493cf16,#6259860b);font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;color:#ece8fb;text-align:start}.web-sidebar-trading>span{min-width:0;overflow-wrap:anywhere}.web-sidebar-trading>i{font-style:normal;font-size:15px;color:#c2addd;margin-inline-start:auto}.web-cabinet #navigation .web-sidebar-trading:hover{background:#b7a0d023}.web-cabinet #navigation .web-sidebar-trading:focus-visible{outline:2px solid #c4b2ef;outline-offset:3px}
.web-cabinet #navigation .web-sidebar-help{display:flex;align-items:center;gap:17px;min-height:42px;padding:9px 17px;border-radius:8px;font-size:14px;line-height:1.5;color:#dbd1ed;text-decoration:none}.web-sidebar-help>i{margin-inline-start:auto;font-style:normal;color:#baa4d0}.web-sidebar-help:hover{background:#af92d219}
