.business-workspace{max-width:1480px;margin:0 auto;padding:28px 32px 70px;color:#f4f3f7}.saees-light .business-workspace{color:#09080c}.business-heading{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-bottom:28px}.business-kicker{font-size:10px;font-weight:700;letter-spacing:.18em;color:#a594d0}.saees-light .business-kicker{color:#402f6b}.business-heading h1{font-size:30px;letter-spacing:-1.2px;margin:8px 0}.business-heading p{margin:0;color:#a39daf;max-width:670px;line-height:1.6;font-size:13px}.saees-light .business-heading p{color:#565062}.business-actions{display:flex;gap:8px;align-items:center;flex-shrink:0}.business-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));border:1px solid #292530;border-radius:16px;background:linear-gradient(120deg,#16131c,#111015);margin-bottom:26px;overflow:hidden}.saees-light .business-metrics{border:1px solid #d3cfda;background:linear-gradient(120deg,#e6e3ec,#ece9f0)}.business-metrics article{padding:22px 24px;border-right:1px solid #292530;display:flex;flex-direction:column;gap:8px}.saees-light .business-metrics article{border-right:1px solid #d3cfda}.business-metrics article:last-child{border:0}.saees-light .business-metrics article:last-child{border:0}.business-metrics span{font-size:11px;color:#a7a0b2}.saees-light .business-metrics span{color:#544d5f}.business-metrics strong{font-size:29px;font-weight:600;letter-spacing:-1px}.business-metrics small{font-size:10px;color:#8c8598}.saees-light .business-metrics small{color:#6e677a}.business-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px;border-bottom:1px solid #292530;padding-bottom:10px}.saees-light .business-toolbar{border-bottom:1px solid #d3cfda}.business-toolbar nav{display:flex;gap:5px;overflow:auto}.business-toolbar nav button{border:0;background:transparent;padding:10px 14px;border-radius:8px;white-space:nowrap;color:#a7a0b2;font-size:12px;cursor:pointer}.saees-light .business-toolbar nav button{border:0;background:transparent;color:#544d5f}.business-toolbar nav button[aria-current]{background:#2c223e;color:#decaff}.saees-light .business-toolbar nav button[aria-current]{background:#cbc1dd;color:#140035}.business-search{display:flex;align-items:center;gap:8px;color:#8c8598;padding:8px 10px;border:1px solid #302a38;border-radius:8px;min-width:180px}.saees-light .business-search{color:#6e677a;border:1px solid #cdc7d5}.business-search input{background:transparent;border:0;outline:0;color:inherit;font-size:12px;width:100%;min-width:0}.saees-light .business-search input{background:transparent;border:0;outline:0;color:inherit}.business-panel{border:1px solid #292530;border-radius:14px;background:#121015;overflow:hidden;margin-bottom:20px;min-width:0}.saees-light .business-panel{border:1px solid #d3cfda;background:#ece9f0}.business-panel>header{padding:19px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #292530}.saees-light .business-panel>header{border-bottom:1px solid #d3cfda}.business-panel h2{font-size:14px;margin:0}.business-panel header p{font-size:11px;line-height:1.5;color:#9c94a9;margin:6px 0 0}.saees-light .business-panel header p{color:#5e566b}.business-panel-content{padding:22px}.business-table-wrap{overflow:auto}.business-table{border-collapse:collapse;width:100%;font-size:12px;text-align:left}.business-table th{font-size:10px;color:#938b9f;font-weight:500;padding:12px 20px;background:#16131c;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.saees-light .business-table th{color:#686074;background:#e6e3ec}.business-table td{padding:16px 20px;border-top:1px solid #241f2b;vertical-align:middle}.saees-light .business-table td{border-top:1px solid #d9d4e0}.business-table td small{display:block;color:#92899e;margin-top:5px;font-size:10px}.saees-light .business-table td small{color:#6a6176}.business-table tbody tr:hover{background:#1a1522}.saees-light .business-table tbody tr:hover{background:#e2ddea}.business-table td button.business-record{color:inherit;text-align:left;font:inherit;font-weight:600;padding:0;border:0;background:none;cursor:pointer;max-width:320px}.saees-light .business-table td button.business-record{color:inherit;border:0;background:none}.business-table .business-row-actions{display:flex;gap:6px;flex-wrap:wrap}.business-row-actions button{font-size:10px;min-height:28px;padding:5px 9px}.business-status{display:inline-flex;white-space:nowrap;font-size:10px;padding:5px 9px;border-radius:6px;color:#a99bbd;background:#28212f;text-transform:capitalize}.saees-light .business-status{color:#504264;background:#d7d0de}.business-status.is-approved,.business-status.is-accepted,.business-status.is-paid,.business-status.is-completed,.business-status.is-resolved{color:#83d4ba;background:#12372d}.saees-light .business-status.is-approved,.saees-light .business-status.is-accepted,.saees-light .business-status.is-paid,.saees-light .business-status.is-completed,.saees-light .business-status.is-resolved{color:#2b7c62;background:#c8ede3}.business-status.is-pending_approval,.business-status.is-submitted,.business-status.is-waiting_customer,.business-status.is-review,.business-status.is-failed{color:#e3bf7e;background:#35291b}.saees-light .business-status.is-pending_approval,.saees-light .business-status.is-submitted,.saees-light .business-status.is-waiting_customer,.saees-light .business-status.is-review,.saees-light .business-status.is-failed{color:#815d1c;background:#e4d8ca}.business-status.is-withdrawn,.business-status.is-rejected,.business-status.is-cancelled,.business-status.is-urgent{color:#df8c9f;background:#381f2a}.saees-light .business-status.is-withdrawn,.saees-light .business-status.is-rejected,.saees-light .business-status.is-cancelled,.saees-light .business-status.is-urgent{color:#732033;background:#e0c7d2}.business-empty{display:grid;justify-items:center;text-align:center;padding:52px 24px;color:#8f819f}.saees-light .business-empty{color:#6e607e}.business-empty h3{font-size:14px;color:#d5c9e0;margin:16px 0 6px}.saees-light .business-empty h3{color:#2b1f36}.business-empty p{font-size:12px;line-height:1.6;max-width:420px;margin:0}.business-form{padding:0 4px}.business-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:19px}.business-form label{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#c0b5cd}.saees-light .business-form label{color:#3d324a}.business-form label>small{font-size:10px;color:#93859f;line-height:1.5}.saees-light .business-form label>small{color:#6e607a}.business-form input,.business-form select,.business-form textarea{font:inherit;color:#eee7f7;background:#151119;border:1px solid #39303f;border-radius:9px;padding:11px 12px;width:100%;box-sizing:border-box;min-width:0}.saees-light .business-form input,.saees-light .business-form select,.saees-light .business-form textarea{color:#0f0818;background:#eae6ee;border:1px solid #c9c0cf}.business-form input:focus,.business-form select:focus,.business-form textarea:focus{outline:2px solid #7752b4;outline-offset:2px}.saees-light .business-form input:focus,.saees-light .business-form select:focus,.saees-light .business-form textarea:focus{outline:2px solid #704bad}.business-form input[type=checkbox]{width:18px;height:18px}.span-all{grid-column:1/-1}.business-form-actions{display:flex;justify-content:flex-end;gap:10px;border-top:1px solid #30273a;padding-top:20px;margin-top:24px}.saees-light .business-form-actions{border-top:1px solid #cec5d8}.business-split{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:22px}.business-scope{white-space:pre-wrap;line-height:1.8;font-size:12px;color:#b1a4be}.saees-light .business-scope{color:#4e415b}.business-line-items{display:grid;gap:8px;margin:20px 0}.business-line-item{display:grid;grid-template-columns:minmax(120px,1fr) 70px 110px 32px;gap:8px;align-items:end}.business-line-item label{font-size:10px}.business-line-item button{padding:8px;background:transparent;border:0;color:#ae9abd;cursor:pointer}.saees-light .business-line-item button{background:transparent;border:0;color:#564265}.business-line-total{text-align:right;color:#c6b8da;font-size:14px;padding:16px 0}.saees-light .business-line-total{color:#332547}.business-conversation{display:flex;flex-direction:column;gap:14px;max-height:440px;overflow:auto;padding:22px}.business-message{background:#1e1728;border:1px solid #32263e;border-radius:0 12px 12px;padding:14px 16px}.saees-light .business-message{background:#ded7e8;border:1px solid #cdc1d9}.business-message.is-internal{border:1px dashed #645130;background:#272116}.saees-light .business-message.is-internal{border:1px dashed #cfbc9b;background:#e9e3d8}.business-message>small{font-size:10px;color:#9a87af}.saees-light .business-message>small{color:#635078}.business-message p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.7;margin:9px 0 0}.business-message-form{padding:0 22px 22px}.business-detail-meta{display:flex;gap:18px;flex-wrap:wrap;font-size:11px;color:#a996bd;padding:18px 22px;border-bottom:1px solid #292530}.saees-light .business-detail-meta{color:#554269;border-bottom:1px solid #d3cfda}.business-detail-meta b{color:#d5c8e3}.saees-light .business-detail-meta b{color:#291c37}.business-details{display:grid;grid-template-columns:1fr 1fr;gap:14px;font-size:12px}.business-details dt{font-size:10px;color:#9885ac;margin-bottom:7px}.saees-light .business-details dt{color:#66537a}.business-details dd{margin:0;overflow-wrap:anywhere}.business-detail-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:24px}.business-alert{padding:13px 16px;background:#292018;border:1px solid #514025;border-radius:8px;color:#d4b791;font-size:11px;line-height:1.6;margin:16px 0}.saees-light .business-alert{background:#e7ded6;border:1px solid #dac9ae;color:#6e512b}.business-capacity{display:grid;gap:16px;padding:20px}.business-capacity-row{display:grid;grid-template-columns:170px 1fr 70px;gap:15px;align-items:center;font-size:12px}.business-capacity-row small{display:block;color:#9885ac;font-size:10px;margin-top:5px}.saees-light .business-capacity-row small{color:#66537a}.business-capacity-row progress{width:100%;accent-color:#9367df;height:7px}.saees-light .business-capacity-row progress{accent-color:#4c2098}.business-filters{display:flex;gap:10px;align-items:center;margin-bottom:18px}.business-filters select{background:#16111d;color:#c6b5d9;border:1px solid #39303f;border-radius:8px;padding:8px 12px;font-size:12px}.saees-light .business-filters select{background:#e7e2ee;color:#37264a;border:1px solid #c9c0cf}.business-filters label{color:#a694ba;font-size:11px}.saees-light .business-filters label{color:#57456b}.business-positive{color:#76c9ad}.saees-light .business-positive{color:#36896d}.business-negative{color:#e18ba1}.saees-light .business-negative{color:#741e34}.business-link{color:#bea0f4;font-size:11px;text-decoration:none}.saees-light .business-link{color:#290b5f;text-decoration:none}.business-inline-form{display:flex;gap:10px;align-items:end}.business-well{padding:18px;border:1px solid #33253f;border-radius:10px;background:#1b1422;font-size:12px;color:#bda8d2;line-height:1.7}.saees-light .business-well{border:1px solid #cec0da;background:#e4ddeb;color:#422d57}.business-truncate{max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-checkbox{display:flex!important;flex-direction:row!important;align-items:center}.business-message-form textarea{margin-bottom:10px}.business-caption{font-size:10px;color:#9686a6;line-height:1.6;margin:12px 0}.saees-light .business-caption{color:#695979}.business-finance-number{font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:1100px){.business-split{grid-template-columns:1fr}.business-workspace{padding:24px}.business-metrics article{padding:18px}}@media(max-width:680px){.business-workspace{padding:20px 14px 50px}.business-heading{align-items:flex-start;flex-direction:column;gap:16px}.business-heading h1{font-size:26px}.business-heading p{font-size:12px}.business-toolbar{flex-direction:column;align-items:stretch;gap:12px}.business-toolbar nav{max-width:100%}.business-toolbar nav button{padding:9px 10px}.business-search{min-width:0}.business-metrics{grid-template-columns:1fr 1fr}.business-metrics article{border-bottom:1px solid #292530}.saees-light .business-metrics article{border-bottom:1px solid #d3cfda}.business-metrics strong{font-size:24px}.business-form-grid{grid-template-columns:1fr}.business-line-item{grid-template-columns:minmax(80px,1fr) 48px 75px 24px;gap:5px}.business-line-item input{padding:10px 6px}.business-capacity-row{grid-template-columns:110px 1fr 45px}.business-panel>header{padding:16px}.business-details{grid-template-columns:1fr}.business-table td,.business-table th{padding:13px 14px}.business-filters,.business-actions{flex-wrap:wrap}.business-table{min-width:520px}}.maxi-mark{display:inline-block;flex:none;overflow:visible;vertical-align:middle}.maxi-mark__blob{transform-box:view-box;transform-origin:50px 50px;animation:maxi-mark-drift 14s ease-in-out infinite alternate}.maxi-mark__blob--b{animation-duration:17s;animation-delay:-6s;animation-direction:alternate-reverse}.maxi-mark__blob--c{animation-duration:21s;animation-delay:-3s}.maxi-mark__blob--d{animation-duration:19s;animation-delay:-11s;animation-direction:alternate-reverse}.maxi-mark__swirl{opacity:0;transform-box:view-box;transform-origin:50px 50px;animation:maxi-mark-awake 7s linear infinite;transition:opacity .9s ease}.maxi-mark:hover .maxi-mark__swirl,.maxi-mark.is-active .maxi-mark__swirl,:hover>.maxi-mark .maxi-mark__swirl{opacity:.9}@keyframes maxi-mark-drift{0%{transform:rotate(0) translate(-3px,2px) scale(1)}50%{transform:rotate(70deg) translate(4px,-3px) scale(1.1)}to{transform:rotate(140deg) translate(-2px,-4px) scale(.95)}}@keyframes maxi-mark-awake{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.maxi-mark__blob,.maxi-mark__swirl{animation:none}}.admin-content:has(.revenue-workspace),.admin-content:has(.rw-loading){padding:24px clamp(14px,2.6vw,38px) 42px;background:#0e0e12}.saees-light .admin-content:has(.revenue-workspace),.saees-light .admin-content:has(.rw-loading){background:#efecf2}.revenue-workspace{--rw-line: #292a32;--rw-muted: #9698a8;--rw-accent: #baa5ff;--rw-panel: #15151c;color:#ebeaf2;font-size:13px;min-width:0}.saees-light .revenue-workspace{--rw-line: #cdced6;--rw-muted: #575969;--rw-accent: #15005a;--rw-panel: #e3e3ea;color:#0e0d15}.revenue-workspace :is(button,input,textarea,select){font:inherit}.rw-page-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px}.rw-eyebrow{display:flex;align-items:center;gap:7px;color:#b6a1ea;font-size:10px;font-weight:650;letter-spacing:.04em}.saees-light .rw-eyebrow{color:#2a155e}.rw-eyebrow span{color:#747686;font-weight:400}.saees-light .rw-eyebrow span{color:#797b8b}.rw-page-heading h1{margin:9px 0 7px;font:650 clamp(26px,2.7vw,36px)/1.12 Manrope,system-ui,sans-serif;letter-spacing:-.04em;color:#faf8ff}.saees-light .rw-page-heading h1{color:#020007}.rw-page-heading p{margin:0;color:var(--rw-muted);font-size:13px;line-height:1.65;max-width:760px}.saees-light .rw-page-heading p{color:var(--rw-muted)}.rw-heading-actions{display:flex;align-items:center;gap:8px;flex-shrink:0;padding-top:18px}.rw-button{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:35px;padding:8px 12px;border:1px solid #34343f;border-radius:7px;color:#ddd9ea;background:#202029;font-size:12px;font-weight:550;cursor:pointer;white-space:nowrap}.saees-light .rw-button{border:1px solid #c0c0cb;color:#191526;background:#d6d6df}.rw-button:hover:not(:disabled){background:#2b2936;border-color:#645678}.saees-light .rw-button:hover:not(:disabled){background:#cbc9d6;border-color:#9587a9}.rw-button--primary,.saees-light .rw-button--primary{background:#8863df;border-color:#9c7bec;color:#fff}.rw-button--primary:hover:not(:disabled){background:#9670ef}.saees-light .rw-button--primary:hover:not(:disabled){background:#9670ef}.rw-button--ghost{background:transparent;border-color:transparent;color:#aaa6b7}.saees-light .rw-button--ghost{background:transparent;border-color:transparent;color:#4c4859}.rw-button--danger{color:#f09eab;background:#2b1b26;border-color:#603540}.saees-light .rw-button--danger{color:#610f1c;background:#e4d4df;border-color:#ca9faa}.rw-button:disabled{opacity:.45;cursor:not-allowed}.rw-button svg{flex-shrink:0}.rw-icon{display:grid;place-items:center;width:32px;height:32px;padding:0;background:transparent;border:1px solid #34313d;border-radius:7px;color:#aaa4b8;cursor:pointer}.saees-light .rw-icon{background:transparent;border:1px solid #c5c2ce;color:#4d475b}.rw-icon:hover{background:#292332;color:#fff}.saees-light .rw-icon:hover{background:#d3cddc;color:#000}.rw-tabs{display:flex;align-items:center;gap:16px;overflow-x:auto;white-space:nowrap;border-bottom:1px solid var(--rw-line);margin-bottom:20px;scrollbar-width:thin}.saees-light .rw-tabs{border-bottom:1px solid var(--rw-line)}.rw-tabs>button{display:flex;align-items:center;gap:7px;flex-shrink:0;height:42px;padding:0 2px;border:0;border-bottom:2px solid transparent;background:transparent;color:#9392a2;font-size:12px;cursor:pointer}.saees-light .rw-tabs>button{border:0;border-bottom:2px solid transparent;background:transparent;color:#5e5d6d}.rw-tabs>button.is-active{border-bottom-color:#ad8fff;color:#e8dbff}.saees-light .rw-tabs>button.is-active{border-bottom-color:#1e0070;color:#0d0024}.rw-tabs small{padding:1px 5px;background:#24232b;border-radius:4px;font-size:10px}.saees-light .rw-tabs small{background:#d5d4dc}.rw-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:22px}.rw-metrics article{min-width:0;padding:17px;border:1px solid var(--rw-line);border-radius:9px;background:linear-gradient(135deg,#181720,#13131a)}.saees-light .rw-metrics article{border:1px solid var(--rw-line);background:linear-gradient(135deg,#e0dfe8,#e5e5ec)}.rw-metrics article>div{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#aba7bc;font-size:11px}.saees-light .rw-metrics article>div{color:#474358}.rw-metrics article>strong{display:block;color:#f3eefb;font:650 clamp(22px,2vw,29px)/1.2 Manrope,system-ui,sans-serif;margin:12px 0 7px;overflow-wrap:anywhere}.saees-light .rw-metrics article>strong{color:#090411}.rw-metrics article>small{display:block;color:#807f90;line-height:1.45;font-size:10.5px}.saees-light .rw-metrics article>small{color:#706f80}.rw-metrics .is-accent{background:linear-gradient(135deg,#211a32,#17141f);border-color:#443454}.saees-light .rw-metrics .is-accent{background:linear-gradient(135deg,#d4cde5,#e3e0eb);border-color:#bbabcb}.rw-panel{min-width:0;background:var(--rw-panel);border:1px solid var(--rw-line);border-radius:9px;overflow:hidden}.saees-light .rw-panel{background:var(--rw-panel);border:1px solid var(--rw-line)}.rw-panel>header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px;border-bottom:1px solid var(--rw-line)}.saees-light .rw-panel>header{border-bottom:1px solid var(--rw-line)}.rw-panel h2{font:650 14px/1.4 Manrope,system-ui,sans-serif;color:#e9e4f1;letter-spacing:-.02em;margin:0}.saees-light .rw-panel h2{color:#130e1b}.rw-panel>header p{margin:5px 0 0;color:#888596;font-size:11px;line-height:1.6}.saees-light .rw-panel>header p{color:#6c697a}.rw-panel-body{padding:18px}.rw-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:18px;align-items:start}.rw-grid--equal{grid-template-columns:repeat(2,minmax(0,1fr))}.rw-stack{display:grid;gap:18px;min-width:0}.rw-filters{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:16px}.rw-search{flex:1 1 220px;display:flex;align-items:center;gap:9px;padding:0 11px;border:1px solid #30303b;border-radius:7px;background:#16151d;color:#878291;min-height:36px}.saees-light .rw-search{border:1px solid #c4c4cf;background:#e3e2ea;color:#736e7d}.rw-search input{border:0;box-shadow:none!important;background:transparent;min-height:34px;padding:0;font-size:12px;min-width:0}.saees-light .rw-search input{border:0;box-shadow:none!important;background:transparent}.rw-filter-fields{display:flex;gap:8px;align-items:center;flex-wrap:wrap;color:#7c778a}.saees-light .rw-filter-fields{color:#7a7588}.rw-filter-fields select,.rw-heading-actions select{width:auto;max-width:200px;min-height:36px;border-radius:7px;padding:7px 10px;background-color:#17161e;border:1px solid #30303b;color:#aaa5b6;font-size:12px}.saees-light .rw-filter-fields select,.saees-light .rw-heading-actions select{background-color:#e2e1e9;border:1px solid #c4c4cf;color:#4e495a}.rw-filter-actions{display:flex;gap:8px;margin-left:auto}.rw-table-scroll{overflow:auto;scrollbar-width:thin}.rw-table{border-collapse:collapse;width:100%;text-align:left;min-width:650px}.rw-table th{padding:12px 15px;background:#181821;border-bottom:1px solid #2c2b34;font-size:10px;color:#8e889c;font-weight:550;white-space:nowrap;letter-spacing:.04em}.saees-light .rw-table th{background:#dedee7;border-bottom:1px solid #cccbd4;color:#696377}.rw-table td{padding:14px 15px;border-bottom:1px solid #24242e;font-size:12px;color:#ada7bb;vertical-align:middle}.saees-light .rw-table td{border-bottom:1px solid #d1d1db;color:#4a4458}.rw-table tr:last-child td{border-bottom:0}.saees-light .rw-table tr:last-child td{border-bottom:0}.rw-table tbody tr:hover{background:#1c1925}.saees-light .rw-table tbody tr:hover{background:#dddae6}.rw-table strong{color:#ddd5eb;font-size:12px;font-weight:550}.saees-light .rw-table strong{color:#1c142a}.rw-table td small{display:block;margin-top:5px;color:#777180;font-size:10.5px}.saees-light .rw-table td small{color:#857f8e}.rw-table button.rw-cell-button{padding:0;border:0;background:none;text-align:left;cursor:pointer;display:grid;gap:5px;color:#ded5ef}.saees-light .rw-table button.rw-cell-button{border:0;background:none;color:#19102a}.rw-table button.rw-cell-button:hover{color:#c8aaff}.saees-light .rw-table button.rw-cell-button:hover{color:#1e0055}.rw-table--compact{min-width:0}.rw-row-actions{display:flex;gap:6px;align-items:center}.rw-cell-main{display:flex;align-items:center;gap:10px;min-width:0}.rw-avatar{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:8px;background:#30233f;border:1px solid #443352;color:#ccb2f0;font-size:11px;font-weight:650}.saees-light .rw-avatar{background:#cdc0dc;border:1px solid #beadcc;color:#290f4d}.rw-badge{display:inline-flex;align-items:center;white-space:nowrap;gap:4px;padding:3px 7px;border:1px solid #37313d;border-radius:5px;font-size:10px;line-height:1.4;background:#211c29;color:#b9aacc}.saees-light .rw-badge{border:1px solid #c8c2ce;background:#dbd6e3;color:#423355}.rw-badge--active,.rw-badge--completed,.rw-badge--healthy,.rw-badge--paid,.rw-badge--subscribed,.rw-badge--sent,.rw-badge--won{color:#9cdec0;background:#172821;border-color:#2d493e}.saees-light .rw-badge--active,.saees-light .rw-badge--completed,.saees-light .rw-badge--healthy,.saees-light .rw-badge--paid,.saees-light .rw-badge--subscribed,.saees-light .rw-badge--sent,.saees-light .rw-badge--won{color:#216345;background:#d7e8e1;border-color:#b6d2c7}.rw-badge--at_risk,.rw-badge--failed,.rw-badge--past_due,.rw-badge--urgent,.rw-badge--unpaid,.rw-badge--lost,.rw-badge--overdue{color:#eda3ae;background:#2b1b24;border-color:#56313f}.saees-light .rw-badge--at_risk,.saees-light .rw-badge--failed,.saees-light .rw-badge--past_due,.saees-light .rw-badge--urgent,.saees-light .rw-badge--unpaid,.saees-light .rw-badge--lost,.saees-light .rw-badge--overdue{color:#5c121d;background:#e4d4dd;border-color:#cea9b7}.rw-badge--watch,.rw-badge--planned,.rw-badge--scheduled,.rw-badge--high,.rw-badge--trialing,.rw-badge--onboarding,.rw-badge--open{color:#e4c387;background:#282316;border-color:#4b4028}.saees-light .rw-badge--watch,.saees-light .rw-badge--planned,.saees-light .rw-badge--scheduled,.saees-light .rw-badge--high,.saees-light .rw-badge--trialing,.saees-light .rw-badge--onboarding,.saees-light .rw-badge--open{color:#78571b;background:#e9e4d7;border-color:#d7ccb4}.rw-board{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,1fr);gap:12px;overflow-x:auto;padding-bottom:10px;scrollbar-width:thin;align-items:start}.rw-board-column{background:#13121a;border:1px solid #28262f;border-radius:8px;min-height:320px}.saees-light .rw-board-column{background:#e6e5ed;border:1px solid #d2d0d9}.rw-board-column>header{padding:14px;border-bottom:1px solid #28262f;display:flex;gap:7px;align-items:center}.saees-light .rw-board-column>header{border-bottom:1px solid #d2d0d9}.rw-board-column>header strong{flex:1;font-size:12px;font-weight:600}.rw-board-column>header small{color:#777181;font-size:10px}.saees-light .rw-board-column>header small{color:#847e8e}.rw-stage-dot{width:7px;height:7px;border-radius:50%;background:#a388dc}.saees-light .rw-stage-dot{background:#a388dc}.rw-stage-dot--won,.saees-light .rw-stage-dot--won{background:#80cbb0}.rw-stage-dot--lost,.saees-light .rw-stage-dot--lost{background:#d78698}.rw-board-cards{padding:10px;display:grid;gap:10px}.rw-deal-card{display:block;width:100%;padding:13px;border:1px solid #38303f;border-radius:7px;background:#211c29;text-align:left;cursor:pointer;color:#dcd1ea}.saees-light .rw-deal-card{border:1px solid #c8c0cf;background:#dbd6e3;color:#20152e}.rw-deal-card:hover{border-color:#8461ac;background:#2a2034}.saees-light .rw-deal-card:hover{border-color:#76539e;background:#d5cbdf}.rw-deal-card>strong{display:block;line-height:1.5;font-size:12px}.rw-deal-card>span{display:block;color:#b9a0d8;font-size:13px;margin-top:9px}.saees-light .rw-deal-card>span{color:#40275f}.rw-deal-card>small{display:block;color:#8b7e9a;font-size:10.5px;line-height:1.6;margin-top:6px}.saees-light .rw-deal-card>small{color:#726581}.rw-deal-card footer{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px}.rw-mini-avatar{display:grid;place-items:center;width:23px;height:23px;border-radius:6px;background:#483253;font-size:9px}.saees-light .rw-mini-avatar{background:#c2accd}.rw-column-empty{padding:28px 12px;text-align:center;color:#6c626e;font-size:11px}.saees-light .rw-column-empty{color:#9b919d}.rw-empty{padding:45px 20px;text-align:center;color:#8e859d}.saees-light .rw-empty{color:#6b627a}.rw-empty>div{display:grid;place-items:center;width:50px;height:50px;margin:0 auto 14px;border:1px solid #3c304b;border-radius:12px;background:#211829;color:#a582d0}.saees-light .rw-empty>div{border:1px solid #c0b4cf;background:#dfd6e7;color:#522f7d}.rw-empty h3{margin:0;color:#d9cbe9;font-size:14px}.saees-light .rw-empty h3{color:#241634}.rw-empty p{max-width:440px;margin:9px auto 18px;font-size:12px;line-height:1.75}.rw-loading{min-height:65vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;color:#9f91b3;text-align:center}.saees-light .rw-loading{color:#5a4c6e}.rw-loading h2{font-size:17px;color:#d8cae9}.saees-light .rw-loading h2{color:#241635}.rw-loading p{font-size:12px;max-width:560px;line-height:1.7}.rw-message{display:flex;align-items:center;gap:9px;margin-bottom:16px;padding:12px 14px;border:1px solid #39503f;border-radius:8px;background:#14211a;color:#b1d8bc;font-size:12px;line-height:1.6}.saees-light .rw-message{border:1px solid #afc6b5;background:#deebe4;color:#274e32}.rw-message>span{flex:1}.rw-message>button{border:0;display:grid;place-items:center;padding:0;background:none;color:inherit;cursor:pointer}.saees-light .rw-message>button{border:0;background:none;color:inherit}.rw-message--error{background:#2b1a23;border-color:#623140;color:#f0aebd}.saees-light .rw-message--error{background:#e5d4dd;border-color:#ce9dac;color:#510f1e}.rw-drawer{--rw-line: #302936;--rw-muted: #9e92ac;--rw-panel: #1a1521;position:fixed;inset:0 0 0 auto;margin:0;width:min(650px,100vw);height:100dvh;max-width:100vw;max-height:100dvh;padding:0;border:0;border-left:1px solid #443349;background:#17121e;color:#ede3f5;overflow:hidden;box-shadow:-20px 0 80px #0007}.saees-light .rw-drawer{--rw-line: #d0c9d6;--rw-muted: #5f536d;--rw-panel: #e3deea;border:0;border-left:1px solid #c7b6cc;background:#e6e1ed;color:#140a1c;box-shadow:-20px 0 80px #fbfafc77}.rw-drawer[open]{display:flex;flex-direction:column}.rw-drawer--wide{width:min(1040px,100vw)}.rw-drawer::backdrop{background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.saees-light .rw-drawer::backdrop{background:#fbfafc99}.rw-drawer>header{display:flex;align-items:flex-start;gap:15px;justify-content:space-between;padding:22px;border-bottom:1px solid #382b40;flex-shrink:0}.saees-light .rw-drawer>header{border-bottom:1px solid #ccbfd4}.rw-drawer>header h2{margin:0;color:#f0e4fc;font-size:21px;letter-spacing:-.035em;line-height:1.4}.saees-light .rw-drawer>header h2{color:#0f031b}.rw-drawer>header p{margin:7px 0 0;font-size:12px;color:#9f8bb2;line-height:1.6}.saees-light .rw-drawer>header p{color:#614d74}.rw-drawer-body{flex:1;overflow:auto;min-height:0;padding:22px;scrollbar-width:thin}.rw-drawer>footer{display:flex;justify-content:flex-end;align-items:center;gap:9px;padding:16px 22px;border-top:1px solid #382b40;flex-shrink:0;background:#17121e}.saees-light .rw-drawer>footer{border-top:1px solid #ccbfd4;background:#e6e1ed}.rw-drawer .rw-panel{border-color:#382a43;background:#1d1724}.saees-light .rw-drawer .rw-panel{border-color:#cabcd5;background:#e1dbe8}.rw-drawer .rw-tabs{margin:0 0 20px}.rw-form{display:grid;gap:20px}.rw-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.rw-field{display:grid;gap:7px;color:#b6a5c8;font-size:11px;font-weight:550;min-width:0}.saees-light .rw-field{color:#48375a}.rw-field input,.rw-field select,.rw-field textarea{width:100%;min-width:0;border:1px solid #42324e;border-radius:7px;background:#21192a;color:#e3d3f0;min-height:39px;padding:9px 11px;font-size:13px}.saees-light .rw-field input,.saees-light .rw-field select,.saees-light .rw-field textarea{border:1px solid #c1b1cd;background:#ddd5e6;color:#1f0f2c}.rw-field textarea{resize:vertical;line-height:1.6}.rw-field input:focus,.rw-field select:focus,.rw-field textarea:focus{border-color:#9871c0;outline:2px solid #67418a33;box-shadow:none}.saees-light .rw-field input:focus,.saees-light .rw-field select:focus,.saees-light .rw-field textarea:focus{border-color:#663f8e;outline:2px solid rgba(155,117,190,.2);box-shadow:none}.rw-field--wide{grid-column:1/-1}.rw-help{margin:0;color:#9682a8;font-size:11px;line-height:1.7}.saees-light .rw-help{color:#6b577d}.rw-checkbox{display:flex;align-items:center;gap:9px;color:#bcb0c9;font-size:12px;font-weight:450;line-height:1.6}.saees-light .rw-checkbox{color:#42364f}.rw-checkbox input{width:16px;height:16px;min-height:16px;flex-shrink:0;margin:0;accent-color:#a378d5}.saees-light .rw-checkbox input{accent-color:#552a87}.rw-form-error{padding:12px;border:1px solid #603b48;border-radius:7px;background:#2d1d28;color:#f1b7c6;font-size:12px;line-height:1.6}.saees-light .rw-form-error{border:1px solid #c49fac;background:#e2d2dd;color:#480e1d}.rw-form-actions{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid #392941;padding-top:17px;margin-top:4px}.saees-light .rw-form-actions{border-top:1px solid #cebed6}.rw-detail-hero{display:flex;align-items:center;gap:14px;margin-bottom:22px}.rw-detail-hero .rw-avatar{width:48px;height:48px;flex-basis:48px;font-size:16px}.rw-detail-hero h2{margin:0 0 6px;font-size:19px;color:#eee3f8}.saees-light .rw-detail-hero h2{color:#12071c}.rw-detail-hero p{margin:0;font-size:12px;color:#a187b5}.saees-light .rw-detail-hero p{color:#644a78}.rw-properties{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin:0}.rw-properties dt{font-size:10px;color:#8d769e;margin-bottom:6px}.saees-light .rw-properties dt{color:#786189}.rw-properties dd{margin:0;font-size:12px;color:#d9c5eb;line-height:1.6;overflow-wrap:anywhere}.saees-light .rw-properties dd{color:#28143a}.rw-record-link{display:inline-flex;align-items:center;gap:5px;color:#bb91e7;font-size:12px}.saees-light .rw-record-link{color:#42186e}.rw-record-link:hover{color:#e1c0ff}.saees-light .rw-record-link:hover{color:#21003f}.rw-list{display:grid}.rw-list-item{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;border-bottom:1px solid #2c2532}.saees-light .rw-list-item{border-bottom:1px solid #d4cdda}.rw-list-item:last-child{border:0}.saees-light .rw-list-item:last-child{border:0}.rw-list-item>div{flex:1;min-width:0}.rw-list-item strong{display:block;font-size:12px;color:#ddcdeb;line-height:1.6}.saees-light .rw-list-item strong{color:#241432}.rw-list-item p,.rw-list-item small{display:block;margin:4px 0 0;color:#917b9e;font-size:11px;line-height:1.65}.saees-light .rw-list-item p,.saees-light .rw-list-item small{color:#776184}.rw-list-item .rw-row-actions{flex:0 0 auto}.rw-progress{height:5px;background:#2c2235;border-radius:3px;overflow:hidden}.saees-light .rw-progress{background:#d4cadd}.rw-progress>i{display:block;height:100%;background:#a77dda;border-radius:3px}.saees-light .rw-progress>i{background:#a77dda}.rw-progress-row{display:grid;gap:10px;padding:13px 18px}.rw-progress-row>div:first-child{display:flex;justify-content:space-between;gap:12px;color:#b49fc4;font-size:12px}.saees-light .rw-progress-row>div:first-child{color:#503b60}.rw-note{white-space:pre-wrap;overflow-wrap:anywhere}.rw-saved-views{display:flex;gap:7px;overflow-x:auto;margin-bottom:16px}.rw-saved-views button{display:inline-flex;gap:6px;align-items:center;white-space:nowrap;border:1px solid #38303f;padding:6px 9px;border-radius:6px;background:#1b1623;color:#a98dbe;font-size:11px;cursor:pointer}.saees-light .rw-saved-views button{border:1px solid #c8c0cf;background:#e1dce9;color:#5d4172}.rw-saved-views button:hover{color:#dec2f6;border-color:#624977}.saees-light .rw-saved-views button:hover{color:#25093d;border-color:#a188b6}.rw-saved-views .is-active{background:#32223f;color:#ddc2f7;border-color:#6b4989}.saees-light .rw-saved-views .is-active{background:#d0c0dd;color:#23083d;border-color:#9876b6}.rw-chart{display:flex;align-items:flex-end;gap:10px;height:175px;padding:20px 18px 0}.rw-chart>div{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:7px;height:100%;min-width:0}.rw-chart i{display:block;width:100%;max-width:45px;background:linear-gradient(#a685d1,#4e326e);border-radius:5px 5px 0 0;min-height:2px}.saees-light .rw-chart i{background:linear-gradient(#a685d1,#4e326e)}.rw-chart small{font-size:9px;color:#9782a9;white-space:nowrap}.saees-light .rw-chart small{color:#6b567d}.rw-chart strong{font-size:10px;color:#bfa5d7}.saees-light .rw-chart strong{color:#42285a}.rw-sequence-step{display:grid;gap:13px;border:1px solid #41314c;border-radius:8px;padding:17px;background:#211828}.saees-light .rw-sequence-step{border:1px solid #c3b3ce;background:#e0d7e7}.rw-sequence-step>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.rw-sequence-step>header strong{font-size:12px;color:#d6b9ee}.saees-light .rw-sequence-step>header strong{color:#2e1146}.rw-sequence-step>header span{font-size:10px;color:#9c7ab4}.saees-light .rw-sequence-step>header span{color:#6d4b85}.rw-template-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.rw-template-grid button{padding:13px;border:1px solid #4b3359;border-radius:8px;background:#291a34;color:#c6a3dd;text-align:left;cursor:pointer;font-size:12px}.saees-light .rw-template-grid button{border:1px solid #bea6cc;background:#dacbe5;color:#45225c}.rw-template-grid small{display:block;font-size:10px;color:#9e7daf;margin-top:6px}.saees-light .rw-template-grid small{color:#715082}.rw-audience-list{max-height:240px;overflow:auto;border:1px solid #3e2a4a;border-radius:7px;padding:10px;display:grid;gap:7px}.saees-light .rw-audience-list{border:1px solid #c9b5d5}.rw-email-preview{width:100%;min-height:320px;border:1px solid #463053;border-radius:8px;background:#fff}.saees-light .rw-email-preview{border:1px solid #c2accf;background:#000}.rw-inline-stat{display:flex;gap:7px;align-items:center;padding:10px 12px;background:#2a1d34;border:1px solid #5e3b74;border-radius:7px;color:#d6b4f0;font-size:12px}.saees-light .rw-inline-stat{background:#d8cbe2;border:1px solid #ae8bc4;color:#310f4b}.rw-campaign-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.rw-campaign-card{padding:18px;border:1px solid #36303f;border-radius:9px;background:#1d1725}.saees-light .rw-campaign-card{border:1px solid #c6c0cf;background:#e0dae8}.rw-campaign-card>header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:17px}.rw-campaign-card h2{font-size:15px;line-height:1.5;margin:0 0 9px;color:#e4d1f0}.saees-light .rw-campaign-card h2{color:#220f2e}.rw-campaign-card p{margin:0;color:#9e85ad;font-size:11px;line-height:1.65}.saees-light .rw-campaign-card p{color:#6b527a}.rw-campaign-card footer{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:17px;border-top:1px solid #3b2d46;padding-top:14px}.saees-light .rw-campaign-card footer{border-top:1px solid #c7b9d2}.rw-campaign-stat{display:flex;gap:16px;margin-top:18px;color:#8e739e;font-size:10px}.saees-light .rw-campaign-stat{color:#7c618c}.rw-campaign-stat strong{display:block;color:#d6b6eb;font-size:17px;margin-bottom:4px}.saees-light .rw-campaign-stat strong{color:#341449}.rw-checklist{display:grid;gap:11px}.rw-checklist label{display:flex;gap:9px;align-items:flex-start;color:#baa1ce;font-size:12px;font-weight:450}.saees-light .rw-checklist label{color:#4a315e}.rw-checklist input{width:16px;height:16px;min-height:16px;margin:1px 0 0;accent-color:#a879d4}.saees-light .rw-checklist input{accent-color:#5a2b86}.rw-checklist .is-done span{text-decoration:line-through;color:#7e658e}.saees-light .rw-checklist .is-done span{text-decoration:line-through;color:#8a719a}.rw-playbooks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.rw-playbook{padding:20px;border:1px solid #4c315e;border-radius:10px;background:linear-gradient(135deg,#2e1c3c,#1b1522)}.saees-light .rw-playbook{border:1px solid #bca1ce;background:linear-gradient(135deg,#d5c3e3,#e3ddea)}.rw-playbook h3{margin:13px 0 8px;font-size:16px;color:#e8d1f8}.saees-light .rw-playbook h3{color:#1e072e}.rw-playbook p{color:#a084b7;font-size:12px;line-height:1.75;margin:0 0 18px}.saees-light .rw-playbook p{color:#64487b}.rw-briefing{padding:22px;border:1px solid #56396b;border-radius:10px;background:linear-gradient(140deg,#2c1c3d,#18131f)}.saees-light .rw-briefing{border:1px solid #b194c6;background:linear-gradient(140deg,#d2c2e3,#e5e0ec)}.rw-briefing h2{margin:0 0 10px;color:#e9d7f8;font-size:17px}.saees-light .rw-briefing h2{color:#190728}.rw-briefing p{color:#b199c3;font-size:12px;line-height:1.85;margin:0 0 14px}.saees-light .rw-briefing p{color:#543c66}.rw-briefing ol{padding-left:20px;margin:0;display:grid;gap:14px;color:#d1b5e5}.saees-light .rw-briefing ol{color:#361a4a}.rw-briefing small{display:block;margin-top:4px;color:#a487b7;font-size:11px;line-height:1.65}.saees-light .rw-briefing small{color:#654878}.rw-assistant-layout{display:grid;grid-template-columns:250px minmax(0,1fr);min-height:560px;border:1px solid #422b50;border-radius:10px;background:#1b1422;overflow:hidden}.saees-light .rw-assistant-layout{border:1px solid #c6afd4;background:#e4ddeb}.rw-assistant-sidebar{padding:15px;border-right:1px solid #422b50;display:flex;flex-direction:column;gap:9px}.saees-light .rw-assistant-sidebar{border-right:1px solid #c6afd4}.rw-assistant-sidebar>button{padding:10px;border:1px solid transparent;border-radius:7px;background:transparent;color:#a081b5;text-align:left;font-size:12px;cursor:pointer}.saees-light .rw-assistant-sidebar>button{border:1px solid transparent;background:transparent;color:#694a7e}.rw-assistant-sidebar>button.is-active{background:#34213f;border-color:#5f3c71;color:#d6b6e7}.saees-light .rw-assistant-sidebar>button.is-active{background:#d3c0de;border-color:#b18ec3;color:#381849}.rw-assistant-chat{display:flex;flex-direction:column;min-width:0}.rw-assistant-log{flex:1;max-height:650px;overflow:auto;padding:20px;display:flex;flex-direction:column;gap:17px}.rw-assistant-message{max-width:88%;padding:14px 16px;background:#2b1e35;border:1px solid #44304f;border-radius:10px;color:#d0b8df;line-height:1.8;font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere}.saees-light .rw-assistant-message{background:#d7cae1;border:1px solid #c4b0cf;color:#382047}.rw-assistant-message--user{align-self:flex-end;background:#432658;border-color:#76438e;color:#efdafc}.saees-light .rw-assistant-message--user{background:#c4a7d9;border-color:#a471bc;color:#180325}.rw-assistant-message>small{display:block;font-size:10px;color:#a084b3;margin-bottom:7px}.saees-light .rw-assistant-message>small{color:#684c7b}.rw-assistant-compose{padding:16px;border-top:1px solid #432b50;display:flex;gap:10px;align-items:flex-end}.saees-light .rw-assistant-compose{border-top:1px solid #c7afd4}.rw-assistant-compose textarea{resize:none;min-height:70px;background:#24162e;border:1px solid #543561;color:#e2c9f1;padding:12px;border-radius:8px;font-size:13px}.saees-light .rw-assistant-compose textarea{background:#dfd1e9;border:1px solid #bd9eca;color:#270e36}.rw-muted{color:#897d94;font-size:11px}.saees-light .rw-muted{color:#776b82}.rw-break{overflow-wrap:anywhere}@media(max-width:1150px){.rw-campaign-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rw-grid{grid-template-columns:minmax(0,1.3fr) minmax(260px,1fr)}.rw-page-heading{flex-wrap:wrap}.rw-heading-actions{padding-top:0}}@media(max-width:780px){.rw-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.rw-grid,.rw-grid--equal{grid-template-columns:1fr}.rw-page-heading{gap:13px}.rw-heading-actions{width:100%;flex-wrap:wrap}.rw-filter-fields{width:100%}.rw-filter-fields select{flex:1;max-width:none;min-width:120px}.rw-filter-actions{margin-left:0}.rw-assistant-layout{grid-template-columns:1fr}.rw-assistant-sidebar{border:0;border-bottom:1px solid #422b50;max-height:180px;overflow:auto}.saees-light .rw-assistant-sidebar{border:0;border-bottom:1px solid #c6afd4}.rw-board{grid-auto-columns:260px}.rw-tabs{gap:17px}.rw-drawer>header,.rw-drawer-body{padding:18px}.rw-form-grid{gap:13px}.rw-list-item{flex-wrap:wrap}.rw-list-item .rw-row-actions{margin-left:0}.rw-table--compact{min-width:500px}}@media(max-width:480px){.rw-campaign-card-grid,.rw-playbooks,.rw-form-grid,.rw-template-grid{grid-template-columns:1fr}.rw-drawer-body .rw-properties{gap:14px}.rw-metrics article{padding:13px}.rw-metrics article>strong{font-size:24px}.rw-heading-actions .rw-button{flex:1}.rw-filters{gap:9px}.rw-field input,.rw-field select,.rw-field textarea{font-size:16px}.rw-assistant-compose{flex-direction:column;align-items:stretch}.rw-assistant-message{max-width:100%}.rw-drawer>footer{padding:14px 18px}.rw-list-item .rw-row-actions{width:100%}.rw-page-heading h1{font-size:29px}.rw-progress-row{padding-inline:14px}}.rw-card-open{display:grid;gap:8px;width:100%;padding:0;border:0;background:none;color:#dccbea;text-align:left;cursor:pointer}.saees-light .rw-card-open{border:0;background:none;color:#261534}.rw-card-open>strong{font-size:12px;line-height:1.5;color:#e9daf5}.saees-light .rw-card-open>strong{color:#190a25}.rw-card-open>span{font-size:14px;color:#c4a4dd}.saees-light .rw-card-open>span{color:#42225b}.rw-card-open>small{font-size:10.5px;color:#957eaa;line-height:1.65}.saees-light .rw-card-open>small{color:#6c5581}.rw-deal-card>small{display:block;margin-top:10px;color:#9d80b1;font-size:10.5px}.saees-light .rw-deal-card>small{color:#6b4e7f}.rw-deal-card footer select{min-width:0;height:30px;min-height:30px;padding:4px 8px;background-color:#2e1e3b;border-color:#573564;color:#b78dce;font-size:10px}.saees-light .rw-deal-card footer select{background-color:#d4c4e1;border-color:#bd9bca;color:#5b3172}.rw-aging{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.rw-aging>button{display:grid;gap:10px;align-content:start;padding:12px 8px;border:1px solid #403047;border-radius:7px;background:#221627;color:#ceb0df;text-align:left;cursor:pointer;min-width:0}.saees-light .rw-aging>button{border:1px solid #c8b8cf;background:#e4d8e9;color:#3e204f}.rw-aging small{font-size:10px;color:#ac8cbe}.saees-light .rw-aging small{color:#614173}.rw-aging strong{font-size:16px;color:#e4c9f5;overflow-wrap:anywhere}.saees-light .rw-aging strong{color:#250a36}.rw-aging span{font-size:10px;color:#906f9f}.saees-light .rw-aging span{color:#816090}.rw-aging>button:hover{border-color:#925bab;background:#321e3e}.saees-light .rw-aging>button:hover{border-color:#8b54a4;background:#d5c1e1}@media(max-width:600px){.rw-aging{grid-template-columns:repeat(2,minmax(0,1fr))}}.rw-campaign-builder{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(270px,1fr);gap:20px;align-items:start}.rw-campaign-preview{position:sticky;top:0}@media(max-width:780px){.rw-campaign-builder{grid-template-columns:1fr}.rw-campaign-preview{position:static}}.rw-work-dot{width:8px;height:8px;margin-top:6px;flex-shrink:0;border-radius:50%;background:#9873b5}.saees-light .rw-work-dot{background:#6f4a8c}.rw-work-dot--urgent,.saees-light .rw-work-dot--urgent{background:#dc7b9c}.rw-work-dot--high,.saees-light .rw-work-dot--high{background:#d1a269}.rw-assistant-scope{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.rw-assistant-scope>select{width:auto;min-width:210px;max-width:300px;min-height:35px;padding:7px 10px;border-radius:7px;background-color:#23162e;border-color:#5c3b6e;color:#cbaadf;font-size:12px}.saees-light .rw-assistant-scope>select{background-color:#ded1e9;border-color:#b291c4;color:#412055}.rw-assistant-scope .rw-muted{margin-left:auto}.rw-assistant-prompts{display:grid;gap:9px}.rw-assistant-prompts>button{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border:1px solid #4b2e5d;border-radius:8px;background:#261831;color:#bc93d4;font-size:12px;text-align:left;cursor:pointer;line-height:1.6}.saees-light .rw-assistant-prompts>button{border:1px solid #bfa2d1;background:#dccee7;color:#542b6c}.rw-assistant-prompts>button:hover{border-color:#9052b1;background:#342040}.saees-light .rw-assistant-prompts>button:hover{border-color:#8c4ead;background:#d3bfdf}.rw-work-item .rw-row-actions{flex-wrap:wrap}@media(max-width:780px){.rw-work-item .rw-row-actions{width:100%}.rw-assistant-scope>select{width:100%;max-width:none}.rw-assistant-scope .rw-muted{margin-left:0}}.rw-metrics--two{grid-template-columns:repeat(2,minmax(0,1fr))}.rw-button:focus-visible,.rw-icon:focus-visible,.rw-saved-views button:focus-visible,.rw-cell-button:focus-visible{outline:2px solid #baa5ff;outline-offset:3px}.saees-light .rw-button:focus-visible,.saees-light .rw-icon:focus-visible,.saees-light .rw-saved-views button:focus-visible,.saees-light .rw-cell-button:focus-visible{outline:2px solid #15005a}@media(max-width:780px){.rw-filter-fields{flex-wrap:wrap;min-width:0;max-width:100%}.revenue-workspace .rw-filter-fields select{flex:1 1 130px;min-width:120px!important;max-width:100%}.rw-filter-actions{flex-wrap:wrap;max-width:100%}}@media(max-width:480px){.rw-metrics article>strong{font-size:clamp(18px,6vw,24px)}.rw-panel>header{flex-wrap:wrap}.rw-panel>header>div{min-width:0;max-width:100%}.rw-drawer>footer{flex-wrap:wrap;gap:8px}.rw-eyebrow{flex-wrap:wrap}}.rw-campaign-card{min-width:0}.rw-campaign-card footer{flex-wrap:wrap}.rw-campaign-card h2{overflow-wrap:anywhere}.saees-team{--st-line:#302936;--st-muted:#9b8da8;display:grid;grid-template-columns:246px minmax(0,1fr);grid-template-rows:52px minmax(0,1fr);height:calc(100dvh - 78px);min-height:0;overflow:hidden;background:#131017;border:1px solid var(--st-line);border-radius:12px;color:#e9e0ef;font:13px Inter,system-ui,sans-serif}.saees-light .saees-team{--st-line:#d0c9d6;--st-muted:#655772;background:#ebe8ef;border:1px solid var(--st-line);color:#19101f}.saees-team *{box-sizing:border-box}.saees-team button,.saees-team input,.saees-team textarea,.saees-team select{font:inherit}.saees-team button{cursor:pointer}.saees-team button:disabled{opacity:.45;cursor:not-allowed}.saees-team button:focus-visible,.saees-team input:focus-visible,.saees-team textarea:focus-visible,.saees-team select:focus-visible{outline:2px solid #bb94ff;outline-offset:2px}.saees-light .saees-team button:focus-visible,.saees-light .saees-team input:focus-visible,.saees-light .saees-team textarea:focus-visible,.saees-light .saees-team select:focus-visible{outline:2px solid #27006b}.saees-team a{color:#c5a6f6}.saees-light .saees-team a{color:#280959}.saees-team button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--st-line);border-radius:7px;background:#251d2d;color:#cebedb;padding:7px 10px}.saees-light .saees-team button{border:1px solid var(--st-line);background:#dad2e2;color:#342441}.saees-team input,.saees-team textarea,.saees-team select{min-width:0;border:1px solid #493b55;border-radius:7px;background:#18121e;color:#e9e0ef;padding:10px}.saees-light .saees-team input,.saees-light .saees-team textarea,.saees-light .saees-team select{border:1px solid #b8aac4;background:#e7e1ed;color:#19101f}.st-topbar{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 16px;background:#261a32;border-bottom:1px solid #453252}.saees-light .st-topbar{background:#d9cde5;border-bottom:1px solid #c0adcd}.st-topbar>span{display:flex;align-items:center;gap:8px;min-width:220px}.st-topbar strong{font-size:15px}.st-topbar small{color:#b3a0c1;font-size:11px}.saees-light .st-topbar small{color:#513e5f}.st-topbar>form{flex:1;max-width:650px;display:flex;align-items:center;gap:9px;padding:0 10px;border:1px solid #554060;border-radius:8px;background:#3b2b46;color:#bca6c9}.saees-light .st-topbar>form{border:1px solid #b49fbf;background:#c9b9d4;color:#4c3659}.st-topbar input{width:100%;height:33px;padding:0;border:0;background:transparent;font-size:12px}.saees-light .st-topbar input{border:0;background:transparent}.st-topbar kbd{font:10px Inter;color:#b59dc4}.saees-light .st-topbar kbd{color:#533b62}.st-avatar{flex:none;display:inline-grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#544064;color:#efdeff;font-size:11px;font-weight:700;font-style:normal}.saees-light .st-avatar{background:#af9bbf;color:#110021}.st-sidebar{display:flex;flex-direction:column;min-height:0;overflow:auto;background:#24172f;border-right:1px solid #493353}.saees-light .st-sidebar{background:#ddd0e8;border-right:1px solid #c2accc}.st-sidebar>header{display:flex;align-items:center;gap:10px;padding:19px 15px}.st-brand-mark{display:grid;place-items:center;width:36px;height:36px;border-radius:9px;background:linear-gradient(140deg,#b182f4,#7754b8);font-size:21px;font-weight:800;color:#fff}.saees-light .st-brand-mark{background:linear-gradient(140deg,#b182f4,#7754b8);color:#fff}.st-sidebar>header div{display:grid;gap:3px}.st-sidebar>header small{color:#a892b8;font-size:10px}.saees-light .st-sidebar>header small{color:#5d476d}.st-sidebar nav{display:grid;gap:2px;padding:0 9px 10px}.st-sidebar nav button,.st-channel-list>button{width:100%;display:flex;justify-content:flex-start;border:0;background:transparent;text-align:left;color:#c1abcf;padding:8px 10px}.saees-light .st-sidebar nav button,.saees-light .st-channel-list>button{border:0;background:transparent;color:#463054}.st-sidebar nav button.active,.st-channel-list>button.active{background:#8356bc;color:#fff}.saees-light .st-sidebar nav button.active,.saees-light .st-channel-list>button.active{background:#8356bc;color:#fff}.st-section-label{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:15px 18px 6px;color:#b99dc9;font-size:11px;font-weight:700}.saees-light .st-section-label{color:#523662}.st-section-label button{width:25px;height:25px;padding:0;border:0;background:transparent}.saees-light .st-section-label button{border:0;background:transparent}.st-channel-list{padding:0 9px}.st-channel-list>button{min-height:34px;gap:9px}.st-channel-list>button span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-channel-list b,.st-sidebar nav b{margin-left:auto;background:#d7c1ed;color:#352044;border-radius:9px;padding:1px 6px;font-size:10px}.saees-light .st-channel-list b,.saees-light .st-sidebar nav b{background:#28123e;color:#d0bbdf}.st-channel-list .st-avatar{width:23px;height:23px;font-size:8px;border-radius:5px}.st-directory{padding:14px 18px;font-size:11px;color:#bda4cc}.saees-light .st-directory{color:#4c335b}.st-directory summary{cursor:pointer;display:flex;gap:5px;align-items:center}.st-directory>button{margin-top:8px;width:100%;justify-content:flex-start;border:0;background:transparent;text-align:left;font-size:11px}.saees-light .st-directory>button{border:0;background:transparent}.st-directory .st-avatar{width:25px;height:25px;font-size:8px}.st-sidebar>footer{display:flex;align-items:center;gap:8px;margin-top:auto;padding:18px;color:#9e84af;font-size:10px}.saees-light .st-sidebar>footer{color:#6a507b}.st-main{min-width:0;min-height:0;display:flex;flex-direction:column;background:#17131b}.saees-light .st-main{background:#e8e4ec}.st-channel-header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:68px;padding:14px 22px;border-bottom:1px solid var(--st-line)}.saees-light .st-channel-header{border-bottom:1px solid var(--st-line)}.st-channel-header>div{display:flex;align-items:center;gap:10px;min-width:0}.st-channel-header span{display:grid;gap:4px;min-width:0}.st-channel-header strong{font-size:16px}.st-channel-header small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--st-muted);font-size:11px}.saees-light .st-channel-header small{color:var(--st-muted)}.st-channel-header>button{flex:none;font-size:11px}.st-tabs{display:flex;gap:18px;padding:0 22px;min-height:42px;border-bottom:1px solid var(--st-line);overflow-x:auto;flex-shrink:0}.saees-light .st-tabs{border-bottom:1px solid var(--st-line)}.st-tabs>button{position:relative;flex:none;white-space:nowrap;padding:0 2px;border:0;border-radius:0;background:transparent;color:var(--st-muted);font-size:11px}.saees-light .st-tabs>button{border:0;background:transparent;color:var(--st-muted)}.st-tabs>button.active{color:#ddc8f6;border-bottom:2px solid #ad83e3}.saees-light .st-tabs>button.active{color:#1e0937;border-bottom:2px solid #461c7c}.st-error{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 18px;background:#40212f;color:#ffb8c9;font-size:12px}.saees-light .st-error{background:#debfcd;color:#470011}.st-error>button{border:0;background:transparent;padding:2px;color:#ffb8c9}.saees-light .st-error>button{border:0;background:transparent;color:#470011}.st-message-log{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:12px 0;overscroll-behavior:contain}.st-message{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:12px 22px;min-width:0}.st-message:hover{background:#211b27}.saees-light .st-message:hover{background:#ded8e4}.st-message.is-mentioned{background:#31263b;border-left:3px solid #b187e1;padding-left:19px}.saees-light .st-message.is-mentioned{background:#cfc4d9;border-left:3px solid #481e78}.st-message-content{min-width:0;position:relative}.st-message header{display:flex;align-items:center;gap:8px;flex-wrap:wrap;line-height:1.5}.st-message header strong{font-size:12px}.st-message time,.st-message header small{font-size:10px;color:#94839f}.saees-light .st-message time,.saees-light .st-message header small{color:#71607c}.st-message p{margin:4px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65;color:#d1c6d8;font-size:12px}.saees-light .st-message p{color:#322739}.st-message.is-deleted p{color:#897a94;font-style:italic}.saees-light .st-message.is-deleted p{color:#7a6b85}.st-mention{color:#dfc2ff;background:#493459;border-radius:3px}.saees-light .st-mention{color:#1d003d;background:#bba6cb}.st-pinned{display:flex;align-items:center;gap:3px;color:#c5a1ed;font-size:9px}.saees-light .st-pinned{color:#36125e}.st-message-actions{display:flex;position:absolute;right:0;top:-9px;gap:2px;padding:3px;border:1px solid #4c3b59;border-radius:8px;background:#251c2e;opacity:0;transition:opacity .12s}.saees-light .st-message-actions{border:1px solid #b7a6c4;background:#dad1e3}.st-message:hover .st-message-actions,.st-message:focus-within .st-message-actions{opacity:1}.st-message-actions button{width:27px;height:27px;padding:0;border:0;background:transparent;color:#bfa8ce}.saees-light .st-message-actions button{border:0;background:transparent;color:#483157}.st-message-actions button:hover,.st-message-actions button.is-active{background:#483056;color:#ead3ff}.saees-light .st-message-actions button:hover,.saees-light .st-message-actions button.is-active{background:#c1a9cf;color:#17002c}.st-thread-link{margin-top:8px!important;border:0!important;background:transparent!important;padding:0!important;color:#b997e5!important;font-size:11px!important}.saees-light .st-thread-link{border:0!important;background:transparent!important;color:#3c1a68!important}.st-reactions{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.st-reactions>button{padding:3px 8px;min-height:27px;border-radius:14px;background:#29212f;font-size:12px;gap:6px}.saees-light .st-reactions>button{background:#d8d0de}.st-reactions>button b{font-size:10px}.st-reactions .is-mine{border-color:#a27dc8;background:#40304f;color:#ead3ff}.saees-light .st-reactions .is-mine{border-color:#5c3782;background:#c0b0cf;color:#17002c}.st-reaction-picker{display:grid;grid-template-columns:repeat(8,30px);width:max-content;max-width:100%;gap:4px;padding:8px;margin-top:8px;border:1px solid #51405e;border-radius:10px;background:#29202f}.saees-light .st-reaction-picker{border:1px solid #b2a1bf;background:#d9d0df}.st-reaction-picker>button{padding:3px;min-width:0;border:0;background:transparent;font-size:18px}.saees-light .st-reaction-picker>button{border:0;background:transparent}.st-message-assets{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.st-message-assets>button{display:flex;min-width:0;max-width:260px;gap:9px;padding:10px;background:#241c2b;text-align:left}.saees-light .st-message-assets>button{background:#dcd4e3}.st-message-assets span{min-width:0;display:grid;gap:4px}.st-message-assets strong{font-size:11px;overflow-wrap:anywhere}.st-message-assets small{color:#9c88aa;font-size:10px}.saees-light .st-message-assets small{color:#695577}.st-day-divider{display:flex;align-items:center;gap:14px;margin:14px 0;color:#b39ec0;font-size:10px;text-align:center}.saees-light .st-day-divider{color:#543f61}.st-day-divider:before,.st-day-divider:after{content:"";height:1px;flex:1;background:#3b2e44}.saees-light .st-day-divider:before,.saees-light .st-day-divider:after{background:#c8bbd1}.st-day-divider span{padding:4px 11px;border:1px solid #3b2e44;border-radius:14px;background:#1e1725}.saees-light .st-day-divider span{border:1px solid #c8bbd1;background:#e1dae8}.st-history-button{display:flex!important;margin:0 auto 12px;background:transparent!important;border:0!important;color:#a083b6!important;font-size:10px!important}.saees-light .st-history-button{background:transparent!important;border:0!important;color:#66497c!important}.st-history-note{display:flex;justify-content:space-between;gap:10px;padding:12px 22px;color:#ad96bd;font-size:11px}.saees-light .st-history-note{color:#594269}.st-conversation-start{padding:45px 25px 22px;color:#b09ac0}.saees-light .st-conversation-start{color:#553f65}.st-conversation-start h2{font-size:22px;margin:14px 0 8px;color:#e3d5ec}.saees-light .st-conversation-start h2{color:#21132a}.st-conversation-start p{font-size:12px;line-height:1.7;max-width:540px}.st-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:30px;text-align:center;color:#ad96bd}.saees-light .st-empty{color:#594269}.st-empty h2{margin:0;color:#eadff2;font-size:22px}.saees-light .st-empty h2{color:#180d20}.st-empty p{max-width:450px;line-height:1.6}.st-composer{position:relative;flex:none;margin:10px 18px 16px;border:1px solid #66516f;border-radius:10px;background:#221a2a;box-shadow:0 5px 25px #0002}.saees-light .st-composer{border:1px solid #a590ae;background:#ddd5e5;box-shadow:0 5px 25px #fbfafc22}.st-composer>textarea{display:block;width:100%;min-height:68px;max-height:180px;padding:15px 16px;resize:vertical;border:0;background:transparent;font-size:13px;color:#eee2f6;border-radius:10px;outline-offset:-2px}.saees-light .st-composer>textarea{border:0;background:transparent;color:#15091d}.st-composer>footer{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;padding:5px 9px;border-top:1px solid #3b2d46;background:#281f30;border-radius:0 0 10px 10px}.saees-light .st-composer>footer{border-top:1px solid #c7b9d2;background:#d8cfe0}.st-tools{display:flex;align-items:center;gap:2px}.st-tools>button{width:29px;height:29px;padding:0;border:0;background:transparent;color:#bfa5d0}.saees-light .st-tools>button{border:0;background:transparent;color:#492f5a}.st-enter{margin-left:auto;color:#8e779d;font-size:9px}.saees-light .st-enter{color:#796288}.st-send{display:flex;gap:0}.st-send>button{height:30px;background:#8454ba;color:#fff;border-color:#a275d1;padding:4px 9px}.saees-light .st-send>button{background:#8454ba;color:#fff;border-color:#a275d1}.st-send>button:first-child{border-radius:6px 0 0 6px}.st-send>button:last-child{border-radius:0 6px 6px 0}.st-send>button:only-child{border-radius:6px}.st-drafts{display:flex;flex-wrap:wrap;gap:8px;padding:10px}.st-drafts>div{display:flex;align-items:center;gap:6px;min-width:0;max-width:230px;padding:6px;border:1px solid #53405d;border-radius:8px;background:#30243a}.saees-light .st-drafts>div{border:1px solid #b5a2bf;background:#d1c5db}.st-drafts img{width:30px;height:30px;object-fit:cover;border-radius:4px}.st-drafts span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.st-drafts button{padding:2px;border:0;background:transparent}.saees-light .st-drafts button{border:0;background:transparent}.st-composer-menu{position:absolute;bottom:100%;left:10px;z-index:20;display:grid;grid-template-columns:repeat(8,32px);gap:4px;max-width:calc(100% - 20px);max-height:240px;overflow:auto;padding:9px;background:#30213d;border:1px solid #6a507a;border-radius:10px;box-shadow:0 -8px 30px #0004}.saees-light .st-composer-menu{background:#d1c2de;border:1px solid #9f85af;box-shadow:0 -8px 30px #fbfafc44}.st-composer-menu>button{border:0;background:transparent;padding:4px;font-size:19px}.saees-light .st-composer-menu>button{border:0;background:transparent}.st-composer-menu.is-mentions{display:flex;flex-direction:column;width:280px}.st-composer-menu.is-mentions button{justify-content:flex-start;font-size:11px}.st-composer-menu .st-avatar{width:25px;height:25px;font-size:8px}.st-recording{display:flex;align-items:center;gap:9px;padding:10px;color:#e9bfd2;font-size:11px}.saees-light .st-recording{color:#401629}.st-recording i{width:7px;height:7px;border-radius:50%;background:#ed6f9e}.saees-light .st-recording i{background:#ed6f9e}.st-recording button{margin-left:auto;font-size:10px;padding:5px}.st-schedule-input{display:flex;align-items:center;gap:10px;padding:8px 12px;color:#bea3d0;font-size:11px}.saees-light .st-schedule-input{color:#4a2f5c}.st-schedule-input input{padding:5px;font-size:11px}.saees-team.has-thread{grid-template-columns:246px minmax(0,1fr) minmax(300px,360px)}.st-thread{display:flex;flex-direction:column;min-width:0;min-height:0;border-left:1px solid #4f3a5d;background:#1c1523}.saees-light .st-thread{border-left:1px solid #b7a2c5;background:#e3dcea}.st-thread>header{display:flex;align-items:center;justify-content:space-between;padding:16px 17px;min-height:68px;border-bottom:1px solid var(--st-line)}.saees-light .st-thread>header{border-bottom:1px solid var(--st-line)}.st-thread header>button{width:30px;height:30px;padding:0;background:transparent}.saees-light .st-thread header>button{background:transparent}.st-thread-log{flex:1;min-height:0;overflow:auto}.st-thread .st-message{padding-inline:15px}.st-thread .st-message-actions{position:static;opacity:1;margin-top:8px;width:max-content}.st-thread .st-composer{margin:10px}.st-thread .st-enter{display:none}.st-thread .st-tools{gap:0}.st-thread .st-tools>button{width:25px}.st-thread .st-reaction-picker{grid-template-columns:repeat(6,minmax(0,30px))}.st-library{flex:1;min-height:0;overflow:auto;padding:24px}.st-library h2{font-size:19px;margin:0 0 10px}.st-library p{color:#a98ebc;font-size:12px;line-height:1.7}.saees-light .st-library p{color:#5e4371}.st-library>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.st-file-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;margin-top:20px}.st-file-grid>button{min-width:0;display:flex;align-items:flex-start;flex-direction:column;padding:17px;background:#211929;text-align:left}.saees-light .st-file-grid>button{background:#ded6e6}.st-file-grid strong{font-size:12px;overflow-wrap:anywhere;line-height:1.5}.st-file-grid small{color:#a185b2;font-size:10px}.saees-light .st-file-grid small{color:#694d7a}.st-workflow{display:flex;align-items:flex-start;gap:13px;padding:18px;margin:15px 0;border:1px solid #483452;border-radius:10px;background:#241a2d}.saees-light .st-workflow{border:1px solid #c1adcb;background:#dcd2e5}.st-workflow>div{flex:1;min-width:0}.st-workflow strong{display:block;font-size:13px}.st-workflow small{display:block;margin-top:6px;color:#af90c4;font-size:10px}.saees-light .st-workflow small{color:#5a3b6f}.st-workflow p{margin-bottom:0;overflow-wrap:anywhere}.st-workflow>button{font-size:10px;flex:none}.st-integration-note{margin-top:28px;padding:20px;border:1px solid #493553;border-radius:10px;background:#201728}.saees-light .st-integration-note{border:1px solid #c0acca;background:#e0d7e8}.st-integration-note h3{font-size:14px;margin:0}.st-integration-note a{display:inline-flex;align-items:center;gap:5px;margin:8px 16px 8px 0;font-size:11px}.st-integration-note small{display:block;color:#8c739f;font-size:11px;line-height:1.6}.saees-light .st-integration-note small{color:#79608c}.st-inbox-item{display:flex!important;align-items:flex-start!important;width:100%;gap:13px!important;margin:12px 0;padding:17px!important;text-align:left;background:#211928!important}.saees-light .st-inbox-item{background:#dfd7e6!important}.st-inbox-item span{min-width:0;flex:1}.st-inbox-item strong{font-size:12px}.st-inbox-item p{margin:6px 0;overflow-wrap:anywhere}.st-inbox-item small{font-size:10px;color:#8f759f}.saees-light .st-inbox-item small{color:#7a608a}.st-edit textarea{width:100%;min-height:65px;font-size:12px}.st-edit button{margin-top:6px;margin-right:6px;font-size:11px}.st-dialog-backdrop{position:fixed;z-index:1500;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:16px;background:#08050db3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.saees-light .st-dialog-backdrop{background:#f6f3fab3}.st-dialog{width:min(520px,100%);max-height:calc(100dvh - 32px);overflow:auto;padding:24px;border:1px solid #5b436b;border-radius:15px;background:#24192e;color:#e8dbf2;box-shadow:0 25px 90px #0008}.saees-light .st-dialog{border:1px solid #ac94bc;background:#dcd1e6;color:#1a0d24;box-shadow:0 25px 90px #fbfafc88}.st-dialog>header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px}.st-dialog h2{font-size:19px;margin:0}.st-dialog header>button{padding:0;width:32px;height:32px}.st-dialog form{display:grid;gap:16px}.st-dialog label{display:grid;gap:8px;color:#b69bc7;font-size:12px}.saees-light .st-dialog label{color:#533864}.st-dialog label>input,.st-dialog label>textarea,.st-dialog label>select{width:100%}.st-dialog textarea{min-height:76px;resize:vertical}.st-dialog .st-checkbox{display:flex;align-items:center;gap:9px}.st-checkbox input{width:16px;height:16px;padding:0}.st-invite-list{display:grid;gap:10px;max-height:200px;overflow:auto}.st-dialog footer{display:flex;justify-content:flex-end}.st-dialog footer>button{background:#8353b8;border-color:#ad7bda;color:#fff;min-height:38px}.saees-light .st-dialog footer>button{background:#8353b8;border-color:#ad7bda;color:#fff}.st-member-list{display:grid;gap:8px;margin-bottom:20px}.st-member-list>div{display:flex;align-items:center;gap:9px;padding:10px 0;border-bottom:1px solid #45304f}.saees-light .st-member-list>div{border-bottom:1px solid #c5b0cf}.st-member-list span{display:grid;gap:4px;flex:1;min-width:0}.st-member-list strong{font-size:12px;overflow-wrap:anywhere}.st-member-list small{font-size:10px;color:#a486b7}.saees-light .st-member-list small{color:#664879}.st-member-list button{font-size:10px}.st-asset-preview{display:flex;flex-direction:column;width:min(1000px,100%);height:min(740px,calc(100dvh - 32px));border:1px solid #60436f;border-radius:14px;overflow:hidden;background:#201629}.saees-light .st-asset-preview{border:1px solid #ad90bc;background:#e0d6e9}.st-asset-preview>header{display:flex;align-items:center;gap:12px;padding:15px;border-bottom:1px solid #50345d}.saees-light .st-asset-preview>header{border-bottom:1px solid #bea2cb}.st-asset-preview header strong{min-width:0;flex:1;overflow-wrap:anywhere;font-size:13px}.st-asset-preview header a{font-size:11px;display:inline-flex;align-items:center;gap:4px}.st-asset-preview>div{flex:1;min-height:0;overflow:auto;display:grid;place-items:center;padding:15px}.st-asset-preview img,.st-asset-preview video{max-width:100%;max-height:100%;object-fit:contain}.st-mobile-menu{display:none!important}@media(max-width:1250px){.saees-team.has-thread{grid-template-columns:210px minmax(0,1fr) minmax(280px,320px)}.saees-team{grid-template-columns:210px minmax(0,1fr)}.st-enter{display:none}.st-topbar>span{min-width:180px}.st-message-actions{position:static;opacity:1;margin-top:8px;width:max-content}.st-topbar>span small{display:none}}@media(max-width:980px){.saees-team.has-thread{grid-template-columns:210px minmax(0,1fr)}.st-thread{position:fixed;z-index:1000;right:0;top:64px;bottom:8px;width:min(430px,calc(100vw - 24px));box-shadow:-20px 0 70px #0007;border:1px solid #573b66;border-radius:12px;overflow:hidden}.saees-light .st-thread{box-shadow:-20px 0 70px #fbfafc77;border:1px solid #b599c4}.st-channel-header{padding-inline:15px}.st-composer{margin-inline:12px}.st-library{padding:18px}}@media(max-width:700px){.saees-team,.saees-team.has-thread{grid-template-columns:minmax(0,1fr);grid-template-rows:48px minmax(0,1fr);border-radius:8px}.st-sidebar{display:none}.st-mobile-menu{display:inline-flex!important}.st-topbar{gap:9px;padding:7px 9px}.st-topbar>span{min-width:0;display:none}.st-topbar>form{max-width:none}.st-topbar kbd{display:none}.st-topbar>.st-avatar{width:28px;height:28px;font-size:9px}.is-nav-open .st-sidebar{position:fixed;z-index:1200;top:62px;bottom:8px;left:8px;width:min(300px,calc(100vw - 16px));display:flex;border:1px solid #6a497d;border-radius:10px;box-shadow:20px 0 70px #000a}.saees-light .is-nav-open .st-sidebar{border:1px solid #a382b6;box-shadow:20px 0 70px #fbfafcaa}.st-sidebar header>.st-mobile-menu{margin-left:auto}.st-channel-header{min-height:60px;padding:12px}.st-channel-header strong{font-size:14px}.st-channel-header small{font-size:10px;max-width:200px}.st-tabs{padding-inline:12px;gap:16px;min-height:40px}.st-tabs>button{font-size:10px}.st-message{padding:12px;grid-template-columns:30px minmax(0,1fr);gap:9px}.st-message>.st-avatar{width:30px;height:30px;font-size:9px}.st-message.is-mentioned{padding-left:9px}.st-message p{font-size:12px}.st-composer{margin:8px;min-width:0}.st-composer>textarea{min-height:58px;padding:12px;font-size:16px}.st-composer>footer{gap:4px;padding:4px}.st-tools{gap:0}.st-tools>button{width:27px}.st-send>button{padding-inline:6px}.st-send{margin-left:auto}.st-composer-menu{grid-template-columns:repeat(6,minmax(0,32px))}.st-reaction-picker{grid-template-columns:repeat(6,minmax(0,30px))}.st-message-assets>button{max-width:100%}.st-thread{top:62px;bottom:8px;right:8px;width:calc(100vw - 16px)}.st-thread .st-composer textarea{font-size:16px}.st-library{padding:14px}.st-workflow{padding:12px;gap:9px;flex-wrap:wrap}.st-dialog{padding:18px}.st-dialog input,.st-dialog select,.st-dialog textarea{font-size:16px}.st-schedule-input{flex-wrap:wrap}.st-schedule-input input{width:100%}.st-asset-preview header{flex-wrap:wrap}}@media(max-height:600px){.st-channel-header{min-height:48px;padding-block:8px}.st-channel-header small{display:none}.st-tabs{min-height:34px}.st-composer>textarea{min-height:48px}.st-composer{margin-block:5px}}.st-canvas textarea{width:100%;min-height:300px;resize:vertical;line-height:1.8;background:#1e1626;font-size:13px}.saees-light .st-canvas textarea{background:#e1d9e9}.st-canvas footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.st-canvas footer span{color:#aa8cbd;font-size:11px}.saees-light .st-canvas footer span{color:#604273}@media(max-width:700px){.st-canvas textarea{font-size:16px;min-height:200px}}.admin-shell--team .saees-team{border:0;border-radius:0;height:100%;width:100%}.saees-light .admin-shell--team .saees-team{border:0}.admin-shell--team .admin-sidebar{padding-top:0}.admin-shell--team .sidebar-brand{height:54px;min-height:54px;padding-block:0;flex-shrink:0}.admin-shell--team .admin-sidebar>nav{padding-top:14px}.saees-team .st-channel-controls{display:flex;gap:8px;align-items:center;flex:none}.saees-team .st-channel-emoji{display:inline-grid;place-items:center;flex:none;width:18px;font-size:16px;font-style:normal}.saees-team .st-channel-emoji--large{width:26px;font-size:24px}.saees-team .st-channel-icon-picker{min-width:0;margin:0;padding:12px;border:1px solid var(--st-line);border-radius:8px}.saees-light .saees-team .st-channel-icon-picker{border:1px solid var(--st-line)}.saees-team .st-channel-icon-picker legend{padding:0 5px;font-size:12px}.saees-team .st-channel-icon-picker>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:6px}.saees-team .st-channel-icon-picker button{height:36px;padding:4px;font-size:21px}.saees-team .st-channel-icon-picker button[aria-pressed=true]{background:#68458b;border-color:#c49aff}.saees-light .saees-team .st-channel-icon-picker button[aria-pressed=true]{background:#9774ba;border-color:#2a0065}.saees-team .st-channel-icon-picker small{display:block;margin-top:10px;color:var(--st-muted)}.saees-light .saees-team .st-channel-icon-picker small{color:var(--st-muted)}@media(max-width:700px){.saees-team .st-channel-controls>button>span{display:none}.saees-team .st-channel-header{padding-inline:12px;gap:8px}.saees-team .st-channel-header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.ai-page{--ai-line:#2b2832;--ai-muted:#a29aa9;--ai-accent:#b899ed;color:#eee9f4;min-width:0}.saees-light .ai-page{--ai-line:#d0cdd7;--ai-muted:#5e5665;--ai-accent:#311266;color:#100b16}.ai-page button,.ai-page input,.ai-page select{font:inherit}.ai-page button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 11px;border:1px solid var(--ai-line);border-radius:7px;background:#1c1922;color:#d2c8df}.saees-light .ai-page button{border:1px solid var(--ai-line);background:#e0dde6;color:#2a2037}.ai-page button:disabled{opacity:.45;cursor:not-allowed}.ai-page button:focus-visible,.ai-page a:focus-visible,.ai-page input:focus-visible,.ai-page select:focus-visible{outline:2px solid var(--ai-accent);outline-offset:2px}.saees-light .ai-page button:focus-visible,.saees-light .ai-page a:focus-visible,.saees-light .ai-page input:focus-visible,.saees-light .ai-page select:focus-visible{outline:2px solid var(--ai-accent)}.ai-page input[type=checkbox]{width:15px;height:15px;accent-color:#a783d8;flex:none}.saees-light .ai-page input[type=checkbox]{accent-color:#4b277c}.ai-page input,.ai-page select{min-width:0;color:#ded6e8;background:#15131a;border:1px solid var(--ai-line);border-radius:7px;padding:8px}.saees-light .ai-page input,.saees-light .ai-page select{color:#1f1729;background:#e7e5ec;border:1px solid var(--ai-line)}.ai-page-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.ai-page-heading>div:first-child>span{font-size:10px;letter-spacing:1.4px;color:#a68abb}.saees-light .ai-page-heading>div:first-child>span{color:#604475}.ai-page-heading h1{font-size:27px;letter-spacing:-.8px;margin:8px 0;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.ai-page-heading h1 b{font-size:11px;font-weight:600;letter-spacing:0;background:#2b203c;color:#c9a9f7;border:1px solid #4b365e;padding:4px 8px;border-radius:20px}.saees-light .ai-page-heading h1 b{background:#cec3df;color:#280856;border:1px solid #b6a1c9}.ai-page-heading p{color:var(--ai-muted);font-size:12px;margin:0}.saees-light .ai-page-heading p{color:var(--ai-muted)}.ai-page-heading>div:last-child{display:flex;gap:8px;flex:none}.ai-workspace{display:grid;grid-template-columns:190px minmax(0,1fr);height:calc(100dvh - 195px);min-height:420px;background:#121015;border:1px solid var(--ai-line);border-radius:12px;overflow:hidden}.saees-light .ai-workspace{background:#ece9f0;border:1px solid var(--ai-line)}.ai-workspace.has-detail{grid-template-columns:180px minmax(290px,1fr) minmax(290px,360px)}.ai-nav{padding:15px 10px;display:flex;flex-direction:column;overflow-y:auto;border-right:1px solid var(--ai-line);background:#17131e;min-height:0}.saees-light .ai-nav{border-right:1px solid var(--ai-line);background:#e5e1ec}.ai-nav-title{padding:9px 10px;color:#9c85b3;font-size:10px;font-weight:700;letter-spacing:.5px}.saees-light .ai-nav-title{color:#634c7a}.ai-nav nav{display:grid;gap:3px}.ai-nav nav+div{margin-top:14px}.ai-nav button{width:100%;justify-content:flex-start;border:0;background:transparent;padding:9px 10px;font-size:11px;color:#aaa0b8;white-space:nowrap}.saees-light .ai-nav button{border:0;background:transparent;color:#51475f}.ai-nav button.active{background:#30233f;color:#dfc9ff}.saees-light .ai-nav button.active{background:#cdc0dc;color:#160036}.ai-nav button.source-active{background:#211b2c;color:#dbcbef}.saees-light .ai-nav button.source-active{background:#d9d3e4;color:#201034}.ai-nav button>span{flex:1;text-align:left}.ai-nav button b{font-size:10px;background:#b899ed;border-radius:8px;padding:1px 6px;color:#271534}.saees-light .ai-nav button b{background:#311266;color:#ddcbea}.ai-nav footer{display:flex;gap:7px;align-items:flex-start;margin-top:auto;padding:20px 8px 0;color:#8e809d;font-size:9px;line-height:1.6}.saees-light .ai-nav footer{color:#70627f}.ai-feed{min-width:0;min-height:0;display:flex;flex-direction:column}.ai-feed-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 20px 14px;flex:none}.ai-feed-heading h2{font-size:17px;margin:0 0 5px}.ai-feed-heading small{font-size:10px;color:var(--ai-muted)}.saees-light .ai-feed-heading small{color:var(--ai-muted)}.ai-feed-heading>button{font-size:10px;background:transparent;white-space:nowrap}.saees-light .ai-feed-heading>button{background:transparent}.ai-filters{display:flex;gap:8px;padding:0 18px 14px;border-bottom:1px solid var(--ai-line);flex:none}.saees-light .ai-filters{border-bottom:1px solid var(--ai-line)}.ai-filters>label{display:flex;align-items:center;gap:8px;flex:1;min-width:0;border:1px solid var(--ai-line);border-radius:7px;background:#19151f;padding-left:10px;color:#9e8eb0}.saees-light .ai-filters>label{border:1px solid var(--ai-line);background:#e4e0ea;color:#5f4f71}.ai-filters input{width:100%;padding:9px;border:0;background:transparent;font-size:11px}.saees-light .ai-filters input{border:0;background:transparent}.ai-filters select{max-width:40%;font-size:10px}.ai-bulk{display:flex;align-items:center;gap:8px;padding:8px 18px;border-bottom:1px solid #463257;background:#231a2f;font-size:11px}.saees-light .ai-bulk{border-bottom:1px solid #bca8cd;background:#d9d0e5}.ai-bulk>span{margin-right:auto}.ai-bulk button{padding:5px 7px;font-size:10px}.ai-list{overflow-y:auto;min-height:0;flex:1}.ai-day{position:sticky;top:0;z-index:1;padding:9px 20px;background:#17131df2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#a092ad;font-size:10px;border-bottom:1px solid #24202c}.saees-light .ai-day{background:#e6e2ecf2;color:#60526d;border-bottom:1px solid #d7d3df}.ai-row{position:relative;display:flex;gap:10px;align-items:center;padding:12px 16px;border-bottom:1px solid #24202c;min-width:0}.saees-light .ai-row{border-bottom:1px solid #d7d3df}.ai-row.is-unread{background:#1c1625}.saees-light .ai-row.is-unread{background:#e0dae9}.ai-row.is-selected{background:#2b2038;box-shadow:inset 3px 0 #b28ce5}.saees-light .ai-row.is-selected{background:#d2c7df;box-shadow:inset 3px 0 #401a73}.ai-row:hover{background:#211a2c}.saees-light .ai-row:hover{background:#dad3e5}.ai-row>input{margin:0}.ai-row-open{display:flex!important;flex:1;min-width:0;gap:12px!important;background:transparent!important;border:0!important;text-align:left;padding:0!important;align-items:flex-start!important;justify-content:flex-start!important}.saees-light .ai-row-open{background:transparent!important;border:0!important}.ai-row-open>div{flex:1;min-width:0}.ai-row-open>svg{align-self:center;color:#746382;flex:none}.saees-light .ai-row-open>svg{color:#8e7d9c}.ai-source-icon{display:grid;place-items:center;flex:none;width:35px;height:35px;border-radius:9px;background:#2e2540;color:#b99bde;font-style:normal}.saees-light .ai-source-icon{background:#c8bfda;color:#3f2164}.ai-source-icon--team{background:#302347;color:#c597ef}.saees-light .ai-source-icon--team{background:#c5b8dc;color:#3e1068}.ai-source-icon--billing{background:#15362c;color:#80c6ac}.saees-light .ai-source-icon--billing{background:#c9eae0;color:#397f65}.ai-source-icon--campaigns{background:#2d293e;color:#b1a3e3}.saees-light .ai-source-icon--campaigns{background:#c5c1d6;color:#2a1c5c}.ai-source-icon--people{background:#392637;color:#d0a0c8}.saees-light .ai-source-icon--people{background:#d9c6d7;color:#5f2f57}.ai-row-open header{display:flex;align-items:center;gap:10px}.ai-row-open strong{font-size:12px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.ai-row-open time{font-size:9px;color:#8e819c;flex:none}.saees-light .ai-row-open time{color:#70637e}.ai-row-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0;color:#8f809c;font-size:9px}.saees-light .ai-row-meta{color:#72637f}.ai-row-meta>span+span:before{content:"·";margin-right:6px}.ai-row-meta em{display:inline-flex;gap:3px;align-items:center;font-style:normal;color:#e6b677;background:#3e2d24;border-radius:3px;padding:2px 4px}.saees-light .ai-row-meta em{color:#885819;background:#dbcac1}.ai-row-open p{font-size:11px;color:#b5a9c0;line-height:1.6;margin:5px 0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.saees-light .ai-row-open p{color:#4b3f56}.ai-row-open footer{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:9px;color:#8f819d}.saees-light .ai-row-open footer{color:#70627e}.ai-row-open footer b{background:#38244d;color:#c8a6eb;padding:2px 6px;border-radius:4px;font-weight:500}.saees-light .ai-row-open footer b{background:#c6b2db;color:#361459}.ai-quick-read{width:28px;height:28px;padding:0!important;background:transparent!important;border:0!important;align-self:center}.saees-light .ai-quick-read{background:transparent!important;border:0!important}.ai-feed-footer{padding:10px 18px;border-top:1px solid var(--ai-line);font-size:9px;color:#776a86;flex:none}.saees-light .ai-feed-footer{border-top:1px solid var(--ai-line);color:#867995}.ai-detail{display:flex;flex-direction:column;min-width:0;min-height:0;border-left:1px solid #403149;background:#18131f;overflow-y:auto}.saees-light .ai-detail{border-left:1px solid #c5b6ce;background:#e5e0ec}.ai-detail>header{display:flex;align-items:center;gap:9px;flex:none;padding:14px;border-bottom:1px solid var(--ai-line);font-size:11px;color:#b9a8cb}.saees-light .ai-detail>header{border-bottom:1px solid var(--ai-line);color:#453457}.ai-detail>header>span{flex:1}.ai-detail>header button{padding:4px;border:0;background:transparent}.saees-light .ai-detail>header button{border:0;background:transparent}.ai-detail-summary{padding:22px 20px 18px}.ai-detail-summary small{color:#a28aad;font-size:10px}.saees-light .ai-detail-summary small{color:#6a5275}.ai-detail-summary h2{font-size:21px;letter-spacing:-.4px;margin:10px 0;overflow-wrap:anywhere}.ai-detail-summary p{font-size:11px;color:#a493b2;margin-bottom:17px}.saees-light .ai-detail-summary p{color:#5e4d6c}.ai-detail-summary a{display:inline-flex;align-items:center;gap:8px;background:#9a70ca;color:#fff;padding:9px 12px;font-size:11px;font-weight:600;border-radius:6px;text-decoration:none}.saees-light .ai-detail-summary a{background:#9a70ca;color:#fff;text-decoration:none}.ai-detail-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:0 18px 18px;border-bottom:1px solid var(--ai-line)}.saees-light .ai-detail-actions{border-bottom:1px solid var(--ai-line)}.ai-detail-actions button{font-size:10px;padding:8px 5px}.ai-timeline{padding:20px 18px;flex:1}.ai-timeline>article{display:flex;gap:11px;padding-bottom:22px}.ai-timeline>article>i{flex:none;width:7px;height:7px;margin-top:5px;border-radius:50%;background:#9e78ca;box-shadow:0 0 0 4px #2e233a}.saees-light .ai-timeline>article>i{background:#9e78ca;box-shadow:0 0 0 4px #2e233a}.ai-timeline>article>div{min-width:0;flex:1}.ai-timeline header{display:flex;flex-wrap:wrap;gap:5px;align-items:center;font-size:10px}.ai-timeline header strong{color:#cdb9df}.saees-light .ai-timeline header strong{color:#342046}.ai-timeline time{color:#8c789b;font-size:9px}.saees-light .ai-timeline time{color:#786487}.ai-timeline small{color:#9683a5;font-size:9px;display:block;margin:5px 0}.saees-light .ai-timeline small{color:#6d5a7c}.ai-timeline p{font-size:11px;color:#b8a8c6;line-height:1.65;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.saees-light .ai-timeline p{color:#493957}.ai-empty{padding:70px 25px;text-align:center;display:flex;align-items:center;flex-direction:column;gap:10px;color:#a998ba}.saees-light .ai-empty{color:#564567}.ai-empty>svg{color:#b292d6}.saees-light .ai-empty>svg{color:#49296d}.ai-empty h3{margin:7px 0 0;color:#dfd1ed;font-size:17px}.saees-light .ai-empty h3{color:#20122e}.ai-empty p{font-size:11px;max-width:300px;line-height:1.7;margin:0 0 8px}.ai-empty button{font-size:11px}.ai-error{padding:12px 16px;background:#422231;color:#ffb8cd;font-size:11px;display:flex;gap:12px;justify-content:space-between}.saees-light .ai-error{background:#ddbdcc;color:#470015}.ai-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:18px;background:#050408c9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.saees-light .ai-modal-backdrop{background:#f7f6fac9}.ai-settings{display:flex;flex-direction:column;width:min(640px,100%);max-height:calc(100dvh - 36px);background:#19131f;border:1px solid #4d3b59;border-radius:12px;overflow:hidden;box-shadow:0 20px 90px #0008}.saees-light .ai-settings{background:#e6e0ec;border:1px solid #b8a6c4;box-shadow:0 20px 90px #fbfafc88}.ai-settings>header{display:flex;align-items:flex-start;gap:16px;padding:22px;border-bottom:1px solid #34283e}.saees-light .ai-settings>header{border-bottom:1px solid #cdc1d7}.ai-settings>header>div{flex:1}.ai-settings h2{margin:0 0 6px;font-size:21px}.ai-settings p{font-size:11px;color:#a895b6;line-height:1.7;margin:0}.saees-light .ai-settings p{color:#5c496a}.ai-settings-body{overflow:auto;padding:20px 22px}.ai-settings-body>section+section{margin-top:25px;padding-top:20px;border-top:1px solid #35283f}.saees-light .ai-settings-body>section+section{border-top:1px solid #cdc0d7}.ai-settings h3{font-size:13px;margin:0 0 8px}.ai-preference-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.ai-preference-grid>label{display:flex;gap:8px;align-items:center;padding:12px;background:#22192b;border:1px solid #352740;border-radius:7px;font-size:11px;color:#c0aacf}.saees-light .ai-preference-grid>label{background:#ddd4e6;border:1px solid #cdbfd8;color:#463055}.ai-preference-grid>label>span{flex:1}.ai-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;color:#ccbbd9;padding:12px 0;border-bottom:1px solid #302537}.saees-light .ai-toggle{color:#372644;border-bottom:1px solid #d3c8da}.ai-device{display:flex;gap:10px;align-items:center;padding:15px 0 0;color:#c3a8d9}.saees-light .ai-device{color:#412657}.ai-device>div{flex:1;display:grid;gap:4px}.ai-device strong{font-size:11px}.ai-device small{font-size:9px;color:#9b86ab}.saees-light .ai-device small{color:#695479}.ai-device button{font-size:10px;white-space:nowrap}.ai-settings>footer{display:flex;gap:8px;justify-content:flex-end;padding:15px 22px;border-top:1px solid #34283e;flex-wrap:wrap}.saees-light .ai-settings>footer{border-top:1px solid #cdc1d7}.ai-settings>footer>button:last-child{background:#9365c6;color:#fff;border-color:#a677d5}.saees-light .ai-settings>footer>button:last-child{background:#9365c6;color:#fff;border-color:#a677d5}.ai-settings>footer>p{width:100%;color:#ffadc2}.saees-light .ai-settings>footer>p{color:#520015}.admin-inbox-bell{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #332c3e;border-radius:7px;color:#b8a7ca;background:#18131e;text-decoration:none;flex:none}.saees-light .admin-inbox-bell{border:1px solid #c8c1d3;color:#463558;background:#e6e1ec;text-decoration:none}.admin-inbox-bell b{position:absolute;top:-5px;right:-5px;font-size:9px;background:#b38cdd;color:#23132f;border-radius:8px;padding:1px 4px}.saees-light .admin-inbox-bell b{background:#b38cdd;color:#23132f}@media(max-width:1280px){.ai-workspace.has-detail{grid-template-columns:170px minmax(0,1fr)}.ai-detail{position:fixed;z-index:55;top:54px;bottom:0;right:0;width:380px;max-width:100%;box-shadow:-15px 0 60px #0009}.saees-light .ai-detail{box-shadow:-15px 0 60px #fbfafc99}.ai-page-heading h1{font-size:24px}}@media(max-width:850px){.ai-workspace,.ai-workspace.has-detail{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);height:calc(100dvh - 205px)}.ai-nav{padding:7px;border-right:0;border-bottom:1px solid var(--ai-line);overflow:hidden}.saees-light .ai-nav{border-right:0;border-bottom:1px solid var(--ai-line)}.ai-nav nav{display:flex;overflow-x:auto;gap:4px}.ai-nav nav+div,.ai-nav-title,.ai-nav footer{display:none}.ai-nav nav+nav{margin-top:4px}.ai-nav button{width:auto;flex:none;font-size:10px;padding:7px 8px}.ai-nav button span{flex:none}.ai-page-heading{gap:10px}.ai-page-heading>div:last-child>button:last-child{font-size:0;gap:0}.ai-page-heading>div:last-child>button:last-child svg{width:17px}.ai-page-heading p{font-size:10px}.ai-feed-heading{padding:14px}.ai-filters{padding:0 12px 12px}.ai-row{padding-inline:12px;gap:7px}.ai-detail{width:min(420px,100vw)}}@media(max-width:450px){.ai-page-heading h1{font-size:22px;gap:8px}.ai-page-heading h1 b{font-size:9px}.ai-page-heading>div:first-child>span{font-size:8px}.ai-page-heading>div:last-child>button{padding:7px}.ai-feed-heading>button>span{display:none}.ai-filters{flex-direction:column}.ai-filters select{max-width:100%;width:100%}.ai-row-open{gap:9px!important}.ai-source-icon{width:29px;height:29px}.ai-row-open strong{font-size:11px}.ai-row-open p{font-size:10px}.ai-preference-grid{grid-template-columns:1fr}.ai-settings>header,.ai-settings-body{padding:16px}.ai-modal-backdrop{padding:10px}.ai-settings{max-height:calc(100dvh - 20px)}.ai-device{flex-wrap:wrap}.ai-workspace{min-height:350px}}@scope (.shared-project-workspace){:root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f5f5f6;background:#070708;font-synthesis:none;--background: #080809;--panel: #111113;--panel-soft: #151517;--border: #27272b;--muted: #92929b;--text: #f4f4f5;--green: #60e6b2;--red: #ff6b76;--brand-purple: #8d72ff;--brand-purple-soft: rgba(141,114,255,.16);--brand-purple-line: rgba(141,114,255,.42)}:scope:where(.saees-light *) :root{color:#09090a;background:#f7f6f9;--background: #f7f5f8;--panel: #eceaf0;--panel-soft: #e8e8ea;--border: #d4d4d8;--muted: #64646d;--text: #0a0a0b;--green: #199f6b;--red: #94000b;--brand-purple: #1b008d;--brand-purple-soft: rgba(27, 0, 141, .16);--brand-purple-line: rgba(27, 0, 141, .42)}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{min-width:320px;background:var(--background)}:scope:where(.saees-light *) body{background:var(--background)}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}:scope:where(.saees-light *) button{color:inherit}.ui-button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:6px;padding:0 13px;background:#f4f4f5;color:#111113;font-size:12px;font-weight:650;cursor:pointer}:scope:where(.saees-light *) .ui-button{border:1px solid transparent;background:#0a0a0b;color:#eceaf0}.ui-button--secondary{background:#1b1b1e;color:var(--text)}:scope:where(.saees-light *) .ui-button--secondary{background:#e1e1e4;color:var(--text)}.ui-button--ghost{background:transparent;color:#b7b7be}:scope:where(.saees-light *) .ui-button--ghost{background:transparent;color:#414148}.ui-button--outline{background:#141416;border-color:#303036;color:#e5e5e8}:scope:where(.saees-light *) .ui-button--outline{background:#e9e9eb;border-color:#c9c9cf;color:#17171a}.ui-button:hover{filter:brightness(1.1)}.ui-card{background:linear-gradient(145deg,#121214,#0e0e10);border:1px solid var(--border);border-radius:8px}:scope:where(.saees-light *) .ui-card{background:linear-gradient(145deg,#ebe9ef,#f0edf3);border:1px solid var(--border)}.ui-badge{display:inline-flex;align-items:center;gap:6px;border:1px solid #34343a;border-radius:999px;padding:3px 7px;color:#b9b9c1;font-size:10px;white-space:nowrap}:scope:where(.saees-light *) .ui-badge{border:1px solid #c5c5cb;color:#3e3e46}.ui-badge--positive{color:#8bf0c7;border-color:#225443;background:#10251f}:scope:where(.saees-light *) .ui-badge--positive{color:#0f744b;border-color:#abddcc;background:#daefe9}.ui-badge--warning{color:#ffd589;border-color:#5d4726;background:#2a2012}:scope:where(.saees-light *) .ui-badge--warning{color:#764c00;border-color:#d9c3a2;background:#ede3d5}.ui-badge--danger{color:#ff9fa7;border-color:#623039;background:#2c1519}:scope:where(.saees-light *) .ui-badge--danger{color:#600008;border-color:#cf9da6;background:#ead3d7}.seller-shell{min-height:100vh;display:grid;grid-template-columns:218px minmax(0,1fr);transition:grid-template-columns .18s ease}.seller-shell--collapsed{grid-template-columns:68px minmax(0,1fr)}.sidebar{height:100vh;position:sticky;top:0;z-index:20;display:flex;flex-direction:column;overflow:visible;background:#0a0a0b;border-right:1px solid #232326;padding:13px 10px 10px}:scope:where(.saees-light *) .sidebar{background:#f4f3f6;border-right:1px solid #d9d9dc}.brand{height:52px;display:flex;align-items:center;gap:9px;padding:0 7px}.brand-name{color:#f4f4f5;font-size:13px;font-weight:650}:scope:where(.saees-light *) .brand-name{color:#0a0a0b}.brand-halo{width:35px;height:35px;flex:0 0 auto;display:grid;place-items:center;position:relative;border-radius:50%}.brand-halo:before{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.15),transparent 66%);filter:blur(5px)}:scope:where(.saees-light *) .brand-halo:before{background:radial-gradient(circle,rgba(0,0,0,.15),transparent 66%)}.brand-halo img{position:relative;width:34px;height:34px;object-fit:cover;border-radius:8px}.sidebar-nav{flex:1;min-height:0;padding-top:8px;overflow-y:auto;scrollbar-width:none}.sidebar-nav::-webkit-scrollbar{display:none}.nav-group{margin-bottom:8px}.nav-group+.nav-group{padding-top:8px;border-top:1px solid #18181b}:scope:where(.saees-light *) .nav-group+.nav-group{border-top:1px solid #e4e4e7}.nav-group>p{margin:0 8px 5px;color:#66666e;font-size:9px;font-weight:700;text-transform:uppercase}:scope:where(.saees-light *) .nav-group>p{color:#919199}.nav-group a{height:30px;display:flex;align-items:center;gap:9px;padding:0 9px;margin:1px 0;border-radius:6px;color:#8e8e96;font-size:12px;text-decoration:none;transition:.12s ease}:scope:where(.saees-light *) .nav-group a{color:#696971;text-decoration:none}.nav-group a:hover{color:#e6e6e9;background:#151517}:scope:where(.saees-light *) .nav-group a:hover{color:#161619;background:#e8e8ea}.nav-group a.active{color:#f7f5ff;background:var(--brand-purple-soft);box-shadow:inset 2px 0 0 var(--brand-purple)}:scope:where(.saees-light *) .nav-group a.active{color:#02000a;background:var(--brand-purple-soft);box-shadow:inset 2px 0 0 var(--brand-purple)}.nav-group a.locked{color:#74747c}:scope:where(.saees-light *) .nav-group a.locked{color:#83838b}.nav-group a.locked:hover{color:#d8d1ff}:scope:where(.saees-light *) .nav-group a.locked:hover{color:#07002e}.nav-lock{margin-left:auto;color:#8f83d1;opacity:.8}:scope:where(.saees-light *) .nav-lock{color:#3a2e7c}.nav-master-shell{position:relative}.nav-master-shell--open:after{content:"";width:14px;height:38px;position:absolute;z-index:79;top:-4px;left:100%}.nav-master-row{display:flex;align-items:center;gap:2px}.nav-master-row>.nav-master-link{flex:1;min-width:0}.nav-master-toggle{width:27px;height:28px;display:grid;place-items:center;flex:0 0 auto;border:0;border-radius:5px;background:transparent;color:#777780;cursor:pointer}:scope:where(.saees-light *) .nav-master-toggle{border:0;background:transparent;color:#7f7f88}.nav-master-toggle:hover{background:#19191c;color:#e6e6e9}:scope:where(.saees-light *) .nav-master-toggle:hover{background:#e3e3e6;color:#161619}.nav-master-toggle svg{transition:transform .14s ease}.nav-master-shell--open .nav-master-toggle svg{transform:translate(2px)}.nav-submenu{display:grid;gap:1px;margin:2px 0 3px 19px;padding-left:8px;border-left:1px solid #2d2a3a}:scope:where(.saees-light *) .nav-submenu{border-left:1px solid #c8c5d5}.nav-submenu a{height:28px;padding:0 8px;font-size:11px}.nav-submenu a svg{color:#777780}:scope:where(.saees-light *) .nav-submenu a svg{color:#7f7f88}.nav-submenu a.active svg{color:#c7bcff}:scope:where(.saees-light *) .nav-submenu a.active svg{color:#0b0043}.nav-submenu--popover{position:absolute;top:-2px;left:calc(100% + 8px);z-index:50;width:176px;margin:0;padding:5px;border:1px solid #303036;border-radius:7px;background:#151517;box-shadow:0 18px 50px #0000008c}:scope:where(.saees-light *) .nav-submenu--popover{border:1px solid #c9c9cf;background:#e8e8ea;box-shadow:0 18px 50px #fbfafc8c}.seller-shell--collapsed .nav-master-row>.nav-master-link{width:36px;margin-inline:auto;justify-content:center;padding:0}.seller-shell--collapsed .nav-submenu--popover a{width:100%;margin:0;justify-content:flex-start;padding:0 8px}.seller-shell--collapsed .nav-group a{width:36px;margin-inline:auto;justify-content:center;padding:0}.seller-shell--collapsed .sidebar .nav-submenu a{width:100%;margin:0;justify-content:flex-start;padding:0 9px}.seller-shell--collapsed .sidebar .nav-submenu a span{display:inline;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-upgrade{display:grid;gap:4px;margin:8px 0 9px;padding:10px;border:1px solid #302b46;border-radius:7px;background:linear-gradient(145deg,#8d72ff1f,#111113)}:scope:where(.saees-light *) .sidebar-upgrade{border:1px solid #beb9d4;background:linear-gradient(145deg,#1b008d1f,#eceaf0)}.sidebar-upgrade>span{color:#85808f;font-size:9px;line-height:1.35}:scope:where(.saees-light *) .sidebar-upgrade>span{color:#75707f}.sidebar-upgrade>strong{color:#ddd8ff;font-size:10px;font-weight:650}:scope:where(.saees-light *) .sidebar-upgrade>strong{color:#050027}.sidebar-upgrade button{min-height:27px;display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:3px;border:1px solid #5f51a4;border-radius:5px;background:#2b2450;color:#e3dfff;cursor:pointer;font-size:10px;font-weight:650}:scope:where(.saees-light *) .sidebar-upgrade button{border:1px solid #695bae;background:#b6afdb;color:#040020}.sidebar-upgrade button:hover,.sidebar-upgrade button:focus-visible{--auth-orbit-angle: 0deg;border-color:transparent;outline:none;background:linear-gradient(#30285b,#30285b) padding-box,conic-gradient(from var(--auth-orbit-angle),#4e456f 0 64%,#7668ff 73%,#eeeaff 80%,#8d72ff 87%,#4e456f 95%) border-box;color:#f4f1ff;box-shadow:0 0 0 1px #8d72ff1a,0 0 18px #7668ff57,inset 0 0 12px #8d72ff14;animation:auth-orbit-glow 2s linear infinite}:scope:where(.saees-light *) .sidebar-upgrade button:hover,:scope:where(.saees-light *) .sidebar-upgrade button:focus-visible{border-color:transparent;outline:none;background:linear-gradient(#30285b,#30285b) padding-box,conic-gradient(from var(--auth-orbit-angle),#4e456f 0 64%,#7668ff 73%,#eeeaff 80%,#8d72ff 87%,#4e456f 95%) border-box;color:#f4f1ff;box-shadow:0 0 0 1px #8d72ff1a,0 0 18px #7668ff57,inset 0 0 12px #8d72ff14}.sidebar-upgrade button:hover svg,.sidebar-upgrade button:focus-visible svg{filter:drop-shadow(0 0 5px rgba(227,223,255,.85))}.upgrade-label--hover{display:none}.sidebar-upgrade button:hover .upgrade-label--idle,.sidebar-upgrade button:focus-visible .upgrade-label--idle,.operating-layer__upgrade:hover .upgrade-label--idle,.operating-layer__upgrade:focus-visible .upgrade-label--idle{display:none}.sidebar-upgrade button:hover .upgrade-label--hover,.sidebar-upgrade button:focus-visible .upgrade-label--hover,.operating-layer__upgrade:hover .upgrade-label--hover,.operating-layer__upgrade:focus-visible .upgrade-label--hover{display:inline}.upgrade-label--hover b{background:linear-gradient(90deg,#8d72ff,#f2efff 45%,#aaa0ed 70%,#8d72ff);background-size:220% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;font-weight:750;text-shadow:0 0 12px rgba(141,114,255,.26);animation:upgrade-label-shimmer 1.4s linear infinite}:scope:where(.saees-light *) .upgrade-label--hover b{background:linear-gradient(90deg,#8d72ff,#f2efff 45%,#aaa0ed 70%,#8d72ff);color:transparent;text-shadow:0 0 12px rgba(141,114,255,.26);background-size:220% 100%;background-clip:text;-webkit-background-clip:text}@keyframes upgrade-label-shimmer{to{background-position:-220% 0}}.sidebar-upgrade--collapsed{padding:6px;border-color:transparent;background:transparent}:scope:where(.saees-light *) .sidebar-upgrade--collapsed{border-color:transparent;background:transparent}.sidebar-upgrade--collapsed button{width:36px;min-height:31px;margin:auto;padding:0}.profile-wrap{position:relative;margin-top:5px}.profile-button{width:100%;height:46px;display:flex;align-items:center;gap:9px;border:1px solid #29292e;border-radius:7px;padding:5px 7px;background:#111113;cursor:pointer;text-align:left}:scope:where(.saees-light *) .profile-button{border:1px solid #d1d1d6;background:#eceaf0}.avatar{width:30px;height:30px;display:grid;place-items:center;border-radius:6px;background:#ededee;color:#111113;font-size:11px;font-weight:750;flex:0 0 auto}:scope:where(.saees-light *) .avatar{background:#111112;color:#eceaf0}.avatar--image{overflow:hidden;background:#19171e}:scope:where(.saees-light *) .avatar--image{background:#e3e1e8}.avatar--image img{width:100%;height:100%;display:block;object-fit:cover}.profile-copy{flex:1;min-width:0;display:grid}.profile-copy strong{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-copy small{color:#777780;font-size:9px}:scope:where(.saees-light *) .profile-copy small{color:#7f7f88}.seller-shell--collapsed .profile-button{width:40px;margin:auto;justify-content:center;padding:4px}.profile-menu{position:absolute;z-index:40;left:0;bottom:52px;width:190px;padding:5px;border:1px solid #303036;border-radius:7px;background:#151517;box-shadow:0 18px 50px #00000080}:scope:where(.saees-light *) .profile-menu{border:1px solid #c9c9cf;background:#e8e8ea;box-shadow:0 18px 50px #fbfafc80}.profile-menu button{width:100%;padding:8px 9px;border:0;border-radius:5px;background:transparent;text-align:left;color:#b8b8bf;cursor:pointer;font-size:11px}:scope:where(.saees-light *) .profile-menu button{border:0;background:transparent;color:#404047}.profile-menu button:hover{background:#242428;color:#fff}:scope:where(.saees-light *) .profile-menu button:hover{background:#d7d7db;color:#000}.profile-menu .profile-menu-theme{display:flex;align-items:center;gap:7px}.account-page{max-width:1040px}.account-grid{display:grid;gap:12px;grid-template-columns:minmax(220px,.72fr) minmax(0,1.5fr)}.account-card{padding:18px}.account-card--identity{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-height:210px}.account-avatar{width:58px;height:58px;display:grid;place-items:center;border:1px solid var(--brand-purple-line);border-radius:14px;background:var(--brand-purple-soft);color:#eeeaff;font-size:17px;font-weight:750;box-shadow:0 0 30px #8d72ff29}:scope:where(.saees-light *) .account-avatar{border:1px solid var(--brand-purple-line);background:var(--brand-purple-soft);color:#040015;box-shadow:0 0 30px #1b008d29}.account-card h2,.settings-row h2,.settings-danger h2{margin:0;color:#f0f0f2;font-size:14px}:scope:where(.saees-light *) .account-card h2,:scope:where(.saees-light *) .settings-row h2,:scope:where(.saees-light *) .settings-danger h2{color:#0d0d0f}.account-card p,.settings-row p,.settings-danger p{margin:5px 0 0;color:#898991;font-size:11px;line-height:1.5}:scope:where(.saees-light *) .account-card p,:scope:where(.saees-light *) .settings-row p,:scope:where(.saees-light *) .settings-danger p{color:#6e6e76}.account-card--identity .ui-badge{margin-top:auto}.account-card__header{display:flex;align-items:flex-start;gap:9px;padding-bottom:15px;border-bottom:1px solid #29292e;color:#c7bcff}:scope:where(.saees-light *) .account-card__header{border-bottom:1px solid #d1d1d6;color:#0b0043}.account-card__header>div{min-width:0}.account-fields{display:grid;gap:13px;margin-top:16px}.account-fields label{display:grid;gap:7px;color:#898991;font-size:10px}:scope:where(.saees-light *) .account-fields label{color:#6e6e76}.account-fields input,.account-readonly{width:100%;min-height:37px;display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid #303036;border-radius:6px;background:#0d0d0f;color:#e5e5e8;font-size:11px}:scope:where(.saees-light *) .account-fields input,:scope:where(.saees-light *) .account-readonly{border:1px solid #c9c9cf;background:#f1eef4;color:#17171a}.account-fields input{outline:0}:scope:where(.saees-light *) .account-fields input{outline:0}.account-readonly{color:#d6d6da}:scope:where(.saees-light *) .account-readonly{color:#252529}.account-readonly svg{color:#898991}:scope:where(.saees-light *) .account-readonly svg{color:#6e6e76}.account-card__footer{display:flex;align-items:center;gap:12px;margin-top:18px}.account-card__footer small{color:#6f6f78;font-size:9px}:scope:where(.saees-light *) .account-card__footer small{color:#878790}.settings-stack{display:grid;gap:10px;max-width:760px}.settings-row,.settings-danger{min-height:76px;display:flex;align-items:center;gap:12px;padding:15px 16px}.settings-row>div:nth-child(2),.settings-danger>div{flex:1;min-width:0}.settings-row__icon{width:32px;height:32px;display:grid;place-items:center;flex:0 0 auto;border:1px solid #33333a;border-radius:8px;color:#c7bcff}:scope:where(.saees-light *) .settings-row__icon{border:1px solid #c5c5cc;color:#0b0043}.toggle{width:34px;height:20px;position:relative;flex:0 0 auto;padding:2px;border:1px solid #424249;border-radius:999px;background:#242428;cursor:pointer}:scope:where(.saees-light *) .toggle{border:1px solid #b6b6bd;background:#d7d7db}.toggle i{width:14px;height:14px;display:block;border-radius:50%;background:#8c8c94;transition:transform .14s ease,background .14s ease}:scope:where(.saees-light *) .toggle i{background:#6b6b73}.toggle--on{border-color:#4d3f9a;background:#30285b}:scope:where(.saees-light *) .toggle--on{border-color:#7365c0;background:#aca4d7}.toggle--on i{background:#c7bcff;transform:translate(14px)}:scope:where(.saees-light *) .toggle--on i{background:#0b0043}.settings-danger{position:relative;border-color:#4d2b31}:scope:where(.saees-light *) .settings-danger{border-color:#d4b2b8}.settings-danger .ui-button{color:#ffb0b7;border-color:#623039}:scope:where(.saees-light *) .settings-danger .ui-button{color:#4f0007;border-color:#cf9da6}.settings-error{position:absolute;left:16px;right:16px;bottom:-28px;color:#ff9fa7!important;font-size:10px!important}:scope:where(.saees-light *) .settings-error{color:#600008!important}.visually-hidden{width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.account-grid--profile{grid-template-columns:minmax(245px,.68fr) minmax(0,1.55fr)}.account-avatar--editable{width:76px;height:76px;position:relative;overflow:hidden;border:1px solid #5c4da1;padding:0;cursor:pointer}:scope:where(.saees-light *) .account-avatar--editable{border:1px solid #6d5eb2}.account-avatar--editable img{width:100%;height:100%;display:block;object-fit:cover}.account-avatar--editable i{width:25px;height:25px;position:absolute;right:4px;bottom:4px;display:grid;place-items:center;border:1px solid #6558a4;border-radius:7px;background:#14111ce6;color:#ddd6ff;box-shadow:0 5px 16px #00000059}:scope:where(.saees-light *) .account-avatar--editable i{border:1px solid #685ba7;background:#e6e3eee6;color:#070029;box-shadow:0 5px 16px #fbfafc59}.account-photo-action{min-height:32px;display:inline-flex;align-items:center;gap:7px;border:1px solid #3c354d;border-radius:6px;padding:0 10px;background:#18151e;color:#c4b8e4;cursor:pointer;font:inherit;font-size:11px}:scope:where(.saees-light *) .account-photo-action{border:1px solid #b9b2ca;background:#e4e1ea;color:#271b47}.account-photo-action:hover{border-color:#6956a2;color:#eee9ff}:scope:where(.saees-light *) .account-photo-action:hover{border-color:#705da9;color:#050016}.account-photo-help{margin-top:-7px;color:#77717e;font-size:9px}:scope:where(.saees-light *) .account-photo-help{color:#87818e}.account-card--form{min-height:320px}.account-readonly>span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-readonly>small{color:#77717e;font-size:9px}:scope:where(.saees-light *) .account-readonly>small{color:#87818e}.account-feedback{margin:12px 0 0!important;padding:9px 10px;border:1px solid;border-radius:6px;font-size:11px!important}:scope:where(.saees-light *) .account-feedback{border:1px solid}.account-feedback--success{border-color:#285244;background:#10231d;color:#8be0be!important}:scope:where(.saees-light *) .account-feedback--success{border-color:#add7c9;background:#dcefe9;color:#1f7452!important}.account-feedback--error{border-color:#603039;background:#281519;color:#ff9fa7!important}:scope:where(.saees-light *) .account-feedback--error{border-color:#cf9fa8;background:#ead7db;color:#600008!important}.account-settings-shortcut{width:100%;max-width:730px;min-height:70px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:12px;padding:13px 16px;color:#d8d3e1;cursor:pointer;text-align:left}:scope:where(.saees-light *) .account-settings-shortcut{color:#231e2c}.account-settings-shortcut>span{width:38px;height:38px;display:grid;place-items:center;border:1px solid #3f3652;border-radius:9px;background:#1d1825;color:#bdaaf0}:scope:where(.saees-light *) .account-settings-shortcut>span{border:1px solid #b6adc9;background:#dfdae7;color:#220f55}.account-settings-shortcut>div{min-width:0;display:grid;gap:4px}.account-settings-shortcut strong{font-size:13px}.account-settings-shortcut small{color:#918b98;font-size:11px}:scope:where(.saees-light *) .account-settings-shortcut small{color:#6d6774}.account-settings-shortcut>svg{color:#706a76}:scope:where(.saees-light *) .account-settings-shortcut>svg{color:#8f8995}.account-settings-shortcut:hover{border-color:#51426b;background:#151218}:scope:where(.saees-light *) .account-settings-shortcut:hover{border-color:#a394bd;background:#eae7ed}.settings-sections{max-width:940px;display:grid;gap:12px}.settings-panel{padding:18px}.settings-panel>header{display:flex;align-items:flex-start;gap:12px;padding-bottom:15px;border-bottom:1px solid #29272d}:scope:where(.saees-light *) .settings-panel>header{border-bottom:1px solid #d4d2d8}.settings-panel>header>span{width:36px;height:36px;display:grid;place-items:center;flex:0 0 auto;border:1px solid #3c344c;border-radius:9px;background:#1a1720;color:#c4b4ef}:scope:where(.saees-light *) .settings-panel>header>span{border:1px solid #bbb3cb;background:#e2dfe8;color:#20104b}.settings-panel>header h2{margin:0;color:#f1eff4;font-size:15px}:scope:where(.saees-light *) .settings-panel>header h2{color:#0d0b10}.settings-panel>header p{margin:5px 0 0;color:#98929f;font-size:11.5px;line-height:1.5}:scope:where(.saees-light *) .settings-panel>header p{color:#66606d}.settings-current-value{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px;padding:10px 12px;border:1px solid #302d34;border-radius:7px;background:#111013}:scope:where(.saees-light *) .settings-current-value{border:1px solid #cecbd2;background:#edeaf1}.settings-current-value span{color:#8f8995;font-size:11px}:scope:where(.saees-light *) .settings-current-value span{color:#706a76}.settings-current-value strong{min-width:0;overflow:hidden;color:#e8e4ed;font-size:12.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .settings-current-value strong{color:#16121b}.settings-form{display:grid;align-items:end;gap:12px;margin-top:16px}.settings-form--inline{grid-template-columns:minmax(0,1fr) auto}.settings-form--password,.settings-form--preferences{grid-template-columns:repeat(2,minmax(0,1fr)) auto}.settings-form label{min-width:0;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:6px;color:#aaa4b0;font-size:11px}:scope:where(.saees-light *) .settings-form label{color:#554f5b}.settings-form label>input,.settings-form label>select{grid-column:1/-1;width:100%;min-height:41px;box-sizing:border-box;border:1px solid #38343d;border-radius:7px;outline:0;padding:0 11px;background:#111013;color:#eeeaf2;font:inherit;font-size:13px}:scope:where(.saees-light *) .settings-form label>input,:scope:where(.saees-light *) .settings-form label>select{border:1px solid #c6c2cb;outline:0;background:#edeaf1;color:#110d15}.settings-form label>input:focus,.settings-form label>select:focus{border-color:#765ec0;box-shadow:0 0 0 3px #8d72ff1f}:scope:where(.saees-light *) .settings-form label>input:focus,:scope:where(.saees-light *) .settings-form label>select:focus{border-color:#573fa1;box-shadow:0 0 0 3px #1b008d1f}.settings-form>.ui-button{min-height:41px;white-space:nowrap}.settings-device-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.workspace{min-width:0}.release-modal-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:20px;background:#03030594;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:release-modal-fade-in .18s ease-out both}:scope:where(.saees-light *) .release-modal-layer{background:#f8f8fb94}.release-modal{width:min(560px,100%);position:relative;display:grid;justify-items:center;padding:42px 48px 36px;border:1px solid #554a83;border-radius:14px;background:linear-gradient(145deg,#1a1725,#111113 70%);box-shadow:0 28px 90px #000000b3,0 0 0 1px #8d72ff14;text-align:center;animation:release-modal-rise .22s ease-out both}:scope:where(.saees-light *) .release-modal{border:1px solid #877cb5;background:linear-gradient(145deg,#dddae8,#eceaf0 70%);box-shadow:0 28px 90px #fbfafcb3,0 0 0 1px #1b008d14}.release-modal__close{width:27px;height:27px;position:absolute;top:10px;right:10px;display:grid;place-items:center;padding:0;border:0;border-radius:6px;background:transparent;color:#85818f;cursor:pointer}:scope:where(.saees-light *) .release-modal__close{border:0;background:transparent;color:#74707e}.release-modal__close:hover{background:#292631;color:#f0eef6}:scope:where(.saees-light *) .release-modal__close:hover{background:#d1ced9;color:#0b0911}.release-modal__mark{width:54px;height:54px;display:grid;place-items:center;margin-bottom:16px;border:1px solid #6558a4;border-radius:12px;background:#292343;color:#cfc7ff}:scope:where(.saees-light *) .release-modal__mark{border:1px solid #685ba7;background:#c2bcdc;color:#080038}.release-modal__eyebrow{color:#aaa0ed;font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}:scope:where(.saees-light *) .release-modal__eyebrow{color:#1c125f}.release-modal h2{margin:10px 0 9px;color:#f2efff;font-size:22px;font-weight:650}:scope:where(.saees-light *) .release-modal h2{color:#030010}.release-modal p{max-width:420px;margin:0;color:#a4a1ae;font-size:13px;line-height:1.6}:scope:where(.saees-light *) .release-modal p{color:#54515e}.release-modal__actions{display:flex;justify-content:center;gap:10px;margin-top:26px}.release-modal__actions button{min-height:36px;padding:0 16px;border-radius:6px;cursor:pointer;font:inherit;font-size:11px;font-weight:650}.release-modal__secondary{border:1px solid #34343c;background:transparent;color:#a4a1ae}:scope:where(.saees-light *) .release-modal__secondary{border:1px solid #c3c3cb;background:transparent;color:#54515e}.release-modal__secondary:hover{border-color:#5a5962;color:#f0eef6}:scope:where(.saees-light *) .release-modal__secondary:hover{border-color:#9e9da6;color:#0b0911}.release-modal__primary{border:1px solid #6659a3;background:#30285b;color:#e3dfff}:scope:where(.saees-light *) .release-modal__primary{border:1px solid #695ca6;background:#aca4d7;color:#040020}.release-modal__primary:hover{border-color:#9e91ff;background:#3b316e}:scope:where(.saees-light *) .release-modal__primary:hover{border-color:#0d006e;background:#9b91ce}.release-modal__close:focus-visible,.release-modal__actions button:focus-visible{outline:2px solid #8f80e8;outline-offset:2px}:scope:where(.saees-light *) .release-modal__close:focus-visible,:scope:where(.saees-light *) .release-modal__actions button:focus-visible{outline:2px solid #26177f}@keyframes release-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes release-modal-rise{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.site-header{height:50px;position:sticky;top:0;z-index:15;display:flex;align-items:center;gap:12px;padding:0 16px;background:#080809eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #242427}:scope:where(.saees-light *) .site-header{background:#f7f5f8eb;border-bottom:1px solid #d8d8db}.icon-button{width:32px;height:32px;min-height:32px;padding:0;border:1px solid #29292e}:scope:where(.saees-light *) .icon-button{border:1px solid #d1d1d6}.icon-button--notifications.icon-button--unread{--auth-orbit-angle: 0deg;border-color:transparent;background:linear-gradient(#111113,#111113) padding-box,conic-gradient(from var(--auth-orbit-angle),#303036 0 66%,#7668ff 75%,#e3dfff 81%,#8d72ff 87%,#303036 95%) border-box;box-shadow:0 0 18px #8d72ff3d;animation:auth-orbit-glow 2.6s linear infinite}:scope:where(.saees-light *) .icon-button--notifications.icon-button--unread{border-color:transparent;background:linear-gradient(#111113,#111113) padding-box,conic-gradient(from var(--auth-orbit-angle),#303036 0 66%,#7668ff 75%,#e3dfff 81%,#8d72ff 87%,#303036 95%) border-box;box-shadow:0 0 18px #8d72ff3d}.icon-button--notifications.icon-button--unread:hover{box-shadow:0 0 24px #8d72ff5c}:scope:where(.saees-light *) .icon-button--notifications.icon-button--unread:hover{box-shadow:0 0 24px #1b008d5c}.icon-button:focus-visible,.search-trigger:focus-visible,.date-select:focus-within{border-color:var(--brand-purple-line);box-shadow:0 0 0 3px var(--brand-purple-soft)}:scope:where(.saees-light *) .icon-button:focus-visible,:scope:where(.saees-light *) .search-trigger:focus-visible,:scope:where(.saees-light *) .date-select:focus-within{border-color:var(--brand-purple-line);box-shadow:0 0 0 3px var(--brand-purple-soft)}.breadcrumbs{min-width:0;display:flex;align-items:center;gap:7px;font-size:11px}.breadcrumbs span{color:#73737b}:scope:where(.saees-light *) .breadcrumbs span{color:#84848c}.breadcrumbs strong{font-weight:600}.header-actions{margin-left:auto;display:flex;align-items:center;gap:7px}.language-trigger{min-width:34px;height:28px;border:1px solid #302d36;border-radius:6px;background:#121115;color:#aaa2bc;cursor:pointer;font:inherit;font-size:9px;font-weight:750;letter-spacing:.06em}:scope:where(.saees-light *) .language-trigger{border:1px solid #ccc9d2;background:#ebe9ef;color:#4b435d}.language-trigger:hover{border-color:#5e4e82;color:#e6deff}:scope:where(.saees-light *) .language-trigger:hover{border-color:#8d7db1;color:#080021}.search-trigger{height:32px;min-width:178px;justify-content:flex-start;color:#898991}:scope:where(.saees-light *) .search-trigger{color:#6e6e76}.search-trigger kbd{margin-left:auto;padding:2px 5px;border:1px solid #303035;border-radius:4px;color:#67676e;font-size:9px}:scope:where(.saees-light *) .search-trigger kbd{border:1px solid #cacacf;color:#919198}.popover-anchor,.popover-anchor .icon-button{position:relative}.popover-anchor .icon-button i{width:5px;height:5px;position:absolute;right:6px;top:6px;border-radius:50%;background:#ff6873}:scope:where(.saees-light *) .popover-anchor .icon-button i{background:#ff6873}.popover-anchor .icon-button--unread i{animation:notification-dot-breathe 1.8s ease-in-out infinite}@keyframes notification-dot-breathe{0%,to{opacity:.48;box-shadow:0 0 #ff687300;transform:scale(.88)}50%{opacity:1;box-shadow:0 0 0 4px #ff687324,0 0 10px #ff6873b3;transform:scale(1.12)}}.notifications-popover{width:315px;position:absolute;right:0;top:39px;z-index:40;overflow:hidden;border:1px solid #303036;border-radius:8px;background:#131315;box-shadow:0 24px 70px #0009}:scope:where(.saees-light *) .notifications-popover{border:1px solid #c9c9cf;background:#eae7ef;box-shadow:0 24px 70px #fbfafc99}.notifications-popover header{height:43px;display:flex;align-items:center;justify-content:space-between;padding:0 13px;border-bottom:1px solid #29292e;font-size:12px}:scope:where(.saees-light *) .notifications-popover header{border-bottom:1px solid #d1d1d6}.notifications-popover header span{color:#888890;font-size:9px}:scope:where(.saees-light *) .notifications-popover header span{color:#6f6f77}.notification-popover-item{display:grid;grid-template-columns:6px minmax(0,1fr);gap:9px;align-items:start;padding:10px 13px;border-bottom:1px solid #222226}:scope:where(.saees-light *) .notification-popover-item{border-bottom:1px solid #d9d9dd}.notification-popover-item:hover{background:#1b1b1e}:scope:where(.saees-light *) .notification-popover-item:hover{background:#e1e1e4}.notification-popover-item>i{width:6px;height:6px;margin-top:5px;grid-row:span 2;border-radius:50%;background:#8bf0c7}:scope:where(.saees-light *) .notification-popover-item>i{background:#8bf0c7}.notification-popover-item>div{grid-column:2;display:flex;gap:10px;margin-top:2px}.notification-popover-item>div button{padding:0;border:0;background:transparent;color:#aaa0ed;font:inherit;font-size:9px;cursor:pointer}:scope:where(.saees-light *) .notification-popover-item>div button{border:0;background:transparent;color:#1c125f}.notification-popover-item>div button:hover{color:#d2ccff;text-decoration:underline}:scope:where(.saees-light *) .notification-popover-item>div button:hover{color:#060033;text-decoration:underline}.notification-popover-item>div .notification-dismiss{color:#77777f}:scope:where(.saees-light *) .notification-popover-item>div .notification-dismiss{color:#808088}.notifications-popover button span{display:grid;gap:2px}.notifications-popover button strong{font-size:10px}.notifications-popover button small{color:#85858d;font-size:9px}:scope:where(.saees-light *) .notifications-popover button small{color:#72727a}.notifications-empty{padding:18px 13px;color:#85858d;font-size:10px;text-align:center}:scope:where(.saees-light *) .notifications-empty{color:#72727a}.notifications-popover footer{padding:10px 13px;text-align:center;color:#a8a8af;font-size:9px}:scope:where(.saees-light *) .notifications-popover footer{color:#505057}.notifications-popover footer button{padding:0;border:0;background:transparent;color:#aaa0ed;cursor:pointer;font:inherit}:scope:where(.saees-light *) .notifications-popover footer button{border:0;background:transparent;color:#1c125f}.notifications-popover footer button:hover{color:#d2ccff;text-decoration:underline}:scope:where(.saees-light *) .notifications-popover footer button:hover{color:#060033;text-decoration:underline}.notifications-page .page-heading{align-items:center}.notifications-center-card{overflow:hidden}.notifications-center-card>header,.notifications-center-card>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid #29292e}:scope:where(.saees-light *) .notifications-center-card>header,:scope:where(.saees-light *) .notifications-center-card>footer{border-bottom:1px solid #d1d1d6}.notifications-center-card>header>div{display:flex;align-items:center;gap:8px}.notifications-center-card>header span,.notifications-center-card>footer{color:#85858d;font-size:10px}:scope:where(.saees-light *) .notifications-center-card>header span,:scope:where(.saees-light *) .notifications-center-card>footer{color:#72727a}.notifications-center-list{display:grid}.notifications-center-list article{display:flex;align-items:center;gap:12px;min-height:74px;padding:14px 16px;border-bottom:1px solid #222226}:scope:where(.saees-light *) .notifications-center-list article{border-bottom:1px solid #d9d9dd}.notifications-center-list article>div{flex:1;min-width:0}.notifications-center-list article strong{font-size:12px}.notifications-center-list article p{margin:4px 0 0;color:#85858d;font-size:10px}:scope:where(.saees-light *) .notifications-center-list article p{color:#72727a}.notification-actions{display:flex;align-items:center;gap:8px;margin-left:8px}.notification-actions button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:27px;border-radius:5px;cursor:pointer;font:inherit;font-size:10px}.notification-view{padding:0 9px;border:1px solid #4a416e;background:#27233b;color:#d8d1ff}:scope:where(.saees-light *) .notification-view{border:1px solid #9a91be;background:#c8c4dc;color:#07002e}.notification-view:hover{border-color:#8175c5;background:#332d50}:scope:where(.saees-light *) .notification-view:hover{border-color:#463a8a;background:#b5afd2}.notification-delete{width:27px;padding:0;border:1px solid #35353b;background:transparent;color:#85858d}:scope:where(.saees-light *) .notification-delete{border:1px solid #c4c4ca;background:transparent;color:#72727a}.notification-delete:hover{border-color:#7a3b43;color:#ff9aa1}:scope:where(.saees-light *) .notification-delete:hover{border-color:#c4858d;color:#650007}.notifications-empty--center{padding:42px 16px}.notification-icon{flex:0 0 auto}.notification-icon--positive{color:#8bf0c7}:scope:where(.saees-light *) .notification-icon--positive{color:#0f744b}.notification-icon--danger{color:#ff8c95}:scope:where(.saees-light *) .notification-icon--danger{color:#730009}.notification-icon--warning{color:#e9c978}:scope:where(.saees-light *) .notification-icon--warning{color:#876716}.notification-release{background:#8d72ff12}:scope:where(.saees-light *) .notification-release{background:#1b008d12}.notification-release--read{background:transparent}:scope:where(.saees-light *) .notification-release--read{background:transparent}.notification-release--read .notification-view{border-color:#303036;background:transparent;color:#85858d;cursor:default}:scope:where(.saees-light *) .notification-release--read .notification-view{border-color:#c9c9cf;background:transparent;color:#72727a}.notification-install{background:linear-gradient(90deg,#6f52c41c,#101c1a14)}:scope:where(.saees-light *) .notification-install{background:linear-gradient(90deg,#583bad1c,#e3efed14)}.notification-install--read{background:transparent}:scope:where(.saees-light *) .notification-install--read{background:transparent}.notification-icon--install{color:#b8a2ff}:scope:where(.saees-light *) .notification-icon--install{color:#16005d}.notification-read{padding:0 9px;border:1px solid #35313c;background:transparent;color:#918a98}:scope:where(.saees-light *) .notification-read{border:1px solid #c7c3ce;background:transparent;color:#6e6775}.notification-read:hover{border-color:#554965;color:#c9bdd5}:scope:where(.saees-light *) .notification-read:hover{border-color:#a69ab6;color:#362a42}.notifications-center-card>footer{border:0;justify-content:flex-start}:scope:where(.saees-light *) .notifications-center-card>footer{border:0}.shipping-intro{display:flex;align-items:center;gap:12px}.shipping-intro__icon{width:36px;height:36px;display:grid;place-items:center;flex:0 0 auto;border:1px solid #4a416e;border-radius:8px;background:#27233b;color:#cfc7ff}:scope:where(.saees-light *) .shipping-intro__icon{border:1px solid #9a91be;background:#c8c4dc;color:#080038}.shipping-intro>div:nth-child(2){flex:1;min-width:0}.shipping-intro strong{font-size:12px}.shipping-intro p{margin:4px 0 0;color:#85858d;font-size:10px;line-height:1.5}:scope:where(.saees-light *) .shipping-intro p{color:#72727a}.shipping-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.shipping-metrics .ui-card{padding:13px 14px}.shipping-metrics .ui-card>div{display:flex;align-items:center;justify-content:space-between;color:#85858d;font-size:10px}:scope:where(.saees-light *) .shipping-metrics .ui-card>div{color:#72727a}.shipping-metrics .ui-card>div svg{color:#aaa0ed}:scope:where(.saees-light *) .shipping-metrics .ui-card>div svg{color:#1c125f}.shipping-metrics strong{display:block;margin-top:12px;font-size:22px;letter-spacing:-.02em}.shipping-metrics small{display:block;margin-top:4px;color:#85858d;font-size:9px}:scope:where(.saees-light *) .shipping-metrics small{color:#72727a}.shipping-queue{overflow:hidden}.shipping-queue>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 16px;border-bottom:1px solid #29292e}:scope:where(.saees-light *) .shipping-queue>header{border-bottom:1px solid #d1d1d6}.shipping-queue>header div{display:grid;gap:4px}.shipping-queue>header span{color:#85858d;font-size:10px}:scope:where(.saees-light *) .shipping-queue>header span{color:#72727a}.shipping-queue>header strong{font-size:13px}.shipping-filters{display:flex;gap:8px;padding:12px 16px;border-bottom:1px solid #222226}:scope:where(.saees-light *) .shipping-filters{border-bottom:1px solid #d9d9dd}.shipping-filters select,.shipping-search{height:31px;border:1px solid #303036;border-radius:5px;background:#17171a;color:#d8d8dc;font:inherit;font-size:10px}:scope:where(.saees-light *) .shipping-filters select,:scope:where(.saees-light *) .shipping-search{border:1px solid #c9c9cf;background:#e5e5e8;color:#232327}.shipping-filters select{padding:0 9px}.shipping-search{display:flex;align-items:center;gap:7px;flex:1;min-width:170px;padding:0 9px;color:#85858d}:scope:where(.saees-light *) .shipping-search{color:#72727a}.shipping-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#f1f1f2;font:inherit}:scope:where(.saees-light *) .shipping-search input{border:0;outline:0;background:transparent;color:#0d0d0e}.shipping-table{overflow-x:auto}.shipping-table__head,.shipping-table__row{display:grid;grid-template-columns:1.25fr .95fr .8fr 1.25fr .9fr 1.2fr;gap:12px;align-items:center;min-width:920px;padding:11px 16px}.shipping-table__head{color:#6f6f77;font-size:9px;text-transform:uppercase;letter-spacing:.06em}:scope:where(.saees-light *) .shipping-table__head{color:#888890}.shipping-table__row{min-height:67px;border-top:1px solid #222226;font-size:10px}:scope:where(.saees-light *) .shipping-table__row{border-top:1px solid #d9d9dd}.shipping-table__row>div{min-width:0}.shipping-table__row strong,.shipping-table__row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shipping-table__row small{margin-top:4px;color:#85858d;font-size:9px}:scope:where(.saees-light *) .shipping-table__row small{color:#72727a}.shipping-row-actions{display:flex;align-items:center;gap:6px}.shipping-row-actions .ui-button{min-height:27px;padding:0 8px;font-size:9px;white-space:nowrap}.shipping-complete{display:inline-flex;align-items:center;gap:4px;color:#8bf0c7;font-size:9px}:scope:where(.saees-light *) .shipping-complete{color:#0f744b}.shipping-empty{padding:38px 16px;color:#85858d;text-align:center;font-size:11px}:scope:where(.saees-light *) .shipping-empty{color:#72727a}.shipping-queue>footer{padding:12px 16px;border-top:1px solid #222226;color:#77777f;font-size:9px}:scope:where(.saees-light *) .shipping-queue>footer{border-top:1px solid #d9d9dd;color:#808088}.fulfillment-hero{display:flex;align-items:center;gap:12px;padding:14px;border-color:#3c365d;background:linear-gradient(135deg,#8d72ff21,#111113 54%)}:scope:where(.saees-light *) .fulfillment-hero{border-color:#a8a2c9;background:linear-gradient(135deg,#1b008d21,#eceaf0 54%)}.fulfillment-hero__icon{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;border:1px solid #6659a3;border-radius:8px;background:#292444;color:#d6d0ff}:scope:where(.saees-light *) .fulfillment-hero__icon{border:1px solid #695ca6;background:#c0bbdb;color:#06002f}.fulfillment-hero>div:nth-child(2){flex:1;min-width:0}.fulfillment-hero span{display:block;margin-bottom:4px;color:#b7aaff;font-size:9px;text-transform:uppercase;letter-spacing:.05em}:scope:where(.saees-light *) .fulfillment-hero span{color:#0d0055}.fulfillment-hero strong{display:block;font-size:13px}.fulfillment-hero p{max-width:780px;margin:4px 0 0;color:#92929b;font-size:10px;line-height:1.5}:scope:where(.saees-light *) .fulfillment-hero p{color:#64646d}.fulfillment-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.fulfillment-metrics .ui-card{padding:13px 14px}.fulfillment-metrics .ui-card>div{display:flex;align-items:center;justify-content:space-between;color:#85858d;font-size:10px}:scope:where(.saees-light *) .fulfillment-metrics .ui-card>div{color:#72727a}.fulfillment-metrics .ui-card>div svg{color:#aaa0ed}:scope:where(.saees-light *) .fulfillment-metrics .ui-card>div svg{color:#1c125f}.fulfillment-metrics strong{display:block;margin-top:12px;font-size:22px;letter-spacing:-.02em}.fulfillment-metrics small{display:block;margin-top:4px;color:#85858d;font-size:9px}:scope:where(.saees-light *) .fulfillment-metrics small{color:#72727a}.fulfillment-queue{overflow:hidden}.fulfillment-queue>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 16px;border-bottom:1px solid #29292e}:scope:where(.saees-light *) .fulfillment-queue>header{border-bottom:1px solid #d1d1d6}.fulfillment-queue>header div{display:grid;gap:4px}.fulfillment-queue>header span{color:#85858d;font-size:10px}:scope:where(.saees-light *) .fulfillment-queue>header span{color:#72727a}.fulfillment-queue>header strong{font-size:13px}.fulfillment-table{overflow-x:auto}.fulfillment-table__head,.fulfillment-table__row{display:grid;grid-template-columns:1.2fr .85fr 1fr .9fr 1.2fr;gap:12px;align-items:center;min-width:760px;padding:11px 16px}.fulfillment-table__head{color:#6f6f77;font-size:9px;text-transform:uppercase;letter-spacing:.06em}:scope:where(.saees-light *) .fulfillment-table__head{color:#888890}.fulfillment-table__row{min-height:67px;border-top:1px solid #222226;font-size:10px}:scope:where(.saees-light *) .fulfillment-table__row{border-top:1px solid #d9d9dd}.fulfillment-table__row>div{min-width:0}.fulfillment-table__row strong,.fulfillment-table__row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fulfillment-table__row small{margin-top:4px;color:#85858d;font-size:9px}:scope:where(.saees-light *) .fulfillment-table__row small{color:#72727a}.fulfillment-table__row .ui-button{min-height:27px;justify-self:start;padding:0 8px;font-size:9px;white-space:nowrap}.fulfillment-queue>footer{padding:12px 16px;border-top:1px solid #222226;color:#77777f;font-size:9px}:scope:where(.saees-light *) .fulfillment-queue>footer{border-top:1px solid #d9d9dd;color:#808088}.commerce-heading-actions{display:flex;align-items:center;gap:8px}.is-spinning{animation:commerce-spin .9s linear infinite}@keyframes commerce-spin{to{transform:rotate(360deg)}}.commerce-loading,.commerce-empty{min-height:220px;display:grid;place-items:center;align-content:center;gap:10px;padding:30px 18px;color:#96929d;text-align:center}:scope:where(.saees-light *) .commerce-loading,:scope:where(.saees-light *) .commerce-empty{color:#66626d}.commerce-loading{grid-template-columns:auto auto;min-height:170px}.commerce-empty>svg{color:#9d85e6}:scope:where(.saees-light *) .commerce-empty>svg{color:#31197a}.commerce-empty strong{color:#eeeaf4;font-size:15px}:scope:where(.saees-light *) .commerce-empty strong{color:#0f0b15}.commerce-empty p{max-width:560px;margin:0;font-size:12px;line-height:1.55}.commerce-empty>div{display:flex;gap:8px;margin-top:4px}.commerce-modal-backdrop{position:fixed;z-index:190;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#050407c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:scope:where(.saees-light *) .commerce-modal-backdrop{background:#f8f7fac7}.commerce-modal{width:min(760px,100%);max-height:min(780px,calc(100dvh - 36px));overflow-y:auto;border:1px solid #3a3442;border-radius:12px;background:#121014;box-shadow:0 28px 90px #0000009e}:scope:where(.saees-light *) .commerce-modal{border:1px solid #c3bdcb;background:#eceaf0;box-shadow:0 28px 90px #fbfafc9e}.commerce-modal>header{display:flex;justify-content:space-between;gap:18px;padding:20px 22px 16px;border-bottom:1px solid #2b2730}:scope:where(.saees-light *) .commerce-modal>header{border-bottom:1px solid #d3cfd8}.commerce-modal>header span{color:#a98cf2;font-size:9px;font-weight:750;letter-spacing:.09em}:scope:where(.saees-light *) .commerce-modal>header span{color:#2a0d73}.commerce-modal>header h2{margin:5px 0 3px;font-size:20px}.commerce-modal>header p{margin:0;color:#938e99;font-size:11px}:scope:where(.saees-light *) .commerce-modal>header p{color:#6b6671}.commerce-modal>header>button{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:7px;background:transparent;color:#908a96;cursor:pointer}:scope:where(.saees-light *) .commerce-modal>header>button{border:0;background:transparent;color:#6f6975}.commerce-modal>header>button:hover{background:#211c26;color:#eeeaf4}:scope:where(.saees-light *) .commerce-modal>header>button:hover{background:#ded9e3;color:#0f0b15}.commerce-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:18px 22px}.commerce-form-grid label{min-width:0;display:grid;gap:6px;color:#aaa4b0;font-size:11px}:scope:where(.saees-light *) .commerce-form-grid label{color:#554f5b}.commerce-form-grid input,.commerce-form-grid select{width:100%;min-height:39px;box-sizing:border-box;border:1px solid #39343e;border-radius:7px;outline:0;padding:0 10px;background:#19161c;color:#eeeaf2;font:inherit;font-size:13px}:scope:where(.saees-light *) .commerce-form-grid input,:scope:where(.saees-light *) .commerce-form-grid select{border:1px solid #c6c1cb;outline:0;background:#e6e3e9;color:#110d15}.commerce-form-grid input:focus,.commerce-form-grid select:focus{border-color:#8368c5;box-shadow:0 0 0 3px #8d72ff1f}:scope:where(.saees-light *) .commerce-form-grid input:focus,:scope:where(.saees-light *) .commerce-form-grid select:focus{border-color:#553a97;box-shadow:0 0 0 3px #1b008d1f}.commerce-modal>footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 22px;border-top:1px solid #2b2730}:scope:where(.saees-light *) .commerce-modal>footer{border-top:1px solid #d3cfd8}.commerce-modal>footer>span{max-width:390px;color:#827c89;font-size:10px;line-height:1.45}:scope:where(.saees-light *) .commerce-modal>footer>span{color:#7c7683}.commerce-modal>footer>div{display:flex;gap:8px}.shipping-tracking-inline{min-width:0;display:grid;grid-template-columns:minmax(100px,1fr) 28px 28px;gap:4px}.shipping-tracking-inline input{min-width:0;height:29px;box-sizing:border-box;border:1px solid #443a4e;border-radius:5px;outline:0;padding:0 7px;background:#18151b;color:#eeeaf2;font:inherit;font-size:10px}:scope:where(.saees-light *) .shipping-tracking-inline input{border:1px solid #bbb1c5;outline:0;background:#e7e4ea;color:#110d15}.shipping-tracking-inline button{width:28px;height:29px;display:grid;place-items:center;border:1px solid #3e3746;border-radius:5px;background:#211b28;color:#bca7e8;cursor:pointer}:scope:where(.saees-light *) .shipping-tracking-inline button{border:1px solid #c0b9c8;background:#ddd7e4;color:#2c1758}.shipping-tracking-inline button:disabled{opacity:.45;cursor:default}.dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:start center;padding-top:16vh;background:#0000009e;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}:scope:where(.saees-light *) .dialog-backdrop{background:#fbfafc9e}.command-dialog{width:min(570px,calc(100vw - 28px));overflow:hidden;border:1px solid #37373d;border-radius:9px;background:#131316f5;box-shadow:0 28px 100px #000000bf}:scope:where(.saees-light *) .command-dialog{border:1px solid #c2c2c8;background:#e9e9ecf5;box-shadow:0 28px 100px #fbfafcbf}.command-input{height:55px;display:flex;align-items:center;gap:10px;padding:0 14px;border-bottom:1px solid #2a2a2e}:scope:where(.saees-light *) .command-input{border-bottom:1px solid #d1d1d5}.command-input input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#fff;font-size:13px}:scope:where(.saees-light *) .command-input input{border:0;outline:0;background:transparent;color:#000}.command-input button{display:grid;place-items:center;border:0;background:transparent;color:#85858d;cursor:pointer}:scope:where(.saees-light *) .command-input button{border:0;background:transparent;color:#72727a}.command-results{max-height:330px;overflow:auto;padding:7px}.command-results>p{margin:28px;color:#77777f;text-align:center;font-size:11px}:scope:where(.saees-light *) .command-results>p{color:#808088}.command-results>button{width:100%;display:flex;align-items:center;gap:10px;padding:9px;border:0;border-radius:6px;background:transparent;text-align:left;cursor:pointer}:scope:where(.saees-light *) .command-results>button{border:0;background:transparent}.command-results>button:hover{background:#242428}:scope:where(.saees-light *) .command-results>button:hover{background:#d7d7db}.command-results>button span{display:grid;gap:2px}.command-results strong{font-size:11px}.command-results small{color:#74747c;font-size:9px}:scope:where(.saees-light *) .command-results small{color:#83838b}.page{padding:12px 16px}.page-heading{min-height:48px;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:8px}.page-heading p{margin:0 0 1px;color:#777780;font-size:9px;text-transform:uppercase}:scope:where(.saees-light *) .page-heading p{color:#7f7f88}.page-heading h1{margin:0;font-size:19px;font-weight:620;letter-spacing:0}.page-heading span{display:block;margin-top:2px;color:#898991;font-size:10px}:scope:where(.saees-light *) .page-heading span{color:#6e6e76}.operating-layer{display:grid;gap:8px;margin-bottom:7px;padding:10px 12px;border:1px solid #2d2d34;border-radius:8px;background:linear-gradient(135deg,#8d72ff1f,#111113f0 48%)}:scope:where(.saees-light *) .operating-layer{border:1px solid #cbcbd2;background:linear-gradient(135deg,#1b008d1f,#eceaf0f0 48%)}.operating-layer--ai_experts{border-color:#3b4d48;background:linear-gradient(135deg,#60e6b21a,#111113f0 48%)}:scope:where(.saees-light *) .operating-layer--ai_experts{border-color:#b2c4bf;background:linear-gradient(135deg,#199f6b1a,#eceaf0f0 48%)}.operating-layer--enterprise{border-color:#4e456f;background:linear-gradient(135deg,#8d72ff29,#111113f0 48%)}:scope:where(.saees-light *) .operating-layer--enterprise{border-color:#9990ba;background:linear-gradient(135deg,#1b008d29,#eceaf0f0 48%)}.operating-layer__intro{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.operating-layer__intro>div{display:grid;gap:3px;min-width:0}.operating-layer__intro>div>span{color:#aaa0ed;font-size:9px;text-transform:uppercase;letter-spacing:.04em}:scope:where(.saees-light *) .operating-layer__intro>div>span{color:#1c125f}.operating-layer--ai_experts .operating-layer__intro>div>span{color:#8bf0c7}:scope:where(.saees-light *) .operating-layer--ai_experts .operating-layer__intro>div>span{color:#0f744b}.operating-layer__intro strong{font-size:14px;font-weight:650}.operating-layer__intro p{margin:0;color:#92929b;font-size:10px;line-height:1.45}:scope:where(.saees-light *) .operating-layer__intro p{color:#64646d}.operating-layer__upgrade{min-height:30px;display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;padding:0 10px;border:1px solid #5f51a4;border-radius:5px;background:#2b2450;color:#e3dfff;cursor:pointer;font-size:10px;font-weight:650}:scope:where(.saees-light *) .operating-layer__upgrade{border:1px solid #695bae;background:#b6afdb;color:#040020}.operating-layer__upgrade:hover,.operating-layer__upgrade:focus-visible{--auth-orbit-angle: 0deg;border-color:transparent;outline:none;background:linear-gradient(#30285b,#30285b) padding-box,conic-gradient(from var(--auth-orbit-angle),#4e456f 0 64%,#7668ff 73%,#eeeaff 80%,#8d72ff 87%,#4e456f 95%) border-box;color:#f4f1ff;box-shadow:0 0 0 1px #8d72ff1a,0 0 18px #7668ff57,inset 0 0 12px #8d72ff14;animation:auth-orbit-glow 2s linear infinite}:scope:where(.saees-light *) .operating-layer__upgrade:hover,:scope:where(.saees-light *) .operating-layer__upgrade:focus-visible{border-color:transparent;outline:none;background:linear-gradient(#30285b,#30285b) padding-box,conic-gradient(from var(--auth-orbit-angle),#4e456f 0 64%,#7668ff 73%,#eeeaff 80%,#8d72ff 87%,#4e456f 95%) border-box;color:#f4f1ff;box-shadow:0 0 0 1px #8d72ff1a,0 0 18px #7668ff57,inset 0 0 12px #8d72ff14}.operating-layer__upgrade:hover svg,.operating-layer__upgrade:focus-visible svg{filter:drop-shadow(0 0 5px rgba(227,223,255,.85))}.operating-layer__footer{display:grid;gap:5px}.operating-layer__capabilities{display:flex;flex-wrap:wrap;gap:6px}.operating-layer__capabilities span{padding:4px 7px;border:1px solid #303039;border-radius:5px;background:#0808095c;color:#c7c2da;font-size:9px}:scope:where(.saees-light *) .operating-layer__capabilities span{border:1px solid #c6c6cf;background:#f7f5f85c;color:#2a253d}.operating-layer--ai_experts .operating-layer__capabilities span,.operating-layer--enterprise .operating-layer__capabilities span{border-color:#315047;color:#b7e7d1}:scope:where(.saees-light *) .operating-layer--ai_experts .operating-layer__capabilities span,:scope:where(.saees-light *) .operating-layer--enterprise .operating-layer__capabilities span{border-color:#afcec5;color:#184832}.operating-layer__upgrade-note{color:#85858d;font-size:9px;line-height:1.45}:scope:where(.saees-light *) .operating-layer__upgrade-note{color:#72727a}.date-filter-wrap{position:relative;z-index:5}.date-select{height:32px;display:flex;align-items:center;gap:7px;padding:0 7px 0 10px;border:1px solid #2d2d32;border-radius:6px;background:#121214;color:var(--brand-purple)}:scope:where(.saees-light *) .date-select{border:1px solid #cdcdd2;background:#ebe9ef;color:var(--brand-purple)}.date-select select{border:0;outline:0;background:transparent;color:#dedee1;font-size:10px}:scope:where(.saees-light *) .date-select select{border:0;outline:0;background:transparent;color:#1e1e21}.custom-date-toggle{display:grid;place-items:center;width:22px;height:22px;padding:0;border:1px solid #35353b;border-radius:5px;background:#1a1a1d;color:#aaa0ff;cursor:pointer}:scope:where(.saees-light *) .custom-date-toggle{border:1px solid #c4c4ca;background:#e2e2e5;color:#0a005f}.custom-date-toggle:hover,.calendar-nav button:hover,.custom-date-actions button:hover:not(:disabled){border-color:#7668ff;color:#fff}:scope:where(.saees-light *) .custom-date-toggle:hover,:scope:where(.saees-light *) .calendar-nav button:hover,:scope:where(.saees-light *) .custom-date-actions button:hover:not(:disabled){border-color:#0e0097;color:#000}.custom-date-popover{position:absolute;top:40px;right:0;width:min(292px,calc(100vw - 28px));padding:13px;border:1px solid #303036;border-radius:10px;background:#151517;box-shadow:0 18px 42px #0000007a}:scope:where(.saees-light *) .custom-date-popover{border:1px solid #c9c9cf;background:#e8e8ea;box-shadow:0 18px 42px #fbfafc7a}.custom-date-header,.custom-date-summary,.custom-date-actions{display:flex;align-items:center;justify-content:space-between;gap:10px}.custom-date-header>div:first-child{display:grid;gap:3px}.custom-date-header span,.custom-date-summary span{color:#777780;font-size:9px}:scope:where(.saees-light *) .custom-date-header span,:scope:where(.saees-light *) .custom-date-summary span{color:#7f7f88}.custom-date-header strong{color:#f4f4f5;font-size:12px;font-weight:620}:scope:where(.saees-light *) .custom-date-header strong{color:#0a0a0b}.calendar-nav{display:flex;gap:4px}.calendar-nav button,.custom-date-actions button{display:grid;place-items:center;min-width:26px;height:26px;padding:0 7px;border:1px solid #35353b;border-radius:5px;background:#1a1a1d;color:#9b9ba3;cursor:pointer}:scope:where(.saees-light *) .calendar-nav button,:scope:where(.saees-light *) .custom-date-actions button{border:1px solid #c4c4ca;background:#e2e2e5;color:#5c5c64}.calendar-weekdays,.calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.calendar-weekdays{margin-top:16px;margin-bottom:5px}.calendar-weekdays span{color:#62626a;font-size:9px;text-align:center}:scope:where(.saees-light *) .calendar-weekdays span{color:#95959d}.calendar-day,.calendar-empty{min-width:0;aspect-ratio:1}.calendar-day{border:1px solid transparent;border-radius:5px;background:transparent;color:#d5d5da;cursor:pointer;font-size:10px}:scope:where(.saees-light *) .calendar-day{border:1px solid transparent;background:transparent;color:#25252a}.calendar-day:hover{border-color:#7668ff;background:#282332;color:#fff}:scope:where(.saees-light *) .calendar-day:hover{border-color:#0e0097;background:#d2cddc;color:#000}.calendar-day--between{border-radius:0;background:#7668ff29;color:#ddd9ff}:scope:where(.saees-light *) .calendar-day--between{background:#0e009729;color:#040026}.calendar-day--selected{border-color:#9187ff;background:#7668ff;color:#fff;font-weight:700}:scope:where(.saees-light *) .calendar-day--selected{border-color:#9187ff;background:#7668ff;color:#fff}.custom-date-summary{margin-top:14px;padding-top:10px;border-top:1px solid #29292e}:scope:where(.saees-light *) .custom-date-summary{border-top:1px solid #d1d1d6}.custom-date-summary>div{display:grid;gap:3px;min-width:0}.custom-date-summary strong{overflow:hidden;color:#e3e3e7;font-size:10px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .custom-date-summary strong{color:#18181c}.custom-date-actions{justify-content:flex-end;margin-top:12px}.custom-date-actions button{width:auto;font-size:10px}.custom-date-actions button:disabled{cursor:not-allowed;opacity:.4}.custom-date-actions .custom-date-apply{border-color:#7668ff;background:#7668ff;color:#fff}:scope:where(.saees-light *) .custom-date-actions .custom-date-apply{border-color:#7668ff;background:#7668ff;color:#fff}.chart-empty{height:100%;display:grid;place-items:center;align-content:center;gap:4px;padding:20px;color:#9b9ba3;font-size:11px;line-height:1.5;text-align:center}:scope:where(.saees-light *) .chart-empty{color:#5c5c64}.chart-empty span{display:block;margin:0;color:#696970;font-size:10px}:scope:where(.saees-light *) .chart-empty span{color:#8f8f96}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.metric-card{min-height:82px;padding:11px}.metric-card>div{display:flex;justify-content:space-between;color:#898991;font-size:10px}:scope:where(.saees-light *) .metric-card>div{color:#6e6e76}.metric-card strong{display:block;margin-top:8px;font-size:18px;font-weight:600}.metric-card small{display:block;margin-top:3px;color:#777780;font-size:9px}:scope:where(.saees-light *) .metric-card small{color:#7f7f88}.overview-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(270px,.75fr);gap:9px;margin-top:7px}.revenue-card,.queue-card{height:258px;padding:11px}.revenue-card header,.queue-card header,.health-card header{display:flex;justify-content:space-between;align-items:flex-start}.revenue-card header>div,.queue-card header>div,.health-card header>div{display:grid;gap:4px}.revenue-card header span,.queue-card header span,.health-card header span{color:#8a8a92;font-size:10px}:scope:where(.saees-light *) .revenue-card header span,:scope:where(.saees-light *) .queue-card header span,:scope:where(.saees-light *) .health-card header span{color:#6d6d75}.revenue-card header strong{font-size:16px}.live-dot{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 #60e6b299;animation:pulse 1.8s infinite}:scope:where(.saees-light *) .live-dot{background:var(--green);box-shadow:0 0 #199f6b99}@keyframes pulse{70%{box-shadow:0 0 0 7px #60e6b200}to{box-shadow:0 0 #60e6b200}}.chart-wrap{height:190px;margin-top:6px}.queue-card header button,.health-card header button{border:0;background:transparent;color:#8e8e96;font-size:9px;cursor:pointer}:scope:where(.saees-light *) .queue-card header button,:scope:where(.saees-light *) .health-card header button{border:0;background:transparent;color:#696971}.queue-row{width:100%;min-height:39px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 0;border:0;border-bottom:1px solid #252529;background:transparent;text-align:left;cursor:pointer}:scope:where(.saees-light *) .queue-row{border:0;border-bottom:1px solid #d6d6da;background:transparent}.queue-row>span{display:grid;gap:3px}.queue-row strong{font-size:9px}.queue-row small{color:#777780;font-size:8px}:scope:where(.saees-light *) .queue-row small{color:#7f7f88}.health-card{margin-top:7px;padding:11px}.health-card header strong{font-size:12px}.health-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:8px}.health-grid article{padding:9px;border:1px solid #29292e;border-radius:7px;background:#141416}:scope:where(.saees-light *) .health-grid article{border:1px solid #d1d1d6;background:#e9e9eb}.health-grid article>div{display:flex;align-items:center;justify-content:space-between;gap:6px}.health-grid article>div strong{font-size:10px}.health-grid article>b{display:block;margin:9px 0 6px;font-size:18px;font-weight:600}.health-grid article>b small{color:#72727a;font-size:9px;font-weight:500}:scope:where(.saees-light *) .health-grid article>b small{color:#85858d}.health-grid progress{width:100%;height:4px;border:0;border-radius:4px;overflow:hidden}:scope:where(.saees-light *) .health-grid progress{border:0}.health-grid progress::-webkit-progress-bar{background:#29292d}:scope:where(.saees-light *) .health-grid progress::-webkit-progress-bar{background:#d2d2d6}.health-grid progress::-webkit-progress-value{background:#d8d8db}:scope:where(.saees-light *) .health-grid progress::-webkit-progress-value{background:#242427}.module-placeholder{min-height:170px;display:flex;align-items:flex-start;gap:15px;padding:22px}.module-placeholder>div{flex:1}.module-placeholder strong{font-size:14px}.module-placeholder p{max-width:660px;margin:8px 0 0;color:#85858d;font-size:11px;line-height:1.6}:scope:where(.saees-light *) .module-placeholder p{color:#72727a}.module-placeholder--locked{align-items:center;border-color:#4e456f;background:linear-gradient(135deg,#8d72ff1f,#111113 55%)}:scope:where(.saees-light *) .module-placeholder--locked{border-color:#9990ba;background:linear-gradient(135deg,#1b008d1f,#eceaf0 55%)}.module-access-icon{width:42px;height:42px;display:grid;place-items:center;position:relative;flex:0 0 auto;border:1px solid #4b416d;border-radius:10px;background:#211d32;color:#cfc7ff}:scope:where(.saees-light *) .module-access-icon{border:1px solid #9c92be;background:#d1cde2;color:#080038}.module-access-icon--active{color:#8bf0c7;border-color:#225443;background:#10251f}:scope:where(.saees-light *) .module-access-icon--active{color:#0f744b;border-color:#abddcc;background:#daefe9}.module-access-icon--active svg+svg{position:absolute;right:2px;bottom:2px;color:#c7bcff}:scope:where(.saees-light *) .module-access-icon--active svg+svg{color:#0b0043}@media(min-width:981px)and (min-height:820px){.page{padding:14px 18px 5px}.page-heading{min-height:58px;margin-bottom:12px}.page-heading h1{font-size:20px}.page-heading span{margin-top:4px}.operating-layer{gap:11px;margin-bottom:9px;padding:13px 14px}.operating-layer__footer{gap:8px}.operating-layer__capabilities span{padding:5px 8px}.metric-card{min-height:94px;padding:13px}.metric-card strong{margin-top:12px;font-size:20px}.metric-card small{margin-top:4px}.overview-grid{margin-top:9px}.revenue-card,.queue-card{height:294px;padding:13px}.chart-wrap{height:222px;margin-top:8px}.queue-row{min-height:45px;padding:7px 0}.queue-row strong{font-size:10px}.queue-row small{font-size:9px}.health-card{margin-top:7px;padding:12px 13px 9px}.health-grid{margin-top:12px}.health-grid article{padding:11px}.health-grid article>b{margin:14px 0 8px;font-size:19px}}.auth-page{min-height:100vh;position:relative;display:grid;overflow:hidden;background:#080809}:scope:where(.saees-light *) .auth-page{background:#f7f5f8}.auth-shell{width:100%;min-height:100vh;position:relative;z-index:1;display:grid;grid-template-columns:minmax(440px,.98fr) minmax(500px,1.02fr);gap:0;overflow:hidden;background:transparent}:scope:where(.saees-light *) .auth-shell{background:transparent}.auth-panel{min-width:0;display:grid;place-items:center;padding:64px clamp(48px,6vw,92px);border-left:1px solid rgba(255,255,255,.09);background:#09090bd6;-webkit-backdrop-filter:blur(24px) saturate(112%);backdrop-filter:blur(24px) saturate(112%)}:scope:where(.saees-light *) .auth-panel{border-left:1px solid rgba(0,0,0,.09);background:#f6f5f8d6}.auth-panel__inner{width:min(420px,100%)}.auth-panel__eyebrow{margin-bottom:18px;color:#aaa0ed;font-size:10px;font-weight:750;letter-spacing:.16em}:scope:where(.saees-light *) .auth-panel__eyebrow{color:#1c125f}.auth-panel h1{margin:0 0 12px;color:#f4f4f5;font-size:clamp(36px,4vw,50px);font-weight:520;line-height:1.04;letter-spacing:-.04em}:scope:where(.saees-light *) .auth-panel h1{color:#0a0a0b}.auth-panel__inner>p:not(.auth-switch){margin:0;color:#92929b;font-size:13px;line-height:1.55}:scope:where(.saees-light *) .auth-panel__inner>p:not(.auth-switch){color:#64646d}.auth-switch{margin:12px 0 0!important;color:#777780!important;font-size:11px!important}:scope:where(.saees-light *) .auth-switch{color:#7f7f88!important}.auth-switch a{color:#aaa0ed;text-underline-offset:3px}:scope:where(.saees-light *) .auth-switch a{color:#1c125f}.auth-panel form{width:100%;margin-top:38px;display:grid;gap:13px}.auth-field{display:grid;gap:8px;color:#a5a5ac;font-size:11px}:scope:where(.saees-light *) .auth-field{color:#53535a}.google-button,.continue-button,.auth-panel input{width:100%;height:50px;border-radius:7px}.google-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid #303036;background:#141416;color:#e5e5e8;font-size:12px;font-weight:600;cursor:pointer;transition:.15s ease}:scope:where(.saees-light *) .google-button{border:1px solid #c9c9cf;background:#e9e9eb;color:#17171a}.google-button:hover{border-color:#4e456f;background:#19181f}:scope:where(.saees-light *) .google-button:hover{border-color:#9990ba;background:#e1e0e7}.google-button img{display:block;width:18px;height:18px;flex:0 0 18px;object-fit:contain}.divider{height:28px;display:flex;align-items:center;gap:14px;color:#777180;font-size:9px}:scope:where(.saees-light *) .divider{color:#857f8e}.divider:before,.divider:after{content:"";flex:1;height:1px;background:#29292e}:scope:where(.saees-light *) .divider:before,:scope:where(.saees-light *) .divider:after{background:#d1d1d6}.auth-panel input{border:1px solid #303036;outline:0;padding:0 15px;background:#151517;color:#f4f4f5;font-size:12px;transition:.15s ease}:scope:where(.saees-light *) .auth-panel input{border:1px solid #c9c9cf;outline:0;background:#e8e8ea;color:#0a0a0b}.auth-panel input::placeholder{color:#67676e}:scope:where(.saees-light *) .auth-panel input::placeholder{color:#919198}.auth-panel input:focus{border-color:var(--brand-purple);box-shadow:0 0 0 3px var(--brand-purple-soft);background:#19191c}:scope:where(.saees-light *) .auth-panel input:focus{border-color:var(--brand-purple);box-shadow:0 0 0 3px var(--brand-purple-soft);background:#e3e3e6}.auth-panel .otp-input{padding-inline:22px 15px;text-align:center;font-size:18px;font-weight:650;letter-spacing:.38em;font-variant-numeric:tabular-nums}@property --auth-orbit-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.continue-button{--auth-orbit-angle: 0deg;display:grid;place-items:center;border:1px solid transparent;background:linear-gradient(#30285b,#30285b) padding-box,conic-gradient(from var(--auth-orbit-angle),#4e456f 0 68%,#7668ff 76%,#e3dfff 81%,#8d72ff 86%,#4e456f 94%) border-box;color:#e3dfff;font-size:12px;font-weight:650;cursor:pointer;box-shadow:0 0 0 1px #8d72ff14,0 8px 28px #5c42c733;animation:auth-orbit-glow 2.6s linear infinite;transition:filter .15s ease,transform .15s ease,box-shadow .15s ease}:scope:where(.saees-light *) .continue-button{border:1px solid transparent;background:linear-gradient(#30285b,#30285b) padding-box,conic-gradient(from var(--auth-orbit-angle),#4e456f 0 68%,#7668ff 76%,#e3dfff 81%,#8d72ff 86%,#4e456f 94%) border-box;color:#e3dfff;box-shadow:0 0 0 1px #8d72ff14,0 8px 28px #5c42c733}.continue-button:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 0 0 1px #8d72ff29,0 9px 34px #7456eb4d}:scope:where(.saees-light *) .continue-button:hover{box-shadow:0 0 0 1px #1b008d29,0 9px 34px #3214a94d}.continue-button:disabled,.google-button:disabled{cursor:not-allowed;opacity:.58}@keyframes auth-orbit-glow{to{--auth-orbit-angle: 360deg}}@media(prefers-reduced-motion:reduce){.continue-button,.icon-button--notifications.icon-button--unread,.popover-anchor .icon-button--unread i,.sidebar-upgrade button:hover,.sidebar-upgrade button:focus-visible,.operating-layer__upgrade:hover,.operating-layer__upgrade:focus-visible,.pricing-card__cta--orbit:not(:disabled):hover,.pricing-card__cta--orbit:not(:disabled):focus-visible,.pricing-billing-toggle .pricing-billing-annual,.upgrade-label--hover b,.auth-page__silk,.auth-visual__art,.auth-silk-fallback:before,.auth-silk-fallback:after,.auth-silk-fallback i,.auth-silk-fallback span,.auth-aurora,.auth-aurora-glass,.auth-visual__copy small,.auth-visual__copy h2 span,.auth-visual__copy p{animation:none}}.spinner{width:16px;height:16px;border:2px solid #aaa;border-top-color:#333;border-radius:50%;animation:spin .7s linear infinite}:scope:where(.saees-light *) .spinner{border:2px solid #555555;border-top-color:#ccc}@keyframes spin{to{transform:rotate(360deg)}}.route-loader{min-height:100vh;display:grid;place-items:center;background:#080809}:scope:where(.saees-light *) .route-loader{background:#f7f5f8}.auth-feedback{width:100%;margin-top:12px;padding:10px 12px;border:1px solid;border-radius:7px;font-size:10px;text-align:left}:scope:where(.saees-light *) .auth-feedback{border:1px solid}.auth-feedback--success{color:#8bf0c7;border-color:#225443;background:#10251f}:scope:where(.saees-light *) .auth-feedback--success{color:#0f744b;border-color:#abddcc;background:#daefe9}.auth-feedback--error{color:#ff9fa7;border-color:#623039;background:#2c1519}:scope:where(.saees-light *) .auth-feedback--error{color:#600008;border-color:#cf9da6;background:#ead3d7}.auth-feedback--notice{color:#d9dce3;border-color:#3c4653;background:#1b2028}:scope:where(.saees-light *) .auth-feedback--notice{color:#1c1f26;border-color:#acb6c3;background:#d7dce4}.auth-feedback--notice a{color:#fff;font-weight:600;text-decoration:underline}:scope:where(.saees-light *) .auth-feedback--notice a{color:#000;text-decoration:underline}.auth-panel__inner>small{display:block;margin-top:17px;color:#7f7989;font-size:9px;line-height:1.55;text-align:center}:scope:where(.saees-light *) .auth-panel__inner>small{color:#7c7686}.auth-panel__inner>small a{color:#aaa0ed;text-decoration:underline;text-underline-offset:2px}:scope:where(.saees-light *) .auth-panel__inner>small a{color:#1c125f;text-decoration:underline}.auth-visual{position:relative;min-width:0;overflow:hidden;background:transparent}:scope:where(.saees-light *) .auth-visual{background:transparent}.auth-language{min-width:39px;height:31px;position:absolute;z-index:8;top:23px;right:25px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#100e16b8;color:#e8e2f7;cursor:pointer;font:inherit;font-size:10px;font-weight:750;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}:scope:where(.saees-light *) .auth-language{border:1px solid rgba(0,0,0,.16);background:#ebe9f1b8;color:#0e081d}.auth-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#08080905,#08080914 48%,#080809c2),repeating-linear-gradient(105deg,transparent 0 90px,rgba(255,255,255,.012) 91px 92px)}:scope:where(.saees-light *) .auth-visual:before{background:linear-gradient(180deg,#f7f5f805,#f7f5f814 48%,#f7f5f8c2),repeating-linear-gradient(105deg,transparent 0 90px,rgba(0,0,0,.012) 91px 92px)}.auth-visual__brand{position:absolute;z-index:3;top:24px;left:26px;display:flex;align-items:center;gap:10px;color:#fff;font-size:12px;font-weight:760;letter-spacing:.1em}:scope:where(.saees-light *) .auth-visual__brand{color:#000}.auth-visual__brand img{width:34px;height:34px;border-radius:8px;box-shadow:0 8px 24px #00000047}:scope:where(.saees-light *) .auth-visual__brand img{box-shadow:0 8px 24px #fbfafc47}.auth-visual__back{position:absolute;z-index:3;top:25px;right:25px;display:flex;align-items:center;gap:9px;padding:9px 12px;border:1px solid #303036;border-radius:999px;background:#151517;color:#b7b7be;font-size:10px;text-decoration:none}:scope:where(.saees-light *) .auth-visual__back{border:1px solid #c9c9cf;background:#e8e8ea;color:#414148;text-decoration:none}.auth-visual__back span{font-size:13px}.auth-visual__art{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;isolation:isolate;background:#06070f;animation:auth-silk-enter 1.15s cubic-bezier(.16,.84,.2,1) both}:scope:where(.saees-light *) .auth-visual__art{background:#f0f1f9}.auth-page__silk{position:fixed;z-index:0;top:0;right:0;bottom:0;left:0}.auth-visual__art:after{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 50% 48%,rgba(5,6,13,.7) 0%,rgba(5,6,13,.26) 32%,transparent 64%),linear-gradient(180deg,rgba(8,8,9,.04),transparent 48%,rgba(8,8,9,.82) 88%)}:scope:where(.saees-light *) .auth-visual__art:after{background:radial-gradient(ellipse at 50% 48%,rgba(243,244,250,.7) 0%,rgba(243,244,250,.26) 32%,transparent 64%),linear-gradient(180deg,rgba(247,245,248,.04),transparent 48%,rgba(247,245,248,.82) 88%)}.auth-silk-fallback{position:absolute;top:-14%;right:-14%;bottom:-14%;left:-14%;overflow:hidden;background:radial-gradient(ellipse at 15% 24%,rgba(31,73,220,.42),transparent 34%),radial-gradient(ellipse at 84% 73%,rgba(110,58,225,.38),transparent 36%),#06070f}:scope:where(.saees-light *) .auth-silk-fallback{background:radial-gradient(ellipse at 15% 24%,rgba(35,77,224,.42),transparent 34%),radial-gradient(ellipse at 84% 73%,rgba(82,30,197,.38),transparent 36%),#f0f1f9}.auth-silk-fallback:before,.auth-silk-fallback:after,.auth-silk-fallback i,.auth-silk-fallback span{content:"";position:absolute;display:block;border-radius:48% 52% 62% 38%/36% 58% 42% 64%;filter:blur(22px);will-change:transform}.auth-silk-fallback:before{width:96%;height:31%;left:-8%;top:13%;background:linear-gradient(175deg,#0e1b621f,#3d68ffc7 42%,#a897ff9e 55%,#311a7a2e 76%);box-shadow:inset 0 12px 24px #e6eaff38,0 30px 70px #1e2aaa40;transform:rotate(-11deg);animation:auth-silk-css-one 11s ease-in-out infinite alternate}:scope:where(.saees-light *) .auth-silk-fallback:before{background:linear-gradient(175deg,#0e1b621f,#3d68ffc7 42%,#a897ff9e 55%,#311a7a2e 76%);box-shadow:inset 0 12px 24px #e6eaff38,0 30px 70px #1e2aaa40}.auth-silk-fallback:after{width:104%;height:34%;right:-18%;bottom:17%;background:linear-gradient(168deg,#1e115614,#6a3de5b8 39%,#456fff94 58%,#12154829 78%);box-shadow:inset 0 -10px 22px #c7bcff33,0 -24px 66px #5834cd38;transform:rotate(9deg);animation:auth-silk-css-two 13s ease-in-out -3s infinite alternate}:scope:where(.saees-light *) .auth-silk-fallback:after{background:linear-gradient(168deg,#1e115614,#6a3de5b8 39%,#456fff94 58%,#12154829 78%);box-shadow:inset 0 -10px 22px #c7bcff33,0 -24px 66px #5834cd38}.auth-silk-fallback i{width:72%;height:17%;left:8%;top:45%;background:linear-gradient(180deg,transparent,rgba(220,216,255,.38),rgba(83,73,190,.12));transform:rotate(-4deg);animation:auth-silk-css-three 9s ease-in-out -2s infinite alternate}:scope:where(.saees-light *) .auth-silk-fallback i{background:linear-gradient(180deg,transparent,rgba(4,0,39,.38),rgba(75,65,182,.12))}.auth-silk-fallback span{width:66%;height:19%;right:5%;top:34%;background:linear-gradient(180deg,rgba(53,88,225,.06),rgba(128,108,240,.34),transparent);transform:rotate(13deg);animation:auth-silk-css-four 14s ease-in-out -5s infinite alternate}:scope:where(.saees-light *) .auth-silk-fallback span{background:linear-gradient(180deg,rgba(30,65,202,.06),rgba(35,15,147,.34),transparent)}.auth-silk-canvas{width:100%;height:100%;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;opacity:0;transition:opacity .5s ease}.auth-silk-canvas.is-ready{opacity:1}@keyframes auth-silk-css-one{to{transform:translate3d(7%,9%,0) rotate(-5deg) scale(1.05);border-radius:62% 38% 44% 56%/54% 38% 62% 46%}}@keyframes auth-silk-css-two{to{transform:translate3d(-8%,-7%,0) rotate(3deg) scale(1.08);border-radius:39% 61% 55% 45%/63% 42% 58% 37%}}@keyframes auth-silk-css-three{to{transform:translate3d(9%,-8%,0) rotate(3deg) scale(1.06)}}@keyframes auth-silk-css-four{to{transform:translate3d(-7%,7%,0) rotate(7deg) scale(.96)}}.auth-aurora-mesh{position:absolute;top:5%;right:8%;bottom:5%;left:8%;opacity:.3;background:radial-gradient(circle at 25% 30%,rgba(141,114,255,.2),transparent 28%),radial-gradient(circle at 75% 36%,rgba(95,112,210,.14),transparent 24%),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:auto,auto,42px 42px,42px 42px;-webkit-mask-image:radial-gradient(ellipse at center,#000 12%,transparent 70%);mask-image:radial-gradient(ellipse at center,#000 12%,transparent 70%)}:scope:where(.saees-light *) .auth-aurora-mesh{background:radial-gradient(circle at 25% 30%,rgba(27,0,141,.2),transparent 28%),radial-gradient(circle at 75% 36%,rgba(45,62,160,.14),transparent 24%),linear-gradient(rgba(0,0,0,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.025) 1px,transparent 1px);background-size:auto,auto,42px 42px,42px 42px}.auth-aurora{position:absolute;filter:blur(34px);mix-blend-mode:screen;will-change:transform,border-radius}.auth-aurora--violet{width:64%;height:48%;left:14%;top:18%;border-radius:44% 56% 64% 36%/54% 38% 62% 46%;background:radial-gradient(ellipse at 42% 46%,#baa8ffdb,#7052e27a 35%,#462f8e14 72%);animation:auth-aurora-violet 11s ease-in-out infinite alternate}:scope:where(.saees-light *) .auth-aurora--violet{background:radial-gradient(ellipse at 42% 46%,#120057db,#3b1dad7a 35%,#8871d014 72%)}.auth-aurora--blue{width:54%;height:42%;right:4%;top:31%;border-radius:62% 38% 44% 56%/42% 58% 36% 64%;background:radial-gradient(ellipse at 46% 50%,rgba(105,128,224,.52),rgba(68,75,166,.25) 45%,transparent 74%);animation:auth-aurora-blue 13s ease-in-out -3s infinite alternate}:scope:where(.saees-light *) .auth-aurora--blue{background:radial-gradient(ellipse at 46% 50%,rgba(31,54,150,.52),rgba(89,96,187,.25) 45%,transparent 74%)}.auth-aurora--silver{width:46%;height:32%;left:22%;top:39%;border-radius:38% 62% 55% 45%/63% 42% 58% 37%;background:radial-gradient(ellipse,rgba(231,226,255,.34),rgba(155,142,204,.12) 46%,transparent 72%);filter:blur(26px);animation:auth-aurora-silver 9s ease-in-out -2s infinite alternate}:scope:where(.saees-light *) .auth-aurora--silver{background:radial-gradient(ellipse,rgba(5,0,29,.34),rgba(64,51,113,.12) 46%,transparent 72%)}.auth-aurora-glass{position:absolute;width:52%;height:39%;left:25%;top:28%;overflow:hidden;border:1px solid rgba(224,218,255,.14);border-radius:48% 52% 58% 42%/44% 58% 42% 56%;background:linear-gradient(145deg,#ffffff17,#8d72ff09 48%,#08080914);box-shadow:inset 0 1px #ffffff1f,0 28px 80px #0000002e;-webkit-backdrop-filter:blur(18px) saturate(125%);backdrop-filter:blur(18px) saturate(125%);animation:auth-glass-drift 10s ease-in-out infinite alternate}:scope:where(.saees-light *) .auth-aurora-glass{border:1px solid rgba(6,0,37,.14);background:linear-gradient(145deg,#00000017,#1b008d09 48%,#f7f5f814);box-shadow:inset 0 1px #0000001f,0 28px 80px #fbfafc2e}.auth-aurora-glass:before{content:"";position:absolute;width:70%;height:80%;left:-20%;top:-38%;border-radius:50%;background:radial-gradient(ellipse,rgba(255,255,255,.16),transparent 68%);filter:blur(12px)}:scope:where(.saees-light *) .auth-aurora-glass:before{background:radial-gradient(ellipse,rgba(0,0,0,.16),transparent 68%)}.auth-aurora-glass i,.auth-aurora-glass span{position:absolute;border-radius:50%;filter:blur(1px)}.auth-aurora-glass i{width:6px;height:6px;left:28%;top:33%;background:#d8d1ff;box-shadow:0 0 18px #d8d1ffcc}:scope:where(.saees-light *) .auth-aurora-glass i{background:#07002e;box-shadow:0 0 18px #07002ecc}.auth-aurora-glass span{width:4px;height:4px;right:29%;bottom:27%;background:#8bf0c7;box-shadow:0 0 15px #8bf0c7a6}:scope:where(.saees-light *) .auth-aurora-glass span{background:#8bf0c7;box-shadow:0 0 15px #8bf0c7a6}.auth-aurora-grain{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.18;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.22'/%3E%3C/svg%3E");mix-blend-mode:soft-light;pointer-events:none}:scope:where(.saees-light *) .auth-aurora-grain{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 140 140' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.22'/%3E%3C/svg%3E")}.auth-visual__copy{position:absolute;z-index:3;left:0;right:0;bottom:62px;text-align:center}.auth-visual__copy small{color:#c6b9ff;font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}:scope:where(.saees-light *) .auth-visual__copy small{color:#0d0046}.auth-visual__copy h2{margin:11px 0 9px;color:#fff;font-size:clamp(30px,3.2vw,43px);font-weight:480;line-height:1.06;letter-spacing:-.035em}:scope:where(.saees-light *) .auth-visual__copy h2{color:#000}.auth-visual__copy small,.auth-visual__copy h2 span,.auth-visual__copy p{animation:auth-copy-reveal .72s cubic-bezier(.16,.84,.2,1) both}.auth-visual__copy h2 span{display:block}.auth-visual__copy h2 span:first-child{animation-delay:.08s}.auth-visual__copy h2 span:last-child{animation-delay:.16s}.auth-visual__copy p{animation-delay:.28s}.auth-visual__copy p{margin:0;color:#aaa2ba;font-size:11px}:scope:where(.saees-light *) .auth-visual__copy p{color:#4d455d}.auth-visual__pager{position:absolute;z-index:3;left:50%;bottom:25px;display:flex;gap:7px;transform:translate(-50%)}.auth-visual__pager i{width:18px;height:3px;border-radius:3px;background:#ffffff3d}:scope:where(.saees-light *) .auth-visual__pager i{background:#0000003d}.auth-visual__pager i.active{width:32px;background:#f4f0ff}:scope:where(.saees-light *) .auth-visual__pager i.active{background:#04000f}@keyframes auth-hero-enter{0%{opacity:0;filter:blur(12px);transform:translateY(24px) scale(.96)}to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}@keyframes auth-silk-enter{0%{opacity:0;filter:blur(12px);transform:scale(1.04)}to{opacity:1;filter:blur(0);transform:scale(1)}}@keyframes auth-hero-float{0%{transform:translate3d(-4px,-5px,0) scale(1)}to{transform:translate3d(6px,8px,0) scale(1.018)}}@keyframes auth-aurora-violet{0%{transform:translate3d(-4%,-2%,0) rotate(-6deg) scale(.96);border-radius:44% 56% 64% 36%/54% 38% 62% 46%}to{transform:translate3d(8%,7%,0) rotate(5deg) scale(1.08);border-radius:61% 39% 42% 58%/38% 61% 39% 62%}}@keyframes auth-aurora-blue{0%{transform:translate3d(5%,3%,0) rotate(4deg) scale(.98)}to{transform:translate3d(-10%,-6%,0) rotate(-7deg) scale(1.1)}}@keyframes auth-aurora-silver{0%{transform:translate3d(-7%,5%,0) scale(.92);opacity:.55}to{transform:translate3d(12%,-8%,0) scale(1.12);opacity:.9}}@keyframes auth-glass-drift{0%{transform:translate3d(-7px,5px,0) rotate(-3deg) scale(.98)}to{transform:translate3d(9px,-7px,0) rotate(3deg) scale(1.03)}}@keyframes auth-copy-reveal{0%{opacity:0;filter:blur(5px);transform:translateY(18px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}.auth-panel--verification form{margin-top:32px}.verification-copy strong{color:#d8d8db;font-weight:550;overflow-wrap:anywhere}:scope:where(.saees-light *) .verification-copy strong{color:#242427}.auth-field--otp{gap:9px}.verification-actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 14px;margin-top:20px;color:#777780;font-size:10px}:scope:where(.saees-light *) .verification-actions{color:#7f7f88}.verification-actions button{border:0;padding:3px 0;background:transparent;color:#aaa0ed;font:inherit;font-size:10px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}:scope:where(.saees-light *) .verification-actions button{border:0;background:transparent;color:#1c125f;text-decoration:underline}.verification-actions button:disabled{cursor:wait;opacity:.5}.auth-visual__copy--verification p{max-width:360px;margin-inline:auto;padding-inline:24px;line-height:1.6}.onboarding-page{min-height:100vh;background:#0a0a0b}:scope:where(.saees-light *) .onboarding-page{background:#f4f3f6}.onboarding-page>header{height:60px;display:flex;align-items:center;gap:10px;padding:0 22px;border-bottom:1px solid #252529;color:#9999a0;font-size:11px}:scope:where(.saees-light *) .onboarding-page>header{border-bottom:1px solid #d6d6da;color:#5f5f66}.onboarding-page>header img{width:36px;height:36px;object-fit:cover;border-radius:8px}.onboarding-content{width:min(820px,calc(100% - 32px));margin:8vh auto;text-align:center}.eyebrow{color:#8a8a92;font-size:10px;text-transform:uppercase}:scope:where(.saees-light *) .eyebrow{color:#6d6d75}.onboarding-content h1{margin:12px 0 8px;font-size:30px}.onboarding-content>p{color:#8d8d95;font-size:12px}:scope:where(.saees-light *) .onboarding-content>p{color:#6a6a72}.step-line{width:min(450px,90%);margin:30px auto;display:flex;align-items:center}.step-line i{width:27px;height:27px;display:grid;place-items:center;border:1px solid #3a3a40;border-radius:50%;color:#8a8a92;font-size:10px;font-style:normal;flex:0 0 auto}:scope:where(.saees-light *) .step-line i{border:1px solid #bfbfc5;color:#6d6d75}.step-line i.complete{background:#e8e8e9;color:#111}:scope:where(.saees-light *) .step-line i.complete{background:#161617;color:#edebf1}.step-line span{height:1px;flex:1;background:#36363b}:scope:where(.saees-light *) .step-line span{background:#c4c4c9}.market-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:0 0 24px;text-align:left}.market-card{padding:14px}.market-card--selected{border-color:#626269;box-shadow:inset 0 0 0 1px #ffffff0d}:scope:where(.saees-light *) .market-card--selected{border-color:#96969d;box-shadow:inset 0 0 0 1px #0000000d}.market-card strong,.market-card small{display:block}.market-card strong{font-size:12px}.market-card small{margin:5px 0 18px;color:#7f7f87;font-size:9px}:scope:where(.saees-light *) .market-card small{color:#787880}.market-card .ui-button{width:100%;justify-content:space-between}.onboarding-actions{display:flex;align-items:center;justify-content:center;gap:8px}.onboarding-content--install{width:min(720px,calc(100% - 32px))}.onboarding-install-card{margin:0 auto 24px;overflow:hidden;border:1px solid #332e3d;border-radius:14px;background:radial-gradient(circle at 50% 0,rgba(121,86,220,.16),transparent 42%),#121114;box-shadow:0 24px 70px #0000003d}:scope:where(.saees-light *) .onboarding-install-card{border:1px solid #c7c2d1;background:radial-gradient(circle at 50% 0,rgba(70,35,169,.16),transparent 42%),#ece9f0;box-shadow:0 24px 70px #fbfafc3d}.onboarding-install-mark{width:58px;height:58px;display:grid;place-items:center;margin:24px auto 17px;border:1px solid #665393;border-radius:16px;background:linear-gradient(145deg,#3a2a62,#17131f);color:#d8ccff;box-shadow:0 0 28px #7c57dc33}:scope:where(.saees-light *) .onboarding-install-mark{border:1px solid #665393;background:linear-gradient(145deg,#3a2a62,#17131f);color:#d8ccff;box-shadow:0 0 28px #7c57dc33}.onboarding-install-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:22px;border-top:1px solid #2c2832;background:#2c2832;text-align:left}:scope:where(.saees-light *) .onboarding-install-benefits{border-top:1px solid #d1cdd7;background:#d1cdd7}.onboarding-install-benefits article{min-width:0;display:grid;grid-template-columns:30px minmax(0,1fr);gap:9px;padding:17px;background:#151317;color:#aa93ed}:scope:where(.saees-light *) .onboarding-install-benefits article{background:#eae8ec;color:#29126c}.onboarding-install-benefits article>span{min-width:0;display:grid;gap:5px}.onboarding-install-benefits strong{color:#e3dee8;font-size:12px}:scope:where(.saees-light *) .onboarding-install-benefits strong{color:#1c1721}.onboarding-install-benefits small{color:#89828f;font-size:10px;line-height:1.5}:scope:where(.saees-light *) .onboarding-install-benefits small{color:#77707d}.onboarding-ios-steps,.onboarding-install-message{margin:16px;padding:12px 14px;border:1px solid #3a3345;border-radius:8px;background:#19161e;color:#a69eab;text-align:left}:scope:where(.saees-light *) .onboarding-ios-steps,:scope:where(.saees-light *) .onboarding-install-message{border:1px solid #c1bacc;background:#e4e1e9;color:#5c5461}.onboarding-ios-steps{display:grid;gap:4px}.onboarding-ios-steps strong{color:#ddd6e5;font-size:11px}:scope:where(.saees-light *) .onboarding-ios-steps strong{color:#211a29}.onboarding-ios-steps span,.onboarding-install-message{font-size:10px;line-height:1.5}.onboarding-install-message{color:#b5a6c4}:scope:where(.saees-light *) .onboarding-install-message{color:#4a3b59}.onboarding-actions--install{margin-top:4px}@media(max-width:680px){.onboarding-content{margin:5vh auto}.onboarding-install-benefits{grid-template-columns:1fr}.onboarding-install-benefits article{padding:14px 16px}.onboarding-actions--install{align-items:stretch;flex-direction:column}.onboarding-actions--install .ui-button{width:100%}}.channels-intro{display:flex;align-items:center;gap:12px;padding:14px 16px;margin-bottom:12px}.channels-intro__icon{width:32px;height:32px;display:grid;place-items:center;border:1px solid #33343a;border-radius:9px;color:#d5d5d8}:scope:where(.saees-light *) .channels-intro__icon{border:1px solid #c5c6cc;color:#27272a}.channels-intro strong,.channels-intro p{display:block}.channels-intro p{margin:4px 0 0;color:#8d8d95;font-size:11px}:scope:where(.saees-light *) .channels-intro p{color:#6a6a72}.channels-intro__status{margin-left:auto;color:#a7d9bf;font-size:10px;white-space:nowrap}:scope:where(.saees-light *) .channels-intro__status{color:#26583e}.channels-intro__status i{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:#70d09b;box-shadow:0 0 10px #70d09bbf}:scope:where(.saees-light *) .channels-intro__status i{background:#70d09b;box-shadow:0 0 10px #70d09bbf}.channel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.channel-card{padding:15px;min-height:190px;display:flex;flex-direction:column}.channel-card--selected{border-color:#4c6259;box-shadow:inset 0 0 0 1px #70d09b1f}:scope:where(.saees-light *) .channel-card--selected{border-color:#9db3aa;box-shadow:inset 0 0 0 1px #2f8f5a1f}.channel-card header{display:flex;align-items:center;gap:9px}.channel-card header>div{min-width:0;flex:1}.channel-card header strong,.channel-card header small{display:block}.channel-card header strong{font-size:13px}.channel-card header small{color:#85858d;font-size:10px;margin-top:3px}:scope:where(.saees-light *) .channel-card header small{color:#72727a}.channel-card>p{min-height:34px;color:#9b9ba3;font-size:11px;line-height:1.45;margin:15px 0 11px}:scope:where(.saees-light *) .channel-card>p{color:#5c5c64}.marketplace-mark{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;border-radius:9px;background:#24252a;color:#f3f3f4;font-size:12px;font-weight:650}:scope:where(.saees-light *) .marketplace-mark{background:#d5d6db;color:#0b0b0c}.marketplace-mark--amazon{background:#32281d;color:#f0bb79}:scope:where(.saees-light *) .marketplace-mark--amazon{background:#e2d8cd;color:#86510f}.marketplace-mark--walmart{background:#1f2d39;color:#8bbfe7}:scope:where(.saees-light *) .marketplace-mark--walmart{background:#c6d4e0;color:#184c74}.marketplace-mark--tiktok{background:#25272b;color:#e6e6e8}:scope:where(.saees-light *) .marketplace-mark--tiktok{background:#d4d6da;color:#171719}.marketplace-mark--ebay{background:#29242d;color:#d0b2e7}:scope:where(.saees-light *) .marketplace-mark--ebay{background:#d7d2db;color:#36184d}.channel-permissions{display:flex;flex-wrap:wrap;gap:5px}.channel-permissions span{padding:4px 7px;border:1px solid #2f3036;border-radius:5px;color:#8e8e96;font-size:9px}:scope:where(.saees-light *) .channel-permissions span{border:1px solid #c9cad0;color:#696971}.channel-card footer{display:flex;align-items:center;gap:9px;margin-top:auto;padding-top:17px}.channel-card footer .ui-button{min-height:30px;font-size:10px}.channel-ready{color:#a7d9bf;font-size:10px}:scope:where(.saees-light *) .channel-ready{color:#26583e}.channel-lock{margin-left:auto;display:inline-flex;align-items:center;gap:4px;color:#77777f;font-size:9px}:scope:where(.saees-light *) .channel-lock{color:#808088}.module-note{color:#77777f;font-size:10px;line-height:1.5;margin:14px 2px}:scope:where(.saees-light *) .module-note{color:#808088}.amazon-store{padding:16px;margin:0 0 12px;display:flex;flex-direction:column;gap:14px;min-width:0}.amazon-store__head{display:flex;align-items:center;gap:10px}.amazon-store__title{flex:1;min-width:0}.amazon-store__title strong{display:block;font-size:15px;overflow-wrap:anywhere}.amazon-store__title small{display:block;margin-top:3px;color:#85858d;font-size:11px}:scope:where(.saees-light *) .amazon-store__title small{color:#72727a}.amazon-store__fronts{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.amazon-store__fronts li{display:inline-flex;align-items:center;gap:6px;padding:4px 9px 4px 4px;border:1px solid #2f3036;border-radius:999px;color:#c9c9cf;font-size:11px}:scope:where(.saees-light *) .amazon-store__fronts li{border:1px solid #c9cad0;color:#303036}.amazon-store__fronts b{padding:2px 6px;border-radius:999px;background:#32281d;color:#f0bb79;font-size:9px;letter-spacing:.06em}:scope:where(.saees-light *) .amazon-store__fronts b{background:#e2d8cd;color:#86510f}.amazon-store__notes{margin:0;padding-left:16px;color:#e3c27c;font-size:11px;line-height:1.5}:scope:where(.saees-light *) .amazon-store__notes{color:#83621c}.amazon-store .auth-feedback{display:flex;align-items:center;gap:6px;margin:0}.amazon-store__actions{display:flex;flex-wrap:wrap;gap:8px}.amazon-store__actions .ui-button,.amazon-store__confirm .ui-button{min-height:32px;font-size:11px;gap:6px}.amazon-store__confirm{padding:12px;border:1px solid #623039;border-radius:10px;background:#2c1519}:scope:where(.saees-light *) .amazon-store__confirm{border:1px solid #cf9da6;background:#ead3d7}.amazon-store__confirm p{margin:0 0 10px;color:#f0c9cd;font-size:12px;line-height:1.5}:scope:where(.saees-light *) .amazon-store__confirm p{color:#360f13}.amazon-store__confirm div{display:flex;flex-wrap:wrap;gap:8px}.amazon-store__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.amazon-store__links a{display:grid;grid-template-columns:1fr auto;grid-template-areas:"label arrow" "value arrow" "hint arrow";align-items:center;padding:11px 13px;border:1px solid #26272c;border-radius:10px;background:#141418;color:inherit;text-decoration:none;min-width:0;transition:border-color .15s,background .15s}:scope:where(.saees-light *) .amazon-store__links a{border:1px solid #d3d4d9;background:#e7e7eb;color:inherit;text-decoration:none}.amazon-store__links a:hover{border-color:#4a3f7a;background:#18161f}:scope:where(.saees-light *) .amazon-store__links a:hover{border-color:#9085c0;background:#e2e0e9}.amazon-store__links span{grid-area:label;color:#85858d;font-size:10px;letter-spacing:.04em;text-transform:uppercase}:scope:where(.saees-light *) .amazon-store__links span{color:#72727a}.amazon-store__links strong{grid-area:value;margin-top:4px;color:#f3f3f4;font-size:20px;font-weight:650;font-variant-numeric:tabular-nums}:scope:where(.saees-light *) .amazon-store__links strong{color:#0b0b0c}.amazon-store__links small{grid-area:hint;color:#85858d;font-size:10px}:scope:where(.saees-light *) .amazon-store__links small{color:#72727a}.amazon-store__links svg{grid-area:arrow;color:#8a5cff}:scope:where(.saees-light *) .amazon-store__links svg{color:#2e00a3}.amazon-store .auth-feedback .spinner{width:13px;height:13px}.data-page{display:flex;flex-direction:column;gap:12px}.data-page>.page-heading{margin-bottom:0}.data-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin:0}.data-kpis>div{padding:13px 15px;border:1px solid #26272c;border-radius:12px;background:#141418;min-width:0}:scope:where(.saees-light *) .data-kpis>div{border:1px solid #d3d4d9;background:#e7e7eb}.data-kpis dt{color:#85858d;font-size:10px;letter-spacing:.05em;text-transform:uppercase}:scope:where(.saees-light *) .data-kpis dt{color:#72727a}.data-kpis dd{margin:6px 0 0;color:#f3f3f4;font-size:24px;font-weight:650;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}:scope:where(.saees-light *) .data-kpis dd{color:#0b0b0c}.data-kpis small{display:block;margin-top:4px;color:#77777f;font-size:10px;line-height:1.4}:scope:where(.saees-light *) .data-kpis small{color:#808088}.data-kpis__item--warning dd{color:#f0c46b}:scope:where(.saees-light *) .data-kpis__item--warning dd{color:#94680f}.data-kpis__item--danger dd{color:#ff9fa7}:scope:where(.saees-light *) .data-kpis__item--danger dd{color:#600008}.data-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:end}.data-search{flex:1 1 240px;display:flex;align-items:center;gap:8px;min-height:36px;padding:0 11px;border:1px solid #2a2b30;border-radius:9px;background:#121215;color:#85858d}:scope:where(.saees-light *) .data-search{border:1px solid #cfd0d5;background:#ebe8ef;color:#72727a}.data-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#f3f3f4;font:inherit;font-size:12px}:scope:where(.saees-light *) .data-search input{border:0;outline:0;background:transparent;color:#0b0b0c}.data-search:focus-within{border-color:#5b4a9e}:scope:where(.saees-light *) .data-search:focus-within{border-color:#7261b5}.data-select{display:flex;flex-direction:column;gap:4px;min-width:150px}.data-select span{color:#77777f;font-size:9px;letter-spacing:.05em;text-transform:uppercase}:scope:where(.saees-light *) .data-select span{color:#808088}.data-select select{min-height:36px;padding:0 30px 0 10px;border:1px solid #2a2b30;border-radius:9px;background:#121215;color:#e6e6ea;font:inherit;font-size:12px}:scope:where(.saees-light *) .data-select select{border:1px solid #cfd0d5;background:#ebe8ef;color:#151519}.data-table{padding:0;overflow-x:auto;min-width:0}.data-table table{width:100%;border-collapse:collapse;font-size:12px}.data-table th{position:sticky;top:0;padding:10px 14px;background:#131316;color:#77777f;font-size:9px;font-weight:600;letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap}:scope:where(.saees-light *) .data-table th{background:#e9e9ec;color:#808088}.data-table td{padding:10px 14px;border-top:1px solid #222226;color:#d6d6db;white-space:nowrap;vertical-align:middle}:scope:where(.saees-light *) .data-table td{border-top:1px solid #d9d9dd;color:#242429}.data-table tbody tr:hover td{background:#16161a}:scope:where(.saees-light *) .data-table tbody tr:hover td{background:#e5e5e9}.data-table .num{text-align:right;font-variant-numeric:tabular-nums}.data-table .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:#b7b7bf}:scope:where(.saees-light *) .data-table .mono{color:#404048}.data-table a{display:inline-flex;align-items:center;gap:4px;color:#b9a4ff;text-decoration:none}:scope:where(.saees-light *) .data-table a{color:#15005b;text-decoration:none}.data-table a:hover{text-decoration:underline}:scope:where(.saees-light *) .data-table a:hover{text-decoration:underline}.data-product{max-width:420px}.data-product strong{display:block;overflow:hidden;color:#ececf0;font-weight:550;text-overflow:ellipsis}:scope:where(.saees-light *) .data-product strong{color:#0f0f13}.data-product span{display:block;margin-top:2px}.data-muted{color:#77777f}:scope:where(.saees-light *) .data-muted{color:#808088}.data-table__empty{margin:0;padding:22px 14px;color:#85858d;font-size:12px;text-align:center}:scope:where(.saees-light *) .data-table__empty{color:#72727a}.data-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#77777f;font-size:11px}:scope:where(.saees-light *) .data-footer{color:#808088}.data-empty{display:flex;align-items:center;gap:14px;padding:18px;flex-wrap:wrap}.data-empty>div:nth-child(2){flex:1 1 260px;min-width:0}.data-empty strong{display:block;font-size:14px}.data-empty p{margin:4px 0 0;color:#9b9ba3;font-size:12px;line-height:1.5}:scope:where(.saees-light *) .data-empty p{color:#5c5c64}.data-empty__icon{width:40px;height:40px;display:grid;place-items:center;border-radius:11px;background:#1d1830;color:#b9a4ff}:scope:where(.saees-light *) .data-empty__icon{background:#d4cfe7;color:#15005b}.data-empty__link{display:inline-flex;align-items:center;gap:6px;color:#b9a4ff;font-size:12px;text-decoration:none}:scope:where(.saees-light *) .data-empty__link{color:#15005b;text-decoration:none}@media(max-width:620px){.amazon-store__links{grid-template-columns:1fr}.data-select{flex:1 1 140px}}.data-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.data-table__title{margin:0;padding:14px 14px 6px;color:#ececf0;font-size:13px;font-weight:600}:scope:where(.saees-light *) .data-table__title{color:#0f0f13}.data-negative{color:#ff9fa7!important}:scope:where(.saees-light *) .data-negative{color:#600008!important}.data-wrap{white-space:normal!important;min-width:260px;line-height:1.45}.data-chips{display:flex;flex-wrap:wrap;gap:4px}.data-chart{padding:0 6px 10px;min-width:0}.data-chart__plot{height:260px;padding:0 8px}.data-chart__plot--small{height:200px}.health-summary{display:flex;align-items:flex-start;gap:12px;padding:16px;color:#a7d9bf}:scope:where(.saees-light *) .health-summary{color:#26583e}.health-summary--alert{color:#f0c46b;border-color:#4a3d1f}:scope:where(.saees-light *) .health-summary--alert{color:#94680f;border-color:#e0d3b5}.health-summary strong{display:block;color:#ececf0;font-size:14px}:scope:where(.saees-light *) .health-summary strong{color:#0f0f13}.health-summary p{margin:4px 0 0;color:#9b9ba3;font-size:12px;line-height:1.5}:scope:where(.saees-light *) .health-summary p{color:#5c5c64}.health-signals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.health-signal{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 15px;border:1px solid #26272c;border-radius:12px;background:#141418;color:inherit;text-decoration:none;min-width:0}:scope:where(.saees-light *) .health-signal{border:1px solid #d3d4d9;background:#e7e7eb;color:inherit;text-decoration:none}.health-signal:hover{border-color:#4a3f7a}:scope:where(.saees-light *) .health-signal:hover{border-color:#9085c0}.health-signal--danger{border-left:3px solid #c2434f}:scope:where(.saees-light *) .health-signal--danger{border-left:3px solid #bc3d49}.health-signal--warning{border-left:3px solid #c9973a}:scope:where(.saees-light *) .health-signal--warning{border-left:3px solid #c59336}.health-signal--ok{opacity:.72}.health-signal strong{display:block;color:#ececf0;font-size:13px}:scope:where(.saees-light *) .health-signal strong{color:#0f0f13}.health-signal p{margin:4px 0 0;color:#85858d;font-size:11px;line-height:1.45}:scope:where(.saees-light *) .health-signal p{color:#72727a}.health-signal>span{display:inline-flex;align-items:center;gap:8px;color:#8a5cff;flex:0 0 auto}:scope:where(.saees-light *) .health-signal>span{color:#2e00a3}.report-list{display:grid;gap:10px}.report-card{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px;flex-wrap:wrap}.report-card>div{flex:1 1 260px;min-width:0}.report-card strong{display:block;font-size:14px}.report-card p{margin:4px 0 0;color:#9b9ba3;font-size:12px;line-height:1.5}:scope:where(.saees-light *) .report-card p{color:#5c5c64}@media(max-width:860px){.data-split,.health-signals{grid-template-columns:1fr}}.legal-page{min-height:100vh;background:#080809;color:#f4f4f5}:scope:where(.saees-light *) .legal-page{background:#f7f5f8;color:#0a0a0b}.legal-header{height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 32px;border-bottom:1px solid #252529;background:#080809f0}:scope:where(.saees-light *) .legal-header{border-bottom:1px solid #d6d6da;background:#f7f5f8f0}.legal-brand,.legal-back,.legal-footer a{color:inherit;text-decoration:none}:scope:where(.saees-light *) .legal-brand,:scope:where(.saees-light *) .legal-back,:scope:where(.saees-light *) .legal-footer a{color:inherit;text-decoration:none}.legal-header__links{display:inline-flex;align-items:center;gap:18px}.legal-brand{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:650}.legal-brand img{width:30px;height:30px;object-fit:cover;border-radius:7px;box-shadow:0 0 18px #8d72ff47}:scope:where(.saees-light *) .legal-brand img{box-shadow:0 0 18px #1b008d47}.legal-back{color:#aaa0ed;font-size:11px}:scope:where(.saees-light *) .legal-back{color:#1c125f}.legal-document{width:min(780px,calc(100% - 36px));margin:0 auto;padding:72px 0 54px}.legal-eyebrow{margin:0 0 12px;color:#aaa0ed;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}:scope:where(.saees-light *) .legal-eyebrow{color:#1c125f}.legal-document h1{margin:0;font-size:clamp(30px,5vw,46px);font-weight:650;letter-spacing:-.02em}.legal-intro{margin:12px 0 0;color:#a3a3ab;font-size:15px;line-height:1.6}:scope:where(.saees-light *) .legal-intro{color:#54545c}.legal-meta{margin:18px 0 0;color:#6f6f78;font-size:10px}:scope:where(.saees-light *) .legal-meta{color:#878790}.legal-sections{margin-top:52px}.legal-sections section{padding:24px 0;border-top:1px solid #252529}:scope:where(.saees-light *) .legal-sections section{border-top:1px solid #d6d6da}.legal-sections h2{margin:0 0 8px;color:#eeeef0;font-size:15px;font-weight:650}:scope:where(.saees-light *) .legal-sections h2{color:#0f0f11}.legal-sections p{max-width:690px;margin:0;color:#98989f;font-size:12px;line-height:1.75;white-space:pre-line}:scope:where(.saees-light *) .legal-sections p{color:#606067}.legal-footer{display:flex;flex-wrap:wrap;gap:16px;padding-top:28px;color:#6f6f78;font-size:10px}:scope:where(.saees-light *) .legal-footer{color:#878790}.legal-footer a{color:#aaa0ed}:scope:where(.saees-light *) .legal-footer a{color:#1c125f}.legal-directory{width:min(780px,calc(100% - 36px));margin:0 auto;padding:96px 0 54px}.legal-directory__nav{display:grid;gap:10px;margin-top:44px}.legal-directory__item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border:1px solid #29292e;border-radius:8px;background:#111113;color:inherit;text-decoration:none;transition:border-color .14s ease,background .14s ease}:scope:where(.saees-light *) .legal-directory__item{border:1px solid #d1d1d6;background:#eceaf0;color:inherit;text-decoration:none}.legal-directory__item:hover{border-color:var(--brand-purple-line);background:#15131d}:scope:where(.saees-light *) .legal-directory__item:hover{border-color:var(--brand-purple-line);background:#e4e2ec}.legal-directory__item span{display:grid;gap:5px}.legal-directory__item strong{font-size:14px}.legal-directory__item small{color:#8f8f98;font-size:11px}:scope:where(.saees-light *) .legal-directory__item small{color:#676770}.legal-directory__item b{color:#aaa0ed;font-size:16px;font-weight:500}:scope:where(.saees-light *) .legal-directory__item b{color:#1c125f}.legal-directory__contact{margin-top:34px;color:#777780;font-size:11px}:scope:where(.saees-light *) .legal-directory__contact{color:#7f7f88}.legal-directory__contact a{color:#aaa0ed}:scope:where(.saees-light *) .legal-directory__contact a{color:#1c125f}.legal-hub{--legal-ink: #f2f1f7;--legal-muted: #9794a2;--legal-line: rgba(255,255,255,.09);position:relative;overflow:hidden;background:#09090b}:scope:where(.saees-light *) .legal-hub{--legal-ink: #09080e;--legal-muted: #605d6b;--legal-line: rgba(0, 0, 0, .09);background:#f6f5f8}.legal-hub:before{content:"";position:absolute;z-index:0;width:820px;height:520px;top:48px;right:-260px;pointer-events:none;background:radial-gradient(ellipse,rgba(87,67,190,.2),transparent 66%);filter:blur(12px)}:scope:where(.saees-light *) .legal-hub:before{background:radial-gradient(ellipse,rgba(85,65,188,.2),transparent 66%)}.legal-hub__header{position:relative;z-index:5;height:72px;padding-inline:clamp(22px,4vw,64px);background:#09090bc7;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}:scope:where(.saees-light *) .legal-hub__header{background:#f6f5f8c7}.legal-hub__header .legal-brand small{margin-left:3px;padding-left:12px;border-left:1px solid #303036;color:#85818d;font-size:10px;font-weight:550;letter-spacing:.08em;text-transform:uppercase}:scope:where(.saees-light *) .legal-hub__header .legal-brand small{border-left:1px solid #c9c9cf;color:#76727e}.legal-hub__header-nav{display:flex;align-items:center;gap:26px}.legal-hub__header-nav a{color:#aaa6b2;font-size:12px;text-decoration:none;transition:color .15s ease}:scope:where(.saees-light *) .legal-hub__header-nav a{color:#514d59;text-decoration:none}.legal-hub__header-nav a:hover{color:#fff}:scope:where(.saees-light *) .legal-hub__header-nav a:hover{color:#000}.legal-hub__header-nav .legal-hub__header-cta{padding:9px 13px;border:1px solid #4c446c;border-radius:6px;background:#372d587a;color:#d9d3ff}:scope:where(.saees-light *) .legal-hub__header-nav .legal-hub__header-cta{border:1px solid #9b93bb;background:#b1a7d27a;color:#06002c}.legal-hub__hero{width:min(1180px,calc(100% - 48px));min-height:520px;position:relative;z-index:1;display:grid;grid-template-columns:1.35fr .65fr;align-items:center;gap:clamp(60px,9vw,140px);margin:0 auto;padding:94px 0 74px}.legal-hub__hero-copy{max-width:700px}.legal-hub__hero .legal-eyebrow,.legal-request .legal-eyebrow{display:flex;align-items:center;gap:7px}.legal-hub .legal-eyebrow{font-size:11px}.legal-hub__hero h1{margin:18px 0 23px;color:var(--legal-ink);font-size:clamp(50px,7vw,88px);font-weight:440;line-height:.96;letter-spacing:-.055em}:scope:where(.saees-light *) .legal-hub__hero h1{color:var(--legal-ink)}.legal-hub__hero h1 span{color:#a99bf4}:scope:where(.saees-light *) .legal-hub__hero h1 span{color:#190b64}.legal-hub__hero-copy>p:not(.legal-eyebrow){max-width:610px;margin:0;color:#aaa6b1;font-size:clamp(15px,1.15vw,18px);line-height:1.72}:scope:where(.saees-light *) .legal-hub__hero-copy>p:not(.legal-eyebrow){color:#524e59}.legal-search{width:min(570px,100%);height:56px;display:flex;align-items:center;gap:12px;margin-top:38px;padding:0 15px;border:1px solid #333238;border-radius:9px;background:#141417d1;color:#77737f;box-shadow:0 18px 55px #00000038;transition:border-color .15s ease,box-shadow .15s ease}:scope:where(.saees-light *) .legal-search{border:1px solid #c8c7cd;background:#e8e8ebd1;color:#84808c;box-shadow:0 18px 55px #fbfafc38}.legal-search:focus-within{border-color:#6a5ca7;box-shadow:0 0 0 3px #8d72ff17,0 18px 55px #00000047}:scope:where(.saees-light *) .legal-search:focus-within{border-color:#6658a3;box-shadow:0 0 0 3px #1b008d17,0 18px 55px #fbfafc47}.legal-search input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#efedf6;font:inherit;font-size:14px}:scope:where(.saees-light *) .legal-search input{border:0;outline:0;background:transparent;color:#0b0912}.legal-search input::placeholder{color:#66636e}:scope:where(.saees-light *) .legal-search input::placeholder{color:#94919c}.legal-search kbd{padding:4px 6px;border:1px solid #34323a;border-radius:5px;color:#85818d;font:inherit;font-size:10px}:scope:where(.saees-light *) .legal-search kbd{border:1px solid #c7c5cd;color:#76727e}.legal-hub__signal{min-height:286px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:28px;border:1px solid rgba(166,151,255,.2);border-radius:18px;overflow:hidden;background:linear-gradient(145deg,#241f3cbd,#101014e0 60%);box-shadow:inset 0 1px #ffffff12,0 30px 80px #0000003d}:scope:where(.saees-light *) .legal-hub__signal{border:1px solid rgba(15,0,104,.2);background:linear-gradient(145deg,#c8c3e0bd,#eceaf0e0 60%);box-shadow:inset 0 1px #00000012,0 30px 80px #fbfafc3d}.legal-hub__signal:before{content:"";position:absolute;width:210px;height:210px;right:-56px;top:-78px;border:1px solid rgba(164,146,255,.22);border-radius:50%;box-shadow:0 0 0 34px #8f78ff09,0 0 0 68px #8f78ff06}:scope:where(.saees-light *) .legal-hub__signal:before{border:1px solid rgba(18,0,109,.22);box-shadow:0 0 0 34px #17008709,0 0 0 68px #17008706}.legal-hub__signal-icon{width:48px;height:48px;position:absolute;top:25px;left:26px;display:grid;place-items:center;border:1px solid #5d527e;border-radius:13px;background:#292241;color:#c2b7ff;box-shadow:0 0 28px #8d72ff38}:scope:where(.saees-light *) .legal-hub__signal-icon{border:1px solid #8c81ad;background:#c5bedd;color:#0b0048;box-shadow:0 0 28px #1b008d38}.legal-hub__signal>span{color:#a398d2;font-size:10px;font-weight:750;letter-spacing:.15em}:scope:where(.saees-light *) .legal-hub__signal>span{color:#382d67}.legal-hub__signal>strong{margin-top:8px;color:#eeecf6;font-size:21px;font-weight:560;letter-spacing:-.02em}:scope:where(.saees-light *) .legal-hub__signal>strong{color:#0b0913}.legal-hub__signal>p{margin:8px 0 22px;color:#a19daa;font-size:12px;line-height:1.6}:scope:where(.saees-light *) .legal-hub__signal>p{color:#595562}.legal-hub__signal-meta{display:flex;justify-content:space-between;padding-top:16px;border-top:1px solid rgba(255,255,255,.08);color:#85818d;font-size:10px}:scope:where(.saees-light *) .legal-hub__signal-meta{border-top:1px solid rgba(0,0,0,.08);color:#76727e}.legal-hub__signal-meta span{display:flex;align-items:center;gap:6px}.legal-hub__signal-meta i{width:5px;height:5px;border-radius:50%;background:#65d29b;box-shadow:0 0 8px #65d29bb3}:scope:where(.saees-light *) .legal-hub__signal-meta i{background:#65d29b;box-shadow:0 0 8px #65d29bb3}.legal-featured{width:min(1180px,calc(100% - 48px));position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto 122px;border-block:1px solid var(--legal-line)}:scope:where(.saees-light *) .legal-featured{border-block:1px solid var(--legal-line)}.legal-featured>a{min-height:270px;position:relative;display:flex;flex-direction:column;padding:28px 30px;border-right:1px solid var(--legal-line);color:inherit;text-decoration:none;transition:background .18s ease}:scope:where(.saees-light *) .legal-featured>a{border-right:1px solid var(--legal-line);color:inherit;text-decoration:none}.legal-featured>a:first-child{border-left:1px solid var(--legal-line)}:scope:where(.saees-light *) .legal-featured>a:first-child{border-left:1px solid var(--legal-line)}.legal-featured>a:hover{background:linear-gradient(145deg,#8d72ff17,#ffffff05)}:scope:where(.saees-light *) .legal-featured>a:hover{background:linear-gradient(145deg,#1b008d17,#00000005)}.legal-featured__index{position:absolute;top:26px;right:28px;color:#706c78;font-size:10px}:scope:where(.saees-light *) .legal-featured__index{color:#8b8793}.legal-featured__icon{width:38px;height:38px;display:grid;place-items:center;margin-bottom:34px;border:1px solid #3b374a;border-radius:10px;background:#17151f;color:#a99bf4}:scope:where(.saees-light *) .legal-featured__icon{border:1px solid #b9b5c8;background:#e2e0ea;color:#190b64}.legal-featured strong{color:#e9e7ef;font-size:clamp(17px,1.35vw,20px);font-weight:560}:scope:where(.saees-light *) .legal-featured strong{color:#121018}.legal-featured small{margin-top:9px;color:#aaa6b0;font-size:12px;line-height:1.65}:scope:where(.saees-light *) .legal-featured small{color:#534f59}.legal-featured b{display:flex;align-items:center;gap:7px;margin-top:auto;color:#b5aaff;font-size:11px;font-weight:600}:scope:where(.saees-light *) .legal-featured b{color:#0b0055}.legal-library{width:min(1180px,calc(100% - 48px));display:grid;grid-template-columns:240px minmax(0,1fr);gap:clamp(48px,7vw,100px);margin:0 auto 140px;scroll-margin-top:92px}.legal-library__rail{align-self:start;position:sticky;top:96px}.legal-library__rail>p{margin:0 0 14px;color:#85818d;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}:scope:where(.saees-light *) .legal-library__rail>p{color:#76727e}.legal-library__rail nav{display:grid}.legal-library__rail button{min-height:46px;display:flex;align-items:center;justify-content:space-between;border:0;border-bottom:1px solid #232329;padding:0;background:transparent;color:#97939f;font:inherit;font-size:12px;text-align:left;cursor:pointer}:scope:where(.saees-light *) .legal-library__rail button{border:0;border-bottom:1px solid #d6d6dc;background:transparent;color:#64606c}.legal-library__rail button small{color:#716d78;font-size:10px}:scope:where(.saees-light *) .legal-library__rail button small{color:#8b8792}.legal-library__rail button.is-active{color:#d8d3ef}:scope:where(.saees-light *) .legal-library__rail button.is-active{color:#15102c}.legal-library__rail button.is-active span:before{content:"";width:5px;height:5px;display:inline-block;margin-right:8px;border-radius:50%;background:#917cff;box-shadow:0 0 9px #917cffa6}:scope:where(.saees-light *) .legal-library__rail button.is-active span:before{background:#917cff;box-shadow:0 0 9px #917cffa6}.legal-library__rail-note{display:flex;gap:11px;margin-top:28px;padding:16px;border:1px solid #2d2a39;border-radius:9px;background:#121116;color:#9f94d4}:scope:where(.saees-light *) .legal-library__rail-note{border:1px solid #c9c6d5;background:#ebe8ef;color:#362b6b}.legal-library__rail-note p{margin:0}.legal-library__rail-note strong,.legal-library__rail-note span{display:block}.legal-library__rail-note strong{color:#cbc5da;font-size:11px}:scope:where(.saees-light *) .legal-library__rail-note strong{color:#2b253a}.legal-library__rail-note span{margin-top:5px;color:#8c8894;font-size:10px;line-height:1.55}:scope:where(.saees-light *) .legal-library__rail-note span{color:#6f6b77}.legal-library__heading{display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:22px;border-bottom:1px solid #34323a}:scope:where(.saees-light *) .legal-library__heading{border-bottom:1px solid #c7c5cd}.legal-library__heading h2{margin:6px 0 0;color:#e9e7ef;font-size:30px;font-weight:520;letter-spacing:-.035em}:scope:where(.saees-light *) .legal-library__heading h2{color:#121018}.legal-library__heading>span{color:#898590;font-size:11px}:scope:where(.saees-light *) .legal-library__heading>span{color:#736f7a}.legal-library .legal-directory__nav{gap:0;margin-top:0}.legal-library .legal-directory__item{min-height:108px;display:grid;grid-template-columns:38px minmax(0,1fr) 24px;gap:17px;border:0;border-bottom:1px solid #25242b;border-radius:0;padding:22px 4px;background:transparent}:scope:where(.saees-light *) .legal-library .legal-directory__item{border:0;border-bottom:1px solid #d5d4db;background:transparent}.legal-library .legal-directory__item:hover{border-color:#3b354e;background:linear-gradient(90deg,transparent,rgba(141,114,255,.045),transparent)}:scope:where(.saees-light *) .legal-library .legal-directory__item:hover{border-color:#b7b1ca;background:linear-gradient(90deg,transparent,rgba(27,0,141,.045),transparent)}.legal-directory__item-type{width:36px;height:36px;display:grid!important;place-items:center;border:1px solid #33313a;border-radius:8px;color:#777184}:scope:where(.saees-light *) .legal-directory__item-type{border:1px solid #c7c5ce;color:#817b8e}.legal-directory__item-copy{display:block!important}.legal-directory__item-copy>small{color:#9187ad;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}:scope:where(.saees-light *) .legal-directory__item-copy>small{color:#5c5278}.legal-directory__item-copy>strong{display:block;margin-top:5px;color:#e6e3ec;font-size:clamp(14px,1.05vw,16px);font-weight:570}:scope:where(.saees-light *) .legal-directory__item-copy>strong{color:#16131c}.legal-directory__item-copy>p{margin:6px 0 0;color:#9995a0;font-size:12px;line-height:1.55}:scope:where(.saees-light *) .legal-directory__item-copy>p{color:#635f6a}.legal-directory__item-arrow{color:#5f596d;transition:color .15s ease,transform .15s ease}:scope:where(.saees-light *) .legal-directory__item-arrow{color:#9892a6}.legal-directory__item:hover .legal-directory__item-arrow{color:#b5a8ff;transform:translate(3px)}:scope:where(.saees-light *) .legal-directory__item:hover .legal-directory__item-arrow{color:#0d0057}.legal-library__empty{display:grid;place-items:center;padding:72px 20px;color:#625d6d;text-align:center}:scope:where(.saees-light *) .legal-library__empty{color:#9792a2}.legal-library__empty strong{margin-top:12px;color:#aaa6b1;font-size:13px}:scope:where(.saees-light *) .legal-library__empty strong{color:#524e59}.legal-library__empty p{margin:6px 0 0;font-size:11px}.legal-faq{width:min(1180px,calc(100% - 48px));display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(60px,10vw,150px);margin:0 auto 150px;padding-top:100px;border-top:1px solid var(--legal-line);scroll-margin-top:90px}:scope:where(.saees-light *) .legal-faq{border-top:1px solid var(--legal-line)}.legal-faq__intro h2,.legal-request__intro h2{margin:10px 0 14px;color:#ebe9f1;font-size:clamp(32px,4vw,48px);font-weight:470;line-height:1.05;letter-spacing:-.045em}:scope:where(.saees-light *) .legal-faq__intro h2,:scope:where(.saees-light *) .legal-request__intro h2{color:#100e16}.legal-faq__intro>p:last-child,.legal-request__intro>p{color:#a09ca7;font-size:13px;line-height:1.7}:scope:where(.saees-light *) .legal-faq__intro>p:last-child,:scope:where(.saees-light *) .legal-request__intro>p{color:#5c5863}.legal-faq__list details{border-bottom:1px solid #2a2930}:scope:where(.saees-light *) .legal-faq__list details{border-bottom:1px solid #d0cfd6}.legal-faq__list summary{min-height:74px;display:grid;grid-template-columns:30px 1fr 20px;align-items:center;gap:12px;color:#d6d3de;list-style:none;cursor:pointer}:scope:where(.saees-light *) .legal-faq__list summary{color:#24212c}.legal-faq__list summary::-webkit-details-marker{display:none}.legal-faq__list summary span{color:#827a94;font-size:10px}:scope:where(.saees-light *) .legal-faq__list summary span{color:#736b85}.legal-faq__list summary strong{font-size:clamp(12px,1vw,14px);font-weight:550}.legal-faq__list summary svg{color:#6d6876;transition:transform .18s ease}:scope:where(.saees-light *) .legal-faq__list summary svg{color:#8e8997}.legal-faq__list details[open] summary svg{transform:rotate(180deg)}.legal-faq__list details>p{margin:-3px 32px 25px 42px;color:#aaa6b1;font-size:12px;line-height:1.72}:scope:where(.saees-light *) .legal-faq__list details>p{color:#524e59}.legal-request{width:min(1180px,calc(100% - 48px));display:grid;grid-template-columns:.78fr 1.22fr;gap:clamp(50px,7vw,100px);margin:0 auto 82px;padding:58px clamp(28px,4.5vw,60px);border:1px solid #302b45;border-radius:20px;background:radial-gradient(circle at 10% 5%,rgba(106,79,217,.12),transparent 42%),#101014;box-shadow:inset 0 1px #ffffff0a,0 40px 100px #0003;scroll-margin-top:90px}:scope:where(.saees-light *) .legal-request{border:1px solid #bfbad4;background:radial-gradient(circle at 10% 5%,rgba(65,38,176,.12),transparent 42%),#eceaf0;box-shadow:inset 0 1px #0000000a,0 40px 100px #fbfafc33}.legal-request__intro>div{display:flex;gap:12px;margin-top:28px;color:#9c8ee7}:scope:where(.saees-light *) .legal-request__intro>div{color:#261871}.legal-request__intro>div+div{margin-top:17px}.legal-request__intro span strong,.legal-request__intro span small{display:block}.legal-request__intro span strong{color:#d4d0dc;font-size:12px}:scope:where(.saees-light *) .legal-request__intro span strong{color:#27232f}.legal-request__intro span small{max-width:310px;margin-top:4px;color:#918d98;font-size:10px;line-height:1.55}:scope:where(.saees-light *) .legal-request__intro span small{color:#6b6772}.legal-request__panel{min-height:0;padding:24px;border:1px solid #35323d;border-radius:14px;background:linear-gradient(155deg,#17161bf7,#0f0f12f7);box-shadow:inset 0 1px #ffffff09,0 22px 55px #00000029}:scope:where(.saees-light *) .legal-request__panel{border:1px solid #c5c2cd;background:linear-gradient(155deg,#e5e4e9f7,#eeecf1f7);box-shadow:inset 0 1px #00000009,0 22px 55px #fbfafc29}.legal-request__panel form{display:grid;gap:14px}.legal-request__form-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:0;padding-bottom:15px;border-bottom:1px solid #302e36}:scope:where(.saees-light *) .legal-request__form-heading{border-bottom:1px solid #cbc9d1}.legal-request__form-heading span{color:#e7e3ed;font-size:15px;font-weight:600}:scope:where(.saees-light *) .legal-request__form-heading span{color:#16121c}.legal-request__form-heading small{color:#8c8793;font-size:10px}:scope:where(.saees-light *) .legal-request__form-heading small{color:#716c78}.legal-request__panel label{display:grid;gap:8px;color:#bbb6c3;font-size:11px;font-weight:560;letter-spacing:.01em}:scope:where(.saees-light *) .legal-request__panel label{color:#413c49}.legal-request__panel input,.legal-request__panel select,.legal-request__panel textarea{width:100%;border:1px solid #393640;outline:0;padding:0 14px;border-radius:9px;background:#0c0c0fb8;color:#f0eef4;font:inherit;font-size:12px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}:scope:where(.saees-light *) .legal-request__panel input,:scope:where(.saees-light *) .legal-request__panel select,:scope:where(.saees-light *) .legal-request__panel textarea{border:1px solid #c2bfc9;outline:0;background:#f1eff4b8;color:#0d0b11}.legal-request__panel input,.legal-request__panel select{height:42px}.legal-request__phone{display:grid;grid-template-columns:minmax(118px,.72fr) minmax(150px,1.28fr);gap:8px}.legal-request__phone input{min-width:0}.legal-phone-picker{min-width:0;position:relative}.legal-phone-picker summary{height:42px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;padding:0 12px;border:1px solid #393640;border-radius:9px;background:#0c0c0fb8;color:#eceaf1;cursor:pointer;list-style:none}:scope:where(.saees-light *) .legal-phone-picker summary{border:1px solid #c2bfc9;background:#f1eff4b8;color:#100e15}.legal-phone-picker summary::-webkit-details-marker{display:none}.legal-phone-picker summary strong{font-size:12px;font-weight:560;white-space:nowrap}.legal-phone-picker summary svg{color:#78737f;transition:transform .16s ease}:scope:where(.saees-light *) .legal-phone-picker summary svg{color:#85808c}.legal-phone-picker[open] summary{border-color:#6d5eab;box-shadow:0 0 0 3px #8d72ff14}:scope:where(.saees-light *) .legal-phone-picker[open] summary{border-color:#6354a1;box-shadow:0 0 0 3px #1b008d14}.legal-phone-picker[open] summary svg{transform:rotate(180deg)}.legal-phone-picker__menu{width:300px;max-height:280px;position:absolute;z-index:20;top:calc(100% + 7px);left:0;display:grid;overflow-y:auto;padding:7px;border:1px solid #3b3746;border-radius:9px;background:#151419;box-shadow:0 22px 55px #00000080;scrollbar-width:thin;scrollbar-color:#4c4560 transparent}:scope:where(.saees-light *) .legal-phone-picker__menu{border:1px solid #bdb9c8;background:#e7e6eb;box-shadow:0 22px 55px #fbfafc80}.legal-phone-picker__menu button{min-height:39px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;border:0;border-radius:6px;padding:0 9px;background:transparent;color:#d6d3dc;font:inherit;text-align:left;cursor:pointer}:scope:where(.saees-light *) .legal-phone-picker__menu button{border:0;background:transparent;color:#26232c}.legal-phone-picker__menu button:hover,.legal-phone-picker__menu button.is-selected{background:#272331;color:#f2efff}:scope:where(.saees-light *) .legal-phone-picker__menu button:hover,:scope:where(.saees-light *) .legal-phone-picker__menu button.is-selected{background:#d2cedc;color:#030010}.legal-phone-picker__menu button strong{overflow:hidden;font-size:11px;font-weight:520;text-overflow:ellipsis;white-space:nowrap}.legal-phone-picker__menu button small{color:#a99de1;font-size:10px}:scope:where(.saees-light *) .legal-phone-picker__menu button small{color:#2a1e62}.legal-request__panel textarea{min-height:96px;padding-block:11px;resize:vertical;line-height:1.55}.legal-request__panel input:focus,.legal-request__panel select:focus,.legal-request__panel textarea:focus{border-color:#6d5eab;box-shadow:0 0 0 3px #8d72ff14}:scope:where(.saees-light *) .legal-request__panel input:focus,:scope:where(.saees-light *) .legal-request__panel select:focus,:scope:where(.saees-light *) .legal-request__panel textarea:focus{border-color:#6354a1;box-shadow:0 0 0 3px #1b008d14}.legal-request__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 12px}.legal-request__honeypot{position:absolute;left:-10000px;opacity:0;pointer-events:none}.legal-request__security{display:grid;grid-template-columns:minmax(140px,1fr) minmax(280px,300px);align-items:center;gap:10px;padding:9px 10px;border:1px solid #373342;border-radius:10px;overflow:hidden;background:linear-gradient(135deg,#4d3f7e1c,#0c0c0fb8);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}:scope:where(.saees-light *) .legal-request__security{border:1px solid #c1bdcc;background:linear-gradient(135deg,#8f81c01c,#f1eff4b8)}.legal-request__security-copy{min-width:0;display:flex;align-items:center;gap:10px}.legal-request__security-copy>span{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border:1px solid #51486c;border-radius:8px;background:#24202f;color:#afa3e8}:scope:where(.saees-light *) .legal-request__security-copy>span{border:1px solid #9c93b7;background:#d4d0df;color:#23175c}.legal-request__security-copy p{min-width:0;margin:0}.legal-request__security-copy strong,.legal-request__security-copy small{display:block}.legal-request__security-copy strong{color:#d9d5e1;font-size:11px;font-weight:620}:scope:where(.saees-light *) .legal-request__security-copy strong{color:#221e2a}.legal-request__security-copy small{margin-top:4px;color:#88848f;font-size:9px;line-height:1.35}:scope:where(.saees-light *) .legal-request__security-copy small{color:#74707b}.legal-request__security.is-verified{border-color:#5cc29161;background:linear-gradient(135deg,#3691671f,#0c100ec7);box-shadow:inset 0 0 25px #43b17a09}:scope:where(.saees-light *) .legal-request__security.is-verified{border-color:#3da37261;background:linear-gradient(135deg,#6ec99f1f,#f1eef4c7);box-shadow:inset 0 0 25px #4ebc8509}.legal-request__security.is-verified .legal-request__security-copy>span{border-color:#5bc99461;background:#2d825924;color:#83ddb0}:scope:where(.saees-light *) .legal-request__security.is-verified .legal-request__security-copy>span{border-color:#36a46f61;background:#7dd2a924;color:#227c4f}.legal-request__security.is-verified .legal-request__security-copy strong{color:#c9f0dc}:scope:where(.saees-light *) .legal-request__security.is-verified .legal-request__security-copy strong{color:#0f3622}.legal-request__turnstile{min-width:0;min-height:65px;display:grid;align-items:center;overflow:hidden;border-radius:8px}.legal-request__turnstile>div{max-width:100%!important}.legal-request__submit{min-height:43px;gap:8px;margin-top:0;border-radius:8px!important;background:linear-gradient(180deg,#f0edf8,#ded9eb)!important;color:#17151c!important;box-shadow:0 8px 24px #0000002e}:scope:where(.saees-light *) .legal-request__submit{background:linear-gradient(180deg,#0a0712,#191426)!important;color:#e5e3ea!important;box-shadow:0 8px 24px #fbfafc2e}.legal-request__disclaimer{color:#85818b;font-size:9px;line-height:1.6;text-align:center}:scope:where(.saees-light *) .legal-request__disclaimer{color:#78747e}.legal-request__success{min-height:478px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.legal-request__success>svg{margin-bottom:20px;color:#76d6a5}:scope:where(.saees-light *) .legal-request__success>svg{color:#298958}.legal-request__success h3{margin:7px 0 10px;color:#ebe9f1;font-size:25px;font-weight:520}:scope:where(.saees-light *) .legal-request__success h3{color:#100e16}.legal-request__success>p:not(.legal-eyebrow){max-width:360px;margin:0;color:#aaa6b1;font-size:12px;line-height:1.65}:scope:where(.saees-light *) .legal-request__success>p:not(.legal-eyebrow){color:#524e59}.legal-request__success>small{margin:20px 0;color:#afa3e7;font-size:10px;letter-spacing:.08em}:scope:where(.saees-light *) .legal-request__success>small{color:#24185c}.legal-hub__footer{width:min(1180px,calc(100% - 48px));display:flex;gap:24px;margin:0 auto;padding:25px 0 34px;border-top:1px solid #242329;color:#817d87;font-size:10px}:scope:where(.saees-light *) .legal-hub__footer{border-top:1px solid #d7d6dc;color:#7c7882}.legal-hub__footer a{margin-left:auto;color:#8f85bb;text-decoration:none}:scope:where(.saees-light *) .legal-hub__footer a{color:#4e447a;text-decoration:none}.legal-policy-page{--legal-ink: #f2f1f7;--legal-muted: #9e9aa6;--legal-line: rgba(255,255,255,.09);position:relative;overflow:clip;background:#09090b}:scope:where(.saees-light *) .legal-policy-page{--legal-ink: #09080e;--legal-muted: #5d5965;--legal-line: rgba(0, 0, 0, .09);background:#f6f5f8}.legal-policy-page:before{content:"";position:absolute;z-index:0;width:900px;height:560px;top:30px;right:-250px;pointer-events:none;background:radial-gradient(ellipse,rgba(91,70,201,.18),transparent 67%);filter:blur(16px)}:scope:where(.saees-light *) .legal-policy-page:before{background:radial-gradient(ellipse,rgba(75,54,185,.18),transparent 67%)}.legal-policy-header{position:relative;z-index:10}.legal-policy-back{width:fit-content;display:inline-flex;align-items:center;gap:7px;margin-bottom:40px;color:#9d95c8;font-size:12px;text-decoration:none;transition:color .15s ease,transform .15s ease}:scope:where(.saees-light *) .legal-policy-back{color:#3f376a;text-decoration:none}.legal-policy-back:hover{color:#d8d1ff;transform:translate(-2px)}:scope:where(.saees-light *) .legal-policy-back:hover{color:#07002e}.legal-policy-hero{width:min(1180px,calc(100% - 48px));min-height:510px;position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(270px,.65fr);align-items:center;gap:clamp(60px,9vw,140px);margin:0 auto;padding:76px 0 82px;border-bottom:1px solid var(--legal-line)}:scope:where(.saees-light *) .legal-policy-hero{border-bottom:1px solid var(--legal-line)}.legal-policy-hero__copy{max-width:760px}.legal-policy-hero .legal-eyebrow{display:flex;align-items:center;gap:7px;margin-bottom:17px;font-size:11px}.legal-policy-hero h1{margin:0;color:var(--legal-ink);font-size:clamp(48px,7vw,82px);font-weight:450;line-height:.98;letter-spacing:-.055em}:scope:where(.saees-light *) .legal-policy-hero h1{color:var(--legal-ink)}.legal-policy-hero__copy>p:not(.legal-eyebrow){max-width:680px;margin:25px 0 0;color:#aaa6b1;font-size:clamp(15px,1.15vw,18px);line-height:1.72}:scope:where(.saees-light *) .legal-policy-hero__copy>p:not(.legal-eyebrow){color:#524e59}.legal-policy-hero__meta{display:flex;flex-wrap:wrap;gap:11px 22px;margin-top:32px;color:#8d8995;font-size:11px}:scope:where(.saees-light *) .legal-policy-hero__meta{color:#6e6a76}.legal-policy-hero__meta span{display:inline-flex;align-items:center;gap:6px}.legal-policy-hero__meta svg{color:#8c7de0}:scope:where(.saees-light *) .legal-policy-hero__meta svg{color:#2e1f82}.legal-policy-status{min-height:288px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:28px;border:1px solid rgba(166,151,255,.2);border-radius:18px;overflow:hidden;background:linear-gradient(145deg,#241f3cbf,#101014e6 62%);box-shadow:inset 0 1px #ffffff12,0 30px 80px #0000003d}:scope:where(.saees-light *) .legal-policy-status{border:1px solid rgba(15,0,104,.2);background:linear-gradient(145deg,#c8c3e0bf,#eceaf0e6 62%);box-shadow:inset 0 1px #00000012,0 30px 80px #fbfafc3d}.legal-policy-status:before{content:"";position:absolute;width:205px;height:205px;top:-76px;right:-52px;border:1px solid rgba(164,146,255,.22);border-radius:50%;box-shadow:0 0 0 34px #8f78ff09,0 0 0 68px #8f78ff06}:scope:where(.saees-light *) .legal-policy-status:before{border:1px solid rgba(18,0,109,.22);box-shadow:0 0 0 34px #17008709,0 0 0 68px #17008706}.legal-policy-status__icon{width:48px;height:48px;position:absolute;top:25px;left:26px;display:grid;place-items:center;border:1px solid #5d527e;border-radius:13px;background:#292241;color:#c2b7ff;box-shadow:0 0 28px #8d72ff38}:scope:where(.saees-light *) .legal-policy-status__icon{border:1px solid #8c81ad;background:#c5bedd;color:#0b0048;box-shadow:0 0 28px #1b008d38}.legal-policy-status>p{margin:0 0 7px;color:#9d92ce;font-size:10px;font-weight:750;letter-spacing:.13em;text-transform:uppercase}:scope:where(.saees-light *) .legal-policy-status>p{color:#3c316d}.legal-policy-status>strong{color:#eeecf6;font-size:20px;font-weight:560;letter-spacing:-.02em}:scope:where(.saees-light *) .legal-policy-status>strong{color:#0b0913}.legal-policy-status>span{margin-top:9px;color:#a19daa;font-size:12px;line-height:1.6}:scope:where(.saees-light *) .legal-policy-status>span{color:#595562}.legal-policy-status>div:last-child{display:flex;align-items:center;gap:7px;margin-top:20px;padding-top:16px;border-top:1px solid rgba(255,255,255,.08);color:#9995a1;font-size:10px}:scope:where(.saees-light *) .legal-policy-status>div:last-child{border-top:1px solid rgba(0,0,0,.08);color:#625e6a}.legal-policy-status>div:last-child i{width:5px;height:5px;border-radius:50%;background:#65d29b;box-shadow:0 0 8px #65d29bb3}:scope:where(.saees-light *) .legal-policy-status>div:last-child i{background:#65d29b;box-shadow:0 0 8px #65d29bb3}.legal-policy-status>div:last-child small{margin-left:auto;color:#77737f;font-size:10px}:scope:where(.saees-light *) .legal-policy-status>div:last-child small{color:#84808c}.legal-policy-layout{width:min(1180px,calc(100% - 48px));position:relative;z-index:1;display:grid;grid-template-columns:250px minmax(0,1fr);gap:clamp(54px,8vw,112px);margin:0 auto;padding:92px 0 130px}.legal-policy-rail{min-width:0;align-self:start;position:sticky;top:92px}.legal-policy-rail>p{margin:0 0 14px;color:#85818d;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}:scope:where(.saees-light *) .legal-policy-rail>p{color:#76727e}.legal-policy-rail nav{max-height:min(58vh,620px);display:grid;overflow-y:auto;border-block:1px solid #292830;scrollbar-width:thin;scrollbar-color:#3e394e transparent}:scope:where(.saees-light *) .legal-policy-rail nav{border-block:1px solid #d0cfd7}.legal-policy-rail nav a{min-height:43px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;padding:8px 4px;border-bottom:1px solid #232329;color:#9995a0;font-size:11px;line-height:1.35;text-decoration:none;transition:color .15s ease,background .15s ease}:scope:where(.saees-light *) .legal-policy-rail nav a{border-bottom:1px solid #d6d6dc;color:#635f6a;text-decoration:none}.legal-policy-rail nav a:last-child{border-bottom:0}:scope:where(.saees-light *) .legal-policy-rail nav a:last-child{border-bottom:0}.legal-policy-rail nav a:hover{color:#d8d3ef;background:linear-gradient(90deg,rgba(141,114,255,.08),transparent)}:scope:where(.saees-light *) .legal-policy-rail nav a:hover{color:#15102c;background:linear-gradient(90deg,rgba(27,0,141,.08),transparent)}.legal-policy-rail nav a span{color:#655f70;font-size:9px;font-variant-numeric:tabular-nums}:scope:where(.saees-light *) .legal-policy-rail nav a span{color:#958fa0}.legal-policy-rail__help{display:flex;gap:10px;margin-top:25px;padding:15px;border:1px solid #2d2a39;border-radius:9px;background:#121116;color:#9f94d4}:scope:where(.saees-light *) .legal-policy-rail__help{border:1px solid #c9c6d5;background:#ebe8ef;color:#362b6b}.legal-policy-rail__help p{margin:0}.legal-policy-rail__help strong,.legal-policy-rail__help a{display:block}.legal-policy-rail__help strong{color:#cbc5da;font-size:11px}:scope:where(.saees-light *) .legal-policy-rail__help strong{color:#2b253a}.legal-policy-rail__help a{margin-top:5px;color:#9388ca;font-size:10px;text-decoration:none}:scope:where(.saees-light *) .legal-policy-rail__help a{color:#403577;text-decoration:none}.legal-policy-document{min-width:0}.legal-policy-document__intro{display:grid;grid-template-columns:110px minmax(0,1fr);gap:25px;margin-bottom:24px;padding:0 0 26px;border-bottom:1px solid #393640}:scope:where(.saees-light *) .legal-policy-document__intro{border-bottom:1px solid #c2bfc9}.legal-policy-document__intro span{color:#a99bf4;font-size:11px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}:scope:where(.saees-light *) .legal-policy-document__intro span{color:#190b64}.legal-policy-document__intro p{max-width:640px;margin:0;color:#8f8b96;font-size:12px;line-height:1.65}:scope:where(.saees-light *) .legal-policy-document__intro p{color:#6d6974}.legal-policy-sections section{display:grid;grid-template-columns:46px minmax(0,1fr);gap:20px;padding:36px 0 39px;border-bottom:1px solid #29282f;scroll-margin-top:94px}:scope:where(.saees-light *) .legal-policy-sections section{border-bottom:1px solid #d1d0d7}.legal-policy-section__number{padding-top:4px;color:#625d6b;font-size:10px;font-variant-numeric:tabular-nums}:scope:where(.saees-light *) .legal-policy-section__number{color:#9994a2}.legal-policy-sections h2{margin:0 0 13px;color:#e9e7ef;font-size:clamp(18px,1.5vw,22px);font-weight:540;line-height:1.25;letter-spacing:-.018em}:scope:where(.saees-light *) .legal-policy-sections h2{color:#121018}.legal-policy-sections p{max-width:780px;margin:0;color:#aaa7b1;font-size:14px;line-height:1.82;white-space:pre-line}:scope:where(.saees-light *) .legal-policy-sections p{color:#514e58}.legal-policy-related{min-height:170px;display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:58px;padding:28px 30px;border:1px solid #343044;border-radius:13px;background:radial-gradient(circle at 90% 10%,rgba(109,84,218,.14),transparent 42%),#111014;color:inherit;text-decoration:none;transition:border-color .18s ease,transform .18s ease}:scope:where(.saees-light *) .legal-policy-related{border:1px solid #bfbbcf;background:radial-gradient(circle at 90% 10%,rgba(62,37,171,.14),transparent 42%),#eceaf0;color:inherit;text-decoration:none}.legal-policy-related:hover{border-color:#5d527e;transform:translateY(-2px)}:scope:where(.saees-light *) .legal-policy-related:hover{border-color:#8c81ad}.legal-policy-related small,.legal-policy-related strong,.legal-policy-related p{display:block}.legal-policy-related small{color:#9185cf;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}:scope:where(.saees-light *) .legal-policy-related small{color:#3c307a}.legal-policy-related strong{margin-top:8px;color:#ece9f2;font-size:21px;font-weight:550}:scope:where(.saees-light *) .legal-policy-related strong{color:#100d16}.legal-policy-related p{max-width:520px;margin:7px 0 0;color:#96929d;font-size:12px;line-height:1.55}:scope:where(.saees-light *) .legal-policy-related p{color:#66626d}.legal-policy-related>svg{flex:0 0 auto;color:#b4a8f2;transition:transform .15s ease}:scope:where(.saees-light *) .legal-policy-related>svg{color:#190d57}.legal-policy-related:hover>svg{transform:translate(4px)}.legal-policy-footer{position:relative;z-index:1}@media(min-width:1440px){.legal-hub__hero,.legal-featured,.legal-library,.legal-faq,.legal-request,.legal-hub__footer,.legal-policy-hero,.legal-policy-layout{width:min(1280px,calc(100% - 80px))}.legal-hub__hero{min-height:590px}.legal-library{grid-template-columns:270px minmax(0,1fr)}.legal-featured small,.legal-faq__list details>p,.legal-request__intro>p{font-size:13px}.legal-directory__item-copy>p{font-size:12px}}@media(max-width:900px){.legal-hub__hero{grid-template-columns:1fr;gap:46px;padding-top:72px}.legal-hub__signal{width:min(440px,100%)}.legal-featured{grid-template-columns:1fr}.legal-featured>a,.legal-featured>a:first-child{min-height:220px;border-left:1px solid var(--legal-line);border-bottom:1px solid var(--legal-line)}:scope:where(.saees-light *) .legal-featured>a,:scope:where(.saees-light *) .legal-featured>a:first-child{border-left:1px solid var(--legal-line);border-bottom:1px solid var(--legal-line)}.legal-library{grid-template-columns:1fr;gap:44px}.legal-library__rail{position:static}.legal-library__rail nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.legal-library__rail button{min-height:38px;padding:0 10px;border:1px solid #292830;border-radius:6px}:scope:where(.saees-light *) .legal-library__rail button{border:1px solid #d0cfd7}.legal-library__rail-note{display:none}.legal-faq,.legal-request{grid-template-columns:1fr;gap:50px}.legal-policy-hero{grid-template-columns:1fr;gap:45px}.legal-policy-status{width:min(440px,100%)}.legal-policy-layout{grid-template-columns:1fr;gap:48px}.legal-policy-rail{position:static}.legal-policy-rail nav{max-height:none;display:flex;overflow-x:auto;overflow-y:hidden;border-block:0;padding-bottom:7px}:scope:where(.saees-light *) .legal-policy-rail nav{border-block:0}.legal-policy-rail nav a{min-width:190px;border:1px solid #292830;border-radius:6px;padding-inline:11px}:scope:where(.saees-light *) .legal-policy-rail nav a{border:1px solid #d0cfd7}.legal-policy-rail__help{display:none}}@media(max-width:620px){.legal-hub__header{height:62px}.legal-hub__header .legal-brand small,.legal-hub__header-nav>a:not(.legal-hub__header-cta){display:none}.legal-hub__header-nav{gap:0}.legal-hub__hero,.legal-featured,.legal-library,.legal-faq,.legal-request,.legal-hub__footer{width:min(100% - 32px,1180px)}.legal-hub__hero{min-height:0;padding:66px 0 58px}.legal-hub__hero h1{font-size:clamp(43px,14vw,60px)}.legal-search kbd{display:none}.legal-search input,.legal-request__panel input,.legal-request__panel select,.legal-request__panel textarea{font-size:16px}.legal-featured{margin-bottom:88px}.legal-library{margin-bottom:100px}.legal-library__rail nav{display:flex;overflow-x:auto;padding-bottom:7px}.legal-library__rail button{min-width:max-content;gap:12px}.legal-library__heading{align-items:flex-start}.legal-library .legal-directory__item{grid-template-columns:34px minmax(0,1fr);min-height:112px}.legal-directory__item-arrow{display:none}.legal-faq{gap:38px;margin-bottom:105px;padding-top:72px}.legal-faq__list summary{min-height:82px;grid-template-columns:24px 1fr 18px}.legal-faq__list details>p{margin-left:36px}.legal-request{gap:36px;margin-bottom:50px;padding:34px 18px 18px;border-radius:15px}.legal-request__panel{min-height:0;padding:20px 16px}.legal-request__grid{grid-template-columns:1fr}.legal-request__phone{grid-template-columns:minmax(112px,.75fr) minmax(0,1.25fr)}.legal-phone-picker summary strong{font-size:14px}.legal-phone-picker__menu{width:min(300px,calc(100vw - 72px))}.legal-request__security{grid-template-columns:1fr;gap:12px;padding:12px}.legal-request__security-copy small{font-size:10px}.legal-request__turnstile{min-height:142px;justify-items:center}.legal-request__form-heading{align-items:flex-start;flex-direction:column;gap:5px}.legal-hub__footer{flex-wrap:wrap}.legal-policy-hero,.legal-policy-layout,.legal-policy-footer{width:min(100% - 32px,1180px)}.legal-policy-hero{min-height:0;padding:50px 0 58px}.legal-policy-back{margin-bottom:34px}.legal-policy-hero h1{font-size:clamp(42px,14vw,60px)}.legal-policy-hero__copy>p:not(.legal-eyebrow){font-size:15px}.legal-policy-hero__meta{display:grid;gap:10px}.legal-policy-status{min-height:270px;padding:24px}.legal-policy-layout{gap:35px;padding:60px 0 82px}.legal-policy-document__intro{grid-template-columns:1fr;gap:9px}.legal-policy-sections section{grid-template-columns:30px minmax(0,1fr);gap:10px;padding:30px 0 33px}.legal-policy-sections h2{font-size:18px}.legal-policy-sections p{font-size:15px;line-height:1.78}.legal-policy-related{min-height:0;padding:24px 20px}.legal-policy-related p{font-size:13px}}.plan-dashboard{padding-bottom:28px}.plan-dashboard__heading{align-items:flex-end}.plan-dashboard__status{display:flex;align-items:center;gap:10px}.plan-dashboard__status>button{height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 11px;border:1px solid #303038;border-radius:7px;background:#111113;color:#aaa8b1;font:inherit;font-size:11px}:scope:where(.saees-light *) .plan-dashboard__status>button{border:1px solid #c7c7cf;background:#eceaf0;color:#504e57}.plan-command-hero{min-height:218px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr);align-items:center;gap:28px;margin:15px 0 12px;padding:27px 28px;border:1px solid #332e46;border-radius:13px;overflow:hidden;background:radial-gradient(circle at 85% 0,rgba(132,102,245,.16),transparent 40%),linear-gradient(145deg,#17151e,#0f0f12 70%);box-shadow:inset 0 1px #ffffff0a}:scope:where(.saees-light *) .plan-command-hero{border:1px solid #beb9d1;background:radial-gradient(circle at 85% 0,rgba(40,10,153,.16),transparent 40%),linear-gradient(145deg,#e3e1ea,#eeecf1 70%);box-shadow:inset 0 1px #0000000a}.plan-command-hero--enterprise{border-color:#38404f;background:radial-gradient(circle at 82% 0,rgba(80,117,175,.16),transparent 43%),linear-gradient(145deg,#151922,#0e1014 72%)}:scope:where(.saees-light *) .plan-command-hero--enterprise{border-color:#b0b8c7;background:radial-gradient(circle at 82% 0,rgba(80,117,175,.16),transparent 43%),linear-gradient(145deg,#dde1ea,#edebf1 72%)}.plan-command-hero>div>p{display:flex;align-items:center;gap:7px;margin:0;color:#a99af2;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}:scope:where(.saees-light *) .plan-command-hero>div>p{color:#1c0d65}.plan-command-hero h2{max-width:720px;margin:12px 0 10px;color:#f0eef6;font-size:clamp(26px,3vw,40px);font-weight:510;line-height:1.04;letter-spacing:-.04em}:scope:where(.saees-light *) .plan-command-hero h2{color:#0b0911}.plan-command-hero>div>span{max-width:690px;display:block;color:#aaa6b2;font-size:13px;line-height:1.58}:scope:where(.saees-light *) .plan-command-hero>div>span{color:#514d59}.expert-owner-card{min-height:132px;display:grid;grid-template-columns:46px 1fr;gap:12px;padding:18px;border:1px solid #3b354f;border-radius:11px;background:#100f15cc}:scope:where(.saees-light *) .expert-owner-card{border:1px solid #b6b0ca;background:#eceaf0cc}.expert-owner-card__avatar{width:44px;height:44px;display:grid;place-items:center;border:1px solid #6c5caf;border-radius:50%;background:#302753;color:#e0daff;font-size:12px;font-weight:700;box-shadow:0 0 24px #8d72ff2e}:scope:where(.saees-light *) .expert-owner-card__avatar{border:1px solid #6050a3;background:#b5acd8;color:#060025;box-shadow:0 0 24px #1b008d2e}.expert-owner-card div{min-width:0}.expert-owner-card small,.expert-owner-card strong,.expert-owner-card p{display:block}.expert-owner-card small{color:#85818d;font-size:9px}:scope:where(.saees-light *) .expert-owner-card small{color:#76727e}.expert-owner-card strong{margin-top:4px;color:#ebe8f1;font-size:14px}:scope:where(.saees-light *) .expert-owner-card strong{color:#110e17}.expert-owner-card p{margin:5px 0 0;color:#898590;font-size:9px}:scope:where(.saees-light *) .expert-owner-card p{color:#736f7a}.expert-owner-card p i{width:5px;height:5px;display:inline-block;margin-right:4px;border-radius:50%;background:#68d59e;box-shadow:0 0 7px #68d59e}:scope:where(.saees-light *) .expert-owner-card p i{background:#68d59e;box-shadow:0 0 7px #68d59e}.expert-owner-card button{grid-column:1/-1;height:31px;border:1px solid #4b416b;border-radius:6px;background:#241f34;color:#cfc7f3;font:inherit;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .expert-owner-card button{border:1px solid #9e94be;background:#d0cbe0;color:#140c38}.plan-command-hero__brief{min-height:150px;padding:19px;border:1px solid #384657;border-radius:11px;background:#0d1116d1}:scope:where(.saees-light *) .plan-command-hero__brief{border:1px solid #a8b6c7;background:#e9edf2d1}.plan-command-hero__brief span{color:#7f9bb9;font-size:9px;font-weight:750;letter-spacing:.11em}:scope:where(.saees-light *) .plan-command-hero__brief span{color:#466280}.plan-command-hero__brief strong{display:block;margin-top:9px;color:#e4e9ef;font-size:14px;line-height:1.3}:scope:where(.saees-light *) .plan-command-hero__brief strong{color:#10151b}.plan-command-hero__brief p{margin:7px 0 12px;color:#8f99a3;font-size:10px;line-height:1.5}:scope:where(.saees-light *) .plan-command-hero__brief p{color:#5c6670}.plan-command-hero__brief button,.plan-card-link,.plan-command-card>header button{display:inline-flex;align-items:center;gap:6px;border:0;padding:0;background:transparent;color:#9f91e4;font:inherit;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .plan-command-hero__brief button,:scope:where(.saees-light *) .plan-card-link,:scope:where(.saees-light *) .plan-command-card>header button{border:0;background:transparent;color:#291b6e}.plan-command-hero--enterprise .plan-command-hero__brief button{color:#8eafd1}:scope:where(.saees-light *) .plan-command-hero--enterprise .plan-command-hero__brief button{color:#2e4f71}.plan-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:10px}.plan-metric-card{min-height:118px;padding:16px!important}.plan-metric-card header{display:flex;align-items:center;justify-content:space-between;color:#8c8894}:scope:where(.saees-light *) .plan-metric-card header{color:#6f6b77}.plan-metric-card header span{font-size:10px}.plan-metric-card header svg{color:#8e7bd4}:scope:where(.saees-light *) .plan-metric-card header svg{color:#3e2b84}.plan-dashboard--enterprise .plan-metric-card header svg{color:#7894b2}:scope:where(.saees-light *) .plan-dashboard--enterprise .plan-metric-card header svg{color:#4d6987}.plan-metric-card>strong{display:block;margin-top:18px;color:#efedf3;font-size:22px;font-weight:590;letter-spacing:-.03em}:scope:where(.saees-light *) .plan-metric-card>strong{color:#0e0c12}.plan-metric-card>small{display:block;margin-top:5px;color:#817d88;font-size:9px}:scope:where(.saees-light *) .plan-metric-card>small{color:#7b7782}.plan-command-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.plan-command-card{min-height:260px;padding:18px!important}.plan-command-card--wide{grid-column:span 2;min-height:246px}.plan-command-card>header{min-height:36px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid #29282e}:scope:where(.saees-light *) .plan-command-card>header{border-bottom:1px solid #d2d1d7}.plan-command-card>header div{display:grid;gap:4px}.plan-command-card>header span{color:#817d89;font-size:9px;letter-spacing:.06em;text-transform:uppercase}:scope:where(.saees-light *) .plan-command-card>header span{color:#7a7682}.plan-command-card>header strong{color:#dedbe4;font-size:13px;font-weight:590}:scope:where(.saees-light *) .plan-command-card>header strong{color:#1e1b24}.plan-command-card>header>svg{color:#8175b6}:scope:where(.saees-light *) .plan-command-card>header>svg{color:#55498a}.decision-list article{min-height:57px;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:11px;border-bottom:1px solid #26252b}:scope:where(.saees-light *) .decision-list article{border-bottom:1px solid #d5d4da}.decision-list article:last-child{border-bottom:0}:scope:where(.saees-light *) .decision-list article:last-child{border-bottom:0}.decision-list__icon{width:30px;height:30px;display:grid;place-items:center;border:1px solid #373342;border-radius:7px;color:#998bda}:scope:where(.saees-light *) .decision-list__icon{border:1px solid #c1bdcc;color:#332574}.decision-list strong,.decision-list p{display:block}.decision-list strong{color:#d8d5de;font-size:11px}:scope:where(.saees-light *) .decision-list strong{color:#24212a}.decision-list p{margin:4px 0 0;color:#817e87;font-size:9px}:scope:where(.saees-light *) .decision-list p{color:#7b7881}.expert-meeting-card{display:grid;grid-template-columns:52px 1fr;gap:13px;margin:20px 0 18px}.expert-meeting-card>b{height:55px;display:grid;place-content:center;border:1px solid #41384f;border-radius:8px;color:#9588c5;font-size:8px;text-align:center}:scope:where(.saees-light *) .expert-meeting-card>b{border:1px solid #b9b0c7;color:#473a77}.expert-meeting-card>b strong{display:block;color:#e5e0f0;font-size:21px}:scope:where(.saees-light *) .expert-meeting-card>b strong{color:#140f1f}.expert-meeting-card span{color:#d2ced9;font-size:11px}:scope:where(.saees-light *) .expert-meeting-card span{color:#2a2631}.expert-meeting-card p{margin:7px 0 0;color:#85818c;font-size:10px;line-height:1.45}:scope:where(.saees-light *) .expert-meeting-card p{color:#77737e}.plan-progress{margin-top:20px}.plan-progress div{display:flex;justify-content:space-between;color:#98949e;font-size:10px}:scope:where(.saees-light *) .plan-progress div{color:#65616b}.plan-progress div strong{color:#d8d3e0}:scope:where(.saees-light *) .plan-progress div strong{color:#241f2c}.plan-progress progress,.automation-health progress{width:100%;height:5px;margin-top:9px;accent-color:#8d72ff}:scope:where(.saees-light *) .plan-progress progress,:scope:where(.saees-light *) .automation-health progress{accent-color:#1b008d}.plan-checklist{display:grid;gap:9px;margin:17px 0 0;padding:0;list-style:none}.plan-checklist li{display:flex;align-items:center;gap:7px;color:#b3afba;font-size:10px}:scope:where(.saees-light *) .plan-checklist li{color:#494550}.plan-checklist li svg{color:#68d19d}:scope:where(.saees-light *) .plan-checklist li svg{color:#2e9763}.plan-checklist li.is-pending svg{color:#a899e6}:scope:where(.saees-light *) .plan-checklist li.is-pending svg{color:#281966}.audit-signal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:15px}.audit-signal-grid article{min-height:100px;padding:14px;border:1px solid #2d2b33;border-radius:8px;background:#111113}:scope:where(.saees-light *) .audit-signal-grid article{border:1px solid #ceccd4;background:#eceaf0}.audit-signal-grid span,.audit-signal-grid strong,.audit-signal-grid small{display:block}.audit-signal-grid span{color:#85818c;font-size:9px}:scope:where(.saees-light *) .audit-signal-grid span{color:#77737e}.audit-signal-grid strong{margin-top:12px;color:#e3dfe8;font-size:19px}:scope:where(.saees-light *) .audit-signal-grid strong{color:#1b1720}.audit-signal-grid small{margin-top:5px;color:#77737e;font-size:9px}:scope:where(.saees-light *) .audit-signal-grid small{color:#85818c}.entity-table{margin-top:5px}.entity-table__head,.entity-table article{display:grid;grid-template-columns:minmax(180px,1.4fr) repeat(3,minmax(90px,.6fr));align-items:center;gap:10px}.entity-table__head{min-height:34px;color:#777e86;font-size:9px}:scope:where(.saees-light *) .entity-table__head{color:#798088}.entity-table article{min-height:43px;border-top:1px solid #292c31}:scope:where(.saees-light *) .entity-table article{border-top:1px solid #ced1d6}.entity-table article>span{display:flex;align-items:center;gap:9px}.entity-table article>span i{width:26px;height:26px;display:grid;place-items:center;border:1px solid #34414e;border-radius:6px;color:#849bb2;font-size:8px;font-style:normal}:scope:where(.saees-light *) .entity-table article>span i{border:1px solid #b1becb;color:#4d647b}.entity-table article strong,.entity-table article b{color:#cbd0d5;font-size:10px;font-weight:560}:scope:where(.saees-light *) .entity-table article strong,:scope:where(.saees-light *) .entity-table article b{color:#2a2f34}.governance-list{display:grid;gap:8px;margin:16px 0}.governance-list article{display:grid;grid-template-columns:29px 1fr;gap:9px;padding:9px;border:1px solid #2d3036;border-radius:7px}:scope:where(.saees-light *) .governance-list article{border:1px solid #c9ccd2}.governance-list article>b{color:#8da3ba;font-size:15px}:scope:where(.saees-light *) .governance-list article>b{color:#455b72}.governance-list span strong,.governance-list span small{display:block}.governance-list span strong{color:#c9cdd2;font-size:10px}:scope:where(.saees-light *) .governance-list span strong{color:#2d3136}.governance-list span small{margin-top:3px;color:#777f87;font-size:9px}:scope:where(.saees-light *) .governance-list span small{color:#788088}.automation-health{margin-top:18px}.automation-health>strong{color:#e1e7ec;font-size:31px}:scope:where(.saees-light *) .automation-health>strong{color:#13191e}.automation-health>span{margin-left:6px;color:#78828b;font-size:9px}:scope:where(.saees-light *) .automation-health>span{color:#747e87}.automation-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin:14px 0 17px}.automation-stats span{color:#737c84;font-size:8px}:scope:where(.saees-light *) .automation-stats span{color:#7b848c}.automation-stats b{display:block;color:#c4cbd1;font-size:11px}:scope:where(.saees-light *) .automation-stats b{color:#2e353b}.integration-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.integration-grid article{min-height:55px;display:grid;grid-template-columns:30px 1fr 7px auto;align-items:center;gap:9px;padding:10px;border:1px solid #2d3035;border-radius:7px}:scope:where(.saees-light *) .integration-grid article{border:1px solid #cacdd2}.integration-grid article>span{width:28px;height:28px;display:grid;place-items:center;border:1px solid #34414d;border-radius:6px;color:#7792ac}:scope:where(.saees-light *) .integration-grid article>span{border:1px solid #b2bfcb;color:#536e88}.integration-grid strong,.integration-grid small{display:block}.integration-grid strong{color:#cbd0d5;font-size:10px}:scope:where(.saees-light *) .integration-grid strong{color:#2a2f34}.integration-grid small{margin-top:3px;color:#757d85;font-size:8px}:scope:where(.saees-light *) .integration-grid small{color:#7a828a}.integration-grid i{width:5px;height:5px;border-radius:50%}.integration-grid i.is-healthy{background:#68ce9c;box-shadow:0 0 6px #68ce9c}:scope:where(.saees-light *) .integration-grid i.is-healthy{background:#68ce9c;box-shadow:0 0 6px #68ce9c}.integration-grid i.is-attention{background:#e1b46b}:scope:where(.saees-light *) .integration-grid i.is-attention{background:#e1b46b}.integration-grid b{color:#8b949c;font-size:8px;font-weight:500}:scope:where(.saees-light *) .integration-grid b{color:#636c74}.advanced-module-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:15px 0 10px}.advanced-module-summary .ui-card{min-height:110px;padding:16px}.advanced-module-summary span,.advanced-module-summary strong,.advanced-module-summary small{display:block}.advanced-module-summary span{color:#8d8994;font-size:10px}:scope:where(.saees-light *) .advanced-module-summary span{color:#6f6b76}.advanced-module-summary strong{margin-top:13px;color:#e7e4eb;font-size:23px}:scope:where(.saees-light *) .advanced-module-summary strong{color:#17141b}.advanced-module-summary small{margin-top:4px;color:#77737d;font-size:9px}:scope:where(.saees-light *) .advanced-module-summary small{color:#86828c}.advanced-module-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.5fr);gap:10px}.advanced-module-main,.advanced-module-side{min-height:310px;padding:18px!important}.advanced-module-main>header,.advanced-module-side>header{display:flex;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid #2b2a30}:scope:where(.saees-light *) .advanced-module-main>header,:scope:where(.saees-light *) .advanced-module-side>header{border-bottom:1px solid #d0cfd5}.advanced-module-main>header div{display:grid;gap:4px}.advanced-module-main header span,.advanced-module-side header span{color:#85818c;font-size:9px;text-transform:uppercase}:scope:where(.saees-light *) .advanced-module-main header span,:scope:where(.saees-light *) .advanced-module-side header span{color:#77737e}.advanced-module-main header strong{color:#dcd8e1;font-size:13px}:scope:where(.saees-light *) .advanced-module-main header strong{color:#221e27}.advanced-activity-list article{min-height:61px;display:grid;grid-template-columns:32px 1fr auto 22px;align-items:center;gap:10px;border-bottom:1px solid #28272d}:scope:where(.saees-light *) .advanced-activity-list article{border-bottom:1px solid #d3d2d8}.advanced-activity-list__icon{width:30px;height:30px;display:grid;place-items:center;border:1px solid #393443;border-radius:7px;color:#9687d2}:scope:where(.saees-light *) .advanced-activity-list__icon{border:1px solid #c1bccb;color:#3c2d78}.advanced-activity-list small,.advanced-activity-list strong{display:block}.advanced-activity-list small{color:#797681;font-size:8px}:scope:where(.saees-light *) .advanced-activity-list small{color:#817e89}.advanced-activity-list strong{margin-top:4px;color:#cfcbd4;font-size:10px}:scope:where(.saees-light *) .advanced-activity-list strong{color:#2f2b34}.advanced-activity-list button{border:0;background:transparent;color:#696570}:scope:where(.saees-light *) .advanced-activity-list button{border:0;background:transparent;color:#938f9a}.advanced-status-score{margin-top:28px}.advanced-status-score strong{color:#ebe7ef;font-size:38px}:scope:where(.saees-light *) .advanced-status-score strong{color:#141018}.advanced-status-score span{color:#74707b;font-size:11px}:scope:where(.saees-light *) .advanced-status-score span{color:#88848f}.advanced-module-side>progress{width:100%;margin:11px 0 20px;accent-color:#8d72ff}:scope:where(.saees-light *) .advanced-module-side>progress{accent-color:#1b008d}.advanced-module-side ul{display:grid;gap:11px;padding:0;list-style:none}.advanced-module-side li{display:flex;align-items:center;gap:7px;color:#9d99a3;font-size:9px}:scope:where(.saees-light *) .advanced-module-side li{color:#605c66}.advanced-module-side li svg{color:#70d4a3}:scope:where(.saees-light *) .advanced-module-side li svg{color:#2b8f5e}.advanced-module-side .ui-button{width:100%;margin-top:20px}.plan-showcase{height:100vh;display:grid;grid-template-columns:220px minmax(0,1fr);overflow:hidden;background:#09090b;color:#f0eff3}:scope:where(.saees-light *) .plan-showcase{background:#f6f5f8;color:#0d0c10}.plan-showcase__sidebar{min-height:0;display:flex;flex-direction:column;padding:14px 11px;border-right:1px solid #29282e;background:#101012}:scope:where(.saees-light *) .plan-showcase__sidebar{border-right:1px solid #d2d1d7;background:#edebf1}.plan-showcase__sidebar .brand{height:42px;margin:0 5px 13px}.plan-showcase__plan{display:grid;gap:3px;margin:0 5px 14px;padding:10px;border:1px solid #352f47;border-radius:8px;background:#17141e}:scope:where(.saees-light *) .plan-showcase__plan{border:1px solid #beb8d0;background:#e4e1eb}.plan-showcase__plan span{color:#d8d1f1;font-size:11px;font-weight:650}:scope:where(.saees-light *) .plan-showcase__plan span{color:#150e2e}.plan-showcase__plan small{color:#756f7e;font-size:8px}:scope:where(.saees-light *) .plan-showcase__plan small{color:#878190}.plan-showcase__sidebar nav{min-height:0;flex:1;overflow-y:auto}.plan-showcase__sidebar nav>p{margin:14px 8px 5px;color:#625e68;font-size:8px;font-weight:700;letter-spacing:.12em}:scope:where(.saees-light *) .plan-showcase__sidebar nav>p{color:#9b97a1}.plan-showcase__sidebar nav button{width:100%;height:33px;display:grid;grid-template-columns:22px 1fr auto;align-items:center;border:0;border-radius:6px;padding:0 8px;background:transparent;color:#8d8993;font:inherit;font-size:10px;text-align:left}:scope:where(.saees-light *) .plan-showcase__sidebar nav button{border:0;background:transparent;color:#706c76}.plan-showcase__sidebar nav button.active{background:#282231;color:#e5dff2}:scope:where(.saees-light *) .plan-showcase__sidebar nav button.active{background:#d4cedd;color:#130d20}.plan-showcase__submenu{display:grid;gap:2px;padding:4px 0 5px 38px}.plan-showcase__submenu span{color:#716c76;font-size:8px}:scope:where(.saees-light *) .plan-showcase__submenu span{color:#8e8993}.plan-showcase__sidebar>a{display:flex;align-items:center;justify-content:space-between;margin:10px 5px 0;color:#8e82c4;font-size:9px;text-decoration:none}:scope:where(.saees-light *) .plan-showcase__sidebar>a{color:#473b7d;text-decoration:none}.plan-showcase__main{min-width:0;overflow-y:auto}.plan-showcase__bar{height:52px;position:sticky;z-index:5;top:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 18px;border-bottom:1px solid #29282e;background:#0b0b0de6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}:scope:where(.saees-light *) .plan-showcase__bar{border-bottom:1px solid #d2d1d7;background:#f3f1f5e6}.plan-showcase__bar>div:first-child{display:flex;align-items:center;gap:9px;color:#8b8791;font-size:9px}:scope:where(.saees-light *) .plan-showcase__bar>div:first-child{color:#726e78}.plan-showcase__bar b{display:flex;align-items:center;gap:5px;color:#73707a;font-size:8px;font-weight:500}:scope:where(.saees-light *) .plan-showcase__bar b{color:#88858f}.plan-showcase__bar b i{width:5px;height:5px;border-radius:50%;background:#e0b46d}:scope:where(.saees-light *) .plan-showcase__bar b i{background:#e0b46d}.plan-showcase__switch{display:flex;padding:3px;border:1px solid #302d39;border-radius:7px;background:#111114}:scope:where(.saees-light *) .plan-showcase__switch{border:1px solid #c9c6d2;background:#ece9f0}.plan-showcase__switch button{height:27px;border:0;border-radius:5px;padding:0 12px;background:transparent;color:#77737e;font:inherit;font-size:9px}:scope:where(.saees-light *) .plan-showcase__switch button{border:0;background:transparent;color:#85818c}.plan-showcase__switch button.active{background:#312747;color:#e2dcf2}:scope:where(.saees-light *) .plan-showcase__switch button.active{background:#c2b8d8;color:#130d23}.plan-showcase__bar>a{justify-self:end;color:#a89add;font-size:9px;text-decoration:none}:scope:where(.saees-light *) .plan-showcase__bar>a{color:#302265;text-decoration:none}.plan-showcase__bar--simple{grid-template-columns:1fr auto}.plan-showcase__verified{align-self:flex-end;display:inline-flex!important;align-items:center;gap:6px;padding:7px 9px;border:1px solid #315342;border-radius:6px;background:#39896017;color:#8bd3ad!important;font-size:9px!important}:scope:where(.saees-light *) .plan-showcase__verified{border:1px solid #accebd;background:#76c69d17;color:#2c744e!important}@media(max-width:1050px){.plan-command-hero{grid-template-columns:1fr}.expert-owner-card,.plan-command-hero__brief{width:min(420px,100%)}.plan-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.advanced-module-grid{grid-template-columns:1fr}.plan-showcase{grid-template-columns:190px minmax(0,1fr)}}@media(max-width:720px){.plan-dashboard__heading{align-items:flex-start}.plan-dashboard__status{width:100%;justify-content:space-between}.plan-command-hero{padding:22px 19px}.plan-command-grid{grid-template-columns:1fr}.plan-command-card--wide{grid-column:auto}.audit-signal-grid,.advanced-module-summary{grid-template-columns:1fr}.entity-table__head{display:none}.entity-table article{grid-template-columns:1fr auto;padding-block:9px}.entity-table article>b:first-of-type{display:none}.integration-grid{grid-template-columns:1fr}.plan-showcase{grid-template-columns:1fr;height:auto;min-height:100vh;overflow:visible}.plan-showcase__sidebar{display:none}.plan-showcase__main{overflow:visible}.plan-showcase__bar{grid-template-columns:1fr auto}.plan-showcase__bar>div:first-child,.plan-showcase__bar>a{display:none}.plan-showcase__switch{grid-column:2}}@media(max-width:480px){.plan-metric-grid{grid-template-columns:1fr}.decision-list article{grid-template-columns:30px 1fr;padding-block:9px}.decision-list article .ui-badge{grid-column:2;width:fit-content}.plan-showcase__bar{padding-inline:10px}.plan-showcase__switch button{padding-inline:9px}}.pricing-page{min-height:100vh;padding:0 28px 24px;background:radial-gradient(circle at 50% -10%,rgba(141,114,255,.13),transparent 38%),#080809}:scope:where(.saees-light *) .pricing-page{background:radial-gradient(circle at 50% -10%,rgba(27,0,141,.13),transparent 38%),#f7f5f8}.pricing-header{width:min(1240px,100%);height:62px;display:flex;align-items:center;justify-content:space-between;margin:0 auto;border-bottom:1px solid #252529}:scope:where(.saees-light *) .pricing-header{border-bottom:1px solid #d6d6da}.pricing-brand{display:inline-flex;align-items:center;gap:9px;color:#f4f4f5;font-size:14px;font-weight:650;text-decoration:none}:scope:where(.saees-light *) .pricing-brand{color:#0a0a0b;text-decoration:none}.pricing-brand img{width:30px;height:30px;border-radius:8px;object-fit:cover;filter:drop-shadow(0 0 15px rgba(141,114,255,.38))}.pricing-header nav{display:flex;align-items:center;gap:20px}.pricing-header nav a{color:#9d9da6;font-size:11px;text-decoration:none}:scope:where(.saees-light *) .pricing-header nav a{color:#595962;text-decoration:none}.pricing-header nav a:hover{color:#f4f4f5}:scope:where(.saees-light *) .pricing-header nav a:hover{color:#0a0a0b}.pricing-hero{width:min(760px,100%);margin:48px auto 28px;text-align:center}.pricing-hero h1{margin:10px 0 12px;font-size:clamp(36px,5vw,54px);line-height:1.03;letter-spacing:0}.pricing-hero>p:last-child{margin:0 auto;color:#b0b0b8;font-size:15px;line-height:1.55}:scope:where(.saees-light *) .pricing-hero>p:last-child{color:#47474f}.pricing-grid{width:min(1240px,100%);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 auto}.pricing-card{position:relative;display:flex;flex-direction:column;min-height:430px;padding:22px;border:1px solid #2b2b31;border-radius:10px;background:linear-gradient(145deg,#141416,#0e0e10)}:scope:where(.saees-light *) .pricing-card{border:1px solid #ceced4;background:linear-gradient(145deg,#e9e9eb,#f0edf3)}.pricing-card--recommended{border-color:var(--brand-purple-line);box-shadow:0 0 36px #8d72ff1f}:scope:where(.saees-light *) .pricing-card--recommended{border-color:var(--brand-purple-line);box-shadow:0 0 36px #1b008d1f}.pricing-card__badge{position:absolute;top:14px;right:14px;padding:4px 8px;border:1px solid var(--brand-purple-line);border-radius:999px;color:#cec5ff;background:#8d72ff1f;font-size:9px;font-weight:700;text-transform:uppercase}:scope:where(.saees-light *) .pricing-card__badge{border:1px solid var(--brand-purple-line);color:#09003a;background:#1b008d1f}.pricing-card__heading>span{color:#8b8b95;font-size:11px;text-transform:uppercase}:scope:where(.saees-light *) .pricing-card__heading>span{color:#6a6a74}.pricing-card__heading h2{margin:10px 0 8px;font-size:27px}.pricing-card__heading p{min-height:48px;margin:0;color:#b3b3bb;font-size:13px;line-height:1.48}:scope:where(.saees-light *) .pricing-card__heading p{color:#44444c}.pricing-card__price{display:grid;gap:3px;padding:20px 0 16px;border-bottom:1px solid #29292e}:scope:where(.saees-light *) .pricing-card__price{border-bottom:1px solid #d1d1d6}.pricing-card__price-line{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.pricing-card__price strong{font-size:27px;font-weight:650}.pricing-card__price small{color:#8d8d96;font-size:12px}:scope:where(.saees-light *) .pricing-card__price small{color:#696972}.pricing-card__premium{margin:18px 0 0;color:#c9c4ed;font-size:12px;font-weight:650}:scope:where(.saees-light *) .pricing-card__premium{color:#17123b}.pricing-card ul{display:grid;gap:10px;margin:17px 0 24px;padding:0;list-style:none}.pricing-card li{display:flex;align-items:flex-start;gap:8px;color:#d6d6db;font-size:13px;line-height:1.38}:scope:where(.saees-light *) .pricing-card li{color:#242429}.pricing-card li svg{flex:0 0 auto;margin-top:1px;color:#aaa0ed}:scope:where(.saees-light *) .pricing-card li svg{color:#1c125f}.pricing-card__cta{width:100%;min-height:38px;margin-top:auto;font-size:12px}.pricing-card__cta--orbit:not(:disabled):hover,.pricing-card__cta--orbit:not(:disabled):focus-visible{--auth-orbit-angle: 0deg;border-color:transparent;outline:none;background:linear-gradient(#30285b,#30285b) padding-box,conic-gradient(from var(--auth-orbit-angle),#4e456f 0 64%,#7668ff 73%,#eeeaff 80%,#8d72ff 87%,#4e456f 95%) border-box;color:#f4f1ff;box-shadow:0 0 0 1px #8d72ff1a,0 0 18px #7668ff57,inset 0 0 12px #8d72ff14;animation:auth-orbit-glow 2s linear infinite}:scope:where(.saees-light *) .pricing-card__cta--orbit:not(:disabled):hover,:scope:where(.saees-light *) .pricing-card__cta--orbit:not(:disabled):focus-visible{border-color:transparent;outline:none;background:linear-gradient(#30285b,#30285b) padding-box,conic-gradient(from var(--auth-orbit-angle),#4e456f 0 64%,#7668ff 73%,#eeeaff 80%,#8d72ff 87%,#4e456f 95%) border-box;color:#f4f1ff;box-shadow:0 0 0 1px #8d72ff1a,0 0 18px #7668ff57,inset 0 0 12px #8d72ff14}.pricing-card__cta--orbit:not(:disabled):hover svg,.pricing-card__cta--orbit:not(:disabled):focus-visible svg{filter:drop-shadow(0 0 5px rgba(227,223,255,.85))}.pricing-card__cta--orbit:not(:disabled):hover .upgrade-label--idle,.pricing-card__cta--orbit:not(:disabled):focus-visible .upgrade-label--idle{display:none}.pricing-card__cta--orbit:not(:disabled):hover .upgrade-label--hover,.pricing-card__cta--orbit:not(:disabled):focus-visible .upgrade-label--hover{display:inline}.pricing-principles{width:min(1240px,100%);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px auto 0}.pricing-principles article{display:flex;gap:10px;padding:16px;border:1px solid #252529;border-radius:8px;background:#101012;color:#aaa0ed}:scope:where(.saees-light *) .pricing-principles article{border:1px solid #d6d6da;background:#edebf1;color:#1c125f}.pricing-principles strong{display:block;color:#ededf0;font-size:12px}:scope:where(.saees-light *) .pricing-principles strong{color:#0f0f12}.pricing-principles p{margin:5px 0 0;color:#92929b;font-size:11px;line-height:1.45}:scope:where(.saees-light *) .pricing-principles p{color:#64646d}.pricing-note{width:min(760px,100%);margin:16px auto 0;padding-top:10px;border-top:1px solid #292631;color:#aaa5b8;font-size:11px;line-height:1.45;text-align:center}:scope:where(.saees-light *) .pricing-note{border-top:1px solid #d1ced9;color:#4c475a}.pricing-hero>p.pricing-note{margin-top:18px;color:#aaa5b8;font-size:11px;line-height:1.45}:scope:where(.saees-light *) .pricing-hero>p.pricing-note{color:#4c475a}.pricing-billing-toggle{display:flex;width:fit-content;gap:3px;margin:0 auto 14px;padding:3px;border:1px solid #312d43;border-radius:8px;background:#111013}:scope:where(.saees-light *) .pricing-billing-toggle{border:1px solid #c0bcd2;background:#edeaf1}.pricing-billing-toggle button{min-height:31px;padding:0 13px;border:0;border-radius:5px;color:#92919b;background:transparent;font:inherit;font-size:11px;cursor:pointer}:scope:where(.saees-light *) .pricing-billing-toggle button{border:0;color:#65646e;background:transparent}.pricing-billing-toggle button.is-active{color:#f5f3ff;background:#302753;box-shadow:inset 0 0 0 1px #6759a5}:scope:where(.saees-light *) .pricing-billing-toggle button.is-active{color:#02000c;background:#b5acd8;box-shadow:inset 0 0 0 1px #685aa6}.pricing-billing-toggle button span{margin-left:4px;color:#8bf0c7;font-size:9px}:scope:where(.saees-light *) .pricing-billing-toggle button span{color:#0f744b}.pricing-billing-toggle .pricing-billing-annual{--auth-orbit-angle: 0deg;border:1px solid transparent;background:linear-gradient(#111013,#111013) padding-box,conic-gradient(from var(--auth-orbit-angle),#4e456f 0 64%,#7668ff 73%,#eeeaff 80%,#8d72ff 87%,#4e456f 95%) border-box;box-shadow:0 0 0 1px #8d72ff14,0 0 18px #7668ff42;animation:auth-orbit-glow 2s linear infinite}:scope:where(.saees-light *) .pricing-billing-toggle .pricing-billing-annual{border:1px solid transparent;background:linear-gradient(#111013,#111013) padding-box,conic-gradient(from var(--auth-orbit-angle),#4e456f 0 64%,#7668ff 73%,#eeeaff 80%,#8d72ff 87%,#4e456f 95%) border-box;box-shadow:0 0 0 1px #8d72ff14,0 0 18px #7668ff42}.pricing-billing-toggle .pricing-billing-annual.is-active{background:linear-gradient(#30285b,#30285b) padding-box,conic-gradient(from var(--auth-orbit-angle),#4e456f 0 64%,#7668ff 73%,#eeeaff 80%,#8d72ff 87%,#4e456f 95%) border-box}:scope:where(.saees-light *) .pricing-billing-toggle .pricing-billing-annual.is-active{background:linear-gradient(#30285b,#30285b) padding-box,conic-gradient(from var(--auth-orbit-angle),#4e456f 0 64%,#7668ff 73%,#eeeaff 80%,#8d72ff 87%,#4e456f 95%) border-box}.pricing-card__saving{margin:12px 0 0;color:#8bf0c7;font-size:10px;font-weight:650}:scope:where(.saees-light *) .pricing-card__saving{color:#0f744b}.pricing-card__saving--inline{display:inline-flex;align-items:center;width:fit-content;margin:7px 0 0;padding:4px 7px;border:1px solid rgba(139,240,199,.25);border-radius:999px;background:#8bf0c714}:scope:where(.saees-light *) .pricing-card__saving--inline{border:1px solid rgba(15,116,75,.25);background:#0f744b14}.enterprise-demo-page{min-height:100vh;padding:0 28px 42px;color:#f0f0f2;background:radial-gradient(circle at 72% -12%,rgba(141,114,255,.16),transparent 34%),#080809}:scope:where(.saees-light *) .enterprise-demo-page{color:#0d0d0f;background:radial-gradient(circle at 72% -12%,rgba(27,0,141,.16),transparent 34%),#f7f5f8}.enterprise-demo-layout{width:min(1120px,100%);display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:20px;margin:42px auto 0}.enterprise-demo-main,.enterprise-demo-summary,.enterprise-demo-success{border:1px solid #292930;border-radius:10px;background:linear-gradient(145deg,#151517,#0f0f11)}:scope:where(.saees-light *) .enterprise-demo-main,:scope:where(.saees-light *) .enterprise-demo-summary,:scope:where(.saees-light *) .enterprise-demo-success{border:1px solid #cfcfd6;background:linear-gradient(145deg,#e8e8ea,#efecf2)}.enterprise-demo-main{padding:26px}.enterprise-demo-summary{align-self:start;padding:25px}.enterprise-demo-summary h2{margin:16px 0 10px;font-size:25px;line-height:1.12}.enterprise-demo-summary>p{margin:0;color:#aaaab3;font-size:13px;line-height:1.55}:scope:where(.saees-light *) .enterprise-demo-summary>p{color:#4c4c55}.enterprise-demo-summary ul{display:grid;gap:13px;margin:24px 0;padding:0;list-style:none}.enterprise-demo-summary li{display:flex;gap:9px;color:#d7d7dc;font-size:12px;line-height:1.4}:scope:where(.saees-light *) .enterprise-demo-summary li{color:#232328}.enterprise-demo-summary li svg{flex:0 0 auto;color:#aaa0ed}:scope:where(.saees-light *) .enterprise-demo-summary li svg{color:#1c125f}.enterprise-demo-section-heading{display:flex;align-items:center;gap:11px;margin:25px 0 15px;padding-top:21px;border-top:1px solid #29292f}:scope:where(.saees-light *) .enterprise-demo-section-heading{border-top:1px solid #d0d0d6}.enterprise-demo-section-heading>span{display:grid;place-items:center;width:24px;height:24px;border:1px solid #6655a8;border-radius:50%;color:#c8beff;font-size:11px}:scope:where(.saees-light *) .enterprise-demo-section-heading>span{border:1px solid #6857aa;color:#0a0041}.enterprise-demo-section-heading strong,.enterprise-demo-section-heading small{display:block}.enterprise-demo-section-heading strong{font-size:13px}.enterprise-demo-section-heading small{margin-top:3px;color:#8e8e98;font-size:11px}:scope:where(.saees-light *) .enterprise-demo-section-heading small{color:#676771}.enterprise-demo-form{margin-top:25px}.enterprise-demo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.enterprise-demo-form label{display:grid;gap:7px;margin-top:13px;color:#b9b9c1;font-size:11px}:scope:where(.saees-light *) .enterprise-demo-form label{color:#3e3e46}.enterprise-demo-form input,.enterprise-demo-form select,.enterprise-demo-form textarea{width:100%;box-sizing:border-box;border:1px solid #34343c;border-radius:6px;color:#f1f1f3;background:#0d0d0f;padding:10px 11px;font:inherit}:scope:where(.saees-light *) .enterprise-demo-form input,:scope:where(.saees-light *) .enterprise-demo-form select,:scope:where(.saees-light *) .enterprise-demo-form textarea{border:1px solid #c3c3cb;color:#0c0c0e;background:#f1eef4}.enterprise-demo-form input,.enterprise-demo-form select{min-height:39px}.enterprise-demo-form textarea{min-height:94px;resize:vertical;line-height:1.45}.enterprise-demo-form input:focus,.enterprise-demo-form select:focus,.enterprise-demo-form textarea:focus{border-color:#8d72ff;outline:2px solid rgba(141,114,255,.18)}:scope:where(.saees-light *) .enterprise-demo-form input:focus,:scope:where(.saees-light *) .enterprise-demo-form select:focus,:scope:where(.saees-light *) .enterprise-demo-form textarea:focus{border-color:#1b008d;outline:2px solid rgba(27,0,141,.18)}.enterprise-demo-submit{width:100%;min-height:42px;margin-top:21px}.enterprise-demo-page--success{display:grid;place-items:center;padding:28px}.enterprise-demo-success{width:min(560px,100%);padding:42px;text-align:center}.enterprise-demo-success__icon{display:grid;place-items:center;width:48px;height:48px;margin:0 auto 18px;border:1px solid #316b57;border-radius:50%;color:#9ae6c4;background:#37b4841c}:scope:where(.saees-light *) .enterprise-demo-success__icon{border:1px solid #94ceba;color:#196543;background:#4bc8981c}.enterprise-demo-success h1{margin:11px 0 12px;font-size:31px;line-height:1.12}.enterprise-demo-success p:not(.eyebrow){color:#b4b4bd;font-size:14px;line-height:1.6}:scope:where(.saees-light *) .enterprise-demo-success p:not(.eyebrow){color:#42424b}.enterprise-demo-success small{display:block;margin:20px 0 28px;color:#85858e}:scope:where(.saees-light *) .enterprise-demo-success small{color:#71717a}.enterprise-demo-success .checkout-back{justify-content:center}.checkout-page{min-height:100vh;padding:0 28px 48px;background:radial-gradient(circle at 75% 0%,rgba(141,114,255,.13),transparent 32%),#080809}:scope:where(.saees-light *) .checkout-page{background:radial-gradient(circle at 75% 0%,rgba(27,0,141,.13),transparent 32%),#f7f5f8}.checkout-header{width:min(1080px,100%);height:68px;display:flex;align-items:center;justify-content:space-between;margin:0 auto;border-bottom:1px solid #252529}:scope:where(.saees-light *) .checkout-header{border-bottom:1px solid #d6d6da}.checkout-secure{display:inline-flex;align-items:center;gap:6px;color:#8bf0c7;font-size:11px}:scope:where(.saees-light *) .checkout-secure{color:#0f744b}.checkout-layout{width:min(1080px,100%);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.75fr);gap:42px;margin:56px auto 0}.checkout-main{min-width:0}.checkout-back{display:inline-flex;align-items:center;gap:6px;color:#a9a0e9;font-size:11px;text-decoration:none}:scope:where(.saees-light *) .checkout-back{color:#1f165f;text-decoration:none}.checkout-back:hover{color:#fff}:scope:where(.saees-light *) .checkout-back:hover{color:#000}.checkout-heading{margin:30px 0 28px}.checkout-heading h1{margin:8px 0 10px;font-size:clamp(30px,4vw,44px);line-height:1.05}.checkout-heading>p:last-child{max-width:560px;margin:0;color:#9b9ba3;font-size:13px;line-height:1.55}:scope:where(.saees-light *) .checkout-heading>p:last-child{color:#5c5c64}.checkout-form{display:grid;gap:20px;padding:22px;border:1px solid #2b2b31;border-radius:10px;background:#101012}:scope:where(.saees-light *) .checkout-form{border:1px solid #ceced4;background:#edebf1}.checkout-section-heading{display:flex;align-items:flex-start;gap:10px}.checkout-section-heading>span{width:22px;height:22px;display:grid;place-items:center;flex:0 0 auto;border:1px solid #5b4f93;border-radius:50%;background:#27213f;color:#d6d0ff;font-size:10px;font-weight:700}:scope:where(.saees-light *) .checkout-section-heading>span{border:1px solid #786cb0;background:#c6c0de;color:#06002f}.checkout-section-heading>div{display:grid;gap:3px}.checkout-section-heading strong{font-size:13px}.checkout-section-heading small{color:#85858d;font-size:10px;line-height:1.4}:scope:where(.saees-light *) .checkout-section-heading small{color:#72727a}.checkout-form label{display:grid;gap:7px;color:#b7b7c0;font-size:11px}:scope:where(.saees-light *) .checkout-form label{color:#3f3f48}.checkout-form input{min-height:40px;padding:0 12px;border:1px solid #35353c;border-radius:6px;outline:0;background:#17171a;color:#f0f0f2;font:inherit;font-size:12px}:scope:where(.saees-light *) .checkout-form input{border:1px solid #c3c3ca;outline:0;background:#e5e5e8;color:#0d0d0f}.checkout-form input:focus{border-color:#776bc1;box-shadow:0 0 0 3px #8d72ff1f}:scope:where(.saees-light *) .checkout-form input:focus{border-color:#4a3e94;box-shadow:0 0 0 3px #1b008d1f}.checkout-payment-placeholder{display:flex;align-items:flex-start;gap:10px;padding:14px;border:1px dashed #4a416e;border-radius:7px;background:#8d72ff12;color:#cfc7ff}:scope:where(.saees-light *) .checkout-payment-placeholder{border:1px dashed #9a91be;background:#1b008d12;color:#080038}.checkout-payment-placeholder>div{display:grid;gap:4px}.checkout-payment-placeholder strong{color:#e6e2ff;font-size:11px}:scope:where(.saees-light *) .checkout-payment-placeholder strong{color:#04001d}.checkout-payment-placeholder p{margin:0;color:#9b98a9;font-size:10px;line-height:1.45}:scope:where(.saees-light *) .checkout-payment-placeholder p{color:#595667}.checkout-error{padding:10px 12px;border:1px solid #6a333b;border-radius:6px;background:#29161a;color:#ffabb2;font-size:10px;line-height:1.45}:scope:where(.saees-light *) .checkout-error{border:1px solid #cc959d;background:#e9d6da;color:#540007}.checkout-stripe-form{display:grid;gap:14px}.checkout-submit{width:100%;min-height:40px;gap:7px}.checkout-disclaimer{color:#707079;font-size:9px;line-height:1.45;text-align:center}:scope:where(.saees-light *) .checkout-disclaimer{color:#86868f}.checkout-summary{align-self:start;padding:22px;border:1px solid #4a416e;border-radius:10px;background:linear-gradient(145deg,#8d72ff1c,#111113 62%)}:scope:where(.saees-light *) .checkout-summary{border:1px solid #9a91be;background:linear-gradient(145deg,#1b008d1c,#eceaf0 62%)}.checkout-summary__eyebrow{display:inline-flex;align-items:center;gap:6px;color:#aaa0ed;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}:scope:where(.saees-light *) .checkout-summary__eyebrow{color:#1c125f}.checkout-summary h2{margin:16px 0 7px;font-size:24px}.checkout-summary>p{margin:0;color:#9b9ba3;font-size:11px;line-height:1.5}:scope:where(.saees-light *) .checkout-summary>p{color:#5c5c64}.checkout-summary__line{margin:20px 0 16px;border-top:1px solid #39334e}:scope:where(.saees-light *) .checkout-summary__line{border-top:1px solid #b7b1cc}.checkout-summary ul{display:grid;gap:11px;margin:0;padding:0;list-style:none}.checkout-summary li{display:flex;align-items:flex-start;gap:7px;color:#d0cde1;font-size:11px;line-height:1.4}:scope:where(.saees-light *) .checkout-summary li{color:#211e32}.checkout-summary li svg{flex:0 0 auto;margin-top:1px;color:#8bf0c7}:scope:where(.saees-light *) .checkout-summary li svg{color:#0f744b}.checkout-summary__trust{display:flex;align-items:flex-start;gap:8px;margin-top:22px;padding-top:16px;border-top:1px solid #302c40;color:#8bf0c7}:scope:where(.saees-light *) .checkout-summary__trust{border-top:1px solid #c3bfd3;color:#0f744b}.checkout-summary__trust span{display:grid;gap:3px}.checkout-summary__trust strong{color:#d6f8e9;font-size:10px}:scope:where(.saees-light *) .checkout-summary__trust strong{color:#07291a}.checkout-summary__trust small{color:#85858d;font-size:9px;line-height:1.4}:scope:where(.saees-light *) .checkout-summary__trust small{color:#72727a}.checkout-success{min-height:100vh;display:grid;place-content:center;justify-items:center;gap:14px;padding:24px;background:radial-gradient(circle at 50% 35%,rgba(124,103,221,.14),transparent 34%),#080809;color:#cfc7ff;text-align:center}:scope:where(.saees-light *) .checkout-success{background:radial-gradient(circle at 50% 35%,rgba(55,34,152,.14),transparent 34%),#f7f5f8;color:#080038}.workspace-loader{width:min(520px,100%);display:grid;justify-items:center;gap:14px}.workspace-loader__visual{position:relative;width:178px;height:178px;display:grid;place-items:center;margin:0 0 4px}.workspace-loader__halo{position:relative;z-index:2;width:84px;height:84px;display:grid;place-items:center;border:1px solid rgba(207,194,255,.86);border-radius:28px;background:linear-gradient(145deg,#281f48fa,#0e0d16fa);box-shadow:0 0 0 12px #8d72ff0f,0 16px 48px #0000008c,0 0 52px #8d72ff75;animation:workspace-float 2.8s ease-in-out infinite}:scope:where(.saees-light *) .workspace-loader__halo{border:1px solid rgba(13,0,61,.86);background:linear-gradient(145deg,#c0b7e0fa,#eae9f2fa);box-shadow:0 0 0 12px #1b008d0f,0 16px 48px #fbfafc8c,0 0 52px #1b008d75}.workspace-loader__halo:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border:1px solid rgba(170,151,255,.32);border-radius:34px;animation:workspace-shimmer 2.2s linear infinite}:scope:where(.saees-light *) .workspace-loader__halo:after{border:1px solid rgba(19,0,104,.32)}.workspace-loader__halo img{width:58px;height:58px;object-fit:cover;border-radius:18px;filter:drop-shadow(0 0 18px rgba(194,173,255,.6))}.workspace-loader__orbit{position:absolute;border:1px solid rgba(149,126,241,.26);border-radius:50%;transform:rotate(-24deg)}:scope:where(.saees-light *) .workspace-loader__orbit{border:1px solid rgba(37,14,129,.26)}.workspace-loader__orbit--outer{width:166px;height:72px;animation:workspace-orbit 4.8s linear infinite}.workspace-loader__orbit--inner{width:126px;height:54px;border-color:#beaeff5c;transform:rotate(32deg);animation:workspace-orbit-reverse 3.7s linear infinite}:scope:where(.saees-light *) .workspace-loader__orbit--inner{border-color:#1000515c}.workspace-loader__eyebrow{margin:0;color:#a9a0ed;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}:scope:where(.saees-light *) .workspace-loader__eyebrow{color:#1b125f}.workspace-loader h1{margin:0;color:#f1eff8;font-size:29px}:scope:where(.saees-light *) .workspace-loader h1{color:#090710}.workspace-loader__copy{max-width:420px;margin:0;color:#9b9ba3;font-size:12px;line-height:1.5}:scope:where(.saees-light *) .workspace-loader__copy{color:#5c5c64}.workspace-loader__progress{position:relative;width:min(360px,100%);height:5px;overflow:hidden;border-radius:99px;background:#24202f;box-shadow:inset 0 1px 2px #00000073}:scope:where(.saees-light *) .workspace-loader__progress{background:#d4d0df;box-shadow:inset 0 1px 2px #fbfafc73}.workspace-loader__progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7561d6,#d5c9ff,#8f79f2);box-shadow:0 0 18px #9d84ffcc;transition:width .35s ease}:scope:where(.saees-light *) .workspace-loader__progress span{background:linear-gradient(90deg,#7561d6,#d5c9ff,#8f79f2);box-shadow:0 0 18px #9d84ffcc}.workspace-loader__status{display:inline-flex;align-items:center;gap:7px;margin:0;color:#aaa5bd;font-size:11px}:scope:where(.saees-light *) .workspace-loader__status{color:#47425a}.workspace-loader__status i{width:5px;height:5px;border-radius:50%;background:#bcaaff;box-shadow:0 0 12px #bcaaff;animation:workspace-blink 1s ease-in-out infinite}:scope:where(.saees-light *) .workspace-loader__status i{background:#120055;box-shadow:0 0 12px #120055}@keyframes workspace-float{50%{transform:translateY(-6px) rotate(1deg)}}@keyframes workspace-shimmer{to{transform:rotate(360deg)}}@keyframes workspace-orbit{to{transform:rotate(336deg)}}@keyframes workspace-orbit-reverse{to{transform:rotate(-328deg)}}@keyframes workspace-blink{50%{opacity:.35;transform:scale(.72)}}@media(min-width:981px)and (min-height:760px){.pricing-page{padding-bottom:12px}.pricing-header{height:56px}.pricing-hero{margin-top:30px;margin-bottom:20px}.pricing-hero h1{margin:8px 0 9px;font-size:44px}.pricing-hero>p:last-child{font-size:13px;line-height:1.4}.pricing-card{min-height:390px;padding:18px}.pricing-card__heading h2{margin:8px 0 6px;font-size:24px}.pricing-card__heading p{min-height:40px;font-size:12.5px;line-height:1.38}.pricing-card__price{padding:14px 0 12px}.pricing-card__price strong{font-size:23px}.pricing-card__premium{margin:12px 0 0}.pricing-card ul{gap:8px;margin:12px 0 18px}.pricing-card li{gap:7px;font-size:12.5px;line-height:1.3}.pricing-card li svg{width:14px;height:14px}.pricing-principles{margin-top:12px}.pricing-principles article{padding:11px}.pricing-principles p{margin-top:3px;font-size:10px;line-height:1.35}.pricing-hero>p.pricing-note{margin-top:15px;padding-top:10px;font-size:10px}}@media(max-width:560px){.legal-header{padding:0 18px}.legal-document{padding-top:46px}.legal-back{font-size:10px}.legal-header__links{gap:10px}.legal-header__links .legal-back:first-child{display:none}.legal-directory{padding-top:56px}}.plan-showcase{transition:grid-template-columns .18s ease}main.plan-showcase.plan-showcase--collapsed{grid-template-columns:68px minmax(0,1fr)}.plan-showcase--collapsed .sidebar{padding-inline:8px}.plan-showcase--collapsed .brand{justify-content:center;padding-inline:0}.plan-showcase--collapsed .brand-name,.plan-showcase--collapsed .nav-group>p,.plan-showcase--collapsed .nav-group a span,.plan-showcase--collapsed .nav-master-toggle,.plan-showcase--collapsed .profile-copy,.plan-showcase--collapsed .profile-button>svg{display:none}.plan-showcase--collapsed .nav-group{padding-top:5px;border-top:0}:scope:where(.saees-light *) .plan-showcase--collapsed .nav-group{border-top:0}.plan-showcase--collapsed .nav-group a{width:38px;margin-inline:auto;justify-content:center;padding:0}.plan-showcase--collapsed .nav-master-row>.nav-master-link{flex:0 0 38px}.plan-showcase--collapsed .nav-submenu{display:none}.plan-showcase--collapsed .profile-button{width:40px;margin-inline:auto;justify-content:center;padding:4px}@media(max-width:720px){main.plan-showcase,main.plan-showcase.plan-showcase--collapsed{grid-template-columns:1fr!important}.plan-showcase .sidebar{width:218px;position:fixed;left:0;transition:left .18s ease}.plan-showcase--collapsed .sidebar{left:-230px}}.project-os{max-width:1580px;margin:0 auto;color:#d8d4dd}:scope:where(.saees-light *) .project-os{color:#26222b}.project-os button,.project-os input,.project-os select,.project-os textarea{font:inherit}.project-os__header{min-height:154px;display:flex;align-items:center;justify-content:space-between;gap:28px;padding:24px 2px;border-bottom:1px solid #2c2931;background:radial-gradient(circle at 78% 35%,rgba(126,92,238,.12),transparent 28%)}:scope:where(.saees-light *) .project-os__header{border-bottom:1px solid #d1ced6;background:radial-gradient(circle at 78% 35%,rgba(51,17,163,.12),transparent 28%)}.project-os__header p{display:flex;align-items:center;gap:7px;margin:0;color:#9f8ae9;font-size:11px;font-weight:750;letter-spacing:.08em}:scope:where(.saees-light *) .project-os__header p{color:#2b1675}.project-os__header h2{margin:10px 0 6px;color:#f1edf5;font-size:clamp(28px,3vw,42px);letter-spacing:-.035em}:scope:where(.saees-light *) .project-os__header h2{color:#0e0a12}.project-os__header>div>span{color:#a39da8;font-size:14px}:scope:where(.saees-light *) .project-os__header>div>span{color:#5d5762}.project-os__header-actions{display:flex;align-items:center;gap:7px}.project-people{display:flex;margin-right:8px;padding-left:8px}.project-people i,.project-member i{width:35px;height:35px;display:grid;place-items:center;margin-left:-8px;border:2px solid #111013;border-radius:50%;background:#3d354b;color:#eee8f5;font-size:10px;font-style:normal;font-weight:750}:scope:where(.saees-light *) .project-people i,:scope:where(.saees-light *) .project-member i{border:2px solid #edeaf1;background:#bcb4ca;color:#100a17}.project-person-avatar.has-photo{overflow:hidden;padding:0;background:#19171e;background-image:none!important}:scope:where(.saees-light *) .project-person-avatar.has-photo{background:#e3e1e8;background-image:none!important}.project-person-avatar.has-photo img{width:100%;height:100%;display:block;object-fit:cover}.project-person-avatar.is-maxi.has-photo{display:block;position:relative}.project-person-avatar.is-maxi.has-photo img{width:200%;height:200%;max-width:none;position:absolute;top:0;left:-50%;object-fit:fill;transform:none}.project-person-avatar.is-maxi svg{width:48%;height:48%;stroke-width:1.9}.project-os.has-current-user-avatar .project-chat>article.author-you>i{overflow:hidden;background-color:#19171e;background-image:var(--current-user-avatar);background-position:center;background-size:cover;color:transparent;font-size:0}:scope:where(.saees-light *) .project-os.has-current-user-avatar .project-chat>article.author-you>i{background-color:#e3e1e8;background-image:var(--current-user-avatar);color:transparent}.project-people i.is-maxi,.project-member i.is-maxi{background:linear-gradient(145deg,#8065e9,#35275e);box-shadow:0 0 16px #8065e94d}:scope:where(.saees-light *) .project-people i.is-maxi,:scope:where(.saees-light *) .project-member i.is-maxi{background:linear-gradient(145deg,#8065e9,#35275e);box-shadow:0 0 16px #8065e94d}.project-os__header-actions>button{min-height:36px;display:flex;align-items:center;gap:7px;position:relative;padding:0 11px;border:1px solid #37323c;border-radius:7px;background:#171519;color:#aaa4af;font-size:11px;cursor:pointer}:scope:where(.saees-light *) .project-os__header-actions>button{border:1px solid #c8c3cd;background:#e8e6ea;color:#56505b}.project-os__header-actions>button:not(:first-of-type){width:36px;justify-content:center;padding:0}.project-os__header-actions>button b{display:none}.project-os__header-actions>button.has-alert b{min-width:16px;height:16px;display:grid;place-items:center;position:absolute;top:-7px;right:-6px;border:2px solid #111013;border-radius:9px;background:#e05f67;color:#fff;font-size:8px}:scope:where(.saees-light *) .project-os__header-actions>button.has-alert b{border:2px solid #111013;background:#e05f67;color:#fff}.project-os__pulse{min-height:82px;display:grid;grid-template-columns:repeat(4,minmax(100px,1fr)) minmax(270px,1.4fr);border-bottom:1px solid #2c2931}:scope:where(.saees-light *) .project-os__pulse{border-bottom:1px solid #d1ced6}.project-os__pulse>div{display:flex;flex-direction:column;justify-content:center;padding:0 18px;border-right:1px solid #2c2931}:scope:where(.saees-light *) .project-os__pulse>div{border-right:1px solid #d1ced6}.project-os__pulse>div:first-child{padding-left:2px}.project-os__pulse strong{color:#eae5ee;font-size:22px}:scope:where(.saees-light *) .project-os__pulse strong{color:#16111a}.project-os__pulse span{margin-top:3px;color:#817b86;font-size:10px}:scope:where(.saees-light *) .project-os__pulse span{color:#7f7984}.project-os__pulse p{display:flex;align-items:center;gap:7px;margin:0;padding-left:24px;color:#8d8792;font-size:11px}:scope:where(.saees-light *) .project-os__pulse p{color:#736d78}.project-os__pulse p svg,.project-os__pulse p b{color:#e3ad64}:scope:where(.saees-light *) .project-os__pulse p svg,:scope:where(.saees-light *) .project-os__pulse p b{color:#9b651c}.project-os__nav{height:58px;display:flex;align-items:stretch;gap:28px;border-bottom:1px solid #2c2931}:scope:where(.saees-light *) .project-os__nav{border-bottom:1px solid #d1ced6}.project-os__nav button{display:flex;align-items:center;gap:7px;position:relative;padding:0 1px;border:0;background:transparent;color:#8c8692;font-size:12px;cursor:pointer}:scope:where(.saees-light *) .project-os__nav button{border:0;background:transparent;color:#736d79}.project-os__nav button:hover,.project-os__nav button.active{color:#e4dcfc}:scope:where(.saees-light *) .project-os__nav button:hover,:scope:where(.saees-light *) .project-os__nav button.active{color:#0b0323}.project-os__nav button.active:after{content:"";height:2px;position:absolute;inset:auto 0 -1px;background:#8d72ff;box-shadow:0 0 10px #8d72ff73}:scope:where(.saees-light *) .project-os__nav button.active:after{background:#8d72ff;box-shadow:0 0 10px #8d72ff73}.project-os__nav button b{min-width:20px;padding:2px 5px;border-radius:9px;background:#25212a;color:#98919e;font-size:9px}:scope:where(.saees-light *) .project-os__nav button b{background:#d9d5de;color:#68616e}.project-os__main{display:grid;grid-template-columns:minmax(0,1fr) 255px}.project-os__main>section{min-width:0;min-height:650px;padding:28px 28px 44px 0}.project-os__rail{margin:28px 0 44px;padding-left:22px;border-left:1px solid #2c2931}:scope:where(.saees-light *) .project-os__rail{border-left:1px solid #d1ced6}.project-os__rail>section{padding-bottom:20px}.project-os__rail>section+section{padding-top:20px;border-top:1px solid #2b2830}:scope:where(.saees-light *) .project-os__rail>section+section{border-top:1px solid #d2cfd7}.project-os__rail section>header{display:flex;align-items:center;gap:7px;margin-bottom:13px;color:#c1bac8;font-size:12px;font-weight:650}:scope:where(.saees-light *) .project-os__rail section>header{color:#3e3745}.project-member{display:grid;grid-template-columns:35px 1fr;align-items:center;gap:10px;margin-top:11px}.project-member i{margin:0;border-width:1px}.project-member strong,.project-member small{display:block}.project-member strong{color:#d0cad5;font-size:11px}:scope:where(.saees-light *) .project-member strong{color:#302a35}.project-member small{margin-top:3px;color:#79737f;font-size:9px}:scope:where(.saees-light *) .project-member small{color:#86808c}.project-os__rail p{color:#8d8792;font-size:11px;line-height:1.55}:scope:where(.saees-light *) .project-os__rail p{color:#736d78}.project-os__rail section>small{color:#756e7b;font-size:9px;font-weight:750;letter-spacing:.08em}:scope:where(.saees-light *) .project-os__rail section>small{color:#8b8491}.project-os__rail section>strong{display:block;margin-top:8px;color:#cec7d3;font-size:12px}:scope:where(.saees-light *) .project-os__rail section>strong{color:#332c38}.project-os__rail section>button{display:flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:#a48df1;font-size:11px;font-weight:650;cursor:pointer}:scope:where(.saees-light *) .project-os__rail section>button{border:0;background:transparent;color:#250e72}.project-toast{display:flex;align-items:center;gap:8px;position:fixed;z-index:50;top:76px;right:28px;padding:11px 15px;border:1px solid #3a614e;border-radius:8px;background:#17251f;color:#bce5ce;box-shadow:0 14px 35px #00000059;font-size:12px}:scope:where(.saees-light *) .project-toast{border:1px solid #9ec5b2;background:#dae8e2;color:#1a432c;box-shadow:0 14px 35px #fbfafc59}.project-save-warning{min-height:48px;display:flex;align-items:center;gap:10px;position:sticky;z-index:12;top:0;padding:8px 12px;border:1px solid #664a2d;border-radius:8px;background:#211a14;color:#e4b778;box-shadow:0 12px 30px #0000004d}:scope:where(.saees-light *) .project-save-warning{border:1px solid #d2b699;background:#ebe4de;color:#875a1b;box-shadow:0 12px 30px #fbfafc4d}.project-save-warning>span{min-width:0;display:grid;gap:2px}.project-save-warning strong{color:#f0d2a8;font-size:12px}:scope:where(.saees-light *) .project-save-warning strong{color:#57390f}.project-save-warning small{overflow:hidden;color:#b99669;font-size:10px;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .project-save-warning small{color:#967346}.project-save-warning button{min-height:30px;margin-left:auto;padding:0 10px;border:1px solid #765b3a;border-radius:6px;background:#2d2117;color:#f0d2a8;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .project-save-warning button{border:1px solid #c5aa89;background:#e8dcd2;color:#57390f}.project-view-heading{min-height:66px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.project-view-heading>div:first-child>span{color:#82798e;font-size:10px;font-weight:750;letter-spacing:.08em}:scope:where(.saees-light *) .project-view-heading>div:first-child>span{color:#7a7186}.project-view-heading h3{margin:5px 0 3px;color:#eae5ee;font-size:24px;letter-spacing:-.025em}:scope:where(.saees-light *) .project-view-heading h3{color:#16111a}.project-view-heading p{margin:0;color:#8e8893;font-size:12px}:scope:where(.saees-light *) .project-view-heading p{color:#726c77}.project-view-heading>div+div{display:flex;gap:5px}.project-view-heading>div+div>button{min-height:36px;display:flex;align-items:center;gap:6px;padding:0 10px;border:1px solid #34303a;border-radius:7px;background:transparent;color:#8f8995;font-size:11px;cursor:pointer}:scope:where(.saees-light *) .project-view-heading>div+div>button{border:1px solid #c9c5cf;background:transparent;color:#706a76}.project-view-heading>div+div>button.active{border-color:#554672;background:#271f34;color:#cbbcf8}:scope:where(.saees-light *) .project-view-heading>div+div>button.active{border-color:#9c8db9;background:#d3cbe0;color:#160743}.project-task-tools{min-height:52px;display:flex;align-items:center;gap:8px;margin-top:12px;border-bottom:1px solid #302c34}:scope:where(.saees-light *) .project-task-tools{border-bottom:1px solid #cfcbd3}.project-task-tools label{width:min(260px,30vw);min-height:34px;display:flex;align-items:center;gap:8px;margin-right:auto;padding:0 10px;border:1px solid #34303a;border-radius:7px;color:#77717d}:scope:where(.saees-light *) .project-task-tools label{border:1px solid #c9c5cf;color:#88828e}.project-task-tools input{width:100%;border:0;outline:0;background:transparent;color:#d7d1dc;font-size:12px}:scope:where(.saees-light *) .project-task-tools input{border:0;outline:0;background:transparent;color:#29232e}.project-task-tools>span{display:flex;align-items:center;gap:5px;color:#77717d;font-size:10px}:scope:where(.saees-light *) .project-task-tools>span{color:#88828e}.project-task-tools select,.project-task-tools>button{min-height:32px;padding:0 8px;border:1px solid #34303a;border-radius:6px;background:#161419;color:#9b959f;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .project-task-tools select,:scope:where(.saees-light *) .project-task-tools>button{border:1px solid #c9c5cf;background:#e8e6eb;color:#66606a}.project-task-tools>button{border-color:transparent;background:transparent}:scope:where(.saees-light *) .project-task-tools>button{border-color:transparent;background:transparent}.project-task-create{min-height:62px;display:grid;grid-template-columns:minmax(190px,1fr) 125px 105px 85px 132px auto 32px;align-items:center;gap:7px;padding:10px 0;border-bottom:1px solid #393340}:scope:where(.saees-light *) .project-task-create{border-bottom:1px solid #c5bfcc}.project-task-create>input,.project-task-create>select{height:34px;min-width:0;padding:0 9px;border:1px solid #393440;border-radius:6px;outline:0;background:#18161b;color:#c3bdc8;font-size:11px}:scope:where(.saees-light *) .project-task-create>input,:scope:where(.saees-light *) .project-task-create>select{border:1px solid #c4bfcb;outline:0;background:#e6e4e9;color:#3d3742}.project-task-create>button:last-child{width:32px;height:32px;display:grid;place-items:center;border:0;background:transparent;color:#77717d}:scope:where(.saees-light *) .project-task-create>button:last-child{border:0;background:transparent;color:#88828e}.project-task-list__head{min-height:40px;display:grid;grid-template-columns:minmax(250px,1.6fr) 125px 106px 77px 70px 28px;align-items:center;gap:8px;padding-left:32px;border-bottom:1px solid #302c34;color:#6f6975;font-size:9px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}:scope:where(.saees-light *) .project-task-list__head{border-bottom:1px solid #cfcbd3;color:#908a96}.project-task-list article{min-height:65px;display:grid;grid-template-columns:24px minmax(220px,1.6fr) 125px 106px 77px 70px 28px;align-items:center;gap:8px;border-bottom:1px solid #2b2830}:scope:where(.saees-light *) .project-task-list article{border-bottom:1px solid #d2cfd7}.project-task-list article:hover{background:#ffffff04}:scope:where(.saees-light *) .project-task-list article:hover{background:#00000004}.project-task-list article>button{width:26px;height:26px;display:grid;place-items:center;padding:0;border:0;background:transparent;color:#655e6b;cursor:pointer}:scope:where(.saees-light *) .project-task-list article>button{border:0;background:transparent;color:#9b94a1}.project-task-list article>div{min-width:0;cursor:pointer}.project-task-list article strong{display:block;overflow:hidden;color:#d1cbd6;font-size:12px;font-weight:590;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .project-task-list article strong{color:#2f2934}.project-task-list article>div>span{display:flex;align-items:center;gap:5px;margin-top:6px}.project-task-list article>div b{padding:2px 5px;border-radius:4px;background:#282230;color:#a99bcd;font-size:8px;font-weight:600}:scope:where(.saees-light *) .project-task-list article>div b{background:#d5cfdd;color:#403264}.project-task-list article>div small{display:flex;align-items:center;gap:2px;color:#77717d;font-size:8px}:scope:where(.saees-light *) .project-task-list article>div small{color:#88828e}.project-task-list select{width:100%;height:31px;min-width:0;padding:0 5px;border:1px solid transparent;border-radius:5px;background:transparent;color:#aaa4ae;font-size:10px}:scope:where(.saees-light *) .project-task-list select{border:1px solid transparent;background:transparent;color:#57515b}.project-task-list select:hover{border-color:#36313b;background:#18161b}:scope:where(.saees-light *) .project-task-list select:hover{border-color:#c9c4ce;background:#e6e4e9}.project-task-assignees{width:100%!important;height:40px!important;display:flex!important;align-items:center;justify-content:flex-start;gap:7px;overflow:hidden;padding:0 4px!important;border-radius:6px!important;color:#928b98!important}:scope:where(.saees-light *) .project-task-assignees{color:#6e6774!important}.project-task-assignees:hover{background:#1b181e!important}:scope:where(.saees-light *) .project-task-assignees:hover{background:#e4e1e7!important}.project-task-assignees>span,.project-board-assignees{display:flex;align-items:center;padding-left:5px}.project-task-assignees .project-person-avatar,.project-board-assignees .project-person-avatar{width:25px;height:25px;flex:0 0 auto;margin-left:-5px;border-width:1px;font-size:7px}.project-task-assignees>small{overflow:hidden;color:#99929e!important;font-size:9px!important;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .project-task-assignees>small{color:#68616d!important}.project-board-assignees{margin-right:2px}.project-board-assignees .project-person-avatar{width:23px;height:23px}.project-task-list article.is-done strong{color:#6d6872;text-decoration:line-through}:scope:where(.saees-light *) .project-task-list article.is-done strong{color:#928d97;text-decoration:line-through}.project-task-list article.is-done>button:first-child{color:#65b087}:scope:where(.saees-light *) .project-task-list article.is-done>button:first-child{color:#4f9a71}.priority{display:inline-flex;align-items:center;gap:5px;color:#918b96;font-size:9px;font-style:normal}:scope:where(.saees-light *) .priority{color:#6f6974}.priority:before{content:"";width:6px;height:6px;border-radius:50%;background:#6b6670}:scope:where(.saees-light *) .priority:before{background:#948f99}.priority--urgent:before{background:#f05d68;box-shadow:0 0 7px #f05d6859}:scope:where(.saees-light *) .priority--urgent:before{background:#f05d68;box-shadow:0 0 7px #f05d6859}.priority--high:before{background:#df8265}:scope:where(.saees-light *) .priority--high:before{background:#df8265}.priority--medium:before{background:#d6ad61}:scope:where(.saees-light *) .priority--medium:before{background:#d6ad61}.priority--low:before{background:#6d9fce}:scope:where(.saees-light *) .priority--low:before{background:#6d9fce}.task-date{color:#938d98!important;font-size:10px}:scope:where(.saees-light *) .task-date{color:#6d6772!important}.project-board{display:grid;grid-template-columns:repeat(4,minmax(190px,1fr));gap:10px;margin-top:18px;overflow-x:auto}.project-board>section{min-height:480px;padding:10px;border-top:2px solid #40394b;background:#121114}:scope:where(.saees-light *) .project-board>section{border-top:2px solid #bbb4c6;background:#ece9f0}.project-board>section>header{min-height:36px;display:flex;align-items:center;gap:7px;color:#aaa4af;font-size:11px;font-weight:650}:scope:where(.saees-light *) .project-board>section>header{color:#56505b}.project-board>section>header b{margin-left:auto;color:#77717d;font-size:9px}:scope:where(.saees-light *) .project-board>section>header b{color:#88828e}.status-dot{width:7px;height:7px;border-radius:50%;background:#77717d}:scope:where(.saees-light *) .status-dot{background:#88828e}.status-dot--in-progress{background:#6e93d8}:scope:where(.saees-light *) .status-dot--in-progress{background:#6e93d8}.status-dot--review{background:#d4a861}:scope:where(.saees-light *) .status-dot--review{background:#d4a861}.status-dot--done{background:#63ad85}:scope:where(.saees-light *) .status-dot--done{background:#529c74}.project-board article{margin-bottom:8px;padding:13px;border:1px solid #302c35;border-radius:8px;background:#19171c;cursor:pointer}:scope:where(.saees-light *) .project-board article{border:1px solid #cecad3;background:#e5e3e8}.project-board article:hover{border-color:#4b4258;transform:translateY(-1px)}:scope:where(.saees-light *) .project-board article:hover{border-color:#b0a7bd}.project-board article>div{display:flex;gap:4px}.project-board article>div b{padding:2px 5px;border-radius:4px;background:#282230;color:#a99bcd;font-size:8px}:scope:where(.saees-light *) .project-board article>div b{background:#d5cfdd;color:#403264}.project-board article>strong{display:block;margin:10px 0 14px;color:#d2ccd7;font-size:11px;line-height:1.45}:scope:where(.saees-light *) .project-board article>strong{color:#2e2833}.project-board article>p{display:flex;align-items:center;gap:6px;margin:0;color:#85808a;font-size:9px}:scope:where(.saees-light *) .project-board article>p{color:#7a757f}.project-board article>p>i{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#383142;color:#eee7f3;font-size:7px;font-style:normal}:scope:where(.saees-light *) .project-board article>p>i{background:#c4bdce;color:#130c18}.project-board article>p .priority{margin-left:auto}.project-board article footer{display:flex;align-items:center;gap:5px;margin-top:12px;padding-top:10px;border-top:1px solid #2c2830;color:#77717d;font-size:9px}:scope:where(.saees-light *) .project-board article footer{border-top:1px solid #d3cfd7;color:#88828e}.project-board article footer span{display:flex;align-items:center;gap:4px;margin-left:auto}.project-board>section>button{display:flex;align-items:center;gap:6px;padding:8px;border:0;background:transparent;color:#827c88;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .project-board>section>button{border:0;background:transparent;color:#7d7783}.project-date{position:relative}.project-date>button{width:100%;min-height:38px;display:flex;align-items:center;gap:8px;padding:0 9px;border:1px solid #393440;border-radius:8px;background:#18161b;color:#99929f;font-size:11px;cursor:pointer;text-align:left}:scope:where(.saees-light *) .project-date>button{border:1px solid #c4bfcb;background:#e6e4e9;color:#67606d}.project-date>button>span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-date>button>svg:first-child{color:#9d83e0}:scope:where(.saees-light *) .project-date>button>svg:first-child{color:#391f7c}.project-date>button>svg:last-child{color:#6f6874}:scope:where(.saees-light *) .project-date>button>svg:last-child{color:#928b97}.project-date>button.has-value{color:#c9c2ce}:scope:where(.saees-light *) .project-date>button.has-value{color:#38313d}.project-date>button:hover,.project-date>button[aria-expanded=true]{border-color:#655180;background:#1d1922}:scope:where(.saees-light *) .project-date>button:hover,:scope:where(.saees-light *) .project-date>button[aria-expanded=true]{border-color:#937fae;background:#e1dde6}.project-calendar{width:264px;box-sizing:border-box;position:absolute;z-index:45;top:calc(100% + 6px);right:0;padding:12px;border:1px solid #453c4e;border-radius:11px;background:#19171c;box-shadow:0 22px 55px #00000085}:scope:where(.saees-light *) .project-calendar{border:1px solid #bab1c3;background:#e5e3e8;box-shadow:0 22px 55px #fbfafc85}.project-calendar.is-above{top:auto;bottom:calc(100% + 6px)}.project-calendar.is-viewport-safe{position:fixed;z-index:280;margin:0;transform:none}.project-calendar.is-viewport-centered{box-shadow:0 24px 70px #000000ad,0 0 0 1px #8f71d91a}:scope:where(.saees-light *) .project-calendar.is-viewport-centered{box-shadow:0 24px 70px #fbfafcad,0 0 0 1px #44268e1a}.project-calendar header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.project-calendar header strong{color:#ded8e2;font-size:12px}:scope:where(.saees-light *) .project-calendar header strong{color:#231d27}.project-calendar header span{display:flex;gap:5px}.project-calendar header button{width:29px;height:29px;display:grid;place-items:center;padding:0;border:1px solid #3b3540;border-radius:7px;background:#201d23;color:#a49da9;cursor:pointer}:scope:where(.saees-light *) .project-calendar header button{border:1px solid #c5bfca;background:#dfdce2;color:#5d5662}.project-calendar header button:hover{border-color:#675484;background:#292330;color:#ded5e8}:scope:where(.saees-light *) .project-calendar header button:hover{border-color:#8e7bab;background:#d5cfdc;color:#20172a}.project-calendar__week,.project-calendar__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.project-calendar__week span{padding-bottom:5px;color:#77707b;font-size:9px;font-weight:650;text-align:center}:scope:where(.saees-light *) .project-calendar__week span{color:#8b848f}.project-calendar__grid i,.project-calendar__grid button{aspect-ratio:1}.project-calendar__grid button{min-width:0;padding:0;border:1px solid transparent;border-radius:7px;background:transparent;color:#bcb5c0;font-size:11px;cursor:pointer}:scope:where(.saees-light *) .project-calendar__grid button{border:1px solid transparent;background:transparent;color:#463f4a}.project-calendar__grid button:hover{border-color:#604d7c;background:#241e2c}:scope:where(.saees-light *) .project-calendar__grid button:hover{border-color:#9683b2;background:#d9d3e1}.project-calendar__grid button.active{border-color:#856ce2;background:#7258d1;color:#fff;box-shadow:0 4px 13px #6a4ec652}:scope:where(.saees-light *) .project-calendar__grid button.active{border-color:#856ce2;background:#7258d1;color:#fff;box-shadow:0 4px 13px #6a4ec652}.project-calendar footer{display:flex;justify-content:space-between;gap:7px;margin-top:10px;padding-top:9px;border-top:1px solid #2f2a33}:scope:where(.saees-light *) .project-calendar footer{border-top:1px solid #d1ccd5}.project-calendar footer button{min-height:28px;padding:0 9px;border:0;border-radius:6px;background:transparent;color:#8e8793;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .project-calendar footer button{border:0;background:transparent;color:#736c78}.project-calendar footer button:last-child{background:#292235;color:#c6b6eb}:scope:where(.saees-light *) .project-calendar footer button:last-child{background:#d1cadd;color:#241449}.task-drawer-backdrop{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;background:#0000007a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}:scope:where(.saees-light *) .task-drawer-backdrop{background:#fbfafc7a}.task-drawer{width:min(570px,94vw);height:100%;position:absolute;top:0;right:0;overflow-y:auto;padding:22px 25px 40px;border-left:1px solid #3a3540;background:#151317;box-shadow:-20px 0 60px #0006}:scope:where(.saees-light *) .task-drawer{border-left:1px solid #c4bfca;background:#eae8ec;box-shadow:-20px 0 60px #fbfafc66}.task-drawer>header{display:flex;align-items:center;justify-content:space-between;color:#827c88;font-size:11px;font-weight:700;text-transform:uppercase}:scope:where(.saees-light *) .task-drawer>header{color:#7d7783}.task-drawer>header button{width:32px;height:32px;display:grid;place-items:center;border:0;background:transparent;color:#918b96}:scope:where(.saees-light *) .task-drawer>header button{border:0;background:transparent;color:#6f6974}.task-drawer__title{width:100%;margin:22px 0 18px;border:0;outline:0;background:transparent;color:#eee9f2;font-size:22px;font-weight:650;letter-spacing:-.02em}:scope:where(.saees-light *) .task-drawer__title{border:0;outline:0;background:transparent;color:#120d16}.task-drawer__meta{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-bottom:18px;border-bottom:1px solid #2e2a32}:scope:where(.saees-light *) .task-drawer__meta{border-bottom:1px solid #d1cdd5}.task-drawer__meta label>span{display:block;margin-bottom:5px;color:#77717d;font-size:9px;font-weight:700;text-transform:uppercase}:scope:where(.saees-light *) .task-drawer__meta label>span{color:#88828e}.task-drawer__meta select{width:100%;height:35px;padding:0 8px;border:1px solid #37323c;border-radius:6px;background:#1a181d;color:#b9b3bd;font-size:11px}:scope:where(.saees-light *) .task-drawer__meta select{border:1px solid #c8c3cd;background:#e4e2e7;color:#48424c}.task-drawer>section{padding:19px 0;border-bottom:1px solid #2e2a32}:scope:where(.saees-light *) .task-drawer>section{border-bottom:1px solid #d1cdd5}.task-drawer h4{display:flex;align-items:center;gap:7px;margin:0 0 11px;color:#c8c2cc;font-size:12px}:scope:where(.saees-light *) .task-drawer h4{color:#39333d}.task-drawer textarea{width:100%;min-height:90px;padding:10px;border:1px solid #34303a;border-radius:7px;outline:0;resize:vertical;background:#19171b;color:#bbb5bf;font-size:12px;line-height:1.5}:scope:where(.saees-light *) .task-drawer textarea{border:1px solid #c9c5cf;outline:0;background:#e6e4e8;color:#46404a}.task-labels{display:flex;flex-wrap:wrap;gap:6px}.task-labels>button{display:flex;align-items:center;gap:4px;padding:5px 7px;border:0;border-radius:5px;background:#2a2332;color:#b8a7df;font-size:9px}:scope:where(.saees-light *) .task-labels>button{border:0;background:#d4cddc;color:#312058}.task-labels label input{width:90px;height:27px;padding:0 7px;border:1px dashed #3c3741;border-radius:5px;outline:0;background:transparent;color:#aaa4ae;font-size:9px}:scope:where(.saees-light *) .task-labels label input{border:1px dashed #c3bec8;outline:0;background:transparent;color:#57515b}.task-files{display:grid;gap:6px}.task-files article{min-height:38px;display:grid;grid-template-columns:20px 1fr 28px;align-items:center;gap:7px;padding:0 8px;border:1px solid #302c34;border-radius:6px;color:#9c96a1;font-size:10px}:scope:where(.saees-light *) .task-files article{border:1px solid #cfcbd3;color:#645e69}.task-files article button{border:0;background:transparent;color:#77717d}:scope:where(.saees-light *) .task-files article button{border:0;background:transparent;color:#88828e}.task-files>label,.project-upload{width:fit-content;display:flex;align-items:center;gap:6px;padding:7px 9px;border:1px dashed #403947;border-radius:6px;color:#9b8ec0;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .task-files>label,:scope:where(.saees-light *) .project-upload{border:1px dashed #bfb8c6;color:#4c3f71}.task-files input,.project-upload input,.project-composer label input{display:none}.task-note{padding:10px;border-left:2px solid #7360ad;background:#1b1820;color:#a49ea8;font-size:11px;line-height:1.5}:scope:where(.saees-light *) .task-note{border-left:2px solid #65529f;background:#e2dfe7;color:#5d5761}.task-inline-add,.task-comment-box{display:grid;grid-template-columns:1fr auto;gap:6px}.task-inline-add input,.task-comment-box input{height:35px;padding:0 9px;border:1px solid #37323c;border-radius:6px;outline:0;background:#19171b;color:#bbb5bf;font-size:11px}:scope:where(.saees-light *) .task-inline-add input,:scope:where(.saees-light *) .task-comment-box input{border:1px solid #c8c3cd;outline:0;background:#e6e4e8;color:#46404a}.task-inline-add button,.task-comment-box button{padding:0 11px;border:1px solid #493e60;border-radius:6px;background:#251f31;color:#bba9ee;font-size:10px}:scope:where(.saees-light *) .task-inline-add button,:scope:where(.saees-light *) .task-comment-box button{border:1px solid #aa9fc1;background:#d4cee0;color:#231156}.task-comments{display:grid;gap:13px;margin-bottom:12px}.task-comments article{display:grid;grid-template-columns:31px 1fr;gap:9px}.task-comments article>i{width:31px;height:31px;display:grid;place-items:center;border-radius:50%;background:#383142;color:#eee7f3;font-size:8px;font-style:normal}:scope:where(.saees-light *) .task-comments article>i{background:#c4bdce;color:#130c18}.task-comments strong{display:flex;gap:8px;color:#c7c1cb;font-size:10px}:scope:where(.saees-light *) .task-comments strong{color:#3a343e}.task-comments small{color:#716b76;font-size:8px;font-weight:400}:scope:where(.saees-light *) .task-comments small{color:#8f8994}.task-comments p{margin:5px 0 0;color:#96909b;font-size:11px;line-height:1.5}:scope:where(.saees-light *) .task-comments p{color:#6a646f}.project-discussion{display:flex;flex-direction:column}.project-chat{display:grid;gap:20px;max-height:470px;overflow-y:auto;padding:22px 4px}.project-chat article{display:grid;grid-template-columns:36px minmax(0,1fr);gap:11px}.project-chat article>i{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#3a3345;color:#eee8f4;font-size:9px;font-style:normal;font-weight:750}:scope:where(.saees-light *) .project-chat article>i{background:#c1bacc;color:#110b17}.project-chat article.is-maxi>i{background:#654fc0;box-shadow:0 0 15px #6e53da4d}:scope:where(.saees-light *) .project-chat article.is-maxi>i{background:#654fc0;box-shadow:0 0 15px #6e53da4d}.project-chat article.is-you>i{background:#285048}:scope:where(.saees-light *) .project-chat article.is-you>i{background:#afd7cf}.project-chat article header{display:flex;align-items:center;gap:8px}.project-chat article strong{color:#d4ced9;font-size:12px}:scope:where(.saees-light *) .project-chat article strong{color:#2c2631}.project-chat article small{color:#746e79;font-size:9px}:scope:where(.saees-light *) .project-chat article small{color:#8c8691}.project-chat article header b{padding:2px 5px;border-radius:4px;background:#2d2540;color:#af99eb;font-size:7px}:scope:where(.saees-light *) .project-chat article header b{background:#c7bfda;color:#2a1466}.project-chat article p{max-width:760px;margin:6px 0 0;color:#a19ba5;font-size:12px;line-height:1.6}:scope:where(.saees-light *) .project-chat article p{color:#605a64}.project-chat article>div>button{display:flex;align-items:center;gap:5px;margin-top:8px;padding:7px 9px;border:1px solid #393440;border-radius:6px;background:#1b191e;color:#a9a2ad;font-size:9px}:scope:where(.saees-light *) .project-chat article>div>button{border:1px solid #c4bfcb;background:#e3e1e6;color:#59525d}.project-composer{position:relative;margin-top:auto;border:1px solid #3a3540;border-radius:10px;background:#19171c}:scope:where(.saees-light *) .project-composer{border:1px solid #c4bfca;background:#e5e3e8}.project-composer textarea{width:100%;min-height:76px;padding:13px;border:0;outline:0;resize:none;background:transparent;color:#d3cdd8;font-size:12px;line-height:1.5}:scope:where(.saees-light *) .project-composer textarea{border:0;outline:0;background:transparent;color:#2d2732}.project-composer footer{min-height:43px;display:flex;align-items:center;gap:9px;padding:6px 8px;border-top:1px solid #2e2a32}:scope:where(.saees-light *) .project-composer footer{border-top:1px solid #d1cdd5}.project-composer footer>div{display:flex;gap:3px;position:relative}.project-composer footer button,.project-composer footer label{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:6px;background:transparent;color:#827c88;cursor:pointer}:scope:where(.saees-light *) .project-composer footer button,:scope:where(.saees-light *) .project-composer footer label{border:0;background:transparent;color:#7d7783}.project-composer footer button:hover,.project-composer footer label:hover{background:#27232c;color:#c0b6cd}:scope:where(.saees-light *) .project-composer footer button:hover,:scope:where(.saees-light *) .project-composer footer label:hover{background:#d7d3dc;color:#3c3249}.project-composer footer>small{margin-left:auto;color:#6d6772;font-size:8px}:scope:where(.saees-light *) .project-composer footer>small{color:#938d98}.project-composer footer .composer-send{background:#755cdd;color:#fff}:scope:where(.saees-light *) .project-composer footer .composer-send{background:#755cdd;color:#fff}.composer-files{display:flex;flex-wrap:wrap;gap:5px;padding:8px 10px 0}.composer-files span{display:flex;align-items:center;gap:4px;padding:5px 7px;border-radius:5px;background:#25212a;color:#aaa3ae;font-size:8px}:scope:where(.saees-light *) .composer-files span{background:#d9d5de;color:#58515c}.composer-files span button{width:auto;height:auto;padding:0;border:0;background:transparent;color:#77717d}:scope:where(.saees-light *) .composer-files span button{border:0;background:transparent;color:#88828e}.composer-popover{position:absolute;z-index:30;bottom:38px;left:0;padding:8px;border:1px solid #3b3541;border-radius:8px;background:#1b191e;box-shadow:0 12px 32px #0006}:scope:where(.saees-light *) .composer-popover{border:1px solid #c4beca;background:#e3e1e6;box-shadow:0 12px 32px #fbfafc66}.composer-emojis{width:172px;display:grid!important;grid-template-columns:repeat(4,1fr);gap:3px!important}.composer-emojis button{font-size:17px!important}.composer-mentions{width:190px;display:grid!important;gap:3px!important}.composer-mentions button{width:100%!important;display:flex!important;justify-content:flex-start!important;gap:8px!important;padding:0 8px!important;color:#aaa4ae!important}:scope:where(.saees-light *) .composer-mentions button{color:#57515b!important}.composer-mentions span{font-size:10px}.project-agenda article{min-height:95px;display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:15px;border-bottom:1px solid #2c2931;cursor:pointer}:scope:where(.saees-light *) .project-agenda article{border-bottom:1px solid #d1ced6}.project-agenda time{width:50px;height:58px;display:grid;place-items:center;align-content:center;border:1px solid #3c3549;border-radius:8px;background:#1d1924}:scope:where(.saees-light *) .project-agenda time{border:1px solid #bdb6ca;background:#dfdbe6}.project-agenda time b{color:#ded4fc;font-size:19px}:scope:where(.saees-light *) .project-agenda time b{color:#0d032b}.project-agenda time span{color:#8f80b3;font-size:8px;text-transform:uppercase}:scope:where(.saees-light *) .project-agenda time span{color:#5b4c7f}.project-agenda small{color:#817b87;font-size:9px}:scope:where(.saees-light *) .project-agenda small{color:#7e7884}.project-agenda strong{display:block;margin-top:5px;color:#d2ccd7;font-size:12px}:scope:where(.saees-light *) .project-agenda strong{color:#2e2833}.project-agenda p{margin:5px 0 0;color:#817b86;font-size:10px}:scope:where(.saees-light *) .project-agenda p{color:#7f7984}.project-note-create{display:grid;grid-template-columns:1fr auto;gap:7px;margin:15px 0}.project-note-create input{height:40px;padding:0 11px;border:1px solid #37323c;border-radius:7px;outline:0;background:#18161a;color:#c3bdc8;font-size:12px}:scope:where(.saees-light *) .project-note-create input{border:1px solid #c8c3cd;outline:0;background:#e7e5e9;color:#3d3742}.project-note-create button{display:flex;align-items:center;gap:6px;padding:0 12px;border:1px solid #4c3e65;border-radius:7px;background:#251e32;color:#baa8ec;font-size:11px}:scope:where(.saees-light *) .project-note-create button{border:1px solid #a89ac1;background:#d4cde1;color:#251357}.project-notes{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.project-notes article{min-height:145px;padding:17px;border:1px solid #302c34;border-radius:8px;background:#18161a}:scope:where(.saees-light *) .project-notes article{border:1px solid #cfcbd3;background:#e7e5e9}.project-notes span{color:#817690;font-size:8px;font-weight:700;letter-spacing:.08em}:scope:where(.saees-light *) .project-notes span{color:#7a6f89}.project-notes strong{display:block;margin-top:12px;color:#d4ced9;font-size:13px;line-height:1.45}:scope:where(.saees-light *) .project-notes strong{color:#2c2631}.project-notes p{color:#85808a;font-size:10px;line-height:1.55}:scope:where(.saees-light *) .project-notes p{color:#7a757f}.project-resources{display:grid;grid-template-columns:repeat(2,1fr);gap:9px;margin-top:16px}.project-resources article{min-height:76px;display:grid;grid-template-columns:40px 1fr 30px;align-items:center;gap:10px;padding:12px;border:1px solid #302c34;border-radius:8px;background:#18161a}:scope:where(.saees-light *) .project-resources article{border:1px solid #cfcbd3;background:#e7e5e9}.project-resources article>svg{padding:9px;border-radius:8px;background:#282230;color:#ad99e6;box-sizing:content-box}:scope:where(.saees-light *) .project-resources article>svg{background:#d5cfdd;color:#2d1966}.project-resources strong,.project-resources small{display:block}.project-resources strong{color:#d1cbd6;font-size:11px}:scope:where(.saees-light *) .project-resources strong{color:#2f2934}.project-resources small{margin-top:4px;color:#77717d;font-size:9px}:scope:where(.saees-light *) .project-resources small{color:#88828e}.project-resources button{border:0;background:transparent;color:#77717d}:scope:where(.saees-light *) .project-resources button{border:0;background:transparent;color:#88828e}@media(max-width:1180px){.project-os__main{grid-template-columns:1fr}.project-os__main>section{padding-right:0}.project-os__rail{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:0;padding:20px 0;border-top:1px solid #2c2931;border-left:0}:scope:where(.saees-light *) .project-os__rail{border-top:1px solid #d1ced6;border-left:0}.project-os__rail>section+section{padding:0 0 0 18px;border-top:0;border-left:1px solid #2c2931}:scope:where(.saees-light *) .project-os__rail>section+section{border-top:0;border-left:1px solid #d1ced6}.project-os__pulse{grid-template-columns:repeat(4,1fr)}.project-os__pulse p{grid-column:1/-1;min-height:42px;padding-left:2px;border-top:1px solid #2c2931}:scope:where(.saees-light *) .project-os__pulse p{border-top:1px solid #d1ced6}.project-task-list,.project-board{overflow-x:auto}.project-task-list__head,.project-task-list article{min-width:850px}}@media(max-width:760px){.project-os__header{align-items:flex-start;flex-direction:column}.project-os__header-actions{width:100%}.project-os__pulse{grid-template-columns:1fr 1fr}.project-os__pulse>div{min-height:72px;border-bottom:1px solid #2c2931}:scope:where(.saees-light *) .project-os__pulse>div{border-bottom:1px solid #d1ced6}.project-os__nav{gap:20px;overflow-x:auto}.project-os__nav button{min-width:max-content}.project-task-tools{align-items:flex-start;flex-wrap:wrap;padding:9px 0}.project-task-tools label{width:100%}.project-task-create{grid-template-columns:1fr 1fr}.project-task-create>input:first-child{grid-column:1/-1}.project-os__rail{grid-template-columns:1fr}.project-os__rail>section+section{padding:16px 0 0;border-left:0;border-top:1px solid #2c2931}:scope:where(.saees-light *) .project-os__rail>section+section{border-left:0;border-top:1px solid #d1ced6}.project-board{grid-template-columns:repeat(4,250px)}.project-view-heading{align-items:center}.project-view-heading p{display:none}.project-notes,.project-resources{grid-template-columns:1fr}}@media(max-width:520px){.project-os__header-actions>button:first-of-type{display:none}.project-people{margin-right:auto}.project-os__main>section{padding-top:22px}.project-view-heading>div:last-child>button:not(.ui-button){font-size:0}.project-task-tools>span{display:none}.project-task-tools select{flex:1}.project-task-create input,.project-task-create select,.project-composer textarea,.task-drawer input,.task-drawer select,.task-drawer textarea{font-size:16px}.task-drawer{padding-inline:18px}.task-drawer__meta{grid-template-columns:1fr}.project-composer footer>small{display:none}}.project-os__header{min-height:108px;padding-block:16px}.project-os__header h2{margin-block:7px 4px;font-size:clamp(25px,2.4vw,36px)}.project-team-label{margin-right:7px;color:#918a97;font-size:11px}:scope:where(.saees-light *) .project-team-label{color:#6f6875}.project-os__pulse{min-height:64px}.project-os__pulse strong{font-size:20px}.project-os__nav{height:50px}.project-os__main>section{min-height:0;height:calc(100vh - 310px);padding-top:16px;padding-bottom:12px;overflow:hidden}.project-os__rail{height:calc(100vh - 310px);margin-block:16px 12px;overflow-y:auto}.project-view-heading h3{font-size:22px}.project-view-heading p,.project-chat article p,.project-tasks strong{font-size:13px}.project-task-list{max-height:none;overflow:visible}.project-board{max-height:calc(100vh - 440px)}.project-chat{max-height:none;flex:1;min-height:0}.project-discussion{height:calc(100vh - 310px)!important}.project-task-list__head{min-height:36px}.project-task-list article{min-height:54px}.project-chat-tools{display:flex!important;align-items:center;gap:6px!important}.project-chat-tools>label{width:210px;min-height:34px;display:flex;align-items:center;gap:7px;padding:0 9px;border:1px solid #34303a;border-radius:7px;color:#77717d}:scope:where(.saees-light *) .project-chat-tools>label{border:1px solid #c9c5cf;color:#88828e}.project-chat-tools>label input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#cbc5d0;font-size:11px}:scope:where(.saees-light *) .project-chat-tools>label input{border:0;outline:0;background:transparent;color:#352f3a}.project-chat-tools>button{min-height:34px!important}.project-chat-tools .ui-badge{align-self:center}.project-chat-history{width:fit-content;margin:4px auto -8px;padding:5px 10px;border:1px solid #332f38;border-radius:12px;background:#1a181d;color:#8e8794;font-size:9px;cursor:pointer}:scope:where(.saees-light *) .project-chat-history{border:1px solid #cbc7d0;background:#e4e2e7;color:#726b78}.project-composer footer button.is-recording{background:#e04f5b29;color:#ef717b;animation:recordingPulse 1.1s ease-in-out infinite}:scope:where(.saees-light *) .project-composer footer button.is-recording{background:#b01f2b29;color:#8e101a}@keyframes recordingPulse{50%{box-shadow:0 0 0 4px #e04f5b14}}.task-comment-box{grid-template-columns:34px minmax(0,1fr) 38px;position:relative}.task-comment-box .task-mention{width:34px;padding:0;display:grid;place-items:center}.task-mention-menu{width:230px;display:grid;gap:3px;position:absolute;z-index:5;left:0;bottom:42px;padding:7px;border:1px solid #3a3540;border-radius:9px;background:#1b191e;box-shadow:0 12px 30px #00000059}:scope:where(.saees-light *) .task-mention-menu{border:1px solid #c4bfca;background:#e3e1e6;box-shadow:0 12px 30px #fbfafc59}.task-mention-menu button{min-height:46px;display:flex;align-items:center;gap:10px;padding:5px 8px;border:0;border-radius:7px;background:transparent;color:transparent;font-size:0;text-align:left}:scope:where(.saees-light *) .task-mention-menu button{border:0;background:transparent;color:transparent}.task-mention-menu button:before{content:"✦";width:31px;height:31px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:linear-gradient(145deg,#8065e9,#35275e);color:#f3efff;box-shadow:0 0 14px #8065e947;font-size:13px}:scope:where(.saees-light *) .task-mention-menu button:before{background:linear-gradient(145deg,#8065e9,#35275e);color:#f3efff;box-shadow:0 0 14px #8065e947}.task-mention-menu button>span{min-width:0;display:grid;gap:2px;color:#ded8e5;font-size:11px;font-weight:650}:scope:where(.saees-light *) .task-mention-menu button>span{color:#201a27}.task-mention-menu button>span:after{content:"AI project copilot";color:#79727f;font-size:9px;font-weight:400}:scope:where(.saees-light *) .task-mention-menu button>span:after{color:#87808d}.task-mention-menu button:hover{background:#29242f}:scope:where(.saees-light *) .task-mention-menu button:hover{background:#d5d0db}.rich-note-editor{margin:12px 0 15px;border:1px solid #37323c;border-radius:9px;background:#18161a}:scope:where(.saees-light *) .rich-note-editor{border:1px solid #c8c3cd;background:#e7e5e9}.rich-note-editor>header{min-height:40px;display:flex;align-items:center;gap:3px;padding:0 8px;border-bottom:1px solid #302c34}:scope:where(.saees-light *) .rich-note-editor>header{border-bottom:1px solid #cfcbd3}.rich-note-editor>header button{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:5px;background:transparent;color:#8c8691;cursor:pointer}:scope:where(.saees-light *) .rich-note-editor>header button{border:0;background:transparent;color:#746e79}.rich-note-editor>header button:hover{background:#29252d;color:#d4ccd9}:scope:where(.saees-light *) .rich-note-editor>header button:hover{background:#d6d2da;color:#2e2633}.rich-note-editor>div[contenteditable]{min-height:110px;padding:14px;outline:0;color:#c5bfc9;font-size:13px;line-height:1.65}:scope:where(.saees-light *) .rich-note-editor>div[contenteditable]{outline:0;color:#3c3640}.rich-note-editor>div[contenteditable]:empty:before{content:attr(data-placeholder);color:#706a75}:scope:where(.saees-light *) .rich-note-editor>div[contenteditable]:empty:before{color:#908a95}.rich-note-editor>footer{min-height:43px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;border-top:1px solid #302c34}:scope:where(.saees-light *) .rich-note-editor>footer{border-top:1px solid #cfcbd3}.rich-note-editor>footer span{color:#756f7a;font-size:9px}:scope:where(.saees-light *) .rich-note-editor>footer span{color:#8b8590}.rich-note-editor>footer button{display:flex;align-items:center;gap:5px;padding:7px 9px;border:1px solid #493d60;border-radius:6px;background:#251f31;color:#b9a7eb;font-size:10px}:scope:where(.saees-light *) .rich-note-editor>footer button{border:1px solid #ab9fc2;background:#d4cee0;color:#261458}.rich-note-content{margin-top:11px;color:#d2ccd7;font-size:13px;line-height:1.55}:scope:where(.saees-light *) .rich-note-content{color:#2e2833}.event-editor{display:grid;grid-template-columns:minmax(180px,1.3fr) minmax(190px,1.5fr) 135px 90px 90px 120px auto 30px;align-items:center;gap:6px;padding:11px 0;border-bottom:1px solid #38333d}:scope:where(.saees-light *) .event-editor{border-bottom:1px solid #c7c2cc}.event-editor>input,.event-editor>select{min-width:0;height:34px;padding:0 8px;border:1px solid #38333e;border-radius:6px;background:#18161a;color:#bcb6c0;font-size:10px;color-scheme:dark}:scope:where(.saees-light *) .event-editor>input,:scope:where(.saees-light *) .event-editor>select{border:1px solid #c6c1cc;background:#e7e5e9;color:#453f49}.event-editor>button:last-child{width:30px;height:30px;display:grid;place-items:center;border:0;background:transparent;color:#77717d}:scope:where(.saees-light *) .event-editor>button:last-child{border:0;background:transparent;color:#88828e}.google-calendar-connect{min-height:36px;display:flex;align-items:center;padding:0 10px;border:1px solid #35313a;border-radius:7px;color:#a5a0aa;font-size:10px;text-decoration:none}:scope:where(.saees-light *) .google-calendar-connect{border:1px solid #c9c5ce;color:#5a555f;text-decoration:none}.project-agenda{max-height:calc(100vh - 445px);overflow-y:auto}.project-agenda article{grid-template-columns:52px minmax(0,1fr) auto}.project-agenda article>a{padding:7px 9px;border:1px solid #3b3542;border-radius:6px;color:#aa96e8;font-size:9px;text-decoration:none}:scope:where(.saees-light *) .project-agenda article>a{border:1px solid #c3bdca;color:#2b1769;text-decoration:none}.event-attendees{display:flex;margin-top:7px;padding-left:6px}.event-attendees i{width:23px;height:23px;display:grid;place-items:center;margin-left:-6px;border:1px solid #17151a;border-radius:50%;background:#383142;color:#e2dbe8;font-size:7px;font-style:normal}:scope:where(.saees-light *) .event-attendees i{border:1px solid #e7e5ea;background:#c4bdce;color:#1e1724}.calendar-integration-note{margin-top:10px;color:#77717d;font-size:9px}:scope:where(.saees-light *) .calendar-integration-note{color:#88828e}.resource-create{display:grid;grid-template-columns:minmax(180px,340px) auto;justify-content:start;gap:7px;margin:13px 0}.resource-create input{height:36px;padding:0 10px;border:1px solid #37323c;border-radius:7px;outline:0;background:#18161a;color:#c4bdc8;font-size:11px}:scope:where(.saees-light *) .resource-create input{border:1px solid #c8c3cd;outline:0;background:#e7e5e9;color:#3e3742}.resource-create button{display:flex;align-items:center;gap:6px;padding:0 10px;border:1px solid #443951;border-radius:7px;background:#211b29;color:#ad9bda;font-size:10px}:scope:where(.saees-light *) .resource-create button{border:1px solid #b9aec6;background:#dcd6e4;color:#372564}.project-resources{max-height:calc(100vh - 445px);overflow-y:auto}.project-resources>a{min-height:76px;display:grid;grid-template-columns:40px 1fr;align-items:center;gap:10px;padding:12px;border:1px solid #302c34;border-radius:8px;background:#18161a;color:inherit;text-decoration:none}:scope:where(.saees-light *) .project-resources>a{border:1px solid #cfcbd3;background:#e7e5e9;color:inherit;text-decoration:none}.project-resources>a>svg{padding:9px;border-radius:8px;background:#282230;color:#ad99e6;box-sizing:content-box}:scope:where(.saees-light *) .project-resources>a>svg{background:#d5cfdd;color:#2d1966}.project-resources>a strong,.project-resources>a small{display:block}.project-resources>a strong{color:#d1cbd6;font-size:11px}:scope:where(.saees-light *) .project-resources>a strong{color:#2f2934}.project-resources>a small{max-width:300px;margin-top:4px;overflow:hidden;color:#77717d;font-size:9px;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .project-resources>a small{color:#88828e}@media(max-width:1100px){.event-editor{grid-template-columns:1fr 1fr 130px 90px}.event-editor>*:nth-child(n+7){grid-row:3}.project-os__main>section,.project-os__rail,.project-discussion{height:auto!important}.project-os__main>section{overflow:visible}.project-task-list,.project-agenda,.project-resources{max-height:none}}@media(max-width:700px){.project-chat-tools>label{width:150px}.project-chat-tools .ui-badge,.project-team-label{display:none}.event-editor{grid-template-columns:1fr 1fr}.event-editor>*:first-child,.event-editor>*:nth-child(2){grid-column:1/-1}.project-agenda article{grid-template-columns:48px 1fr}.project-agenda article>a{grid-column:2;width:fit-content;margin-bottom:10px}}*{scrollbar-width:thin;scrollbar-color:#514a58 #17151a}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:#17151a}:scope:where(.saees-light *) *::-webkit-scrollbar-track{background:#e7e5ea}*::-webkit-scrollbar-thumb{border:2px solid #17151a;border-radius:999px;background:#514a58}:scope:where(.saees-light *) *::-webkit-scrollbar-thumb{border:2px solid #e7e5ea;background:#aea7b5}*::-webkit-scrollbar-thumb:hover{background:#6c6177}:scope:where(.saees-light *) *::-webkit-scrollbar-thumb:hover{background:#93889e}html,body,#root{max-width:100%;overflow-x:hidden}.project-discussion{min-height:0;overflow:hidden}.project-discussion>.project-view-heading,.project-discussion>.project-chat-history,.project-composer{flex:0 0 auto}.project-chat{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 8px 20px 4px}.project-composer{z-index:2;margin-top:0;background:#19171c;box-shadow:0 -12px 28px #0d0b0f38}:scope:where(.saees-light *) .project-composer{background:#e5e3e8;box-shadow:0 -12px 28px #f2f0f438}.project-chat article strong{font-size:13px}.project-chat article small{font-size:10px}.project-chat article p{margin-top:7px;color:#b0a9b5;font-size:14px;line-height:1.65}:scope:where(.saees-light *) .project-chat article p{color:#514a56}.project-chat article>div>button{font-size:11px}.project-composer textarea{min-height:64px;max-height:84px;color:#e0dae5;font-size:14px;line-height:1.55}:scope:where(.saees-light *) .project-composer textarea{color:#201a25}.project-composer footer>small{color:#aaa3ae;font-size:10px}:scope:where(.saees-light *) .project-composer footer>small{color:#58515c}.composer-mentions span{font-size:12px}.task-drawer-actions{position:fixed;z-index:90;top:17px;right:66px;display:flex;align-items:center;gap:7px}.task-drawer-actions button{min-height:32px;display:flex;align-items:center;gap:6px;padding:0 10px;border:1px solid #3b3640;border-radius:7px;background:#1c191f;color:#aaa3ae;font-size:11px;cursor:pointer}:scope:where(.saees-light *) .task-drawer-actions button{border:1px solid #c4bfc9;background:#e3e0e6;color:#58515c}.task-drawer-actions button:hover{border-color:#5a4c70;color:#ddd5e4}:scope:where(.saees-light *) .task-drawer-actions button:hover{border-color:#9d8fb3;color:#231b2a}.task-drawer-actions .task-delete{border-color:#cd4d5b47;color:#db7b85}:scope:where(.saees-light *) .task-drawer-actions .task-delete{border-color:#b2324047;color:#84242e}.task-drawer-actions .task-delete:hover{border-color:#e458668c;background:#b432401a;color:#f19aa3}:scope:where(.saees-light *) .task-drawer-actions .task-delete:hover{border-color:#a71b298c;background:#cd4b591a;color:#650e17}.project-notes-view .project-view-heading{padding-bottom:12px;border-bottom:1px solid #2d2931}:scope:where(.saees-light *) .project-notes-view .project-view-heading{border-bottom:1px solid #d2ced6}.project-notes-view .project-view-heading h3{font-size:20px}.project-notes-view .project-view-heading p{margin-top:5px;font-size:13px}.rich-note-editor>div[contenteditable]{min-height:120px;font-size:14px}.rich-note-editor>footer span{font-size:10px}.project-notes article{min-height:155px}.project-notes .project-note-time{color:#9b8dad;font-size:10px;letter-spacing:.035em}:scope:where(.saees-light *) .project-notes .project-note-time{color:#605272}.rich-note-content{font-size:15px;line-height:1.65}.project-notes .rich-note-content strong{display:inline;margin:0;font-size:inherit}.project-notes p{font-size:11px}.files-breadcrumb{min-height:32px;display:flex;align-items:center;gap:5px;margin-top:10px;color:#817a87;font-size:11px}:scope:where(.saees-light *) .files-breadcrumb{color:#7f7885}.files-breadcrumb button{border:0;background:transparent;color:#aaa0b4;font:inherit;cursor:pointer}:scope:where(.saees-light *) .files-breadcrumb button{border:0;background:transparent;color:#554b5f}.files-breadcrumb button:disabled{color:#d1c9d8;cursor:default}:scope:where(.saees-light *) .files-breadcrumb button:disabled{color:#2f2736}.files-breadcrumb strong{color:#cfc6d7;font-weight:600}:scope:where(.saees-light *) .files-breadcrumb strong{color:#312839}.files-breadcrumb__segment{display:inline-flex;align-items:center;gap:5px;min-width:0}.files-breadcrumb__segment button{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-file-dropzone{min-height:54px;display:flex;align-items:center;justify-content:center;gap:8px;margin:10px 0 3px;border:1px dashed #4a4053;border-radius:8px;background:#251f2b6b;color:#8d8593;font-size:11px;cursor:pointer;transition:border-color .18s ease,background .18s ease}:scope:where(.saees-light *) .project-file-dropzone{border:1px dashed #b6acbf;background:#dad4e06b;color:#746c7a}.project-file-dropzone:hover{border-color:#705b8e;background:#40314e52;color:#bfb2cc}:scope:where(.saees-light *) .project-file-dropzone:hover{border-color:#8671a4;background:#c0b1ce52;color:#40334d}.project-file-dropzone strong{color:#b9a6e8}:scope:where(.saees-light *) .project-file-dropzone strong{color:#2a1759}.project-file-dropzone input{display:none}.project-folder-card{min-height:76px;display:grid;grid-template-columns:40px 1fr 30px;align-items:center;gap:10px;padding:12px;border:1px solid #302c34;border-radius:8px;background:#18161a;color:inherit;text-align:left;cursor:pointer}:scope:where(.saees-light *) .project-folder-card{border:1px solid #cfcbd3;background:#e7e5e9;color:inherit}.project-folder-card:hover{border-color:#51435f;background:#1e1a22}:scope:where(.saees-light *) .project-folder-card:hover{border-color:#aea0bc;background:#e1dde5}.project-folder-card>svg:first-child{padding:9px;border-radius:8px;background:#282230;color:#ad99e6;box-sizing:content-box}:scope:where(.saees-light *) .project-folder-card>svg:first-child{background:#d5cfdd;color:#2d1966}.project-folder-card>svg:last-child{color:#706778}:scope:where(.saees-light *) .project-folder-card>svg:last-child{color:#908798}.project-file-open{min-width:0;display:grid;justify-items:start;gap:3px;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}:scope:where(.saees-light *) .project-file-open{border:0;background:transparent;color:inherit}.project-file-open strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-file-open span{display:inline-flex;align-items:center;gap:4px;margin-top:3px;color:#a995df;font-size:9px;font-weight:650}:scope:where(.saees-light *) .project-file-open span{color:#34206a}.project-file-preview>header>div{display:flex;align-items:center;gap:8px}.project-file-preview>header a{height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border:1px solid #39313f;border-radius:7px;color:#b9a7e9;font-size:10px;text-decoration:none}:scope:where(.saees-light *) .project-file-preview>header a{border:1px solid #c8c0ce;color:#281658;text-decoration:none}.project-file-preview video{max-width:100%;max-height:100%;border-radius:8px;background:#000}:scope:where(.saees-light *) .project-file-preview video{background:#fbfafc}.project-file-preview audio{width:min(620px,100%)}.pdf-document-preview{width:100%;height:100%;min-width:0;display:grid;align-content:start;gap:14px;overflow:auto;padding:12px;border-radius:9px;background:#242126;scrollbar-color:#5b5065 transparent;scrollbar-width:thin}:scope:where(.saees-light *) .pdf-document-preview{background:#dcd9de}.pdf-document-preview>header{min-height:32px;display:flex;align-items:center;gap:7px;position:sticky;z-index:2;top:-12px;margin:-12px -12px 0;padding:0 13px;border-bottom:1px solid #39343c;background:#1d1b1ff5;color:#9e91ac;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:scope:where(.saees-light *) .pdf-document-preview>header{border-bottom:1px solid #c8c3cb;background:#e2e0e4f5;color:#60536e}.pdf-document-preview>header strong{color:#bcb3c4;font-size:10px;font-weight:650}:scope:where(.saees-light *) .pdf-document-preview>header strong{color:#443b4c}.pdf-document-preview__page{display:grid;justify-items:center;gap:6px}.pdf-document-preview__page canvas{max-width:100%;border-radius:3px;background:#fff;box-shadow:0 14px 38px #0000005c}:scope:where(.saees-light *) .pdf-document-preview__page canvas{background:#000;box-shadow:0 14px 38px #fbfafc5c}.pdf-document-preview__page>small{color:#847d89;font-size:9px}:scope:where(.saees-light *) .pdf-document-preview__page>small{color:#7d7682}.pdf-document-preview__page>span{color:#d98a94;font-size:10px}:scope:where(.saees-light *) .pdf-document-preview__page>span{color:#752630}@media(max-width:760px){.site-header{gap:8px;padding-inline:10px}.breadcrumbs{gap:5px;font-size:10px}.breadcrumbs span{display:inline}.search-trigger{width:126px;min-width:126px;padding:0 8px}.search-trigger span,.search-trigger kbd{display:inline}.search-trigger kbd{margin-left:auto}.project-task-list{max-width:100%;overflow-x:auto!important;overflow-y:visible!important}.task-drawer-actions{top:15px;right:58px}.task-drawer-actions button{width:32px;padding:0;justify-content:center;font-size:0}.project-composer footer>small{display:none}}@media(max-width:430px){.breadcrumbs{font-size:9px}.search-trigger{width:104px;min-width:104px}.search-trigger kbd{display:none}}.plan-showcase__app-header{position:sticky;top:0;z-index:30}.plan-showcase__app-header .notification-popover-item>span{min-width:0;display:grid;gap:4px}.plan-showcase__app-header .notification-popover-item>span strong{display:block;color:#d8d4dd;font-size:12px;line-height:1.3}:scope:where(.saees-light *) .plan-showcase__app-header .notification-popover-item>span strong{color:#26222b}.plan-showcase__app-header .notification-popover-item>span small{display:block;color:#8e8994;font-size:10px;line-height:1.4}:scope:where(.saees-light *) .plan-showcase__app-header .notification-popover-item>span small{color:#706b76}@media(max-width:980px){.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-grid{grid-template-columns:1fr}.revenue-card,.queue-card{height:auto;min-height:238px}.chart-wrap{height:176px}.queue-row{min-height:44px;padding:7px 0}.queue-row strong{font-size:10px}.queue-row small{font-size:9px}.health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-page{padding:0;place-items:stretch;overflow:auto;background:#080809}:scope:where(.saees-light *) .auth-page{background:#f7f5f8}.auth-shell{min-height:100vh;grid-template-columns:1fr;border:0;border-radius:0;box-shadow:none}:scope:where(.saees-light *) .auth-shell{border:0;box-shadow:none}.auth-visual{display:none}.account-grid,.pricing-grid,.pricing-principles{grid-template-columns:1fr}.pricing-card{min-height:0}.checkout-layout{grid-template-columns:1fr;gap:20px;margin-top:38px}.checkout-summary{order:-1}.enterprise-demo-layout{grid-template-columns:1fr;margin-top:30px}.enterprise-demo-summary{order:-1}}@media(max-width:720px){.seller-shell,.seller-shell--collapsed{grid-template-columns:1fr}.sidebar{width:218px;position:fixed;left:-230px;transition:left .18s ease;box-shadow:20px 0 60px #00000080}:scope:where(.saees-light *) .sidebar{box-shadow:20px 0 60px #fbfafc80}.seller-shell:not(.seller-shell--collapsed) .sidebar{left:0}.seller-shell--collapsed .sidebar{left:-230px}.search-trigger{min-width:126px;width:126px;padding:0 8px}.search-trigger span,.search-trigger kbd,.breadcrumbs span{display:inline}.search-trigger kbd{margin-left:auto}.page{padding:14px}.pricing-page{padding-inline:20px}.pricing-hero{margin-top:56px;margin-bottom:30px}.pricing-hero h1{font-size:40px}.pricing-hero>p:last-child{font-size:14px;line-height:1.55}.pricing-card{padding:25px}.pricing-card__heading h2{font-size:29px}.pricing-card__heading p{font-size:13.5px}.pricing-card__price strong{font-size:28px}.pricing-card__price small,.pricing-card__premium{font-size:12px}.pricing-card ul{gap:12px;margin-top:18px}.pricing-card li{font-size:13.5px;line-height:1.4}.pricing-card__cta{min-height:42px;font-size:12px}.operating-layer__intro{flex-wrap:wrap}.operating-layer__intro>div{flex:1 1 260px}.operating-layer__upgrade{flex:0 1 auto}.notifications-popover{position:fixed;top:84px;right:12px;width:min(315px,calc(100vw - 24px))}.release-modal-layer{padding:14px}.release-modal{padding:26px 20px 20px}.market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.channel-grid{grid-template-columns:1fr}.shipping-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.shipping-intro{align-items:flex-start;flex-wrap:wrap}.shipping-intro>.ui-badge{margin-left:48px}.shipping-filters{flex-wrap:wrap}.shipping-filters select,.shipping-search{flex:1 1 145px}.commerce-heading-actions{width:100%}.commerce-heading-actions .ui-button{flex:1}.commerce-form-grid{grid-template-columns:1fr}.commerce-modal>footer{align-items:stretch;flex-direction:column}.commerce-modal>footer>div{justify-content:flex-end}.channels-intro{align-items:flex-start;flex-wrap:wrap}.channels-intro__status{width:100%;margin-left:44px}.fulfillment-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.fulfillment-hero{align-items:flex-start;flex-wrap:wrap}.fulfillment-hero>.ui-badge{margin-left:50px}}@media(max-width:500px){.metric-grid,.health-grid,.market-grid{grid-template-columns:1fr}.page-heading{align-items:stretch;flex-direction:column}.date-filter-wrap,.date-select{width:100%}.operating-layer{gap:10px;padding:12px}.operating-layer__upgrade{width:100%}.metric-card{min-height:88px}.revenue-card,.queue-card{min-height:0}.chart-wrap{height:178px}.health-card{padding:12px}.custom-date-popover{left:0;right:auto;grid-template-columns:1fr;width:100%}.auth-panel{width:auto;justify-content:flex-start;padding:8vh 16px 28px}.auth-panel h1{font-size:28px}.auth-panel form{margin-top:30px}.auth-panel--verification{min-height:100svh;align-content:center;justify-content:stretch;padding:max(28px,7vh) 20px;background:#09090bc7}:scope:where(.saees-light *) .auth-panel--verification{background:#f6f5f8c7}.auth-panel--verification .auth-panel__inner{margin-inline:auto}.auth-panel--verification form{margin-top:28px}.auth-panel--verification .otp-input{height:54px;padding-inline:17px 10px;font-size:17px;letter-spacing:.3em}.verification-actions{max-width:280px;margin-inline:auto}.module-placeholder{flex-direction:column}.shipping-metrics{grid-template-columns:1fr}.shipping-intro>.ui-badge{margin-left:0}.commerce-modal-backdrop{padding:0}.commerce-modal{width:100%;max-height:100dvh;min-height:100dvh;border:0;border-radius:0}:scope:where(.saees-light *) .commerce-modal{border:0}.commerce-form-grid,.commerce-modal>header,.commerce-modal>footer{padding-inline:16px}.commerce-empty>div{width:100%;flex-direction:column}.commerce-empty>div .ui-button{width:100%}.fulfillment-metrics{grid-template-columns:1fr}.fulfillment-hero>.ui-badge{margin-left:0}.settings-row,.settings-danger{align-items:flex-start;flex-wrap:wrap}.settings-row>.toggle,.settings-row>.ui-badge,.settings-danger>.ui-button{margin-left:44px}.account-card__footer{align-items:flex-start;flex-direction:column}.pricing-page,.checkout-page{padding-inline:16px}.checkout-header{height:58px}.checkout-layout{margin-top:28px}.checkout-heading{margin:24px 0 20px}.checkout-form,.checkout-summary{padding:17px}.enterprise-demo-page{padding-inline:16px}.enterprise-demo-main,.enterprise-demo-summary,.enterprise-demo-success{padding:19px}.enterprise-demo-grid{grid-template-columns:1fr;gap:0}.enterprise-demo-success h1{font-size:25px}.pricing-header nav{gap:10px}.pricing-header nav a:first-child{display:none}.pricing-hero{margin-top:52px}}.ui-badge{font-size:11px}.nav-group>p{color:#85858d;font-size:10px;letter-spacing:.04em}:scope:where(.saees-light *) .nav-group>p{color:#72727a}.nav-submenu a{font-size:12px}.sidebar-upgrade>span{color:#9b96a5;font-size:11px}:scope:where(.saees-light *) .sidebar-upgrade>span{color:#5f5a69}.sidebar-upgrade>strong,.sidebar-upgrade button{font-size:12px}.profile-copy strong,.profile-menu button{font-size:12px}.profile-copy small{color:#92929b;font-size:11px}:scope:where(.saees-light *) .profile-copy small{color:#64646d}.breadcrumbs{font-size:12px}.search-trigger kbd{font-size:10px}.release-modal__eyebrow{font-size:11px}.release-modal__actions button{font-size:12px}.account-card p,.settings-row p,.settings-danger p{color:#a3a3ab;font-size:12px}:scope:where(.saees-light *) .account-card p,:scope:where(.saees-light *) .settings-row p,:scope:where(.saees-light *) .settings-danger p{color:#54545c}.account-fields label{color:#aaaab2;font-size:12px}:scope:where(.saees-light *) .account-fields label{color:#4d4d55}.account-fields input,.account-readonly{min-height:41px;font-size:13px}.account-card__footer small{color:#92929b;font-size:11px}:scope:where(.saees-light *) .account-card__footer small{color:#64646d}.settings-error{font-size:12px!important}.notifications-popover header span,.notification-popover-item>div button,.notifications-popover footer{font-size:11px}.notifications-popover button strong{font-size:12px}.notifications-popover button small,.notifications-empty{color:#a0a0a8;font-size:11px}:scope:where(.saees-light *) .notifications-popover button small,:scope:where(.saees-light *) .notifications-empty{color:#57575f}.notifications-center-card>header span,.notifications-center-card>footer,.notifications-center-list article p,.notification-actions button{font-size:12px}.page-heading p,.operating-layer__intro>div>span,.fulfillment-hero span{color:#9a91c3;font-size:11px}:scope:where(.saees-light *) .page-heading p,:scope:where(.saees-light *) .operating-layer__intro>div>span,:scope:where(.saees-light *) .fulfillment-hero span{color:#453c6e}.page-heading span,.operating-layer__intro p,.shipping-intro p,.fulfillment-hero p{color:#a3a3ab;font-size:12px}:scope:where(.saees-light *) .page-heading span,:scope:where(.saees-light *) .operating-layer__intro p,:scope:where(.saees-light *) .shipping-intro p,:scope:where(.saees-light *) .fulfillment-hero p{color:#54545c}.operating-layer__upgrade{min-height:34px;font-size:12px}.operating-layer__capabilities span,.operating-layer__upgrade-note{font-size:11px}.date-select select,.calendar-day,.custom-date-summary strong,.custom-date-actions button{font-size:12px}.custom-date-header span,.custom-date-summary span,.calendar-weekdays span{color:#8e8e96;font-size:11px}:scope:where(.saees-light *) .custom-date-header span,:scope:where(.saees-light *) .custom-date-summary span,:scope:where(.saees-light *) .calendar-weekdays span{color:#696971}.metric-card>div,.revenue-card header span,.queue-card header span,.health-card header span,.health-grid article>div strong{font-size:12px}.metric-card small,.health-grid article>b small{color:#92929b;font-size:11px}:scope:where(.saees-light *) .metric-card small,:scope:where(.saees-light *) .health-grid article>b small{color:#64646d}.queue-card header button,.health-card header button{font-size:11px}.queue-row strong{font-size:12px}.queue-row small{color:#97979f;font-size:11px}:scope:where(.saees-light *) .queue-row small{color:#606068}.chart-empty{font-size:12px}.chart-empty span{font-size:11px}.shipping-metrics .ui-card>div,.fulfillment-metrics .ui-card>div,.shipping-queue>header span,.fulfillment-queue>header span{font-size:12px}.shipping-metrics small,.fulfillment-metrics small{color:#9999a1;font-size:11px}:scope:where(.saees-light *) .shipping-metrics small,:scope:where(.saees-light *) .fulfillment-metrics small{color:#5e5e66}.shipping-filters select,.shipping-search{height:36px;font-size:12px}.shipping-table__head,.fulfillment-table__head{color:#92929a;font-size:11px}:scope:where(.saees-light *) .shipping-table__head,:scope:where(.saees-light *) .fulfillment-table__head{color:#65656d}.shipping-table__row,.fulfillment-table__row{min-height:72px;font-size:12px}.shipping-table__row small,.fulfillment-table__row small{color:#9b9ba3;font-size:11px}:scope:where(.saees-light *) .shipping-table__row small,:scope:where(.saees-light *) .fulfillment-table__row small{color:#5c5c64}.shipping-row-actions .ui-button,.fulfillment-table__row .ui-button,.shipping-complete{min-height:30px;font-size:11px}.shipping-queue>footer,.fulfillment-queue>footer{color:#92929a;font-size:11px}:scope:where(.saees-light *) .shipping-queue>footer,:scope:where(.saees-light *) .fulfillment-queue>footer{color:#65656d}.command-results>p,.command-results strong{font-size:12px}.command-results small{color:#92929a;font-size:11px}:scope:where(.saees-light *) .command-results small{color:#65656d}.module-placeholder p{color:#a0a0a8;font-size:13px}:scope:where(.saees-light *) .module-placeholder p{color:#57575f}.auth-panel__eyebrow{font-size:11px}.auth-panel__inner>p:not(.auth-switch){color:#aaaab2;font-size:14px}:scope:where(.saees-light *) .auth-panel__inner>p:not(.auth-switch){color:#4d4d55}.auth-switch{color:#9999a1!important;font-size:12px!important}:scope:where(.saees-light *) .auth-switch{color:#5e5e66!important}.auth-field{color:#b5b5bd;font-size:12px}:scope:where(.saees-light *) .auth-field{color:#42424a}.google-button,.continue-button,.auth-panel input{font-size:13px}.divider{color:#97919f;font-size:11px}:scope:where(.saees-light *) .divider{color:#66606e}.auth-feedback{font-size:12px}.auth-panel__inner>small{color:#9995a1;font-size:11px}:scope:where(.saees-light *) .auth-panel__inner>small{color:#625e6a}.auth-visual__back{font-size:12px}.auth-visual__copy small{font-size:11px}.auth-visual__copy p{color:#bbb3c8;font-size:13px}:scope:where(.saees-light *) .auth-visual__copy p{color:#3f374c}.verification-actions,.verification-actions button{font-size:12px}.onboarding-page>header{font-size:13px}.eyebrow{color:#a3a0aa;font-size:11px;letter-spacing:.06em}:scope:where(.saees-light *) .eyebrow{color:#58555f}.onboarding-content>p{font-size:14px}.step-line i{font-size:12px}.market-card strong{font-size:14px}.market-card small{color:#9d9da5;font-size:12px}:scope:where(.saees-light *) .market-card small{color:#5a5a62}.channels-intro p,.channel-card header small,.channel-card>p{color:#a3a3ab;font-size:12px}:scope:where(.saees-light *) .channels-intro p,:scope:where(.saees-light *) .channel-card header small,:scope:where(.saees-light *) .channel-card>p{color:#54545c}.channels-intro__status,.channel-card footer .ui-button,.channel-ready{font-size:12px}.channel-permissions span,.channel-lock,.module-note{font-size:11px}.pricing-header nav a{font-size:12px}.pricing-card__badge{font-size:10px}.pricing-card__heading>span{font-size:12px}.pricing-principles strong{font-size:14px}.pricing-principles p,.pricing-note,.pricing-hero>p.pricing-note{color:#aaaab2;font-size:12px}:scope:where(.saees-light *) .pricing-principles p,:scope:where(.saees-light *) .pricing-note,:scope:where(.saees-light *) .pricing-hero>p.pricing-note{color:#4d4d55}.pricing-billing-toggle button{min-height:36px;font-size:12px}.pricing-billing-toggle button span,.pricing-card__saving{font-size:11px}.checkout-secure,.checkout-back{font-size:12px}.checkout-section-heading>span,.checkout-summary__eyebrow,.workspace-loader__eyebrow{font-size:11px}.checkout-section-heading small,.checkout-payment-placeholder p,.checkout-error{color:#aaa6b2;font-size:12px}:scope:where(.saees-light *) .checkout-section-heading small,:scope:where(.saees-light *) .checkout-payment-placeholder p,:scope:where(.saees-light *) .checkout-error{color:#514d59}.checkout-form label,.enterprise-demo-form label{font-size:12px}.checkout-form input,.enterprise-demo-form input,.enterprise-demo-form select,.enterprise-demo-form textarea{font-size:14px}.checkout-payment-placeholder strong{font-size:13px}.checkout-disclaimer{color:#92909a;font-size:11px}:scope:where(.saees-light *) .checkout-disclaimer{color:#67656f}.checkout-summary>p,.checkout-summary li{color:#bbb8c6;font-size:13px}:scope:where(.saees-light *) .checkout-summary>p,:scope:where(.saees-light *) .checkout-summary li{color:#3c3947}.checkout-summary__trust strong{font-size:12px}.checkout-summary__trust small{color:#9b98a4;font-size:11px}:scope:where(.saees-light *) .checkout-summary__trust small{color:#5e5b67}.workspace-loader__copy,.workspace-loader__status{font-size:13px}.enterprise-demo-section-heading>span{font-size:12px}.enterprise-demo-section-heading small{color:#aaa6b2;font-size:12px}:scope:where(.saees-light *) .enterprise-demo-section-heading small{color:#514d59}.legal-back,.legal-meta,.legal-footer{font-size:12px}.legal-document{width:min(860px,calc(100% - 36px))}.legal-document .legal-eyebrow{font-size:11px}.legal-intro{font-size:16px}.legal-sections h2{font-size:18px}.legal-sections p{max-width:780px;color:#aaa7b1;font-size:14px;line-height:1.8}:scope:where(.saees-light *) .legal-sections p{color:#514e58}@media(min-width:1440px){.seller-shell{grid-template-columns:238px minmax(0,1fr)}.seller-shell--collapsed{grid-template-columns:72px minmax(0,1fr)}.sidebar{padding-inline:12px}.nav-group a{height:34px;font-size:13px}.site-header{height:56px}.page{padding:18px 22px 8px}.page-heading h1{font-size:22px}.page-heading span,.operating-layer__intro p,.shipping-intro p,.fulfillment-hero p{font-size:13px}.metric-card>div,.revenue-card header span,.queue-card header span,.health-card header span{font-size:13px}.queue-row strong,.shipping-table__row,.fulfillment-table__row{font-size:13px}.auth-panel__inner{width:min(460px,100%)}.auth-panel__inner>p:not(.auth-switch){font-size:15px}.pricing-grid,.pricing-principles,.pricing-header{width:min(1320px,100%)}.checkout-layout,.checkout-header{width:min(1180px,100%)}.enterprise-demo-layout{width:min(1220px,100%)}}@media(max-width:620px){.account-grid--profile{grid-template-columns:1fr}.account-card--identity{align-items:center;text-align:center}.account-card--identity .ui-badge{margin-top:4px}.account-settings-shortcut{grid-template-columns:36px minmax(0,1fr) auto;padding-inline:12px}.account-settings-shortcut small{font-size:10px}.settings-panel{padding:15px}.settings-form--inline,.settings-form--password,.settings-form--preferences{grid-template-columns:1fr}.settings-form>.ui-button{width:100%}.settings-device-grid{grid-template-columns:1fr}.auth-panel input,.account-fields input,.shipping-filters select,.shipping-search,.checkout-form input,.enterprise-demo-form input,.enterprise-demo-form select,.enterprise-demo-form textarea{font-size:16px}.page-heading span,.operating-layer__intro p,.shipping-intro p,.fulfillment-hero p,.module-placeholder p{font-size:13px}.shipping-table__row,.fulfillment-table__row{font-size:12px}.legal-sections p{font-size:15px}}.plan-dashboard{max-width:1560px;margin-inline:auto}.plan-dashboard .page-heading{min-height:64px;margin-bottom:14px}.plan-dashboard .page-heading h1,.advanced-module-page .page-heading h1{font-size:clamp(23px,2vw,30px);letter-spacing:-.025em}.plan-dashboard .page-heading span,.advanced-module-page .page-heading span{max-width:760px;margin-top:5px;color:#aaa7b2;font-size:14px;line-height:1.55}:scope:where(.saees-light *) .plan-dashboard .page-heading span,:scope:where(.saees-light *) .advanced-module-page .page-heading span{color:#504d58}.plan-dashboard__status>button{min-height:40px;padding-inline:14px;font-size:13px;cursor:pointer}.plan-command-hero{min-height:250px;margin:18px 0 14px;padding:clamp(26px,3vw,40px);border-radius:16px}.plan-command-hero>div>p{font-size:12px;letter-spacing:.09em}.plan-command-hero h2{max-width:820px;margin-block:15px 12px;font-size:clamp(32px,3.3vw,50px);line-height:1.02}.plan-command-hero>div>span{font-size:15px;line-height:1.65}.expert-owner-card{min-height:160px;grid-template-columns:54px 1fr;gap:14px;padding:21px;border-radius:13px}.expert-owner-card__avatar{width:52px;height:52px;font-size:14px}.expert-owner-card small{font-size:11px}.expert-owner-card strong{font-size:17px}.expert-owner-card p{font-size:12px}.expert-owner-card button{min-height:40px;font-size:13px;transition:border-color .16s ease,background .16s ease,transform .16s ease}.expert-owner-card button:hover{border-color:#806fd0;background:#302846;transform:translateY(-1px)}:scope:where(.saees-light *) .expert-owner-card button:hover{border-color:#402f90;background:#c1b9d7}.plan-command-hero__brief{min-height:176px;padding:22px;border-radius:13px}.plan-command-hero__brief span{font-size:11px}.plan-command-hero__brief strong{font-size:17px;line-height:1.4}.plan-command-hero__brief p{font-size:12px;line-height:1.6}.plan-command-hero__brief button,.plan-card-link,.plan-command-card>header button{min-height:32px;font-size:12px;font-weight:600}.plan-metric-grid{gap:12px;margin-bottom:12px}.plan-metric-card{min-height:140px;padding:20px!important;border-radius:11px;transition:border-color .16s ease,transform .16s ease}.plan-metric-card:hover{border-color:#3d3849;transform:translateY(-2px)}:scope:where(.saees-light *) .plan-metric-card:hover{border-color:#bbb6c7}.plan-metric-card header span{color:#9c98a4;font-size:12px}:scope:where(.saees-light *) .plan-metric-card header span{color:#5f5b67}.plan-metric-card>strong{margin-top:21px;font-size:clamp(26px,2.2vw,34px)}.plan-metric-card>small{margin-top:7px;color:#96919c;font-size:12px}:scope:where(.saees-light *) .plan-metric-card>small{color:#68636e}.plan-command-grid{gap:12px}.plan-command-card{min-height:300px;padding:22px!important;border-radius:11px}.plan-command-card--wide{min-height:280px}.plan-command-card>header{min-height:46px;padding-bottom:17px}.plan-command-card>header span{color:#97929e;font-size:11px}:scope:where(.saees-light *) .plan-command-card>header span{color:#66616d}.plan-command-card>header strong{font-size:16px}.decision-list article{min-height:70px;gap:14px}.decision-list__icon{width:38px;height:38px}.decision-list strong{font-size:14px}.decision-list p{color:#96919b;font-size:12px;line-height:1.45}:scope:where(.saees-light *) .decision-list p{color:#69646e}.expert-meeting-card{grid-template-columns:62px 1fr;margin-block:24px 21px}.expert-meeting-card>b{height:64px;font-size:10px}.expert-meeting-card>b strong{font-size:25px}.expert-meeting-card span{font-size:14px}.expert-meeting-card p{font-size:12px}.plan-progress div{font-size:13px}.plan-progress progress,.automation-health progress{height:7px}.plan-checklist{gap:12px}.plan-checklist li{font-size:13px}.audit-signal-grid{gap:12px;margin-top:18px}.audit-signal-grid article{min-height:122px;padding:18px}.audit-signal-grid span{font-size:12px}.audit-signal-grid strong{font-size:24px}.audit-signal-grid small{color:#918c97;font-size:11px}:scope:where(.saees-light *) .audit-signal-grid small{color:#6d6873}.entity-table__head{min-height:42px;font-size:11px}.entity-table article{min-height:56px}.entity-table article>span i{width:34px;height:34px;font-size:10px}.entity-table article strong,.entity-table article b{font-size:13px}.governance-list{gap:10px;margin-block:19px}.governance-list article{grid-template-columns:36px 1fr;padding:12px}.governance-list article>b{font-size:18px}.governance-list span strong{font-size:13px}.governance-list span small{font-size:11px}.automation-health>strong{font-size:38px}.automation-health>span{font-size:12px}.automation-stats span{font-size:11px}.automation-stats b{font-size:14px}.integration-grid{gap:11px;margin-top:18px}.integration-grid article{min-height:68px;grid-template-columns:38px 1fr 8px auto;padding:13px}.integration-grid article>span{width:36px;height:36px}.integration-grid strong{font-size:13px}.integration-grid small,.integration-grid b{font-size:11px}.advanced-module-page{max-width:1560px;margin-inline:auto;padding-bottom:30px}.advanced-module-page .page-heading{min-height:68px;align-items:flex-start;margin-bottom:14px}.advanced-module-page .page-heading .ui-button{min-height:42px;padding-inline:16px;font-size:13px}.advanced-module-context{min-height:64px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;padding:14px 17px;border:1px solid #34303e;border-radius:10px;background:linear-gradient(110deg,#8d72ff17,#111114cc)}:scope:where(.saees-light *) .advanced-module-context{border:1px solid #c5c1cf;background:linear-gradient(110deg,#1b008d17,#ece9f0cc)}.advanced-module-context>div{display:grid;grid-template-columns:9px auto;align-items:center;column-gap:8px}.advanced-module-context__pulse{width:8px;height:8px;grid-row:span 2;border-radius:50%;background:#70d4a3;box-shadow:0 0 10px #70d4a3b3}:scope:where(.saees-light *) .advanced-module-context__pulse{background:#70d4a3;box-shadow:0 0 10px #70d4a3b3}.advanced-module-context strong{color:#dad6e1;font-size:13px}:scope:where(.saees-light *) .advanced-module-context strong{color:#221e29}.advanced-module-context small{color:#8f8a96;font-size:11px}:scope:where(.saees-light *) .advanced-module-context small{color:#6e6975}.advanced-module-context p{margin:0;color:#aaa5b0;font-size:13px;line-height:1.45}:scope:where(.saees-light *) .advanced-module-context p{color:#544f5a}.advanced-module-context p b{margin-right:6px;color:#d8d2e2}:scope:where(.saees-light *) .advanced-module-context p b{color:#231d2d}.advanced-module-summary{gap:12px;margin:12px 0}.advanced-module-summary .ui-card{min-height:136px;padding:20px;border-radius:10px}.advanced-module-summary span{color:#9c98a4;font-size:12px}:scope:where(.saees-light *) .advanced-module-summary span{color:#5f5b67}.advanced-module-summary strong{font-size:31px}.advanced-module-summary small{color:#95909b;font-size:12px}:scope:where(.saees-light *) .advanced-module-summary small{color:#69646f}.advanced-module-grid{grid-template-columns:minmax(0,1.65fr) minmax(300px,.55fr);gap:12px}.advanced-module-main,.advanced-module-side{min-height:370px;padding:22px!important;border-radius:11px}.advanced-module-main>header,.advanced-module-side>header{min-height:48px;padding-bottom:17px}.advanced-module-main header span,.advanced-module-side header span{font-size:11px;letter-spacing:.06em}.advanced-module-main header strong{font-size:16px}.advanced-activity-list article{min-height:76px;grid-template-columns:40px minmax(0,1fr) auto 36px;gap:13px}.advanced-activity-list__icon{width:38px;height:38px}.advanced-activity-list small{color:#928d98;font-size:11px}:scope:where(.saees-light *) .advanced-activity-list small{color:#6c6772}.advanced-activity-list strong{font-size:14px;line-height:1.35}.advanced-activity-list button{width:34px;height:34px;display:grid;place-items:center;border-radius:7px;cursor:pointer;transition:color .16s ease,background .16s ease}.advanced-activity-list button:hover,.advanced-activity-list button:focus-visible{outline:none;background:#292431;color:#b8a9ef}:scope:where(.saees-light *) .advanced-activity-list button:hover,:scope:where(.saees-light *) .advanced-activity-list button:focus-visible{outline:none;background:#d3cedb;color:#1f1056}.advanced-status-score strong{font-size:46px}.advanced-status-score span,.advanced-module-side li{font-size:13px}.advanced-module-side .ui-button{min-height:40px;font-size:13px}.plan-showcase{grid-template-columns:236px minmax(0,1fr)}.plan-showcase__sidebar{padding:16px 12px 12px}.plan-showcase__plan{margin-bottom:18px;padding:13px}.plan-showcase__plan span{font-size:14px}.plan-showcase__plan small{color:#96909f;font-size:11px}:scope:where(.saees-light *) .plan-showcase__plan small{color:#66606f}.plan-showcase__sidebar nav{display:grid;align-content:start;gap:2px;overflow:hidden}.plan-showcase__nav-group{display:grid;gap:2px}.plan-showcase__nav-group.is-advanced{margin-top:5px;padding-top:5px;border-top:1px solid #252329}:scope:where(.saees-light *) .plan-showcase__nav-group.is-advanced{border-top:1px solid #d8d6dc}.plan-showcase__sidebar nav button{min-height:37px;height:auto;grid-template-columns:24px 1fr auto;padding:7px 9px;font-size:12px;cursor:pointer;transition:color .15s ease,background .15s ease}.plan-showcase__sidebar nav .plan-showcase__group-trigger{min-height:34px;grid-template-columns:1fr auto;padding:6px 9px;color:#8d8893;font-size:10px;font-weight:740;letter-spacing:.08em;text-transform:uppercase}:scope:where(.saees-light *) .plan-showcase__sidebar nav .plan-showcase__group-trigger{color:#716c77}.plan-showcase__sidebar nav .plan-showcase__group-trigger:hover{background:#17161a}:scope:where(.saees-light *) .plan-showcase__sidebar nav .plan-showcase__group-trigger:hover{background:#e6e5e9}.plan-showcase__sidebar nav .plan-showcase__group-trigger.is-open{background:#1c1a21;color:#d1ccd7}:scope:where(.saees-light *) .plan-showcase__sidebar nav .plan-showcase__group-trigger.is-open{background:#e0dee5;color:#2d2833}.plan-showcase__sidebar nav .plan-showcase__group-trigger.has-active:not(.is-open){color:#b6aecb}:scope:where(.saees-light *) .plan-showcase__sidebar nav .plan-showcase__group-trigger.has-active:not(.is-open){color:#3c3451}.plan-showcase__sidebar nav .plan-showcase__group-trigger svg{transition:transform .16s ease}.plan-showcase__sidebar nav .plan-showcase__group-trigger.is-open svg{transform:rotate(180deg)}.plan-showcase__nav-group.is-advanced .plan-showcase__group-trigger{color:#a799d4}:scope:where(.saees-light *) .plan-showcase__nav-group.is-advanced .plan-showcase__group-trigger{color:#392b66}.plan-showcase__group-items{display:grid;gap:1px;margin-left:7px;padding:2px 0 4px 6px;border-left:1px solid #302d36}:scope:where(.saees-light *) .plan-showcase__group-items{border-left:1px solid #ccc9d2}.plan-showcase__group-items>div>button{min-height:34px}.plan-showcase__sidebar nav:has(.plan-showcase__nav-group--static){display:block;overflow-y:auto}.plan-showcase__nav-group--static{display:block;padding:0}.plan-showcase__nav-group--static>p{margin:7px 8px 3px;color:#77727e;font-size:8px;font-weight:750;letter-spacing:.09em}:scope:where(.saees-light *) .plan-showcase__nav-group--static>p{color:#86818d}.plan-showcase__nav-group--static .plan-showcase__group-items{display:block;margin:0;padding:0;border:0}:scope:where(.saees-light *) .plan-showcase__nav-group--static .plan-showcase__group-items{border:0}.plan-showcase__nav-group--static .plan-showcase__group-items>div>button{width:100%;height:28px;min-height:28px;grid-template-columns:24px minmax(0,1fr) 14px;padding:0 9px;font-size:11px}.plan-showcase__nav-group--static .plan-showcase__group-items>div>button>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan-showcase__nav-group--static .plan-showcase__submenu{padding-block:2px 4px}.plan-showcase{grid-template-columns:218px minmax(0,1fr)}.plan-showcase__sidebar{padding:13px 10px 10px;border-right-color:#232326;background:#0a0a0b}:scope:where(.saees-light *) .plan-showcase__sidebar{border-right-color:#d9d9dc;background:#f4f3f6}.plan-showcase__sidebar .brand{height:52px;margin:0;padding:0 7px}.plan-showcase__sidebar nav.sidebar-nav{display:block;padding-top:8px;overflow-y:auto}.plan-showcase__nav-group--native{display:block;margin-bottom:8px}.plan-showcase__nav-group--native+.plan-showcase__nav-group--native{padding-top:8px;border-top:1px solid #18181b}:scope:where(.saees-light *) .plan-showcase__nav-group--native+.plan-showcase__nav-group--native{border-top:1px solid #e4e4e7}.plan-showcase__nav-group--native>p{margin:0 8px 5px;color:#85858d;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}:scope:where(.saees-light *) .plan-showcase__nav-group--native>p{color:#72727a}.plan-showcase__native-items>div>button,.plan-showcase__native-submenu button{width:100%;height:30px;min-height:30px;display:flex;align-items:center;gap:9px;grid-template-columns:none;margin:1px 0;padding:0 9px;border:0;border-radius:6px;background:transparent;color:#8e8e96;font:inherit;font-size:12px;text-align:left;cursor:pointer;transition:.12s ease}:scope:where(.saees-light *) .plan-showcase__native-items>div>button,:scope:where(.saees-light *) .plan-showcase__native-submenu button{border:0;background:transparent;color:#696971}.plan-showcase__native-items>div>button:hover,.plan-showcase__native-submenu button:hover{color:#e6e6e9;background:#151517}:scope:where(.saees-light *) .plan-showcase__native-items>div>button:hover,:scope:where(.saees-light *) .plan-showcase__native-submenu button:hover{color:#161619;background:#e8e8ea}.plan-showcase__native-items>div>button.active,.plan-showcase__native-submenu button.active{color:#f7f5ff;background:var(--brand-purple-soft);box-shadow:inset 2px 0 0 var(--brand-purple)}:scope:where(.saees-light *) .plan-showcase__native-items>div>button.active,:scope:where(.saees-light *) .plan-showcase__native-submenu button.active{color:#02000a;background:var(--brand-purple-soft);box-shadow:inset 2px 0 0 var(--brand-purple)}.plan-showcase__native-items>div>button>span,.plan-showcase__native-submenu button>span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan-showcase__native-items>div>button[aria-expanded]>svg:last-child{margin-left:auto;transition:transform .14s ease}.plan-showcase__native-items>.nav-master-shell--open>button[aria-expanded]>svg:last-child{transform:rotate(180deg)}.plan-showcase__native-submenu{margin:2px 0 3px 19px;padding-left:8px}.plan-showcase__native-submenu button{height:28px;min-height:28px;padding-inline:8px;font-size:11px}.plan-showcase__sidebar nav button:hover,.plan-showcase__sidebar nav button:focus-visible{outline:none;background:#1d1a22;color:#d2ccd9}:scope:where(.saees-light *) .plan-showcase__sidebar nav button:hover,:scope:where(.saees-light *) .plan-showcase__sidebar nav button:focus-visible{outline:none;background:#e0dde5;color:#2c2633}.plan-showcase__sidebar nav button svg:last-child{transition:transform .16s ease}.plan-showcase__sidebar nav button svg.is-open{transform:rotate(180deg)}.plan-showcase__submenu{position:relative;gap:2px;margin-left:20px;padding:3px 0 6px 17px}.plan-showcase__submenu:before{content:"";width:1px;position:absolute;inset:4px auto 8px 0;background:#34303a}:scope:where(.saees-light *) .plan-showcase__submenu:before{background:#c9c5cf}.plan-showcase__submenu button{min-height:31px!important;display:block!important;padding:6px 9px!important;color:#97919e!important;font-size:11px!important}:scope:where(.saees-light *) .plan-showcase__submenu button{color:#67616e!important}.plan-showcase__submenu button.active{background:#8d72ff21!important;color:#dcd3ff!important}:scope:where(.saees-light *) .plan-showcase__submenu button.active{background:#1b008d21!important;color:#09002c!important}.plan-showcase__sidebar>a{font-size:12px}.plan-showcase__bar{height:62px;padding-inline:22px}.plan-showcase__bar>div:first-child{font-size:12px}.plan-showcase__bar b{font-size:11px}.plan-showcase__switch button{min-height:34px;height:auto;padding-inline:16px;font-size:12px;cursor:pointer}.plan-showcase__bar>a{font-size:12px}.plan-showcase__verified{padding:9px 12px;font-size:11px!important}.plan-showcase__content{min-width:0}.plan-showcase__content>.advanced-module-page{padding-top:20px}.expert-workspace{max-width:1560px;margin:0 auto;padding-bottom:28px}.expert-workspace__hero{min-height:190px;display:grid;grid-template-columns:minmax(0,1fr) 270px;align-items:center;gap:32px;margin:18px 0 12px;padding:28px 32px;overflow:hidden;position:relative;border:1px solid #3b3550;border-radius:16px;background:radial-gradient(circle at 88% 14%,rgba(125,93,239,.22),transparent 31%),linear-gradient(125deg,#18151f,#111115 60%,#181325)}:scope:where(.saees-light *) .expert-workspace__hero{border:1px solid #b5afca;background:radial-gradient(circle at 88% 14%,rgba(48,16,162,.22),transparent 31%),linear-gradient(125deg,#e3e0ea,#ebe9ef 60%,#dfdaec)}.expert-workspace__hero:after{content:"";width:260px;height:260px;position:absolute;right:14%;bottom:-210px;border-radius:50%;background:#8168e5;filter:blur(54px);opacity:.18;pointer-events:none}:scope:where(.saees-light *) .expert-workspace__hero:after{background:#8168e5}.expert-workspace__hero>div{position:relative;z-index:1}.expert-workspace__hero>div>p{display:flex;align-items:center;gap:7px;margin:0;color:#9f8ee8;font-size:11px;font-weight:760;letter-spacing:.08em;text-transform:uppercase}:scope:where(.saees-light *) .expert-workspace__hero>div>p{color:#281771}.expert-workspace__hero h2{margin:12px 0 8px;color:#f3effc;font-size:clamp(28px,3vw,42px);line-height:1.05;letter-spacing:-.035em}:scope:where(.saees-light *) .expert-workspace__hero h2{color:#070310}.expert-workspace__hero>div>span{color:#aaa4b3;font-size:14px;line-height:1.55}:scope:where(.saees-light *) .expert-workspace__hero>div>span{color:#524c5b}.expert-workspace__hero-meta{display:flex;align-items:center;gap:14px;margin-top:19px;color:#8e8996;font-size:11px}:scope:where(.saees-light *) .expert-workspace__hero-meta{color:#6e6976}.expert-workspace__hero-meta>span+span{padding-left:14px;border-left:1px solid #3a3540}:scope:where(.saees-light *) .expert-workspace__hero-meta>span+span{border-left:1px solid #c4bfca}.expert-workspace__team-preview{min-height:128px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;z-index:1;padding:17px;border:1px solid rgba(160,142,221,.22);border-radius:12px;background:#0f0d14a1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}:scope:where(.saees-light *) .expert-workspace__team-preview{border:1px solid rgba(52,34,113,.22);background:#edebf2a1}.expert-workspace__team-preview>span{color:#8e8997;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}:scope:where(.saees-light *) .expert-workspace__team-preview>span{color:#6d6876}.expert-workspace__team-preview>div{display:flex;margin:11px 0 8px;padding-left:7px}.expert-workspace__team-preview i,.expert-member i{width:34px;height:34px;display:grid;place-items:center;margin-left:-7px;border:2px solid #17141d;border-radius:50%;background:linear-gradient(145deg,#51446d,#292432);color:#f4efff;font-size:10px;font-style:normal;font-weight:750}:scope:where(.saees-light *) .expert-workspace__team-preview i,:scope:where(.saees-light *) .expert-member i{border:2px solid #e5e2eb;background:linear-gradient(145deg,#9f92bb,#d2cddb);color:#050010}.expert-workspace__team-preview i.is-maxi,.expert-member i.is-maxi{background:linear-gradient(145deg,#7961df,#2c244c);color:#fff;box-shadow:0 0 16px #7d61e152}:scope:where(.saees-light *) .expert-workspace__team-preview i.is-maxi,:scope:where(.saees-light *) .expert-member i.is-maxi{background:linear-gradient(145deg,#7961df,#2c244c);color:#fff;box-shadow:0 0 16px #7d61e152}.expert-workspace__team-preview>strong{color:#d8d3de;font-size:12px}:scope:where(.saees-light *) .expert-workspace__team-preview>strong{color:#26212c}.expert-workspace__team-preview>button{display:flex;align-items:center;gap:7px;margin-top:13px;padding:0;border:0;background:transparent;color:#aa96f2;font-size:11px;font-weight:650;cursor:pointer}:scope:where(.saees-light *) .expert-workspace__team-preview>button{border:0;background:transparent;color:#210d69}.expert-workspace__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:10px}.expert-workspace__stats .ui-card{min-height:104px;display:flex;flex-direction:column;justify-content:center;padding:15px 17px;border-radius:10px}.expert-workspace__stats span{color:#918c98;font-size:11px}:scope:where(.saees-light *) .expert-workspace__stats span{color:#6c6773}.expert-workspace__stats strong{margin:7px 0 3px;color:#e8e4ed;font-size:23px;letter-spacing:-.025em}:scope:where(.saees-light *) .expert-workspace__stats strong{color:#16121b}.expert-workspace__stats small{color:#7f7a85;font-size:10px}:scope:where(.saees-light *) .expert-workspace__stats small{color:#7f7a85}.expert-workspace__shell{min-height:590px;display:grid;grid-template-columns:185px minmax(400px,1fr) 245px;padding:0!important;overflow:hidden;border-radius:12px}.expert-workspace__nav{display:flex;flex-direction:column;padding:18px 12px 14px;border-right:1px solid #2b2830;background:#111013}:scope:where(.saees-light *) .expert-workspace__nav{border-right:1px solid #d2cfd7;background:#edeaf1}.expert-workspace__nav header{padding:0 8px 15px;border-bottom:1px solid #28252c}:scope:where(.saees-light *) .expert-workspace__nav header{border-bottom:1px solid #d6d3da}.expert-workspace__nav header span{display:block;color:#77727d;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}:scope:where(.saees-light *) .expert-workspace__nav header span{color:#87828d}.expert-workspace__nav header strong{display:block;margin-top:6px;color:#dfdae5;font-size:13px}:scope:where(.saees-light *) .expert-workspace__nav header strong{color:#1f1a25}.expert-workspace__nav header small{display:block;margin-top:4px;color:#76717c;font-size:9px;line-height:1.4}:scope:where(.saees-light *) .expert-workspace__nav header small{color:#88838e}.expert-workspace__nav nav{display:grid;gap:3px;margin-top:14px}.expert-workspace__nav nav button{width:100%;min-height:36px;display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:7px;padding:0 9px;border:0;border-radius:7px;background:transparent;color:#8f8a95;font:inherit;font-size:11px;text-align:left;cursor:pointer}:scope:where(.saees-light *) .expert-workspace__nav nav button{border:0;background:transparent;color:#6f6a75}.expert-workspace__nav nav button:hover{background:#1d1a21;color:#d8d2df}:scope:where(.saees-light *) .expert-workspace__nav nav button:hover{background:#e1dee5;color:#26202d}.expert-workspace__nav nav button.active{background:#8366e826;color:#dcd2ff;box-shadow:inset 2px 0 #8d72ff}:scope:where(.saees-light *) .expert-workspace__nav nav button.active{background:#34179926;color:#0a002d;box-shadow:inset 2px 0 #1b008d}.expert-workspace__nav nav button b{min-width:20px;padding:2px 5px;border-radius:8px;background:#28242d;color:#9993a0;font-size:9px;text-align:center}:scope:where(.saees-light *) .expert-workspace__nav nav button b{background:#d6d2db;color:#655f6c}.expert-workspace__new-project{min-height:34px;display:flex;align-items:center;justify-content:center;gap:6px;margin-top:auto;border:1px dashed #3a3540;border-radius:7px;background:transparent;color:#8f8998;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .expert-workspace__new-project{border:1px dashed #c4bfca;background:transparent;color:#6d6776}.expert-workspace__content{min-width:0;padding:22px 24px;background:#141316}:scope:where(.saees-light *) .expert-workspace__content{background:#eae9ec}.expert-workspace__rail{padding:18px 16px;border-left:1px solid #2b2830;background:#111013}:scope:where(.saees-light *) .expert-workspace__rail{border-left:1px solid #d2cfd7;background:#edeaf1}.expert-workspace__rail>section{padding-bottom:17px}.expert-workspace__rail>section+section{padding-top:17px;border-top:1px solid #28252d}:scope:where(.saees-light *) .expert-workspace__rail>section+section{border-top:1px solid #d5d2da}.expert-workspace__rail section>header{display:flex;align-items:center;gap:7px;margin-bottom:13px;color:#b9b2c3}:scope:where(.saees-light *) .expert-workspace__rail section>header{color:#433c4d}.expert-workspace__rail section>header strong{font-size:11px}.expert-member{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;margin-top:10px}.expert-member i{margin:0;border-width:1px}.expert-member span{min-width:0}.expert-member strong,.expert-member small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expert-member strong{color:#d1ccd6;font-size:10px}:scope:where(.saees-light *) .expert-member strong{color:#2e2933}.expert-member small{margin-top:3px;color:#77727d;font-size:8px}:scope:where(.saees-light *) .expert-member small{color:#87828d}.expert-maxi-card p{margin:0;color:#928c99;font-size:10px;line-height:1.55}:scope:where(.saees-light *) .expert-maxi-card p{color:#6c6673}.expert-maxi-card button,.expert-next-review button{display:flex;align-items:center;gap:6px;margin-top:11px;padding:0;border:0;background:transparent;color:#a791f4;font-size:10px;font-weight:650;cursor:pointer}:scope:where(.saees-light *) .expert-maxi-card button,:scope:where(.saees-light *) .expert-next-review button{border:0;background:transparent;color:#210b6e}.expert-next-review>span{color:#746d80;font-size:8px;font-weight:750;letter-spacing:.09em}:scope:where(.saees-light *) .expert-next-review>span{color:#867f92}.expert-next-review>strong,.expert-next-review>small{display:block}.expert-next-review>strong{margin-top:7px;color:#d2ccd8;font-size:11px}:scope:where(.saees-light *) .expert-next-review>strong{color:#2d2733}.expert-next-review>small{margin-top:4px;color:#817b87;font-size:9px}:scope:where(.saees-light *) .expert-next-review>small{color:#7e7884}.expert-workspace-view{min-width:0}.expert-workspace-view__heading{min-height:54px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:17px;border-bottom:1px solid #2d2932}:scope:where(.saees-light *) .expert-workspace-view__heading{border-bottom:1px solid #d1cdd6}.expert-workspace-view__heading span{color:#7e7884;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}:scope:where(.saees-light *) .expert-workspace-view__heading span{color:#817b87}.expert-workspace-view__heading h3{margin:5px 0 0;color:#e7e2eb;font-size:20px;letter-spacing:-.02em}:scope:where(.saees-light *) .expert-workspace-view__heading h3{color:#19141d}.expert-workspace-view__heading .ui-button{min-height:34px;padding-inline:12px;font-size:10px}.expert-task-filters{display:flex;gap:5px;padding:14px 0 9px}.expert-task-filters button{min-height:28px;padding:0 10px;border:1px solid transparent;border-radius:14px;background:transparent;color:#7f7a85;font-size:9px;cursor:pointer}:scope:where(.saees-light *) .expert-task-filters button{border:1px solid transparent;background:transparent;color:#7f7a85}.expert-task-filters button.active{border-color:#443a5a;background:#241e30;color:#c6b8f7}:scope:where(.saees-light *) .expert-task-filters button.active{border-color:#afa5c5;background:#d5cfe1;color:#160847}.expert-task-list article{min-height:67px;display:grid;grid-template-columns:26px minmax(0,1fr) auto 28px;align-items:center;gap:10px;border-bottom:1px solid #29262d}:scope:where(.saees-light *) .expert-task-list article{border-bottom:1px solid #d5d2d9}.expert-task-list article>button{width:26px;height:26px;display:grid;place-items:center;padding:0;border:0;background:transparent;color:#645d6c;cursor:pointer}:scope:where(.saees-light *) .expert-task-list article>button{border:0;background:transparent;color:#9a93a2}.expert-task-list article>div strong,.expert-task-list article>div span{display:block}.expert-task-list article>div strong{color:#d4ced9;font-size:11px;line-height:1.35}:scope:where(.saees-light *) .expert-task-list article>div strong{color:#2c2631}.expert-task-list article>div span{margin-top:4px;color:#77717e;font-size:9px}:scope:where(.saees-light *) .expert-task-list article>div span{color:#87818e}.expert-note-grid,.expert-resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.expert-note-grid article{min-height:150px;padding:17px;border:1px solid #302c35;border-radius:9px;background:#19171c}:scope:where(.saees-light *) .expert-note-grid article{border:1px solid #cecad3;background:#e5e3e8}.expert-note-grid article>span{color:#817690;font-size:8px;font-weight:700;letter-spacing:.08em}:scope:where(.saees-light *) .expert-note-grid article>span{color:#7a6f89}.expert-note-grid strong{display:block;margin-top:11px;color:#d5cedd;font-size:12px;line-height:1.45}:scope:where(.saees-light *) .expert-note-grid strong{color:#292231}.expert-note-grid p{margin:8px 0 16px;color:#8d8792;font-size:10px;line-height:1.55}:scope:where(.saees-light *) .expert-note-grid p{color:#736d78}.expert-note-grid small{color:#6f6974;font-size:8px}:scope:where(.saees-light *) .expert-note-grid small{color:#918b96}.expert-agenda-list{margin-top:12px}.expert-agenda-list article{min-height:92px;display:grid;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:14px;border-bottom:1px solid #2b2830}:scope:where(.saees-light *) .expert-agenda-list article{border-bottom:1px solid #d2cfd7}.expert-agenda-list time{width:48px;height:54px;display:grid;place-items:center;align-content:center;border:1px solid #3a3349;border-radius:8px;background:#1d1925}:scope:where(.saees-light *) .expert-agenda-list time{border:1px solid #bdb6cc;background:#dedae6}.expert-agenda-list time b{color:#ded3ff;font-size:18px;line-height:1}:scope:where(.saees-light *) .expert-agenda-list time b{color:#0b002c}.expert-agenda-list time span{margin-top:4px;color:#8d7db5;font-size:8px}:scope:where(.saees-light *) .expert-agenda-list time span{color:#5a4a82}.expert-agenda-list article>div>span{color:#837c89;font-size:8px}:scope:where(.saees-light *) .expert-agenda-list article>div>span{color:#7d7683}.expert-agenda-list article>div strong{display:block;margin-top:5px;color:#d4ced9;font-size:11px}:scope:where(.saees-light *) .expert-agenda-list article>div strong{color:#2c2631}.expert-agenda-list p{margin:5px 0 0;color:#7f7984;font-size:9px}:scope:where(.saees-light *) .expert-agenda-list p{color:#817b86}.expert-resource-grid article{min-height:78px;display:grid;grid-template-columns:38px minmax(0,1fr) 28px;align-items:center;gap:10px;padding:12px;border:1px solid #302c35;border-radius:8px;background:#18171b}:scope:where(.saees-light *) .expert-resource-grid article{border:1px solid #cecad3;background:#e5e4e8}.expert-resource-grid article>span{width:36px;height:36px;display:grid;place-items:center;border-radius:8px;background:#25202f;color:#a895e8}:scope:where(.saees-light *) .expert-resource-grid article>span{background:#d5d0df;color:#2a176a}.expert-resource-grid strong,.expert-resource-grid small{display:block}.expert-resource-grid strong{color:#d2ccd8;font-size:10px}:scope:where(.saees-light *) .expert-resource-grid strong{color:#2d2733}.expert-resource-grid small{margin-top:4px;color:#77717d;font-size:8px}:scope:where(.saees-light *) .expert-resource-grid small{color:#88828e}.expert-resource-grid button{width:28px;height:28px;display:grid;place-items:center;padding:0;border:0;border-radius:6px;background:transparent;color:#77717e;cursor:pointer}:scope:where(.saees-light *) .expert-resource-grid button{border:0;background:transparent;color:#87818e}.expert-discussion{min-height:520px;display:flex;flex-direction:column}.expert-discussion__messages{display:grid;gap:17px;padding:20px 2px}.expert-discussion__messages article{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px}.expert-discussion__messages article>i{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#34303d;color:#ddd5e8;font-size:9px;font-style:normal;font-weight:750}:scope:where(.saees-light *) .expert-discussion__messages article>i{background:#c6c2cf;color:#1f172a}.expert-discussion__messages article.is-maxi>i{background:#5c49ab;box-shadow:0 0 13px #7356df3d}:scope:where(.saees-light *) .expert-discussion__messages article.is-maxi>i{background:#5c49ab;box-shadow:0 0 13px #7356df3d}.expert-discussion__messages article.is-you>i{background:#285047}:scope:where(.saees-light *) .expert-discussion__messages article.is-you>i{background:#afd7ce}.expert-discussion__messages article>div>span{display:flex;gap:8px;align-items:baseline}.expert-discussion__messages article strong{color:#d6d0dc;font-size:10px}:scope:where(.saees-light *) .expert-discussion__messages article strong{color:#29232f}.expert-discussion__messages article small{color:#6f6975;font-size:8px}:scope:where(.saees-light *) .expert-discussion__messages article small{color:#908a96}.expert-discussion__messages p{max-width:620px;margin:5px 0 0;color:#9b949f;font-size:10px;line-height:1.6}:scope:where(.saees-light *) .expert-discussion__messages p{color:#67606b}.expert-discussion__messages article button{display:flex;align-items:center;gap:5px;margin-top:8px;padding:7px 9px;border:1px solid #393442;border-radius:6px;background:#1c1921;color:#a49bac;font-size:8px}:scope:where(.saees-light *) .expert-discussion__messages article button{border:1px solid #c2bdcb;background:#e1dee6;color:#5c5364}.expert-discussion__composer{min-height:48px;display:grid;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:5px;margin-top:auto;padding:6px;border:1px solid #38333f;border-radius:9px;background:#19171c}:scope:where(.saees-light *) .expert-discussion__composer{border:1px solid #c5c0cc;background:#e5e3e8}.expert-discussion__composer input{min-width:0;border:0;outline:0;background:transparent;color:#d9d2df;font:inherit;font-size:10px}:scope:where(.saees-light *) .expert-discussion__composer input{border:0;outline:0;background:transparent;color:#27202d}.expert-discussion__composer button{width:32px;height:32px;display:grid;place-items:center;padding:0;border:0;border-radius:7px;background:transparent;color:#7e7786;cursor:pointer}:scope:where(.saees-light *) .expert-discussion__composer button{border:0;background:transparent;color:#807988}.expert-discussion__composer button.is-send{background:#7157d7;color:#fff}:scope:where(.saees-light *) .expert-discussion__composer button.is-send{background:#7157d7;color:#fff}@media(min-width:1440px){.plan-showcase{grid-template-columns:238px minmax(0,1fr)}.plan-command-card{min-height:320px}.plan-dashboard,.advanced-module-page{padding-inline:28px}}@media(max-width:1050px){.plan-showcase{grid-template-columns:216px minmax(0,1fr)}.advanced-module-grid{grid-template-columns:1fr}.advanced-module-context{grid-template-columns:1fr;gap:9px}.expert-workspace__shell{grid-template-columns:175px minmax(0,1fr)}.expert-workspace__rail{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;border-top:1px solid #2b2830;border-left:0}:scope:where(.saees-light *) .expert-workspace__rail{border-top:1px solid #d2cfd7;border-left:0}.expert-workspace__rail>section{padding:0}.expert-workspace__rail>section+section{padding:0 0 0 20px;border-top:0;border-left:1px solid #28252d}:scope:where(.saees-light *) .expert-workspace__rail>section+section{border-top:0;border-left:1px solid #d5d2da}}@media(max-width:720px){.plan-showcase{display:flex;flex-direction:column}.plan-showcase__sidebar{display:flex;min-height:0;max-height:none;position:static;border-right:0;border-bottom:1px solid #29282e}:scope:where(.saees-light *) .plan-showcase__sidebar{border-right:0;border-bottom:1px solid #d2d1d7}.plan-showcase__sidebar .brand{display:none}.plan-showcase__plan{margin:0 4px 7px;padding:9px 11px}.plan-showcase__sidebar nav{max-height:none}.plan-showcase__sidebar>a{display:none}.plan-showcase__bar{top:0}.plan-command-hero{padding:24px 20px}.plan-command-hero h2{font-size:clamp(30px,9vw,42px)}.plan-command-hero>div>span{font-size:14px}.advanced-module-page .page-heading{align-items:stretch;flex-direction:column}.advanced-module-page .page-heading .ui-button{width:100%}.advanced-module-context{padding:14px}.advanced-activity-list article{grid-template-columns:38px minmax(0,1fr) 34px;padding-block:10px}.advanced-activity-list article .ui-badge{grid-column:2;width:fit-content}.advanced-activity-list article button{grid-column:3;grid-row:1 / span 2}.expert-workspace__hero{grid-template-columns:1fr;gap:20px;padding:23px 20px}.expert-workspace__team-preview{min-height:120px}.expert-workspace__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.expert-workspace__shell{display:block;min-height:0}.expert-workspace__nav{display:block;padding:12px;border-right:0;border-bottom:1px solid #2b2830}:scope:where(.saees-light *) .expert-workspace__nav{border-right:0;border-bottom:1px solid #d2cfd7}.expert-workspace__nav header{display:none}.expert-workspace__nav nav{display:flex;margin:0;overflow-x:auto;scrollbar-width:none}.expert-workspace__nav nav button{width:auto;min-width:max-content;grid-template-columns:17px auto auto;padding-inline:10px}.expert-workspace__new-project{display:none}.expert-workspace__content{min-height:480px;padding:20px 16px}.expert-workspace__rail{display:grid;grid-template-columns:1fr}.expert-workspace__rail>section+section{padding:15px 0 0;border-left:0;border-top:1px solid #28252d}:scope:where(.saees-light *) .expert-workspace__rail>section+section{border-left:0;border-top:1px solid #d5d2da}}@media(max-width:480px){.plan-showcase__switch button{padding-inline:11px;font-size:11px}.plan-dashboard,.advanced-module-page{padding-inline:13px}.plan-metric-card{min-height:125px}.plan-command-card{padding:18px!important}.decision-list article{grid-template-columns:38px minmax(0,1fr)}.entity-table article{grid-template-columns:minmax(0,1fr) auto}.integration-grid article{grid-template-columns:36px minmax(0,1fr) 7px}.integration-grid article>b{grid-column:2}.expert-workspace__hero-meta{flex-wrap:wrap}.expert-workspace__stats{grid-template-columns:1fr 1fr}.expert-workspace__stats .ui-card{min-height:96px}.expert-workspace-view__heading{align-items:center}.expert-workspace-view__heading h3{font-size:18px}.expert-task-list article{grid-template-columns:25px minmax(0,1fr) 24px;padding-block:9px}.expert-task-list article .ui-badge{grid-column:2;width:fit-content}.expert-task-list article>button:last-child{grid-column:3;grid-row:1 / span 2}.expert-note-grid,.expert-resource-grid{grid-template-columns:1fr}.expert-agenda-list article{grid-template-columns:46px minmax(0,1fr);padding-block:10px}.expert-agenda-list article .ui-badge{grid-column:2;width:fit-content}.expert-discussion__composer input{font-size:16px}}.expert-workspace__hero{min-height:172px;margin-bottom:0;padding:28px 4px;border:0;border-bottom:1px solid #29262e;border-radius:0;background:radial-gradient(circle at 80% 40%,rgba(123,92,230,.13),transparent 30%)}:scope:where(.saees-light *) .expert-workspace__hero{border:0;border-bottom:1px solid #d4d1d9;background:radial-gradient(circle at 80% 40%,rgba(56,25,163,.13),transparent 30%)}.expert-workspace__hero:after{display:none}.expert-workspace__team-preview{min-height:0;padding:0;border:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}:scope:where(.saees-light *) .expert-workspace__team-preview{border:0;background:transparent}.expert-workspace__team-preview>button{margin-top:10px}.expert-workspace__stats{gap:0;margin:0;border-bottom:1px solid #29262e}:scope:where(.saees-light *) .expert-workspace__stats{border-bottom:1px solid #d4d1d9}.expert-workspace__stats>div{min-height:96px;display:flex;flex-direction:column;justify-content:center;padding:14px 22px;border-right:1px solid #29262e}:scope:where(.saees-light *) .expert-workspace__stats>div{border-right:1px solid #d4d1d9}.expert-workspace__stats>div:first-child{padding-left:4px}.expert-workspace__stats>div:last-child{border-right:0}:scope:where(.saees-light *) .expert-workspace__stats>div:last-child{border-right:0}.expert-workspace__stats span{color:#8f8996;font-size:11px}:scope:where(.saees-light *) .expert-workspace__stats span{color:#6f6976}.expert-workspace__stats strong{margin:7px 0 3px;color:#e6e1ea;font-size:23px}:scope:where(.saees-light *) .expert-workspace__stats strong{color:#1a151e}.expert-workspace__stats small{color:#77717d;font-size:10px}:scope:where(.saees-light *) .expert-workspace__stats small{color:#88828e}.expert-workspace__shell{min-height:620px;grid-template-columns:minmax(0,1fr) 250px;overflow:visible;border:0;border-radius:0;background:transparent}:scope:where(.saees-light *) .expert-workspace__shell{border:0;background:transparent}.expert-workspace__nav{min-height:56px;grid-column:1 / -1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;padding:0;border:0;border-bottom:1px solid #29262e;background:transparent}:scope:where(.saees-light *) .expert-workspace__nav{border:0;border-bottom:1px solid #d4d1d9;background:transparent}.expert-workspace__nav>header,.expert-workspace__new-project{display:none}.expert-workspace__nav nav{display:flex;align-items:stretch;gap:24px;height:56px;margin:0}.expert-workspace__nav nav button{width:auto;min-height:56px;display:flex;align-items:center;gap:8px;padding:0 1px;position:relative;border-radius:0;color:#898490;font-size:11px}:scope:where(.saees-light *) .expert-workspace__nav nav button{color:#746f7b}.expert-workspace__nav nav button:hover{background:transparent;color:#ddd7e2}:scope:where(.saees-light *) .expert-workspace__nav nav button:hover{background:transparent;color:#231d28}.expert-workspace__nav nav button.active{background:transparent;color:#e5ddff;box-shadow:none}:scope:where(.saees-light *) .expert-workspace__nav nav button.active{background:transparent;color:#080022;box-shadow:none}.expert-workspace__nav nav button.active:after{content:"";height:2px;position:absolute;inset:auto 0 -1px;background:#8d72ff;box-shadow:0 0 10px #8d72ff6b}:scope:where(.saees-light *) .expert-workspace__nav nav button.active:after{background:#8d72ff;box-shadow:0 0 10px #8d72ff6b}.expert-workspace__nav nav button b{min-width:19px;background:#242129;font-size:9px}:scope:where(.saees-light *) .expert-workspace__nav nav button b{background:#d9d6de}.expert-workspace__nav-actions{display:flex;align-items:center;gap:6px}.expert-workspace__nav-actions button{min-height:32px;display:flex;align-items:center;gap:7px;padding:0 10px;border:1px solid #35313a;border-radius:7px;background:#171519;color:#aaa4b0;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .expert-workspace__nav-actions button{border:1px solid #c9c5ce;background:#e8e6ea;color:#554f5b}.expert-workspace__nav-actions button:last-child{width:32px;justify-content:center;padding:0}.expert-team-manager{width:290px;position:absolute;z-index:12;top:48px;right:38px;padding:14px;border:1px solid #393440;border-radius:10px;background:#171519;box-shadow:0 18px 45px #0000006b}:scope:where(.saees-light *) .expert-team-manager{border:1px solid #c4bfcb;background:#e8e6ea;box-shadow:0 18px 45px #fbfafc6b}.expert-team-manager>header{display:flex;align-items:center;justify-content:space-between;padding:0 2px 11px;border-bottom:1px solid #2e2a32}:scope:where(.saees-light *) .expert-team-manager>header{border-bottom:1px solid #d1cdd5}.expert-team-manager>header strong,.expert-team-manager>header span{display:block}.expert-team-manager>header strong{color:#ded8e3;font-size:12px}:scope:where(.saees-light *) .expert-team-manager>header strong{color:#221c27}.expert-team-manager>header span{margin-top:3px;color:#77717d;font-size:9px}:scope:where(.saees-light *) .expert-team-manager>header span{color:#88828e}.expert-team-manager>header button{border:0;background:transparent;color:#a991f5;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .expert-team-manager>header button{border:0;background:transparent;color:#220a6e}.expert-team-manager>label{min-height:51px;display:grid;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:9px;border-bottom:1px solid #28252c;cursor:pointer}:scope:where(.saees-light *) .expert-team-manager>label{border-bottom:1px solid #d6d3da}.expert-team-manager>label i{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#373142;color:#e7e0ee;font-size:8px;font-style:normal;font-weight:750}:scope:where(.saees-light *) .expert-team-manager>label i{background:#c3bdce;color:#18111f}.expert-team-manager>label i.is-maxi{background:#5c49ab;box-shadow:0 0 11px #7356df45}:scope:where(.saees-light *) .expert-team-manager>label i.is-maxi{background:#5c49ab;box-shadow:0 0 11px #7356df45}.expert-team-manager>label strong,.expert-team-manager>label small{display:block}.expert-team-manager>label strong{color:#c9c3ce;font-size:10px}:scope:where(.saees-light *) .expert-team-manager>label strong{color:#37313c}.expert-team-manager>label small{margin-top:3px;color:#716b76;font-size:8px}:scope:where(.saees-light *) .expert-team-manager>label small{color:#8f8994}.expert-team-manager>label input{accent-color:#8d72ff}:scope:where(.saees-light *) .expert-team-manager>label input{accent-color:#1b008d}.expert-team-manager__invite{min-height:34px;display:flex;align-items:center;gap:7px;margin-top:10px;padding:0 6px;border:0;background:transparent;color:#a28bec;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .expert-team-manager__invite{border:0;background:transparent;color:#2a1374}.expert-workspace__content{padding:28px 28px 42px 0;background:transparent}:scope:where(.saees-light *) .expert-workspace__content{background:transparent}.expert-workspace__rail{margin:28px 0 42px;padding:0 0 0 22px;border-left:1px solid #2b2830;background:transparent}:scope:where(.saees-light *) .expert-workspace__rail{border-left:1px solid #d2cfd7;background:transparent}.expert-tasks__header{min-height:70px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.expert-tasks__header>div>span{color:#807989;font-size:9px;font-weight:750;letter-spacing:.08em}:scope:where(.saees-light *) .expert-tasks__header>div>span{color:#7d7686}.expert-tasks__header h3{margin:5px 0 3px;color:#ebe6ef;font-size:22px;letter-spacing:-.02em}:scope:where(.saees-light *) .expert-tasks__header h3{color:#151019}.expert-tasks__header p{margin:0;color:#827c88;font-size:11px}:scope:where(.saees-light *) .expert-tasks__header p{color:#7d7783}.expert-tasks__header .ui-button{min-height:36px;padding-inline:13px;font-size:11px}.expert-tasks__toolbar{min-height:48px;display:flex;align-items:center;gap:8px;margin-top:8px;border-bottom:1px solid #302c34}:scope:where(.saees-light *) .expert-tasks__toolbar{border-bottom:1px solid #cfcbd3}.expert-tasks__toolbar .expert-task-filters{margin-right:auto;padding:0}.expert-task-filters button{min-height:29px}.expert-task-filters button b{margin-left:5px;color:inherit;font-size:9px}:scope:where(.saees-light *) .expert-task-filters button b{color:inherit}.expert-tasks__toolbar>label{width:min(190px,25vw);min-height:31px;display:flex;align-items:center;gap:7px;padding:0 9px;border:1px solid #312d35;border-radius:6px;color:#716b77}:scope:where(.saees-light *) .expert-tasks__toolbar>label{border:1px solid #cecad2;color:#8e8894}.expert-tasks__toolbar>label input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#d6d0da;font:inherit;font-size:10px}:scope:where(.saees-light *) .expert-tasks__toolbar>label input{border:0;outline:0;background:transparent;color:#2b252f}.expert-tasks__toolbar>button{min-height:31px;display:flex;align-items:center;gap:6px;padding:0 9px;border:1px solid #312d35;border-radius:6px;background:transparent;color:#85808b;font-size:10px}:scope:where(.saees-light *) .expert-tasks__toolbar>button{border:1px solid #cecad2;background:transparent;color:#79747f}.expert-task-create{min-height:62px;display:grid;grid-template-columns:minmax(180px,1fr) 125px 92px 118px auto auto;align-items:center;gap:7px;padding:10px 0;border-bottom:1px solid #332e39}:scope:where(.saees-light *) .expert-task-create{border-bottom:1px solid #cbc6d1}.expert-task-create input,.expert-task-create select,.expert-task-table select,.expert-task-table input{min-width:0;height:32px;padding:0 8px;border:1px solid #34303a;border-radius:6px;outline:0;background:#171519;color:#bdb7c3;font:inherit;font-size:10px;color-scheme:dark}:scope:where(.saees-light *) .expert-task-create input,:scope:where(.saees-light *) .expert-task-create select,:scope:where(.saees-light *) .expert-task-table select,:scope:where(.saees-light *) .expert-task-table input{border:1px solid #c9c5cf;outline:0;background:#e8e6ea;color:#423c48}.expert-task-create>button:last-child{border:0;background:transparent;color:#77717d;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .expert-task-create>button:last-child{border:0;background:transparent;color:#88828e}.expert-task-create .ui-button{min-height:32px;padding-inline:10px;font-size:10px}.expert-task-table{width:100%}.expert-task-table__head{min-height:38px;display:grid;grid-template-columns:minmax(210px,1.5fr) 122px 104px 72px 110px 28px;align-items:center;gap:8px;padding-left:31px;border-bottom:1px solid #302c34;color:#6f6975;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}:scope:where(.saees-light *) .expert-task-table__head{border-bottom:1px solid #cfcbd3;color:#908a96}.expert-task-table article{min-height:58px;display:grid;grid-template-columns:23px minmax(180px,1.5fr) 122px 104px 72px 110px 28px;align-items:center;gap:8px;border-bottom:1px solid #29262e;transition:background .14s ease}:scope:where(.saees-light *) .expert-task-table article{border-bottom:1px solid #d4d1d9}.expert-task-table article:hover{background:#ffffff05}:scope:where(.saees-light *) .expert-task-table article:hover{background:#00000005}.expert-task-table article>button{width:25px;height:25px;display:grid;place-items:center;padding:0;border:0;border-radius:5px;background:transparent;color:#5f5965;cursor:pointer}:scope:where(.saees-light *) .expert-task-table article>button{border:0;background:transparent;color:#a09aa6}.expert-task-table article>strong{min-width:0;overflow:hidden;color:#cac4cf;font-size:11px;font-weight:570;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .expert-task-table article>strong{color:#36303b}.expert-task-table article.is-done>strong{color:#68636d;text-decoration:line-through}:scope:where(.saees-light *) .expert-task-table article.is-done>strong{color:#97929c;text-decoration:line-through}.expert-task-table article.is-done>button:first-child{color:#69b58d}:scope:where(.saees-light *) .expert-task-table article.is-done>button:first-child{color:#4a966e}.expert-task-table select,.expert-task-table input{height:29px;padding-inline:6px;border-color:transparent;background:transparent}:scope:where(.saees-light *) .expert-task-table select,:scope:where(.saees-light *) .expert-task-table input{border-color:transparent;background:transparent}.expert-task-table select:hover,.expert-task-table input:hover{border-color:#34303a;background:#171519}:scope:where(.saees-light *) .expert-task-table select:hover,:scope:where(.saees-light *) .expert-task-table input:hover{border-color:#c9c5cf;background:#e8e6ea}.expert-task-table .priority{width:fit-content;display:inline-flex;align-items:center;gap:5px;color:#9a949f;font-size:9px}:scope:where(.saees-light *) .expert-task-table .priority{color:#66606b}.expert-task-table .priority:before{content:"";width:6px;height:6px;border-radius:50%;background:#6d6872}:scope:where(.saees-light *) .expert-task-table .priority:before{background:#928d97}.expert-task-table .priority--high:before{background:#e26c74;box-shadow:0 0 7px #e26c744d}:scope:where(.saees-light *) .expert-task-table .priority--high:before{background:#e26c74;box-shadow:0 0 7px #e26c744d}.expert-task-table .priority--medium:before{background:#d6a55d}:scope:where(.saees-light *) .expert-task-table .priority--medium:before{background:#d6a55d}.expert-task-table .priority--low:before{background:#6a9fd2}:scope:where(.saees-light *) .expert-task-table .priority--low:before{background:#6a9fd2}.expert-task-empty{min-height:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#716b77}:scope:where(.saees-light *) .expert-task-empty{color:#8e8894}.expert-task-empty strong{margin:10px 0 4px;color:#aaa4af;font-size:12px}:scope:where(.saees-light *) .expert-task-empty strong{color:#56505b}.expert-task-empty span{font-size:10px}@media(max-width:1180px){.expert-workspace__shell{grid-template-columns:1fr}.expert-workspace__content{padding-right:0}.expert-workspace__rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:0;padding:20px 0;border-top:1px solid #2b2830;border-left:0}:scope:where(.saees-light *) .expert-workspace__rail{border-top:1px solid #d2cfd7;border-left:0}.expert-workspace__rail>section+section{padding:0 0 0 20px;border-top:0;border-left:1px solid #28252d}:scope:where(.saees-light *) .expert-workspace__rail>section+section{border-top:0;border-left:1px solid #d5d2da}}@media(max-width:820px){.expert-workspace__nav{align-items:flex-start;flex-direction:column;height:auto;padding-bottom:10px;overflow-x:auto}.expert-workspace__nav nav{width:max-content}.expert-workspace__nav-actions{align-self:flex-end;margin-top:-46px}.expert-task-table{overflow-x:auto}.expert-task-table__head,.expert-task-table article{min-width:760px}.expert-task-create{grid-template-columns:1fr 1fr}.expert-task-create>input:first-child{grid-column:1 / -1}.expert-tasks__toolbar{align-items:flex-start;flex-wrap:wrap;padding-block:9px}.expert-tasks__toolbar>label{width:180px;margin-left:auto}.expert-workspace__rail{grid-template-columns:1fr}.expert-workspace__rail>section+section{padding:15px 0 0;border-left:0;border-top:1px solid #28252d}:scope:where(.saees-light *) .expert-workspace__rail>section+section{border-left:0;border-top:1px solid #d5d2da}}@media(max-width:560px){.expert-workspace__hero{padding-inline:0}.expert-workspace__stats{grid-template-columns:1fr 1fr}.expert-workspace__stats>div,.expert-workspace__stats>div:first-child{min-height:86px;padding:12px 10px;border-bottom:1px solid #29262e}:scope:where(.saees-light *) .expert-workspace__stats>div,:scope:where(.saees-light *) .expert-workspace__stats>div:first-child{border-bottom:1px solid #d4d1d9}.expert-workspace__nav nav{gap:17px}.expert-workspace__nav-actions{display:none}.expert-tasks__header{align-items:center}.expert-tasks__header p{display:none}.expert-tasks__toolbar>label{width:100%;order:3}.expert-task-create input,.expert-task-create select,.expert-task-table select,.expert-task-table input{font-size:16px}}.project-notes-view .project-view-heading>div:first-child{display:block}.project-notes-view .project-view-heading h3{margin-top:6px}.project-notes-view .project-view-heading p{margin-top:4px}.project-agenda .event-edit-button{min-height:32px;display:inline-flex;align-items:center;gap:7px;padding:0 10px;border:1px solid #38323f;border-radius:7px;background:#18161b;color:#aaa3af;font:inherit;font-size:11px;cursor:pointer}:scope:where(.saees-light *) .project-agenda .event-edit-button{border:1px solid #c6c0cd;background:#e6e4e9;color:#57505c}.project-agenda .event-edit-button:hover{border-color:#5a496f;background:#211b29;color:#d4c8e3}:scope:where(.saees-light *) .project-agenda .event-edit-button:hover{border-color:#a190b6;background:#dcd6e4;color:#281c37}.project-time-picker{min-width:0;position:relative}.project-time-picker>button{width:100%;min-height:36px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;padding:0 9px;border:1px solid #37323c;border-radius:7px;background:#18161a;color:#aaa3af;font:inherit;cursor:pointer}:scope:where(.saees-light *) .project-time-picker>button{border:1px solid #c8c3cd;background:#e7e5e9;color:#57505c}.project-time-picker>button span{color:#716a77;font-size:9px;text-transform:uppercase}:scope:where(.saees-light *) .project-time-picker>button span{color:#8f8895}.project-time-picker>button strong{color:#d0c9d5;font-size:11px;font-weight:600}:scope:where(.saees-light *) .project-time-picker>button strong{color:#312a36}.project-time-menu{max-height:210px;position:absolute;z-index:40;top:calc(100% + 5px);inset-inline:0;display:grid;grid-template-columns:repeat(2,1fr);gap:3px;overflow-y:auto;padding:6px;border:1px solid #3c3543;border-radius:8px;background:#171519;box-shadow:0 16px 42px #0000007a}:scope:where(.saees-light *) .project-time-menu{border:1px solid #c3bcca;background:#e8e6ea;box-shadow:0 16px 42px #fbfafc7a}.project-time-menu button{min-height:29px;border:0;border-radius:5px;background:transparent;color:#8f8995;font:inherit;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .project-time-menu button{border:0;background:transparent;color:#706a76}.project-time-menu button:hover,.project-time-menu button.active{background:#2b2336;color:#d8cdf0}:scope:where(.saees-light *) .project-time-menu button:hover,:scope:where(.saees-light *) .project-time-menu button.active{background:#d1c9dc;color:#1a0f32}.task-drawer{padding-top:0}.task-drawer__header{min-height:58px;position:sticky;z-index:12;top:0;margin-inline:-25px;padding:0 18px 0 25px;border-bottom:1px solid #302b34;background:#151317f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:scope:where(.saees-light *) .task-drawer__header{border-bottom:1px solid #d0cbd4;background:#eae8ecf5}.task-drawer__header>div{display:flex;align-items:center;gap:6px}.task-drawer__header>div>button{width:auto;min-height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;border:1px solid #39333d;border-radius:7px;background:#1b181e;color:#aaa3ae;font:inherit;font-size:10px;text-transform:none;cursor:pointer}:scope:where(.saees-light *) .task-drawer__header>div>button{border:1px solid #c8c2cc;background:#e4e1e7;color:#58515c}.task-drawer__header>div>button:hover{border-color:#59496c;color:#ded6e5}:scope:where(.saees-light *) .task-drawer__header>div>button:hover{border-color:#a393b6;color:#221a29}.task-drawer__header>div>.task-delete{border-color:#cd4d5b4d;color:#df7e88}:scope:where(.saees-light *) .task-drawer__header>div>.task-delete{border-color:#b232404d;color:#81202a}.task-drawer__header>div>.task-close{width:32px;padding:0;justify-content:center;border-color:transparent;background:transparent}:scope:where(.saees-light *) .task-drawer__header>div>.task-close{border-color:transparent;background:transparent}.project-chat-stage{flex:1;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;position:relative}.project-chat-stage .project-chat{min-height:0;position:relative;z-index:1;overflow-y:auto;padding-bottom:22px}.project-chat-stage .project-composer{position:relative;z-index:10;flex:none;max-height:min(330px,44dvh);display:flex;flex-direction:column;margin:0;overflow:hidden;isolation:isolate;box-shadow:0 -16px 32px #0d0b0f}:scope:where(.saees-light *) .project-chat-stage .project-composer{box-shadow:0 -16px 32px #f2f0f4}.project-chat-stage .project-composer:has(.composer-media video){height:clamp(148px,28dvh,260px);min-height:0}.project-composer:has(.composer-media video) .capture-status--ready{display:none}.project-composer:has(.composer-media video) .composer-media-processing{position:absolute;z-index:5;top:8px;right:8px;width:min(260px,calc(100% - 16px));margin:0;box-shadow:0 10px 28px #00000061}:scope:where(.saees-light *) .project-composer:has(.composer-media video) .composer-media-processing{box-shadow:0 10px 28px #fbfafc61}.project-composer:has(.composer-media video) .composer-media{position:absolute;top:0;right:0;bottom:107px;left:0;max-height:none;padding-bottom:7px}.project-composer:has(.composer-media video)>textarea{position:absolute;z-index:3;right:0;bottom:43px;left:0;height:64px;min-height:64px;max-height:64px;background:#19171c}:scope:where(.saees-light *) .project-composer:has(.composer-media video)>textarea{background:#e5e3e8}.project-composer:has(.composer-media video)>footer{position:absolute;right:0;bottom:0;left:0;min-height:43px}.project-composer .screen-tool{border:1px solid transparent}:scope:where(.saees-light *) .project-composer .screen-tool{border:1px solid transparent}.project-composer .screen-tool:hover{border-color:#4d405b;background:#27212e;color:#c7b8e8}:scope:where(.saees-light *) .project-composer .screen-tool:hover{border-color:#b1a4bf;background:#d7d1de;color:#261747}.project-composer .screen-tool.is-recording{width:auto!important;padding:0 10px!important;display:inline-flex;align-items:center;gap:6px;border-color:#ff6975b8;background:#c83242;color:#fff;box-shadow:0 0 0 4px #ff50601c,0 0 18px #ff405233;animation:capture-button-pulse 1.2s ease-in-out infinite}:scope:where(.saees-light *) .project-composer .screen-tool.is-recording{border-color:#ff6975b8;background:#c83242;color:#fff;box-shadow:0 0 0 4px #ff50601c,0 0 18px #ff405233}.project-composer .screen-tool.is-recording span{display:inline;color:#fff;font-size:10px;font-weight:750;letter-spacing:.01em}:scope:where(.saees-light *) .project-composer .screen-tool.is-recording span{color:#000}.project-composer .screen-tool.is-recording:hover{border-color:#ff8791;background:#df3b4c;color:#fff}:scope:where(.saees-light *) .project-composer .screen-tool.is-recording:hover{border-color:#ff8791;background:#df3b4c;color:#fff}.project-composer .screen-upload{display:grid;place-items:center}.project-composer .screen-upload input{display:none}.project-composer .screen-tool.is-unavailable{color:#5f5965}:scope:where(.saees-light *) .project-composer .screen-tool.is-unavailable{color:#a09aa6}.chat-media-player{display:grid;gap:6px}.chat-media-player>a{width:max-content;color:#b7a6e2;font-size:10px;text-decoration:none}:scope:where(.saees-light *) .chat-media-player>a{color:#2e1d59;text-decoration:none}.chat-media-player>a:hover{color:#ded4f4;text-decoration:underline}:scope:where(.saees-light *) .chat-media-player>a:hover{color:#150b2b;text-decoration:underline}.rich-note-editor>header button.active{background:#2d2537;color:#c6b3f0}:scope:where(.saees-light *) .rich-note-editor>header button.active{background:#d0c8da;color:#220f4c}.rich-note-link{min-height:46px;display:grid;grid-template-columns:18px minmax(0,1fr) auto 30px;align-items:center;gap:7px;padding:6px 9px;border-bottom:1px solid #302c34;background:#151318;color:#81788c}:scope:where(.saees-light *) .rich-note-link{border-bottom:1px solid #cfcbd3;background:#e9e7ec;color:#7c7387}.rich-note-link input{min-width:0;height:32px;padding:0 9px;border:1px solid #39333f;border-radius:6px;outline:0;background:#1b181e;color:#d3cbd9;font:inherit;font-size:11px}:scope:where(.saees-light *) .rich-note-link input{border:1px solid #c6c0cc;outline:0;background:#e4e1e7;color:#2e2634}.rich-note-link button{min-height:30px;padding:0 9px;border:1px solid #4b3d5e;border-radius:6px;background:#251e30;color:#baa8e4;font:inherit;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .rich-note-link button{border:1px solid #afa1c2;background:#d6cfe1;color:#2d1b57}.rich-note-link button:last-child{width:30px;padding:0;border-color:transparent;background:transparent}:scope:where(.saees-light *) .rich-note-link button:last-child{border-color:transparent;background:transparent}.project-file-delete{width:30px;height:30px;display:grid;place-items:center;border:1px solid transparent!important;border-radius:6px;background:transparent;color:#766f7b;cursor:pointer}:scope:where(.saees-light *) .project-file-delete{border:1px solid transparent!important;background:transparent;color:#8b8490}.project-file-delete:hover{border-color:#cd4d5b59!important;background:#b432401a;color:#e0808a}:scope:where(.saees-light *) .project-file-delete:hover{border-color:#b2324059!important;background:#cd4b591a;color:#7f1f29}.seller-confirm-backdrop{position:fixed;z-index:120;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:18px;background:#050506b3;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}:scope:where(.saees-light *) .seller-confirm-backdrop{background:#f8f7fab3}.seller-confirm{width:min(390px,100%);padding:24px;border:1px solid #3a343f;border-radius:12px;background:#171519;box-shadow:0 26px 80px #00000094;text-align:center}:scope:where(.saees-light *) .seller-confirm{border:1px solid #c6c0cb;background:#e8e6ea;box-shadow:0 26px 80px #fbfafc94}.seller-confirm>div{width:42px;height:42px;display:grid;place-items:center;margin:0 auto 13px;border-radius:10px;background:#c4414f1f;color:#e17c86}:scope:where(.saees-light *) .seller-confirm>div{background:#be3b491f;color:#831e28}.seller-confirm h4{margin:0;color:#ebe5ef;font-size:18px}:scope:where(.saees-light *) .seller-confirm h4{color:#16101a}.seller-confirm p{margin:9px 0 20px;color:#8f8895;font-size:12px;line-height:1.55}:scope:where(.saees-light *) .seller-confirm p{color:#716a77}.seller-confirm p strong{color:#c8c0ce}:scope:where(.saees-light *) .seller-confirm p strong{color:#39313f}.seller-confirm footer{display:grid;grid-template-columns:1fr 1fr;gap:8px}.seller-confirm footer button{min-height:38px;border:1px solid #39343d;border-radius:7px;background:#1e1b21;color:#aaa3af;font:inherit;font-size:11px;cursor:pointer}:scope:where(.saees-light *) .seller-confirm footer button{border:1px solid #c7c2cb;background:#e1dee4;color:#57505c}.seller-confirm footer button.danger{border-color:#713640;background:#351a20;color:#f19aa4}:scope:where(.saees-light *) .seller-confirm footer button.danger{border-color:#c98e98;background:#e5cad0;color:#650e18}@media(max-width:700px){.task-drawer__header{margin-inline:-18px;padding-left:18px}.task-drawer__header>div>button{width:32px;padding:0;justify-content:center;font-size:0}}.project-os__pulse>button{min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:8px 18px;border:0;border-right:1px solid #2c2931;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .15s ease}:scope:where(.saees-light *) .project-os__pulse>button{border:0;border-right:1px solid #d1ced6;background:transparent;color:inherit}.project-os__pulse>button:first-child{padding-left:2px}.project-os__pulse>button:hover{background:#8d72ff0e}:scope:where(.saees-light *) .project-os__pulse>button:hover{background:#1b008d0e}.project-os__pulse>button small{margin-top:4px;color:#69636f;font-size:8px;opacity:0;transform:translateY(2px);transition:.15s ease}:scope:where(.saees-light *) .project-os__pulse>button small{color:#96909c}.project-os__pulse>button:hover small{opacity:1;transform:none}.project-os__pulse .project-alert-shortcut{display:grid;grid-template-columns:18px auto minmax(0,1fr) 18px;align-items:center;gap:7px;padding-left:22px;border-right:0}:scope:where(.saees-light *) .project-os__pulse .project-alert-shortcut{border-right:0}.project-os__pulse .project-alert-shortcut svg,.project-os__pulse .project-alert-shortcut b{color:#e3ad64}:scope:where(.saees-light *) .project-os__pulse .project-alert-shortcut svg,:scope:where(.saees-light *) .project-os__pulse .project-alert-shortcut b{color:#9b651c}.project-os__pulse .project-alert-shortcut span{margin:0;font-size:10px}.project-os__pulse .project-alert-shortcut small{display:none}.task-preset{padding:5px 8px;border:1px solid #4b3d5e;border-radius:999px;background:#251f30;color:#b8a6e3;font-size:9px;font-weight:600;text-transform:capitalize}:scope:where(.saees-light *) .task-preset{border:1px solid #afa1c2;background:#d5cfe0;color:#2e1c59}.task-date-cell{position:relative}.task-date-cell .project-date>button{min-height:30px;justify-content:flex-start;padding:0 6px;border-color:transparent;background:transparent;font-size:10px}:scope:where(.saees-light *) .task-date-cell .project-date>button{border-color:transparent;background:transparent}.task-date-cell .project-date>button:hover{border-color:#3c3544;background:#1c191f}:scope:where(.saees-light *) .task-date-cell .project-date>button:hover{border-color:#c2bbca;background:#e3e0e6}.task-date-cell .project-calendar{right:0;left:auto}.task-more{width:28px;position:relative}.task-more>button{width:28px!important;height:28px!important;display:grid;place-items:center;padding:0!important;border:0;border-radius:6px;background:transparent;color:#77717d;cursor:pointer}:scope:where(.saees-light *) .task-more>button{border:0;background:transparent;color:#88828e}.task-more>button:hover{background:#26222a;color:#c6becd}:scope:where(.saees-light *) .task-more>button:hover{background:#d9d5dd;color:#3a3241}.task-action-menu{width:164px;position:absolute;z-index:45;top:calc(100% + 4px);right:0;display:grid;gap:2px;padding:5px;border:1px solid #3a343f;border-radius:8px;background:#18161b;box-shadow:0 16px 46px #00000080}:scope:where(.saees-light *) .task-action-menu{border:1px solid #c6c0cb;background:#e6e4e9;box-shadow:0 16px 46px #fbfafc80}.task-action-menu button{min-height:34px;display:flex;align-items:center;gap:8px;padding:0 9px;border:0;border-radius:6px;background:transparent;color:#aaa3af;font:inherit;font-size:11px;text-align:left;cursor:pointer}:scope:where(.saees-light *) .task-action-menu button{border:0;background:transparent;color:#57505c}.task-action-menu button:hover{background:#28232d;color:#ddd4e4}:scope:where(.saees-light *) .task-action-menu button:hover{background:#d7d2dc;color:#241b2b}.task-action-menu button.danger{color:#df7e88}:scope:where(.saees-light *) .task-action-menu button.danger{color:#81202a}.project-board article>div:first-child{align-items:center}.project-board article .task-more{margin-left:auto}.project-board article .task-action-menu{top:28px}.project-board article.is-dragging{opacity:.38;transform:scale(.97)}.project-board-column{transition:border-color .16s ease,background .16s ease}.project-board-column.is-drop-target{border-top-color:#9d83ff;background:#5b447d24;box-shadow:inset 0 0 0 1px #8d72ff33}:scope:where(.saees-light *) .project-board-column.is-drop-target{border-top-color:#1a007c;background:#9982bb24;box-shadow:inset 0 0 0 1px #1b008d33}.project-notes-directory{display:grid;gap:14px;margin-top:14px}.note-date-group{overflow:visible;border:1px solid #302c34;border-radius:9px;background:#151317}:scope:where(.saees-light *) .note-date-group{border:1px solid #cfcbd3;background:#eae8ec}.note-date-group>header{min-height:39px;display:flex;align-items:center;gap:8px;padding:0 12px;border-bottom:1px solid #2d2931;color:#8e829d}:scope:where(.saees-light *) .note-date-group>header{border-bottom:1px solid #d2ced6;color:#6e627d}.note-date-group>header strong{color:#c8c0ce;font-size:11px}:scope:where(.saees-light *) .note-date-group>header strong{color:#39313f}.note-date-group>header span{margin-left:auto;color:#716b76;font-size:9px}:scope:where(.saees-light *) .note-date-group>header span{color:#8f8994}.note-date-group article+article{border-top:1px solid #29262e}:scope:where(.saees-light *) .note-date-group article+article{border-top:1px solid #d4d1d9}.note-row-toggle{width:100%;min-height:46px;display:grid;grid-template-columns:76px minmax(0,1fr) 20px;align-items:center;gap:10px;padding:0 12px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}:scope:where(.saees-light *) .note-row-toggle{border:0;background:transparent;color:inherit}.note-row-toggle:hover{background:#ffffff05}:scope:where(.saees-light *) .note-row-toggle:hover{background:#00000005}.note-row-toggle span{color:#81788b;font-size:9px}:scope:where(.saees-light *) .note-row-toggle span{color:#7d7487}.note-row-toggle strong{min-width:0;overflow:hidden;color:#c8c1cd;font-size:12px;font-weight:560;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .note-row-toggle strong{color:#39323e}.note-row-toggle svg{color:#756e7b;transition:transform .16s ease}:scope:where(.saees-light *) .note-row-toggle svg{color:#8b8491}.note-date-group article.is-expanded .note-row-toggle svg{transform:rotate(180deg)}.note-row-body{padding:4px 12px 13px 98px}.note-row-body .rich-note-content{margin:0}.note-row-body>footer{min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding-top:10px;border-top:1px solid #29262e}:scope:where(.saees-light *) .note-row-body>footer{border-top:1px solid #d4d1d9}.note-row-body>footer>span{color:#706a75;font-size:9px}:scope:where(.saees-light *) .note-row-body>footer>span{color:#908a95}.note-row-body>footer>div{display:flex;gap:6px}.note-row-body>footer button{min-height:31px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;border:1px solid #39333f;border-radius:6px;background:#1b181e;color:#aaa3af;font:inherit;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .note-row-body>footer button{border:1px solid #c6c0cc;background:#e4e1e7;color:#57505c}.note-row-body>footer button.danger{border-color:#cd4d5b47;color:#df7e88}:scope:where(.saees-light *) .note-row-body>footer button.danger{border-color:#b2324047;color:#81202a}.note-editing-status{min-height:36px;display:flex;align-items:center;gap:7px;margin:-6px 0 10px;padding:0 10px;border:1px solid #4b3d5e;border-radius:7px;background:#211b2a;color:#aa99d1;font-size:10px}:scope:where(.saees-light *) .note-editing-status{border:1px solid #afa1c2;background:#dbd5e4;color:#3f2e66}.note-editing-status button{margin-left:auto;border:0;background:transparent;color:#c1afea;font:inherit;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .note-editing-status button{border:0;background:transparent;color:#271550}.project-chat-history{width:100%;min-height:34px;display:grid;grid-template-columns:minmax(20px,1fr) 16px auto 16px minmax(20px,1fr);align-items:center;gap:8px;margin:2px 0 0;padding:0;border:0;border-radius:0;background:transparent;color:#827b88;font:inherit;cursor:pointer}:scope:where(.saees-light *) .project-chat-history{border:0;background:transparent;color:#7e7784}.project-chat-history>span{height:1px;background:#2b2830}:scope:where(.saees-light *) .project-chat-history>span{background:#d2cfd7}.project-chat-history b{color:#928a98;font-size:10px;font-weight:550}:scope:where(.saees-light *) .project-chat-history b{color:#6f6775}.project-chat-history:hover b{color:#c7bdcf}:scope:where(.saees-light *) .project-chat-history:hover b{color:#3a3042}.composer-mentions{width:255px;padding:7px!important}.composer-mentions button{min-height:48px!important;align-items:center!important;border-radius:7px!important}.composer-mentions button>i{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto;border-radius:8px;background:linear-gradient(145deg,#34303b,#242129);color:#c8c0d0}:scope:where(.saees-light *) .composer-mentions button>i{background:linear-gradient(145deg,#c8c4cf,#d9d6de);color:#372f3f}.composer-mentions button>i.is-maxi{background:linear-gradient(145deg,#6c56c4,#3f3375);color:#f0ebff;box-shadow:0 0 13px #6e53da40}:scope:where(.saees-light *) .composer-mentions button>i.is-maxi{background:linear-gradient(145deg,#6c56c4,#3f3375);color:#f0ebff;box-shadow:0 0 13px #6e53da40}.composer-mentions button>span{min-width:0;display:grid;gap:3px;text-align:left}.composer-mentions button>span strong{color:#d0c8d7;font-size:11px}:scope:where(.saees-light *) .composer-mentions button>span strong{color:#302837}.composer-mentions button>span small{color:#756e7a;font-size:9px}:scope:where(.saees-light *) .composer-mentions button>span small{color:#8c8591}.composer-mentions button.is-keyboard-active{background:#30293a!important;color:#e5dbff!important;box-shadow:inset 0 0 0 1px #755cdd}:scope:where(.saees-light *) .composer-mentions button.is-keyboard-active{background:#ccc5d6!important;color:#0a0024!important;box-shadow:inset 0 0 0 1px #3b22a3}.composer-media{min-height:0;max-height:min(126px,18dvh);display:grid;flex:0 1 auto;gap:7px;padding:9px 10px 0;overflow-y:auto;overscroll-behavior:contain}.composer-media>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border:1px solid rgba(183,157,255,.28);border-radius:7px;background:#6b4da01f}:scope:where(.saees-light *) .composer-media>header{border:1px solid rgba(26,0,98,.28);background:#7d5fb21f}.composer-media>header strong{color:#d9ccef;font-size:11px}:scope:where(.saees-light *) .composer-media>header strong{color:#1d1033}.composer-media>header small{color:#93899e;font-size:10px;text-align:right}:scope:where(.saees-light *) .composer-media>header small{color:#6b6176}.composer-media-processing{display:grid;grid-template-columns:18px 1fr;align-items:center;gap:2px 9px;margin:9px 10px 0;padding:11px 12px;border:1px solid rgba(183,157,255,.28);border-radius:8px;background:#6b4da01f;color:#d9ccef}:scope:where(.saees-light *) .composer-media-processing{border:1px solid rgba(26,0,98,.28);background:#7d5fb21f;color:#1d1033}.composer-media-processing .chat-media-spinner{grid-row:1 / 3}.composer-media-processing strong{font-size:12px}.composer-media-processing small{color:#8f8798;font-size:10px}:scope:where(.saees-light *) .composer-media-processing small{color:#6f6778}.capture-status{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:9px;margin:9px 10px 0;padding:10px 11px;border:1px solid #40384a;border-radius:8px;background:#19161e;color:#b9a5e4}:scope:where(.saees-light *) .capture-status{border:1px solid #bdb5c7;background:#e4e1e9;color:#2f1b5a}.capture-status>span:nth-child(2){min-width:0;display:grid;gap:3px}.capture-status strong{color:#d8d0df;font-size:11px}:scope:where(.saees-light *) .capture-status strong{color:#28202f}.capture-status small{color:#8a818f;font-size:9px;line-height:1.35}:scope:where(.saees-light *) .capture-status small{color:#79707e}.capture-status>button{min-height:28px!important;padding:0 8px!important;border:1px solid #42394c!important;border-radius:6px!important;background:#211c27!important;color:#aaa0b2!important;font-size:9px!important}:scope:where(.saees-light *) .capture-status>button{border:1px solid #bcb3c6!important;background:#ddd8e3!important;color:#574d5f!important}.capture-status--recording{border-color:#f1536166;background:#77192529;color:#ff7884}:scope:where(.saees-light *) .capture-status--recording{border-color:#ac0e1c66;background:#e6889429;color:#87000c}.capture-status--ready{border-color:#4ac49052;background:#1c694b21;color:#65d5a1}:scope:where(.saees-light *) .capture-status--ready{border-color:#3bb58152;background:#96e3c521;color:#2a9a66}.capture-status--error{border-color:#ef6d5b59;background:#772b2324;color:#f39789}:scope:where(.saees-light *) .capture-status--error{border-color:#a4221059;background:#dc908824;color:#761a0c}.capture-status__pulse{width:10px;height:10px;border-radius:50%;background:#ff5969;box-shadow:0 0 0 5px #ff59691f;animation:capture-pulse 1.1s ease-in-out infinite}:scope:where(.saees-light *) .capture-status__pulse{background:#ff5969;box-shadow:0 0 0 5px #ff59691f}.capture-status .capture-status__stop{display:inline-flex;align-items:center;gap:6px;min-height:32px!important;padding:0 11px!important;border-color:#ff65718f!important;background:#b72d3c!important;color:#fff!important;font-size:11px!important;font-weight:700}:scope:where(.saees-light *) .capture-status .capture-status__stop{border-color:#ff65718f!important;background:#b72d3c!important;color:#fff!important}.screen-recording-dock{position:fixed;z-index:120;left:calc(50% + 118px);bottom:22px;transform:translate(-50%);display:flex;align-items:center;gap:11px;width:min(390px,calc(100vw - 32px));padding:10px 11px 10px 14px;border:1px solid rgba(255,102,116,.48);border-radius:12px;background:#180e12f5;box-shadow:0 16px 46px #0000007a,0 0 28px #ff4a5d21;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}:scope:where(.saees-light *) .screen-recording-dock{border:1px solid rgba(153,0,14,.48);background:#f1e7ebf5;box-shadow:0 16px 46px #fbfafc7a,0 0 28px #b5001321}.screen-recording-dock>div{min-width:0;display:grid;flex:1;gap:2px}.screen-recording-dock strong{color:#fff;font-size:12px;line-height:1.2}:scope:where(.saees-light *) .screen-recording-dock strong{color:#000}.screen-recording-dock small{color:#bcaeb3;font-size:10px;line-height:1.2}:scope:where(.saees-light *) .screen-recording-dock small{color:#514348}.screen-recording-dock>button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 12px;border:1px solid #ff7480;border-radius:8px;background:#cf3444;color:#fff;font:inherit;font-size:11px;font-weight:750;cursor:pointer;white-space:nowrap}:scope:where(.saees-light *) .screen-recording-dock>button{border:1px solid #ff7480;background:#cf3444;color:#fff}.screen-recording-dock>button:hover{background:#e13b4c}:scope:where(.saees-light *) .screen-recording-dock>button:hover{background:#e13b4c}.recording-preview-backdrop{position:fixed;z-index:180;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#050407c2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}:scope:where(.saees-light *) .recording-preview-backdrop{background:#f8f7fac2}.recording-preview-modal{width:min(780px,100%);max-height:min(760px,calc(100vh - 48px));overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr) auto;border:1px solid #4a3b5d;border-radius:16px;background:#121015;box-shadow:0 28px 90px #000000ad,0 0 40px #7e56be1f}:scope:where(.saees-light *) .recording-preview-modal{border:1px solid #b1a2c4;background:#ece9f0;box-shadow:0 28px 90px #fbfafcad,0 0 40px #6941a91f}.recording-preview-modal>header{min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border-bottom:1px solid #302938}:scope:where(.saees-light *) .recording-preview-modal>header{border-bottom:1px solid #cec7d6}.recording-preview-modal>header>div{display:flex;align-items:center;gap:11px;color:#b89cff}:scope:where(.saees-light *) .recording-preview-modal>header>div{color:#1c0063}.recording-preview-modal>header span{display:grid;gap:3px}.recording-preview-modal>header strong{color:#eee9f2;font-size:14px}:scope:where(.saees-light *) .recording-preview-modal>header strong{color:#120d16}.recording-preview-modal>header small{color:#8d8493;font-size:10px}:scope:where(.saees-light *) .recording-preview-modal>header small{color:#756c7b}.recording-preview-modal>header button{width:34px;height:34px;display:grid;place-items:center;border:1px solid #3a323f;border-radius:8px;background:#1b181f;color:#9d94a2;cursor:pointer}:scope:where(.saees-light *) .recording-preview-modal>header button{border:1px solid #c8c0cd;background:#e3e0e7;color:#665d6b}.recording-preview-modal__player{min-height:280px;overflow:auto;display:grid;place-items:center;padding:16px;background:#09080b}:scope:where(.saees-light *) .recording-preview-modal__player{background:#f6f5f8}.recording-preview-modal__player .chat-media-player{width:100%}.recording-preview-modal__player video{width:100%;max-height:min(58vh,560px);border-radius:10px;background:#030304}:scope:where(.saees-light *) .recording-preview-modal__player video{background:#f9f8fa}.recording-preview-modal__player .chat-media-player>a{display:none}.recording-preview-modal>footer{min-height:68px;display:flex;align-items:center;gap:9px;padding:12px 16px;border-top:1px solid #302938}:scope:where(.saees-light *) .recording-preview-modal>footer{border-top:1px solid #cec7d6}.recording-preview-modal>footer>span{flex:1}.recording-preview-modal>footer button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;border:1px solid #403647;border-radius:8px;background:#1b181f;color:#b5acba;font:inherit;font-size:11px;font-weight:650;cursor:pointer}:scope:where(.saees-light *) .recording-preview-modal>footer button{border:1px solid #c2b8c9;background:#e3e0e7;color:#4e4553}.recording-preview-modal>footer button.primary{border-color:#8064ae;background:#5d3f8d;color:#fff}:scope:where(.saees-light *) .recording-preview-modal>footer button.primary{border-color:#6d519b;background:#9072c0;color:#000}.recording-preview-modal>footer button.danger{border-color:#d64f5e5c;color:#e88994}:scope:where(.saees-light *) .recording-preview-modal>footer button.danger{border-color:#b029385c;color:#761722}.recording-preview-modal>footer button:disabled{opacity:.48;cursor:wait}@media(max-width:760px){.screen-recording-dock{left:50%;bottom:max(12px,env(safe-area-inset-bottom));width:calc(100vw - 20px)}.capture-status{grid-template-columns:18px minmax(0,1fr)}.capture-status .capture-status__stop{grid-column:1 / -1;width:100%;justify-content:center}.composer-media>header{align-items:flex-start;flex-direction:column;gap:3px}.composer-media>header small{text-align:left}.recording-preview-backdrop{padding:10px}.recording-preview-modal{max-height:calc(100dvh - 20px);border-radius:12px}.recording-preview-modal__player{min-height:220px;padding:8px}.recording-preview-modal>footer{align-items:stretch;flex-wrap:wrap}.recording-preview-modal>footer>span{display:none}.recording-preview-modal>footer button{flex:1 1 42%}.recording-preview-modal>footer button.danger{flex-basis:100%}}@keyframes capture-pulse{50%{opacity:.42;transform:scale(.82)}}@keyframes capture-button-pulse{50%{box-shadow:0 0 0 6px #ff50600f,0 0 24px #ff405247}}.composer-media article{min-height:44px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:7px 8px;border:1px solid #36313b;border-radius:7px;background:#17151a}:scope:where(.saees-light *) .composer-media article{border:1px solid #c9c4ce;background:#e7e5ea}.composer-media video{width:min(220px,100%);height:78px;max-height:78px;grid-column:1/-1;border-radius:6px;background:#09090a;object-fit:contain}:scope:where(.saees-light *) .composer-media video{background:#f6f5f8}.composer-media article:has(video){min-height:96px;grid-template-columns:minmax(0,220px) minmax(120px,1fr) auto;align-items:center}.composer-media article:has(video) video{grid-column:1;grid-row:1 / 3}.composer-media article:has(video)>span{grid-column:2;grid-row:1;align-self:end}.composer-media article:has(video)>button{grid-column:3;grid-row:1 / 3}.project-composer textarea,.project-composer footer{flex:0 0 auto}.project-composer footer{position:relative;z-index:2;margin-top:auto;background:#19171c}:scope:where(.saees-light *) .project-composer footer{background:#e5e3e8}.composer-media audio{width:min(300px,100%);height:34px}.composer-media span{min-width:0;overflow:hidden;color:#938c98;font-size:9px;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .composer-media span{color:#6e6773}.composer-media article>button{width:28px!important;height:28px!important}.composer-media article>button.retry-media-upload{width:auto!important;padding:0 9px;border:1px solid rgba(157,126,238,.36);color:#c5b2f4;font-size:10px}:scope:where(.saees-light *) .composer-media article>button.retry-media-upload{border:1px solid rgba(48,17,129,.36);color:#1e0b4d}.message-media{max-width:480px;display:grid;gap:5px;margin-top:9px;padding:8px;border:1px solid #35303a;border-radius:8px;background:#161418}:scope:where(.saees-light *) .message-media{border:1px solid #cac5cf;background:#e9e7eb}.message-media video{width:100%;max-height:280px;border-radius:6px;background:#080809}:scope:where(.saees-light *) .message-media video{background:#f7f5f8}.message-media audio{width:min(360px,100%);height:36px}.message-media span{color:#7f7884;font-size:9px}:scope:where(.saees-light *) .message-media span{color:#827b87}.chat-media-state{min-height:76px;display:flex;align-items:center;justify-content:center;gap:9px;border-radius:7px;background:#0d0c0f;color:#aaa3af;font-size:12px}:scope:where(.saees-light *) .chat-media-state{background:#f1eff4;color:#57505c}.chat-media-state.is-error{color:#f2a89b;border:1px solid rgba(239,109,91,.22)}:scope:where(.saees-light *) .chat-media-state.is-error{color:#641a0d;border:1px solid rgba(164,34,16,.22)}.chat-media-spinner{width:14px;height:14px;border:2px solid rgba(183,157,255,.25);border-top-color:#b89cff;border-radius:50%;animation:chat-media-spin .8s linear infinite}:scope:where(.saees-light *) .chat-media-spinner{border:2px solid rgba(26,0,98,.25);border-top-color:#1c0063}@keyframes chat-media-spin{to{transform:rotate(360deg)}}.composer-file-previews{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;padding:9px 10px 0}.chat-attachment{width:min(520px,100%);overflow:hidden;display:grid;gap:0;margin-top:9px;border:1px solid #37313d;border-radius:9px;background:#17151a}:scope:where(.saees-light *) .chat-attachment{border:1px solid #c8c2ce;background:#e7e5ea}.chat-attachment img{width:100%;max-height:280px;object-fit:contain;background:#0a090b}:scope:where(.saees-light *) .chat-attachment img{background:#f6f5f8}.chat-attachment iframe{width:100%;height:260px;border:0;background:#f3f3f3}:scope:where(.saees-light *) .chat-attachment iframe{border:0;background:#0c0c0c}.chat-attachment pre{max-height:210px;overflow:auto;margin:0;padding:12px;background:#111013;color:#aaa3af;font:11px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap}:scope:where(.saees-light *) .chat-attachment pre{background:#edeaf1;color:#57505c}.chat-attachment__document{min-height:82px;display:grid;place-items:center;align-content:center;gap:7px;color:#aa98df;background:linear-gradient(145deg,#201c27,#151318)}:scope:where(.saees-light *) .chat-attachment__document{color:#322067;background:linear-gradient(145deg,#dcd8e3,#e9e7ec)}.chat-attachment__document span{color:#756b82;font-size:9px;font-weight:750;letter-spacing:.1em}:scope:where(.saees-light *) .chat-attachment__document span{color:#877d94}.chat-attachment footer{min-height:48px;display:flex;align-items:center;gap:8px;padding:7px 9px;border-top:1px solid #302b35}:scope:where(.saees-light *) .chat-attachment footer{border-top:1px solid #cfcad4}.chat-attachment footer>span{min-width:0;flex:1;display:grid;gap:3px}.chat-attachment footer strong{overflow:hidden;color:#ccc4d1;font-size:11px;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .chat-attachment footer strong{color:#362e3b}.chat-attachment footer small{color:#77707c;font-size:9px}:scope:where(.saees-light *) .chat-attachment footer small{color:#8a838f}.chat-attachment footer button{min-height:31px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #40364c;border-radius:7px;background:#211c27;color:#ad9bda;font:inherit;font-size:10px;text-decoration:none;cursor:pointer}:scope:where(.saees-light *) .chat-attachment footer button{border:1px solid #bdb3c9;background:#ddd8e3;color:#372564;text-decoration:none}.chat-attachment footer .chat-attachment__preview{width:auto;min-width:74px;gap:5px;padding:0 12px;border-color:#5b4777;background:linear-gradient(145deg,#30243f,#211a2b);color:#cbbaf3;font-weight:650;white-space:nowrap;box-shadow:inset 0 1px #ffffff09;transition:border-color .14s ease,background .14s ease,color .14s ease,transform .14s ease}:scope:where(.saees-light *) .chat-attachment footer .chat-attachment__preview{border-color:#9c88b8;background:linear-gradient(145deg,#ccc0db,#dbd4e5);color:#1d0c45;box-shadow:inset 0 1px #00000009}.chat-attachment footer .chat-attachment__preview:hover{border-color:#8067b0;background:linear-gradient(145deg,#3a2b4c,#281f34);color:#eee8ff;transform:translateY(-1px)}:scope:where(.saees-light *) .chat-attachment footer .chat-attachment__preview:hover{border-color:#684f98;background:linear-gradient(145deg,#c2b3d4,#d4cbe0);color:#060017}.chat-attachment footer button[aria-label^=Remove]{width:31px;flex:0 0 31px;padding:0;border-color:transparent;background:transparent;color:#716a76}:scope:where(.saees-light *) .chat-attachment footer button[aria-label^=Remove]{border-color:transparent;background:transparent;color:#908995}.chat-attachment footer button[aria-label^=Remove]:hover{border-color:#cd4d5b59;background:#b432401a;color:#e58a94}:scope:where(.saees-light *) .chat-attachment footer button[aria-label^=Remove]:hover{border-color:#b2324059;background:#cd4b591a;color:#751a24}.chat-attachment--legacy{grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;min-height:48px;padding:8px 10px;color:#a993df}:scope:where(.saees-light *) .chat-attachment--legacy{color:#36206c}.chat-attachment--legacy span{min-width:0;display:grid;gap:3px}.chat-attachment--legacy strong{overflow:hidden;color:#c7c0cc;font-size:11px;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .chat-attachment--legacy strong{color:#3a333f}.chat-attachment--legacy small{color:#746e79;font-size:9px}:scope:where(.saees-light *) .chat-attachment--legacy small{color:#8c8691}.chat-attachment.is-compact{width:100%;margin:0}.chat-attachment.is-compact img{max-height:130px}.chat-attachment.is-compact iframe{height:130px;pointer-events:none}.chat-attachment.is-compact pre{max-height:110px}.chat-attachment.is-compact .chat-attachment__document{min-height:66px}@media(max-width:760px){.project-os__pulse>button{min-height:78px;border-bottom:1px solid #2c2931}:scope:where(.saees-light *) .project-os__pulse>button{border-bottom:1px solid #d1ced6}.project-os__pulse .project-alert-shortcut{grid-column:1/-1;min-height:44px}.note-row-body{padding-left:12px}.note-row-body>footer{align-items:flex-start;flex-direction:column}}.project-notes-view,.project-agenda-view{height:100%;min-height:0;overflow-y:auto;padding:0 8px 24px 0;scroll-padding-bottom:24px}.project-notes-view .project-view-heading h3,.project-agenda-view .project-view-heading h3{font-size:25px}.project-notes-view .project-view-heading p,.project-agenda-view .project-view-heading p{max-width:660px;color:#a39ca8;font-size:14px;line-height:1.55}:scope:where(.saees-light *) .project-notes-view .project-view-heading p,:scope:where(.saees-light *) .project-agenda-view .project-view-heading p{color:#5e5763}.note-editor-panel{margin:10px 0 20px}.note-editor-panel .note-editing-status{margin-bottom:7px}.note-editor-panel .rich-note-editor{margin:0}.note-editor-panel .rich-note-editor>div[contenteditable]{min-height:150px;font-size:15px;line-height:1.7}.notes-library{min-height:390px;display:grid;grid-template-columns:290px minmax(0,1fr);overflow:hidden;margin-top:14px;border:1px solid #312d35;border-radius:11px;background:#151317}:scope:where(.saees-light *) .notes-library{border:1px solid #cecad2;background:#eae8ec}.notes-library>aside{min-height:0;overflow-y:auto;border-right:1px solid #302c34;background:#121114}:scope:where(.saees-light *) .notes-library>aside{border-right:1px solid #cfcbd3;background:#ece9f0}.notes-library>aside>section>header{min-height:42px;display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:7px;padding:0 12px;border-bottom:1px solid #29262e;color:#8e829d}:scope:where(.saees-light *) .notes-library>aside>section>header{border-bottom:1px solid #d4d1d9;color:#6e627d}.notes-library>aside>section>header strong{color:#c7bfcc;font-size:12px}:scope:where(.saees-light *) .notes-library>aside>section>header strong{color:#3b3340}.notes-library>aside>section>header span{min-width:21px;padding:3px 6px;border-radius:999px;background:#242028;color:#847d89;font-size:9px;text-align:center}:scope:where(.saees-light *) .notes-library>aside>section>header span{background:#dbd7df;color:#7d7682}.notes-library>aside>section+section{border-top:1px solid #302c34}:scope:where(.saees-light *) .notes-library>aside>section+section{border-top:1px solid #cfcbd3}.notes-library>aside>section>button{width:100%;min-height:60px;display:grid;grid-template-columns:54px minmax(0,1fr) 18px;align-items:center;gap:8px;padding:8px 11px;border:0;border-bottom:1px solid #252229;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}:scope:where(.saees-light *) .notes-library>aside>section>button{border:0;border-bottom:1px solid #d9d6dd;background:transparent;color:inherit}.notes-library>aside>section>button:hover{background:#19171c}:scope:where(.saees-light *) .notes-library>aside>section>button:hover{background:#e5e3e8}.notes-library>aside>section>button.active{background:#251f2e;box-shadow:inset 3px 0 #8d72ff}:scope:where(.saees-light *) .notes-library>aside>section>button.active{background:#d7d1e0;box-shadow:inset 3px 0 #1b008d}.notes-library>aside>section>button>span{color:#81798a;font-size:10px}:scope:where(.saees-light *) .notes-library>aside>section>button>span{color:#7d7586}.notes-library>aside>section>button>strong{min-width:0;overflow:hidden;color:#bbb4c0;font-size:13px;font-weight:560;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .notes-library>aside>section>button>strong{color:#463f4b}.notes-library>aside>section>button.active>strong{color:#ede7f2}:scope:where(.saees-light *) .notes-library>aside>section>button.active>strong{color:#130d18}.notes-library>aside>section>button>svg{color:#6f6875}:scope:where(.saees-light *) .notes-library>aside>section>button>svg{color:#918a97}.note-reading-pane{min-width:0;display:flex;flex-direction:column;padding:24px 27px;background:radial-gradient(circle at 90% 0,rgba(112,82,157,.08),transparent 35%),#171519}:scope:where(.saees-light *) .note-reading-pane{background:radial-gradient(circle at 90% 0,rgba(128,98,173,.08),transparent 35%),#e8e6ea}.note-reading-pane>header{min-height:48px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:15px;border-bottom:1px solid #312d35}:scope:where(.saees-light *) .note-reading-pane>header{border-bottom:1px solid #cecad2}.note-reading-pane>header>div:first-child{display:grid;gap:5px}.note-reading-pane>header span{color:#9587a6;font-size:11px}:scope:where(.saees-light *) .note-reading-pane>header span{color:#675978}.note-reading-pane>header strong{color:#e8e1ed;font-size:17px}:scope:where(.saees-light *) .note-reading-pane>header strong{color:#19121e}.note-reading-pane>header>div:last-child{display:flex;gap:7px}.note-reading-pane>header button{min-height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 10px;border:1px solid #3b3541;border-radius:7px;background:#1d1a20;color:#b0a8b5;font:inherit;font-size:11px;cursor:pointer}:scope:where(.saees-light *) .note-reading-pane>header button{border:1px solid #c4beca;background:#e2dfe5;color:#524a57}.note-reading-pane>header button.danger{border-color:#cd4d5b47;color:#e08790}:scope:where(.saees-light *) .note-reading-pane>header button.danger{border-color:#b2324047;color:#781f28}.note-reading-pane>.rich-note-content{flex:1;margin:0;padding:25px 0;color:#ded8e2;font-size:17px;line-height:1.8}:scope:where(.saees-light *) .note-reading-pane>.rich-note-content{color:#231d27}.note-reading-pane>.rich-note-content strong{color:#f0ebf3;font-size:inherit}:scope:where(.saees-light *) .note-reading-pane>.rich-note-content strong{color:#110c14}.note-reading-pane>footer{display:flex;align-items:center;gap:8px;padding-top:13px;border-top:1px solid #312d35;color:#827b87;font-size:11px}:scope:where(.saees-light *) .note-reading-pane>footer{border-top:1px solid #cecad2;color:#7f7884}.note-reading-pane>footer svg{color:#9e87df}:scope:where(.saees-light *) .note-reading-pane>footer svg{color:#372078}.notes-empty{display:grid;place-items:center;align-content:center;gap:7px;color:#77717d}:scope:where(.saees-light *) .notes-empty{color:#88828e}.notes-empty strong{color:#bcb4c1;font-size:14px}:scope:where(.saees-light *) .notes-empty strong{color:#463e4b}.notes-empty span{font-size:11px}.project-task-list>.project-list-empty{min-height:clamp(175px,24vh,230px);padding:30px 18px 24px;box-sizing:border-box}.project-task-list>.project-list-empty>svg{margin-bottom:3px}@media(max-width:720px){.project-task-list>.project-list-empty{min-height:160px;padding:28px 14px 20px}}.agenda-scheduler{margin:10px 0 17px;overflow:visible;border:1px solid #383241;border-radius:11px;background:#151318;box-shadow:0 18px 48px #0000002e}:scope:where(.saees-light *) .agenda-scheduler{border:1px solid #c4becd;background:#e9e7ec;box-shadow:0 18px 48px #fbfafc2e}.agenda-scheduler>header{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 16px;border-bottom:1px solid #302b34}:scope:where(.saees-light *) .agenda-scheduler>header{border-bottom:1px solid #d0cbd4}.agenda-scheduler>header span{color:#9482c4;font-size:9px;font-weight:700;letter-spacing:.08em}:scope:where(.saees-light *) .agenda-scheduler>header span{color:#4d3b7d}.agenda-scheduler>header h4{margin:5px 0 0;color:#e8e1ed;font-size:16px}:scope:where(.saees-light *) .agenda-scheduler>header h4{color:#19121e}.agenda-scheduler>header>button{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:6px;background:transparent;color:#89828e;cursor:pointer}:scope:where(.saees-light *) .agenda-scheduler>header>button{border:0;background:transparent;color:#78717d}.agenda-scheduler-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:16px}.scheduler-step{min-width:0}.scheduler-step>span,.scheduler-details label>span{display:block;margin-bottom:8px;color:#8d8495;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}:scope:where(.saees-light *) .scheduler-step>span,:scope:where(.saees-light *) .scheduler-details label>span{color:#736a7b}.calendar-choice,.expert-choice{display:grid;gap:7px}.calendar-choice button{min-height:58px;display:grid;grid-template-columns:28px minmax(0,1fr) 18px;grid-template-rows:auto auto;align-items:center;gap:2px 8px;padding:9px 11px;border:1px solid #353039;border-radius:8px;background:#19171b;color:#89828e;font:inherit;text-align:left;cursor:pointer}:scope:where(.saees-light *) .calendar-choice button{border:1px solid #cbc6cf;background:#e6e4e8;color:#78717d}.calendar-choice button>svg:first-child{grid-row:1/3;color:#9b87d1}:scope:where(.saees-light *) .calendar-choice button>svg:first-child{color:#422e78}.calendar-choice button strong{color:#c8c1cc;font-size:12px}:scope:where(.saees-light *) .calendar-choice button strong{color:#3a333e}.calendar-choice button small{color:#77707c;font-size:10px}:scope:where(.saees-light *) .calendar-choice button small{color:#8a838f}.calendar-choice button>svg:last-child{grid-column:3;grid-row:1/3;opacity:0;color:#bca9ec}:scope:where(.saees-light *) .calendar-choice button>svg:last-child{color:#261356}.calendar-choice button.active{border-color:#5b4875;background:#251e30}:scope:where(.saees-light *) .calendar-choice button.active{border-color:#9d8ab7;background:#d6cfe1}.calendar-choice button.active>svg:last-child{opacity:1}.expert-choice{grid-template-columns:1fr 1fr}.expert-choice button{min-height:72px;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:3px 9px;padding:10px;border:1px solid #353039;border-radius:8px;background:#19171b;color:inherit;font:inherit;text-align:left;cursor:pointer}:scope:where(.saees-light *) .expert-choice button{border:1px solid #cbc6cf;background:#e6e4e8;color:inherit}.expert-choice button i{width:34px;height:34px;grid-row:1/3;display:grid;place-items:center;border-radius:9px;background:#302a38;color:#c0b4cc}:scope:where(.saees-light *) .expert-choice button i{background:#cdc7d5;color:#3f334b}.expert-choice button strong{color:#cbc4d0;font-size:12px}:scope:where(.saees-light *) .expert-choice button strong{color:#362f3b}.expert-choice button small{color:#77717d;font-size:9px}:scope:where(.saees-light *) .expert-choice button small{color:#88828e}.expert-choice button.active{border-color:#5b4875;background:#251e30}:scope:where(.saees-light *) .expert-choice button.active{border-color:#9d8ab7;background:#d6cfe1}.expert-choice button.active i{background:#6750b2;color:#f1ebff}:scope:where(.saees-light *) .expert-choice button.active i{background:#644daf;color:#060014}.scheduler-step--availability{grid-column:1/-1}.availability-slots{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.availability-slots button{min-height:54px;display:grid;gap:4px;padding:8px 10px;border:1px solid #353039;border-radius:8px;background:#19171b;color:inherit;font:inherit;text-align:left;cursor:pointer}:scope:where(.saees-light *) .availability-slots button{border:1px solid #cbc6cf;background:#e6e4e8;color:inherit}.availability-slots button strong{color:#c5beca;font-size:11px}:scope:where(.saees-light *) .availability-slots button strong{color:#3c3541}.availability-slots button span{color:#81788b;font-size:10px}:scope:where(.saees-light *) .availability-slots button span{color:#7d7487}.availability-slots button.active{border-color:#6d56a4;background:#2b2238;box-shadow:inset 0 0 0 1px #8d72ff2e}:scope:where(.saees-light *) .availability-slots button.active{border-color:#725ba9;background:#d0c7dd;box-shadow:inset 0 0 0 1px #1b008d2e}.scheduler-details{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-top:14px;border-top:1px solid #302b34}:scope:where(.saees-light *) .scheduler-details{border-top:1px solid #d0cbd4}.scheduler-details label input{width:100%;height:40px;padding:0 11px;border:1px solid #39333f;border-radius:7px;outline:0;background:#19171b;color:#d2cbd6;font:inherit;font-size:13px}:scope:where(.saees-light *) .scheduler-details label input{border:1px solid #c6c0cc;outline:0;background:#e6e4e8;color:#302934}.scheduler-details>div{min-height:38px;display:flex;align-items:center;gap:8px;color:#81798a;font-size:11px}:scope:where(.saees-light *) .scheduler-details>div{color:#7d7586}.scheduler-details>div svg{color:#9c87db}:scope:where(.saees-light *) .scheduler-details>div svg{color:#392478}.scheduler-details .ui-button{justify-self:end;min-width:150px;min-height:40px}.project-agenda article{min-height:112px}.project-agenda small{font-size:11px}.project-agenda strong{font-size:15px}.project-agenda p{font-size:12px;line-height:1.45}.agenda-event-actions{min-width:160px;display:grid;gap:5px}.agenda-event-actions a,.agenda-event-actions button{min-height:31px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 9px;border:1px solid #39333f;border-radius:7px;background:#1b181e;color:#aaa3af;font:inherit;font-size:10px;text-decoration:none;cursor:pointer}:scope:where(.saees-light *) .agenda-event-actions a,:scope:where(.saees-light *) .agenda-event-actions button{border:1px solid #c6c0cc;background:#e4e1e7;color:#57505c;text-decoration:none}.agenda-event-actions a{border-color:#4d4161;background:#251f31;color:#c4b1ef}:scope:where(.saees-light *) .agenda-event-actions a{border-color:#aa9ebe;background:#d4cee0;color:#23104e}.agenda-event-actions button.danger{border-color:transparent;background:transparent;color:#bd737b}:scope:where(.saees-light *) .agenda-event-actions button.danger{border-color:transparent;background:transparent;color:#8c424a}.project-agenda-view .project-view-heading>.ui-button{min-height:38px;display:inline-flex;align-items:center;gap:7px;padding-inline:13px}.agenda-empty-state{min-height:clamp(220px,34vh,330px);text-align:center}.agenda-empty-state span{max-width:520px;font-size:13px;line-height:1.55}.agenda-empty-state .ui-button{min-height:38px;display:inline-flex;align-items:center;gap:7px;margin-top:8px}.agenda-calendar-loading,.agenda-configuration-empty{grid-column:1/-1;min-height:300px;display:grid;place-items:center;align-content:center;gap:9px;padding:28px;text-align:center}.agenda-calendar-loading strong,.agenda-configuration-empty strong{color:#d8d0dd;font-size:15px}:scope:where(.saees-light *) .agenda-calendar-loading strong,:scope:where(.saees-light *) .agenda-configuration-empty strong{color:#2a222f}.agenda-calendar-loading span,.agenda-configuration-empty span{max-width:460px;color:#8c8491;font-size:12px;line-height:1.5}:scope:where(.saees-light *) .agenda-calendar-loading span,:scope:where(.saees-light *) .agenda-configuration-empty span{color:#766e7b}.agenda-configuration-empty>svg{color:#a88de8}:scope:where(.saees-light *) .agenda-configuration-empty>svg{color:#321772}.agenda-scheduler-error{grid-column:1/-1;min-height:42px;display:flex;align-items:center;gap:8px;padding:9px 11px;border:1px solid rgba(209,94,107,.3);border-radius:8px;background:#77232d21;color:#dd8f98;font-size:11px}:scope:where(.saees-light *) .agenda-scheduler-error{border:1px solid rgba(161,46,59,.3);background:#dc889221;color:#70222b}.agenda-scheduler-error span{min-width:0;flex:1}.agenda-scheduler-error button{min-height:28px;padding:0 9px;border:1px solid rgba(209,94,107,.34);border-radius:6px;background:transparent;color:#efadb4;font:inherit;cursor:pointer}:scope:where(.saees-light *) .agenda-scheduler-error button{border:1px solid rgba(161,46,59,.34);background:transparent;color:#521017}.expert-choice button img{width:36px;height:36px;grid-row:1/3;object-fit:cover;border:1px solid #4a4057;border-radius:50%}:scope:where(.saees-light *) .expert-choice button img{border:1px solid #b2a8bf}.availability-calendar>header span{display:flex;align-items:center;gap:5px}.availability-calendar>header button{width:30px;height:30px;display:grid;place-items:center;border:1px solid #38323f;border-radius:7px;background:#1a171d;color:#aaa0b2;cursor:pointer}:scope:where(.saees-light *) .availability-calendar>header button{border:1px solid #c6c0cd;background:#e5e2e8;color:#574d5f}.availability-calendar__days>button:disabled{opacity:1}.agenda-scheduler .scheduler-details{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:stretch}.agenda-slot-panel{display:block!important;min-width:0}.agenda-slot-panel>span{display:block;margin-bottom:8px;color:#8d8495;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}:scope:where(.saees-light *) .agenda-slot-panel>span{color:#736a7b}.agenda-slot-panel>p{margin:10px 0;color:#847c89;font-size:12px;line-height:1.5}:scope:where(.saees-light *) .agenda-slot-panel>p{color:#7e7683}.agenda-booking-summary{min-width:0;display:grid!important;align-content:start!important;gap:9px!important;padding:12px;border:1px solid #383140;border-radius:9px;background:#1b1720}:scope:where(.saees-light *) .agenda-booking-summary{border:1px solid #c6bfce;background:#e3dfe8}.agenda-booking-summary>span{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;color:#918999;font-size:11px;line-height:1.4}:scope:where(.saees-light *) .agenda-booking-summary>span{color:#6e6676}.agenda-booking-summary>span>svg,.agenda-booking-summary>span>img{width:28px;height:28px;grid-row:1;padding:6px;object-fit:cover;border-radius:8px;background:#2a2234;color:#ae96e8;box-sizing:border-box}:scope:where(.saees-light *) .agenda-booking-summary>span>svg,:scope:where(.saees-light *) .agenda-booking-summary>span>img{background:#d3cbdd;color:#2f1769}.agenda-booking-summary>span>img{padding:0;border-radius:50%}.agenda-booking-summary>span b{color:#cfc6d5;font-weight:650}:scope:where(.saees-light *) .agenda-booking-summary>span b{color:#332a39}.agenda-booking-summary>p{display:grid;gap:5px;margin:2px 0 0;padding-top:10px;border-top:1px solid #332d39;color:#8e8694;font-size:11px;line-height:1.5}:scope:where(.saees-light *) .agenda-booking-summary>p{border-top:1px solid #ccc6d2;color:#736b79}.agenda-booking-summary>p strong{color:#ddd5e3;font-size:12px}:scope:where(.saees-light *) .agenda-booking-summary>p strong{color:#241c2a}.agenda-booking-summary>.ui-button{width:100%;min-height:40px;margin-top:2px}.agenda-event-actions .meet-generation-note{min-height:31px;display:flex;align-items:center;justify-content:center;gap:7px;color:#8d8494;font-size:10px}:scope:where(.saees-light *) .agenda-event-actions .meet-generation-note{color:#746b7b}.project-links-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;margin-top:13px}.project-link-card{min-width:0;overflow:hidden;border:1px solid #312d35;border-radius:10px;background:linear-gradient(135deg,#18161b,#131215);color:#7f7884;transition:border-color .18s ease,background .18s ease,transform .18s ease}:scope:where(.saees-light *) .project-link-card{border:1px solid #cecad2;background:linear-gradient(135deg,#e6e4e9,#ebe8ef);color:#827b87}.project-link-card:hover{transform:translateY(-1px);border-color:#57466c;background:linear-gradient(135deg,#201b28,#17141b);color:#c3afe8}:scope:where(.saees-light *) .project-link-card:hover{border-color:#a493b9;background:linear-gradient(135deg,#dcd7e4,#e7e4eb);color:#2b1750}.project-link-card>a{min-width:0;min-height:76px;display:grid;grid-template-columns:40px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:12px 13px;color:inherit;text-decoration:none}:scope:where(.saees-light *) .project-link-card>a{color:inherit;text-decoration:none}.project-link-favicon{width:40px;height:40px;display:grid;place-items:center;overflow:hidden;border:1px solid #37313d;border-radius:9px;background:#f5f3f7}:scope:where(.saees-light *) .project-link-favicon{border:1px solid #c8c2ce;background:#0a080c}.project-link-favicon img{width:24px;height:24px;object-fit:contain}.project-link-card>a>span:nth-child(2){min-width:0;display:grid;gap:5px}.project-link-card strong{overflow:hidden;color:#d5ceda;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .project-link-card strong{color:#2c2531}.project-link-card small{overflow:hidden;color:#7c7482;font-size:11px;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .project-link-card small{color:#857d8b}.project-link-card>footer{display:flex;justify-content:flex-end;gap:5px;padding:7px 9px;border-top:1px solid #2b2730;background:#0a090b4d}:scope:where(.saees-light *) .project-link-card>footer{border-top:1px solid #d3cfd8;background:#f6f5f84d}.project-link-card>footer button{min-height:28px;display:inline-flex;align-items:center;gap:5px;padding:0 9px;border:1px solid #37313d;border-radius:6px;background:#1b181e;color:#938b99;font:inherit;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .project-link-card>footer button{border:1px solid #c8c2ce;background:#e4e1e7;color:#6e6674}.project-link-card>footer button:hover{border-color:#57466c;color:#c4b1ef}:scope:where(.saees-light *) .project-link-card>footer button:hover{border-color:#a493b9;color:#23104e}.project-link-card>footer button.danger:hover{border-color:#713640;color:#ed929c}:scope:where(.saees-light *) .project-link-card>footer button.danger:hover{border-color:#c98e98;color:#6d121c}.seller-confirm.project-link-editor{text-align:left}.seller-confirm.project-link-editor>div{margin-left:0;background:#7e63cc29;color:#b8a0ec}:scope:where(.saees-light *) .seller-confirm.project-link-editor>div{background:#4e339c29;color:#2b135f}.project-link-editor label{display:grid;gap:6px;margin-top:13px}.project-link-editor label span{color:#8f8796;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}:scope:where(.saees-light *) .project-link-editor label span{color:#716978}.project-link-editor label input{width:100%;height:40px;padding:0 11px;border:1px solid #39333f;border-radius:7px;outline:0;background:#111013;color:#d7d0dc;font:inherit;font-size:12px}:scope:where(.saees-light *) .project-link-editor label input{border:1px solid #c6c0cc;outline:0;background:#edeaf1;color:#2a232f}.project-link-editor label input:focus{border-color:#735eaa;box-shadow:0 0 0 3px #735eaa21}:scope:where(.saees-light *) .project-link-editor label input:focus{border-color:#6a55a1;box-shadow:0 0 0 3px #6a55a121}.project-link-editor footer{margin-top:20px}@media(max-width:900px){.notes-library{grid-template-columns:1fr}.notes-library>aside{max-height:230px;border-right:0;border-bottom:1px solid #302c34}:scope:where(.saees-light *) .notes-library>aside{border-right:0;border-bottom:1px solid #cfcbd3}.agenda-scheduler-grid{grid-template-columns:1fr}.scheduler-step--availability,.scheduler-details{grid-column:1}.scheduler-details,.agenda-scheduler .scheduler-details{grid-template-columns:1fr}}.note-collaboration-layout{display:grid;grid-template-columns:minmax(0,1fr) 285px;align-items:stretch;gap:10px}.note-collaboration-layout .rich-note-editor{min-width:0;margin:0}.note-collaboration-layout .rich-note-editor>header>span{margin-left:auto;color:#776f7e;font-size:10px}:scope:where(.saees-light *) .note-collaboration-layout .rich-note-editor>header>span{color:#898190}.note-collaboration-layout .rich-note-editor>div[contenteditable]{min-height:220px;padding:20px 22px;color:#d9d2de;font-size:16px;line-height:1.7}:scope:where(.saees-light *) .note-collaboration-layout .rich-note-editor>div[contenteditable]{color:#28212d}.note-collaboration-layout .rich-note-editor>div[contenteditable] h3{margin:4px 0 10px;color:#eee8f2;font-size:19px}:scope:where(.saees-light *) .note-collaboration-layout .rich-note-editor>div[contenteditable] h3{color:#130d17}.note-collaboration-layout .rich-note-editor>div[contenteditable] p{margin:0 0 18px}.note-collaboration-layout .rich-note-editor>div[contenteditable] li{margin:7px 0}.note-collaboration-layout .rich-note-editor>div[contenteditable] blockquote{margin:6px 0;padding:13px 15px;border-left:3px solid #8069cf;border-radius:0 7px 7px 0;background:#211b29}:scope:where(.saees-light *) .note-collaboration-layout .rich-note-editor>div[contenteditable] blockquote{border-left:3px solid #473096;background:#dcd6e4}.maxi-note-copilot{min-width:0;display:flex;flex-direction:column;padding:12px;border:1px solid #3b3248;border-radius:9px;background:radial-gradient(circle at 100% 0,rgba(116,86,206,.18),transparent 38%),#171419}:scope:where(.saees-light *) .maxi-note-copilot{border:1px solid #c0b7cd;background:radial-gradient(circle at 100% 0,rgba(79,49,169,.18),transparent 38%),#e9e6eb}.maxi-note-copilot>header{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px}.maxi-note-copilot>header>i{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:linear-gradient(145deg,#785fd4,#3c2f6c);color:#fff;box-shadow:0 0 18px #7b5cdc40}:scope:where(.saees-light *) .maxi-note-copilot>header>i{background:linear-gradient(145deg,#785fd4,#3c2f6c);color:#fff;box-shadow:0 0 18px #7b5cdc40}.maxi-note-copilot>header>div{display:grid;gap:3px}.maxi-note-copilot>header strong{color:#e7e0ec;font-size:13px}:scope:where(.saees-light *) .maxi-note-copilot>header strong{color:#1a131f}.maxi-note-copilot>header span{color:#81788b;font-size:9px}:scope:where(.saees-light *) .maxi-note-copilot>header span{color:#7d7487}.maxi-note-copilot>header b{padding:3px 6px;border-radius:999px;background:#48b07f1f;color:#70c49a;font-size:8px}:scope:where(.saees-light *) .maxi-note-copilot>header b{background:#4fb7861f;color:#3b8f65}.maxi-note-copilot>p{margin:9px 0;color:#9d95a3;font-size:11px;line-height:1.45}:scope:where(.saees-light *) .maxi-note-copilot>p{color:#645c6a}.maxi-note-actions{display:grid;gap:5px}.maxi-note-actions>button{min-height:43px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;padding:6px 9px;border:1px solid #332e39;border-radius:7px;background:#1b181e;color:#9b88d1;font:inherit;text-align:left;cursor:pointer}:scope:where(.saees-light *) .maxi-note-actions>button{border:1px solid #cbc6d1;background:#e4e1e7;color:#412e77}.maxi-note-actions>button:hover{border-color:#5c4879;background:#251e2e}:scope:where(.saees-light *) .maxi-note-actions>button:hover{border-color:#9a86b7;background:#d8d1e1}.maxi-note-actions>button span{display:grid;gap:3px}.maxi-note-actions>button strong{color:#cfc7d5;font-size:11px}:scope:where(.saees-light *) .maxi-note-actions>button strong{color:#322a38}.maxi-note-actions>button small{color:#756e7a;font-size:9px}:scope:where(.saees-light *) .maxi-note-actions>button small{color:#8c8591}.maxi-note-copilot>label{display:grid;gap:5px;margin-top:9px}.maxi-note-copilot>label>span{color:#938a9a;font-size:10px;font-weight:650}:scope:where(.saees-light *) .maxi-note-copilot>label>span{color:#6e6575}.maxi-note-copilot textarea{min-height:54px;resize:none;padding:8px 10px;border:1px solid #37313d;border-radius:7px;outline:0;background:#1a171d;color:#d4cdd9;font:inherit;font-size:12px;line-height:1.4}:scope:where(.saees-light *) .maxi-note-copilot textarea{border:1px solid #c8c2ce;outline:0;background:#e5e2e8;color:#2d2632}.maxi-note-copilot textarea:focus{border-color:#665185}:scope:where(.saees-light *) .maxi-note-copilot textarea:focus{border-color:#8f7aae}.maxi-note-submit{min-height:33px;display:flex;align-items:center;justify-content:center;gap:7px;margin-top:6px;border:1px solid #5b4777;border-radius:7px;background:#2c2338;color:#c6b3ef;font:inherit;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .maxi-note-submit{border:1px solid #9c88b8;background:#d0c7dc;color:#23104c}.maxi-note-submit:disabled{opacity:.4;cursor:default}.maxi-note-copilot>footer{display:flex;align-items:center;gap:6px;margin-top:auto;padding-top:8px;color:#7d7583;font-size:9px}:scope:where(.saees-light *) .maxi-note-copilot>footer{color:#847c8a}.maxi-note-copilot>footer svg{color:#6fc397;fill:currentColor}:scope:where(.saees-light *) .maxi-note-copilot>footer svg{color:#3c9064;fill:currentColor}.scheduler-details .maxi-meet-option{grid-column:1/-1;min-height:70px;display:grid;grid-template-columns:18px 38px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 12px;border:1px solid #493c5c;border-radius:9px;background:#211b29;cursor:pointer}:scope:where(.saees-light *) .scheduler-details .maxi-meet-option{border:1px solid #b0a3c3;background:#dcd6e4}.scheduler-details .maxi-meet-option>input{width:16px;height:16px;accent-color:#8069cf}:scope:where(.saees-light *) .scheduler-details .maxi-meet-option>input{accent-color:#473096}.scheduler-details .maxi-meet-option>i{width:36px;height:36px;display:grid;place-items:center;border-radius:9px;background:linear-gradient(145deg,#765dd0,#3b2e69);color:#fff}:scope:where(.saees-light *) .scheduler-details .maxi-meet-option>i{background:linear-gradient(145deg,#765dd0,#3b2e69);color:#fff}.scheduler-details .maxi-meet-option>span{display:grid;gap:4px;margin:0;text-transform:none;letter-spacing:0}.scheduler-details .maxi-meet-option strong{color:#e0d8e7;font-size:12px}:scope:where(.saees-light *) .scheduler-details .maxi-meet-option strong{color:#201827}.scheduler-details .maxi-meet-option small{color:#938a9a;font-size:10px;font-weight:400;line-height:1.45}:scope:where(.saees-light *) .scheduler-details .maxi-meet-option small{color:#6e6575}.scheduler-details .maxi-meet-option>b{color:#81cfa7;font-size:9px}:scope:where(.saees-light *) .scheduler-details .maxi-meet-option>b{color:#307e56}.scheduler-details .meet-generation-note{min-height:40px;align-items:flex-start;padding-top:4px;line-height:1.45}.event-attendees{align-items:center}.event-attendees i.is-maxi{background:#5e49ad;color:#fff;box-shadow:0 0 10px #7054d547}:scope:where(.saees-light *) .event-attendees i.is-maxi{background:#5e49ad;color:#fff;box-shadow:0 0 10px #7054d547}.verbatim-status{min-height:24px;display:inline-flex;align-items:center;gap:5px;margin-left:9px;padding:0 8px;border:1px solid #4b3d5f;border-radius:999px;background:#251f30;color:#b8a7df;font-size:9px;font-weight:600}:scope:where(.saees-light *) .verbatim-status{border:1px solid #aea0c2;background:#d5cfe0;color:#312058}.agenda-scheduler-backdrop{position:fixed;z-index:130;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#050507bd;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:scope:where(.saees-light *) .agenda-scheduler-backdrop{background:#f8f7f9bd}.agenda-scheduler--modal{width:min(920px,calc(100vw - 40px));max-height:min(760px,calc(100dvh - 40px));display:grid;grid-template-rows:auto minmax(0,1fr);margin:0;overflow:hidden;box-shadow:0 30px 100px #000000ad}:scope:where(.saees-light *) .agenda-scheduler--modal{box-shadow:0 30px 100px #fbfafcad}.agenda-scheduler--modal .agenda-scheduler-grid{min-height:0;overflow-y:auto;padding-bottom:22px}.agenda-scheduler-grid--calendar{grid-template-columns:290px minmax(0,1fr);align-items:start}.agenda-scheduler-grid--calendar .scheduler-step--expert{grid-column:1}.agenda-scheduler-grid--calendar .scheduler-step--calendar{grid-column:2;grid-row:1/3}.agenda-scheduler-grid--calendar .scheduler-step--availability{grid-column:1}.agenda-scheduler-grid--calendar .scheduler-details{grid-column:1/-1}.agenda-scheduler-grid--calendar .expert-choice,.agenda-scheduler-grid--calendar .availability-slots{grid-template-columns:1fr}.availability-calendar{overflow:hidden;border:1px solid #39333f;border-radius:10px;background:#121114}:scope:where(.saees-light *) .availability-calendar{border:1px solid #c6c0cc;background:#ece9f0}.availability-calendar>header{min-height:50px;display:flex;align-items:center;justify-content:space-between;padding:0 13px;border-bottom:1px solid #302b34}:scope:where(.saees-light *) .availability-calendar>header{border-bottom:1px solid #d0cbd4}.availability-calendar>header strong{color:#ddd5e3;font-size:13px}:scope:where(.saees-light *) .availability-calendar>header strong{color:#241c2a}.availability-calendar>header span{color:#8f80b5;font-size:9px;text-transform:uppercase;letter-spacing:.07em}:scope:where(.saees-light *) .availability-calendar>header span{color:#594a7f}.availability-calendar__week,.availability-calendar__days{display:grid;grid-template-columns:repeat(7,1fr)}.availability-calendar__week{padding:8px 8px 3px}.availability-calendar__week span{color:#6f6974;font-size:9px;text-align:center}:scope:where(.saees-light *) .availability-calendar__week span{color:#918b96}.availability-calendar__days{gap:4px;padding:4px 8px 10px}.availability-calendar__days>button,.availability-calendar__days>i{min-height:39px}.availability-calendar__days>button{position:relative;border:1px solid transparent;border-radius:7px;background:transparent;color:#545059;font:inherit;font-size:11px;cursor:default}:scope:where(.saees-light *) .availability-calendar__days>button{border:1px solid transparent;background:transparent;color:#aaa6af}.availability-calendar__days>button.available{border-color:#40364b;background:#1d1922;color:#c1b8c8;cursor:pointer}:scope:where(.saees-light *) .availability-calendar__days>button.available{border-color:#beb4c9;background:#e1dde6;color:#403747}.availability-calendar__days>button.available:hover{border-color:#67518a;background:#292133}:scope:where(.saees-light *) .availability-calendar__days>button.available:hover{border-color:#8b75ae;background:#d4ccde}.availability-calendar__days>button.active{border-color:#856bd0;background:#382a4d;color:#fff;box-shadow:0 0 0 1px #8d72ff2e,0 0 18px #7052c52e}:scope:where(.saees-light *) .availability-calendar__days>button.active{border-color:#492f94;background:#c0b2d5;color:#000;box-shadow:0 0 0 1px #1b008d2e,0 0 18px #583aad2e}.availability-calendar__days>button>i{width:4px;height:4px;position:absolute;left:50%;bottom:4px;border-radius:50%;background:#9d84e3;transform:translate(-50%)}:scope:where(.saees-light *) .availability-calendar__days>button>i{background:#9d84e3}.chat-preview-backdrop{position:fixed;z-index:145;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:22px;background:#040406c7;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}:scope:where(.saees-light *) .chat-preview-backdrop{background:#f7f7fac7}.chat-preview-modal{width:min(940px,calc(100vw - 44px));height:min(720px,calc(100dvh - 44px));display:grid;grid-template-rows:58px minmax(0,1fr);overflow:hidden;border:1px solid #3b3442;border-radius:12px;background:#121014;box-shadow:0 32px 110px #000000b8}:scope:where(.saees-light *) .chat-preview-modal{border:1px solid #c4bdcb;background:#eceaf0;box-shadow:0 32px 110px #fbfafcb8}.chat-preview-modal>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 15px;border-bottom:1px solid #312c35}:scope:where(.saees-light *) .chat-preview-modal>header{border-bottom:1px solid #cfcad3}.chat-preview-modal>header span{min-width:0;display:grid;gap:3px}.chat-preview-modal>header strong{overflow:hidden;color:#e2dbe7;font-size:13px;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .chat-preview-modal>header strong{color:#1f1824}.chat-preview-modal>header small{color:#77707c;font-size:9px}:scope:where(.saees-light *) .chat-preview-modal>header small{color:#8a838f}.chat-preview-modal>header button{width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:7px;background:#1d1a20;color:#918995;cursor:pointer}:scope:where(.saees-light *) .chat-preview-modal>header button{border:0;background:#e2dfe5;color:#726a76}.chat-preview-modal__body{min-height:0;display:grid;place-items:center;overflow:auto;padding:14px}.chat-preview-modal__body img{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px}.chat-preview-modal__body iframe{width:100%;height:100%;border:0;border-radius:7px;background:#fff}:scope:where(.saees-light *) .chat-preview-modal__body iframe{border:0;background:#000}.chat-preview-modal__body pre{width:100%;height:100%;overflow:auto;margin:0;padding:20px;border-radius:8px;background:#0c0b0d;color:#c4bdc9;font:12px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap}:scope:where(.saees-light *) .chat-preview-modal__body pre{background:#f3f1f5;color:#3d3642}.chat-preview-document{display:grid;place-items:center;gap:10px;color:#9c86d5;text-align:center}:scope:where(.saees-light *) .chat-preview-document{color:#402a79}.chat-preview-document strong{color:#d3ccd8;font-size:15px}:scope:where(.saees-light *) .chat-preview-document strong{color:#2e2733}.chat-preview-document span{color:#77717c;font-size:11px}:scope:where(.saees-light *) .chat-preview-document span{color:#89838e}.message-actions{min-height:28px;display:flex;align-items:center;gap:4px;margin-top:5px;opacity:.35;transition:opacity .14s ease;overflow:visible}.project-chat article:hover .message-actions,.message-actions:focus-within{opacity:1}.message-actions button{min-height:26px;display:inline-flex;align-items:center;gap:5px;padding:0 7px;border:0;border-radius:5px;background:transparent;color:#77717d;font:inherit;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .message-actions button{border:0;background:transparent;color:#88828e}.message-actions button:hover{background:#211d25;color:#b9a9df}:scope:where(.saees-light *) .message-actions button:hover{background:#dedae2;color:#302056}.message-actions .message-delete-action{margin-left:auto;color:#a96d76}:scope:where(.saees-light *) .message-actions .message-delete-action{color:#92565f}.message-actions .message-delete-action:hover{background:#bf46541f;color:#ed929c}:scope:where(.saees-light *) .message-actions .message-delete-action:hover{background:#b9404e1f;color:#6d121c}.message-reaction-control{position:relative}.message-reaction-picker{position:absolute;z-index:45;bottom:31px;left:0;display:flex;align-items:center;gap:2px;padding:5px;border:1px solid #403848;border-radius:999px;background:#1c1920;box-shadow:0 10px 30px #0000007a}:scope:where(.saees-light *) .message-reaction-picker{border:1px solid #bfb7c7;background:#e2dfe6;box-shadow:0 10px 30px #fbfafc7a}.author-you .message-reaction-picker{right:0;left:auto}.message-reaction-picker button{width:32px;height:32px;min-height:32px;justify-content:center;padding:0;border-radius:50%;font-size:18px;filter:saturate(.9);transition:transform .12s ease,background .12s ease}.message-reaction-picker button:hover{transform:translateY(-2px) scale(1.13);background:#30293a}:scope:where(.saees-light *) .message-reaction-picker button:hover{background:#ccc5d6}.message-reactions{display:flex;flex-wrap:wrap;gap:4px;margin-top:7px}.message-reactions button{min-width:38px;height:25px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 7px;border:1px solid #38313e;border-radius:999px;background:#1b181f;color:#9a929f;cursor:pointer}:scope:where(.saees-light *) .message-reactions button{border:1px solid #c8c1ce;background:#e3e0e7;color:#68606d}.message-reactions button:hover,.message-reactions button.is-mine{border-color:#755cdd;background:#755cdd26;color:#d8cdf6}:scope:where(.saees-light *) .message-reactions button:hover,:scope:where(.saees-light *) .message-reactions button.is-mine{border-color:#3b22a3;background:#3b22a326;color:#140932}.message-reactions span{font-size:14px;line-height:1}.message-reactions b{font-size:9px;font-weight:650}.message-reply-context{max-width:470px;min-height:42px;display:flex;align-items:center;gap:8px;margin-top:7px;padding:7px 9px;border:0;border-left:2px solid #7057a8;border-radius:0 6px 6px 0;background:#19161d;color:#82798a;font:inherit;text-align:left}:scope:where(.saees-light *) .message-reply-context{border:0;border-left:2px solid #7057a8;background:#e5e2e9;color:#7e7586}.message-reply-context>span{min-width:0;overflow:hidden;display:block;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.message-reply-context strong{margin-right:6px;color:#b7a7dc;font-size:10px!important}:scope:where(.saees-light *) .message-reply-context strong{color:#332358}.composer-replying{min-height:48px;display:grid;grid-template-columns:18px minmax(0,1fr) 30px;align-items:center;gap:7px;padding:6px 10px;border-bottom:1px solid #332e38;background:#1c1820;color:#9c87d3}:scope:where(.saees-light *) .composer-replying{border-bottom:1px solid #ccc7d1;background:#e3dfe7;color:#412c78}.composer-replying>span{min-width:0;display:grid;gap:3px}.composer-replying strong{color:#cdbfea;font-size:10px}:scope:where(.saees-light *) .composer-replying strong{color:#231540}.composer-replying small{overflow:hidden;color:#827b87;font-size:10px;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .composer-replying small{color:#7f7884}.composer-replying>button{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:6px;background:transparent;color:#817987;cursor:pointer}:scope:where(.saees-light *) .composer-replying>button{border:0;background:transparent;color:#807886}.project-chat>article{--chat-accent:#817987;--chat-avatar:#302b35;width:min(78%,760px);justify-self:start}:scope:where(.saees-light *) .project-chat>article{--chat-accent:#807886;--chat-avatar:#cfcad4}.project-chat>article>div{padding:10px 12px;border:1px solid color-mix(in srgb,var(--chat-accent) 28%,#302c34);border-radius:5px 12px 12px;background:color-mix(in srgb,var(--chat-accent) 6%,#171519)}:scope:where(.saees-light *) .project-chat>article>div{border:1px solid color-mix(in srgb,var(--chat-accent) 28%,#cfcbd3);background:color-mix(in srgb,var(--chat-accent) 6%,#e8e6ea)}.project-chat>article>i{background:var(--chat-avatar);color:color-mix(in srgb,var(--chat-accent) 72%,white);border:1px solid color-mix(in srgb,var(--chat-accent) 38%,transparent)}:scope:where(.saees-light *) .project-chat>article>i{background:var(--chat-avatar);color:color-mix(in srgb,var(--chat-accent) 72%,#000000);border:1px solid color-mix(in srgb,var(--chat-accent) 38%,transparent)}.project-chat>article>div>header strong{color:color-mix(in srgb,var(--chat-accent) 70%,white)}:scope:where(.saees-light *) .project-chat>article>div>header strong{color:color-mix(in srgb,var(--chat-accent) 70%,#000000)}.project-chat>article.author-you{--chat-accent:#8d72ff;--chat-avatar:#4a3990;justify-self:end;grid-template-columns:minmax(0,1fr) 34px}:scope:where(.saees-light *) .project-chat>article.author-you{--chat-accent:#1b008d;--chat-avatar:#806fc6}.project-chat>article.author-you>i{grid-column:2;grid-row:1}.project-chat>article.author-you>div{grid-column:1;grid-row:1;border-radius:12px 5px 12px 12px;background:linear-gradient(145deg,#694eb433,#231c30eb)}:scope:where(.saees-light *) .project-chat>article.author-you>div{background:linear-gradient(145deg,#664bb133,#d6cfe3eb)}.project-chat>article.author-alex{--chat-accent:#5da9e9;--chat-avatar:#244d70}:scope:where(.saees-light *) .project-chat>article.author-alex{--chat-accent:#1662a2;--chat-avatar:#8fb8db}.project-chat>article.author-sofia{--chat-accent:#dd9a58;--chat-avatar:#684322}:scope:where(.saees-light *) .project-chat>article.author-sofia{--chat-accent:#a76422;--chat-avatar:#ddb897}.project-chat>article.author-maxi{--chat-accent:#a985ff;--chat-avatar:#553d91}:scope:where(.saees-light *) .project-chat>article.author-maxi{--chat-accent:#24007a;--chat-avatar:#866ec2}.project-chat>article.author-team{--chat-accent:#72c49b;--chat-avatar:#2e6049}:scope:where(.saees-light *) .project-chat>article.author-team{--chat-accent:#3b8d64;--chat-avatar:#9fd1ba}@media(max-width:900px){.agenda-scheduler-grid--calendar{grid-template-columns:1fr}.agenda-scheduler-grid--calendar .scheduler-step--expert,.agenda-scheduler-grid--calendar .scheduler-step--calendar,.agenda-scheduler-grid--calendar .scheduler-step--availability,.agenda-scheduler-grid--calendar .scheduler-details{grid-column:1;grid-row:auto}}@media(max-width:1050px){.note-collaboration-layout{grid-template-columns:1fr}.maxi-note-copilot{min-height:310px}}@media(max-height:760px)and (min-width:1051px){.project-notes-view{padding-bottom:10px}.project-notes-view:has(.note-editor-panel) .project-view-heading{display:none}.note-editor-panel{margin:0 0 10px}.note-editor-panel .note-editing-status{min-height:29px;height:29px;margin-bottom:4px}.note-collaboration-layout{grid-template-columns:minmax(0,1fr) 390px}.note-collaboration-layout .rich-note-editor>header{min-height:35px}.note-collaboration-layout .rich-note-editor>div[contenteditable]{min-height:94px;padding:12px 16px;line-height:1.5}.note-collaboration-layout .rich-note-editor>footer{min-height:35px}.note-collaboration-layout .rich-note-editor>footer>span{max-width:calc(100% - 92px);overflow:hidden;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.note-collaboration-layout .rich-note-editor>footer>button{min-width:84px;white-space:nowrap}.maxi-note-copilot{align-self:stretch;padding:8px 10px;overflow:hidden}.maxi-note-copilot>header{grid-template-columns:30px minmax(0,1fr) auto}.maxi-note-copilot>header>i{width:29px;height:29px}.maxi-note-copilot>header span,.maxi-note-copilot>p{display:none}.maxi-note-actions{grid-template-columns:repeat(3,1fr);gap:4px;margin-top:5px}.maxi-note-actions>button,.maxi-note-actions>button:last-child{min-height:34px;grid-column:auto;grid-template-columns:16px minmax(0,1fr);gap:4px;padding:4px 5px}.maxi-note-actions>button strong{font-size:9px}.maxi-note-actions>button small{display:none}.maxi-note-copilot>label{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:5px;margin-top:5px}.maxi-note-copilot>label>span{margin:0}.maxi-note-copilot textarea{min-height:32px;height:32px;padding:6px 8px}.maxi-note-submit{min-height:27px;margin-top:4px}.maxi-note-copilot>footer{min-height:14px;padding-top:3px}}.pwa-permission-card{width:min(390px,calc(100vw - 28px));position:fixed;z-index:150;right:18px;bottom:18px;display:grid;grid-template-columns:42px minmax(0,1fr);gap:11px;padding:15px;border:1px solid #443852;border-radius:12px;background:radial-gradient(circle at 100% 0,rgba(116,86,206,.18),transparent 40%),#141216f7;box-shadow:0 24px 75px #00000094;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}:scope:where(.saees-light *) .pwa-permission-card{border:1px solid #b9adc7;background:radial-gradient(circle at 100% 0,rgba(79,49,169,.18),transparent 40%),#eae7eff7;box-shadow:0 24px 75px #fbfafc94}.pwa-permission-card>i{width:42px;height:42px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(145deg,#775dd0,#3b2d68);color:#fff;box-shadow:0 0 20px #775dd040}:scope:where(.saees-light *) .pwa-permission-card>i{background:linear-gradient(145deg,#775dd0,#3b2d68);color:#fff;box-shadow:0 0 20px #775dd040}.pwa-permission-card>div{min-width:0;padding-right:18px}.pwa-permission-card strong{color:#eee8f2;font-size:14px}:scope:where(.saees-light *) .pwa-permission-card strong{color:#130d17}.pwa-permission-card p{margin:6px 0 0;color:#a19aa7;font-size:11px;line-height:1.5}:scope:where(.saees-light *) .pwa-permission-card p{color:#5f5865}.pwa-permission-card__close{width:28px;height:28px;position:absolute;top:8px;right:8px;display:grid;place-items:center;border:0;border-radius:6px;background:transparent;color:#77717d;cursor:pointer}:scope:where(.saees-light *) .pwa-permission-card__close{border:0;background:transparent;color:#88828e}.pwa-permission-card footer{grid-column:2;display:flex;justify-content:flex-end;gap:7px}.pwa-permission-card footer button{min-height:34px;padding:0 11px;border:1px solid #39343e;border-radius:7px;background:#1b181e;color:#9e97a3;font:inherit;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .pwa-permission-card footer button{border:1px solid #c6c1cb;background:#e4e1e7;color:#635c68}.pwa-permission-card footer button.primary{border-color:#65508a;background:#302441;color:#d1c2f3}:scope:where(.saees-light *) .pwa-permission-card footer button.primary{border-color:#8a75af;background:#cabedb;color:#1b0c3d}.pwa-install-trigger{min-height:34px;position:fixed;z-index:145;right:18px;bottom:18px;display:flex;align-items:center;gap:7px;padding:0 12px;border:1px solid #504264;border-radius:999px;background:#211b29;color:#c4b4e8;box-shadow:0 12px 35px #00000061;font:inherit;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .pwa-install-trigger{border:1px solid #a99bbd;background:#dcd6e4;color:#27174b;box-shadow:0 12px 35px #fbfafc61}.pwa-permission-card+.pwa-install-trigger{bottom:194px}.pwa-live-toast{width:min(370px,calc(100vw - 28px));min-height:66px;position:fixed;z-index:160;top:70px;right:18px;display:grid;grid-template-columns:32px minmax(0,1fr) 22px;align-items:center;gap:9px;padding:10px 11px;border:1px solid #3b594a;border-radius:10px;background:#131b17f7;color:#8d8791;box-shadow:0 18px 52px #0000007a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font:inherit;text-align:left;cursor:pointer;animation:pwa-toast-enter .25s ease-out}:scope:where(.saees-light *) .pwa-live-toast{border:1px solid #a6c4b5;background:#e4ece8f7;color:#746e78;box-shadow:0 18px 52px #fbfafc7a}.pwa-live-toast>i{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:#48b07f26;color:#79d2a4}:scope:where(.saees-light *) .pwa-live-toast>i{background:#4fb78626;color:#2d8658}.pwa-live-toast>span{min-width:0;display:grid;gap:4px}.pwa-live-toast strong{color:#e6ece8;font-size:12px}:scope:where(.saees-light *) .pwa-live-toast strong{color:#131915}.pwa-live-toast small{overflow:hidden;color:#9ca7a1;font-size:10px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .pwa-live-toast small{color:#58635d}.pwa-live-toast>svg{color:#718078}:scope:where(.saees-light *) .pwa-live-toast>svg{color:#7f8e86}.pwa-status-signal{display:none}@keyframes pwa-toast-enter{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:600px){.pwa-permission-card,.pwa-live-toast{right:14px}.pwa-permission-card{bottom:14px}.pwa-install-trigger{right:14px;bottom:14px}}@media(max-width:720px){.workspace{min-width:0}.workspace>.project-os{width:100%;max-width:none;padding:0 12px;overflow-x:clip}.project-os__header{min-height:auto;gap:12px;padding:16px 0 13px}.project-os__header h2{max-width:calc(100vw - 24px);margin:5px 0 3px;font-size:clamp(23px,7vw,30px);line-height:1.08;overflow-wrap:anywhere}.project-os__header>div>span{font-size:12px;line-height:1.45}.project-os__header-actions{width:100%;min-width:0}.project-people{max-width:calc(100% - 44px);overflow:hidden}.project-os__pulse{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.project-os__pulse>button{min-height:66px;padding:8px 10px}.project-os__pulse>button:first-child{padding-left:10px}.project-os__pulse strong{font-size:18px}.project-os__pulse .project-alert-shortcut{min-height:42px;padding-left:10px}.project-os__nav{width:100%;height:50px;gap:0;overflow-x:auto;scrollbar-width:none}.project-os__nav::-webkit-scrollbar{display:none}.project-os__nav button{flex:0 0 auto;min-width:72px;justify-content:center;padding:0 9px;font-size:11px}.project-os__main{display:block}.project-os__main>section{width:100%;min-height:0;height:auto!important;padding:12px 0 max(12px,env(safe-area-inset-bottom));overflow:visible}.project-os__rail{display:none}.project-discussion{height:calc(100dvh - 285px)!important;min-height:430px;overflow:hidden}.project-discussion>.project-view-heading{flex:0 0 auto;align-items:flex-start;gap:8px}.project-discussion>.project-view-heading h3{font-size:22px}.project-chat-tools{width:auto;margin-left:auto}.project-chat-tools>label{width:38px;min-width:38px;padding:0;justify-content:center}.project-chat-tools>label input{width:0;opacity:0;pointer-events:none}.project-chat-tools>label:focus-within{width:min(210px,62vw);padding:0 9px;justify-content:flex-start;position:absolute;z-index:15;right:12px;background:#171519}:scope:where(.saees-light *) .project-chat-tools>label:focus-within{background:#e8e6ea}.project-chat-tools>label:focus-within input{width:100%;opacity:1;pointer-events:auto}.project-chat-stage{min-height:0;overflow:hidden}.project-chat-stage .project-chat{gap:12px;padding:12px 2px 16px}.project-chat>article{width:min(91%,560px);grid-template-columns:28px minmax(0,1fr);gap:7px}.project-chat>article.author-you{grid-template-columns:minmax(0,1fr) 28px}.project-chat>article>i{width:28px;height:28px;font-size:8px}.project-chat>article>div{min-width:0;padding:8px 10px}.project-chat article p{max-width:100%;margin-top:5px;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.message-actions{opacity:1}.message-actions button{min-height:30px;font-size:11px}.message-reply-context{max-width:100%}.message-reaction-picker{max-width:calc(100vw - 40px)}.project-composer{width:100%;border-radius:10px 10px 0 0;padding-bottom:env(safe-area-inset-bottom)}.project-composer textarea{min-height:62px;max-height:120px;padding:10px 11px;font-size:16px}.project-composer footer{min-height:48px;gap:3px;padding:5px;overflow:visible}.project-composer footer>div{min-width:0;gap:0}.project-composer footer button,.project-composer footer label{width:34px;height:34px;flex:0 0 34px}.project-composer button[title="Record screen or attach a recording"]{width:auto;flex-basis:auto;gap:6px;padding:0 9px}.project-composer button[title="Record screen or attach a recording"]:after{content:"Attach recording";font-size:10px;font-weight:650;white-space:nowrap}.project-composer footer .composer-send{margin-left:auto}.composer-popover{max-width:calc(100vw - 34px);left:0;bottom:42px}.composer-mentions{width:min(290px,calc(100vw - 34px))}.project-chat-stage .project-composer{max-height:min(300px,46dvh)}.project-chat-stage .project-composer:has(.composer-media video){height:clamp(152px,36dvh,252px)}.project-composer:has(.composer-media video) .composer-media{bottom:110px}.project-composer:has(.composer-media video)>textarea{bottom:48px;height:62px;min-height:62px;max-height:62px}.project-composer:has(.composer-media video)>footer{min-height:48px}.composer-media{max-height:104px;padding:7px 8px}.composer-media article{width:100%;grid-template-columns:minmax(0,1fr) auto 24px}.composer-media article:has(video){min-height:84px;grid-template-columns:118px minmax(0,1fr) 24px}.composer-media video{width:118px;height:66px;max-height:66px}.message-media video{width:100%;max-height:210px}.message-media audio,.composer-media audio{width:100%;max-width:100%}.chat-preview-modal{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}}@media(max-width:390px){.workspace>.project-os{padding-inline:9px}.project-os__nav button{min-width:65px;padding-inline:7px}.project-chat>article{width:95%}.project-composer footer button,.project-composer footer label{width:31px;height:31px;flex-basis:31px}}@media(min-width:721px){body.expert-hub-open{height:100dvh;overflow:hidden}body.expert-hub-open #root,body.expert-hub-open .seller-shell,body.expert-hub-open .workspace{height:100dvh;min-height:0;overflow:hidden}body.expert-hub-open .workspace{display:grid;grid-template-rows:50px minmax(0,1fr)}body.expert-hub-open .plan-showcase{height:100dvh;min-height:0;overflow:hidden}body.expert-hub-open .plan-showcase__main{height:100dvh;min-height:0;display:grid;grid-template-rows:50px minmax(0,1fr);overflow:hidden}body.expert-hub-open .plan-showcase__content{height:100%;min-height:0;overflow:hidden}body.expert-hub-open .plan-showcase__content>.plan-dashboard--ai_experts{width:100%;max-width:none;height:100%;min-height:0;margin:0;padding:0 clamp(16px,2vw,28px);overflow:hidden}body.expert-hub-open .plan-dashboard--ai_experts>.project-os{width:100%;max-width:none;height:100%;min-height:0;display:grid;grid-template-rows:auto auto 50px minmax(0,1fr);overflow:hidden}body.expert-hub-open .workspace>.project-os{width:100%;max-width:none;height:100%;min-height:0;display:grid;grid-template-rows:auto auto 50px minmax(0,1fr);padding:0 clamp(16px,2vw,28px);overflow:hidden}body.expert-hub-open .project-os__header{min-height:0;height:clamp(78px,12dvh,108px);padding-block:10px}body.expert-hub-open .project-os__header h2{margin-block:4px 2px;font-size:clamp(25px,2.3vw,34px)}body.expert-hub-open .project-os__pulse{min-height:0;height:clamp(58px,8dvh,68px)}body.expert-hub-open .project-os__main{min-height:0;height:100%;grid-template-columns:minmax(0,1fr) clamp(210px,18vw,255px);overflow:hidden}body.expert-hub-open .project-os__main>section{height:100%!important;min-height:0;padding:14px 20px 12px 0;overflow:auto;overscroll-behavior:contain}body.expert-hub-open .project-os__main>.project-discussion{overflow:hidden}body.expert-hub-open .project-os__rail{height:100%;min-height:0;margin:0;padding:14px 0 12px 18px;overflow:auto}body.expert-hub-open .project-notes-view,body.expert-hub-open .project-agenda-view{padding-bottom:12px}body.expert-hub-open .project-agenda,body.expert-hub-open .project-resources{max-height:none}body.expert-hub-open .project-discussion{height:100%!important}body.expert-hub-open .project-board{max-height:none}}@media(min-width:721px)and (max-width:1180px){body.expert-hub-open .project-os__main{grid-template-columns:minmax(0,1fr) 220px}body.expert-hub-open .project-os__rail{display:block;margin:0;padding:12px 0 10px 16px;border-top:0;border-left:1px solid #2c2931}:scope:where(.saees-light *) body.expert-hub-open .project-os__rail{border-top:0;border-left:1px solid #d1ced6}body.expert-hub-open .project-os__rail>section+section{padding:14px 0 0;border-top:1px solid #2b2830;border-left:0}:scope:where(.saees-light *) body.expert-hub-open .project-os__rail>section+section{border-top:1px solid #d2cfd7;border-left:0}}@media(max-width:720px){body.expert-hub-open{height:100dvh;overflow:hidden}body.expert-hub-open #root,body.expert-hub-open .seller-shell,body.expert-hub-open .workspace{height:100dvh;min-height:0;overflow:hidden}body.expert-hub-open .workspace{display:grid;grid-template-rows:50px minmax(0,1fr)}body.expert-hub-open .plan-showcase{height:100dvh;min-height:0;overflow:hidden}body.expert-hub-open .plan-showcase__main{height:100dvh;min-height:0;display:grid;grid-template-rows:50px minmax(0,1fr);overflow:hidden}body.expert-hub-open .plan-showcase__content{height:100%;min-height:0;overflow:hidden}body.expert-hub-open .plan-showcase__content>.plan-dashboard--ai_experts{width:100%;max-width:none;height:100%;min-height:0;margin:0;padding:0 10px;overflow:hidden}body.expert-hub-open .plan-dashboard--ai_experts>.project-os{width:100%;height:100%;min-height:0;display:grid;grid-template-rows:auto auto 50px minmax(0,1fr);overflow:hidden}body.expert-hub-open .workspace>.project-os{width:100%;height:100%;min-height:0;display:grid;grid-template-rows:auto auto 50px minmax(0,1fr);padding-inline:10px;overflow:hidden}body.expert-hub-open .project-os__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding-block:10px}body.expert-hub-open .project-os__header h2{margin-top:3px;font-size:clamp(21px,6.3vw,27px)}body.expert-hub-open .project-os__header>div>span,body.expert-hub-open .project-team-label{display:none}body.expert-hub-open .project-os__header-actions{width:auto}body.expert-hub-open .project-people{max-width:98px;margin:0}body.expert-hub-open .project-people i{width:30px;height:30px}body.expert-hub-open .project-os__pulse{grid-template-columns:repeat(5,minmax(0,1fr))}body.expert-hub-open .project-os__pulse>button,body.expert-hub-open .project-os__pulse>button:first-child{min-height:58px;align-items:center;padding:6px 3px;border-bottom:0;text-align:center}:scope:where(.saees-light *) body.expert-hub-open .project-os__pulse>button,:scope:where(.saees-light *) body.expert-hub-open .project-os__pulse>button:first-child{border-bottom:0}body.expert-hub-open .project-os__pulse strong{font-size:16px}body.expert-hub-open .project-os__pulse span{overflow:hidden;font-size:8px;text-overflow:ellipsis;white-space:nowrap}body.expert-hub-open .project-os__pulse small,body.expert-hub-open .project-alert-shortcut span,body.expert-hub-open .project-alert-shortcut>svg:last-child{display:none}body.expert-hub-open .project-os__pulse .project-alert-shortcut{min-height:58px;grid-column:auto;grid-template-columns:1fr;justify-items:center;padding:6px 3px}body.expert-hub-open .project-alert-shortcut b{font-size:9px}body.expert-hub-open .project-os__nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible}body.expert-hub-open .project-os__nav button{min-width:0;gap:4px;padding:0 2px;font-size:10px}body.expert-hub-open .project-os__nav button svg{width:14px}body.expert-hub-open .project-os__nav button b{display:none}body.expert-hub-open .project-os__main{min-height:0;height:100%;overflow:hidden}body.expert-hub-open .project-os__main>section{height:100%!important;min-height:0;overflow:auto;overscroll-behavior:contain}body.expert-hub-open .project-view-heading{min-height:56px;gap:8px}body.expert-hub-open .project-view-heading h3{font-size:21px}body.expert-hub-open .project-view-heading>div+div{flex-wrap:wrap;justify-content:flex-end}body.expert-hub-open .project-task-tools{flex-wrap:wrap;gap:6px;padding-block:8px}body.expert-hub-open .project-task-tools label{width:100%;margin:0}body.expert-hub-open .project-task-tools select{flex:1;min-width:0}body.expert-hub-open .project-task-create{grid-template-columns:1fr 1fr}body.expert-hub-open .project-task-create>input:first-child{grid-column:1/-1}body.expert-hub-open .project-task-list{display:grid;gap:8px;overflow:visible}body.expert-hub-open .project-task-list__head{display:none}body.expert-hub-open .project-task-list article{min-width:0;min-height:154px;grid-template-columns:28px minmax(0,1fr) 30px;grid-template-rows:auto auto auto;gap:7px;padding:10px;border:1px solid #302c34;border-radius:9px;background:#151317}:scope:where(.saees-light *) body.expert-hub-open .project-task-list article{border:1px solid #cfcbd3;background:#eae8ec}body.expert-hub-open .project-task-list article>div:nth-child(2){grid-column:2}body.expert-hub-open .project-task-list article>select{width:100%}body.expert-hub-open .project-task-list article>.project-task-assignees{grid-column:1/4;grid-row:2}body.expert-hub-open .project-task-list article>select:nth-of-type(1){display:block;grid-column:1/4;grid-row:3}body.expert-hub-open .project-task-list article>.priority,body.expert-hub-open .project-task-list article>.task-date-cell{display:none}body.expert-hub-open .project-task-list article>.task-more{grid-column:3;grid-row:1}body.expert-hub-open .project-board{grid-template-columns:1fr;overflow:visible}body.expert-hub-open .project-board>section{min-height:160px}body.expert-hub-open .notes-library{min-height:0;grid-template-columns:1fr}body.expert-hub-open .notes-library>aside{max-height:none;border-right:0;border-bottom:1px solid #302c34}:scope:where(.saees-light *) body.expert-hub-open .notes-library>aside{border-right:0;border-bottom:1px solid #cfcbd3}body.expert-hub-open .note-reading-pane{padding:15px}body.expert-hub-open .project-agenda article{min-height:0;grid-template-columns:46px minmax(0,1fr);gap:10px;padding:12px 0}body.expert-hub-open .agenda-event-actions{grid-column:2;grid-template-columns:1fr 1fr;min-width:0}body.expert-hub-open .agenda-event-actions a{grid-column:1/-1}body.expert-hub-open .resource-create{grid-template-columns:minmax(0,1fr) auto}body.expert-hub-open .files-breadcrumb{overflow-x:auto;scrollbar-width:none}body.expert-hub-open .files-breadcrumb::-webkit-scrollbar{display:none}body.expert-hub-open .files-breadcrumb__segment{flex:0 0 auto}body.expert-hub-open .project-links-grid{grid-template-columns:1fr}body.expert-hub-open .project-discussion{height:100%!important;min-height:0;overflow:hidden}}@media(min-width:721px){.seller-shell>.sidebar,.plan-showcase>.sidebar{height:100dvh;max-height:100dvh;position:sticky;top:0;overflow:visible}.seller-shell>.sidebar .sidebar-nav,.plan-showcase>.sidebar .sidebar-nav{min-height:0;overflow:visible;overscroll-behavior:none}.seller-shell>.sidebar .nav-submenu,.plan-showcase>.sidebar .nav-submenu{width:186px;max-height:min(360px,calc(100dvh - 24px));position:absolute;z-index:80;top:-4px;left:calc(100% + 12px);display:grid;gap:2px;overflow-y:auto;margin:0;padding:6px;border:1px solid #343039;border-radius:8px;background:#151417;box-shadow:0 20px 55px #00000094}:scope:where(.saees-light *) .seller-shell>.sidebar .nav-submenu,:scope:where(.saees-light *) .plan-showcase>.sidebar .nav-submenu{border:1px solid #cac6cf;background:#e9e8eb;box-shadow:0 20px 55px #fbfafc94}.seller-shell>.sidebar .nav-submenu a,.plan-showcase>.sidebar .nav-submenu a{min-height:29px;height:29px;font-size:11px}.seller-shell>.sidebar .profile-wrap,.plan-showcase>.sidebar .profile-wrap{flex:0 0 auto;margin-top:auto}.seller-shell>.sidebar .sidebar-upgrade,.plan-showcase>.sidebar .sidebar-upgrade{flex:0 0 auto}}@media(min-width:721px)and (max-height:820px){.seller-shell>.sidebar,.plan-showcase>.sidebar{padding:9px 10px 8px}.seller-shell>.sidebar .brand,.plan-showcase>.sidebar .brand{height:44px;padding-inline:7px}.seller-shell>.sidebar .brand-halo,.plan-showcase>.sidebar .brand-halo{width:32px;height:32px}.seller-shell>.sidebar .brand-halo img,.plan-showcase>.sidebar .brand-halo img{width:31px;height:31px}.seller-shell>.sidebar .brand-name,.plan-showcase>.sidebar .brand-name{font-size:13px}.seller-shell>.sidebar .sidebar-nav,.plan-showcase>.sidebar .sidebar-nav{flex:1 1 auto;padding-top:4px}.seller-shell>.sidebar .nav-group,.plan-showcase>.sidebar .nav-group{margin-bottom:4px}.seller-shell>.sidebar .nav-group+.nav-group,.plan-showcase>.sidebar .nav-group+.nav-group{padding-top:4px;border-top-color:#1d1d20}:scope:where(.saees-light *) .seller-shell>.sidebar .nav-group+.nav-group,:scope:where(.saees-light *) .plan-showcase>.sidebar .nav-group+.nav-group{border-top-color:#dfdfe2}.seller-shell>.sidebar .nav-group>p,.plan-showcase>.sidebar .nav-group>p{margin:0 8px 2px;font-size:9px;line-height:12px;letter-spacing:.055em}.seller-shell>.sidebar .nav-group a,.plan-showcase>.sidebar .nav-group a{height:27px;gap:8px;margin:0;padding:0 9px;border-radius:6px;font-size:12px}.seller-shell>.sidebar .nav-group a>svg,.plan-showcase>.sidebar .nav-group a>svg{width:16px;height:16px}.seller-shell>.sidebar .nav-master-toggle,.plan-showcase>.sidebar .nav-master-toggle{width:25px;height:27px}.seller-shell>.sidebar .sidebar-upgrade,.plan-showcase>.sidebar .sidebar-upgrade{display:block;margin:4px 0 5px;padding:4px;border-radius:7px}.seller-shell>.sidebar .sidebar-upgrade>span,.seller-shell>.sidebar .sidebar-upgrade>strong,.plan-showcase>.sidebar .sidebar-upgrade>span,.plan-showcase>.sidebar .sidebar-upgrade>strong{display:none}.seller-shell>.sidebar .sidebar-upgrade button,.plan-showcase>.sidebar .sidebar-upgrade button{width:100%;min-height:31px;margin:0;font-size:11px}.seller-shell>.sidebar .profile-wrap,.plan-showcase>.sidebar .profile-wrap{margin-top:3px}.seller-shell>.sidebar .profile-button,.plan-showcase>.sidebar .profile-button{height:44px;padding:4px 7px}.seller-shell>.sidebar .avatar,.plan-showcase>.sidebar .avatar{width:31px;height:31px}.seller-shell>.sidebar .profile-copy strong,.plan-showcase>.sidebar .profile-copy strong{font-size:12px}.seller-shell>.sidebar .profile-copy small,.plan-showcase>.sidebar .profile-copy small{font-size:10px}}@media(min-width:721px)and (min-height:821px)and (max-height:920px){.seller-shell>.sidebar .sidebar-upgrade,.plan-showcase>.sidebar .sidebar-upgrade{display:block;margin:5px 0 6px;padding:4px}.seller-shell>.sidebar .sidebar-upgrade>span,.seller-shell>.sidebar .sidebar-upgrade>strong,.plan-showcase>.sidebar .sidebar-upgrade>span,.plan-showcase>.sidebar .sidebar-upgrade>strong{display:none}.seller-shell>.sidebar .sidebar-upgrade button,.plan-showcase>.sidebar .sidebar-upgrade button{width:100%;min-height:31px;margin:0}}@media(min-width:721px)and (max-height:620px){.seller-shell>.sidebar,.plan-showcase>.sidebar{padding-block:5px}.seller-shell>.sidebar .brand,.plan-showcase>.sidebar .brand{height:38px}.seller-shell>.sidebar .sidebar-nav,.plan-showcase>.sidebar .sidebar-nav{padding-top:0}.seller-shell>.sidebar .nav-group,.plan-showcase>.sidebar .nav-group{margin-bottom:2px}.seller-shell>.sidebar .nav-group+.nav-group,.plan-showcase>.sidebar .nav-group+.nav-group{padding-top:2px}.seller-shell>.sidebar .nav-group>p,.plan-showcase>.sidebar .nav-group>p{display:none}.seller-shell>.sidebar .sidebar-upgrade,.plan-showcase>.sidebar .sidebar-upgrade{margin-block:2px 3px}.seller-shell>.sidebar .sidebar-upgrade button,.plan-showcase>.sidebar .sidebar-upgrade button{min-height:29px}.seller-shell>.sidebar .profile-wrap,.plan-showcase>.sidebar .profile-wrap{margin-top:2px}.seller-shell>.sidebar .profile-button,.plan-showcase>.sidebar .profile-button{height:40px}}.plan-showcase__content:has(>.plan-dashboard--ai_experts>.project-os),.plan-dashboard--ai_experts:has(>.project-os){width:100%;max-width:none}.plan-dashboard--ai_experts>.project-os{container-name:expert-hub;container-type:inline-size}@media(min-width:721px){.plan-dashboard--ai_experts:has(>.project-os){margin:0;padding-inline:clamp(22px,2.15vw,38px)}.plan-dashboard--ai_experts>.project-os{width:100%;max-width:none;margin:0}body.expert-hub-open .project-os__header{height:clamp(88px,12.5dvh,116px)}body.expert-hub-open .project-os__header p{font-size:12px}body.expert-hub-open .project-os__header h2{font-size:clamp(31px,2.45vw,40px);line-height:1.04}body.expert-hub-open .project-os__header>div>span{font-size:15px}body.expert-hub-open .project-os__header-actions>button{min-height:40px;font-size:12px}body.expert-hub-open .project-os__header-actions>button:not(:first-of-type){width:40px}body.expert-hub-open .project-people i,body.expert-hub-open .project-member i{width:38px;height:38px;font-size:11px}body.expert-hub-open .project-team-label{font-size:13px}body.expert-hub-open .project-os__pulse{height:clamp(66px,8.5dvh,76px)}body.expert-hub-open .project-os__pulse>button{padding-inline:clamp(14px,1.25vw,24px)}body.expert-hub-open .project-os__pulse>button:first-child{padding-left:2px}body.expert-hub-open .project-os__pulse strong{font-size:24px}body.expert-hub-open .project-os__pulse span,body.expert-hub-open .project-os__pulse .project-alert-shortcut span{font-size:11px}body.expert-hub-open .project-os__pulse>button small{font-size:9px}body.expert-hub-open .project-alert-shortcut b{font-size:13px}body.expert-hub-open .project-os__nav{height:54px;gap:clamp(24px,2vw,36px)}body.expert-hub-open .project-os__nav button{gap:8px;font-size:13px}body.expert-hub-open .project-os__nav button b{font-size:10px}body.expert-hub-open .project-os__main{grid-template-columns:minmax(0,1fr) clamp(250px,18vw,290px)}body.expert-hub-open .project-os__main>section{padding:18px clamp(22px,1.7vw,30px) 14px 0}body.expert-hub-open .project-os__rail{padding:18px 0 14px clamp(20px,1.4vw,25px)}body.expert-hub-open .project-os__rail section>header{font-size:13px}body.expert-hub-open .project-member strong,body.expert-hub-open .project-os__rail section>strong{font-size:12.5px}body.expert-hub-open .project-member small{font-size:10px}body.expert-hub-open .project-os__rail p,body.expert-hub-open .project-os__rail section>button{font-size:12px}body.expert-hub-open .project-os__rail section>small{font-size:10px}body.expert-hub-open .project-view-heading{min-height:72px}body.expert-hub-open .project-view-heading>div:first-child>span{font-size:11px}body.expert-hub-open .project-view-heading h3{font-size:clamp(25px,1.75vw,29px)}body.expert-hub-open .project-view-heading p{font-size:13.5px}body.expert-hub-open .project-view-heading>div+div>button{min-height:40px;padding-inline:13px;font-size:12px}body.expert-hub-open .project-task-tools{min-height:58px}body.expert-hub-open .project-task-tools label{width:min(320px,32vw);min-height:39px;padding-inline:12px}body.expert-hub-open .project-task-tools input{font-size:13px}body.expert-hub-open .project-task-tools>span,body.expert-hub-open .project-task-tools select,body.expert-hub-open .project-task-tools>button{font-size:11.5px}body.expert-hub-open .project-task-tools select,body.expert-hub-open .project-task-tools>button{min-height:36px;padding-inline:10px}body.expert-hub-open .project-task-list__head{min-height:42px;font-size:10px}body.expert-hub-open .project-task-list article{min-height:62px}body.expert-hub-open .project-task-list article strong{font-size:13px}body.expert-hub-open .project-task-list article>div b,body.expert-hub-open .project-task-list article>div small{font-size:9px}body.expert-hub-open .project-task-list select,body.expert-hub-open .project-task-list .priority,body.expert-hub-open .task-date{font-size:11px}}@media(min-width:721px)and (max-width:1180px){.plan-dashboard--ai_experts:has(>.project-os){padding-inline:18px}body.expert-hub-open .project-os__main{grid-template-columns:minmax(0,1fr) 230px}body.expert-hub-open .project-os__header h2{font-size:clamp(28px,3.4vw,34px)}body.expert-hub-open .project-os__pulse strong{font-size:21px}}@media(min-width:1600px)and (min-height:760px){.plan-dashboard--ai_experts:has(>.project-os){padding-inline:clamp(30px,2.25vw,44px)}body.expert-hub-open .project-os__header h2{font-size:40px}body.expert-hub-open .project-os__header>div>span{font-size:16px}body.expert-hub-open .project-os__pulse strong{font-size:25px}body.expert-hub-open .project-os__pulse span,body.expert-hub-open .project-os__pulse .project-alert-shortcut span{font-size:12px}body.expert-hub-open .project-os__nav button{font-size:14px}body.expert-hub-open .project-view-heading h3{font-size:29px}body.expert-hub-open .project-view-heading p,body.expert-hub-open .project-task-tools input{font-size:14px}body.expert-hub-open .project-task-tools>span,body.expert-hub-open .project-task-tools select,body.expert-hub-open .project-task-tools>button{font-size:12px}body.expert-hub-open .project-task-list article strong{font-size:14px}body.expert-hub-open .project-task-list select,body.expert-hub-open .project-task-list .priority,body.expert-hub-open .task-date{font-size:12px}body.expert-hub-open .project-os__rail p,body.expert-hub-open .project-os__rail section>button{font-size:13px}}@container expert-hub (max-width: 900px){.project-os__header{height:auto!important;min-height:96px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding-block:12px}.project-os__header h2{max-width:100%;margin-block:4px 2px!important;font-size:clamp(27px,5.5cqi,34px)!important;line-height:1.05}.project-os__header>div>span{font-size:13px!important}.project-team-label{display:none}.project-os__header-actions{width:auto;gap:4px}.project-people{margin-right:2px}.project-people i{width:32px!important;height:32px!important;font-size:9px!important}.project-os__header-actions>button{width:36px!important;min-height:36px!important}.project-os__pulse{height:62px!important;grid-template-columns:repeat(5,minmax(0,1fr))}.project-os__pulse>button,.project-os__pulse>button:first-child{min-height:62px;align-items:center;padding:6px 4px!important;text-align:center}.project-os__pulse strong{font-size:20px!important}.project-os__pulse span{width:100%;overflow:hidden;font-size:9px!important;text-overflow:ellipsis;white-space:nowrap}.project-os__pulse>button small,.project-alert-shortcut span,.project-alert-shortcut>svg:last-child{display:none}.project-os__pulse .project-alert-shortcut{grid-column:auto;grid-template-columns:1fr;justify-items:center;gap:2px;padding:6px 3px!important}.project-alert-shortcut b{font-size:10px!important;white-space:nowrap}.project-os__nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0!important}.project-os__nav button{min-width:0;justify-content:center;gap:5px!important;padding-inline:4px;font-size:11px!important}.project-os__nav button b{display:none}.project-os__main{grid-template-columns:minmax(0,1fr)!important}.project-os__main>section{padding-right:0!important}.project-os__rail{display:none!important}.project-discussion>.project-view-heading{min-height:66px;align-items:flex-start;gap:10px}.project-discussion>.project-view-heading h3{font-size:24px!important}.project-discussion>.project-view-heading p{font-size:13px!important}.project-chat-tools>label{width:min(230px,42cqi)}.project-chat article p{max-width:min(680px,88cqi);font-size:13px}.project-composer textarea{font-size:14px}.project-composer footer>small{font-size:9px}}@container expert-hub (max-width: 620px){.project-os__header{min-height:88px;gap:8px}.project-os__header h2{font-size:clamp(25px,6cqi,30px)!important}.project-os__header>div>span{display:none}.project-people{max-width:104px}.project-os__nav button{font-size:10px!important}.project-os__nav button svg{width:14px}.project-discussion>.project-view-heading{min-height:62px}.project-chat-tools>label{width:min(210px,48cqi)}}:root{--app-header-height: calc(50px + env(safe-area-inset-top)) }.workspace{min-width:0;container-name:seller-workspace;container-type:inline-size}.workspace>.project-os{container-name:expert-hub;container-type:inline-size}.site-header{height:var(--app-header-height);min-height:var(--app-header-height);padding-top:env(safe-area-inset-top)}.workspace>.page{width:100%;max-width:1560px;margin-inline:auto;padding-inline:clamp(14px,2.2cqi,34px);padding-bottom:max(18px,env(safe-area-inset-bottom))}.workspace>.account-page{max-width:1120px}.sidebar-mobile-backdrop{display:none}@container seller-workspace (max-width: 1040px){.metric-grid,.health-grid,.shipping-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-grid,.account-grid,.account-grid--profile{grid-template-columns:minmax(0,1fr)}.settings-sections,.account-settings-shortcut{max-width:none}}@container seller-workspace (max-width: 620px){.metric-grid,.health-grid,.shipping-metrics,.settings-device-grid{grid-template-columns:minmax(0,1fr)}.page-heading{align-items:flex-start;gap:12px}.page-heading h1{font-size:clamp(23px,7cqi,30px);line-height:1.12}.page-heading>div>p,.page-heading>p{font-size:13px;line-height:1.55}}@container expert-hub (max-width: 1120px){.project-os__main{grid-template-columns:minmax(0,1fr)!important}.project-os__main>section{padding-right:0!important}.project-os__rail{display:none!important}.project-chat>article{width:min(82%,820px)}.project-chat article p{max-width:min(760px,90cqi)}}@media(min-width:721px){body.expert-hub-open .workspace{grid-template-rows:var(--app-header-height) minmax(0,1fr)}}@media(max-width:720px){:root{--app-header-height: calc(54px + env(safe-area-inset-top)) }.seller-shell>.sidebar{width:min(286px,84vw);left:min(-300px,-86vw);z-index:60;padding-top:calc(13px + env(safe-area-inset-top));padding-bottom:max(10px,env(safe-area-inset-bottom));box-shadow:24px 0 70px #000000ad}:scope:where(.saees-light *) .seller-shell>.sidebar{box-shadow:24px 0 70px #fbfafcad}.seller-shell:not(.seller-shell--collapsed)>.sidebar{left:0}.sidebar-mobile-backdrop{position:fixed;z-index:55;top:0;right:0;bottom:0;left:0;display:block;border:0;padding:0;background:#020204ad;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}:scope:where(.saees-light *) .sidebar-mobile-backdrop{border:0;background:#f8f8fbad}.site-header{gap:7px;padding-inline:9px}.header-actions{gap:5px}.language-trigger{min-width:34px;padding-inline:7px}.search-trigger{width:42px;min-width:42px;justify-content:center;padding:0}.search-trigger span,.search-trigger kbd{display:none}.breadcrumbs{min-width:0;overflow:hidden}.breadcrumbs span{display:none}.breadcrumbs strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace>.page{padding:16px 12px max(20px,env(safe-area-inset-bottom))}body.expert-hub-open .workspace{grid-template-rows:var(--app-header-height) minmax(0,1fr)}body.expert-hub-open .workspace>.project-os{grid-template-rows:auto 76px 50px minmax(0,1fr);padding-inline:10px}body.expert-hub-open .project-os__header{min-height:82px;padding-block:9px}body.expert-hub-open .project-os__header h2{font-size:clamp(21px,6.4vw,27px)!important;line-height:1.08}body.expert-hub-open .project-os__pulse{height:76px!important;display:flex;gap:7px;overflow-x:auto;overscroll-behavior-x:contain;padding:7px 0;border-bottom:1px solid #2c2931;scroll-snap-type:x proximity;scrollbar-width:none}:scope:where(.saees-light *) body.expert-hub-open .project-os__pulse{border-bottom:1px solid #d1ced6}body.expert-hub-open .project-os__pulse::-webkit-scrollbar{display:none}body.expert-hub-open .project-os__pulse>button,body.expert-hub-open .project-os__pulse>button:first-child,body.expert-hub-open .project-os__pulse .project-alert-shortcut{min-width:126px;min-height:60px;flex:0 0 126px;align-items:flex-start;justify-items:start;padding:8px 10px!important;border:1px solid #302c35;border-radius:9px;background:#121114;text-align:left;scroll-snap-align:start}:scope:where(.saees-light *) body.expert-hub-open .project-os__pulse>button,:scope:where(.saees-light *) body.expert-hub-open .project-os__pulse>button:first-child,:scope:where(.saees-light *) body.expert-hub-open .project-os__pulse .project-alert-shortcut{border:1px solid #cecad3;background:#ece9f0}body.expert-hub-open .project-os__pulse strong{font-size:18px!important}body.expert-hub-open .project-os__pulse span{font-size:10px!important;text-overflow:clip}body.expert-hub-open .project-alert-shortcut{grid-template-columns:18px minmax(0,1fr);align-content:center}body.expert-hub-open .project-alert-shortcut b{font-size:11px!important}body.expert-hub-open .project-os__nav{position:relative;z-index:4;border-bottom-color:#302c34;background:#080809}:scope:where(.saees-light *) body.expert-hub-open .project-os__nav{border-bottom-color:#cfcbd3;background:#f7f5f8}body.expert-hub-open .project-os__main>section{padding-top:12px}body.expert-hub-open .project-discussion>.project-view-heading{min-height:58px}body.expert-hub-open .project-chat-stage .project-chat{padding-top:10px}.pwa-install-trigger{bottom:max(14px,env(safe-area-inset-bottom))}}@media(max-width:390px){.language-trigger{display:none}body.expert-hub-open .workspace>.project-os{padding-inline:8px}body.expert-hub-open .project-os__nav button{font-size:9.5px!important}body.expert-hub-open .project-os__nav button svg{width:13px}}.account-page--profile{max-width:1120px!important}.profile-page-heading{min-height:66px;margin-bottom:16px}.profile-page-heading h1{margin-top:2px;font-size:clamp(24px,2.2cqi,31px);letter-spacing:-.025em}.profile-page-heading span{max-width:680px;margin-top:7px;color:#96919c;font-size:13px;line-height:1.5}:scope:where(.saees-light *) .profile-page-heading span{color:#68636e}.profile-surface{display:grid;grid-template-columns:minmax(230px,.72fr) minmax(0,2fr);overflow:hidden;padding:0;border-radius:12px;background:linear-gradient(145deg,#121214,#0d0d0f)}:scope:where(.saees-light *) .profile-surface{background:linear-gradient(145deg,#ebe9ef,#f1eef4)}.profile-identity{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:15px;padding:30px 28px;border-right:1px solid #29272d;background:radial-gradient(circle at 18% 8%,rgba(119,88,209,.12),transparent 38%)}:scope:where(.saees-light *) .profile-identity{border-right:1px solid #d4d2d8;background:radial-gradient(circle at 18% 8%,rgba(77,46,167,.12),transparent 38%)}.profile-identity .account-avatar--editable{width:92px;height:92px;border-radius:20px;font-size:22px}.profile-identity .account-avatar--editable i{right:6px;bottom:6px;width:29px;height:29px;border-radius:8px}.profile-identity__copy{min-width:0}.profile-identity__copy h2{margin:0;overflow:hidden;color:#f0edf4;font-size:19px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .profile-identity__copy h2{color:#0e0b12}.profile-identity__copy p{margin:6px 0 0;color:#918b97;font-size:12px;line-height:1.45}:scope:where(.saees-light *) .profile-identity__copy p{color:#6e6874}.profile-identity>.ui-badge{margin-top:auto;padding:5px 9px;font-size:11px}.profile-details{min-width:0;padding:30px 32px 28px}.profile-details .account-card__header{padding-bottom:19px}.profile-details .account-card__header h2{margin:0;color:#efebf2;font-size:17px}:scope:where(.saees-light *) .profile-details .account-card__header h2{color:#110d14}.profile-details .account-card__header p{margin:6px 0 0;color:#918b97;font-size:12px;line-height:1.5}:scope:where(.saees-light *) .profile-details .account-card__header p{color:#6e6874}.profile-details .account-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px}.profile-details .account-fields label{font-size:11px}.profile-details .account-fields input,.profile-details .account-readonly{min-height:44px;font-size:13px}.profile-details .account-card__footer{min-height:44px;justify-content:flex-start;margin-top:22px}.profile-details .account-card__footer small{font-size:10px}.profile-security-row{grid-column:1 / -1;width:100%;max-width:none;min-height:76px;margin:0;padding:14px 22px;border:0;border-top:1px solid #29272d;border-radius:0;background:#131018b8}:scope:where(.saees-light *) .profile-security-row{border:0;border-top:1px solid #d4d2d8;background:#eae7efb8}.profile-security-row:hover{border-color:#41374e;background:#18141d}:scope:where(.saees-light *) .profile-security-row:hover{border-color:#bbb1c8;background:#e6e2eb}@container seller-workspace (max-width: 820px){.profile-surface{grid-template-columns:minmax(0,1fr)}.profile-identity{display:grid;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;padding:22px;border-right:0;border-bottom:1px solid #29272d}:scope:where(.saees-light *) .profile-identity{border-right:0;border-bottom:1px solid #d4d2d8}.profile-identity .account-avatar--editable{width:76px;height:76px;border-radius:17px}.profile-identity>.ui-badge{margin:0}.profile-details{padding:24px 22px}}@container seller-workspace (max-width: 560px){.profile-page-heading{min-height:0;margin-bottom:13px}.profile-page-heading h1{font-size:27px}.profile-page-heading span{font-size:13px}.profile-identity{grid-template-columns:68px minmax(0,1fr);gap:12px;padding:18px}.profile-identity .account-avatar--editable{width:68px;height:68px;border-radius:15px}.profile-identity>.ui-badge{grid-column:2;width:fit-content}.profile-details{padding:20px 18px}.profile-details .account-fields{grid-template-columns:minmax(0,1fr)}.profile-details .account-card__footer{align-items:stretch;flex-direction:column}.profile-details .account-card__footer .ui-button{width:100%;min-height:42px}.profile-security-row{grid-template-columns:36px minmax(0,1fr) auto;min-height:82px;padding:13px 16px}}.account-page--settings{max-width:1280px!important}.settings-page-heading{min-height:66px;margin-bottom:16px}.settings-page-heading h1{margin-top:2px;font-size:clamp(24px,2.2cqi,31px);letter-spacing:-.025em}.settings-page-heading span{max-width:720px;margin-top:7px;color:#96919c;font-size:13px;line-height:1.5}:scope:where(.saees-light *) .settings-page-heading span{color:#68636e}.account-page--settings .settings-sections{max-width:none;gap:12px}.settings-panel--access{padding:0;overflow:hidden}.settings-panel--access>header{padding:18px 20px}.settings-access-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.settings-access-section{min-width:0;padding:20px}.settings-access-section+.settings-access-section{border-left:1px solid #29272d}:scope:where(.saees-light *) .settings-access-section+.settings-access-section{border-left:1px solid #d4d2d8}.settings-access-title{min-height:48px;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px}.settings-access-title>svg{width:32px;height:32px;padding:8px;border:1px solid #3b344b;border-radius:8px;background:#19151f;color:#bca9ec}:scope:where(.saees-light *) .settings-access-title>svg{border:1px solid #bbb4cb;background:#e4e0ea;color:#261356}.settings-access-title h3{margin:1px 0 0;color:#e9e5ed;font-size:14px}:scope:where(.saees-light *) .settings-access-title h3{color:#16121a}.settings-access-title p{margin:5px 0 0;color:#8f8995;font-size:11px;line-height:1.45}:scope:where(.saees-light *) .settings-access-title p{color:#706a76}.settings-access-section .settings-current-value{margin-top:14px}.settings-access-section .settings-form--password{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-access-section .settings-form--password>.ui-button{grid-column:2;justify-self:end}.account-page--settings .settings-panel:not(.settings-panel--access){padding:18px 20px}.account-page--settings .settings-device-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.account-page--settings .settings-row{min-height:128px;display:grid;grid-template-columns:34px minmax(0,1fr);align-content:start;align-items:start;gap:10px;padding:16px}.account-page--settings .settings-row__icon{width:34px;height:34px}.account-page--settings .settings-row>div:nth-child(2){padding-top:1px}.account-page--settings .settings-row h2{font-size:13px}.account-page--settings .settings-row p{font-size:10.5px;line-height:1.5}.account-page--settings .settings-row>.toggle,.account-page--settings .settings-row>.ui-badge{grid-column:2;justify-self:start;margin-top:2px}.account-page--settings .settings-danger{min-height:72px}body:has(.account-page--settings) .pwa-install-trigger{display:none}@container seller-workspace (max-width: 1180px){.account-page--settings .settings-device-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-page--settings .settings-row{min-height:104px}}@container seller-workspace (max-width: 940px){.settings-access-grid{grid-template-columns:minmax(0,1fr)}.settings-access-section+.settings-access-section{border-top:1px solid #29272d;border-left:0}:scope:where(.saees-light *) .settings-access-section+.settings-access-section{border-top:1px solid #d4d2d8;border-left:0}}@container seller-workspace (max-width: 620px){.settings-page-heading{min-height:0;margin-bottom:13px}.settings-page-heading h1{font-size:27px}.settings-page-heading span{font-size:13px}.settings-panel--access>header,.settings-access-section,.account-page--settings .settings-panel:not(.settings-panel--access){padding:16px}.settings-access-section .settings-form--inline,.settings-access-section .settings-form--password{grid-template-columns:minmax(0,1fr)}.settings-access-section .settings-form--password>.ui-button{grid-column:1;justify-self:stretch}.account-page--settings .settings-device-grid{grid-template-columns:minmax(0,1fr)}.account-page--settings .settings-row{min-height:0}.account-page--settings .settings-danger{align-items:stretch;flex-direction:column}.account-page--settings .settings-danger .ui-button{width:100%}}body:has(.account-page--settings){height:100dvh;overflow:hidden}body:has(.account-page--settings) #root,body:has(.account-page--settings) .seller-shell,body:has(.account-page--settings) .workspace{height:100dvh;min-height:0;overflow:hidden}body:has(.account-page--settings) .workspace{display:grid;grid-template-rows:var(--app-header-height) minmax(0,1fr)}.account-page--settings{height:100%;min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr);align-content:start;overflow:hidden;padding-top:14px;padding-bottom:14px}.account-page--settings .settings-page-heading{min-height:58px;margin-bottom:8px}.settings-section-nav{min-height:54px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:10px;padding:5px;border:1px solid #2d2932;border-radius:10px;background:#0f0e11}:scope:where(.saees-light *) .settings-section-nav{border:1px solid #d1cdd6;background:#efedf2}.settings-section-nav button{min-width:0;display:grid;grid-template-columns:22px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:8px;padding:7px 10px;border:1px solid transparent;border-radius:7px;background:transparent;color:#8d8793;text-align:left;cursor:pointer}:scope:where(.saees-light *) .settings-section-nav button{border:1px solid transparent;background:transparent;color:#726c78}.settings-section-nav button svg{grid-row:1 / 3}.settings-section-nav button span{overflow:hidden;color:#c5beca;font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .settings-section-nav button span{color:#3c3541}.settings-section-nav button small{overflow:hidden;color:#746e79;font-size:9px;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .settings-section-nav button small{color:#8c8691}.settings-section-nav button:hover{background:#18151c;color:#bba8ed}:scope:where(.saees-light *) .settings-section-nav button:hover{background:#e6e3ea;color:#251257}.settings-section-nav button.is-active{border-color:#4d4062;background:#251e31;color:#c5affd;box-shadow:inset 2px 0 #8d72ff}:scope:where(.saees-light *) .settings-section-nav button.is-active{border-color:#aa9dbf;background:#d5cee1;color:#180250;box-shadow:inset 2px 0 #1b008d}.account-page--settings .settings-sections{min-height:0;overflow:hidden}.account-page--settings .settings-panel{align-self:start}.settings-device-view{min-height:0;display:grid;align-self:start;align-content:start;gap:10px}.settings-device-view .settings-danger{margin:0}@media(max-width:720px){.account-page--settings{padding-top:10px;padding-bottom:max(10px,env(safe-area-inset-bottom))}.account-page--settings .settings-page-heading{min-height:56px}.settings-section-nav{min-height:50px;margin-bottom:8px}.settings-section-nav button{grid-template-columns:18px minmax(0,1fr);padding-inline:7px}.settings-section-nav button small{display:none}.settings-section-nav button svg{grid-row:1;width:15px}.settings-section-nav button span{font-size:11px}.settings-panel--access>header{display:none}.settings-device-view .settings-device-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-device-view .settings-row{min-height:108px;padding:12px}.settings-device-view .settings-danger{min-height:64px}}@media(max-width:430px){.settings-page-heading span{display:none}.account-page--settings .settings-page-heading{min-height:43px}.settings-section-nav button{display:flex;justify-content:center;gap:6px;text-align:center}.settings-device-view .settings-row p{display:none}.settings-device-view .settings-row{min-height:82px}}@media(max-width:720px)and (max-height:700px){.settings-access-section{padding-block:10px}.settings-access-title{min-height:36px}.settings-access-title p{display:none}.settings-access-section .settings-current-value,.settings-access-section .settings-form{margin-top:9px}.settings-access-section .settings-form{gap:7px}.settings-access-section .settings-form label>input{min-height:38px}.settings-access-section .settings-form>.ui-button{min-height:38px}}.account-page--settings .settings-page-heading h1{font-size:clamp(30px,2.45cqi,36px)}.account-page--settings .settings-page-heading span{color:#b7b1bd;font-size:15px}:scope:where(.saees-light *) .account-page--settings .settings-page-heading span{color:#48424e}.account-page--settings .settings-page-heading .eyebrow{font-size:11px}.account-page--settings .settings-section-nav button{padding-block:8px}.account-page--settings .settings-section-nav button span{font-size:15px}.account-page--settings .settings-section-nav button small{color:#9c95a2;font-size:12px}:scope:where(.saees-light *) .account-page--settings .settings-section-nav button small{color:#645d6a}.account-page--settings .settings-panel>header h2{font-size:18px}.account-page--settings .settings-panel>header p{color:#b3acb8;font-size:14px}:scope:where(.saees-light *) .account-page--settings .settings-panel>header p{color:#4e4753}.account-page--settings .settings-access-title h3{font-size:17px}.account-page--settings .settings-access-title p{color:#ada6b1;font-size:13.5px}:scope:where(.saees-light *) .account-page--settings .settings-access-title p{color:#554e59}.account-page--settings .settings-current-value span{font-size:13px}.account-page--settings .settings-current-value strong{font-size:15px}.account-page--settings .settings-form label{color:#c0bac5;font-size:13px}:scope:where(.saees-light *) .account-page--settings .settings-form label{color:#403a45}.account-page--settings .settings-form label>input,.account-page--settings .settings-form label>select{font-size:15px}.account-page--settings .settings-form>.ui-button{font-size:14px}.account-page--settings .settings-row h2{font-size:16px}.account-page--settings .settings-row p{color:#ada6b1;font-size:13.5px}:scope:where(.saees-light *) .account-page--settings .settings-row p{color:#554e59}.account-page--settings .settings-row>.ui-badge{font-size:11.5px}.account-page--settings .settings-danger h2{font-size:17px}.account-page--settings .settings-danger p{color:#ada6b1;font-size:13.5px}:scope:where(.saees-light *) .account-page--settings .settings-danger p{color:#554e59}.account-page--settings .settings-danger .ui-button{font-size:13px}@media(max-width:720px){.account-page--settings .settings-page-heading h1{font-size:clamp(27px,7.4vw,32px)}.account-page--settings .settings-section-nav button span{font-size:13px}.account-page--settings .settings-row h2{font-size:15px}.account-page--settings .settings-row p{font-size:12px}}.project-files-view .project-view-heading>div:last-child>button b{min-width:19px;height:19px;display:inline-grid;place-items:center;margin-left:4px;padding:0 5px;border-radius:999px;background:#2d2735;color:#a99cba;font-size:9px}:scope:where(.saees-light *) .project-files-view .project-view-heading>div:last-child>button b{background:#d0cad8;color:#524563}.project-files-view .project-view-heading>div:last-child>button.active b{background:#6d52c8;color:#fff}:scope:where(.saees-light *) .project-files-view .project-view-heading>div:last-child>button.active b{background:#6d52c8;color:#fff}.chat-library-toolbar{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:15px}.chat-library-toolbar>label{width:min(340px,100%);min-height:40px;display:flex;align-items:center;gap:9px;padding:0 12px;border:1px solid #35303a;border-radius:8px;background:#161418;color:#776f7d}:scope:where(.saees-light *) .chat-library-toolbar>label{border:1px solid #cac5cf;background:#e9e7eb;color:#8a8290}.chat-library-toolbar>label:focus-within{border-color:#6d55a2;box-shadow:0 0 0 3px #7753c61a}:scope:where(.saees-light *) .chat-library-toolbar>label:focus-within{border-color:#755daa;box-shadow:0 0 0 3px #5d39ac1a}.chat-library-toolbar input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#d6cedc;font:inherit;font-size:12px}:scope:where(.saees-light *) .chat-library-toolbar input{border:0;outline:0;background:transparent;color:#2b2331}.chat-library-toolbar>div{display:flex;gap:5px;overflow-x:auto;scrollbar-width:none}.chat-library-toolbar>div::-webkit-scrollbar{display:none}.chat-library-toolbar>div button{min-height:34px;padding:0 10px;border:1px solid #332f38;border-radius:7px;background:#171519;color:#8c8492;font:inherit;font-size:10px;white-space:nowrap;cursor:pointer}:scope:where(.saees-light *) .chat-library-toolbar>div button{border:1px solid #cbc7d0;background:#e8e6ea;color:#756d7b}.chat-library-toolbar>div button:hover{border-color:#51455f;color:#c4b5d4}:scope:where(.saees-light *) .chat-library-toolbar>div button:hover{border-color:#aca0ba;color:#3a2b4a}.chat-library-toolbar>div button.active{border-color:#665283;background:#292033;color:#d6c5ff}:scope:where(.saees-light *) .chat-library-toolbar>div button.active{border-color:#907cad;background:#d5ccdf;color:#11003a}.chat-library-summary{min-height:55px;display:flex;align-items:center;gap:11px;margin-top:11px;padding:10px 13px;border:1px solid #332d3c;border-radius:9px;background:linear-gradient(100deg,#674c9e26,#16131a80);color:#a88cdd}:scope:where(.saees-light *) .chat-library-summary{border:1px solid #c9c3d2;background:linear-gradient(100deg,#7c61b326,#e8e5ec80);color:#3e2273}.chat-library-summary>span{min-width:0;display:grid;gap:2px}.chat-library-summary strong{color:#d8cfdf;font-size:12px}:scope:where(.saees-light *) .chat-library-summary strong{color:#292030}.chat-library-summary small{color:#89818f;font-size:10px}:scope:where(.saees-light *) .chat-library-summary small{color:#78707e}.chat-library-summary>b{margin-left:auto;color:#bdacd0;font-size:10px;white-space:nowrap}:scope:where(.saees-light *) .chat-library-summary>b{color:#402f53}.chat-library-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.chat-library-grid>.notes-empty{grid-column:1/-1;min-height:220px}.chat-library-card{min-width:0;overflow:hidden;border:1px solid #302c34;border-radius:10px;background:linear-gradient(145deg,#19171b,#131215);transition:border-color .18s ease,transform .18s ease}:scope:where(.saees-light *) .chat-library-card{border:1px solid #cfcbd3;background:linear-gradient(145deg,#e6e4e8,#ebe8ef)}.chat-library-card:hover{transform:translateY(-1px);border-color:#51435f}:scope:where(.saees-light *) .chat-library-card:hover{border-color:#aea0bc}.chat-library-card__icon{height:78px;display:flex;align-items:center;justify-content:center;gap:8px;border-bottom:1px solid #2c2830;background:radial-gradient(circle at 50% 100%,rgba(104,73,173,.2),transparent 65%);color:#aa91df}:scope:where(.saees-light *) .chat-library-card__icon{border-bottom:1px solid #d3cfd7;background:radial-gradient(circle at 50% 100%,rgba(113,82,182,.2),transparent 65%);color:#39206e}.chat-library-card__icon span{padding:3px 6px;border-radius:5px;background:#292231;color:#a99ab6;font-size:8px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}:scope:where(.saees-light *) .chat-library-card__icon span{background:#d5cedd;color:#584965}.chat-library-card.is-audio .chat-library-card__icon{color:#73c7b5}:scope:where(.saees-light *) .chat-library-card.is-audio .chat-library-card__icon{color:#388c7a}.chat-library-card.is-video .chat-library-card__icon{color:#8daaff}:scope:where(.saees-light *) .chat-library-card.is-video .chat-library-card__icon{color:#001d72}.chat-library-card.is-link .chat-library-card__icon{color:#d4a967}:scope:where(.saees-light *) .chat-library-card.is-link .chat-library-card__icon{color:#986d2b}.chat-library-card__body{min-width:0;min-height:75px;display:grid;align-content:center;gap:5px;padding:11px 12px}.chat-library-card__body strong{overflow:hidden;color:#d4cdd9;font-size:12px;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .chat-library-card__body strong{color:#2d2632}.chat-library-card__body small,.chat-library-card__body span{overflow:hidden;color:#7e7783;font-size:9px;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .chat-library-card__body small,:scope:where(.saees-light *) .chat-library-card__body span{color:#837c88}.chat-library-card>footer{min-height:38px;display:flex;align-items:center;gap:3px;padding:5px 7px;border-top:1px solid #29262d}:scope:where(.saees-light *) .chat-library-card>footer{border-top:1px solid #d5d2d9}.chat-library-card>footer button,.chat-library-card>footer a{min-height:27px;display:inline-flex;align-items:center;gap:4px;padding:0 7px;border:0;border-radius:5px;background:transparent;color:#8f8795;font:inherit;font-size:9px;text-decoration:none;cursor:pointer}:scope:where(.saees-light *) .chat-library-card>footer button,:scope:where(.saees-light *) .chat-library-card>footer a{border:0;background:transparent;color:#726a78;text-decoration:none}.chat-library-card>footer button:hover,.chat-library-card>footer a:hover{background:#211d26;color:#c6b3eb}:scope:where(.saees-light *) .chat-library-card>footer button:hover,:scope:where(.saees-light *) .chat-library-card>footer a:hover{background:#ddd9e2;color:#27144c}.chat-library-card>footer>span{color:#68616c;font-size:8px}:scope:where(.saees-light *) .chat-library-card>footer>span{color:#9a939e}.chat-library-card>footer .chat-library-origin{margin-left:auto;color:#a992d8}:scope:where(.saees-light *) .chat-library-card>footer .chat-library-origin{color:#3e276d}.project-chat article.is-focused>div{border-radius:10px;animation:project-message-focus 2.6s ease}@keyframes project-message-focus{0%,to{background:transparent;box-shadow:none}18%,68%{background:#7252b821;box-shadow:0 0 0 8px #7252b821,0 0 24px #6f4eba29}}@media(max-width:1100px){.chat-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-library-toolbar{align-items:stretch;flex-direction:column}.chat-library-toolbar>label{width:100%}}@media(max-width:620px){.chat-library-grid{grid-template-columns:1fr}.chat-library-summary small{display:none}.chat-library-card__icon{height:62px}.chat-library-card__body{min-height:66px}.chat-library-card>footer{flex-wrap:wrap}.chat-library-card>footer .chat-library-origin{margin-left:auto}}.task-v2-backdrop{position:fixed;z-index:180;top:0;right:0;bottom:0;left:0;background:#020204ad;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}:scope:where(.saees-light *) .task-v2-backdrop{background:#f8f8fbad}.task-v2{width:min(920px,100vw);height:100dvh;position:absolute;top:0;right:0;overflow:hidden;border-left:1px solid #393340;background:#100f12;box-shadow:-32px 0 90px #00000094}:scope:where(.saees-light *) .task-v2{border-left:1px solid #c5bfcc;background:#eeecf1;box-shadow:-32px 0 90px #fbfafc94}.task-v2 button,.task-v2 input,.task-v2 select,.task-v2 textarea{font:inherit}.task-v2__topbar{height:58px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 17px 0 22px;border-bottom:1px solid #2d2931;background:#110f13f5}:scope:where(.saees-light *) .task-v2__topbar{border-bottom:1px solid #d2ced6;background:#edebf1f5}.task-v2__topbar>div,.task-v2__topbar nav{display:flex;align-items:center;gap:8px}.task-v2__topbar span{color:#9b949f;font-size:12px;font-weight:650}:scope:where(.saees-light *) .task-v2__topbar span{color:#67606b}.task-v2__topbar b{padding:3px 7px;border-radius:999px;background:#4397701f;color:#78c7a2;font-size:10px;font-weight:650}:scope:where(.saees-light *) .task-v2__topbar b{background:#68bc951f;color:#388762}.task-v2__topbar nav button{min-height:31px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;border:1px solid #37323c;border-radius:6px;background:#18161a;color:#9d96a2;font-size:11px;cursor:pointer}:scope:where(.saees-light *) .task-v2__topbar nav button{border:1px solid #c8c3cd;background:#e7e5e9;color:#645d69}.task-v2__topbar nav button:hover{border-color:#554761;color:#ddd5e3}:scope:where(.saees-light *) .task-v2__topbar nav button:hover{border-color:#ac9eb8;color:#241c2a}.task-v2__topbar nav .danger{border-color:#c8455340;color:#d87a84}:scope:where(.saees-light *) .task-v2__topbar nav .danger{border-color:#ba374540;color:#852731}.task-v2__topbar nav .icon{width:32px;padding:0;justify-content:center;border-color:transparent;background:transparent}:scope:where(.saees-light *) .task-v2__topbar nav .icon{border-color:transparent;background:transparent}.task-v2__body{height:calc(100dvh - 58px);display:grid;grid-template-columns:minmax(0,1fr) 300px}.task-v2__content,.task-v2__properties{min-width:0;overflow-y:auto;scrollbar-color:#4c4356 transparent;scrollbar-width:thin}.task-v2__content{padding:25px 27px 34px}.task-v2__properties{padding:18px;border-left:1px solid #2d2931;overflow-y:hidden;background:#121014;scrollbar-width:none}:scope:where(.saees-light *) .task-v2__properties{border-left:1px solid #d2ced6;background:#eceaf0}.task-v2__properties::-webkit-scrollbar{display:none}.task-v2__title-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px}.task-v2__title-row>input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#f0edf3;font-size:clamp(23px,2.2vw,31px);font-weight:680;letter-spacing:-.035em}:scope:where(.saees-light *) .task-v2__title-row>input{border:0;outline:0;background:transparent;color:#0f0c12}.task-v2-title-timer{min-width:184px;min-height:46px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:5px 6px 5px 12px;border:1px solid #37313d;border-radius:10px;background:linear-gradient(145deg,#19161c,#141216)}:scope:where(.saees-light *) .task-v2-title-timer{border:1px solid #c8c2ce;background:linear-gradient(145deg,#e6e3e9,#eae7ef)}.task-v2-title-timer.is-running{border-color:#de4a5975;box-shadow:0 0 0 3px #b930410f,inset 0 0 20px #b02d3e0d}:scope:where(.saees-light *) .task-v2-title-timer.is-running{border-color:#b5213075;box-shadow:0 0 0 3px #cf46570f,inset 0 0 20px #d24f600d}.task-v2-title-timer>span{min-width:0;display:grid;gap:1px}.task-v2-title-timer small{color:#77717d;font-size:8px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}:scope:where(.saees-light *) .task-v2-title-timer small{color:#88828e}.task-v2-title-timer strong{color:#e8e2ec;font-size:13px;font-variant-numeric:tabular-nums;letter-spacing:.035em}:scope:where(.saees-light *) .task-v2-title-timer strong{color:#19131d}.task-v2-title-timer button{min-width:68px;min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;border:1px solid #5d4a82;border-radius:7px;background:#2c2340;color:#cbb8f5;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .task-v2-title-timer button{border:1px solid #907db5;background:#c8bfdc;color:#1d0a47}.task-v2-title-timer button b{font:inherit;font-weight:700}.task-v2-title-timer button.play:hover{background:#382b53;color:#fff}:scope:where(.saees-light *) .task-v2-title-timer button.play:hover{background:#b9acd4;color:#000}.task-v2-title-timer button.stop{border-color:#de4a597a;background:#82223033;color:#f18b96}:scope:where(.saees-light *) .task-v2-title-timer button.stop{border-color:#b521307a;background:#dd7d8b33;color:#740e19}.task-v2-title-timer button.stop svg{fill:currentColor}:scope:where(.saees-light *) .task-v2-title-timer button.stop svg{fill:currentColor}.task-v2__description{display:grid;gap:7px;margin-top:19px}.task-v2__description>span,.task-v2__properties label>span,.task-v2-member-field>span,.task-v2-followers>span{color:#827b87;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}:scope:where(.saees-light *) .task-v2__description>span,:scope:where(.saees-light *) .task-v2__properties label>span,:scope:where(.saees-light *) .task-v2-member-field>span,:scope:where(.saees-light *) .task-v2-followers>span{color:#7f7884}.task-v2__description textarea{min-height:98px;resize:vertical;padding:11px 12px;border:1px solid #332f37;border-radius:8px;outline:0;background:#171519;color:#c6bfca;font-size:13px;line-height:1.55}:scope:where(.saees-light *) .task-v2__description textarea{border:1px solid #ccc8d0;outline:0;background:#e8e6ea;color:#3c3540}.task-v2__description textarea:focus,.task-v2__properties input:focus,.task-v2__properties select:focus{border-color:#68548e;box-shadow:0 0 0 3px #7753c61a}:scope:where(.saees-light *) .task-v2__description textarea:focus,:scope:where(.saees-light *) .task-v2__properties input:focus,:scope:where(.saees-light *) .task-v2__properties select:focus{border-color:#8571ab;box-shadow:0 0 0 3px #5d39ac1a}.task-v2-labels{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px}.task-v2-labels>button{min-height:25px;display:inline-flex;align-items:center;gap:5px;padding:0 8px;border:1px solid #493d5c;border-radius:999px;background:#241d2d;color:#c3b1ec;font-size:11px;cursor:pointer}:scope:where(.saees-light *) .task-v2-labels>button{border:1px solid #afa3c2;background:#d9d2e2;color:#25134e}.task-v2-labels>label{min-height:25px;display:inline-flex;align-items:center;gap:5px;padding:0 8px;border:1px dashed #3b3541;border-radius:999px;color:#817889}:scope:where(.saees-light *) .task-v2-labels>label{border:1px dashed #c4beca;color:#7f7687}.task-v2-labels input{width:82px;padding:0;border:0;outline:0;background:transparent;color:#bbb3c1;font-size:11px}:scope:where(.saees-light *) .task-v2-labels input{border:0;outline:0;background:transparent;color:#463e4c}.task-v2__tabs{height:47px;display:flex;gap:23px;margin-top:24px;border-bottom:1px solid #302c34}:scope:where(.saees-light *) .task-v2__tabs{border-bottom:1px solid #cfcbd3}.task-v2__tabs button{display:flex;align-items:center;gap:6px;position:relative;padding:0 1px;border:0;background:transparent;color:#85808b;font-size:12px;cursor:pointer}:scope:where(.saees-light *) .task-v2__tabs button{border:0;background:transparent;color:#79747f}.task-v2__tabs button.active{color:#e3dcef}:scope:where(.saees-light *) .task-v2__tabs button.active{color:#171023}.task-v2__tabs button.active:after{content:"";height:2px;position:absolute;inset:auto 0 -1px;background:#8d72ff;box-shadow:0 0 10px #8d72ff66}:scope:where(.saees-light *) .task-v2__tabs button.active:after{background:#8d72ff;box-shadow:0 0 10px #8d72ff66}.task-v2__tabs b{min-width:17px;padding:2px 4px;border-radius:999px;background:#26222a;color:#8f8895;font-size:8px;text-align:center}:scope:where(.saees-light *) .task-v2__tabs b{background:#d9d5dd;color:#716a77}.task-v2__panel{min-height:310px;padding-top:18px}.task-v2-empty{min-height:190px;display:grid;place-items:center;align-content:center;gap:7px;color:#6f6974;text-align:center}:scope:where(.saees-light *) .task-v2-empty{color:#918b96}.task-v2-empty strong{color:#aaa3af;font-size:14px}:scope:where(.saees-light *) .task-v2-empty strong{color:#57505c}.task-v2-empty span{font-size:12px}.task-v2-comments{display:grid;gap:14px}.task-v2-comments article{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px}.task-v2-comments .project-person-avatar{width:34px;height:34px;margin:0;border-width:1px}.task-v2-comments article>div{min-width:0;padding:9px 11px;border:1px solid #302c34;border-radius:9px;background:#171519}:scope:where(.saees-light *) .task-v2-comments article>div{border:1px solid #cfcbd3;background:#e8e6ea}.task-v2-comments header{display:flex;align-items:center;gap:8px}.task-v2-comments strong{color:#cbc4cf;font-size:12px}:scope:where(.saees-light *) .task-v2-comments strong{color:#37303b}.task-v2-comments time{color:#6f6974;font-size:10px}:scope:where(.saees-light *) .task-v2-comments time{color:#918b96}.task-v2-comments p{margin:6px 0 0;color:#a09aa5;font-size:13px;line-height:1.5}:scope:where(.saees-light *) .task-v2-comments p{color:#605a65}.task-v2-composer{min-height:62px;display:grid;grid-template-columns:38px minmax(0,1fr) 40px;align-items:center;gap:9px;position:sticky;bottom:-20px;margin-top:18px;padding:10px;border:1px solid #3a3440;border-radius:11px;background:#151218f7;box-shadow:0 -15px 34px #08070980}:scope:where(.saees-light *) .task-v2-composer{border:1px solid #c5bfcb;background:#eae7edf7;box-shadow:0 -15px 34px #f7f6f980}.task-v2-composer>button{width:38px;height:38px;display:grid;place-items:center;padding:0;border:1px solid #3c3448;border-radius:8px;background:#201a28;color:#a991dd;cursor:pointer}:scope:where(.saees-light *) .task-v2-composer>button{border:1px solid #bfb7cb;background:#ddd7e5;color:#3a226e}.task-v2-composer>textarea{width:100%;height:38px;min-height:38px;max-height:110px;box-sizing:border-box;overflow-y:hidden;resize:none;padding:9px 2px;border:0;outline:0;background:transparent;color:#d2cbd7;font-size:13px;font-weight:450;line-height:20px}:scope:where(.saees-light *) .task-v2-composer>textarea{border:0;outline:0;background:transparent;color:#2f2834}.task-v2-composer>textarea::placeholder{color:#77717d;opacity:1}:scope:where(.saees-light *) .task-v2-composer>textarea::placeholder{color:#88828e}.task-v2-composer>.send{background:#7255d4;color:#fff}:scope:where(.saees-light *) .task-v2-composer>.send{background:#7255d4;color:#fff}.task-v2-mention{width:225px;position:absolute;z-index:4;left:9px;bottom:75px;padding:6px;border:1px solid #3b3542;border-radius:9px;background:#1a171d;box-shadow:0 15px 35px #0006}:scope:where(.saees-light *) .task-v2-mention{border:1px solid #c3bdca;background:#e5e2e8;box-shadow:0 15px 35px #fbfafc66}.task-v2-mention button{width:100%;min-height:45px;display:flex;align-items:center;gap:9px;padding:5px 8px;border:0;border-radius:6px;background:transparent;color:#bcb4c4;cursor:pointer;text-align:left}:scope:where(.saees-light *) .task-v2-mention button{border:0;background:transparent;color:#433b4b}.task-v2-mention button:hover{background:#26212c}:scope:where(.saees-light *) .task-v2-mention button:hover{background:#d8d3de}.task-v2-mention i{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#8065e9,#35275e);color:#fff}:scope:where(.saees-light *) .task-v2-mention i{background:linear-gradient(145deg,#8065e9,#35275e);color:#fff}.task-v2-mention span{display:grid;gap:2px}.task-v2-mention strong{font-size:10px}.task-v2-mention small{color:#77717d;font-size:8px}:scope:where(.saees-light *) .task-v2-mention small{color:#88828e}.task-v2-files,.task-v2-subtasks,.task-v2-notes,.task-v2-activity{display:grid;gap:7px}.task-v2-files article,.task-v2-subtasks article,.task-v2-notes article,.task-v2-activity article{min-height:48px;display:flex;align-items:center;gap:9px;padding:8px 10px;border:1px solid #302c34;border-radius:8px;background:#171519}:scope:where(.saees-light *) .task-v2-files article,:scope:where(.saees-light *) .task-v2-subtasks article,:scope:where(.saees-light *) .task-v2-notes article,:scope:where(.saees-light *) .task-v2-activity article{border:1px solid #cfcbd3;background:#e8e6ea}.task-v2-files article>button:nth-child(2){min-width:0;flex:1;display:grid;gap:3px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left}:scope:where(.saees-light *) .task-v2-files article>button:nth-child(2){border:0;background:transparent;color:inherit}.task-v2-files article>button:nth-child(2):hover strong{color:#e7ddf2}:scope:where(.saees-light *) .task-v2-files article>button:nth-child(2):hover strong{color:#170d22}.task-v2-files strong{overflow:hidden;color:#c8c0cc;font-size:12px;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .task-v2-files strong{color:#3b333f}.task-v2-files small{min-width:0;display:flex;align-items:center;gap:8px;color:#77717d;font-size:10px}:scope:where(.saees-light *) .task-v2-files small{color:#88828e}.task-v2-files small>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-v2-files small>b{display:inline-flex;align-items:center;gap:4px;color:#9c86cf;font-size:9px;font-weight:650;white-space:nowrap}:scope:where(.saees-light *) .task-v2-files small>b{color:#463079}.task-v2-files article>button:last-child,.task-v2-subtasks article>button:last-child,.task-v2-notes article>button{margin-left:auto;padding:5px;border:0;background:transparent;color:#77717d;cursor:pointer}:scope:where(.saees-light *) .task-v2-files article>button:last-child,:scope:where(.saees-light *) .task-v2-subtasks article>button:last-child,:scope:where(.saees-light *) .task-v2-notes article>button{border:0;background:transparent;color:#88828e}.task-v2-files article>button:last-child:hover{color:#e07984}:scope:where(.saees-light *) .task-v2-files article>button:last-child:hover{color:#861f2a}.task-v2-upload{min-height:38px;display:inline-flex;align-items:center;gap:7px;margin-top:10px;padding:0 11px;border:1px solid #453a58;border-radius:7px;background:#211a2a;color:#bba9ea;font-size:10px;cursor:pointer}:scope:where(.saees-light *) .task-v2-upload{border:1px solid #b2a7c5;background:#dcd5e5;color:#271556}.task-v2-upload input{display:none}.task-v2-file-dropzone{min-height:190px;display:grid;place-items:center;align-content:center;gap:9px;margin-top:10px;padding:22px;border:1px dashed #4a4054;border-radius:12px;background:linear-gradient(145deg,#7556bc12,#ffffff03);color:#847b8d;text-align:center;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}:scope:where(.saees-light *) .task-v2-file-dropzone{border:1px dashed #b5abbf;background:linear-gradient(145deg,#6243a912,#00000003);color:#7b7284}.task-v2-file-dropzone>svg{color:#9d86dc;transition:transform .16s ease}:scope:where(.saees-light *) .task-v2-file-dropzone>svg{color:#3a2379}.task-v2-file-dropzone>div{display:grid;gap:4px}.task-v2-file-dropzone strong{color:#c9c1cf;font-size:13px}:scope:where(.saees-light *) .task-v2-file-dropzone strong{color:#38303e}.task-v2-file-dropzone span{color:#77717d;font-size:10px;line-height:1.45}:scope:where(.saees-light *) .task-v2-file-dropzone span{color:#88828e}.task-v2-file-dropzone>label{min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid #57466f;border-radius:7px;background:#281f34;color:#c8b6ef;font-size:10px;font-weight:650;cursor:pointer}:scope:where(.saees-light *) .task-v2-file-dropzone>label{border:1px solid #a190b9;background:#d4cbe0;color:#221049}.task-v2-file-dropzone input{display:none}.task-v2-file-dropzone.is-dragging{border-color:#9c7dff;background:#7353cf26;box-shadow:inset 0 0 0 1px #9c7dff40,0 0 28px #6b4bbc24}:scope:where(.saees-light *) .task-v2-file-dropzone.is-dragging{border-color:#1f0082;background:#5030ac26;box-shadow:inset 0 0 0 1px #1f008240,0 0 28px #6343b424}.task-v2-file-dropzone.is-dragging>svg{transform:translateY(-2px)}.task-v2-file-dropzone.is-uploading{opacity:.72;pointer-events:none}.task-v2-file-dropzone.is-compact{min-height:116px;grid-template-columns:auto minmax(0,1fr) auto;place-items:center;align-content:center;padding:14px;text-align:left}.task-v2-file-dropzone.is-compact>div{justify-self:stretch}.task-v2-backdrop .chat-preview-backdrop{z-index:260}.task-v2-subtask-summary{display:grid;gap:7px;margin-bottom:12px}.task-v2-subtask-summary>span{color:#817b86;font-size:11px}:scope:where(.saees-light *) .task-v2-subtask-summary>span{color:#7f7984}.task-v2-subtask-summary>span strong{color:#c8c0cc}:scope:where(.saees-light *) .task-v2-subtask-summary>span strong{color:#3b333f}.task-v2-subtask-summary>i{height:4px;overflow:hidden;border-radius:999px;background:#29252d}:scope:where(.saees-light *) .task-v2-subtask-summary>i{background:#d6d2da}.task-v2-subtask-summary>i>b{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,#7357d7,#a588f2);transition:width .2s ease}:scope:where(.saees-light *) .task-v2-subtask-summary>i>b{background:linear-gradient(90deg,#7357d7,#a588f2)}.task-v2-subtasks article{min-height:66px;display:grid;grid-template-columns:25px minmax(0,1fr) 28px;align-items:center;padding:9px 10px}.task-v2-subtasks article>button:first-child{padding:0;border:0;background:transparent;color:#77717d;cursor:pointer}:scope:where(.saees-light *) .task-v2-subtasks article>button:first-child{border:0;background:transparent;color:#88828e}.task-v2-subtasks article>button.done{color:#6ed2a4}:scope:where(.saees-light *) .task-v2-subtasks article>button.done{color:#2d9163}.task-v2-subtasks article.is-done{opacity:.7}.task-v2-subtask-content{min-width:0;display:grid;gap:7px}.task-v2-subtask-content>input{min-width:0;padding:0;border:0;outline:0;background:transparent;color:#c9c2ce;font-size:13px;font-weight:600}:scope:where(.saees-light *) .task-v2-subtask-content>input{border:0;outline:0;background:transparent;color:#38313d}.task-v2-subtasks article.is-done .task-v2-subtask-content>input{color:#77717d;text-decoration:line-through}:scope:where(.saees-light *) .task-v2-subtasks article.is-done .task-v2-subtask-content>input{color:#88828e;text-decoration:line-through}.task-v2-subtask-content>div{display:grid;grid-template-columns:94px 154px;gap:7px}.task-v2-subtask-content select,.task-v2-subtask-content .project-date>button{min-height:29px;height:29px;padding-inline:7px;border:1px solid #343039;border-radius:6px;background:#1b181d;color:#918a96;font-size:10px}:scope:where(.saees-light *) .task-v2-subtask-content select,:scope:where(.saees-light *) .task-v2-subtask-content .project-date>button{border:1px solid #cac6cf;background:#e5e2e7;color:#706975}.task-v2-subtask-content .project-calendar{right:auto;left:0}.task-v2-subtask-delete{width:28px;height:28px;display:grid;place-items:center;padding:0!important;border:0;background:transparent;color:#716a76;cursor:pointer}:scope:where(.saees-light *) .task-v2-subtask-delete{border:0;background:transparent;color:#908995}.task-v2-subtask-delete:hover{color:#de7782}:scope:where(.saees-light *) .task-v2-subtask-delete:hover{color:#88212c}.task-v2-subtasks-empty{min-height:145px}.task-v2-subtask-create{display:grid;grid-template-columns:minmax(0,1fr) 96px 160px auto;gap:7px;margin-top:12px;padding:10px;border:1px solid #332e38;border-radius:9px;background:#151317}:scope:where(.saees-light *) .task-v2-subtask-create{border:1px solid #ccc7d1;background:#eae8ec}.task-v2-subtask-create>input,.task-v2-subtask-create>select{min-width:0;height:36px;box-sizing:border-box;padding:0 9px;border:1px solid #39333e;border-radius:7px;outline:0;background:#1a171c;color:#bbb3c0;font-size:11px}:scope:where(.saees-light *) .task-v2-subtask-create>input,:scope:where(.saees-light *) .task-v2-subtask-create>select{border:1px solid #c7c1cc;outline:0;background:#e6e3e8;color:#473f4c}.task-v2-subtask-create>button{min-height:36px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 11px;border:1px solid #584577;border-radius:7px;background:#2a2138;color:#c8b5ef;font-size:10px;white-space:nowrap;cursor:pointer}:scope:where(.saees-light *) .task-v2-subtask-create>button{border:1px solid #9b88ba;background:#d0c7de;color:#23104a}.task-v2-subtask-create .project-calendar{right:0}.task-v2-inline,.task-v2-time-entry,.task-v2-custom-add{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;margin-top:10px}.task-v2-inline input,.task-v2-time-entry input,.task-v2-custom-add input,.task-v2-custom input{min-width:0;height:34px;padding:0 9px;border:1px solid #36313a;border-radius:6px;outline:0;background:#171519;color:#c2bbc6;font-size:10px}:scope:where(.saees-light *) .task-v2-inline input,:scope:where(.saees-light *) .task-v2-time-entry input,:scope:where(.saees-light *) .task-v2-custom-add input,:scope:where(.saees-light *) .task-v2-custom input{border:1px solid #cac5ce;outline:0;background:#e8e6ea;color:#403944}.task-v2-inline button,.task-v2-time-entry button,.task-v2-custom-add button,.task-v2-note-editor button{min-height:34px;display:flex;align-items:center;gap:5px;padding:0 10px;border:1px solid #4a3e60;border-radius:6px;background:#271f33;color:#c1afef;font-size:9px;cursor:pointer}:scope:where(.saees-light *) .task-v2-inline button,:scope:where(.saees-light *) .task-v2-time-entry button,:scope:where(.saees-light *) .task-v2-custom-add button,:scope:where(.saees-light *) .task-v2-note-editor button{border:1px solid #ab9fc1;background:#d4cce0;color:#221050}.task-v2-notes article span{flex:1;color:#aaa3af;font-size:13px;line-height:1.5}:scope:where(.saees-light *) .task-v2-notes article span{color:#57505c}.task-v2-note-editor{display:grid;gap:7px;margin-top:10px}.task-v2-note-editor textarea{min-height:90px;resize:vertical;padding:10px;border:1px solid #36313a;border-radius:7px;outline:0;background:#171519;color:#c2bbc6;font-size:11px}:scope:where(.saees-light *) .task-v2-note-editor textarea{border:1px solid #cac5ce;outline:0;background:#e8e6ea;color:#403944}.task-v2-note-editor button{justify-self:end}.task-v2-activity article>span{display:grid;gap:3px}.task-v2-activity strong{color:#bbb4c0;font-size:10px}:scope:where(.saees-light *) .task-v2-activity strong{color:#463f4b}.task-v2-activity small{color:#77717d;font-size:8px}:scope:where(.saees-light *) .task-v2-activity small{color:#88828e}.task-v2__properties>section{display:grid;gap:8px;padding:0 0 13px;margin-bottom:13px;border-bottom:1px solid #2d2931}:scope:where(.saees-light *) .task-v2__properties>section{border-bottom:1px solid #d2ced6}.task-v2__properties h4{margin:0 0 2px;color:#c6becb;font-size:12px}:scope:where(.saees-light *) .task-v2__properties h4{color:#3c3441}.task-v2__properties label,.task-v2-member-field{min-width:0;display:grid;gap:5px}.project-member-picker{min-width:0;position:relative}.project-member-picker__trigger{width:100%;min-height:48px;display:grid;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:5px 9px;border:1px solid #343039;border-radius:7px;background:#18161a;color:#bdb6c1;cursor:pointer;text-align:left}:scope:where(.saees-light *) .project-member-picker__trigger{border:1px solid #cac6cf;background:#e7e5e9;color:#453e49}.project-member-picker__trigger:hover,.project-member-picker.is-open .project-member-picker__trigger{border-color:#68548e;background:#1d1922;box-shadow:0 0 0 3px #7753c617}:scope:where(.saees-light *) .project-member-picker__trigger:hover,:scope:where(.saees-light *) .project-member-picker.is-open .project-member-picker__trigger{border-color:#8571ab;background:#e1dde6;box-shadow:0 0 0 3px #5d39ac17}.project-member-picker .project-person-avatar{width:30px;height:30px;margin:0;border-width:1px;font-size:8px}.project-member-picker__trigger>span,.project-member-picker__menu button>span{min-width:0;display:grid;gap:2px}.project-member-picker__trigger strong,.project-member-picker__menu strong{overflow:hidden;color:#d0c9d4;font-size:11px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .project-member-picker__trigger strong,:scope:where(.saees-light *) .project-member-picker__menu strong{color:#322b36}.project-member-picker__trigger small,.project-member-picker__menu small{overflow:hidden;color:#77717d;font-size:9px;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .project-member-picker__trigger small,:scope:where(.saees-light *) .project-member-picker__menu small{color:#88828e}.project-member-picker__trigger>svg{color:#817988;transition:transform .16s ease}:scope:where(.saees-light *) .project-member-picker__trigger>svg{color:#7f7786}.project-member-picker.is-open .project-member-picker__trigger>svg{transform:rotate(180deg)}.project-member-picker__menu{width:100%;box-sizing:border-box;position:absolute;z-index:220;top:calc(100% + 6px);left:0;display:grid;gap:3px;padding:5px;border:1px solid #403847;border-radius:9px;background:#18151a;box-shadow:0 18px 42px #00000085}:scope:where(.saees-light *) .project-member-picker__menu{border:1px solid #c0b8c7;background:#e8e5ea;box-shadow:0 18px 42px #fbfafc85}.project-member-picker__menu button{width:100%;min-height:48px;display:grid;grid-template-columns:30px minmax(0,1fr) 17px;align-items:center;gap:9px;padding:5px 7px;border:0;border-radius:7px;background:transparent;color:#aaa3af;cursor:pointer;text-align:left}:scope:where(.saees-light *) .project-member-picker__menu button{border:0;background:transparent;color:#57505c}.project-member-picker__menu button:hover,.project-member-picker__menu button:focus-visible{outline:0;background:#25202b}:scope:where(.saees-light *) .project-member-picker__menu button:hover,:scope:where(.saees-light *) .project-member-picker__menu button:focus-visible{outline:0;background:#d9d4df}.project-member-picker__menu button.active{background:#292136}:scope:where(.saees-light *) .project-member-picker__menu button.active{background:#d1c9de}.project-member-picker__menu button.active>svg{color:#a98cff}:scope:where(.saees-light *) .project-member-picker__menu button.active>svg{color:#1d0073}.project-member-picker--multi .project-member-picker__trigger{grid-template-columns:52px minmax(0,1fr) 18px}.project-member-picker__trigger>.project-member-picker__avatars{min-width:0;display:flex;align-items:center;padding-left:8px}.project-member-picker__avatars .project-person-avatar{flex:0 0 auto;margin-left:-8px;box-shadow:0 0 0 2px #18161a}:scope:where(.saees-light *) .project-member-picker__avatars .project-person-avatar{box-shadow:0 0 0 2px #e7e5e9}.project-member-picker__avatars>i{width:30px;height:30px;display:grid;place-items:center;border:1px dashed #4a4251;border-radius:50%;color:#817889;font-style:normal}:scope:where(.saees-light *) .project-member-picker__avatars>i{border:1px dashed #b6aebd;color:#7f7687}.project-member-picker__avatars>em{width:28px;height:28px;display:grid;place-items:center;flex:0 0 auto;margin-left:-7px;border:1px solid #4b4057;border-radius:50%;background:#29222f;color:#c1b1dc;box-shadow:0 0 0 2px #18161a;font-size:8px;font-style:normal}:scope:where(.saees-light *) .project-member-picker__avatars>em{border:1px solid #b3a8bf;background:#d7d0dd;color:#33234e;box-shadow:0 0 0 2px #e7e5e9}.project-member-picker--compact .project-member-picker__trigger{min-height:43px;grid-template-columns:minmax(0,1fr) 18px;padding-inline:9px}.project-member-picker--compact .project-member-picker__trigger>span:nth-child(2){display:none}.project-member-picker--compact .project-member-picker__avatars{min-height:31px;padding-left:8px}.project-member-picker--compact .project-member-picker__avatars .project-person-avatar{width:32px;height:32px;margin-left:-8px;border-color:#302a36;box-shadow:0 0 0 2px #18161a}:scope:where(.saees-light *) .project-member-picker--compact .project-member-picker__avatars .project-person-avatar{border-color:#cfc9d5;box-shadow:0 0 0 2px #e7e5e9}.project-member-picker--compact .project-member-picker__avatars>i.is-add{width:30px;height:30px;flex:0 0 auto;margin-left:-7px;border-color:#635076;background:#251f2c;color:#bda7e8;box-shadow:0 0 0 2px #18161a}:scope:where(.saees-light *) .project-member-picker--compact .project-member-picker__avatars>i.is-add{border-color:#9c89af;background:#d9d3e0;color:#2d1758;box-shadow:0 0 0 2px #e7e5e9}.project-member-picker--compact .project-member-picker__trigger:hover .project-member-picker__avatars>i.is-add{border-color:#876cad;color:#e0d3ff}:scope:where(.saees-light *) .project-member-picker--compact .project-member-picker__trigger:hover .project-member-picker__avatars>i.is-add{border-color:#6d5293;color:#0d002c}.project-member-picker__menu button.is-locked{cursor:not-allowed;opacity:.82}.project-member-picker__menu>footer{min-height:38px;display:flex;align-items:center;gap:8px;margin-top:3px;padding:5px 4px 0;border-top:1px solid #302b34}:scope:where(.saees-light *) .project-member-picker__menu>footer{border-top:1px solid #d0cbd4}.project-member-picker__menu>footer span{color:#77717d;font-size:8px;line-height:1.3}:scope:where(.saees-light *) .project-member-picker__menu>footer span{color:#88828e}.project-member-picker__menu>footer button{width:auto;min-height:27px;display:inline-flex;grid-template-columns:none;margin-left:auto;padding:0 9px;border:1px solid #57466f;background:#281f34;color:#c8b6ef;font-size:9px}:scope:where(.saees-light *) .project-member-picker__menu>footer button{border:1px solid #a190b9;background:#d4cbe0;color:#221049}.task-v2-field-help{color:#716a76;font-size:8px;line-height:1.45}:scope:where(.saees-light *) .task-v2-field-help{color:#908995}.task-v2__properties input,.task-v2__properties select{width:100%;min-width:0;height:36px;box-sizing:border-box;padding:0 9px;border:1px solid #343039;border-radius:6px;outline:0;background:#18161a;color:#bdb6c1;font-size:12px}:scope:where(.saees-light *) .task-v2__properties input,:scope:where(.saees-light *) .task-v2__properties select{border:1px solid #cac6cf;outline:0;background:#e7e5e9;color:#453e49}.task-v2__properties .project-date>button{width:100%;min-height:34px;justify-content:flex-start;border-color:#343039;background:#18161a;color:#bdb6c1;font-size:10px}:scope:where(.saees-light *) .task-v2__properties .project-date>button{border-color:#cac6cf;background:#e7e5e9;color:#453e49}.task-v2__properties .project-calendar,.task-v2__properties .project-calendar.is-above{position:fixed;z-index:210;top:50%;right:18px;bottom:auto;left:auto;transform:translateY(-50%)}.task-v2-switch{display:flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:#89828e;font-size:10px;cursor:pointer;text-align:left}:scope:where(.saees-light *) .task-v2-switch{border:0;background:transparent;color:#78717d}.task-v2-switch>i{width:25px;height:14px;position:relative;border-radius:999px;background:#37323d}:scope:where(.saees-light *) .task-v2-switch>i{background:#c7c2cd}.task-v2-switch>i:after{content:"";width:10px;height:10px;position:absolute;top:2px;left:2px;border-radius:50%;background:#8a838f;transition:.15s}:scope:where(.saees-light *) .task-v2-switch>i:after{background:#77707c}.task-v2-switch.on>i{background:#59428f}:scope:where(.saees-light *) .task-v2-switch.on>i{background:#8770bd}.task-v2-switch.on>i:after{left:13px;background:#d8cefa}:scope:where(.saees-light *) .task-v2-switch.on>i:after{background:#0f0531}.task-v2-followers{display:grid;gap:6px}.task-v2-followers>button{min-height:43px;display:flex;align-items:center;gap:9px;padding:5px 8px;border:1px solid #332f37;border-radius:8px;background:#18161a;color:#8f8994;font-size:11px;cursor:pointer;text-align:left}:scope:where(.saees-light *) .task-v2-followers>button{border:1px solid #ccc8d0;background:#e7e5e9;color:#716b76}.task-v2-followers>button.active{border-color:#5c4a7b;background:#251e31;color:#d0c3ee}:scope:where(.saees-light *) .task-v2-followers>button.active{border-color:#9684b5;background:#d5cee1;color:#1e113c}.task-v2-followers .project-person-avatar{width:29px;height:29px;flex:0 0 auto;margin:0;border-width:1px;font-size:8px}.task-v2-followers>button>span{min-width:0;display:grid;gap:2px}.task-v2-followers>button strong{overflow:hidden;color:#c5bdca;font-size:11px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .task-v2-followers>button strong{color:#3d3542}.task-v2-followers>button small{color:#77717d;font-size:9px}:scope:where(.saees-light *) .task-v2-followers>button small{color:#88828e}.task-v2-followers>button.active strong{color:#e0d7ef}:scope:where(.saees-light *) .task-v2-followers>button.active strong{color:#191028}.task-v2-time-summary{display:grid;gap:2px;padding:9px 10px;border:1px solid #332f37;border-radius:7px;background:#171519}:scope:where(.saees-light *) .task-v2-time-summary{border:1px solid #ccc8d0;background:#e8e6ea}.task-v2-time-summary strong{color:#d5cde0;font-size:14px}:scope:where(.saees-light *) .task-v2-time-summary strong{color:#271f32}.task-v2-time-summary span{color:#77717d;font-size:8px}:scope:where(.saees-light *) .task-v2-time-summary span{color:#88828e}.task-v2-time-entry{grid-template-columns:72px minmax(0,1fr) auto;margin-top:0}.task-v2-time-entry button{padding-inline:8px}.task-v2__properties>section.task-v2-time{gap:10px;border-bottom:0}:scope:where(.saees-light *) .task-v2__properties>section.task-v2-time{border-bottom:0}.task-v2-timer{min-height:92px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px;border:1px solid #37313d;border-radius:10px;background:linear-gradient(145deg,#19161c,#141216)}:scope:where(.saees-light *) .task-v2-timer{border:1px solid #c8c2ce;background:linear-gradient(145deg,#e6e3e9,#eae7ef)}.task-v2-timer.is-running{border-color:#d54d5b6b;box-shadow:inset 0 0 24px #b02d3e0f}:scope:where(.saees-light *) .task-v2-timer.is-running{border-color:#b22a386b;box-shadow:inset 0 0 24px #d24f600f}.task-v2-timer>div{min-width:0;display:grid;gap:3px}.task-v2-timer span{color:#88818d;font-size:10px;font-weight:650}:scope:where(.saees-light *) .task-v2-timer span{color:#79727e}.task-v2-timer strong{color:#ece7f0;font-size:24px;font-variant-numeric:tabular-nums;letter-spacing:.025em}:scope:where(.saees-light *) .task-v2-timer strong{color:#140f18}.task-v2-timer small{color:#716b76;font-size:9px}:scope:where(.saees-light *) .task-v2-timer small{color:#8f8994}.task-v2-timer button{min-width:72px;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:1px solid #5d4a82;border-radius:8px;background:#2c2340;color:#cbb8f5;font-size:11px;font-weight:700;cursor:pointer}:scope:where(.saees-light *) .task-v2-timer button{border:1px solid #907db5;background:#c8bfdc;color:#1d0a47}.task-v2-timer button.play:hover{background:#382b53;color:#fff}:scope:where(.saees-light *) .task-v2-timer button.play:hover{background:#b9acd4;color:#000}.task-v2-timer button.stop{border-color:#de4a597a;background:#82223033;color:#f18b96}:scope:where(.saees-light *) .task-v2-timer button.stop{border-color:#b521307a;background:#dd7d8b33;color:#740e19}.task-v2-timer button.stop svg{fill:currentColor}:scope:where(.saees-light *) .task-v2-timer button.stop svg{fill:currentColor}.task-v2-time-sessions{display:grid;gap:5px}.task-v2-time-sessions>span{min-height:31px;display:flex;align-items:center;justify-content:space-between;padding:0 9px;border:1px solid #2f2b33;border-radius:6px;background:#171519}:scope:where(.saees-light *) .task-v2-time-sessions>span{border:1px solid #d0ccd4;background:#e8e6ea}.task-v2-time-sessions b{color:#aaa2af;font-size:11px;font-variant-numeric:tabular-nums}:scope:where(.saees-light *) .task-v2-time-sessions b{color:#58505d}.task-v2-time-sessions small{color:#716a76;font-size:9px}:scope:where(.saees-light *) .task-v2-time-sessions small{color:#908995}.task-v2-custom{display:grid;grid-template-columns:72px minmax(0,1fr) 25px;align-items:center;gap:5px}.task-v2-custom>span{overflow:hidden;color:#817a86;font-size:8px;text-overflow:ellipsis;white-space:nowrap}:scope:where(.saees-light *) .task-v2-custom>span{color:#807985}.task-v2-custom>button{width:25px;height:30px;display:grid;place-items:center;padding:0;border:0;background:transparent;color:#716b76;cursor:pointer}:scope:where(.saees-light *) .task-v2-custom>button{border:0;background:transparent;color:#8f8994}.task-v2-custom-add{grid-template-columns:minmax(0,.8fr) minmax(0,1fr) 29px;margin-top:0}.task-v2-custom-add button{width:29px;padding:0;justify-content:center}.task-v2-confirm{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#040305b8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}:scope:where(.saees-light *) .task-v2-confirm{background:#f9f8fbb8}.task-v2-confirm>div{width:min(360px,100%);display:grid;justify-items:center;gap:10px;padding:24px;border:1px solid #43333a;border-radius:12px;background:#171417;text-align:center}:scope:where(.saees-light *) .task-v2-confirm>div{border:1px solid #ccbcc3;background:#ebe8eb}.task-v2-confirm>div>svg{color:#df7782}:scope:where(.saees-light *) .task-v2-confirm>div>svg{color:#88202b}.task-v2-confirm strong{font-size:15px}.task-v2-confirm span{color:#8c858f;font-size:10px;line-height:1.5}:scope:where(.saees-light *) .task-v2-confirm span{color:#77707a}.task-v2-confirm footer{display:flex;gap:7px;margin-top:6px}.task-v2-confirm footer button{min-height:34px;padding:0 12px;border:1px solid #39343d;border-radius:6px;background:#1d1a20;color:#a49da8;font-size:9px;cursor:pointer}:scope:where(.saees-light *) .task-v2-confirm footer button{border:1px solid #c7c2cb;background:#e2dfe5;color:#5e5762}.task-v2-confirm footer .danger{border-color:#63333b;background:#2c181d;color:#ec929c}:scope:where(.saees-light *) .task-v2-confirm footer .danger{border-color:#cc9ca4;background:#e7d3d8;color:#6d131d}@media(max-width:760px){.task-v2{width:100vw}.task-v2__topbar{padding-inline:14px}.task-v2__topbar nav button:not(.icon){width:32px;padding:0;justify-content:center;font-size:0}.task-v2__body{display:block;overflow-y:auto}.task-v2__content,.task-v2__properties{overflow:visible}.task-v2__content{padding:20px 16px 28px}.task-v2__properties{padding:18px 16px 90px;border-top:1px solid #302b34;border-left:0}:scope:where(.saees-light *) .task-v2__properties{border-top:1px solid #d0cbd4;border-left:0}.task-v2__title-row{gap:8px}.task-v2__title-row>input{font-size:24px}.task-v2-title-timer{min-width:111px;padding-left:9px}.task-v2-title-timer small{display:none}.task-v2-title-timer button{min-width:34px;width:34px;padding:0}.task-v2-title-timer button b{display:none}.task-v2__tabs{gap:17px;overflow-x:auto;scrollbar-width:none}.task-v2__tabs::-webkit-scrollbar{display:none}.task-v2__tabs button{white-space:nowrap}.task-v2-composer{bottom:8px}.task-v2__properties input,.task-v2__properties select,.task-v2__description textarea,.task-v2-composer textarea{font-size:16px}.task-v2__properties .project-calendar,.task-v2__properties .project-calendar.is-above{top:50%;right:auto;bottom:auto;left:50%;width:min(300px,calc(100vw - 28px));transform:translate(-50%,-50%)}}@media(max-width:620px){.task-v2-subtask-create{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.task-v2-subtask-create>input{grid-column:1/-1}.task-v2-subtask-create>button{grid-column:1/-1}.task-v2-subtask-content>div{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.task-v2-subtask-content .project-calendar,.task-v2-subtask-create .project-calendar{position:fixed;top:50%;right:auto;left:50%;transform:translate(-50%,-50%);width:min(300px,calc(100vw - 28px))}.task-v2-file-dropzone.is-compact{grid-template-columns:1fr;text-align:center}.task-v2-file-dropzone.is-compact>div{justify-self:center}}.project-task-create .project-calendar,.project-task-create .project-calendar.is-above{width:196px;z-index:230;top:calc(100% + 6px);right:0;bottom:auto;left:auto;padding:9px}.project-task-create .project-calendar header{margin-bottom:7px}.project-task-create .project-calendar header button{width:25px;height:25px}.project-task-create .project-calendar__week,.project-task-create .project-calendar__grid{gap:2px}.project-task-create .project-calendar__week span{padding-bottom:3px;font-size:8px}.project-task-create .project-calendar__grid button{border-radius:6px;font-size:10px}.project-task-create .project-calendar footer{margin-top:7px;padding-top:7px}.project-chat>article.author-maxi>i,.project-chat>article.is-maxi>i,.composer-mentions i.is-maxi,.event-attendees i.is-maxi{overflow:visible;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='12' y1='8' x2='88' y2='94' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23a594ff'/%3E%3Cstop offset='.55' stop-color='%235b3fe0'/%3E%3Cstop offset='1' stop-color='%232b1680'/%3E%3C/linearGradient%3E%3CradialGradient id='h' cx='35' cy='28' r='26' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.7'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ccircle cx='50' cy='50' r='49' fill='url(%23g)'/%3E%3Ccircle cx='50' cy='50' r='49' fill='url(%23h)'/%3E%3C/svg%3E") center / 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important;color:transparent!important;font-size:0!important}:scope:where(.saees-light *) .project-chat>article.author-maxi>i,:scope:where(.saees-light *) .project-chat>article.is-maxi>i,:scope:where(.saees-light *) .composer-mentions i.is-maxi,:scope:where(.saees-light *) .event-attendees i.is-maxi{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='12' y1='8' x2='88' y2='94' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23a594ff'/%3E%3Cstop offset='.55' stop-color='%235b3fe0'/%3E%3Cstop offset='1' stop-color='%232b1680'/%3E%3C/linearGradient%3E%3CradialGradient id='h' cx='35' cy='28' r='26' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.7'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ccircle cx='50' cy='50' r='49' fill='url(%23g)'/%3E%3Ccircle cx='50' cy='50' r='49' fill='url(%23h)'/%3E%3C/svg%3E") center / 100% no-repeat!important;border-color:transparent!important;box-shadow:none!important;color:transparent!important}.task-mention-menu button:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='12' y1='8' x2='88' y2='94' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23a594ff'/%3E%3Cstop offset='.55' stop-color='%235b3fe0'/%3E%3Cstop offset='1' stop-color='%232b1680'/%3E%3C/linearGradient%3E%3CradialGradient id='h' cx='35' cy='28' r='26' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.7'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ccircle cx='50' cy='50' r='49' fill='url(%23g)'/%3E%3Ccircle cx='50' cy='50' r='49' fill='url(%23h)'/%3E%3C/svg%3E") center / 100% no-repeat}:scope:where(.saees-light *) .task-mention-menu button:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='12' y1='8' x2='88' y2='94' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23a594ff'/%3E%3Cstop offset='.55' stop-color='%235b3fe0'/%3E%3Cstop offset='1' stop-color='%232b1680'/%3E%3C/linearGradient%3E%3CradialGradient id='h' cx='35' cy='28' r='26' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='.7'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Ccircle cx='50' cy='50' r='49' fill='url(%23g)'/%3E%3Ccircle cx='50' cy='50' r='49' fill='url(%23h)'/%3E%3C/svg%3E") center / 100% no-repeat}.project-chat>article>i.has-mark,.project-person-avatar.has-mark,.maxi-note-copilot header>i.has-mark{display:grid;place-items:center;padding:0;overflow:visible;background:none!important;border-color:transparent!important;box-shadow:none!important}:scope:where(.saees-light *) .project-chat>article>i.has-mark,:scope:where(.saees-light *) .project-person-avatar.has-mark,:scope:where(.saees-light *) .maxi-note-copilot header>i.has-mark{background:none!important;border-color:transparent!important;box-shadow:none!important}.project-chat>article>i.has-mark .maxi-mark,.project-person-avatar.has-mark .maxi-mark{width:100%;height:100%;filter:drop-shadow(0 2px 5px rgba(91,63,224,.35))}@media(min-width:721px){body.expert-hub-open .project-os__main>.project-tasks{min-height:0;display:flex;flex-direction:column;overflow:hidden}body.expert-hub-open .project-tasks>.project-task-list,body.expert-hub-open .project-tasks>.project-board{min-height:0;flex:1 1 auto;overflow:auto;overscroll-behavior:contain;scrollbar-color:#403749 transparent;scrollbar-width:thin}body.expert-hub-open .project-os__rail{overflow:hidden}body.expert-hub-open .project-os__rail>section{padding-bottom:14px}body.expert-hub-open .project-os__rail>section+section{padding-top:14px}body.expert-hub-open .project-os__rail section>header{margin-bottom:9px}body.expert-hub-open .project-member{margin-top:8px}body.expert-hub-open .project-os__rail p{margin-block:8px}}@media(max-width:720px){.project-task-create .project-calendar,.project-task-create .project-calendar.is-above{width:min(280px,calc(100vw - 28px));position:fixed;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%,-50%)}}.discussion-mode-switch{min-height:42px;display:flex;align-items:center;gap:5px;padding:5px 7px;border-bottom:1px solid #302b34;background:#151317}:scope:where(.saees-light *) .discussion-mode-switch{border-bottom:1px solid #d0cbd4;background:#eae8ec}.discussion-mode-switch>button{min-width:0;min-height:32px;display:flex;align-items:center;gap:7px;padding:4px 10px;border:1px solid transparent;border-radius:7px;background:transparent;color:#817a86;cursor:pointer;text-align:left;transition:border-color .16s ease,background .16s ease,color .16s ease}:scope:where(.saees-light *) .discussion-mode-switch>button{border:1px solid transparent;background:transparent;color:#807985}.discussion-mode-switch>button:hover{background:#201c24;color:#c8c0ce}:scope:where(.saees-light *) .discussion-mode-switch>button:hover{background:#dfdbe3;color:#39313f}.discussion-mode-switch>button.active{border-color:#55456f;background:#292037;color:#cbb9f5;box-shadow:inset 0 0 18px #7e5cd30f}:scope:where(.saees-light *) .discussion-mode-switch>button.active{border-color:#a090ba;background:#d1c8df;color:#1c0a46;box-shadow:inset 0 0 18px #4e2ca30f}.discussion-mode-switch>button>span{display:grid;gap:1px}.discussion-mode-switch strong{color:inherit;font-size:10px;line-height:1.1}:scope:where(.saees-light *) .discussion-mode-switch strong{color:inherit}.discussion-mode-switch small{color:#736d78;font-size:8px;line-height:1.1}:scope:where(.saees-light *) .discussion-mode-switch small{color:#8d8792}.project-discussion.is-maxi-direct .project-composer{border-color:#4e4063;box-shadow:0 -12px 30px #37265433}:scope:where(.saees-light *) .project-discussion.is-maxi-direct .project-composer{border-color:#aa9cbf;box-shadow:0 -12px 30px #bcabd933}.project-discussion.is-maxi-direct .project-view-heading>div:first-child>span{color:#a88cff}:scope:where(.saees-light *) .project-discussion.is-maxi-direct .project-view-heading>div:first-child>span{color:#1c0073}.project-discussion.is-maxi-direct .project-view-heading h3{color:#f0eaff}:scope:where(.saees-light *) .project-discussion.is-maxi-direct .project-view-heading h3{color:#060015}.project-composer:has(.composer-media video)>.discussion-mode-switch{display:none}@media(max-width:520px){.discussion-mode-switch{min-height:39px}.discussion-mode-switch>button{flex:1;justify-content:center;padding-inline:6px}.discussion-mode-switch small{display:none}}@media(max-width:680px){.project-chat .message-reaction-picker,.project-chat .author-you .message-reaction-picker{left:-45px;right:auto}}.shared-project-workspace--portal{height:0;overflow:visible}.project-member-picker__menu button>svg{grid-column:3;justify-self:center;flex-shrink:0}.project-member-picker__trigger>svg{justify-self:end;flex-shrink:0}.project-member-picker__menu footer{display:flex;align-items:center;gap:8px}.project-calendar header button{flex:none;min-width:29px;min-height:29px;line-height:1}.project-calendar__grid button{display:grid;place-items:center;height:auto;min-height:0;line-height:1}.project-calendar.is-viewport-safe{max-width:calc(100vw - 28px);max-height:calc(100dvh - 28px);overflow:auto}.project-resources>.project-folder-item{display:flex;align-items:center;gap:8px;padding:10px}.project-folder-item>.project-folder-card{flex:1;min-width:0;margin:0;padding:6px;border:0;box-shadow:none}:scope:where(.saees-light *) .project-folder-item>.project-folder-card{border:0;box-shadow:none}.project-folder-card>div{min-width:0}.project-folder-card strong{overflow-wrap:anywhere}.project-folder-delete{display:grid;place-items:center;flex:none;width:36px;height:36px;padding:0;border:1px solid #49313d;border-radius:8px;background:transparent;color:#c995a5;cursor:pointer}:scope:where(.saees-light *) .project-folder-delete{border:1px solid #ceb6c2;background:transparent;color:#6a3646}.project-folder-delete:hover{color:#ffc1d0;background:#3a202c}:scope:where(.saees-light *) .project-folder-delete:hover{color:#3e000f;background:#dfc5d1}.project-member-picker__menu .project-person-avatar{width:30px;height:30px;margin:0;border-width:1px;font-size:8px}@media(max-width:520px){.project-files-view .project-view-heading{flex-wrap:wrap;gap:14px}.project-files-view .project-view-heading>div:last-child{display:flex;flex-wrap:wrap;gap:6px}.project-files-view .project-view-heading>div:last-child>button:not(.ui-button){font-size:11px}}.project-folder-edit{display:grid;place-items:center;flex:none;width:36px;height:36px;padding:0;border:1px solid #44384f;border-radius:8px;background:transparent;color:#b9a5da;cursor:pointer}:scope:where(.saees-light *) .project-folder-edit{border:1px solid #bcb0c7;background:transparent;color:#39255a}.project-folder-edit:hover{background:#2d223b;color:#e0ceff}:scope:where(.saees-light *) .project-folder-edit:hover{background:#cfc4dd;color:#120031}.project-folder-emoji{display:grid;place-items:center;width:38px;height:38px;border-radius:8px;background:#282230;font-size:24px;line-height:1}:scope:where(.saees-light *) .project-folder-emoji{background:#d5cfdd}.project-folder-editor{box-sizing:border-box;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;text-align:left}.project-folder-editor header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.project-folder-editor header h4{margin:0}.project-folder-editor header button{display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid #44384f;border-radius:8px;background:#241d2c;color:#b9a5da}:scope:where(.saees-light *) .project-folder-editor header button{border:1px solid #bcb0c7;background:#dad3e2;color:#39255a}.project-folder-editor>label{display:grid;gap:8px;font-size:12px;color:#b7a9c3}:scope:where(.saees-light *) .project-folder-editor>label{color:#4a3c56}.project-folder-editor input{box-sizing:border-box;width:100%;min-height:42px;padding:10px 12px;border:1px solid #493d55;border-radius:8px;background:#18141d;color:#eee4f6;font-size:14px}:scope:where(.saees-light *) .project-folder-editor input{border:1px solid #b6aac2;background:#e6e2eb;color:#13091b}.project-folder-editor fieldset{min-width:0;margin:20px 0;padding:0;border:0}:scope:where(.saees-light *) .project-folder-editor fieldset{border:0}.project-folder-editor legend{margin-bottom:12px;font-size:12px;color:#b7a9c3}:scope:where(.saees-light *) .project-folder-editor legend{color:#4a3c56}.project-folder-editor legend small{margin-left:8px;color:#81718f}:scope:where(.saees-light *) .project-folder-editor legend small{color:#80708e}.project-folder-emoji-picker{display:grid;grid-template-columns:repeat(auto-fit,minmax(40px,1fr));gap:8px}.project-folder-emoji-picker>button{display:grid;place-items:center;min-height:42px;min-width:0;padding:0;border:1px solid #3c3047;border-radius:9px;background:#211a29;color:#b9a5da;font-size:22px;cursor:pointer}:scope:where(.saees-light *) .project-folder-emoji-picker>button{border:1px solid #c4b8cf;background:#ddd6e5;color:#39255a}.project-folder-emoji-picker>button[aria-pressed=true]{border-color:#ae8df4;background:#423058;box-shadow:0 0 0 1px #ae8df4}:scope:where(.saees-light *) .project-folder-emoji-picker>button[aria-pressed=true]{border-color:#2c0b72;background:#b9a7cf;box-shadow:0 0 0 1px #2c0b72}.project-folder-editor>.project-folder-editor__preview{display:flex;align-items:center;gap:10px;width:auto;height:auto;margin:0 0 20px;padding:14px;border:1px solid #3c3047;border-radius:9px;background:#18141d;color:#dccbea}:scope:where(.saees-light *) .project-folder-editor>.project-folder-editor__preview{border:1px solid #c4b8cf;background:#e6e2eb;color:#261534}.project-folder-editor__preview span{font-size:24px}.project-folder-editor__preview strong{min-width:0;overflow-wrap:anywhere;font-size:13px}.project-folder-editor button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:520px){.project-folder-editor input{font-size:16px}.project-resources>.project-folder-item{gap:4px}.project-folder-item>.project-folder-card{grid-template-columns:32px minmax(0,1fr) 16px;gap:7px;padding:4px}.project-folder-emoji{width:32px;height:32px;font-size:22px}.project-folder-card>svg:first-child{padding:6px}.project-folder-edit,.project-folder-delete{width:32px;height:36px}}.repricer-table td{white-space:normal;min-width:170px;vertical-align:top}.repricer-table td:nth-child(2){min-width:280px}.repricer-table p{margin:6px 0}.repricer-settings input,.repricer-draft input{display:block;width:150px;margin:8px 0;padding:8px;color:#ececf0;background:#18181c;border:1px solid #34343b;border-radius:8px}:scope:where(.saees-light *) .repricer-settings input,:scope:where(.saees-light *) .repricer-draft input{color:#0f0f13;background:#e3e3e7;border:1px solid #c4c4cb}.repricer-draft{margin-top:8px;min-width:180px;text-align:left}.repricer-confirm{width:min(560px,calc(100vw - 32px));max-height:85vh;padding:0;border:1px solid #34343b;border-radius:14px;color:#ececf0;background:#18181c}:scope:where(.saees-light *) .repricer-confirm{border:1px solid #c4c4cb;color:#0f0f13;background:#e3e3e7}.repricer-confirm::backdrop{background:#000000a6}:scope:where(.saees-light *) .repricer-confirm::backdrop{background:#fbfafca6}.repricer-confirm p{line-height:1.6}.data-page{--muted: #a3a3ad;min-width:0}:scope:where(.saees-light *) .data-page{--muted: #52525c}.data-page .page-heading>div>span,.data-page .data-kpis dt,.data-page .data-kpis small,.data-page .data-select>span,.data-page .data-table th,.data-page .data-muted,.data-page .data-footer{color:var(--muted)}:scope:where(.saees-light *) .data-page .page-heading>div>span,:scope:where(.saees-light *) .data-page .data-kpis dt,:scope:where(.saees-light *) .data-page .data-kpis small,:scope:where(.saees-light *) .data-page .data-select>span,:scope:where(.saees-light *) .data-page .data-table th,:scope:where(.saees-light *) .data-page .data-muted,:scope:where(.saees-light *) .data-page .data-footer{color:var(--muted)}.data-page a:not([class]){color:var(--brand-purple)}:scope:where(.saees-light *) .data-page a:not([class]){color:var(--brand-purple)}.data-page>.ui-card,.data-page>section{min-width:0}.suppliers-page>.ui-card{padding:14px}.suppliers-page form{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.suppliers-page form>label{display:grid;gap:5px;min-width:0;flex:1 1 150px;color:var(--muted);font-size:12px}:scope:where(.saees-light *) .suppliers-page form>label{color:var(--muted)}.suppliers-page input,.suppliers-page select,.suppliers-page button{min-height:36px;max-width:100%;padding:8px 10px;color:#ececf0;background:#18181c;border:1px solid #34343b;border-radius:8px}:scope:where(.saees-light *) .suppliers-page input,:scope:where(.saees-light *) .suppliers-page select,:scope:where(.saees-light *) .suppliers-page button{color:#0f0f13;background:#e3e3e7;border:1px solid #c4c4cb}.suppliers-page input,.suppliers-page select{min-width:0;width:100%}.suppliers-page button{cursor:pointer}.suppliers-page button:disabled{cursor:default;opacity:.6}.suppliers-page .data-table button+button{margin-left:6px}.suppliers-page>label{display:grid;gap:6px;color:var(--muted);font-size:12px}:scope:where(.saees-light *) .suppliers-page>label{color:var(--muted)}.suppliers-page input[type=file]{overflow:hidden}.suppliers-page .supplier-economics-form{width:600px}.supplier-economics-form fieldset{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;width:100%;margin:0;padding:10px;border:0}:scope:where(.saees-light *) .supplier-economics-form fieldset{border:0}.supplier-economics-form label{display:grid;gap:5px;min-width:0;white-space:normal;color:var(--muted)}:scope:where(.saees-light *) .supplier-economics-form label{color:var(--muted)}.supplier-economics-form label:has(input[type=checkbox]){grid-column:1 / -1;display:flex;align-items:center}.supplier-economics-form input[type=checkbox]{width:auto;min-height:0}.supplier-economics-form button{justify-self:start}}.shared-project-workspace{height:100%;min-height:0;overflow:hidden;color:#d3cdd8;font-family:Inter,system-ui,sans-serif}.saees-light .shared-project-workspace{color:#2d2732}.shared-project-workspace .project-os{height:100%;min-height:0;display:flex;flex-direction:column;padding:12px 20px;overflow:hidden}.shared-project-workspace .project-os__main{flex:1;min-height:0;overflow:hidden}.shared-project-workspace .project-os__main>section{min-height:0;overflow:auto}.shared-project-workspace .project-discussion{display:flex;flex-direction:column;overflow:hidden!important}.shared-project-workspace .project-chat-stage{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.shared-project-workspace .project-chat{flex:1;min-height:0;overflow:auto}.shared-project-workspace .project-composer{flex:none}.shared-project-workspace .project-composer textarea{max-height:100px;overflow:auto}.shared-project-workspace .shared-message-edit textarea{width:100%;min-height:70px;background:#171519;color:#eee}.saees-light .shared-project-workspace .shared-message-edit textarea{background:#e8e6ea;color:#111}.shared-project-workspace .project-member-admin{display:flex;gap:8px;align-items:center;margin-block:10px;font-size:12px}.shared-project-workspace .project-member-admin span{flex:1}.shared-project-workspace .project-member-admin button{border:1px solid #45364e;border-radius:6px;padding:5px 8px;background:#211925;color:#d8c8ed;cursor:pointer}.saees-light .shared-project-workspace .project-member-admin button{border:1px solid #c0b1c9;background:#e2dae6;color:#221237}@media(max-width:700px){.shared-project-workspace .project-os{padding:8px}.shared-project-workspace .project-os__header,.shared-project-workspace .project-os__pulse,.shared-project-workspace .project-os__rail{display:none}.shared-project-workspace .project-os__main{display:flex;flex-direction:column}.shared-project-workspace .project-os__main>section{flex:1}}.shared-project-workspace .discussion-mode-switch[hidden]{display:none}.shared-project-workspace .project-os__main>section{height:100%!important}.shared-project-workspace .project-os__rail{min-height:0;overflow:auto}@media(max-width:1180px){.shared-project-workspace .project-os__rail{display:none}}.admin-shared-project .project-member-admin{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #38313e;font-size:12px}.saees-light .admin-shared-project .project-member-admin{border-bottom:1px solid #c8c1ce}.admin-shared-project .project-member-admin span{flex:1}.admin-shared-project>header>button{width:36px;height:36px;display:grid;place-items:center;border:1px solid #38313e;border-radius:8px;background:#1b181f;color:#b9a9df;cursor:pointer}.saees-light .admin-shared-project>header>button{border:1px solid #c8c1ce;background:#e3e0e7;color:#302056}.admin-shared-project .pro-chat-confirm-backdrop section{max-height:calc(100dvh - 32px);overflow:auto}.shared-project-workspace .project-view-heading{flex-shrink:0}@media(max-width:680px){.shared-project-workspace .message-reaction-picker,.shared-project-workspace .author-you .message-reaction-picker{left:-45px;right:auto}}.shared-project-workspace .project-chat{flex:1 1 0;height:0;display:flex;flex-direction:column;align-items:stretch;gap:12px;overflow-y:auto;overflow-x:hidden}.shared-project-workspace .project-chat>article{flex-shrink:0}.shared-project-workspace .project-chat>article.author-you{align-self:flex-end}.shared-project-workspace .project-chat-tools>button{font-size:11px!important;min-width:48px}.shared-project-workspace .project-os__nav{justify-content:flex-start}@media(max-width:680px){.shared-project-workspace .project-discussion>.project-view-heading{min-height:44px;margin-bottom:4px;gap:8px}.shared-project-workspace .project-discussion>.project-view-heading>div:first-child>span,.shared-project-workspace .project-discussion>.project-view-heading p{display:none}.shared-project-workspace .project-discussion>.project-view-heading h3{font-size:20px!important}.shared-project-workspace .project-chat-history{min-height:28px;margin-block:4px;flex-shrink:0}.shared-project-workspace .project-composer textarea{min-height:54px;height:54px}.shared-project-workspace .project-chat-stage .project-chat{padding:8px 2px}}.shared-project-workspace .project-os__main{grid-template-rows:minmax(0,1fr)}.shared-project-workspace .project-os__rail{height:100%!important;max-height:100%}@media(max-height:800px){.shared-project-workspace .project-os__pulse{display:none}.shared-project-workspace .project-os__header{min-height:48px;padding-block:8px}.shared-project-workspace .project-os__header h2{font-size:20px}.shared-project-workspace .project-os__header>div:first-child>span{display:none}}@media(max-height:600px){.shared-project-workspace .project-chat-history{display:none}}.admin-shared-project--compact>header{display:none!important}.admin-shared-project--compact .project-os__nav{min-height:38px;padding-block:4px}.admin-shared-project--compact .project-discussion>.project-view-heading{min-height:34px}.admin-project-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:grid;place-items:center;padding:16px;background:#09070bb3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.saees-light .admin-project-dialog-backdrop{background:#f7f5f9b3}.admin-project-dialog-backdrop>section{box-sizing:border-box;width:min(600px,100%);max-height:calc(100dvh - 32px);overflow:auto;padding:24px;border:1px solid #403748;border-radius:18px;background:#1b171f;color:#ddd5e5;box-shadow:0 24px 80px #0009}.saees-light .admin-project-dialog-backdrop>section{border:1px solid #c0b7c8;background:#e4e0e8;color:#221a2a;box-shadow:0 24px 80px #fbfafc99}.admin-project-dialog-backdrop header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.admin-project-dialog-backdrop h2{margin:0;font-size:20px;line-height:1.3}.admin-project-dialog-backdrop header p{margin:6px 0 0;color:#a297ae;font-size:12px}.saees-light .admin-project-dialog-backdrop header p{color:#5c5168}.admin-project-dialog-backdrop button,.admin-project-dialog-backdrop select,.admin-project-dialog-backdrop input{box-sizing:border-box;min-height:40px;margin:0;border:1px solid #493d55;border-radius:9px;background:#241e2b;color:#ddd5e5;font:inherit;font-size:13px}.saees-light .admin-project-dialog-backdrop button,.saees-light .admin-project-dialog-backdrop select,.saees-light .admin-project-dialog-backdrop input{border:1px solid #b6aac2;background:#dad4e1;color:#221a2a}.admin-project-dialog-backdrop button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;cursor:pointer;flex-shrink:0}.admin-project-dialog-backdrop header>button{width:36px;min-height:36px;padding:0}.admin-project-dialog-backdrop select,.admin-project-dialog-backdrop input{width:100%;min-width:0;padding:9px 12px}.admin-project-dialog-backdrop select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23b9a9cf' stroke-width='1.5'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center}.saees-light .admin-project-dialog-backdrop select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23b9a9cf' stroke-width='1.5'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E")}.admin-project-dialog-backdrop button:disabled{opacity:.45;cursor:not-allowed}.admin-project-dialog-backdrop :is(button,select,input):focus-visible{outline:2px solid #ae8bf3;outline-offset:3px}.saees-light .admin-project-dialog-backdrop :is(button,select,input):focus-visible{outline:2px solid #2f0c74}.admin-project-dialog-backdrop>section>label{display:grid;gap:8px;margin-bottom:16px;font-size:12px;color:#aea1ba}.saees-light .admin-project-dialog-backdrop>section>label{color:#52455e}.admin-shared-project .admin-project-dialog-backdrop .project-member-admin{display:grid;grid-template-columns:minmax(0,1fr) 116px 84px;align-items:center;gap:12px;padding:14px 0}.project-member-admin__identity{min-width:0;display:grid;gap:5px}.project-member-admin__identity strong{overflow-wrap:anywhere;font-size:13px;font-weight:600}.project-member-admin__identity small{color:#93869f;font-size:11px}.saees-light .project-member-admin__identity small{color:#6d6079}.admin-project-dialog__assignment{display:grid;grid-template-columns:minmax(0,1fr) 84px;align-items:end;gap:12px;margin-top:22px;padding-top:20px;border-top:1px solid #38303f}.saees-light .admin-project-dialog__assignment{border-top:1px solid #c8c0cf}.admin-project-dialog__assignment label{display:grid;gap:8px;font-size:12px;color:#aea1ba}.saees-light .admin-project-dialog__assignment label{color:#52455e}.admin-project-dialog__assignment>button{background:#7051b9;border-color:#8869ce;color:#fff}.saees-light .admin-project-dialog__assignment>button{background:#7051b9;border-color:#8869ce;color:#fff}.admin-project-dialog-backdrop footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:20px}@media(max-width:480px){.admin-project-dialog-backdrop>section{padding:18px;border-radius:14px}.admin-shared-project .admin-project-dialog-backdrop .project-member-admin{grid-template-columns:minmax(0,1fr) 84px;gap:10px}.project-member-admin__identity{grid-column:1/-1}.admin-project-dialog-backdrop select,.admin-project-dialog-backdrop input{font-size:16px}}.shared-project-workspace.shared-project-workspace--portal{height:0;min-height:0;overflow:visible}.login-silk-fallback{top:0!important;right:0!important;bottom:0!important;left:0!important;background:radial-gradient(ellipse at 15% 80%,#67438b28,transparent 50%),#030303!important}.saees-light .login-silk-fallback{background:radial-gradient(ellipse at 15% 80%,rgba(152,116,188,.157),transparent 50%),#faf9fb!important}.login-silk-fallback:before,.login-silk-fallback:after,.login-silk-fallback i,.login-silk-fallback span{display:none!important}.login-silk-canvas.is-ready{opacity:1;pointer-events:none;background:#030303;-webkit-mask-image:linear-gradient(#0009,#000 12%,#000 88%,#0005);mask-image:linear-gradient(#0009,#000 12%,#000 88%,#0005)}.saees-light .login-silk-canvas.is-ready{background:#faf9fb}.login-silk:after{background:linear-gradient(180deg,#03030308,transparent 65%,#03030370)!important}.saees-light .login-silk:after{background:linear-gradient(180deg,rgba(250,249,251,.031),transparent 65%,rgba(250,249,251,.439))!important}.login-art:before{background:linear-gradient(180deg,transparent 55%,#08080980)!important}.saees-light .login-art:before{background:linear-gradient(180deg,transparent 55%,rgba(247,245,248,.502))!important}.notification-panel{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;padding:28px;border:1px solid #443852;border-radius:20px;background:#17131e;color:#f3edf9;box-shadow:0 24px 80px #0008;font-family:inherit}.saees-light .notification-panel{border:1px solid #b9adc7;background:#e5e1ec;color:#0c0612;box-shadow:0 24px 80px #fbfafc88}.notification-panel::backdrop{background:#08070bbb;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.saees-light .notification-panel::backdrop{background:#f6f5f9bb}.notification-panel .notification-close{position:absolute;top:10px;right:10px}.notification-close{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;border-radius:10px;background:transparent;color:#bcb3c9;font:inherit;font-size:28px;cursor:pointer}.saees-light .notification-close{border:0;background:transparent;color:#3f364c}.notification-close:hover{background:#ffffff0c;color:#fff}.saees-light .notification-close:hover{background:#0000000c;color:#000}.notification-panel__symbol{display:grid;place-items:center;width:48px;height:48px;margin-bottom:20px;border-radius:14px;background:#302342;color:#c5adff;font-size:28px}.saees-light .notification-panel__symbol{background:#cabddc;color:#180052}.notification-panel__eyebrow{margin:0 0 8px;color:#b39acb;font-size:11px;font-weight:700;letter-spacing:.1em}.saees-light .notification-panel__eyebrow{color:#4d3465}.notification-panel h2{margin:0;font-size:24px;line-height:1.25;color:#f3edf9}.saees-light .notification-panel h2{color:#0c0612}.notification-panel__description{margin:12px 0 24px;color:#bcb3c9;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.saees-light .notification-panel__description{color:#3f364c}.notification-panel__actions{display:flex;flex-wrap:wrap;gap:10px}.notification-action{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 16px;border:1px solid #443852;border-radius:10px;background:#211a2b;color:#ded3ed;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.saees-light .notification-action{border:1px solid #b9adc7;background:#dbd4e5;color:#1d122c}.notification-action--primary{flex:1;background:#8058d6;border-color:#a17beb;color:#fff}.saees-light .notification-action--primary{background:#8058d6;border-color:#a17beb;color:#fff}.notification-action:disabled{opacity:.6;cursor:wait}.notification-action:focus-visible,.notification-close:focus-visible,.notification-toast a:focus-visible{outline:2px solid #bca0ff;outline-offset:3px}.saees-light .notification-action:focus-visible,.saees-light .notification-close:focus-visible,.saees-light .notification-toast a:focus-visible{outline:2px solid #1c005f}.notification-toast{box-sizing:border-box;position:fixed;z-index:400;top:max(80px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));display:flex;align-items:flex-start;gap:8px;width:min(400px,calc(100vw - 32px));max-height:calc(100dvh - 100px);overflow-y:auto;padding:16px;border:1px solid #58416f;border-radius:14px;background:#20182c;color:#f3edf9;box-shadow:0 18px 60px #0008}.saees-light .notification-toast{border:1px solid #a790be;background:#dbd3e7;color:#0c0612;box-shadow:0 18px 60px #fbfafc88}.notification-toast a{display:grid;flex:1;min-width:0;gap:7px;color:inherit;text-decoration:none;overflow-wrap:anywhere}.saees-light .notification-toast a{color:inherit;text-decoration:none}.notification-toast strong{font-size:14px;line-height:1.4}.notification-toast span{color:#bcb3c9;font-size:13px;line-height:1.6;white-space:normal}.saees-light .notification-toast span{color:#3f364c}.notification-toast .notification-close{margin:-8px -8px 0 0}.admin-notification-trigger{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;min-height:44px;padding:0 12px;border:1px solid #443852;border-radius:9px;background:#211a2b;color:#ddd0f4;font:inherit;font-size:12px;cursor:pointer}.saees-light .admin-notification-trigger{border:1px solid #b9adc7;background:#dbd4e5;color:#180b2f}.notifications-device-action{display:block;width:calc(100% - 24px);min-height:44px;margin:12px;padding:10px;border:1px solid #65508a;border-radius:8px;background:#302441;color:#eee3ff;font:inherit;font-size:13px;cursor:pointer}.saees-light .notifications-device-action{border:1px solid #8a75af;background:#cabedb;color:#0b001c}.notifications-popover{max-height:min(560px,calc(100dvh - 100px));overflow-y:auto}@media(max-width:600px){.notification-panel{inset:auto 0 0;width:100%;max-width:none;max-height:calc(100dvh - max(16px,env(safe-area-inset-top)));margin:0;padding:24px 20px calc(20px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0}.notification-panel__actions{flex-direction:column-reverse}.notification-action{width:100%}.notification-toast{right:max(12px,env(safe-area-inset-right));width:calc(100vw - 24px);padding:14px}.admin-notification-trigger{padding:0 9px;font-size:11px}}@media(max-width:400px){.admin-header{padding-inline:10px;gap:8px}.admin-header__brand{flex:1;min-width:0}.admin-header__brand strong{overflow:hidden;text-overflow:ellipsis}.admin-header .header-status{display:none}}.admin-header .admin-notification-trigger span{color:inherit;font-size:inherit;white-space:nowrap}.saees-light .admin-header .admin-notification-trigger span{color:inherit}button.admin-global-search{cursor:pointer;color:#aaa6b1;text-align:left;font:inherit}.saees-light button.admin-global-search{color:#524e59}button.admin-global-search:hover{border-color:#65528c;background:#19151f;color:#f4f2f7}.saees-light button.admin-global-search:hover{border-color:#8673ad;background:#e4e0ea;color:#0a080d}button.admin-global-search:focus-visible{outline:2px solid #b19bff;outline-offset:3px}.saees-light button.admin-global-search:focus-visible{outline:2px solid #160064}.admin-global-search svg{flex-shrink:0}.admin-global-search .admin-global-search__label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:inherit;font-size:12px}.saees-light .admin-global-search .admin-global-search__label{color:inherit}.admin-shell .admin-global-search kbd{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;min-height:24px;padding:3px 6px;white-space:nowrap;font:11px system-ui,sans-serif;color:#d4ccdf}.saees-light .admin-shell .admin-global-search kbd{color:#282033}.admin-shell .admin-global-search kbd span{color:inherit;font-size:inherit}.saees-light .admin-shell .admin-global-search kbd span{color:inherit}.admin-module-search{position:fixed;top:0;right:0;bottom:0;left:0;width:min(560px,calc(100vw - 24px));max-height:min(660px,calc(100dvh - 32px));margin:auto;padding:0;border:1px solid #403747;border-radius:14px;background:#151318;color:#f4f2f7;box-shadow:0 24px 90px #0009;overflow:hidden}.saees-light .admin-module-search{border:1px solid #c1b8c8;background:#e9e7ec;color:#0a080d;box-shadow:0 24px 90px #fbfafc99}.admin-module-search[open]{display:flex;flex-direction:column}.admin-module-search::backdrop{background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.saees-light .admin-module-search::backdrop{background:#fbfafc99}.admin-module-search>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px 8px}.admin-module-search h2{margin:0;font-size:13px;font-weight:650}.admin-module-search__input{display:flex;align-items:center;gap:10px;padding:4px 16px 12px;border-bottom:1px solid #302b36;color:#b19bff}.saees-light .admin-module-search__input{border-bottom:1px solid #cec9d4;color:#160064}.admin-module-search__input input{flex:1;min-width:0;min-height:40px;font-size:16px;color:#f4f2f7;background:transparent;border:0;outline:none;box-shadow:none;padding:0}.saees-light .admin-module-search__input input{color:#0a080d;background:transparent;border:0;outline:none;box-shadow:none}.admin-module-search__results{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px}.admin-module-search__results button{width:100%;min-height:54px;display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid transparent;border-radius:8px;background:transparent;color:#b5adbf;text-align:left;cursor:pointer}.saees-light .admin-module-search__results button{border:1px solid transparent;background:transparent;color:#484052}.admin-module-search__results button.is-selected,.admin-module-search__results button:focus-visible{background:#282033;border-color:#4b3b61;color:#eee7fa;outline:none}.saees-light .admin-module-search__results button.is-selected,.saees-light .admin-module-search__results button:focus-visible{background:#d4ccdf;border-color:#ae9ec4;color:#0c0518;outline:none}.admin-module-search__results button>span:first-of-type{flex:1;min-width:0;display:grid;gap:4px}.admin-module-search__results strong{font-size:13px;font-weight:600}.admin-module-search__results small{font-size:11px;color:#a49bae}.saees-light .admin-module-search__results small{color:#5a5164}.admin-module-search__enter{font-size:17px;color:#b8a5d6;opacity:0}.saees-light .admin-module-search__enter{color:#3c295a}.is-selected .admin-module-search__enter{opacity:1}.admin-module-search__empty{padding:22px 18px;margin:0;font-size:13px;line-height:1.6;color:#b5adbf}.saees-light .admin-module-search__empty{color:#484052}.admin-module-search>footer{flex-shrink:0;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:12px 16px;border-top:1px solid #302b36;color:#a49bae;font-size:11px}.saees-light .admin-module-search>footer{border-top:1px solid #cec9d4;color:#5a5164}@media(max-width:780px){button.admin-global-search{display:flex;width:34px;height:34px;min-height:34px;padding:8px;justify-content:center;margin-left:auto}.admin-global-search .admin-global-search__label,.admin-shell .admin-global-search kbd{display:none}}@media(max-width:360px){.admin-header .header-status{display:none}}.admin-module-search__results strong{color:#eee7fa}.saees-light .admin-module-search__results strong{color:#0c0518}:root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#08080a;color:#f5f3f8;font-synthesis:none;--bg: #08080a;--surface: #101013;--surface-raised: #151419;--surface-soft: #19171f;--line: #29272f;--line-strong: #393541;--text: #f5f3f8;--muted: #9c98a5;--muted-2: #74707d;--accent: #9d7cf9;--accent-strong: #b29aff;--accent-soft: #211a34;--green: #73d4ab;--amber: #f0ba68;--red: #f18691;--sidebar: 252px}:root.saees-light{background:#f6f5f8;color:#09070c;--bg: #f6f5f8;--surface: #edeaf1;--surface-raised: #e7e6eb;--surface-soft: #e2e0e8;--line: #d2d0d8;--line-strong: #c2beca;--text: #09070c;--muted: #5e5a67;--muted-2: #86828f;--accent: #270683;--accent-strong: #180065;--accent-soft: #d2cbe5;--green: #2b8c63;--amber: #97610f;--red: #790e19}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;min-width:320px;background:var(--bg);color:var(--text);font-size:14px}.saees-light body{background:var(--bg);color:var(--text)}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a,.saees-light a{color:inherit;text-decoration:none}button,.saees-light button{color:inherit}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Manrope,Inter,sans-serif;letter-spacing:-.035em}input,select,textarea{width:100%;color:var(--text);background:#111014;border:1px solid var(--line-strong);border-radius:9px;outline:none;transition:border-color .18s,box-shadow .18s}.saees-light input,.saees-light select,.saees-light textarea{color:var(--text);background:#eceaf0;border:1px solid var(--line-strong);outline:none}input,select{min-height:42px;padding:0 12px}textarea{padding:12px;resize:vertical;line-height:1.5}input:focus,select:focus,textarea:focus{border-color:#7459bd;box-shadow:0 0 0 3px #9d7cf91f}.saees-light input:focus,.saees-light select:focus,.saees-light textarea:focus{border-color:#5d42a6;box-shadow:0 0 0 3px #2706831f}label{display:grid;gap:7px;color:#b7b3c0;font-size:12px;font-weight:600}.saees-light label{color:#433f4c}.button{min-height:39px;border:1px solid transparent;border-radius:9px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:650;cursor:pointer;transition:transform .16s,background .16s,border-color .16s,opacity .16s}.saees-light .button{border:1px solid transparent}.button:hover:not(:disabled){transform:translateY(-1px)}.button:disabled{opacity:.5;cursor:not-allowed}.button--primary,.saees-light .button--primary{color:#fff;background:linear-gradient(135deg,#6c4bd2,#8b67ec);border-color:#997af1;box-shadow:inset 0 1px #ffffff24}.button--secondary{background:#151419;border-color:var(--line-strong);color:#d7d3dc}.saees-light .button--secondary{background:#e7e6eb;border-color:var(--line-strong);color:#27232c}.button--secondary:hover:not(:disabled){background:#1b1920;border-color:#514b5b}.saees-light .button--secondary:hover:not(:disabled){background:#e1dfe6;border-color:#aaa4b4}.button--large{min-height:48px;width:100%}.button--small{min-height:34px;padding:0 11px;font-size:12px}.text-button,.back-button{padding:0;border:0;background:transparent;color:var(--accent-strong);cursor:pointer}.saees-light .text-button,.saees-light .back-button{border:0;background:transparent;color:var(--accent-strong)}.back-button{margin-bottom:22px;color:var(--muted)}.saees-light .back-button{color:var(--muted)}.back-button:hover,.saees-light .back-button:hover{color:var(--text)}.icon-button{width:36px;height:36px;border:1px solid var(--line);border-radius:8px;background:#111013;display:grid;place-items:center;cursor:pointer}.saees-light .icon-button{border:1px solid var(--line);background:#edeaf1}.icon-button:hover{border-color:var(--line-strong);background:#18171c}.saees-light .icon-button:hover{border-color:var(--line-strong);background:#e4e3e8}.icon-link{display:inline-grid;width:32px;height:32px;place-items:center;border:1px solid var(--line);border-radius:8px;color:var(--accent-strong)}.saees-light .icon-link{border:1px solid var(--line);color:var(--accent-strong)}.text-link{display:inline-flex;align-items:center;gap:4px;color:var(--accent-strong);font-size:12px;font-weight:650}.saees-light .text-link{color:var(--accent-strong)}.muted,.saees-light .muted{color:var(--muted-2)}.eyebrow{display:block;color:var(--accent-strong);font-size:10px;line-height:1.2;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.saees-light .eyebrow{color:var(--accent-strong)}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.login-screen{min-height:100vh;position:relative;overflow:hidden;background:#080809}.saees-light .login-screen{background:#f7f5f8}.login-screen--centered{display:grid;place-items:center;padding:24px}.login-shell{min-height:100vh;position:relative;z-index:2;display:grid;grid-template-columns:minmax(440px,.98fr) minmax(500px,1.02fr)}.login-silk{position:fixed;z-index:0;top:0;right:0;bottom:0;left:0;overflow:hidden;isolation:isolate;background:#06070f;animation:login-silk-enter 1.15s cubic-bezier(.16,.84,.2,1) both}.saees-light .login-silk{background:#f0f1f9}.login-silk:after{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 50% 48%,rgba(5,6,13,.7) 0%,rgba(5,6,13,.26) 32%,transparent 64%),linear-gradient(180deg,rgba(8,8,9,.04),transparent 48%,rgba(8,8,9,.82) 88%)}.saees-light .login-silk:after{background:radial-gradient(ellipse at 50% 48%,rgba(243,244,250,.7) 0%,rgba(243,244,250,.26) 32%,transparent 64%),linear-gradient(180deg,rgba(247,245,248,.04),transparent 48%,rgba(247,245,248,.82) 88%)}.login-silk-fallback{position:absolute;top:-14%;right:-14%;bottom:-14%;left:-14%;overflow:hidden;background:radial-gradient(ellipse at 15% 24%,rgba(31,73,220,.42),transparent 34%),radial-gradient(ellipse at 84% 73%,rgba(110,58,225,.38),transparent 36%),#06070f}.saees-light .login-silk-fallback{background:radial-gradient(ellipse at 15% 24%,rgba(35,77,224,.42),transparent 34%),radial-gradient(ellipse at 84% 73%,rgba(82,30,197,.38),transparent 36%),#f0f1f9}.login-silk-fallback:before,.login-silk-fallback:after,.login-silk-fallback i,.login-silk-fallback span{content:"";position:absolute;display:block;border-radius:48% 52% 62% 38%/36% 58% 42% 64%;filter:blur(22px);will-change:transform}.login-silk-fallback:before{width:96%;height:31%;left:-8%;top:13%;background:linear-gradient(175deg,#0e1b621f,#3d68ffc7 42%,#a897ff9e 55%,#311a7a2e 76%);box-shadow:inset 0 12px 24px #e6eaff38,0 30px 70px #1e2aaa40;transform:rotate(-11deg);animation:login-silk-one 11s ease-in-out infinite alternate}.saees-light .login-silk-fallback:before{background:linear-gradient(175deg,#0e1b621f,#3d68ffc7 42%,#a897ff9e 55%,#311a7a2e 76%);box-shadow:inset 0 12px 24px #e6eaff38,0 30px 70px #1e2aaa40}.login-silk-fallback:after{width:104%;height:34%;right:-18%;bottom:17%;background:linear-gradient(168deg,#1e115614,#6a3de5b8 39%,#456fff94 58%,#12154829 78%);box-shadow:inset 0 -10px 22px #c7bcff33,0 -24px 66px #5834cd38;transform:rotate(9deg);animation:login-silk-two 13s ease-in-out -3s infinite alternate}.saees-light .login-silk-fallback:after{background:linear-gradient(168deg,#1e115614,#6a3de5b8 39%,#456fff94 58%,#12154829 78%);box-shadow:inset 0 -10px 22px #c7bcff33,0 -24px 66px #5834cd38}.login-silk-fallback i{width:72%;height:17%;left:8%;top:45%;background:linear-gradient(180deg,transparent,rgba(220,216,255,.38),rgba(83,73,190,.12));transform:rotate(-4deg);animation:login-silk-three 9s ease-in-out -2s infinite alternate}.saees-light .login-silk-fallback i{background:linear-gradient(180deg,transparent,rgba(4,0,39,.38),rgba(75,65,182,.12))}.login-silk-fallback span{width:66%;height:19%;right:5%;top:34%;background:linear-gradient(180deg,rgba(53,88,225,.06),rgba(128,108,240,.34),transparent);transform:rotate(13deg);animation:login-silk-four 14s ease-in-out -5s infinite alternate}.saees-light .login-silk-fallback span{background:linear-gradient(180deg,rgba(30,65,202,.06),rgba(35,15,147,.34),transparent)}.login-silk-canvas{width:100%;height:100%;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;opacity:0;transition:opacity .5s ease}.login-silk-canvas.is-ready{opacity:1}.login-art{position:relative;min-width:0;min-height:100vh;overflow:hidden;border-right:1px solid rgba(255,255,255,.09)}.saees-light .login-art{border-right:1px solid rgba(0,0,0,.09)}.login-art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#08080905,#08080914 48%,#080809c2),repeating-linear-gradient(105deg,transparent 0 90px,rgba(255,255,255,.012) 91px 92px)}.saees-light .login-art:before{background:linear-gradient(180deg,#f7f5f805,#f7f5f814 48%,#f7f5f8c2),repeating-linear-gradient(105deg,transparent 0 90px,rgba(0,0,0,.012) 91px 92px)}.login-brand{position:absolute;z-index:3;top:24px;left:26px;display:flex;align-items:center;gap:10px;color:#fff;font-size:12px;font-weight:760;letter-spacing:.1em}.saees-light .login-brand{color:#000}.login-brand img{width:34px;height:34px;border-radius:8px;object-fit:cover;box-shadow:0 8px 24px #00000047}.saees-light .login-brand img{box-shadow:0 8px 24px #fbfafc47}.login-statement{position:absolute;z-index:3;left:52px;right:52px;bottom:64px;text-align:center}.login-statement>span{color:#c6b9ff;font-size:11px;font-weight:700;letter-spacing:.16em}.saees-light .login-statement>span{color:#0d0046}.login-statement strong{display:block;margin:13px 0 11px;color:#fff;font:500 clamp(32px,3.3vw,46px)/1.04 Manrope,sans-serif;letter-spacing:-.045em}.saees-light .login-statement strong{color:#000}.login-statement p{max-width:470px;margin:0 auto;color:#bbb3c8;font-size:13px;line-height:1.6}.saees-light .login-statement p{color:#3f374c}.login-panel{min-width:0;min-height:100vh;display:grid;place-items:center;padding:64px clamp(48px,6vw,92px);background:#09090bd6;-webkit-backdrop-filter:blur(24px) saturate(112%);backdrop-filter:blur(24px) saturate(112%)}.saees-light .login-panel{background:#f6f5f8d6}.login-form,.login-card{width:min(440px,100%);display:grid}.login-form{gap:13px}.login-form .eyebrow{margin-bottom:6px;color:#aaa0ed;font-size:11px}.saees-light .login-form .eyebrow{color:#1c125f}.login-form h1,.login-card h1{color:#f4f4f5;font-size:clamp(36px,4vw,50px);font-weight:520;line-height:1.04}.saees-light .login-form h1,.saees-light .login-card h1{color:#0a0a0b}.login-form>p,.login-card p{margin-bottom:22px;color:#aaaab2;font-size:14px;line-height:1.55}.saees-light .login-form>p,.saees-light .login-card p{color:#4d4d55}.login-form label{gap:8px;color:#b5b5bd;font-size:12px}.saees-light .login-form label{color:#42424a}.login-form input{min-height:50px;border-radius:7px;padding:0 15px;background:#151517;border-color:#303036;font-size:13px}.saees-light .login-form input{background:#e8e8ea;border-color:#c9c9cf}.login-form input::placeholder{color:#67676e}.saees-light .login-form input::placeholder{color:#919198}.login-form input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #9d7cf91f;background:#19191c}.saees-light .login-form input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #2706831f;background:#e3e3e6}.login-form .code-input{padding-inline:22px 15px;text-align:center;font-size:20px;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:clamp(.12em,.45vw,.28em)}.login-form .button--primary{min-height:50px;border-radius:7px;color:#e3dfff;background:linear-gradient(#30285b,#30285b) padding-box,conic-gradient(from var(--login-orbit-angle),#4e456f 0 68%,#7668ff 76%,#e3dfff 81%,#8d72ff 86%,#4e456f 94%) border-box;box-shadow:0 0 0 1px #8d72ff14,0 8px 28px #5c42c733;animation:login-orbit 2.6s linear infinite}.saees-light .login-form .button--primary{color:#e3dfff;background:linear-gradient(#30285b,#30285b) padding-box,conic-gradient(from var(--login-orbit-angle),#4e456f 0 68%,#7668ff 76%,#e3dfff 81%,#8d72ff 86%,#4e456f 94%) border-box;box-shadow:0 0 0 1px #8d72ff14,0 8px 28px #5c42c733}.login-form .button--primary:hover:not(:disabled){box-shadow:0 0 0 1px #8d72ff29,0 9px 34px #7456eb4d;filter:brightness(1.08)}.saees-light .login-form .button--primary:hover:not(:disabled){box-shadow:0 0 0 1px #1b008d29,0 9px 34px #3214a94d}.login-form .text-button{justify-self:center;margin-top:2px;font-size:11px;text-decoration:underline;text-underline-offset:3px}.saees-light .login-form .text-button{text-decoration:underline}.field-hint{align-self:flex-end;color:#817b89;font-size:11px;font-weight:600;margin-top:-5px}.saees-light .field-hint{color:#7c7684}.form-message{padding:10px 12px;border:1px solid #443958;border-radius:7px;background:#17131f;color:#c6b9da;font-size:12px;line-height:1.5}.saees-light .form-message{border:1px solid #b2a7c6;background:#e4e0ec;color:#322546}.login-security{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:6px;color:#817b89;font-size:10px;line-height:1.5;text-align:center}.saees-light .login-security{color:#7c7684}.login-card{place-self:center;gap:18px;padding:28px;border:1px solid var(--line);border-radius:13px;background:var(--surface)}.saees-light .login-card{border:1px solid var(--line);background:var(--surface)}@property --login-orbit-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes login-orbit{to{--login-orbit-angle: 360deg}}@keyframes login-silk-enter{0%{opacity:0;filter:blur(12px);transform:scale(1.04)}to{opacity:1;filter:blur(0);transform:scale(1)}}@keyframes login-silk-one{to{transform:translate3d(7%,9%,0) rotate(-5deg) scale(1.05)}}@keyframes login-silk-two{to{transform:translate3d(-8%,-7%,0) rotate(3deg) scale(1.08)}}@keyframes login-silk-three{to{transform:translate3d(9%,-8%,0) rotate(3deg) scale(1.06)}}@keyframes login-silk-four{to{transform:translate3d(-7%,7%,0) rotate(7deg) scale(.96)}}.admin-shell{min-height:100vh;display:grid;grid-template-columns:var(--sidebar) minmax(0,1fr)}.admin-sidebar{position:fixed;z-index:40;inset:0 auto 0 0;width:var(--sidebar);padding:18px 13px 13px;display:flex;flex-direction:column;background:#0b0b0d;border-right:1px solid #252329}.saees-light .admin-sidebar{background:#f3f1f5;border-right:1px solid #d8d6dc}.sidebar-brand{min-height:50px;display:flex;align-items:center;gap:11px;padding:0 6px 16px;border-bottom:1px solid var(--line)}.saees-light .sidebar-brand{border-bottom:1px solid var(--line)}.sidebar-brand img{width:34px;height:34px;border-radius:8px;object-fit:cover}.sidebar-brand>div{display:grid;gap:2px}.sidebar-brand strong{font:700 14px Manrope,sans-serif}.sidebar-brand span{color:var(--muted-2);font-size:10px}.saees-light .sidebar-brand span{color:var(--muted-2)}.sidebar-close{display:none;margin-left:auto}.sidebar-label{padding:23px 9px 9px;color:#77737e;font-size:9px;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.saees-light .sidebar-label{color:#85818c}.admin-sidebar nav{display:grid;gap:3px}.nav-item{min-height:42px;padding:0 11px;border:1px solid transparent;border-radius:8px;display:flex;align-items:center;gap:11px;color:#a7a3ad;font-size:13px;font-weight:520}.saees-light .nav-item{border:1px solid transparent;color:#56525c}.nav-item:hover{color:#ddd9e3;background:#121114}.saees-light .nav-item:hover{color:#201c26;background:#ece9f0}.nav-item--active{color:#f2ecff;background:linear-gradient(90deg,#231a38,#1b1725);border-color:#332947;box-shadow:inset 2px 0 var(--accent)}.saees-light .nav-item--active{color:#060013;background:linear-gradient(90deg,#d0c7e5,#dedae8);border-color:#c2b8d6;box-shadow:inset 2px 0 var(--accent)}.sidebar-security{margin-top:auto;padding:13px 10px;border:1px solid #29252f;border-radius:9px;display:flex;gap:9px;color:var(--accent-strong);background:#100e15}.saees-light .sidebar-security{border:1px solid #d4d0da;color:var(--accent-strong);background:#edeaf1}.sidebar-security>div{display:grid;gap:3px}.sidebar-security strong{color:#c9c4d0;font-size:10px}.saees-light .sidebar-security strong{color:#342f3b}.sidebar-security span{color:#6f6a77;font-size:9px}.saees-light .sidebar-security span{color:#8d8895}.sidebar-user{min-height:60px;margin-top:8px;padding:8px;border:1px solid var(--line);border-radius:9px;display:flex;align-items:center;gap:9px;background:#0f0f11}.saees-light .sidebar-user{border:1px solid var(--line);background:#efecf2}.sidebar-user>div:nth-child(2){min-width:0;flex:1;display:grid;gap:2px}.sidebar-user strong,.sidebar-user span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-user strong{font-size:11px}.sidebar-user span{color:var(--muted-2);font-size:9px}.saees-light .sidebar-user span{color:var(--muted-2)}.user-avatar{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;border-radius:10px;color:#eee8ff;background:linear-gradient(135deg,#6545c4,#352456);font-size:10px;font-weight:750}.saees-light .user-avatar{color:#eee8ff;background:linear-gradient(135deg,#6545c4,#352456)}.user-avatar--small{width:30px;height:30px;border-radius:9px}.admin-main{grid-column:2;min-width:0}.admin-header{position:sticky;z-index:20;top:0;min-height:58px;padding:0 clamp(20px,3vw,42px);display:flex;align-items:center;gap:12px;background:#08080aeb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}.saees-light .admin-header{background:#f6f5f8eb;border-bottom:1px solid var(--line)}.admin-header>div:nth-child(2){display:flex;align-items:baseline;gap:8px}.admin-header span{color:var(--muted-2);font-size:11px}.saees-light .admin-header span{color:var(--muted-2)}.admin-header strong{font-size:11px}.header-status{margin-left:auto;padding:7px 10px;border:1px solid var(--line);border-radius:999px;color:var(--muted)!important;font-size:10px;display:flex;align-items:center;gap:7px}.saees-light .header-status{border:1px solid var(--line);color:var(--muted)!important}.live-dot{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 8px var(--green)}.saees-light .live-dot{background:var(--green);box-shadow:0 0 8px var(--green)}.menu-button{display:none}.admin-content{width:min(1460px,100%);min-height:calc(100vh - 58px);margin:0 auto;padding:clamp(28px,4vw,54px) clamp(20px,4vw,58px) 64px}.page-heading{margin-bottom:30px;display:flex;align-items:flex-end;justify-content:space-between;gap:28px}.page-heading>div:first-child{max-width:760px}.page-heading h1{margin-top:7px;font-size:clamp(28px,3.2vw,43px);line-height:1.08}.page-heading p{margin-top:9px;color:var(--muted);font-size:14px;line-height:1.55}.saees-light .page-heading p{color:var(--muted)}.heading-status{display:flex;align-items:center;gap:7px}.metric-grid{margin-bottom:22px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:12px;overflow:hidden}.saees-light .metric-grid{border:1px solid var(--line)}.metric-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-card{min-height:142px;padding:21px;display:flex;justify-content:space-between;gap:15px;background:linear-gradient(145deg,#101013,#0d0d0f);border-right:1px solid var(--line)}.saees-light .metric-card{background:linear-gradient(145deg,#edeaf1,#f1eef4);border-right:1px solid var(--line)}.metric-card:last-child{border-right:0}.saees-light .metric-card:last-child{border-right:0}.metric-card>div{min-width:0;display:flex;flex-direction:column}.metric-card>svg{color:#77717f}.saees-light .metric-card>svg{color:#86808e}.metric-card span{color:var(--muted);font-size:11px}.saees-light .metric-card span{color:var(--muted)}.metric-card strong{margin-top:auto;font:700 31px Manrope,sans-serif;letter-spacing:-.05em}.metric-card small{margin-top:4px;color:var(--muted-2);font-size:10px}.saees-light .metric-card small{color:var(--muted-2)}.metric-card--critical{box-shadow:inset 0 2px #a45a61}.saees-light .metric-card--critical{box-shadow:inset 0 2px #a55b62}.metric-card--critical>svg{color:var(--red)}.saees-light .metric-card--critical>svg{color:var(--red)}.panel,.table-panel{border:1px solid var(--line);border-radius:12px;background:linear-gradient(145deg,#101013,#0e0e10)}.saees-light .panel,.saees-light .table-panel{border:1px solid var(--line);background:linear-gradient(145deg,#edeaf1,#f0edf3)}.panel{padding:21px}.panel-heading{min-height:45px;margin-bottom:18px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.panel-heading h2,.section-heading h2{margin-top:5px;font-size:18px}.panel-meta{color:var(--muted-2);font-size:10px}.saees-light .panel-meta{color:var(--muted-2)}.content-grid{display:grid;gap:20px}.content-grid--overview{grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr)}.list-stack{margin:0 -8px;display:grid}.list-row{min-height:66px;padding:9px 8px;border-top:1px solid #222127;display:flex;align-items:center;gap:11px}.saees-light .list-row{border-top:1px solid #d9d8de}.list-row:first-child,.saees-light .list-row:first-child{border-top:0}.list-row:hover{background:#141318}.saees-light .list-row:hover{background:#e8e7ec}.list-row__body{min-width:0;flex:1;display:grid;gap:4px}.list-row__body strong{font-size:12px}.list-row__body span{overflow:hidden;color:var(--muted-2);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.saees-light .list-row__body span{color:var(--muted-2)}.company-mark{width:34px;height:34px;flex:0 0 auto;border:1px solid #3e354d;border-radius:9px;display:grid;place-items:center;color:#d5c6ff;background:#1a1522;font-size:10px;font-weight:750}.saees-light .company-mark{border:1px solid #bbb2ca;color:#0f0039;background:#e2ddea}.billing-summary{display:grid;gap:17px}.billing-summary>div{display:flex;align-items:center;justify-content:space-between;gap:15px}.billing-summary span{color:var(--muted);font-size:11px}.saees-light .billing-summary span{color:var(--muted)}.billing-summary strong{font:650 17px Manrope,sans-serif}.control-note{margin-top:22px;padding:13px;border:1px solid #2e2939;border-radius:9px;display:flex;gap:9px;color:var(--accent-strong);background:#14111b}.saees-light .control-note{border:1px solid #cbc6d6;color:var(--accent-strong);background:#e7e4ee}.control-note p{color:#8e879b;font-size:10px;line-height:1.55}.saees-light .control-note p{color:#6b6478}.status-badge{min-height:23px;width:fit-content;padding:0 8px;display:inline-flex;align-items:center;border:1px solid #39363e;border-radius:999px;color:#aaa6af;background:#19181c;font-size:9px;font-weight:650;white-space:nowrap}.saees-light .status-badge{border:1px solid #c4c1c9;color:#545059;background:#e4e3e7}.status-badge--positive{color:#8dd9b9;border-color:#254a3d;background:#10231d}.saees-light .status-badge--positive{color:#267252;border-color:#b5dacd;background:#dcefe9}.status-badge--warning{color:#f0c67f;border-color:#554327;background:#241c10}.saees-light .status-badge--warning{color:#80560f;border-color:#d8c6aa;background:#efe7db}.status-badge--danger{color:#f49aa2;border-color:#583238;background:#291317}.saees-light .status-badge--danger{color:#650b13;border-color:#cda7ad;background:#ecd6da}.empty-state{min-height:190px;padding:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;color:#6f6a77}.saees-light .empty-state{color:#8d8895}.empty-state strong{color:#b9b5c0}.saees-light .empty-state strong{color:#433f4a}.empty-state p{max-width:420px;color:var(--muted-2);font-size:11px;line-height:1.5}.saees-light .empty-state p{color:var(--muted-2)}.state-panel{min-height:180px;padding:28px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--muted)}.saees-light .state-panel{color:var(--muted)}.state-panel--error{min-height:auto;border:1px solid #513136;border-radius:10px;justify-content:flex-start;color:var(--red);background:#1e1114}.saees-light .state-panel--error{border:1px solid #ceaeb3;color:var(--red);background:#eee1e4}.state-panel--error>div{flex:1;display:grid;gap:4px}.state-panel--error span{color:#bd8e93;font-size:11px}.saees-light .state-panel--error span{color:#714247}.toolbar{margin-bottom:13px;display:flex;align-items:center;justify-content:space-between;gap:12px}.search-field{width:min(430px,100%);min-height:43px;padding:0 12px;border:1px solid var(--line-strong);border-radius:9px;display:flex;align-items:center;gap:8px;background:#101013;color:var(--muted-2)}.saees-light .search-field{border:1px solid var(--line-strong);background:#edeaf1;color:var(--muted-2)}.search-field input{min-height:38px;padding:0;border:0;box-shadow:none;background:transparent}.saees-light .search-field input{border:0;box-shadow:none;background:transparent}.toolbar-meta{color:var(--muted-2);font-size:10px}.saees-light .toolbar-meta{color:var(--muted-2)}.table-panel{overflow:hidden}.table-scroll{overflow:auto;margin:0 -21px -21px}table{width:100%;border-collapse:collapse}th,td{height:59px;padding:0 16px;border-bottom:1px solid #242229;text-align:left;white-space:nowrap}.saees-light th,.saees-light td{border-bottom:1px solid #d8d6dd}th{height:43px;color:#77727e;background:#0e0e10;font-size:9px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.saees-light th{color:#86818d;background:#f0edf3}td{color:#bbb7c1;font-size:11px}.saees-light td{color:#423e48}tbody tr{cursor:pointer;transition:background .15s}tbody tr:hover{background:#151419}.saees-light tbody tr:hover{background:#e7e6eb}tbody tr:last-child td{border-bottom:0}.saees-light tbody tr:last-child td{border-bottom:0}.customer-cell{min-width:220px;display:flex;align-items:center;gap:10px}.customer-cell>div:last-child{display:grid;gap:3px}.customer-cell strong,.saees-light .customer-cell strong{color:var(--text)}.customer-cell span{color:var(--muted-2);font-size:9px}.saees-light .customer-cell span{color:var(--muted-2)}.customer-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:start}.customer-primary,.customer-side{display:grid;gap:20px}.compact-panel h2{margin-top:7px;font-size:17px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.form-span{grid-column:1 / -1}.detail-list{margin-top:18px;display:grid}.detail-list>div{min-height:42px;border-top:1px solid #242229;display:flex;align-items:center;justify-content:space-between;gap:12px}.saees-light .detail-list>div{border-top:1px solid #d8d6dd}.detail-list span{color:var(--muted-2);font-size:10px}.saees-light .detail-list span{color:var(--muted-2)}.detail-list strong{color:#c7c3cc;font-size:11px}.saees-light .detail-list strong{color:#37333c}.note-composer{display:flex;align-items:flex-end;gap:10px}.note-composer textarea{min-height:80px}.timeline{margin-top:20px;display:grid}.timeline-item{position:relative;min-height:80px;padding:0 0 20px 22px;display:grid;grid-template-columns:1fr}.timeline-item:before{content:"";position:absolute;left:4px;top:10px;bottom:-1px;border-left:1px solid #312d38}.saees-light .timeline-item:before{border-left:1px solid #cbc7d2}.timeline-item:last-child:before{display:none}.timeline-dot{position:absolute;left:0;top:4px;width:9px;height:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px #191522}.saees-light .timeline-dot{background:var(--accent);box-shadow:0 0 0 4px #e1ddea}.timeline-item>div:last-child>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.timeline-item strong{font-size:11px}.timeline-item span{color:var(--muted-2);font-size:9px}.saees-light .timeline-item span{color:var(--muted-2)}.timeline-item p{margin-top:8px;color:#aaa6b0;font-size:11px;line-height:1.55;white-space:pre-wrap}.saees-light .timeline-item p{color:#534f59}.contact-stack{margin-top:15px;display:grid}.contact-stack>div{min-height:54px;border-top:1px solid #242229;display:flex;align-items:center;gap:9px}.saees-light .contact-stack>div{border-top:1px solid #d8d6dd}.contact-stack>div>div:last-child{min-width:0;display:grid;gap:3px}.contact-stack strong{font-size:10px}.contact-stack span{overflow:hidden;color:var(--muted-2);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.saees-light .contact-stack span{color:var(--muted-2)}.calendar-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:start}.section-heading{margin:26px 0 14px}.calendar-card-stack,.calendar-side{display:grid;gap:14px}.calendar-card{border:1px solid var(--line);border-radius:11px;background:#101013;overflow:hidden}.saees-light .calendar-card{border:1px solid var(--line);background:#edeaf1}.calendar-card__top{min-height:76px;padding:14px 15px;display:flex;align-items:center;gap:11px}.calendar-card__top>div:nth-child(2){min-width:0;flex:1;display:grid;gap:4px}.calendar-card h3{font-size:14px;letter-spacing:-.02em}.calendar-card p{overflow:hidden;color:var(--muted-2);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.saees-light .calendar-card p{color:var(--muted-2)}.expert-avatar{width:41px;height:41px;flex:0 0 auto;border-radius:11px;display:grid;place-items:center;overflow:hidden;color:#e4d9ff;background:#342552;font-size:10px;font-weight:750}.saees-light .expert-avatar{color:#0b0026;background:#bcadda}.expert-avatar img{width:100%;height:100%;object-fit:cover}.availability-stack{padding:0 15px 15px;display:grid;gap:9px}.availability-block{padding:12px;border:1px solid #28252e;border-radius:9px;background:#0d0d10}.saees-light .availability-block{border:1px solid #d4d1da;background:#f0eef3}.availability-block>strong{color:#bcb7c5;font-size:10px}.saees-light .availability-block>strong{color:#3f3a48}.availability-block>div{margin-top:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px}.availability-block span{display:flex;gap:8px;color:#918b99;font-size:9px}.saees-light .availability-block span{color:#6c6674}.availability-block b{min-width:25px;color:#c5c0cd}.saees-light .availability-block b{color:#37323f}.calendar-editor{padding:14px 15px 16px;border-top:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) 150px auto auto;align-items:end;gap:10px;background:#0d0c10}.saees-light .calendar-editor{border-top:1px solid var(--line);background:#f1eef4}.switch-label{min-height:42px;display:flex;flex-direction:row;align-items:center;gap:7px;white-space:nowrap}.switch-label input{width:16px;min-height:16px;accent-color:var(--accent)}.saees-light .switch-label input{accent-color:var(--accent)}.template-stack,.booking-stack{margin-top:13px;display:grid}.template-stack>div,.booking-stack>div{min-height:56px;border-top:1px solid #25232a;display:flex;align-items:center;justify-content:space-between;gap:10px}.saees-light .template-stack>div,.saees-light .booking-stack>div{border-top:1px solid #d7d5dc}.template-stack>div>div,.booking-stack>div{min-width:0}.template-stack strong,.template-stack span,.booking-stack strong,.booking-stack span{display:block}.template-stack strong,.booking-stack strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.template-stack span,.booking-stack span{margin-top:4px;color:var(--muted-2);font-size:9px}.saees-light .template-stack span,.saees-light .booking-stack span{color:var(--muted-2)}.booking-stack>div{display:block;padding:12px 0}.audit-list{display:grid}.audit-row{min-height:66px;border-top:1px solid #242229;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11px}.saees-light .audit-row{border-top:1px solid #d8d6dd}.audit-row:first-child,.saees-light .audit-row:first-child{border-top:0}.audit-icon{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;color:var(--accent-strong);background:#191421}.saees-light .audit-icon{color:var(--accent-strong);background:#e3deeb}.audit-row>div:nth-child(2){display:grid;gap:4px}.audit-row strong{font-size:11px}.audit-row span,.audit-row time{color:var(--muted-2);font-size:9px}.saees-light .audit-row span,.saees-light .audit-row time{color:var(--muted-2)}.prospect-form,.campaign-form{margin-bottom:20px}.form-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.form-actions{margin-top:18px;padding-top:16px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;gap:9px}.saees-light .form-actions{border-top:1px solid var(--line)}.pipeline-board{display:grid;grid-template-columns:repeat(7,minmax(220px,1fr));gap:11px;overflow-x:auto;padding:2px 2px 16px;scrollbar-color:#3b3546 transparent}.pipeline-column{min-height:420px;border:1px solid var(--line);border-radius:11px;background:#0d0d0f;overflow:hidden}.saees-light .pipeline-column{border:1px solid var(--line);background:#f1eef4}.pipeline-column>header{min-height:54px;padding:0 13px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;background:#111114}.saees-light .pipeline-column>header{border-bottom:1px solid var(--line);background:#ece9f0}.pipeline-column>header>div{min-width:0;display:flex;align-items:center;gap:8px}.pipeline-column>header strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.pipeline-column>header b{min-width:23px;height:23px;border-radius:999px;display:grid;place-items:center;color:#aaa5b2;background:#211f25;font-size:9px}.saees-light .pipeline-column>header b{color:#524d5a;background:#dcdae0}.stage-dot{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#77717f}.saees-light .stage-dot{background:#86808e}.stage-dot--new_lead{background:#7b91be}.saees-light .stage-dot--new_lead{background:#415784}.stage-dot--qualified,.saees-light .stage-dot--qualified{background:#7d72c9}.stage-dot--discovery,.saees-light .stage-dot--discovery{background:#9b73d2}.stage-dot--proposal,.saees-light .stage-dot--proposal{background:#c987ce}.stage-dot--negotiation,.saees-light .stage-dot--negotiation{background:#e4a56f}.stage-dot--won,.saees-light .stage-dot--won{background:var(--green)}.stage-dot--lost,.saees-light .stage-dot--lost{background:var(--red)}.deal-stack{padding:9px;display:grid;gap:8px}.deal-card{padding:12px;border:1px solid #2b2930;border-radius:9px;background:linear-gradient(145deg,#151419,#111115);box-shadow:0 7px 20px #00000021}.saees-light .deal-card{border:1px solid #d1cfd6;background:linear-gradient(145deg,#e7e6eb,#ebe9ef);box-shadow:0 7px 20px #fbfafc21}.deal-card__top{display:grid;gap:7px}.deal-card__top strong{font-size:11px;line-height:1.4}.deal-card__top span{color:#d2c6f5;font:700 16px Manrope,sans-serif}.saees-light .deal-card__top span{color:#160a39}.deal-card p{margin-top:6px;overflow:hidden;color:var(--muted-2);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.saees-light .deal-card p{color:var(--muted-2)}.deal-card__meta{margin:10px 0 8px;display:flex;justify-content:space-between;color:#8e8995;font-size:8px}.saees-light .deal-card__meta{color:#6f6a76}.deal-card select{min-height:33px;padding:0 8px;border-radius:7px;color:#b5b0bc;font-size:9px}.saees-light .deal-card select{color:#48434f}.deal-followup{width:100%;margin-top:7px;padding:7px;border:0;display:flex;align-items:center;justify-content:center;gap:5px;color:var(--accent-strong);background:transparent;font-size:9px;cursor:pointer}.saees-light .deal-followup{border:0;color:var(--accent-strong);background:transparent}.deal-followup:hover{color:#d8ccff}.saees-light .deal-followup:hover{color:#0c0033}.pipeline-empty{min-height:90px;display:grid;place-items:center;color:#5f5b65;font-size:9px}.saees-light .pipeline-empty{color:#9e9aa4}.campaign-guard{margin:-9px 0 20px}.campaign-guard p strong{color:#c8bedc}.saees-light .campaign-guard p strong{color:#2d2341}.campaign-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.campaign-card{position:relative;min-height:230px;display:grid;grid-template-columns:42px minmax(0,1fr);align-content:start;gap:13px}.campaign-icon{width:42px;height:42px;border:1px solid #3a314b;border-radius:10px;display:grid;place-items:center;color:var(--accent-strong);background:#1a1425}.saees-light .campaign-icon{border:1px solid #bdb4ce;color:var(--accent-strong);background:#e0daeb}.campaign-card h2{margin-top:6px;font-size:17px}.campaign-card p{margin-top:8px;overflow:hidden;color:var(--muted-2);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.saees-light .campaign-card p{color:var(--muted-2)}.campaign-stats{grid-column:1 / -1;margin-top:16px;padding-top:14px;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr)}.saees-light .campaign-stats{border-top:1px solid var(--line)}.campaign-stats span{display:grid;gap:4px;color:var(--muted-2);font-size:8px}.saees-light .campaign-stats span{color:var(--muted-2)}.campaign-stats b{color:#c9c4d0;font-size:12px}.saees-light .campaign-stats b{color:#342f3b}.campaign-actions{grid-column:1 / -1;min-height:34px;margin-top:12px;padding-right:76px;display:flex;gap:7px}.campaign-status{position:absolute;right:15px;bottom:15px;padding:5px 8px;border:1px solid #3c3941;border-radius:999px;color:#9d98a5;font-size:8px;text-transform:uppercase;letter-spacing:.08em}.saees-light .campaign-status{border:1px solid #c1bec6;color:#5f5a67}.campaign-status--active{color:var(--green);border-color:#295344}.saees-light .campaign-status--active{color:var(--green);border-color:#acd6c7}.campaign-status--draft{color:#b1a9bc}.saees-light .campaign-status--draft{color:#4b4356}.team-workspace{min-height:650px;border:1px solid var(--line);border-radius:12px;display:grid;grid-template-columns:260px minmax(0,1fr);overflow:hidden;background:#0e0e10}.saees-light .team-workspace{border:1px solid var(--line);background:#f0edf3}.channel-rail{padding:14px 10px;border-right:1px solid var(--line);background:#0b0b0d}.saees-light .channel-rail{border-right:1px solid var(--line);background:#f3f1f5}.channel-rail__title{height:42px;padding:0 9px;display:flex;align-items:center;justify-content:space-between}.channel-rail__title strong{font-size:11px}.channel-rail__title span{color:var(--muted-2);font-size:9px}.saees-light .channel-rail__title span{color:var(--muted-2)}.channel-rail>button{width:100%;min-height:57px;padding:8px 9px;border:1px solid transparent;border-radius:8px;display:flex;align-items:flex-start;gap:8px;color:#88838e;background:transparent;text-align:left;cursor:pointer}.saees-light .channel-rail>button{border:1px solid transparent;color:#76717c;background:transparent}.channel-rail>button:hover{background:#121114}.saees-light .channel-rail>button:hover{background:#ece9f0}.channel-rail>button.active{color:#e8e3ef;border-color:#352c46;background:#1b1625}.saees-light .channel-rail>button.active{color:#15101c;border-color:#c2b9d3;background:#dfdae9}.channel-rail>button>span{color:var(--accent-strong);font-weight:700}.saees-light .channel-rail>button>span{color:var(--accent-strong)}.channel-rail button div{min-width:0;display:grid;gap:3px}.channel-rail button strong,.channel-rail button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channel-rail button strong{font-size:10px}.channel-rail button small{color:#67626d;font-size:8px}.saees-light .channel-rail button small{color:#97929d}.team-chat{min-width:0;display:grid;grid-template-rows:59px minmax(0,1fr) auto}.team-chat>header{padding:0 18px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between}.saees-light .team-chat>header{border-bottom:1px solid var(--line)}.team-chat>header>div{display:grid;gap:3px}.team-chat>header strong{font-size:12px}.team-chat>header span{color:var(--muted-2);font-size:8px}.saees-light .team-chat>header span{color:var(--muted-2)}.team-messages{min-height:0;max-height:570px;overflow-y:auto;padding:18px}.team-message{padding:9px 0;display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px}.team-avatar{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;color:#e4dbf7;background:#2c2142;font-size:9px;font-weight:700}.saees-light .team-avatar{color:#110824;background:#c8bdde}.team-message>div:last-child>div{display:flex;align-items:baseline;gap:8px}.team-message strong{font-size:10px}.team-message time{color:#68636e;font-size:8px}.saees-light .team-message time{color:#96919c}.team-message p{margin-top:5px;color:#bbb6c1;font-size:11px;line-height:1.55;white-space:pre-wrap}.saees-light .team-message p{color:#433e49}.team-composer{margin:12px 16px 16px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.team-composer .button{width:43px;padding:0}.project-ops{min-height:650px;border:1px solid var(--line);border-radius:12px;display:grid;grid-template-columns:310px minmax(0,1fr);overflow:hidden;background:#0e0e10}.saees-light .project-ops{border:1px solid var(--line);background:#f0edf3}.project-list{padding:12px;border-right:1px solid var(--line);background:#0b0b0d}.saees-light .project-list{border-right:1px solid var(--line);background:#f3f1f5}.project-list__heading{min-height:45px;padding:0 8px;display:flex;align-items:center;justify-content:space-between}.project-list__heading strong{font-size:11px}.project-list__heading span{color:var(--muted-2);font-size:9px}.saees-light .project-list__heading span{color:var(--muted-2)}.project-list>button{width:100%;min-height:65px;padding:8px;border:1px solid transparent;border-radius:9px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;color:#9f9aa5;background:transparent;text-align:left;cursor:pointer}.saees-light .project-list>button{border:1px solid transparent;color:#5f5a65;background:transparent}.project-list>button:hover{background:#131216}.saees-light .project-list>button:hover{background:#eae7ef}.project-list>button.active{border-color:#372e48;background:#1b1624}.saees-light .project-list>button.active{border-color:#c0b7d1;background:#e0dbe9}.project-list button>div:nth-child(2){min-width:0;display:grid;gap:4px}.project-list button strong,.project-list button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-list button strong{color:#d4cfd9;font-size:10px}.saees-light .project-list button strong{color:#2b2630}.project-list button span{color:var(--muted-2);font-size:8px}.saees-light .project-list button span{color:var(--muted-2)}.project-detail{min-width:0;padding:22px}.project-detail__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.project-detail__header h2{margin-top:6px;font-size:24px}.project-detail__header p{margin-top:8px;color:var(--muted);font-size:11px}.saees-light .project-detail__header p{color:var(--muted)}.scope-pill{width:fit-content;padding:6px 8px;border:1px solid #3c3350;border-radius:999px;display:inline-flex;align-items:center;gap:5px;color:#b7a2ed;background:#181221;font-size:8px;white-space:nowrap;text-transform:uppercase;letter-spacing:.08em}.saees-light .scope-pill{border:1px solid #b8afcc;color:#27125d;background:#e4deed}.project-kpis{margin:22px 0;border-block:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr)}.saees-light .project-kpis{border-block:1px solid var(--line)}.project-kpis>div{min-height:80px;padding:14px;border-right:1px solid var(--line);display:grid;align-content:center;gap:5px}.saees-light .project-kpis>div{border-right:1px solid var(--line)}.project-kpis>div:last-child{border-right:0}.saees-light .project-kpis>div:last-child{border-right:0}.project-kpis strong{font:700 21px Manrope,sans-serif}.project-kpis span{color:var(--muted-2);font-size:8px}.saees-light .project-kpis span{color:var(--muted-2)}.project-stream{border:1px solid var(--line);border-radius:10px;overflow:hidden}.saees-light .project-stream{border:1px solid var(--line)}.project-stream__heading{min-height:48px;padding:0 14px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:8px}.saees-light .project-stream__heading{border-bottom:1px solid var(--line)}.project-stream__heading strong{font-size:10px}.project-stream__heading span{margin-left:auto;color:var(--muted-2);font-size:8px}.saees-light .project-stream__heading span{color:var(--muted-2)}.customer-message{padding:12px 14px;border-bottom:1px solid #232128}.saees-light .customer-message{border-bottom:1px solid #d9d7de}.customer-message:last-child{border-bottom:0}.saees-light .customer-message:last-child{border-bottom:0}.customer-message>div{display:flex;align-items:center;gap:7px}.customer-message strong{font-size:10px}.customer-message span{padding:3px 5px;border-radius:4px;color:#cbbdff;background:#251b3c;font-size:7px}.saees-light .customer-message span{color:#0e0042;background:#cdc3e4}.customer-message time{margin-left:auto;color:#69646f;font-size:8px}.saees-light .customer-message time{color:#95909b}.customer-message p{margin-top:6px;color:#a9a4af;font-size:10px;line-height:1.5;white-space:pre-wrap}.saees-light .customer-message p{color:#55505b}.customer-message--maxi{background:#110e17}.saees-light .customer-message--maxi{background:#ebe8f1}.maxi-scope-bar{margin-bottom:16px;padding:12px;border:1px solid var(--line);border-radius:11px;display:grid;grid-template-columns:auto minmax(180px,280px) minmax(280px,1fr);align-items:center;gap:10px;background:#0f0f12}.saees-light .maxi-scope-bar{border:1px solid var(--line);background:#eeecf1}.scope-switch{display:flex;gap:5px}.scope-switch button{min-height:36px;padding:0 11px;border:1px solid var(--line);border-radius:8px;display:flex;align-items:center;gap:6px;color:#88838f;background:#131216;font-size:9px;cursor:pointer}.saees-light .scope-switch button{border:1px solid var(--line);color:#75707c;background:#eae7ef}.scope-switch button.active{color:#e2d9fa;border-color:#604b8d;background:#211932}.saees-light .scope-switch button.active{color:#0e0526;border-color:#8772b4;background:#d5cde6}.maxi-scope-bar>select{min-height:36px;font-size:9px}.scope-explanation{min-height:36px;padding:0 10px;border-left:1px solid var(--line);display:flex;align-items:center;gap:8px;color:#898390;font-size:9px;line-height:1.35}.saees-light .scope-explanation{border-left:1px solid var(--line);color:#756f7c}.scope-explanation--internal svg{color:var(--accent-strong)}.saees-light .scope-explanation--internal svg{color:var(--accent-strong)}.scope-explanation--customer svg{color:var(--green)}.saees-light .scope-explanation--customer svg{color:var(--green)}.maxi-workspace{min-height:620px;border:1px solid var(--line);border-radius:12px;display:grid;grid-template-columns:270px minmax(0,1fr);overflow:hidden;background:#0e0e10}.saees-light .maxi-workspace{border:1px solid var(--line);background:#f0edf3}.maxi-conversations{padding:12px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:6px;background:#0b0b0d}.saees-light .maxi-conversations{border-right:1px solid var(--line);background:#f3f1f5}.maxi-conversations>.button{margin-bottom:8px}.maxi-conversations>button:not(.button){min-height:54px;padding:8px;border:1px solid transparent;border-radius:8px;display:flex;align-items:center;gap:8px;color:#8c8792;background:transparent;text-align:left;cursor:pointer}.saees-light .maxi-conversations>button:not(.button){border:1px solid transparent;color:#726d78;background:transparent}.maxi-conversations>button:not(.button).active{color:#ded7e8;border-color:#3a304d;background:#1b1625}.saees-light .maxi-conversations>button:not(.button).active{color:#1e1728;border-color:#bcb2cf;background:#dfdae9}.maxi-conversations button div{min-width:0;display:grid;gap:3px}.maxi-conversations button strong,.maxi-conversations button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.maxi-conversations button strong{font-size:9px}.maxi-conversations button span{color:var(--muted-2);font-size:8px}.saees-light .maxi-conversations button span{color:var(--muted-2)}.maxi-chat{min-width:0;display:grid;grid-template-rows:61px minmax(0,1fr) auto}.maxi-chat>header{padding:0 18px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:9px}.saees-light .maxi-chat>header{border-bottom:1px solid var(--line)}.maxi-avatar{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#7655db,#432a86);box-shadow:0 7px 22px #5b3db83d}.saees-light .maxi-avatar{color:#fff;background:linear-gradient(135deg,#7655db,#432a86);box-shadow:0 7px 22px #5b3db83d}.maxi-chat>header>div:nth-child(2){display:grid;gap:2px}.maxi-chat>header strong{font-size:11px}.maxi-chat>header span:not(.scope-pill){color:var(--muted-2);font-size:8px}.saees-light .maxi-chat>header span:not(.scope-pill){color:var(--muted-2)}.maxi-chat>header .scope-pill{margin-left:auto}.maxi-messages{min-height:0;max-height:520px;overflow-y:auto;padding:21px;display:flex;flex-direction:column;gap:13px}.maxi-message{max-width:min(760px,85%);display:grid;gap:5px}.maxi-message>span{color:#7d7784;font-size:8px}.saees-light .maxi-message>span{color:#817b88}.maxi-message p{padding:12px 14px;border:1px solid var(--line);border-radius:11px;color:#c1bcc7;background:#141317;font-size:11px;line-height:1.58;white-space:pre-wrap}.saees-light .maxi-message p{border:1px solid var(--line);color:#3d3843;background:#e9e8ec}.maxi-message--user{align-self:flex-end}.maxi-message--user>span{text-align:right}.maxi-message--user p{border-color:#483967;background:#21182f}.saees-light .maxi-message--user p{border-color:#a798c6;background:#d9d0e7}.maxi-message--assistant{align-self:flex-start}.maxi-composer{margin:12px 16px 16px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px}.maxi-composer textarea{min-height:58px;max-height:160px}.maxi-composer .button{min-height:45px}@media(max-width:1100px){:root{--sidebar: 226px}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-card:nth-child(2){border-right:0}.saees-light .metric-card:nth-child(2){border-right:0}.metric-card:nth-child(-n+2){border-bottom:1px solid var(--line)}.saees-light .metric-card:nth-child(-n+2){border-bottom:1px solid var(--line)}.metric-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-grid--three .metric-card:nth-child(2){border-right:1px solid var(--line)}.saees-light .metric-grid--three .metric-card:nth-child(2){border-right:1px solid var(--line)}.metric-grid--three .metric-card:nth-child(-n+2){border-bottom:0}.saees-light .metric-grid--three .metric-card:nth-child(-n+2){border-bottom:0}.customer-layout,.calendar-layout{grid-template-columns:1fr}.customer-side{grid-template-columns:repeat(3,minmax(0,1fr))}.calendar-side,.form-grid--three,.campaign-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.maxi-scope-bar{grid-template-columns:1fr 1fr}.scope-explanation{grid-column:1 / -1;border-left:0;border-top:1px solid var(--line);padding-top:9px}.saees-light .scope-explanation{border-left:0;border-top:1px solid var(--line)}}@media(max-width:780px){.login-screen{display:block}.login-screen--centered{display:grid}.login-shell{min-height:100svh;grid-template-columns:1fr}.login-art{display:none}.login-panel{min-height:100svh;align-content:center;place-items:stretch;padding:max(34px,7vh) 22px;background:#09090bc7}.saees-light .login-panel{background:#f6f5f8c7}.login-form{margin-inline:auto}.admin-shell{display:block}.admin-sidebar{width:min(290px,88vw);transform:translate(-102%);transition:transform .22s ease;box-shadow:24px 0 70px #00000073}.saees-light .admin-sidebar{box-shadow:24px 0 70px #fbfafc73}.admin-sidebar--open{transform:translate(0)}.sidebar-backdrop{position:fixed;z-index:35;top:0;right:0;bottom:0;left:0;border:0;background:#0009}.saees-light .sidebar-backdrop{border:0;background:#fbfafc99}.sidebar-close,.menu-button{display:grid}.admin-main{min-width:0}.admin-header{padding:0 14px}.admin-header>div:nth-child(2) span{display:none}.admin-content{padding:28px 15px 50px}.page-heading{align-items:flex-start;flex-direction:column}.page-heading>:last-child{width:100%}.page-heading .button{width:100%}.content-grid--overview,.customer-side,.calendar-side,.form-grid{grid-template-columns:1fr}.form-span{grid-column:auto}.toolbar{align-items:stretch;flex-direction:column}.table-panel,.panel{border-radius:10px}.table-panel{overflow-x:auto}.table-panel table{min-width:790px}.calendar-editor{grid-template-columns:1fr;align-items:stretch}.switch-label{min-height:30px}.form-grid--three,.campaign-grid,.team-workspace,.project-ops,.maxi-workspace{grid-template-columns:1fr}.channel-rail,.project-list,.maxi-conversations,.saees-light .channel-rail,.saees-light .project-list,.saees-light .maxi-conversations{border-right:0;border-bottom:1px solid var(--line)}.channel-rail{display:flex;gap:6px;overflow-x:auto}.channel-rail__title{display:none}.channel-rail>button{min-width:170px}.project-list{display:flex;gap:6px;overflow-x:auto}.project-list__heading{min-width:120px}.project-list>button{min-width:230px}.maxi-conversations{display:flex;flex-direction:row;overflow-x:auto}.maxi-conversations>button{min-width:190px}.maxi-conversations>.button{min-width:160px;margin-bottom:0}.maxi-scope-bar{grid-template-columns:1fr}.scope-switch{display:grid;grid-template-columns:1fr 1fr}.scope-switch button{justify-content:center}.scope-explanation{grid-column:auto}.project-kpis{grid-template-columns:repeat(2,1fr)}.project-kpis>div:nth-child(2){border-right:0}.saees-light .project-kpis>div:nth-child(2){border-right:0}.project-kpis>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.saees-light .project-kpis>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media(max-width:560px){.login-panel{padding-inline:17px}.login-form h1{font-size:32px}.header-status{padding:7px;font-size:0}.metric-grid,.metric-grid--three{grid-template-columns:1fr}.metric-card,.metric-grid--three .metric-card{min-height:122px;border-right:0;border-bottom:1px solid var(--line)}.saees-light .metric-card,.saees-light .metric-grid--three .metric-card{border-right:0;border-bottom:1px solid var(--line)}.metric-card:last-child{border-bottom:0}.saees-light .metric-card:last-child{border-bottom:0}.page-heading h1{font-size:30px}.panel{padding:16px}.panel-heading{align-items:stretch;flex-direction:column}.panel-heading .button{width:100%}.note-composer{align-items:stretch;flex-direction:column}.availability-block>div{grid-template-columns:1fr}.calendar-card__top{align-items:flex-start;flex-wrap:wrap}.calendar-card__top>div:nth-child(2){min-width:170px}.calendar-card__top .button{margin-left:52px}.audit-row{grid-template-columns:36px minmax(0,1fr)}.audit-row time{grid-column:2}.form-actions{flex-direction:column-reverse}.form-actions .button{width:100%}.project-detail{padding:15px}.project-detail__header{flex-direction:column}.project-kpis>div{min-height:70px}.maxi-message{max-width:94%}.maxi-composer{grid-template-columns:1fr}.maxi-composer .button{width:100%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--bg: #09090b;--surface: #111113;--surface-raised: #151518;--surface-soft: #19191d;--line: #29292f;--line-strong: #3a3942;--text: #f4f2f7;--muted: #aaa6b1;--muted-2: #7f7b87;--accent: #8d72ff;--accent-strong: #b19bff;--sidebar: 232px}:root.saees-light{--bg: #f6f5f8;--surface: #eceaf0;--surface-raised: #e7e7ea;--surface-soft: #e2e2e6;--line: #d0d0d6;--line-strong: #bebdc6;--text: #0a080d;--muted: #524e59;--muted-2: #7c7884;--accent: #1b008d;--accent-strong: #160064}.admin-sidebar{padding:12px 10px 10px}.sidebar-brand{min-height:54px;padding:0 8px 12px}.sidebar-brand img{width:31px;height:31px;border-radius:7px}.sidebar-brand strong{font-size:13px}.admin-sidebar nav{min-height:0;display:block;overflow-y:auto;scrollbar-width:none}.admin-sidebar nav::-webkit-scrollbar{display:none}.admin-nav-group+.admin-nav-group{margin-top:7px;padding-top:7px;border-top:1px solid #202024}.saees-light .admin-nav-group+.admin-nav-group{border-top:1px solid #dbdbdf}.sidebar-label{padding:7px 9px 5px;font-size:9.5px}.nav-item{min-height:34px;padding:0 10px;border-radius:6px;gap:10px;font-size:12.5px}.nav-item--active{background:#211a32;border-color:#3b3055;box-shadow:inset 2px 0 var(--accent)}.saees-light .nav-item--active{background:#d4cde5;border-color:#b5aacf;box-shadow:inset 2px 0 var(--accent)}.sidebar-security{display:none}.sidebar-user{min-height:54px;margin-top:8px;border-radius:7px}.sidebar-user strong{font-size:12px}.sidebar-user span{font-size:10px}.admin-header{min-height:54px;padding-inline:24px;background:#09090bf0}.saees-light .admin-header{background:#f6f5f8f0}.admin-header__brand{display:flex!important;align-items:center!important;gap:7px!important;white-space:nowrap}.admin-header__brand span,.admin-header__brand strong{font-size:12px}.admin-global-search{width:min(520px,42vw);min-height:35px;margin-left:auto;padding:0 10px;border:1px solid var(--line);border-radius:7px;display:flex;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;color:var(--muted-2);background:#111113}.saees-light .admin-global-search{border:1px solid var(--line);color:var(--muted-2);background:#eceaf0}.admin-global-search input{min-height:32px;padding:0;border:0;box-shadow:none;background:transparent;font-size:12px}.saees-light .admin-global-search input{border:0;box-shadow:none;background:transparent}.admin-global-search kbd{padding:2px 5px;border:1px solid #36353c;border-radius:4px;color:#74707b;font:10px Inter,sans-serif}.saees-light .admin-global-search kbd{border:1px solid #c4c3ca;color:#88848f}.header-status{margin-left:0;border-radius:6px}.admin-content{width:100%;max-width:1680px;min-height:calc(100vh - 54px);padding:26px clamp(22px,3vw,44px) 48px}.page-heading{margin-bottom:22px;align-items:center}.page-heading h1{margin-top:5px;font-size:clamp(27px,2.5vw,36px)}.page-heading p{margin-top:7px;font-size:13px}.panel,.table-panel,.metric-grid,.team-workspace,.project-ops,.maxi-workspace{border-radius:8px;background:var(--surface)}.saees-light .panel,.saees-light .table-panel,.saees-light .metric-grid,.saees-light .team-workspace,.saees-light .project-ops,.saees-light .maxi-workspace{background:var(--surface)}.metric-card{min-height:112px;padding:17px 19px;background:#101012}.saees-light .metric-card{background:#edebf1}.metric-card span{font-size:12px}.metric-card strong{font-size:27px}.metric-card small{font-size:11px}.panel-heading h2,.section-heading h2{font-size:19px}.panel-meta,.toolbar-meta,.control-note p{font-size:11px}.status-badge,.scope-pill{font-size:10px}th{font-size:10.5px}td{font-size:12px}.customer-cell span,.detail-list span,.contact-stack span{font-size:10.5px}.crm-command-bar{min-height:52px;margin-bottom:14px;padding:7px;border:1px solid var(--line);border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:14px;background:#111113}.saees-light .crm-command-bar{border:1px solid var(--line);background:#eceaf0}.crm-command-bar nav{display:flex;gap:3px}.crm-command-bar nav button{min-height:36px;padding:0 12px;border:0;border-radius:6px;display:flex;align-items:center;gap:8px;color:#98949f;background:transparent;font-size:12px;font-weight:650;cursor:pointer}.saees-light .crm-command-bar nav button{border:0;color:#64606b;background:transparent}.crm-command-bar nav button.active{color:#eee9ff;background:#272036}.saees-light .crm-command-bar nav button.active{color:#050016;background:#d0c9df}.crm-command-bar nav span{min-width:20px;height:20px;border-radius:999px;display:grid;place-items:center;color:#a9a3b0;background:#34313a;font-size:9px}.saees-light .crm-command-bar nav span{color:#554f5c;background:#c8c5ce}.crm-command-bar>label{width:min(360px,40%);min-height:36px;padding:0 10px;border:1px solid var(--line-strong);border-radius:6px;display:flex;grid-template-columns:auto 1fr;align-items:center;gap:8px;color:var(--muted-2);background:#0d0d0f}.saees-light .crm-command-bar>label{border:1px solid var(--line-strong);color:var(--muted-2);background:#f1eef4}.crm-command-bar input{min-height:32px;padding:0;border:0;box-shadow:none;background:transparent;font-size:12px}.saees-light .crm-command-bar input{border:0;box-shadow:none;background:transparent}.pipeline-board{grid-template-columns:repeat(7,minmax(252px,1fr));gap:9px}.pipeline-column{min-height:480px;border-radius:8px}.pipeline-column>header{min-height:48px}.pipeline-column>header strong{font-size:12px}.deal-card{width:100%;border-radius:7px;color:inherit;background:#151518;box-shadow:none;text-align:left;cursor:pointer}.saees-light .deal-card{color:inherit;background:#e7e7ea;box-shadow:none}.deal-card:hover{border-color:#4d4167;background:#18171c}.saees-light .deal-card:hover{border-color:#a498be;background:#e4e3e8}.deal-card__top strong{font-size:12px}.deal-card__top span{font-size:17px}.deal-card p,.deal-card__meta{font-size:10px}.deal-card__footer{margin-top:9px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px}.deal-card__footer select{min-width:0}.deal-card__footer button{height:32px;padding:0 7px;border:0;display:inline-flex;align-items:center;gap:5px;color:var(--accent-strong);background:transparent;font-size:10px;cursor:pointer}.saees-light .deal-card__footer button{border:0;color:var(--accent-strong);background:transparent}.crm-table-panel{padding:0;overflow:auto}.crm-table-panel table{min-width:900px}.activity-worklist{padding:0;overflow:hidden}.activity-worklist>article{min-height:72px;padding:12px 16px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px}.saees-light .activity-worklist>article{border-bottom:1px solid var(--line)}.activity-worklist>article:last-child{border-bottom:0}.saees-light .activity-worklist>article:last-child{border-bottom:0}.activity-symbol{width:34px;height:34px;border-radius:7px;display:grid;place-items:center;color:var(--accent-strong);background:#241d33}.saees-light .activity-symbol{color:var(--accent-strong);background:#d3cce2}.activity-worklist article>div:nth-child(2){display:grid;gap:3px}.activity-worklist strong{font-size:12px}.activity-worklist span,.activity-worklist p,.activity-worklist time{color:var(--muted-2);font-size:10.5px}.saees-light .activity-worklist span,.saees-light .activity-worklist p,.saees-light .activity-worklist time{color:var(--muted-2)}.activity-worklist article>div:last-child{display:grid;justify-items:end;gap:6px}.crm-drawer-backdrop{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;background:#0000009e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.saees-light .crm-drawer-backdrop{background:#fbfafc9e}.crm-drawer{width:min(440px,100%);height:100%;padding:26px;border-left:1px solid var(--line-strong);background:#101012;box-shadow:-24px 0 70px #0006}.saees-light .crm-drawer{border-left:1px solid var(--line-strong);background:#edebf1;box-shadow:-24px 0 70px #fbfafc66}.crm-drawer>header{display:flex;justify-content:space-between;gap:18px}.crm-drawer h2{margin-top:7px;font-size:23px}.crm-drawer header button{width:34px;height:34px;border:1px solid var(--line);border-radius:6px;background:#161619;cursor:pointer}.saees-light .crm-drawer header button{border:1px solid var(--line);background:#e6e6e9}.drawer-value{margin:30px 0 20px;padding-bottom:20px;border-bottom:1px solid var(--line);display:grid;gap:5px;font:700 30px Manrope,sans-serif}.saees-light .drawer-value{border-bottom:1px solid var(--line)}.drawer-value span{color:var(--muted);font:11px Inter,sans-serif}.saees-light .drawer-value span{color:var(--muted)}.crm-drawer dl{margin:0 0 24px;display:grid}.crm-drawer dl>div{min-height:53px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:12px}.saees-light .crm-drawer dl>div{border-bottom:1px solid var(--line)}.crm-drawer dt{color:var(--muted-2);font-size:11px}.saees-light .crm-drawer dt{color:var(--muted-2)}.crm-drawer dd{margin:0;color:#d4d0d8;font-size:12px;overflow-wrap:anywhere}.saees-light .crm-drawer dd{color:#2b272f}.team-workspace{height:calc(100vh - 162px);min-height:610px;grid-template-columns:238px minmax(420px,1fr) 220px}.channel-rail{padding:10px 8px}.channel-rail__title strong{font-size:14px}.channel-rail__title button{width:28px;height:28px;border:1px solid var(--line);border-radius:6px;display:grid;place-items:center;background:#151518;cursor:pointer}.saees-light .channel-rail__title button{border:1px solid var(--line);background:#e7e7ea}.channel-section-label{padding:12px 9px 6px;display:flex;justify-content:space-between;color:#77727e;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.saees-light .channel-section-label{color:#86818d}.channel-create{margin:5px 3px 9px;padding:8px;border:1px solid var(--line);border-radius:7px;display:grid;gap:6px;background:#121215}.saees-light .channel-create{border:1px solid var(--line);background:#ebe8ef}.channel-create input{min-height:34px;font-size:11px}.channel-rail>button{min-height:48px}.channel-rail button strong{font-size:12px}.channel-rail button small{font-size:10px}.team-chat{grid-template-rows:62px minmax(0,1fr) auto;background:#101012}.saees-light .team-chat{background:#edebf1}.team-chat>header strong{font-size:14px}.team-chat>header span{font-size:10.5px}.channel-header-avatars{display:flex!important;flex-direction:row!important;align-items:center}.channel-header-avatars i,.channel-header-avatars b{width:26px;height:26px;margin-left:-6px;border:2px solid #101012;border-radius:50%;display:grid;place-items:center;color:#ddd4f5;background:#33264e;font-size:8px;font-style:normal}.saees-light .channel-header-avatars i,.saees-light .channel-header-avatars b{border:2px solid #edebf1;color:#130a2b;background:#beb1d9}.team-messages{max-height:none;padding:14px 20px}.team-message{padding:8px 0}.team-message:hover{background:#121215}.saees-light .team-message:hover{background:#ebe8ef}.team-avatar{width:36px;height:36px;border-radius:7px;font-size:10px}.team-message strong{font-size:12px}.team-message time{font-size:9.5px}.team-message p{font-size:12px;line-height:1.55}.message-reply-quote{margin-top:7px;padding:7px 9px;border-left:2px solid var(--accent);display:grid!important;gap:2px!important;background:#17151d}.saees-light .message-reply-quote{border-left:2px solid var(--accent);background:#e4e2ea}.message-reply-quote span{overflow:hidden;color:#8e8995;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.saees-light .message-reply-quote span{color:#6f6a76}.message-actions{margin-top:3px;display:flex!important;gap:2px!important;opacity:0}.team-message:hover .message-actions{opacity:1}.message-actions button,.message-reactions button,.customer-reply-action{min-height:25px;padding:0 6px;border:0;border-radius:5px;display:inline-flex;align-items:center;gap:4px;color:#918c99;background:transparent;font-size:10px;cursor:pointer}.saees-light .message-actions button,.saees-light .message-reactions button,.saees-light .customer-reply-action{border:0;color:#6b6673;background:transparent}.message-actions button:hover,.customer-reply-action:hover{color:#d9d3e2;background:#242129}.saees-light .message-actions button:hover,.saees-light .customer-reply-action:hover{color:#231d2c;background:#d9d6de}.message-reactions{margin-top:5px;display:flex!important;gap:4px!important}.message-reactions button{border:1px solid #3a3347;background:#1d1925}.saees-light .message-reactions button{border:1px solid #bfb8cc;background:#dedae6}.team-composer{margin:10px 16px 14px;display:block;border:1px solid var(--line-strong);border-radius:8px;overflow:hidden;background:#151419}.saees-light .team-composer{border:1px solid var(--line-strong);background:#e7e6eb}.team-composer>div:last-child{display:grid;grid-template-columns:34px minmax(0,1fr) 38px;align-items:end;gap:6px;padding:7px}.team-composer textarea{min-height:38px;max-height:130px;padding:8px 4px;border:0;box-shadow:none;background:transparent;resize:none;font-size:12px}.saees-light .team-composer textarea{border:0;box-shadow:none;background:transparent}.team-composer .button{width:38px;min-height:36px}.composer-tool{width:32px;height:34px;border:0;color:var(--muted);background:transparent;cursor:pointer}.saees-light .composer-tool{border:0;color:var(--muted);background:transparent}.composer-reply{min-height:34px;padding:6px 9px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:7px;color:#96919e;font-size:10.5px}.saees-light .composer-reply{border-bottom:1px solid var(--line);color:#66616e}.composer-reply span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.composer-reply button{border:0;color:var(--muted);background:transparent;cursor:pointer}.saees-light .composer-reply button{border:0;color:var(--muted);background:transparent}.team-members{border-left:1px solid var(--line);padding:13px 11px;background:#0d0d0f}.saees-light .team-members{border-left:1px solid var(--line);background:#f1eef4}.team-members>header{min-height:39px;display:flex;align-items:center;gap:7px}.team-members>header strong{font-size:12px}.team-members>header span{margin-left:auto;color:var(--muted-2);font-size:10px}.saees-light .team-members>header span{color:var(--muted-2)}.team-members>div{min-height:51px;display:grid;grid-template-columns:32px minmax(0,1fr) 6px;align-items:center;gap:8px}.team-members>div>div:nth-child(2){min-width:0;display:grid;gap:2px}.team-members strong,.team-members span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-members strong{font-size:11px}.team-members span{color:var(--muted-2);font-size:9.5px}.saees-light .team-members span{color:var(--muted-2)}.team-members i{width:6px;height:6px;border-radius:50%;background:var(--green)}.saees-light .team-members i{background:var(--green)}.project-ops{height:calc(100vh - 162px);min-height:620px;grid-template-columns:290px minmax(0,1fr)}.project-list{min-height:0;overflow-y:auto}.project-list__heading strong,.project-list button strong{font-size:12px}.project-list button span,.project-list button small{color:var(--muted-2);font-size:10px}.saees-light .project-list button span,.saees-light .project-list button small{color:var(--muted-2)}.project-detail{min-height:0;padding:20px 22px;display:flex;flex-direction:column}.project-detail__header h2{font-size:26px}.project-detail__header p{font-size:12px}.project-kpis{margin:17px 0}.project-kpis>div{min-height:66px}.project-kpis span{font-size:10px}.project-stream--live{min-height:0;flex:1;display:grid;grid-template-rows:48px minmax(0,1fr) auto}.project-stream__heading strong{font-size:12px}.project-stream__heading span{display:flex;align-items:center;gap:6px;font-size:10px}.customer-chat-messages{min-height:0;overflow-y:auto;padding:16px 18px;display:flex;flex-direction:column;gap:9px;background:#0e0e10}.saees-light .customer-chat-messages{background:#f0edf3}.project-ops--workspace{height:calc(100vh - 162px)}.project-search{margin:12px;padding:9px 11px;border:1px solid var(--line);border-radius:8px;display:flex;gap:8px;align-items:center;background:var(--surface)}.saees-light .project-search{border:1px solid var(--line);background:var(--surface)}.project-search input{min-width:0;width:100%;border:0;padding:0;background:transparent}.saees-light .project-search input{border:0;background:transparent}.project-tabs{display:flex;gap:3px;overflow-x:auto;padding:0 0 10px;border-bottom:1px solid var(--line)}.saees-light .project-tabs{border-bottom:1px solid var(--line)}.project-tabs button{border:0;background:transparent;color:var(--muted);padding:9px 12px;border-radius:7px;white-space:nowrap;cursor:pointer}.saees-light .project-tabs button{border:0;background:transparent;color:var(--muted)}.project-tabs button.active,.saees-light .project-tabs button.active{background:var(--surface-strong);color:var(--text)}.project-workspace-body{flex:1;min-height:0;overflow-y:auto;padding-top:14px}.task-admin-list{display:grid;gap:8px}.task-admin-list article{display:grid;grid-template-columns:minmax(0,1fr) 150px 130px;gap:14px;align-items:center;border:1px solid var(--line);border-radius:9px;padding:13px;background:var(--surface)}.saees-light .task-admin-list article{border:1px solid var(--line);background:var(--surface)}.task-admin-list article>div{min-width:0}.task-admin-list strong{display:block;margin:5px 0 3px}.task-admin-list p,.task-admin-list small,.saees-light .task-admin-list p,.saees-light .task-admin-list small{color:var(--muted)}.task-admin-list label{font-size:10px;color:var(--muted)}.saees-light .task-admin-list label{color:var(--muted)}.task-admin-list select{width:100%;margin-top:5px}.priority{font-size:9px;text-transform:uppercase;letter-spacing:.08em}.priority--urgent,.priority--high{color:#ff8b8b}.saees-light .priority--urgent,.saees-light .priority--high{color:#740000}.priority--medium{color:#f2c879}.saees-light .priority--medium{color:#865c0d}.priority--low{color:#83d7aa}.saees-light .priority--low{color:#287c4f}.resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.resource-card{min-width:0;display:flex;align-items:flex-start;gap:11px;padding:14px;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--text);text-decoration:none}.saees-light .resource-card{border:1px solid var(--line);background:var(--surface);color:var(--text);text-decoration:none}.resource-card svg{flex:0 0 auto;color:var(--accent)}.saees-light .resource-card svg{color:var(--accent)}.resource-card strong,.resource-card p,.resource-card small{display:block}.resource-card p{margin:5px 0;color:var(--muted);overflow-wrap:anywhere}.saees-light .resource-card p,.resource-card small,.saees-light .resource-card small{color:var(--muted)}.activity-center{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--surface)}.saees-light .activity-center{border:1px solid var(--line);background:var(--surface)}.activity-filters{display:flex;gap:9px;align-items:center;padding:12px;border-bottom:1px solid var(--line)}.saees-light .activity-filters{border-bottom:1px solid var(--line)}.activity-filters label{flex:1;display:flex;align-items:center;gap:7px}.activity-filters input{width:100%}.activity-filters>span{display:flex;align-items:center;gap:5px;color:var(--muted);white-space:nowrap}.saees-light .activity-filters>span{color:var(--muted)}.activity-feed{display:grid}.activity-feed>article{display:flex;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line)}.saees-light .activity-feed>article{border-bottom:1px solid var(--line)}.activity-feed>article:last-child{border-bottom:0}.saees-light .activity-feed>article:last-child{border-bottom:0}.activity-feed p{margin:4px 0;color:var(--muted);white-space:pre-wrap}.saees-light .activity-feed p,.activity-feed small,.saees-light .activity-feed small{color:var(--muted)}.activity-icon{width:32px;height:32px;flex:0 0 auto;border-radius:8px;display:grid;place-items:center;background:var(--surface-strong);color:var(--accent)}.saees-light .activity-icon{background:var(--surface-strong);color:var(--accent)}.pro-pm{position:relative}.pro-new-project{height:30px;display:flex;align-items:center;gap:5px;position:absolute;z-index:3;left:166px;top:88px;padding:0 8px;border:1px solid #3a3444;border-radius:6px;background:#211b2c;color:#bca8ff;font-size:8px;cursor:pointer}.saees-light .pro-new-project{border:1px solid #c1bbcb;background:#d9d3e4;color:#140057}.pro-pm{height:calc(100vh - 72px);display:grid;grid-template-columns:258px minmax(0,1fr);overflow:hidden;margin:-24px;background:#0c0c0e;color:#e8e6ec}.saees-light .pro-pm{background:#f2f0f4;color:#151319}.pro-portfolio{min-height:0;display:flex;flex-direction:column;border-right:1px solid #29272e;background:#111114}.saees-light .pro-portfolio{border-right:1px solid #d3d1d8;background:#ece9f0}.pro-portfolio__brand{height:70px;display:flex;align-items:center;gap:10px;padding:0 17px;border-bottom:1px solid #29272e}.saees-light .pro-portfolio__brand{border-bottom:1px solid #d3d1d8}.pro-portfolio__brand>div{width:32px;height:32px;display:grid;place-items:center;border-radius:8px;background:linear-gradient(145deg,#7458db,#443478);color:#fff}.saees-light .pro-portfolio__brand>div{background:linear-gradient(145deg,#7458db,#443478);color:#fff}.pro-portfolio__brand span>*{display:block}.pro-portfolio__brand strong{font-size:13px}.pro-portfolio__brand small{margin-top:2px;color:#77737e;font-size:9px}.saees-light .pro-portfolio__brand small{color:#85818c}.pro-search{height:36px;display:flex;align-items:center;gap:7px;margin:12px;padding:0 10px;border:1px solid #302e35;border-radius:7px;background:#18171b;color:#76727c}.saees-light .pro-search{border:1px solid #cccad1;background:#e5e4e8;color:#87838d}.pro-search input{min-width:0;width:100%;padding:0;border:0;background:transparent;font-size:10px}.saees-light .pro-search input{border:0;background:transparent}.pro-portfolio__label{display:flex;justify-content:space-between;padding:8px 15px;color:#6e6975;font-size:8px;font-weight:750;letter-spacing:.09em}.saees-light .pro-portfolio__label{color:#8f8a96}.pro-portfolio__label b{padding:2px 5px;border-radius:7px;background:#25232a}.saees-light .pro-portfolio__label b{background:#d7d5dc}.pro-projects{min-height:0;overflow-y:auto}.pro-projects>button{width:100%;display:grid;grid-template-columns:34px minmax(0,1fr) 14px;align-items:center;gap:9px;padding:11px 13px;border:0;border-left:3px solid transparent;background:transparent;color:inherit;text-align:left;cursor:pointer}.saees-light .pro-projects>button{border:0;border-left:3px solid transparent;background:transparent;color:inherit}.pro-projects>button:hover{background:#19181c}.saees-light .pro-projects>button:hover{background:#e4e3e7}.pro-projects>button.active{border-left-color:#8b6df2;background:#211d28}.saees-light .pro-projects>button.active{border-left-color:#2b0d92;background:#dbd7e2}.pro-project-mark{width:34px;height:34px;display:grid;place-items:center;border-radius:8px;background:#342b4a;color:#c7b9f7;font-size:9px;font-weight:750}.saees-light .pro-project-mark{background:#beb5d4;color:#160846}.pro-project-mark.enterprise{background:#493b29;color:#edce99}.saees-light .pro-project-mark.enterprise{background:#d6c8b6;color:#664712}.pro-projects button span>*{display:block}.pro-projects strong{font-size:10px}.pro-projects small{margin:2px 0;color:#85808b;font-size:8px}.saees-light .pro-projects small{color:#79747f}.pro-projects em{color:#6f6a75;font-size:8px;font-style:normal}.saees-light .pro-projects em{color:#8f8a95}.pro-projects svg{color:#5d5962}.saees-light .pro-projects svg{color:#a19da6}.pro-portfolio>footer{margin-top:auto;padding:12px;border-top:1px solid #29272e}.saees-light .pro-portfolio>footer{border-top:1px solid #d3d1d8}.pro-security{display:flex;gap:8px;padding:10px;border-radius:7px;background:#17161a;color:#77c9a7}.saees-light .pro-security{background:#e6e5e9;color:#368866}.pro-security span>*{display:block}.pro-security strong{font-size:9px}.pro-security small{margin-top:2px;color:#6f746f;font-size:8px}.saees-light .pro-security small{color:#8b908b}.pro-workspace{min-width:0;min-height:0;overflow-y:auto;background:#0d0d0f}.saees-light .pro-workspace{background:#f1eef4}.pro-topbar{height:58px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;border-bottom:1px solid #29272e;background:#111114}.saees-light .pro-topbar{border-bottom:1px solid #d3d1d8;background:#ece9f0}.pro-breadcrumb{display:flex;align-items:center;gap:6px;color:#77727e;font-size:9px}.saees-light .pro-breadcrumb{color:#86818d}.pro-breadcrumb strong{color:#c8c3ce}.saees-light .pro-breadcrumb strong{color:#36313c}.pro-topbar>div:last-child{display:flex;align-items:center;gap:7px}.pro-icon-button{width:32px;height:32px;display:grid;place-items:center;border:1px solid #302e35;border-radius:7px;background:#17161a;color:#8f8996}.saees-light .pro-icon-button{border:1px solid #cccad1;background:#e6e5e9;color:#6f6976}.pro-team-button{height:32px;display:flex;align-items:center;gap:7px;padding:0 9px;border:1px solid #302e35;border-radius:7px;background:#17161a;color:#9a949f}.saees-light .pro-team-button{border:1px solid #cccad1;background:#e6e5e9;color:#66606b}.pro-team-button b{font-size:9px}.pro-avatars{display:flex}.pro-avatars i{width:22px;height:22px;display:grid;place-items:center;margin-left:-5px;border:2px solid #17161a;border-radius:50%;background:#393440;color:#d8d0df;font-size:6px;font-style:normal}.saees-light .pro-avatars i{border:2px solid #e6e5e9;background:#c4bfcb;color:#28202f}.pro-avatars i:first-child{margin-left:0}.pro-project-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:25px 28px 20px}.pro-plan{display:inline-block;padding:4px 7px;border-radius:999px;background:#2a2240;color:#bca8ff;font-size:8px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.saees-light .pro-plan{background:#c7bfdd;color:#140057}.pro-plan--enterprise{background:#3c3021;color:#e1bc7d}.saees-light .pro-plan--enterprise{background:#ded2c3;color:#825d1e}.pro-project-head h1{margin:9px 0 5px;font-size:25px;letter-spacing:-.025em}.pro-project-head p{color:#817c87;font-size:10px}.saees-light .pro-project-head p{color:#7d7883}.pro-project-actions{display:flex;gap:6px}.pro-project-actions button{height:32px;display:flex;align-items:center;gap:6px;padding:0 9px;border:1px solid #302e35;border-radius:7px;background:#17161a;color:#9d97a3;font-size:9px}.saees-light .pro-project-actions button{border:1px solid #cccad1;background:#e6e5e9;color:#625c68}.pro-project-actions button:last-child{width:32px;padding:0;justify-content:center}.pro-tabs{height:44px;display:flex;gap:23px;padding:0 28px;border-bottom:1px solid #29272e}.saees-light .pro-tabs{border-bottom:1px solid #d3d1d8}.pro-tabs button{display:flex;align-items:center;gap:6px;position:relative;border:0;background:transparent;color:#77727e;font-size:9px;cursor:pointer}.saees-light .pro-tabs button{border:0;background:transparent;color:#86818d}.pro-tabs button.active{color:#ded8e5}.saees-light .pro-tabs button.active{color:#201a27}.pro-tabs button.active:after{content:"";height:2px;position:absolute;inset:auto 0 -1px;background:#8b6df2}.saees-light .pro-tabs button.active:after{background:#8b6df2}.pro-tabs button b{padding:2px 5px;border-radius:8px;background:#29252f;font-size:7px}.saees-light .pro-tabs button b{background:#d4d0da}.pro-canvas{padding:22px 28px 40px}.pro-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.pro-metrics article{min-height:102px;position:relative;padding:16px;border:1px solid #2b2930;border-radius:9px;background:#131316}.saees-light .pro-metrics article{border:1px solid #d1cfd6;background:#e9e9ec}.pro-metrics article>span,.pro-metrics article>small{display:block;color:#77727e;font-size:9px}.saees-light .pro-metrics article>span,.saees-light .pro-metrics article>small{color:#86818d}.pro-metrics article>strong{display:block;margin:9px 0 5px;font-size:24px}.pro-metrics article>svg{position:absolute;top:15px;right:15px;width:18px;color:#7864c3}.saees-light .pro-metrics article>svg{color:#503c9b}.pro-metrics article.attention>strong,.pro-metrics article.attention>svg{color:#e4838c}.saees-light .pro-metrics article.attention>strong,.saees-light .pro-metrics article.attention>svg{color:#7c1b24}.pro-overview-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.7fr);gap:12px;margin-top:12px}.pro-panel{overflow:hidden;border:1px solid #2b2930;border-radius:9px;background:#131316}.saees-light .pro-panel{border:1px solid #d1cfd6;background:#e9e9ec}.pro-panel>header{height:58px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;border-bottom:1px solid #29272e}.saees-light .pro-panel>header{border-bottom:1px solid #d3d1d8}.pro-panel>header span{color:#716c77;font-size:7px;font-weight:750;letter-spacing:.08em}.saees-light .pro-panel>header span{color:#8d8893}.pro-panel>header h2{margin-top:3px;font-size:13px}.pro-panel>header button{display:flex;align-items:center;gap:4px;border:0;background:transparent;color:#967ff0;font-size:8px}.saees-light .pro-panel>header button{border:0;background:transparent;color:#260f80}.pro-recent-tasks>button{width:100%;min-height:53px;display:grid;grid-template-columns:18px minmax(0,1fr) 60px 65px;align-items:center;gap:9px;padding:8px 14px;border:0;border-bottom:1px solid #252329;background:transparent;color:inherit;text-align:left}.saees-light .pro-recent-tasks>button{border:0;border-bottom:1px solid #d8d6dc;background:transparent;color:inherit}.pro-recent-tasks>button:last-child{border-bottom:0}.saees-light .pro-recent-tasks>button:last-child{border-bottom:0}.pro-recent-tasks span>*{display:block}.pro-recent-tasks strong{font-size:9px}.pro-recent-tasks small{margin-top:3px;color:#716c77;font-size:8px}.saees-light .pro-recent-tasks small{color:#8d8893}.pro-recent-tasks time{color:#77727e;font-size:8px}.saees-light .pro-recent-tasks time{color:#86818d}.pro-priority{width:max-content;display:inline-block;padding:3px 6px;border-radius:4px;background:#25232a;color:#aaa4b0;font-size:7px;font-style:normal;font-weight:700}.saees-light .pro-priority{background:#d7d5dc;color:#554f5b}.pro-priority--urgent{background:#3b2025;color:#ee8d95}.saees-light .pro-priority--urgent{background:#dfc4c9;color:#721119}.pro-priority--high{background:#3b2b20;color:#eab177}.saees-light .pro-priority--high{background:#dfcfc4;color:#884f15}.pro-priority--medium{background:#29243a;color:#b6a3ef}.saees-light .pro-priority--medium{background:#cac5db;color:#23105c}.pro-priority--low{background:#1d3029;color:#82c9aa}.saees-light .pro-priority--low{background:#cfe2db;color:#367d5e}.pro-upcoming{display:flex;gap:9px;padding:12px 14px;border-bottom:1px solid #252329}.saees-light .pro-upcoming{border-bottom:1px solid #d8d6dc}.pro-upcoming svg{color:#8b6df2}.saees-light .pro-upcoming svg{color:#2b0d92}.pro-upcoming span>*{display:block}.pro-upcoming strong{font-size:9px}.pro-upcoming small{margin-top:3px;color:#77727e;font-size:8px}.saees-light .pro-upcoming small{color:#86818d}.pro-conversation-card{display:grid;grid-template-columns:18px 1fr auto;gap:9px;align-items:center;margin:12px;padding:12px;border-radius:7px;background:#1b1821}.saees-light .pro-conversation-card{background:#e1dee7}.pro-conversation-card div>*{display:block}.pro-conversation-card strong{font-size:9px}.pro-conversation-card small{margin-top:3px;color:#77727e;font-size:8px}.saees-light .pro-conversation-card small{color:#86818d}.pro-conversation-card button{border:0;background:transparent;color:#9c84f3;font-size:8px}.saees-light .pro-conversation-card button{border:0;background:transparent;color:#240c7b}.pro-work-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.pro-work-head h2{font-size:18px}.pro-work-head p{margin-top:3px;color:#77727e;font-size:9px}.saees-light .pro-work-head p{color:#86818d}.pro-task-tools{height:42px;display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid #2b2930;border-bottom:0;border-radius:8px 8px 0 0;background:#131316;color:#77727e}.saees-light .pro-task-tools{border:1px solid #d1cfd6;border-bottom:0;background:#e9e9ec;color:#86818d}.pro-task-tools label{flex:1;display:flex;align-items:center;gap:7px}.pro-task-tools input{width:100%;padding:0;border:0;background:transparent;font-size:9px}.saees-light .pro-task-tools input{border:0;background:transparent}.pro-task-tools select{width:120px}.pro-task-table{border:1px solid #2b2930;border-radius:0 0 8px 8px;overflow:hidden;background:#111114}.saees-light .pro-task-table{border:1px solid #d1cfd6;background:#ece9f0}.pro-task-table>header,.pro-task-table>article{display:grid;grid-template-columns:minmax(230px,1fr) 120px 120px 80px 80px 22px;align-items:center;gap:8px;padding:0 12px;border-bottom:1px solid #27252b}.saees-light .pro-task-table>header,.saees-light .pro-task-table>article{border-bottom:1px solid #d6d4da}.pro-task-table>header{height:35px;color:#6f6a75;font-size:7px;font-weight:700;text-transform:uppercase}.saees-light .pro-task-table>header{color:#8f8a95}.pro-task-table>article{min-height:54px}.pro-task-table>article:last-child{border-bottom:0}.saees-light .pro-task-table>article:last-child{border-bottom:0}.pro-task-title{display:flex;align-items:center;gap:8px;min-width:0;border:0;background:transparent;color:inherit;text-align:left}.saees-light .pro-task-title{border:0;background:transparent;color:inherit}.pro-task-title span>*{display:block}.pro-task-title strong{font-size:9px}.pro-task-title small{max-width:300px;margin-top:3px;overflow:hidden;color:#706b76;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.saees-light .pro-task-title small{color:#8e8994}.pro-task-table article>span,.pro-task-table time{color:#8a8490;font-size:8px}.saees-light .pro-task-table article>span,.saees-light .pro-task-table time{color:#756f7b}.pro-task-table article>button:last-child{border:0;background:transparent;color:#66616c}.saees-light .pro-task-table article>button:last-child{border:0;background:transparent;color:#98939e}.pro-board{display:grid;grid-template-columns:repeat(4,minmax(210px,1fr));gap:10px;overflow-x:auto}.pro-board>section{min-height:540px;padding:9px;border:1px solid #29272e;border-radius:9px;background:#111114}.saees-light .pro-board>section{border:1px solid #d3d1d8;background:#ece9f0}.pro-board section>header{height:34px;display:flex;align-items:center;gap:7px;padding:0 5px}.pro-board section>header strong{font-size:9px}.pro-board section>header b{margin-left:auto;padding:2px 5px;border-radius:7px;background:#26232a;color:#827d88;font-size:7px}.saees-light .pro-board section>header b{background:#d8d5dc;color:#7c7782}.pro-status-dot{width:7px;height:7px;border-radius:50%;background:#777}.saees-light .pro-status-dot{background:#888}.pro-status-dot--to-do{background:#77717d}.saees-light .pro-status-dot--to-do{background:#88828e}.pro-status-dot--in-progress,.saees-light .pro-status-dot--in-progress{background:#7a63d0}.pro-status-dot--review,.saees-light .pro-status-dot--review{background:#d79c58}.pro-status-dot--done{background:#69b894}.saees-light .pro-status-dot--done{background:#479672}.pro-board section>div{display:grid;gap:7px}.pro-task-card{display:block;padding:12px;border:1px solid #2b2930;border-radius:7px;background:#17161a;color:inherit;text-align:left}.saees-light .pro-task-card{border:1px solid #d1cfd6;background:#e6e5e9;color:inherit}.pro-task-card>strong{display:block;margin:9px 0 5px;font-size:10px}.pro-task-card>p{height:28px;overflow:hidden;color:#77727e;font-size:8px;line-height:1.5}.saees-light .pro-task-card>p{color:#86818d}.pro-task-card footer{display:flex;justify-content:space-between;margin-top:12px;padding-top:9px;border-top:1px solid #29272e;color:#77727e;font-size:7px}.saees-light .pro-task-card footer{border-top:1px solid #d3d1d8;color:#86818d}.pro-task-card time{display:flex;align-items:center;gap:3px}.pro-calendar{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pro-calendar>section{border:1px solid #2b2930;border-radius:9px;background:#131316}.saees-light .pro-calendar>section{border:1px solid #d1cfd6;background:#e9e9ec}.pro-calendar section>h3{padding:14px;border-bottom:1px solid #29272e;font-size:11px}.saees-light .pro-calendar section>h3{border-bottom:1px solid #d3d1d8}.pro-calendar article,.pro-calendar section>button{width:100%;min-height:60px;display:flex;align-items:center;gap:10px;padding:10px 13px;border:0;border-bottom:1px solid #27252b;background:transparent;color:inherit;text-align:left}.saees-light .pro-calendar article,.saees-light .pro-calendar section>button{border:0;border-bottom:1px solid #d6d4da;background:transparent;color:inherit}.pro-calendar article>div{width:37px;height:40px;display:grid;place-items:center;border-radius:6px;background:#262032}.saees-light .pro-calendar article>div{background:#d3cddf}.pro-calendar article>div b{font-size:14px}.pro-calendar article>div span{font-size:7px;text-transform:uppercase}.pro-calendar article>span,.pro-calendar section>button>strong{flex:1}.pro-calendar article>span>*{display:block}.pro-calendar article strong,.pro-calendar section>button strong{font-size:9px}.pro-calendar article small{margin-top:4px;color:#77727e;font-size:8px}.saees-light .pro-calendar article small{color:#86818d}.pro-calendar article a{display:flex;gap:3px;color:#a18af1;font-size:8px}.saees-light .pro-calendar article a{color:#250e75}.pro-calendar section>button time{margin-left:auto;color:#77727e;font-size:8px}.saees-light .pro-calendar section>button time{color:#86818d}.pro-notes,.pro-files{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.pro-notes article,.pro-files article,.pro-files a{display:flex;gap:11px;padding:14px;border:1px solid #2b2930;border-radius:8px;background:#131316;color:inherit;text-decoration:none}.saees-light .pro-notes article,.saees-light .pro-files article,.saees-light .pro-files a{border:1px solid #d1cfd6;background:#e9e9ec;color:inherit;text-decoration:none}.pro-notes article>svg{color:#8b6df2}.saees-light .pro-notes article>svg{color:#2b0d92}.pro-notes article div{min-width:0}.pro-notes article strong{display:block;font-size:9px}.pro-notes article p{max-height:54px;margin:6px 0;overflow:hidden;color:#817b87;font-size:8px;line-height:1.55}.saees-light .pro-notes article p{color:#7e7884}.pro-notes article small{color:#68636e;font-size:7px}.saees-light .pro-notes article small{color:#96919c}.pro-files article>div,.pro-files a>div{width:36px;height:36px;display:grid;place-items:center;border-radius:7px;background:#24202c;color:#947cea}.saees-light .pro-files article>div,.saees-light .pro-files a>div{background:#d7d3df;color:#2d1583}.pro-files span>*{display:block}.pro-files strong{font-size:9px}.pro-files small{max-width:260px;margin-top:5px;overflow:hidden;color:#77727e;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.saees-light .pro-files small{color:#86818d}.pro-chat{height:540px;display:flex;flex-direction:column;border:1px solid #2b2930;border-radius:9px;overflow:hidden;background:#111114}.saees-light .pro-chat{border:1px solid #d1cfd6;background:#ece9f0}.pro-chat__messages{flex:1;min-height:0;overflow-y:auto;padding:18px 20px}.pro-chat__messages article{display:grid;grid-template-columns:30px minmax(0,1fr);gap:9px;margin-bottom:17px}.pro-chat__messages article>i{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#34303d;color:#d8d0df;font-size:7px;font-style:normal}.saees-light .pro-chat__messages article>i{background:#c6c2cf;color:#28202f}.pro-chat__messages article.staff>i{background:#4d3c80}.saees-light .pro-chat__messages article.staff>i{background:#907fc3}.pro-chat__messages header{display:flex;gap:7px}.pro-chat__messages strong{font-size:9px}.pro-chat__messages time{color:#68636e;font-size:7px}.saees-light .pro-chat__messages time{color:#96919c}.pro-chat__messages p{max-width:720px;margin-top:5px;color:#aaa4ae;font-size:9px;line-height:1.55}.saees-light .pro-chat__messages p{color:#57515b}.pro-chat__messages blockquote{display:grid;gap:3px;margin:5px 0;padding:7px 9px;border-left:2px solid #8065e0;background:#18161c;color:#77727e;font-size:8px}.saees-light .pro-chat__messages blockquote{border-left:2px solid #3a1f9a;background:#e5e3e9;color:#86818d}.pro-chat>form{padding:10px;border-top:1px solid #29272e;background:#151418}.saees-light .pro-chat>form{border-top:1px solid #d3d1d8;background:#e8e7eb}.pro-chat textarea{width:100%;min-height:52px;padding:10px;border:0;resize:none;background:transparent}.saees-light .pro-chat textarea{border:0;background:transparent}.pro-chat form>div{display:flex;align-items:center;justify-content:space-between}.pro-chat form span{color:#6f6a75;font-size:7px}.saees-light .pro-chat form span{color:#8f8a95}.pro-chat form button{display:flex;align-items:center;gap:5px;padding:8px 11px;border:0;border-radius:6px;background:#765bd6;color:#fff;font-size:8px}.saees-light .pro-chat form button{border:0;background:#765bd6;color:#fff}.pro-task-drawer,.pro-dialog{box-shadow:0 25px 80px #000}.saees-light .pro-task-drawer,.saees-light .pro-dialog{box-shadow:0 25px 80px #fbfafc}.pro-drawer-backdrop,.pro-dialog-backdrop{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;background:#040405ad;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.saees-light .pro-drawer-backdrop,.saees-light .pro-dialog-backdrop{background:#f9f8faad}.pro-task-drawer{width:min(480px,100%);height:100%;display:flex;flex-direction:column;position:absolute;right:0;background:#141316;border-left:1px solid #393640}.saees-light .pro-task-drawer{background:#eae9ec;border-left:1px solid #c2bfc9}.pro-task-drawer>header{height:54px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid #2b2930}.saees-light .pro-task-drawer>header{border-bottom:1px solid #d1cfd6}.pro-task-drawer>header span{font-size:10px;font-weight:650}.pro-task-drawer header button,.pro-dialog header button{border:0;background:transparent;color:#8d8792}.saees-light .pro-task-drawer header button,.saees-light .pro-dialog header button{border:0;background:transparent;color:#736d78}.pro-task-drawer>main{flex:1;overflow-y:auto;padding:22px}.pro-task-drawer h2{margin:12px 0 8px;font-size:21px}.pro-task-drawer>main>p{color:#88828e;font-size:10px;line-height:1.55}.saees-light .pro-task-drawer>main>p{color:#77717d}.pro-task-drawer section{display:grid;gap:12px;margin-top:25px;padding-top:18px;border-top:1px solid #2b2930}.saees-light .pro-task-drawer section{border-top:1px solid #d1cfd6}.pro-task-drawer h3{font-size:11px}.pro-task-drawer label,.pro-dialog label{display:grid;gap:6px;color:#8c8691;font-size:8px}.saees-light .pro-task-drawer label,.saees-light .pro-dialog label{color:#746e79}.pro-task-drawer>footer,.pro-dialog>footer{display:flex;justify-content:flex-end;gap:7px;padding:13px 18px;border-top:1px solid #2b2930}.saees-light .pro-task-drawer>footer,.saees-light .pro-dialog>footer{border-top:1px solid #d1cfd6}.pro-dialog-backdrop{display:grid;place-items:center;padding:20px}.pro-dialog{width:min(590px,100%);display:grid;gap:14px;padding:20px;border:1px solid #393640;border-radius:10px;background:#141316}.saees-light .pro-dialog{border:1px solid #c2bfc9;background:#eae9ec}.pro-dialog>header{display:flex;justify-content:space-between}.pro-dialog header span{color:#8b6df2;font-size:7px;font-weight:750;letter-spacing:.09em}.saees-light .pro-dialog header span{color:#2b0d92}.pro-dialog h2{margin-top:5px;font-size:19px}.pro-dialog textarea{min-height:85px}.pro-form-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.pro-loading,.pro-empty{min-height:400px;display:grid;place-items:center;align-content:center;gap:8px;color:#817b87}.saees-light .pro-loading,.saees-light .pro-empty{color:#7e7884}.admin-expert-layout{height:calc(100vh - 88px);display:grid;grid-template-columns:250px minmax(0,1fr);overflow:hidden;margin:-24px;background:#0d0c0f}.saees-light .admin-expert-layout{background:#f1eff4}.admin-project-switcher{min-height:0;display:flex;flex-direction:column;border-right:1px solid #29262e;background:#111013}.saees-light .admin-project-switcher{border-right:1px solid #d4d1d9;background:#edeaf1}.admin-project-switcher>header{padding:22px 18px 16px;border-bottom:1px solid #29262e}.saees-light .admin-project-switcher>header{border-bottom:1px solid #d4d1d9}.admin-project-switcher>header span{color:#7f6ad0;font-size:9px;font-weight:750;letter-spacing:.09em}.saees-light .admin-project-switcher>header span{color:#442f95}.admin-project-switcher>header strong{display:block;margin:6px 0 3px;font-size:18px}.admin-project-switcher>header small{color:#77717d;font-size:10px;line-height:1.4}.saees-light .admin-project-switcher>header small{color:#88828e}.admin-project-switcher>label{display:flex;gap:7px;align-items:center;margin:12px;padding:8px 10px;border:1px solid #302c35;border-radius:7px;background:#171519;color:#77717d}.saees-light .admin-project-switcher>label{border:1px solid #cecad3;background:#e8e6ea;color:#88828e}.admin-project-switcher input{min-width:0;width:100%;padding:0;border:0;background:transparent}.saees-light .admin-project-switcher input{border:0;background:transparent}.admin-project-switcher>div{min-height:0;overflow-y:auto}.admin-project-switcher>div>button{width:100%;display:grid;grid-template-columns:8px 1fr;gap:9px;padding:13px 16px;border:0;border-bottom:1px solid #242128;background:transparent;color:inherit;text-align:left;cursor:pointer}.saees-light .admin-project-switcher>div>button{border:0;border-bottom:1px solid #dad7de;background:transparent;color:inherit}.admin-project-switcher>div>button:hover{background:#171519}.saees-light .admin-project-switcher>div>button:hover{background:#e8e6ea}.admin-project-switcher>div>button.active{background:#211c29;box-shadow:inset 3px 0 #8d72ff}.saees-light .admin-project-switcher>div>button.active{background:#dbd6e3;box-shadow:inset 3px 0 #1b008d}.admin-project-switcher button div>*{display:block}.admin-project-switcher button strong{font-size:12px}.admin-project-switcher button small{margin:3px 0 6px;color:#817b86;font-size:9px}.saees-light .admin-project-switcher button small{color:#7f7984}.admin-project-switcher button b{width:max-content;padding:3px 6px;border-radius:999px;background:#29242f;color:#a69db0;font-size:8px;font-weight:650}.saees-light .admin-project-switcher button b{background:#d5d0db;color:#584f62}.environment-dot{width:7px;height:7px;margin-top:5px;border-radius:50%;background:#8d72ff;box-shadow:0 0 8px #8d72ff80}.saees-light .environment-dot{background:#8d72ff;box-shadow:0 0 8px #8d72ff80}.environment-dot--enterprise,.saees-light .environment-dot--enterprise{background:#d3ab69;box-shadow:0 0 8px #d3ab6973}.admin-project-stage{min-width:0;min-height:0;overflow-y:auto}.admin-project-os{min-height:100%;padding:25px 30px 40px;background:#0d0c0f}.saees-light .admin-project-os{background:#f1eff4}.admin-project-os .project-os__header{min-height:126px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 4px;border-bottom:1px solid #29262e}.saees-light .admin-project-os .project-os__header{border-bottom:1px solid #d4d1d9}.admin-project-os .project-os__header p{display:flex;align-items:center;gap:6px;color:#8d72ff;font-size:9px;font-weight:750;letter-spacing:.09em}.saees-light .admin-project-os .project-os__header p{color:#1b008d}.admin-project-os .project-os__header h2{margin:8px 0 5px;font-size:25px}.admin-project-os .project-os__header span{color:#88828d;font-size:11px}.saees-light .admin-project-os .project-os__header span{color:#78727d}.admin-project-os .project-os__header-actions{display:flex;align-items:center;gap:12px}.admin-project-os .project-os__header-actions>button{display:flex;gap:7px;align-items:center;min-height:34px;padding:0 11px;border:1px solid #37323c;border-radius:7px;background:#171519;color:#b6afbc;cursor:pointer}.saees-light .admin-project-os .project-os__header-actions>button{border:1px solid #c8c3cd;background:#e8e6ea;color:#4a4350}.admin-member-stack{display:flex}.admin-member-stack i,.project-member>i{width:29px;height:29px;display:grid;place-items:center;margin-left:-6px;border:2px solid #111013;border-radius:50%;background:#34303d;color:#ddd5e8;font-size:8px;font-style:normal}.saees-light .admin-member-stack i,.saees-light .project-member>i{border:2px solid #edeaf1;background:#c6c2cf;color:#1f172a}.admin-member-stack i:first-child{margin-left:0}.admin-project-os .project-os__pulse{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #29262e}.saees-light .admin-project-os .project-os__pulse{border-bottom:1px solid #d4d1d9}.admin-project-os .project-os__pulse button{min-height:88px;padding:12px 20px;border:0;border-right:1px solid #29262e;background:transparent;color:inherit;text-align:left;cursor:pointer}.saees-light .admin-project-os .project-os__pulse button{border:0;border-right:1px solid #d4d1d9;background:transparent;color:inherit}.admin-project-os .project-os__pulse button:last-child{border-right:0}.saees-light .admin-project-os .project-os__pulse button:last-child{border-right:0}.admin-project-os .project-os__pulse strong,.admin-project-os .project-os__pulse span,.admin-project-os .project-os__pulse small{display:block}.admin-project-os .project-os__pulse strong{font-size:22px}.admin-project-os .project-os__pulse span{margin:5px 0 2px;color:#a49eaa;font-size:10px}.saees-light .admin-project-os .project-os__pulse span{color:#5b5561}.admin-project-os .project-os__pulse small{color:#6f6975;font-size:9px}.saees-light .admin-project-os .project-os__pulse small{color:#908a96}.admin-project-os .project-os__nav{height:56px;display:flex;align-items:stretch;gap:24px;border-bottom:1px solid #29262e}.saees-light .admin-project-os .project-os__nav{border-bottom:1px solid #d4d1d9}.admin-project-os .project-os__nav button{display:flex;align-items:center;gap:7px;position:relative;padding:0 1px;border:0;background:transparent;color:#898490;cursor:pointer}.saees-light .admin-project-os .project-os__nav button{border:0;background:transparent;color:#746f7b}.admin-project-os .project-os__nav button.active{color:#e5ddff}.saees-light .admin-project-os .project-os__nav button.active{color:#080022}.admin-project-os .project-os__nav button.active:after{content:"";height:2px;position:absolute;inset:auto 0 -1px;background:#8d72ff}.saees-light .admin-project-os .project-os__nav button.active:after{background:#8d72ff}.admin-project-os .project-os__nav b{padding:2px 5px;border-radius:8px;background:#242129;font-size:9px}.saees-light .admin-project-os .project-os__nav b{background:#d9d6de}.admin-project-os .project-os__main{min-height:540px;display:grid;grid-template-columns:minmax(0,1fr) 235px}.admin-project-os .project-os__content{min-width:0;padding:26px 25px 35px 0}.admin-project-os .project-os__rail{padding:26px 0 30px 20px;border-left:1px solid #2b2830}.saees-light .admin-project-os .project-os__rail{border-left:1px solid #d2cfd7}.admin-project-os .project-os__rail>section{padding-bottom:18px}.admin-project-os .project-os__rail>section+section{padding-top:18px;border-top:1px solid #28252d}.saees-light .admin-project-os .project-os__rail>section+section{border-top:1px solid #d5d2da}.admin-project-os .project-os__rail section>header{display:flex;gap:7px;align-items:center;margin-bottom:13px;color:#b9b2c3;font-weight:650}.saees-light .admin-project-os .project-os__rail section>header{color:#433c4d}.project-member{display:flex;align-items:center;gap:9px;margin:10px 0}.project-member>i{margin:0}.project-member span>*{display:block}.project-member strong{font-size:10px}.project-member small{margin-top:2px;color:#77717d;font-size:8px}.saees-light .project-member small{color:#88828e}.admin-project-os .project-os__rail section>small{color:#77717d;font-size:8px}.saees-light .admin-project-os .project-os__rail section>small{color:#88828e}.admin-project-os .project-os__rail section>strong{display:block;margin:7px 0 4px;font-size:11px}.admin-project-os .project-os__rail section>p{color:#77717d;font-size:9px;line-height:1.5}.saees-light .admin-project-os .project-os__rail section>p{color:#88828e}.admin-rail-action{width:100%;margin-top:10px;padding:8px;border:1px solid #35313a;border-radius:6px;background:#171519;color:#aaa4b0;font-size:9px;cursor:pointer}.saees-light .admin-rail-action{border:1px solid #c9c5ce;background:#e8e6ea;color:#554f5b}.admin-project-view-heading{min-height:60px;display:flex;justify-content:space-between;gap:18px;padding-bottom:16px;border-bottom:1px solid #2d2932}.saees-light .admin-project-view-heading{border-bottom:1px solid #d1cdd6}.admin-project-view-heading span{color:#7e7884;font-size:9px;font-weight:700;letter-spacing:.08em}.saees-light .admin-project-view-heading span{color:#817b87}.admin-project-view-heading h3{margin:5px 0 3px;font-size:21px}.admin-project-view-heading p{color:#8c8592;font-size:10px}.saees-light .admin-project-view-heading p{color:#746d7a}.admin-expert-tasks{margin-top:14px;border:1px solid #302c34;border-radius:9px;overflow:hidden}.saees-light .admin-expert-tasks{border:1px solid #cfcbd3}.admin-expert-tasks__head,.admin-expert-tasks article{display:grid;grid-template-columns:minmax(220px,1fr) 120px 125px 105px 85px;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid #29262e}.saees-light .admin-expert-tasks__head,.saees-light .admin-expert-tasks article{border-bottom:1px solid #d4d1d9}.admin-expert-tasks__head{color:#77717d;font-size:8px;font-weight:700;text-transform:uppercase}.saees-light .admin-expert-tasks__head{color:#88828e}.admin-expert-tasks article:last-child{border-bottom:0}.saees-light .admin-expert-tasks article:last-child{border-bottom:0}.admin-expert-tasks article>div{display:flex;gap:8px;align-items:center;min-width:0}.admin-expert-tasks article>div span>*{display:block}.admin-expert-tasks article strong{font-size:10px}.admin-expert-tasks article small{margin-top:3px;color:#77717d;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.saees-light .admin-expert-tasks article small{color:#88828e}.admin-expert-tasks article>span,.admin-expert-tasks time{color:#9c95a2;font-size:9px}.saees-light .admin-expert-tasks article>span,.saees-light .admin-expert-tasks time{color:#645d6a}.admin-note-library,.admin-agenda,.admin-resource-grid{display:grid;gap:9px;margin-top:14px}.admin-note-library article,.admin-agenda article,.admin-resource-grid article,.admin-resource-grid a{display:flex;gap:11px;align-items:flex-start;padding:13px;border:1px solid #302c34;border-radius:8px;background:#141216;color:inherit;text-decoration:none}.saees-light .admin-note-library article,.saees-light .admin-agenda article,.saees-light .admin-resource-grid article,.saees-light .admin-resource-grid a{border:1px solid #cfcbd3;background:#eae7ef;color:inherit;text-decoration:none}.admin-note-library p,.admin-resource-grid p{margin:5px 0;color:#8f8895;font-size:10px}.saees-light .admin-note-library p,.saees-light .admin-resource-grid p{color:#716a77}.admin-note-library small,.admin-resource-grid small,.admin-agenda small{color:#706a75;font-size:8px}.saees-light .admin-note-library small,.saees-light .admin-resource-grid small,.saees-light .admin-agenda small{color:#908a95}.admin-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-agenda-date{width:42px;height:45px;display:grid;place-items:center;border-radius:7px;background:#251f2e}.saees-light .admin-agenda-date{background:#d7d1e0}.admin-agenda-date b{font-size:16px}.admin-agenda-date span{font-size:8px;text-transform:uppercase}.admin-agenda article>div:nth-child(2){flex:1}.admin-agenda p{margin:5px 0;color:#8f8895;font-size:10px}.saees-light .admin-agenda p{color:#716a77}.admin-agenda a{color:#a98fff;font-size:9px}.saees-light .admin-agenda a{color:#1a0070}.admin-project-discussion{height:510px;display:flex;flex-direction:column}.admin-discussion-messages{flex:1;min-height:0;overflow-y:auto;display:grid;align-content:start;gap:16px;padding:18px 2px}.admin-discussion-messages article{display:grid;grid-template-columns:32px 1fr;gap:10px}.admin-discussion-messages article>i{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#34303d;color:#ddd5e8;font-size:8px;font-style:normal}.saees-light .admin-discussion-messages article>i{background:#c6c2cf;color:#1f172a}.admin-discussion-messages header{display:flex;gap:8px}.admin-discussion-messages strong{font-size:10px}.admin-discussion-messages time{color:#6f6975;font-size:8px}.saees-light .admin-discussion-messages time{color:#908a96}.admin-discussion-messages p{margin:5px 0;color:#aaa3ae;font-size:10px;line-height:1.55}.saees-light .admin-discussion-messages p{color:#58515c}.admin-discussion-messages blockquote{margin:6px 0;padding:6px 8px;border-left:2px solid #7157d7;background:#18151c;color:#847d89;font-size:8px}.saees-light .admin-discussion-messages blockquote{border-left:2px solid #4228a8;background:#e6e3ea;color:#7d7682}.admin-discussion-composer{display:grid;grid-template-columns:1fr 38px;gap:6px;padding:7px;border:1px solid #38333f;border-radius:9px;background:#19171c}.saees-light .admin-discussion-composer{border:1px solid #c5c0cc;background:#e5e3e8}.admin-discussion-composer textarea{min-height:38px;padding:9px;border:0;resize:none;background:transparent}.saees-light .admin-discussion-composer textarea{border:0;background:transparent}.admin-discussion-composer button{border:0;border-radius:7px;background:#7157d7;color:#fff}.saees-light .admin-discussion-composer button{border:0;background:#7157d7;color:#fff}.admin-project-modal{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#050406c2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.saees-light .admin-project-modal{background:#f9f7fac2}.admin-project-modal form{width:min(580px,100%);display:grid;gap:14px;padding:20px;border:1px solid #393441;border-radius:11px;background:#141216;box-shadow:0 24px 70px #000}.saees-light .admin-project-modal form{border:1px solid #c3becb;background:#eae7ef;box-shadow:0 24px 70px #fbfafc}.admin-project-modal header{display:flex;justify-content:space-between}.admin-project-modal header span{color:#8d72ff;font-size:8px;font-weight:700;letter-spacing:.08em}.saees-light .admin-project-modal header span{color:#1b008d}.admin-project-modal h3{margin-top:5px;font-size:20px}.admin-project-modal header button{border:0;background:transparent;color:#999}.saees-light .admin-project-modal header button{border:0;background:transparent;color:#666}.admin-project-modal label{display:grid;gap:6px;color:#9d96a3;font-size:9px}.saees-light .admin-project-modal label{color:#635c69}.admin-project-modal textarea{min-height:90px}.admin-project-modal footer{display:flex;justify-content:flex-end;gap:8px;padding-top:5px}.customer-message{width:min(72%,690px);padding:11px 13px;border:1px solid var(--line);border-radius:9px;background:#151518}.saees-light .customer-message{border:1px solid var(--line);background:#e7e7ea}.customer-message--staff{align-self:flex-end;border-color:#4b3e65;background:#211a2e}.saees-light .customer-message--staff{border-color:#a79ac1;background:#d8d1e5}.customer-message--client{align-self:flex-start}.customer-message--maxi{align-self:flex-start;border-color:#3c3350;background:#18131f}.saees-light .customer-message--maxi{border-color:#b8afcc;background:#e5e0ec}.customer-message>div:not(.customer-reply){display:flex}.customer-message strong{font-size:11px}.customer-message time{font-size:9px}.customer-message p{font-size:12px}.customer-reply{margin:-2px 0 8px;padding:6px 8px;border-left:2px solid var(--accent);display:grid!important;gap:2px!important;background:#00000026}.saees-light .customer-reply{border-left:2px solid var(--accent);background:#fbfafc26}.customer-reply span{overflow:hidden;color:var(--muted);background:transparent;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.saees-light .customer-reply span{color:var(--muted);background:transparent}.project-composer{border-top:1px solid var(--line);background:#111113}.saees-light .project-composer{border-top:1px solid var(--line);background:#eceaf0}.project-composer>div:last-of-type{padding:10px 12px 5px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px}.project-composer textarea{min-height:48px;max-height:130px;resize:none;font-size:12px}.project-composer>small{display:block;padding:0 12px 9px;color:var(--muted-2);font-size:9.5px}.saees-light .project-composer>small{color:var(--muted-2)}.people-heading{margin-bottom:18px}.ops-summary-strip{margin-bottom:14px;border:1px solid var(--line);border-radius:8px;display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;background:#111113}.saees-light .ops-summary-strip{border:1px solid var(--line);background:#eceaf0}.ops-summary-strip>div{min-height:67px;padding:11px 15px;border-right:1px solid var(--line);display:grid;grid-template-columns:23px minmax(0,1fr) auto;align-items:center;gap:7px}.saees-light .ops-summary-strip>div{border-right:1px solid var(--line)}.ops-summary-strip>div:last-child{border-right:0}.saees-light .ops-summary-strip>div:last-child{border-right:0}.ops-summary-strip svg{color:var(--accent-strong)}.saees-light .ops-summary-strip svg{color:var(--accent-strong)}.ops-summary-strip span{color:var(--muted);font-size:11px}.saees-light .ops-summary-strip span{color:var(--muted)}.ops-summary-strip strong{font:700 20px Manrope,sans-serif}.people-workspace{min-height:650px;border:1px solid var(--line);border-radius:8px;display:grid;grid-template-columns:260px minmax(0,1fr);overflow:hidden;background:#111113}.saees-light .people-workspace{border:1px solid var(--line);background:#eceaf0}.people-directory{min-height:0;border-right:1px solid var(--line);background:#0d0d0f}.saees-light .people-directory{border-right:1px solid var(--line);background:#f1eef4}.people-directory>header{padding:13px 11px 9px;border-bottom:1px solid var(--line)}.saees-light .people-directory>header{border-bottom:1px solid var(--line)}.people-directory header>div{min-height:30px;display:flex;justify-content:space-between}.people-directory header>div strong{font-size:13px}.people-directory header>div span{color:var(--muted-2);font-size:10px}.saees-light .people-directory header>div span{color:var(--muted-2)}.people-directory header label{min-height:35px;padding:0 9px;border:1px solid var(--line);border-radius:6px;display:flex;grid-template-columns:auto 1fr;align-items:center;gap:7px;color:var(--muted-2);background:#131316}.saees-light .people-directory header label{border:1px solid var(--line);color:var(--muted-2);background:#e9e9ec}.people-directory header input{min-height:31px;padding:0;border:0;box-shadow:none;background:transparent;font-size:11px}.saees-light .people-directory header input{border:0;box-shadow:none;background:transparent}.people-directory>div{max-height:590px;overflow-y:auto;padding:7px}.people-directory>div>button{width:100%;min-height:61px;padding:7px;border:1px solid transparent;border-radius:7px;display:grid;grid-template-columns:38px minmax(0,1fr) 7px;align-items:center;gap:9px;color:inherit;background:transparent;text-align:left;cursor:pointer}.saees-light .people-directory>div>button{border:1px solid transparent;color:inherit;background:transparent}.people-directory>div>button:hover{background:#151518}.saees-light .people-directory>div>button:hover{background:#e7e7ea}.people-directory>div>button.active{border-color:#403653;background:#211a2d}.saees-light .people-directory>div>button.active{border-color:#b6acc9;background:#d9d2e5}.people-avatar,.employee-hero-avatar{display:grid;place-items:center;overflow:hidden;color:#ded4fa;background:#33254d;font-weight:750}.saees-light .people-avatar,.saees-light .employee-hero-avatar{color:#0f052b;background:#c0b2da}.people-avatar{width:38px;height:38px;border-radius:8px;font-size:10px}.people-avatar img,.employee-hero-avatar img{width:100%;height:100%;object-fit:cover}.people-directory button>div:nth-child(2){min-width:0;display:grid;gap:2px}.people-directory button strong,.people-directory button span,.people-directory button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.people-directory button strong{font-size:11.5px}.people-directory button span,.people-directory button small{color:var(--muted-2);font-size:9.5px}.saees-light .people-directory button span,.saees-light .people-directory button small{color:var(--muted-2)}.employment-dot{width:7px;height:7px;border-radius:50%;background:#6d6973}.saees-light .employment-dot{background:#908c96}.employment-dot--active,.saees-light .employment-dot--active{background:var(--green)}.employment-dot--leave,.saees-light .employment-dot--leave{background:var(--amber)}.employment-dot--terminated,.saees-light .employment-dot--terminated{background:var(--red)}.employee-record{min-width:0;background:#111113}.saees-light .employee-record{background:#eceaf0}.employee-record__header{min-height:92px;padding:14px 20px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:13px}.saees-light .employee-record__header{border-bottom:1px solid var(--line)}.employee-hero-avatar{width:52px;height:52px;border-radius:10px;font-size:13px}.employee-record__header>div:nth-child(2)>span{color:var(--accent-strong);font-size:9px;letter-spacing:.08em}.saees-light .employee-record__header>div:nth-child(2)>span{color:var(--accent-strong)}.employee-record__header h2{margin-top:2px;font-size:20px}.employee-record__header p{margin-top:3px;color:var(--muted);font-size:11px}.saees-light .employee-record__header p{color:var(--muted)}.employee-status{display:grid;justify-items:end;gap:5px}.employee-status small{color:var(--muted-2);font-size:9px}.saees-light .employee-status small{color:var(--muted-2)}.record-tabs{height:47px;padding:0 14px;border-bottom:1px solid var(--line);display:flex;gap:3px}.saees-light .record-tabs{border-bottom:1px solid var(--line)}.record-tabs button{padding:0 12px;border:0;border-bottom:2px solid transparent;display:flex;align-items:center;gap:6px;color:var(--muted);background:transparent;font-size:11px;cursor:pointer}.saees-light .record-tabs button{border:0;border-bottom:2px solid transparent;color:var(--muted);background:transparent}.record-tabs button.active{color:#e9e2ff;border-bottom-color:var(--accent)}.saees-light .record-tabs button.active{color:#07001d;border-bottom-color:var(--accent)}.record-body{min-height:500px;padding:20px}.record-form,.record-split,.time-layout{min-height:460px}.record-section-heading{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.record-section-heading h3,.subpanel-form h3{font-size:15px}.record-section-heading p{margin-top:3px;color:var(--muted-2);font-size:10.5px}.saees-light .record-section-heading p{color:var(--muted-2)}.record-split{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:18px}.subpanel-form{padding:15px;border:1px solid var(--line);border-radius:7px;display:grid;align-content:start;gap:11px;background:#0e0e10}.saees-light .subpanel-form{border:1px solid var(--line);background:#f0edf3}.subpanel-form label,.record-form label{font-size:11px}.subpanel-form input,.subpanel-form select,.record-form input,.record-form select{min-height:38px;font-size:11.5px}.mini-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.checkbox-row{min-height:32px;display:flex;align-items:center;gap:8px}.checkbox-row input{width:16px;min-height:16px}.contract-card{padding:18px;border:1px solid var(--line);border-radius:7px;background:#0e0e10}.saees-light .contract-card{border:1px solid var(--line);background:#f0edf3}.contract-card>div:first-child{display:flex;align-items:center;justify-content:space-between}.contract-card h4{margin:16px 0;font:650 20px Manrope,sans-serif}.contract-card dl{margin:0;display:grid;grid-template-columns:repeat(2,1fr)}.contract-card dl>div{min-height:55px;border-top:1px solid var(--line);display:grid;align-content:center;gap:4px}.saees-light .contract-card dl>div{border-top:1px solid var(--line)}.contract-card dt{color:var(--muted-2);font-size:9.5px}.saees-light .contract-card dt{color:var(--muted-2)}.contract-card dd{margin:0;font-size:12px}.record-empty{min-height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:var(--muted-2);text-align:center}.saees-light .record-empty{color:var(--muted-2)}.record-empty strong{color:#bcb7c2;font-size:12px}.saees-light .record-empty strong{color:#423d48}.record-empty span{font-size:10.5px}.record-status{width:fit-content;padding:4px 7px;border:1px solid #3a3740;border-radius:999px;color:#aaa5b0;background:#19181c;font-size:9.5px;white-space:nowrap}.saees-light .record-status{border:1px solid #c2bfc8;color:#544f5a;background:#e4e3e7}.record-status--active,.record-status--approved,.record-status--paid,.record-status--completed{color:var(--green);border-color:#27513f;background:#11231c}.saees-light .record-status--active,.saees-light .record-status--approved,.saees-light .record-status--paid,.saees-light .record-status--completed{color:var(--green);border-color:#aed8c6;background:#dceee7}.record-status--pending,.record-status--review,.record-status--planned{color:var(--amber);border-color:#554327;background:#241c10}.saees-light .record-status--pending,.saees-light .record-status--review,.saees-light .record-status--planned{color:var(--amber);border-color:#d8c6aa;background:#efe7db}.record-status--rejected,.record-status--terminated{color:var(--red);border-color:#583238;background:#291317}.saees-light .record-status--rejected,.saees-light .record-status--terminated{color:var(--red);border-color:#cda7ad;background:#ecd6da}.time-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:18px}.time-layout>aside{display:grid;align-content:start;gap:12px}.request-list{border:1px solid var(--line);border-radius:7px;overflow:hidden}.saees-light .request-list{border:1px solid var(--line)}.request-list>article{min-height:70px;padding:10px 12px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px}.saees-light .request-list>article{border-bottom:1px solid var(--line)}.request-list>article:last-child{border-bottom:0}.saees-light .request-list>article:last-child{border-bottom:0}.request-icon{width:32px;height:32px;border-radius:7px;display:grid;place-items:center;color:var(--accent-strong);background:#231b31}.saees-light .request-icon{color:var(--accent-strong);background:#d6cee4}.request-list article>div:nth-child(2){display:grid;gap:2px}.request-list strong{font-size:11px}.request-list span,.request-list p{color:var(--muted-2);font-size:9.5px}.saees-light .request-list span,.saees-light .request-list p{color:var(--muted-2)}.request-decision{display:grid;justify-items:end;gap:5px}.request-decision>div{display:flex;gap:4px}.request-decision button{width:27px;height:27px;border:1px solid var(--line);border-radius:5px;display:grid;place-items:center;background:#17171a;cursor:pointer}.saees-light .request-decision button{border:1px solid var(--line);background:#e5e5e8}.time-summary{margin-top:12px;display:grid;grid-template-columns:repeat(3,1fr)}.time-summary span{min-height:53px;padding:10px;border:1px solid var(--line);display:grid;gap:4px;color:var(--muted-2);font-size:9.5px}.saees-light .time-summary span{border:1px solid var(--line);color:var(--muted-2)}.time-summary b{color:var(--text);font-size:15px}.saees-light .time-summary b{color:var(--text)}.payroll-table{border:1px solid var(--line);border-radius:7px;overflow:hidden}.saees-light .payroll-table{border:1px solid var(--line)}.payroll-table__head,.payroll-table>div:not(.record-empty){min-height:51px;padding:0 11px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1.2fr) .7fr .8fr .8fr;align-items:center;gap:8px}.saees-light .payroll-table__head,.saees-light .payroll-table>div:not(.record-empty){border-bottom:1px solid var(--line)}.payroll-table__head{min-height:38px;color:var(--muted-2);background:#0e0e10;font-size:9px;font-weight:700;text-transform:uppercase}.saees-light .payroll-table__head{color:var(--muted-2);background:#f0edf3}.payroll-table>div:last-child{border-bottom:0}.saees-light .payroll-table>div:last-child{border-bottom:0}.payroll-table span{font-size:10.5px}.payroll-table span:first-child{display:grid;gap:2px}.payroll-table small{color:var(--muted-2);font-size:9px}.saees-light .payroll-table small{color:var(--muted-2)}.form-helper{color:var(--muted-2);font-size:9.5px;line-height:1.5}.saees-light .form-helper{color:var(--muted-2)}@media(max-width:1180px){.team-workspace{grid-template-columns:220px minmax(0,1fr)}.team-members{display:none}.people-workspace{grid-template-columns:230px minmax(0,1fr)}.record-split,.time-layout{grid-template-columns:1fr}.subpanel-form{max-width:none}}@media(max-width:780px){.admin-global-search{display:none}.header-status{margin-left:auto}.crm-command-bar{align-items:stretch;flex-direction:column}.crm-command-bar nav{overflow-x:auto}.crm-command-bar nav button{min-width:fit-content}.crm-command-bar>label{width:100%}.team-workspace,.project-ops,.people-workspace{height:auto;min-height:0;grid-template-columns:1fr;overflow:visible}.channel-rail,.project-list{min-height:0;display:flex;overflow-x:auto}.channel-rail__title,.channel-create,.channel-section-label{display:none}.team-chat{min-height:620px}.customer-message{width:88%}.people-directory,.saees-light .people-directory{border-right:0;border-bottom:1px solid var(--line)}.people-directory>div{display:flex;overflow-x:auto}.people-directory>div>button{min-width:220px}.employee-record__header{grid-template-columns:46px minmax(0,1fr)}.employee-status{grid-column:1 / -1;grid-template-columns:auto auto;justify-content:space-between;justify-items:start}.record-tabs{overflow-x:auto}.record-tabs button{flex:0 0 auto}.record-body{padding:15px}.ops-summary-strip{grid-template-columns:repeat(2,1fr)}.ops-summary-strip>div:nth-child(2){border-right:0}.saees-light .ops-summary-strip>div:nth-child(2){border-right:0}.ops-summary-strip>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.saees-light .ops-summary-strip>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media(max-width:560px){.crm-command-bar nav button{padding-inline:9px}.crm-table-panel{margin-inline:-1px}.project-detail{padding:14px}.customer-message{width:95%}.project-composer>div:last-of-type{grid-template-columns:1fr}.project-composer .button{width:100%}.ops-summary-strip{grid-template-columns:1fr}.ops-summary-strip>div{border-right:0;border-bottom:1px solid var(--line)}.saees-light .ops-summary-strip>div{border-right:0;border-bottom:1px solid var(--line)}.ops-summary-strip>div:last-child{border-bottom:0}.saees-light .ops-summary-strip>div:last-child{border-bottom:0}.employee-record__header{padding-inline:14px}.mini-grid,.time-summary,.contract-card dl{grid-template-columns:1fr}.record-section-heading{align-items:stretch;flex-direction:column}.record-section-heading .button{width:100%}.payroll-table{overflow-x:auto}.payroll-table__head,.payroll-table>div:not(.record-empty){min-width:580px}}@media(max-width:900px){.pro-pm{height:auto;display:block;margin:-15px}.pro-portfolio{max-height:270px;border-right:0;border-bottom:1px solid #29272e}.saees-light .pro-portfolio{border-right:0;border-bottom:1px solid #d3d1d8}.pro-workspace{overflow:visible}.pro-topbar{padding:0 14px}.pro-breadcrumb{display:none}.pro-project-head{align-items:flex-start;flex-direction:column;padding:20px 16px}.pro-tabs{padding:0 16px;overflow-x:auto}.pro-canvas{padding:18px 16px}.pro-metrics{grid-template-columns:1fr 1fr}.pro-overview-grid,.pro-calendar{grid-template-columns:1fr}.pro-task-table{overflow-x:auto}.pro-task-table>header,.pro-task-table>article{min-width:720px}.pro-board{grid-template-columns:repeat(4,250px)}.pro-notes,.pro-files,.pro-form-grid{grid-template-columns:1fr}.pro-project-actions{flex-wrap:wrap}.task-admin-list article{grid-template-columns:1fr}.resource-grid{grid-template-columns:1fr}.activity-filters{align-items:stretch;flex-direction:column}.project-ops--workspace{height:auto}.admin-expert-layout{height:auto;display:block;margin:-15px}.admin-project-switcher{max-height:280px;border-right:0;border-bottom:1px solid #29262e}.saees-light .admin-project-switcher{border-right:0;border-bottom:1px solid #d4d1d9}.admin-project-os{padding:18px 15px}.admin-project-os .project-os__header{align-items:flex-start;flex-direction:column}.admin-project-os .project-os__pulse{grid-template-columns:1fr 1fr}.admin-project-os .project-os__main{grid-template-columns:1fr}.admin-project-os .project-os__rail{padding:20px 0;border-left:0;border-top:1px solid #29262e}.saees-light .admin-project-os .project-os__rail{border-left:0;border-top:1px solid #d4d1d9}.admin-project-os .project-os__nav{overflow-x:auto;gap:17px}.admin-expert-tasks{overflow-x:auto}.admin-expert-tasks__head,.admin-expert-tasks article{min-width:720px}.admin-resource-grid{grid-template-columns:1fr}}.access-layout{display:grid;grid-template-columns:360px minmax(0,1fr);gap:18px;align-items:start}.access-invite{padding:22px;display:grid;gap:16px}.access-invite label{display:grid;gap:7px;color:var(--text);font-size:12px;font-weight:650}.saees-light .access-invite label{color:var(--text)}.access-invite input,.access-invite select{width:100%;height:42px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text);padding:0 12px}.saees-light .access-invite input,.saees-light .access-invite select{border:1px solid var(--line);background:var(--surface);color:var(--text)}.access-invite label small{color:var(--muted);font-weight:400;line-height:1.45}.saees-light .access-invite label small{color:var(--muted)}.access-directory{overflow:hidden}.access-directory>.panel-heading{padding:20px 22px;border-bottom:1px solid var(--line)}.saees-light .access-directory>.panel-heading{border-bottom:1px solid var(--line)}.access-directory>.panel-heading>span{font-size:12px;color:var(--muted)}.saees-light .access-directory>.panel-heading>span{color:var(--muted)}.access-table__head,.access-table article{display:grid;grid-template-columns:minmax(210px,1.5fr) minmax(150px,1fr) minmax(140px,1fr) 90px;gap:14px;align-items:center;padding:13px 20px}.access-table__head{background:var(--surface-subtle);color:var(--muted);font-size:10px;font-weight:750;text-transform:uppercase;letter-spacing:.08em}.saees-light .access-table__head{background:var(--surface-subtle);color:var(--muted)}.access-table article{border-top:1px solid var(--line);font-size:12px}.saees-light .access-table article{border-top:1px solid var(--line)}.access-table article>div{display:flex;align-items:center;gap:10px}.access-table article i{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#ede9fe;color:#6048d9;font-style:normal;font-weight:750}.saees-light .access-table article i{background:#050116;color:#3e26b7}.access-table strong,.access-table small{display:block}.access-table small{color:var(--muted);margin-top:3px}.saees-light .access-table small{color:var(--muted)}.access-status{height:30px;border:1px solid #e2c4c4;border-radius:999px;background:#fff5f5;color:#a23e3e;font-size:11px;font-weight:700;cursor:pointer}.saees-light .access-status{border:1px solid #3b1d1d;background:#0a0000;color:#c15d5d}.access-status.is-active{border-color:#b8dfc7;background:#effaf3;color:#267047}.saees-light .access-status.is-active{border-color:#20472f;background:#051009;color:#8fd9b0}.access-status:disabled{opacity:.5;cursor:not-allowed}.role-matrix{margin-top:18px;border:1px solid var(--line);border-radius:10px;background:var(--surface);overflow:hidden}.saees-light .role-matrix{border:1px solid var(--line);background:var(--surface)}.role-matrix>header{display:flex;gap:12px;padding:20px 22px;border-bottom:1px solid var(--line)}.saees-light .role-matrix>header{border-bottom:1px solid var(--line)}.role-matrix>header p{margin:4px 0 0;color:var(--muted);font-size:12px}.saees-light .role-matrix>header p{color:var(--muted)}.role-matrix>div{display:grid;grid-template-columns:repeat(4,1fr)}.role-matrix article{display:flex;gap:12px;padding:17px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.saees-light .role-matrix article{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.role-matrix article>b{color:#6b50e8;font-size:17px}.saees-light .role-matrix article>b{color:#3217af}.role-matrix article strong,.role-matrix article small{display:block}.role-matrix article strong{font-size:12px}.role-matrix article small{margin-top:4px;color:var(--muted);font-size:10px;line-height:1.4}.saees-light .role-matrix article small{color:var(--muted)}.form-message--error{color:#a23e3e;background:#fff5f5;border-color:#e6caca}.saees-light .form-message--error{color:#c15d5d;background:#0a0000;border-color:#351919}@media(max-width:1050px){.access-layout{grid-template-columns:1fr}.role-matrix>div{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.access-table{overflow-x:auto}.access-table__head,.access-table article{min-width:760px}.role-matrix>div{grid-template-columns:1fr}}.admin-notification-permission{position:fixed;z-index:90;right:22px;bottom:22px;max-width:340px;padding:22px;background:#181323;border:1px solid #423052;border-radius:12px;box-shadow:0 18px 60px #0008}.saees-light .admin-notification-permission{background:#e1dcec;border:1px solid #bfadcf;box-shadow:0 18px 60px #fbfafc88}.admin-notification-permission>.icon-button{float:right}.admin-notification-permission strong{display:block;font-size:13px;line-height:1.6}.admin-notification-permission p{font-size:12px;line-height:1.7;color:#aaa0ba}.saees-light .admin-notification-permission p{color:#4f455f}.admin-chat-toast{position:fixed;right:22px;top:82px;z-index:100;display:flex;gap:12px;width:min(360px,calc(100vw - 44px));padding:18px;background:#20182c;border:1px solid #58406f;border-radius:12px;box-shadow:0 18px 60px #0008}.saees-light .admin-chat-toast{background:#dbd3e7;border:1px solid #a890bf;box-shadow:0 18px 60px #fbfafc88}.admin-chat-toast a{display:grid;gap:7px;flex:1;text-decoration:none;color:inherit}.saees-light .admin-chat-toast a{text-decoration:none;color:inherit}.admin-chat-toast strong{font-size:12px}.admin-chat-toast span{font-size:11px;line-height:1.7;color:#bbb0cc;overflow-wrap:anywhere}.saees-light .admin-chat-toast span{color:#3e334f}.admin-shell .menu-button{display:grid}.admin-shell .admin-content{max-width:none}.admin-shell .admin-sidebar{padding-top:0}.admin-shell .sidebar-brand{height:54px;min-height:54px;flex-shrink:0;padding-block:0}@media(min-width:781px){.admin-shell:not(.admin-shell--compact) .sidebar-close{display:grid}.admin-shell .sidebar-backdrop{display:none}}.admin-shell--compact{--sidebar: 68px}.admin-shell--compact .admin-sidebar{padding-inline:8px;padding-top:0;overflow-y:auto}.admin-shell--compact .sidebar-brand{height:54px;min-height:54px;flex-shrink:0;justify-content:center;padding:0}.admin-shell--compact .admin-sidebar>nav{padding-top:14px}.admin-shell--compact .sidebar-brand>div,.admin-shell--compact .sidebar-label,.admin-shell--compact .nav-item>span,.admin-shell--compact .sidebar-user>div:not(.user-avatar){display:none}.admin-shell--compact .nav-item{justify-content:center;min-height:40px;padding:10px}.admin-shell--compact .sidebar-user{justify-content:center;flex-direction:column;padding-inline:0}@media(max-width:780px){.admin-shell--compact .admin-sidebar{padding-inline:18px}.admin-shell--compact .sidebar-brand{justify-content:flex-start}.admin-shell--compact .sidebar-brand>div,.admin-shell--compact .sidebar-user>div:not(.user-avatar){display:block}.admin-shell--compact .sidebar-label,.admin-shell--compact .nav-item>span,.admin-shell--compact .sidebar-user>button{display:initial}.admin-shell--compact .nav-item{justify-content:flex-start}.admin-shell--compact .sidebar-user{justify-content:flex-start;flex-direction:row}}.admin-action-fields{display:contents;border:0;padding:0;margin:0}.saees-light .admin-action-fields{border:0}.admin-shell--projects{height:100dvh;overflow:hidden}.admin-shell--projects .admin-header{-webkit-backdrop-filter:none;backdrop-filter:none}.admin-shell--projects .admin-main{display:grid;grid-template-rows:54px minmax(0,1fr);height:100dvh;min-height:0}.admin-shell--projects .admin-content{width:100%;max-width:none;height:100%;min-height:0;padding:0;overflow:hidden}.pro-pm.pro-pm--wide{--project-line: #2a2b31;--project-muted: #a4a5b2;--project-accent: #bcaaff;position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:44px minmax(0,1fr);width:100%;height:var(--project-viewport-height, 100%);min-height:0;margin:0;overflow:hidden;background:#101114;color:#eaebef}.saees-light .pro-pm.pro-pm--wide{--project-line: #cecfd5;--project-muted: #4d4e5b;--project-accent: #120055;background:#eceaf0;color:#101115}.pro-pm.pro-pm--wide.pro-pm--portfolio-open{grid-template-columns:264px minmax(0,1fr)}.pro-pm.pro-pm--wide.pro-pm--focused{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50}.pro-workspace-controls{grid-column:1/-1;display:flex;align-items:center;gap:16px;padding:0 20px;border-bottom:1px solid var(--project-line);background:#141519}.saees-light .pro-workspace-controls{border-bottom:1px solid var(--project-line);background:#e6e7eb}.pro-workspace-controls>button{display:flex;align-items:center;gap:8px;min-height:30px;padding:5px 9px;border:1px solid #33343d;border-radius:6px;background:#1c1d23;color:#d9d9e2;font-size:12px;cursor:pointer}.saees-light .pro-workspace-controls>button{border:1px solid #c2c3cc;background:#dcdde3;color:#1d1d26}.pro-workspace-controls>button:hover{background:#272832}.saees-light .pro-workspace-controls>button:hover{background:#cdced8}.pro-workspace-controls__label{color:var(--project-muted);font-size:12px}.saees-light .pro-workspace-controls__label{color:var(--project-muted)}.pro-workspace-controls>.pro-focus-toggle{margin-left:auto}.pro-pm--wide .pro-portfolio[hidden]{display:none}.pro-pm--wide .pro-portfolio{grid-row:2;min-height:0;max-height:none;border-right:1px solid var(--project-line);background:#141519}.saees-light .pro-pm--wide .pro-portfolio{border-right:1px solid var(--project-line);background:#e6e7eb}.pro-pm--wide .pro-portfolio__brand{height:68px;padding:0 18px;border-color:var(--project-line)}.saees-light .pro-pm--wide .pro-portfolio__brand{border-color:var(--project-line)}.pro-pm--wide .pro-portfolio__brand>div{background:#2c263c;color:var(--project-accent)}.saees-light .pro-pm--wide .pro-portfolio__brand>div{background:#c9c3d9;color:var(--project-accent)}.pro-pm--wide .pro-portfolio__brand strong{font-size:14px}.pro-pm--wide .pro-portfolio__brand small{color:var(--project-muted);font-size:11px}.saees-light .pro-pm--wide .pro-portfolio__brand small{color:var(--project-muted)}.pro-pm--wide .pro-new-project{position:static;height:36px;min-height:36px;margin:14px 14px 0;justify-content:center;gap:8px;font-size:12px;background:#24202f;border-color:#40364f}.saees-light .pro-pm--wide .pro-new-project{background:#d4d0df;border-color:#bab0c9}.pro-pm--wide .pro-search{height:38px;min-height:38px;margin:12px 14px;background:#1b1c21;border-color:#33343d}.saees-light .pro-pm--wide .pro-search{background:#dedfe4;border-color:#c2c3cc}.pro-pm--wide .pro-search input{color:#eaebef;font-size:12px}.saees-light .pro-pm--wide .pro-search input{color:#101115}.pro-pm--wide .pro-portfolio__label{padding:10px 18px;font-size:10px;color:var(--project-muted)}.saees-light .pro-pm--wide .pro-portfolio__label{color:var(--project-muted)}.pro-pm--wide .pro-projects>button{grid-template-columns:34px minmax(0,1fr) 14px;gap:10px;padding:13px 14px}.pro-pm--wide .pro-projects>button.active{border-left-color:#ae97ee;background:#24212c}.saees-light .pro-pm--wide .pro-projects>button.active{border-left-color:#281168;background:#d6d3de}.pro-pm--wide .pro-projects strong{font-size:12px;line-height:1.6;overflow-wrap:anywhere}.pro-pm--wide .pro-projects small{color:var(--project-muted);font-size:11px;line-height:1.5}.saees-light .pro-pm--wide .pro-projects small{color:var(--project-muted)}.pro-pm--wide .pro-projects em{color:var(--project-muted);font-size:10px;line-height:1.6}.saees-light .pro-pm--wide .pro-projects em{color:var(--project-muted)}.pro-portfolio-empty{padding:16px 18px;color:var(--project-muted);font-size:13px}.saees-light .pro-portfolio-empty{color:var(--project-muted)}.pro-pm--wide .pro-security strong{font-size:11px}.pro-pm--wide .pro-security small{color:var(--project-muted);font-size:10px}.saees-light .pro-pm--wide .pro-security small{color:var(--project-muted)}.pro-pm--wide .pro-workspace{grid-row:2;display:flex;flex-direction:column;min-height:0;overflow:hidden;background:#101114}.saees-light .pro-pm--wide .pro-workspace{background:#eceaf0}.pro-pm--wide .pro-project-head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex:0 0 auto;min-height:92px;gap:20px;padding:18px 24px;background:#141519}.saees-light .pro-pm--wide .pro-project-head{background:#e6e7eb}.pro-project-identity{min-width:0}.pro-client-label{display:flex;align-items:center;gap:10px;color:var(--project-muted);font-size:12px}.saees-light .pro-client-label{color:var(--project-muted)}.pro-client-label>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-pm--wide .pro-plan{flex-shrink:0;padding:3px 7px;font-size:9px;font-weight:550;letter-spacing:.03em;border:1px solid #443857;background:#292332;color:#c8b8f0}.saees-light .pro-pm--wide .pro-plan{border:1px solid #b4a8c7;background:#d3cddc;color:#1f0f47}.pro-pm--wide .pro-plan--enterprise{border-color:#514739;background:#302b24;color:#dcc6a5}.saees-light .pro-pm--wide .pro-plan--enterprise{border-color:#c6bcae;background:#dbd6cf;color:#5a4423}.pro-pm--wide .pro-project-head h1{margin:6px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:24px;font-weight:600;letter-spacing:-.6px;line-height:1.3}.pro-header-actions{display:flex;align-items:center;gap:9px;flex-shrink:0}.pro-details-toggle{display:flex;align-items:center;gap:7px;height:34px;padding:0 10px;border:1px solid #373840;border-radius:6px;background:#1d1e24;color:#d0d1dd;font-size:12px;cursor:pointer}.saees-light .pro-details-toggle{border:1px solid #bfc0c8;background:#dbdce2;color:#22232f}.pro-details-toggle[aria-expanded=true]{border-color:#68547e;color:#c8b8f0;background:#292332}.saees-light .pro-details-toggle[aria-expanded=true]{border-color:#9581ab;color:#1f0f47;background:#d3cddc}.pro-pm--wide .pro-header-actions .button{min-height:34px;padding:8px 12px;border-radius:6px;background:#b6a1ec;color:#231b31;font-size:12px}.saees-light .pro-pm--wide .pro-header-actions .button{background:#28135e;color:#d6cee4}.pro-pm--wide .pro-tabs{height:46px;min-height:46px;flex:0 0 auto;gap:22px;padding:0 24px;overflow-x:auto;border-color:var(--project-line);background:#141519}.saees-light .pro-pm--wide .pro-tabs{border-color:var(--project-line);background:#e6e7eb}.pro-pm--wide .pro-tabs button{flex-shrink:0;gap:7px;color:#acacb8;font-size:12px}.saees-light .pro-pm--wide .pro-tabs button{color:#474753}.pro-pm--wide .pro-tabs button.active{color:#e6dcfc}.saees-light .pro-pm--wide .pro-tabs button.active{color:#0d0323}.pro-pm--wide .pro-tabs button.active:after{background:#b6a1ec}.saees-light .pro-pm--wide .pro-tabs button.active:after{background:#28135e}.pro-pm--wide .pro-tabs button b{font-size:9px;background:#302936}.saees-light .pro-pm--wide .pro-tabs button b{background:#d0c9d6}.pro-workspace-body{display:grid;grid-template-columns:minmax(0,1fr);flex:1 1 0;min-height:0;position:relative;overflow:hidden}.pro-workspace-body--details{grid-template-columns:minmax(0,1fr) 280px}.pro-pm--wide .pro-canvas{min-height:0;min-width:0;padding:24px;overflow:auto;scrollbar-gutter:stable}.pro-pm--wide .pro-canvas--discussion{display:flex;flex-direction:column;padding:16px 20px;overflow:hidden;scrollbar-gutter:auto}.pro-pm--wide .pro-chat{display:flex;flex-direction:column;flex:1 1 0;height:100%;min-height:0;border:1px solid #303139;border-radius:10px;overflow:hidden;background:#141519}.saees-light .pro-pm--wide .pro-chat{border:1px solid #c6c7cf;background:#e6e7eb}.pro-chat-header{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;min-height:46px;gap:16px;padding:10px 18px;border-bottom:1px solid var(--project-line)}.saees-light .pro-chat-header{border-bottom:1px solid var(--project-line)}.pro-chat-header>div{display:flex;align-items:center;gap:9px;min-width:0}.pro-chat-header h2{margin:0;font-size:14px;font-weight:600}.pro-chat-header>div>svg{color:#aaa1c2}.saees-light .pro-chat-header>div>svg{color:#463d5e}.pro-chat-header>div>span{color:var(--project-muted);font-size:11px}.saees-light .pro-chat-header>div>span{color:var(--project-muted)}.pro-chat-channel{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--project-muted);white-space:nowrap}.saees-light .pro-chat-channel{color:var(--project-muted)}.pro-chat-channel:before{content:"";width:5px;height:5px;border-radius:50%;background:#9ac9b0}.saees-light .pro-chat-channel:before{background:#36654c}.pro-chat-error{flex:0 0 auto;padding:10px 18px;background:#302329;color:#efbfc5;font-size:12px;line-height:1.6}.saees-light .pro-chat-error{background:#dccfd5;color:#401016}.pro-chat-error button{padding:3px 8px;margin-left:8px;border:1px solid #71434e;border-radius:5px;background:#493039;color:inherit}.saees-light .pro-chat-error button{border:1px solid #bc8e99;background:#cfb6bf;color:inherit}.pro-pm--wide .pro-chat__messages{flex:1 1 0;min-height:0;height:0;overflow-y:auto;overflow-x:hidden;padding:20px clamp(16px,3vw,44px);scrollbar-gutter:stable;overscroll-behavior:contain}.pro-pm--wide .pro-chat__messages article{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;margin-bottom:22px}.pro-pm--wide .pro-chat__messages article>i{width:32px;height:32px;border-radius:9px;background:#30313a;color:#dcdee8;font-size:10px}.saees-light .pro-pm--wide .pro-chat__messages article>i{background:#c5c6cf;color:#171923}.pro-pm--wide .pro-chat__messages article.staff>i{background:#3d3351;color:#ddcbff}.saees-light .pro-pm--wide .pro-chat__messages article.staff>i{background:#b8aecc;color:#120034}.pro-pm--wide .pro-chat__messages article>div{min-width:0}.pro-pm--wide .pro-chat__messages header{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.pro-pm--wide .pro-chat__messages strong{font-size:13px;font-weight:600;color:#e6e7ef}.saees-light .pro-pm--wide .pro-chat__messages strong{color:#101119}.pro-pm--wide .pro-chat__messages time{font-size:10px;color:#9595a5}.saees-light .pro-pm--wide .pro-chat__messages time{color:#5a5a6a}.pro-pm--wide .pro-chat__messages p{max-width:900px;margin:7px 0 0;padding:0;border:0;border-radius:0;background:transparent;color:#d1d2dc;font-size:14px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.saees-light .pro-pm--wide .pro-chat__messages p{border:0;background:transparent;color:#23242e}.pro-pm--wide .pro-chat__messages blockquote{max-width:900px;margin:8px 0;padding:8px 12px;border-left:2px solid #9c82d2;border-radius:0 5px 5px 0;background:#202027;color:#b1adc2;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.saees-light .pro-pm--wide .pro-chat__messages blockquote{border-left:2px solid #472d7d;background:#d8d8df;color:#413d52}.pro-chat-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:150px;height:100%;text-align:center;color:#aaa1c2}.saees-light .pro-chat-empty{color:#463d5e}.pro-pm--wide .pro-chat-empty strong{font-size:16px}.pro-pm--wide .pro-chat-empty p{margin:0;color:var(--project-muted);font-size:13px}.saees-light .pro-pm--wide .pro-chat-empty p{color:var(--project-muted)}.pro-pm--wide .pro-chat>form{flex:0 0 auto;padding:12px 16px;border-top:1px solid #303139;background:#18191e}.saees-light .pro-pm--wide .pro-chat>form{border-top:1px solid #c6c7cf;background:#e1e2e7}.pro-composer-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pro-pm--wide .pro-chat textarea{display:block;width:100%;height:44px;min-height:40px;max-height:120px;padding:10px 12px;overflow-y:auto;resize:none;border:1px solid #3a3b45;border-radius:7px;background:#202127;color:#f1f2f8;-webkit-text-fill-color:#f1f2f8;caret-color:#c3aff5;font-size:14px;line-height:22px;box-shadow:none}.saees-light .pro-pm--wide .pro-chat textarea{border:1px solid #babbc5;background:#d8d9df;color:#07080e;-webkit-text-fill-color:#07080e;caret-color:#1e0a50;box-shadow:none}.pro-pm--wide .pro-chat textarea::placeholder{color:#9898a9;-webkit-text-fill-color:#9898a9}.saees-light .pro-pm--wide .pro-chat textarea::placeholder{color:#565667;-webkit-text-fill-color:#565667}.pro-pm--wide .pro-chat textarea:focus{border-color:#a88bd9;outline:none;box-shadow:0 0 0 2px #aa8cdf20}.saees-light .pro-pm--wide .pro-chat textarea:focus{border-color:#432674;outline:none;box-shadow:0 0 0 2px #3e207320}.pro-pm--wide .pro-chat form>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:10px;margin:0;border:0}.saees-light .pro-pm--wide .pro-chat form>div{border:0}.pro-pm--wide .pro-chat form span{color:#a2a2b3;font-size:10px;line-height:1.5}.saees-light .pro-pm--wide .pro-chat form span{color:#4c4c5d}.pro-pm--wide .pro-chat form button{display:flex;align-items:center;gap:7px;flex-shrink:0;min-height:32px;padding:7px 12px;border:1px solid #bda6f1;border-radius:6px;background:#b6a1ec;color:#231b31;font-size:12px;font-weight:600}.saees-light .pro-pm--wide .pro-chat form button{border:1px solid #250e59;background:#28135e;color:#d6cee4}.pro-pm--wide .pro-chat form button:disabled{opacity:.4;cursor:default}.pro-project-details{min-width:0;min-height:0;overflow-y:auto;padding:20px;border-left:1px solid var(--project-line);background:#16171b}.saees-light .pro-project-details{border-left:1px solid var(--project-line);background:#e4e5e9}.pro-project-details>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.pro-project-details h2{margin:0;font-size:14px;font-weight:600}.pro-project-details>header>button{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:5px;background:transparent;color:#aaaab8}.saees-light .pro-project-details>header>button{border:0;background:transparent;color:#474755}.pro-project-details>section{padding:20px 0;border-bottom:1px solid var(--project-line)}.saees-light .pro-project-details>section{border-bottom:1px solid var(--project-line)}.pro-detail-kicker{color:#a4a5b2;font-size:9px;letter-spacing:.08em}.saees-light .pro-detail-kicker{color:#4d4e5b}.pro-project-details p{margin:10px 0 0;color:#a4a5b2;font-size:12px;line-height:1.75;overflow-wrap:anywhere}.saees-light .pro-project-details p{color:#4d4e5b}.pro-project-details dl{margin:18px 0 0}.pro-project-details dl>div{display:grid;grid-template-columns:80px minmax(0,1fr);gap:10px;margin-top:12px;font-size:12px}.pro-project-details dt{color:#a4a5b2}.saees-light .pro-project-details dt{color:#4d4e5b}.pro-project-details dd{margin:0;color:#d9d9e2;overflow-wrap:anywhere;text-transform:capitalize}.saees-light .pro-project-details dd{color:#1d1d26}.pro-detail-section-title{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px}.pro-detail-section-title h3{margin:0;font-size:13px;font-weight:600}.pro-detail-section-title button{display:flex;align-items:center;gap:4px;border:0;background:transparent;color:#c3aff5;font-size:11px}.saees-light .pro-detail-section-title button{border:0;background:transparent;color:#1e0a50}.pro-detail-member{display:flex;align-items:center;gap:10px;margin-top:14px}.pro-detail-member>i{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:#30313a;color:#d9d9e2;font-size:9px;font-style:normal}.saees-light .pro-detail-member>i{background:#c5c6cf;color:#1d1d26}.pro-detail-member strong,.pro-detail-member small{display:block}.pro-detail-member strong{font-size:12px;font-weight:550}.pro-detail-member small{color:#a4a5b2;font-size:11px;margin-top:3px}.saees-light .pro-detail-member small{color:#4d4e5b}.pro-detail-session{display:flex;align-items:center;gap:10px;width:100%;padding:10px 0;border:0;background:transparent;color:#c1b0e2;text-align:left}.saees-light .pro-detail-session{border:0;background:transparent;color:#2e1d4f}.pro-detail-session strong,.pro-detail-session small{display:block;font-size:12px}.pro-detail-session small{margin-top:4px;font-size:10px;color:#a4a5b2}.saees-light .pro-detail-session small{color:#4d4e5b}.pro-detail-refresh{display:flex;align-items:center;gap:7px;width:100%;padding:18px 0 0;border:0;background:transparent;color:#b4b3c4;font-size:12px}.saees-light .pro-detail-refresh{border:0;background:transparent;color:#3c3b4c}.pro-portfolio-backdrop,.pro-details-backdrop{display:none}.pro-pm--wide .pro-work-head{gap:16px;margin-bottom:20px}.pro-pm--wide .pro-work-head h2{font-size:20px}.pro-pm--wide .pro-work-head p{font-size:12px;line-height:1.6;color:var(--project-muted);margin-top:6px}.saees-light .pro-pm--wide .pro-work-head p{color:var(--project-muted)}.pro-pm--wide .pro-metrics{gap:14px}.pro-pm--wide .pro-metrics article{min-height:116px;padding:18px;border-color:var(--project-line);background:#17181d}.saees-light .pro-pm--wide .pro-metrics article{border-color:var(--project-line);background:#e2e3e8}.pro-pm--wide .pro-metrics article>span,.pro-pm--wide .pro-metrics article>small{font-size:12px;color:var(--project-muted)}.saees-light .pro-pm--wide .pro-metrics article>span,.saees-light .pro-pm--wide .pro-metrics article>small{color:var(--project-muted)}.pro-pm--wide .pro-metrics article>strong{font-size:28px}.pro-pm--wide .pro-overview-grid{gap:18px;margin-top:18px}.pro-pm--wide .pro-panel{border-color:var(--project-line);background:#17181d}.saees-light .pro-pm--wide .pro-panel{border-color:var(--project-line);background:#e2e3e8}.pro-pm--wide .pro-panel>header{height:66px;padding-inline:18px}.pro-pm--wide .pro-panel>header span{font-size:9px;color:var(--project-muted)}.saees-light .pro-pm--wide .pro-panel>header span{color:var(--project-muted)}.pro-pm--wide .pro-panel>header h2{font-size:16px}.pro-pm--wide .pro-panel>header button{font-size:12px;color:var(--project-accent)}.saees-light .pro-pm--wide .pro-panel>header button{color:var(--project-accent)}.pro-pm--wide .pro-recent-tasks>button{min-height:66px;padding:12px 18px;grid-template-columns:20px minmax(0,1fr) 70px 72px}.pro-pm--wide .pro-recent-tasks strong,.pro-pm--wide .pro-upcoming strong,.pro-pm--wide .pro-conversation-card strong{font-size:13px}.pro-pm--wide .pro-recent-tasks small,.pro-pm--wide .pro-recent-tasks time,.pro-pm--wide .pro-upcoming small,.pro-pm--wide .pro-conversation-card small{font-size:11px;color:var(--project-muted)}.saees-light .pro-pm--wide .pro-recent-tasks small,.saees-light .pro-pm--wide .pro-recent-tasks time,.saees-light .pro-pm--wide .pro-upcoming small,.saees-light .pro-pm--wide .pro-conversation-card small{color:var(--project-muted)}.pro-pm--wide .pro-upcoming{padding:16px 18px}.pro-pm--wide .pro-conversation-card{margin:14px;padding:14px}.pro-pm--wide .pro-conversation-card button{font-size:12px}.pro-pm--wide .pro-priority{font-size:10px;padding:4px 7px}.pro-pm--wide .pro-task-tools{min-height:46px}.pro-pm--wide .pro-task-tools input{font-size:13px}.pro-pm--wide .pro-task-table{overflow-x:auto}.pro-pm--wide .pro-task-table>header{min-height:42px;font-size:10px}.pro-pm--wide .pro-task-table>article{min-height:66px}.pro-pm--wide .pro-task-table>header,.pro-pm--wide .pro-task-table>article{min-width:780px;gap:12px;padding-inline:16px}.pro-pm--wide .pro-task-title strong,.pro-pm--wide .pro-task-table article>span,.pro-pm--wide .pro-task-table time{font-size:12px}.pro-pm--wide .pro-task-title small{font-size:11px;color:var(--project-muted)}.saees-light .pro-pm--wide .pro-task-title small{color:var(--project-muted)}.pro-pm--wide .pro-board{gap:14px}.pro-pm--wide .pro-board>section{padding:12px}.pro-pm--wide .pro-board section>header strong{font-size:13px}.pro-pm--wide .pro-board section>header b{font-size:11px}.pro-pm--wide .pro-task-card{padding:16px}.pro-pm--wide .pro-task-card>strong{font-size:14px;line-height:1.5}.pro-pm--wide .pro-task-card p{font-size:12px;line-height:1.6;color:var(--project-muted)}.saees-light .pro-pm--wide .pro-task-card p{color:var(--project-muted)}.pro-pm--wide .pro-task-card footer{font-size:11px}.pro-pm--wide .pro-notes strong,.pro-pm--wide .pro-files strong,.pro-pm--wide .pro-calendar strong{font-size:14px}.pro-pm--wide .pro-notes p{font-size:13px;line-height:1.8;color:#b6b4c5}.saees-light .pro-pm--wide .pro-notes p{color:#3c3a4b}.pro-pm--wide .pro-notes small,.pro-pm--wide .pro-files small,.pro-pm--wide .pro-calendar small{font-size:12px;color:var(--project-muted)}.saees-light .pro-pm--wide .pro-notes small,.saees-light .pro-pm--wide .pro-files small,.saees-light .pro-pm--wide .pro-calendar small{color:var(--project-muted)}.pro-pm--wide button:focus-visible,.pro-pm--wide input:focus-visible,.pro-pm--wide [tabindex="0"]:focus-visible{outline:2px solid #bba6ec;outline-offset:3px}.saees-light .pro-pm--wide button:focus-visible,.saees-light .pro-pm--wide input:focus-visible,.saees-light .pro-pm--wide [tabindex="0"]:focus-visible{outline:2px solid #281359}.pro-pm--wide .pro-task-drawer label,.pro-pm--wide .pro-dialog label{font-size:12px}.pro-pm--wide .pro-task-drawer>main>p{font-size:13px;line-height:1.7}.pro-pm--wide .pro-task-drawer h3{font-size:14px}.pro-pm--wide .pro-task-drawer>header span{font-size:14px}.pro-pm--wide .pro-dialog header span{font-size:10px}.pro-pm--wide .pro-dialog{max-height:calc(100dvh - 40px);overflow-y:auto}@media(max-width:1100px){.pro-pm.pro-pm--wide.pro-pm--portfolio-open{grid-template-columns:minmax(0,1fr)}.pro-pm--wide .pro-portfolio{position:absolute;inset:44px auto 0 0;width:min(300px,88%);z-index:6;box-shadow:20px 0 60px #0008;border-right:1px solid #373840}.saees-light .pro-pm--wide .pro-portfolio{box-shadow:20px 0 60px #fbfafc88;border-right:1px solid #bfc0c8}.pro-portfolio-backdrop{display:block;position:absolute;top:44px;right:0;bottom:0;left:0;z-index:5;background:#0008;border:0}.saees-light .pro-portfolio-backdrop{background:#fbfafc88;border:0}.pro-workspace-body--details{grid-template-columns:minmax(0,1fr)}.pro-project-details{position:absolute;inset:0 0 0 auto;z-index:4;width:min(300px,88%);border-left:1px solid #373840;box-shadow:-20px 0 60px #0008}.saees-light .pro-project-details{border-left:1px solid #bfc0c8;box-shadow:-20px 0 60px #fbfafc88}.pro-details-backdrop{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border:0;background:#0008}.saees-light .pro-details-backdrop{border:0;background:#fbfafc88}.pro-pm--wide .pro-overview-grid{grid-template-columns:1fr}}@media(max-width:780px){.pro-workspace-controls{padding-inline:12px;gap:8px}.pro-workspace-controls__label{display:none}.pro-pm--wide .pro-project-head{min-height:80px;padding:14px 16px;gap:10px}.pro-pm--wide .pro-project-head h1{font-size:20px}.pro-client-label{gap:7px;font-size:11px}.pro-pm--wide .pro-header-actions{gap:6px}.pro-pm--wide .pro-header-actions .button{padding:8px}.pro-pm--wide .pro-header-actions .button>span{display:none}.pro-details-toggle{padding-inline:8px}.pro-details-toggle>span{display:none}.pro-pm--wide .pro-tabs{padding-inline:16px;gap:20px}.pro-pm--wide .pro-canvas{padding:18px 14px}.pro-pm--wide .pro-canvas--discussion{padding:12px}.pro-chat-header{min-height:42px;padding-inline:14px;gap:8px}.pro-chat-channel{font-size:10px}.pro-chat-header>div>span{display:none}.pro-pm--wide .pro-chat__messages{padding:16px 14px}.pro-pm--wide .pro-chat__messages article{grid-template-columns:28px minmax(0,1fr);gap:9px}.pro-pm--wide .pro-chat__messages article>i{width:28px;height:28px;font-size:9px}.pro-pm--wide .pro-chat__messages p{font-size:13px}.pro-pm--wide .pro-chat>form{padding:10px 12px max(10px,env(safe-area-inset-bottom))}.pro-pm--wide .pro-chat textarea{font-size:16px}.pro-pm--wide .pro-chat form span{max-width:170px;font-size:10px}.pro-pm--wide .pro-chat form .pro-send-shortcut{display:none}.pro-pm--wide .pro-chat form button{padding-inline:9px}.pro-pm--wide .pro-metrics{grid-template-columns:1fr 1fr;gap:12px}.pro-pm--wide .pro-recent-tasks>button{grid-template-columns:20px minmax(0,1fr) 60px;padding-inline:14px}.pro-pm--wide .pro-recent-tasks time{display:none}}.pro-pm--wide.pro-pm--compact .pro-project-head{min-height:50px;padding:8px 16px}.pro-pm--wide.pro-pm--compact .pro-client-label{display:none}.pro-pm--wide.pro-pm--compact .pro-project-head h1{margin:0;font-size:18px}.pro-pm.pro-pm--wide.pro-pm--compact.pro-pm--typing{grid-template-rows:32px minmax(0,1fr)}.pro-pm--wide.pro-pm--compact.pro-pm--typing .pro-workspace-controls>button{min-height:26px;padding-block:3px}.pro-pm--wide.pro-pm--compact.pro-pm--typing .pro-project-head,.pro-pm--wide.pro-pm--compact.pro-pm--typing .pro-tabs,.pro-pm--wide.pro-pm--compact.pro-pm--typing .pro-chat-header{display:none}.pro-pm--wide.pro-pm--compact .pro-chat textarea{max-height:84px}.pro-pm--wide.pro-pm--compact .pro-canvas--discussion{padding:8px}.pro-pm--wide.pro-pm--compact .pro-chat-header{min-height:36px;padding-block:7px}.pro-pm--wide.pro-pm--compact .pro-chat>form{padding:8px 10px}@media(prefers-reduced-motion:reduce){.admin-shell--projects .admin-sidebar{transition:none}}.pro-chat .pro-message-actions{display:flex;gap:6px;margin-top:8px}.pro-chat .pro-message-actions button{display:inline-flex;align-items:center;gap:4px;min-height:28px;padding:3px 7px;border:0;border-radius:6px;background:transparent;color:#a39aaf;font-size:11px;cursor:pointer}.saees-light .pro-chat .pro-message-actions button{border:0;background:transparent;color:#595065}.pro-chat .pro-message-actions button:hover{background:#2c2637;color:#c8b5f1}.saees-light .pro-chat .pro-message-actions button:hover{background:#cec8d9;color:#210e4a}.pro-chat .pro-chat-asset{width:min(480px,100%);margin-top:8px;overflow:hidden;border:1px solid #35313e;border-radius:9px;background:#1b1921}.saees-light .pro-chat .pro-chat-asset{border:1px solid #c5c1ce;background:#e0dee6}.pro-chat .pro-chat-asset img,.pro-chat .pro-chat-asset video{display:block;width:100%;max-height:260px;object-fit:contain;background:#14121a}.saees-light .pro-chat .pro-chat-asset img,.saees-light .pro-chat .pro-chat-asset video{background:#e7e5ed}.pro-chat .pro-chat-asset audio{display:block;width:100%;max-width:100%}.pro-chat .pro-chat-asset>div{display:flex;align-items:center;gap:8px;padding:9px 10px;min-width:0}.pro-chat .pro-chat-asset>div>span{display:grid;gap:3px;flex:1;min-width:0}.pro-chat .pro-chat-asset strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ddd7e8;font-size:12px}.saees-light .pro-chat .pro-chat-asset strong{color:#1d1728}.pro-chat .pro-chat-asset small{color:#a79caf;font-size:10px}.saees-light .pro-chat .pro-chat-asset small{color:#5b5063}.pro-chat .pro-chat-asset a,.pro-chat .pro-chat-asset button{display:grid;place-items:center;flex-shrink:0;min-width:30px;min-height:30px;border:0;border-radius:5px;background:#332a43;color:#c8b5f1;text-decoration:none}.saees-light .pro-chat .pro-chat-asset a,.saees-light .pro-chat .pro-chat-asset button{border:0;background:#c5bcd5;color:#210e4a;text-decoration:none}.pro-chat .pro-chat-asset>small{display:block;padding:0 10px 8px}.pro-chat>form.pro-chat-composer{position:relative}.pro-chat>form .pro-composer-footer{display:flex;align-items:center;gap:8px}.pro-chat>form .pro-composer-tools{display:flex;flex-wrap:nowrap;align-items:center;gap:2px;position:relative}.pro-chat>form .pro-composer-tools>button{display:grid;place-items:center;min-height:32px;width:32px;padding:0;border:0;border-radius:6px;background:transparent;color:#a39aaf}.saees-light .pro-chat>form .pro-composer-tools>button{border:0;background:transparent;color:#595065}.pro-chat>form .pro-composer-tools>button:hover{background:#332a43;color:#c8b5f1}.saees-light .pro-chat>form .pro-composer-tools>button:hover{background:#c5bcd5;color:#210e4a}.pro-chat>form .pro-composer-footer>.pro-send-shortcut{flex:1;font-size:10px;color:#a39aaf}.saees-light .pro-chat>form .pro-composer-footer>.pro-send-shortcut{color:#595065}.pro-chat>form .pro-chat-send{margin-left:auto;white-space:nowrap}.pro-chat>form .pro-composer-context{display:flex;gap:8px;align-items:center;padding:7px 9px;margin-bottom:7px;border-left:3px solid #8e75c7;border-radius:5px;background:#25202f}.saees-light .pro-chat>form .pro-composer-context{border-left:3px solid #51388a;background:#d5d0df}.pro-chat>form .pro-composer-context span{flex:1;min-width:0;display:grid;gap:2px}.pro-chat>form .pro-composer-context strong{font-size:11px}.pro-chat>form .pro-composer-context small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.pro-chat>form .pro-composer-context button{padding:0;display:grid;place-items:center;width:28px;min-height:28px;background:transparent;color:#a39aaf;border:0}.saees-light .pro-chat>form .pro-composer-context button{background:transparent;color:#595065;border:0}.pro-chat>form .pro-composer-assets{display:flex;align-items:stretch;gap:8px;max-height:140px;overflow:auto;padding-bottom:8px}.pro-chat>form .pro-composer-assets>div{position:relative;flex:0 0 190px;min-width:0}.pro-chat>form .pro-composer-assets>div>button{position:absolute;right:4px;top:4px;display:grid;place-items:center;padding:0;width:26px;min-height:26px;border:1px solid #44384f;background:#211c29;color:#b9adc9;border-radius:50%}.saees-light .pro-chat>form .pro-composer-assets>div>button{border:1px solid #bcb0c7;background:#dbd6e3;color:#423652}.pro-chat .pro-chat-asset--compact{width:100%;margin:0}.pro-chat .pro-chat-asset--compact img,.pro-chat .pro-chat-asset--compact video{max-height:76px}.pro-chat>form .pro-recording-status{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:8px;margin-bottom:6px;border:1px solid #71333e;border-radius:7px;background:#2c1b23;color:#ffadba;font-size:12px}.saees-light .pro-chat>form .pro-recording-status{border:1px solid #cc8e99;background:#e4d3db;color:#52000d}.pro-chat>form .pro-recording-status button{display:flex;gap:5px;min-height:30px;padding:4px 8px;background:#bf3749;color:#fff;border:0;border-radius:5px}.saees-light .pro-chat>form .pro-recording-status button{background:#bf3749;color:#fff;border:0}.pro-chat>form .pro-composer-popover{position:absolute;bottom:40px;left:0;z-index:10;max-width:270px;max-height:180px;overflow:auto;display:flex;flex-wrap:wrap;gap:3px;padding:7px;border:1px solid #463951;background:#211c29;box-shadow:0 8px 30px #30233a22;border-radius:9px}.saees-light .pro-chat>form .pro-composer-popover{border:1px solid #bbaec6;background:#dbd6e3;box-shadow:0 8px 30px #d2c5dc22}.pro-chat>form .pro-composer-popover button{min-height:32px;padding:5px 8px;border:0;border-radius:5px;background:#2b2434;color:#d4c8e5}.saees-light .pro-chat>form .pro-composer-popover button{border:0;background:#d2cbdb;color:#261a37}.pro-chat .pro-message-edit textarea{width:100%;min-height:70px;padding:8px;border:1px solid #8f77b5;border-radius:7px;background:#211c29;color:#e3dbea;font:inherit;resize:vertical}.saees-light .pro-chat .pro-message-edit textarea{border:1px solid #624a88;background:#dbd6e3;color:#1d1524}.pro-chat .pro-message-edit>div{display:flex;gap:6px;justify-content:flex-end;padding-top:5px}.pro-chat .pro-message-edit button{min-height:28px;padding:4px 8px;border:1px solid #463951;border-radius:5px;background:#2b2434;color:#d4c8e5}.saees-light .pro-chat .pro-message-edit button{border:1px solid #bbaec6;background:#d2cbdb;color:#261a37}.pro-chat-confirm-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:20px;background:#17111d66}.saees-light .pro-chat-confirm-backdrop{background:#e8e2ee66}.pro-chat-confirm-backdrop section{width:min(400px,100%);padding:22px;border-radius:14px;background:#211c29;box-shadow:0 20px 80px #19102033}.saees-light .pro-chat-confirm-backdrop section{background:#dbd6e3;box-shadow:0 20px 80px #e8dfef33}.pro-chat-confirm-backdrop h2{margin:0 0 10px;font-size:18px}.pro-chat-confirm-backdrop p{margin:0 0 20px;color:#a39aaf;font-size:13px;line-height:1.5}.saees-light .pro-chat-confirm-backdrop p{color:#595065}.pro-chat-confirm-backdrop footer{display:flex;gap:8px;justify-content:flex-end}.pro-chat-confirm-backdrop button{min-height:36px;padding:7px 12px;border:1px solid #493e55;border-radius:7px;background:#211c29;color:#cbbfd8}.saees-light .pro-chat-confirm-backdrop button{border:1px solid #b5aac1;background:#dbd6e3;color:#332740}.pro-chat-confirm-backdrop .danger,.saees-light .pro-chat-confirm-backdrop .danger{border-color:#bf3749;background:#bf3749;color:#fff}@media(max-width:1100px){.pro-chat>form .pro-composer-footer>.pro-send-shortcut{display:none}}@media(max-width:600px){.pro-chat>form .pro-composer-tools{gap:0}.pro-chat>form .pro-composer-tools>button{width:29px;min-height:32px}.pro-chat>form .pro-chat-send{padding:7px 9px;font-size:11px;gap:5px}.pro-chat>form .pro-composer-footer{gap:4px}}.pro-pm--compact.pro-pm--typing .pro-chat>form .pro-composer-assets{max-height:80px}@media(max-width:380px){.pro-chat>form .pro-chat-send{width:34px;min-width:34px;min-height:34px;padding:0;gap:0;font-size:0;justify-content:center}}.pro-chat .pro-message-actions{min-height:28px;display:flex;align-items:center;gap:4px;margin-top:5px;opacity:.35;transition:opacity .14s ease;overflow:visible}.pro-chat .pro-chat article:hover .pro-message-actions,.pro-message-actions:focus-within{opacity:1}.pro-chat .pro-message-actions button{min-height:26px;display:inline-flex;align-items:center;gap:5px;padding:0 7px;border:0;border-radius:5px;background:transparent;color:#77717d;font:inherit;font-size:10px;cursor:pointer}.saees-light .pro-chat .pro-message-actions button{border:0;background:transparent;color:#88828e}.pro-chat .pro-message-actions button:hover{background:#211d25;color:#b9a9df}.saees-light .pro-chat .pro-message-actions button:hover{background:#dedae2;color:#302056}.pro-chat .pro-message-actions .message-delete-action{margin-left:auto;color:#a96d76}.saees-light .pro-chat .pro-message-actions .message-delete-action{color:#92565f}.pro-chat .pro-message-actions .message-delete-action:hover{background:#bf46541f;color:#ed929c}.saees-light .pro-chat .pro-message-actions .message-delete-action:hover{background:#b9404e1f;color:#6d121c}.pro-chat .message-reaction-control{position:relative}.pro-chat .message-reaction-picker{position:absolute;z-index:45;bottom:31px;left:0;display:flex;align-items:center;gap:2px;padding:5px;border:1px solid #403848;border-radius:999px;background:#1c1920;box-shadow:0 10px 30px #0000007a}.saees-light .pro-chat .message-reaction-picker{border:1px solid #bfb7c7;background:#e2dfe6;box-shadow:0 10px 30px #fbfafc7a}.pro-chat .author-you .message-reaction-picker{right:0;left:auto}.pro-chat .message-reaction-picker button{width:32px;height:32px;min-height:32px;justify-content:center;padding:0;border-radius:50%;font-size:18px;filter:saturate(.9);transition:transform .12s ease,background .12s ease}.pro-chat .message-reaction-picker button:hover{transform:translateY(-2px) scale(1.13);background:#30293a}.saees-light .pro-chat .message-reaction-picker button:hover{background:#ccc5d6}.pro-chat .message-reactions{display:flex;flex-wrap:wrap;gap:4px;margin-top:7px}.pro-chat .message-reactions button{min-width:38px;height:25px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 7px;border:1px solid #38313e;border-radius:999px;background:#1b181f;color:#9a929f;cursor:pointer}.saees-light .pro-chat .message-reactions button{border:1px solid #c8c1ce;background:#e3e0e7;color:#68606d}.pro-chat .message-reactions button:hover,.message-reactions button.is-mine{border-color:#755cdd;background:#755cdd26;color:#d8cdf6}.saees-light .pro-chat .message-reactions button:hover,.saees-light .message-reactions button.is-mine{border-color:#3b22a3;background:#3b22a326;color:#140932}.pro-chat .message-reactions span{font-size:14px;line-height:1}.pro-chat .message-reactions b{font-size:9px;font-weight:650}.pro-pm--wide .pro-chat__messages article{--chat-accent:#72c49b;width:min(82%,820px);grid-template-columns:36px minmax(0,1fr);gap:11px}.saees-light .pro-pm--wide .pro-chat__messages article{--chat-accent:#3b8d64}.pro-pm--wide .pro-chat__messages article>i{width:36px;height:36px;border-radius:50%;background:#2e6049;color:#c7edda;border:1px solid #3d7559}.saees-light .pro-pm--wide .pro-chat__messages article>i{background:#9fd1ba;color:#123825;border:1px solid #8ac2a6}.pro-pm--wide .pro-chat__messages article>div{padding:10px 12px;border:1px solid color-mix(in srgb,var(--chat-accent) 28%,#302c34);border-radius:5px 12px 12px;background:color-mix(in srgb,var(--chat-accent) 6%,#171519)}.saees-light .pro-pm--wide .pro-chat__messages article>div{border:1px solid color-mix(in srgb,var(--chat-accent) 28%,#cfcbd3);background:color-mix(in srgb,var(--chat-accent) 6%,#e8e6ea)}.pro-pm--wide .pro-chat__messages article>div>header strong{color:color-mix(in srgb,var(--chat-accent) 70%,white)}.saees-light .pro-pm--wide .pro-chat__messages article>div>header strong{color:color-mix(in srgb,var(--chat-accent) 70%,#000000)}.pro-pm--wide .pro-chat__messages article.author-you{--chat-accent:#8d72ff;margin-left:auto;grid-template-columns:minmax(0,1fr) 36px}.saees-light .pro-pm--wide .pro-chat__messages article.author-you{--chat-accent:#1b008d}.pro-pm--wide .pro-chat__messages article.author-you>i{grid-column:2;grid-row:1;background:#4a3990;color:#ded4ff;border-color:#7058ba}.saees-light .pro-pm--wide .pro-chat__messages article.author-you>i{background:#4a3990;color:#ded4ff;border-color:#7058ba}.pro-pm--wide .pro-chat__messages article.author-you>div{grid-column:1;grid-row:1;border-radius:12px 5px 12px 12px;background:linear-gradient(145deg,#694eb433,#231c30eb)}.saees-light .pro-pm--wide .pro-chat__messages article.author-you>div{background:linear-gradient(145deg,#664bb133,#d6cfe3eb)}.pro-pm--wide .pro-chat__messages article.author-maxi{--chat-accent:#a985ff}.saees-light .pro-pm--wide .pro-chat__messages article.author-maxi{--chat-accent:#24007a}.pro-pm--wide .pro-chat__messages p{color:#b0a9b5;line-height:1.65}.saees-light .pro-pm--wide .pro-chat__messages p{color:#514a56}.pro-chat .pro-message-actions:has([aria-expanded=true]){opacity:1}.pro-chat .message-reaction-picker{left:-48px}.pro-chat .author-you .message-reaction-picker{left:-48px;right:auto}.pro-chat .pro-message-actions button:focus-visible,.pro-chat .message-reactions button:focus-visible{outline:2px solid #8d72ff;outline-offset:2px}.saees-light .pro-chat .pro-message-actions button:focus-visible,.saees-light .pro-chat .message-reactions button:focus-visible{outline:2px solid #1b008d}@media(max-width:680px){.pro-pm--wide .pro-chat__messages article{width:100%;grid-template-columns:28px minmax(0,1fr);gap:7px}.pro-pm--wide .pro-chat__messages article.author-you{grid-template-columns:minmax(0,1fr) 28px}.pro-pm--wide .pro-chat__messages article>i{width:28px;height:28px;font-size:8px}.pro-pm--wide .pro-chat__messages article>div{padding:8px 10px}.pro-chat .pro-message-actions{opacity:1;gap:0}.pro-chat .pro-message-actions button{min-height:30px;font-size:11px;padding:0 4px;gap:3px}.pro-chat .message-reaction-picker button{width:29px;height:32px;padding:0;font-size:18px}}@media(hover:none){.pro-chat .pro-message-actions{opacity:1}}.admin-shell select:not([multiple]):not([size]),.admin-shell select:not([multiple])[size="1"]{-moz-appearance:none;appearance:none;-webkit-appearance:none;min-width:0;padding-inline-end:30px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c7bdd5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 8px center!important;background-size:14px 14px!important;background-repeat:no-repeat!important;line-height:1.25;text-overflow:ellipsis;cursor:pointer}.saees-light .admin-shell select:not([multiple]):not([size]),.saees-light .admin-shell select:not([multiple])[size="1"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c7bdd5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important}.admin-shell select:disabled{cursor:not-allowed;opacity:.6}.admin-shell :is(button,a,[role=button])>svg{flex-shrink:0;vertical-align:middle;pointer-events:none}.admin-shell :is(.button,.icon-button,.icon-link)>svg{display:block}.admin-shell :is(button,a):focus-visible{outline:2px solid #b19bff;outline-offset:3px}.saees-light .admin-shell :is(button,a):focus-visible{outline:2px solid #160064}.admin-project-toolbar{display:flex;align-items:center;gap:10px;padding:10px 16px;flex-shrink:0}.admin-project-toolbar>select{flex:1;width:0;min-height:40px;background-color:#171519;color:#ddd;border:1px solid #38313e;padding-block:10px;padding-inline-start:12px;border-radius:8px}.saees-light .admin-project-toolbar>select{background-color:#e8e6ea;color:#222;border:1px solid #c8c1ce}.admin-project-toolbar>.icon-button{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;min-height:40px;padding:0;border:1px solid #38313e;border-radius:8px;background:#171519}.saees-light .admin-project-toolbar>.icon-button{border:1px solid #c8c1ce;background:#e8e6ea}.admin-project-toolbar>.icon-button:disabled{opacity:.45;cursor:not-allowed}@media(max-width:480px){.admin-project-toolbar{gap:8px;padding-inline:10px}.admin-project-toolbar>select{font-size:16px}}.company-workspace{max-width:1400px;margin:0 auto;min-width:0;--company-lilac: color-mix(in srgb, var(--accent) 12%, var(--surface))}.company-breadcrumb{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:12px;margin-bottom:25px}.saees-light .company-breadcrumb{color:var(--muted)}.company-breadcrumb>span{opacity:.45}.company-heading{display:flex;justify-content:space-between;align-items:center;gap:22px;margin-bottom:26px}.company-heading h1{font-size:clamp(28px,3vw,37px);letter-spacing:-.055em;line-height:1.15}.company-heading p{color:var(--muted);font-size:13px;line-height:1.6;margin-top:9px;max-width:670px}.saees-light .company-heading p{color:var(--muted)}.company-heading-actions{display:flex;gap:9px;flex-shrink:0}.company-navigation{display:flex;gap:27px;border-bottom:1px solid var(--line);margin-bottom:28px;overflow-x:auto;scrollbar-width:thin}.saees-light .company-navigation{border-bottom:1px solid var(--line)}.company-navigation a{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;font-size:12px;font-weight:600;color:var(--muted);padding:0 0 15px;border-bottom:2px solid transparent;transition:color .15s}.saees-light .company-navigation a{color:var(--muted);border-bottom:2px solid transparent}.company-breadcrumb>a{color:inherit}.saees-light .company-breadcrumb>a{color:inherit}.company-appearance{padding:clamp(22px,4vw,38px);border:1px solid var(--line);border-radius:16px;background:var(--surface)}.saees-light .company-appearance{border:1px solid var(--line);background:var(--surface)}.company-appearance h2{margin-top:12px;font-size:25px;letter-spacing:-.04em}.company-appearance header p{color:var(--muted);font-size:13px;margin-top:9px;line-height:1.7}.saees-light .company-appearance header p{color:var(--muted)}.company-theme-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:780px;margin-top:30px}.company-theme-option{padding:12px 12px 19px;background:var(--bg);color:var(--text);border:1px solid var(--line);border-radius:13px;text-align:left;cursor:pointer;min-width:0}.saees-light .company-theme-option{background:var(--bg);color:var(--text);border:1px solid var(--line)}.company-theme-option.is-selected,.saees-light .company-theme-option.is-selected{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 18%,transparent)}.company-theme-option:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.saees-light .company-theme-option:focus-visible{outline:2px solid var(--accent)}.company-theme-preview{display:flex;gap:16px;height:160px;padding:15px;border-radius:8px;border:1px solid var(--preview-line);background:var(--preview-bg)}.saees-light .company-theme-preview{border:1px solid var(--preview-line);background:var(--preview-bg)}.company-theme-preview.is-light,.saees-light .company-theme-preview.is-light{--preview-bg: #f6f4fa;--preview-line: #d9d5e3;--preview-surface: #fff;--preview-muted: #e9e5f0}.company-theme-preview.is-dark,.saees-light .company-theme-preview.is-dark{--preview-bg: #111014;--preview-line: #302b3c;--preview-surface: #1b181f;--preview-muted: #292330}.company-theme-preview-sidebar{width:42px;flex-shrink:0;padding-right:12px;border-right:1px solid var(--preview-line);display:flex;flex-direction:column;gap:12px}.saees-light .company-theme-preview-sidebar{border-right:1px solid var(--preview-line)}.company-theme-preview i{display:block;height:7px;border-radius:3px;background:var(--preview-muted)}.saees-light .company-theme-preview i{background:var(--preview-muted)}.company-theme-preview-sidebar i:first-child{width:17px;height:17px;border-radius:5px;background:#8260e8;margin-bottom:9px}.saees-light .company-theme-preview-sidebar i:first-child{background:#8260e8}.company-theme-preview-sidebar i:nth-child(2){background:#8260e8}.saees-light .company-theme-preview-sidebar i:nth-child(2){background:#8260e8}.company-theme-preview-content{display:flex;flex:1;flex-direction:column;gap:18px;min-width:0;padding-top:6px}.company-theme-preview-content>i:first-child{width:52%;height:11px;background:#9476dd}.saees-light .company-theme-preview-content>i:first-child{background:#9476dd}.company-theme-preview-content>span{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.company-theme-preview-content>span i{height:45px;border:1px solid var(--preview-line);background:var(--preview-surface)}.saees-light .company-theme-preview-content>span i{border:1px solid var(--preview-line);background:var(--preview-surface)}.company-theme-label{display:flex;align-items:center;gap:9px;margin:18px 7px 8px;font-size:14px}.company-theme-check{width:22px;height:22px;border:1px solid var(--line);border-radius:50%;margin-left:auto;display:grid;place-items:center}.saees-light .company-theme-check{border:1px solid var(--line)}.is-selected .company-theme-check{background:var(--accent);color:#fff;border-color:var(--accent)}.saees-light .is-selected .company-theme-check{background:var(--accent);color:#000;border-color:var(--accent)}.company-theme-description{display:block;color:var(--muted);font-size:12px;line-height:1.5;margin:0 7px}.saees-light .company-theme-description{color:var(--muted)}.company-theme-status{margin-top:25px;display:flex;align-items:center;gap:8px;color:var(--muted);font-size:12px}.saees-light .company-theme-status{color:var(--muted)}@media(max-width:600px){.company-theme-options{grid-template-columns:1fr}}.company-navigation a.active,.saees-light .company-navigation a.active{color:var(--text);border-color:var(--accent)}.company-kicker{color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.12em}.saees-light .company-kicker{color:var(--muted)}.company-people-intro{position:relative;display:grid;grid-template-columns:1.1fr 1fr;gap:30px;background:linear-gradient(115deg,var(--surface),var(--company-lilac));border:1px solid var(--line);border-radius:18px;padding:30px;margin-bottom:25px}.saees-light .company-people-intro{background:linear-gradient(115deg,var(--surface),var(--company-lilac));border:1px solid var(--line)}.company-people-intro h2{font-size:clamp(24px,2.7vw,33px);line-height:1.16;margin:13px 0;color:var(--text);letter-spacing:-.055em}.saees-light .company-people-intro h2{color:var(--text)}.company-people-intro p{color:var(--muted);max-width:360px;font-size:12px;line-height:1.7}.saees-light .company-people-intro p{color:var(--muted)}.company-avatar-stack{display:flex;align-items:center;margin-top:24px;padding-left:5px}.company-avatar-stack>span{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:var(--surface-soft);border:2px solid var(--surface);margin-left:-5px;font-size:9px;color:var(--accent-strong)}.saees-light .company-avatar-stack>span{background:var(--surface-soft);border:2px solid var(--surface);color:var(--accent-strong)}.company-avatar-stack>span:nth-child(2n){color:var(--green)}.saees-light .company-avatar-stack>span:nth-child(2n){color:var(--green)}.company-avatar-stack>small{font-size:10px;color:var(--muted);margin-left:11px}.saees-light .company-avatar-stack>small{color:var(--muted)}.company-stats{display:grid;grid-template-columns:1fr 1fr;gap:12px}.company-stats button{position:relative;text-align:left;border:1px solid var(--line);border-radius:12px;background:color-mix(in srgb,var(--surface) 65%,transparent);padding:18px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;gap:18px}.saees-light .company-stats button{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 65%,transparent)}.company-stats button:hover,.saees-light .company-stats button:hover{border-color:var(--accent)}.company-stats button>span{font-size:11px;color:var(--muted)}.saees-light .company-stats button>span{color:var(--muted)}.company-stats button>strong{font-size:30px;letter-spacing:-.04em;font-weight:550}.company-stats button>svg{position:absolute;right:17px;bottom:22px;color:var(--muted-2)}.saees-light .company-stats button>svg{color:var(--muted-2)}.company-tabs{display:flex;align-items:center;gap:22px;overflow:auto;scrollbar-width:thin;border-bottom:1px solid var(--line);margin-bottom:22px}.saees-light .company-tabs{border-bottom:1px solid var(--line)}.company-tabs>button{display:flex;align-items:center;gap:8px;white-space:nowrap;padding:13px 2px;background:none;border:0;border-bottom:2px solid transparent;font-weight:600;font-size:12px;color:var(--muted);cursor:pointer}.saees-light .company-tabs>button{background:none;border:0;border-bottom:2px solid transparent;color:var(--muted)}.company-tabs>button.is-active{color:var(--accent-strong);border-color:var(--accent)}.saees-light .company-tabs>button.is-active{color:var(--accent-strong);border-color:var(--accent)}.company-tabs button>span{font-size:10px;padding:2px 6px;border-radius:5px;background:var(--accent-soft)}.saees-light .company-tabs button>span{background:var(--accent-soft)}.company-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px}.company-toolbar>select{width:auto;max-width:260px;min-width:140px;font-size:12px}.company-search{position:relative;display:flex;align-items:center;gap:8px;flex:1;min-width:180px;max-width:420px;color:var(--muted)}.saees-light .company-search{color:var(--muted)}.company-search>svg{position:absolute;left:12px;pointer-events:none}.company-search input{padding:0 34px;min-height:40px;font-weight:400;font-size:12px;background:var(--surface)}.saees-light .company-search input{background:var(--surface)}.company-search>button{position:absolute;right:8px;background:none;border:0;padding:4px;color:var(--muted);cursor:pointer}.saees-light .company-search>button{background:none;border:0;color:var(--muted)}.company-results-line{display:flex;align-items:center;justify-content:space-between;gap:15px;color:var(--muted);font-size:11px;margin-bottom:17px}.saees-light .company-results-line{color:var(--muted)}.company-results-line>button{background:none;border:0;color:var(--accent-strong);cursor:pointer;font-size:11px}.saees-light .company-results-line>button{background:none;border:0;color:var(--accent-strong)}.company-inset{padding:18px 23px;margin:0}.company-people-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:16px}.company-person-card{position:relative;display:flex;flex-direction:column;text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:23px;cursor:pointer;min-width:0;transition:border-color .2s,transform .2s}.saees-light .company-person-card{background:var(--surface);border:1px solid var(--line)}.company-person-card:hover{border-color:var(--accent);transform:translateY(-2px)}.saees-light .company-person-card:hover{border-color:var(--accent)}.company-person-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:21px}.company-person-top>svg{color:var(--muted-2)}.saees-light .company-person-top>svg{color:var(--muted-2)}.company-person-avatar{display:grid;place-items:center;width:45px;height:45px;border-radius:14px;background:var(--company-lilac);color:var(--accent-strong);font-size:14px;font-weight:650}.saees-light .company-person-avatar{background:var(--company-lilac);color:var(--accent-strong)}.company-person-avatar img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.company-person-card:nth-child(3n+2) .company-person-avatar{background:color-mix(in srgb,var(--green) 10%,var(--surface));color:var(--green)}.saees-light .company-person-card:nth-child(3n+2) .company-person-avatar{background:color-mix(in srgb,var(--green) 10%,var(--surface));color:var(--green)}.company-person-card:nth-child(3n) .company-person-avatar{background:color-mix(in srgb,var(--amber) 10%,var(--surface));color:var(--amber)}.saees-light .company-person-card:nth-child(3n) .company-person-avatar{background:color-mix(in srgb,var(--amber) 10%,var(--surface));color:var(--amber)}.company-person-card h3{font-size:16px;font-weight:650;letter-spacing:-.025em;overflow-wrap:anywhere}.company-person-card>p{font-size:12px;color:var(--muted);margin-top:6px;line-height:1.5}.saees-light .company-person-card>p{color:var(--muted)}.company-person-department{display:inline-flex;font-size:10px;color:var(--muted);margin-top:20px}.saees-light .company-person-department{color:var(--muted)}.company-person-footer{margin-top:17px;padding-top:17px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:8px}.saees-light .company-person-footer{border-top:1px solid var(--line)}.company-person-footer small{font-size:10px;color:var(--muted);overflow-wrap:anywhere;text-align:right}.saees-light .company-person-footer small{color:var(--muted)}.company-status{display:inline-flex;white-space:nowrap;align-items:center;border:1px solid var(--line);border-radius:6px;padding:4px 7px;font-size:10px;color:var(--muted);background:var(--surface-soft);font-weight:550;line-height:1.2}.saees-light .company-status{border:1px solid var(--line);color:var(--muted);background:var(--surface-soft)}.company-status.is-active,.company-status.is-approved,.company-status.is-paid,.saees-light .company-status.is-active,.saees-light .company-status.is-approved,.saees-light .company-status.is-paid{color:var(--green);background:color-mix(in srgb,var(--green) 8%,var(--surface));border-color:color-mix(in srgb,var(--green) 23%,var(--line))}.company-status.is-pending,.company-status.is-review,.company-status.is-onboarding,.company-status.is-invited,.company-status.is-leave,.saees-light .company-status.is-pending,.saees-light .company-status.is-review,.saees-light .company-status.is-onboarding,.saees-light .company-status.is-invited,.saees-light .company-status.is-leave{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 23%,var(--line));background:color-mix(in srgb,var(--amber) 7%,var(--surface))}.company-status.is-disabled,.company-status.is-terminated,.company-status.is-rejected,.saees-light .company-status.is-disabled,.saees-light .company-status.is-terminated,.saees-light .company-status.is-rejected{color:var(--red)}.company-card,.company-org-card{border:1px solid var(--line);border-radius:14px;background:var(--surface);overflow:hidden;min-width:0}.saees-light .company-card,.saees-light .company-org-card{border:1px solid var(--line);background:var(--surface)}.company-card-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:23px}.company-card-heading h2,.company-card h2{font-size:16px;letter-spacing:-.025em}.company-card-heading p{margin-top:5px;color:var(--muted);font-size:12px;line-height:1.6}.saees-light .company-card-heading p{color:var(--muted)}.company-card-heading select{width:auto;max-width:160px;font-size:12px}.company-org-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px}.company-org-card>header{display:flex;align-items:center;gap:13px;padding:23px;border-bottom:1px solid var(--line)}.saees-light .company-org-card>header{border-bottom:1px solid var(--line)}.company-org-card h3{font-size:16px}.company-org-card p{font-size:11px;color:var(--muted);margin-top:4px}.saees-light .company-org-card p{color:var(--muted)}.company-org-icon{display:grid;place-items:center;width:39px;height:39px;border-radius:10px;background:var(--company-lilac);color:var(--accent-strong)}.saees-light .company-org-icon{background:var(--company-lilac);color:var(--accent-strong)}.company-org-card>button{display:flex;align-items:center;gap:12px;padding:17px 21px;width:100%;text-align:left;border:0;border-bottom:1px solid var(--line);background:none;cursor:pointer}.saees-light .company-org-card>button{border:0;border-bottom:1px solid var(--line);background:none}.company-org-card>button:hover{background:var(--surface-raised)}.saees-light .company-org-card>button:hover{background:var(--surface-raised)}.company-org-card>button>div{flex:1;min-width:0}.company-org-card strong{font-size:12px}.company-org-card small{display:block;color:var(--muted);font-size:10px;line-height:1.5;margin-top:4px}.saees-light .company-org-card small{color:var(--muted)}.company-small-avatar{flex-shrink:0;display:grid;place-items:center;width:33px;height:33px;border-radius:10px;background:var(--company-lilac);color:var(--accent-strong);font-size:10px;font-weight:650}.saees-light .company-small-avatar{background:var(--company-lilac);color:var(--accent-strong)}.company-time-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(255px,1fr);gap:22px;align-items:start}.company-request-list>article{display:flex;align-items:flex-start;gap:13px;padding:23px;border-top:1px solid var(--line)}.saees-light .company-request-list>article{border-top:1px solid var(--line)}.company-request-list>article>div:nth-child(2){flex:1;min-width:0}.company-request-list strong{display:block;font-size:12px}.company-request-list span:not(.company-status):not(.company-small-avatar){display:block;font-size:11px;color:var(--muted);margin-top:5px}.saees-light .company-request-list span:not(.company-status):not(.company-small-avatar){color:var(--muted)}.company-request-list small{display:block;color:var(--muted-2);font-size:10px;margin-top:5px}.saees-light .company-request-list small{color:var(--muted-2)}.company-request-list p{font-size:12px;line-height:1.6;color:var(--muted);margin-top:12px;overflow-wrap:anywhere}.saees-light .company-request-list p{color:var(--muted)}.company-request-actions{display:grid;justify-items:end;gap:12px}.company-request-actions>div{display:flex;gap:6px}.company-request-actions .button{min-height:29px;min-width:29px;padding:0}.company-attendance{padding:23px}.company-attendance>p{font-size:12px;color:var(--muted);line-height:1.6;margin-top:8px;margin-bottom:24px}.saees-light .company-attendance>p{color:var(--muted)}.company-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:55px 24px;gap:14px;color:var(--muted);border:1px dashed var(--line);border-radius:12px}.saees-light .company-empty{color:var(--muted);border:1px dashed var(--line)}.company-empty h2,.company-empty h3{font-size:17px;color:var(--text);letter-spacing:-.02em}.saees-light .company-empty h2,.saees-light .company-empty h3{color:var(--text)}.company-empty p{font-size:12px;line-height:1.7;max-width:420px}.company-card>.company-empty,.company-request-list>.company-empty{border:0;border-radius:0}.saees-light .company-card>.company-empty,.saees-light .company-request-list>.company-empty{border:0}.company-feedback{display:flex;align-items:center;gap:10px;background:color-mix(in srgb,var(--green) 7%,var(--surface));border:1px solid color-mix(in srgb,var(--green) 22%,var(--line));color:var(--green);padding:13px 16px;border-radius:9px;font-size:12px;line-height:1.6;margin-bottom:19px}.saees-light .company-feedback{background:color-mix(in srgb,var(--green) 7%,var(--surface));border:1px solid color-mix(in srgb,var(--green) 22%,var(--line));color:var(--green)}.company-feedback.is-error,.saees-light .company-feedback.is-error{color:var(--red);background:color-mix(in srgb,var(--red) 7%,var(--surface));border-color:color-mix(in srgb,var(--red) 22%,var(--line))}.company-dialog{position:fixed;padding:0;max-width:min(680px,calc(100vw - 32px));width:680px;max-height:90svh;border:1px solid var(--line-strong);background:var(--surface);color:var(--text);border-radius:16px;box-shadow:0 30px 100px #0006;overflow:auto}.saees-light .company-dialog{border:1px solid var(--line-strong);background:var(--surface);color:var(--text);box-shadow:0 30px 100px #fbfafc66}.company-dialog--wide{width:1080px;max-width:min(1080px,calc(100vw - 32px))}.company-dialog::backdrop{background:#060609b8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.saees-light .company-dialog::backdrop{background:#f6f6f9b8}.company-dialog>header{position:sticky;top:0;z-index:2;background:var(--surface);border-bottom:1px solid var(--line);padding:24px 27px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.saees-light .company-dialog>header{background:var(--surface);border-bottom:1px solid var(--line)}.company-dialog>header h2{font-size:21px;letter-spacing:-.035em}.company-dialog>header p{font-size:12px;line-height:1.6;color:var(--muted);margin-top:7px;max-width:500px}.saees-light .company-dialog>header p{color:var(--muted)}.company-dialog-body{padding:27px}.company-dialog-body>p{line-height:1.8;font-size:13px;color:var(--muted)}.saees-light .company-dialog-body>p{color:var(--muted)}.company-fields{padding:0;border:0;display:grid;gap:20px;min-width:0}.saees-light .company-fields{border:0}.company-fields label{color:var(--muted);font-size:12px;line-height:1.5}.saees-light .company-fields label{color:var(--muted)}.company-fields input,.company-fields select,.company-fields textarea{background:var(--bg);color:var(--text);font-weight:400}.saees-light .company-fields input,.saees-light .company-fields select,.saees-light .company-fields textarea{background:var(--bg);color:var(--text)}.company-fields small{color:var(--muted-2);font-size:11px;font-weight:400;line-height:1.6}.saees-light .company-fields small{color:var(--muted-2)}.company-fields:disabled{opacity:.7}.company-form-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px 20px}.company-span-2{grid-column:1/-1}.company-form-actions{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding-top:24px;margin-top:25px;border-top:1px solid var(--line)}.saees-light .company-form-actions{border-top:1px solid var(--line)}.company-field-label{font-size:13px;font-weight:650;margin:15px 0 10px}.company-subtle{font-size:11px;color:var(--muted);line-height:1.7}.saees-light .company-subtle{color:var(--muted)}.company-section-divider{height:1px;background:var(--line);margin:24px 0 8px}.saees-light .company-section-divider{background:var(--line)}.company-text-button{display:inline-flex;align-items:center;gap:6px;background:none;border:0;color:var(--accent-strong);font-size:12px;cursor:pointer;padding:0}.saees-light .company-text-button{background:none;border:0;color:var(--accent-strong)}.company-text-button:disabled{opacity:.4;cursor:not-allowed}.company-text-button.is-danger,.saees-light .company-text-button.is-danger{color:var(--red)}.company-employee-record .people-heading,.company-employee-record .ops-summary-strip,.company-employee-record .people-directory{display:none}.company-employee-record .people-workspace{display:block;min-height:0}.company-employee-record .employee-record,.saees-light .company-employee-record .employee-record{border:0}.company-employee-record .record-body{padding:20px 0 0}.company-employee-record .record-form{min-width:0}.company-employee-record{container-type:inline-size}.company-employee-record .employee-record__header{padding:18px 0;gap:16px}.company-employee-record .employee-record__header h2{overflow-wrap:anywhere}.company-employee-record .record-section-heading{gap:18px;align-items:center;flex-wrap:wrap}.company-employee-record .record-form .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 24px}.company-employee-record .record-form label{min-width:0;display:grid;gap:8px;line-height:1.5}.company-employee-record input,.company-employee-record select,.company-employee-record textarea{width:100%;max-width:100%;min-width:0;min-height:43px;font-size:12px;box-sizing:border-box}.company-employee-record .checkbox-row input{width:16px;min-height:16px}.company-employee-record .record-form .button{min-height:42px}.company-employee-record .subpanel-form,.saees-light .company-employee-record .subpanel-form{background:var(--surface)}.company-contract-workspace{min-width:0;display:grid;gap:24px}.company-contract-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap}.company-contract-heading h3{font-size:23px;letter-spacing:-.035em;margin-top:8px}.company-contract-heading p{font-size:12px;color:var(--muted);margin-top:7px;line-height:1.6}.saees-light .company-contract-heading p{color:var(--muted)}.company-contract-form,.company-contract-summary{padding:25px;border:1px solid var(--line);border-radius:13px;background:var(--surface);min-width:0}.saees-light .company-contract-form,.saees-light .company-contract-summary{border:1px solid var(--line);background:var(--surface)}.company-contract-form>header,.company-contract-form>header>div,.company-contract-summary>header{display:flex;align-items:center;gap:13px}.company-contract-form>header{justify-content:space-between;margin-bottom:25px}.company-contract-form>header p,.company-contract-summary>header span{font-size:11px;color:var(--muted);margin-top:6px;display:block}.saees-light .company-contract-form>header p,.saees-light .company-contract-summary>header span{color:var(--muted)}.company-contract-form h4,.company-contract-history h4{font-size:14px}.company-contract-form fieldset>section{padding-bottom:24px;border-bottom:1px solid var(--line)}.saees-light .company-contract-form fieldset>section{border-bottom:1px solid var(--line)}.company-contract-form fieldset>section>h4{margin-bottom:20px;font-size:12px;color:var(--accent-strong)}.saees-light .company-contract-form fieldset>section>h4{color:var(--accent-strong)}.company-contract-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;align-items:start}.company-contract-form label{display:grid;gap:8px;min-width:0;font-size:12px}.company-contract-form label small{display:block;font-size:10px;color:var(--muted);font-weight:400;line-height:1.6}.saees-light .company-contract-form label small{color:var(--muted)}.company-contract-form input,.company-contract-form select,.company-contract-form textarea,.saees-light .company-contract-form input,.saees-light .company-contract-form select,.saees-light .company-contract-form textarea{background:var(--bg)}.company-contract-form textarea{padding:13px;min-height:120px;resize:vertical;line-height:1.7}.company-contract-form .company-contract-check{display:flex;align-items:center;gap:10px;min-height:43px}.company-contract-form .company-contract-check input{width:17px;min-height:17px;height:17px;flex-shrink:0}.company-contract-review{display:flex;gap:14px;padding:18px;border-radius:10px;background:var(--company-lilac)}.saees-light .company-contract-review{background:var(--company-lilac)}.company-contract-review>svg{flex-shrink:0;color:var(--accent-strong)}.saees-light .company-contract-review>svg{color:var(--accent-strong)}.company-contract-review strong{font-size:14px}.company-contract-review p{font-size:12px;margin:7px 0}.company-contract-review small{display:block;color:var(--muted);font-size:11px;line-height:1.7}.saees-light .company-contract-review small{color:var(--muted)}.company-contract-form footer{display:flex;align-items:center;justify-content:space-between;gap:20px}.company-contract-form footer p,.company-contract-replacement{font-size:11px;line-height:1.6;color:var(--muted)}.saees-light .company-contract-form footer p,.saees-light .company-contract-replacement{color:var(--muted)}.company-contract-replacement{margin-bottom:24px;padding:14px;background:var(--company-lilac);border-radius:8px}.saees-light .company-contract-replacement{background:var(--company-lilac)}.company-contract-summary>header>div{flex:1}.company-contract-summary>header h4{text-transform:capitalize;font-size:21px}.company-contract-summary dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0}.company-contract-summary dt{font-size:11px;color:var(--muted);margin-bottom:7px}.saees-light .company-contract-summary dt{color:var(--muted)}.company-contract-summary dd{font-size:14px;overflow-wrap:anywhere}.company-contract-history article{display:flex;align-items:center;gap:14px;padding:17px 0;border-bottom:1px solid var(--line)}.saees-light .company-contract-history article{border-bottom:1px solid var(--line)}.company-contract-history article>div{flex:1;min-width:0}.company-contract-history strong{display:block;font-size:12px;text-transform:capitalize}.company-contract-history article span:not(.company-status){display:block;font-size:11px;color:var(--muted);margin-top:5px}.saees-light .company-contract-history article span:not(.company-status){color:var(--muted)}@container (max-width:640px){.company-employee-record .record-form .form-grid,.company-employee-record .record-split,.company-employee-record .time-layout,.company-contract-fields{grid-template-columns:1fr}.company-employee-record .employee-record__header{grid-template-columns:42px minmax(0,1fr)}.company-employee-record .employee-status{grid-column:1/-1;align-items:flex-start}.company-employee-record .record-section-heading .button{width:100%;justify-content:center}.company-contract-form,.company-contract-summary{padding:18px}.company-contract-form footer{flex-direction:column;align-items:stretch}.company-contract-form footer .button{justify-content:center}.company-contract-summary dl{gap:22px 15px}.company-contract-history article{gap:9px;flex-wrap:wrap}}.company-employee-record .record-split{grid-template-columns:minmax(0,1fr) minmax(260px,1fr)}.company-employee-record .record-tabs{overflow:auto;white-space:nowrap}.company-access-banner{display:flex;align-items:center;gap:22px;padding:28px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(115deg,var(--surface),var(--company-lilac));margin-bottom:24px}.saees-light .company-access-banner{border:1px solid var(--line);background:linear-gradient(115deg,var(--surface),var(--company-lilac))}.company-access-icon{display:grid;place-items:center;width:57px;height:57px;border-radius:16px;color:var(--accent-strong);background:var(--company-lilac);flex-shrink:0}.saees-light .company-access-icon{color:var(--accent-strong);background:var(--company-lilac)}.company-access-banner h2{font-size:25px;margin:9px 0;letter-spacing:-.045em}.company-access-banner p{color:var(--muted);font-size:12px;line-height:1.6}.saees-light .company-access-banner p{color:var(--muted)}.company-access-count{margin-left:auto;display:grid;gap:7px;text-align:right;min-width:100px}.company-access-count strong{font-size:33px;font-weight:500}.company-access-count span{font-size:11px;color:var(--muted)}.saees-light .company-access-count span{color:var(--muted)}.company-table-scroll{overflow-x:auto;max-width:100%}.company-table{border-collapse:collapse;width:100%;text-align:left;min-width:680px}.company-table th{font-weight:550;font-size:10px;letter-spacing:.02em;color:var(--muted);padding:15px 21px;background:var(--surface-raised);border-block:1px solid var(--line);white-space:nowrap}.saees-light .company-table th{color:var(--muted);background:var(--surface-raised);border-block:1px solid var(--line)}.company-table td{padding:18px 21px;font-size:12px;color:var(--muted);border-bottom:1px solid var(--line);line-height:1.6}.saees-light .company-table td{color:var(--muted);border-bottom:1px solid var(--line)}.company-table td strong{font-weight:550;color:var(--text);font-size:12px}.saees-light .company-table td strong{color:var(--text)}.company-table td small{display:block;font-size:10px;color:var(--muted-2);margin-top:4px}.saees-light .company-table td small{color:var(--muted-2)}.company-table-person{display:flex;align-items:center;gap:11px;min-width:160px}.company-table-person strong>small{display:inline}.company-table-actions{display:flex;align-items:center;gap:16px;white-space:nowrap}.company-protected{display:flex;align-items:center;gap:5px;color:var(--muted-2);font-size:10px}.saees-light .company-protected{color:var(--muted-2)}.company-role-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:13px;margin:22px 0}.company-role-grid>article{padding:20px;background:var(--surface);border:1px solid var(--line);border-radius:12px}.saees-light .company-role-grid>article{background:var(--surface);border:1px solid var(--line)}.company-role-grid>article>span{font-size:9px;letter-spacing:.1em;color:var(--accent-strong)}.saees-light .company-role-grid>article>span{color:var(--accent-strong)}.company-role-grid h3{font-size:15px;letter-spacing:-.02em;margin-top:12px}.company-role-grid p{font-size:11px;color:var(--muted);margin-top:7px}.saees-light .company-role-grid p{color:var(--muted)}.company-role-grid small{display:block;color:var(--muted-2);font-size:10px;line-height:1.6;margin-top:20px}.saees-light .company-role-grid small{color:var(--muted-2)}.company-permission-table th:not(:first-child){min-width:115px;white-space:normal}.company-permission-table th:first-child{position:sticky;left:0;z-index:1;min-width:180px}.company-permission-table tbody th,.saees-light .company-permission-table tbody th{background:var(--surface)}.company-permission{font-size:10px;white-space:nowrap}.company-permission.is-manage,.saees-light .company-permission.is-manage{color:var(--accent-strong)}.company-permission.is-read,.saees-light .company-permission.is-read{color:var(--green)}.company-permission.is-self,.saees-light .company-permission.is-self{color:var(--amber)}.company-member-summary{padding:17px;background:var(--company-lilac);border-radius:10px;display:grid;gap:6px}.saees-light .company-member-summary{background:var(--company-lilac)}.company-member-summary span{font-size:12px;color:var(--muted)}.saees-light .company-member-summary span{color:var(--muted)}.company-access-explanation{display:flex;gap:12px;padding:16px;border:1px solid var(--line);border-radius:10px;background:var(--company-lilac);font-size:12px;line-height:1.6}.saees-light .company-access-explanation{border:1px solid var(--line);background:var(--company-lilac)}.company-access-explanation>svg{color:var(--accent-strong);flex-shrink:0;margin-top:3px}.saees-light .company-access-explanation>svg{color:var(--accent-strong)}.company-access-explanation p{margin-top:5px;color:var(--muted)}.saees-light .company-access-explanation p{color:var(--muted)}.company-role-preview{margin-top:10px;padding:17px;border:1px solid var(--line);border-radius:10px}.saees-light .company-role-preview{border:1px solid var(--line)}.company-role-preview h3{font-size:13px}.company-role-preview>p{color:var(--muted);font-size:11px;margin-top:6px}.saees-light .company-role-preview>p{color:var(--muted)}.company-role-preview dl{display:grid;gap:0;margin-top:15px}.company-role-preview dl>div{display:flex;justify-content:space-between;gap:18px;border-top:1px solid var(--line);padding:9px 0;font-size:11px}.saees-light .company-role-preview dl>div{border-top:1px solid var(--line)}.company-role-preview dd{white-space:nowrap}.company-settings-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:30px;align-items:start}.company-settings-nav{display:grid;gap:4px}.company-settings-nav>button{display:flex;align-items:center;gap:10px;text-align:left;border:1px solid transparent;background:none;border-radius:9px;padding:13px;font-size:12px;color:var(--muted);cursor:pointer}.saees-light .company-settings-nav>button{border:1px solid transparent;background:none;color:var(--muted)}.company-settings-nav>button.is-active{background:var(--company-lilac);border-color:var(--line);color:var(--text)}.saees-light .company-settings-nav>button.is-active{background:var(--company-lilac);border-color:var(--line);color:var(--text)}.company-settings-note{margin-top:30px;padding:18px;border:1px solid var(--line);border-radius:12px;color:var(--muted);display:grid;gap:13px}.saees-light .company-settings-note{border:1px solid var(--line);color:var(--muted)}.company-settings-note>svg{color:var(--accent-strong)}.saees-light .company-settings-note>svg{color:var(--accent-strong)}.company-settings-note strong{font-size:11px;color:var(--text);line-height:1.5}.saees-light .company-settings-note strong{color:var(--text)}.company-settings-note p{font-size:11px;line-height:1.7}.company-settings-panel{padding:29px;background:var(--surface);border:1px solid var(--line);border-radius:14px;min-width:0}.saees-light .company-settings-panel{background:var(--surface);border:1px solid var(--line)}.company-settings-panel>header{margin-bottom:30px}.company-settings-panel h2{font-size:22px;margin:9px 0}.company-settings-panel>header p{font-size:12px;color:var(--muted);line-height:1.7}.saees-light .company-settings-panel>header p{color:var(--muted)}.company-settings-save{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--line);padding-top:23px;margin-top:30px}.saees-light .company-settings-save{border-top:1px solid var(--line)}.company-settings-save>span{font-size:11px;color:var(--muted);line-height:1.5}.saees-light .company-settings-save>span{color:var(--muted)}.company-settings-save>div{display:flex;align-items:center;gap:9px;flex-shrink:0}.company-format-preview{display:grid;align-content:center;gap:10px;border:1px solid var(--line);background:var(--bg);border-radius:10px;padding:18px;min-width:0}.saees-light .company-format-preview{border:1px solid var(--line);background:var(--bg)}.company-format-preview>span{font-size:9px;letter-spacing:.09em;color:var(--muted)}.saees-light .company-format-preview>span{color:var(--muted)}.company-format-preview>strong{font-size:23px;font-weight:500;letter-spacing:-.03em}.company-format-preview>p{font-size:11px;color:var(--muted)}.saees-light .company-format-preview>p{color:var(--muted)}.company-work-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px}.company-work-week label{position:relative;display:flex;align-items:center;justify-content:center;min-height:44px;border:1px solid var(--line);border-radius:8px;font-size:11px;cursor:pointer;background:var(--bg);color:var(--muted)}.saees-light .company-work-week label{border:1px solid var(--line);background:var(--bg);color:var(--muted)}.company-work-week label.is-selected,.saees-light .company-work-week label.is-selected{border-color:var(--accent);background:var(--company-lilac);color:var(--text)}.company-work-week input{position:absolute;opacity:0;width:1px;height:1px}.company-work-week label:focus-within{outline:2px solid var(--accent);outline-offset:3px}.saees-light .company-work-week label:focus-within{outline:2px solid var(--accent)}.company-departments{display:flex;flex-wrap:wrap;gap:8px;margin:17px 0}.company-departments>span{display:flex;align-items:center;gap:13px;border:1px solid var(--line);border-radius:7px;padding:8px 10px;font-size:11px;color:var(--text);background:var(--bg)}.saees-light .company-departments>span{border:1px solid var(--line);color:var(--text);background:var(--bg)}.company-departments button{background:none;border:0;color:var(--muted);cursor:pointer;font-size:16px}.saees-light .company-departments button{background:none;border:0;color:var(--muted)}.company-departments button:disabled{opacity:.3}.company-inline-field{display:flex;align-items:center;gap:10px}.company-inline-field input{min-width:0}.company-inline-field .button{white-space:nowrap}.company-security-list article{display:flex;align-items:flex-start;gap:16px;padding:24px 0;border-top:1px solid var(--line)}.saees-light .company-security-list article{border-top:1px solid var(--line)}.company-security-list article>svg{flex-shrink:0;color:var(--accent-strong)}.saees-light .company-security-list article>svg{color:var(--accent-strong)}.company-security-list article>div{flex:1}.company-security-list h3{font-size:14px;letter-spacing:-.015em}.company-security-list article p{font-size:12px;line-height:1.7;color:var(--muted);margin-top:8px}.saees-light .company-security-list article p{color:var(--muted)}.company-notification-content .page-heading{display:none}.company-notification-content .panel{margin-bottom:18px}.company-audit-notice{display:flex;align-items:flex-start;gap:13px;padding:19px 22px;border:1px solid var(--line);border-radius:12px;margin-bottom:23px;background:var(--surface)}.saees-light .company-audit-notice{border:1px solid var(--line);background:var(--surface)}.company-audit-notice>svg{color:var(--accent-strong);flex-shrink:0}.saees-light .company-audit-notice>svg{color:var(--accent-strong)}.company-audit-notice strong{font-size:12px}.company-audit-notice p{color:var(--muted);font-size:11px;margin-top:6px;line-height:1.7}.saees-light .company-audit-notice p{color:var(--muted)}.company-audit-filters{display:grid;grid-template-columns:1fr 1.2fr 1fr 1fr auto;gap:14px;align-items:end;margin-bottom:20px}.company-audit-filters label{min-width:0;font-size:11px}.company-audit-filters .company-text-button{min-height:42px;font-size:11px}.company-audit-icon{display:grid;place-items:center;width:31px;height:31px;background:var(--company-lilac);border-radius:9px;color:var(--accent-strong);flex-shrink:0}.saees-light .company-audit-icon{background:var(--company-lilac);color:var(--accent-strong)}.company-pagination,.company-ledger-footer{display:flex;align-items:center;justify-content:space-between;padding:19px 22px;gap:20px;color:var(--muted);font-size:11px}.saees-light .company-pagination,.saees-light .company-ledger-footer{color:var(--muted)}.company-pagination>div,.company-ledger-footer>div{display:flex;gap:8px;flex-shrink:0}.company-ledger-footer p{line-height:1.7;max-width:430px}.company-event-details{margin:0;display:grid;gap:15px}.company-event-details>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;border-bottom:1px solid var(--line);padding-bottom:15px}.saees-light .company-event-details>div{border-bottom:1px solid var(--line)}.company-event-details dt{font-size:12px;color:var(--muted)}.saees-light .company-event-details dt{color:var(--muted)}.company-event-details dd{margin:0;font-size:12px;overflow-wrap:anywhere}.company-event-json{font:11px/1.8 ui-monospace,monospace;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--bg);border:1px solid var(--line);padding:18px;border-radius:9px;margin:16px 0;color:var(--muted)}.saees-light .company-event-json{background:var(--bg);border:1px solid var(--line);color:var(--muted)}.admin-sidebar .sidebar-user{display:grid;grid-template-columns:34px minmax(0,1fr);gap:9px;padding:12px}.admin-sidebar .sidebar-user>div:nth-child(2){min-width:0}.admin-sidebar .sidebar-user strong,.admin-sidebar .sidebar-user span{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.admin-sidebar .sidebar-user .user-avatar{width:34px;height:34px;min-width:34px}.admin-sidebar .sidebar-user-actions{grid-column:1/-1;display:flex;gap:8px;padding-top:9px;border-top:1px solid var(--line)}.saees-light .admin-sidebar .sidebar-user-actions{border-top:1px solid var(--line)}.admin-sidebar .sidebar-user-actions .icon-button{height:30px;min-height:30px;flex:1;display:flex;gap:7px;font-size:10px}.admin-sidebar .sidebar-user-actions .icon-button span{font-size:10px;color:var(--muted)}.saees-light .admin-sidebar .sidebar-user-actions .icon-button span{color:var(--muted)}@media(min-width:1500px){.company-people-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px){.company-settings-layout{grid-template-columns:190px minmax(0,1fr);gap:20px}.company-settings-save{align-items:flex-start;flex-direction:column}.company-time-layout{grid-template-columns:minmax(0,1.5fr) minmax(235px,1fr)}.company-audit-filters{grid-template-columns:1fr 1fr}.company-audit-filters>.company-text-button{grid-column:1/-1;min-height:25px}.company-ledger-footer{align-items:flex-start;flex-direction:column}}@media(max-width:760px){.company-heading{align-items:flex-start;gap:15px;flex-direction:column}.company-heading-actions{width:100%}.company-heading-actions .button--primary{flex:1}.company-navigation{gap:21px;margin-bottom:22px}.company-people-intro{grid-template-columns:1fr;padding:23px;gap:24px}.company-people-intro h2{font-size:29px}.company-stats{gap:9px}.company-stats button{padding:16px;gap:16px}.company-stats button>strong{font-size:27px}.company-people-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.company-person-card{padding:17px}.company-person-card h3{font-size:14px}.company-person-footer{align-items:flex-start;flex-direction:column}.company-person-footer small{text-align:left}.company-time-layout{grid-template-columns:1fr}.company-toolbar>select{max-width:100%;flex:1;min-width:130px}.company-search{max-width:100%;flex-basis:100%}.company-toolbar>.button{font-size:11px}.company-org-grid{grid-template-columns:1fr}.company-settings-layout{grid-template-columns:1fr;gap:22px}.company-settings-nav{display:flex;overflow-x:auto;gap:8px}.company-settings-nav>button{white-space:nowrap;padding:11px;font-size:11px;gap:7px}.company-settings-note{display:none}.company-settings-panel{padding:22px}.company-access-banner{padding:22px;gap:16px;flex-wrap:wrap}.company-access-banner h2{font-size:23px}.company-access-count{margin-left:73px;text-align:left;display:flex;align-items:center;gap:12px}.company-access-count strong{font-size:24px}.company-access-banner>div:nth-child(2){flex:1;min-width:180px}.company-role-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.company-role-grid>article{padding:17px}.company-role-grid h3{font-size:13px}.company-dialog-body{padding:22px}.company-employee-record .record-split{grid-template-columns:1fr}.company-employee-record .form-grid--three{grid-template-columns:1fr 1fr}.company-dialog>header{padding:21px}.company-security-list article{flex-wrap:wrap}.company-security-list article>div{min-width:150px}.company-security-list article>.company-status{margin-left:37px}.company-pagination{flex-wrap:wrap}.company-ledger-footer>div{flex-wrap:wrap}.company-audit-filters{gap:12px}.company-event-details>div{grid-template-columns:95px minmax(0,1fr)}}@media(max-width:430px){.company-form-grid{grid-template-columns:1fr;gap:18px}.company-span-2{grid-column:auto}.company-form-actions .button{flex:1;min-width:0;padding:0 10px;font-size:11px}.company-settings-save>div{width:100%;gap:7px}.company-settings-save .button{flex:1;font-size:11px;padding:0 10px}.company-dialog{max-width:calc(100vw - 20px);max-height:94svh;border-radius:12px}.company-dialog-body{padding:18px}.company-dialog>header{padding:18px}.company-work-week{gap:4px}.company-work-week label{font-size:10px;min-height:39px}.company-inline-field{align-items:stretch;flex-direction:column}.company-role-grid,.company-employee-record .form-grid--three{grid-template-columns:1fr}.company-people-intro h2{font-size:26px}.company-person-card{padding:15px}.company-person-top{margin-bottom:17px}.company-person-avatar{width:39px;height:39px}.company-access-count{margin-left:0}}@media(prefers-reduced-motion:reduce){.company-workspace *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.company-time-history{grid-column:1/-1}.company-people-intro{padding:24px;gap:24px}.company-people-intro h2{font-size:27px}.company-stats button{padding:15px;gap:10px}.company-stats button>strong{font-size:27px}.admin-sidebar .sidebar-user-actions .icon-button{padding:0 7px;white-space:nowrap}.admin-sidebar .sidebar-user-actions .icon-button span{white-space:nowrap}@media(max-width:760px){.company-people-intro{padding:18px}.company-people-intro>div:first-child{display:none}.company-toolbar>select{flex:1 1 145px;min-width:145px!important}.company-stats button{min-height:85px}}.company-offboard-strip{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;border-bottom:1px solid var(--line);margin-bottom:18px;font-size:11px;color:var(--muted);line-height:1.6}.saees-light .company-offboard-strip{border-bottom:1px solid var(--line);color:var(--muted)}.company-offboard-strip .company-text-button{flex-shrink:0}@media(max-width:600px){.company-offboard-strip{align-items:flex-start;flex-direction:column;gap:10px}}
