@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Inter Variable,Inter,system-ui,sans-serif;color:#1d1924;background:#f5f5f7;font-synthesis:none;--bo-purple: #7042ff;--bo-purple-dark: #5c2ee8;--bo-ink: #17131d;--bo-muted: #817b89;--bo-line: #e7e4ea;--bo-surface: #fff}*{box-sizing:border-box}html,body,#root{width:100%;max-width:100%;min-height:100%}body{margin:0;min-width:320px;min-height:100vh;overflow-x:clip;background:#f5f5f7}button,input,select,textarea{min-width:0;max-width:100%;font:inherit;font-optical-sizing:auto}input:not([type=checkbox]):not([type=radio]),select,textarea{width:100%}input,select{text-overflow:ellipsis}textarea{overflow-wrap:anywhere}button{-webkit-tap-highlight-color:transparent}.bo-mark{display:inline-flex;align-items:center;gap:11px;width:max-content}.bo-mark-symbol{position:relative;width:29px;height:31px;flex:0 0 auto}.bo-mark-copy{display:grid;gap:3px}.bo-mark-copy b{color:inherit;font:750 21px/1 Inter Variable,Inter,sans-serif;letter-spacing:-.04em}.bo-mark-copy small{color:#8f8996;font-size:10px;font-weight:700;letter-spacing:.16em}.bo-security{display:inline-flex;align-items:center;gap:7px;color:#aaa3b2;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.bo-login{min-height:100vh;display:grid;grid-template-columns:minmax(460px,.95fr) 1.05fr;background:#f7f6f8}.bo-login-story{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:45px clamp(44px,6.3vw,104px);background:#17131d;color:#fff}.bo-login-story:before{content:"";position:absolute;z-index:-1;width:520px;height:520px;right:-220px;top:-170px;border:1px solid rgba(143,100,255,.25);border-radius:50%;box-shadow:0 0 0 75px #7042ff09,0 0 0 150px #7042ff06}.bo-login-story:after{content:"";position:absolute;z-index:-1;width:420px;height:420px;left:-210px;bottom:-260px;border-radius:50%;background:radial-gradient(circle,rgba(112,66,255,.22),transparent 68%)}.bo-login-story .bo-mark-copy small{color:#8e829e}.bo-login-story>div{max-width:580px}.bo-login-story h1{margin:28px 0 24px;font:700 clamp(49px,5.8vw,78px)/.98 "Manrope",sans-serif;letter-spacing:-.075em}.bo-login-story h1 em{color:#8d64ff;font-style:normal}.bo-login-story p{max-width:520px;margin:0;color:#aaa4b1;font-size:15px;line-height:1.75}.bo-login-story>small{color:#6f6976;font-size:10px}.bo-login-proof{display:flex;flex-wrap:wrap;gap:21px;margin-top:38px}.bo-login-proof span{display:flex;align-items:center;gap:8px;color:#d5d0da;font-size:11px}.bo-login-proof i,.bo-system-card i,.bo-header-actions>span i{width:7px;height:7px;border-radius:50%;background:#45d68d;box-shadow:0 0 0 4px #45d68d1a}.bo-login-panel{position:relative;display:grid;place-items:center;padding:45px}.bo-login form{width:min(430px,100%);display:grid;gap:18px}.bo-login-icon{display:grid;place-items:center;width:46px;height:46px;margin-bottom:8px;border:1px solid #ded8ed;border-radius:14px;background:#fff;color:var(--bo-purple);box-shadow:0 10px 30px #23173714}.bo-login form>small{color:var(--bo-purple);font-size:10px;font-weight:800;letter-spacing:.15em}.bo-login h2{margin:-4px 0 -8px;font:750 31px/1.15 Manrope,sans-serif;letter-spacing:-.045em}.bo-login form>p{margin:0 0 7px;color:var(--bo-muted);font-size:13px;line-height:1.6}.bo-login label{display:grid;gap:8px;color:#423c48;font-size:11px;font-weight:700}.bo-login input{width:100%;height:51px;border:1px solid #dbd7df;border-radius:11px;background:#fff;padding:0 14px;color:var(--bo-ink);outline:0;transition:border-color .2s,box-shadow .2s}.bo-login input::placeholder{color:#b7b2bd}.bo-login input:focus{border-color:var(--bo-purple);box-shadow:0 0 0 4px #7042ff1a}.bo-login form>button{height:51px;border:0;border-radius:11px;background:var(--bo-ink);color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:750;cursor:pointer;box-shadow:0 12px 30px #18131d29;transition:transform .2s,background .2s}.bo-login form>button:hover:not(:disabled){background:var(--bo-purple);transform:translateY(-1px)}.bo-login form>button:disabled{opacity:.65;cursor:wait}.bo-login form>em{display:flex;align-items:center;justify-content:center;gap:6px;color:#99939f;font-size:10px;font-style:normal}.bo-error,.bo-alert{border:1px solid #f0c8cb;border-radius:10px;background:#fff1f2;color:#a93b43;font-size:11px}.bo-error{padding:12px 14px}.bo-loading{min-height:100vh;display:grid;place-content:center;justify-items:center;gap:22px;background:#f7f6f8}.bo-loading>span{width:35px;height:35px;border:3px solid #e0dce5;border-top-color:var(--bo-purple);border-radius:50%;animation:spin .75s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.bo-table article.is-clickable{cursor:pointer}.bo-table article.is-clickable:hover{background:#faf8ff}.bo-drawer-backdrop{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;background:#110d1661;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.bo-drawer{width:min(720px,96vw);height:100%;overflow-y:auto;padding:38px;background:#fff;box-shadow:-24px 0 70px #140e1b2e}.bo-drawer>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:22px;border-bottom:1px solid var(--bo-line)}.bo-drawer>header small{color:var(--bo-purple);font-size:11px;font-weight:800;letter-spacing:.14em}.bo-drawer>header h2{margin:8px 0 0;font:750 30px/1.2 Manrope,sans-serif;letter-spacing:-.04em}.bo-drawer>header button{border:0;background:#f2eff5;width:40px;height:40px;border-radius:11px;cursor:pointer}.bo-drawer dl{margin:28px 0;display:grid;gap:0}.bo-drawer dl>div{display:grid;grid-template-columns:175px 1fr;gap:22px;padding:16px 0;border-bottom:1px solid #eeeaf1}.bo-drawer dt{color:var(--bo-muted);font-size:12px;line-height:1.5}.bo-drawer dd{margin:0;font-size:14px;line-height:1.5;font-weight:650;overflow-wrap:anywhere}.bo-drawer h3{margin:31px 0 12px;font:750 17px Manrope,sans-serif}.bo-review-summary{margin:0 0 14px;padding:16px;border:1px solid;border-radius:13px;display:flex;align-items:center;gap:13px}.bo-review-summary>span{width:42px;height:42px;flex:0 0 auto;border-radius:12px;display:grid;place-items:center}.bo-review-summary>span svg{width:21px;height:21px}.bo-review-summary>div{display:grid;gap:3px}.bo-review-summary small{font-size:10px;font-weight:850;letter-spacing:.12em}.bo-review-summary strong{font:750 14px/1.3 Manrope,sans-serif}.bo-review-summary p{margin:1px 0 0;font-size:11px;line-height:1.5}.bo-review-summary.ready{border-color:#bde5ce;background:#effaf4;color:#166e49}.bo-review-summary.ready>span{background:#d9f3e5}.bo-review-summary.attention{border-color:#eadcae;background:#fff9e8;color:#7d641c}.bo-review-summary.attention>span{background:#f8edc8}.bo-document{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:15px;border:1px solid var(--bo-line);border-radius:12px;margin-bottom:10px}.bo-document>div{flex:1;display:grid;gap:3px;min-width:150px}.bo-document b{font-size:13px}.bo-document small{color:var(--bo-muted);font-size:11px;line-height:1.4}.bo-document .bo-document-view{color:var(--bo-purple);font-size:11px;font-weight:750;text-decoration:none}.bo-document button,.bo-drawer-actions button,.bo-drawer>button{border:1px solid #ddd7e5;border-radius:9px;background:#fff;min-height:39px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:11px;font-weight:750;cursor:pointer;transition:transform .18s,border-color .18s,background .18s}.bo-document button:hover:not(:disabled),.bo-drawer-actions button:hover:not(:disabled){transform:translateY(-1px);border-color:#bdb6c7}.bo-document button.success{border-color:#b8e5c9;background:#effaf4;color:#16734d}.bo-document button.danger,.bo-drawer-actions button.danger{border-color:#efc8cb;color:#b4232f}.bo-document button:disabled{cursor:wait;opacity:.6}.bo-document-error{margin:0 0 10px;padding:11px 13px;border-radius:10px;background:#fff1f2;color:#b42318;font-size:12px}.bo-document-notice{margin:0 0 10px;padding:12px 14px;border:1px solid #b7e4cf;border-radius:10px;background:#edf9f3;color:#16734d;font-size:12px;font-weight:650}.bo-document .bo-document-reason{color:#b42318}.bo-document-rejection{flex:0 0 100%!important;min-width:100%!important;padding:12px;border-top:1px solid var(--bo-line);background:#fff8f7}.bo-document-rejection label{display:grid;gap:7px;color:#6d2530;font-size:12px;font-weight:700}.bo-document-rejection textarea{width:100%;min-height:82px;resize:vertical;border:1px solid #e3c3c7;border-radius:9px;padding:10px;background:#fff;color:var(--bo-ink);font:inherit;font-weight:500}.bo-document-rejection textarea:focus{outline:2px solid rgba(180,35,24,.14);border-color:#c95055}.bo-document-rejection>div{display:flex;justify-content:flex-end;gap:8px;margin-top:9px}.bo-document-rejection button.danger{border-color:#b42318;background:#b42318;color:#fff}.bo-document-request{margin-top:16px;padding:14px;border:1px solid var(--bo-line);border-radius:12px;background:#faf9fc}.bo-document-request>b{font-size:14px}.bo-document-request>p{margin:5px 0 14px;color:var(--bo-muted);font-size:11px}.bo-document-request>div{display:grid;grid-template-columns:1fr 1fr;gap:7px}.bo-document-request label{display:flex;align-items:center;gap:8px;padding:10px;border-radius:9px;background:#fff;color:#554f5b;font-size:12px;font-weight:650;cursor:pointer}.bo-document-request input{accent-color:var(--bo-purple)}.bo-drawer-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:28px;padding-top:22px;border-top:1px solid var(--bo-line)}.bo-drawer-actions button.primary{border-color:var(--bo-purple);background:var(--bo-purple);color:#fff;box-shadow:0 8px 20px #7042ff33}.bo-drawer-actions button.warning{border-color:#dfcf97;background:#fff9e8;color:#755d15}.bo-drawer-actions button:disabled{cursor:not-allowed;opacity:.48;transform:none;box-shadow:none}.bo-section-stack{display:grid;gap:16px}.bo-editor{width:min(720px,94vw);max-height:calc(100vh - 44px);margin:22px;align-self:center;overflow-y:auto;padding:28px;border-radius:18px;background:#fff;box-shadow:0 24px 80px #140e1b3d}.bo-editor>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid var(--bo-line)}.bo-editor>header small{color:var(--bo-purple);font-size:9px;font-weight:800;letter-spacing:.14em}.bo-editor>header h2{margin:7px 0 0;font:750 25px/1.2 Manrope,sans-serif;letter-spacing:-.04em}.bo-editor>header button{width:35px;height:35px;border:0;border-radius:9px;background:#f2eff5;cursor:pointer}.bo-form-grid{margin-top:22px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bo-form-grid label{display:grid;gap:8px;color:#554f5b;font-size:12px;font-weight:700}.bo-form-grid label.wide{grid-column:1 / -1}.bo-form-grid input:not([type=checkbox]),.bo-form-grid select,.bo-form-grid textarea{width:100%;min-height:47px;border:1px solid #ddd8e2;border-radius:10px;padding:11px 13px;background:#fff;color:var(--bo-ink);outline:0;font-size:13px}.bo-form-grid textarea{min-height:100px;resize:vertical;line-height:1.5}.bo-form-grid input:focus,.bo-form-grid select:focus,.bo-form-grid textarea:focus{border-color:var(--bo-purple);box-shadow:0 0 0 3px #7042ff14}.bo-check{display:flex!important;grid-template-columns:auto 1fr;align-items:center;justify-content:start}.bo-primary{min-height:42px;border:0;border-radius:9px;padding:0 16px;background:var(--bo-purple)!important;color:#fff!important;font-weight:750;cursor:pointer}.bo-editor-actions{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:9px;padding-top:18px;border-top:1px solid var(--bo-line)}.bo-editor-actions button{min-height:40px;border:1px solid #ddd8e2;border-radius:9px;padding:0 16px;background:#fff;cursor:pointer}.bo-shell{min-height:100vh;display:grid;grid-template-columns:284px minmax(0,1fr);background:#f5f5f7}.bo-shell>aside{position:sticky;top:0;height:100vh;overflow:auto;display:flex;flex-direction:column;padding:28px 21px 20px;background:#17131d;color:#fff}.bo-shell>aside:after{content:"";position:absolute;pointer-events:none;width:260px;height:260px;left:-145px;bottom:70px;border-radius:50%;background:radial-gradient(circle,rgba(112,66,255,.18),transparent 68%)}.bo-shell>aside .bo-mark{margin:0 10px}.bo-shell>aside .bo-mark-copy small{color:#81778d}.bo-sidebar-label{margin:28px 13px 11px;color:#7b7383;font-size:10px;font-weight:800;letter-spacing:.16em}.bo-shell nav{display:grid;gap:5px}.bo-shell nav button{width:100%;min-height:50px;border:0;border-radius:11px;padding:0 14px;background:transparent;color:#b8b1bf;display:grid;grid-template-columns:21px 1fr auto;align-items:center;gap:11px;font-size:13px;font-weight:650;text-align:left;cursor:pointer;transition:color .18s,background .18s,transform .18s}.bo-shell nav button svg{width:19px;height:19px}.bo-shell nav button:hover{color:#fff;background:#ffffff0e;transform:translate(2px)}.bo-shell nav button.active{color:#fff;background:linear-gradient(135deg,#7445ff,#6637ee);box-shadow:0 9px 24px #7042ff33}.bo-shell nav button b{min-width:24px;height:24px;padding:0 6px;border-radius:99px;background:#ffffff21;display:grid;place-items:center;font-size:10px}.bo-shell nav button.active b{background:#fff;color:var(--bo-purple)}.bo-system-card{position:relative;z-index:1;margin-top:auto;padding:14px;border:1px solid #302a38;border-radius:12px;background:#ffffff06;display:grid;gap:7px}.bo-system-card span{display:flex;align-items:center;gap:8px;color:#ded9e2;font-size:12px;font-weight:700}.bo-system-card small{color:#91899a;font-size:10px;line-height:1.5}.bo-user{position:relative;z-index:1;margin-top:12px;padding:15px 6px 0;border-top:1px solid #302b36;display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:9px}.bo-user>span{width:36px;height:36px;border-radius:10px;background:#7545ff;display:grid;place-items:center;font-size:11px;font-weight:800;text-transform:uppercase}.bo-user b,.bo-user small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bo-user b{min-width:0;font-size:12px}.bo-user small{margin-top:4px;color:#9a929f;font-size:10px;font-weight:400}.bo-user button{width:31px;height:31px;border:0;border-radius:8px;background:transparent;color:#918a98;display:grid;place-items:center;cursor:pointer}.bo-user button:hover{background:#2b2631;color:#fff}.bo-main{min-width:0;width:min(1600px,100%);padding:42px clamp(32px,4vw,68px) 80px}.bo-header{min-height:98px;margin-bottom:30px;display:flex;align-items:flex-start;justify-content:space-between;gap:30px}.bo-header>div:first-child{max-width:700px}.bo-header small{color:var(--bo-purple);font-size:11px;font-weight:800;letter-spacing:.14em}.bo-header h1{margin:8px 0 6px;font:750 36px/1.12 Manrope,sans-serif;letter-spacing:-.05em}.bo-header p{margin:0;color:var(--bo-muted);font-size:14px;line-height:1.6}.bo-header-actions{display:flex;align-items:center;gap:10px;padding-top:10px}.bo-header-actions>span{height:42px;padding:0 14px;border:1px solid #e1dfe4;border-radius:10px;background:#fff;color:#6f6975;display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700}.bo-header-actions>button{height:42px;border:1px solid #dbd8df;border-radius:10px;padding:0 15px;background:#fff;color:#403a46;display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700;cursor:pointer;box-shadow:0 4px 13px #1c172209}.bo-header-actions>button:hover{border-color:#c9c4ce}.bo-header-actions>button:disabled{opacity:.6;cursor:wait}.is-busy .bo-header-actions>button svg{animation:spin .75s linear infinite}.bo-alert{margin:-7px 0 18px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between}.bo-alert button{border:0;background:transparent;color:inherit;cursor:pointer}.bo-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.bo-metric{min-height:176px;padding:22px;border:1px solid var(--bo-line);border-radius:16px;background:#fff;display:grid;grid-template-columns:1fr auto;align-content:start;box-shadow:0 8px 22px #231d2b06}.bo-metric-icon{grid-column:2;grid-row:1 / 3;width:38px;height:38px;border-radius:10px;display:grid;place-items:center}.bo-metric-icon svg{width:19px;height:19px}.bo-metric-icon.purple{background:#eee8ff;color:#7042ff}.bo-metric-icon.blue{background:#e7f3ff;color:#3085d7}.bo-metric-icon.amber{background:#fff4d9;color:#bc7a10}.bo-metric-icon.green{background:#e5f8ef;color:#199c62}.bo-metric>small{color:#827b89;font-size:12px;font-weight:650}.bo-metric>strong{margin-top:20px;font:750 29px/1 Manrope,sans-serif;letter-spacing:-.045em}.bo-metric>p{grid-column:1 / -1;align-self:end;margin:20px 0 0;color:#99939f;font-size:11px}.bo-operations-grid{margin-top:14px;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.7fr);gap:14px}.bo-priority-card,.bo-health-card,.bo-recent-card{border:1px solid var(--bo-line);border-radius:15px;background:#fff;box-shadow:0 8px 24px #231d2b06}.bo-priority-card{padding:20px}.bo-priority-card>header,.bo-recent-card>header{display:flex;align-items:center;justify-content:space-between;gap:20px}.bo-priority-card>header>div{display:flex;align-items:center;gap:11px}.bo-card-icon{width:36px;height:36px;border-radius:10px;background:#eee9ff;color:var(--bo-purple);display:grid;place-items:center}.bo-priority-card h2,.bo-recent-card h2{margin:0;font:700 17px Manrope,sans-serif;letter-spacing:-.025em}.bo-priority-card header p,.bo-recent-card header p{margin:4px 0 0;color:#918b97;font-size:11px}.bo-priority-card header>small{padding:7px 10px;border-radius:99px;background:#f4f2f6;color:#7f7885;font-size:10px;font-weight:700}.bo-priority-list{margin-top:17px;display:grid}.bo-priority-list button{width:100%;min-height:76px;padding:12px 8px;border:0;border-top:1px solid #efedf1;background:transparent;display:grid;grid-template-columns:42px 1fr auto 20px;align-items:center;gap:13px;color:inherit;text-align:left;cursor:pointer}.bo-priority-list button:hover{background:#faf9fb}.priority-icon{width:38px;height:38px;border-radius:10px;display:grid;place-items:center}.priority-icon.purple{background:#eee9ff;color:var(--bo-purple)}.priority-icon.amber{background:#fff4db;color:#b77512}.priority-icon.blue{background:#e8f3ff;color:#2f82d0}.bo-priority-list b{display:grid;gap:5px;font-size:13px}.bo-priority-list b small{color:#918b97;font-size:10px;font-weight:400}.bo-priority-list strong{min-width:30px;height:30px;border-radius:8px;background:#f3f1f5;display:grid;place-items:center;font-size:11px}.bo-priority-list>button>svg{color:#aaa5ae}.bo-health-card{overflow:hidden;padding:21px;background:linear-gradient(145deg,#1b1721,#211a2c);color:#fff}.bo-health-card header{display:flex;align-items:center;justify-content:space-between}.bo-health-card header span{display:flex;align-items:center;gap:8px;color:#c6bfcb;font-size:12px;font-weight:700}.bo-health-card header i{width:7px;height:7px;border-radius:50%;background:#45d68d}.bo-health-card header small{color:#6be2a4;font-size:10px;font-weight:800;letter-spacing:.12em}.bo-health-score{margin:30px 0 25px;display:grid}.bo-health-score strong{font:700 42px/1 Manrope,sans-serif;letter-spacing:-.065em}.bo-health-score sup{color:#8d64ff;font-size:17px}.bo-health-score span{margin-top:8px;color:#9d95a2;font-size:11px}.bo-health-bars{display:flex;align-items:end;gap:5px;height:32px}.bo-health-bars>span{flex:1;height:100%;display:flex;align-items:end}.bo-health-bars i{display:block;height:5px;border-radius:99px;background:linear-gradient(90deg,#7042ff,#9c79ff)}.bo-health-card dl{margin:21px 0 0}.bo-health-card dl div{padding:12px 0;border-top:1px solid #352e3c;display:flex;justify-content:space-between;color:#a39ba8;font-size:11px}.bo-health-card dd{margin:0;color:#fff;font-weight:700}.bo-recent-card{margin-top:14px;overflow:hidden}.bo-recent-card>header{min-height:68px;padding:0 20px;border-bottom:1px solid #eceaee}.bo-recent-card>header button{border:0;background:transparent;color:var(--bo-purple);display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;cursor:pointer}.bo-recent-row{min-height:65px;padding:11px 20px;border-bottom:1px solid #f0eef2;display:grid;grid-template-columns:1.5fr 1fr .7fr .65fr;align-items:center;gap:16px}.bo-list-toolbar{min-height:44px;margin-bottom:14px;display:flex;justify-content:space-between;align-items:center;gap:15px}.bo-list-toolbar>span{color:#8f8994;font-size:11px;font-weight:600}.bo-search{width:min(470px,100%);height:48px;border:1px solid #dfdce2;border-radius:11px;background:#fff;padding:0 15px;display:flex;align-items:center;gap:10px;color:#99939f;box-shadow:0 4px 15px #231d2b06}.bo-search:focus-within{border-color:#b9a8ec;box-shadow:0 0 0 3px #7042ff12}.bo-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#302a35;font-size:13px}.bo-search input::placeholder{color:#aaa5af}.bo-table{overflow:hidden;border:1px solid var(--bo-line);border-radius:15px;background:#fff;box-shadow:0 8px 24px #231d2b06}.bo-table>header{min-height:78px;padding:0 23px;border-bottom:1px solid #ebe9ed;display:flex;align-items:center;justify-content:space-between;gap:20px}.bo-table h2{margin:0;font:700 18px Manrope,sans-serif;letter-spacing:-.025em}.bo-table header p{margin:5px 0 0;color:#918b97;font-size:11px}.bo-table header>span{padding:7px 10px;border-radius:99px;background:#f4f2f5;color:#817a86;font-size:10px;font-weight:700}.bo-table>div>article{min-height:92px;padding:16px 22px;border-bottom:1px solid #efedf0;display:grid;grid-template-columns:minmax(180px,1.5fr) minmax(110px,.85fr) minmax(90px,.75fr) minmax(100px,.75fr) minmax(200px,1.45fr);gap:17px;align-items:center;transition:background .18s}.bo-table>div>article:hover{background:#fbfafc}.bo-identity{min-width:0;display:flex;align-items:center;gap:10px}.bo-identity>span{width:44px;height:44px;flex:0 0 auto;border-radius:12px;background:#eee9ff;color:var(--bo-purple);display:grid;place-items:center;font-size:13px;font-weight:800;text-transform:uppercase}.bo-identity b,.bo-identity small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bo-identity b{min-width:0;font-size:13px}.bo-identity small,.bo-cell small{margin-top:5px;color:#918b97;font-size:10px;font-weight:400}.bo-cell small,.bo-cell b{display:block}.bo-cell b{margin-top:5px;color:#3f3944;font-size:12px}.bo-status{justify-self:start;padding:8px 11px;border-radius:99px;background:#f1f0f3;color:#77717d;display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:700;white-space:nowrap}.bo-status i{width:5px;height:5px;border-radius:50%;background:currentColor}.status-approved,.status-paid{background:#e7f8ed;color:#18884a}.status-rejected,.status-failed{background:#fff0f0;color:#b73940}.status-submitted,.status-scheduled{background:#fff6d8;color:#8c6914}.status-under_review,.status-processing{background:#eee8ff;color:var(--bo-purple)}.bo-actions{display:flex;justify-content:flex-end;gap:6px;flex-wrap:wrap}.bo-actions button,.bo-actions a{min-height:36px;border:1px solid #dcd9df;border-radius:8px;padding:0 12px;background:#fff;color:#3f3944;display:inline-flex;align-items:center;justify-content:center;gap:5px;text-decoration:none;font-size:11px;font-weight:700;cursor:pointer;transition:border-color .18s,background .18s,transform .18s}.bo-actions button:hover,.bo-actions a:hover{border-color:#bfb9c5;background:#f9f8fa;transform:translateY(-1px)}.bo-actions .success{border-color:#b9e7ca;color:#168949}.bo-actions .danger{border-color:#efc8cb;color:#b43b43}.bo-actions .view-store{border-color:#cfc4ff;background:#f5f1ff;color:#6540dc}.bo-actions .view-store:hover{border-color:#8d72f4;background:#ece5ff;color:#4d27c8}.bo-actions .view-store svg{width:14px;height:14px}.bo-actions .view-store:disabled{border-color:#e2dfe6;background:#f7f6f8;color:#9b95a1;cursor:not-allowed;transform:none}.bo-empty{min-height:180px;padding:32px;color:#918b97;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px;font-size:12px;text-align:center}.bo-empty svg{width:34px;height:34px;padding:8px;border-radius:10px;background:#f2f0f4;color:#a59fab}@media(max-width:1100px){.bo-shell{grid-template-columns:82px minmax(0,1fr)}.bo-shell>aside{padding:25px 13px 18px;align-items:center}.bo-shell>aside .bo-mark-copy,.bo-sidebar-label,.bo-shell nav button span,.bo-system-card,.bo-user b{display:none}.bo-shell>aside .bo-mark{margin:0 0 30px}.bo-shell nav{width:100%}.bo-shell nav button{grid-template-columns:1fr;justify-items:center;padding:0}.bo-shell nav button b{position:absolute;margin:-26px 0 0 28px}.bo-user{width:100%;grid-template-columns:1fr;justify-items:center;padding:14px 0 0}.bo-user button{display:none}.bo-metrics{grid-template-columns:repeat(2,1fr)}.bo-table>div>article{grid-template-columns:1.3fr .7fr .7fr}.bo-table article>.bo-cell:nth-child(3){display:none}.bo-actions{grid-column:1 / -1;justify-content:flex-start}}@media(max-width:760px){.bo-login{grid-template-columns:1fr}.bo-login-story{display:none}.bo-login-panel{min-height:100vh;padding:28px}.bo-main{padding:26px 18px 55px}.bo-header{align-items:flex-start}.bo-header p,.bo-header-actions>span{display:none}.bo-header-actions>button{width:38px;padding:0;justify-content:center;font-size:0}.bo-metrics,.bo-operations-grid{grid-template-columns:1fr}.bo-recent-row{grid-template-columns:1fr auto}.bo-recent-row>.bo-cell{display:none}.bo-list-toolbar{align-items:stretch;flex-direction:column}.bo-list-toolbar>span{align-self:flex-end}.bo-table>div>article{grid-template-columns:1fr auto}.bo-table article>.bo-cell{display:none}.bo-actions{grid-column:1 / -1}.bo-drawer{padding:24px}.bo-drawer dl>div{grid-template-columns:1fr;gap:5px}.bo-document-request>div{grid-template-columns:1fr}.bo-drawer-actions button{flex:1 1 calc(50% - 9px)}.bo-form-grid{grid-template-columns:1fr}.bo-form-grid label.wide,.bo-editor-actions{grid-column:1}}.bo-queue-note{margin:16px 22px;color:#737083;font-size:12px;line-height:1.6}.bo-health-card>h2{margin:24px 0 12px;font-size:20px}.bo-health-card>p{color:#c3bdd4;line-height:1.6;font-size:13px}.bo-confirm{max-height:calc(100dvh - 32px);overflow-y:auto}.bo-confirm-verification small{display:block;color:#737083;font-size:12px;font-weight:400;line-height:1.5}@media(max-width:520px){.bo-shell{grid-template-columns:60px minmax(0,1fr)}.bo-shell>aside{padding-inline:8px}.bo-mark-symbol{transform:scale(.82)}.bo-shell nav button{min-height:41px}.bo-user>span{width:32px;height:32px}.bo-main{padding-inline:12px}.bo-header h1{font-size:25px}.bo-priority-card,.bo-health-card{padding:15px}.bo-priority-list button{grid-template-columns:36px 1fr auto}.bo-priority-list button>svg{display:none}.bo-table>header{padding:0 14px}.bo-table>div>article{padding-inline:13px}}:where(.bo-shell>*,.bo-main,.bo-main>*,.bo-header,.bo-header>*,.bo-header-actions,.bo-metrics>*,.bo-operations-grid>*,.bo-priority-list button>*,.bo-recent-row>*,.bo-table,.bo-table>header>*,.bo-table>div>article>*,.bo-identity>div,.bo-cell,.bo-actions,.bo-drawer,.bo-drawer>*,.bo-drawer dl>div>*,.bo-document>*,.bo-review-summary>div,.bo-document-request,.bo-document-request>*,.bo-editor,.bo-editor>*,.bo-form-grid>*){min-width:0}:where(.bo-main,.bo-drawer,.bo-editor,.bo-login) :where(h1,h2,h3,h4,p,b,strong,small,label,dd,dt,a){overflow-wrap:break-word}.bo-header-actions,.bo-list-toolbar,.bo-table>header,.bo-drawer-actions,.bo-editor-actions{flex-wrap:wrap}.bo-table{max-width:100%}.bo-cell{overflow-wrap:anywhere}.bo-editor,.bo-drawer{overscroll-behavior:contain;scrollbar-gutter:stable}.bo-form-grid textarea,.bo-document-rejection textarea{height:auto;line-height:1.5}@media(max-width:760px){.bo-header{min-height:0;flex-wrap:wrap;gap:14px}.bo-header-actions{margin-left:auto;padding-top:0}.bo-drawer,.bo-editor{width:calc(100vw - 12px);max-width:calc(100vw - 12px);padding:20px}.bo-editor{max-height:calc(100dvh - 12px);margin:6px}.bo-drawer>header h2,.bo-editor>header h2{font-size:23px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.bo-inline-form{display:grid;gap:12px;width:min(100%,520px);margin-top:12px;padding:14px;border:1px solid #e3deeb;border-radius:14px;background:#faf9fc}.bo-inline-form label{display:grid;gap:7px;color:#342b41;font-size:13px;font-weight:700}.bo-inline-form textarea{width:100%;min-height:96px;padding:11px 12px;border:1px solid #d9d2e4;border-radius:10px;background:#fff;color:#201a28;font:inherit;line-height:1.45;resize:vertical}.bo-inline-form>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.bo-inline-form input,.bo-inline-form select{width:100%;min-height:42px;padding:9px 11px;border:1px solid #d9d2e4;border-radius:10px;background:#fff;color:#201a28;font:inherit}.bo-fulfillment-form{margin-bottom:16px}.bo-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:18px 0 34px;padding:14px 18px;border:1px solid #dfdce2;border-radius:16px;background:#fff;color:#827b88;font-size:13px}.bo-pagination>div{display:flex;gap:8px}.bo-pagination button{min-width:92px;padding:10px 14px;border:1px solid #dfdce2;border-radius:10px;background:#fff;color:#241e2b;font-weight:700;cursor:pointer}.bo-pagination button:disabled{cursor:not-allowed;opacity:.45}@media(max-width:640px){.bo-pagination{align-items:stretch;flex-direction:column}.bo-pagination>div,.bo-pagination button{width:100%}}:where(.bo-login,.bo-shell,.bo-drawer-backdrop) :where(a,button,input,select,textarea):focus-visible{outline:3px solid rgba(112,66,255,.34);outline-offset:3px}.bo-login form>small,.bo-login label,.bo-login form>em{font-size:12px}.bo-login-story>small,.bo-login-proof span{font-size:12px}.bo-sidebar-label{font-size:11px}.bo-header-actions>span,.bo-header-actions>button{font-size:12px}.bo-priority-card header p,.bo-recent-card header p,.bo-priority-list b small,.bo-metric>p{font-size:12px}.bo-priority-card header>small,.bo-health-card header small,.bo-status{font-size:11px}.bo-actions button,.bo-actions a,.bo-document .bo-document-view,.bo-document button,.bo-drawer-actions button,.bo-drawer>button{min-height:40px;font-size:12px}@media(max-width:760px){.bo-login-panel{padding:clamp(72px,18vh,140px) 28px 28px;align-items:start}.bo-login h2{font-size:29px}}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.language-switcher{position:relative;z-index:80;display:inline-flex}.language-switcher-trigger{width:42px;height:42px;padding:0;border:1px solid #e1dfe4;border-radius:11px;background:#fff;color:#403a46;display:grid;place-items:center;cursor:pointer}.language-switcher-trigger:hover{color:#7047eb;border-color:#cfc4ef}.language-switcher-trigger:focus-visible,.language-switcher.is-open .language-switcher-trigger{outline:0;border-color:#7047eb;box-shadow:0 0 0 3px #7047eb1c}.language-switcher-menu{position:absolute;top:calc(100% + 9px);right:0;width:min(330px,calc(100vw - 28px));padding:10px;border:1px solid #e1dce7;border-radius:17px;background:#fff;color:#29242f;box-shadow:0 22px 64px #1912242e}.language-switcher-heading{display:flex;align-items:center;gap:8px;padding:7px 9px 10px;font-size:12px;font-weight:800}.language-switcher-options{max-height:min(420px,62vh);overflow:auto;display:grid;grid-template-columns:1fr 1fr;gap:3px}.language-switcher-options>button{min-height:48px;padding:7px 9px;border:0;border-radius:10px;background:transparent;color:inherit;display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;cursor:pointer}.language-switcher-options>button:hover{background:#f5f1ff}.language-switcher-options>button.is-active{background:#eee8ff;color:#5c2fe0}.language-switcher-options>button span{min-width:0;display:grid;gap:2px}.language-switcher-options>button b,.language-switcher-options>button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.language-switcher-options>button b{font-size:11px}.language-switcher-options>button small{color:#8a8390;font-size:9px}.bo-login-language{position:absolute;top:24px;right:24px}body{background:radial-gradient(circle at 82% -8%,rgba(112,66,255,.075),transparent 30%),#f6f5f8}.bo-shell{background:transparent}.bo-main{position:relative;width:100%;max-width:1680px;margin:0 auto}.bo-header{padding-bottom:20px;border-bottom:1px solid rgba(221,217,225,.82)}.is-busy .bo-header-actions>button svg{animation:none}.is-busy .bo-header-actions>.bo-refresh svg{animation:spin .75s linear infinite}.bo-progress{position:absolute;z-index:15;top:0;left:clamp(32px,4vw,68px);right:clamp(32px,4vw,68px);height:3px;overflow:hidden;border-radius:99px;background:#7042ff1f}.bo-progress span{display:block;width:38%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7042ff,#a785ff);animation:bo-progress-slide 1.15s ease-in-out infinite}@keyframes bo-progress-slide{0%{transform:translate(-110%)}to{transform:translate(365%)}}.bo-notice{margin:-7px 0 18px;padding:12px 14px;border:1px solid #b8e6cc;border-radius:11px;background:#effaf4;color:#16734d;display:flex;align-items:center;gap:10px;font-size:12px;font-weight:650;box-shadow:0 8px 24px #1882510f}.bo-notice>svg{width:18px;height:18px}.bo-notice span{flex:1}.bo-notice button,.bo-search button{width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:inherit;display:grid;place-items:center;cursor:pointer}.bo-notice button:hover{background:#16734d14}.bo-search button{flex:0 0 auto;color:#918b97}.bo-search button:hover{background:#f3f0f6;color:#4f4855}.bo-search button svg{width:15px;height:15px}.bo-metric,.bo-priority-card,.bo-recent-card,.bo-table{box-shadow:0 12px 34px #231d2b09}.bo-metric{transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.bo-metric:hover{transform:translateY(-2px);border-color:#dcd5e8;box-shadow:0 16px 38px #231d2b11}.bo-priority-list button{border-radius:10px;transition:background .18s ease,transform .18s ease}.bo-priority-list button:hover{background:#faf8ff;transform:translate(2px)}.bo-health-bars i{width:100%;min-height:4px}.bo-recent-row{width:100%;border-top:0;border-right:0;border-left:0;background:#fff;color:inherit;text-align:left;cursor:pointer;transition:background .18s ease}.bo-recent-row:hover{background:#faf8ff}.bo-recent-row:last-child{border-bottom:0}.bo-confirm-backdrop{position:fixed;z-index:120;top:0;right:0;bottom:0;left:0;padding:24px;display:grid;place-items:center;background:#120d1875;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:bo-fade-in .16s ease-out}.bo-confirm{width:min(440px,100%);padding:30px;border:1px solid rgba(255,255,255,.72);border-radius:20px;background:#fff;color:var(--bo-ink);text-align:center;box-shadow:0 28px 90px #140e1b47;animation:bo-dialog-in .2s ease-out}.bo-confirm>span{width:52px;height:52px;margin:0 auto 18px;border-radius:15px;display:grid;place-items:center}.bo-confirm>span.primary{background:#eee8ff;color:var(--bo-purple)}.bo-confirm>span.danger{background:#fff0f1;color:#bd3340}.bo-confirm>span svg{width:24px;height:24px}.bo-confirm h2{margin:0;font:750 23px/1.25 Manrope,sans-serif;letter-spacing:-.035em}.bo-confirm p{margin:12px 0 24px;color:#746d7a;font-size:13px;line-height:1.65}.bo-confirm>div{display:grid;grid-template-columns:1fr 1.25fr;gap:10px}.bo-confirm>div button{min-height:46px;border:1px solid #ded9e3;border-radius:11px;background:#fff;color:#39323f;font-size:12px;font-weight:750;cursor:pointer}.bo-confirm>div button.primary{border-color:var(--bo-purple);background:var(--bo-purple);color:#fff}.bo-confirm>div button.danger{border-color:#c63b48;background:#c63b48;color:#fff}.bo-confirm>div button:hover:not(:disabled){transform:translateY(-1px)}.bo-confirm>div button:disabled{opacity:.55;cursor:wait}@keyframes bo-fade-in{0%{opacity:0}}@keyframes bo-dialog-in{0%{opacity:0;transform:translateY(10px) scale(.985)}}@media(max-width:760px){.bo-progress{left:18px;right:18px}.bo-header{padding-bottom:14px}.bo-confirm{padding:24px 20px}.bo-confirm>div{grid-template-columns:1fr}}.bo-mark-symbol{width:32px;height:32px;display:block;overflow:visible;filter:none}.bo-mark-copy b,.bo-header h1,.bo-metric>strong,.bo-priority-card h2,.bo-recent-card h2,.bo-table h2,.bo-drawer>header h2,.bo-editor>header h2,.bo-confirm h2{font-family:Inter Variable,Inter,system-ui,sans-serif}.bo-shell{grid-template-columns:276px minmax(0,1fr);background:radial-gradient(circle at 96% 0,rgba(112,66,255,.07),transparent 25%),#f6f5f8}.bo-shell>aside{isolation:isolate;--bo-nav-row-height: clamp(28px, calc(5dvh - 4px) , 43px);height:100dvh;overflow:hidden;padding:14px 18px 10px;background:radial-gradient(circle at 10% 8%,rgba(122,75,255,.17),transparent 25%),linear-gradient(180deg,#17121e,#1b1523 55%,#130f19);border-right:1px solid rgba(255,255,255,.045);box-shadow:15px 0 42px #17111d14}.bo-shell>aside:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:.17;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 52%);mask-image:linear-gradient(to bottom,#000,transparent 52%);pointer-events:none}.bo-shell>aside .bo-mark{flex-shrink:0;margin:0 10px 14px}.bo-shell>aside .bo-mark-copy b{font-size:22px;letter-spacing:-.045em}.bo-shell>aside .bo-mark-copy small{color:#9b8ca9;font-size:9px}.bo-shell .bo-nav{display:flex;flex-direction:column;gap:0;flex:1;min-height:0;padding:0 3px 2px 0;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#40364b transparent}.bo-nav-section{display:grid;flex-shrink:0;gap:clamp(1px,.16dvh,2px);padding:clamp(3px,.5dvh,6px) 0;border-top:1px solid rgba(255,255,255,.075)}.bo-nav-section:first-child{padding-top:2px;border-top:0}.bo-shell .bo-monitoring-link{display:grid;grid-template-columns:20px minmax(0,1fr) 14px;align-items:center;gap:10px;min-height:var(--bo-nav-row-height);padding:4px 12px;border-radius:11px;color:#c3bbc9;text-decoration:none;font-size:12px;font-weight:570;line-height:18px}.bo-monitoring-link svg{width:20px;height:20px;color:#a891eb;stroke-width:1.8}.bo-monitoring-link .bo-monitoring-external{width:14px;height:14px}.bo-shell .bo-monitoring-link:hover{color:#fff;background:#ffffff12}.bo-monitoring-link:focus-visible{outline:2px solid #ad94ff;outline-offset:-2px}@media(max-width:1100px){.bo-shell .bo-monitoring-link{grid-template-columns:1fr;justify-items:center;padding:0}.bo-monitoring-link span,.bo-monitoring-link .bo-monitoring-external{display:none}}.bo-nav-section>small{padding:1px 13px 3px;line-height:12px;color:#85798e;font-size:8.5px;font-weight:800;letter-spacing:.15em}.bo-shell .bo-nav button{position:relative;min-height:var(--bo-nav-row-height);border-radius:11px;padding:4px 12px;line-height:18px;color:#c3bbc9;font-size:12px;font-weight:570}.bo-shell .bo-nav button svg{color:#92889b;stroke-width:1.8}.bo-shell .bo-nav button:hover{background:#ffffff12;color:#fff}.bo-shell .bo-nav button:hover svg,.bo-shell .bo-nav button.active svg{color:#fff}.bo-shell .bo-nav button.active{background:linear-gradient(105deg,#7748f5,#6534dd);box-shadow:0 11px 28px #5c2fce40,inset 0 1px #fff3}.bo-shell .bo-nav button.active:before{content:"";position:absolute;left:5px;width:3px;height:17px;border-radius:999px;background:#ffffffd1}.bo-system-card{flex-shrink:0;margin:8px 2px 0;padding:10px 12px;gap:4px;border-color:#3b3046;border-radius:13px;background:linear-gradient(145deg,#ffffff0e,#ffffff05);box-shadow:inset 0 1px #ffffff0a}.bo-system-card span{color:#eeeaf1}.bo-system-card small{color:#a69dab}.bo-user{flex-shrink:0;margin-top:8px;padding:8px 6px 0;border-top-color:#392f41}.bo-user>span{background:linear-gradient(145deg,#865dff,#6635df);box-shadow:0 7px 17px #5e30d247,inset 0 1px #ffffff40}.bo-main{max-width:1740px;padding:30px clamp(25px,3.2vw,58px) 80px}.bo-header{min-height:128px;margin-bottom:22px;padding:24px 26px;align-items:center;border:1px solid #e3dfe8;border-radius:20px;background:radial-gradient(circle at 92% -20%,rgba(112,66,255,.12),transparent 34%),linear-gradient(145deg,#fffffffa,#fcfafff0);box-shadow:0 13px 38px #22192e0b,inset 0 1px #fff}.bo-header h1{margin-top:7px;font-size:clamp(28px,2.5vw,36px);font-weight:720;letter-spacing:-.045em}.bo-header>div:first-child>small{display:inline-flex;align-items:center;gap:7px}.bo-header>div:first-child>small:before{content:"";width:7px;height:7px;border-radius:50%;background:#7949f3;box-shadow:0 0 0 4px #7042ff1a}.bo-header-actions{flex-wrap:wrap;justify-content:flex-end;padding-top:0}.bo-header-actions>span.bo-connection{height:46px;display:grid;grid-template-columns:8px auto;column-gap:9px;align-content:center;padding:0 14px}.bo-connection>i{grid-row:1 / 3;align-self:center}.bo-connection>b{color:#3f3847;font-size:10px;line-height:13px}.bo-connection>small{color:#958e9a;font-size:8.5px;font-weight:550;line-height:12px}.bo-header-actions>button,.language-switcher-trigger{height:46px;border-radius:12px}.bo-header-actions>button:hover{border-color:#c9bcec;box-shadow:0 7px 18px #3a2a4e12;transform:translateY(-1px)}.bo-progress{top:26px;left:clamp(25px,3.2vw,58px);right:clamp(25px,3.2vw,58px)}.bo-alert{min-height:52px;margin:0 0 18px;justify-content:flex-start;gap:10px;padding:10px 12px 10px 15px;font-size:12px;box-shadow:0 8px 22px #a93b430f}.bo-alert>svg{width:18px;height:18px;flex:0 0 auto}.bo-alert>span{flex:1}.bo-alert .bo-alert-retry{width:auto;min-height:32px;padding:0 11px;border:1px solid #e6afb4;border-radius:8px;background:#fff;color:#92323a;font-size:10px;font-weight:750}.bo-metrics{gap:16px}.bo-metric{position:relative;isolation:isolate;min-height:160px;padding:21px;border-radius:18px;overflow:hidden;background:linear-gradient(145deg,#fff,#fcfbfd);box-shadow:0 12px 32px #231d2b0a,inset 0 1px #fff}.bo-metric:after{content:"";position:absolute;z-index:-1;width:110px;height:110px;right:-54px;bottom:-63px;border-radius:50%;background:radial-gradient(circle,rgba(112,66,255,.08),transparent 70%)}.bo-metric-icon{width:45px;height:45px;border-radius:14px;box-shadow:0 9px 18px #1f182717,inset 0 1px #ffffffb8}.bo-metric-icon.purple{background:linear-gradient(145deg,#eee8ff,#d9cdff)}.bo-metric-icon.blue{background:linear-gradient(145deg,#e8f4ff,#cfe7fb)}.bo-metric-icon.amber{background:linear-gradient(145deg,#fff5da,#ffe4a5)}.bo-metric-icon.green{background:linear-gradient(145deg,#e6f8ef,#ced)}.bo-metric>small{color:#6f6875;font-size:11px}.bo-metric>strong{margin-top:18px;font-size:27px;font-weight:720}.bo-metric>p{color:#817a87}.bo-priority-card,.bo-health-card,.bo-recent-card,.bo-table{border-radius:18px}.bo-priority-card,.bo-recent-card{box-shadow:0 12px 34px #231d2b0a}.bo-health-card{box-shadow:0 17px 40px #18121f24}.bo-list-toolbar{min-height:62px;margin-bottom:13px;padding:7px 9px;border:1px solid #e2dfe6;border-radius:15px;background:#ffffffc7;box-shadow:0 8px 24px #221b2b06}.bo-search{height:46px;border:0;box-shadow:none;background:transparent}.bo-search:focus-within{box-shadow:none}.bo-list-toolbar>span{padding-right:11px}.bo-table{border-color:#dfdbe4;box-shadow:0 14px 38px #231d2b0a}.bo-table>header{min-height:82px;padding:0 25px;background:linear-gradient(145deg,#fff,#fcfbfd)}.bo-table>div>article{min-height:96px;padding-inline:24px}.bo-table>div>article:hover{background:linear-gradient(90deg,#fbf9ff,#fff)}.bo-identity>span{background:linear-gradient(145deg,#eee8ff,#dcd1ff);box-shadow:inset 0 1px #ffffffbf}.bo-actions button,.bo-actions a{border-radius:9px;box-shadow:0 4px 11px #231d2b09}.bo-confirm{width:min(470px,100%);text-align:left}.bo-confirm>span{margin-left:0}.bo-confirm-eyebrow{display:block;margin:-6px 0 8px;color:#8d8395;font-size:9px;font-weight:850;letter-spacing:.15em}.bo-confirm-verification{display:grid;gap:8px;margin:-6px 0 22px;padding:13px;border:1px solid #ead4d7;border-radius:11px;background:#fff8f8;color:#6d4b50;font-size:11px;line-height:1.5}.bo-confirm-verification b{color:#982f39}.bo-confirm-verification input{width:100%;min-height:43px;padding:0 12px;border:1px solid #dfbfc3;border-radius:9px;background:#fff;outline:0}.bo-confirm-verification input:focus{border-color:#be4a54;box-shadow:0 0 0 3px #be4a541a}@media(max-width:1260px){.bo-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.bo-header{align-items:flex-start}.bo-header-actions{max-width:440px}}@media(max-width:1100px){.bo-shell{grid-template-columns:82px minmax(0,1fr)}.bo-shell>aside{padding:14px 13px 10px;--bo-nav-row-height: 44px}.bo-shell>aside .bo-mark{margin-bottom:14px}.bo-user button{display:grid;width:44px;height:44px}.bo-nav-section>small,.bo-shell .bo-nav button span,.bo-system-card,.bo-user b{display:none}.bo-nav-section{padding:8px 0}.bo-shell .bo-nav button{grid-template-columns:1fr;justify-items:center;padding:0}}@media(max-width:760px){.bo-main{padding:18px 14px 55px}.bo-header{min-height:0;padding:19px;border-radius:16px}.bo-header-actions{max-width:none}.bo-progress{top:16px;left:14px;right:14px}.bo-list-toolbar{padding:6px}.bo-confirm{text-align:left}}
