.support-page .message-pause{justify-content:center;align-items:center;width:48px;height:48px;display:flex;color:#a52d38!important;background:#fff4f5!important;border:1px solid #d8d9de!important;border-radius:14px!important;padding:0!important}.support-page .conversation>footer:has(.message-pause){grid-template-columns:48px 48px 48px minmax(0,1fr) auto!important}.voice-draft{background:#f7f7f9;border:1px solid #d8d9de;border-radius:13px;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:8px;width:min(430px,100%);padding:8px;display:grid}.voice-draft audio{width:100%;height:38px}.voice-draft button{color:#98323c;background:#f5dfe2;border:0;border-radius:9px;place-items:center;width:32px;height:32px;font-size:18px;display:grid}.message-file-queue{gap:8px;display:grid}.message-file-queue>span{font-weight:800}@media (max-width:720px){.support-page .message-pause{width:44px;height:48px}.support-page .conversation>footer:has(.message-pause){grid-template-columns:44px 44px 44px minmax(0,1fr)!important}.support-page .conversation>footer:has(.message-pause) textarea{grid-column:4!important}.voice-draft{width:100%}}
.assistant-page{position:relative;background:radial-gradient(circle at 90% 8%,#62387538,#0000 28%),linear-gradient(145deg,#0d0e12 0%,#121118 58%,#1d1024 100%)!important}.assistant-page:before{content:"";pointer-events:none;background:linear-gradient(120deg,#fff0 0 70%,#a55dcc0a),repeating-linear-gradient(90deg,#fff0 0 79px,#ffffff05 80px);position:fixed;inset:0}.assistant-page>.page-header,.assistant-page>.assistant-shell{z-index:1;width:min(1040px,100%);margin-inline:auto;position:relative}.assistant-hero{border-radius:26px;justify-content:space-between;align-items:center;gap:32px;min-height:230px;overflow:hidden;box-shadow:0 28px 70px #00000042;background:radial-gradient(circle at 80% 15%,#8b4fa45c,#0000 30%),linear-gradient(132deg,#222329,#0f1014 66%,#26132e)!important;border:1px solid #ffffff18!important;margin-bottom:18px!important;padding:34px 38px!important;display:flex!important}.assistant-hero:after{content:"ÓRIVA";color:#ffffff08;font:700 92px/1 var(--serif);letter-spacing:.08em;position:absolute;bottom:-24px;right:105px}.assistant-hero>div:first-child{z-index:1;max-width:720px;position:relative}.assistant-hero .eyebrow{color:#d8b7e5!important}.assistant-hero h1{margin:8px 0 12px;color:#fff!important;font-size:clamp(39px,5vw,62px)!important}.assistant-hero p{max-width:690px;margin:0;font-size:16px;line-height:1.55;color:#d6d4dc!important}.assistant-trust{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.assistant-trust span{color:#d9d8df;background:#ffffff0c;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:10px;font-weight:800;display:flex}.assistant-trust i{background:#44c493;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #44c493}.assistant-orb{z-index:1;color:#fff;background:linear-gradient(145deg,#86519e,#2e1739 62%,#111217);border:1px solid #d49ae552;border-radius:34px;flex:0 0 108px;place-items:center;width:108px;height:108px;display:grid;position:relative;box-shadow:0 24px 55px #05020680,0 0 50px #9c55b934}.assistant-orb b{font:600 43px var(--serif)}.assistant-orb svg{color:#e2bfec;position:absolute;top:14px;right:15px}.assistant-page .assistant-shell{flex-direction:column;display:flex;overflow:hidden;background:#f7f7f9!important;border:1px solid #ffffff1c!important;border-radius:26px!important;box-shadow:0 28px 75px #00000052!important}.assistant-page .assistant-context{order:1;grid-template-columns:minmax(260px,1fr) minmax(270px,1fr);gap:22px;padding:22px 24px;display:grid;background:linear-gradient(100deg,#1c1d22,#121317 75%,#28142f)!important;border:0!important}.assistant-page .assistant-context>label{gap:8px}.assistant-page .assistant-context span{color:#d8bce2!important;font-size:10px!important}.assistant-page .assistant-context select{-webkit-text-fill-color:#fff;background:#ffffff0d;border:1px solid #ffffff23;height:52px;font-size:15px;color:#fff!important}.assistant-page .assistant-context option{color:#17181d}.assistant-page .assistant-context .select-wrap svg{color:#cfb6d8;top:18px}.assistant-page .assistant-context small{text-align:left;align-content:center;gap:3px;max-width:none;font-size:11px;display:grid;color:#bfc0c7!important}.assistant-page .assistant-context small b{font-size:12px;color:#fff!important}.assistant-page .assistant-shortcuts{order:2;background:#eeeff2!important;border-bottom:1px solid #dedfe4!important;gap:12px!important;padding:18px 20px!important}.assistant-page .assistant-shortcuts button{background:#fbfbfc!important;border:1px solid #d9dae0!important;border-top:0!important;border-radius:16px!important;min-height:92px!important;padding:14px!important;box-shadow:0 10px 25px #17131c0c!important}.assistant-page .assistant-shortcuts button:before{content:"";background:#74468a;border-radius:99px;width:36px;height:4px}.assistant-page .assistant-shortcuts button:nth-child(2):before{background:#b54c59}.assistant-page .assistant-shortcuts button:nth-child(3):before{background:#c6922b}.assistant-page .assistant-shortcuts button:nth-child(4):before{background:#3b8068}.assistant-page .assistant-shortcuts span{align-items:center;gap:6px;display:flex;color:#6c5278!important}.assistant-page .assistant-shortcuts b{color:#202127!important;font-size:13px!important}.assistant-page .assistant-capabilities{order:5;background:#f7f7f9!important}.assistant-page .assistant-capabilities summary{color:#282a30;padding:18px 22px}.assistant-page .assistant-capabilities>div{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 20px 20px}.assistant-page .command-card{background:#fff!important;border:1px solid #dedfe4!important;border-left:0!important;border-radius:17px!important}.assistant-page .command-card:before{background:linear-gradient(#34353b,#75468a)!important;width:4px!important}.assistant-page .command-card button{color:#292b31!important;background:#f4f4f6!important}.assistant-page .command-card button:hover{background:#eee8f1!important;border-color:#d2bfdc!important}.assistant-page .assistant-stream{order:3;min-height:360px;max-height:560px;padding:28px;scroll-margin-top:92px;background:radial-gradient(circle at 100% 0,#75468a15,#0000 34%),linear-gradient(#f7f7f9,#efeff2)!important}.assistant-page .assistant-stream>div{border-radius:18px;max-width:82%;font-size:14px;line-height:1.65}.assistant-page .assistant-stream .assistant{color:#282a30!important;background:#fff!important;border:1px solid #dcdde2!important;border-left:4px solid #75468a!important;box-shadow:0 12px 30px #1112180e!important}.assistant-page .assistant-stream .assistant span{color:#282a30!important}.assistant-page .assistant-stream .user{color:#fff!important;background:linear-gradient(135deg,#303138,#121317 70%,#492655)!important}.assistant-page .assistant-stream .user span{color:#fff!important}.assistant-thinking{align-items:center;gap:10px;color:#6a5873!important;display:flex!important}.assistant-thinking svg{animation:1s linear infinite assistant-spin}@keyframes assistant-spin{to{transform:rotate(360deg)}}.assistant-page .assistant-shell>footer{background:#fff;border-top:1px solid #d8d9de;order:4;grid-template-columns:1fr;gap:12px;padding:16px 18px 18px;display:grid}.assistant-composer-copy{color:#6c447f;align-items:center;gap:10px;display:flex}.assistant-composer-copy>span{gap:1px;display:grid}.assistant-composer-copy b{color:#292a30;font-size:12px}.assistant-composer-copy small{color:#7b7e87;font-size:10px}.assistant-compose-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.assistant-page .assistant-compose-row input{color:#22242a;background:#f8f8fa;border:1px solid #d3d4da;border-radius:14px;height:54px;padding:0 17px;font-size:14px}.assistant-page .assistant-compose-row input:focus{border-color:#75468a;outline:3px solid #75468a20}.assistant-page .assistant-compose-row button{color:#fff;background:linear-gradient(135deg,#34353b,#15161a 68%,#4d285a);border-radius:14px;justify-content:center;align-items:center;gap:8px;min-width:118px;display:flex}.assistant-page .assistant-compose-row button:disabled{opacity:.45;cursor:default}@media (max-width:720px){.assistant-page{padding-inline:10px!important}.assistant-hero{align-items:flex-start;min-height:164px;padding:21px 19px!important}.assistant-hero:after{font-size:58px;right:-15px}.assistant-orb{display:none}.assistant-hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 2px 20px #000!important;font-size:36px!important}.assistant-hero p{display:none}.assistant-trust{margin-top:15px}.assistant-trust span{color:#f1edf3!important}.assistant-page .assistant-context{grid-template-columns:1fr;gap:10px;padding:15px}.assistant-page .assistant-context small{display:none}.assistant-page .assistant-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;padding:11px!important;display:grid!important;overflow:visible!important}.assistant-page .assistant-shortcuts button{width:auto!important;min-width:0!important;min-height:88px!important;padding:11px!important}.assistant-page .assistant-shortcuts button:before{width:30px;height:3px}.assistant-page .assistant-shortcuts span{font-size:8px!important}.assistant-page .assistant-shortcuts b{line-height:1.3;font-size:11px!important}.assistant-page .assistant-capabilities>div{grid-template-columns:1fr}.assistant-page .assistant-capabilities summary{padding:14px 16px}.assistant-page .assistant-stream{min-height:230px;max-height:52vh;padding:14px}.assistant-page .assistant-stream>div{max-width:96%;font-size:13px}.assistant-page .assistant-stream>div:first-child:last-child{margin-block:auto}.assistant-composer-copy small{display:none}.assistant-page .assistant-shell>footer{z-index:3;padding:11px;position:sticky;bottom:0}.assistant-compose-row{grid-template-columns:minmax(0,1fr) 52px}.assistant-page .assistant-compose-row input{min-width:0;font-size:12px}.assistant-page .assistant-compose-row button{min-width:52px;padding:0}.assistant-page .assistant-compose-row button span{display:none}}
.companies-page{position:relative;background:radial-gradient(circle at 88% 4%,#6e3d8338,#0000 28%),linear-gradient(145deg,#111217,#0c0d11 62%,#1e1125)!important}.companies-page:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#fff0 0 99px,#ffffff04 100px);position:fixed;inset:0}.companies-page>.companies-hero,.companies-page>.admin-summary,.companies-page>.admin-list,.companies-page>.form-error{z-index:1;width:min(1180px,100%);margin-inline:auto;position:relative}.companies-hero{border-radius:25px;min-height:210px;box-shadow:0 26px 64px #0005;background:radial-gradient(circle at 90% 0,#87509e66,#0000 32%),linear-gradient(130deg,#25262c,#101115 66%,#291531)!important;border:1px solid #ffffff1a!important;justify-content:space-between!important;align-items:center!important;margin-bottom:16px!important;padding:32px 36px!important;display:flex!important}.companies-hero .eyebrow{color:#d5b6df!important}.companies-hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;margin:8px 0!important;font-size:clamp(40px,5vw,60px)!important}.companies-hero p{max-width:650px;margin:0;font-size:15px;color:#c9cad1!important}.companies-hero .primary-action{color:#fff;background:linear-gradient(135deg,#7b468f,#452451);border:1px solid #ad76be;min-height:48px;padding:0 18px;box-shadow:0 12px 30px #09040c66}.companies-page .admin-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:16px}.companies-page .admin-summary article{border-radius:19px;min-height:118px;padding:22px 24px;background:linear-gradient(140deg,#222329,#141519 72%,#24152a)!important;border:1px solid #ffffff17!important;box-shadow:0 18px 38px #0003!important}.companies-page .admin-summary article svg{width:44px;height:44px;color:#c89ad7!important;background:#ffffff0d!important}.companies-page .admin-summary strong{font-size:30px;color:#fff!important}.companies-page .admin-summary span{color:#adafb7!important}.companies-page .company-grid{border-radius:23px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid;background:#ffffff09!important;border:1px solid #ffffff16!important;padding:16px!important;box-shadow:0 24px 60px #0004!important}.company-grid>.admin-head{grid-column:1/-1;background:0 0!important;border:0!important;justify-content:space-between!important;min-width:0!important;padding:5px 4px 12px!important;display:flex!important}.company-grid>.admin-head span:first-child{font:600 25px var(--serif);color:#fff!important}.company-grid>.admin-head span:last-child{font-size:11px;color:#aaaab2!important;text-transform:none!important}.company-grid>.company-admin-card{color:#fff;flex-direction:column;min-height:310px;background:linear-gradient(145deg,#24252b,#15161a 70%,#241429)!important;border:1px solid #ffffff17!important;border-radius:19px!important;min-width:0!important;padding:20px!important;display:flex!important;box-shadow:0 16px 34px #0003!important}.company-admin-card:before{display:none!important}.company-admin-card>header{grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:13px;display:grid}.company-admin-logo{color:#523061;width:54px;height:54px;font:700 22px var(--serif);background:#fff;border:1px solid #fff2;border-radius:15px;place-items:center;display:grid;position:relative;overflow:hidden}.company-admin-logo img{object-fit:contain;background:#fff;width:100%;height:100%;padding:4px;position:absolute;inset:0}.company-admin-card header>div{gap:4px;min-width:0;display:grid}.company-admin-card header strong{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden;color:#fff!important}.company-admin-card header small{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden;color:#aaaeb6!important}.company-admin-card em{border-radius:999px;align-self:start;padding:6px 9px;font-size:10px;font-style:normal;font-weight:900}.company-admin-info{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;grid-template-columns:1fr auto;gap:14px;margin-top:19px;padding:15px;display:grid}.company-admin-info>span{gap:7px;display:grid}.company-admin-info small{text-transform:uppercase;font-size:9px;font-weight:900;color:#999ca5!important}.company-admin-info b{font:600 20px var(--serif);color:#fff!important}.company-admin-card .brand-preview{gap:6px;display:flex}.company-admin-card .brand-preview i{border:2px solid #ffffff38;border-radius:50%;width:19px;height:19px}.company-admin-card>p{min-height:42px;margin:14px 2px;font-size:12px;line-height:1.5;color:#b8bac1!important}.company-admin-card .admin-actions{grid-template-columns:1fr 1fr auto;gap:8px;margin-top:auto;display:grid}.company-admin-card .admin-actions button,.company-admin-card .logo-upload{justify-content:center;align-items:center;min-height:42px;padding:0 10px;display:flex;color:#fff!important;background:#ffffff0c!important;border:1px solid #ffffff18!important;border-radius:11px!important;font-size:10px!important}.company-admin-card .admin-actions button:first-child{background:linear-gradient(135deg,#754489,#4a2858)!important}.company-admin-card .admin-actions button:last-child{color:#e5aeb5!important}.company-admin-card .admin-actions button:disabled{opacity:.35}@media (max-width:760px){.companies-page{padding:13px 11px calc(22px + env(safe-area-inset-bottom))!important}.companies-hero{flex-direction:column;min-height:0;align-items:flex-start!important;padding:23px 20px!important}.companies-hero h1{font-size:38px!important}.companies-hero p{font-size:12px}.companies-hero .primary-action{width:100%}.companies-page .admin-summary{grid-template-columns:1fr 1fr;gap:9px}.companies-page .admin-summary article{grid-template-columns:38px 1fr;gap:9px;min-height:102px;padding:15px;display:grid}.companies-page .admin-summary article svg{width:38px;height:38px}.companies-page .admin-summary strong{font-size:20px}.companies-page .admin-summary span{font-size:10px}.companies-page .company-grid{grid-template-columns:1fr;padding:10px!important}.company-grid>.admin-head{align-items:flex-end}.company-grid>.admin-head span:first-child{font-size:21px}.company-grid>.company-admin-card{min-height:290px;padding:16px!important}.company-admin-card>header{grid-template-columns:48px minmax(0,1fr) auto}.company-admin-logo{width:48px;height:48px}.company-admin-card .admin-actions{grid-template-columns:1fr 1fr}.company-admin-card .admin-actions button:last-child{grid-column:1/-1}.company-admin-card .admin-actions button,.company-admin-card .logo-upload{font-size:11px!important}}
.partners-page{position:relative;background:radial-gradient(circle at 88% 4%,#6f3d843b,#0000 28%),linear-gradient(145deg,#111217,#0b0c10 62%,#1e1125)!important}.partners-page:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#fff0 0 99px,#ffffff04 100px);position:fixed;inset:0}.partners-page>.team-hero,.partners-page>.team-section-title,.partners-page>.team-owners,.partners-page>.partner-cards{z-index:1;width:min(1180px,100%);margin-inline:auto;position:relative}.team-hero{border-radius:25px;min-height:210px;box-shadow:0 26px 64px #0005;background:radial-gradient(circle at 90% 0,#86509d66,#0000 32%),linear-gradient(130deg,#25262c,#101115 66%,#291531)!important;border:1px solid #ffffff1a!important;justify-content:space-between!important;align-items:center!important;margin-bottom:22px!important;padding:32px 36px!important;display:flex!important}.team-hero .eyebrow{color:#d6b7df!important}.team-hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;margin:8px 0!important;font-size:clamp(40px,5vw,60px)!important}.team-hero p{max-width:650px;margin:0;font-size:15px;color:#c9cad1!important}.team-hero .primary-action{color:#fff;background:linear-gradient(135deg,#7b468f,#452451);border:1px solid #ae78bf;min-height:48px;padding:0 18px;box-shadow:0 12px 30px #09040c66}.partners-page .team-section-title{justify-content:space-between;align-items:end;margin-top:22px;margin-bottom:11px;padding:0 5px;display:flex}.partners-page .team-section-title .eyebrow{color:#c69bd4!important}.partners-page .team-section-title h2{font:600 31px var(--serif);margin:4px 0 0;color:#fff!important}.partners-page .team-section-title>small{font-size:11px;color:#aeb0b7!important}.partners-page .team-owners,.partners-page .team-access-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.partners-page .team-owners>article,.partners-page .team-access-cards>article{grid-template-columns:58px minmax(0,1fr) auto;align-items:start;gap:14px;min-width:0;min-height:190px;padding:19px;display:grid;background:linear-gradient(145deg,#24252b,#15161a 70%,#241429)!important;border:1px solid #ffffff17!important;border-left:0!important;border-radius:19px!important;box-shadow:0 16px 34px #0003!important}.partners-page .team-owners>article:before,.partners-page .team-access-cards>article:before{content:"";background:linear-gradient(#aa70bd,#66417a);border-radius:0 4px 4px 0;width:4px;position:absolute;top:17px;bottom:17px;left:0}.partners-page .avatar{width:58px;height:58px;color:#fff!important;background:linear-gradient(145deg,#704384,#111217)!important;border:1px solid #ffffff20!important;border-radius:16px!important}.partners-page .team-owners h3,.partners-page .team-access-cards h3{margin:2px 0 3px;font-size:18px;color:#fff!important}.partners-page .team-owners p,.partners-page .team-access-cards p{margin:0;font-size:12px;font-weight:800;color:#c3a6ce!important}.partners-page .team-owners small,.partners-page .team-access-cards small{margin-top:5px;font-size:10px;line-height:1.5;display:block;color:#a9abb3!important}.partners-page .team-load{margin-top:16px}.partners-page .team-load span{font-size:10px;color:#b9bbc2!important}.partners-page .team-load span b{color:#fff!important}.partners-page .team-load>i{margin-top:7px;background:#ffffff12!important}.partners-page .team-card-side{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.partners-page .team-card-side button{color:#fff;background:#ffffff0c;border:1px solid #ffffff19;border-radius:10px;min-height:38px;padding:0 11px;font-size:10px;font-weight:900}.partners-page .team-card-side button:first-of-type{background:linear-gradient(135deg,#734486,#462650)}.partners-page .load-state{border-radius:999px;padding:6px 9px;font-size:9px;font-style:normal;font-weight:900}@media (max-width:760px){.partners-page{padding:13px 11px calc(22px + env(safe-area-inset-bottom))!important}.team-hero{flex-direction:column;min-height:0;align-items:flex-start!important;padding:23px 20px!important}.team-hero h1{font-size:38px!important}.team-hero p{font-size:12px}.team-hero .primary-action{width:100%}.partners-page .team-section-title{flex-direction:column;align-items:flex-start;gap:3px;margin-top:20px}.partners-page .team-section-title h2{font-size:27px}.partners-page .team-owners,.partners-page .team-access-cards{grid-template-columns:1fr}.partners-page .team-owners>article,.partners-page .team-access-cards>article{grid-template-columns:48px minmax(0,1fr);gap:11px;min-height:0;padding:16px}.partners-page .avatar{width:48px;height:48px;border-radius:14px!important}.partners-page .team-card-side{grid-column:2;grid-template-columns:auto 1fr;align-items:flex-start;width:100%;margin-top:4px;display:grid}.partners-page .team-access-cards .team-card-side{grid-template-columns:auto 1fr 1fr}.partners-page .team-card-side button{width:100%;padding:0 8px}.partners-page .team-load{margin-top:12px}}
.finance-page{position:relative;background:radial-gradient(circle at 88% 4%,#6d3b823a,#0000 29%),linear-gradient(145deg,#111217,#0b0c10 62%,#1e1125)!important}.finance-page:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#fff0 0 99px,#ffffff04 100px);position:fixed;inset:0}.finance-page>.finance-dashboard{z-index:1;width:min(1180px,100%);margin-inline:auto;position:relative}.finance-page .finance-dashboard{gap:15px}.finance-page .finance-hero{background:radial-gradient(circle at 90% 0,#87509e66,#0000 32%),linear-gradient(130deg,#25262c,#101115 66%,#291531);border:1px solid #ffffff1a;border-radius:25px;align-items:center;min-height:210px;padding:32px 36px;box-shadow:0 26px 64px #0005}.finance-page .finance-hero .eyebrow{color:#d5b6df!important}.finance-page .finance-hero h1{color:#fff!important;-webkit-text-fill-color:#fff!important;margin:8px 0!important;font-size:clamp(42px,5vw,62px)!important}.finance-page .finance-hero p{font-size:15px;color:#c9cad1!important}.finance-page .finance-top-actions button{color:#fff;background:#ffffff0c;border-color:#ffffff20;min-height:45px;padding:0 16px}.finance-page .finance-top-actions .primary-action{background:linear-gradient(135deg,#7b468f,#452451)!important;border-color:#ad76be!important}.finance-page .finance-toolbar{color:#fff;background:#ffffff0c;border:1px solid #ffffff16;border-radius:16px;grid-template-columns:minmax(250px,auto) auto 1fr;gap:10px;padding:12px 14px;display:grid}.finance-page .finance-toolbar label{color:#e4e4e8}.finance-page .finance-toolbar input{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#202126;border-color:#ffffff18;min-height:42px}.finance-page .finance-toolbar button{color:#fff;background:#ffffff0d;border-color:#ffffff1b;min-height:42px}.finance-page .finance-toolbar span{color:#aeb0b7;place-self:center end}.finance-page .finance-kpis{gap:11px}.finance-page .finance-kpis article{border-radius:18px;min-height:132px;padding:17px;background:linear-gradient(145deg,#24252b,#15161a 72%,#241429)!important;border:1px solid #ffffff17!important;box-shadow:0 16px 34px #0003!important}.finance-page .finance-kpis article:after{border-radius:9px 9px 0 0;height:3px!important;bottom:0!important;left:17px!important;right:17px!important}.finance-page .finance-kpis i{color:#d7d8de!important;background:#ffffff0d!important}.finance-page .finance-kpis .pending i{color:#e6bb5c!important;background:#d29b2b24!important}.finance-page .finance-kpis strong{margin-top:8px;font-size:25px;color:#fff!important}.finance-page .finance-kpis span{font-size:12px;color:#fff!important}.finance-page .finance-kpis small{font-size:10px;line-height:1.4;color:#a9abb3!important}.finance-page .finance-table{border-radius:18px;background:#17181d!important;border:1px solid #ffffff16!important;box-shadow:0 18px 44px #0003!important}.finance-page .finance-table-head{color:#c3a8cd!important;background:#25232a!important}.finance-page .finance-table>article{color:#fff;background:#1c1d22;border-color:#ffffff10}.finance-page .finance-table strong,.finance-page .finance-table time{color:#fff}.finance-page .finance-table small{color:#aeb0b7!important}.finance-page .finance-table button{color:#fff;background:#ffffff0c;border-color:#ffffff18}.finance-page .finance-empty{color:#aeb0b7;place-items:center;min-height:130px;display:grid}.finance-page .finance-summary{border:1px solid #ffffff17;grid-template-columns:1fr 1fr auto;gap:24px;padding:22px 26px;display:grid;box-shadow:0 20px 48px #0004;border-radius:19px!important}.finance-page .finance-summary div{gap:5px}.finance-page .finance-summary span{font-size:10px;color:#aaaeb6!important}.finance-page .finance-summary strong{font-size:23px;color:#fff!important}.finance-page .finance-summary button{color:#fff;background:linear-gradient(135deg,#7b468f,#452451);border:1px solid #b07abe;min-height:46px;padding:0 20px}@media (max-width:720px){.finance-page{padding:13px 11px calc(22px + env(safe-area-inset-bottom))!important;overflow-x:hidden!important}.finance-page .finance-dashboard{width:100%;min-width:0}.finance-page .finance-hero{align-items:flex-start;min-height:0;padding:23px 20px}.finance-page .finance-hero h1{font-size:40px!important}.finance-page .finance-hero p{font-size:12px}.finance-page .finance-top-actions{grid-template-columns:1fr 1.25fr;width:100%;display:grid}.finance-page .finance-top-actions button{width:100%;padding:0 9px}.finance-page .finance-toolbar{grid-template-columns:minmax(0,1fr) 112px;width:100%;min-width:0;padding:10px}.finance-page .finance-toolbar label{gap:6px;min-width:0;display:grid}.finance-page .finance-toolbar label input{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:8px 10px;display:block}.finance-page .finance-toolbar button{white-space:nowrap;width:112px;min-width:0;padding:0 8px}.finance-page .finance-toolbar>span{display:none}.finance-page .finance-kpis{gap:9px;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important}.finance-page .finance-kpis article{min-width:0;min-height:145px;padding:14px}.finance-page .finance-kpis strong{white-space:nowrap;font-size:21px}.finance-page .finance-kpis small{font-size:9px}.finance-page .finance-table{width:100%;min-width:0;overflow:hidden!important}.finance-page .finance-table-head{display:none}.finance-page .finance-table>article{gap:10px;padding:15px;grid-template-columns:1fr auto!important;min-width:0!important}.finance-page .finance-table>article>div:first-child{grid-column:1/-1}.finance-page .finance-table>article>time{font-size:11px}.finance-page .finance-row-actions{grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid!important}.finance-page .finance-summary{grid-template-columns:1fr 1fr;gap:14px;width:100%;min-width:0;padding:18px}.finance-page .finance-summary button{grid-column:1/-1;width:100%}}@media (max-width:390px){.finance-page .finance-toolbar{grid-template-columns:1fr}.finance-page .finance-toolbar button{width:100%}.finance-page .finance-kpis strong{font-size:18px}}@media (max-width:720px){.finance-page .finance-toolbar{overflow:hidden}.finance-page .finance-toolbar label{width:100%;max-width:100%;overflow:hidden}.finance-page .finance-toolbar label input[type=month]{width:auto!important;inline-size:auto!important;min-width:0!important;max-width:none!important;box-sizing:border-box!important;appearance:none!important;align-self:stretch!important;min-inline-size:0!important;margin:0!important;display:block!important;overflow:hidden!important}.finance-page .finance-toolbar label input[type=month]::-webkit-date-and-time-value{text-align:left}.finance-page .finance-toolbar label input[type=month]::-webkit-calendar-picker-indicator{margin-left:auto}}
