@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2)format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2)format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2)format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-cyrillic-400-normal-DD2KOZkl.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-400-normal-CVFrM67f.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-500-normal-CyAY5ZLS.woff2)format("woff2"),url(/assets/cormorant-garamond-cyrillic-500-normal-DkJXBcIH.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-400-normal-B-1hWBU7.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-400-normal-B7YtguxJ.woff)format("woff")}:root{color:#eeeae3;font-synthesis:none;--bg:#181b19;--surface:#202421;--surface2:#272c28;--line:#343a34;--muted:#939c93;--copper:#dcb48c;--green:#a4bd9e;--serif:"Cormorant Garamond",Georgia,serif;background:#181b19;font-family:Manrope,sans-serif;font-weight:400}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button:disabled{cursor:default;opacity:.5}a{color:inherit;text-decoration:none}button{background:0 0;border:0}input,select,textarea{color:inherit;background:#202421;border:1px solid #414940;border-radius:10px;outline:none;width:100%;min-width:0;padding:12px 14px}input:focus,select:focus,textarea:focus{border-color:var(--copper);box-shadow:0 0 0 2px #dcb48c16}input::placeholder,textarea::placeholder{color:#8d968e}input[type=checkbox]{accent-color:var(--copper);width:auto}button:focus-visible,a:focus-visible{outline:2px solid var(--copper);outline-offset:4px}h1,h2,p{margin:0}h1,h2{font-family:var(--serif);font-weight:400}h1{letter-spacing:-1.8px;font-size:58px;line-height:1.05}h1 i{color:#b9c5b4;font-weight:400}h2{font-size:29px}small{font-size:11px}svg{flex-shrink:0}button,a{touch-action:manipulation}.app-shell{max-width:1920px;min-height:100dvh;margin:auto;display:flex}.sidebar{border-right:1px solid var(--line);z-index:5;background:#161916;flex-direction:column;width:232px;padding:31px 22px 23px 27px;display:flex;position:fixed;top:0;bottom:0}.wordmark{font-family:var(--serif);letter-spacing:-3px;align-items:start;width:fit-content;font-size:57px;line-height:1;display:inline-flex}.wordmark>span{color:var(--copper);padding-left:5px;font-family:Georgia,serif;font-size:28px;line-height:1.8}.brand-note{color:var(--muted);letter-spacing:1.7px;margin:12px 0 47px;font-size:10px}.sidebar nav{flex-direction:column;gap:8px;display:flex}.sidebar nav button{text-align:left;color:#aab1a7;border-radius:9px;align-items:center;gap:12px;margin-left:-6px;padding:14px 12px;font-size:12px;display:flex;position:relative}.sidebar nav button.selected{color:#f1e5d8;background:#31362d}.sidebar nav button.selected svg{color:var(--copper)}.sidebar nav button:hover{background:#272c26}.sidebar nav b{color:#e7ccac;background:#5c5845;border-radius:5px;margin-left:auto;padding:2px 6px;font-size:10px}.sidebar-bottom{margin-top:auto}.private-note{color:#818a80;align-items:center;gap:8px;padding:20px 0;font-size:9px;display:flex}.profile{border-top:1px solid var(--line);text-align:left;align-items:center;gap:10px;width:100%;padding:20px 0 0;display:flex}.initial{color:#d6dccf;background:#424b3d;border-radius:50%;justify-content:center;align-items:center;width:37px;height:37px;font-size:14px;display:flex}.profile strong{font-size:12px;font-weight:500;display:block}.profile small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.profile>svg{color:#8e988b;margin-left:auto}.main-shell{flex:1;min-width:0;margin-left:232px}.topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:77px;padding:0 44px;display:flex}.breadcrumb{color:#c4cabf;font-size:11px}.topbar>div{align-items:center;gap:19px;display:flex}.date-label{color:var(--muted);font-size:11px}.demo-badge{color:#e2c7a2;background:#50463377;border:1px solid #79634977;border-radius:20px;padding:5px 10px;font-size:10px}.mobile-wordmark,.mobile-settings{display:none!important}.main-content{max-width:1450px;margin:0 auto;padding:35px 44px}.eyebrow{letter-spacing:2.3px;color:var(--muted);font-size:9px;font-weight:600;line-height:1.6}.page-title{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:31px;display:flex}.page-title h1{margin-top:13px}.secondary,.primary{white-space:nowrap;border:1px solid #59624f;border-radius:9px;justify-content:center;align-items:center;gap:10px;padding:12px 17px;font-size:11px;font-weight:600;display:inline-flex}.secondary{color:#e3e8db;background:#293027}.secondary:hover{background:#384332}.primary{background:var(--copper);color:#27251e;border-color:var(--copper);padding:14px 19px}.primary:hover{background:#e9c4a0}.overview-grid{grid-template-columns:1.5fr 1fr;gap:18px;display:grid}.balance-panel{background:#262f26;border:1px solid #404e3b;border-radius:15px;padding:27px 30px 19px;position:relative;overflow:hidden}.balance-panel:after{content:"";pointer-events:none;border:1px solid #6c7c5133;border-radius:50%;width:410px;height:410px;position:absolute;top:-200px;right:-110px;box-shadow:0 0 0 33px #6c7c5108,0 0 0 65px #6c7c5108}.section-label{color:#bdc6b7;justify-content:space-between;align-items:center;font-size:11px;display:flex}.section-label svg{color:#a4b298}.balance-value{font-size:49px;line-height:1.3;font-family:var(--serif);letter-spacing:-.6px;z-index:1;margin-top:17px;position:relative}.other-currencies{color:#bac7af;flex-wrap:wrap;align-items:center;gap:9px;min-height:21px;margin-top:2px;font-size:11px;display:flex}.other-currencies small{color:#899681;font-size:9px}.balance-breakdown{border-top:1px solid #46513e;grid-template-columns:1fr 1fr;gap:15px;margin-top:29px;padding-top:17px;display:grid}.balance-breakdown small{color:#acb4a4;font-size:9px;display:block}.balance-breakdown strong{margin-top:7px;font-size:15px;font-weight:500;display:block}.balance-note{color:#919d87;align-items:center;gap:7px;margin-top:22px;font-size:9px;display:flex}.status-dot{background:#9fb892;border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.mia-note{background:#4e4439;border-radius:15px;min-height:275px;position:relative;overflow:hidden}.mia-note>img{object-fit:cover;object-position:center 32%;width:100%;height:100%;position:absolute}.mia-note:after{content:"";background:linear-gradient(#181c1800 10%,#181c1880 53%,#181c18f2);position:absolute;inset:0}.mia-note>div{z-index:1;position:absolute;bottom:23px;left:25px;right:25px}.mia-note .eyebrow{color:#e1c6a5;letter-spacing:2px;font-size:8px}.mia-note h2{text-wrap:balance;max-width:265px;margin-top:9px;font-size:28px;line-height:1.02}.mia-note button{color:#e2c7a7;align-items:center;gap:7px;margin-top:17px;padding:0;font-size:10px;display:flex}.section-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:17px;display:flex}.section-heading h2{align-items:center;gap:10px;font-size:25px;display:flex}.section-heading h2>span{color:#848e7e;font-family:Manrope,sans-serif;font-size:12px}.text-button{color:var(--copper);align-items:center;gap:6px;padding:2px 0;font-size:10px;display:inline-flex}.text-button:hover{color:#f2d3b2}.accounts-section{margin-top:29px}.account-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.account-card{text-align:left;background:#232923;border:1px solid #3a4038;border-radius:12px;padding:16px 17px;transition:transform .15s,border-color .15s}.account-card:hover{border-color:#9b9f77;transform:translateY(-2px)}.account-card>div{color:#a9b29f;align-items:center;gap:7px;margin-bottom:19px;font-size:8px;display:flex}.account-symbol{display:flex}.account-card>div>svg{margin-left:auto}.account-card>strong{letter-spacing:-.3px;white-space:nowrap;font-size:18px;font-weight:500}.account-card>p{color:#c6cdbf;margin-top:5px;font-size:10px}.account-card>small{color:#8c9784;border-top:1px solid #3b4239;justify-content:space-between;align-items:center;gap:5px;margin-top:17px;padding-top:11px;font-size:8px;display:flex}.account-color-1{background:#292924;border-color:#424037}.account-color-1 .account-symbol{color:#c5b794}.account-color-2{background:#262b2c;border-color:#3c4545}.account-color-2 .account-symbol{color:#a3b8bb}.account-color-3{background:#2c2724;border-color:#483e36}.account-color-3 .account-symbol{color:#c3a88e}.lower-grid{grid-template-columns:1.5fr 1fr;gap:18px;margin-top:29px;display:grid}.surface{border:1px solid var(--line);background:#1e221e;border-radius:13px;padding:20px 23px}.surface .section-heading{margin-bottom:5px}.operation-row{text-align:left;border-bottom:1px solid #333a31;align-items:center;gap:12px;width:100%;padding:16px 0;display:flex}.operation-row:last-child{border-bottom:0}.operation-row:hover .operation-copy strong{color:var(--copper)}.operation-icon{color:#c3c9b6;background:#30362c;border:1px solid #3f4639;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:37px;height:37px;display:flex}.operation-icon.incoming{color:#b8cda9;background:#2d3b2d}.operation-copy{flex:1;min-width:0}.operation-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;display:block;overflow:hidden}.operation-copy>span{color:#8c9587;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:8px;display:block;overflow:hidden}.operation-copy b{padding:0 3px;font-weight:400}.operation-amount{text-align:right;flex-shrink:0}.operation-amount strong{font-size:11px;font-weight:500}.operation-amount>span{color:#8a9585;margin-top:6px;font-size:8px;display:block}.positive{color:#b2caa1}.tiny-star{color:var(--copper);font-size:27px}.mini-attention{text-align:left;border-bottom:1px solid #343b31;align-items:start;gap:10px;width:100%;padding:19px 0;display:flex}.attention-dot{background:#c9a475;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:5px}.mini-attention strong{font-size:10px;font-weight:500}.mini-attention p{color:#919c8b;margin-top:7px;font-size:9px;line-height:1.7}.mini-attention>svg{color:#899782;margin-top:2px;margin-left:auto}.bottom-link{margin-top:18px}.page-footer{color:#747e70;justify-content:space-between;align-items:center;padding:5px 44px 23px;font-size:8px;display:flex}.page-footer>span:last-child{font-family:var(--serif);letter-spacing:1px;color:#9aa28f;font-size:19px}.empty{text-align:center;color:#8f9d88;flex-direction:column;align-items:center;gap:12px;padding:35px 10px;display:flex}.empty p{color:#c6cebf;font-size:15px}.empty span{font-size:11px;line-height:1.7}.empty-card{color:#aab89d;border:1px dashed #485141;border-radius:13px;flex-direction:column;align-items:center;gap:13px;width:100%;padding:36px 20px;font-size:12px;display:flex}.empty-card strong{color:#e0e6d8;font-weight:500}.filters{align-items:center;gap:15px;margin-bottom:20px;display:flex}.filters>input{max-width:260px;margin-left:auto;font-size:11px}.segmented{border:1px solid var(--line);background:#1f241e;border-radius:10px;gap:2px;padding:4px;display:flex}.segmented button{color:#a2ad9a;border-radius:7px;padding:9px 14px;font-size:10px}.segmented button.active{color:#ecf0e7;background:#424b3c}.operation-table .operation-copy strong{font-size:12px}.operation-table .operation-copy>span{font-size:10px}.operation-table .operation-amount strong{font-size:13px}.operation-table .operation-row{padding:20px 0}.count-circle{width:55px;height:55px;font-family:var(--serif);color:#c8d5bb;border:1px solid #667354;border-radius:50%;justify-content:center;align-items:center;font-size:31px;display:flex}.attention-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.attention-card{background:#262a22;border:1px solid #494b3a;border-radius:14px;padding:26px}.attention-card .section-label{letter-spacing:1px;color:#c6b696;font-size:8px}.attention-card h2{margin-top:26px;font-size:30px}.attention-card>p{color:#a7b09c;margin-top:13px;font-size:12px;line-height:1.8}.attention-value{font-size:29px;font-family:var(--serif);color:#e5c4a0;margin-top:22px;font-weight:400;display:block}.attention-card .secondary{margin-top:22px}.all-clear{grid-column:1/-1;justify-content:center;min-height:300px}.chat-page{flex-direction:column;max-width:940px;height:calc(100dvh - 125px);padding-top:22px;padding-bottom:0;display:flex}.chat-heading{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:19px;display:flex}.chat-heading>img{object-fit:cover;object-position:50% 28%;border:1px solid #817053;border-radius:50%;width:48px;height:48px}.chat-heading h1{letter-spacing:0;font-size:34px;line-height:1.1}.chat-heading span{color:#98a58d;align-items:center;gap:5px;margin-top:2px;font-size:9px;display:flex}.chat-heading .icon-button{margin-left:auto}.messages{scrollbar-width:thin;scrollbar-color:#46513e transparent;flex:1;min-height:0;padding:25px 4px 20px;overflow:auto}.message{align-items:flex-start;gap:10px;max-width:90%;margin:0 0 22px;font-size:12px;line-height:1.9;display:flex}.message.user{justify-content:flex-end;margin-left:auto}.message-mark{font-family:var(--serif);color:#d7ddcc;background:#343e2d;border:1px solid #4d5a42;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:25px;display:flex}.message>div{padding:0 7px}.message.user>div{background:#303b2c;border:1px solid #47543f;border-radius:14px 14px 3px;padding:13px 18px}.message p{white-space:pre-wrap;overflow-wrap:anywhere}.message small{color:#8d9d83;align-items:center;gap:5px;margin-top:7px;font-size:8px;display:flex}.message.user small{justify-content:flex-end}.chat-welcome{text-align:center;color:#a6b999;margin:50px auto}.chat-welcome>svg{color:var(--copper)}.chat-welcome h2{color:#e7ebdf;margin:20px 0;font-size:46px;line-height:1.1}.chat-welcome h2 i{color:#b6c4aa}.chat-welcome p{color:#939f8d;font-size:12px;line-height:1.9}.composer{background:#232a20;border:1px solid #485341;border-radius:13px;flex-shrink:0;padding:12px 15px}.composer textarea{resize:vertical;min-height:48px;max-height:160px;box-shadow:none;background:0 0;border:0;padding:1px 0 8px;font-size:12px}.composer-toolbar{align-items:center;gap:6px;display:flex}.composer-toolbar>span{color:#89977e;margin-left:4px;font-size:8px}.icon-button{color:#a5b19a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.icon-button:hover{background:#35402e}.send-button{background:var(--copper);color:#342c20;border-radius:9px;justify-content:center;align-items:center;width:35px;height:35px;margin-left:auto;display:flex}.chat-footnote{color:#808e77;text-align:center;margin:10px 0 15px;font-size:8px}.file-list{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.file-chip{overflow-wrap:anywhere;background:#3b4431;border-radius:6px;align-items:center;gap:6px;max-width:100%;padding:5px 8px;font-size:9px;display:inline-flex}.file-chip button{padding:0;display:flex}.recording{color:#f6a287;background:#733e2d33;animation:1s infinite pulse}.modal-backdrop{z-index:40;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#080c09bf;justify-content:center;align-items:center;padding:25px;display:flex;position:fixed;inset:0}.modal{background:#242a22;border:1px solid #515c45;border-radius:20px;width:470px;max-width:100%;max-height:90dvh;padding:30px;position:relative;overflow:auto;box-shadow:0 30px 100px #0009}.modal h2{margin:8px 0 22px;font-size:37px}.modal-close{position:absolute;top:15px;right:15px}.modal label{color:#bec8b3;margin:14px 0;font-size:10px;display:block}.modal input,.modal select{background:#1c231a;margin-top:7px;font-size:12px;display:block}.form-columns{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-columns>label{margin:0}.modal-save{width:100%;margin-top:20px}.modal-description{color:#b8c6ab;font-size:12px;line-height:1.7}.fine{color:#95a28a;font-size:10px;line-height:1.7}.modal .text-button{margin:12px 14px 0 0}.check-label{align-items:center;gap:9px;display:flex!important}.check-label input{margin:0!important}.error,.error-strip{color:#f3b6a4;font-size:11px;line-height:1.7}.error-strip{background:#64372d44;border:1px solid #95513e66;border-radius:10px;justify-content:space-between;gap:12px;margin-bottom:20px;padding:12px 16px;display:flex}.error-strip button{align-items:center;padding:0;display:flex}.toast{z-index:80;color:#2a2d21;background:#d7c29e;border-radius:12px;align-items:center;gap:10px;max-width:90vw;padding:14px 20px;font-size:12px;display:flex;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 8px 40px #0008}.mobile-nav{display:none}.entrance{grid-template-columns:1fr 1fr;gap:22px;max-width:1700px;min-height:100dvh;margin:auto;padding:22px;display:grid}.entrance-photo{border-radius:18px;min-height:600px;position:relative;overflow:hidden}.entrance-photo:after{content:"";background:linear-gradient(#0000 40%,#171d16bd);position:absolute;inset:0}.entrance-photo img{object-fit:cover;object-position:center 31%;width:100%;height:100%;position:absolute;inset:0}.entrance-photo>span{font-family:var(--serif);z-index:1;color:#f1ebe0;font-size:44px;line-height:1.1;position:absolute;bottom:45px;left:45px}.entrance-photo i{color:#e3c8a6}.entrance-body{flex-direction:column;padding:35px 55px;display:flex}.entrance-copy{margin:auto 0;padding:35px 0}.entrance-copy h1{margin:20px 0 25px;font-size:62px}.entrance-copy>p:not(.eyebrow):not(.fine):not(.error){color:#abb5a3;font-size:12px;line-height:2}.entrance-copy .primary{margin-top:32px}.entrance-copy>.fine{margin-top:14px;font-size:9px;display:block}.entrance-foot{color:#778571;font-size:9px}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@media (width>=1500px){.main-content{padding-top:45px}.balance-panel{padding:32px 37px 25px}.balance-value{font-size:59px}.mia-note{min-height:315px}.mia-note h2{max-width:310px;font-size:34px}.account-card{padding:21px}.account-card>strong{font-size:23px}.operation-copy strong,.mini-attention strong{font-size:12px}.operation-copy>span,.mini-attention p{font-size:10px}.operation-amount strong{font-size:13px}}@media (width<=1190px){.sidebar{width:205px;padding-left:22px;padding-right:17px}.sidebar nav button{gap:10px;font-size:10px}.main-shell{margin-left:205px}.main-content{padding:28px}.topbar{padding:0 28px}.page-footer{padding-left:28px;padding-right:28px}h1{font-size:50px}.balance-panel{padding:23px}.balance-value{font-size:41px}.balance-breakdown{gap:12px}.mia-note h2{font-size:27px}.account-card{padding:13px}.account-card>strong{font-size:16px}.account-card>div,.account-card>small{font-size:7px}.surface{padding:18px}.section-heading h2{font-size:22px}.lower-grid{grid-template-columns:1.3fr 1fr}.operation-copy strong{font-size:9px}.operation-amount strong{font-size:10px}.operation-icon{width:31px;height:31px}.operation-row{gap:9px}.desktop-add{padding:11px 12px;font-size:9px}.entrance-body{padding:30px}.entrance-copy h1{font-size:52px}}@media (width<=930px){.sidebar{width:180px;padding-left:17px;padding-right:12px}.main-shell{margin-left:180px}.sidebar nav button{gap:8px;font-size:9px}.sidebar nav button svg{width:17px}.sidebar nav b{padding:1px 4px}.brand-note{font-size:8px}.private-note{font-size:7px}.main-content{padding:25px}.topbar{padding:0 25px}.overview-grid{grid-template-columns:1.3fr 1fr;gap:13px}.balance-value{font-size:35px}.balance-panel{padding:20px}.balance-breakdown{grid-template-columns:1fr;gap:12px;margin-top:20px}.balance-breakdown>div{justify-content:space-between;align-items:center;gap:9px;display:flex}.balance-breakdown strong{margin:0;font-size:12px}.balance-breakdown small,.balance-note{font-size:8px}.mia-note{min-height:273px}.mia-note>div{bottom:21px;left:18px;right:18px}.mia-note h2{font-size:25px}.account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-card{padding:17px}.account-card>strong{font-size:21px}.account-card>div{margin-bottom:14px;font-size:9px}.account-card>small{margin-top:12px;font-size:8px}.account-card>p{font-size:11px}.lower-grid{grid-template-columns:1fr}.operation-copy strong,.mini-attention strong{font-size:11px}.operation-copy>span,.mini-attention p{font-size:9px}.operation-amount strong{font-size:12px}.desktop-add{display:none}.page-title h1{font-size:45px}.section-heading h2{font-size:25px}.attention-grid{grid-template-columns:1fr}.filters{flex-wrap:wrap}.filters>input{flex:1;min-width:140px;max-width:none;margin:0}.segmented button{padding:8px 12px;font-size:9px}.entrance-photo>span{font-size:35px;bottom:35px;left:25px}.entrance-copy h1{font-size:45px}.entrance-copy .primary{padding:14px;font-size:10px}}@media (width<=700px){.sidebar{display:none}.main-shell{margin-left:0}.app-shell{padding-bottom:75px}.topbar{height:64px;padding:0 20px}.mobile-wordmark{font-family:var(--serif);letter-spacing:-2px;font-size:37px;display:block!important}.mobile-wordmark>span{color:var(--copper);vertical-align:top;padding-left:3px;font-size:19px;line-height:2.2}.mobile-settings{display:inline-flex!important}.breadcrumb{display:none}.topbar>div{gap:9px}.date-label{font-size:10px}.demo-badge{padding:4px 7px;font-size:8px}.main-content{padding:27px 20px}.page-title{align-items:center;margin-bottom:23px}.page-title .eyebrow{letter-spacing:1.8px;font-size:8px}.page-title h1{letter-spacing:-1.2px;margin-top:10px;font-size:45px}.overview-grid{grid-template-columns:1fr;gap:15px}.balance-panel{padding:24px}.balance-value{margin-top:15px;font-size:48px}.balance-breakdown{grid-template-columns:1fr 1fr;margin-top:24px}.balance-breakdown>div{display:block}.balance-breakdown strong{margin-top:6px;font-size:15px}.balance-breakdown small{font-size:8px}.balance-note{margin-top:19px;font-size:8px}.mia-note{min-height:165px}.mia-note>img{object-position:right 36%;width:53%;left:auto;right:0}.mia-note:after{background:linear-gradient(90deg,#292d24 30%,#292d2480 65%,#292d2400)}.mia-note>div{bottom:21px;left:22px;right:45%}.mia-note h2{max-width:210px;font-size:25px}.mia-note .eyebrow{font-size:7px}.mia-note button{margin-top:12px;font-size:9px}.accounts-section{margin-top:25px}.section-heading{margin-bottom:13px}.section-heading h2{font-size:27px}.account-grid{gap:10px}.account-card{padding:15px}.account-card>strong{font-size:19px}.account-card>div{font-size:8px}.account-card>p{font-size:10px}.account-card>small{font-size:7px}.lower-grid{gap:20px;margin-top:25px}.surface{padding:19px}.operation-row{gap:11px;padding:17px 0}.operation-icon{width:35px;height:35px}.operation-copy strong{font-size:10px}.operation-copy>span{font-size:8px}.operation-amount strong,.mini-attention strong{font-size:11px}.mini-attention p{font-size:10px}.page-footer{padding:0 20px 17px;font-size:7px}.mobile-nav{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:9px 12px max(11px,env(safe-area-inset-bottom));z-index:10;background:#171c16ed;border-top:1px solid #414936;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-nav button{color:#8f9c83;flex-direction:column;align-items:center;gap:5px;padding:2px;font-size:8px;display:flex}.mobile-nav button.selected{color:#e6c59e}.mobile-nav button.selected svg{stroke-width:2.4px}.chat-page{height:calc(100dvh - 141px);padding:16px 16px 0}.chat-page~.page-footer{display:none}.chat-heading{gap:10px;padding-bottom:14px}.chat-heading h1{font-size:32px}.chat-heading>img{width:42px;height:42px}.message{gap:7px;max-width:95%;font-size:12px}.message>div{padding-right:1px}.message.user>div{padding:12px 15px}.messages{padding-top:23px}.chat-footnote{margin-bottom:9px;font-size:7px}.composer{padding:11px 13px}.composer textarea{font-size:16px}.composer-toolbar>span{font-size:8px}.filters{gap:12px}.segmented{justify-content:space-between;width:100%}.segmented button{flex:1;font-size:10px}.filters>input{font-size:12px}.operation-table .operation-copy strong{font-size:10px}.operation-table .operation-copy>span{font-size:8px}.operation-table .operation-amount strong{font-size:11px}.operation-table .operation-row{padding:17px 0}.page-title>.secondary{padding:10px 11px;font-size:10px}.count-circle{width:43px;height:43px;font-size:25px}.attention-card{padding:24px}.attention-card h2{font-size:31px}.modal-backdrop{align-items:center;padding:12px}.modal{border-radius:17px;max-height:90dvh;padding:27px 22px}.modal h2{font-size:34px}.modal input,.modal select{font-size:16px}.modal label{font-size:11px}.modal .fine{font-size:10px}.toast{font-size:11px;bottom:90px}.entrance{flex-direction:column;gap:0;padding:0;display:flex}.entrance-photo{border-radius:0;order:1;min-height:42dvh}.entrance-photo img{object-position:center 34%}.entrance-photo>span{font-size:33px;bottom:27px;left:26px}.entrance-body{flex:1;order:2;padding:24px 26px}.entrance-body>.wordmark{display:none}.entrance-copy{margin:0;padding:0}.entrance-copy>.eyebrow{font-size:8px}.entrance-copy h1{margin:13px 0 16px;font-size:43px}.entrance-copy>p:not(.eyebrow):not(.fine):not(.error){font-size:11px;line-height:1.8}.entrance-copy .primary{width:100%;margin-top:23px;font-size:11px}.entrance-copy>.fine{text-align:center;font-size:8px}.entrance-foot{margin-top:25px;font-size:8px}.entrance-photo:after{background:linear-gradient(#0000 20%,#181b19)}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width<=700px){.eyebrow,.page-title .eyebrow{font-size:9px}.date-label{font-size:10px}.section-label{font-size:12px}.balance-breakdown small{font-size:10px}.balance-note{font-size:9px;line-height:1.6}.other-currencies{font-size:12px}.other-currencies small,.account-card>div{font-size:9px}.account-card>p{font-size:12px}.account-card>small{font-size:9px}.operation-copy strong,.operation-table .operation-copy strong{font-size:12px}.operation-copy>span,.operation-table .operation-copy>span{font-size:10px}.operation-amount strong,.operation-table .operation-amount strong,.mini-attention strong{font-size:12px}.mini-attention p,.text-button,.mia-note button{font-size:11px}.mobile-nav button,.message small,.chat-footnote{font-size:9px}.composer-toolbar>span{font-size:10px}.demo-badge{font-size:8px}}.source-details{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.source-details h3{font-size:17px}.source-item{border-bottom:1px solid var(--line);padding:12px 0;font-size:13px}.source-item small{color:var(--muted)}.source-item p{white-space:pre-wrap;overflow-wrap:anywhere}.source-item a{color:var(--copper);align-items:center;gap:6px;display:flex}.source-details details{margin-top:20px}.duplicate-resolve{background:#ffffff06;border-radius:12px;margin:16px 0;padding:14px}.report-section,.imports-section,.obligations{margin-top:24px;padding:26px}.report-filters{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.report-filters label{color:var(--muted);gap:6px;font-size:12px;display:grid}.report-filters input,.report-filters select{background:var(--bg);border:1px solid var(--line);color:var(--text);border-radius:9px;min-width:130px;padding:10px}.report-currencies{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px;margin-top:24px;display:grid}.report-currencies article{border:1px solid var(--line);border-radius:12px;padding:20px}.report-currencies article>div,.category-list>div{justify-content:space-between;gap:10px;padding:10px 0;font-size:13px;display:flex}.report-currencies article>div>span{color:var(--muted)}.category-list{padding:16px 0}.category-list>div{border-bottom:1px solid var(--line)}.report-section details{padding:16px 0;font-size:13px}.report-account{justify-content:space-between;gap:14px;margin-top:14px;display:flex}.report-account strong{align-items:center;gap:10px;display:flex}.report-account small,.obligations small{color:var(--muted);margin-top:5px;font-size:12px;display:block}.import-row{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:18px 0;display:flex}.import-row>div{flex:1;min-width:0}.import-row strong{overflow-wrap:anywhere;font-size:14px}.import-row p{color:var(--muted);font-size:12px}.import-row a{color:var(--copper);align-items:center;gap:6px;font-size:12px;display:flex}.obligations>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex}.obligations strong{font-size:14px}@media (width<=700px){.report-section,.imports-section,.obligations{padding:20px}.report-filters>*{flex:1;min-width:120px}.report-filters input,.report-filters select{width:100%}.report-account{flex-direction:column}.import-row{flex-wrap:wrap}.report-currencies{grid-template-columns:1fr}.obligations>div{flex-wrap:wrap}}.pagination{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin:18px 0;font-size:12px;display:flex}.delivery-note{color:var(--copper);border:1px solid #7e694944;border-radius:12px;margin-bottom:20px;padding:14px 18px;font-size:12px;line-height:1.6}.import-modal{max-width:800px}.import-details-rows article{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:14px 0;font-size:13px}.import-details-rows small{color:var(--copper)}.import-details-rows p{margin-top:6px}.import-modal .check-label{margin:16px 0}.period-funds{border-top:1px solid var(--line);margin-top:24px;padding-top:22px}.period-funds h3{margin:0 0 8px;font-size:18px;font-weight:500}.period-funds h4{overflow-wrap:anywhere;margin:0 0 16px;font-size:14px;font-weight:500}.period-funds .report-currencies{margin-top:16px}.period-funds .report-currencies article{min-width:0}.period-funds .report-currencies article>div{gap:12px}.period-funds .report-currencies strong{white-space:nowrap}.period-funds .fine{margin-top:10px}
