@font-face{font-family:OniInter;src:url(/onimail-design/assets/inter-400.ttf);font-weight:400;font-display:swap}@font-face{font-family:OniInter;src:url(/onimail-design/assets/inter-500.ttf);font-weight:500;font-display:swap}@font-face{font-family:OniInter;src:url(/onimail-design/assets/inter-600.ttf);font-weight:600;font-display:swap}@font-face{font-family:OniInter;src:url(/onimail-design/assets/inter-700.ttf);font-weight:700;font-display:swap}@font-face{font-family:OniInter;src:url(/onimail-design/assets/inter-800.ttf);font-weight:800;font-display:swap}.oni-auth-refit,.oni-onboarding-refit,.oni-workspace{--oni-bg:#faf9f6;--oni-text:#191626;--oni-muted:#746d83;--oni-border:#e6e1ec;--oni-accent:#702cff;font-family:OniInter,system-ui,sans-serif;color:var(--oni-text);background:var(--oni-bg)}.oni-workspace{height:100dvh;display:flex;flex-direction:column;overflow:hidden}.oni-global-header{height:64px;flex-shrink:0;display:flex;align-items:center;gap:25px;padding:0 25px;border-bottom:1px solid var(--oni-border);background:#fffdfa}.oni-global-brand{display:flex;gap:9px;align-items:center;font-weight:800;letter-spacing:-.6px;font-size:22px;white-space:nowrap}.oni-global-brand img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.oni-global-brand span{color:#6c6479;font-weight:400;letter-spacing:0;padding-left:17px;margin-left:8px;border-left:1px solid #dcd5e4}.oni-global-search{display:flex;align-items:center;gap:12px;margin:auto;max-width:650px;flex:1;height:39px;padding:0 12px;border:1px solid #ded5e9;border-radius:9px;background:#fff}.oni-global-search input{flex:1;min-width:0;outline:none;border:0;background:none;font-size:13px}.oni-global-search button{color:#786e88;font-size:14px;border-radius:4px;background:#f5f1fa;padding:0 5px}.oni-help{width:23px;height:23px;border:1.5px solid #5d536d;border-radius:50%;font-size:14px;text-align:center;line-height:21px}.oni-account-avatar,.oni-client-avatar{display:flex;align-items:center;justify-content:center;background:linear-gradient(140deg,#eee1ff,#e2cbff);color:#6421ba;border-radius:50%;font-weight:600}.oni-account-avatar{width:36px;height:36px;font-size:12px}.oni-workspace-body{display:flex;flex:1;min-height:0;position:relative}.oni-workspace-main{flex:1;min-width:0;overflow:hidden;display:flex;flex-direction:column}.oni-mobile-menu,.oni-nav-overlay{display:none}.oni-workspace .oni-sidebar{width:232px;background:#fbfafc;border-color:var(--oni-border);box-shadow:none;height:100%;border-right:1px solid var(--oni-border)}.oni-workspace .oni-sidebar-brand{display:none}.oni-workspace .oni-sidebar nav{padding:6px 10px}.oni-workspace .oni-sidebar nav a{padding:9px 11px}.oni-workspace .oni-nav-idle{color:#3d354c}.oni-workspace .oni-nav-idle:hover{background:#f0eaf8;color:#56228b}.oni-workspace .oni-nav-active{background:#eee0ff;color:#4c1c8f;box-shadow:none}.oni-workspace .oni-nav-active:before{display:none}.oni-workspace .oni-sidebar nav svg{stroke-width:1.5;width:17px;height:17px}.oni-workspace .oni-sidebar nav a>span:last-child:not(.flex-1){background:#e9d9ff;color:#5f299d;box-shadow:none}.oni-workspace .oni-sidebar .border-white\/10{border-color:var(--oni-border)}.oni-workspace .oni-sidebar .text-white\/35,.oni-workspace .oni-sidebar .text-white\/40,.oni-workspace .oni-sidebar .text-white\/45{color:#736881}.oni-workspace .oni-sidebar .text-white:not(.oni-btn-primary){color:#393044}.oni-workspace .oni-sidebar select{color:#302738;border-color:#ded5e5;border-radius:8px;min-height:38px}.oni-workspace .oni-sidebar nav>div span{letter-spacing:1px}.oni-workspace .oni-sidebar>div:last-child{background:#f8f5fc}.oni-workspace .oni-btn-primary{background:linear-gradient(110deg,#7e2fff,#6924ed);box-shadow:none;border-radius:8px}.oni-workspace .oni-btn-primary:hover{box-shadow:0 3px 10px #702cff20;transform:none}.oni-workspace .oni-sidebar .oni-btn-primary{min-height:41px;font-size:12px}.oni-workspace .oni-glass,.oni-workspace .oni-toolbar-bar{background:#fff;backdrop-filter:none;box-shadow:none}.oni-workspace .oni-list-panel{background:#fdfcfe;box-shadow:none}.oni-workspace .oni-reading-pane{box-shadow:none;background:#fff}.oni-inbox-list{flex:0 0 320px!important;width:320px!important}.oni-inbox-list>div:first-child{height:65px;background:transparent;padding:14px 17px;border:0}.oni-inbox-list h1{letter-spacing:-.65px}.oni-inbox-list>div:first-child>a{display:none}.oni-workspace .oni-search{background:#faf8fc;border:1px solid #e6deec;font-size:12px;box-shadow:none;border-radius:7px}.oni-inbox-tabs{display:flex;gap:9px;padding:0 15px 12px;border-bottom:1px solid #eee8f2}.oni-inbox-tabs button{font-size:12px;padding:6px 12px;color:#645c71}.oni-inbox-tabs [aria-pressed=true]{background:#ecddff;color:#6e28d2;font-weight:600}.oni-workspace .oni-message-row{margin:3px 7px;padding:14px 9px;gap:9px;border-bottom:1px solid #eee9f3;border-left:3px solid transparent;min-height:86px;border-radius:8px}.oni-workspace .oni-msg-active{background:#eee2ff;border-left-color:#792eff}.oni-workspace .oni-msg-unread{background:#faf6ff;border-left-color:transparent}.oni-workspace .oni-sender-avatar{background:#ebddfc;color:#60308b;font-weight:500;width:36px;height:36px;font-size:12px}.oni-message-preview{line-height:1.5;color:#7a7185;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:5px}.oni-message-row>div[role=checkbox]{position:absolute;left:2px;top:4px;z-index:1;background:#fff;border-radius:3px}.oni-workspace .oni-toolbar-bar{padding:14px 20px;min-height:64px;gap:8px}.oni-workspace .oni-toolbar-bar>div:first-of-type{flex-wrap:wrap;row-gap:6px}.oni-workspace .oni-btn-ghost-ai,.oni-workspace .oni-btn-secondary{border-radius:7px;box-shadow:none;font-size:11px;min-height:30px}.oni-workspace .oni-btn-ghost-ai{border-color:#e6d6fb;color:#7530c5;background:#f7f1ff}.oni-message-content{padding:22px 24px;width:100%;max-width:900px}.oni-message-content>h1{font-size:23px;line-height:1.3;letter-spacing:-.7px;font-weight:700;margin-bottom:24px}.oni-message-content .oni-email-body{border:0;border-radius:0}.oni-email-body>pre{padding:12px 0;color:#272133}.oni-workspace .oni-mesh-bg{background:#fbfafc;background-image:radial-gradient(ellipse at center,#f1e9fc88,transparent 65%)}.oni-workspace .oni-welcome-hero:after{display:none}.oni-business-actions{background:#faf6ff;border-color:#e0cafa;padding:16px}.oni-business-actions button{background:#742cf3!important;font-weight:500;border-radius:7px}.oni-business-actions p:first-child{color:#9a77c0;font-size:9px}.oni-context-toggle{text-align:right;padding:7px 20px;border-bottom:1px solid #f2edf6;color:#8952b6}.oni-context-toggle button:hover{text-decoration:underline}.oni-context-panel{flex:0 0 275px;width:275px;overflow-y:auto;background:#fdfbfe;border-left:1px solid #e5dfeb;padding:20px 16px}.oni-context-panel>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.oni-context-panel>header h2{font-size:15px;font-weight:700;letter-spacing:-.3px}.oni-context-panel>header button{color:#8c8197;padding:2px 7px}.oni-context-notice{font-size:12px;color:#82758e;line-height:1.7}.oni-client-identity{display:flex;gap:12px;align-items:center;margin-bottom:22px;overflow-wrap:anywhere}.oni-client-avatar{width:49px;height:49px;flex-shrink:0}.oni-client-identity p{color:#7b7086;margin-top:4px}.oni-client-stats{display:grid;grid-template-columns:repeat(3,1fr);padding:15px 0;border-top:1px solid #e7e0ef;border-bottom:1px solid #e7e0ef;gap:6px;text-align:center}.oni-client-stats strong{display:block;font-size:17px;font-weight:600;color:#6727ba}.oni-client-stats span{color:#82778c}.oni-client-value{margin:20px 0;padding:14px;background:#f7f1fd;border:1px solid #e6d8f4;border-radius:9px}.oni-client-value span{display:block;font-size:11px;color:#7a678b}.oni-client-value strong{font-size:22px;letter-spacing:-.6px;display:block;margin-top:6px}.oni-client-timeline{margin-top:24px}.oni-client-timeline h4{font-size:12px;margin-bottom:16px}.oni-client-event{display:flex;gap:11px;padding:0 0 20px 11px;border-left:1px solid #e5d2ff;margin-left:5px;position:relative}.oni-client-event:before{content:"";position:absolute;left:-4px;top:5px;width:7px;height:7px;background:#9a58ff;border-radius:50%}.oni-client-event>span{color:#8b43d8;font-size:15px}.oni-client-event p{color:#63526f;line-height:1.5}.oni-client-empty{font-size:12px;color:#8c8196;line-height:1.7}.oni-client-link{display:block;text-align:center;margin-top:24px;border:1px solid #d9c3f2;padding:10px 8px;border-radius:8px;color:#7532bc;font-size:12px;font-weight:500}.oni-client-link:hover{background:#f1e6ff}.oni-client-signals>div{padding:10px;border-radius:8px;margin-top:12px;background:#fff9e9;border:1px solid #f0ddb2;color:#8a601b;font-size:11px}.oni-client-signals [data-level=high]{background:#fff1f1;border-color:#edc2c2;color:#9d3737}.oni-client-signals p{margin-top:4px}.oni-workspace input:not([type=checkbox]):not([type=radio]),.oni-workspace select,.oni-workspace textarea{accent-color:#702cff;border-radius:8px}.oni-workspace select{background-color:#fff;color:#3d344b;min-height:34px}.oni-workspace input:focus-visible,.oni-workspace select:focus-visible,.oni-workspace textarea:focus-visible{outline:2px solid #b38ae9;outline-offset:2px}.oni-workspace :focus-visible{outline:2px solid #b38ae9;outline-offset:2px}.oni-workspace .oni-compose-panel{border-radius:0;box-shadow:none}.oni-workspace .oni-fab{background:#742cf3;box-shadow:0 4px 15px #702cff33;font-size:28px}.oni-onboarding-refit{background:#faf9f6;background-image:none}.oni-onboarding-refit>.shadow-xl{box-shadow:0 12px 40px #30203e08;border-color:#e7dfed;border-radius:16px}.oni-auth-refit{min-height:100dvh;display:flex;flex-direction:column;background:radial-gradient(ellipse at 18% 55%,#f0e6ff99,transparent 50%),#faf9f6}.auth-top{justify-content:space-between;padding:24px 4vw;gap:20px}.auth-brand,.auth-top{display:flex;align-items:center}.auth-brand{gap:9px;font-size:22px;font-weight:800;letter-spacing:-.7px}.auth-brand span{font-size:11px;letter-spacing:0;font-weight:400;border-left:1px solid #ded5e7;margin-left:10px;padding-left:18px;color:#766a83}.auth-back{font-size:12px;color:#73657f}.auth-back:hover{color:#702cff}.auth-layout{width:calc(100% - 100px);max-width:1180px;margin:auto;display:grid;grid-template-columns:1.05fr 1fr;gap:90px;align-items:center;padding:35px 0 45px;flex:1}.auth-eyebrow{font-size:10px;font-weight:600;letter-spacing:1.8px;color:#8c6cad}.auth-story h2{font-size:52px;line-height:1.07;letter-spacing:-2.5px;margin:23px 0;font-weight:800}.auth-story h2 em{font-style:normal;color:#7225df}.auth-intro{font-size:14px;color:#74677e;line-height:1.8}.auth-product{margin-top:30px;border-radius:13px;background:#fff;border:1px solid #e2d6ef;box-shadow:0 20px 45px #5f32871a;transform:rotate(-2deg);position:relative;max-width:480px}.auth-product-bar{height:35px;display:flex;align-items:center;justify-content:space-between;font-size:9px;color:#8b7f96;padding:0 13px;border-bottom:1px solid #eee7f4}.auth-dots{font-size:8px;letter-spacing:3px;color:#c4a8e4}.auth-product-body{display:flex;min-height:190px}.auth-mini-nav{width:34%;padding:15px 9px;border-right:1px solid #eae2f1;background:#fcfaff;font-size:10px;color:#7a6c85}.auth-mini-nav>b{display:block;color:#43324e;margin-bottom:12px;padding-left:6px}.auth-mini-nav>span{display:block;padding:7px;margin-top:3px}.auth-mini-nav .active{background:#edddff;color:#7432bb;border-radius:5px}.auth-mini-nav small{float:right}.auth-mini-mail{padding:18px;flex:1}.auth-mini-person{display:flex;align-items:center;gap:8px;margin-bottom:24px}.auth-mini-person>span{width:29px;height:29px;display:flex;align-items:center;justify-content:center;background:#edf;color:#7a3dc1;border-radius:50%;font-size:9px}.auth-mini-person b{font-size:10px;display:block}.auth-mini-person small{font-size:8px;display:block;color:#94839f}.auth-mini-person>small{margin-left:auto}.auth-line{width:80%;height:5px;border-radius:4px;background:#eee8f4;margin:8px 0}.auth-line.wide{width:100%}.auth-line.short{width:60%}.auth-ai{margin-top:20px;padding:10px;background:#f5edff;border:1px solid #e7d8fa;border-radius:6px}.auth-ai b{font-size:10px;color:#7137ac;display:block}.auth-ai span{font-size:8px;color:#9783a9}.auth-float{display:flex;gap:10px;position:absolute;right:-25px;bottom:-17px;padding:13px 22px;background:#fffc;border:1px solid #e4d7f1;box-shadow:0 10px 30px #55207c15;border-radius:10px;transform:rotate(2deg);backdrop-filter:blur(12px)}.auth-float>span{border-radius:50%;background:#dbf2e7;color:#39886a;width:26px;height:26px;text-align:center;font-size:13px;line-height:26px}.auth-float b{font-size:11px;display:block}.auth-float small{font-size:9px;color:#9684a3}.auth-pillars{display:flex;gap:26px;font-size:11px;color:#8c75a0;margin-top:44px}.auth-form-area{max-width:470px;width:100%;justify-self:center}.auth-form-card{padding:34px 36px;background:#fff;border:1px solid #e6deec;border-radius:18px;box-shadow:0 12px 45px #31184608}.auth-card-logo{display:flex;gap:9px;align-items:center;font-size:12px;font-weight:600;color:#786186;margin-bottom:30px}.auth-form-card h1{font-size:28px;font-weight:700;letter-spacing:-1px;line-height:1.2;color:#21182b}.auth-form-card h1+p{font-size:12px;margin-top:8px;color:#97879f}.oni-auth-input{width:100%;min-height:44px;padding:11px 13px;border:1px solid #e0d7e7;background:#fefcff;border-radius:8px;font-size:13px;color:#3a2b46;transition:border-color .15s,box-shadow .15s}.oni-auth-input::-moz-placeholder{color:#ad9db7}.oni-auth-input::placeholder{color:#ad9db7}.oni-auth-input:focus{outline:0;border-color:#ad77e6;box-shadow:0 0 0 3px #914af310}.oni-auth-label{display:block;font-size:11px;font-weight:500;color:#715b82;margin-bottom:8px}.oni-auth-submit{width:100%;display:flex;justify-content:center;align-items:center;gap:8px;border-radius:8px;background:linear-gradient(110deg,#7e30fc,#6924e9);color:#fff;min-height:44px;padding:10px 16px;font-size:13px;font-weight:600;box-shadow:0 4px 12px #7332e51a}.oni-auth-submit:hover:not(:disabled){background:#6620db}.oni-auth-secondary:disabled,.oni-auth-submit:disabled{opacity:.5;cursor:not-allowed}.oni-auth-secondary{min-height:44px;border:1px solid #dfd3e9;border-radius:8px;color:#705a80;font-size:12px;padding:10px 15px}.oni-auth-error{font-size:12px;line-height:1.6;background:#fff3f3;color:#ad3a45;border:1px solid #f1cdd1;border-radius:8px;padding:11px 13px}.auth-footer{margin-top:25px;padding-top:23px;border-top:1px solid #eee7f3;text-align:center;font-size:11px;color:#9b8ca5}.auth-footer a{color:#7431be;font-weight:600}.auth-benefits{padding:24px 14px 0;text-align:center}.auth-benefits>p{font-size:11px;font-weight:600;color:#7c638d}.auth-benefits>span{display:none}.auth-benefits ul{margin-top:9px;display:flex;flex-direction:column;gap:4px;font-size:10px;color:#a08bac}.auth-page-footer{display:flex;justify-content:space-between;gap:20px;padding:20px 4vw;font-size:10px;color:#a794b3}.oni-auth-refit :focus-visible{outline:2px solid #a36edd;outline-offset:3px}@media(min-width:1500px){.oni-inbox-list{flex-basis:345px!important;width:345px!important}.oni-context-panel{flex-basis:300px;width:300px}.oni-workspace .oni-sidebar{width:240px}}@media(max-width:1279px){.oni-context-panel{position:absolute;right:0;top:0;bottom:0;z-index:35;box-shadow:-12px 0 30px #2d164014;width:300px;max-width:85vw}.oni-inbox-list{flex-basis:285px!important;width:285px!important}.oni-global-brand span{display:none}.oni-workspace .oni-sidebar{width:210px}.auth-layout{gap:50px}.auth-story h2{font-size:45px}}@media(max-width:1023px){.oni-global-header{padding:0 16px;height:58px;gap:15px}.oni-global-brand{font-size:19px}.oni-global-brand img{width:27px;height:27px}.oni-mobile-menu{display:block;font-size:19px;color:#6f5c7f}.oni-nav-overlay{display:block;position:fixed;inset:58px 0 0;z-index:40;background:#25103555;backdrop-filter:blur(3px)}.oni-workspace .oni-sidebar{position:fixed;top:58px;height:calc(100dvh - 58px);width:245px}.oni-workspace .oni-sidebar-brand{display:none}.oni-global-search{max-width:450px}.oni-global-search input{font-size:12px}.oni-workspace .oni-fab{display:flex}.oni-auth-refit .auth-layout{gap:35px;width:calc(100% - 60px)}.auth-story h2{font-size:40px}.auth-story{min-width:0}.auth-form-card{padding:28px}.auth-product{margin-right:18px}.auth-mini-nav{display:none}.auth-pillars{gap:12px}.auth-brand span{display:none}}@media(max-width:767px){.oni-inbox-list{flex:1 1 100%!important;width:100%!important}.oni-global-brand{font-size:17px}.oni-global-search{display:none}.oni-help{margin-left:auto}.oni-global-header{gap:14px}.oni-workspace .oni-toolbar-bar{padding:10px 12px;max-height:135px}.oni-workspace .oni-toolbar-bar button{font-size:10px}.oni-workspace .oni-message-row{min-height:91px;padding:14px 12px}.oni-workspace .oni-message-row .oni-sender-avatar{width:39px;height:39px}.oni-message-content{padding:20px 17px}.oni-message-content>h1{font-size:22px}.oni-context-toggle{padding-right:15px}.oni-workspace .oni-fab{width:48px;height:48px;bottom:20px;right:18px}.oni-inbox-list>div:first-child{height:68px}.oni-inbox-tabs{padding-bottom:12px}.oni-workspace .oni-message-row>div:last-child{position:static;box-shadow:none;background:transparent;border:0;align-self:flex-end;padding:0;gap:2px}.oni-message-row>div[role=checkbox]{opacity:1;left:4px;top:4px}.oni-message-preview{-webkit-line-clamp:2}.auth-top{padding:20px 22px}.auth-brand{font-size:20px}.auth-back{font-size:11px}.oni-auth-refit .auth-layout{display:block;width:100%;padding:15px 22px 30px}.auth-story{display:none}.auth-form-area{margin:auto;max-width:430px}.auth-form-card{padding:27px 24px;border-radius:15px}.auth-form-card h1{font-size:27px}.auth-card-logo{margin-bottom:28px}.auth-benefits{padding-top:22px}.auth-page-footer{padding:15px 22px;justify-content:center}.auth-page-footer span:last-child{display:none}.oni-onboarding-refit{padding:28px 16px}.oni-onboarding-refit>div:nth-child(2){flex-wrap:wrap;gap:8px;justify-content:center}}@media(prefers-reduced-motion:reduce){.oni-auth-refit *,.oni-workspace *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.oni-workspace-main>div:not(.oni-inbox-layout){background-color:#faf9f6}.oni-workspace-main :is(button,a).bg-indigo-600,.oni-workspace-main :is(button,a).bg-violet-600,.oni-workspace-main :is(button,a).bg-zinc-900{background:#742cf3;color:#fff;border-radius:8px;box-shadow:none}.oni-workspace-main :is(button,a).bg-indigo-600:hover,.oni-workspace-main :is(button,a).bg-zinc-900:hover{background:#6420d9}.oni-workspace-main>div:not(.oni-inbox-layout) h1{font-weight:700;letter-spacing:-.7px}.oni-workspace-main>div:not(.oni-inbox-layout) header{border-color:#e8e1ed;background:#fffefa}.oni-workspace-main>div:not(.oni-inbox-layout) .border-zinc-200{border-color:#e5deeb}.oni-workspace-main>div:not(.oni-inbox-layout) .shadow-sm{box-shadow:0 2px 8px #3e214105}.oni-workspace-main>div:not(.oni-inbox-layout) th{background:#f6f1fa;color:#887492;font-size:10px;letter-spacing:.6px}.oni-workspace-main>div:not(.oni-inbox-layout) td{font-size:12px}.oni-workspace-main [contenteditable=true]:focus{outline:2px solid #d8bdf5;outline-offset:-2px}.oni-workspace-main .bg-indigo-50{background:#f2e9fd}.oni-workspace-main .text-indigo-600{color:#7833c6}.oni-workspace-main .border-indigo-200{border-color:#e4cffb}@media(max-width:767px){.oni-drive-layout{flex-direction:column}.oni-drive-layout>aside{width:100%;max-height:165px;overflow:auto;border-right:0;border-bottom:1px solid #e5deeb}.oni-workspace-main>div:not(.oni-inbox-layout) header{padding:17px}.oni-workspace-main>div:not(.oni-inbox-layout) h1{font-size:21px}}.oni-workspace .oni-nav-active>span:first-child{color:#6b2dba}.oni-workspace .oni-sidebar .oni-btn-primary{color:#fff}.oni-workspace .oni-sidebar select option{color:#34253f;background:#fff}.oni-workspace{--oni-bg:#f8f7f5;--oni-border:#e8e3ed;--oni-muted:#6d6579;background:#f8f7f5}.oni-global-header{height:70px;background:#fcfbf9;gap:26px;padding:0 28px;border-bottom-color:#e8e3ec}.oni-global-brand{font-size:21px;letter-spacing:-.8px}.oni-global-brand span{color:#77707e;font-size:11px}.oni-global-search{max-width:570px;height:40px;border-radius:10px;background:#f5f3f7;border:1px solid #e7e1eb;transition:border-color .18s,box-shadow .18s}.oni-global-search:focus-within{background:#fff;border-color:#b99cd9;box-shadow:0 0 0 3px #7739c509}.oni-global-search input{font-size:12px;color:#322b3e}.oni-global-search input::-moz-placeholder{color:#81768d}.oni-global-search input::placeholder{color:#81768d}.oni-global-search button{border:1px solid #dfd8e7;background:#fcfbfe;padding:1px 5px;font-size:12px}.oni-account-avatar{width:34px;height:34px;background:#eee4f9;box-shadow:0 0 0 4px #fff;border:1px solid #dfcbed;color:#5e3291}.oni-help{font-size:12px;width:20px;height:20px;line-height:18px;border-color:#a59aaa;color:#74687c}.oni-workspace .oni-sidebar{background:#f9f7fb;border-color:#e9e3ed;width:226px}.oni-workspace .oni-sidebar>div:nth-child(2){padding:16px 14px 7px}.oni-workspace .oni-sidebar select{height:40px;border-radius:9px;border-color:#e1d9e8;background:#fff;box-shadow:0 2px 3px #3b204103;font-size:11px;padding:8px}.oni-workspace .oni-sidebar label{color:#82718f;font-size:9px}.oni-workspace .oni-sidebar nav{padding:4px 12px}.oni-workspace .oni-sidebar nav a{font-size:12px;padding:10px 11px;border-radius:8px;gap:11px}.oni-workspace .oni-sidebar nav>div{padding-top:24px;padding-bottom:8px}.oni-workspace .oni-sidebar nav>div span{color:#86778f;font-size:9px;letter-spacing:1.25px}.oni-workspace .oni-nav-idle{color:#5e536c}.oni-workspace .oni-nav-idle:hover{background:#eee8f4}.oni-workspace .oni-nav-active{background:#ece0fa;color:#542a89;box-shadow:inset 0 0 0 1px #dfccef66}.oni-workspace .oni-sidebar .oni-btn-primary{margin:3px 0 5px;min-height:40px;background:linear-gradient(125deg,#8246d9,#6930be);box-shadow:0 4px 9px #6430a918,inset 0 1px 0 #ffffff24;border:1px solid #7541bc;border-radius:9px}.oni-workspace .oni-sidebar>div:last-child{background:transparent;padding:9px 12px;border-top-color:#e7dfec}.oni-workspace .oni-sidebar>div:last-child>div{background:#f0ebf5;border:1px solid #e7dfed;padding:10px}.oni-inbox-list{background:#fff!important;flex-basis:316px!important;width:316px!important;border-right-color:#e9e3ed}.oni-inbox-list>div:first-child{height:76px;padding:18px}.oni-inbox-list h1{font-size:18px;font-weight:650;letter-spacing:-.55px}.oni-inbox-list h1+p{font-size:10px;color:#9466b7;margin-top:3px}.oni-inbox-list .oni-search{border:1px solid #eae4ef;background:#faf8fc;border-radius:8px;padding-top:9px;padding-bottom:9px;color:#544361}.oni-inbox-list .oni-search::-moz-placeholder{color:#95869e}.oni-inbox-list .oni-search::placeholder{color:#95869e}.oni-inbox-tabs{gap:4px;padding:1px 15px 13px}.oni-inbox-tabs button{font-size:11px;border-radius:7px;padding:6px 13px;color:#7b6b87}.oni-inbox-tabs button[aria-pressed=true]{background:#efe4fc;color:#743aa5;box-shadow:inset 0 0 0 1px #e7d5f7}.oni-workspace .oni-message-row{margin:0 9px;padding:15px 11px;border-radius:0;border-bottom-color:#eee9f2;border-left-width:2px;min-height:94px}.oni-workspace .oni-message-row.oni-msg-unread{background:#fff}.oni-workspace .oni-message-row.oni-msg-active{background:linear-gradient(100deg,#f0e5fc,#f8f3fd);border-radius:9px;border-left-color:#9151d3;box-shadow:0 2px 7px #70408a05}.oni-workspace .oni-message-row:hover{background:#faf7fd}.oni-workspace .oni-message-row.oni-msg-active:hover{background:#f0e6fa}.oni-workspace .oni-sender-avatar{width:35px;height:35px;background:linear-gradient(145deg,#f3eafb,#e8daf4);border:1px solid #e5d5f0;color:#795298;font-size:11px;box-shadow:inset 0 1px 0 #fff9}.oni-message-row>div.flex-1>div:first-child>span:first-child{font-size:12px;color:#48374f;font-weight:600}.oni-message-row>div.flex-1>p:first-of-type{font-size:11px;color:#64516e;line-height:1.45;margin-top:3px}.oni-message-preview{font-size:11px;line-height:1.55;color:#786982;margin-top:4px}.oni-message-row .text-zinc-400{color:#8c7e96}.oni-message-row>div:last-child{box-shadow:0 3px 10px #3c21400a;border-color:#e8dfee;gap:3px}.oni-workspace .oni-toolbar-bar{min-height:61px;padding:13px 20px;background:#fff;border-bottom:1px solid #eee8f2}.oni-workspace .oni-toolbar-bar .oni-btn-primary{background:#f2e8fc;color:#7439ab;box-shadow:none;border:1px solid #e0c8f1;padding:7px 11px;font-weight:500}.oni-workspace .oni-toolbar-bar .oni-btn-secondary{border-color:#e9e2ef;color:#6e5a7c;font-size:10px}.oni-workspace .oni-btn-ghost-ai{background:#fcf9ff;border-color:#eee4f6;color:#9062ad;font-size:10px;box-shadow:none}.oni-workspace .oni-btn-ghost-ai:hover{background:#f3e8fc;color:#68328b}.oni-context-toggle{background:#fff;border:0;padding:8px 23px;color:#9678a6;font-size:10px}.oni-message-content{max-width:940px;padding:20px 30px 35px}.oni-message-content>h1{font-size:25px;font-weight:650;letter-spacing:-.85px;color:#271c33;margin-bottom:27px}.oni-message-content>h1 .text-amber-400{font-size:18px}.oni-message-content>div:nth-child(2){padding-bottom:20px;border-color:#eee7f3}.oni-message-content .text-zinc-400{color:#8e7a9b}.oni-message-content .text-zinc-900{color:#32213f}.oni-email-body>pre{font-size:14px;line-height:1.85;color:#4c3c58;padding:9px 0 15px}.oni-message-content .oni-email-body{margin-bottom:26px}.oni-message-content .oni-business-actions{padding:17px 19px;border:1px solid #e5d5f0;background:linear-gradient(110deg,#fbf8ff,#f6f0fb);border-radius:11px;margin-top:27px}.oni-business-actions button{font-size:10px!important;padding:9px 12px!important;background:#7b3cbd!important;box-shadow:0 3px 7px #7139a316}.oni-business-actions p:first-child{font-size:8px;letter-spacing:1.4px}.oni-business-actions p:nth-child(2){font-size:13px;letter-spacing:-.2px}.oni-context-panel{background:#fbf9fd;width:278px;flex-basis:278px;border-left-color:#ece4f1;padding:23px 20px}.oni-context-panel>header{margin-bottom:27px}.oni-context-panel>header h2{font-size:13px;font-weight:600;color:#624c71}.oni-context-panel>header button{font-size:15px;color:#b09bbf}.oni-client-identity{gap:13px;margin-bottom:24px}.oni-client-avatar{width:48px;height:48px;font-size:17px;color:#73429c;border:1px solid #e1c8f1;background:linear-gradient(130deg,#f4e8ff,#e8d7f5);box-shadow:0 3px 10px #73459908}.oni-client-identity h3{font-size:14px;color:#3b254a;font-weight:600}.oni-client-identity p{font-size:11px;color:#897094}.oni-client-stats{border-color:#eae0f0;padding:19px 0}.oni-client-stats strong{font-size:18px;font-weight:500;color:#79519a}.oni-client-stats span{font-size:9px;color:#8d789b}.oni-client-value{background:#fff;border-color:#e9ddf0;border-radius:11px;box-shadow:0 4px 15px #56316905;margin:24px 0;padding:17px}.oni-client-value span{font-size:10px;color:#9b85a8}.oni-client-value strong{font-size:23px;font-weight:600;letter-spacing:-.8px;color:#462453;margin-top:9px}.oni-client-timeline h4{font-size:11px;color:#73577f;font-weight:600;margin-bottom:22px}.oni-client-event{padding-bottom:23px;border-color:#e7d5f2;gap:12px}.oni-client-event:before{width:6px;height:6px;left:-3.5px;top:6px;background:#b28bcf}.oni-client-event p{font-size:11px;color:#80698e}.oni-client-link{margin-top:27px;background:#f6effb;border-color:#e6d4f1;color:#8251a7;border-radius:9px;font-size:11px;padding:11px}.oni-workspace-main>div:not(.oni-inbox-layout) header{padding-top:22px;padding-bottom:22px;background:#fcfbfa}.oni-workspace-main>div:not(.oni-inbox-layout) h1{font-size:23px;font-weight:600;color:#392740}.oni-workspace-main>div:not(.oni-inbox-layout) :is(.rounded-xl,.rounded-2xl).border{border-color:#e8dfec;box-shadow:0 3px 12px #3e244006}.oni-workspace-main>div:not(.oni-inbox-layout) :is(button,a).text-white{border-radius:8px}.oni-workspace-main>div:not(.oni-inbox-layout) :is(button,a).bg-indigo-600,.oni-workspace-main>div:not(.oni-inbox-layout) :is(button,a).bg-violet-600,.oni-workspace-main>div:not(.oni-inbox-layout) :is(button,a).bg-zinc-900{background:#793dbb}.oni-workspace-main>div:not(.oni-inbox-layout) :is(input,select,textarea){border-color:#e2d6e9;font-size:13px}.oni-workspace-main>div:not(.oni-inbox-layout) th{background:#f7f3fa;color:#8b739b;letter-spacing:1px;font-size:9px}.oni-workspace-main>div:not(.oni-inbox-layout) td{padding-top:14px;padding-bottom:14px;color:#6c557a}.oni-workspace ::-webkit-scrollbar{width:5px;height:5px}.oni-workspace ::-webkit-scrollbar-thumb{border-radius:4px;background:#d5c8df}.oni-workspace ::-webkit-scrollbar-track{background:transparent}.oni-premium-auth{background:#faf9f7}.oni-premium-auth .auth-top{height:84px;padding:0 4vw}.oni-premium-auth .auth-brand{font-size:21px}.oni-premium-auth .auth-brand span{font-size:10px}.auth-glyph{width:16px;height:16px;flex-shrink:0;display:inline-block}.auth-back{display:flex;align-items:center;gap:10px}.auth-back .auth-glyph{width:14px;height:14px}.oni-premium-auth .auth-layout{max-width:1360px;width:calc(100% - 64px);gap:80px;grid-template-columns:1.14fr 1fr;padding:8px 0 20px;align-items:stretch}.oni-premium-auth .auth-story{position:relative;padding:48px 44px 30px;border:1px solid #e9dff0;border-radius:25px;background:radial-gradient(ellipse at 0 0,#fcfaff 0,transparent 60%),linear-gradient(145deg,#f3edf8,#e9dff2);display:flex;flex-direction:column;justify-content:center;overflow:hidden;isolation:isolate;min-height:660px}.auth-story-orbit{position:absolute;width:690px;height:690px;border-radius:50%;border:1px solid #fff9;right:-325px;bottom:-270px;pointer-events:none;z-index:-1;box-shadow:0 0 0 45px #ffffff18,0 0 0 90px #ffffff13}.oni-premium-auth .auth-eyebrow{font-size:9px;letter-spacing:1.6px;color:#9b83ac;display:flex;align-items:center;gap:8px}.auth-eyebrow>span{width:5px;height:5px;border-radius:50%;background:#9b66cb;box-shadow:0 0 0 4px #dcc7ed55}.oni-premium-auth .auth-story h2{font-size:49px;letter-spacing:-2.6px;font-weight:600;line-height:1.12;margin:23px 0 20px;color:#392342}.oni-premium-auth .auth-story h2 em{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;color:#8251a3;letter-spacing:-1.6px;white-space:nowrap}.oni-premium-auth .auth-intro{font-size:13px;color:#7c6788;line-height:1.9}.oni-premium-auth .auth-product{margin:35px 0 0;width:100%;max-width:490px;border-radius:12px;transform:rotate(-2deg);background:#fffc;border-color:#fff;box-shadow:0 22px 50px #4e28531a,0 2px 3px #62457108}.auth-demo-brand{display:flex;align-items:center;gap:5px;font-size:9px;font-weight:700;color:#5f4172}.auth-demo-shortcut{background:#f3edf7;border:1px solid #e9e0ef;padding:1px 5px;border-radius:4px}.oni-premium-auth .auth-product-bar{height:37px;font-size:8px;background:#fff8;border-radius:12px 12px 0 0}.oni-premium-auth .auth-product-body{min-height:205px}.oni-premium-auth .auth-mini-nav{font-size:9px;width:32%;background:#f9f5fc;border-radius:0 0 0 12px;border-color:#eee6f3;padding:17px 9px}.oni-premium-auth .auth-mini-nav>b{font-size:8px;color:#a28aad;font-weight:500;margin-bottom:13px}.oni-premium-auth .auth-mini-nav>span{display:flex;align-items:center;gap:7px;padding:7px 6px;color:#987eaa}.auth-mini-nav .auth-glyph{width:12px;height:12px}.oni-premium-auth .auth-mini-nav .active{background:#eee1f8;color:#8c53b5}.oni-premium-auth .auth-mini-nav small{margin-left:auto;font-size:8px}.oni-premium-auth .auth-mini-mail{padding:20px 16px}.oni-premium-auth .auth-mini-person{gap:8px;margin-bottom:17px}.oni-premium-auth .auth-mini-person>span{background:#f0e2fa;color:#a475bd}.oni-premium-auth .auth-mini-person b{font-size:10px;color:#594063;font-weight:600}.auth-demo-text{font-size:9px;line-height:1.6;color:#9983a5;margin:0}.oni-premium-auth .auth-ai{margin-top:18px;padding:10px 11px;background:#f8f1fc;border:1px solid #ebdef4}.oni-premium-auth .auth-ai b{display:flex;align-items:center;gap:5px;font-size:9px;color:#9a66b9;font-weight:500}.auth-ai .auth-glyph{width:12px;height:12px}.oni-premium-auth .auth-ai span{font-size:8px;color:#aa90ba}.oni-premium-auth .auth-float{right:-12px;bottom:-22px;padding:13px 17px;border:1px solid #fff;background:#fffffff0;box-shadow:0 12px 25px #63417313;gap:10px}.oni-premium-auth .auth-float>span{background:#e9f5ec;color:#73a186;display:flex;align-items:center;justify-content:center}.auth-float>span .auth-glyph{width:13px;height:13px}.auth-float>.auth-glyph{color:#b597c8;width:14px;height:14px;margin-left:8px}.oni-premium-auth .auth-float b{font-size:10px;color:#796082;font-weight:600}.oni-premium-auth .auth-float small{font-size:8px;color:#a390ac}.oni-premium-auth .auth-pillars{gap:18px;margin-top:50px;font-size:10px;color:#a28cae}.auth-pillars>span{display:flex;align-items:center;gap:6px}.auth-pillars .auth-glyph{width:13px;height:13px}.auth-story-caption{font-size:10px;letter-spacing:.15px;color:#b19bbd;margin-top:24px;padding-top:20px;border-top:1px solid #d9cce455}.oni-premium-auth .auth-form-area{align-self:center;max-width:425px;margin-right:40px}.oni-premium-auth .auth-form-card{background:transparent;border:0;border-radius:0;box-shadow:none;padding:12px 0}.oni-premium-auth .auth-card-logo{margin-bottom:33px;gap:12px}.auth-logo-tile{width:47px;height:47px;display:flex;align-items:center;justify-content:center;border:1px solid #e8dcef;background:linear-gradient(140deg,#fff,#f2e9f8);border-radius:13px;box-shadow:0 5px 10px #4f275308}.auth-card-logo>div>b{display:block;font-size:12px;font-weight:600;letter-spacing:-.15px;color:#70547e}.auth-card-logo>div>span{display:block;font-size:10px;font-weight:400;color:#8a7397;margin-top:4px}.oni-premium-auth .auth-form-card h1{font-size:32px;font-weight:600;letter-spacing:-1.1px;color:#42274e}.oni-premium-auth .auth-form-card h1+p{font-size:12px;color:#806b8c;line-height:1.7;margin-top:9px}.oni-premium-auth .oni-auth-label{font-size:11px;color:#7b618a;font-weight:500;margin-bottom:9px}.oni-premium-auth .oni-auth-input{height:47px;border:1px solid #e1d5e9;border-radius:9px;background:#fff;font-size:13px;color:#5b3d6b;box-shadow:0 2px 3px #48204e03}.oni-premium-auth .oni-auth-input::-moz-placeholder{color:#b3a0bf;font-size:12px}.oni-premium-auth .oni-auth-input::placeholder{color:#b3a0bf;font-size:12px}.oni-premium-auth .oni-auth-input:focus{border-color:#b18bc8;box-shadow:0 0 0 3px #b08bce10;outline:none}.oni-premium-auth .oni-auth-submit{background:linear-gradient(115deg,#8b4cc6,#7233b7);border:1px solid #793ab6;box-shadow:0 5px 12px #743ba31a,inset 0 1px 0 #ffffff22;border-radius:9px;min-height:46px;font-weight:500;font-size:12px;transition:background .18s,box-shadow .18s,transform .18s}.oni-premium-auth .oni-auth-submit:hover:not(:disabled){background:linear-gradient(115deg,#8242bd,#692aaa);box-shadow:0 7px 16px #743ba325;transform:translateY(-1px)}.oni-premium-auth .oni-auth-secondary{border-radius:9px;color:#9377a3;border-color:#e4d9ec;background:#fcfaff}.oni-premium-auth .auth-footer{margin-top:27px;padding-top:23px;font-size:11px;color:#806c8b;border-color:#e7deed}.oni-premium-auth .auth-footer a{color:#8953b2;font-weight:500}.oni-premium-auth .auth-benefits{margin-top:15px;padding:22px 0 0;text-align:left;border-top:1px solid #eee5f2}.oni-premium-auth .auth-benefits>p{display:none}.oni-premium-auth .auth-benefits ul{margin-top:0;gap:9px;font-size:10px;color:#7b6587}.oni-premium-auth .auth-benefits li{display:flex;align-items:center;gap:8px}.auth-benefits .auth-glyph{width:12px;height:12px;color:#a78ab8}.oni-premium-auth .auth-page-footer{height:49px;padding:10px 4vw 18px;font-size:9px;color:#aa95b5;align-items:center}.oni-premium-auth :focus-visible{outline-color:#b497c8}@media(min-width:1500px){.oni-inbox-list{flex-basis:330px!important;width:330px!important}.oni-context-panel{width:290px;flex-basis:290px}.oni-workspace .oni-sidebar{width:232px}}@media(max-width:1279px){.oni-workspace .oni-sidebar{width:205px}.oni-inbox-list{flex-basis:280px!important;width:280px!important}.oni-context-panel{width:280px}.oni-premium-auth .auth-layout{gap:48px;width:calc(100% - 48px)}.oni-premium-auth .auth-story{padding:38px 30px;min-height:630px}.oni-premium-auth .auth-story h2{font-size:42px}.oni-premium-auth .auth-form-area{margin-right:20px}.oni-message-content{padding:20px 24px}.oni-global-header{gap:20px}}@media(max-width:1023px){.oni-global-header{height:60px;padding:0 17px;gap:17px}.oni-workspace .oni-sidebar{width:245px;top:60px;height:calc(100dvh - 60px)}.oni-nav-overlay{top:60px}.oni-premium-auth .auth-layout{gap:34px;width:calc(100% - 40px)}.oni-premium-auth .auth-story{padding:32px 25px;min-height:590px}.oni-premium-auth .auth-story h2{font-size:35px;letter-spacing:-1.8px}.oni-premium-auth .auth-story h2 em{letter-spacing:-1.3px}.oni-premium-auth .auth-form-area{margin-right:15px}.oni-premium-auth .auth-product{margin-right:0}.oni-premium-auth .auth-mini-nav{display:none}.oni-premium-auth .auth-pillars{gap:10px}.oni-premium-auth .auth-eyebrow{font-size:8px;letter-spacing:1px}.auth-float>.auth-glyph{display:none}}@media(max-width:767px){.oni-global-header{height:60px;gap:15px}.oni-global-brand{font-size:18px}.oni-help{margin-left:auto}.oni-inbox-list{flex:1 1 100%!important;width:100%!important}.oni-workspace .oni-message-row{padding:15px 12px;min-height:98px}.oni-workspace .oni-message-row>div:last-child{box-shadow:none}.oni-workspace .oni-toolbar-bar{padding:10px 12px}.oni-message-content{padding:17px 19px 35px}.oni-message-content>h1{font-size:23px}.oni-context-panel{padding:20px 17px}.oni-premium-auth .auth-top{height:76px;padding:0 25px}.oni-premium-auth .auth-brand{font-size:20px}.oni-premium-auth .auth-back{font-size:10px;gap:5px}.oni-premium-auth .auth-layout{display:block;width:100%;padding:23px 27px 24px}.oni-premium-auth .auth-story{display:none}.oni-premium-auth .auth-form-area{margin:0 auto;max-width:420px}.oni-premium-auth .auth-form-card{padding:10px 0}.oni-premium-auth .auth-form-card h1{font-size:30px}.oni-premium-auth .auth-card-logo{margin-bottom:34px}.oni-premium-auth .auth-benefits{margin-top:15px;padding-top:20px}.oni-premium-auth .auth-page-footer{height:auto;min-height:45px;padding:15px 24px}.oni-premium-auth .auth-footer{margin-top:27px}.oni-premium-auth .oni-auth-input{height:48px;font-size:16px}.oni-premium-auth .oni-auth-submit{min-height:48px}.oni-premium-auth .auth-form-card .flex.gap-3{min-width:0}}