.ws-shell{--green:#244a36;--green2:#355f45;--sage:#758572;--gold:#b89035;--ink:#293a30;--muted:#67776c;--line:#e2e8e1;--wash:#f5f7f4;min-height:100vh;color:var(--ink);background:#f7f8f6;font-size:14px}.ws-shell *{box-sizing:border-box}.ws-shell button,.ws-auth button{font:inherit}.ws-shell button:focus-visible,.ws-auth button:focus-visible,.ws-shell input:focus-visible,.ws-shell textarea:focus-visible,.ws-shell select:focus-visible,.ws-auth input:focus-visible{outline-offset:2px;outline:3px solid #d8bd66}.ws-sidebar{border-right:1px solid var(--line);z-index:3;background:#fff;flex-direction:column;width:258px;padding:22px 15px 14px;display:flex;position:fixed;inset:0 auto 0 0}.ws-brand{border-bottom:1px solid #edf0ec;align-items:center;gap:11px;height:59px;padding:0 8px 15px;display:flex}.ws-brand img{object-fit:contain;width:39px;height:39px}.ws-brand span{gap:3px;display:grid}.ws-brand b{letter-spacing:.08em;color:var(--green);font-family:Tungsten,Arial Narrow,sans-serif;font-size:22px;line-height:1}.ws-brand small{letter-spacing:.13em;color:#78867b;font-size:10px}.ws-mode{color:#385b40;letter-spacing:.06em;background:#f4f8f3;border:1px solid #dce8dd;border-radius:6px;align-items:center;gap:8px;margin:20px 7px 10px;padding:9px 10px;font-size:10px;font-weight:700;display:flex}.ws-mode i,.ws-live-dot{background:#5d9963;border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 3px #e0eee0}.ws-sidebar nav{gap:4px;display:grid}.ws-sidebar nav button{text-align:left;color:#57675c;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:12px;min-height:45px;padding:0 11px;font-size:14px;display:flex}.ws-sidebar nav button>svg:last-child{opacity:0;margin-left:auto}.ws-sidebar nav button:hover{background:#f5f7f4}.ws-sidebar nav button.active{color:#244a36;background:#eaf1e9;font-weight:650}.ws-sidebar nav button.active>svg:last-child{opacity:1}.ws-side-bottom{gap:4px;margin-top:auto;display:grid}.ws-identity{border-top:1px solid var(--line);align-items:center;gap:10px;margin-bottom:7px;padding:12px 8px;display:flex}.ws-identity>span{width:33px;height:33px;color:var(--green);background:#e7eee5;border-radius:50%;place-items:center;font-weight:700;display:grid}.ws-identity div{gap:2px;display:grid}.ws-identity b{font-size:13px}.ws-identity small{color:var(--muted);text-transform:capitalize;font-size:11px}.ws-back{color:#68766b;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;padding:10px;font-size:13px;display:flex}.ws-back:hover{background:var(--wash);color:var(--green)}.ws-main{min-height:100vh;margin-left:258px}.ws-top{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:62px;padding:0 34px;display:flex}.ws-top>div{color:#728075;align-items:center;gap:8px;font-size:12px;display:flex}.ws-top>div span{letter-spacing:.07em;font-size:10px}.ws-top>div b{color:#324238;font-size:13px}.ws-private{color:#738078;align-items:center;gap:7px;font-size:11px;display:flex}.ws-content{max-width:1450px;margin:auto;padding:30px 36px 60px}.ws-eyebrow{color:#647869;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:700}.ws-heading{justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:25px;display:flex}.ws-heading h1{letter-spacing:-.035em;color:#263b2d;margin:6px 0 5px;font-size:32px;font-weight:650}.ws-heading p{color:#6b786f;margin:0;font-size:14px;line-height:1.5}.ws-button{border:1px solid var(--green);background:var(--green);color:#fff;cursor:pointer;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:43px;padding:0 15px;font-weight:650;transition:background .15s,transform .15s;display:inline-flex}.ws-button:hover:not(:disabled){background:#173b28;transform:translateY(-1px)}.ws-button:disabled{opacity:.55;cursor:not-allowed}.ws-button.secondary{color:#34553e;background:#fff;border-color:#ccd8cc}.ws-button.secondary:hover:not(:disabled){background:#f3f7f2}.ws-kpis{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:17px;display:grid}.ws-kpis>div{border:1px solid var(--line);background:#fff;border-radius:8px;flex-direction:column;align-items:flex-start;min-height:118px;padding:16px 17px;display:flex;box-shadow:0 2px 9px #1d39270a}.ws-kpis span{color:#637166;font-size:12px}.ws-kpis b{color:#294c35;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:7px 0 2px;font-size:28px}.ws-kpis small{color:#879188;font-size:11px}.ws-panels{grid-template-columns:minmax(0,1.55fr) minmax(310px,.9fr);gap:14px;margin-bottom:28px;display:grid}.ws-card{border:1px solid var(--line);background:#fff;border-radius:8px;box-shadow:0 2px 10px #1d392709}.ws-card>header{justify-content:space-between;align-items:flex-start;gap:12px;padding:19px 20px 12px;display:flex}.ws-card h2{color:#2d4133;letter-spacing:-.02em;margin:4px 0 0;font-size:18px;font-weight:650}.ws-chip,.ws-pill{color:#627267;white-space:nowrap;background:#f8faf7;border:1px solid #e0e7e0;border-radius:20px;align-items:center;gap:7px;padding:6px 9px;font-size:11px;display:inline-flex}.ws-chart-area{height:250px;padding:0 14px 5px}.ws-source-list{padding:2px 19px 17px;display:grid}.ws-source-list>div{border-bottom:1px solid #edf0ed;align-items:flex-start;gap:10px;padding:13px 0;display:flex}.ws-source-list>div:last-child{border-bottom:0}.ws-source-dot{background:#496c4f;border-radius:50%;flex:none;width:9px;height:9px;margin-top:4px}.ws-source-dot.gold{background:#b99542}.ws-source-dot.sage{background:#83947f}.ws-source-list b{color:#394b3e;font-size:13px}.ws-source-list small{color:#768379;margin-top:3px;font-size:11px;display:block}.ws-source-list p{color:#66746a;margin:7px 0 0;font-size:12px;line-height:1.45}.ws-empty{text-align:center;color:#6d7a70;flex-direction:column;justify-content:center;align-items:center;min-height:202px;padding:24px;display:flex}.ws-empty>svg{color:#738d76;margin-bottom:10px}.ws-empty b{color:#354a39;font-size:14px}.ws-empty p{color:#758178;max-width:370px;margin:6px 0 0;font-size:12px;line-height:1.5}.ws-empty.compact{flex-direction:row;gap:10px;min-height:74px;font-size:12px}.ws-empty.error{text-align:left;background:#fff7f5;border:1px solid #ecd0c9;border-radius:7px;flex-direction:row;justify-content:flex-start;gap:14px;min-height:92px;margin-bottom:15px;padding:18px}.ws-empty.error>svg{color:#a45548;margin:0}.ws-empty.error p{margin:3px 0}.ws-section-title{justify-content:space-between;align-items:flex-end;margin:24px 0 11px;display:flex}.ws-section-title h2{color:#304335;margin:4px 0 0;font-size:19px}.ws-table-wrap{overflow:auto}.ws-table{border-collapse:collapse;width:100%;min-width:760px}.ws-table th{text-align:left;color:#758178;text-transform:uppercase;letter-spacing:.07em;border-bottom:1px solid var(--line);background:#fafbfa;padding:12px 15px;font-size:10px}.ws-table td{color:#536157;vertical-align:middle;border-bottom:1px solid #edf0ed;padding:13px 15px;font-size:12px}.ws-table tbody tr:last-child td{border-bottom:0}.ws-table td:first-child b,.ws-table td:first-child small{display:block}.ws-table td:first-child b{color:#36493a;font-size:13px}.ws-table td:first-child small{color:#77847a;margin-top:3px}.ws-pill{text-transform:capitalize;border-radius:5px;padding:4px 8px;font-size:10px}.ws-pill.muted{color:#7c837d;background:#f4f5f3}.ws-pill.blocked{color:#7b5618;background:#fbf4e5;border-color:#eee0bf}.ws-footnote{color:#69776c;align-items:flex-start;gap:8px;margin:15px 2px;font-size:12px;line-height:1.5;display:flex}.ws-footnote svg{color:#66806a;flex:none;margin-top:1px}.ws-alert,.ws-notice{border-radius:6px;align-items:center;gap:9px;margin-bottom:14px;padding:11px 13px;font-size:13px;line-height:1.4;display:flex}.ws-alert{color:#7e3930;background:#fff6f4;border:1px solid #edcfca}.ws-notice{color:#31583a;background:#f0f7f0;border:1px solid #d2e5d2}.ws-alert button,.ws-notice button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;text-decoration:underline}.ws-text-button{color:#31583a;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ws-loading,.ws-auth{text-align:center;background:radial-gradient(at 50% 35%,#f1f5ef,#f7f8f6 68%);place-content:center;min-height:100vh;padding:25px;display:grid}.ws-loading h1{color:#294c35;font-size:25px}.ws-loading p{color:#718076;margin:0 0 18px}.ws-mark{color:#31583a;background:#e6eee4;border-radius:50%;place-items:center;width:46px;height:46px;margin:0 auto;font-size:12px;font-weight:750;display:grid}.ws-auth-card{border:1px solid var(--line);text-align:left;background:#fff;border-radius:11px;width:min(430px,100vw - 34px);padding:33px 34px;box-shadow:0 18px 55px #1c392318}.ws-auth-card>img{object-fit:contain;width:55px;height:55px;margin:0 auto 22px;display:block}.ws-auth-card>.ws-eyebrow{text-align:center}.ws-auth-card h1{text-align:center;color:#294633;margin:8px 0;font-size:27px}.ws-auth-card>p{text-align:center;color:#6f7c72;margin:0 0 24px;font-size:13px;line-height:1.55}.ws-auth-card form{gap:14px;display:grid}.ws-auth-card label,.ws-stack-form label,.ws-import-form label{color:#4d5f52;gap:6px;font-size:12px;font-weight:650;display:grid}.ws-auth-card input,.ws-shell input,.ws-shell select,.ws-shell textarea{color:#293a30;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #d9e1d9;border-radius:5px;padding:9px 11px}.ws-auth-card input{margin-top:2px}.ws-field-note{color:#7b877d;margin-top:-9px;font-size:11px}.ws-auth-card form>.ws-button{width:100%;margin-top:2px}.ws-auth-foot{color:#79857c;border-top:1px solid #edf0ed;justify-content:center;align-items:center;gap:7px;margin-top:20px;padding-top:16px;font-size:11px;display:flex}.ws-import-grid{grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);align-items:start;gap:15px;display:grid}.ws-import-form{padding:20px}.ws-step{align-items:flex-start;gap:11px;margin:0 0 13px;display:flex}.ws-step:not(:first-child){margin-top:24px}.ws-step>span{color:#31583a;background:#eaf1e9;border-radius:50%;place-items:center;width:25px;height:25px;font-size:12px;font-weight:750;display:grid}.ws-step>div{gap:3px;padding-top:1px;display:grid}.ws-step b{color:#344a39;font-size:14px}.ws-step small{color:#7a867c;font-size:11px;line-height:1.4}.ws-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 12px;display:grid}.ws-form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.ws-import-meaning{background:#f4f7f2;border-left:3px solid #789179;border-radius:6px;margin:0 0 4px;padding:11px 13px}.ws-import-meaning b{color:#3e5942;font-size:12px}.ws-import-meaning p{color:#6c796d;margin:3px 0 0;font-size:11px;line-height:1.45}.ws-file-row{align-items:center;gap:9px;margin:0 0 9px;display:flex}.ws-file-row>span{color:#8a948c;margin-left:auto;font-size:11px}.ws-file-button{cursor:pointer;background:#f8faf7;border:1px solid #cfdacf;border-radius:5px;align-items:center;gap:8px;min-height:41px;padding:0 13px;position:relative;color:#36583e!important;display:inline-flex!important}.ws-file-button input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ws-import-form>textarea{resize:vertical;min-height:170px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.55}.ws-import-form>.ws-button{min-width:210px;margin-top:14px}.ws-preview-card{padding:2px 19px 19px;position:sticky;top:15px}.ws-preview-card>header{padding-left:0;padding-right:0;display:block}.ws-preview-counts{grid-template-columns:1fr 1fr;gap:9px;display:grid}.ws-preview-counts>div{background:#f8faf7;border:1px solid #e3e9e3;border-radius:6px;gap:4px;padding:12px;display:grid}.ws-preview-counts small{color:#748076;font-size:11px}.ws-preview-counts b{color:#335b3e;font-size:25px}.ws-preview-counts b.warn{color:#a65346}.ws-hash{color:#738075;border-block:1px solid #edf0ed;grid-template-columns:120px 1fr;gap:9px 10px;margin:14px 0;padding:14px 0;font-size:11px;display:grid}.ws-hash b{color:#405344;font-size:11px;font-weight:600}.ws-hash code{color:#495d4e;overflow-wrap:anywhere;font-size:10px}.ws-issues{max-height:255px;overflow:auto}.ws-issues>div{color:#80554c;border-bottom:1px solid #f0e9e6;gap:9px;padding:8px 2px;font-size:11px;display:flex}.ws-issues>div b{white-space:nowrap}.ws-clean{color:#386241;align-items:center;gap:7px;font-size:12px;display:flex}.ws-preview-card>.ws-button{white-space:normal;width:100%;margin-top:13px}.ws-status-row{grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:16px;display:grid}.ws-status-row>div{border:1px solid var(--line);background:#fff;border-radius:7px;grid-template-columns:auto 1fr;align-items:center;gap:2px 9px;padding:12px 15px;display:grid}.ws-status-row b{color:#31583a;grid-row:span 2;font-size:22px}.ws-status-row span{color:#68776c;font-size:11px}.ws-team-grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:14px;display:grid}.ws-role-list{padding:0 19px}.ws-role-list>div{border-bottom:1px solid #edf0ed;gap:12px;padding:11px 0;display:flex}.ws-role-list>div:last-child{border:0}.ws-role-list>div>span{color:#9aab9b;font-family:Tungsten,sans-serif;font-size:17px}.ws-role-list section b{text-transform:capitalize;color:#3e5142;font-size:13px}.ws-role-list p{color:#758178;margin:3px 0 0;font-size:11px;line-height:1.4}.ws-honesty{color:#786535;background:#faf7ee;border-top:1px solid #eee5d0;align-items:flex-start;gap:8px;padding:12px 17px;font-size:11px;line-height:1.45;display:flex}.ws-honesty svg{flex:none}.ws-stack-form{gap:12px;padding:18px;display:grid}.ws-stack-form>p{color:#77837a;margin:-7px 0 3px;font-size:12px;line-height:1.45}.ws-stack-form>label{font-size:12px}.ws-stack-form textarea{resize:vertical}.ws-task-list{gap:9px;display:grid}.ws-task{justify-content:space-between;align-items:center;gap:15px;padding:15px 17px;display:flex}.ws-task h3{color:#334738;margin:8px 0 4px;font-size:15px}.ws-task p{color:#69776c;margin:0 0 6px;font-size:12px;line-height:1.4}.ws-task small{color:#849087;font-size:10px}.ws-task>label{color:#78847b;flex:none;width:145px;font-size:10px}.ws-task>label select{margin-top:5px}.ws-status-pill{text-transform:capitalize;color:#59685c;background:#eef2ee;border-radius:4px;padding:4px 7px;font-size:10px;display:inline-flex}.ws-status-pill.in_progress{color:#3a5d80;background:#eaf1fa}.ws-status-pill.blocked{color:#815e20;background:#fff3df}.ws-status-pill.done{color:#426b45;background:#e9f4e8}.ws-user-card{margin-top:20px;padding:0 18px 14px}.ws-user-card>header{padding-left:0;padding-right:0}.ws-user-card .ws-form-grid{align-items:end}.ws-user-card .ws-footnote{margin:5px 0 0;font-size:11px}.ws-chat{max-width:900px;margin:auto}.ws-chat-intro{border-bottom:1px solid var(--line);color:#647369;background:#f6f8f5;align-items:center;gap:9px;padding:13px 18px;font-size:12px;display:flex}.ws-chat-intro svg{color:#547357}.ws-messages{flex-direction:column;gap:4px;min-height:310px;max-height:calc(100vh - 360px);padding:16px 20px;display:flex;overflow:auto}.ws-message{border-bottom:1px solid #f0f2ef;gap:11px;padding:12px 0;display:flex}.ws-message>span{color:#3d6042;background:#e9f0e7;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:grid}.ws-message>div{flex:1;min-width:0}.ws-message header{align-items:center;gap:10px;display:flex}.ws-message header b{color:#3d4d41;font-size:12px}.ws-message time{color:#879188;font-size:10px}.ws-message p{white-space:pre-wrap;overflow-wrap:anywhere;color:#4c5b50;margin:5px 0 0;font-size:13px;line-height:1.5}.ws-chat-compose{border-top:1px solid var(--line);align-items:flex-end;gap:10px;padding:14px;display:flex}.ws-chat-compose textarea{resize:vertical;min-height:50px;max-height:180px}.ws-chat-compose .ws-button{min-width:98px}.ws-source-panels{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ws-connector{padding:0 16px 15px}.ws-connector>header{align-items:center;padding:16px 0 8px}.ws-connector>header>div{margin-right:auto}.ws-connector h2{font-size:16px}.ws-connector header small{color:#78847a;margin-top:3px;font-size:11px;display:block}.ws-connector>p{color:#6b796e;min-height:55px;margin:4px 0 11px;font-size:12px;line-height:1.5}.ws-connector dl{border-top:1px solid #edf0ed;margin:0}.ws-connector dl>div{border-bottom:1px solid #f0f2ef;justify-content:space-between;gap:8px;padding:8px 0;display:flex}.ws-connector dt{color:#7a867c;font-size:11px}.ws-connector dd{text-align:right;color:#485b4d;margin:0;font-size:11px}.ws-outbox-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:14px;display:grid}.ws-outbox-list{gap:9px;display:grid}.ws-outbox-list article{padding:15px}.ws-outbox-head{justify-content:space-between;align-items:center;gap:9px;display:flex}.ws-outbox-head>b{color:#3a4d3f;font-size:13px}.ws-outbox-list p{white-space:pre-wrap;color:#58675c;font-size:12px;line-height:1.5}.ws-outbox-list small{color:#849087;font-size:10px}.ws-source-card{min-height:100%}.ws-source-card .ws-source-list{padding-top:0}.ws-shell .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1150px){.ws-content{padding:25px 22px 50px}.ws-sidebar{width:225px}.ws-main{margin-left:225px}.ws-panels{grid-template-columns:1fr}.ws-source-panels{grid-template-columns:1fr 1fr}.ws-import-grid{grid-template-columns:1fr}.ws-preview-card{position:static}.ws-user-card .ws-form-grid{grid-template-columns:1fr 1fr}}@media (width<=760px){.ws-sidebar{border-right:0;border-bottom:1px solid var(--line);width:auto;height:auto;padding:10px 13px;position:static}.ws-brand{height:48px;padding:0 4px 8px}.ws-brand img{width:32px;height:32px}.ws-mode{margin:10px 2px}.ws-sidebar nav{gap:5px;display:flex;overflow:auto}.ws-sidebar nav button{flex:none;min-height:39px;padding:0 9px;font-size:12px}.ws-sidebar nav button>svg:last-child{display:none}.ws-side-bottom{justify-content:flex-end;align-items:center;gap:4px;margin-top:7px;display:flex}.ws-identity{border:0;margin:auto auto auto 0;padding:3px}.ws-identity>span{width:28px;height:28px}.ws-identity small{display:none}.ws-back{padding:8px;font-size:11px}.ws-main{margin-left:0}.ws-top{height:48px;padding:0 15px}.ws-private{font-size:0}.ws-content{padding:21px 14px 40px}.ws-heading{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:18px}.ws-heading h1{font-size:27px}.ws-heading p{font-size:13px}.ws-heading>.ws-button{width:100%}.ws-kpis{grid-template-columns:1fr 1fr;gap:8px}.ws-kpis>div{min-height:104px;padding:12px}.ws-kpis b{font-size:24px}.ws-panels{gap:10px}.ws-chart-area{height:220px;padding-left:0;padding-right:0}.ws-card>header{padding:15px 14px 9px}.ws-source-list{padding:0 14px 11px}.ws-section-title{margin-top:20px}.ws-section-title h2{font-size:17px}.ws-table{min-width:730px}.ws-import-form{padding:14px}.ws-form-grid,.ws-form-grid.three{grid-template-columns:1fr 1fr}.ws-file-row{flex-wrap:wrap}.ws-file-row>span{width:100%;margin:0}.ws-file-row .ws-button{flex:1}.ws-team-grid{grid-template-columns:1fr}.ws-status-row{grid-template-columns:1fr 1fr}.ws-task{flex-direction:column;align-items:flex-start}.ws-task>label{width:100%}.ws-user-card .ws-form-grid{grid-template-columns:1fr}.ws-chat{margin:0}.ws-messages{max-height:calc(100vh - 340px);padding:12px}.ws-chat-compose{flex-direction:column;align-items:stretch;padding:10px}.ws-chat-compose .ws-button{width:100%}.ws-source-panels,.ws-outbox-grid{grid-template-columns:1fr}.ws-connector>p{min-height:unset}.ws-preview-card{padding:0 14px 14px}.ws-hash{grid-template-columns:95px 1fr}.ws-auth-card{padding:27px 22px}}@media (width<=420px){.ws-sidebar nav button{gap:7px}.ws-sidebar nav button svg{width:15px}.ws-sidebar nav button{padding:0 7px;font-size:11px}.ws-identity b{text-overflow:ellipsis;white-space:nowrap;max-width:66px;overflow:hidden}.ws-back{gap:5px;padding:7px 5px}.ws-form-grid,.ws-form-grid.three{grid-template-columns:1fr}.ws-status-row>div{padding:10px}.ws-source-panels{grid-template-columns:1fr}.ws-top>div span{display:none}}@media (prefers-reduced-motion:reduce){.ws-shell *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ws-ticker{border-bottom:1px solid var(--line);color:#68776c;background:#fff;align-items:center;gap:13px;height:44px;padding:0 25px;display:flex}.ws-ticker-label{color:#52644f;letter-spacing:.08em;border-right:1px solid var(--line);flex:none;align-items:center;gap:8px;padding-right:13px;font-size:9px;font-weight:750;display:flex}.ws-ticker-label i{background:#b2a16b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #f2eddb}.ws-ticker-label small{color:#879187;letter-spacing:.04em;font-size:9px;font-weight:550}.ws-ticker-unknown{white-space:nowrap;text-overflow:ellipsis;color:#77837a;flex:1;min-width:0;font-size:11px;overflow:hidden}.ws-ticker button{color:#51654f;cursor:pointer;background:#fff;border:1px solid #dfe5de;border-radius:5px;flex:none;height:28px;padding:0 9px;font-size:10px}.ws-ticker button:hover{background:#f4f7f2}@media (width<=760px){.ws-ticker{gap:8px;padding:0 12px}.ws-ticker-label{gap:6px;padding-right:8px;font-size:8px}.ws-ticker-label small{font-size:8px}.ws-ticker-unknown{font-size:10px}.ws-ticker button{padding:0 7px;font-size:9px}.ws-sidebar nav button{min-height:44px}.ws-ticker{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;height:auto;min-height:44px;padding:10px 12px;display:grid}.ws-ticker-label{border-right:0;flex-wrap:wrap;gap:5px;min-width:0;padding-right:0}.ws-ticker-label small{flex-basis:100%;padding-left:14px}.ws-ticker button{white-space:normal;max-width:160px;height:auto;min-height:44px;line-height:1.4}.ws-ticker-unknown{white-space:normal;grid-area:2/1/auto/-1;line-height:1.6}}.ri-view{--ri-green:#244a36;--ri-ink:#293a30;--ri-muted:#627368;--ri-line:#e0e7df;--ri-wash:#f5f8f3;color:var(--ri-ink);min-width:0}.ri-view button,.ri-view input,.ri-view select,.ri-view summary{font:inherit}.ri-view button,.ri-view input,.ri-view select{min-height:44px}.ri-view :focus-visible{outline-offset:3px;outline:3px solid #997723}.ri-view h2,.ri-view h3,.ri-view p{margin-top:0}.ri-heading h1{align-items:center;gap:13px;display:flex}.ri-heading-dot{background:#b89035;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #b8903514}.ri-source-strip{background:#eef3eb;border:1px solid #dbe4d7;border-radius:9px;align-items:center;gap:18px;margin-bottom:22px;padding:13px 17px;font-size:12px;display:flex}.ri-source-strip>span{color:var(--ri-green);white-space:nowrap;align-items:center;gap:8px;font-weight:700;display:flex}.ri-source-strip i{border:1.5px solid #537748;border-radius:50%;width:6px;height:6px}.ri-source-strip p{color:#53664f;margin:0}.ri-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:24px;display:grid}.ri-stat-grid>div{border:1px solid var(--ri-line);background:#fff;border-radius:10px;flex-direction:column;gap:8px;padding:20px;display:flex;position:relative;box-shadow:0 3px 13px #244a3607}.ri-stat-grid svg{color:#7c8a76;position:absolute;top:18px;right:16px}.ri-stat-grid span{letter-spacing:.035em;padding-right:20px;font-size:11px;font-weight:700}.ri-stat-grid b{font-variant-numeric:tabular-nums;font-size:32px;font-weight:600;line-height:1.1}.ri-stat-grid small{color:var(--ri-muted);font-size:11px}.ri-layout{grid-template-columns:minmax(220px,290px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.ri-view .ws-card{border-radius:12px;overflow:hidden;box-shadow:0 5px 22px #244a3609}.ri-store-panel>header{padding:21px 19px 14px}.ri-store-panel h2{align-items:center;gap:10px;margin:4px 0 0;font-size:20px;display:flex}.ri-store-panel h2 span{color:#53694e;background:#edf2e9;border-radius:5px;padding:4px 7px;font-size:11px}.ri-search{color:#72816d;background:#fafcf9;border:1px solid #dce4d9;border-radius:7px;align-items:center;gap:9px;min-width:0;padding:0 12px;display:flex}.ri-search input{width:100%;min-width:0;color:var(--ri-ink);background:0 0;border:0;outline:0;font-size:12px}.ri-search:focus-within{outline-offset:2px;outline:2px solid #967622}.ri-search input:focus-visible{outline:0}.ri-store-panel>.ri-search{margin:0 14px 13px}.ri-store-list{max-height:590px;padding:0 8px 8px;overflow-y:auto}.ri-store-list>button{text-align:left;cursor:pointer;width:100%;color:var(--ri-ink);background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:11px;margin-bottom:5px;padding:15px 10px;display:flex}.ri-store-list>button:hover{background:#f4f7f1}.ri-store-list>button.selected{background:#edf3e8;border-color:#c8d8c0;box-shadow:inset 3px 0 #44663b}.ri-store-list>button>span:nth-child(2){flex:1;min-width:0}.ri-store-list b{overflow-wrap:anywhere;font-size:13px;font-weight:650;display:block}.ri-store-list small{color:var(--ri-muted);margin-top:5px;font-size:10px;display:block}.ri-store-avatar{color:#55714a;background:#f1f4ed;border:1px solid #dce5d7;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:34px;display:grid}.ri-store-list .ri-id{margin-top:4px;font-size:10px}.ri-store-list>button>svg{color:#819179;flex-shrink:0}.ri-store-panel footer{border-top:1px solid var(--ri-line);color:var(--ri-muted);padding:15px 19px;font-size:10px;line-height:1.6}.ri-store-none{color:var(--ri-muted);padding:20px;font-size:12px}.ri-detail-panel{min-height:410px}.ri-detail-heading{justify-content:space-between;align-items:flex-start;gap:15px;padding:25px 25px 20px;display:flex}.ri-detail-heading h2{letter-spacing:-.5px;margin:5px 0 8px;font-size:25px}.ri-id{color:#6b7a69;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,monospace;font-size:10px;line-height:1.6;display:block}.ri-status{color:#546d49;white-space:nowrap;border:1px solid #dce5d7;border-radius:6px;align-items:center;gap:6px;padding:7px 9px;font-size:10px;display:flex}.ri-status.historical{color:#825b14;background:#fbf6e9;border-color:#e4d4b0}.ri-snapshot-bar{border-block:1px solid var(--ri-line);background:#f7f9f5;align-items:center;gap:20px;padding:15px 25px;display:flex}.ri-snapshot-bar label{flex-direction:column;flex:1;gap:7px;min-width:0;font-size:10px;font-weight:650;display:flex}.ri-snapshot-bar select{color:#35482f;background:#fff;border:1px solid #dce3d8;border-radius:6px;width:100%;max-width:100%;padding:8px 10px;font-size:11px}.ri-snapshot-bar>div{color:#5d7055;flex:1;align-items:flex-start;gap:7px;font-size:11px;line-height:1.6;display:flex}.ri-snapshot-bar svg{flex-shrink:0;margin-top:2px}.ri-snapshot-bar small{color:#788371;margin-top:3px;font-size:10px;display:block}.ri-coverage{color:#6a7962;flex-direction:column;gap:4px;padding:15px 25px;font-size:11px;line-height:1.7;display:flex}.ri-coverage b{text-transform:capitalize;color:#53694b;font-weight:650}.ri-quality-note{color:#856219;align-items:center;gap:6px;display:flex}.ri-quality-note svg{flex-shrink:0}.ri-historical{color:#795a19;background:#fcf5e5;border-bottom:1px solid #e8dcbd;align-items:center;gap:9px;padding:10px 25px;font-size:11px;display:flex}.ri-historical>svg{flex-shrink:0}.ri-historical button{color:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:11px;text-decoration:underline}.ri-products-heading{justify-content:space-between;align-items:center;gap:15px;padding:12px 25px 18px;display:flex}.ri-products-heading h3{margin-bottom:4px;font-size:16px}.ri-products-heading>div>span{color:var(--ri-muted);font-size:10px}.ri-products-heading .ri-search{width:230px}.ri-table-wrap{overflow-x:auto}.ri-table{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%}.ri-table th{border-block:1px solid var(--ri-line);text-transform:uppercase;letter-spacing:.05em;color:#6a7b60;background:#f6f8f4;padding:12px 10px;font-size:9px;font-weight:600}.ri-table th:first-child{width:43%;padding-left:25px}.ri-table th:last-child{width:18%;padding-right:20px}.ri-table td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #edf0e9;padding:18px 10px;font-size:12px}.ri-table td:first-child{padding-left:25px}.ri-table td:last-child{padding-right:20px}.ri-table td>strong,.ri-mobile-products strong{margin-bottom:4px;font-size:12px;font-weight:650;display:block}.ri-table td>small{color:#7b876e;margin-top:5px;font-size:9px;display:block}.ri-quantity{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:14px;font-weight:650}.ri-unknown{color:#7b846f;font-size:11px;font-style:italic}.ri-unit{color:#5c6f50;font-size:11px}.ri-warning-tag{color:#906d29;background:#faf3e6;border-radius:4px;margin-top:6px;padding:3px 6px;font-size:9px;display:inline-block}.ri-source-details{color:#64765a;margin-top:7px;font-size:10px}.ri-source-details summary{cursor:pointer;text-underline-offset:3px;min-height:28px;padding:5px 0;text-decoration:underline}.ri-source-details dl{margin:4px 0;line-height:1.5}.ri-source-details dt{color:#77816b}.ri-source-details dd{overflow-wrap:anywhere;color:#42583a;margin:1px 0 8px}.ri-pagination{color:#66775b;justify-content:space-between;align-items:center;gap:15px;padding:15px 25px;font-size:10px;display:flex}.ri-pagination>div{align-items:center;gap:10px;display:flex}.ri-pagination button{color:#46613a;cursor:pointer;background:#fff;border:1px solid #dbe3d5;border-radius:6px;place-items:center;width:44px;display:grid}.ri-pagination button:disabled{opacity:.4;cursor:default}.ri-provenance{border-top:1px solid var(--ri-line);color:#6b7960;padding:8px 25px 12px;font-size:10px}.ri-provenance summary{cursor:pointer;align-content:center;min-height:44px}.ri-provenance dl{grid-template-columns:1fr 1fr;gap:15px;display:grid}.ri-provenance dd{overflow-wrap:anywhere;color:#465b3c;margin:5px 0}.ri-provenance li{margin:7px 0;line-height:1.6}.ri-empty{text-align:center;color:#71806a;flex-direction:column;justify-content:center;align-items:center;min-height:390px;padding:35px;display:flex}.ri-empty>svg{color:#7c9470;margin-bottom:20px}.ri-empty .ws-eyebrow{margin:0 0 10px}.ri-empty h2{color:#3e5934;margin-bottom:12px;font-size:24px;font-weight:550}.ri-empty p{max-width:340px;font-size:12px;line-height:1.8}.ri-empty-products{min-height:220px;padding:30px}.ri-empty-products h3{color:#455f39;font-size:16px}.ri-first-import{text-align:center;background:radial-gradient(at 50% 0,#f0f5eb,#fff 70%);flex-direction:column;justify-content:center;align-items:center;min-height:450px;padding:47px;display:flex}.ri-first-import h2{letter-spacing:-.5px;color:#36572d;margin:12px 0;font-size:30px;font-weight:550}.ri-first-import p{color:#6e7b64;max-width:510px;font-size:13px;line-height:1.9}.ri-first-import>small{color:#7b866f;margin-top:15px;font-size:10px}.ri-empty-icon{color:#567b44;background:#f2f7ed;border:1px solid #dce7d5;border-radius:20px;place-items:center;width:72px;height:72px;margin-bottom:22px;display:grid;box-shadow:0 8px 30px #567b4410}.ri-ready-steps{text-align:left;gap:30px;margin:15px 0 32px;display:flex}.ri-ready-steps>div{color:#5e7251;align-items:center;gap:9px;font-size:11px;display:flex}.ri-ready-steps b{color:#a58435;background:#faf6ea;border:1px solid #eee3c4;border-radius:6px;padding:7px;font-size:11px;font-weight:500}.ri-error{color:#885e25;background:#fff8ed;border:1px solid #e9d6b8;border-radius:10px;align-items:flex-start;gap:13px;margin:20px 0;padding:22px;display:flex}.ri-error h2{margin:0 0 8px;font-size:18px}.ri-error p{font-size:12px}.ri-error .ws-text-button{margin-top:12px;display:block}.ri-vmi-note{color:#536d47;background:linear-gradient(110deg,#f1f5eb,#f7f9f4);border:1px solid #dde6d5;border-radius:10px;gap:13px;margin-top:24px;padding:19px 23px;display:flex}.ri-vmi-note>svg{flex-shrink:0}.ri-vmi-note b{font-size:12px}.ri-vmi-note p{color:#718066;margin:5px 0 0;font-size:11px;line-height:1.7}.ri-mobile-products{display:none}.ri-spin{animation:1.5s linear infinite ri-spin}@keyframes ri-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ri-spin{animation:none}}@media (width<=1250px){.ri-layout{grid-template-columns:235px minmax(0,1fr);gap:15px}.ri-detail-heading{flex-direction:column;gap:10px}.ri-snapshot-bar{flex-direction:column;align-items:stretch;gap:12px}.ri-stat-grid>div{padding:16px}.ri-stat-grid span,.ri-stat-grid small{font-size:10px}.ri-products-heading{flex-direction:column;align-items:stretch}.ri-products-heading .ri-search{width:auto}}@media (width<=980px){.ri-layout{grid-template-columns:minmax(0,1fr)}.ri-store-list{gap:6px;max-height:210px;padding-bottom:12px;display:flex;overflow:auto}.ri-store-list>button{flex-shrink:0;min-width:215px;max-width:260px}.ri-store-panel footer{padding:10px 19px}.ri-detail-heading{flex-direction:row}.ri-snapshot-bar,.ri-products-heading{flex-direction:row;align-items:center}.ri-products-heading .ri-search{width:240px}.ri-source-strip{flex-wrap:wrap;gap:7px}.ri-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.ri-heading{flex-direction:column;align-items:flex-start;gap:15px}.ri-heading h1{font-size:30px}.ri-heading p{font-size:12px}.ri-source-strip{margin-top:17px;padding:13px;line-height:1.6}.ri-stat-grid{gap:10px;margin-bottom:18px}.ri-stat-grid b{font-size:27px}.ri-stat-grid span{font-size:10px}.ri-stat-grid svg{width:15px;right:11px}.ri-stat-grid small{line-height:1.5}.ri-store-list{flex-direction:column;gap:0;max-height:230px}.ri-store-list>button{flex-shrink:0;min-width:0;max-width:none;padding:12px}.ri-detail-heading{flex-direction:column;padding:22px 17px 17px}.ri-detail-heading h2{font-size:24px}.ri-snapshot-bar{flex-direction:column;align-items:stretch;padding:15px 17px}.ri-coverage{padding:14px 17px}.ri-products-heading{flex-direction:column;align-items:stretch;padding:10px 17px 17px}.ri-products-heading .ri-search{width:auto}.ri-table-wrap{display:none}.ri-mobile-products{padding:0 17px;display:block}.ri-mobile-products>article{background:#fdfefc;border:1px solid #e1e7dc;border-radius:9px;margin-bottom:12px;padding:17px}.ri-mobile-products strong{font-size:14px}.ri-mobile-products dl{border-top:1px solid #e7ece1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0;padding-top:16px;display:grid}.ri-mobile-products dt{color:#7b876d;margin-bottom:9px;font-size:10px}.ri-mobile-products dd{margin:0}.ri-mobile-products>article>small{color:#738067;font-size:10px}.ri-source-details summary{align-content:center;min-height:44px}.ri-pagination{flex-wrap:wrap;padding:14px 17px}.ri-provenance{padding-inline:17px}.ri-provenance dl{grid-template-columns:1fr;gap:0}.ri-historical{flex-wrap:wrap;padding:12px 17px;line-height:1.7}.ri-historical span{flex:1}.ri-historical button{margin-left:26px}.ri-first-import{padding:30px 20px}.ri-first-import h2{font-size:26px}.ri-ready-steps{flex-direction:column;gap:12px}.ri-first-import>small{line-height:1.7}.ri-empty{min-height:290px;padding:30px 20px}.ri-vmi-note{padding:18px 16px}.ri-view{overflow-wrap:anywhere}}[data-source-selected=true]{outline-offset:-2px;outline:2px solid #b9dca1;background:#8bb97124!important}.source-row-focus-notice{color:inherit;background:#ccaa6214;border:1px solid #ccaa6266;border-radius:8px;padding:10px 14px}.sales-ai-evidence{color:#eef2e8;width:min(100%,780px);margin:auto;padding:18px 16px;font:12px/1.45 Arial,Helvetica,sans-serif}.sales-ai-evidence-head{border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.sales-ai-evidence-head h2{color:#f0f1e7;margin:3px 0 0;font:21px/1.2 Georgia,serif}.sales-ai-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#b7d5a3;font-size:9px}.sales-ai-badge{color:#c4d8b7;letter-spacing:.06em;border:1px solid #b7d5a348;border-radius:20px;flex:none;padding:4px 7px;font-size:8px}.sales-ai-content{scrollbar-width:thin;gap:10px;max-height:250px;padding:11px 1px;display:grid;overflow:auto}.sales-ai-section{background:#ffffff05;border:1px solid #ffffff12;border-radius:8px;min-width:0;padding:10px}.sales-ai-section h3{color:#c8d8bd;margin:0 0 8px;font-size:10px;font-weight:600}.sales-ai-fields{gap:6px;margin:0;display:grid}.sales-ai-field{border-bottom:1px solid #ffffff0a;grid-template-columns:minmax(86px,.65fr) minmax(0,1.35fr);gap:8px;padding-bottom:5px;display:grid}.sales-ai-field:last-child{border:0;padding-bottom:0}.sales-ai-field dt{color:#a5b2a3;overflow-wrap:anywhere}.sales-ai-field dd{color:#f0f1e7;overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;margin:0}.sales-ai-literal{overflow-wrap:anywhere;white-space:pre-wrap}.sales-ai-list{gap:5px;display:grid}.sales-ai-row{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:6px;display:grid}.sales-ai-index{color:#b7d5a3;font-size:9px}.sales-ai-truncation{color:#d7bd83;margin:4px 0;font-size:10px;display:block}.sales-ai-open{color:#e7f0de;background:#b7d5a316;border:1px solid #b7d5a35c;border-radius:7px;min-height:44px;padding:7px 12px;font-size:10px}.sales-ai-open:hover,.sales-ai-open:focus-visible{outline-offset:2px;background:#b7d5a328;outline:2px solid #b7d5a3}@media (width<=600px){.sales-ai-evidence{padding:12px 9px}.sales-ai-evidence-head h2{font-size:18px}.sales-ai-content{max-height:225px}.sales-ai-field{grid-template-columns:minmax(72px,.7fr) minmax(0,1.3fr)}}.sales-ai-evidence{font-size:14px;line-height:1.5}.sales-ai-evidence-head h2{font-size:23px}.sales-ai-eyebrow,.sales-ai-section h3,.sales-ai-truncation,.sales-ai-open{font-size:12px}.sales-ai-badge,.sales-ai-index{font-size:11px}.sales-workspace[data-theme=light] .sales-ai-evidence{color:#334535}.sales-workspace[data-theme=light] .sales-ai-evidence-head{border-color:#9daa9466}.sales-workspace[data-theme=light] .sales-ai-evidence-head h2,.sales-workspace[data-theme=light] .sales-ai-field dd{color:#283b2d}.sales-workspace[data-theme=light] .sales-ai-eyebrow,.sales-workspace[data-theme=light] .sales-ai-section h3,.sales-workspace[data-theme=light] .sales-ai-field dt,.sales-workspace[data-theme=light] .sales-ai-index{color:#52684a}.sales-workspace[data-theme=light] .sales-ai-badge{color:#415b37;border-color:#79976866}.sales-workspace[data-theme=light] .sales-ai-field{border-color:#8e9e802b}.sales-workspace[data-theme=light] .sales-ai-truncation{color:#715b22}.sales-workspace[data-theme=light] .sales-ai-open{color:#2e4828;background:#e1ebd8;border-color:#6b895e66}.sales-ai-returned-records summary{cursor:pointer;padding:10px 0;font-weight:650}.sales-ai-returned-records>p{color:var(--text-muted,#777);font-size:12px}.sales-ai-provider-receipt{--receipt-line:var(--s-line,#ffffff18);--receipt-text:var(--s-text,#f0f1e7);--receipt-muted:var(--s-muted,#a4b2a6);--receipt-accent:var(--s-green,#b7d5a3);width:100%;max-width:1440px;min-height:0;color:var(--receipt-text);flex-direction:column;flex:1 0 auto;margin:0 auto;padding:clamp(18px,2.2vw,34px);display:flex;container:provider-receipt/inline-size}.sales-monitor.is-expanded .sales-ai-provider-receipt{max-width:1720px;padding:clamp(24px,3vw,48px)}.sales-ai-provider-receipt .sales-ai-evidence-head{border-color:var(--receipt-line);gap:24px;padding-bottom:22px}.sales-ai-provider-receipt .sales-ai-evidence-head h2{letter-spacing:-.025em;color:var(--receipt-text);margin:7px 0 9px;font:400 clamp(26px,2.4vw,36px)/1.15 Georgia,serif}.sales-ai-provider-receipt .sales-ai-eyebrow{color:var(--receipt-accent);letter-spacing:.09em;font-size:12px}.sales-ai-receipt-intro{max-width:65ch;color:var(--receipt-muted);text-wrap:pretty;margin:0;font-size:14px;line-height:1.65}.sales-ai-provider-receipt .sales-ai-badge{border-color:var(--receipt-line);color:var(--receipt-accent);letter-spacing:0;border-radius:6px;padding:6px 10px;font-size:12px}.sales-ai-provider-receipt .sales-ai-content{flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:18px;max-height:none;padding:24px 0;display:grid;overflow:visible}.sales-ai-receipt-overview{min-width:0;padding:0 0 4px}.sales-ai-receipt-coverage>span{color:var(--receipt-muted);font-size:12px}.sales-ai-receipt-coverage h3{color:var(--receipt-text);margin:4px 0 9px;font:400 clamp(23px,2vw,29px)/1.2 Georgia,serif}.sales-ai-receipt-coverage p{max-width:65ch;color:var(--receipt-muted);margin:0;line-height:1.6}.sales-ai-receipt-state{color:var(--receipt-muted);margin:17px 0 0;font-size:13px}.sales-ai-receipt-facts{border-top:1px solid var(--receipt-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin:22px 0 14px;padding:19px 0 0;display:grid}.sales-ai-receipt-facts div{min-width:0}.sales-ai-receipt-facts dt{color:var(--receipt-muted);font-size:12px}.sales-ai-receipt-facts dd{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--receipt-text);overflow-wrap:anywhere;margin:5px 0 0;font-size:clamp(22px,2vw,28px);font-weight:400;line-height:1.2}.sales-ai-receipt-warning{border:1px solid color-mix(in srgb,var(--s-gold,#c3ad75) 45%,transparent);border-left:3px solid var(--s-gold,#c3ad75);background:color-mix(in srgb,var(--s-gold,#c3ad75) 7%,transparent);border-radius:8px;min-width:0;padding:16px 18px}.sales-ai-receipt-warning h3{color:var(--receipt-text);margin:0 0 5px;font-size:13px;font-weight:600}.sales-ai-receipt-warning p{max-width:70ch;color:var(--receipt-muted);margin:0;line-height:1.65}.sales-ai-receipt-clocks{border:1px solid var(--receipt-line);background:#ffffff04;border-radius:10px;min-width:0;padding:18px 20px}.sales-ai-receipt-clocks h3{color:var(--receipt-text);margin:0 0 18px;font-size:14px;font-weight:600}.sales-ai-receipt-clocks dl{gap:13px;margin:0;display:grid}.sales-ai-receipt-clocks dl>div{grid-template-columns:minmax(100px,1fr) minmax(0,1.2fr);gap:16px;display:grid}.sales-ai-receipt-clocks dt{color:var(--receipt-muted);font-size:13px}.sales-ai-receipt-clocks dd{color:var(--receipt-text);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.sales-ai-provider-receipt .sales-ai-receipt-note{max-width:65ch;color:var(--receipt-muted);margin:15px 0 0;font-size:12px;line-height:1.6}.sales-ai-provider-receipt .sales-ai-section{border-color:var(--receipt-line);background:0 0;border-radius:9px;padding:16px}.sales-ai-provider-receipt details.sales-ai-section{padding:0}.sales-ai-provider-receipt details.sales-ai-section>summary{cursor:pointer;color:var(--receipt-text);border-radius:8px;padding:17px 18px;font-size:14px;font-weight:500;transition:background .16s}.sales-ai-provider-receipt details.sales-ai-section>summary:hover{background:#ffffff06}.sales-ai-provider-receipt details.sales-ai-section>summary:focus-visible{outline:2px solid var(--receipt-accent);outline-offset:3px}.sales-ai-provider-receipt details.sales-ai-section[open]>summary{border-bottom:1px solid var(--receipt-line);border-radius:8px 8px 0 0}.sales-ai-receipt-technical>summary small{color:var(--receipt-muted);margin:5px 0 0 15px;font-size:12px;font-weight:400;display:block}.sales-ai-receipt-detail-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;padding:18px;display:grid}.sales-ai-provider-receipt .sales-ai-section h3{color:var(--receipt-accent);font-size:12px;font-weight:500}.sales-ai-provider-receipt .sales-ai-field{grid-template-columns:minmax(100px,.7fr) minmax(0,1.3fr);gap:15px;padding-bottom:8px;font-size:13px}.sales-ai-provider-receipt .sales-ai-field dt{color:var(--receipt-muted)}.sales-ai-provider-receipt .sales-ai-field dd{color:var(--receipt-text)}.sales-ai-provider-receipt .sales-ai-returned-records>p{color:var(--receipt-muted);margin:16px 18px;font-size:13px}.sales-ai-provider-receipt .sales-ai-returned-records>.sales-ai-list,.sales-ai-provider-receipt .sales-ai-receipt-notes>.sales-ai-list,.sales-ai-provider-receipt details.sales-ai-section>.sales-ai-fields{padding:18px}.sales-ai-provider-receipt .sales-ai-returned-records>.sales-ai-list{gap:20px}.sales-ai-provider-receipt .sales-ai-index{color:var(--receipt-accent);padding-top:2px}.sales-ai-receipt-footer{border-top:1px solid var(--receipt-line);flex-wrap:wrap;align-items:center;gap:14px;padding-top:16px;display:flex}.sales-ai-provider-receipt .sales-ai-open{border:1px solid color-mix(in srgb,var(--receipt-accent) 45%,transparent);min-height:44px;color:var(--receipt-text);background:#b7d5a310;border-radius:7px;justify-content:center;align-items:center;padding:10px 16px;font-size:13px;display:inline-flex}.sales-ai-receipt-footer>span{color:var(--receipt-muted);font-size:12px}.sales-ai-provider-receipt .sales-ai-open:hover{background:#b7d5a320}.sales-ai-provider-receipt .sales-ai-open:focus-visible{outline:2px solid var(--receipt-accent);outline-offset:3px}@container provider-receipt (width>=48rem){.sales-ai-provider-receipt .sales-ai-content{grid-template-columns:minmax(0,1.65fr) minmax(240px,1fr);gap:22px 30px}.sales-ai-receipt-overview,.sales-ai-receipt-warning{grid-column:1}.sales-ai-receipt-clocks{grid-area:1/2/span 2;align-self:start}.sales-ai-provider-receipt .sales-ai-receipt-technical,.sales-ai-provider-receipt .sales-ai-returned-records,.sales-ai-provider-receipt .sales-ai-receipt-notes,.sales-ai-provider-receipt .sales-ai-truncation{grid-column:1/-1}.sales-ai-receipt-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.sales-ai-receipt-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}@media (width<=600px){.sales-ai-provider-receipt,.sales-monitor.is-expanded .sales-ai-provider-receipt{padding:18px 14px}.sales-ai-provider-receipt .sales-ai-evidence-head{gap:12px;padding-bottom:18px}.sales-ai-provider-receipt .sales-ai-content{gap:15px;padding:18px 0}.sales-ai-provider-receipt .sales-ai-badge{font-size:11px}.sales-ai-receipt-clocks{padding:16px}.sales-ai-receipt-detail-grid{padding:12px}.sales-ai-provider-receipt .sales-ai-field{grid-template-columns:minmax(85px,.7fr) minmax(0,1.3fr);gap:10px}.sales-ai-receipt-footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.sales-ai-provider-receipt summary{transition:none}}.sales-ai-saved-review{border:1px solid var(--receipt-line);background:color-mix(in srgb,var(--receipt-accent) 4%,transparent);border-radius:10px;grid-column:1/-1;min-width:0;padding:20px}.sales-ai-saved-review>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.sales-ai-saved-review h3{color:var(--receipt-text);margin:5px 0 8px;font:400 23px/1.2 Georgia,serif}.sales-ai-saved-review>header p{color:var(--receipt-muted);margin:0;font-size:12px}.sales-ai-saved-review-scope{max-width:76ch;color:var(--receipt-muted);font-size:13px;line-height:1.65}.sales-ai-saved-review h4{color:var(--receipt-text);margin:20px 0 10px;font-size:13px;font-weight:600}.sales-ai-saved-review ul,.sales-ai-saved-review ol{max-width:85ch;padding-left:22px}.sales-ai-saved-review li{margin:9px 0;padding-left:3px;line-height:1.65}.sales-ai-saved-review-annotation{border-left:2px solid var(--receipt-accent);color:var(--receipt-muted);padding:12px 15px;font-size:13px;line-height:1.65}.sales-ai-saved-review>.sales-ai-section{margin-top:18px}.sales-ai-saved-review-details{overflow-wrap:anywhere;padding:0 18px 18px;font-size:13px;line-height:1.65}.sales-ai-saved-review-details>p{white-space:pre-wrap}.sales-ai-saved-review-details>.sales-ai-section{margin-top:15px}@media (width<=600px){.sales-ai-saved-review{padding:16px 12px}.sales-ai-saved-review>header{gap:10px}.sales-ai-saved-review h3{font-size:21px}.sales-ai-saved-review-details{padding:0 12px 12px}}.sales-ai-cultivera-report{width:100%;min-width:0;max-width:1440px;padding:clamp(16px,2vw,28px)}.sales-ai-cultivera-report .sales-ai-content{gap:16px;max-height:none;padding-top:18px;overflow:visible}.sales-ai-cultivera-report .sales-ai-section{overflow-wrap:anywhere;padding:16px}.sales-ai-cultivera-report .sales-ai-section h3{font-size:13px}.sales-ai-cultivera-report .sales-ai-evidence-head{flex-wrap:wrap}.sales-cultivera-metadata{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}.sales-cultivera-facts{gap:10px;margin:0;display:grid}.sales-cultivera-facts .sales-ai-field{grid-template-columns:minmax(110px,.85fr) minmax(0,1.3fr);gap:14px;padding-bottom:9px}.sales-cultivera-facts dd{white-space:pre-wrap;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.sales-ai-cultivera-report details>summary{cursor:pointer;overflow-wrap:anywhere;align-content:center;min-height:44px;font-weight:600;display:list-item}.sales-ai-cultivera-report details>summary:focus-visible,.sales-cultivera-page-controls button:focus-visible{outline:2px solid var(--s-green,#b7d5a3);outline-offset:3px}.sales-cultivera-originals>p,.sales-cultivera-returned-page>p{max-width:85ch;line-height:1.6}.sales-cultivera-page-status{font-variant-numeric:tabular-nums;font-weight:600}.sales-cultivera-row-list{gap:12px;margin:16px 0;padding:0;list-style:none;display:grid}.sales-cultivera-original-row{border:1px solid var(--s-line,#ffffff18);border-radius:8px;padding:12px 16px}.sales-cultivera-original-row>.sales-cultivera-facts{margin:12px 0 4px}.sales-cultivera-page-controls{border-top:1px solid var(--s-line,#ffffff18);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.sales-cultivera-page-controls button{border:1px solid var(--s-line,#ffffff30);min-height:44px;color:var(--s-text,#f0f1e7);background:var(--s-card,#ffffff08);font:inherit;cursor:pointer;border-radius:7px;padding:9px 12px}.sales-cultivera-page-controls button:disabled{opacity:.5;cursor:default}@media (width>=1000px){.sales-cultivera-metadata{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.sales-ai-cultivera-report{padding:14px 10px}.sales-ai-cultivera-report .sales-ai-section{padding:12px}.sales-cultivera-facts .sales-ai-field{grid-template-columns:minmax(85px,.8fr) minmax(0,1.3fr);gap:10px}.sales-cultivera-original-row{padding:9px 10px}.sales-cultivera-page-controls{align-items:stretch}.sales-cultivera-page-controls button{flex:130px}}.oi-grain-note{color:#72633b;background:#f9f7ed;border:1px solid #ddd8bd;border-radius:10px;gap:12px;margin-bottom:21px;padding:17px 20px;display:flex}.oi-grain-note>svg{flex-shrink:0}.oi-grain-note b{font-size:12px}.oi-grain-note p{color:#817557;margin:5px 0 0;font-size:11px;line-height:1.7}.oi-layout{grid-template-columns:minmax(240px,300px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.oi-snapshots>header{padding:22px 20px 15px}.oi-snapshots h2{align-items:center;gap:9px;display:flex}.oi-snapshots h2 span{color:#5a744c;background:#eef3e8;border:1px solid #dce5d4;border-radius:5px;padding:4px 6px;font-size:10px}.oi-snapshot-list{gap:10px;max-height:650px;padding:0 12px 16px;display:grid;overflow-y:auto}.oi-snapshot-list button{color:#3c5332;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e7dc;border-radius:8px;flex-direction:column;align-items:flex-start;padding:17px;line-height:1.6;display:flex}.oi-snapshot-list button:hover{background:#f7f9f3}.oi-snapshot-list button.selected{background:#f0f5e9;border-color:#bfd0b4;box-shadow:inset 3px 0 #4e713d}.oi-snapshot-icon{color:#6e875e;background:#f7faf2;border:1px solid #dce5d5;border-radius:9px;place-items:center;width:35px;height:35px;margin-bottom:10px;display:grid}.oi-snapshot-list b{font-size:13px;font-weight:650}.oi-snapshot-list button>span:not(.oi-snapshot-icon){color:#6d7b62;margin-top:6px;font-size:10px}.oi-snapshot-list small{text-transform:capitalize;color:#8b772c;margin-top:6px;font-size:10px}.oi-snapshot-list p{color:#7a816f;overflow-wrap:anywhere;margin:8px 0 0;font-size:11px;line-height:1.65}.oi-snapshots footer{color:#7b846f;border-top:1px solid #e1e7da;padding:16px 20px;font-size:10px;line-height:1.7}.oi-coverage{background:#f7f9f3;border-block:1px solid #e3e8db;gap:7px;padding-block:17px}.oi-table th:first-child{width:43%}.oi-table th:nth-child(2){width:17%}.oi-table th:last-child{width:20%}.oi-table td{line-height:1.65}.oi-view .ri-products-heading .ri-search{width:270px}.oi-mobile-quantity{grid-template-columns:1fr 1fr!important}.oi-mobile-quantity dd{font-size:11px;line-height:1.5}@media (width<=1250px){.oi-layout{grid-template-columns:240px minmax(0,1fr);gap:15px}.oi-view .ri-products-heading .ri-search{width:auto}}@media (width<=980px){.oi-layout{grid-template-columns:minmax(0,1fr)}.oi-snapshot-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:400px}.oi-snapshot-list p{line-height:1.5}.oi-grain-note{padding:16px}.oi-view .ri-products-heading .ri-search{width:270px}}@media (width<=600px){.oi-snapshot-list{grid-template-columns:minmax(0,1fr);max-height:310px}.oi-snapshot-list button{padding:15px}.oi-snapshot-icon{display:none}.oi-grain-note p{font-size:11px}.oi-view .ri-products-heading .ri-search{width:auto}.oi-view .ri-detail-heading h2{font-size:20px}.oi-view .ri-heading h1{font-size:29px}}.available-capture{margin:0 0 24px;overflow:hidden}.available-capture>header p{font-size:12px;line-height:1.6}.available-capture .ri-provenance,.available-capture>.sales-ai-section{padding:16px 20px}.available-capture pre{white-space:pre-wrap;overflow-wrap:anywhere}.available-capture .sales-cultivera-facts{overflow-wrap:anywhere}.available-capture .ri-table th,.available-capture .ri-table td{white-space:normal;overflow-wrap:anywhere}.ms-view{--ms-evergreen:#31583f;--ms-forest:#244a36;--ms-sage:#748874;--ms-gold:#b89035;--ms-ink:#293a30;--ms-muted:#68766d;--ms-border:#e1e8e1;min-width:0;color:var(--ms-ink)}.ms-view *{box-sizing:border-box}.ms-view button,.ms-view input,.ms-view select{font:inherit}.ms-view :focus-visible{outline-offset:2px;outline:3px solid #d8bd66}.ms-heading{align-items:flex-end}.ms-heading .ws-button{flex:none}.ms-source-note{border:1px solid #dbe7da;border-left:3px solid var(--ms-sage);background:#f5f8f4;border-radius:7px;align-items:center;gap:12px;margin:0 0 15px;padding:14px 16px;display:flex}.ms-source-note>svg{color:var(--ms-evergreen);flex:none}.ms-source-note>div{gap:3px;min-width:0;display:grid}.ms-source-note b{color:#36543d;font-size:13px}.ms-source-note span{color:#68766d;font-size:12px;line-height:1.45}.ms-source-note .ws-button{flex:none;margin-left:auto}.ms-error,.ms-truncated{border-radius:6px;align-items:center;gap:11px;margin:0 0 13px;padding:12px 14px;font-size:12px;line-height:1.45;display:flex}.ms-error{color:#7e3930;background:#fff6f4;border:1px solid #edcfca}.ms-error>svg,.ms-truncated>svg{flex:none}.ms-error>div{flex:1;min-width:0}.ms-error b{font-size:13px}.ms-error p{overflow-wrap:anywhere;margin:2px 0 0}.ms-error .ws-button{flex:none}.ms-truncated{color:#76602a;background:#fbf7ec;border:1px solid #ece1c7}.ms-snapshot-card{margin-bottom:14px;padding:16px 18px 17px}.ms-snapshot-control{grid-template-columns:minmax(180px,.34fr) minmax(0,1fr);align-items:center;gap:7px 12px;display:grid}.ms-snapshot-control label{color:#435747;font-size:12px;font-weight:700}.ms-snapshot-control select{color:#304437;background:#fff;border:1px solid #d7e0d7;border-radius:5px;min-width:0;min-height:43px;padding:9px 11px}.ms-snapshot-control p{color:#778379;grid-column:2;margin:0;font-size:11px}.ms-provenance{border-top:1px solid #edf0ed;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 15px;margin-top:15px;padding-top:13px;display:grid}.ms-provenance>div{gap:4px;min-width:0;padding:7px 0;display:grid}.ms-provenance span{color:#7a867d;text-transform:uppercase;letter-spacing:.055em;font-size:10px}.ms-provenance b{color:#415346;overflow-wrap:anywhere;min-width:0;font-size:11px;font-weight:600}.ms-hash{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px!important}.ms-empty{text-align:center;color:#738075;border:1px solid var(--ms-border);background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:184px;padding:25px;display:flex}.ms-empty>svg{color:#728773;margin-bottom:8px}.ms-empty h2,.ms-empty h3{color:#354b3b;margin:5px 0;font-size:16px}.ms-empty p{color:#748076;max-width:440px;margin:4px 0 0;font-size:12px;line-height:1.5}.ms-limit-note{color:#68756a;background:#f7f8f4;border:1px solid #e5e9df;border-radius:6px;align-items:flex-start;gap:9px;margin:0 0 13px;padding:11px 13px;font-size:11px;line-height:1.5;display:flex}.ms-limit-note svg{color:#71846f;flex:none;margin-top:1px}.ms-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 10px;display:grid}.ms-kpis>div{border:1px solid var(--ms-border);background:#fff;border-radius:7px;flex-direction:column;align-items:flex-start;min-width:0;min-height:112px;padding:13px 15px;display:flex;box-shadow:0 2px 9px #1d39270a}.ms-kpis span{color:#66746a;font-size:11px}.ms-kpis b{width:100%;color:var(--ms-evergreen);letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:8px 0 3px;font-size:23px;line-height:1.2;display:block}.ms-kpis small{color:#858e86;margin-top:auto;font-size:10px;line-height:1.35}.ms-gapline{color:#6e6241;background:#fbf8ef;border:1px solid #eee5d0;border-radius:6px;flex-wrap:wrap;gap:8px 20px;margin:0 0 14px;padding:10px 13px;font-size:11px;display:flex}.ms-gapline b{color:#705a21;font-variant-numeric:tabular-nums;font-size:13px}.ms-results{min-width:0;overflow:hidden}.ms-results-head{justify-content:space-between;align-items:flex-end;gap:18px;padding:17px 18px 10px;display:flex}.ms-results-head h2{color:#304335;margin:4px 0;font-size:18px}.ms-results-head p{color:#778379;margin:0;font-size:11px;line-height:1.45}.ms-search{gap:5px;width:min(390px,48%);display:grid}.ms-search>label{color:#68766b;font-size:10px;font-weight:650}.ms-search>div{background:#fff;border:1px solid #d9e1d9;border-radius:5px;align-items:center;gap:7px;min-width:0;padding-left:10px;display:flex}.ms-search>div>svg{color:#809084;flex:none}.ms-search input{color:#293a30;min-width:0;min-height:40px;padding:8px 2px;box-shadow:none!important;border:0!important;outline:0!important}.ms-search .ws-button{min-height:36px;margin:2px;padding:0 11px;font-size:11px}.ms-filter-scope{color:#748076;margin:0;padding:0 18px 10px;font-size:10px}.ms-table-scroll{overscroll-behavior-inline:contain;border-top:1px solid #e8ede8;max-width:100%;overflow:auto}.ms-table{border-collapse:collapse;width:100%;min-width:1060px}.ms-table th{z-index:1;text-align:left;color:#748076;border-bottom:1px solid var(--ms-border);text-transform:uppercase;letter-spacing:.055em;white-space:nowrap;background:#f8faf7;padding:10px 11px;font-size:9px;font-weight:700;position:sticky;top:0}.ms-table td{color:#4f5f53;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #edf0ed;max-width:210px;padding:11px;font-size:11px}.ms-table tbody tr:hover{background:#fafbf9}.ms-table td strong{color:#394c3d;font-weight:650;display:block}.ms-table td small{color:#879188;margin-top:3px;font-size:10px;display:block}.ms-table td:nth-child(7),.ms-table td:nth-child(8),.ms-table td:nth-child(9){font-variant-numeric:tabular-nums;white-space:nowrap}.ms-number,.ms-table th:nth-child(7),.ms-table th:nth-child(8),.ms-table th:nth-child(9){text-align:right}.ms-table td:last-child{max-width:120px}.ms-table caption{caption-side:top}.ms-row-details summary{color:#3d6246;text-underline-offset:2px;cursor:pointer;white-space:nowrap;font-size:10px;-webkit-text-decoration:underline #afc2ad;text-decoration:underline #afc2ad}.ms-row-details>dl{background:#fff;border:1px solid #dce5dc;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;width:max-content;min-width:min(460px,100vw - 300px);max-width:min(560px,100vw - 300px);max-height:min(420px,60vh);margin:9px 0;padding:13px 15px;display:grid;position:static;overflow:auto}.ms-row-details dl>div{border-bottom:1px solid #f0f2ef;min-width:0;padding:7px 0}.ms-row-details dt{color:#7a867d;font-size:9px}.ms-row-details dd{color:#405345;overflow-wrap:anywhere;margin:3px 0 0;font-size:10px}.ms-mobile-rows{display:none}.ms-pagination{color:#718075;justify-content:space-between;align-items:center;gap:10px;padding:12px 15px;font-size:10px;display:flex}.ms-pagination>div{align-items:center;gap:8px;display:flex}.ms-pagination button{color:#415d46;cursor:pointer;background:#fff;border:1px solid #dce4dc;border-radius:5px;place-items:center;width:34px;height:34px;display:grid}.ms-pagination button:hover:not(:disabled){background:#f0f5ef}.ms-pagination button:disabled{opacity:.45;cursor:not-allowed}.ms-method{color:#6c796f;margin:13px 0;font-size:11px}.ms-method summary{cursor:pointer;color:#46634b;font-weight:650}.ms-method ul{padding-left:20px;line-height:1.65}.ms-spin{animation:.9s linear infinite ms-spin}@keyframes ms-spin{to{transform:rotate(360deg)}}@media (width<=1100px){.ms-provenance{grid-template-columns:repeat(3,minmax(0,1fr))}.ms-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ms-results-head{flex-direction:column;align-items:flex-start}.ms-search{width:min(100%,520px)}}@media (width<=760px){.ms-heading{align-items:stretch}.ms-heading>.ws-button{width:100%}.ms-source-note{flex-wrap:wrap;align-items:flex-start;padding:12px}.ms-source-note>div{flex:1}.ms-source-note .ws-button{width:100%;margin:0}.ms-error{flex-wrap:wrap;align-items:flex-start}.ms-error .ws-button{width:100%}.ms-snapshot-card{padding:13px}.ms-snapshot-control{grid-template-columns:minmax(0,1fr);gap:6px}.ms-snapshot-control p{grid-column:auto}.ms-provenance{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.ms-kpis{gap:8px}.ms-kpis>div{min-height:108px;padding:11px}.ms-kpis b{font-size:20px}.ms-gapline{gap:6px;display:grid}.ms-results-head{padding:14px}.ms-search{width:100%}.ms-search>div{gap:5px;padding-left:8px}.ms-search .ws-button{padding:0 9px}.ms-filter-scope{padding-inline:14px}.ms-table-scroll{display:none}.ms-mobile-rows{border-top:1px solid #e8ede8;gap:0;display:grid}.ms-mobile-rows>article{border-bottom:1px solid #e9ede9;min-width:0;padding:13px 14px}.ms-mobile-title{gap:3px;display:grid}.ms-mobile-title>b{color:#34483a;overflow-wrap:anywhere;font-size:13px}.ms-mobile-title>span{color:#818b83;font-size:10px}.ms-mobile-rows dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:12px 0;display:grid}.ms-mobile-rows dl>div{min-width:0}.ms-mobile-rows dt{color:#829086;font-size:9px}.ms-mobile-rows dd{color:#46574a;overflow-wrap:anywhere;margin:2px 0 0;font-size:11px}.ms-mobile-rows .ms-row-details>dl{width:100%;min-width:0;max-width:100%;max-height:55vh;box-shadow:none;grid-template-columns:repeat(2,minmax(0,1fr));margin:10px 0;padding:9px}.ms-pagination{flex-direction:column;align-items:flex-start;padding:11px 13px}.ms-pagination>div{align-self:flex-end}.ms-empty-results{min-height:160px}}@media (width<=360px){.ms-provenance{grid-template-columns:1fr}.ms-kpis{grid-template-columns:1fr 1fr}.ms-kpis>div{min-height:100px}.ms-kpis b{font-size:18px}.ms-mobile-rows dl{grid-template-columns:1fr 1fr}.ms-row-details>dl{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.ms-spin{animation:none}.ms-view *{scroll-behavior:auto!important;transition-duration:.01ms!important}}.ms-source-details{border-top:1px solid var(--ms-border);margin-top:13px;padding-top:12px}.ms-source-details>summary{cursor:pointer;color:var(--ms-evergreen);justify-content:space-between;gap:12px;font-size:13px;font-weight:650;display:flex}.ms-source-details>summary span{color:var(--ms-muted);font-size:12px;font-weight:400}.ms-source-details .ms-provenance{border:0;margin-top:6px;padding-top:6px}.ms-search>div:focus-within{outline-offset:2px;outline:3px solid #d8bd66}.ms-pagination button{min-width:44px;min-height:44px}.ms-row-details>summary{align-items:center;min-height:44px;display:flex}.ms-table td,.ms-table th,.ms-search>label,.ms-filter-scope,.ms-pagination,.ms-kpis span,.ms-kpis small,.ms-gapline,.ms-limit-note,.ms-method{font-size:12px}.ms-search input{width:100%;font-size:14px}@media (width<=760px){.ms-source-details>summary{flex-direction:column;gap:5px}.ms-mobile-title>b{font-size:14px}.ms-mobile-title>span,.ms-mobile-rows dt,.ms-mobile-rows dd{font-size:12px}.ms-kpis b{font-size:23px}}.ms-provenance-level{color:#4a644e;background:#eef3eb;border-radius:6px;margin:0 0 12px;padding:10px 13px;font-size:12px;line-height:1.5}.pe-selectors,.pe-detail,.pe-provenance{margin-bottom:22px;padding:24px}.pe-select-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.pe-select-grid label{flex-direction:column;gap:8px;font-size:13px;font-weight:600;display:flex}.pe-select-grid select{width:100%;min-width:0}.pe-selectors p,.pe-detail p,.pe-provenance p{color:#67786d;font-size:13px;line-height:1.6}.pe-detail-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.pe-detail-heading h2{margin:6px 0 0}.pe-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.pe-facts>div{border:1px solid #e0e7de;border-radius:10px;padding:16px}.pe-facts span,.pe-facts small,.pe-batch header span{color:#67786d;font-size:12px;display:block}.pe-facts b{overflow-wrap:anywhere;margin:10px 0;font-size:16px;display:block}.pe-stock{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0;display:grid}.pe-stock>div{background:#f3f6f0;border-radius:8px;padding:14px}.pe-stock dt{color:#67786d;font-size:12px}.pe-stock dd{color:#193c2b;overflow-wrap:anywhere;margin:8px 0 0;font-size:19px;font-weight:600}.pe-notice{background:#faf6e8;border-radius:8px;padding:14px 16px}.pe-batch{border-top:1px solid #dfe6dc;padding:20px 0}.pe-batch header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.pe-batch header b,.pe-batch header span{overflow-wrap:anywhere}.pe-batch header b{margin-bottom:8px;display:block}.pe-source-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:20px;display:grid}.pe-source-grid h3{font-size:14px}.pe-hash{overflow-wrap:anywhere;color:#67786d;font-family:monospace;font-size:11px;display:block}.pe-provenance summary{cursor:pointer;font-weight:600}.pe-provenance li{color:#67786d;margin:8px 0;font-size:13px;line-height:1.55}@media (width<=1050px){.pe-select-grid,.pe-source-grid{grid-template-columns:1fr}.pe-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.pe-selectors,.pe-detail,.pe-provenance{padding:18px}.pe-detail-heading,.pe-batch header{flex-direction:column}.pe-stock{grid-template-columns:repeat(2,minmax(0,1fr))}.pe-facts{grid-template-columns:1fr}.pe-detail-heading h2{font-size:22px}}.pe-select-grid select{color:#35482f;background:#fff;border:1px solid #dce3d8;border-radius:6px;padding:10px}.pe-view .ri-table th:first-child{width:32%}.pe-view .ri-table th:last-child{width:16%}.pe-view .ri-table th:nth-child(2),.pe-view .ri-table th:nth-child(3),.pe-view .ri-table th:nth-child(4){width:14%}.pe-view .ri-table th:nth-child(5){width:10%}.pe-view .ri-table .ws-button{padding:10px;font-size:12px}.pe-view .ri-search{flex:1;max-width:500px}.oe-view{min-width:0}.oe-import,.oe-select,.oe-list,.oe-detail{margin-top:20px;padding:24px}.oe-import>summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-weight:700;display:flex}.oe-import label,.oe-select label{gap:8px;margin:16px 0;font-weight:600;display:grid}.oe-import input,.oe-import textarea,.oe-select select{box-sizing:border-box;border:1px solid var(--ws-border,#d7ddd3);color:#23372c;width:100%;max-width:100%;font:inherit;background:#fff;border-radius:8px;padding:12px}.oe-import textarea{resize:vertical;font:12px/1.5 ui-monospace,monospace}.oe-import p,.oe-select p{color:#506354;line-height:1.6}.oe-import-review{background:#f6f8f3;border:1px solid #d6ded2;border-radius:10px;margin-top:16px;padding:16px}.oe-import-review button{margin:8px 8px 0 0}.oe-order-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.oe-order-grid>article{border:1px solid #dde2d7;border-radius:12px;justify-items:start;gap:10px;padding:20px;display:grid}.oe-order-grid h2,.oe-order-grid p{margin:0}.oe-order-grid small{color:#657266;margin-top:4px;display:block}.oe-notice{color:#315e3e;align-items:center;gap:8px;display:flex}.oe-state{flex-wrap:wrap;gap:12px 24px;font-size:14px;display:flex}.oe-lines{gap:16px;display:grid}.oe-line{border:1px solid #dce3d7;border-radius:12px;padding:20px}.oe-line header{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.oe-line h3{margin:0 0 6px}.oe-line p{color:#506354;overflow-wrap:anywhere;font-size:14px;line-height:1.6}.oe-values{background:#f5f7f1;border-radius:8px;margin:16px 0;padding:12px;font-size:14px}.oe-values>div{grid-template-columns:1.2fr 1fr 1fr;gap:8px;padding:8px 0;display:grid}.oe-values>div:first-child{border-bottom:1px solid #dce3d7;font-weight:700}.oe-values dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.oe-line summary,.oe-provenance summary{cursor:pointer;box-sizing:border-box;min-height:44px;padding:12px 0;font-weight:600}.oe-allocation{overflow-wrap:anywhere;background:#f7f8f4;border-left:3px solid #79996b;margin:12px 0 0;padding:16px}.oe-provenance{border-top:1px solid #dce3d7;margin-top:24px}.oe-source-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.oe-source-grid article{min-width:0}.oe-source-grid code{overflow-wrap:anywhere;font-size:12px}.oe-provenance p,.oe-provenance li{color:#506354;font-size:14px;line-height:1.6}.oe-provenance li{margin:8px 0}.oe-view .pe-detail-heading p{overflow-wrap:anywhere}.oe-view .ws-button{min-height:44px}@media (width<=700px){.oe-import,.oe-select,.oe-list,.oe-detail{padding:16px}.oe-order-grid,.oe-source-grid{grid-template-columns:1fr}.oe-values{padding:10px;font-size:12px}.oe-values>div{grid-template-columns:1.1fr 1fr 1fr;gap:6px}.oe-line{padding:14px}.oe-state{grid-template-columns:1fr 1fr;gap:4px 12px;display:grid}.oe-view .pe-detail-heading{gap:16px;display:grid}}.oe-totals{background:#f5f7f1;border-radius:8px;flex-wrap:wrap;gap:12px 24px;padding:8px 16px;font-size:14px;display:flex}.oe-list .ri-empty{min-height:130px;padding:24px}.oe-mode{flex-wrap:wrap;gap:8px;display:flex}.oe-coverage{color:#506354;font-size:14px;line-height:1.6}.oe-sample-ids{color:#315e3e;overflow-wrap:anywhere;font-size:13px}.ac-panel{box-sizing:border-box;overflow-wrap:anywhere;color:#293a30;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;max-width:100%;margin:0;padding:18px;display:grid}.ac-panel>*{box-sizing:border-box;min-width:0;max-width:100%}.ac-panel h3,.ac-panel h4,.ac-panel p,.ac-panel dl,.ac-panel dd{overflow-wrap:anywhere;min-width:0;max-width:100%}.ac-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ac-heading>div{min-width:0}.ac-heading h3{color:#304b36;margin:4px 0;font-size:19px}.ac-heading p,.ac-source>p,.ac-directory-summary>p{color:#617062;margin:5px 0 0;font-size:12px;line-height:1.5}.ac-panel button{flex:none;min-width:44px;min-height:44px}.ac-state{color:#59695b;overflow-wrap:anywhere;background:#f5f8f4;border-radius:8px;padding:14px;font-size:13px;line-height:1.5}.ac-error{color:#88483c;background:#fff3ed;align-items:flex-start;gap:10px;display:flex}.ac-error>div{min-width:0}.ac-error p{overflow-wrap:anywhere;line-height:1.5}.ac-source,.ac-account,.ac-directory-summary{background:#fbfcfa;border:1px solid #e3e9e0;border-radius:9px;min-width:0;padding:14px}.ac-source-line{color:#526653;overflow-wrap:anywhere;word-break:break-word;background:#f1f5ef;border-radius:7px;min-width:0;max-width:100%;padding:10px 12px;font-size:11px;line-height:1.5}.ac-source dl,.ac-account>dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 14px;margin:10px 0 0;display:grid}.ac-source dl>div,.ac-account>dl>div{min-width:0}.ac-source dt,.ac-account dt{color:#728071;margin-bottom:3px;font-size:11px;font-weight:650}.ac-source dd,.ac-account dd{color:#344a38;overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:13px;line-height:1.45}.ac-source code,.ac-account code,.ac-contact code{overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;font:11px/1.5 ui-monospace,SFMono-Regular,monospace}.ac-section-heading{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;margin-bottom:11px;display:flex}.ac-section-heading h4{color:#405744;overflow-wrap:anywhere;margin:0;font-size:14px}.ac-section-heading>span{color:#687668;overflow-wrap:anywhere;text-align:right;flex:none;font-size:12px}.ac-collection{background:#eff3eb;border-radius:6px;padding:4px 7px;color:#4e634c!important}.ac-source-flag{background:#faf7ee;border-left:3px solid #ad8e48;border-radius:6px;margin-top:12px;padding:12px}.ac-source-flag>div{justify-content:space-between;gap:10px;display:flex}.ac-source-flag>div>*{overflow-wrap:anywhere}.ac-source-flag p,.ac-source-flag small{color:#705e34;overflow-wrap:anywhere;margin:7px 0 0;font-size:12px;line-height:1.5;display:block}.ac-source-flag small{font-size:11px}.ac-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ac-summary-grid>div{background:#f1f5ef;border-radius:7px;align-content:start;gap:5px;min-width:0;padding:10px;display:grid}.ac-summary-grid span{color:#657463;overflow-wrap:anywhere;font-size:11px;line-height:1.4}.ac-summary-grid b{color:#344b38;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:16px}.ac-contact-status{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ac-contact-status b{color:#4b5650;background:#f1f3f2;border-radius:7px;padding:8px 10px;font-size:12px}.ac-contact-status span{color:#69756c;overflow-wrap:anywhere;font-size:11px;line-height:1.4}.ac-diagnostics,.ac-notes ul{color:#5c6b5e;overflow-wrap:anywhere;margin:0;padding-left:19px;font-size:12px;line-height:1.5}.ac-diagnostics li+li,.ac-notes li+li{margin-top:5px}.ac-contact-list{gap:10px;min-width:0;display:grid}.ac-contact{background:#fff;border:1px solid #e2e8df;border-radius:9px;min-width:0;padding:13px}.ac-contact>header{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;margin-bottom:11px;display:flex}.ac-contact>header>div{gap:4px;min-width:0;display:grid}.ac-contact>header b{color:#304735;overflow-wrap:anywhere;white-space:pre-wrap;font-size:14px}.ac-contact>header span{color:#718071;overflow-wrap:anywhere;font-size:11px}.ac-identity{background:#f4f5f3;border-radius:6px;flex:none;padding:4px 7px}.ac-identity.duplicate_id{color:#85552a;background:#fff2e7}.ac-identity.missing_id{color:#725f49;background:#f5f1ec}.ac-contact>dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:0;display:grid}.ac-contact>dl>div{min-width:0}.ac-contact dt{color:#718071;margin-bottom:3px;font-size:11px;font-weight:650}.ac-contact dd{color:#344a38;overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.45}.ac-phones{border-top:1px solid #edf0eb;gap:7px;min-width:0;margin-top:12px;padding-top:11px;display:grid}.ac-phones>b{color:#465a49;font-size:12px}.ac-phone{background:#f7f9f6;border-radius:7px;grid-template-columns:minmax(0,1fr);gap:3px;min-width:0;padding:9px;display:grid}.ac-phone>span,.ac-phone>small{color:#68766a;overflow-wrap:anywhere;white-space:pre-wrap;font-size:11px}.ac-phone>code{color:#344a38;font-size:13px}.ac-no-phones{color:#6c786d;margin:10px 0 0;font-size:12px;line-height:1.45}.ac-notes summary{cursor:pointer;color:#4c614e;align-content:center;min-height:44px;font-size:12px;font-weight:650}.ac-notes>p{color:#657263;overflow-wrap:anywhere;font-size:11px;line-height:1.5}.ac-source-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 12px;margin:8px 0;display:grid}.ac-source-details>div{min-width:0}.ac-source-details dt{color:#718071;font-size:11px;font-weight:650}.ac-source-details dd{color:#344a38;overflow-wrap:anywhere;word-break:break-word;margin:3px 0 0;font-size:12px;line-height:1.45}.ac-panel :focus-visible{outline-offset:3px;outline:3px solid #997723}@media (width<=500px){.ac-panel{padding:13px}.ac-heading h3{font-size:18px}.ac-source dl,.ac-account>dl,.ac-contact>dl,.ac-source-details{grid-template-columns:minmax(0,1fr)}.ac-section-heading{flex-direction:column}.ac-section-heading>span{white-space:normal;text-align:left}.ac-contact>header{flex-direction:column}.ac-identity{white-space:normal;max-width:100%}.ac-summary-grid{grid-template-columns:minmax(0,1fr)}}.ac-use-local-copy,.ac-compose{color:#e9f3e3;cursor:pointer;background:linear-gradient(135deg,#648b4e42,#243a2a);border:1px solid #a9c99a45;border-radius:6px;min-height:28px;padding:5px 8px;font:600 11px/1.2 Arial,Helvetica,sans-serif}.ac-use-local-copy{margin:8px 0 2px}.ac-compose{margin:5px 0}.ac-use-local-copy:focus-visible,.ac-compose:focus-visible{outline-offset:2px;outline:2px solid #c4ddaf}.ac-compose:disabled{opacity:.55;cursor:not-allowed}.sales-buyer-contacts{color:#e8f0e4;background:radial-gradient(at 88% 0,#335b3d42,#0000 52%),linear-gradient(145deg,#050806b8,#101b13d9 62%,#15251a);border:1px solid #dcead632;border-radius:9px;gap:9px;min-width:0;margin-top:10px;padding:10px;display:grid;box-shadow:inset 0 1px #ffffff0a}.sales-buyer-contacts *{box-sizing:border-box;min-width:0}.sales-buyer-heading,.sales-buyer-subhead{justify-content:space-between;align-items:center;gap:9px;display:flex}.sales-buyer-kicker{color:#9fbe95;letter-spacing:1.05px;margin-bottom:2px;font-size:8px;font-weight:700;display:block}.sales-buyer-heading h3{color:#f2f6ee;align-items:center;gap:6px;margin:0;font:500 16px/1.1 Tungsten,Arial Narrow,Arial,sans-serif;display:flex}.sales-buyer-heading h3 svg{color:#bdd7b1}.sales-buyer-refresh{color:#dcebd7;cursor:pointer;background:#ffffff08;border:1px solid #d8ead22d;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.sales-buyer-refresh:disabled{opacity:.5;cursor:default}.sales-buyer-intro{color:#aab9a6;margin:0;font-size:9px;line-height:1.45}.sales-buyer-captured,.sales-buyer-saved{border-top:1px solid #e8f2e412;gap:7px;padding-top:8px;display:grid}.sales-buyer-captured h4,.sales-buyer-saved h4{color:#e3ecdf;gap:2px;margin:0;font-size:10px;font-weight:650;display:grid}.sales-buyer-captured h4 small,.sales-buyer-saved h4 small{color:#9baa98;overflow-wrap:anywhere;font-size:8px;font-weight:450}.sales-buyer-records{scrollbar-width:thin;scrollbar-color:#4c684e #101912;gap:6px;max-height:250px;padding:1px 2px 2px 0;display:grid;overflow:auto}.sales-buyer-record{background:linear-gradient(135deg,#ffffff0b,#ffffff04);border:1px solid #dcebd619;border-radius:7px;gap:6px;min-width:0;padding:8px;display:grid}.sales-buyer-record.archived{opacity:.73}.sales-buyer-record-title{gap:2px;display:grid}.sales-buyer-record-title>b{color:#f0f5ec;overflow-wrap:anywhere;white-space:pre-wrap;font-size:10px;line-height:1.35}.sales-buyer-record-title>small,.sales-buyer-record-meta{color:#9dab98;overflow-wrap:anywhere;white-space:pre-wrap;font-size:8px;line-height:1.4}.sales-buyer-endpoint{border-top:1px solid #eff8ec0d;justify-content:space-between;align-items:center;gap:6px;padding-top:5px;display:flex}.sales-buyer-endpoint>span{color:#bfd2b9;align-items:center;gap:5px;display:flex;overflow:hidden}.sales-buyer-endpoint>span>svg{color:#9fbe95;flex:none}.sales-buyer-endpoint code{overflow-wrap:anywhere;color:#e3eddf;white-space:pre-wrap;font:9px/1.4 ui-monospace,SFMono-Regular,monospace}.sales-buyer-endpoint small{color:#a0ae9c;flex:none;font-size:8px}.sales-buyer-endpoint button,.sales-buyer-add,.sales-buyer-record-actions button,.sales-buyer-editor-actions button{color:#ecf4e8;cursor:pointer;background:linear-gradient(135deg,#6a97634a,#243d2b);border:1px solid #bed9b342;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:4px;min-height:29px;padding:5px 7px;font:600 9px/1 Arial,Helvetica,sans-serif;display:inline-flex}.sales-buyer-endpoint button{white-space:nowrap;min-height:27px}.sales-buyer-add{background:#bed9b31a;min-height:28px}.sales-buyer-record-actions{flex-wrap:wrap;gap:5px;display:flex}.sales-buyer-record-actions button{color:#d9e5d5;background:#ffffff08;border-color:#d9ead21f;min-height:27px}.sales-buyer-record-actions button:disabled,.sales-buyer-add:disabled,.sales-buyer-editor-actions button:disabled{opacity:.55;cursor:default}.sales-buyer-record-meta{color:#9cae97}.sales-buyer-muted,.sales-buyer-source-note,.sales-buyer-state{color:#a5b2a0;overflow-wrap:anywhere;margin:0;font-size:8px;line-height:1.5}.sales-buyer-source-note{color:#8f9f8a}.sales-buyer-subhead{align-items:center}.sales-buyer-editor{gap:7px;display:grid}.sales-buyer-editor label{color:#c1d0bc;gap:3px;font-size:9px;font-weight:600;display:grid}.sales-buyer-editor input{color:#f3f7f0;background:#0306048c;border:1px solid #d8e8d02a;border-radius:6px;width:100%;min-height:32px;padding:6px 8px;font:10px Arial,Helvetica,sans-serif}.sales-buyer-editor input::placeholder{color:#8fa18b}.sales-buyer-editor input:focus-visible,.sales-buyer-contacts button:focus-visible{outline-offset:2px;outline:2px solid #c4ddaf}.sales-buyer-editor label small{color:#91a28d;font-size:8px;font-weight:400}.sales-buyer-editor-actions{gap:6px;display:flex}.sales-buyer-editor-actions button[type=button]{color:#d5e0d1;background:#ffffff08;border-color:#dcebd624}.sales-buyer-error{color:#ffd0c2;overflow-wrap:anywhere;background:#a74e3014;border:1px solid #e4a28c45;border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:7px;font-size:9px;line-height:1.45;display:flex}.sales-buyer-error button{color:#ffe0d6;cursor:pointer;background:#ffffff09;border:1px solid #e4a28c55;border-radius:5px;min-height:26px;padding:4px 7px;font-size:9px}.sales-buyer-notice{color:#bad9ae;align-items:flex-start;gap:5px;margin:0;font-size:9px;line-height:1.4;display:flex}.sales-buyer-notice svg{flex:none}.sales-buyer-contacts :focus-visible{outline-offset:2px}@media (width<=620px){.sales-buyer-contacts{padding:9px}.sales-buyer-endpoint{align-items:flex-start}.sales-buyer-endpoint button{padding-inline:5px;font-size:8px}}.account-bi{color:#eaf2e7;background:radial-gradient(at 78% 0,#3c713f3a,#0000 48%),linear-gradient(145deg,#050907ed,#101b13 61%,#17271b);border:1px solid #99c38c38;border-radius:10px;gap:9px;min-width:0;margin:10px 0;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff0c,0 8px 24px #02040224}.account-bi *{box-sizing:border-box;min-width:0}.account-bi-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.account-bi-header>div>span{color:#a9c99f;letter-spacing:1.1px;margin-bottom:2px;font-size:8px;font-weight:750;display:block}.account-bi-header h3{color:#f3f7ef;align-items:center;gap:6px;margin:0;font:500 17px/1.05 Tungsten,Arial Narrow,Arial,sans-serif;display:flex}.account-bi-header h3 svg{color:#b9daa9}.account-bi-header button{color:#dcebd7;cursor:pointer;background:#ffffff08;border:1px solid #d9ead329;border-radius:7px;place-items:center;width:29px;height:29px;display:grid}.account-bi-header button:disabled{opacity:.5;cursor:default}.account-bi-source-picker{background:#0000001c;border:1px solid #d6e8d018;border-radius:7px;gap:5px;padding:8px;display:grid}.account-bi-source-picker label{color:#d4e2ce;gap:4px;font-size:9px;font-weight:650;display:grid}.account-bi-source-picker select{color:#eff5eb;background:#070b08;border:1px solid #cadfc12e;border-radius:6px;width:100%;min-height:34px;padding:6px 8px;font:10px Arial,Helvetica,sans-serif}.account-bi-source-picker small,.account-bi-profile-source span{color:#95a78f;overflow-wrap:anywhere;font-size:8px;line-height:1.4}.account-bi-profile-source{color:#b8cbb2;border-bottom:1px solid #eff8ec12;justify-content:space-between;gap:8px;padding:6px 0;font-size:9px;display:flex}.account-bi-profile-source span{text-align:right}.account-bi-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.account-bi-metrics>div{background:linear-gradient(145deg,#ffffff0d,#ffffff04);border:1px solid #d9ead21a;border-radius:6px;gap:4px;padding:7px 6px;display:grid}.account-bi-metrics span{color:#a8baa1;overflow-wrap:anywhere;font-size:7px;line-height:1.25}.account-bi-metrics b{color:#eff5eb;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font:500 16px/1 Tungsten,Arial Narrow,Arial,sans-serif}.account-bi-chart-heading b{color:#eef4e9;font-size:10px;display:block}.account-bi-chart-heading small{color:#91a38b;margin-top:2px;font-size:8px;display:block}.account-bi-chart-wrap{background:linear-gradient(#0b140d,#080d09);border:1px solid #bddcad1b;border-radius:8px;padding:4px 6px 7px;box-shadow:inset 0 0 28px #36753b12}.account-bi-chart{width:100%;height:122px;display:block;overflow:visible}.account-bi-axis{stroke:#b8cbb235;stroke-width:1px}.account-bi-unknown{stroke:#95a58e62;stroke-width:2px;stroke-dasharray:4 4}.account-bi-bar{fill:#91c779;filter:drop-shadow(0 0 7px #6bbc5c70)}.account-bi-month{fill:#aebfa9;text-anchor:middle;font:9px ui-monospace,SFMono-Regular,monospace}.account-bi-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.account-bi-values>div{border-top:1px solid #c5d9bd17;gap:3px;padding:6px;display:grid}.account-bi-values b{color:#cfe3c4;font:600 8px ui-monospace,SFMono-Regular,monospace}.account-bi-values span{color:#f1f5ed;overflow-wrap:anywhere;font:10px ui-monospace,SFMono-Regular,monospace}.account-bi-values small{color:#8e9f89;overflow-wrap:anywhere;font-size:7px}.account-bi-source-note{color:#8fa18a;overflow-wrap:anywhere;margin:0;font-size:8px;line-height:1.45}.account-bi-provenance{border-top:1px solid #eaf3e410;padding-top:4px}.account-bi-provenance summary{color:#b8c9b1;cursor:pointer;align-content:center;min-height:28px;font-size:8px}.account-bi-provenance p,.account-bi-provenance code{color:#9cad96;overflow-wrap:anywhere;margin:4px 0;font-size:8px;line-height:1.5;display:block}.account-bi-state,.account-bi-error{color:#a8b6a2;overflow-wrap:anywhere;background:#ffffff07;border-radius:6px;margin:0;padding:7px 8px;font-size:9px;line-height:1.45}.account-bi-error{color:#ffd0c2;background:#8f3a251c;border:1px solid #e39d8250}.account-bi-stock{border-top:1px solid #e9f3e414;gap:6px;padding-top:8px;display:grid}.account-bi-stock>header>div{justify-content:space-between;align-items:center;gap:6px;display:flex}.account-bi-stock>header span{color:#b4c9ad;letter-spacing:.75px;align-items:center;gap:5px;font-size:8px;font-weight:750;display:flex}.account-bi-stock>header span svg{color:#a6cb98}.account-bi-stock>header b,.account-bi-stock-items article>div>span{color:#d8e8d1;white-space:nowrap;background:#ffffff08;border:1px solid #d5e6cf26;border-radius:5px;padding:4px 6px;font-size:8px;font-weight:700}.account-bi-stock>header b[data-status=needs_order],.account-bi-stock-items [data-status=needs_order]{color:#ffb4a3;background:#9d38291d;border-color:#ee9f8d66}.account-bi-stock>header b[data-status=watch],.account-bi-stock-items [data-status=watch],.account-bi-stock>header b[data-status=partial_unknown]{color:#f0d88e;background:#8d6a1c20;border-color:#e3c47754}.account-bi-stock>header b[data-status=good],.account-bi-stock-items [data-status=good],.account-bi-stock>header b[data-status=qualified]{color:#c8e9b9;background:#376b3229;border-color:#a5d59a55}.account-bi-stock-summary,.account-bi-stock-reason{color:#c4d2be;overflow-wrap:anywhere;margin:0;font-size:9px;line-height:1.45}.account-bi-stock-reason{color:#92a28d;font-size:8px}.account-bi-stock-items{scrollbar-width:thin;scrollbar-color:#4d694a #101912;gap:5px;max-height:190px;padding-right:2px;display:grid;overflow:auto}.account-bi-stock-items article{background:#ffffff06;border:1px solid #d9ead21c;border-radius:6px;gap:4px;padding:7px;display:grid}.account-bi-stock-items article>div{justify-content:space-between;align-items:center;gap:5px;display:flex}.account-bi-stock-items article>div>b{color:#eef5e9;overflow-wrap:anywhere;font:9px ui-monospace,SFMono-Regular,monospace}.account-bi-stock-items article>p{color:#b7c8b1;overflow-wrap:anywhere;margin:0;font-size:9px}.account-bi-stock-items article>p strong{color:#eaf3e4;font-variant-numeric:tabular-nums;font-size:11px}.account-bi-stock-items article>small{color:#82947d;overflow-wrap:anywhere;font-size:7px;line-height:1.4}.account-bi :focus-visible{outline-offset:2px;outline:2px solid #c7e0b7}.account-bi.is-compact{gap:7px;padding:9px}.account-bi.is-compact .account-bi-chart{height:112px}@media (width<=520px){.account-bi-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.account-bi-values{gap:2px}.account-bi-values>div{padding:5px 3px}.account-bi-values span{font-size:9px}}.account-health-view{color:#e9efe4;background:linear-gradient(145deg,#080d09,#14251a);border:1px solid #eaf3df24;border-radius:11px;min-width:0;padding:22px;font:13px/1.5 Arial,Helvetica,sans-serif}.account-health-view>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.account-health-view header span{color:#aebea6;letter-spacing:.13em;font-size:9px}.account-health-view h2{margin:3px 0 0;font:400 32px/1.1 Tungsten,Arial Narrow,Arial,sans-serif}.account-health-view button{color:#d5e5c9;cursor:pointer;background:#eaf3df08;border:1px solid #eaf3df26;border-radius:7px;padding:8px}.account-health-signals{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.account-health-signals article{background:linear-gradient(135deg,#060b08,#203926);border:1px solid #eaf3df20;border-radius:8px;min-width:0;padding:14px;box-shadow:0 0 12px #ffffff09}.account-health-signals article>span{color:#b6c4ad;font-size:11px}.account-health-signals b{color:#eff5e9;overflow-wrap:anywhere;margin:6px 0;font:400 29px/1.15 Tungsten,Arial Narrow,Arial,sans-serif;display:block}.account-health-signals p{color:#b0bfa8;margin:7px 0 0;font-size:11px}.account-health-signals [data-status=needs_order] b{color:#ed9e98}.account-health-signals [data-status=watch] b,.account-health-signals [data-status=attention] b{color:#e1c677}.account-health-signals [data-status=good] b{color:#bddd9e}.account-health-view nav{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.account-health-view nav a{color:#d9e9cd;border:1px solid #d9e9cd27;border-radius:6px;align-items:center;gap:7px;padding:8px;font-size:11px;text-decoration:none;display:flex}.account-health-basis{color:#a7b69e;margin-top:14px;font-size:10px;display:block}.account-health-empty{color:#bfceb6;align-items:center;gap:12px;line-height:1.6;display:flex}.account-health-view.is-compact{border-radius:8px;margin-top:8px;padding:10px}.account-health-view.is-compact header{margin-bottom:10px}.account-health-view.is-compact h2{font-size:24px}.account-health-view.is-compact .account-health-signals{grid-template-columns:1fr;gap:7px}.account-health-view.is-compact article{padding:9px}.account-health-view.is-compact article b{font-size:23px}.account-health-view :focus-visible{outline-offset:3px;outline:2px solid #dce9d1}@media (width<=600px){.account-health-signals{grid-template-columns:1fr}}.account-health-source-times{overflow-wrap:anywhere;margin-top:10px}.account-health-source-times small{font-size:inherit;display:block}.account-health-source-times time,.account-health-source-times code{white-space:normal;overflow-wrap:anywhere}.account-health-source-ids{margin-top:7px;font-size:11px}.account-health-source-ids summary{cursor:pointer}.account-health-stock-time+.account-health-stock-time{border-top:1px solid;margin-top:12px;padding-top:7px}.am-panel{box-sizing:border-box;border:1px solid var(--line,#d9dfdb);background:var(--surface,#fff);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;max-width:100%;margin-top:22px;padding:20px;display:grid}.am-panel>*{box-sizing:border-box;min-width:0;max-width:100%}.am-select select{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.am-heading>div{min-width:0}.am-heading>button{flex:none}.am-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.am-heading h3{margin:4px 0;font-size:1.2rem}.am-heading p,.am-select p,.am-summary p,.am-cohorts>small,.am-summary small,.am-relation p{color:var(--muted,#59645e);margin:5px 0;line-height:1.5}.am-select label{gap:7px;font-weight:600;display:grid}.am-select select,.am-search input{border:1px solid var(--line,#cbd2ce);background:var(--surface,#fff);min-height:42px;color:var(--text,#17201b);font:inherit;border-radius:8px;padding:8px 10px}.am-state{background:var(--soft,#f3f6f4);color:var(--muted,#59645e);border-radius:9px;padding:16px;line-height:1.5}.am-error{color:var(--danger,#8c2e2e);background:#fff3f1;gap:10px;display:flex}.am-relation{background:#faf7ee;border-left:4px solid #9a7625;border-radius:8px;padding:14px 16px}.am-relation.qualified{background:#f1f7f2;border-color:#386b4f}.am-relation dl{flex-wrap:wrap;gap:10px 24px;margin:12px 0 0;display:flex}.am-relation dl div{min-width:120px;max-width:100%}.am-source-context{border:1px solid var(--line,#d9dfdb);background:var(--soft,#f7f8f7);border-radius:8px;padding:14px 16px}.am-source-context dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:10px 0 0;display:grid}.am-source-context dt{color:var(--muted,#59645e);font-size:.82rem}.am-source-context dd{overflow-wrap:anywhere;margin:3px 0 0;line-height:1.45}.am-source-context dd ul{margin:0;padding-left:18px}.am-source-context dd li+li{margin-top:4px}.am-relation dt,.am-summary-grid span{color:var(--muted,#59645e);font-size:.83rem}.am-relation dd{overflow-wrap:anywhere;margin:3px 0 0;font-weight:600}.am-summary{border:1px solid var(--line,#d9dfdb);border-radius:9px;padding:16px}.am-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.am-summary-grid div{background:var(--soft,#f3f6f4);border-radius:8px;align-content:start;gap:6px;min-width:0;padding:12px;display:grid}.am-summary-grid b{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:1.08rem}.am-cohorts h4,.am-observations h4{align-items:baseline;gap:10px;margin:0 0 10px;display:flex}.am-cohorts h4 small,.am-observations h4 small{color:var(--muted,#59645e);font-size:.82rem;font-weight:400}.am-table-wrap{border:1px solid var(--line,#d9dfdb);border-radius:8px;overflow-x:auto}.am-table-wrap table{border-collapse:collapse;text-align:left;width:100%;min-width:760px}.am-table-wrap th,.am-table-wrap td{border-bottom:1px solid var(--line,#e4e8e5);vertical-align:top;padding:10px}.am-table-wrap th{color:var(--muted,#59645e);background:var(--soft,#f3f6f4);font-size:.82rem}.am-table-wrap td small{color:var(--muted,#59645e);overflow-wrap:anywhere;margin-top:4px;line-height:1.45;display:block}.am-observations form{align-items:center;gap:10px;margin:10px 0;display:flex}.am-search{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.am-search input{width:100%}.am-row-list{gap:9px;display:grid}.am-row-list article{border:1px solid var(--line,#d9dfdb);border-radius:8px;padding:12px}.am-row-list article header,.am-row-list article>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.am-row-list article p{color:var(--muted,#59645e);overflow-wrap:anywhere;margin:7px 0;line-height:1.45}.am-row-list code{color:var(--muted,#59645e);font-size:.8rem}.am-row-list article>div{flex-wrap:wrap;justify-content:flex-start}.am-row-list article>div span{gap:6px;display:flex}.am-pagination{justify-content:flex-end;align-items:center;gap:14px;margin-top:12px;display:flex}.am-pagination>div{gap:8px;display:flex}.am-pagination button{border:1px solid var(--line,#cbd2ce);width:42px;height:42px;color:inherit;background:#fff;border-radius:8px;place-items:center;display:grid}.am-pagination button:disabled{opacity:.48}.am-panel button:focus-visible,.am-panel select:focus-visible,.am-panel input:focus-visible{outline-offset:2px;outline:3px solid #315c9b}.am-notes summary{cursor:pointer;padding:8px 0}.am-notes li{margin:6px 0;line-height:1.45}@media (width<=760px){.am-panel{padding:14px}.am-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.am-source-context dl{grid-template-columns:1fr}.am-observations form{flex-direction:column;align-items:stretch}.am-observations form .ws-button{min-height:42px}.am-row-list article header{flex-direction:column;align-items:flex-start;gap:4px}}.ae-view{overflow-wrap:anywhere;color:#293a30;min-width:0}.ae-import-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.ae-import{min-width:0;padding:17px 20px}.ae-import>summary{cursor:pointer;align-items:center;gap:9px;min-height:44px;font-weight:700;display:flex}.ae-import>p,.ae-snapshot>p,.ae-directory>p,.ae-profile-select>p{color:#58695c;font-size:12px;line-height:1.6}.ae-import label,.ae-snapshot label,.ae-profile-select label{gap:8px;margin:13px 0;font-size:12px;font-weight:650;display:grid}.ae-import input,.ae-import textarea,.ae-snapshot select,.ae-profile-select select,.ae-filters select{box-sizing:border-box;color:#2d4033;width:100%;max-width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #dce4d9;border-radius:7px;padding:10px}.ae-import textarea{resize:vertical;font:12px/1.5 ui-monospace,SFMono-Regular,monospace}.ae-import details>summary{cursor:pointer;color:#4f624f;align-content:center;min-height:44px;font-size:12px}.ae-file-info{color:#6c786d;overflow-wrap:anywhere;font-size:11px}.ae-error{color:#8a4439;background:#fff3ed;border-radius:7px;padding:10px;font-size:12px}.ae-review{background:#f7f9f5;border:1px solid #dbe4d7;border-radius:9px;margin-top:13px;padding:14px}.ae-review>b{font-size:13px}.ae-review p{color:#5e6d5d;font-size:12px;line-height:1.6}.ae-review button{min-height:44px;margin:5px 8px 0 0}.ae-notice{color:#315e3e;align-items:center;gap:8px;font-size:13px;display:flex}.ae-snapshot,.ae-directory,.ae-detail{min-width:0;margin-top:18px}.ae-snapshot{padding:17px 20px}.ae-snapshot label{max-width:700px}.ae-snapshot>p{margin-bottom:0}.ae-directory{padding:0 0 5px}.ae-directory>header,.ae-detail>header,.ae-profile-heading{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px;display:flex}.ae-directory>header h2{color:#31523a;margin:4px 0 0;font-size:23px}.ae-directory>p,.ae-directory>.ae-notes{margin:0 20px 14px}.ae-notes{color:#637160;padding-left:20px;font-size:11px;line-height:1.6}.ae-filters{background:#f7f9f5;border-block:1px solid #e5eae2;grid-template-columns:minmax(180px,1.5fr) repeat(2,minmax(130px,.75fr)) auto;align-items:end;gap:10px;padding:15px 20px;display:grid}.ae-filters>label:not(.ri-search){color:#657364;gap:5px;font-size:10px;font-weight:650;display:grid}.ae-filters .ri-search{min-height:44px}.ae-filters .ws-button{white-space:nowrap;min-height:44px}.ae-account-list{gap:0;display:grid}.ae-account-list>article{border-bottom:1px solid #edf0eb;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:15px 20px;display:flex}.ae-account-list>article.selected{background:#f0f5ec;box-shadow:inset 3px 0 #44663b}.ae-account-list>article>div{min-width:0}.ae-account-list h3{color:#304735;overflow-wrap:anywhere;margin:4px 0;font-size:15px}.ae-account-list p{color:#627064;margin:0 0 5px;font-size:11px}.ae-account-list code,.ae-detail code,.ae-profile code{color:#627265;overflow-wrap:anywhere;font:10px/1.5 ui-monospace,SFMono-Regular,monospace}.ae-account-list .ws-eyebrow{font-size:9px}.ae-account-list .ws-button,.ae-detail>header .ws-button{flex:none;min-height:44px}.ae-directory .ri-pagination{border-top:0}.ae-empty{min-height:200px}.ae-detail{padding:0 0 18px}.ae-detail>header h2{color:#304b36;overflow-wrap:anywhere;margin:4px 0 5px;font-size:23px}.ae-detail>header>div{min-width:0}.ae-field-grid{border-top:1px solid #edf0eb;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ae-field-grid>div{border-bottom:1px solid #edf0eb;border-right:1px solid #edf0eb;gap:5px;min-width:0;padding:14px 17px;display:grid}.ae-field-grid span,.ae-sales-grid span{color:#738071;font-size:10px}.ae-field-grid b{color:#374c3b;overflow-wrap:anywhere;font-size:12px;font-weight:600}.ae-profile-select{background:#f7f9f5;border-block:1px solid #e5eae2;padding:16px 20px}.ae-profile-select label{max-width:800px;margin-top:0}.ae-profile-select p{margin:0}.ae-profile{padding:20px}.ae-profile-heading{align-items:center;padding:0 0 14px}.ae-profile-heading h3{color:#304b36;margin:4px 0;font-size:18px}.ae-profile-heading code{text-align:right;max-width:40%}.ae-sales-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ae-sales-grid>div{background:#fbfcfa;border:1px solid #e4e9e1;border-radius:8px;gap:6px;min-width:0;padding:13px;display:grid}.ae-sales-grid b{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:#314b37;font-size:20px;font-weight:650}.ae-sales-grid small{color:#7a857b;font-size:10px;line-height:1.45}.ae-caveat{color:#715b27;background:#fbf7ea;border-left:3px solid #b18d3d;margin:14px 0 19px;padding:14px 15px;font-size:12px;line-height:1.6}.ae-caveat p{margin:5px 0 0}.ae-profile>section{margin-top:18px}.ae-profile>section>header{border-bottom:1px solid #e7ebe4;padding:0 0 8px}.ae-profile h4{color:#405744;margin:0;font-size:14px}.ae-profile h4 small{color:#7b877a;margin-left:5px;font-size:10px;font-weight:500}.ae-month-list,.ae-order-list{gap:8px;margin-top:10px;display:grid}.ae-month-list>article{border:1px solid #e8ece6;border-radius:7px;grid-template-columns:minmax(100px,.7fr) repeat(2,minmax(0,1fr));align-items:center;gap:9px;padding:11px;font-size:11px;display:grid}.ae-month-list>article>span{color:#6b786d}.ae-month-list strong{color:#374b3b;overflow-wrap:anywhere;margin-top:3px;font-size:12px;display:block}.ae-order-list>article{border:1px solid #e5eae3;border-radius:8px;grid-template-columns:minmax(0,1.1fr) minmax(120px,.7fr) minmax(130px,.8fr);align-items:start;gap:10px;padding:12px;display:grid}.ae-order-list>article>div{color:#57675a;gap:5px;min-width:0;font-size:11px;display:grid}.ae-order-list>article>div strong{color:#304635;overflow-wrap:anywhere}.ae-order-list small{color:#798579;font-size:10px}.ae-order-list code{overflow-wrap:anywhere;font:10px ui-monospace,SFMono-Regular,monospace}.ae-order-list details summary,.ae-provenance summary{cursor:pointer;color:#476047;align-content:center;min-height:44px;font-size:11px;font-weight:650}.ae-order-list dl{background:#f8faf7;border-radius:6px;margin:0;padding:8px}.ae-order-list dl>div{border-bottom:1px solid #e8ece6;grid-template-columns:minmax(65px,.6fr) minmax(0,1fr);gap:6px;padding:4px 0;display:grid}.ae-order-list dt{color:#7b877b;font-size:9px}.ae-order-list dd{color:#495b4b;overflow-wrap:anywhere;margin:0;font-size:10px}.ae-limit{color:#738072;margin:10px 0 0;font-size:10px;line-height:1.55}.ae-pricing{background:#f8faf7;border:1px solid #e5e9df;border-radius:8px;padding:14px}.ae-pricing h4{margin-bottom:7px}.ae-pricing p{color:#58695b;margin:5px 0;font-size:11px;line-height:1.55}.ae-provenance{border-top:1px solid #e5e9e1;margin-top:18px;padding-top:8px}.ae-source-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.ae-source-list article{background:#f7f9f5;border-radius:7px;gap:5px;min-width:0;padding:11px;display:grid}.ae-source-list span{color:#68776a;overflow-wrap:anywhere;font-size:10px}.ae-source-list code{color:#546456;overflow-wrap:anywhere;font:9px/1.45 ui-monospace,SFMono-Regular,monospace}.ae-provenance>ul{color:#657264;padding-left:20px;font-size:11px;line-height:1.6}.ae-provenance>p{color:#657264;font-size:11px;line-height:1.6}.ae-view :focus-visible{outline-offset:3px;outline:3px solid #997723}@media (width<=850px){.ae-import-grid{grid-template-columns:1fr}.ae-filters{grid-template-columns:1fr 1fr}.ae-filters .ri-search,.ae-filters>button{grid-column:1/-1}.ae-field-grid,.ae-sales-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ae-order-list>article{grid-template-columns:1fr 1fr}.ae-order-list>article details{grid-column:1/-1}}@media (width<=500px){.ae-import,.ae-snapshot{padding:14px}.ae-directory>header,.ae-detail>header{flex-direction:column;padding:16px}.ae-directory>p,.ae-directory>.ae-notes{margin-inline:16px}.ae-directory>header h2,.ae-detail>header h2{font-size:20px}.ae-filters{grid-template-columns:1fr;padding:12px}.ae-filters .ri-search,.ae-filters>button{grid-column:auto}.ae-account-list>article{align-items:flex-start;padding:13px 14px}.ae-account-list h3{font-size:14px}.ae-account-list p{line-height:1.45}.ae-account-list .ws-button{padding-inline:10px;font-size:11px}.ae-field-grid{grid-template-columns:1fr 1fr}.ae-field-grid>div{padding:11px}.ae-profile-select{padding:13px}.ae-profile{padding:15px}.ae-profile-heading{flex-direction:column;align-items:flex-start}.ae-profile-heading code{text-align:left;max-width:100%}.ae-sales-grid>div{padding:10px}.ae-sales-grid b{font-size:18px}.ae-month-list>article{grid-template-columns:1fr 1fr}.ae-month-list>article>b{grid-column:1/-1}.ae-order-list>article{grid-template-columns:1fr}.ae-order-list>article details{grid-column:auto}.ae-source-list{grid-template-columns:1fr}.ae-directory .ri-pagination{align-items:flex-start;padding:12px}.ae-directory .ri-pagination>div{gap:5px}.ae-directory .ri-pagination button{flex:none;width:42px}.ae-directory .ri-pagination>div>span{white-space:nowrap}}.contact-sheet-directory{color:#e8f0e4;background:linear-gradient(145deg,#050806b8,#101b13d9 62%,#15251a);border:1px solid #dcead632;border-radius:9px;gap:10px;min-width:0;padding:12px;display:grid}.contact-sheet-directory *{box-sizing:border-box;min-width:0}.contact-sheet-directory p{margin:0}.contact-sheet-heading,.contact-sheet-record-heading,.contact-sheet-actions,.contact-sheet-pagination{justify-content:space-between;align-items:center;gap:9px;display:flex}.contact-sheet-heading h3{color:#f2f6ee;margin:0;font:500 19px/1.15 Tungsten,Arial Narrow,Arial,sans-serif}.contact-sheet-directory button{color:#ecf4e8;cursor:pointer;background:#bed9b31a;border:1px solid #bed9b342;border-radius:6px;min-height:32px;padding:6px 9px;font:600 10px/1.3 Arial,Helvetica,sans-serif}.contact-sheet-directory button:disabled{opacity:.5;cursor:default}.contact-sheet-directory :focus-visible{outline-offset:2px;outline:2px solid #c4ddaf}.contact-sheet-note,.contact-sheet-state,.contact-sheet-source-meta span{color:#aab9a6;overflow-wrap:anywhere;font-size:10px;line-height:1.5}.contact-sheet-source,.contact-sheet-editor label{color:#c1d0bc;gap:5px;font-size:10px;font-weight:600;display:grid}.contact-sheet-directory input,.contact-sheet-directory select{color:#f3f7f0;background:#0306048c;border:1px solid #d8e8d02a;border-radius:6px;width:100%;min-height:34px;padding:7px 9px;font:11px/1.4 Arial,Helvetica,sans-serif}.contact-sheet-directory input::placeholder{color:#8fa18b}.contact-sheet-source-meta{background:#ffffff05;border:1px solid #dcebd619;border-radius:7px;gap:3px;padding:8px;display:grid}.contact-sheet-source-meta>b{color:#d7e7cf;font-size:11px}.contact-sheet-search{gap:7px;display:flex}.contact-sheet-search input{flex:1}.contact-sheet-search button{flex:none}.contact-sheet-records{scrollbar-width:thin;scrollbar-color:#4c684e #101912;gap:8px;max-height:560px;padding:1px 3px 2px 0;display:grid;overflow:auto}.contact-sheet-record{background:linear-gradient(135deg,#ffffff0b,#ffffff04);border:1px solid #dcebd619;border-radius:7px;gap:8px;padding:10px;display:grid}.contact-sheet-record-heading{align-items:flex-start}.contact-sheet-record-heading>div{gap:3px;display:grid}.contact-sheet-record-heading b{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.4}.contact-sheet-record-heading small{color:#9dab98;white-space:pre-wrap;overflow-wrap:anywhere;font-size:9px;line-height:1.5}.contact-sheet-record-heading button{flex:none}.contact-sheet-values{grid-template-columns:1fr 1fr;gap:10px;display:grid}.contact-sheet-values>span{align-content:start;gap:3px;display:grid}.contact-sheet-values small{color:#9dab98;font-size:9px;line-height:1.45}.contact-sheet-directory code{color:#e3eddf;white-space:pre-wrap;overflow-wrap:anywhere;font:10px/1.5 ui-monospace,SFMono-Regular,monospace}.contact-sheet-editor{background:#03060440;border:1px solid #bed9b342;border-radius:7px;grid-template-columns:1fr 1fr;gap:9px;padding:9px;display:grid}.contact-sheet-editor label{align-content:start}.contact-sheet-editor label>small{color:#91a28d;font-size:9px;font-weight:400}.contact-sheet-editor label>button{background:#ffffff08;justify-self:start;min-height:29px;font-size:9px}.contact-sheet-actions,.contact-sheet-editor>.contact-sheet-error{grid-column:1/-1}.contact-sheet-actions{flex-wrap:wrap;justify-content:flex-start}.contact-sheet-provenance{color:#9dab98;border-top:1px solid #e8f2e412;padding-top:7px;font-size:9px;line-height:1.5}.contact-sheet-provenance summary{cursor:pointer;color:#b7c8b0}.contact-sheet-provenance dl{gap:5px;margin:7px 0;display:grid}.contact-sheet-provenance dl>div{grid-template-columns:125px 1fr;gap:7px;display:grid}.contact-sheet-provenance dt{color:#9dab98}.contact-sheet-provenance dd{color:#d7e3d1;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.contact-sheet-error{color:#ffd0c2;background:#a74e3014;border:1px solid #e4a28c45;border-radius:6px;padding:8px;font-size:10px;line-height:1.5}.contact-sheet-notice{color:#bad9ae;font-size:10px;line-height:1.5}.contact-sheet-pagination{flex-wrap:wrap}.contact-sheet-pagination span{color:#aab9a6;font-size:10px;line-height:1.5}@media (width<=620px){.contact-sheet-directory{padding:10px}.contact-sheet-record-heading{flex-direction:column}.contact-sheet-record-heading button{min-height:36px}.contact-sheet-values,.contact-sheet-editor{grid-template-columns:1fr}.contact-sheet-provenance dl>div{grid-template-columns:1fr;gap:1px}.contact-sheet-directory input,.contact-sheet-directory select{font-size:16px}.contact-sheet-records{max-height:65vh}}.prod-view,.prod-view *{box-sizing:border-box;min-width:0}.prod-view{overflow-wrap:anywhere;max-width:100%}.prod-view .prod-import{margin:16px 0;padding:16px}.prod-import>summary,.prod-source>summary,.prod-detail-source>summary{cursor:pointer;align-items:center;gap:9px;font-weight:700;display:flex}.prod-import>p,.prod-snapshot>p,.prod-scope>p,.prod-runs>p,.prod-detail>p{color:#68756d;line-height:1.55}.prod-import label,.prod-snapshot label,.prod-runs header>label{gap:7px;margin:12px 0;font-weight:650;display:grid}.prod-import input[type=file],.prod-import textarea,.prod-snapshot select,.prod-runs select{color:#21352b;width:100%;max-width:100%;font:inherit;background:#fff;border:1px solid #d5ddd6;border-radius:10px;padding:10px}.prod-import textarea{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.prod-import details details{background:#f5f7f4;border-radius:10px;margin:12px 0;padding:12px}.prod-file-meta{color:#657267;font-size:.88rem;line-height:1.5}.prod-file-meta code,.prod-source code,.prod-run-list code,.prod-detail code,.prod-allocation-list code{overflow-wrap:anywhere;word-break:break-word}.prod-import-review{background:#f7f9f7;border:1px solid #e2e8e2;border-radius:12px;margin-top:14px;padding:14px}.prod-import-review p{line-height:1.5}.prod-notice{color:#2c633c;background:#edf7ee;border-radius:10px;align-items:center;gap:8px;padding:12px 14px;display:flex}.prod-snapshot,.prod-scope,.prod-runs,.prod-detail{margin:14px 0;padding:18px;scroll-margin-top:100px}.prod-scope header,.prod-runs header,.prod-detail>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.prod-scope header h2,.prod-runs header h2,.prod-detail header h2{margin:4px 0 0}.prod-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.prod-stats>div{background:#f4f7f4;border-radius:11px;gap:5px;padding:13px;display:grid}.prod-stats span,.prod-facts span{color:#657267;font-size:.82rem;line-height:1.4}.prod-stats b{color:#244833;font-size:1.25rem}.prod-scope-note,.prod-note{color:#59675c;background:#f5f8f5;border-left:3px solid #b8cdb9;padding:8px 12px;line-height:1.5}.prod-runs header p{color:#657267;margin:7px 0}.prod-runs header>label{min-width:min(100%,220px);margin:0}.prod-run-list{gap:12px;margin:12px 0;display:grid}.prod-run-list>article,.prod-input-list>article{background:#fff;border:1px solid #e1e7e1;border-radius:12px;padding:14px}.prod-run-list article>header,.prod-input-list article>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.prod-run-list h3,.prod-input-list h4{margin:5px 0;font-size:1.03rem}.prod-run-list header code{color:#3d5847;font-size:.84rem;display:block}.prod-status{color:#45574a;overflow-wrap:anywhere;background:#eef2ee;border-radius:999px;max-width:100%;padding:6px 9px;font-size:.78rem;line-height:1.35;display:inline-flex}.prod-run-facts{color:#5f6b62;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 14px;margin:10px 0;display:grid}.prod-run-facts p{margin:3px 0;line-height:1.45}.prod-runs .ri-products-heading{margin:14px 0}.prod-runs .ri-pagination{margin-top:14px}.prod-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.prod-facts>div{background:#f5f7f5;border-radius:10px;align-content:start;gap:5px;padding:11px;display:grid}.prod-facts b{color:#293b30;overflow-wrap:anywhere;font-size:.9rem;line-height:1.45}.prod-input-list{gap:12px;margin:14px 0;display:grid}.prod-input-list article>p,.prod-allocation-list p{color:#657267;margin:7px 0;line-height:1.5}.prod-allocation-list{gap:8px;margin-top:12px;display:grid}.prod-allocation-list section{background:#f5f7f5;border-radius:10px;padding:12px}.prod-allocation-list section>b{overflow-wrap:anywhere;display:block}.prod-detail-source,.prod-source{background:#f5f7f5;border-radius:12px;margin:16px 0;padding:14px}.prod-detail-source p{line-height:1.5}.prod-source-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.prod-source-grid article{background:#fff;border:1px solid #e3e8e3;border-radius:10px;padding:12px}.prod-source-grid h3{text-transform:capitalize;margin:0 0 8px}.prod-source-grid p{color:#657267;line-height:1.45}.prod-source-grid code{font-size:.78rem}.prod-source ul{color:#5f6b62;padding-left:22px;line-height:1.55}@media (width<=760px){.prod-stats,.prod-facts,.prod-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=500px){.prod-view .prod-import,.prod-snapshot,.prod-scope,.prod-runs,.prod-detail{padding:13px}.prod-stats,.prod-facts,.prod-source-grid,.prod-run-facts{grid-template-columns:minmax(0,1fr)}.prod-runs header>label{width:100%}.prod-run-list>article,.prod-input-list>article{padding:12px}.prod-run-list article>header,.prod-input-list article>header{grid-template-columns:minmax(0,1fr);display:grid}.prod-view .ri-pagination{flex-wrap:wrap;align-items:flex-start;gap:8px}.prod-view .ri-pagination>div{gap:6px;max-width:100%}.prod-view .ri-pagination>div span{white-space:normal}.prod-import-review .ws-button{justify-content:center;width:100%}}.fu-view,.fu-form-shell,.fu-detail{color:#27382c;gap:16px;min-width:0;display:grid}.fu-view *,.fu-form-shell *,.fu-detail *{min-width:0}.fu-summary{justify-content:space-between;align-items:center;gap:16px;padding:17px 20px;display:flex}.fu-summary h2,.fu-detail h2,.fu-form-heading h2{margin:5px 0;font-size:20px}.fu-summary p{color:#68776c;margin:6px 0 0;font-size:13px}.fu-summary-counts{color:#536457;flex-wrap:wrap;gap:16px;margin-top:9px;font-size:12px;display:flex}.fu-summary-counts b{color:#254b36;margin-right:4px;font-size:16px}.fu-summary-bar{background:#f7faf6;border:1px solid #e2e9e1;border-radius:9px;grid-template-columns:repeat(6,minmax(58px,1fr)) auto;align-items:center;gap:10px;padding:12px 16px;display:grid}.fu-summary-bar>div{gap:3px;display:grid}.fu-summary-bar b{color:#315d43;font-size:20px}.fu-summary-bar span,.fu-summary-bar small{color:#66756a;font-size:11px}.fu-list-toolbar{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.fu-list-toolbar>label{color:#617065;gap:4px;font-size:11px;display:grid}.fu-list-toolbar select,.fu-search input,.fu-form input,.fu-form select,.fu-form textarea,.fu-edit input,.fu-edit select,.fu-edit textarea,.fu-action-controls input,.fu-action-controls textarea{box-sizing:border-box;color:#2a3b2f;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #dce4dc;border-radius:6px;padding:9px 10px;font-size:13px}.fu-list-toolbar>label select{min-width:145px}.fu-search{flex:320px;gap:7px;display:flex}.fu-list{gap:10px;display:grid}.fu-card{gap:9px;padding:17px;display:grid}.fu-card-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.fu-card h2{overflow-wrap:anywhere;margin:4px 0 0;font-size:17px}.fu-card p{color:#536457;overflow-wrap:anywhere;margin:0;line-height:1.5}.fu-priority{color:#68776c;align-items:center;font-size:11px;display:inline-flex}.fu-priority.high{color:#8b4d30}.fu-priority.low{color:#657367}.fu-card-meta{color:#66756a;flex-wrap:wrap;gap:7px 16px;font-size:12px;display:flex}.fu-card-meta a{color:#315d43;overflow-wrap:anywhere;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.fu-pagination{color:#68776c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.fu-pagination>div{gap:7px;display:flex}.fu-footnote,.fu-calendar p{color:#6b796e;margin:0;font-size:12px;line-height:1.5}.fu-empty,.fu-state{color:#536457;background:#fbfcfb;border:1px dashed #d9e3d9;border-radius:8px;align-items:flex-start;gap:12px;padding:22px;display:flex}.fu-empty{justify-items:start;display:grid}.fu-empty h2,.fu-empty p{margin:0}.fu-empty h2{font-size:17px}.fu-empty p{font-size:13px;line-height:1.5}.fu-state h2{margin:0 0 6px;font-size:17px}.fu-state p{margin:0 0 12px;line-height:1.5}.fu-back{color:#48604f;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:7px;padding:5px 0;font-size:13px;display:inline-flex}.fu-form-heading p{color:#68776c;margin:6px 0 0;font-size:13px;line-height:1.5}.fu-source-context{background:#f7faf6;border:1px solid #dfe8df;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.fu-source-context>div{overflow-wrap:anywhere;flex:1;gap:5px;display:grid}.fu-source-context>.ws-button{flex-shrink:0}.fu-source-context p,.fu-source-context small{color:#607064;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.fu-source-context b{font-size:13px}.fu-recovery{background:#fff9f6;border:1px solid #e7cfc4;border-radius:7px;padding:13px}.fu-recovery p{color:#76503f;margin:0 0 10px;font-size:13px;line-height:1.5}.fu-manual-note,.fu-explain{color:#596a5e;background:#f4f7f2;border-radius:6px;padding:10px 12px;font-size:12px;line-height:1.5}.fu-form{gap:14px;padding:18px;display:grid}.fu-form>label,.fu-edit form>label{color:#536457;gap:6px;font-size:12px;font-weight:650;display:grid}.fu-form label small{color:#78847a;font-weight:400;line-height:1.4}.fu-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.fu-form-grid label{color:#536457;align-content:start;gap:6px;font-size:12px;font-weight:650;display:grid}.fu-form textarea,.fu-edit textarea,.fu-action-controls textarea{resize:vertical}.fu-recurrence{border:1px solid #e3e9e2;border-radius:7px;gap:10px;padding:13px;display:grid}.fu-recurrence legend{color:#3f5545;padding:0 5px;font-size:13px;font-weight:700}.fu-recurrence p,.fu-recurrence>small{color:#68776c;margin:0;font-size:12px;line-height:1.5}.fu-form-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.fu-error{color:#913c2d;font-size:13px;line-height:1.5}.fu-detail-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.fu-detail-head h2{overflow-wrap:anywhere;font-size:24px}.fu-detail-head p{color:#5d6e62;overflow-wrap:anywhere;margin:4px 0;line-height:1.5}.fu-detail-grid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:start;gap:14px;display:grid}.fu-detail-main,.fu-history{gap:13px;padding:16px;display:grid}.fu-detail-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.fu-detail-meta p{color:#58695d;overflow-wrap:anywhere;flex-wrap:wrap;align-items:flex-start;gap:7px;margin:0;font-size:12px;line-height:1.5;display:flex}.fu-detail-meta p>b{color:#314b38}.fu-source-limit{margin:7px 0 0!important;font-size:11px!important}.fu-edit{border-top:1px solid #e9ede8;padding-top:11px}.fu-edit>summary{cursor:pointer;color:#395541;font-size:13px;font-weight:700}.fu-edit form{gap:12px;padding-top:12px;display:grid}.fu-action-controls{border-top:1px solid #e9ede8;gap:9px;padding-top:13px;display:grid}.fu-action-controls h3{margin:0;font-size:15px}.fu-action-controls>label{color:#536457;gap:5px;font-size:12px;display:grid}.fu-calendar{border-top:1px solid #e9ede8;justify-items:start;gap:7px;padding-top:12px;display:grid}.fu-history header{align-items:center;gap:8px;display:flex}.fu-history h3{margin:0;font-size:16px}.fu-history>p{color:#69776d;margin:0;font-size:12px;line-height:1.5}.fu-events{gap:10px;display:grid}.fu-event{overflow-wrap:anywhere;background:#f8faf7;border-left:3px solid #d4e1d2;gap:5px;padding:11px;display:grid}.fu-event>span,.fu-event small{color:#718075;font-size:11px}.fu-event>b{text-transform:capitalize;font-size:13px}.fu-event ul{color:#55655a;margin:2px 0 0;padding-left:17px;font-size:12px;line-height:1.5}.fu-conflict{background:#fffaf0;border:1px solid #e8d5ac;border-radius:7px;padding:12px}.fu-conflict b{font-size:13px}.fu-conflict p{color:#685738;margin:5px 0 10px;font-size:12px;line-height:1.5}.fu-summary .ws-button,.fu-card .ws-button{flex:none}@media (width<=760px){.fu-summary{flex-direction:column;align-items:flex-start}.fu-summary-bar{grid-template-columns:repeat(3,minmax(0,1fr))}.fu-summary-bar>small{grid-column:1/-1}.fu-list-toolbar{align-items:stretch}.fu-list-toolbar>label{flex:40%}.fu-list-toolbar>.ws-button{width:100%}.fu-form-grid,.fu-detail-meta{grid-template-columns:1fr}.fu-source-context{flex-direction:column;align-items:flex-start}.fu-source-context>.ws-button{width:100%}.fu-detail-grid{grid-template-columns:minmax(0,1fr)}.fu-detail-head,.fu-card-top{align-items:flex-start}.fu-card-meta{gap:7px;display:grid}.fu-form-actions{grid-template-columns:1fr;display:grid}.fu-form-actions>.ws-button{width:100%}.fu-pagination{flex-direction:column;align-items:flex-start}.fu-pagination>div{width:100%}.fu-pagination .ws-button{flex:1}.fu-form{padding:14px}}.fu-view :is(.ws-button,.fu-back,input,select){min-height:44px}.fu-view .ws-button{flex-shrink:0}.fu-view p{text-wrap:pretty}@media (width<=1100px){.fu-detail-grid{grid-template-columns:minmax(0,1fr)}}.fu-view :is(.fu-card,.fu-detail-main,.fu-history,.fu-summary-bar){border-radius:.5rem;box-shadow:0 1px 2px #0000000d}.fu-view .ws-button{border-radius:.375rem;transition:box-shadow .15s ease-in,background-color .15s ease-in,opacity .15s ease-in}.fu-view .ws-button:not(.secondary){background-image:linear-gradient(195deg,#355f45 0%,#244a36 100%);box-shadow:0 2px 2px #244a361a,0 3px 1px -2px #244a362e,0 1px 5px #244a3626}.fu-view .ws-button:not(.secondary):hover:not(:disabled){background-color:#244a36;transform:none;box-shadow:0 8px 14px -8px #244a364d,0 3px 18px #244a361a,0 7px 8px -4px #244a362e}.fu-view .ws-button.secondary:hover:not(:disabled){box-shadow:none;transform:none}.fu-view .ws-button:not(.secondary):active:not(:disabled),.fu-view .ws-button.secondary:active:not(:disabled){opacity:.85;transform:none;box-shadow:0 3px 5px -1px #00000017,0 2px 3px -1px #00000012}.fu-view .ws-button:focus-visible{outline-offset:3px;outline:3px solid #b89035}@media (prefers-reduced-motion:reduce){.fu-view .ws-button{transition:none;transform:none}}@media (width<=760px){.fu-list-toolbar>label select{min-width:0}}.alert-preferences{border:1px solid var(--lsa-line,#ccc);background:var(--lsa-panel,#fff);min-width:0;color:var(--lsa-ink,#222);font:inherit;border-radius:8px}.alert-preferences .ap-summary{cursor:pointer;box-sizing:border-box;overflow-wrap:anywhere;gap:8px;min-height:44px;padding:10px 14px;list-style-position:inside;display:list-item}.alert-preferences .ap-title{font-weight:600}.alert-preferences .ap-chip{box-sizing:border-box;border:1px solid var(--lsa-line,#ccc);max-width:100%;color:var(--lsa-muted,#666);white-space:nowrap;border-radius:999px;margin-inline-start:8px;padding:2px 8px;font-size:.8em;display:inline-block}.alert-preferences .ap-chip-pending{color:var(--lsa-accent,#06c)}.alert-preferences .ap-chip-error{color:var(--lsa-ink,#222);border-color:currentColor;font-weight:700}.alert-preferences .ap-chip-dirty{color:var(--lsa-accent,#06c)}.alert-preferences .ap-body{flex-direction:column;gap:12px;min-width:0;padding:4px 14px 14px;display:flex}.alert-preferences .ap-muted{color:var(--lsa-muted,#666);font-size:.92em}.alert-preferences .ap-error{color:var(--lsa-ink,#222);border-inline-start:3px solid var(--lsa-accent,currentColor);padding-inline-start:10px;font-weight:600}.alert-preferences .ap-notice{color:var(--lsa-muted,#666)}.alert-preferences .ap-warn{color:var(--lsa-ink,#222);font-size:.9em;font-weight:600}.alert-preferences .ap-block{border:1px solid var(--lsa-line,#ccc);border-radius:6px;flex-direction:column;gap:8px;min-width:0;padding:10px;display:flex}.alert-preferences .ap-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;min-width:0;display:grid}.alert-preferences .ap-fieldset{border:1px solid var(--lsa-line,#ccc);min-width:0;border-radius:6px;flex-direction:column;gap:8px;min-inline-size:0;padding:10px;display:flex}.alert-preferences .ap-fieldset legend{padding:0 4px;font-weight:600}.alert-preferences .ap-check{cursor:pointer;align-items:center;gap:8px;min-width:0;min-height:44px;display:flex}.alert-preferences .ap-check input{flex-shrink:0;width:18px;height:18px}.alert-preferences .ap-recipient{flex-direction:column;gap:4px;min-width:0;display:flex}.alert-preferences .ap-recipient-text{overflow-wrap:anywhere;min-width:0}.alert-preferences .ap-field{flex-direction:column;gap:4px;min-width:0;display:flex}.alert-preferences .ap-field input{box-sizing:border-box;border:1px solid var(--lsa-line,#ccc);background:var(--lsa-bg,#fff);width:100%;min-width:0;min-height:44px;color:var(--lsa-ink,#222);font:inherit;border-radius:4px;padding:6px 8px}.alert-preferences .ap-actions{flex-wrap:wrap;gap:8px;display:flex}.alert-preferences .ap-btn{border:1px solid var(--lsa-line,#ccc);background:var(--lsa-bg,#fff);min-height:44px;color:var(--lsa-ink,#222);font:inherit;cursor:pointer;border-radius:6px;padding:8px 14px}.alert-preferences .ap-btn:disabled{opacity:.5;cursor:not-allowed}.alert-preferences :focus-visible{outline:2px solid var(--lsa-accent,#06c);outline-offset:2px}.alert-preferences .ap-eval{flex-direction:column;gap:2px;min-width:0;display:flex}.fu-reminders{--fu-bg:#f7faf6;--fu-panel:#fff;--fu-ink:#27382c;--fu-muted:#68776c;--fu-line:#e2e9e1;--fu-accent:#315d43;--fu-soft:#f0f5ef;--fu-error-bg:#fdf3f0;--fu-error-ink:#8b4d30;--fu-error-line:#e8cfc5;--fu-notice-bg:#f0f5ef;--fu-notice-ink:#315d43;--fu-notice-line:#dce4dc;--fu-focus:#85b28a;--lsa-bg:var(--fu-bg);--lsa-panel:var(--fu-panel);--lsa-ink:var(--fu-ink);--lsa-muted:var(--fu-muted);--lsa-line:var(--fu-line);--lsa-accent:var(--fu-accent);border:1px solid var(--fu-line);background:var(--fu-bg);min-width:0;color:var(--fu-ink);border-radius:9px;gap:16px;padding:17px 20px;font-size:14px;line-height:1.5;display:grid}[data-theme=dark] .fu-reminders{--fu-bg:#19271f;--fu-panel:#111c16;--fu-ink:#ecf3ec;--fu-muted:#bac9bd;--fu-line:#5f77664d;--fu-accent:#cee4ce;--fu-soft:#25382b;--fu-error-bg:#2a1f1a;--fu-error-ink:#e8b8a0;--fu-error-line:#5a3a2a;--fu-notice-bg:#25382b;--fu-notice-ink:#cee4ce;--fu-notice-line:#3a5a42}.fu-reminders *{box-sizing:border-box;min-width:0}.fu-reminders h2{color:var(--fu-ink);margin:0;font-size:20px;font-weight:700}.fu-reminders-intro{color:var(--fu-muted);margin:0;font-size:13px}.fu-reminders-controls{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.fu-reminders-label{color:var(--fu-muted);gap:4px;font-size:11px;display:grid}.fu-reminders-label select{box-sizing:border-box;border:1px solid var(--fu-line);background:var(--fu-panel);width:100%;min-width:145px;min-height:44px;color:var(--fu-ink);font:inherit;border-radius:6px;padding:9px 10px;font-size:13px}.fu-reminders-btn{border:1px solid var(--fu-line);min-height:44px;font:inherit;cursor:pointer;color:var(--fu-ink);background:var(--fu-soft);overflow-wrap:anywhere;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:13px;text-decoration:none;display:inline-flex}.fu-reminders-btn:hover:not(:disabled){filter:brightness(1.05);border-color:var(--fu-muted)}.fu-reminders-btn:disabled{opacity:.5;cursor:not-allowed}.fu-reminders-btn:focus-visible,.fu-reminders-label select:focus-visible{outline:3px solid var(--fu-focus);outline-offset:2px}.fu-reminders-link{color:var(--fu-accent)}.fu-reminders-notice{border:1px solid var(--fu-notice-line);background:var(--fu-notice-bg);color:var(--fu-notice-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 14px;font-size:13px}.fu-reminders-error,.fu-reminders-errorbox p{border:1px solid var(--fu-error-line);background:var(--fu-error-bg);color:var(--fu-error-ink);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px 14px;font-size:13px}.fu-reminders-errorbox{gap:10px;display:grid}.fu-reminders-pending,.fu-reminders-damaged{border:1px solid var(--fu-error-line);background:var(--fu-error-bg);color:var(--fu-error-ink);overflow-wrap:anywhere;border-radius:8px;gap:8px;padding:12px 14px;font-size:13px;display:grid}.fu-reminders-pending p,.fu-reminders-damaged p{overflow-wrap:anywhere;margin:0}.fu-reminders-muted{color:var(--fu-muted);overflow-wrap:anywhere;font-size:12px}.fu-reminders-actions{flex-wrap:wrap;gap:8px;display:flex}.fu-reminders-blocked,.fu-reminders-unavailable{border:1px solid var(--fu-line);background:var(--fu-soft);overflow-wrap:anywhere;border-radius:8px;gap:6px;padding:12px 14px;font-size:13px;display:grid}.fu-reminders-blocked p,.fu-reminders-unavailable p{overflow-wrap:anywhere;margin:0}.fu-reminders-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.fu-reminders-card{border:1px solid var(--fu-line);background:var(--fu-panel);overflow-wrap:anywhere;border-radius:8px;gap:9px;padding:14px 16px;display:grid}.fu-reminders-card-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.fu-reminders-card-title{gap:4px;min-width:0;display:grid}.fu-reminders-card-title h3{color:var(--fu-ink);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600}.fu-reminders-priority{text-transform:uppercase;letter-spacing:.04em;color:var(--fu-muted);align-items:center;font-size:11px;font-weight:600;display:inline-flex}.fu-reminders-priority-high{color:#8b4d30}.fu-reminders-priority-low{color:#657367}.fu-reminders-bucket{background:var(--fu-soft);color:var(--fu-muted);white-space:nowrap;border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.fu-reminders-bucket-overdue{color:#8b4d30;background:var(--fu-error-bg)}[data-theme=dark] .fu-reminders-priority-high,[data-theme=dark] .fu-reminders-bucket-overdue{color:var(--fu-error-ink)}[data-theme=dark] .fu-reminders-priority-low{color:var(--fu-muted)}.fu-reminders-nextaction{color:var(--fu-ink);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.fu-reminders-meta{color:var(--fu-muted);overflow-wrap:anywhere;flex-wrap:wrap;gap:6px 16px;font-size:12px;display:flex}.fu-reminders-receipt{border:1px solid var(--fu-notice-line);background:var(--fu-notice-bg);border-radius:6px;padding:8px 12px}.fu-reminders-receipt p{color:var(--fu-notice-ink);overflow-wrap:anywhere;margin:0;font-size:12px}.fu-reminders-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}@media (prefers-reduced-motion:reduce){.fu-reminders,.fu-reminders *{transition:none!important;animation:none!important}}@media (width<=390px){.fu-reminders{padding:12px 14px}.fu-reminders-controls{flex-direction:column;align-items:stretch}.fu-reminders-label select{width:100%;min-width:0}.fu-reminders-btn{width:100%}.fu-reminders-card-top,.fu-reminders-actions{flex-direction:column}.fu-reminders-actions .fu-reminders-btn{width:100%}}.sb-view{gap:18px;min-width:0;display:grid}.sb-view *{min-width:0}.sb-banner,.sb-notice,.sb-error{color:#294b35;background:#eef4ee;border-radius:12px;align-items:flex-start;gap:10px;padding:13px 15px;display:flex}.sb-banner p{margin:0}.sb-notice{background:#e7f5eb}.sb-error{color:#873e31;background:#fff0ed}.sb-import,.sb-selectors,.sb-scope,.sb-weekly,.sb-orders,.sb-clients,.sb-empty,.sb-source{min-width:0;padding:18px}.sb-import>summary,.sb-source>summary{cursor:pointer;align-items:center;gap:8px;font-weight:700;display:flex}.sb-import>p,.sb-selectors>p,.sb-scope>p,.sb-weekly>p,.sb-orders>p,.sb-clients>p,.sb-source>p{color:#647269;line-height:1.5}.sb-import label,.sb-selectors label{color:#536257;gap:7px;margin-top:12px;font-size:13px;font-weight:650;display:grid}.sb-import input[type=file],.sb-selectors select{color:#27382d;background:#fff;border:1px solid #d7ded8;border-radius:8px;width:100%;max-width:100%;min-height:42px;padding:8px}.sb-import textarea{box-sizing:border-box;resize:vertical;border:1px solid #d7ded8;border-radius:8px;width:100%;max-width:100%;padding:10px}.sb-import details{margin:10px 0}.sb-import details summary{cursor:pointer}.sb-file-meta,.sb-file-meta code{overflow-wrap:anywhere}.sb-preview{border-top:1px solid #e8ece8;margin-top:12px;padding-top:12px}.sb-preview p{color:#657169;line-height:1.45}.sb-scope header,.sb-weekly header,.sb-orders header,.sb-clients header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sb-scope header h2,.sb-weekly header h2,.sb-orders header h2,.sb-clients header h2{margin:5px 0 0}.sb-selectors{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sb-selectors>p{grid-column:1/-1;margin:0}.sb-measures{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.sb-measure{border:1px solid #e2e8e2;border-radius:10px;gap:7px;padding:13px;display:grid}.sb-measure span{color:#526057;font-size:13px;font-weight:650}.sb-measure b{overflow-wrap:anywhere;color:#263d2d;font-size:22px}.sb-measure small,.sb-measure p{color:#748077;margin:0;font-size:12px}.sb-scope-foot,.sb-footnote,.sb-list-caveat{color:#69756d;font-size:13px;line-height:1.5}.sb-chart{width:100%;min-width:0;height:280px;margin-top:8px}.sb-weekly-table{max-width:100%;overflow-x:auto}.sb-weekly-table table{border-collapse:collapse;width:100%}.sb-weekly-table th,.sb-weekly-table td{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #edf0ed;padding:9px}.sb-weekly-table th{color:#718076;font-size:12px}.sb-order-list,.sb-client-list{gap:12px;margin:14px 0;padding:0;list-style:none;display:grid}.sb-order-list article,.sb-client-list article{border:1px solid #e3e9e3;border-radius:12px;grid-template-columns:minmax(0,1.2fr) minmax(100px,.7fr) minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid}.sb-order-main,.sb-order-amounts{gap:6px;display:grid}.sb-order-main>span,.sb-order-main>p,.sb-order-main>time{color:#66736a;font-size:13px}.sb-order-main code,.sb-client-heading code{overflow-wrap:anywhere}.sb-order-amounts strong{overflow-wrap:anywhere;font-size:18px}.sb-order-list details{grid-column:1/-1}.sb-order-list details dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:10px 0;display:grid}.sb-order-list details dl div{border-bottom:1px solid #edf0ed;justify-content:space-between;gap:10px;padding:5px;display:flex}.sb-order-list dt{color:#728076}.sb-order-list dd{text-align:right;overflow-wrap:anywhere;margin:0}.sb-link-slot{grid-column:1/-1}.sb-link-slot p{color:#68756c;margin:0;font-size:13px}.sb-clients header nav{flex-wrap:wrap;gap:5px;display:flex}.sb-clients header nav button{color:#58665c;cursor:pointer;background:#f8faf8;border:1px solid #dbe3dc;border-radius:999px;padding:7px 11px}.sb-clients header nav button.active{color:#fff;background:#315d43;border-color:#315d43}.sb-client-list li article{grid-template-columns:minmax(0,1fr)}.sb-client-heading{grid-template-columns:34px minmax(0,1fr) minmax(90px,.5fr);align-items:start;gap:10px;display:grid}.sb-client-heading h3{margin:0 0 4px}.sb-client-heading>strong{text-align:right;overflow-wrap:anywhere;justify-self:end}.sb-client-heading>strong small{color:#718076;font-size:11px;font-weight:400;display:block}.sb-rank{color:#315d43;background:#edf3ed;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:700;display:grid}.sb-client-heading div{gap:4px;display:grid}.sb-client-heading small{color:#738077}.sb-client-facts{color:#68756b;flex-wrap:wrap;gap:8px 15px;font-size:13px;display:flex}.sb-source{overflow:hidden}.sb-captures{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sb-captures article{border:1px solid #e6ebe6;border-radius:9px;padding:12px}.sb-captures h3{text-transform:capitalize;margin:0 0 8px}.sb-captures p{overflow-wrap:anywhere;color:#67746a}.sb-captures code{overflow-wrap:anywhere;font-size:11px}.sb-source li{margin:7px 0;line-height:1.45}.sb-state{background:#fff;border:1px solid #e5ebe5;border-radius:14px;align-items:flex-start;gap:12px;padding:25px;display:flex}.sb-state h2{margin:0 0 6px}.sb-empty .ws-button{margin-top:12px}@media (width<=720px){.sb-selectors{grid-template-columns:minmax(0,1fr)}.sb-measures{grid-template-columns:repeat(2,minmax(0,1fr))}.sb-captures{grid-template-columns:minmax(0,1fr)}.sb-order-list article{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sb-order-main,.sb-order-list details{grid-column:1/-1}.sb-client-heading{grid-template-columns:28px minmax(0,1fr)}.sb-client-heading>strong{text-align:left;grid-column:2;justify-self:start}.sb-weekly header,.sb-orders header,.sb-clients header,.sb-scope header{flex-direction:column}.sb-chart{height:240px}.sb-view .ws-heading{flex-direction:column;align-items:flex-start}.sb-view .ws-heading .ws-button{align-self:flex-start}}@media (width<=390px){.sb-import,.sb-selectors,.sb-scope,.sb-weekly,.sb-orders,.sb-clients,.sb-empty,.sb-source{padding:13px}.sb-measures,.sb-measure{grid-template-columns:minmax(0,1fr)}.sb-measure small,.sb-measure p{grid-column:1/-1}.sb-order-list article{grid-template-columns:minmax(0,1fr)}.sb-order-amounts{grid-template-columns:repeat(2,minmax(0,1fr))}.sb-order-amounts small{grid-column:1/-1}.sb-order-list details dl{grid-template-columns:minmax(0,1fr)}.sb-clients header nav{width:100%}.sb-clients header nav button{flex:1;padding:7px 6px}}.sb-legacy{border-top:1px solid #e2e8e2;margin-top:26px;padding-top:15px}.sb-legacy>summary{cursor:pointer;color:#536157;font-size:14px;font-weight:700}.sb-legacy[open]>div{margin-top:16px}.sb-client-focused{outline-offset:3px;border-radius:12px;outline:3px solid #b57829;scroll-margin-top:24px}.sb-focus-note{overflow-wrap:anywhere;background:#fbf2e3;border-left:3px solid #b57829;border-radius:6px;padding:10px 12px}.sb-link-slot .ws-button{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}@media (width<=480px){.sb-link-slot{flex-direction:column;align-items:stretch;gap:8px;display:flex}.sb-link-slot .ws-button{justify-content:center}.sb-client-focused{scroll-margin-top:12px}}.sb-measure-focused{outline-offset:3px;border-radius:12px;outline:3px solid #b57829;scroll-margin-top:24px}.od-view{color:#293a30;gap:16px;min-width:0;display:grid}.od-view .ws-heading{margin-bottom:0}.od-hold-banner{color:#705e2c;background:#fbf8ef;border:1px solid #e8dcc0;border-left:4px solid #b89035;border-radius:6px;align-items:flex-start;gap:11px;padding:13px 15px;display:flex}.od-hold-banner svg{flex:none;margin-top:1px}.od-hold-banner>div{gap:4px;display:grid}.od-hold-banner b{font-size:13px}.od-hold-banner span{font-size:12px;line-height:1.45}.od-filter-bar{grid-template-columns:minmax(180px,1fr) minmax(150px,.65fr) minmax(130px,.55fr) auto auto;align-items:end;gap:10px;display:grid}.od-filter-bar label,.od-fields label{color:#46574b;gap:6px;min-width:0;font-size:12px;font-weight:650;display:grid}.od-filter-bar input,.od-filter-bar select,.od-fields input,.od-fields select,.od-fields textarea{color:#293a30;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #ccd7cc;border-radius:5px;padding:10px 11px;font-weight:400}.od-fields textarea{resize:vertical;min-height:72px}.od-fields input:focus,.od-fields select:focus,.od-fields textarea:focus,.od-filter-bar input:focus,.od-filter-bar select:focus{outline-offset:2px;border-color:#355f45;outline:3px solid #b89035}.od-view button{min-height:44px}.od-list{gap:10px;display:grid}.od-list-card{justify-content:space-between;align-items:center;gap:18px;padding:17px;display:flex}.od-list-main{min-width:0}.od-card-top{color:#758178;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.od-state-chip,.od-review-chip{color:#49614b;background:#edf2ec;border-radius:4px;align-items:center;min-height:24px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex}.od-state-chip.archived{color:#656e67;background:#f0f1ef}.od-review-chip.incomplete{color:#805f25;background:#fff3df}.od-review-chip.ready_for_review{color:#3c6540;background:#eaf2e7}.od-list-card h2{color:#334738;margin:8px 0 5px;font-size:18px}.od-list-card p{color:#617064;overflow-wrap:anywhere;margin:0 0 5px;font-size:12px}.od-list-card small{color:#829086;font-size:11px}.od-filter-bar>.ws-button{white-space:nowrap}.od-pagination{color:#69776c;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.od-pagination>div{align-items:center;gap:10px;display:flex}.od-pagination button{color:#385740;background:#fff;border:1px solid #d4ded4;border-radius:5px;place-items:center;width:44px;height:44px;display:grid}.od-pagination button:disabled{opacity:.45}.od-state{text-align:center;color:#68776c;background:#fafbf9;border:1px dashed #d8e1d7;border-radius:7px;justify-items:center;gap:8px;padding:32px 16px;display:grid}.od-state h1,.od-state h2{color:#344a39;margin:0}.od-state p{max-width:620px;margin:0 0 5px;line-height:1.5}.od-state.od-error{color:#80554c;background:#fffaf8;border-color:#ead7d1}.od-note{color:#6f7e72;margin:0;font-size:12px;line-height:1.45}.od-back{color:#51694f;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:7px;min-height:44px;padding:0 8px;font:600 13px Arial,Helvetica,sans-serif;display:inline-flex}.od-editor-view{gap:14px}.od-source-card{padding:0 17px 15px}.od-source-card>header,.od-content-card>header,.od-preflight>header,.od-history>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.od-source-card>header h2,.od-content-card>header h2,.od-preflight>header h2,.od-history>header h2{color:#334738;margin:3px 0 0;font-size:16px}.od-source-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin:7px 0 10px;display:grid}.od-source-card dl>div{border-bottom:1px solid #edf0ed;grid-template-columns:116px minmax(0,1fr);gap:8px;padding:8px 0;display:grid}.od-source-card dt{color:#77847a;font-size:11px}.od-source-card dd{color:#44574a;overflow-wrap:anywhere;margin:0;font-size:11px}.od-source-card dd code{font-size:10px}.od-source-card>p,.od-source-card [role=alert] p{color:#7b693b;margin:7px 0 0;font-size:11px;line-height:1.5}.od-source-card a{color:#355f45;align-items:center;min-height:44px;font-weight:650;display:inline-flex}.od-editor{gap:14px;display:grid}.od-content-card{padding:0 17px 17px}.od-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:12px;display:grid}.od-span-two{grid-column:span 2}.od-fields label>span{color:#9b583f}.od-fields label small{color:#7a867c;font-size:10px;font-weight:400;line-height:1.4}.od-line-intro{color:#748076;margin:10px 0 0;font-size:12px;line-height:1.5}.od-line{background:#fcfdfb;border:1px solid #e2e8e1;border-radius:6px;margin-top:12px;padding:13px}.od-line>header{color:#48604b;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.od-line .od-fields{padding-top:10px}.od-remove{color:#7b5348;cursor:pointer;background:#fff;border:1px solid #e0d6d0;border-radius:5px;align-items:center;gap:6px;padding:0 9px;font:600 11px Arial,Helvetica,sans-serif;display:inline-flex}.od-no-lines{color:#768278;background:#f6f8f5;border-radius:5px;margin:12px 0 0;padding:12px;font-size:12px}.od-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.od-alert{color:#66562d;background:#fffaf0;border:1px solid #e4d7b8;border-left:4px solid #b89035;border-radius:6px;justify-items:start;gap:8px;padding:14px;display:grid}.od-alert>b{font-size:13px}.od-alert p{margin:0 0 3px;font-size:12px;line-height:1.5}.od-error-text{color:#914a3b;margin:0;font-size:12px;line-height:1.45}.od-preflight,.od-history{padding:0 17px 16px}.od-preflight>p,.od-history>p{color:#768278;font-size:12px;line-height:1.5}.od-preflight h3{color:#425645;margin:14px 0 7px;font-size:13px}.od-preflight ul{color:#59695d;margin:0;padding-left:20px;font-size:12px;line-height:1.55}.od-total{color:#355f45;text-align:right;overflow-wrap:anywhere;background:#f2f6ef;border-radius:5px;padding:8px 10px;font-size:13px;font-weight:700}.od-line-totals p{color:#59695d;margin:5px 0;font-size:12px}.od-event{border-top:1px solid #edf0ed;gap:5px;padding:12px 0;display:grid}.od-event>div{justify-content:space-between;align-items:center;gap:9px;display:flex}.od-event b{color:#405545;font-size:12px}.od-event small{color:#829086;font-size:10px}.od-event p{color:#69776c;margin:0;font-size:11px}.od-event code{overflow-wrap:anywhere;color:#738075;font-size:10px}.od-history>header{flex-wrap:wrap}.od-history>header .ws-button{white-space:normal}.od-filter-bar button,.od-actions button,.od-list-card>.ws-button,.od-source-card .ws-button,.od-alert .ws-button{min-height:44px}.od-view button:focus-visible,.od-view a:focus-visible{outline-offset:2px;outline:3px solid #b89035}@media (width<=900px){.od-filter-bar{grid-template-columns:1fr 1fr}.od-filter-bar label:first-child{grid-column:span 2}.od-filter-bar>.ws-button{width:100%}.od-source-card dl{grid-template-columns:1fr}}@media (width<=600px){.od-list-card{flex-direction:column;align-items:stretch}.od-list-card>.ws-button{width:100%}.od-filter-bar{grid-template-columns:1fr}.od-filter-bar label:first-child{grid-column:auto}.od-fields{grid-template-columns:1fr}.od-span-two{grid-column:auto}.od-content-card,.od-source-card,.od-preflight,.od-history{padding-left:13px;padding-right:13px}.od-line{padding:10px}.od-line>header{align-items:flex-start}.od-source-card dl>div{grid-template-columns:100px minmax(0,1fr)}.od-pagination{flex-direction:column;align-items:flex-start}.od-actions>*{flex:100%;justify-content:center}.od-total{max-width:100%}.od-history>header{flex-direction:column;align-items:flex-start}.od-history>header .ws-button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.od-view *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.od-heading-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (width<=760px){.od-heading-actions{width:100%}.od-heading-actions>*{flex:160px;justify-content:center}}.sp-view{color:#3d4e41;gap:14px;display:grid}.sp-heading-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sp-hold-banner{color:#6e5b2f;background:#fffaf0;border:1px solid #e8dfc5;border-left:4px solid #b89035;border-radius:6px;align-items:flex-start;gap:10px;padding:13px 15px;display:flex}.sp-hold-banner svg{flex:none;margin-top:1px}.sp-hold-banner div{gap:3px;display:grid}.sp-hold-banner b{font-size:12px}.sp-hold-banner span{font-size:11px;line-height:1.5}.sp-message{border:1px solid;border-radius:6px;align-items:flex-start;gap:8px;padding:11px 13px;font-size:12px;line-height:1.5;display:flex}.sp-message svg{flex:none;margin-top:1px}.sp-message.error{color:#874b3f;background:#fff8f5;border-color:#e5c6bd}.sp-message.success{color:#456c48;background:#f4faf3;border-color:#c9dccb}.sp-filter{justify-content:flex-end;display:flex}.sp-filter label,.sp-section>label,.sp-editor>label,.sp-search label{color:#526457;gap:6px;font-size:11px;font-weight:650;display:grid}.sp-filter select{min-width:170px}.sp-list{gap:9px;display:grid}.sp-list-card{justify-content:space-between;align-items:center;gap:16px;padding:15px 17px;display:flex}.sp-list-card h2{color:#34493a;margin:8px 0 5px;font-size:16px}.sp-list-card p{color:#69766b;margin:3px 0;font-size:11px;line-height:1.4}.sp-list-card small,.sp-note{color:#839087;font-size:10px;line-height:1.5}.sp-card-meta{color:#859087;flex-wrap:wrap;align-items:center;gap:9px;font-size:10px;display:flex}.sp-state{color:#4c704e;text-transform:uppercase;letter-spacing:.04em;background:#eef3eb;border-radius:12px;padding:3px 7px;font-size:9px}.sp-state.archived{color:#77736c;background:#f2f0ed}.sp-empty{text-align:center;color:#748076;background:#fbfcfa;border:1px dashed #dce4dc;border-radius:7px;justify-items:center;gap:8px;padding:28px 18px;display:grid}.sp-empty h2{color:#405343;margin:0;font-size:16px}.sp-empty p{max-width:520px;margin:0 0 6px;font-size:12px;line-height:1.5}.sp-empty[role=status]{border-style:solid;display:block}.sp-plan-summary{padding:0 17px 14px}.sp-plan-summary>header{justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 0 8px;display:flex}.sp-plan-summary h2{color:#34493a;margin:0;font-size:16px}.sp-id,.sp-plan-summary p{color:#78857b;overflow-wrap:anywhere;margin:5px 0;font-size:10px;line-height:1.5}.sp-plan-summary code{color:#5e6d60;overflow-wrap:anywhere;font-size:9px}.sp-status{color:#456b48;letter-spacing:.05em;background:#f3f8f0;border:1px solid #d8e3d4;border-radius:4px;flex:none;padding:5px 8px;font-size:9px;font-weight:750}.sp-rebase{color:#705b2b;background:#fff9eb;border-left:3px solid #b89035;gap:3px;margin-top:9px;padding:10px 11px;font-size:11px;line-height:1.45;display:grid}.sp-editor{gap:12px;display:grid}.sp-section{padding:0 17px 16px}.sp-section>header{justify-content:space-between;align-items:flex-start;gap:12px;padding:13px 0 10px;display:flex}.sp-section>header h2{color:#405343;margin:0;font-size:14px}.sp-section>header p{color:#78847b;margin:4px 0 0;font-size:11px;line-height:1.45}.sp-section>label,.sp-editor>label{margin:8px 0}.sp-source-card{background:#f8faf7;border:1px solid #e3e9e1;border-radius:6px;gap:7px;margin-top:10px;padding:11px 12px;display:grid}.sp-source-card>div{gap:3px;display:grid}.sp-source-card b{color:#405344;font-size:12px}.sp-source-card span,.sp-source-card p{color:#6f7d71;overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.5}.sp-source-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 14px;margin:0;display:grid}.sp-source-card dl>div{border-top:1px solid #e8eee7;gap:2px;padding:5px 0;display:grid}.sp-source-card dt{color:#839087;font-size:9px}.sp-source-card dd{color:#55665a;overflow-wrap:anywhere;margin:0;font-size:10px}.sp-source-card code{font-size:9px}.sp-source-card>small,.sp-help{color:#8a7041;font-size:10px;line-height:1.45}.sp-load-more{margin-top:8px}.sp-search{align-items:flex-end;gap:8px;margin:12px 0 8px;display:flex}.sp-search label{flex:1}.sp-row-browser{gap:7px;margin-top:8px;display:grid}.sp-row-browser>p{color:#829087;margin:0;font-size:10px}.sp-row-browser article{background:#fcfdfb;border:1px solid #e7ece6;border-radius:5px;gap:3px;padding:9px 10px;display:grid}.sp-row-browser article b{color:#435746;font-size:11px}.sp-row-browser article span{color:#758177;overflow-wrap:anywhere;font-size:10px;line-height:1.4}.sp-pages{color:#77847a;justify-content:flex-end;align-items:center;gap:9px;font-size:10px;display:flex}.sp-pages button{color:#526a53;cursor:pointer;background:#fff;border:1px solid #dce4dc;border-radius:5px;place-items:center;width:35px;height:35px;display:grid}.sp-pages button:disabled{opacity:.45;cursor:default}.sp-allocation{background:#fcfdfb;border:1px solid #e2e8e1;border-radius:6px;gap:9px;margin-top:11px;padding:12px;display:grid}.sp-allocation>header{color:#46604a;justify-content:space-between;align-items:center;gap:9px;font-size:11px;display:flex}.sp-remove{color:#82594e;cursor:pointer;background:#fff;border:1px solid #e3d8d2;border-radius:5px;align-items:center;gap:5px;min-height:34px;padding:0 8px;font:600 10px Arial,Helvetica,sans-serif;display:inline-flex}.sp-remove:disabled{opacity:.45;cursor:default}.sp-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sp-fields label{color:#526457;gap:5px;font-size:10px;font-weight:650;display:grid}.sp-fields label small{color:#89938a;font-size:9px;font-weight:400;line-height:1.4}.sp-selected-row{background:#f5f8f2;border-left:3px solid #899b7d;gap:3px;padding:9px 10px;display:grid}.sp-selected-row b{color:#455d46;font-size:10px}.sp-selected-row span{color:#738077;font-size:9px;line-height:1.4}.sp-holds{background:#fffaf1;border:1px solid #eee3cb;border-radius:6px;padding:12px 14px}.sp-holds h2{color:#745f31;margin:0 0 7px;font-size:12px}.sp-holds p{color:#78683e;align-items:flex-start;gap:7px;margin:5px 0;font-size:10px;line-height:1.45;display:flex}.sp-holds svg{flex:none;margin-top:1px}.sp-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.sp-actions button{min-height:44px}.sp-spin{animation:1s linear infinite sp-rotate}@keyframes sp-rotate{to{transform:rotate(360deg)}}.sp-view input:focus-visible,.sp-view select:focus-visible,.sp-view textarea:focus-visible,.sp-view button:focus-visible{outline-offset:2px;outline:3px solid #b89035}.sp-view button:disabled{cursor:default;opacity:.55}@media (width<=760px){.sp-heading-actions{width:100%}.sp-heading-actions>*{flex:140px;justify-content:center}.sp-list-card{flex-direction:column;align-items:stretch}.sp-list-card>.ws-button{justify-content:center;width:100%}.sp-filter{justify-content:stretch}.sp-filter label,.sp-filter select{width:100%}.sp-section{padding-left:13px;padding-right:13px}.sp-fields{grid-template-columns:1fr}.sp-search{flex-direction:column;align-items:stretch}.sp-search .ws-button{justify-content:center;width:100%}.sp-source-card dl{grid-template-columns:1fr}.sp-plan-summary>header{flex-direction:column}.sp-actions>*{flex:100%;justify-content:center}.sp-section>header{flex-direction:column}.sp-section>header>.ws-button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.sp-view *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.vmi-settings{--v-bg:#050806;--v-panel:#151e19;--v-raised:#1c2821;--v-line:#ffffff18;--v-text:#eef1e8;--v-muted:#a4b09f;--v-green:#bdd8a9;min-height:100vh;color:var(--v-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(at 0 0,#1b392340,#0000 40%),#050806;padding:30px clamp(16px,3vw,38px) 50px;font:14px/1.5 Arial,Helvetica,sans-serif}.vmi-settings *{box-sizing:border-box}.vmi-settings :where(button,input,select,textarea){font:inherit}.vmi-settings button{color:inherit;cursor:pointer;touch-action:manipulation}.vmi-settings button:disabled{opacity:.45;cursor:default}.vmi-settings :where(button,input,select,textarea):focus-visible{outline:2px solid var(--v-green);outline-offset:3px}.vmi-heading{justify-content:space-between;align-items:center;gap:22px;margin-bottom:22px;display:flex}.vmi-heading h1{letter-spacing:-.04em;margin:4px 0 8px;font-size:clamp(27px,3vw,38px);font-weight:570}.vmi-heading p{max-width:760px;color:var(--v-muted);font-size:12px;line-height:1.7}.vmi-kicker{color:#a9c698;letter-spacing:.15em;font-size:9px;font-weight:700;display:block}.vmi-quiet,.vmi-secondary,.vmi-archive,.vmi-save,.vmi-new,.vmi-search-account button,.vmi-stock-context form button,.vmi-page button{border:1px solid var(--v-line);min-height:38px;color:var(--v-text);background:#1a241d;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;display:inline-flex}.vmi-layout{grid-template-columns:minmax(270px,.78fr) minmax(500px,1.6fr);align-items:start;gap:16px;display:grid}.vmi-panel{border:1px solid var(--v-line);background:linear-gradient(145deg,#18221c,#111813);border-radius:12px;min-width:0;box-shadow:0 14px 35px #0005}.vmi-panel>header{border-bottom:1px solid var(--v-line);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.vmi-panel h2{letter-spacing:-.02em;margin:4px 0 0;font-size:19px;font-weight:570}.vmi-muted{color:var(--v-muted);margin:0;padding:13px 20px 2px;font-size:11px;line-height:1.65}.vmi-count{min-width:28px;height:28px;color:var(--v-green);border:1px solid #bfd7a822;border-radius:99px;place-items:center;font-size:11px;display:grid}.vmi-list{gap:9px;padding:14px;display:grid}.vmi-list article{border:1px solid var(--v-line);background:#0b100d;border-radius:8px;padding:13px}.vmi-list article.is-selected{border-color:#b8d19b77;box-shadow:inset 0 0 0 1px #b8d19b18}.vmi-list-top{color:var(--v-muted);justify-content:space-between;align-items:center;font-size:10px;display:flex}.vmi-state{text-transform:capitalize;color:#c4d7b7;background:#b9d69a0c;border:1px solid #8a9d7b44;border-radius:99px;padding:3px 8px}.vmi-state.archived{color:#bbb8a6;background:#ffffff08;border-color:#bbb8a633}.vmi-list h3{overflow-wrap:anywhere;margin:9px 0 3px;font-size:14px;font-weight:600}.vmi-list p{color:var(--v-muted);margin:0 0 6px;font-size:11px}.vmi-list code,.vmi-stock-context code{color:#889783;overflow-wrap:anywhere;font:10px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.vmi-hold{color:#e0c887;margin-top:7px;font-size:10px;display:inline-flex}.vmi-row-button{color:#bdd8a9;background:0 0;border:0;align-items:center;gap:6px;padding:7px 0 0;font-size:11px;display:flex}.vmi-new{color:#c5dcaf;background:#b1cd9710;border-color:#a8c58f44;width:calc(100% - 28px);margin:0 14px 15px}.vmi-empty{color:var(--v-muted);padding:20px;font-size:12px;line-height:1.7}.vmi-form-panel{padding-bottom:4px}.vmi-form-panel>header{margin-bottom:3px}.vmi-source-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:17px 20px;display:grid}.vmi-settings label{color:#ced5c9;flex-direction:column;gap:6px;min-width:0;font-size:11px;font-weight:600;display:flex}.vmi-settings label small{color:#899589;font-size:10px;font-weight:400;line-height:1.5}.vmi-settings input,.vmi-settings select,.vmi-settings textarea{width:100%;min-width:0;color:var(--v-text);background:#090e0b;border:1px solid #fff2;border-radius:6px;padding:9px 10px;font-size:12px}.vmi-settings select{min-height:38px}.vmi-settings textarea{resize:vertical;line-height:1.5}.vmi-settings input::placeholder,.vmi-settings textarea::placeholder{color:#718071}.vmi-search-account{flex-direction:column;gap:6px;display:flex}.vmi-search-account>label{color:#ced5c9;font-size:11px;font-weight:600}.vmi-search-account form,.vmi-stock-context form>div{gap:6px;display:flex}.vmi-search-account form input,.vmi-stock-context form>div input{flex:1}.vmi-search-account button,.vmi-stock-context form button{min-height:36px;padding:6px 10px;font-size:10px}.vmi-page{color:var(--v-muted);justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.vmi-page>div{gap:5px;display:flex}.vmi-page button{min-height:30px;padding:4px 8px;font-size:9px}.vmi-stock-context{background:#0c130e;border:1px solid #a8c58f24;border-radius:8px;margin:0 20px 13px;padding:14px}.vmi-stock-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.vmi-stock-head>b,.vmi-holds>b{color:#e0e7da;font-size:11px}.vmi-stock-head>span{color:#bdd8a9;text-transform:capitalize;font-size:10px}.vmi-stock-context>p{color:var(--v-muted);overflow-wrap:anywhere;margin:5px 0 13px;font-size:10px}.vmi-stock-context form{gap:6px;margin:12px 0;display:grid}.vmi-stock-context form>label{color:#cbd5c5;font-size:10px}.vmi-stock-context>label{margin-top:10px}.vmi-hold-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:11px;display:grid}.vmi-hold-grid>span{border:1px solid var(--v-line);color:#929e90;border-radius:6px;flex-direction:column;gap:3px;padding:9px;font-size:9px;display:flex}.vmi-hold-grid b{color:#e0c887;overflow-wrap:anywhere;font-size:10px;font-weight:500}.vmi-fields{gap:12px;padding:7px 20px 18px;display:grid}.vmi-section-heading{justify-content:space-between;align-items:center;gap:12px;padding-top:5px;display:flex}.vmi-section-heading h3{margin:3px 0 0;font-size:15px;font-weight:570}.vmi-unit{color:#c5dcaf;border:1px solid #b9d49c33;border-radius:99px;padding:5px 9px;font-size:10px}.vmi-form-row{grid-template-columns:1.3fr .8fr auto .8fr;align-items:end;gap:10px;display:grid}.vmi-form-row.threshold-row{grid-template-columns:repeat(3,minmax(0,1fr))}.vmi-ratio{color:#aab6a6;padding-bottom:11px;font-size:14px}.vmi-holds{background:#c7a85109;border:1px solid #cab4772c;border-radius:8px;margin:0 20px;padding:13px}.vmi-holds>p{color:#aeb5a7;margin:5px 0;font-size:10px;line-height:1.6}.vmi-actions{justify-content:flex-end;gap:8px;padding:17px 20px 7px;display:flex}.vmi-save{color:#d4e6c5;background:#a8c88d1b;border-color:#b9d49c55}.vmi-archive{color:#e1ca8f;background:#c9a8580d;border-color:#c9a85844}.vmi-footnote{color:#849184;margin:0;padding:0 20px 14px;font-size:10px;line-height:1.6}.vmi-alert,.vmi-notice,.vmi-hold-banner{color:#e4bd8d;background:#a9752612;border:1px solid #d09e6d40;border-radius:8px;align-items:flex-start;gap:9px;margin:0 0 14px;padding:12px 14px;font-size:11px;line-height:1.6;display:flex}.vmi-notice{color:#c5dcaf;background:#7da75a12;border-color:#9fc18840}.vmi-hold-banner{color:#e1ca8f;border-color:#c9a85844;margin:13px 20px 0}@media (width<=900px){.vmi-layout{grid-template-columns:minmax(0,1fr)}.vmi-list-panel{order:2}.vmi-form-panel{order:1}}@media (width<=560px){.vmi-settings{padding:20px 12px 35px}.vmi-heading{flex-direction:column;align-items:flex-start}.vmi-heading>.vmi-quiet{width:100%}.vmi-source-grid{grid-template-columns:1fr;padding:14px}.vmi-stock-context{margin-inline:14px}.vmi-fields{padding-inline:14px}.vmi-holds,.vmi-hold-banner{margin-inline:14px}.vmi-actions{flex-wrap:wrap;padding-inline:14px}.vmi-actions>*{flex:1}.vmi-hold-grid{grid-template-columns:1fr}.vmi-form-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.vmi-ratio{display:none}.vmi-form-row.threshold-row{grid-template-columns:1fr}.vmi-panel>header,.vmi-muted{padding-inline:14px}}@media (prefers-reduced-motion:reduce){.vmi-settings *{scroll-behavior:auto!important}}.vmi-list-pagination{color:var(--v-muted);justify-content:space-between;align-items:center;gap:8px;padding:0 15px 14px;font-size:10px;display:flex}.vmi-list-pagination>div{gap:6px;display:flex}.vmi-list-pagination button{border:1px solid var(--v-line);min-height:32px;color:var(--v-text);background:#1a241d;border-radius:6px;padding:5px 9px;font-size:10px}.vmi-list-pagination button:disabled{opacity:.4;cursor:default}.vmi-sku-page{margin-top:8px}.vmi-sku-page>span{line-height:1.5}.ywd-record-input{color:#34473a;background:#fbfcfa;border:1px solid #dfe7df;border-radius:7px;gap:9px;min-width:0;margin:14px 0;padding:14px;display:grid}.ywd-record-input *{box-sizing:border-box}.ywd-record-input__intro{align-items:flex-start;gap:9px;display:flex}.ywd-record-input__intro>svg{color:#557558;flex:none;margin-top:1px}.ywd-record-input__intro>div{gap:3px;min-width:0;display:grid}.ywd-record-input__intro b{color:#3d5742;font-size:12px}.ywd-record-input__intro span,.ywd-record-input__help{color:#748076;font-size:11px;line-height:1.45}.ywd-record-input__picker{color:#36583e;cursor:pointer;background:#fff;border:1px solid #cfdacf;border-radius:5px;align-items:center;width:max-content;max-width:100%;min-height:42px;padding:0 13px;font-size:12px;font-weight:650;display:flex;position:relative}.ywd-record-input__picker>span{align-items:center;gap:8px;display:flex}.ywd-record-input__picker input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ywd-record-input__picker:focus-within{outline-offset:2px;outline:3px solid #d8bd66}.ywd-record-input__help{margin:0}.ywd-record-input__status{color:#68766d;margin:0;font-size:11px}.ywd-record-input__error{color:#7e3930;overflow-wrap:anywhere;background:#fff6f4;border:1px solid #edcfca;border-radius:5px;align-items:flex-start;gap:8px;padding:9px 10px;font-size:11px;line-height:1.45;display:flex}.ywd-record-input__error svg{flex:none}.ywd-record-input__loaded{background:#f2f8f1;border:1px solid #d6e6d5;border-radius:5px;align-items:flex-start;gap:8px;padding:10px;display:flex}.ywd-record-input__loaded>svg{color:#426c49;flex:none}.ywd-record-input__loaded>div{gap:3px;min-width:0;display:grid}.ywd-record-input__loaded b{color:#35563b;font-size:11px}.ywd-record-input__loaded span{color:#66756a;overflow-wrap:anywhere;font-size:11px}.ywd-record-input__details{color:#66756a;font-size:11px}.ywd-record-input__details summary{cursor:pointer;color:#48664d;font-weight:650}.ywd-record-input__details dl{grid-template-columns:minmax(140px,.35fr) minmax(0,1fr);gap:0 10px;margin:8px 0;display:grid}.ywd-record-input__details dl>div{display:contents}.ywd-record-input__details dt,.ywd-record-input__details dd{border-bottom:1px solid #e9eee8;min-width:0;margin:0;padding:6px 0;font-size:10px;line-height:1.45}.ywd-record-input__details dt{color:#7b877d}.ywd-record-input__details dd{color:#405345;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ywd-record-input__details>p{color:#77837a;margin:7px 0 0;font-size:10px;line-height:1.5}@media (width<=440px){.ywd-record-input{padding:11px}.ywd-record-input__details dl{grid-template-columns:minmax(0,1fr)}.ywd-record-input__details dt{border-bottom:0;padding-bottom:0}.ywd-record-input__details dd{padding-top:2px}}.sales-workflow-references{border:1px solid var(--ws-border,#78828c59);color:inherit;overflow-wrap:anywhere;border-radius:12px;min-width:0;margin:0 0 .8rem;padding:.7rem .9rem}.sales-workflow-references summary{cursor:pointer;font-size:.85rem;font-weight:650}.sales-workflow-references p,.sales-workflow-references small{font-size:.8rem;line-height:1.5}.sales-workflow-references>div{flex-wrap:wrap;gap:.5rem;display:flex}.sales-workflow-references button{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid;border-radius:9px;max-width:100%;padding:.5rem .7rem;font-size:.8rem}.sales-workflow-references button:disabled{opacity:.55;cursor:default}.sales-workflow-references button:focus-visible,.sales-workflow-references summary:focus-visible{outline-offset:3px;outline:2px solid}.sales-browser-display{color:#edf3e7;background:#101712;flex-direction:column;flex:1;width:100%;height:100%;min-height:380px;display:flex;position:relative;overflow:hidden}.sales-browser-display[hidden]{display:none}.sales-browser-website{white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex}.sales-browser-website select{color:#edf3e7;background:#17271d;border:1px solid #5b7060;border-radius:6px;max-width:160px;min-height:36px;padding:6px}.sales-browser-website select:focus-visible{outline-offset:2px;outline:2px solid #bbdf9c}.sales-browser-toolbar{background:var(--workspace-panel,#172019);border-bottom:1px solid #ffffff20;flex-shrink:0;align-items:center;gap:8px;padding:10px 12px;display:flex}.sales-browser-toolbar form{flex:1;gap:6px;min-width:100px;display:flex}.sales-browser-toolbar input{width:100%;min-width:0;color:inherit;background:#ffffff09;border:1px solid #ffffff35;border-radius:6px;padding:7px 9px}.sales-browser-toolbar button{color:inherit;cursor:pointer;background:#ffffff12;border:1px solid #ffffff35;border-radius:6px;padding:7px 10px}.sales-browser-viewport{flex:1;min-height:300px;overflow:hidden}.sales-browser-status{text-align:center;background:#101712;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:28px;display:flex;position:absolute;inset:65px 0 0}.sales-browser-status h2,.sales-browser-status p{max-width:55ch;margin:0}.sales-browser-status a{color:inherit;align-items:center;gap:6px;display:flex}@media (width<=600px){.sales-browser-toolbar{flex-wrap:wrap}.sales-browser-toolbar form{flex-basis:100%;order:2}.sales-browser-status{inset:106px 0 0}.sales-browser-display{min-height:440px}}@media (width<=1499px){.sales-workspace[data-theme] .sales-page-heading:has(>.sales-launch-browser){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1099px){.sales-workspace[data-theme] .sales-page-heading:has(>.sales-launch-browser){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=680px){.sales-workspace[data-theme] .sales-page-heading:has(>.sales-launch-browser){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=460px){.sales-workspace[data-theme] .sales-page-heading:has(>.sales-launch-browser){grid-template-columns:minmax(0,1fr)}}.sales-workspace[data-theme] .sales-personal-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.sales-workspace[data-theme] .sales-personal-action{color:#d4e7bd;background:radial-gradient(at 65% 80%,#65976438,#0000 75%),linear-gradient(135deg,#0c1b12,#23422a);border:1px solid #d7e5c735;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;min-height:38px;padding:5px;transition:background-color .14s,border-color .14s,box-shadow .14s;display:grid;box-shadow:inset 0 1px #ffffff17,0 0 12px -5px #bbd99a50}.sales-workspace[data-theme] .sales-personal-action>svg{stroke-width:1.7px;width:20px;height:20px}.sales-workspace[data-theme] .sales-personal-action>img{object-fit:contain;width:27px;height:27px;display:block}.sales-workspace[data-theme] .sales-personal-action:hover:not(:disabled),.sales-workspace[data-theme] .sales-personal-action[aria-expanded=true]{background-color:#324f34;border-color:#c5d7a681;box-shadow:inset 0 1px #fff2,0 0 15px -5px #c1dda96b}.sales-workspace[data-theme] .sales-personal-action:focus-visible{outline:2px solid var(--rt-ui-focus,#dfc990);outline-offset:3px}.sales-workspace[data-theme] .sales-personal-action:disabled{cursor:not-allowed;opacity:.45}.sales-workspace[data-theme=light] .sales-personal-action{color:#395a37;background:linear-gradient(135deg,#fffef9,#e2ecd8);border-color:#8fa77b6b;box-shadow:inset 0 1px #fff,0 0 12px -5px #8eb06d4d}@media (pointer:coarse){.sales-workspace[data-theme] .sales-personal-action{flex-basis:44px;width:44px;height:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.sales-workspace[data-theme] .sales-personal-action{transition:none}}.sales-personal-mobile{display:none}.sales-workspace[data-theme] .sales-page-heading>.sales-launch-tile,.sales-workspace[data-theme] .sales-page-heading>.sales-heading-music-group,.sales-workspace[data-theme] .sales-page-heading>button:last-child{height:104px;min-height:104px}.sales-workspace[data-theme] .sales-page-heading>.sales-personal-cultivera{grid-template-rows:auto 38px;grid-template-columns:minmax(0,1fr);align-content:center;gap:8px;padding:8px 12px;display:grid}.sales-personal-cultivera-main{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}.sales-personal-cultivera-main>span{gap:2px;min-width:0;display:grid}.sales-personal-cultivera-main:focus-visible{outline:2px solid var(--rt-ui-focus,#dfc990);outline-offset:4px;border-radius:4px}.sales-personal-panel{max-height:94dvh;overflow:auto}@media (pointer:coarse){.sales-workspace[data-theme] .sales-page-heading>.sales-launch-tile,.sales-workspace[data-theme] .sales-page-heading>.sales-heading-music-group,.sales-workspace[data-theme] .sales-page-heading>button:last-child{height:110px;min-height:110px}.sales-workspace[data-theme] .sales-page-heading>.sales-personal-cultivera{grid-template-rows:auto 44px}}@media (width<=900px){.sales-personal-mobile{display:block}.sales-personal-mobile .sales-personal-actions{justify-content:flex-start}.sales-personal-mobile>p{margin:8px 0}}.personal-connections{box-sizing:border-box;width:min(100%,34rem);color:var(--text-primary,#eeeee8);background:var(--panel-bg,#171d19);border:1px solid var(--border-color,#3c4840);font:inherit;border-radius:16px;padding:24px;box-shadow:0 20px 64px #0005}.pc-heading{justify-content:space-between;align-items:start;gap:18px;display:flex}.pc-eyebrow{color:#b8bdad;letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:11px}.pc-heading h2{margin:0;font-size:22px;font-weight:600}.pc-intro,.pc-section p{line-height:1.55}.pc-intro{color:#b8c1b6;margin:14px 0 20px;font-size:14px}.pc-close{min-width:36px;min-height:36px;font-size:24px;padding:4px!important;line-height:1!important}.personal-connections button,.pc-primary{font:inherit;color:#e5eadf;cursor:pointer;background:#252f28;border:1px solid #465449;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:10px 14px;font-size:13px;text-decoration:none;display:inline-flex}.personal-connections button:disabled{opacity:.48;cursor:not-allowed}.personal-connections :is(button,a,input):focus-visible{outline-offset:3px;outline:2px solid #d8bc82}.pc-tabs{gap:8px;margin:0 0 22px;display:flex}.pc-tabs button{flex:1}.pc-tabs button[aria-pressed=true]{color:#f2d7a4;background:#3b382c;border-color:#b6a475}.pc-section h3{margin:0 0 10px;font-size:17px}.pc-badge{color:#cfceaf;background:#33382b;border:1px solid #57604c;border-radius:5px;margin:0 0 16px;padding:3px 8px;font-size:12px;display:inline-block}.pc-section label{margin:2px 0 8px;font-size:13px;display:block}.personal-connections input{box-sizing:border-box;width:100%;font:inherit;color:#f1f2eb;background:#101611;border:1px solid #4c5a4f;border-radius:8px;min-height:44px;padding:12px}.pc-muted{color:#acb6a7;font-size:12px}.pc-actions{gap:8px;margin:16px 0;display:flex}.personal-connections .pc-primary{color:#182119;background:#c3ad77;border-color:#c3ad77;font-weight:600}.pc-error,.pc-notice{border-radius:8px;padding:12px;font-size:13px;line-height:1.5}.pc-error{color:#ffe2dd;background:#4d2424}.pc-notice{color:#d5eed4;background:#263c2b}.pc-source{border-top:1px solid #3c4840;margin-top:20px;padding-top:18px}.pc-source h4{margin:0 0 8px;font-size:13px}.pc-source p{font-size:13px}.pc-verification{gap:14px;margin-top:18px;display:grid}.pc-verification form{gap:8px;display:grid}@media (width<=420px){.personal-connections{border-radius:12px;padding:18px}.pc-heading h2{font-size:20px}.pc-tabs{gap:5px}.pc-tabs button{padding:8px}.pc-actions{flex-wrap:wrap}}.sales-need-notifications{width:100%;min-width:0;max-width:46rem;color:var(--s-text,#f0f1e7);background:var(--s-surface,#1c2821);border:1px solid var(--s-line,#ffffff21);font:inherit;box-sizing:border-box;border-radius:12px;padding:20px;font-size:14px;line-height:1.5}.sales-need-notifications *{box-sizing:border-box}.sales-need-notifications :is(h2,h3,legend){font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-weight:400;line-height:1.15}.sales-need-notifications h2{margin:0;font-size:28px}.sales-need-notifications h3{margin:0;font-size:23px}.snn-heading p{color:var(--s-muted,#a4b2a6);margin:6px 0 18px}.snn-channels{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.sales-need-notifications fieldset{border:1px solid var(--s-line,#ffffff21);border-radius:8px;min-width:0;margin:0;padding:10px 12px 12px}.sales-need-notifications legend{padding:0 4px;font-size:22px}.sales-need-notifications label{display:block}.snn-opt-in{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex!important}.snn-opt-in input{width:18px;height:18px;accent-color:var(--s-gold,#c3ad75);flex-shrink:0}.snn-connection{margin-top:8px;font-size:13px}.sales-need-notifications select{border:1px solid var(--s-muted,#a4b2a6);background:var(--s-bg,#030504);width:100%;min-height:44px;color:var(--s-text,#f0f1e7);font:inherit;text-overflow:ellipsis;border-radius:6px;margin-top:6px;padding:8px;display:block;overflow:hidden}.snn-help{color:var(--s-muted,#a4b2a6);overflow-wrap:anywhere;margin:10px 0 0;font-size:12px}.snn-actions,.snn-setup{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.sales-need-notifications button{font:inherit;border:1px solid var(--s-muted,#a4b2a6);background:var(--s-raised,#243129);min-height:44px;color:var(--s-text,#f0f1e7);cursor:pointer;border-radius:6px;padding:8px 12px;font-size:13px}.sales-need-notifications button:disabled,.sales-need-notifications fieldset:disabled{opacity:.55;cursor:default}.sales-need-notifications .snn-primary{background:var(--s-gold,#c3ad75);color:var(--s-bg,#030504);border-color:var(--s-gold,#c3ad75)}.sales-need-notifications :is(button,input,select):focus-visible{outline:2px solid var(--s-gold,#c3ad75);outline-offset:3px}.snn-error,.snn-notice,.snn-disabled{border:1px solid var(--s-line,#ffffff21);background:var(--s-raised,#243129);overflow-wrap:anywhere;border-radius:5px;padding:10px 12px}.snn-error{border-color:var(--s-gold,#c3ad75);font-weight:600}.snn-disabled{color:var(--s-muted,#a4b2a6);font-size:12px}.snn-outbox{border-top:1px solid var(--s-line,#ffffff21);margin-top:18px;padding-top:18px}.snn-outbox>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.snn-outbox ul{margin:12px 0;padding:0;list-style:none}.snn-outbox li{border-bottom:1px solid var(--s-line,#ffffff21);padding:12px 0}.snn-receipt-top{color:var(--s-muted,#a4b2a6);justify-content:space-between;gap:12px;font-size:12px;display:flex}.snn-receipt-top time{white-space:nowrap}.snn-outbox strong{margin-top:4px;font-size:13px;font-weight:600;display:block}.snn-outbox li p{overflow-wrap:anywhere;margin:4px 0 0;font-size:12px}.snn-pagination{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}@media (width<=520px){.sales-need-notifications{padding:16px}.snn-channels{grid-template-columns:1fr}.snn-outbox>header,.snn-receipt-top{flex-wrap:wrap}.snn-setup button{flex:auto}}.topshelf-readonly{color:inherit;overflow-wrap:anywhere;padding:clamp(16px,2vw,28px);line-height:1.55}.topshelf-readonly h2{font-size:1.35rem}.topshelf-readonly h3{font-size:1.1rem}.topshelf-filters{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.topshelf-filters label{flex:220px;gap:6px;display:grid}.topshelf-filters input,.topshelf-filters select{width:100%;min-height:44px;color:inherit;background:var(--sales-panel,#17231d);border:1px solid;border-radius:8px;padding:8px}.topshelf-table-scroll{border:1px solid #7c908455;border-radius:10px;max-height:60vh;overflow:auto}.topshelf-readonly table{border-collapse:collapse;width:100%;font-size:.85rem}.topshelf-readonly caption{text-align:left;padding:12px}.topshelf-readonly td,.topshelf-readonly th{text-align:left;vertical-align:top;border-bottom:1px solid #7c908455;min-width:110px;padding:10px}.topshelf-readonly th{background:var(--sales-panel,#17231d);z-index:1;position:sticky;top:0}.topshelf-pages{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.topshelf-readonly button{min-height:44px}.topshelf-readonly :focus-visible{outline-offset:3px;outline:2px solid}.topshelf-readonly dt{font-weight:600}.topshelf-readonly dd{margin:0 0 8px}.sales-workspace[data-theme=light] .topshelf-readonly input,.sales-workspace[data-theme=light] .topshelf-readonly select,.sales-workspace[data-theme=light] .topshelf-readonly th{background:#f4f7f2}.topshelf-readonly details{margin-block:16px}.topshelf-graphic{border:1px solid var(--s-line,#ffffff25);background:var(--s-surface,#1c2821);border-radius:14px;min-width:0;margin:20px 0 24px;padding:clamp(16px,2vw,24px)}.topshelf-graphic-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.topshelf-graphic-heading h3{margin:5px 0;font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-size:32px;font-weight:400;line-height:1.1}.topshelf-graphic-heading p,.topshelf-graph-note{color:var(--s-muted,#a4b2a6);font-size:12px;line-height:1.6}.topshelf-retrieval{border:1px solid var(--s-line,#ffffff25);color:var(--s-muted,#a4b2a6);border-radius:6px;flex:none;padding:5px 9px;font-size:11px}.topshelf-retrieval.is-future,.topshelf-retrieval.is-stale{color:var(--s-gold,#c3ad75);border-style:dashed}.topshelf-bars{border-bottom:1px solid var(--s-line,#ffffff25);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:16px;height:144px;padding:0 8px;display:grid}.topshelf-bar-track{background:linear-gradient(#0000,#b7d5a308);border-radius:4px 4px 0 0;justify-content:center;align-items:flex-end;min-width:0;height:100%;display:flex;overflow:hidden}.topshelf-bar-track>i{background:repeating-linear-gradient(0deg,#0000 0 2px,#b7d5a3 2px 7px,#7da16a 7px 9px);border-radius:3px 3px 0 0;width:clamp(28px,70%,88px);max-height:100%;display:block}.topshelf-bar-track.is-unknown{border:1px dashed var(--s-line,#ffffff25);background:0 0;border-bottom:0}.topshelf-amount-labels{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:12px;display:grid}.topshelf-amount-labels>div{flex-direction:column;gap:6px;min-width:0;display:flex}.topshelf-amount-labels span{color:var(--s-muted,#a4b2a6);font-size:13px;line-height:1.5}.topshelf-amount-labels strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font:400 clamp(25px,3.5vw,38px)/1.1 Tungsten,Arial Narrow,Arial,sans-serif}.topshelf-graphic .topshelf-graph-note{margin:16px 0}.topshelf-percentages,.topshelf-runout{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.topshelf-percentages>div,.topshelf-runout>div{border:1px solid var(--s-line,#ffffff25);border-radius:9px;align-content:start;gap:7px;min-width:0;padding:14px;display:grid}.topshelf-percentages span,.topshelf-runout span{font-size:13px;line-height:1.5}.topshelf-percentages strong,.topshelf-runout strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font:400 29px/1.1 Tungsten,Arial Narrow,Arial,sans-serif}.topshelf-percentages small,.topshelf-runout small{color:var(--s-muted,#a4b2a6);font-size:12px;line-height:1.5}.topshelf-runout .topshelf-forecast{border-style:dashed}.topshelf-row-identity summary{cursor:pointer;align-content:center;min-height:44px;font-size:12px;display:list-item}.topshelf-row-identity p{overflow-wrap:anywhere;font-size:12px}.sales-workspace .sales-launch-tile.topshelf-launch-tile{text-align:left;gap:9px;min-height:58px}.sales-workspace .topshelf-launch-tile>span:first-child{flex:1;gap:2px;min-width:0}.sales-workspace .topshelf-launch-tile b{font-size:20px}.sales-workspace .topshelf-launch-tile small{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.sales-workspace .topshelf-launch-tile .topshelf-tile-state{font-size:10px}.sales-workspace .topshelf-launch-tile .topshelf-bars.is-mini{border:0;flex:0 0 31px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;width:31px;height:30px;padding:0;display:grid}.topshelf-bars.is-mini .topshelf-bar-track>i{background:repeating-linear-gradient(0deg,#0000 0 1px,#b7d5a3 1px 4px);width:100%}.topshelf-open-mark{flex:none;font-size:23px}.sales-workspace[data-theme=light] .topshelf-bar-track>i{background:repeating-linear-gradient(0deg,#0000 0 2px,#466f45 2px 7px,#7c965b 7px 9px)}.sales-workspace[data-theme=light] .topshelf-launch-tile .topshelf-bar-track>i{background:repeating-linear-gradient(0deg,#0000 0 1px,#466f45 1px 4px)}@media (width<=480px){.topshelf-graphic-heading{flex-direction:column;gap:8px}.topshelf-bars{gap:10px;height:112px;padding:0}.topshelf-amount-labels{gap:10px}.topshelf-amount-labels span{font-size:12px}.topshelf-percentages,.topshelf-runout{grid-template-columns:1fr}.topshelf-graphic{padding:14px}.topshelf-filters label{min-width:0;max-width:100%}.topshelf-filters select{min-width:0}.topshelf-graphic-heading h3{font-size:29px}}@media (prefers-reduced-motion:reduce){.topshelf-graphic *,.topshelf-launch-tile *{transition:none!important;animation:none!important}}.sales-workspace .topshelf-launch-tile.has-preview{align-items:center;height:auto;min-height:112px;padding-top:10px;padding-bottom:10px}.sales-workspace .topshelf-launch-tile.has-preview .topshelf-tile-metrics{letter-spacing:0;opacity:1;white-space:normal;overflow-wrap:anywhere;font:12px/1.35 Arial,Helvetica,sans-serif}.sales-workspace .sales-page-heading>.sales-launch-tile.topshelf-launch-tile.has-preview{flex-basis:220px;min-width:220px;height:auto;min-height:112px}.sales-workspace .topshelf-launch-tile.has-preview .topshelf-bars.is-mini{align-self:center}.operations-review{color:#f0f1e7;align-content:start;gap:14px;min-width:0;height:100%;min-height:0;padding:18px;font:14px/1.5 Arial,Helvetica,sans-serif;display:grid;overflow-y:auto}.operations-review>*{min-width:0}.or-heading{border-bottom:1px solid #ffffff18;gap:5px;padding-bottom:12px;display:grid}.or-heading>span,.or-section{letter-spacing:1.2px;color:#c3ad75;font-size:9px}.or-heading h2{font-size:24px;line-height:1.2}.or-heading p,.or-capture span,.or-count{color:#a4b2a6;margin:0;font-size:11px;line-height:1.55}.or-capture{background:#1c2821;border:1px solid #ffffff18;border-radius:9px;gap:4px;padding:12px;display:grid}.or-capture b{font-size:12px}.or-controls{grid-template-columns:minmax(130px,.35fr) minmax(180px,1fr);gap:10px;display:grid}.or-controls label{color:#b7d5a3;gap:5px;font-size:11px;display:grid}.or-controls select,.or-search input{box-sizing:border-box;color:#f0f1e7;width:100%;min-width:0;min-height:42px;font:inherit;background:#1c2821;border:1px solid #ffffff2b;border-radius:7px;padding:9px 11px}.or-search{align-content:end;position:relative}.or-search>svg{color:#a4b2a6;position:absolute;bottom:12px;left:10px}.or-search input{padding-left:34px}.or-count{font-variant-numeric:tabular-nums}.or-list{gap:9px;display:grid}.or-item{background:#1c2821;border:1px solid #ffffff18;border-radius:9px;gap:8px;min-width:0;padding:13px;display:grid}.or-item-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.or-item h3{overflow-wrap:anywhere;margin:3px 0 0;font-size:15px}.or-status{color:#ddcf96;border:1px solid #ffffff23;border-radius:999px;flex:none;padding:3px 8px;font-size:10px}.or-item>p{color:#a4b2a6;overflow-wrap:anywhere;margin:0;font-size:11px}.or-item dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;margin:0;display:grid}.or-item dl>div{min-width:0}.or-item dt{color:#a4b2a6;font-size:9px}.or-item dd{color:#e3e8dc;overflow-wrap:anywhere;margin:0;font-size:10px}.or-item code{font-size:10px}.or-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.or-actions button,.or-actions a,.or-pagination button{color:#b7d5a3;min-height:40px;font:inherit;cursor:pointer;background:#ffffff09;border:1px solid #ffffff28;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:7px 11px;font-size:11px;text-decoration:none;display:inline-flex}.or-actions button:hover,.or-actions a:hover,.or-pagination button:hover:not(:disabled){background:#ffffff13}.or-state{color:#a4b2a6;overflow-wrap:anywhere;background:#1c2821;border-radius:8px;margin:0;padding:13px;font-size:12px;line-height:1.55}.or-state.is-error{color:#edc09e}.or-pagination{justify-content:space-between;align-items:center;gap:10px;display:flex}.or-pagination span{color:#a4b2a6;font-variant-numeric:tabular-nums;font-size:11px}.or-pagination button:disabled{opacity:.45;cursor:not-allowed}.operations-review :focus-visible{outline-offset:3px;outline:2px solid #b7d5a3}.sales-workspace[data-theme=light] .operations-review{color:#293a30}.sales-workspace[data-theme=light] .or-heading h2,.sales-workspace[data-theme=light] .or-item h3,.sales-workspace[data-theme=light] .or-item dd{color:#304b36}.sales-workspace[data-theme=light] .or-heading p,.sales-workspace[data-theme=light] .or-capture span,.sales-workspace[data-theme=light] .or-count,.sales-workspace[data-theme=light] .or-item>p,.sales-workspace[data-theme=light] .or-item dt,.sales-workspace[data-theme=light] .or-pagination span{color:#617062}.sales-workspace[data-theme=light] .or-capture,.sales-workspace[data-theme=light] .or-item,.sales-workspace[data-theme=light] .or-state{background:#fbfcfa;border-color:#dfe7dd}.sales-workspace[data-theme=light] .or-controls select,.sales-workspace[data-theme=light] .or-search input{color:#293a30;background:#fff;border-color:#cbd7c8}.sales-workspace[data-theme=light] .or-actions button,.sales-workspace[data-theme=light] .or-actions a,.sales-workspace[data-theme=light] .or-pagination button{color:#405b42;background:#fff;border-color:#cbd7c8}@media (width<=560px){.operations-review{padding:14px}.or-controls,.or-item dl{grid-template-columns:1fr}.or-item-head{flex-wrap:wrap}.or-pagination button{padding:6px 8px}}.ops-pulse-focus-identity{font-family:ui-monospace,monospace;color:#b7d5a3!important}.ws-shell:has(.sales-workspace:not([hidden])):has(.ws-retained-view:not([hidden])>.sales-workspace){background:#030504;display:block}.ws-shell:has(.ws-retained-view:not([hidden])>.sales-workspace)>.ws-sidebar{display:none}.ws-shell:has(.ws-retained-view:not([hidden])>.sales-workspace)>.ws-main>.ws-top{display:none}.ws-shell:has(.ws-retained-view:not([hidden])>.sales-workspace)>.ws-main{width:100%;max-width:none;margin:0}.ws-shell:has(.ws-retained-view:not([hidden])>.sales-workspace)>.ws-main>.ws-content{max-width:none;padding:0}.sales-workspace{--s-bg:#030504;--s-surface:#1c2821;--s-raised:#243129;--s-line:#ffffff13;--s-text:#f0f1e7;--s-muted:#a4b2a6;--s-green:#b7d5a3;--s-gold:#c3ad75;min-height:100vh;color:var(--s-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;isolation:isolate;background:radial-gradient(38% 28% at 0 0,#2745303d,#0000 76%),radial-gradient(36% 30% at 100% 100%,#313f2b2e,#0000 76%),#030504;padding:0 28px 20px;font:14px/1.5 Arial,Helvetica,sans-serif}.sales-workspace *{box-sizing:border-box}.sales-workspace :where(button,input,textarea,select){font:inherit}.sales-workspace button{cursor:pointer;color:inherit}.sales-workspace button:disabled{cursor:default;opacity:.4}.sales-workspace button:focus-visible,.sales-workspace a:focus-visible,.sales-workspace input:focus-visible,.sales-workspace textarea:focus-visible,.sales-workspace select:focus-visible{outline:2px solid var(--s-green);outline-offset:4px}.sales-workspace h1,.sales-workspace h2,.sales-workspace p{margin:0}.sales-workspace button,.sales-workspace a{touch-action:manipulation}.sales-masthead{border-bottom:1px solid var(--s-line);align-items:center;gap:15px;height:88px;display:flex}.sales-crest{background:#e4eadc;border:0;border-radius:50%;flex-shrink:0;width:55px;height:55px;padding:0;overflow:hidden;box-shadow:0 0 22px #ffffff0d}.sales-crest img{object-fit:contain;width:100%;height:100%;animation:35s linear infinite sales-crest-spin}.sales-crest:hover img,.sales-crest:focus img{animation-play-state:paused}.sales-wordmark{flex-direction:column;display:flex}.sales-wordmark b{letter-spacing:2px;font-family:Arial Narrow,Arial,sans-serif;font-size:26px;font-weight:600;font-stretch:75%;line-height:1.05}.sales-wordmark span{letter-spacing:2.4px;color:var(--s-muted);margin-top:6px;font-size:9px}.sales-masthead-right{align-items:center;gap:16px;margin-left:auto;display:flex}.sales-private{color:var(--s-muted);align-items:center;gap:6px;font-size:11px;display:flex}.sales-icon,.sales-sources-button{border:1px solid var(--s-line);background:0 0;border-radius:8px;align-items:center;gap:8px;padding:9px 11px;display:flex}.sales-sources-button{font-size:12px}.sales-stock-strip{border:1px solid var(--s-line);background:#10191490;border-radius:9px;align-items:stretch;gap:0;height:44px;margin:12px 0 10px;display:flex;overflow:hidden}.sales-strip-label{letter-spacing:1.3px;border-right:1px solid var(--s-line);color:var(--s-muted);flex-shrink:0;align-items:center;gap:7px;padding:0 14px;font-size:9px;font-weight:700;display:flex}.sales-strip-label i,.sales-connected-dot{background:var(--s-green);border-radius:50%;width:5px;height:5px;display:inline-block;box-shadow:0 0 9px #b7d5a338}.sales-stock-track{scrollbar-width:none;flex:1;align-items:center;gap:0;min-width:0;display:flex;overflow:auto}.sales-stock-track>button{border:0;border-right:1px solid var(--s-line);white-space:nowrap;background:0 0;flex-shrink:0;align-items:center;gap:11px;height:100%;padding:0 20px;font-size:11px;display:flex}.sales-stock-track>button:hover{background:#ffffff06}.sales-stock-track>button>b{font-size:11px}.sales-stock-track>button>span{color:var(--s-muted);font-size:10px}.sales-signal{background:#909a91;border-radius:50%;width:5px;height:5px}.sales-signal.good{background:#b7d5a3}.sales-signal.needs_order{background:#d3a790}.sales-signal.watch{background:#d1c78f}.sales-summary-strip{grid-template-columns:150px repeat(4,minmax(0,1fr));gap:10px;height:132px;min-height:132px;display:grid}.sales-summary-label{flex-direction:column;justify-content:center;padding:13px 0 13px 5px;display:flex}.sales-summary-label>span{letter-spacing:2px;color:var(--s-gold);font-size:9px}.sales-summary-label>b{max-width:140px;margin:8px 0;font-size:13px;font-weight:400;line-height:1.4}.sales-summary-label>button{color:var(--s-muted);text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:10px;display:flex}.sales-summary-card{text-align:left;background:linear-gradient(130deg,#25382b,#1d2a22);border:1px solid #ffffff12;border-radius:13px;padding:15px 17px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 5px 12px #0002,inset 0 1px #ffffff07}.sales-summary-card:hover{transform:translateY(-2px);box-shadow:0 0 20px #fff1,0 10px 20px #0002}.sales-summary-card>span{color:#c9d5c4;align-items:center;gap:7px;font-size:10px;display:flex}.sales-summary-card>strong{letter-spacing:-1px;z-index:1;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:29px;font-weight:400;line-height:1.3;display:block;position:relative;overflow:hidden}.sales-summary-card>small{z-index:1;color:var(--s-muted);font-size:9px;position:relative}.sales-summary-card footer{color:#c9d5c4;z-index:1;justify-content:space-between;align-items:center;margin-top:5px;font-size:9px;display:flex;position:relative}.sales-card-bars{opacity:.13;pointer-events:none;align-items:flex-end;gap:3px;height:46px;display:flex;position:absolute;bottom:30px;right:12px}.sales-card-bars i{background:linear-gradient(#d4f0b9,#5f8664);border-radius:3px 3px 0 0;width:6px;height:18px}.sales-card-bars i:nth-child(2n){height:30px}.sales-card-bars i:nth-child(3n){height:40px}.sales-card-bars i:nth-child(5n){height:45px}.sales-page-heading{align-items:center;gap:22px;margin:25px 0 18px;display:flex}.sales-page-heading>div>span{letter-spacing:2px;color:var(--s-gold);font-size:8px}.sales-page-heading h1{letter-spacing:-1.2px;font-family:Arial Narrow,Arial,sans-serif;font-size:35px;font-weight:500;line-height:1.1}.sales-page-heading p{color:var(--s-muted);border-left:1px solid #ffffff20;padding-left:20px;font-family:Georgia,serif;font-size:13px;font-style:italic}.sales-page-heading>button{color:var(--s-muted);background:0 0;border:0;align-items:center;gap:6px;margin-left:auto;font-size:11px;display:flex}.sales-layout{grid-template-columns:224px minmax(0,1fr) 224px;align-items:start;gap:17px;display:grid}.sales-left{flex-direction:column;gap:17px;display:flex}.sales-tile{background:linear-gradient(135deg,#29362b,#1d2a23);border:1px solid #ffffff1b;border-radius:15px;padding:18px;position:relative;box-shadow:0 0 15px #ffffff06,0 9px 24px #0002,inset 0 1px #ffffff08}.sales-tile header{justify-content:space-between;align-items:center;gap:8px;display:flex}.sales-tile header>button{color:var(--s-muted);background:0 0;border:0;padding:5px}.sales-kicker{letter-spacing:1.9px;color:var(--s-gold);margin-bottom:6px;font-size:8px;display:block}.sales-tile h2{letter-spacing:-.4px;align-items:center;gap:7px;font-family:Arial Narrow,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.2;display:flex}.sales-account-search{border:1px solid var(--s-line);color:var(--s-muted);background:#111b1660;border-radius:7px;align-items:center;gap:7px;margin:17px 0 11px;padding:8px;display:flex}.sales-account-search input{width:100%;min-width:0;color:var(--s-text);outline-offset:2px;background:0 0;border:0;font-size:10px}.sales-account-list{scrollbar-width:thin;max-height:304px;overflow:auto}.sales-account-list>button{text-align:left;background:#ffffff03;border:1px solid #ffffff08;border-radius:9px;align-items:center;gap:8px;width:100%;margin-bottom:7px;padding:10px 8px;display:flex}.sales-account-list>button:hover,.sales-account-list>button[aria-pressed=true]{background:#dae5c611;border-color:#c3d5b848}.sales-account-list>button>span:nth-child(2){flex:1;min-width:0}.sales-account-list b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;display:block;overflow:hidden}.sales-account-list small{color:var(--s-muted);margin-top:3px;font-size:8px;display:block}.sales-account-avatar{color:#cbdabe;background:#a5bc9620;border:1px solid #ffffff0b;border-radius:7px;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:9px;display:grid}.sales-accounts>footer{color:var(--s-muted);border-top:1px solid var(--s-line);margin-top:8px;padding-top:12px;font-size:8px}.sales-quiet-state{text-align:center;min-height:215px;color:var(--s-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.sales-quiet-state>b{color:var(--s-text);font-size:13px;font-weight:400}.sales-quiet-state>p{max-width:160px;font-size:10px}.sales-quiet-state>button{color:var(--s-green);background:0 0;border:0;align-items:center;gap:4px;padding:6px 0;font-size:10px;display:flex}.sales-followup{min-height:180px}.sales-followup>p,.sales-tool-tile>p{color:var(--s-muted);margin:13px 0;font-size:10px}.sales-followup>small{margin-bottom:10px;font-size:9px;display:block}.sales-nested{text-align:left;background:#101a144a;border:1px solid #ffffff0e;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:9px 11px;font-size:10px;transition:background .18s,box-shadow .18s;display:flex}.sales-nested:hover{background:#d9e7c70c;box-shadow:0 0 11px #ffffff08}.sales-center{flex-direction:column;gap:12px;min-width:0;display:flex}.sales-monitor{width:100%;max-width:none;max-height:none;color:var(--s-text);background:#090f0c;border:1px solid #ceddc448;border-radius:16px;margin:0;padding:7px;display:block;position:relative;inset:auto;overflow:hidden;box-shadow:0 0 35px #e2f0d616,0 15px 38px #0004}.sales-monitor::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#060d0bdc}.sales-monitor.is-expanded{flex-direction:column;width:86vw;height:86vh;max-height:86vh;margin:auto;display:flex;position:fixed;inset:7vh 7vw}.sales-monitor.is-expanded .sales-screen{flex:1;height:auto}.sales-monitor>header{color:var(--s-muted);justify-content:space-between;align-items:center;padding:9px 11px 14px;font-size:9px;display:flex}.sales-monitor-name{align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.sales-monitor-name>b{letter-spacing:1.5px;color:#dce9d1;white-space:nowrap;font-weight:400}.sales-monitor-name>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sales-monitor>header>div:last-child{gap:5px;display:flex}.sales-monitor button{color:var(--s-muted);background:0 0;border:0;padding:4px;display:flex}.sales-monitor>footer{color:#8d9e8d;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px 3px;font-size:8px;display:flex}.sales-monitor>footer>span:first-child{align-items:center;gap:6px;display:flex}.sales-screen{background:radial-gradient(at 52% 60%,#203027,#0000 75%),#101b16;border:1px solid #ffffff12;border-radius:8px;height:350px;position:relative;overflow:hidden}.sales-screen>iframe{background:#141e18;border:0;width:100%;height:100%}.sales-screen>iframe[hidden]{display:none}.sales-native-display{scrollbar-width:thin;flex-direction:column;width:100%;height:100%;display:flex;overflow:auto}.sales-screen-brand{text-align:center;margin:auto;padding:22px 12px 10px}.sales-screen-brand>span{letter-spacing:2.5px;color:var(--s-gold);margin:11px 0;font-size:8px;display:block}.sales-screen-brand h2{letter-spacing:-.6px;color:#e9eee1;font-family:Georgia,serif;font-size:28px;font-weight:400;line-height:1.15}.sales-screen-brand p{color:var(--s-muted);margin-top:12px;font-size:10px}.sales-screen-actions{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 28px 14px;display:grid}.sales-screen-actions>button{background:#d6e5cd07;border:1px solid #dae8d115;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:12px 6px;display:flex}.sales-screen-actions b{color:#dce8d3;font-size:10px;font-weight:400}.sales-screen-actions span{color:var(--s-muted);font-size:8px}.sales-screen-source{text-align:center;color:#859783;margin-bottom:12px;font-size:8px}.sales-tool-state{width:100%;max-width:720px;color:var(--s-muted);margin:auto;padding:30px}.sales-tool-state>svg{color:var(--s-green);margin-bottom:17px}.sales-tool-state h2{color:var(--s-text);margin-bottom:12px;font:400 25px/1.2 Georgia,serif}.sales-tool-state p{max-width:500px;font-size:12px}.sales-connection-list{gap:0;margin:22px 0;display:grid}.sales-connection-list>span{border-bottom:1px solid var(--s-line);justify-content:space-between;gap:15px;padding:11px 0;font-size:11px;display:flex}.sales-connection-list b{color:var(--s-green);font-size:10px;font-weight:400}.sales-primary{border-radius:7px;justify-content:center;align-items:center;gap:8px;display:flex;color:#1b291c!important;background:#cbdcbb!important;border:1px solid #d2e3c1!important;padding:9px 13px!important;font-size:11px!important}.sales-browser-form{align-items:flex-end;gap:10px;margin:20px 0;display:flex}.sales-browser-form label{flex:1;font-size:10px}.sales-browser-form input{border:1px solid var(--s-line);color:var(--s-text);background:#ffffff06;border-radius:7px;width:100%;margin-top:5px;padding:10px;display:block}.sales-source-links{flex-wrap:wrap;gap:18px;display:flex}.sales-source-links a{color:var(--s-green);align-items:center;gap:4px;font-size:11px;display:flex}.sales-inline-notice{border-left:2px solid var(--s-gold);background:#ffffff05;padding:10px}.sales-composer{background:linear-gradient(120deg,#29342a,#1d2a22);border:1px solid #ffffff18;border-radius:12px;padding:12px 15px;box-shadow:0 0 18px #ffffff06}.sales-composer-top{align-items:center;gap:10px;display:flex}.sales-composer-top>button{color:#dce8d2;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:11px;display:flex}.sales-composer-top>span{color:var(--s-muted);font-size:8px}.sales-composer-top>select{width:130px;color:var(--s-muted);background:#1c281f;border:1px solid #ffffff12;border-radius:5px;margin-left:auto;padding:5px;font-size:9px}.sales-composer textarea{resize:vertical;width:100%;min-height:63px;max-height:200px;color:var(--s-text);background:0 0;border:0;padding:15px 0 4px;font-size:12px;line-height:1.5}.sales-composer textarea::placeholder{color:#b4bfb0a1}.sales-composer-foot{color:var(--s-muted);justify-content:space-between;align-items:center;font-size:8px;display:flex}.sales-composer-foot>div{gap:6px;display:flex}.sales-composer-foot button{color:var(--s-green);background:#d9e6cc0b;border:1px solid #ffffff12;border-radius:7px;place-items:center;padding:7px;display:grid}.sales-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;margin-top:2px;display:grid}.sales-tool-tile{padding:16px}.sales-tool-tile h2{font-size:16px}.sales-tool-tile .sales-nested{margin-top:6px}.sales-tool-tile.float-1{animation-delay:-3s}.sales-tool-tile.float-2{animation-delay:-6s}.sales-tool-tile.float-3{animation-delay:-9s}.sales-tool-tile:hover,.sales-tool-tile:focus-within{animation-play-state:paused}.sales-comms{background:linear-gradient(150deg,#26362b,#1a261f);flex-direction:column;min-height:667px;display:flex}.sales-comms h2{font-size:18px}.sales-comms-intro{color:var(--s-muted);font-size:10px;margin:13px 0 18px!important}.sales-channels>section{border-bottom:1px solid #ffffff0e;padding:8px 0}.sales-channel-button{text-align:left;background:0 0;border:0;align-items:center;gap:9px;width:100%;padding:7px 0;display:flex}.sales-channel-icon{color:#c2d4b7;background:#c5d8b811;border:1px solid #ffffff0a;border-radius:7px;place-items:center;width:31px;height:31px;display:grid}.sales-channel-button>span:nth-child(2){flex:1}.sales-channel-button b{font-size:11px;font-weight:400;display:block}.sales-channel-button small{color:var(--s-muted);margin-top:3px;font-size:8px;display:block}.sales-channel-button>svg{color:var(--s-muted)}.sales-channel-empty{color:var(--s-muted);padding:10px 0 10px 6px;font-size:10px}.sales-channel-empty button{color:var(--s-green);background:0 0;border:0;align-items:center;gap:6px;padding:8px 0;font-size:10px;display:flex}.sales-comms-bottom{margin-top:auto}.sales-comms-note{text-align:center;color:var(--s-muted);padding-top:13px;font-size:8px}.sales-team-chat{padding:7px 0}.sales-message-list{max-height:210px;font-size:10px;overflow:auto}.sales-message-list article{background:#ffffff06;border-radius:7px;margin-bottom:7px;padding:9px}.sales-message-list article b{color:var(--s-green);font-size:9px;font-weight:400}.sales-message-list article p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px}.sales-team-chat textarea{border:1px solid var(--s-line);width:100%;color:var(--s-text);resize:vertical;background:#101a1466;border-radius:7px;margin:9px 0;padding:8px;font-size:11px}.sales-team-chat .sales-primary{margin-left:auto;font-size:10px!important}.sales-page-nav{justify-content:center;align-items:center;gap:12px;margin:27px 0 4px;display:flex}.sales-page-nav button{color:var(--s-muted);background:0 0;border:0;align-items:center;gap:6px;padding:7px 12px;font-size:11px;display:flex}.sales-page-nav .active{border-bottom:1px solid var(--s-green);color:var(--s-text)}.sales-page-nav small{text-transform:uppercase;letter-spacing:1px;font-size:7px}.sales-source-error{color:#e9c9b4;margin:10px 0;font-size:11px}.sales-overlay{z-index:1000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#050c08c9;justify-content:flex-end;display:flex;position:fixed;inset:0}.sales-drawer{width:min(440px,100%);height:100%;color:var(--s-text);background:#1c2b21;border-left:1px solid #ffffff20;padding:28px;overflow:auto;box-shadow:-10px 0 60px #0004}.sales-drawer header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.sales-drawer header h2{font:26px/1.1 Georgia,serif}.sales-drawer header button{color:var(--s-muted);background:0 0;border:0;padding:8px}.sales-drawer>p{color:var(--s-muted);margin-bottom:25px;font-size:12px}.sales-drawer label{margin:18px 0;font-size:12px;display:block}.sales-drawer select{width:100%;color:var(--s-text);background:#101a15;border:1px solid #ffffff20;border-radius:7px;margin-top:8px;padding:10px;display:block}.sales-drawer>.sales-nested{margin:12px 0}.sales-drawer .sales-small{margin-top:25px;font-size:10px}.sales-nav-drawer{border-left:0;border-right:1px solid #ffffff20;margin-right:auto}.sales-still *{animation-play-state:paused!important}@keyframes sales-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes sales-crest-spin{to{transform:rotateY(360deg)}}@media (width>=1600px){.sales-workspace{padding:0 44px 28px}.sales-layout{grid-template-columns:260px minmax(0,1fr) 260px;gap:23px}.sales-screen{height:410px}.sales-comms{min-height:745px}.sales-account-list{max-height:363px}.sales-summary-strip{grid-template-columns:190px repeat(4,minmax(0,1fr))}.sales-summary-card{padding:17px 22px}.sales-summary-card>strong{font-size:35px}}@media (width<=1150px){.sales-workspace{padding:0 18px 20px}.sales-layout{grid-template-columns:192.5px minmax(0,1fr) 192.5px;gap:12px}.sales-tile{padding:13px}.sales-screen{height:320px}.sales-summary-strip{grid-template-columns:110px repeat(4,minmax(0,1fr));gap:7px}.sales-summary-card{padding:13px 11px}.sales-summary-card>span{font-size:9px}.sales-summary-card>strong{font-size:26px}.sales-screen-brand h2{font-size:24px}.sales-screen-actions{margin:12px 13px}.sales-screen-actions b{font-size:9px}.sales-tools-grid{gap:10px}.sales-tool-tile h2{font-size:14px}.sales-composer-top>span{display:none}.sales-comms h2{font-size:16px}}@media (width<=940px){.sales-layout{grid-template-columns:180px minmax(0,1fr)}.sales-comms{grid-column:1/-1;min-height:0}.sales-channels{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px;display:grid}.sales-comms-bottom{max-width:300px;margin-top:15px}.sales-summary-strip{height:132px;padding-bottom:2px;display:flex;overflow:auto}.sales-summary-label{min-width:110px}.sales-summary-card{flex:1;min-width:175px}.sales-monitor.is-expanded{width:92vw;height:92vh;max-height:92vh;inset:4vh 4vw}.sales-comms-note{text-align:left}}@media (width<=650px){.sales-workspace{padding:0 12px 18px}.sales-masthead{gap:10px;height:75px}.sales-crest{width:44px;height:44px}.sales-wordmark b{font-size:21px}.sales-wordmark span{letter-spacing:1.5px;font-size:7px}.sales-private{display:none}.sales-masthead-right{gap:6px}.sales-sources-button{padding:7px;font-size:10px}.sales-icon{padding:7px}.sales-strip-label{padding:0 9px;font-size:8px}.sales-stock-track>button{gap:8px;padding:0 12px}.sales-stock-track>button>span{font-size:9px}.sales-page-heading{gap:12px;margin:20px 0 15px}.sales-page-heading h1{font-size:30px}.sales-page-heading p{max-width:150px;padding-left:12px;font-size:10px}.sales-page-heading>button{gap:0;padding:4px;font-size:0}.sales-page-heading>button svg{width:18px;height:18px}.sales-layout{flex-direction:column;gap:17px;display:flex}.sales-center{order:0;width:100%}.sales-left{order:1;grid-template-columns:1fr;width:100%;display:grid}.sales-comms{order:2;width:100%}.sales-monitor{border-radius:12px}.sales-screen{height:330px}.sales-monitor>header{padding:7px 7px 12px}.sales-monitor-name>span:last-child{max-width:130px}.sales-screen-brand{padding-top:17px}.sales-screen-brand h2{font-size:26px}.sales-screen-actions{gap:6px;margin:9px 13px 15px}.sales-screen-actions>button{padding:10px 4px}.sales-screen-source{padding:0 10px;font-size:7px}.sales-composer{padding:12px}.sales-composer textarea{min-height:75px;font-size:14px}.sales-composer-top>select{width:128px;font-size:10px}.sales-tools-grid{gap:10px}.sales-tool-tile{padding:13px}.sales-tool-tile h2{gap:5px;font-size:14px}.sales-tool-tile h2 svg{width:15px}.sales-tool-tile>p{min-height:30px;font-size:10px}.sales-nested{padding:10px 8px;font-size:10px}.sales-account-list{max-height:240px}.sales-channels{display:block}.sales-comms-note{margin-bottom:4px}.sales-page-nav{gap:2px}.sales-page-nav button{padding:7px 8px;font-size:10px}.sales-tool-state{padding:20px}.sales-tool-state h2{font-size:22px}.sales-browser-form{flex-direction:column;align-items:stretch}.sales-monitor.is-expanded{width:96vw;height:96vh;max-height:96vh;inset:2vh 2vw}.sales-monitor>footer{gap:5px;font-size:7px}.sales-source-error{font-size:10px}.sales-summary-card footer{font-size:8px}}@media (prefers-reduced-motion:reduce){.sales-workspace *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width>=1100px){.sales-masthead{height:70px}.sales-page-heading{margin:17px 0 14px}.sales-page-heading h1{font-size:30px}.sales-screen{height:300px}.sales-tools-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.sales-tool-tile{padding:12px}.sales-tool-tile h2{gap:5px;font-size:14px}.sales-tool-tile h2 svg{width:15px;height:15px}.sales-tool-tile>p{min-height:28px;margin:9px 0;font-size:9px}.sales-tool-tile .sales-nested{min-height:34px;padding:8px 7px;font-size:9px}.sales-tool-tile .sales-nested svg{flex-shrink:0;width:12px;height:12px}.sales-composer textarea{min-height:55px}.sales-account-list{max-height:270px}.sales-comms{min-height:635px}.sales-account-list b{font-size:10px}}.sales-tool-tile.is-selected{border-color:#cbdcaa66;box-shadow:0 0 24px #e5f3d614,0 9px 24px #0002}.sales-tool-tile.is-selected h2{color:#e4edd9}.sales-channel-icon img{object-fit:contain;width:23px;height:23px}.sales-channel-button[aria-expanded=true]>svg{transform:rotate(180deg)}.sales-channels>.is-open{background:#eef6d905;border-radius:8px;padding-left:6px;padding-right:6px}.sales-music-tile{text-align:left;align-items:center;gap:12px;width:100%;min-height:83px;display:flex}.sales-music-tile>span:nth-child(2){flex:1}.sales-music-tile b{font-size:14px;font-weight:400;display:block}.sales-music-tile small{color:var(--s-muted);font-size:10px;display:block}.sales-music-icon{background:#bace9c10;border:1px solid #dbecc329;border-radius:10px;place-items:center;width:37px;height:37px;display:grid}.sales-music-tile[aria-expanded=true]{border-color:#d8edaf55;box-shadow:0 0 24px #e5f3d614}.sales-music-tile[aria-expanded=true]>svg{transform:rotate(180deg)}.sales-spectrum-ribbon{background:#0b140f;border:1px solid #c7dda83d;border-radius:13px;margin-top:12px;overflow:hidden;box-shadow:0 0 20px #d4edb409}.sales-spectrum-ribbon>header{border-bottom:1px solid #ffffff0b;justify-content:space-between;align-items:center;padding:9px 15px;display:flex}.sales-spectrum-ribbon>header>span{color:#d9eac3;align-items:center;gap:8px;display:flex}.sales-spectrum-ribbon b{letter-spacing:1.8px;font-size:10px;font-weight:400}.sales-spectrum-ribbon button{color:var(--s-muted);background:0 0;border:0;padding:5px}.sales-spectrum-pending{height:135px;color:var(--s-muted);flex-direction:column;justify-content:center;align-items:center;gap:7px;font-size:12px;display:flex}.sales-spectrum-pending>span{color:#859780;font-size:10px}.sales-tile{background:radial-gradient(at 18% 0,#a6ca6f0d,#0000 64%),linear-gradient(135deg,#29362b,#1d2a23);border-color:#b9d9962b;box-shadow:0 0 22px #b8e08a0a,0 12px 27px #0003,inset 0 1px #e8ffd514}.sales-tile{border-color:#f0f2df24;box-shadow:0 0 23px #f4f3e810,0 12px 27px #0003,inset 0 1px #ffffff17}.sales-nested{border-color:#f2f2df1d;box-shadow:0 0 10px #ffffff07,inset 0 1px #ffffff0b}.sales-nested:hover,.sales-nested:focus-visible{background:#f5f5e90a;border-color:#f4f3e84c;box-shadow:0 0 17px #fffdf21b,inset 0 0 10px #fffdf20e}.sales-monitor{border-color:#f0f3e34d;box-shadow:0 0 42px #fffef222,0 0 90px #fffeee0a,0 15px 38px #0005}.sales-summary-card{border-color:#f4f3df21;box-shadow:0 0 16px #fffef211,0 5px 12px #0002,inset 0 1px #ffffff13}.sales-tool-tile.is-selected,.sales-music-tile[aria-expanded=true]{border-color:#f4f3e867;box-shadow:0 0 27px #fffdf221,0 9px 24px #0003}.sales-channels>.is-open{background:#ffffff05;border:1px solid #ffffed30;margin-top:3px;padding:7px;transition:transform .2s,box-shadow .2s;transform:translateY(-2px);box-shadow:0 0 20px #ffffed12}.sales-channel-expand{color:var(--s-muted);background:0 0;border:0;align-items:center;gap:6px;margin:0 0 8px auto;padding:4px;font-size:10px;display:flex}.sales-conversation-display{flex-direction:column;min-height:100%;padding:28px;display:flex}.sales-conversation-display>header{align-items:center;gap:13px;margin-bottom:20px;display:flex}.sales-conversation-display h2{font:26px/1.15 Georgia,serif}.sales-conversation-display>header p{color:var(--s-muted);margin-top:7px;font-size:12px}.sales-conversation-display .sales-team-chat{flex-direction:column;flex:1;display:flex}.sales-conversation-display .sales-message-list{flex:1;max-height:none;font-size:14px}.sales-conversation-display .sales-message-list article{padding:14px}.sales-conversation-display .sales-message-list article b{font-size:12px}.sales-conversation-display .sales-team-chat textarea{min-height:85px;font-size:15px}.sales-conversation-display .sales-channel-empty{padding:20px 0;font-size:15px}.sales-conversation-display .sales-channel-empty button{font-size:13px}.sales-monitor.is-expanded:has(.sales-conversation-display){box-shadow:0 0 55px #fffcec2b,0 20px 100px #0008}@media (width>=1100px){.sales-monitor>header{height:34px;padding:4px 10px 8px}.sales-monitor>footer{height:21px;padding:6px 10px 3px}.sales-composer-top{height:28px;min-height:28px}.sales-composer-top>select{height:28px;margin:0;padding:5px 8px}.sales-composer textarea{height:55px;min-height:55px;padding-top:10px}.sales-composer-foot{height:28px}.sales-composer-foot button{padding:5px}.sales-followup{min-height:140px}.sales-tool-tile>p{min-height:20px;margin:8px 0}.sales-tool-tile .sales-nested{margin-top:5px}.sales-page-heading{margin:14px 0 12px}.sales-page-nav{margin-top:18px}}.sales-tile-title{color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex;font:inherit!important}.sales-tile-title svg{flex-shrink:0}.sales-nested-group[hidden]{display:none}.sales-tool-tile header>button[aria-expanded=true]>svg{transform:rotate(180deg)}@media (width>=1100px){.sales-account-list{max-height:210px}.sales-followup{min-height:0;padding:15px}.sales-followup>p{margin:8px 0}.sales-music-tile{min-height:72px;padding:14px 16px}.sales-tool-tile>p{min-height:0;margin-bottom:0}.sales-tool-tile .sales-nested-group{margin-top:10px}}.sales-summary-strip{display:flex;overflow:hidden}.sales-summary-label{flex:0 0 150px;width:150px}.sales-summary-scroll{border-radius:13px;flex:1;min-width:0;overflow:hidden}.sales-summary-track{width:max(800px,100%);height:132px;display:flex}.sales-summary-group{flex:0 0 100%;gap:10px;padding-right:10px;display:flex}.sales-summary-group>.sales-summary-card{flex:1;min-width:0}.sales-summary-track.is-running{animation:50s linear infinite sales-summary-flow}.sales-summary-scroll:hover .sales-summary-track,.sales-summary-scroll:focus-within .sales-summary-track{animation-play-state:paused}.sales-summary-scroll:focus-visible{outline-offset:3px;outline:2px solid #d7e7bc}@keyframes sales-summary-flow{to{transform:translate(-100%)}}@media (width<=940px){.sales-summary-label{flex-basis:110px;width:110px}.sales-summary-group>.sales-summary-card{min-width:0}}@media (prefers-reduced-motion:reduce){.sales-summary-scroll{overflow-x:auto}.sales-summary-track.is-running{animation:none!important}.sales-summary-group[aria-hidden=true]{display:none}}.sales-stock-flow{width:max-content;min-width:100%;height:100%;animation:45s linear infinite sales-stock-flow;display:flex}.sales-stock-group{flex-shrink:0;align-items:center;display:flex}.sales-stock-group>button{border:0;border-right:1px solid var(--s-line);white-space:nowrap;background:0 0;flex-shrink:0;align-items:center;gap:11px;height:100%;padding:0 20px;font-size:11px;display:flex}.sales-stock-group>button>span{color:var(--s-muted);font-size:10px}.sales-stock-group>button:hover{background:#ffffff09}.sales-stock-track:hover .sales-stock-flow,.sales-stock-track:focus-within .sales-stock-flow{animation-play-state:paused}@keyframes sales-stock-flow{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.sales-stock-flow{animation:none!important}.sales-stock-group[aria-hidden=true]{display:none}}.sales-ai-conversation{flex-shrink:0;gap:14px;padding:18px 20px;display:grid}.sales-ai-conversation article{background:#ffffff05;border:1px solid #ffffff16;border-radius:9px;min-width:0;padding:12px 14px}.sales-ai-conversation article b{color:var(--s-green);font-size:10px}.sales-ai-conversation article p{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px;font-size:13px;line-height:1.55}.sales-tile .sales-nested,.sales-tile .sales-channel-button,.sales-account-list>button,.sales-screen-actions>button,.sales-workspace .sales-ai-section,.sales-workspace .sales-ai-conversation article,.sales-native-display>.sales-tool-state,.sales-conversation-display,.sales-drawer select{background:linear-gradient(135deg,#050806 0%,#0d1912 50%,#243d2b 100%);border:1px solid #edf4e526;border-radius:8px;box-shadow:0 0 12px #ffffff0c,inset 0 1px #ffffff0b}.sales-tile .sales-nested:hover,.sales-tile .sales-nested:focus-visible,.sales-tile .sales-channel-button:hover,.sales-tile .sales-channel-button:focus-visible,.sales-account-list>button:hover,.sales-account-list>button:focus-visible,.sales-screen-actions>button:hover,.sales-screen-actions>button:focus-visible{background:linear-gradient(135deg,#070b08 0%,#122219 50%,#2b4933 100%);border-color:#f1f7e95c;box-shadow:0 0 19px #ffffff1c,inset 0 1px #ffffff16}.sales-tile .sales-channel-button{padding:11px 9px}.sales-screen,.sales-screen>iframe{background:#030504}.sales-account-list>button[aria-pressed=true]{border-color:#eff6e96b;box-shadow:0 0 17px #ffffff20,inset 0 1px #ffffff14}.sales-tile,.sales-summary-card{background:linear-gradient(135deg,#050806 0%,#0d1912 50%,#243d2b 100%)}.sales-stock-strip{background:linear-gradient(135deg,#284b34,#14281b);border-color:#d8ebcb47;border-radius:9px;padding:4px;box-shadow:0 0 15px #ffffff0b}.sales-stock-track{border-radius:6px;overflow:hidden}.sales-stock-group{gap:7px}.sales-stock-group>button,.sales-stock-track>button{background:linear-gradient(135deg,#020303,#242a27);border:1px solid #ffffff25;border-radius:6px;height:34px;box-shadow:0 0 9px #ffffff08}.sales-stock-group>button:hover,.sales-stock-group>button:focus-visible,.sales-stock-track>button:hover{background:linear-gradient(135deg,#090b0a,#343c37);border-color:#ffffff58;box-shadow:0 0 14px #ffffff16}.sales-signal.unknown{box-shadow:none;background:#9fa8a2}.sales-left .sales-accounts>header{grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;display:grid;position:relative}.sales-left .sales-accounts>header>div{text-align:center;grid-area:1/1/auto/-1;min-width:0;padding-inline:26px}.sales-left .sales-accounts>header>button{grid-area:1/3;justify-self:end;position:relative}.sales-left .sales-accounts>header h2,.sales-left .sales-followup>h2{text-align:center;justify-content:center;width:100%}.sales-left .sales-followup>.sales-kicker{text-align:center;width:100%;display:block}.sales-left .sales-music-tile{text-align:center;grid-template-columns:37px minmax(0,1fr) 37px;display:grid}.sales-left .sales-music-tile>svg{justify-self:end}.sales-accounts,.sales-followup,.sales-comms{container-type:inline-size}.sales-accounts>header,.sales-comms>header{grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;display:grid;position:relative}.sales-left .sales-accounts>header>div,.sales-comms>header>div{text-align:center;grid-area:1/1/auto/-1;min-width:0;padding-inline:0}.sales-left .sales-accounts>header>button,.sales-comms>header>button{grid-area:1/3;place-self:start end;position:relative}.sales-accounts>header .sales-kicker,.sales-comms>header .sales-kicker{padding-inline:24px}.sales-left .sales-accounts h2,.sales-left .sales-followup>h2,.sales-comms>header h2{text-align:center;letter-spacing:-.65px;justify-content:center;width:100%;font-size:clamp(20px,12cqi,32px);line-height:1.15}.sales-left .sales-accounts h2 svg,.sales-left .sales-followup>h2 svg,.sales-comms>header h2 svg{flex-shrink:0;width:20px;height:20px}.sales-left .sales-music-tile b{font-size:24px;line-height:1.15}.sales-stock-track{scrollbar-width:none;overflow:auto hidden}.sales-stock-track::-webkit-scrollbar{display:none}.sales-stock-account.needs_order b{color:#ff9292}.sales-stock-account.watch b{color:#f4d675}.sales-stock-account.good b{color:#98dda8}.sales-stock-account.unknown b,.sales-stock-account.stale b,.sales-stock-account.not_covered b,.sales-stock-account.confirm_inbound b,.sales-stock-account.existing_order b{color:var(--s-text)}.sales-workspace h1,.sales-workspace h2,.sales-workspace h3,.sales-workspace h4,.sales-music-tile b{font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-weight:400}.sales-summary-card>span:first-child,.sales-summary-history>span{letter-spacing:.15px;font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-size:17px;font-weight:400}.sales-monitor-name>span:first-of-type{font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-size:14px}.sales-left .sales-accounts h2,.sales-left .sales-followup>h2,.sales-comms>header h2{letter-spacing:0;font-size:clamp(28px,17cqi,44px)}.sales-tool-tile h2{letter-spacing:0;font-size:21px}.sales-music-tile b{font-size:30px}.sales-page-heading h1{font-size:40px}.sales-summary-card{padding-top:12px;padding-bottom:12px}.sales-summary-card>strong{margin-top:6px;line-height:1.18}.sales-stock-flow{animation-duration:var(--stock-duration,45s)}.sales-summary-track.is-running{animation-duration:var(--summary-duration,50s)}.sales-history-inline{pointer-events:none;color:#bdd4b4;opacity:.65;flex-direction:column;align-items:center;gap:3px;display:flex;position:absolute;bottom:32px;right:12px}.sales-history-inline small{text-align:center;color:var(--s-muted);font:8px/1.25 Arial,Helvetica,sans-serif}.sales-stock-group>button{grid-template-columns:6px minmax(0,1fr) auto 12px;gap:8px;width:300px;min-width:300px;max-width:300px;padding:0 12px;display:grid}.sales-stock-group>button>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sales-stock-group>button>span:not(.sales-signal){white-space:nowrap}.sales-summary-group{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}.sales-summary-group>.sales-summary-card{width:100%;min-width:0;height:132px}.sales-summary-track{width:max(1160px,100%)}.sales-summary-card.has-history-trend{grid-template-rows:20px 1fr auto auto;grid-template-columns:minmax(0,1fr) 92px;gap:2px 8px;display:grid}.sales-summary-card.has-history-trend>span:first-child{grid-area:1/1/auto/-1}.sales-summary-card.has-history-trend>strong{grid-area:2/1;align-self:center;margin:0}.sales-summary-card.has-history-trend>small{grid-area:3/1;line-height:1.15}.sales-summary-card.has-history-trend>footer{grid-area:4/1/auto/-1;margin-top:1px}.sales-summary-card.has-history-trend>.sales-history-inline{opacity:1;grid-area:2/2/4;align-self:center;width:92px;min-width:0;position:static}.sales-history-inline svg{filter:drop-shadow(0 0 3px #dbf8c442);width:92px;height:46px;overflow:visible}.sales-history-inline rect{fill:#adc994}.sales-history-inline small{color:#bdcbb6;white-space:nowrap;font-size:8px}.sales-composer textarea{background:linear-gradient(135deg,#02060333,#2a4c321c);border:1px solid #dce8d813;border-radius:7px;padding-left:12px;padding-right:12px}.sales-composer textarea:focus{background:linear-gradient(135deg,#0206033d,#2a4c3226);border-color:#dce8d82c}.sales-page-heading .sales-heading-music{color:#edf3e7;text-align:left;background:linear-gradient(135deg,#060906 25%,#1c3923);border:1px solid #e9f4e130;border-radius:12px;justify-content:flex-start;align-items:center;gap:14px;min-width:210px;padding:9px 16px;display:flex;box-shadow:0 0 14px #f4ffef12,inset 0 1px #ffffff0d}.sales-heading-music>span:nth-child(2){gap:2px;display:grid}.sales-heading-music b{font-size:15px}.sales-heading-music small{opacity:.75;font-size:11px}.sales-heading-music>svg{margin-left:auto;transition:transform .2s}.sales-heading-music.is-open>svg{transform:rotate(180deg)}.sales-mini-eq{align-items:center;gap:3px;min-width:47px;height:28px;display:flex}.sales-mini-eq i{background:linear-gradient(#e7f5df,#477655);border-radius:2px;width:4px;height:35%;box-shadow:0 0 7px #e6ffdc30}.sales-mini-eq i:nth-child(2n){height:70%}.sales-mini-eq i:nth-child(3n){height:100%}.sales-mini-eq i:nth-child(4){height:50%}@media (width<=650px){.sales-page-heading .sales-heading-music{flex:1;min-width:190px}}.sales-page-heading{grid-template-columns:minmax(80px,1fr) auto minmax(80px,1fr);display:grid}.sales-heading-music-group{justify-content:center;align-items:stretch;gap:7px;display:flex}.sales-spotify-connect{color:#1ed760;cursor:pointer;background:linear-gradient(140deg,#071009,#19321f);border:1px solid #a7cfad38;border-radius:11px;place-items:center;width:44px;display:grid;box-shadow:0 0 12px #dffff018}.sales-spotify-connect svg{width:26px;height:26px}.sales-page-heading>button:last-child{justify-self:end}@media (width<=650px){.sales-page-heading{grid-template-columns:minmax(58px,1fr) auto minmax(25px,1fr);gap:6px}.sales-page-heading .sales-heading-music{gap:8px;min-width:135px;padding:8px}.sales-mini-eq{gap:2px;min-width:34px}.sales-mini-eq i{width:3px}.sales-spotify-connect{width:36px}}.sales-heading-music-group{background:linear-gradient(135deg,#060906 25%,#1c3923);border:1px solid #e9f4e130;border-radius:12px;gap:0;overflow:hidden;box-shadow:0 0 14px #f4ffef12,inset 0 1px #ffffff0d}.sales-page-heading .sales-heading-music{box-shadow:none;background:0 0;border:0;border-radius:0}.sales-heading-music-group .sales-spotify-connect{box-shadow:none;background:0 0;border:0;border-left:1px solid #e9f4e11c;border-radius:0;width:46px;margin:8px 0}.sales-heading-music-group button:focus-visible{outline-offset:-3px;outline:2px solid #dfeeda}.sales-heading-music-group .sales-spotify-connect:hover{color:#73ed9e;background:#e8ffee08}@media (width<=650px){.sales-heading-music-group .sales-spotify-connect{width:36px}}.sales-music-toggle{color:#d9e5d4;cursor:pointer;background:0 0;border:0;place-items:center;width:34px;display:grid}.sales-music-toggle svg{transition:transform .2s}.sales-music-toggle.is-open svg{transform:rotate(180deg)}.sales-page-heading .sales-heading-music{min-width:220px}.sales-heading-music-group .sales-spotify-connect{border-left:0;width:38px}.sales-heading-music-group .sales-mini-eq{min-width:38px}@media (width<=650px){.sales-page-heading .sales-heading-music{gap:6px;min-width:150px}.sales-heading-music b{font-size:12px}.sales-heading-music-group .sales-mini-eq{display:none}.sales-music-toggle{width:26px}.sales-heading-music-group .sales-spotify-connect{width:30px}}.sales-heading-music-group{border-color:#e9f4e152;box-shadow:0 0 17px #eaffdf2b,0 0 32px #a8d59c10,inset 0 1px #ffffff17}.sales-heading-music-group .sales-music-toggle{width:66px;padding:10px}.music-mini-live{justify-content:center;align-items:flex-end;gap:3px;width:42px;height:27px;display:flex}.music-mini-live i{background:linear-gradient(#f0ffe9,#74a87b);border-radius:2px;width:4px;min-height:2px;transition:height .12s linear;display:block;box-shadow:0 0 6px #d8ffcc44}.music-mini-live:not(.is-live){opacity:.4}@media (prefers-reduced-motion:reduce){.music-mini-live i{transition:none}}@media (width<=650px){.sales-heading-music-group .sales-music-toggle{width:46px;padding:6px}.music-mini-live{gap:2px;width:34px;height:24px}}.sales-heading-music-group .sales-music-toggle{background:radial-gradient(at 80% 90%,#6597642e,#0000 75%),linear-gradient(135deg,#020603cc,#234f2eb8);border-radius:8px;margin:6px 6px 6px 1px;box-shadow:inset 0 1px #ffffff13,0 0 10px #c5f0bc0a}.music-mini-live{isolation:isolate;position:relative}.music-mini-live:before{content:"";z-index:-1;background:radial-gradient(ellipse at var(--music-center,50%) 75%,#b5e6a8aa 0%,#43815280 40%,transparent 80%);opacity:calc(.12 + var(--music-energy,0)*.7);transform:scale(calc(.92 + var(--music-energy,0)*.16));filter:blur(5px);border-radius:9px;transition:opacity .2s,transform .2s;position:absolute;inset:-9px -7px}.music-mini-live.is-live i{filter:drop-shadow(0 0 3px #e4ffcb55)}@media (prefers-reduced-motion:reduce){.music-mini-live:before{transition:none;transform:none}}.sales-stock-flow{animation-direction:reverse}.sales-stock-track:focus-within .sales-stock-flow{animation:none;transform:translate(0)}.sales-stock-window,.sales-summary-window{isolation:isolate;border-radius:8px;flex:1;min-width:0;position:relative}.sales-stock-window>.sales-stock-track,.sales-summary-window>.sales-summary-scroll{width:100%;height:100%}.sales-stock-window:before,.sales-stock-window:after,.sales-summary-window:before,.sales-summary-window:after{content:"";z-index:3;pointer-events:none;opacity:.78;width:30px;position:absolute;top:0;bottom:0}.sales-stock-window:before,.sales-summary-window:before{background:linear-gradient(90deg,#e4ffdb55 0%,#accb9a1e 25%,#05100809 75%,#0000 100%);border-radius:8px 0 0 8px;left:0}.sales-stock-window:after,.sales-summary-window:after{background:linear-gradient(270deg,#e4ffdb55 0%,#accb9a1e 25%,#05100809 75%,#0000 100%);border-radius:0 8px 8px 0;right:0}.sales-stock-strip{border-color:#e4f3da65;box-shadow:0 0 18px #e9ffde24,0 0 32px #cce9c010}.sales-summary-window{box-shadow:0 0 15px #e0f7d611}@media (width>=941px){.sales-monitor:not(.is-expanded) .sales-screen{height:var(--sales-screen-height,300px)}}.sales-stock-account .sales-signal{flex:0 0 12px;width:12px;min-width:12px;height:12px;box-shadow:0 0 10px}@media (width>=941px){.sales-center{gap:var(--sales-column-gap,12px)}}.sales-summary-label{padding:12px 12px 12px 4px}.sales-summary-label>span{letter-spacing:.8px;color:#e5e8da;white-space:nowrap;font-family:Tungsten,Arial Narrow,sans-serif;font-size:30px;font-weight:500;line-height:1.05}.sales-summary-label>b{margin:9px 0 11px;font-size:14px;line-height:1.2}.sales-summary-label>button{min-height:24px}@media (width<=940px){.sales-summary-label>span{letter-spacing:.3px;font-size:24px}.sales-summary-label{padding-right:7px}}.sales-masthead{position:relative}.sales-masthead .sales-wordmark{color:var(--s-text);cursor:pointer;text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;padding:0;display:flex}.sales-masthead .sales-wordmark b{letter-spacing:1.6px;font-family:Tungsten,Arial Narrow,sans-serif;font-size:31px;font-weight:500;line-height:.95}.sales-masthead .sales-wordmark span{letter-spacing:5.7px;color:var(--s-text);margin:4px -5.7px 0 0;font-family:Tungsten,Arial Narrow,sans-serif;font-size:17px;font-weight:500;line-height:1}.sales-master-brand{pointer-events:none;width:70px;height:70px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sales-master-brand img{object-fit:contain;width:100%;height:100%;display:block}.sales-page-heading{--launch-width:clamp(190px,14.8vw,284px);grid-template-columns:minmax(44px,1fr) repeat(5,minmax(0,var(--launch-width))) minmax(44px,1fr);align-items:center;gap:12px;display:grid}.sales-workspace-label{grid-area:1/1}.sales-launch-posabit{grid-area:1/2}.sales-launch-cultivera{grid-area:1/3}.sales-page-heading .sales-heading-music-group{grid-area:1/4}.sales-launch-ywd{grid-area:1/5}.sales-page-heading>button:last-child{grid-area:1/7;font-size:0}.sales-heading-music-group,.sales-launch-tile{background:linear-gradient(135deg,#060906 25%,#1c3923);border:1px solid #e9f4e152;border-radius:12px;min-width:0;height:58px;box-shadow:0 0 17px #eaffdf2b,0 0 32px #a8d59c10,inset 0 1px #ffffff17}.sales-launch-tile{color:#edf3e7;justify-content:space-between;align-items:center;gap:10px;padding:9px 16px;text-decoration:none;display:flex}.sales-launch-tile>span{gap:2px;min-width:0;display:grid}.sales-launch-tile b,.sales-heading-music b{white-space:nowrap;font:600 clamp(12px,.78vw,15px)/1.2 Arial,Helvetica,sans-serif}.sales-launch-tile small{opacity:.75;font:11px/1.2 Arial,Helvetica,sans-serif}.sales-launch-tile svg{color:#cbdcc5;flex:none}.sales-launch-tile:hover{border-color:#f0ffe67a;box-shadow:0 0 20px #eaffdf38,0 0 35px #a8d59c18,inset 0 1px #ffffff17}.sales-launch-tile:focus-visible,.sales-wordmark:focus-visible{outline-offset:4px;outline:2px solid #dfeeda}.sales-page-heading .sales-heading-music{flex:1;gap:0;min-width:0;padding:9px 10px}.sales-heading-music-group .sales-mini-eq{display:none}.sales-heading-music-group .sales-spotify-connect{flex:0 0 32px;width:32px}.sales-heading-music-group .sales-music-toggle{flex:0 0 52px;width:52px;margin:6px 5px 6px 0;padding:6px}@media (width<=1400px) and (width>=1241px){.sales-page-heading{--launch-width:clamp(174px,15.2vw,213px);gap:8px}.sales-launch-tile{padding:9px 12px}.sales-heading-music small{font-size:10px}.sales-heading-music-group .sales-spotify-connect{flex-basis:28px;width:28px}.sales-heading-music-group .sales-music-toggle{flex-basis:42px;width:42px;padding:3px}.sales-heading-music-group .music-mini-live{gap:2px;width:32px}.sales-heading-music-group .music-mini-live i{width:3px}}@media (width<=1240px){.sales-page-heading{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sales-workspace-label{grid-area:1/1}.sales-page-heading .sales-heading-music-group{grid-area:1/2}.sales-page-heading>button:last-child{grid-area:1/3}.sales-launch-posabit{grid-area:2/1}.sales-launch-cultivera{grid-area:2/2}.sales-launch-ywd{grid-area:2/3}.sales-heading-music-group .sales-music-toggle{flex-basis:44px;width:44px}.sales-heading-music b{font-size:12px}.sales-heading-music small{font-size:10px}}@media (width<=650px){.sales-masthead .sales-wordmark b{font-size:25px}.sales-masthead .sales-wordmark span{letter-spacing:5px;font-size:13px}.sales-master-brand{width:62px;height:62px}.sales-masthead-right .sales-private{display:none}.sales-page-heading{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sales-workspace-label{grid-area:1/1}.sales-page-heading>button:last-child{grid-area:1/3}.sales-page-heading .sales-heading-music-group{grid-area:2/1/auto/-1;justify-self:center;width:min(100%,284px)}.sales-launch-posabit{grid-area:3/1/auto/-1}.sales-launch-cultivera{grid-area:4/1/auto/-1}.sales-launch-ywd{grid-area:5/1/auto/-1}.sales-launch-tile{justify-self:center;width:min(100%,284px)}.sales-launch-tile b,.sales-heading-music b{font-size:14px}.sales-heading-music-group .sales-music-toggle{flex-basis:52px;width:52px}.sales-heading-music-group .sales-spotify-connect{flex-basis:32px;width:32px}}.sales-launch-reserved{color:#d5ddce;grid-area:1/6}.sales-placeholder-mark{opacity:.6;font:300 25px/1 Arial,Helvetica,sans-serif}@media (width<=1240px){.sales-page-heading{grid-template-columns:repeat(4,minmax(0,1fr))}.sales-workspace-label{grid-area:1/1}.sales-page-heading .sales-heading-music-group{grid-area:1/2/auto/4;justify-self:center;width:calc(50% - 6px);min-width:210px}.sales-page-heading>button:last-child{grid-area:1/4}.sales-launch-posabit{grid-area:2/1}.sales-launch-cultivera{grid-area:2/2}.sales-launch-ywd{grid-area:2/3}.sales-launch-reserved{grid-area:2/4}}@media (width<=650px){.sales-page-heading{grid-template-columns:repeat(3,minmax(0,1fr))}.sales-page-heading .sales-heading-music-group{grid-area:2/1/auto/-1;width:min(100%,284px);min-width:0}.sales-page-heading>button:last-child{grid-area:1/3}.sales-launch-posabit{grid-area:3/1/auto/-1}.sales-launch-cultivera{grid-area:4/1/auto/-1}.sales-launch-ywd{grid-area:5/1/auto/-1}.sales-launch-reserved{grid-area:6/1/auto/-1}}.sales-launch-tile .sales-launch-icon{background:radial-gradient(at 65% 80%,#65976442,#0000 75%),linear-gradient(135deg,#020603cc,#234f2eb8);border:1px solid #e3f6db30;border-radius:9px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 1px #ffffff17,0 0 10px #e0fbd326,0 0 20px #b5e6a81a}.sales-launch-icon img{object-fit:contain;filter:drop-shadow(0 0 4px #dcffca55);border-radius:6px;width:30px;height:30px;display:block}.sales-launch-tile .sales-launch-icon.is-light{background:linear-gradient(135deg,#e8eee1,#bfcfb8);border-color:#eef9e980}.sales-launch-icon.is-light img{filter:none}.sales-launch-reserved>span{letter-spacing:normal}@media (width>=651px) and (width<=940px){.sales-page-heading .sales-heading-music-group{grid-column:2/4;width:100%;min-width:0}.sales-launch-posabit{grid-area:2/1/auto/3}.sales-launch-cultivera{grid-area:2/3/auto/5}.sales-launch-ywd{grid-area:3/1/auto/3}.sales-launch-reserved{grid-area:3/3/auto/5}}.sales-heading-music-group .music-mini-live{gap:2px;width:100%;min-width:0;max-width:42px}.sales-heading-music-group .music-mini-live i{flex:0 0 3px;width:3px}.sales-comms.is-conversation-open{contain:size;min-height:635px;overflow:hidden}.sales-comms.is-conversation-open>header{flex:none}.sales-comms.is-conversation-open .sales-comms-intro,.sales-comms.is-conversation-open>.sales-comms-bottom,.sales-comms.is-conversation-open>.sales-comms-note{display:none}.sales-conversation-back{color:#c4d5bc;cursor:pointer;background:0 0;border:0;flex:none;align-self:flex-start;align-items:center;gap:6px;min-height:36px;margin:8px 0;font-size:11px;display:flex}.sales-channels.is-focused{flex:1;min-height:0;display:flex;overflow:hidden}.sales-channels.is-focused>section[hidden]{display:none}.sales-channels.is-focused>.is-open{flex-direction:column;flex:1;min-width:0;min-height:0;margin:0;display:flex;overflow:hidden;transform:none}.sales-channels.is-focused .sales-channel-button,.sales-channels.is-focused .sales-channel-expand{flex:none}.sales-channel-body{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.sales-channel-body>.communications-view{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.sales-channel-body>.comms-delivery{flex:1;min-height:0;overflow:auto}.sales-channel-body .comms-tabs,.sales-channel-body .comms-toolbar,.sales-channel-body .comms-new{flex:none}.sales-channel-body .comms-layout{flex-direction:column;flex:1;min-height:180px;display:flex}.sales-channel-body .comms-layout>nav{flex:none;max-height:120px;overflow:auto}.sales-channel-body .comms-thread{flex-direction:column;flex:1;min-height:0;display:flex}.sales-channel-body .comms-thread>header,.sales-channel-body .comms-thread>form{flex:none}.sales-channel-body .comms-messages{flex:1;min-height:60px;max-height:none;overflow:auto}.sales-channel-body .comms-thread>.ws-empty{flex:1;align-content:center;display:grid}@media (width<=940px){.sales-comms.is-conversation-open{height:min(760px,100svh - 32px);min-height:500px}}@media (width>=941px){.sales-layout{align-items:stretch}.sales-left{align-self:stretch;min-height:0}.sales-followup{flex:1}.sales-comms{align-self:stretch;min-height:0}}.sales-masthead{height:110px}.sales-launch-tile b,.sales-heading-music b{letter-spacing:.3px;font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-size:25px;font-weight:400;line-height:1}@media (width<=1400px) and (width>=941px){.sales-launch-tile b,.sales-heading-music b{font-size:22px}}.sales-tile h2{text-align:center;display:block;position:relative}.sales-tile h2>svg,.sales-tile-title>svg{position:absolute;top:50%;left:0;transform:translateY(-50%)}.sales-tile .sales-heading-text{text-align:center;display:inline-block}.sales-tile-title{text-align:center;width:100%;display:block;position:relative}.sales-tool-tile .sales-tile-title{padding-inline:22px}.sales-tool-tile>header{display:block;position:relative}.sales-tool-tile>header>div{width:100%}.sales-tool-tile>header>button{position:absolute;top:0;right:0}.sales-tool-tile .sales-kicker{text-align:center;display:block}.sales-launch-tile small,.sales-heading-music small{letter-spacing:.5px;font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-size:13px;line-height:1}.sales-launch-tile,.sales-page-heading .sales-heading-music{padding-top:8px;padding-bottom:8px}.sales-channel-body .comms-tabs{display:none}.sales-channel-body .comms-layout{min-height:0}.sales-channel-body .comms-layout>nav{max-height:88px}.sales-channel-body .comms-thread{overflow:hidden}.sales-channel-body .comms-messages{min-height:0}.sales-channel-body .comms-thread>form{margin-top:auto}.sales-stock-strip,.sales-summary-strip{position:relative}.sales-stock-strip:after,.sales-summary-strip:after{content:"";pointer-events:none;z-index:4;border-radius:inherit;opacity:.45;animation:5.4s ease-in-out infinite sales-ticker-halo-breathe;position:absolute;inset:0;box-shadow:inset 0 0 12px #eaffdf35}.sales-stock-window:before,.sales-stock-window:after,.sales-summary-window:before,.sales-summary-window:after{animation:5.4s ease-in-out infinite sales-ticker-edge-breathe}@keyframes sales-ticker-halo-breathe{0%,to{opacity:.3}50%{opacity:.8}}@keyframes sales-ticker-edge-breathe{0%,to{opacity:.56}50%{opacity:.9}}.sales-still :is(.sales-stock-strip,.sales-summary-strip,.sales-stock-window,.sales-summary-window):before,.sales-still :is(.sales-stock-strip,.sales-summary-strip,.sales-stock-window,.sales-summary-window):after,.sales-stock-strip:hover:after,.sales-stock-strip:focus-within:after,.sales-summary-strip:hover:after,.sales-summary-strip:focus-within:after,.sales-stock-strip:hover .sales-stock-window:before,.sales-stock-strip:hover .sales-stock-window:after,.sales-stock-strip:focus-within .sales-stock-window:before,.sales-stock-strip:focus-within .sales-stock-window:after,.sales-summary-strip:hover .sales-summary-window:before,.sales-summary-strip:hover .sales-summary-window:after,.sales-summary-strip:focus-within .sales-summary-window:before,.sales-summary-strip:focus-within .sales-summary-window:after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.sales-stock-strip:after,.sales-summary-strip:after,.sales-stock-window:before,.sales-stock-window:after,.sales-summary-window:before,.sales-summary-window:after{opacity:.65;animation:none!important}}.sales-workspace-label h1{letter-spacing:0;margin-top:4px;font-size:clamp(54px,5vw,96px);line-height:.86}@media (width<=650px){.sales-workspace-label h1{font-size:64px}}.sales-workspace-label{align-items:center;height:58px;display:flex;position:relative}.sales-workspace-label>span{line-height:10px;position:absolute;top:-13px;left:0}.sales-workspace-label h1{letter-spacing:0;margin:0;font-size:72px;line-height:.8}@media (width<=1400px){.sales-workspace-label h1{font-size:64px}}@media (width<=650px){.sales-workspace-label h1{font-size:58px}}.sales-workspace-label{padding-left:12px}.sales-workspace-label>span{top:-19px;left:12px}.sales-composer{background:linear-gradient(135deg,#142018 0%,#1c2b21 65%,#24372a 100%);border-color:#edf4e529;box-shadow:0 0 19px #ffffff0e,inset 0 1px #ffffff0d}.sales-composer-top>button{letter-spacing:.3px;font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-size:23px;font-weight:400}.sales-composer-top>select{color:#d8e3d1;width:156px;font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-size:16px}.sales-composer textarea{letter-spacing:normal;color:#233423;caret-color:#30482e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:linear-gradient(135deg,#f0f4e8 0%,#e6eddc 58%,#d5e3c8 100%);border:1px solid #ebf2dc9c;border-radius:8px;height:78px;min-height:78px;margin:8px 0;padding:14px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.5;transition:background .2s,border-color .2s,box-shadow .2s;display:block;box-shadow:0 0 13px #ffffff0b,inset 0 1px #ffffff75}.sales-composer textarea::placeholder{color:#52624c;opacity:1}.sales-composer textarea:focus{outline-offset:3px;background:linear-gradient(135deg,#f3f6ed 0%,#eaf0e1 58%,#dae7cf 100%);border-color:#f1f6e6;outline-color:#becfad;box-shadow:0 0 18px #ffffff17,inset 0 1px #ffffff85}.sales-accounts:has(.sales-account-detail){flex-direction:column;display:flex}.sales-accounts>.sales-account-detail{height:304px;min-height:304px;margin-top:12px}@media (width>=1100px){.sales-accounts>.sales-account-detail{height:265px;min-height:265px}}@media (width<=650px){.sales-composer textarea{height:74px;min-height:74px;font-size:16px}.sales-composer-top>select{width:142px}}@media (prefers-reduced-motion:reduce){.sales-composer textarea{transition:none}}.sales-followup:has(.sales-tile-detail){flex-direction:column;display:flex}.sales-followup>.sales-tile-detail{flex:1;height:auto;min-height:200px}.comms-recipient{overflow-wrap:anywhere;background:linear-gradient(135deg,#07100a,#203927);border:1px solid #edf4e52b;border-radius:8px;gap:5px;margin-bottom:10px;padding:11px;display:grid}.comms-recipient span{color:#ecf3e7;font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-size:22px}.comms-recipient b{font-size:12px;font-weight:500}.comms-recipient small{color:#aabb9f;font-size:10px}.sales-health-preview{flex-direction:column;min-height:290px;display:flex}.sales-health-preview>.account-health-view{flex:1;min-height:0}.sales-stock-flow{flex:none}.sales-masthead{height:70px;min-height:70px}.sales-heading-music-group .sales-spotify-connect{background:linear-gradient(135deg,#08130c,#284931);border:1px solid #e9f4e136;border-radius:8px;align-self:center;height:32px;margin:0 8px 0 0;box-shadow:0 0 12px #eaffdf20,inset 0 1px #ffffff10}.sales-heading-music-group .sales-spotify-connect svg{filter:drop-shadow(0 0 5px #8be6a15c)}.sales-workspace .sales-heading-music-group button.sales-spotify-connect,.sales-workspace .sales-heading-music-group button.sales-spotify-connect svg{color:#1ed760}.sales-workspace .sales-heading-music-group button.sales-spotify-connect{flex:0 0 38px;width:38px;height:38px}.sales-workspace .sales-heading-music-group button.sales-spotify-connect svg{width:30px;height:30px}.sales-workspace .sales-heading-music-group button.sales-spotify-connect{background:radial-gradient(at 65% 80%,#65976442,#0000 75%),linear-gradient(135deg,#020603cc,#234f2eb8);border:1px solid #e3f6db30;border-radius:9px;box-shadow:inset 0 1px #ffffff17,0 0 10px #e0fbd326,0 0 20px #b5e6a81a}.sales-workspace[data-workspace=fulfillment] .sales-page-heading h1,.sales-workspace[data-workspace=packaging] .sales-page-heading h1{font-size:58px;line-height:1}.sales-masthead-left{align-items:center;gap:20px;min-width:0;display:flex}.sales-header-context{border-left:1px solid #e5efdf20;gap:3px;min-width:0;padding-left:20px;display:grid}.sales-header-context>span{letter-spacing:1.6px;color:var(--s-gold);font-size:7px;line-height:1.2}.sales-header-context>div{align-items:center;gap:8px;display:flex}.sales-header-context h1{letter-spacing:.2px;white-space:nowrap;font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-size:34px;font-weight:400;line-height:.95}.sales-header-next{color:#e7f0e1;background:linear-gradient(135deg,#09130d,#223829);border:1px solid #e5efdf20;border-radius:7px;flex:none;place-items:center;width:28px;height:28px;display:grid;box-shadow:0 0 9px #e8ffdc0a}.sales-header-next:hover{border-color:#e5efdf70;box-shadow:0 0 12px #e8ffdc20}.sales-page-heading{margin-top:14px}@media (width>=1101px) and (width<=1240px){.sales-page-heading{grid-template-columns:minmax(0,1fr) repeat(5,minmax(0,190px)) minmax(0,1fr);gap:8px}.sales-launch-posabit{grid-area:1/2}.sales-launch-cultivera{grid-area:1/3}.sales-page-heading .sales-heading-music-group{grid-area:1/4;width:100%;min-width:0}.sales-launch-ywd{grid-area:1/5}.sales-launch-reserved{grid-area:1/6}.sales-page-heading>button:last-child{grid-area:1/7}.sales-launch-tile{padding-left:9px;padding-right:9px}.sales-launch-tile b,.sales-heading-music b{font-size:19px}}@media (width>=651px) and (width<=1100px){.sales-page-heading .sales-heading-music-group{grid-area:1/2/auto/4}.sales-page-heading>button:last-child{grid-area:1/4}}@media (width<=650px){.sales-masthead-left{flex-direction:column;align-items:flex-start;gap:4px}.sales-masthead .sales-wordmark b{font-size:20px}.sales-masthead .sales-wordmark span{letter-spacing:4px;margin-top:2px;font-size:10px}.sales-header-context{border:0;gap:1px;padding:0}.sales-header-context>span{letter-spacing:1px;font-size:5px}.sales-header-context>div{gap:5px}.sales-header-context h1{font-size:20px}.sales-header-next{border-radius:5px;width:20px;height:20px}.sales-header-next svg{width:14px;height:14px}.sales-page-heading{margin-top:12px}.sales-page-heading .sales-heading-music-group{grid-row:1}.sales-page-heading>button:last-child{z-index:1;grid-area:1/3}.sales-launch-posabit{grid-row:2}.sales-launch-cultivera{grid-row:3}.sales-launch-ywd{grid-row:4}.sales-launch-reserved{grid-row:5}.sales-masthead-right .sales-sources-button{gap:4px;font-size:10px}}@media (width<=440px){.sales-masthead-right .sales-sources-button{font-size:0}}.sales-screen>.sales-ideas-display{color:#f1f3e9;scrollbar-width:thin;background:radial-gradient(at 15% 0,#183221 0%,#0000 55%),linear-gradient(145deg,#030604,#08120b 58%,#101b13);padding:20px;position:absolute;inset:0;overflow:auto}.sales-screen>.sales-ideas-display[hidden]{display:none!important}.sales-ideas-display .ideas-notebook{color:#edf2e8;font-family:inherit;font-size:13px;line-height:1.55}.sales-ideas-display .ideas-intro h3,.sales-ideas-display .ideas-compose h3,.sales-ideas-display .ideas-collection-head h3,.sales-ideas-display .idea-card h4,.sales-ideas-display .ideas-empty h4{letter-spacing:.2px;color:#edf3e8;font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-weight:400}.sales-ideas-display .ideas-intro p,.sales-ideas-display .ideas-label,.sales-ideas-display .ideas-count,.sales-ideas-display .ideas-draft-note,.sales-ideas-display .ideas-compose-foot small,.sales-ideas-display .idea-card>p,.sales-ideas-display .idea-card footer,.sales-ideas-display .ideas-empty p{color:#bdc9bd}.sales-ideas-display .ideas-bulb,.sales-ideas-display .ideas-compose,.sales-ideas-display .idea-card,.sales-ideas-display .ideas-empty{background:linear-gradient(145deg,#07100a,#14241a 70%,#1b2a20);border:1px solid #f1f7ed2b;box-shadow:0 0 18px #ffffff0c,inset 0 1px #ffffff0a}.sales-ideas-display .ideas-bulb{color:#d4e6c9}.sales-ideas-display .ideas-tabs{border-color:#ffffff24}.sales-ideas-display .ideas-tabs button{color:#c1ccbf}.sales-ideas-display .ideas-tabs button[aria-pressed=true]{color:#edf3e8;border-color:#c8dfb8}.sales-ideas-display .idea-category{color:#e2efdc;background:#23392a}.sales-ideas-display .idea-category.packaging{color:#f2e2b7;background:#453a20}.sales-ideas-display .idea-category.product{color:#d5eee2;background:#1f3d33}.sales-ideas-display .idea-category.sales{color:#cbe9c9;background:#183727}.sales-ideas-display .ideas-notebook input,.sales-ideas-display .ideas-notebook textarea,.sales-ideas-display .ideas-notebook select{color:#f1f3e9;background:#050a07;border:1px solid #eff6e53d;border-radius:8px;padding:10px 12px}.sales-ideas-display .ideas-notebook input::placeholder,.sales-ideas-display .ideas-notebook textarea::placeholder{color:#aab7aa}.sales-ideas-display .ideas-notebook select option{color:#f1f3e9;background:#08110b}.sales-ideas-display .ideas-notebook .ws-button{color:#edf3e8;background:linear-gradient(135deg,#14241a,#253b2b);border:1px solid #eff6e53d;border-radius:8px}.sales-ideas-display .ideas-notebook .ideas-archive{color:#d2decf}.sales-ideas-display .ideas-notebook .ideas-notice{color:#d2e5c7}.sales-ideas-display .ideas-notebook .ws-alert{color:#f5ded4;background:#321c16;border:1px solid #e4aa8a66;border-radius:8px;padding:12px}@media (width<=700px){.sales-screen>.sales-ideas-display{padding:13px}.sales-ideas-display .ideas-intro{align-items:flex-start;gap:10px}.sales-ideas-display .ideas-label{display:none}.sales-ideas-display .ideas-layout{grid-template-columns:minmax(0,1fr);gap:20px}.sales-ideas-display .ideas-compose{padding:17px}.sales-ideas-display .ideas-cards{grid-template-columns:minmax(0,1fr)}}.sales-summary-card>strong{font-variant-numeric:lining-nums tabular-nums;letter-spacing:.4px;font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-size:42px;font-weight:400;line-height:1.05}@media (width<=1150px){.sales-summary-card>strong{font-size:38px}}.sales-masthead .sales-wordmark{border-radius:3px;flex:none;justify-content:center;width:92px;height:58px;overflow:hidden}.sales-masthead .sales-rainier-brand{object-fit:contain;filter:grayscale()invert();mix-blend-mode:screen;width:100%;height:auto;max-height:58px;animation:35s linear infinite sales-crest-spin;display:block}.sales-masthead .sales-wordmark:is(:hover,:focus-visible,:focus-within) .sales-rainier-brand{animation-play-state:paused}.sales-workspace[data-theme=light] .sales-masthead .sales-rainier-brand{filter:none;mix-blend-mode:multiply}@media (width<=650px){.sales-masthead-left{flex-direction:row;align-items:center;gap:10px}.sales-masthead .sales-wordmark{width:74px;height:48px}.sales-masthead .sales-rainier-brand{max-height:48px}.sales-header-context h1{font-size:19px}.sales-masthead-right{gap:4px}}.sales-nav-drawer .sales-drawer-brand{flex:none;margin:0;line-height:0}.sales-drawer-brand img{filter:grayscale()invert();mix-blend-mode:screen;width:128px;height:auto;display:block}.sales-workspace[data-theme=light] .sales-drawer-brand img{filter:none;mix-blend-mode:multiply}.sales-slack-launcher{text-align:center;min-height:280px;color:var(--s-text);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex}.sales-slack-launcher img{object-fit:contain;width:46px;height:46px}.sales-slack-launcher p{max-width:30em;line-height:1.5}.sales-slack-launcher a{justify-content:center;align-items:center;gap:8px;display:inline-flex}.sales-workspace .sales-page-heading{scrollbar-width:thin;align-items:stretch;gap:12px;max-width:100%;padding:4px 0 8px;display:flex;overflow:auto hidden}.sales-workspace .sales-page-heading>.sales-launch-tile{flex:1 0 180px;width:auto;min-width:180px;height:58px}.sales-workspace .sales-page-heading>.sales-heading-music-group{flex:1.4 0 260px;justify-self:stretch;width:auto;min-width:260px;height:58px}.sales-workspace .sales-page-heading>button:last-child{flex:0 0 34px;align-self:stretch;height:58px;position:static}@media (width<=650px){.sales-page-nav{flex-wrap:wrap;gap:2px}.sales-page-nav button{min-width:44px;min-height:44px;padding:10px 9px;font-size:14px}.sales-channel-expand,.sales-conversation-back,.sales-comms>header>button{min-width:44px;min-height:44px;font-size:14px}.sales-workspace .sales-page-heading{gap:10px}.sales-workspace .sales-page-heading>.sales-launch-tile{flex:0 0 190px;min-width:190px}.sales-workspace .sales-page-heading>.sales-heading-music-group{flex:0 0 260px;min-width:260px}}.sales-summary-track{-webkit-mask-image:none;mask-image:none}.sales-summary-window:before,.sales-summary-window:after{-webkit-backdrop-filter:blur(1.2px);backdrop-filter:blur(1.2px);opacity:.7;width:52px}.sales-summary-scroll:focus-within .sales-summary-track{-webkit-mask-image:none;mask-image:none}.sales-summary-window:focus-within:before,.sales-summary-window:focus-within:after{opacity:0;-webkit-backdrop-filter:none;backdrop-filter:none}@media (prefers-reduced-motion:reduce){.sales-summary-track{-webkit-mask-image:none;mask-image:none}.sales-summary-window:before,.sales-summary-window:after{-webkit-backdrop-filter:none;backdrop-filter:none}}.sales-summary-card{padding:12px 16px}.sales-summary-card>span{line-height:1.2}.sales-summary-card>strong{margin-top:6px}.sales-summary-card>small{font-size:11px;line-height:1.3}.sales-summary-card footer{margin-top:3px;font-size:10.5px;line-height:1.35}.sales-account-search input{font-size:14px}.sales-account-list b{font-size:13px;line-height:1.35}.sales-account-list small{font-size:11px;line-height:1.35}.sales-account-avatar{width:32px;height:32px;font-size:11px}.sales-accounts>footer{font-size:11px;line-height:1.4}.sales-channel-button b{font-size:13px;line-height:1.35}.sales-channel-button small{font-size:11px;line-height:1.35}.sales-comms-intro,.sales-comms-note{font-size:12px;line-height:1.45}.sales-monitor>header{font-size:11px}.sales-monitor>footer{font-size:10.5px}.sales-screen-brand p{max-width:60ch;font-size:14px;line-height:1.5}.sales-screen-actions b{font-size:13px;line-height:1.35}.sales-screen-actions span,.sales-screen-source{font-size:11px;line-height:1.4}.sales-tool-tile>p,.sales-tool-tile .sales-nested{font-size:12px;line-height:1.45}.sales-ai-conversation article p{font-size:16px;line-height:1.55}.sales-ai-conversation article b{font-size:12px}.sales-composer textarea{font-size:16px;line-height:1.5}@media (width<=650px){.sales-summary-card{padding:12px}.sales-screen-brand p{font-size:14px}.sales-composer textarea{font-size:16px}}.sales-native-display>.sales-open-webui-host{flex-direction:column;flex:1;gap:10px;width:100%;max-width:none;min-height:0;margin:0;padding:12px;display:flex}.sales-open-webui-host>p{margin:0;font-size:13px;line-height:1.45}.sales-open-webui-frame{border:1px solid var(--s-line);background:var(--s-bg);border-radius:10px;flex:1;width:100%;min-height:400px;display:block}.sales-screen:has(.sales-open-webui-frame){height:max(560px,var(--sales-screen-height,350px))}.sales-monitor.is-expanded .sales-screen:has(.sales-open-webui-frame){height:auto}.sales-ai-conversation article[data-role=user]{background:#6c8f6730;border-color:#9abb8350;border-bottom-right-radius:4px;margin-left:8%}.sales-ai-conversation article[data-role=assistant]{border-bottom-left-radius:4px;margin-right:8%}@media (width<=940px){.sales-workspace .sales-masthead-right .sales-private{display:none}}@media (width<=380px){body:has(.ws-retained-view:not([hidden])>.sales-workspace){min-width:0}.ws-retained-view:not([hidden]) .sales-masthead{flex-direction:column;row-gap:6px;height:auto;min-height:112px;padding:8px 0;display:flex}.ws-retained-view:not([hidden]) .sales-masthead-left{flex-direction:row;flex:none;justify-content:space-between;align-items:center;gap:10px;width:100%;min-width:0;display:flex}.ws-retained-view:not([hidden]) .sales-masthead-left .sales-header-context{flex-shrink:0;min-width:0}.ws-retained-view:not([hidden]) .sales-header-next{width:44px;min-width:44px;height:44px;min-height:44px}.ws-retained-view:not([hidden]) .sales-masthead-right{flex-direction:row;justify-content:flex-end;align-items:center;gap:4px;width:100%;margin-left:0;display:flex}}.sales-account-stock-signal{min-width:0;color:var(--s-muted);white-space:normal;align-items:flex-start;gap:7px;margin-top:7px;display:flex}.sales-account-stock-signal>.sales-signal{width:8px;min-width:8px;height:8px;box-shadow:none;flex:0 0 8px;margin-top:3px}.sales-account-stock-signal>span{min-width:0}.sales-account-stock-signal b{color:var(--s-text);font-size:11px;display:block}.sales-account-stock-signal small,.sales-account-stock-reason{white-space:normal;overflow-wrap:anywhere;font-size:10px;line-height:1.4;display:block}.sales-account-stock-reason{margin-top:3px}.sales-account-stock-signal small{margin-top:4px}.sales-stock-group>button.has-stock-evidence{grid-template-columns:minmax(0,1fr) 145px 12px;gap:7px}.sales-stock-group>button.has-stock-evidence>.sales-account-stock-signal{white-space:normal;gap:5px;margin:0}.sales-account-stock-signal.is-compact b{font-size:10px}.sales-account-stock-signal.is-compact .sales-account-stock-reason{-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:8px;line-height:1.25;display:-webkit-box;overflow:hidden}.sales-account-stock-signal.is-compact small{display:none}.sales-stock-strip>.sales-strip-label{flex-wrap:wrap;align-content:center;row-gap:2px}.sales-stock-strip>.sales-strip-label small{white-space:nowrap;flex:0 0 100%;font-size:8px;line-height:1.1}.sales-account-list>button{align-items:flex-start}.sales-account-list>button>.sales-account-avatar{flex-shrink:0;margin-top:1px}.sales-account-list>button>span:nth-child(2)>small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sales-account-list .sales-account-stock-signal{gap:5px;margin-top:5px}.sales-account-list .sales-account-stock-signal b{white-space:normal;text-overflow:clip;font-size:12px;line-height:1.25;overflow:visible}.sales-account-list .sales-account-stock-signal small{display:none}.sales-account-list .sales-account-stock-reason{white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:unset;font-size:10px;line-height:1.25;display:block;overflow:hidden}.sales-account-pagination{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:5px;display:grid}.sales-account-pagination>span{text-align:center;white-space:normal;overflow-wrap:normal;min-width:0;font-size:9px;line-height:1.25}.sales-account-pagination button{background:var(--s-panel);border:1px solid var(--s-line);color:var(--s-text);cursor:pointer;border-radius:6px;padding:7px;font-size:10px}.sales-account-pagination button:disabled{opacity:.4;cursor:default}.sales-accounts footer p{overflow-wrap:anywhere;margin-top:7px;font-size:9px;line-height:1.4}.sales-workspace.sales-still .sales-masthead .sales-rainier-brand,.sales-masthead .sales-wordmark:is(:hover,:focus-visible,:focus-within) .sales-rainier-brand{animation:none;transform:none}@media (prefers-reduced-motion:reduce){.sales-masthead .sales-rainier-brand{animation:none;transform:none}}@media (width<=650px){.sales-stock-strip{grid-template-columns:minmax(0,1fr);gap:4px;height:auto;display:grid}.sales-stock-strip>.sales-strip-label{border-right:0;border-bottom:1px solid var(--s-line);flex-wrap:nowrap;min-width:0;padding:3px 9px}.sales-stock-strip>.sales-strip-label small{white-space:normal;text-align:right;flex:0 auto;min-width:0;margin-left:auto}.sales-stock-window{height:auto;container-type:inline-size}.sales-stock-group{align-items:stretch}.sales-stock-group>button.has-stock-evidence{grid-template-columns:minmax(0,1fr) 12px;gap:3px 7px;width:min(300px,100cqi);min-width:0;max-width:100cqi;height:auto;padding:6px 12px}.sales-stock-group>button.has-stock-evidence>b{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;grid-column:1/-1;overflow:visible}.sales-workspace.sales-still .sales-stock-flow{animation:none;transform:none}}.spotify-connection{color:#f6faf3;background:linear-gradient(120deg,#ffffff0d,#a6d09a0b);border:1px solid #ffffff2b;border-radius:9px;margin:0 0 10px;padding:12px}.spotify-connection-head,.spotify-connection-brand{align-items:center;display:flex}.spotify-connection-head{justify-content:space-between;gap:10px}.spotify-connection-brand{gap:9px;min-width:0}.spotify-connection-brand>div{gap:2px;display:grid}.spotify-connection-brand b{font-size:12px;font-weight:700}.spotify-connection-logo{color:#112d1a;background:#1ed760;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.spotify-connection-logo svg{fill:currentColor;width:24px;height:24px}.spotify-connection-status{color:#d2ded0;font-size:10px;line-height:1.4}.spotify-connection-refresh,.spotify-connection-action,.spotify-disconnect{color:#f7fbf5;min-height:36px;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff3c;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:6px 10px;font-size:10px;font-weight:650;text-decoration:none;display:inline-flex}.spotify-connection-refresh:hover:not(:disabled),.spotify-connection-refresh:focus-visible,.spotify-connection-action:hover:not(:disabled),.spotify-connection-action:focus-visible,.spotify-disconnect:hover:not(:disabled),.spotify-disconnect:focus-visible{outline-offset:2px;background:#ffffff19;outline:2px solid #c2dfb5}.spotify-connection-action{color:#102417;background:#1ed760;border-color:#81e99e;margin-top:8px}.spotify-connection-action:hover:not(:disabled),.spotify-connection-action:focus-visible{color:#102417;background:#49e477}.spotify-connection-refresh:disabled,.spotify-connection-action:disabled,.spotify-disconnect:disabled{opacity:.6;cursor:default}.spotify-connection-copy,.spotify-connection-prepared p,.spotify-current-track>p{color:#d4dfd2;margin:9px 0 0;font-size:10px;line-height:1.5}.spotify-connection-prepared{border-top:1px solid #ffffff20;margin-top:8px;padding-top:7px}.spotify-connection-prepared p{margin:0}.spotify-account{color:#cfdbcd;margin-top:9px;font-size:10px}.spotify-account strong{color:#fff;font-weight:650}.spotify-current-track{background:#00000014;border:1px solid #ffffff20;border-radius:7px;align-items:center;gap:10px;margin-top:8px;padding:8px 9px;display:flex}.spotify-track-label{color:#cce3c6;text-transform:uppercase;letter-spacing:.06em;flex:none;font-size:9px}.spotify-track-copy{gap:2px;min-width:0;margin-right:auto;display:grid}.spotify-track-copy a,.spotify-track-copy strong{color:#fff;overflow-wrap:anywhere;font-size:11px;font-weight:650;line-height:1.35;text-decoration:none}.spotify-track-copy a:hover,.spotify-track-copy a:focus-visible{outline-offset:2px;outline:2px solid #c2dfb5;text-decoration:underline}.spotify-track-copy span{color:#cbd8c8;overflow-wrap:anywhere;font-size:10px;line-height:1.4}.spotify-track-open{color:#e4eee1;border-radius:6px;flex:none;place-items:center;width:32px;height:32px;display:grid}.spotify-track-open:hover,.spotify-track-open:focus-visible{outline-offset:1px;outline:2px solid #c2dfb5}.spotify-disconnect{color:#dce7d9;background:0 0;min-height:32px;margin-top:8px}.spotify-connection-error,.spotify-connection-notice{margin:8px 0 0;font-size:10px;line-height:1.45}.spotify-connection-error{color:#ffd1ca}.spotify-connection-notice{color:#d2e8c8}.spotify-connection button:focus-visible,.spotify-connection a:focus-visible{outline-offset:2px;outline:2px solid #c2dfb5}@media (width<=600px){.spotify-connection{padding:10px}.spotify-connection-status{max-width:220px}.spotify-connection-refresh,.spotify-connection-action{min-height:40px}.spotify-current-track{flex-wrap:wrap;align-items:flex-start;gap:7px}.spotify-track-copy{flex:calc(100% - 50px);order:2}.spotify-track-label{order:1;margin-top:2px}.spotify-track-open{order:3;margin-left:auto}.spotify-current-track>p{flex-basis:100%;margin-top:0}}@media (prefers-color-scheme:light){.spotify-connection{color:#203127;background:#f8fcf7;border-color:#d5e1d3;box-shadow:0 2px 9px #16361b0d}.spotify-connection-status,.spotify-connection-copy,.spotify-connection-prepared p,.spotify-account,.spotify-track-copy span{color:#506854}.spotify-connection-brand b,.spotify-track-copy a,.spotify-track-copy strong{color:#1e3424}.spotify-current-track{background:#eef5ed;border-color:#dbe7d9}.spotify-track-open,.spotify-disconnect{color:#36543d}.spotify-connection-refresh,.spotify-disconnect{color:#304932;background:#fff;border-color:#cad9c8}.spotify-connection-action{color:#12351c}.spotify-connection-error{color:#9c3328}.spotify-connection-notice{color:#416c35}}@media (prefers-reduced-motion:reduce){.spotify-connection *{scroll-behavior:auto}}.music-spectrum{--music-forest:#294b38;--music-sage:#78927a;--music-ivory:#fcfdf9;width:100%;color:var(--music-ivory);background:linear-gradient(115deg,#1e3028 0%,#263d31 46%,#304737 100%);border:1px solid #dce5da;border-radius:13px;padding:12px 16px 10px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff18,0 6px 18px #26443214}.music-spectrum-head,.music-spectrum-title,.music-spectrum-controls,.music-spectrum-foot{align-items:center;display:flex}.music-spectrum-head{justify-content:space-between;gap:14px}.music-spectrum-title{gap:11px}.music-spectrum-title>div{gap:1px;display:grid}.music-spectrum-title b{letter-spacing:.025em;font-size:13px;font-weight:650}.music-spectrum-status{color:#d0ddce;font-size:11px;line-height:1.35}.music-spectrum-indicator{background:#9daaa0;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #ffffff12}.music-spectrum-indicator.live{background:#c6edb8;box-shadow:0 0 9px 3px #d8ffd26e}.music-spectrum-controls{gap:7px}.music-spectrum-controls button{color:#f8fbf5;min-height:36px;font:inherit;background:#ffffff0b;border:1px solid #ffffff3d;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:5px 10px;font-size:11px;display:inline-flex}.music-spectrum-controls button:hover:not(:disabled),.music-spectrum-controls button:focus-visible{outline-offset:2px;background:#ffffff18;outline:2px solid #c2dfb5}.music-spectrum-controls button:disabled{cursor:default;opacity:.62}.music-spectrum-controls button:last-child{width:36px;padding:0}.music-spectrum-bars{justify-content:space-between;align-items:flex-end;gap:6px;height:88px;margin:8px 0 5px;padding:0 2px;display:flex}.music-spectrum-bars i{height:var(--music-level,2%);transform-origin:bottom;background:linear-gradient(#fffefa 0%,#e8f4dc 52%,#a6d09a 100%);border-radius:5px 5px 2px 2px;flex:1;min-height:0;transition:height .22s ease-out;display:block;box-shadow:0 0 7px #f5fff388,0 0 16px #c8f2bd24}.music-spectrum.is-paused .music-spectrum-bars i{box-shadow:none;transition:none}.music-spectrum:not(.is-live) .music-spectrum-bars{visibility:hidden}.music-spectrum-foot{color:#c6d2c5;letter-spacing:.025em;justify-content:space-between;gap:12px;min-height:17px;font-size:10px}.music-spectrum-foot span:last-child{text-align:right;overflow-wrap:anywhere}.music-spectrum:not(.is-live) .music-spectrum-foot{color:#d2d8d0}@media (width<=600px){.music-spectrum{padding:11px 12px 9px}.music-spectrum-bars{gap:2px;height:48px}.music-spectrum-bars i{max-width:8px}.music-spectrum-foot{flex-direction:column;align-items:flex-start;gap:1px}.music-spectrum-foot span:last-child{text-align:left}.music-spectrum-controls button{min-height:40px}.music-spectrum-controls button span{display:none}.music-spectrum-controls button:last-child{width:40px}}@media (prefers-reduced-motion:reduce){.music-spectrum-bars i{transition:none!important;animation:none!important}.music-spectrum-indicator.live{box-shadow:0 0 0 3px #ffffff12}}.sales-spectrum-slot{margin:12px 0 0}.sales-spectrum-slot .music-spectrum{background:linear-gradient(115deg,#18261e,#213627 55%,#18261e);border-color:#f1f3e842;box-shadow:0 0 28px #fffdeb16,inset 0 1px #fff4}.music-services{border-top:1px solid #fff2;margin-top:9px;padding-top:6px}.music-services-toggle{color:#e5eee1;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:3px 5px;font-size:11px;font-weight:600;display:inline-flex}.music-services-toggle:hover,.music-services-toggle:focus-visible{color:#fff;outline-offset:2px;border-radius:5px;outline:2px solid #c2dfb5}.music-services-panel{padding:7px 0 2px}.music-services-panel>p{color:#d2ded0;max-width:760px;margin:0 0 10px;font-size:11px;line-height:1.55}.music-service-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.music-service-links>a{color:#f9fbf7;background:#ffffff0b;border:1px solid #ffffff32;border-radius:8px;align-items:center;gap:10px;min-height:54px;padding:8px 11px;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:flex}.music-service-links>a:hover,.music-service-links>a:focus-visible{outline-offset:1px;background:#ffffff16;border-color:#d7e7ce;outline:2px solid #c2dfb580;transform:translateY(-1px)}.music-service-mark{color:#fff;background:#53734e;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:17px;font-weight:700;display:grid}.music-service-links>a.spotify .music-service-mark{background:#3e7650}.music-service-links>a.apple-music .music-service-mark{background:#87505b}.music-service-links>a>span:nth-child(2){gap:1px;margin-right:auto;display:grid}.music-service-links b{font-size:11px;font-weight:650}.music-service-links small{color:#c7d3c4;font-size:10px}.music-service-links>a>svg{color:#d0ddcd}@media (width<=600px){.music-service-links{grid-template-columns:1fr}.music-service-links>a{min-height:50px}}@media (prefers-reduced-motion:reduce){.music-service-links>a{transition:none}.music-service-links>a:hover{transform:none}}.sales-workspace .music-spectrum{padding:10px 14px 8px;overflow:visible}.sales-workspace .music-spectrum-bars{height:62px;margin:6px 0 3px}.sales-workspace .music-spectrum-head{gap:8px}.sales-workspace .music-spectrum-title{gap:8px;min-width:0}.sales-workspace .music-spectrum-status{max-width:340px}.sales-workspace .music-spectrum-controls{flex:none;gap:6px}.sales-workspace .music-services-compact{border:0;margin:0;padding:0;position:relative}.sales-workspace .music-spectrum-controls .music-services-toggle{gap:3px;width:44px;padding:0}.sales-workspace .music-connect-menu{z-index:30;background:linear-gradient(135deg,#20362a,#101e16);border:1px solid #afc49c66;border-radius:14px;width:148px;max-width:calc(100vw - 48px);padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:inset 0 1px #ffffff14,0 10px 28px #0005,0 0 20px -10px #bbd29a50}.sales-workspace .music-connect-menu.is-connecting{width:288px}.sales-workspace .music-connect-icons{gap:8px;display:flex}.sales-workspace .music-spectrum-controls .music-connect-icon{background:#ffffff06;border:1px solid #c8d8bb33;border-radius:11px;place-items:center;width:60px;height:56px;min-height:56px;padding:7px;text-decoration:none;display:grid}.sales-workspace .music-connect-icon:hover{background:#ffffff12;border-color:#c8d8bb77}.sales-workspace .music-brand-mark{place-items:center;width:34px;height:34px;display:grid}.sales-workspace .is-spotify .music-brand-mark{color:#1ed760;filter:drop-shadow(0 0 5px #1ed76040)}.sales-workspace .music-brand-mark>svg{width:30px;height:30px}.sales-workspace .is-apple .music-brand-mark{color:#fff;background:linear-gradient(145deg,#ff5a73,#ee234d);border-radius:8px;box-shadow:inset 0 1px #ffffff40,0 0 10px #ed2d5140}.sales-workspace .music-connect-menu .spotify-connection.is-compact{margin:8px 0 0;padding:9px}.sales-workspace .spotify-connection.is-compact .spotify-connection-copy,.sales-workspace .spotify-connection.is-compact .spotify-connection-refresh>span,.sales-workspace .spotify-connection.is-compact .spotify-connection-prepared>p{display:none}.sales-workspace .spotify-connection.is-compact .spotify-connection-logo{width:26px;height:26px}.sales-workspace .spotify-connection.is-compact .spotify-connection-logo>svg{width:20px;height:20px}.sales-workspace .spotify-connection.is-compact .spotify-connection-head{align-items:flex-start;gap:6px}.sales-workspace .spotify-connection.is-compact .spotify-connection-brand{gap:6px}.sales-workspace .spotify-connection.is-compact .spotify-connection-refresh{width:32px;min-width:32px;min-height:32px;padding:0}.sales-workspace .spotify-connection.is-compact .spotify-connection-action{width:100%;min-height:36px}.sales-workspace .spotify-connection.is-compact .spotify-connection-status{font-size:11px}.sales-workspace[data-theme=light] .music-connect-menu{background:linear-gradient(135deg,#fffef9,#edf3e5);border-color:#9bb38b}.sales-workspace[data-theme=light] .music-connect-icon{background:#53734e0a;border-color:#9bb38b66}@media (width<=600px){.sales-workspace .music-spectrum{padding:9px 10px 7px}.sales-workspace .music-spectrum-bars{height:38px}.sales-workspace .music-spectrum-controls>button,.sales-workspace .music-spectrum-controls .music-services-toggle{height:36px;min-height:36px}.sales-workspace .music-spectrum-foot{flex-direction:row;align-items:center}.sales-workspace .music-spectrum-status{max-width:150px;font-size:10px}}.sales-workspace .music-spectrum{height:144px;min-height:144px;padding:10px 14px}.sales-workspace .music-spectrum-head{height:24px}.sales-workspace .music-spectrum-title b{font-size:12px}.sales-workspace .music-spectrum-close{width:28px;height:28px;min-height:28px;color:inherit;background:#ffffff08;border:1px solid #ffffff25;border-radius:8px;place-items:center;padding:0;display:grid}.sales-workspace .music-spectrum-body{grid-template-columns:minmax(112px,1fr) minmax(0,4fr) minmax(112px,1fr);align-items:center;gap:14px;height:94px;display:grid}.sales-workspace .music-spectrum-bars{gap:5px;width:100%;min-width:0;height:62px;margin:0}.sales-workspace .music-spectrum-dock{justify-self:end;justify-items:end;gap:6px;min-width:112px;display:grid}.sales-workspace .music-spectrum-dock .music-connect-icons{justify-content:flex-end;gap:6px}.sales-workspace .music-spectrum-controls .music-connect-icon{border-radius:9px;width:34px;height:34px;min-height:34px;padding:4px}.sales-workspace .music-spectrum-controls .music-services-toggle{width:34px;padding:4px}.sales-workspace .music-brand-mark,.sales-workspace .music-brand-mark>svg{width:26px;height:26px}.sales-workspace .is-apple .music-brand-mark{border-radius:6px;width:25px;height:25px}.sales-workspace .is-apple .music-brand-mark>svg{width:19px;height:19px}.sales-workspace .music-transport{justify-content:flex-end;align-items:center;gap:5px;display:flex}.sales-workspace .music-spectrum-controls .music-transport button{border-radius:8px;width:34px;height:32px;min-height:32px;padding:0}.sales-workspace .music-spectrum-controls .music-transport button:disabled{opacity:.48;cursor:not-allowed}.sales-workspace .music-spectrum .music-connect-menu{padding:8px;top:calc(100% + 8px)}.sales-workspace .music-spectrum .music-connect-menu .spotify-connection.is-compact{margin:0}.sales-workspace .music-spectrum .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (width<=600px){.sales-workspace .music-spectrum{height:144px;padding:10px}.sales-workspace .music-spectrum-body{grid-template-columns:minmax(0,1fr) 112px;gap:12px}.sales-workspace .music-spectrum-balance{display:none}.sales-workspace .music-spectrum-bars{gap:2px;height:62px}.sales-workspace .music-spectrum-controls .music-connect-icon,.sales-workspace .music-spectrum-controls .music-services-toggle{height:34px;min-height:34px}}.sales-workspace .music-spectrum.has-playback-feedback .music-spectrum-body{height:80px}.sales-workspace .music-spectrum .music-transport-feedback{color:#f2f7ed;text-align:right;overflow-wrap:anywhere;pointer-events:none;margin:0;font-size:11px;line-height:14px;position:absolute;inset:auto 12px 4px}.sales-workspace .music-spectrum .music-transport-feedback[data-state=unknown],.sales-workspace .music-spectrum .music-transport-feedback[data-state=forbidden],.sales-workspace .music-spectrum .music-transport-feedback[data-state=error]{color:#fff0cd}@media (pointer:coarse){.sales-workspace .music-spectrum{height:164px;min-height:164px}.sales-workspace .music-spectrum-head{height:44px}.sales-workspace .music-spectrum-close{width:44px;height:44px;min-height:44px}.sales-workspace .music-spectrum-body{grid-template-columns:minmax(0,1fr) 142px;gap:12px;height:94px}.sales-workspace .music-spectrum-balance{display:none}.sales-workspace .music-spectrum-dock{gap:4px;min-width:142px}.sales-workspace .music-transport{gap:5px}.sales-workspace .music-spectrum-controls .music-connect-icon,.sales-workspace .music-spectrum-controls .music-services-toggle,.sales-workspace .music-spectrum-controls .music-transport button{width:44px;height:44px;min-height:44px}.sales-workspace .music-spectrum.has-playback-feedback{height:184px;min-height:184px}.sales-workspace .music-spectrum.has-playback-feedback .music-spectrum-body{height:94px}}.sales-workspace .music-spectrum-body{grid-template-rows:34px minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.sales-workspace .music-spectrum-dock{grid-row:1;justify-self:end;align-items:center;gap:10px;min-width:0;display:flex}.sales-workspace .music-spectrum-bars{grid-row:2;gap:5px;width:100%;height:100%;min-height:0;padding:0}.sales-workspace .music-spectrum-bars i{flex:1 1 0;min-width:0;max-width:none}.sales-workspace .music-spectrum.has-playback-feedback .music-spectrum-bars{height:100%}@media (width<=600px){.sales-workspace .music-spectrum-bars{gap:2px}.sales-workspace .music-spectrum-bars i{max-width:none}}@media (pointer:coarse){.sales-workspace .music-spectrum-body{grid-template-rows:44px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.sales-workspace .music-spectrum-dock{gap:10px;min-width:0}}.msg-inbox{color:#27372b;flex-direction:column;gap:10px;min-height:0;padding:12px;font-size:14px;line-height:1.5;display:flex;overflow:auto}.msg-inbox p{margin:0}.msg-inbox-intro,.msg-inbox-capture{color:#526453}.msg-inbox-select{flex-direction:column;gap:5px;font-weight:600;display:flex}.msg-inbox select{color:#1c2a20;background:#fff;border:1px solid #becbb9;border-radius:9px;min-height:44px;padding:8px 10px;font-size:16px}.msg-inbox-actions{flex-wrap:wrap;gap:8px;display:flex}.msg-inbox .ws-button,.msg-inbox button{min-height:44px;font-size:14px}.msg-inbox-alert{color:#8b351b;background:#fff2e8;border-radius:9px;padding:9px 11px}.msg-inbox-list{flex-direction:column;gap:10px;display:flex}.msg-inbox-message{background:#f3f7ef;border:1px solid #d5e0d0;border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;padding:12px;display:flex}.msg-inbox-message header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;width:100%;display:flex}.msg-inbox-message time,.msg-inbox-message small{color:#586958}.msg-inbox-message h4{margin:2px 0;font-size:16px}.msg-inbox-text{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border:1px solid #e0e8dc;border-radius:12px;width:100%;padding:10px 12px}.msg-inbox-missing{color:#5f665c;font-style:italic}.msg-inbox-message button{margin-top:3px}@media (width<=520px){.msg-inbox{padding:8px}.msg-inbox-message{padding:10px}.msg-inbox-message header{flex-direction:column;gap:2px}}.msg-direction-tabs{background:#edf3e8;border:1px solid #d1ddca;border-radius:12px;flex:none;gap:6px;margin:0 0 10px;padding:4px;display:flex}.msg-direction-tabs button{color:#40543d;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;font-size:14px}.msg-direction-tabs button.active{color:#24482c;background:#fff;box-shadow:0 1px 4px #17351b1a}.msg-direction-tabs button:focus-visible{outline-offset:2px;outline:2px solid #6f8c4a}.msg-direction-tabs button:disabled{opacity:.55;cursor:wait}.sales-workspace[data-theme=dark] .msg-inbox{color:#e8efe3}.sales-workspace[data-theme=dark] .msg-inbox-intro,.sales-workspace[data-theme=dark] .msg-inbox-capture,.sales-workspace[data-theme=dark] .msg-inbox-message time,.sales-workspace[data-theme=dark] .msg-inbox-message small{color:#bacab3}.sales-workspace[data-theme=dark] .msg-inbox-message{background:#142319;border-color:#344832}.sales-workspace[data-theme=dark] .msg-inbox-text,.sales-workspace[data-theme=dark] .msg-inbox select{color:#edf4e8;background:#0c180f;border-color:#3c5037}.sales-workspace[data-theme=dark] .msg-direction-tabs{background:#142319;border-color:#344832}.sales-workspace[data-theme=dark] .msg-direction-tabs button{color:#c2d3ba}.sales-workspace[data-theme=dark] .msg-direction-tabs button.active{color:#f3f8ed;background:#294330}.sales-workspace .msg-inbox .ws-button{color:#fff;background:#244a36;border:1px solid #244a36}.sales-workspace .msg-inbox .ws-button:disabled{opacity:.5}.sales-workspace .msg-inbox .ws-button:focus-visible{outline-offset:3px;outline:2px solid #66845a}.communications-view{min-width:0}.comms-tabs,.comms-toolbar,.comms-thread>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.comms-tabs{justify-content:flex-start;margin-bottom:12px}.communications-view button{cursor:pointer}.comms-tabs button,.comms-toolbar button,.comms-thread>header button{color:inherit;background:#101914;border:1px solid #fff2;border-radius:8px;padding:7px 10px}.comms-toolbar{color:#bdc9bc;margin-bottom:12px;font-size:12px}.comms-layout{grid-template-columns:minmax(140px,28%) minmax(0,1fr);gap:12px;display:grid}.comms-layout>nav{align-content:start;gap:6px;display:grid}.comms-layout>nav button,.comms-saved{text-align:left;color:inherit;overflow-wrap:anywhere;background:linear-gradient(135deg,#050805,#16311b);border:1px solid #ffffff19;border-radius:9px;gap:4px;padding:10px;display:grid}.comms-layout>nav button.active{border-color:#e2eddf88}.comms-layout small{color:#bdc9bc}.comms-thread{min-width:0}.comms-thread h3{margin:0;font-size:16px}.comms-messages{overflow-wrap:anywhere;max-height:300px;margin:10px 0;overflow:auto}.comms-messages article{border-bottom:1px solid #ffffff16;padding:9px 0}.comms-messages time{opacity:.7;font-size:10px;display:block}.comms-messages p,.comms-body{white-space:pre-wrap}.comms-thread form,.comms-delivery form,.comms-new{gap:8px;display:grid}.communications-view input:not([type=checkbox]),.communications-view select,.communications-view textarea{box-sizing:border-box;color:#eff4ec;width:100%;font:inherit;background:#080d09;border:1px solid #ffffff25;border-radius:8px;padding:9px}.comms-new{border:1px solid #fff2;border-radius:10px;margin-bottom:12px;padding:12px}.comms-new label,.comms-delivery label{gap:5px;font-size:12px;display:grid}.comms-new fieldset{border:1px solid #fff2}.comms-new fieldset label{align-items:center;gap:8px;display:flex}.comms-review{border:1px solid #d9e8d23d;border-radius:10px;margin-top:12px;padding:12px}.comms-saved{width:100%;margin-top:6px}.compact .comms-layout{grid-template-columns:1fr}.compact .comms-layout>nav{max-height:120px;overflow:auto}.compact .comms-messages{max-height:180px}.compact .comms-tabs,.compact .comms-toolbar{font-size:11px}@media (width<=600px){.comms-layout{grid-template-columns:1fr}.comms-layout>nav{max-height:140px;overflow:auto}}.comms-thread textarea,.comms-delivery textarea{color:#18231b;caret-color:#274d32;background:linear-gradient(135deg,#f7f5eb 0%,#eef0e7 48%,#dfe6dc 100%);border:1px solid #f8f9eeaa;box-shadow:inset 0 1px #fff,0 0 18px #eff9e718}.comms-thread textarea::placeholder,.comms-delivery textarea::placeholder{color:#5a665b;opacity:1}.comms-thread textarea:focus,.comms-delivery textarea:focus{outline-offset:2px;outline:2px solid #a8c5a6;box-shadow:0 0 22px #e9f8df2b}.communications-view,.comms-delivery{color:#223126;background:#fafbf8;border:1px solid #d9e0d7;border-radius:9px;padding:12px}.comms-toolbar,.comms-layout small{color:#617064}.comms-tabs button,.comms-toolbar button,.comms-thread>header button{color:#2b4431;background:#edf2e9;border-color:#ccd8c7}.comms-tabs .active{background:#dcebd6;border-color:#8fac82}.comms-layout>nav button,.comms-saved{color:#263f2b;background:linear-gradient(135deg,#fff,#edf3e9);border-color:#d6dfd0}.comms-layout>nav button.active{border-color:#8da981;box-shadow:inset 3px 0 #76956b}.comms-messages{background:#fff;border-radius:7px;padding:10px}.comms-messages article{border-color:#e2e8de}.comms-messages p{color:#233529}.comms-messages time{color:#657461;opacity:1}.communications-view input:not([type=checkbox]),.communications-view select,.communications-view textarea,.comms-delivery input,.comms-delivery select,.comms-delivery textarea{color:#1f3024;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #bccdb5;border-radius:7px;width:100%;padding:9px}.comms-thread textarea,.comms-delivery textarea{caret-color:#244c31;background:linear-gradient(135deg,#fff,#f0f4eb);border-color:#b9cbb0;box-shadow:inset 0 1px #fff}.comms-thread textarea::placeholder,.comms-delivery textarea::placeholder{color:#65745e}.comms-review{background:#f0f5eb;border-color:#c7d7bd}.comms-recipient{color:#203528;background:linear-gradient(135deg,#e9f1e2,#f8faf5);border-color:#c3d4b9}.comms-recipient span{color:#29422b}.comms-recipient small{color:#5f7359}.comms-delivery{flex-direction:column;min-height:0;display:flex}.comms-delivery-history{flex:1;min-height:0;padding-bottom:12px;overflow:auto}.comms-delivery>form{border-top:1px solid #d7e0d0;flex:none;margin-top:auto;padding-top:10px}.sales-conversation-display>.communications-view,.sales-conversation-display>.comms-delivery{flex:1;min-height:0;overflow:auto}.sales-conversation-display .comms-layout{flex:1;min-height:0}.sales-conversation-display .comms-thread{flex-direction:column;min-height:0;display:flex}.sales-conversation-display .comms-messages{flex:1;min-height:0;max-height:none}.sales-conversation-display .comms-thread>form{flex:none;margin-top:auto}.comms-thread form .ws-button,.comms-delivery form .ws-button{color:#fff;background:#35563c;border-color:#35563c}.sales-channel-body .comms-recipient{flex:none;gap:3px;margin-bottom:6px;padding:8px;line-height:1.25}.sales-channel-body .comms-recipient span{font-size:20px;line-height:1.1}.sales-channel-body .comms-recipient b{font-size:11px;line-height:1.3}.sales-channel-body .comms-recipient small{font-size:9px;line-height:1.2}.sales-channel-body .comms-delivery>p{flex:none;margin:5px 0;font-size:10px;line-height:1.4}.sales-channel-body .comms-delivery>form{gap:6px;padding-top:8px}.sales-channel-body .comms-delivery>form label{gap:3px;margin:0;font-size:10px;line-height:1.25}.sales-channel-body .comms-delivery input,.sales-channel-body .comms-delivery select{height:30px;min-height:30px;padding:6px}.sales-channel-body .comms-delivery textarea{resize:vertical;height:66px;min-height:66px;max-height:130px;padding:7px;font-size:12px;line-height:1.4}.sales-channel-body .comms-delivery .ws-button{min-height:32px;padding:6px 9px}.sales-channel-body .comms-delivery-history>h3{margin:6px 0;font-size:20px}.comms-dictation-control{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.comms-dictation-control button{color:#2b5134;cursor:pointer;background:#e6efdf;border:1px solid #b7c9ae;border-radius:7px;align-items:center;gap:5px;padding:6px 8px;font-size:11px;display:flex}.comms-dictation-control button:disabled{opacity:.55;cursor:default}.comms-dictation-control small{color:#63715d;font-size:9px}.comms-dictate.is-recording{color:#813e28;background:#f8e6dd;border-color:#ce9d83}.sales-conversation-display>.communications-view{flex-direction:column;display:flex}.sales-conversation-display .comms-layout{overflow:hidden}.sales-conversation-display .comms-layout>nav{overflow:auto}.sales-conversation-display .comms-thread{overflow:hidden}.sales-conversation-display .communications-view>div:not([hidden]):has(>.comms-delivery){flex:1;min-height:0;display:flex}.sales-conversation-display .communications-view>div>.comms-delivery{flex:1;min-height:0}.comms-layout{min-height:0}.comms-thread{flex-direction:column;min-height:0;display:flex;overflow:hidden}.comms-thread>header{flex:none;min-height:34px}.comms-messages{overscroll-behavior:contain;scroll-behavior:smooth;flex-direction:column;flex:1;gap:8px;min-height:0;max-height:none;display:flex}.comms-messages>.comms-message{border:0;width:100%;margin:0;padding:0;display:flex}.comms-message.is-sent{justify-content:flex-end}.comms-message.is-received{justify-content:flex-start}.comms-bubble{color:#233529;overflow-wrap:anywhere;background:#f0f4ec;border:1px solid #dce5d7;border-radius:18px 18px 18px 5px;min-width:0;max-width:min(88%,620px);padding:9px 12px;box-shadow:0 1px 2px #1e3b2510}.comms-message.is-sent .comms-bubble{background:#e2f0dc;border-color:#c8ddc2;border-radius:18px 18px 5px}.comms-message-meta{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:3px;display:flex}.comms-message-meta b{color:#38553d;font-size:11px;font-weight:650}.comms-message-meta time{color:#718070;white-space:nowrap;font-size:9px;line-height:1.2;display:inline}.comms-bubble p{color:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}.comms-thread>.comms-messages>p{color:#687568;font-size:12px}.comms-composer{border-top:1px solid #dce4d8;flex:none;gap:7px;margin-top:auto;padding-top:9px}.comms-composer textarea{resize:vertical;min-height:46px;max-height:112px;line-height:1.4;border-radius:18px!important;padding:11px 14px!important}.comms-compose-actions{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.comms-compose-actions .comms-dictation-control{flex:1;min-width:0}.comms-compose-actions .comms-dictation-control small{flex-basis:100%;font-size:10px;line-height:1.3}.comms-compose-actions>.ws-button{border-radius:18px;flex:none;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:7px 14px;font-size:12px;display:inline-flex}.comms-compose-actions>.ws-button:disabled{opacity:.55}.comms-thread form .comms-dictation-control button{border-radius:17px;min-height:34px;padding:7px 11px;font-size:11px}.comms-thread form .comms-dictation-control small{color:#596a59}.comms-delivery .comms-composer{flex:none}.comms-delivery .comms-review{color:#26362a;background:#f0f5eb;border-radius:14px}.comms-delivery .comms-review .comms-body{color:#243429;overflow-wrap:anywhere;background:#fff;border:1px solid #dce5d7;border-radius:16px 16px 16px 5px;padding:11px 13px}.comms-delivery .comms-review>p{overflow-wrap:anywhere}.sales-channel-body .comms-layout{flex-direction:column;flex:1;gap:7px;min-height:0;display:flex;overflow:hidden}.sales-channel-body .comms-layout>nav{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,auto);gap:5px;max-height:82px;overflow:auto}.sales-channel-body .comms-layout>nav button{border-radius:8px;min-width:0;padding:6px 7px;font-size:10px;line-height:1.2}.sales-channel-body .comms-thread{flex:1;min-height:0;overflow:hidden}.sales-channel-body .comms-messages{min-height:0;max-height:none;padding:8px}.sales-channel-body .comms-bubble{max-width:94%;padding:7px 9px}.sales-channel-body .comms-composer{gap:6px;padding-top:7px}.sales-channel-body .comms-composer textarea{min-height:40px;max-height:84px;font-size:12px;padding:9px 12px!important}.sales-channel-body .comms-compose-actions{align-items:center;gap:5px}.sales-channel-body .comms-thread form .comms-dictation-control button{min-height:32px;padding:6px 9px}.sales-channel-body .comms-compose-actions>.ws-button{min-height:32px;padding:6px 11px}.sales-conversation-display .comms-layout{flex-direction:row;gap:14px;display:flex}.sales-conversation-display .comms-layout>nav{flex:0 0 210px;min-height:0;max-height:none;overflow:auto}.sales-conversation-display .comms-layout>nav button{padding:11px;font-size:13px}.sales-conversation-display .comms-thread{flex:1;min-width:0}.sales-conversation-display .comms-messages{gap:10px;padding:14px}.sales-conversation-display .comms-bubble{max-width:82%;padding:11px 15px}.sales-conversation-display .comms-compose-actions>.ws-button{min-height:40px;padding:8px 17px}@media (width<=520px){.sales-channel-body .comms-layout>nav{grid-template-columns:1fr;max-height:72px}.sales-conversation-display{padding:14px}.sales-conversation-display .comms-layout>nav{flex-basis:145px}.sales-conversation-display .comms-messages{padding:8px}.sales-conversation-display .comms-bubble{max-width:94%;padding:8px 10px}.sales-conversation-display .comms-bubble p{font-size:12px}}.sales-channel-body .comms-toolbar{justify-content:flex-end;min-height:30px;margin-bottom:6px}.sales-channel-body .comms-toolbar>span{display:none}.sales-channel-body .comms-thread>header h3{font-size:18px;line-height:1.1}.comms-review-actions{flex-wrap:wrap;gap:7px;margin:10px 0;display:flex}.comms-review-actions .ws-button{white-space:normal;max-width:100%}.comms-saved-editor{background:#fffef8;border:1px solid #bdc7bc;border-radius:9px;gap:10px;margin:12px 0;padding:12px;display:grid}.comms-saved-editor label{gap:5px;font-size:12px;display:grid}.comms-saved-editor :is(input,textarea,select){color:#19291f;background:#fff;border:1px solid #bdc7bc;border-radius:7px;width:100%;min-width:0;padding:8px}.comms-saved-editor textarea{resize:vertical;min-height:100px}.comms-receipt{overflow-wrap:anywhere;margin:10px 0;font-size:11px}.comms-receipt>div{grid-template-columns:minmax(60px,auto) minmax(0,1fr);gap:8px;display:grid}.comms-receipt dd{margin:0}.comms-history{margin:10px 0;font-size:11px}.comms-history summary{cursor:pointer}.comms-history ol{overflow-wrap:anywhere;padding-left:18px}.comms-refresh-message{margin-bottom:8px}.comms-presets{color:#5e6f60;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}.comms-presets button{color:#2d4932;cursor:pointer;background:#f1f6ed;border:1px solid #c8d7c1;border-radius:7px;padding:6px 8px}.comms-membership-warning{color:#66522e;background:#fff8e8;border:1px solid #d7c49c;border-radius:7px;margin:0;padding:8px 10px;font-size:12px}.comms-member-editor{background:#f5f8f2;border:1px solid #cbd8c5;border-radius:9px;margin:8px 0;padding:10px}.comms-member-editor p{color:#5c6d5d;font-size:11px}.comms-member-editor fieldset{gap:5px;max-height:160px;display:grid;overflow:auto}.comms-member-editor label{align-items:center;gap:7px;font-size:12px;display:flex}.comms-thread>header>div{gap:6px;display:flex}.comms-thread>header>div button{color:#2b4431;background:#edf2e9;border:1px solid #ccd8c7;border-radius:7px;padding:6px 8px;font-size:11px}.comms-bubble{padding:11px 14px}.comms-bubble p{font-size:16px;line-height:1.5}.comms-message-meta{gap:12px;margin-bottom:5px}.comms-message-meta b{font-size:13px}.comms-message-meta time{font-size:12px;line-height:1.35}.comms-thread>.comms-messages>p,.comms-delivery>p,.comms-delivery-history>p{font-size:14px;line-height:1.5}.comms-composer textarea{min-height:52px;font-size:16px;line-height:1.5}.comms-compose-actions>.ws-button{min-height:44px;font-size:14px}.comms-thread form .comms-dictation-control button{min-height:40px;font-size:13px}.comms-thread form .comms-dictation-control small,.comms-compose-actions .comms-dictation-control small{font-size:11px}.comms-delivery,.comms-review,.comms-delivery-history{font-size:14px;line-height:1.5}.comms-delivery label,.comms-saved-editor label{font-size:14px}.comms-delivery input,.comms-delivery select,.comms-delivery textarea,.comms-delivery .comms-body{font-size:16px;line-height:1.5}.comms-review-actions .ws-button{min-height:40px;font-size:13px}.comms-receipt,.comms-history{font-size:12px;line-height:1.45}.sales-channel-body .comms-layout>nav button{padding:8px;font-size:12px;line-height:1.35}.sales-channel-body .comms-layout>nav button small{font-size:11px;line-height:1.35}.sales-channel-body .comms-bubble{padding:9px 11px}.sales-channel-body .comms-bubble p{font-size:16px;line-height:1.5}.sales-channel-body .comms-message-meta b{font-size:12px}.sales-channel-body .comms-message-meta time{font-size:11px}.sales-channel-body .comms-composer textarea{min-height:48px;max-height:112px;font-size:16px;line-height:1.5;padding:11px 13px!important}.sales-channel-body .comms-compose-actions>.ws-button{min-height:40px;font-size:13px}.sales-channel-body .comms-thread form .comms-dictation-control button{min-height:38px;font-size:12px}.sales-channel-body .comms-compose-actions .comms-dictation-control small{font-size:10px}.sales-channel-body .comms-delivery>p,.sales-channel-body .comms-delivery>form label{font-size:12px;line-height:1.4}.sales-channel-body .comms-delivery input,.sales-channel-body .comms-delivery select{height:auto;min-height:40px;padding:8px;font-size:14px}.sales-channel-body .comms-delivery textarea{height:auto;min-height:72px;max-height:150px;padding:9px 11px;font-size:16px;line-height:1.5}.sales-channel-body .comms-delivery .ws-button{min-height:40px;font-size:13px}.sales-channel-body .comms-recipient b{font-size:12px}.sales-channel-body .comms-recipient small{font-size:11px}.sales-conversation-display .comms-bubble p{font-size:16px;line-height:1.5}.sales-conversation-display .comms-composer textarea{min-height:60px;font-size:16px}.sales-conversation-display .comms-message-meta b{font-size:13px}.sales-conversation-display .comms-message-meta time{font-size:12px}@media (width<=520px){.sales-conversation-display .comms-bubble p{font-size:16px}}.comms-new{gap:12px;padding:16px;font-size:14px;line-height:1.5}.comms-new>label,.comms-new legend,.comms-new fieldset>label{font-size:14px;line-height:1.45}.comms-new input:not([type=checkbox]),.comms-new select,.comms-member-editor input:not([type=checkbox]),.comms-member-editor select{min-height:44px;padding:10px 12px;font-size:16px;line-height:1.4}.comms-new fieldset,.comms-member-editor fieldset{gap:8px;padding:12px}.comms-new fieldset label,.comms-member-editor fieldset label{font-size:14px;line-height:1.45}.comms-new fieldset input[type=checkbox],.comms-member-editor fieldset input[type=checkbox]{flex:none;width:18px;height:18px}.comms-new>p,.comms-member-editor>p,.comms-layout>nav>p,.comms-thread>.ws-empty p{font-size:14px;line-height:1.5}.comms-layout>nav>p{color:#617064;margin:8px 4px}.comms-presets{font-size:13px;line-height:1.4}.comms-presets button,.comms-new>.ws-button,.comms-member-editor>.ws-button{min-height:40px;font-size:13px}.comms-thread>.ws-empty,.comms-member-editor{font-size:14px;line-height:1.5}@media (width<=650px){.sales-channel-body .comms-delivery :is(input,select,textarea),.comms-saved-editor :is(input,select,textarea){min-height:44px;font-size:16px}.comms-delivery .ws-button,.sales-channel-body .comms-delivery .ws-button,.comms-dictation-control button,.comms-presets button,.comms-thread>header button{min-height:44px;font-size:14px}.comms-setup-status>summary,.comms-history>summary{cursor:pointer;align-content:center;min-height:44px;font-size:14px}}.communications-view{--message-incoming:#edf2eb;--message-outgoing:#35563c;--message-on-outgoing:#fffef9;--message-outgoing-meta:#e3eddf}.communications-view .comms-messages{scroll-behavior:auto;background:#fcfdf9;border-radius:14px;gap:12px;padding:14px 10px}.communications-view .comms-bubble{background:var(--message-incoming);color:#233529;width:fit-content;max-width:min(88%,64ch);box-shadow:none;border:1px solid #d5dfd0;border-radius:20px 20px 20px 6px;padding:11px 14px}.communications-view .comms-message.is-sent .comms-bubble{background:var(--message-outgoing);color:var(--message-on-outgoing);border-color:var(--message-outgoing);border-radius:20px 20px 6px}.communications-view .comms-message-meta{flex-wrap:wrap;align-items:baseline;gap:3px 12px;margin-bottom:5px}.communications-view .comms-message-meta b{color:#35563c;overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.4}.communications-view .comms-message-meta time{font-variant-numeric:tabular-nums;color:#52624c;white-space:normal;overflow-wrap:anywhere;font-size:11px;line-height:1.4}.communications-view .comms-message.is-sent .comms-message-meta :is(b,time){color:var(--message-outgoing-meta)}.communications-view .comms-bubble p{color:inherit;margin:0;font-size:16px;line-height:1.5}.communications-view .comms-thread>.comms-composer{border-top:1px solid #cbd8c5;gap:8px;min-width:0;padding:10px 0 0}.communications-view .comms-composer textarea{resize:vertical;border-radius:18px;min-height:64px;max-height:200px;padding:12px 14px;font-size:16px;line-height:1.5;overflow-y:auto}.communications-view .comms-compose-actions{flex-wrap:wrap;align-items:center;gap:8px}.communications-view .comms-compose-actions .comms-dictation-control{flex:130px}.communications-view .comms-compose-actions>.ws-button{background:var(--message-outgoing);min-width:44px;min-height:44px;color:var(--message-on-outgoing);border-radius:22px;padding:9px 16px;font-size:14px;line-height:1.4}.communications-view .comms-compose-actions>.ws-button>svg{width:18px;height:18px}.communications-view :is(button,textarea,select,input):focus-visible{outline-offset:3px;outline:2px solid #35563c}.communications-view button:disabled{cursor:default}.sales-channel-body .communications-view .comms-bubble{max-width:94%;padding:10px 11px}.sales-channel-body .communications-view .comms-message-meta :is(b,time){font-size:11px}.sales-channel-body .communications-view .comms-composer textarea{min-height:64px;max-height:150px;font-size:16px}.sales-channel-body .communications-view .comms-compose-actions>.ws-button{min-height:44px}@media (width<=650px){.sales-conversation-display .communications-view .comms-layout{flex-direction:column}.sales-conversation-display .communications-view .comms-layout>nav{flex:none;max-height:112px}.communications-view .comms-bubble{max-width:94%}.communications-view .comms-thread>header{gap:8px}.communications-view .comms-thread>header>div{flex-wrap:wrap}.communications-view .comms-composer textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.communications-view .comms-messages{scroll-behavior:auto}.communications-view .comms-composer :is(button,textarea){transition:none;animation:none}}.ops-pulse-card{width:100%;min-width:0;height:132px;color:var(--s-text,#f0f1e7);padding:12px 15px;display:block}.ops-pulse-card>span:first-child{letter-spacing:.15px;color:var(--s-muted,#a4b2a6);font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-size:17px}.ops-pulse-card>strong{letter-spacing:.2px;max-width:100%;margin-top:3px;font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-size:36px;line-height:1.08}.ops-pulse-card>small{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 48px);font-size:9px;display:block;overflow:hidden}.ops-pulse-card>footer{white-space:nowrap;gap:6px;min-width:0;margin:0;position:absolute;bottom:10px;left:15px;right:15px}.ops-pulse-card>footer>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.ops-pulse-mini-bars{pointer-events:none;align-items:flex-end;gap:3px;max-width:38%;height:28px;display:flex;position:absolute;bottom:28px;right:16px}.ops-pulse-mini-bars i{opacity:.74;background:linear-gradient(#d7e8c6,#75936b);border-radius:3px 3px 1px 1px;width:5px;max-height:26px;display:block}.ops-pulse-card-note{color:var(--s-muted,#a4b2a6);font-size:8px;position:absolute;bottom:32px;right:15px}.ops-pulse-view{min-width:0;max-width:100%;color:var(--s-text,#f0f1e7);gap:17px;padding:19px;font:14px/1.5 Arial,Helvetica,sans-serif;display:grid}.ops-pulse-view>*{min-width:0;max-width:100%}.ops-pulse-heading{border-bottom:1px solid var(--s-line,#ffffff13);gap:5px;padding-bottom:14px;display:grid}.ops-pulse-heading>span{letter-spacing:1.7px;color:var(--s-gold,#c3ad75);font-size:9px}.ops-pulse-heading h2{color:var(--s-text,#f0f1e7);overflow-wrap:anywhere;font-size:26px;line-height:1.15}.ops-pulse-heading p,.ops-pulse-basis,.ops-pulse-coverage{color:var(--s-muted,#a4b2a6);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.55}.ops-pulse-lead{border:1px solid var(--s-line,#ffffff13);background:var(--s-surface,#1c2821);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;padding:13px 15px;display:flex}.ops-pulse-lead>strong{font-variant-numeric:tabular-nums;color:var(--s-text,#f0f1e7);font:400 29px/1.12 Tungsten,Arial Narrow,Arial,sans-serif}.ops-pulse-lead>strong>small{color:var(--s-muted,#a4b2a6);letter-spacing:0;font:12px/1.4 Arial,Helvetica,sans-serif}.ops-pulse-lead>span{color:var(--s-muted,#a4b2a6);font-size:11px}.ops-pulse-section{gap:10px;min-width:0;display:grid}.ops-pulse-section h3{color:var(--s-green,#b7d5a3);margin:0;font-size:17px;line-height:1.3}.ops-pulse-row,.ops-pulse-statuses{border:1px solid var(--s-line,#ffffff13);background:color-mix(in srgb,var(--s-surface,#1c2821) 88%,transparent);border-radius:9px;gap:7px;min-width:0;padding:12px;display:grid}.ops-pulse-list{overscroll-behavior:contain;gap:8px;min-width:0;max-height:430px;padding-right:3px;display:grid;overflow:auto}.ops-pulse-row-head{min-width:0;color:var(--s-muted,#a4b2a6);justify-content:space-between;align-items:flex-start;gap:8px;font-size:11px;display:flex}.ops-pulse-row-head>*{overflow-wrap:anywhere;min-width:0}.ops-pulse-row-head>b{color:var(--s-text,#f0f1e7);font-size:12px;font-weight:600}.ops-pulse-row-head>strong{color:var(--s-text,#f0f1e7);font-variant-numeric:tabular-nums;flex:none}.ops-pulse-row>small{color:var(--s-muted,#a4b2a6);overflow-wrap:anywhere;font-size:10px;line-height:1.45;display:block}.ops-pulse-meter,.ops-pulse-status-row>i{background:color-mix(in srgb,var(--s-muted,#a4b2a6) 20%,transparent);border-radius:8px;height:6px;display:block;overflow:hidden}.ops-pulse-meter>i,.ops-pulse-status-row>i>em{border-radius:inherit;background:linear-gradient(90deg,#799968,#c3d5a9);height:100%;display:block}.ops-pulse-statuses{gap:9px}.ops-pulse-status-row{min-width:0;color:var(--s-muted,#a4b2a6);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 11px;font-size:11px;display:grid}.ops-pulse-status-row>span{overflow-wrap:anywhere}.ops-pulse-status-row>b{color:var(--s-text,#f0f1e7);font-variant-numeric:tabular-nums}.ops-pulse-status-row>i{grid-column:1/-1}.ops-pulse-material{gap:8px}.ops-pulse-status{border:1px solid var(--s-line,#ffffff13);color:var(--s-green,#b7d5a3);overflow-wrap:anywhere;background:#ffffff09;border-radius:999px;flex:none;padding:3px 7px;font-size:10px;line-height:1.4}.ops-pulse-status.needs-order{color:#edc09e}.ops-pulse-status.getting-low{color:#ddcf96}.ops-pulse-status.good-stock{color:#c2d7b1}.ops-pulse-status.count-needed{color:#e5b1a1}.ops-pulse-row a,.ops-pulse-source a{width:max-content;max-width:100%;min-height:30px;color:var(--s-green,#b7d5a3);overflow-wrap:anywhere;align-items:center;gap:4px;font-size:10px;text-decoration:none;display:inline-flex}.ops-pulse-row a:hover,.ops-pulse-source a:hover{text-decoration:underline}.ops-pulse-action{color:#edc09e!important}.ops-pulse-source{border-top:1px solid var(--s-line,#ffffff13);min-width:0;color:var(--s-muted,#a4b2a6);overflow-wrap:anywhere;gap:5px;padding:12px;font-size:10px;display:grid}.ops-pulse-source>b{color:var(--s-text,#f0f1e7);font-size:11px}.ops-pulse-source>div{flex-wrap:wrap;gap:4px 12px;display:flex}.ops-pulse-source details,.ops-pulse-run-details{min-width:0}.ops-pulse-source summary,.ops-pulse-run-details summary{min-height:32px;color:var(--s-green,#b7d5a3);cursor:pointer;align-content:center;font-size:10px}.ops-pulse-source details>div,.ops-pulse-run-details>div{gap:5px;min-width:0;display:grid}.ops-pulse-source details p,.ops-pulse-run-details p{background:#ffffff06;border-radius:6px;gap:2px;min-width:0;margin:0;padding:7px 8px;display:grid}.ops-pulse-source details small,.ops-pulse-run-details span{color:var(--s-muted,#a4b2a6);overflow-wrap:anywhere;font-size:9px;line-height:1.4}.ops-pulse-state{background:var(--s-surface,#1c2821);color:var(--s-muted,#a4b2a6);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:13px;font-size:12px;line-height:1.5}.ops-pulse-state.is-error{color:#edc09e}.ops-pulse-view :focus-visible{outline:2px solid var(--s-green,#b7d5a3);outline-offset:3px}.sales-workspace[data-theme=light] .ops-pulse-view{color:#293a30}.sales-workspace[data-theme=light] .ops-pulse-heading h2,.sales-workspace[data-theme=light] .ops-pulse-row-head>b,.sales-workspace[data-theme=light] .ops-pulse-row-head>strong,.sales-workspace[data-theme=light] .ops-pulse-status-row>b,.sales-workspace[data-theme=light] .ops-pulse-source>b{color:#304b36}.sales-workspace[data-theme=light] .ops-pulse-heading p,.sales-workspace[data-theme=light] .ops-pulse-basis,.sales-workspace[data-theme=light] .ops-pulse-coverage,.sales-workspace[data-theme=light] .ops-pulse-row-head,.sales-workspace[data-theme=light] .ops-pulse-row>small,.sales-workspace[data-theme=light] .ops-pulse-status-row,.sales-workspace[data-theme=light] .ops-pulse-source,.sales-workspace[data-theme=light] .ops-pulse-state{color:#617062}.sales-workspace[data-theme=light] .ops-pulse-lead,.sales-workspace[data-theme=light] .ops-pulse-row,.sales-workspace[data-theme=light] .ops-pulse-statuses,.sales-workspace[data-theme=light] .ops-pulse-state{background:#fbfcfa;border-color:#dfe7dd}.sales-workspace[data-theme=light] .ops-pulse-lead>strong{color:#304b36}.sales-workspace[data-theme=light] .ops-pulse-lead>strong>small{color:#617062}.sales-workspace[data-theme=light] .ops-pulse-section h3{color:#405b42}.sales-workspace[data-theme=light] .ops-pulse-card>span:first-child,.sales-workspace[data-theme=light] .ops-pulse-card>footer,.sales-workspace[data-theme=light] .ops-pulse-card-note{color:var(--s-muted)}@media (width<=650px){.ops-pulse-view{padding:14px}.ops-pulse-heading h2{font-size:23px}.ops-pulse-row-head{flex-wrap:wrap}.ops-pulse-lead>strong{font-size:26px}}@media (prefers-reduced-motion:reduce){.ops-pulse-card{transition:none}.ops-pulse-card:hover{transform:none}}.sales-workspace[data-theme=light] .ops-pulse-status.needs-order,.sales-workspace[data-theme=light] .ops-pulse-action{color:#8c3a16!important}.sales-workspace[data-theme=light] .ops-pulse-status.getting-low{color:#755c12}.sales-workspace[data-theme=light] .ops-pulse-status.good-stock{color:#34603d}.sales-workspace[data-theme=light] .ops-pulse-status.count-needed{color:#794832}.ops-pulse-row.is-review-focus{outline-offset:2px;outline:2px solid #b7d5a3;box-shadow:0 0 0 4px #b7d5a322}.sales-workspace[data-theme=light] .ops-pulse-row.is-review-focus{outline-color:#52784b}.sales-voice{color:#20382c;background:#fafbf7;border:1px solid #dce4d9;border-radius:16px;min-width:0;max-width:100%;padding:13px 16px}.sales-voice-main{align-items:center;gap:11px;display:flex}.sales-voice-symbol{color:#54745d;background:#e5ece1;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.sales-voice-symbol.is-active{color:#fff;background:#1f523c}.sales-voice-copy{flex:1;min-width:0}.sales-voice-copy strong{font-size:13px;font-weight:650}.sales-voice-copy p{color:#52665a;margin:2px 0 0;font-size:11px;line-height:1.5}.sales-voice-controls{flex-shrink:0;gap:7px;display:flex}.sales-voice-controls button{color:#294b37;cursor:pointer;background:#fff;border:1px solid #cbd7c9;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-width:38px;min-height:38px;padding:9px;font-size:12px;display:flex}.sales-voice-controls .sales-voice-start{color:#fff;background:#244f3b;border-color:#244f3b;padding:9px 12px}.sales-voice-controls button:disabled{opacity:.5;cursor:not-allowed}.sales-voice-controls button:focus-visible,.sales-voice-transcript summary:focus-visible{outline-offset:3px;outline:3px solid #98b79a}.sales-voice-note{color:#657366;margin:10px 0 0;font-size:10px;line-height:1.5}.sales-voice-error{color:#8b342a;margin:10px 0 0;font-size:12px;line-height:1.5}.sales-voice-transcript{margin-top:10px;font-size:12px}.sales-voice-transcript summary{cursor:pointer;color:#42604b;padding:5px 0}.sales-voice-transcript [role=log]{overscroll-behavior:contain;max-height:230px;overflow:auto}.sales-voice-transcript p{flex-direction:column;gap:3px;margin:10px 0;line-height:1.5;display:flex}.sales-voice-transcript p b{color:#6a786c;text-transform:uppercase;letter-spacing:.05em;font-size:10px}.sales-voice-transcript p span{white-space:pre-wrap;overflow-wrap:anywhere}@media (width<=600px){.sales-voice{padding:12px}.sales-voice-main{flex-wrap:wrap}.sales-voice-copy{flex-basis:calc(100% - 50px)}.sales-voice-controls{margin-left:49px}.sales-voice-controls button{min-width:44px;min-height:44px}.sales-voice-note{font-size:11px}}.hosted-qwen-demo{max-width:900px;color:var(--sw-text,#edf3ed);margin:auto;padding:clamp(18px,3vw,32px);line-height:1.55}.hosted-qwen-demo h2{margin:8px 0;font-size:clamp(24px,3vw,34px)}.hosted-qwen-demo h3{margin:0 0 8px;font-size:18px}.hosted-qwen-demo p{margin:10px 0}.hosted-demo-badge{color:#a8ebc2;letter-spacing:.04em;background:#18352b;border:1px solid #75bd94;border-radius:30px;padding:3px 12px;font-size:13px;font-weight:700;display:inline-block}.hosted-demo-question,.hosted-demo-result{border:1px solid var(--sw-border,#405549);background:var(--sw-panel,#16281fa6);border-radius:16px;margin:20px 0;padding:20px}.hosted-demo-question small,.hosted-qwen-demo footer{opacity:.9;font-size:13px}.hosted-demo-actions{flex-wrap:wrap;gap:10px;display:flex}.hosted-demo-actions button{border:1px solid var(--sw-border,#6d8876);border-radius:10px;min-height:44px;padding:10px 16px}.hosted-demo-actions button:focus-visible,.hosted-qwen-demo summary:focus-visible{outline-offset:4px;outline:3px solid #80c8a2}.hosted-demo-actions button:disabled{opacity:.55;cursor:not-allowed}.hosted-demo-notice{min-height:24px;font-weight:600}.hosted-demo-recovery{border-left:3px solid #cda55b;padding:12px}.hosted-demo-result dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.hosted-demo-result dt{font-size:13px}.hosted-demo-result dd{overflow-wrap:anywhere;margin:3px 0;font-size:24px;font-weight:700}.hosted-qwen-demo code{overflow-wrap:anywhere;font-size:12px}.hosted-qwen-demo summary{cursor:pointer;min-height:40px;padding:8px 0;font-weight:600}.hosted-demo-provider{border-top:1px solid var(--sw-border,#405549);margin-top:12px;padding-top:12px}.hosted-qwen-demo footer{border-top:1px solid var(--sw-border,#405549);margin-top:24px;padding-top:12px}.sales-workspace[data-theme=light] .hosted-demo-question,.sales-workspace[data-theme=light] .hosted-demo-result{color:#193426;background:#f5faf6;border-color:#b6c9bc}.sales-workspace[data-theme=light] .hosted-qwen-demo{color:#193426}@media (width<=480px){.hosted-demo-result dl{grid-template-columns:1fr}.hosted-demo-result dl>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.hosted-demo-result dd{font-size:22px}.hosted-demo-actions{flex-direction:column}.hosted-demo-actions button{width:100%}}.lsr-root{overflow-wrap:anywhere;flex-direction:column;gap:1.25rem;max-width:100%;padding:1rem 0 1.5rem;display:flex}.lsr-root *,.lsr-root :before,.lsr-root :after{box-sizing:border-box}.lsr-head{flex-direction:column;gap:.25rem;display:flex}.lsr-title{margin:0;font-size:1.35rem;font-weight:700}.lsr-desc{color:inherit;opacity:.8;margin:0;font-size:.95rem}.lsr-region{border:1px solid #80808040;border-radius:10px;padding:1rem}.lsr-subhead{margin:0 0 .75rem;font-size:1.05rem;font-weight:600}.lsr-note{background:#dcb43c1f;border:1px solid #b48c2880;border-radius:8px;margin:0 0 .75rem;padding:.5rem .75rem;font-size:.9rem}.lsr-note-warn{border-color:#b48c2899}.lsr-form{flex-direction:column;gap:.9rem;display:flex}.lsr-field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.lsr-label{font-size:.88rem;font-weight:600}.lsr-root .lsr-input{width:100%;font:inherit;color:inherit;background:0 0;border:1px solid #80808066;border-radius:8px;min-height:44px;padding:.6rem .7rem}.lsr-input:focus,.lsr-root button:focus,.lsr-root summary:focus{outline-offset:2px;outline:2px solid}.lsr-root .lsr-textarea{resize:vertical;min-height:110px}.lsr-count{text-align:right;opacity:.75;font-size:.78rem}.lsr-hint{opacity:.75;margin:0;font-size:.85rem}.lsr-actions{flex-wrap:wrap;gap:.5rem;display:flex}.lsr-root .oc-button,.lsr-btn,.lsr-btn-primary{min-width:44px;min-height:44px}.lsr-btn-primary{font-weight:600}.lsr-btn:disabled,.lsr-btn-primary:disabled{opacity:.55;cursor:not-allowed}.lsr-error{background:#c8463c1a;border:1px solid #b43c3280;border-radius:8px;align-items:flex-start;gap:.5rem;padding:.6rem .75rem;font-size:.9rem;display:flex}.lsr-banner{background:#dcb43c1a;border:1px solid #b48c2880;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.5rem .75rem;font-size:.88rem;display:flex}.lsr-live{min-height:1.2em;margin-bottom:.25rem;font-size:.9rem}.lsr-empty{opacity:.85;align-items:center;gap:.5rem;margin:0;padding:.75rem 0;font-size:.92rem;display:flex}.lsr-spin{animation:1s linear infinite lsr-rotate}@keyframes lsr-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lsr-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.lsr-item{border:1px solid #80808040;border-radius:10px;flex-direction:column;gap:.6rem;min-width:0;padding:.75rem;display:flex}.lsr-item-head{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.lsr-item-role{font-weight:600}.lsr-item-status{border:1px solid #80808066;border-radius:999px;padding:.15rem .55rem;font-size:.8rem}.lsr-item-status[data-status=completed]{border-color:#468c4699}.lsr-item-status[data-status=failed]{border-color:#b43c3299}.lsr-item-status[data-status=cancelled],.lsr-item-status[data-status=interrupted]{opacity:.85}.lsr-item-status[data-status=queued],.lsr-item-status[data-status=running]{border-color:#466eb499}.lsr-item-time{opacity:.7;font-size:.82rem}.lsr-item-body{flex-direction:column;gap:.5rem;display:flex}.lsr-summary-label{text-transform:uppercase;letter-spacing:.03em;opacity:.7;margin:0;font-size:.8rem;font-weight:700}.lsr-summary{margin:0;font-size:.95rem}.lsr-findings{flex-direction:column;gap:.3rem;margin:0;padding-left:1.1rem;font-size:.92rem;display:flex}.lsr-limits{opacity:.85;margin:0;font-size:.88rem}.lsr-item-details{font-size:.88rem}.lsr-item-details summary{cursor:pointer;align-items:center;min-height:44px;padding:.2rem 0;font-weight:600;display:flex}.lsr-detail-grid{grid-template-columns:max-content 1fr;gap:.3rem .75rem;margin:.5rem 0 0;display:grid}.lsr-detail-grid dt{font-weight:600}.lsr-detail-grid dd{margin:0;font-size:.88rem}.lsr-break{overflow-wrap:anywhere;word-break:break-all}.lsr-item-actions{gap:.5rem;display:flex}@media (width<=480px){.lsr-detail-grid{grid-template-columns:1fr}}.sales-hermes-source-review{color:var(--s-text);min-width:0;padding:16px}.sales-hermes-source-review .lsr-root{padding:0}.sales-hermes-source-review .lsr-title{font-size:22px}.sales-hermes-source-review .lsr-region,.sales-hermes-source-review .lsr-item{background:var(--s-surface);border-color:var(--s-line)}.lsr-source-handoff{border:1px solid;border-radius:8px;margin-bottom:14px;padding:12px}.lsr-source-handoff p{margin:0 0 8px}.lsr-source-handoff .lsr-hint{margin:8px 0 0}.lsr-history-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.lsr-history-heading .lsr-subhead{margin:0}.lsr-proof{background:#80808012;border-left:3px solid;padding:10px}.lsr-proof p,.lsr-question{margin:0;line-height:1.5}.lsr-proof details{margin-top:10px}.lsr-proof details p{margin:8px 0}.lsr-question{white-space:pre-wrap}.sales-hermes-source-review .lsr-root button{border:1px solid var(--s-line);background:var(--s-surface);color:var(--s-text);cursor:pointer;border-radius:7px;padding:9px 13px}.sales-hermes-source-review .lsr-root button:disabled{cursor:not-allowed}.sales-hermes-source-review .lsr-root .lsr-btn-primary{color:#fff;background:#315d43;border-color:#527c5b}.source-record-preview{color:#e9f1ea;background:#101f1bb8;border:1px solid #84a78a38;border-radius:14px;gap:12px;min-width:0;margin-top:14px;padding:14px;display:grid}.source-record-preview__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.source-record-preview__header span{color:#93b69d;letter-spacing:.12em;font-size:9px;font-weight:800;display:block}.source-record-preview__header h3{margin:4px 0 0;font-size:15px;line-height:1.25}.source-record-preview__header button,.source-record-preview__row header button{color:#e7f1e8;min-height:30px;font:inherit;cursor:pointer;background:#759f7b1a;border:1px solid #9dc0a347;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:5px 9px;font-size:11px;display:inline-flex}.source-record-preview__header button:disabled{opacity:.55;cursor:wait}.source-record-preview__selector{color:#b8c9bc;gap:6px;font-size:11px;font-weight:700;display:grid}.source-record-preview__selector select{color:#f0f5f1;width:100%;min-width:0;font:inherit;background:#172823;border:1px solid #9dc0a347;border-radius:8px;padding:9px 10px;font-size:12px}.source-record-preview__hint,.source-record-preview__state,.source-record-preview__error,.source-record-preview__summary,.source-record-preview__clock,.source-record-preview__count{color:#b8c9bc;margin:0;font-size:11px;line-height:1.5}.source-record-preview__error{color:#ffc3b8}.source-record-preview__source,.source-record-preview__row dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.source-record-preview__source>div,.source-record-preview__row dl>div{background:#ebf6ec0b;border-radius:8px;min-width:0;padding:8px}.source-record-preview dt{color:#95aa99;text-transform:uppercase;letter-spacing:.05em;font-size:9px;font-weight:700}.source-record-preview dd{overflow-wrap:anywhere;color:#e8f0e9;margin:3px 0 0;font-size:11px;line-height:1.4}.source-record-preview__row{background:#0000001f;border:1px solid #9dc0a32b;border-radius:10px;gap:9px;padding:10px;display:grid}.source-record-preview__row header{justify-content:space-between;align-items:center;gap:8px;display:flex}.source-record-preview__row h4{margin:0;font-size:12px}.source-record-preview__row header button{flex:none;font-size:10px}.source-record-preview__notes{color:#b8c9bc;margin:0;padding-left:18px;font-size:10px;line-height:1.5}@media (width<=520px){.source-record-preview__source,.source-record-preview__row dl{grid-template-columns:1fr}.source-record-preview__row header{flex-direction:column;align-items:flex-start}}.sales-tile-detail{border-top:1px solid #e1edda20;flex-direction:column;min-width:0;min-height:200px;margin-top:10px;padding-top:8px;display:flex}.sales-tile-detail-controls{flex:none;justify-content:space-between;gap:8px;display:flex}.sales-tile-detail-controls button{color:#cad8c2;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;min-height:32px;padding:4px 6px;font-size:10px;display:flex}.sales-tile-detail-scroll{min-height:0;padding:8px 4px}.sales-tile-detail-scroll h3{color:#edf2e6;margin:0 0 9px;font:400 25px/1.1 Tungsten,Arial Narrow,sans-serif}.sales-tile-detail-scroll p{color:#b8c8af;margin:0 0 10px;font:11px/1.5 Arial,Helvetica,sans-serif}.sales-tile-detail dl{gap:7px;margin:0;display:grid}.sales-tile-detail dl>div{background:linear-gradient(135deg,#050806,#1d3423);border:1px solid #edf4e523;border-radius:7px;padding:8px 10px;box-shadow:0 0 10px #e7f5dc0b}.sales-tile-detail dt{color:#b6c5ae;font-size:10px}.sales-tile-detail dd{color:#edf2e6;overflow-wrap:anywhere;margin:3px 0 0;font-size:13px}.sales-tile-detail small{color:#adbea5;margin-top:3px;font-size:9px;line-height:1.4;display:block}.sales-tile-record{text-align:left;cursor:pointer;background:linear-gradient(135deg,#050806,#1d3423);border:1px solid #dbead029;border-radius:7px;justify-content:space-between;align-items:center;gap:7px;width:100%;margin-top:7px;padding:8px;display:flex}.sales-tile-record>span{min-width:0}.sales-tile-record b{overflow-wrap:anywhere;font-size:11px}.sales-tile-detail-scroll .sales-tile-record-count{margin-top:9px;font-size:10px}.sales-account-detail{color:#e7efe4;background:radial-gradient(at 92% 0,#27452e99,#0000 48%),linear-gradient(145deg,#070b08 0%,#111b14 55%,#1b3020 100%);border:1px solid #e4eee01c;border-radius:12px;flex-direction:column;min-width:0;height:100%;min-height:0;font-family:Arial,Helvetica,sans-serif;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 12px 28px #0003}.sales-account-detail-head{border-bottom:1px solid #e6f0e113;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 13px 10px;display:grid}.sales-account-detail-head button{color:#dfe9dc;min-height:34px;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #e7f1e524;border-radius:7px;justify-content:center;align-items:center;gap:4px;padding:5px 8px;font-size:10px;display:inline-flex}.sales-account-detail-head button:hover,.sales-account-detail-head button:focus-visible{outline-offset:2px;background:#ffffff13;border-color:#e7f1e25a;outline:2px solid #cbdcbb}.sales-account-detail-title{min-width:0}.sales-account-detail-kicker{color:#a9c3a1;letter-spacing:1.25px;margin-bottom:3px;font-size:8px;font-weight:700;display:block}.sales-account-detail-title h2{color:#f1f5ed;text-overflow:ellipsis;white-space:nowrap;margin:0;font:500 clamp(17px,1.2vw,22px)/1.15 Tungsten,Arial Narrow,Arial,Helvetica,sans-serif;overflow:hidden}.sales-account-detail-title code{color:#a9b6a7;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font:9px/1.35 ui-monospace,SFMono-Regular,monospace;display:block;overflow:hidden}.sales-account-detail-body{scrollbar-width:thin;scrollbar-color:#536d54 #121c15;flex:1;min-height:0;padding:11px 13px 13px;overflow:auto}.sales-account-detail-place{color:#d5e1d0;align-items:center;gap:6px;margin-bottom:10px;font-size:11px;display:flex}.sales-account-detail-place svg{color:#b7d0ae;flex:none}.sales-account-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.sales-account-detail-grid>div{background:linear-gradient(135deg,#ffffff09,#d5e5d307);border:1px solid #e7f1e213;border-radius:7px;gap:4px;min-width:0;padding:8px 9px;display:grid}.sales-account-detail-grid span{color:#a9b8a6;letter-spacing:.3px;font-size:9px}.sales-account-detail-grid b{overflow-wrap:anywhere;color:#edf3e9;font-size:11px;font-weight:550}.sales-account-detail-contact{background:#b1d5a60b;border-left:2px solid #a3c895;border-radius:0 7px 7px 0;align-items:flex-start;gap:8px;margin-top:8px;padding:9px;display:flex}.sales-account-detail-contact>svg{color:#bdd7b4;flex:none;margin-top:1px}.sales-account-detail-contact span,.sales-account-stock-unknown span{gap:3px;min-width:0;display:grid}.sales-account-detail-contact b,.sales-account-stock-unknown b{color:#e7efe2;font-size:10px;font-weight:600}.sales-account-detail-contact small,.sales-account-stock-unknown small{color:#b2c0af;font-size:9px;line-height:1.45}.sales-account-detail-foot{color:#b3c1b0;gap:5px;margin-top:9px;font-size:9px;display:grid}.sales-account-detail-foot>span{overflow-wrap:anywhere;align-items:center;gap:5px;min-width:0;display:flex}.sales-account-detail-foot svg{color:#98b690;flex:none}.sales-account-stock-unknown{background:#d7c3860b;border:1px solid #d7c3862b;border-radius:7px;align-items:flex-start;gap:8px;margin-top:9px;padding:8px 9px;display:flex}.sales-account-stock-unknown>svg{color:#d4c17b;flex:none;margin-top:1px}.sales-account-detail-note{color:#9eae9b;margin:8px 0 0;font-size:8px;line-height:1.45}.sales-account-detail-state{color:#c9d6c5;align-items:center;gap:8px;min-height:96px;font-size:11px;display:flex}.sales-account-detail-state.is-error{color:#ffd0c4}.sales-account-detail-state.is-error svg{color:#e09a83;flex:none}.sales-account-detail :focus-visible{outline-offset:2px;outline:2px solid #d8e8ce}@media (width<=620px){.sales-account-detail-head{gap:7px;padding:10px}.sales-account-detail-head button{padding-inline:6px;font-size:9px}.sales-account-detail-body{padding:10px}.sales-account-detail-grid{gap:6px}}.company-cards-editor{color:var(--s-text,#f0f5ee);background:linear-gradient(145deg,#050806 0%,#0b1710 58%,#17291c 100%);border:1px solid #d7e9d033;border-radius:12px;min-width:0;padding:14px;font-family:inherit;font-size:13px;line-height:1.4;box-shadow:0 0 20px #e5f5e20a,inset 0 1px #ffffff0b}.company-cards-heading{border-bottom:1px solid #d7e9d024;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:10px;display:flex}.company-cards-kicker{color:#a8c9ad;letter-spacing:.14em;font-size:10px;font-weight:700;display:block}.company-cards-heading h2{color:#f3f8ed;letter-spacing:.02em;margin:4px 0;font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-size:28px;font-weight:400;line-height:1}.company-cards-heading p{color:#c1cec2;margin:0;font-size:12px}.company-cards-count{color:#e7f2e4;white-space:nowrap;background:#ffffff08;border:1px solid #dcebd347;border-radius:999px;padding:4px 9px;font-size:11px}.company-cards-state{color:#c5d4c3;min-height:20px;padding:8px 1px 6px;font-size:11px}.company-cards-state[role=alert]{color:#ffc1b7}.company-cards-list{gap:8px;display:grid}.company-card-row{background:linear-gradient(135deg,#040605,#0b130d 70%,#111e14);border:1px solid #d8e8d426;border-radius:9px;grid-template-columns:112px minmax(132px,.9fr) minmax(190px,1.35fr);align-items:stretch;gap:10px;min-width:0;padding:9px;display:grid;box-shadow:inset 0 1px #ffffff08}.company-card-controls{grid-template-rows:1fr auto;grid-template-columns:30px 1fr;align-items:center;gap:7px;display:grid}.company-card-order{color:#a9c4ac;text-align:center;grid-row:1/-1;align-self:center;font:21px/1 Tungsten,Arial Narrow,Arial,sans-serif}.company-card-move{gap:5px;display:flex}.company-cards-editor button,.company-card-buttons button,.company-card-add select{font:inherit;color:#edf5ea;cursor:pointer;background:#101b13;border:1px solid #cfe1cf40;border-radius:6px;min-height:34px;padding:6px 9px;transition:background .15s,border-color .15s,box-shadow .15s}.company-card-move button{width:34px;min-height:34px;padding:0;font-size:17px}.company-cards-editor button:hover:not(:disabled),.company-card-add select:hover{background:#18291c;border-color:#e6f3d88a;box-shadow:0 0 12px #d8ecd012}.company-cards-editor button:focus-visible,.company-card-add select:focus-visible,.company-card-title input:focus-visible{outline-offset:2px;outline:2px solid #d8efd0}.company-cards-editor button:disabled{opacity:.42;cursor:not-allowed}.company-cards-editor .company-card-remove{color:#d8e2d7;grid-column:2;justify-self:start;min-height:28px;padding:3px 7px;font-size:11px}.company-card-title{color:#d9e5d7;flex-direction:column;justify-content:center;gap:5px;min-width:0;font-size:11px;display:flex}.company-card-title>span{color:#91a794;z-index:1;align-self:flex-end;margin-bottom:-21px;padding-right:7px;font-size:10px}.company-card-title input{color:#f1f7ef;width:100%;min-width:0;min-height:36px;font:inherit;background:#030504;border:1px solid #d5e5d239;border-radius:6px;padding:7px 38px 7px 9px;font-size:13px}.company-card-title input::placeholder{color:#859789}.company-card-preview{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 10px;min-width:0;padding:2px 4px;display:grid}.company-card-metric{color:#aac9ad;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:10px;overflow:hidden}.company-card-preview strong{color:#f4f9ef;text-shadow:0 0 10px #c9efc122;white-space:nowrap;text-overflow:ellipsis;font:24px/1 Tungsten,Arial Narrow,Arial,sans-serif;overflow:hidden}.company-card-facts{color:#9bac9e;text-align:right;flex-wrap:wrap;justify-content:flex-end;gap:3px 8px;font-size:9px;display:flex}.company-card-facts span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.company-cards-actions{justify-content:space-between;align-items:end;gap:12px;margin-top:11px;display:flex}.company-card-add{color:#c7d5c7;gap:4px;min-width:145px;font-size:10px;display:grid}.company-card-add select{min-width:145px;padding:6px 27px 6px 8px}.company-card-buttons{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.company-cards-editor .company-card-buttons button{min-height:34px;padding-inline:10px;font-size:11px}.company-cards-editor .company-card-buttons .company-card-save{color:#f3faef;background:linear-gradient(135deg,#254a30,#14291a);border-color:#bce3b577;font-weight:700}@media (width<=720px){.company-cards-editor{padding:11px}.company-card-row{grid-template-columns:minmax(0,1fr);gap:8px}.company-card-controls{align-items:center;gap:8px;display:flex}.company-card-order{min-width:26px;font-size:18px}.company-card-move{flex-direction:row}.company-card-move button{width:44px;min-height:44px}.company-cards-editor .company-card-remove{min-height:44px;margin-left:auto}.company-card-preview{grid-column:1;grid-template-columns:minmax(0,1fr) auto}.company-card-facts{text-align:left;grid-column:1/-1;justify-content:flex-start}.company-cards-actions{flex-direction:column;align-items:stretch}.company-card-buttons{justify-content:flex-start}.company-card-add,.company-card-add select{width:100%}.company-cards-editor .company-card-buttons button{min-height:44px}}@media (width<=420px){.company-card-row{gap:6px;padding:7px}.company-card-preview strong{font-size:21px}.company-card-buttons button{flex:40%}}@media (prefers-reduced-motion:reduce){.company-cards-editor button,.company-card-add select{transition:none}}.ideas-notebook{min-width:0}.ideas-intro{align-items:center;gap:16px;margin:4px 0 24px;display:flex}.ideas-bulb{color:#8b713c;background:#f4eddb;border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid}.ideas-intro h3{letter-spacing:-.025em;color:#294e38;margin:0 0 5px;font-size:21px}.ideas-intro p{color:#647467;max-width:570px;margin:0;font-size:13px}.ideas-label{letter-spacing:.13em;color:#6b755f;white-space:nowrap;margin-left:auto;font-size:10px}.ideas-layout{grid-template-columns:minmax(260px,.8fr) minmax(0,1.35fr);align-items:start;gap:28px;display:grid}.ideas-compose{background:linear-gradient(145deg,#f5f8f1,#fffdf6);border:1px solid #dbe4d7;border-radius:20px;gap:17px;padding:25px;display:grid;box-shadow:0 14px 34px #264a3410}.ideas-compose h3{color:#294e38;letter-spacing:-.025em;margin:-7px 0 3px;font-size:21px;font-weight:600;line-height:1.3}.ideas-compose textarea{resize:vertical;border-radius:9px;min-height:170px;line-height:1.6}.ideas-compose-foot{justify-content:space-between;align-items:center;gap:10px;display:flex}.ideas-compose-foot small{color:#68786c;font-size:11px}.ideas-draft-note{color:#657568;margin:0;font-size:11px;line-height:1.6}.ideas-collection{min-width:0}.ideas-collection-head{justify-content:space-between;align-items:center;gap:12px;margin:4px 0 17px;display:flex}.ideas-collection-head h3{letter-spacing:-.03em;color:#294e38;margin:6px 0 0;font-size:23px;line-height:1.3}.ideas-collection-head button{min-width:44px;min-height:44px;padding:10px}.ideas-tabs{border-bottom:1px solid #e3e9df;gap:6px;margin-bottom:19px;display:flex}.ideas-tabs button{color:#647568;min-height:44px;font:inherit;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 13px;font-size:12px}.ideas-tabs button[aria-pressed=true]{color:#28573b;border-color:#426b48;font-weight:700}.ideas-filters{grid-template-columns:minmax(0,1fr) minmax(130px,.6fr);gap:12px;display:grid}.ideas-search{gap:6px;display:flex}.ideas-search input{width:100%;min-width:0}.ideas-search button{min-width:44px;padding:9px 12px}.ideas-count{color:#657568;margin:16px 0;font-size:11px}.ideas-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.idea-card{overflow-wrap:anywhere;background:#fff;border:1px solid #dde6d8;border-radius:15px;min-width:0;padding:19px;box-shadow:0 7px 18px #244a3507}.idea-card-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.idea-category{letter-spacing:.04em;text-transform:uppercase;color:#4c6752;background:#edf3e9;border-radius:5px;padding:4px 8px;font-size:10px}.idea-category.packaging{color:#7a632d;background:#f8efd9}.idea-category.product{color:#345e51;background:#e8f0ed}.idea-category.sales{color:#655281;background:#eeeaf6}.ideas-archive{color:#667768;min-height:44px;font:inherit;background:0 0;border:0;align-items:center;gap:5px;padding:8px 0;font-size:11px;display:flex}.idea-card h4{letter-spacing:-.02em;color:#2d4c36;margin:12px 0 10px;font-size:17px;line-height:1.4}.idea-card>p{white-space:pre-wrap;color:#4b6051;margin:0 0 18px;font-size:13px;line-height:1.7}.idea-card footer{color:#6e7b70;border-top:1px solid #edf0e9;flex-wrap:wrap;gap:5px 10px;padding-top:13px;font-size:10px;display:flex}.idea-card footer b{color:#4d6553}.idea-card footer small{flex-basis:100%;font-size:10px;line-height:1.5}.ideas-empty{text-align:center;color:#6f856c;background:#f8faf5;border:1px dashed #ccd9c7;border-radius:15px;padding:40px 22px}.ideas-empty h4{color:#3b5f42;margin:12px 0 6px;font-size:19px;font-weight:600}.ideas-empty p{color:#617365;margin:0;font-size:13px;line-height:1.6}.ideas-pagination{justify-content:space-between;gap:10px;margin-top:20px;display:flex}.ideas-notice{color:#315d3e;min-height:24px;font-size:13px}.ideas-notebook button:focus-visible,.ideas-notebook input:focus-visible,.ideas-notebook textarea:focus-visible,.ideas-notebook select:focus-visible{outline-offset:3px;outline:2px solid #6a854d}.ideas-notebook button:disabled{opacity:.55;cursor:default}.ideas-notebook .ws-alert{margin-top:16px}@media (width<=1200px){.ideas-layout{grid-template-columns:minmax(240px,.8fr) minmax(0,1fr);gap:20px}.ideas-cards{grid-template-columns:1fr}.ideas-label{display:none}}@media (width<=800px){.ideas-layout{grid-template-columns:1fr}.ideas-compose{padding:20px}.ideas-intro{align-items:flex-start}.ideas-intro h3{font-size:19px}.ideas-collection-head{margin-top:8px}}@media (width<=420px){.ideas-filters{grid-template-columns:1fr}.ideas-compose{padding:17px}.ideas-compose h3{font-size:20px}.ideas-bulb{border-radius:12px;width:42px;height:42px}.ideas-intro{gap:12px}.ideas-pagination{flex-wrap:wrap}}.ideas-edit-form .ideas-compose-foot{flex-wrap:wrap;justify-content:flex-start}.ideas-edit-form .ideas-compose-foot small{flex-basis:100%}.sales-needs-tile{flex-direction:column;height:427px;min-height:427px;display:flex;flex:none!important}.sales-needs-tile>header{flex:none;margin-bottom:10px}.sales-needs-tile h2{font-size:30px}.sales-needs-view{min-height:0;color:var(--s-text);flex-direction:column;flex:1;font:12px/1.45 Arial,Helvetica,sans-serif;display:flex}.sales-needs-view.is-display{background:linear-gradient(135deg,#060c08,#17271c);height:100%;padding:20px}.sales-needs-toolbar,.sales-needs-toolbar>div,.sales-needs-compose-tools,.sales-need footer,.sales-need footer>div,.sales-need header,.sales-needs-pages{align-items:center;gap:7px;display:flex}.sales-needs-toolbar{justify-content:space-between;margin-bottom:8px}.sales-needs-toolbar button{color:inherit;background:#08120c;border:1px solid #c5d4b52e;border-radius:6px;padding:5px 7px;font-size:10px}.sales-needs-toolbar button[aria-pressed=true]{background:#2c4230;border-color:#bfd6ac66}.sales-needs-toolbar span{opacity:.7;margin-left:3px}.sales-needs-feed{scrollbar-width:thin;flex:1;min-height:100px;max-height:240px;overflow:auto}.is-display .sales-needs-feed{min-height:120px;max-height:none}.sales-need{background:linear-gradient(135deg,#0b140e,#1f3526);border:1px solid #c6d7bc36;border-radius:9px;margin-bottom:8px;padding:9px 10px;box-shadow:0 0 10px #fff6df0b}.sales-need.is-urgent{border-left:3px solid #dcb36b}.sales-need header{color:var(--s-muted);justify-content:space-between;font-size:9px}.sales-need-priority{color:#c2d5b5}.sales-need.is-urgent .sales-need-priority{color:#e5bf7b}.sales-need p{white-space:pre-wrap;overflow-wrap:anywhere;color:inherit;font:12px/1.45 Arial,Helvetica,sans-serif;margin:7px 0!important}.sales-need footer{color:var(--s-muted);justify-content:space-between;font-size:9px}.sales-need footer button{color:inherit;background:0 0;border:0;align-items:center;gap:3px;padding:4px;font:10px Arial,Helvetica,sans-serif;display:flex}.sales-needs-empty{min-height:110px;color:var(--s-muted);text-align:center;align-content:center;place-items:center;gap:8px;padding:12px;display:grid}.sales-needs-empty p{max-width:240px;margin:0}.sales-needs-notice{color:#c8dbba;font-size:10px;margin:0 0 8px!important}.sales-needs-notice.is-error{color:#f2c6b7}.sales-needs-notice button{color:inherit;background:0 0;border:0;padding:4px;text-decoration:underline}.sales-needs-composer{flex:none;margin-top:8px}.sales-needs-composer textarea{resize:vertical;color:#24382a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:linear-gradient(135deg,#fcfdf7,#e7efdf);border:1px solid #c4d7b5;border-radius:8px;width:100%;min-height:70px;max-height:150px;padding:9px;font:12px/1.45 Arial,Helvetica,sans-serif;display:block}.sales-needs-composer textarea::placeholder{color:#52634e}.sales-needs-compose-tools{flex-wrap:wrap;justify-content:space-between;margin-top:7px}.sales-needs-compose-tools select{max-width:100px;color:var(--s-text);background:#15251a;border:1px solid #c5d4b52e;border-radius:6px;padding:5px;font:10px Arial,Helvetica,sans-serif}.sales-needs-compose-tools>button{color:#f7fbf2;background:#314a34;border:1px solid #abc79766;border-radius:6px;align-items:center;gap:4px;padding:7px 9px;font:11px Arial,Helvetica,sans-serif;display:flex}.sales-needs-compose-tools .comms-dictation-control{margin:0}.sales-needs-compose-tools .comms-dictation-control small{display:none}.sales-needs-compose-tools .comms-dictation-control button{gap:4px;min-height:28px;padding:5px;font-size:10px}.sales-needs-cancel{color:var(--s-muted);background:0 0;border:0;padding:5px 0;font:10px Arial,Helvetica,sans-serif}.sales-needs-followups{border:0;border-top:1px solid var(--s-line);color:var(--s-muted);background:0 0;justify-content:space-between;align-items:center;margin-top:10px;padding:8px 0 0;font:10px Arial,Helvetica,sans-serif;display:flex}.sales-needs-pages{justify-content:center;padding:7px;font-size:10px}.sales-needs-pages button{font:inherit;color:inherit;background:0 0;border:0;padding:4px}.sales-workspace[data-theme=light] .sales-needs-view.is-display{background:linear-gradient(135deg,#fff,#f4f7ee)}.sales-workspace[data-theme=light] .sales-needs-toolbar button{color:#3d553c;background:#f9fbf5;border-color:#b8c6aa}.sales-workspace[data-theme=light] .sales-needs-toolbar button[aria-pressed=true]{background:#e4edda;border-color:#9fb58e}.sales-workspace[data-theme=light] .sales-need{background:var(--sales-light-grain),linear-gradient(135deg,#fff,#edf3e6);border-color:#b4c2a6;box-shadow:0 2px 6px #3d502b1a,0 0 10px #fff9df80}.sales-workspace[data-theme=light] .sales-need-priority{color:#4c6c40}.sales-workspace[data-theme=light] .sales-need.is-urgent .sales-need-priority{color:#825b14}.sales-workspace[data-theme=light] .sales-needs-notice{color:#42663e}.sales-workspace[data-theme=light] .sales-needs-notice.is-error{color:#9c4432}.sales-workspace[data-theme=light] .sales-needs-compose-tools select{color:#3d553c;background:#f9fbf5;border-color:#b8c6aa}@media (width>=941px){.sales-left .sales-accounts{flex-direction:column;flex:1;min-height:280px;display:flex}.sales-left .sales-accounts .sales-account-list{flex:1;min-height:100px;max-height:300px}}@media (width<=650px){.sales-needs-tile{min-height:390px}.sales-needs-composer textarea{font-size:16px}}.sales-needs-view.is-tile .sales-needs-feed{max-height:none}.sales-needs-view.is-tile .sales-needs-composer textarea{resize:none;height:64px;min-height:64px;max-height:64px}.sales-needs-tile h2{text-align:left;gap:8px;display:flex}.sales-needs-tile h2>.sales-tile-title{text-align:left;width:auto;display:block}.sales-needs-tile h2>svg{flex:none;position:static;transform:none}.sales-needs-view.is-tile .sales-needs-compose-tools{grid-template-columns:minmax(0,1fr) 32px 32px;gap:5px;display:grid}.sales-needs-view.is-tile .sales-needs-compose-tools select{width:100%;min-width:0;max-width:none;height:32px}.sales-needs-view.is-tile .sales-needs-compose-tools>button{justify-content:center;width:32px;height:32px;padding:7px;font-size:0}.sales-needs-view.is-tile .comms-dictation-control{width:32px;position:relative}.sales-needs-view.is-tile .comms-dictation-control button{justify-content:center;width:32px;height:32px;min-height:32px;padding:6px}.sales-needs-view.is-tile .comms-dictation-control button span{display:none}.sales-needs-view.is-tile .comms-dictation-control>button+button{color:#2a3d29;z-index:2;background:#edf3e5;position:absolute;bottom:37px;right:0}.sales-need.is-high{border-left:3px solid #dcb36b}.sales-need.is-high .sales-need-priority{color:#e5bf7b}.sales-need.is-medium{border-left:3px solid #91b681}.sales-need.is-low{border-left:3px solid #697c68}.sales-need header{flex-wrap:wrap}.sales-need-destination{color:var(--s-muted);border:1px solid #c5d4b52e;border-radius:999px;padding:2px 5px;font-size:9px}.sales-workspace[data-theme=light] .sales-need.is-high .sales-need-priority{color:#825b14}.sales-workspace[data-theme=light] .sales-need.is-medium .sales-need-priority{color:#42663e}.sales-needs-view.is-tile .sales-needs-compose-tools{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 32px 32px}.sales-theme-toggle{color:#294b34;cursor:pointer;background:linear-gradient(145deg,#f8faf5,#e8efe3);border:1px solid #d9e4d5;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-width:44px;min-height:44px;padding:8px 11px;font:600 11px/1 Arial,Helvetica,sans-serif;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-flex;box-shadow:0 2px 9px #203c2612,inset 0 1px #fff}.sales-theme-toggle:hover{background:#fff;border-color:#99b38d;box-shadow:0 0 13px #95b77a32}.sales-theme-toggle:focus-visible{outline-offset:3px;outline:2px solid #6f8f58}.sales-workspace[data-theme=dark] .sales-theme-toggle{color:#e4edde;background:linear-gradient(145deg,#0b120d,#19261c);border-color:#dce7d02b;box-shadow:inset 0 1px #ffffff0a}.sales-workspace[data-theme=dark] .sales-theme-toggle:hover{background:#243429}.sales-workspace[data-theme=light]{--s-bg:#f4f3ec;--s-surface:#fffef9;--s-raised:#f2f3eb;--s-line:#53634c2b;--s-text:#25352a;--s-muted:#4c5d4d;--s-green:#466f45;--s-gold:#705822;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--s-text);background:radial-gradient(38% 28% at 0 0,#dce8d1 0%,#0000 76%),radial-gradient(36% 30% at 100% 100%,#eee5c9 0%,#0000 76%),#f4f3ec}.sales-workspace[data-theme=light] .sales-masthead{isolation:isolate;background:#fff;border-color:#52634a38;position:relative}.sales-workspace[data-theme=light] .sales-masthead:before{content:"";z-index:-1;pointer-events:none;background:#fff;margin-inline:-28px;position:absolute;inset:0}@media (width>=1600px){.sales-workspace[data-theme=light] .sales-masthead:before{margin-inline:-44px}}@media (width<=1150px){.sales-workspace[data-theme=light] .sales-masthead:before{margin-inline:-18px}}@media (width<=650px){.sales-workspace[data-theme=light] .sales-masthead:before{margin-inline:-12px}}.sales-workspace[data-theme=light] .sales-wordmark b,.sales-workspace[data-theme=light] .sales-masthead .sales-wordmark,.sales-workspace[data-theme=light] .sales-masthead .sales-wordmark span{color:#294b34}.sales-workspace[data-theme=light] .sales-private,.sales-workspace[data-theme=light] .sales-wordmark span{color:#4c5d4d}.sales-workspace[data-theme=light] .sales-icon,.sales-workspace[data-theme=light] .sales-sources-button{color:#354a38;background:#fffdf7;border-color:#52634a35}.sales-workspace[data-theme=light] .sales-masthead .sales-theme-toggle{color:#294b34}.sales-workspace[data-theme=light] .sales-page-heading h1,.sales-workspace[data-theme=light] .sales-page-heading p{color:#26372b}.sales-workspace[data-theme=light] .sales-page-heading p{border-color:#52634a44}.sales-workspace[data-theme=light] .sales-page-heading>div>span,.sales-workspace[data-theme=light] .sales-kicker,.sales-workspace[data-theme=light] .sales-summary-label>span{color:#705822}.sales-workspace[data-theme=light] .sales-page-heading>button{color:#526451}.sales-workspace[data-theme=light] .sales-stock-strip{background:linear-gradient(135deg,#f6f7ef,#e9eee2);border-color:#73896c62;box-shadow:0 0 16px #dfe8d4a8,0 3px 10px #314b3212}.sales-workspace[data-theme=light] .sales-strip-label{color:#4e604e;border-color:#73896c50}.sales-workspace[data-theme=light] .sales-stock-track,.sales-workspace[data-theme=light] .sales-stock-flow{color:#2b3c2e}.sales-workspace[data-theme=light] .sales-stock-group>button,.sales-workspace[data-theme=light] .sales-stock-track>button{color:#29392d;background:linear-gradient(135deg,#fffef9,#eef1e8);border-color:#b8c5b0;box-shadow:0 1px 5px #324b3214}.sales-workspace[data-theme=light] .sales-stock-group>button:hover,.sales-workspace[data-theme=light] .sales-stock-group>button:focus-visible,.sales-workspace[data-theme=light] .sales-stock-track>button:hover{background:#fff;border-color:#7f9b72;box-shadow:0 0 10px #93ad7b38}.sales-workspace[data-theme=light] .sales-stock-group>button>span,.sales-workspace[data-theme=light] .sales-stock-track>button>span,.sales-workspace[data-theme=light] .sales-strip-label{color:#4c5d4d}.sales-workspace[data-theme=light] .sales-stock-window:before,.sales-workspace[data-theme=light] .sales-summary-window:before{background:linear-gradient(90deg,#f7f8efed 0%,#e7eddfb8 30%,#e8eee100 100%)}.sales-workspace[data-theme=light] .sales-stock-window:after,.sales-workspace[data-theme=light] .sales-summary-window:after{background:linear-gradient(270deg,#f7f8efed 0%,#e7eddfb8 30%,#e8eee100 100%)}.sales-workspace[data-theme=light] .sales-stock-strip:after,.sales-workspace[data-theme=light] .sales-summary-strip:after{box-shadow:inset 0 0 12px #fff8dc90}.sales-workspace[data-theme=light] .sales-summary-label>span{color:#536b4e}.sales-workspace[data-theme=light] .sales-summary-label>b{color:#304532}.sales-workspace[data-theme=light] .sales-summary-label>button{color:#526451}.sales-workspace[data-theme=light] .sales-summary-card{background:linear-gradient(135deg,#fffef9 0%,#f2f4eb 58%,#e5ecdd 100%);border-color:#83947a59;box-shadow:0 4px 12px #33472e18,inset 0 1px #fff}.sales-workspace[data-theme=light] .sales-summary-card>span,.sales-workspace[data-theme=light] .sales-summary-card footer{color:#50614f}.sales-workspace[data-theme=light] .sales-summary-card>strong{color:#24372a}.sales-workspace[data-theme=light] .sales-summary-card>small,.sales-workspace[data-theme=light] .sales-history-inline small{color:#4c5d4d}.sales-workspace[data-theme=light] .sales-history-inline{color:#4f774c}.sales-workspace[data-theme=light] .sales-history-inline svg{filter:drop-shadow(0 0 2px #94b88d45)}.sales-workspace[data-theme=light] .sales-history-inline rect{fill:#77946d}.sales-workspace[data-theme=light] .sales-tile{color:#293a2e;background:linear-gradient(145deg,#fffef9 0%,#f5f5ed 58%,#e9eee3 100%);border-color:#64785e43;box-shadow:0 4px 18px #253b2814,inset 0 1px #fff}.sales-workspace[data-theme=light] .sales-tile h2,.sales-workspace[data-theme=light] .sales-tile-title,.sales-workspace[data-theme=light] .sales-tile h2 svg{color:#2d4b32}.sales-workspace[data-theme=light] .sales-tile header>button{color:#526452}.sales-workspace[data-theme=light] .sales-tile .sales-nested,.sales-workspace[data-theme=light] .sales-tile .sales-channel-button,.sales-workspace[data-theme=light] .sales-account-list>button,.sales-workspace[data-theme=light] .sales-screen-actions>button,.sales-workspace[data-theme=light] .sales-ai-section,.sales-workspace[data-theme=light] .sales-ai-conversation article,.sales-workspace[data-theme=light] .sales-native-display>.sales-tool-state,.sales-workspace[data-theme=light] .sales-conversation-display,.sales-workspace[data-theme=light] .sales-drawer select{color:#2e4032;background:linear-gradient(135deg,#fffef9 0%,#f1f4eb 58%,#e6eddf 100%);border-color:#82967a59;box-shadow:0 2px 9px #334a3211,inset 0 1px #fff}.sales-workspace[data-theme=light] .sales-tile .sales-nested:hover,.sales-workspace[data-theme=light] .sales-tile .sales-nested:focus-visible,.sales-workspace[data-theme=light] .sales-tile .sales-channel-button:hover,.sales-workspace[data-theme=light] .sales-tile .sales-channel-button:focus-visible,.sales-workspace[data-theme=light] .sales-account-list>button:hover,.sales-workspace[data-theme=light] .sales-account-list>button:focus-visible,.sales-workspace[data-theme=light] .sales-screen-actions>button:hover,.sales-workspace[data-theme=light] .sales-screen-actions>button:focus-visible{background:#fff;border-color:#6e8a62;box-shadow:0 0 12px #93ad7b42}.sales-workspace[data-theme=light] .sales-account-search{color:#556653;background:#f2f4ec;border-color:#82967a55}.sales-workspace[data-theme=light] .sales-account-search input{color:#283a2c}.sales-workspace[data-theme=light] .sales-account-list>button{background:#fffdf8;border-color:#d0d9ca}.sales-workspace[data-theme=light] .sales-account-list>button[aria-pressed=true]{background:#eaf1e5;border-color:#829d74;box-shadow:inset 3px 0 #628451}.sales-workspace[data-theme=light] .sales-account-list b,.sales-workspace[data-theme=light] .sales-stock-account.unknown b,.sales-workspace[data-theme=light] .sales-stock-account.stale b,.sales-workspace[data-theme=light] .sales-stock-account.not_covered b,.sales-workspace[data-theme=light] .sales-stock-account.confirm_inbound b,.sales-workspace[data-theme=light] .sales-stock-account.existing_order b{color:#2c3c2e}.sales-workspace[data-theme=light] .sales-stock-account.needs_order b{color:#a72f32}.sales-workspace[data-theme=light] .sales-stock-account.watch b{color:#795a09}.sales-workspace[data-theme=light] .sales-stock-account.good b{color:#276a3c}.sales-workspace[data-theme=light] .sales-account-list small,.sales-workspace[data-theme=light] .sales-accounts>footer,.sales-workspace[data-theme=light] .sales-followup>small{color:#4c5d4d}.sales-workspace[data-theme=light] .sales-account-avatar{color:#416244;background:#e7eddf;border-color:#c8d4c1}.sales-workspace[data-theme=light] .sales-quiet-state{color:#4c5d4d}.sales-workspace[data-theme=light] .sales-quiet-state>b{color:#334735}.sales-workspace[data-theme=light] .sales-quiet-state>button,.sales-workspace[data-theme=light] .sales-channel-empty button,.sales-workspace[data-theme=light] .sales-source-links a{color:#3d6b41}.sales-workspace[data-theme=light] .sales-followup>p,.sales-workspace[data-theme=light] .sales-tool-tile>p,.sales-workspace[data-theme=light] .sales-comms-intro,.sales-workspace[data-theme=light] .sales-comms-note{color:#4c5d4d}.sales-workspace[data-theme=light] .sales-nested{color:#314532;background:#eef2e9;border-color:#cbd7c4}.sales-workspace[data-theme=light] .sales-nested:hover{background:#e3eddc}.sales-workspace[data-theme=light] .sales-monitor{color:#283a2c;background:#f4f3ec;border-color:#85977c;box-shadow:0 0 28px #e9e0c76b,0 12px 32px #293d281e}.sales-workspace[data-theme=light] .sales-monitor::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#24332675}.sales-workspace[data-theme=light] .sales-monitor>header{color:#596c5b}.sales-workspace[data-theme=light] .sales-monitor-name>b{color:#35533a}.sales-workspace[data-theme=light] .sales-monitor>header button{color:#4e634f}.sales-workspace[data-theme=light] .sales-monitor>footer{color:#4c5d4d}.sales-workspace[data-theme=light] .sales-screen{background:radial-gradient(at 52% 60%,#f5f6ef,#0000 75%),#fff;border-color:#d1d9c9}.sales-workspace[data-theme=light] .sales-screen>iframe{background:#fff}.sales-workspace[data-theme=light] .sales-screen-brand h2{color:#2b4932}.sales-workspace[data-theme=light] .sales-screen-brand p,.sales-workspace[data-theme=light] .sales-screen-source{color:#4c5d4d}.sales-workspace[data-theme=light] .sales-screen-actions>button{background:#fffdf7;border-color:#cdd8c6}.sales-workspace[data-theme=light] .sales-screen-actions b{color:#304732}.sales-workspace[data-theme=light] .sales-screen-actions span{color:#4c5d4d}.sales-workspace[data-theme=light] .sales-tool-state{color:#586b5a}.sales-workspace[data-theme=light] .sales-tool-state h2{color:#2b4831}.sales-workspace[data-theme=light] .sales-connection-list>span{border-color:#d5ddd1}.sales-workspace[data-theme=light] .sales-connection-list b{color:#466f45}.sales-workspace[data-theme=light] .sales-browser-form input{color:#2b3e2e;background:#fff;border-color:#c7d3c0}.sales-workspace[data-theme=light] .sales-inline-notice{color:#4c573f;background:#f6f2e4;border-left-color:#a38b50}.sales-workspace[data-theme=light] .sales-source-error,.sales-workspace[data-theme=light] .sales-inline-notice{border-color:#d9cda8}.sales-workspace[data-theme=light] .sales-primary{color:#263d2a!important;background:#dce9d3!important;border-color:#9aaf8a!important}.sales-workspace[data-theme=light] .sales-composer{background:linear-gradient(135deg,#fffef9 0%,#f2f3eb 62%,#e7eee1 100%);border-color:#80957575;box-shadow:0 3px 13px #30483016,inset 0 1px #fff}.sales-workspace[data-theme=light] .sales-composer-top>button{color:#35543a}.sales-workspace[data-theme=light] .sales-composer-top>span,.sales-workspace[data-theme=light] .sales-composer-foot{color:#4c5d4d}.sales-workspace[data-theme=light] .sales-composer-top>select{color:#344a37;background:#fffdf8;border-color:#b9c8b2}.sales-workspace[data-theme=light] .sales-composer textarea,.sales-workspace[data-theme=light] .sales-composer textarea:focus{color:#233423;caret-color:#30482e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:linear-gradient(135deg,#f0f4e8 0%,#f5f7ef 58%,#d5e3c8 100%);border:1px solid #c5d4bc;box-shadow:inset 0 1px #ffffffa6,0 1px 5px #334a3214}.sales-workspace[data-theme=light] .sales-composer textarea::placeholder{color:#52624c;opacity:1}.sales-workspace[data-theme=light] .sales-composer textarea:focus{border-color:#829b70;outline-color:#8ca679}.sales-workspace[data-theme=light] .sales-composer-foot button{color:#3f6540;background:#edf3e8;border-color:#b9cbb1}.sales-workspace[data-theme=light] .sales-ai-conversation article{color:#2d402f;background:#fffdf8;border-color:#ccd8c5}.sales-workspace[data-theme=light] .sales-ai-conversation article b{color:#426e43}.sales-workspace[data-theme=light] .sales-ai-conversation article p{color:#334535}.sales-workspace[data-theme=light] .sales-ai-input #sales-prompt{color:#233423;caret-color:#30482e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:linear-gradient(135deg,#f0f4e8 0%,#f5f7ef 58%,#d5e3c8 100%);border:1px solid #c5d4bc}.sales-workspace[data-theme=light] .sales-ai-input #sales-prompt::placeholder{color:#52624c;opacity:1}.sales-workspace[data-theme=light] .sales-orb-control{color:#294b34}.sales-workspace[data-theme=light] .sales-orb-control .sales-orb-status{color:#3f5846}.sales-workspace[data-theme=light] .sales-orb-sphere{background:radial-gradient(circle at 28% 21%,#fff 0% 22%,#f7f8f5 55%,#e6e8e4 82%,#c8cec7 100%);border-color:#fff;box-shadow:inset 3px 4px 8px #fff,inset -4px -6px 9px #9aaa8e45,0 0 12px #fffcecab,0 2px 6px #52644735}.sales-workspace[data-theme=light] .sales-master-brand .sales-orb-sphere img{filter:contrast(1.1);opacity:.9}.sales-workspace[data-theme=light] .sales-orb-aura{background:radial-gradient(circle,#fffefacc,#fff5d65c 43%,#0000 72%)}.sales-workspace[data-theme=light] .sales-orb-reflection{background:radial-gradient(45% 23% at 31% 20%,#fff,#0000 95%),linear-gradient(125deg,#0000 18%,#fff8 22%,#0000 28% 69%,#fff5 85%,#0000 96%);box-shadow:inset 0 0 7px #ffffffb3}.sales-workspace[data-theme=light] .sales-orb-control[data-voice-state=listening] .sales-orb-sphere{border-color:#adc19b;box-shadow:inset 3px 4px 8px #fff,inset -4px -6px 9px #9aaa8e45,0 0 18px #fff6c6,0 0 3px #68885e}.sales-workspace[data-theme=light] .sales-account-detail{color:#293b2d;background:linear-gradient(145deg,#fffef9 0%,#f3f4eb 55%,#e8eee1 100%);border-color:#82947569;box-shadow:inset 0 1px #fff,0 8px 20px #2d442d16}.sales-workspace[data-theme=light] .sales-account-detail-head{border-color:#cbd6c4}.sales-workspace[data-theme=light] .sales-account-detail-head button{color:#344936;background:#fffdf8;border-color:#c4d1bd}.sales-workspace[data-theme=light] .sales-account-detail-head button:hover,.sales-workspace[data-theme=light] .sales-account-detail-head button:focus-visible{background:#edf3e8;border-color:#78946e}.sales-workspace[data-theme=light] .sales-account-detail-kicker{color:#5a784d}.sales-workspace[data-theme=light] .sales-account-detail-title h2,.sales-workspace[data-theme=light] .sales-account-detail-grid b,.sales-workspace[data-theme=light] .sales-account-detail-contact b,.sales-workspace[data-theme=light] .sales-account-stock-unknown b{color:#293d2d}.sales-workspace[data-theme=light] .sales-account-detail-title code,.sales-workspace[data-theme=light] .sales-account-detail-grid span,.sales-workspace[data-theme=light] .sales-account-detail-contact small,.sales-workspace[data-theme=light] .sales-account-stock-unknown small,.sales-workspace[data-theme=light] .sales-account-detail-foot,.sales-workspace[data-theme=light] .sales-account-detail-note,.sales-workspace[data-theme=light] .sales-account-detail-state{color:#4c5d4d}.sales-workspace[data-theme=light] .sales-account-detail-grid>div{background:#fffdf8;border-color:#d2dccb}.sales-workspace[data-theme=light] .sales-account-detail-contact{background:#edf3e8}.sales-workspace[data-theme=light] .sales-account-detail-body{scrollbar-color:#91a889 #e5ebdf}.sales-workspace[data-theme=light] .sales-tile-detail{border-color:#cbd6c4}.sales-workspace[data-theme=light] .sales-tile-detail-controls button{color:#49624b}.sales-workspace[data-theme=light] .sales-tile-detail-scroll h3,.sales-workspace[data-theme=light] .sales-tile-detail-scroll dd{color:#2d4331}.sales-workspace[data-theme=light] .sales-tile-detail-scroll p,.sales-workspace[data-theme=light] .sales-tile-detail dt,.sales-workspace[data-theme=light] .sales-tile-detail small{color:#4c5d4d}.sales-workspace[data-theme=light] .sales-tile-detail dl>div,.sales-workspace[data-theme=light] .sales-tile-record{background:linear-gradient(135deg,#fffef9,#edf2e7);border-color:#ccd8c5;box-shadow:0 1px 5px #344b3212}.sales-workspace[data-theme=light] .sales-tile-record{color:#2d4331}.sales-workspace[data-theme=light] .account-health-view{color:#293c2e;background:linear-gradient(145deg,#fffef9,#edf1e7);border-color:#c3d0bc}.sales-workspace[data-theme=light] .account-health-view header span,.sales-workspace[data-theme=light] .account-health-signals article>span,.sales-workspace[data-theme=light] .account-health-signals p,.sales-workspace[data-theme=light] .account-health-basis{color:#4c5d4d}.sales-workspace[data-theme=light] .account-health-view h2,.sales-workspace[data-theme=light] .account-health-signals b{color:#2f4933}.sales-workspace[data-theme=light] .account-health-view button,.sales-workspace[data-theme=light] .account-health-view nav a{color:#35583a;background:#fffdf8;border-color:#c7d4c0}.sales-workspace[data-theme=light] .account-health-signals article{background:linear-gradient(135deg,#fffef9,#edf2e8);border-color:#d0dac9;box-shadow:0 1px 6px #30472d10}.sales-workspace[data-theme=light] .account-health-empty{color:#596d5a}.sales-workspace[data-theme=light] .company-cards-editor{color:#293a2d;background:linear-gradient(145deg,#fffef9 0%,#f2f4eb 58%,#e7eee1 100%);border-color:#c4d1bd;box-shadow:0 5px 16px #30472d12,inset 0 1px #fff}.sales-workspace[data-theme=light] .company-cards-heading{border-color:#d0dacf}.sales-workspace[data-theme=light] .company-cards-kicker,.sales-workspace[data-theme=light] .company-card-metric{color:#52734e}.sales-workspace[data-theme=light] .company-cards-heading h2,.sales-workspace[data-theme=light] .company-card-preview strong{color:#2c4430;text-shadow:none}.sales-workspace[data-theme=light] .company-cards-heading p,.sales-workspace[data-theme=light] .company-cards-state,.sales-workspace[data-theme=light] .company-card-title,.sales-workspace[data-theme=light] .company-card-add{color:#4c5d4d}.sales-workspace[data-theme=light] .company-cards-count{color:#405a40;background:#eef3e9;border-color:#c7d4c0}.sales-workspace[data-theme=light] .company-card-row{background:linear-gradient(135deg,#fffef9,#edf2e8);border-color:#cbd7c5;box-shadow:inset 0 1px #fff}.sales-workspace[data-theme=light] .company-card-order,.sales-workspace[data-theme=light] .company-card-title>span{color:#587456}.sales-workspace[data-theme=light] .company-cards-editor button,.sales-workspace[data-theme=light] .company-card-buttons button,.sales-workspace[data-theme=light] .company-card-add select{color:#334d37;background:#f7f9f3;border-color:#c3d1bd}.sales-workspace[data-theme=light] .company-cards-editor button:hover:not(:disabled),.sales-workspace[data-theme=light] .company-card-add select:hover{background:#edf3e8;border-color:#829b76}.sales-workspace[data-theme=light] .company-card-title input{color:#2c3b2e;background:#fff;border-color:#c7d3c1}.sales-workspace[data-theme=light] .company-card-title input::placeholder{color:#586b52}.sales-workspace[data-theme=light] .company-card-facts{color:#4c5d4d}.sales-workspace[data-theme=light] .company-cards-editor .company-card-buttons .company-card-save{color:#fff;background:linear-gradient(135deg,#486c47,#315438);border-color:#547b52}.sales-workspace[data-theme=light] .sales-screen>.sales-ideas-display{color:#293a2d;background:radial-gradient(at 15% 0,#e0ead8 0%,#0000 55%),linear-gradient(145deg,#f6f5ee,#eef1e8 58%,#e6ede0)}.sales-workspace[data-theme=light] .sales-ideas-display .ideas-notebook{color:#334635}.sales-workspace[data-theme=light] .sales-ideas-display .ideas-intro h3,.sales-workspace[data-theme=light] .sales-ideas-display .ideas-compose h3,.sales-workspace[data-theme=light] .sales-ideas-display .ideas-collection-head h3,.sales-workspace[data-theme=light] .sales-ideas-display .idea-card h4,.sales-workspace[data-theme=light] .sales-ideas-display .ideas-empty h4{color:#2e4c33}.sales-workspace[data-theme=light] .sales-ideas-display .ideas-intro p,.sales-workspace[data-theme=light] .sales-ideas-display .ideas-label,.sales-workspace[data-theme=light] .sales-ideas-display .ideas-count,.sales-workspace[data-theme=light] .sales-ideas-display .ideas-draft-note,.sales-workspace[data-theme=light] .sales-ideas-display .ideas-compose-foot small,.sales-workspace[data-theme=light] .sales-ideas-display .idea-card>p,.sales-workspace[data-theme=light] .sales-ideas-display .idea-card footer,.sales-workspace[data-theme=light] .sales-ideas-display .ideas-empty p{color:#4c5d4d}.sales-workspace[data-theme=light] .sales-ideas-display .ideas-bulb,.sales-workspace[data-theme=light] .sales-ideas-display .ideas-compose,.sales-workspace[data-theme=light] .sales-ideas-display .idea-card,.sales-workspace[data-theme=light] .sales-ideas-display .ideas-empty{background:linear-gradient(145deg,#fffef9,#f0f3e9 70%,#e6ede0);border-color:#ccd8c5;box-shadow:0 4px 15px #2f492d12,inset 0 1px #fff}.sales-workspace[data-theme=light] .sales-ideas-display .ideas-bulb{color:#7c6839}.sales-workspace[data-theme=light] .sales-ideas-display .ideas-tabs{border-color:#d3ddd0}.sales-workspace[data-theme=light] .sales-ideas-display .ideas-tabs button{color:#4c5d4d}.sales-workspace[data-theme=light] .sales-ideas-display .ideas-tabs button[aria-pressed=true]{color:#315b38;border-color:#557d4e}.sales-workspace[data-theme=light] .sales-ideas-display .idea-category{color:#3e6040;background:#e9f1e4}.sales-workspace[data-theme=light] .sales-ideas-display .idea-category.packaging{color:#745d2b;background:#f6efd9}.sales-workspace[data-theme=light] .sales-ideas-display .idea-category.product{color:#345b4a;background:#e6f0ea}.sales-workspace[data-theme=light] .sales-ideas-display .idea-category.sales{color:#426344;background:#e9efe6}.sales-workspace[data-theme=light] .sales-ideas-display .ideas-notebook input,.sales-workspace[data-theme=light] .sales-ideas-display .ideas-notebook textarea,.sales-workspace[data-theme=light] .sales-ideas-display .ideas-notebook select{color:#2b3e2e;background:#fffef9;border-color:#c5d3be}.sales-workspace[data-theme=light] .sales-ideas-display .ideas-notebook input::placeholder,.sales-workspace[data-theme=light] .sales-ideas-display .ideas-notebook textarea::placeholder{color:#586b52}.sales-workspace[data-theme=light] .sales-ideas-display .ideas-notebook select option{color:#2b3e2e;background:#fffef9}.sales-workspace[data-theme=light] .sales-ideas-display .ideas-notebook .ws-button{color:#345b39;background:#e8f0e3;border-color:#bfd0b7}.sales-workspace[data-theme=light] .sales-ideas-display .ideas-notebook .ideas-archive{color:#506651}.sales-workspace[data-theme=light] .sales-ideas-display .ideas-notebook .ideas-notice{color:#315a38}.sales-workspace[data-theme=light] .sales-ideas-display .ideas-notebook .ws-alert{color:#793c32;background:#fff4ef;border-color:#e6c4b9}.sales-workspace[data-theme=light] .sales-drawer{color:#2b3d2f;background:linear-gradient(145deg,#fffef9,#eef2e8);border-color:#bac9b3;box-shadow:-10px 0 45px #273b271f}.sales-workspace[data-theme=light] .sales-overlay{background:#26372a66}.sales-workspace[data-theme=light] .sales-drawer h2,.sales-workspace[data-theme=light] .sales-drawer h3{color:#2d4932}.sales-workspace[data-theme=light] .sales-drawer>p,.sales-workspace[data-theme=light] .sales-drawer label,.sales-workspace[data-theme=light] .sales-drawer .sales-small{color:#4c5d4d}.sales-workspace[data-theme=light] .sales-drawer select{color:#2d4031;background:#fffdf8;border-color:#c1d0ba}.sales-workspace[data-theme=light] .sales-nav-drawer{border-right-color:#bac9b3}.sales-workspace[data-theme=light] .sales-comms{color:#293b2e;background:linear-gradient(145deg,#fffef9,#f0f3e9 65%,#e6ede0);border-color:#c5d2bf}.sales-workspace[data-theme=light] .sales-comms h2,.sales-workspace[data-theme=light] .sales-conversation-display h2{color:#2e4933}.sales-workspace[data-theme=light] .sales-channels>section{border-color:#d0dacf}.sales-workspace[data-theme=light] .sales-channel-button,.sales-workspace[data-theme=light] .sales-channel-button b{color:#304633}.sales-workspace[data-theme=light] .sales-channel-button small,.sales-workspace[data-theme=light] .sales-channel-button>svg,.sales-workspace[data-theme=light] .sales-channel-expand{color:#4c5d4d}.sales-workspace[data-theme=light] .sales-channel-icon{color:#426544;background:#edf2e8;border-color:#cbd7c5}.sales-workspace[data-theme=light] .sales-channel-empty{color:#4c5d4d}.sales-workspace[data-theme=light] .sales-conversation-back{color:#49674b}.sales-workspace[data-theme=light] .sales-conversation-display{color:#2e4031}.sales-workspace[data-theme=light] .sales-conversation-display>header p{color:#4c5d4d}.sales-workspace[data-theme=light] .sales-message-list article{color:#2e4031;background:#fffdf8;border:1px solid #d6dfd1}.sales-workspace[data-theme=light] .sales-message-list article b{color:#426b43}.sales-workspace[data-theme=light] .sales-team-chat textarea{color:#2b3d2f;background:#fffdf8;border-color:#c6d4bf}.sales-workspace[data-theme=light] .sales-team-chat textarea::placeholder{color:#586b52}.sales-workspace[data-theme=light] .sales-comms .comms-toolbar,.sales-workspace[data-theme=light] .sales-comms .comms-layout small{color:#4c5d4d}.sales-workspace[data-theme=light] .sales-comms .comms-tabs button,.sales-workspace[data-theme=light] .sales-comms .comms-toolbar button,.sales-workspace[data-theme=light] .sales-comms .comms-thread>header button{color:#314b35;background:#edf3e8;border-color:#c9d6c2}.sales-workspace[data-theme=light] .sales-comms .comms-layout>nav button,.sales-workspace[data-theme=light] .sales-comms .comms-saved{color:#304733;background:linear-gradient(135deg,#fffef9,#edf2e8);border-color:#d0dac9}.sales-workspace[data-theme=light] .sales-comms .comms-layout>nav button.active{border-color:#8da981;box-shadow:inset 3px 0 #76956b}.sales-workspace[data-theme=light] .sales-comms .comms-recipient{color:#203528;background:linear-gradient(135deg,#e9f1e2,#f8faf5);border-color:#c3d4b9}.sales-workspace[data-theme=light] .sales-comms .comms-recipient span{color:#29422b}.sales-workspace[data-theme=light] .sales-comms .comms-recipient small{color:#4c5d4d}.sales-workspace[data-theme=light] .sales-comms .comms-review{background:#f0f5eb;border-color:#c7d7bd}.sales-workspace[data-theme=light] .sales-comms .comms-dictation-control button{color:#2b5134;background:#e6efdf;border-color:#b7c9ae}.sales-workspace[data-theme=light] .sales-comms .comms-dictation-control small{color:#4c5d4d}.sales-workspace[data-theme=light] .sales-comms .comms-thread form .ws-button,.sales-workspace[data-theme=light] .sales-comms .comms-delivery form .ws-button{color:#fff;background:#35563c;border-color:#35563c}.sales-workspace[data-theme=light] .sales-summary-strip{color:#2c3d2f}.sales-workspace[data-theme=light] .sales-header-next{color:#294c33;background:linear-gradient(135deg,#fffef9,#e9f0e2);border-color:#adbfa3}.sales-workspace[data-theme=light] .sales-heading-music-group,.sales-workspace[data-theme=light] .sales-launch-tile{color:#283d2d;background:linear-gradient(135deg,#fffef9 25%,#f2f6ec);border-color:#adbfa3;box-shadow:0 2px 12px #41563814,inset 0 1px #fff}.sales-workspace[data-theme=light] .sales-page-heading .sales-heading-music{color:#283d2d}.sales-workspace[data-theme=light] .sales-launch-tile svg{color:#506e49}.sales-workspace[data-theme=light] .sales-launch-tile .sales-launch-icon,.sales-workspace[data-theme=light] .sales-heading-music-group button.sales-spotify-connect,.sales-workspace[data-theme=light] .sales-heading-music-group .sales-music-toggle{background:linear-gradient(135deg,#f5f8ef,#d8e6cc);border-color:#b3c6a7;box-shadow:inset 0 1px #fff,0 0 10px #c3d5aa30}.sales-workspace[data-theme=light] .sales-heading-music-group button.sales-spotify-connect,.sales-workspace[data-theme=light] .sales-heading-music-group button.sales-spotify-connect svg{color:#1ed760}.sales-workspace[data-theme=light] .music-mini-live i{background:linear-gradient(#8fae7b,#3f6e45);box-shadow:0 0 5px #769b6938}.sales-workspace[data-theme=light] .sales-page-nav button{color:#526651}.sales-workspace[data-theme=light] .sales-page-nav button.active{color:#203c28;border-color:#6d8b60}.sales-workspace[data-theme=light] .music-spectrum{color:#293f30;background:linear-gradient(115deg,#fffef9,#f1f5e9 55%,#e7efdd);border-color:#b4c5a8;box-shadow:0 3px 18px #36503012}.sales-workspace[data-theme=light] .music-spectrum-status,.sales-workspace[data-theme=light] .music-spectrum-foot,.sales-workspace[data-theme=light] .music-services-panel>p,.sales-workspace[data-theme=light] .music-service-links small{color:#576d56}.sales-workspace[data-theme=light] .music-spectrum-controls button,.sales-workspace[data-theme=light] .music-services-toggle,.sales-workspace[data-theme=light] .music-service-links>a{color:#2b4b31;background:#f7faf2;border-color:#bdccb1}.sales-workspace[data-theme=light] .music-spectrum-bars i{background:linear-gradient(#b7d2a0,#87a873 35%,#3d6942);box-shadow:0 0 8px #9dbf7938}.sales-workspace[data-theme=light] .music-services{border-color:#c5d2b9}.sales-workspace[data-theme=light] .music-service-links>a>svg{color:#476a43}.sales-workspace[data-theme=light]{--sales-light-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)' opacity='.065'/%3E%3C/svg%3E");background-image:var(--sales-light-grain),radial-gradient(ellipse 45% 38% at 0% 0%,#dce6cf55,transparent 74%),radial-gradient(ellipse 42% 45% at 100% 100%,#eee5ca60,transparent 78%),linear-gradient(115deg,#e6e8df,#eff0e8 49%,#e5e9e0);background-size:160px 160px,auto,auto,auto}.sales-workspace[data-theme=light] .sales-tile,.sales-workspace[data-theme=light] .sales-summary-card,.sales-workspace[data-theme=light] .sales-composer,.sales-workspace[data-theme=light] .sales-launch-tile,.sales-workspace[data-theme=light] .sales-heading-music-group{background-image:var(--sales-light-grain),linear-gradient(128deg,#fffef9 4%,#fafbf5 45%,#f0f4e9 77%,#eaf0e1 100%);background-size:160px 160px,auto;border-color:#8d9e7d9c;box-shadow:inset 0 1px 1px #fff,inset 0 -1px 1px #81966926,0 5px 14px #34452b24,0 0 18px #fff9da75}.sales-workspace[data-theme=light] .sales-tile .sales-nested,.sales-workspace[data-theme=light] .sales-tile .sales-channel-button,.sales-workspace[data-theme=light] .sales-account-list>button,.sales-workspace[data-theme=light] .sales-stock-group>button,.sales-workspace[data-theme=light] .sales-screen-actions>button,.sales-workspace[data-theme=light] .sales-native-display>.sales-tool-state,.sales-workspace[data-theme=light] .company-card-row,.sales-workspace[data-theme=light] .account-health-signals article{background-image:var(--sales-light-grain),linear-gradient(128deg,#fffefb 8%,#fcfdf8 38%,#eff4e9 100%);background-size:160px 160px,auto;border-color:#9baa8bba;box-shadow:inset 0 1px #fff,0 3px 8px #3f512b24,0 0 10px #fffbdf8c}.sales-workspace[data-theme=light] .sales-monitor{background-image:var(--sales-light-grain),linear-gradient(125deg,#fafaf3,#f5f7ef 60%,#eef3e7);background-size:160px 160px,auto;border-color:#81946da6;box-shadow:inset 0 1px #fff,0 0 22px #fffaea80,0 10px 25px #30462a2e}.sales-workspace[data-theme=light] .sales-screen{background-image:var(--sales-light-grain),radial-gradient(ellipse at 52% 48%,#fff 18%,#f8faf2 68%,#eef3e6 100%);background-size:160px 160px,auto;box-shadow:inset 0 1px 5px #3c542310}.sales-workspace[data-theme=light] .sales-stock-strip{background-image:var(--sales-light-grain),linear-gradient(110deg,#f2f5ea,#fffef8 46%,#f4f8ed);background-size:160px 160px,auto;box-shadow:inset 0 1px #fff,0 0 19px #fff5ceab,0 3px 9px #4963311f}.sales-workspace[data-theme=light] .sales-tile .sales-nested:hover,.sales-workspace[data-theme=light] .sales-tile .sales-channel-button:hover,.sales-workspace[data-theme=light] .sales-launch-tile:hover{border-color:#89a171;box-shadow:inset 0 1px #fff,0 0 19px #fff3baaf,0 3px 10px #45602d24}.sales-workspace[data-theme=light] .sales-heading-music-group .sales-music-toggle{background:radial-gradient(at 50% 100%,#a9d49e73,#0000 73%),linear-gradient(145deg,#fff,#e5ede1);border:1px solid #a8bea06e;box-shadow:inset 0 1px 2px #fff,inset 0 -2px 4px #71846a26,0 0 10px #c4e3b550}.sales-workspace[data-theme=light] .music-mini-live{isolation:isolate;gap:3px;height:29px;position:relative}.sales-workspace[data-theme=light] .music-mini-live:before{content:"";z-index:-1;background:radial-gradient(ellipse at var(--music-center,50%) 90%,#8fcc758c,transparent 70%);opacity:calc(.12 + var(--music-energy,0)*.4);pointer-events:none;border-radius:8px;position:absolute;inset:-4px -5px}.sales-workspace[data-theme=light] .music-mini-live i{background:linear-gradient(#e9ffce,#b8e896 12%,#4a9761 52%,#194a36);border-radius:2px 2px 1px 1px;flex-basis:4px;width:4px;box-shadow:inset 0 1px #f1ffdf,0 0 4px #629a4380,0 0 9px #a3d67a59}.sales-workspace[data-theme=light] .music-spectrum{background:radial-gradient(75% 65% at 50% 100%,#d8e9c8a6,#0000 80%),linear-gradient(135deg,#fff,#f8fbf2 55%,#eaf1e4);border-color:#93ad837d;box-shadow:inset 0 1px #fff,0 0 22px #fff5d46b,0 6px 17px #3a57301f}.sales-workspace[data-theme=light] .music-spectrum-bars{isolation:isolate;background:repeating-linear-gradient(0deg,#0000 0 21px,#6b8d5712 21px 22px);border-bottom:1px solid #76936b50;border-radius:6px;position:relative}.sales-workspace[data-theme=light] .music-spectrum-bars:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 50% 100%,#b4d89459,#0000 70%);position:absolute;inset:8px 0 -3px}.sales-workspace[data-theme=light] .music-spectrum-bars i{background:linear-gradient(#e9ffd6 0%,#aad483 18%,#4a9761 56%,#194a36 100%);border-radius:4px 4px 1px 1px;box-shadow:inset 0 1px #f1ffdf,0 0 5px #75ad4380,0 0 12px #b8e58a4d}.sales-workspace[data-theme=light] .music-spectrum-indicator.live{background:#568f44;box-shadow:0 0 0 3px #92bc7929,0 0 10px #8bc35c66}.sales-workspace[data-theme=light] .music-spectrum.is-paused .music-spectrum-bars i{box-shadow:none}@media (prefers-reduced-motion:reduce){.sales-theme-toggle{transition:none}}.sales-workspace[data-theme]{--chat-incoming:var(--s-surface);--chat-outgoing:#416846;--chat-on-outgoing:#fffef9;--chat-outgoing-meta:#e3eddf}.sales-workspace[data-theme=light]{--chat-outgoing:#35563c}.sales-workspace[data-theme] .sales-ai-conversation{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;padding:20px clamp(12px,3vw,24px);display:flex}.sales-workspace[data-theme] .sales-ai-conversation article{border:1px solid var(--s-line);background:var(--chat-incoming);width:fit-content;min-width:0;max-width:min(86%,64ch);color:var(--s-text);box-shadow:none;text-align:start;border-radius:20px 20px 20px 6px;flex:none;margin:0;padding:11px 15px}.sales-workspace[data-theme] .sales-ai-conversation article[data-role=user]{background:var(--chat-outgoing);border-color:var(--chat-outgoing);color:var(--chat-on-outgoing);border-radius:20px 20px 6px;align-self:flex-end}.sales-workspace[data-theme] .sales-ai-conversation article>b{letter-spacing:normal;color:var(--s-muted);overflow-wrap:anywhere;margin-bottom:4px;font:600 12px/1.4 Arial,Helvetica,sans-serif;display:block}.sales-workspace[data-theme] .sales-ai-conversation article[data-role=user]>b{color:var(--chat-outgoing-meta)}.sales-workspace[data-theme] .sales-ai-conversation article>p{color:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.55}.sales-workspace[data-theme] .sales-ai-conversation article p strong{color:inherit;font-weight:700}.sales-workspace[data-theme] .sales-composer{border:1px solid var(--s-line);background:var(--s-surface);border-radius:22px;padding:12px 14px;box-shadow:0 3px 12px #10261812}.sales-workspace[data-theme] .sales-composer-top{flex-wrap:wrap;align-items:center;gap:8px 12px;height:auto;min-height:32px}.sales-workspace[data-theme] .sales-composer-top>select{border-radius:12px;min-width:0;max-width:100%;min-height:36px;margin-left:auto}.sales-workspace[data-theme] .sales-composer-top>.sales-chat-status{color:var(--s-muted);overflow-wrap:anywhere;font:12px/1.4 Arial,Helvetica,sans-serif}.sales-workspace[data-theme] .sales-chat-status[data-state=error]{color:var(--s-gold)}.sales-workspace[data-theme] .sales-ai-input{min-width:0}.sales-workspace[data-theme] .sales-ai-input #sales-prompt{resize:vertical;letter-spacing:normal;border-radius:17px;height:auto;min-height:68px;max-height:220px;margin:10px 0 8px;padding:12px 14px;font:16px/1.5 Arial,Helvetica,sans-serif;overflow-y:auto}.sales-workspace[data-theme] .sales-composer-foot{align-items:center;gap:10px;height:auto;min-height:44px}.sales-workspace[data-theme] .sales-composer-foot>span{overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.45}.sales-workspace[data-theme] .sales-composer-foot button[type=submit]{border:1px solid var(--chat-outgoing);background:var(--chat-outgoing);width:44px;min-width:44px;height:44px;color:var(--chat-on-outgoing);box-shadow:none;border-radius:50%;place-items:center;padding:0;transition:filter .15s;display:grid}.sales-workspace[data-theme] .sales-composer-foot button[type=submit]>svg{width:22px;height:22px;transform:rotate(-90deg)}.sales-workspace[data-theme] .sales-composer-foot button[type=submit]:hover:not(:disabled){filter:brightness(1.1)}.sales-workspace[data-theme] .sales-composer-foot button[type=submit]:disabled{opacity:.45;filter:none}@media (width<=650px){.sales-workspace[data-theme] .sales-ai-conversation{gap:12px;padding:16px 10px}.sales-workspace[data-theme] .sales-ai-conversation article{max-width:92%;padding:10px 13px}.sales-workspace[data-theme] .sales-composer{border-radius:20px;padding:10px}.sales-workspace[data-theme] .sales-composer-top>button{min-height:44px}.sales-workspace[data-theme] .sales-composer-top>select{min-height:44px;font-size:16px}.sales-workspace[data-theme] .sales-composer-top>.sales-chat-status{flex-basis:100%;order:1}.sales-workspace[data-theme] .sales-ai-input #sales-prompt{min-height:72px;max-height:180px}}@media (prefers-reduced-motion:reduce){.sales-workspace[data-theme] .sales-ai-conversation{scroll-behavior:auto}.sales-workspace[data-theme] .sales-composer :is(button,textarea,select){transition:none}}.provider-connections{color:var(--s-text,#edf2e8);font:inherit;background:var(--s-panel,#17221a);border:1px solid var(--s-line,#ffffff24);border-radius:14px;min-width:0;max-height:100%;padding:clamp(14px,2vw,24px);overflow:auto}.provider-connections *{box-sizing:border-box}.provider-connections h2,.provider-connections h3,.provider-connections p{margin-top:0}.provider-connections h2{margin-bottom:5px;font-size:clamp(21px,2vw,30px);font-weight:500}.provider-connections h3{align-items:center;gap:8px;font-size:17px;font-weight:500;display:flex}.provider-connections button,.provider-connections input,.provider-connections select{font:inherit}.provider-connections button{color:inherit;background:var(--s-control,#26372b);border:1px solid var(--s-line,#ffffff26);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;display:inline-flex}.provider-connections button:hover:not(:disabled){background:var(--s-control-hover,#314735)}.provider-connections button:focus-visible,.provider-connections input:focus-visible,.provider-connections select:focus-visible{outline-offset:2px;outline:2px solid #b8d99a}.provider-connections button:disabled{opacity:.52;cursor:not-allowed}.pc-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:15px;display:flex}.pc-heading p,.pc-actions>section>p,.pc-note{color:var(--s-muted,#a8b4a5);font-size:13px;line-height:1.45}.pc-heading p{margin-bottom:0}.pc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pc-provider,.pc-actions>section{background:var(--s-card,#202d23);border:1px solid var(--s-line,#ffffff20);border-radius:11px;min-width:0;padding:15px}.pc-provider header>div{justify-content:space-between;align-items:center;gap:6px;display:flex}.pc-provider header b{font-size:16px}.pc-provider header small,.pc-provider small{color:var(--s-muted,#a8b4a5);margin-top:7px;font-size:12px;line-height:1.4;display:block}.pc-state{color:#eddb8b;text-transform:capitalize;background:#7a6b332b;border-radius:20px;padding:3px 7px;font-size:10px}.pc-state.verified_read{color:#addda9;background:#3c805032}.pc-state.not_configured{color:#efb5b5;background:#8b41412e}.pc-note{margin:12px 0}.pc-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:17px;display:grid}.pc-actions>section>p{min-height:38px;margin-bottom:12px}.pc-actions form{gap:10px;margin-top:12px;display:grid}.pc-actions label{color:var(--s-muted,#a8b4a5);gap:5px;font-size:12px;display:grid}.pc-actions input,.pc-actions select{width:100%;min-width:0;color:inherit;background:var(--s-input,#111913);border:1px solid var(--s-line,#ffffff2b);border-radius:7px;padding:8px 9px}.pc-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.pc-result{border-top:1px solid var(--s-line,#ffffff20);margin-top:14px;padding-top:11px;font-size:12px}.pc-result-head{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.pc-result-head small,.pc-result-data small{color:var(--s-muted,#a8b4a5);overflow-wrap:anywhere}.pc-result p{line-height:1.45}.pc-uncertain{background:#a97d1c12;border:1px solid #d7a74a66;border-radius:8px;margin:10px 0;padding:10px}.pc-uncertain p{align-items:flex-start;gap:6px;display:flex}.pc-uncertain button+button{margin-left:6px}.pc-result-data{margin-top:9px}.pc-result-data p{margin:7px 0}.pc-table-scroll{border:1px solid var(--s-line,#ffffff20);border-radius:7px;max-height:270px;overflow:auto}.pc-table-scroll table{border-collapse:collapse;width:100%;font-size:11px}.pc-table-scroll th,.pc-table-scroll td{text-align:left;vertical-align:top;border-bottom:1px solid var(--s-line,#ffffff16);overflow-wrap:anywhere;padding:6px 8px}.pc-table-scroll th{background:var(--s-card,#202d23);position:sticky;top:0}.pc-error{color:#ffb3a9}.provider-connections [role=status],.provider-connections [role=alert]{background:var(--s-card,#202d23);border-radius:8px;padding:12px}@media (width<=760px){.pc-grid,.pc-actions{grid-template-columns:1fr}.pc-actions>section>p{min-height:0}.pc-heading{align-items:flex-start}.pc-heading>button{flex-shrink:0}.pc-fields{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.provider-connections *{scroll-behavior:auto!important;transition:none!important}}.pc-page-controls{gap:7px;margin:8px 0;display:flex}.sales-workspace[data-theme=light] .provider-connections{--s-panel:#fffef9;--s-card:#f2f3eb;--s-control:#e8eddf;--s-control-hover:#dce6d1;--s-input:#fff;--s-line:#53634c44;--s-text:#25352a;--s-muted:#4c5d4d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.sales-workspace[data-theme=light] .pc-state.configured_not_verified{color:#614b08;background:#fff1bf}.sales-workspace[data-theme=light] .pc-state.verified_read{color:#24542a;background:#d9eed8}.sales-workspace[data-theme=light] .pc-state.not_configured{color:#7b302c;background:#f8dedb}.pc-retained{border:1px solid var(--border,#ffffff26);border-radius:10px;margin-bottom:16px;padding:14px}.pc-retained h4{margin:0 0 8px}.pc-schema-warning{background:#b2873114;border:1px solid #b28731;border-radius:8px;padding:10px 12px}.pc-returned-records{margin:12px 0}.pc-returned-records summary{cursor:pointer;padding:8px 0;font-weight:600}.pc-provenance code{overflow-wrap:anywhere;font-size:11px}.pc-provenance p{overflow-wrap:anywhere}.business-targets{box-sizing:border-box;color:#edf3eb;width:min(1080px,100%);min-height:100%;font:inherit;background:#101916;margin:0 auto;padding:clamp(18px,3vw,38px);overflow:auto}.business-targets *{box-sizing:border-box}.business-targets-head{border-bottom:1px solid #fff2;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;padding-bottom:20px;display:flex}.business-targets-head h2{margin:5px 0;font-size:clamp(24px,3vw,38px)}.business-targets-head p,.business-targets-comparison p,.business-targets-notice,.business-targets-revision{color:#aebdb2;margin:7px 0 0;line-height:1.55}.business-targets-kicker{letter-spacing:.13em;color:#a6c8a7;font-size:12px}.business-targets label{color:#dce6dc;gap:7px;font-size:16px;display:grid}.business-targets input,.business-targets select,.business-targets textarea{min-width:0;min-height:44px;color:inherit;font:inherit;background:#101512;border:1px solid #ffffff35;border-radius:8px;padding:11px 12px}.business-targets-head label{min-width:190px}.business-targets-comparison{background:#ffffff08;border:1px solid #ffffff20;border-radius:12px;margin:20px 0;padding:17px 19px}.business-targets-comparison>b{font-size:20px}.business-targets-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.business-targets-notes{grid-column:1/-1}.business-targets-actions{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.business-targets button{min-height:44px;font:inherit;color:inherit;cursor:pointer;background:#ffffff0c;border:1px solid #ffffff35;border-radius:8px;padding:10px 15px}.business-targets button:hover:not(:disabled){background:#ffffff19}.business-targets button:disabled{opacity:.5;cursor:not-allowed}.business-targets-actions button:first-child,.business-targets-pending button,.business-targets-conflict button:first-of-type{background:#476d4b;border-color:#759b77}.business-targets-error{color:#ffb6a9;line-height:1.5}.business-targets-pending,.business-targets-conflict{background:#d6a4380d;border:1px solid #c89e4c99;border-radius:10px;margin:14px 0;padding:14px 16px}.business-targets-pending p,.business-targets-conflict p{color:#d3dbd2;line-height:1.5}.business-targets-history{border-top:1px solid #fff2;margin-top:24px;padding-top:16px}.business-targets-history summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.business-targets-history ol{padding-left:22px}.business-targets-history li{border-bottom:1px solid #ffffff15;gap:4px;padding:10px 0;display:grid}.business-targets-history li span{color:#b9c5bb;font-size:14px}.sales-workspace[data-theme=light] .business-targets{color:#1b2a20;background:#f4f7f1}.sales-workspace[data-theme=light] .business-targets :is(.business-targets-head p,.business-targets-comparison p,.business-targets-notice,.business-targets-revision,.business-targets-history li span){color:#53645a}.sales-workspace[data-theme=light] .business-targets :is(input,select,textarea){color:#18251c;background:#fff;border-color:#61736266}.sales-workspace[data-theme=light] .business-targets :is(button){color:#1a2a1e;background:#e7ede5;border-color:#70827088}.sales-workspace[data-theme=light] .business-targets-actions button:first-child,.sales-workspace[data-theme=light] .business-targets-pending button,.sales-workspace[data-theme=light] .business-targets-conflict button:first-of-type{background:#d5e6d5;border-color:#54775a}.sales-workspace[data-theme=light] .business-targets-pending,.sales-workspace[data-theme=light] .business-targets-conflict{background:#f8f0dd;border-color:#b38b3a}.sales-workspace[data-theme=light] .business-targets-pending p,.sales-workspace[data-theme=light] .business-targets-conflict p{color:#493e26}.sales-workspace[data-theme=light] .business-targets-error{color:#a3281e}@media (width<=620px){.business-targets-head{flex-direction:column;align-items:stretch}.business-targets-head label{min-width:0}.business-targets-form{grid-template-columns:1fr}.business-targets-notes{grid-column:auto}}.sales-workspace .business-targets{font-size:16px;line-height:1.5}.sales-workspace .business-targets-kicker{font-size:13px}.sales-workspace[data-theme=light] .business-targets label{color:#334b39}.sales-workspace[data-theme=light] .business-targets-kicker{color:#516c49}.sales-workspace[data-theme=light] .business-targets-head,.sales-workspace[data-theme=light] .business-targets-history{border-color:#bacbb4}.sales-workspace[data-theme=light] .business-targets-comparison{background:#edf2e8;border-color:#bacbb4}.low-stock-alerts{--lsa-bg:#111c16;--lsa-panel:#19271f;--lsa-ink:#ecf3ec;--lsa-muted:#bac9bd;--lsa-line:#5f77664d;--lsa-soft:#25382b;--lsa-accent:#cee4ce;box-sizing:border-box;width:min(1320px,100%);min-height:100%;color:var(--lsa-ink);background:var(--lsa-bg);margin:0 auto;padding:clamp(18px,3vw,36px);font-size:16px;line-height:1.5;overflow:auto;container:lsa/inline-size}.low-stock-alerts *{box-sizing:border-box}.lsa-head{border-bottom:1px solid var(--lsa-line);justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;padding-bottom:24px;display:flex}.lsa-eyebrow{color:var(--lsa-muted);letter-spacing:.1em;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.lsa-head h2{letter-spacing:-.03em;margin:9px 0;font-size:clamp(28px,3vw,38px);line-height:1.15}.lsa-head p,.lsa-section-head p,.lsa-history>p{color:var(--lsa-muted);margin:6px 0 0}.low-stock-alerts button{border:1px solid var(--lsa-line);min-height:44px;font:inherit;cursor:pointer;color:var(--lsa-ink);background:var(--lsa-soft);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;display:inline-flex}.low-stock-alerts button:hover:not(:disabled){filter:brightness(1.07);border-color:var(--lsa-muted)}.low-stock-alerts button:disabled{opacity:.5;cursor:not-allowed}.low-stock-alerts button:focus-visible,.low-stock-alerts input:focus-visible,.low-stock-alerts summary:focus-visible{outline-offset:3px;outline:3px solid #85b28a}.lsa-grid{grid-template-columns:minmax(0,1fr) 260px;gap:26px;display:grid}.lsa-main{min-width:0}.lsa-capture{color:var(--lsa-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;font-size:13px;display:flex}.lsa-badge{letter-spacing:.07em;background:var(--lsa-soft);color:var(--lsa-accent);border-radius:5px;padding:4px 8px;font-size:11px;font-weight:700}.lsa-section{border:1px solid var(--lsa-line);background:var(--lsa-panel);border-radius:16px;margin-bottom:18px;padding:22px}.lsa-section-head{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:18px;display:flex}.lsa-section h3,.lsa-history h3{letter-spacing:-.02em;margin:0;font-size:19px}.lsa-section-head p{font-size:14px}.lsa-step{color:var(--lsa-muted);border:1px solid var(--lsa-line);border-radius:50%;place-items:center;min-width:33px;height:33px;font-size:13px;font-weight:700;display:grid}.lsa-muted{color:var(--lsa-muted);font-size:14px}.lsa-materials{gap:10px;display:grid}.lsa-material{border:1px solid var(--lsa-line);cursor:pointer;border-radius:11px;align-items:flex-start;gap:12px;padding:15px;display:flex}.lsa-material.is-selected{background:var(--lsa-soft);border-color:#729478}.lsa-material input,.lsa-connection input{accent-color:#50825a;flex:0 0 19px;width:19px;height:19px;margin-top:4px}.lsa-material-content{flex:1;min-width:0}.lsa-material-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;display:flex}.lsa-material-title b{font-size:16px}.lsa-flag{white-space:nowrap;color:#fff0ca;background:#6c5529;border-radius:5px;padding:3px 7px;font-size:11px;font-weight:700}.lsa-flag.needs-order{color:#ffdfd2;background:#693c30}.lsa-quantities{color:var(--lsa-muted);flex-wrap:wrap;gap:20px;margin:9px 0 3px;font-size:14px;display:flex}.lsa-quantities strong{color:var(--lsa-ink);margin-left:6px}.lsa-material small,.lsa-sources small{color:var(--lsa-muted);font-size:12px}.lsa-sources{color:var(--lsa-muted);margin-top:18px;font-size:13px}.lsa-sources summary{cursor:pointer;align-content:center;min-height:44px}.lsa-sources p{margin:8px 0}.lsa-sources>div{border-top:1px solid var(--lsa-line);gap:3px;padding:9px 0;display:grid}.lsa-sources a{color:var(--lsa-accent);overflow-wrap:anywhere;align-items:center;gap:5px;display:inline-flex}.lsa-previews{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.lsa-preview{background:var(--lsa-bg);border:1px solid var(--lsa-line);border-radius:12px;min-width:0;padding:16px}.lsa-preview h4{color:var(--lsa-muted);align-items:center;gap:8px;margin:0 0 12px;font-size:14px;display:flex}.lsa-preview>b{font-size:14px}.lsa-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:12px 0 15px;font-size:16px;line-height:1.65}.lsa-preview small{color:var(--lsa-muted);font-size:12px}.lsa-empty{color:var(--lsa-muted);background:var(--lsa-bg);border:1px dashed var(--lsa-line);border-radius:11px;align-items:center;gap:12px;padding:20px;font-size:14px;display:flex}.lsa-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.lsa-actions>span{color:var(--lsa-muted);font-size:12px}.low-stock-alerts .lsa-primary{color:#fff;background:#547c5b;border-color:#7ca383}.lsa-notice,.lsa-pending{border:1px solid var(--lsa-line);background:var(--lsa-soft);border-radius:10px;margin:14px 0;padding:14px 16px;font-size:14px;line-height:1.55}.lsa-notice.is-error{color:#ffb8a7;border-color:#b77865}.lsa-notice.is-success{align-items:flex-start;gap:9px;display:flex}.lsa-pending{background:#3c3420;border-color:#af9653}.lsa-pending p{margin:7px 0 13px}.lsa-history{border-left:1px solid var(--lsa-line);padding-left:23px}.lsa-history>p{margin-bottom:18px;font-size:13px}.low-stock-alerts .lsa-saved{text-align:left;background:0 0;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;margin-bottom:8px;padding:13px 11px}.lsa-saved>svg{color:var(--lsa-muted);flex-shrink:0;margin-top:3px}.lsa-saved span{min-width:0}.lsa-saved b{font-size:14px;display:block}.lsa-saved small{color:var(--lsa-muted);margin-top:4px;font-size:12px;display:block}.low-stock-alerts .lsa-saved.is-selected{background:var(--lsa-soft);border-color:#729478}.lsa-refresh{width:100%;margin-top:12px}.lsa-connections{gap:10px;display:grid}.lsa-connection{border:1px solid var(--lsa-line);border-radius:10px;align-items:flex-start;gap:12px;padding:12px;display:flex}.lsa-connection>span{gap:3px;min-width:0;display:grid}.lsa-connection b{font-size:14px}.lsa-connection span span{overflow-wrap:anywhere;font-size:14px}.lsa-connection small{color:var(--lsa-muted);font-size:12px}.lsa-deliveries{margin-top:20px}.lsa-deliveries h4{margin:0 0 10px;font-size:15px}.low-stock-alerts .lsa-delivery{text-align:left;background:var(--lsa-bg);justify-content:space-between;gap:14px;width:100%;margin-bottom:8px;font-size:13px;display:flex}.lsa-delivery>span{overflow-wrap:anywhere;min-width:0}.lsa-delivery b,.lsa-delivery small{display:block}.lsa-delivery small{color:var(--lsa-muted);margin-top:4px}.lsa-delivery>span:last-child{flex-shrink:0;align-items:center;gap:6px;display:flex}.sales-workspace[data-theme=light] .low-stock-alerts{--lsa-bg:#f4f7f2;--lsa-panel:#fff;--lsa-ink:#203127;--lsa-muted:#586b5b;--lsa-line:#b9cbbc;--lsa-soft:#edf3e9;--lsa-accent:#31573c}.sales-workspace[data-theme=light] .lsa-flag{color:#635016;background:#f1e6be}.sales-workspace[data-theme=light] .lsa-flag.needs-order{color:#873b25;background:#f6e1d5}.sales-workspace[data-theme=light] .lsa-notice.is-error{color:#a13220;background:#fff1eb;border-color:#c98a79}.sales-workspace[data-theme=light] .lsa-pending{color:#524425;background:#fcf4dc;border-color:#c2a151}@media (width<=980px){.lsa-grid{grid-template-columns:minmax(0,1fr)}.lsa-history{border-left:0;border-top:1px solid var(--lsa-line);padding:20px 0 0}.lsa-previews{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.lsa-head{flex-direction:column;align-items:flex-start}.lsa-section{padding:16px}.lsa-material-title{flex-direction:column;align-items:flex-start}.lsa-quantities{gap:8px 15px}.lsa-actions{flex-direction:column;align-items:stretch}.lsa-delivery>span:last-child{font-size:0}.lsa-delivery>span:last-child svg{width:18px}}@container lsa (width<=980px){.lsa-grid{grid-template-columns:minmax(0,1fr)}.lsa-history{border-left:0;border-top:1px solid var(--lsa-line);padding:20px 0 0}.lsa-previews{grid-template-columns:minmax(0,1fr)}}@container lsa (width<=560px){.lsa-head{flex-direction:column;align-items:flex-start}.lsa-section{padding:16px}.lsa-material-title{flex-direction:column;align-items:flex-start}.lsa-quantities{gap:8px 15px}.lsa-actions{flex-direction:column;align-items:stretch}.lsa-delivery>span:last-child{font-size:0}.lsa-delivery>span:last-child svg{width:18px}}.label-previews-view{--lp-bg:#111c16;--lp-panel:#19271f;--lp-ink:#ecf3ec;--lp-muted:#bac9bd;--lp-line:#5f77664d;--lp-soft:#25382b;--lp-accent:#cee4ce;box-sizing:border-box;width:min(1440px,100%);min-height:100%;color:var(--lp-ink);background:var(--lp-bg);margin:0 auto;padding:clamp(18px,3vw,36px);font-size:16px;line-height:1.55;overflow:auto;container:label-preview/inline-size}.label-previews-view *{box-sizing:border-box}.lpv-heading{border-bottom:1px solid var(--lp-line);justify-content:space-between;align-items:center;gap:22px;margin-bottom:19px;padding-bottom:23px;display:flex}.lpv-heading h1{letter-spacing:-.035em;margin:7px 0;font-size:clamp(29px,3vw,40px);line-height:1.14}.lpv-heading p{color:var(--lp-muted);max-width:760px;margin:0}.lpv-eyebrow{color:var(--lp-muted);letter-spacing:.1em;align-items:center;gap:8px;font-size:12px;font-weight:750;display:flex}.lpv-boundary{color:#f4e9c3;background:#44381f;border:1px solid #ae965448;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 21px;padding:13px 16px;font-size:14px;display:flex}.lpv-boundary b{letter-spacing:.03em;font-size:14px}.lpv-layout{grid-template-columns:minmax(0,1fr) minmax(230px,290px);align-items:start;gap:24px;display:grid}.lpv-main{min-width:0}.lpv-card{border:1px solid var(--lp-line);background:var(--lp-panel);border-radius:16px;min-width:0;margin-bottom:18px;padding:clamp(16px,2.1vw,24px)}.lpv-card-title{align-items:flex-start;gap:13px;margin:0 0 18px;display:flex}.lpv-card-title>div{flex:1;min-width:0}.lpv-card-title h2{letter-spacing:-.02em;margin:0 0 5px;font-size:20px;line-height:1.25}.lpv-card-title p{color:var(--lp-muted);margin:0;font-size:14px}.lpv-step{border:1px solid var(--lp-line);width:34px;height:34px;color:var(--lp-accent);border-radius:50%;flex:0 0 34px;place-items:center;font-size:14px;font-weight:700;display:grid}.label-previews-view label{color:var(--lp-muted);gap:6px;font-size:14px;font-weight:650;display:grid}.label-previews-view select,.label-previews-view input:not([type=radio]){border:1px solid var(--lp-line);background:var(--lp-bg);width:100%;min-height:46px;color:var(--lp-ink);font:inherit;border-radius:9px;padding:10px 12px;font-size:16px}.label-previews-view select:focus-visible,.label-previews-view input:focus-visible,.label-previews-view button:focus-visible{outline-offset:3px;outline:3px solid #85b28a}.label-previews-view input::placeholder{color:var(--lp-muted);opacity:.7}.lpv-search{align-items:end;gap:10px;margin-top:15px;display:flex}.lpv-search label{flex:1}.lpv-search .ws-button{min-height:46px}.lpv-subtle{color:var(--lp-muted);margin:12px 0;font-size:13px}.lpv-rows{gap:8px;margin-top:12px;display:grid}.label-previews-view button.lpv-row{border:1px solid var(--lp-line);background:var(--lp-bg);width:100%;min-height:60px;color:var(--lp-ink);text-align:left;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.lpv-row>span:first-child{min-width:0}.lpv-row b,.lpv-row small{overflow-wrap:anywhere;display:block}.lpv-row b{font-size:15px}.lpv-row small{color:var(--lp-muted);margin-top:3px;font-size:13px}.lpv-row>span:last-child{color:var(--lp-accent);flex:none;font-size:13px;font-weight:700}.label-previews-view button.lpv-row.selected,.label-previews-view button.lpv-history-item.selected{background:var(--lp-soft);border-color:#78977d}.lpv-pager{color:var(--lp-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:13px;font-size:13px;display:flex}.label-previews-view .ws-button{min-height:44px;font-size:15px}.lpv-empty{border:1px dashed var(--lp-line);color:var(--lp-muted);border-radius:10px;padding:16px;font-size:14px}.lpv-source{border:1px solid var(--lp-line);background:var(--lp-bg);overflow-wrap:anywhere;border-radius:10px;gap:4px;margin-top:14px;padding:14px;font-size:14px;display:grid}.lpv-source b{color:var(--lp-accent)}.lpv-source span{color:var(--lp-muted)}.label-previews-view code{overflow-wrap:anywhere;font-size:.92em}.lpv-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lpv-fields label>span{color:var(--lp-muted);font-size:12px}.lpv-mode{border:0;gap:9px;margin:18px 0 0;padding:0;display:grid}.lpv-mode legend{color:var(--lp-muted);margin-bottom:8px;font-size:14px;font-weight:700}.lpv-mode label{border:1px solid var(--lp-line);background:var(--lp-bg);cursor:pointer;border-radius:10px;align-items:center;gap:11px;padding:12px;display:flex}.lpv-mode input{accent-color:#82a887;flex:none;width:19px;height:19px}.lpv-mode label>span{flex:1;gap:2px;display:grid}.lpv-mode b{color:var(--lp-ink);font-size:15px}.lpv-mode small{color:var(--lp-muted);font-size:13px;font-weight:400}.lpv-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.label-previews-view .lpv-actions .ws-button{color:#fff;background:#547c5b;border-color:#7ca383}.lpv-actions>span{color:var(--lp-muted);font-size:13px}.lpv-message{border:1px solid var(--lp-line);background:var(--lp-soft);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin:12px 0;padding:13px 15px;font-size:14px;display:flex}.lpv-message.error{color:#ffd5c9;background:#422d28;border-color:#b77865}.lpv-state{border:1px solid var(--lp-line);color:var(--lp-muted);border-radius:7px;flex:none;align-self:center;padding:5px 9px;font-size:12px;font-weight:700}.lpv-state.current{color:var(--lp-accent)}.lpv-state.changed,.lpv-state.unavailable{color:#f2d6a2;background:#42371f}.lpv-preview-grid{grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr);gap:22px;display:grid}.lpv-artifact{align-content:start;gap:10px;min-width:0;display:grid}.lpv-artifact-frame{border:1px solid var(--lp-line);background:#eef0ed;border-radius:12px;place-items:center;min-height:230px;padding:18px;display:grid}.lpv-artifact-frame img{object-fit:contain;width:min(100%,640px);max-height:500px;display:block;box-shadow:0 4px 20px #15231d26}.lpv-artifact-placeholder{color:#203127;text-align:center;background:#fff;border:1px solid #839087;justify-items:center;gap:12px;width:min(100%,360px);min-height:150px;padding:20px;display:grid}.lpv-artifact-placeholder b{overflow-wrap:anywhere}.lpv-provenance{min-width:0;padding:2px 0}.lpv-provenance h3{margin:0 0 8px;font-size:17px}.lpv-provenance p{color:var(--lp-muted);overflow-wrap:anywhere;margin:6px 0;font-size:13px}.lpv-downloads{flex-wrap:wrap;gap:9px;margin:14px 0 8px;display:flex}.lpv-downloads .ws-button{font-size:14px}.lpv-provenance>small{color:var(--lp-muted);font-size:12px}.lpv-stale{color:#f4e9c3;background:#44381f;border:1px solid #ae965448;border-radius:9px;margin:14px 0 0;padding:12px;font-size:14px}.lpv-history{border-left:1px solid var(--lp-line);min-width:0;padding-left:20px;position:sticky;top:12px}.lpv-history h2{margin:0;font-size:18px}.lpv-history>p{color:var(--lp-muted);margin:6px 0 14px;font-size:13px}.label-previews-view button.lpv-history-item{border:1px solid var(--lp-line);width:100%;min-height:70px;color:var(--lp-ink);text-align:left;cursor:pointer;background:0 0;border-radius:9px;gap:3px;margin:0 0 8px;padding:11px;display:grid}.lpv-history-item b{overflow-wrap:anywhere;font-size:14px}.lpv-history-item span,.lpv-history-item small{color:var(--lp-muted);overflow-wrap:anywhere;font-size:12px}.lpv-history .lpv-pager{margin-top:12px}.lpv-history .lpv-pager button{min-height:40px;padding:8px 10px}.lpv-history .lpv-empty{margin-top:12px}.sales-workspace[data-theme=light] .label-previews-view{--lp-bg:#f4f7f2;--lp-panel:#fff;--lp-ink:#203127;--lp-muted:#586b5b;--lp-line:#b9cbbc;--lp-soft:#edf3e9;--lp-accent:#31573c}.sales-workspace[data-theme=light] .lpv-boundary,.sales-workspace[data-theme=light] .lpv-stale{color:#524425;background:#fcf4dc;border-color:#c2a151}.sales-workspace[data-theme=light] .lpv-message.error{color:#a13220;background:#fff1eb;border-color:#c98a79}.sales-workspace[data-theme=light] .lpv-state.changed,.sales-workspace[data-theme=light] .lpv-state.unavailable{color:#6f5310;background:#fcf4dc}@media (width<=1020px){.lpv-layout{grid-template-columns:minmax(0,1fr)}.lpv-history{border-left:0;border-top:1px solid var(--lp-line);padding:20px 0 0;position:static}.lpv-history-item{max-width:unset}}@media (width<=680px){.lpv-heading{flex-direction:column;align-items:flex-start}.lpv-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.lpv-fields label:last-child{grid-column:1/-1}.lpv-preview-grid{grid-template-columns:minmax(0,1fr)}.lpv-card-title{flex-wrap:wrap}.lpv-state{margin-left:46px}.lpv-search{align-items:stretch}.lpv-search .ws-button{align-self:end}}@media (width<=420px){.lpv-fields{grid-template-columns:minmax(0,1fr)}.lpv-fields label:last-child{grid-column:auto}.lpv-pager{font-size:12px}.lpv-pager button{padding-inline:9px}.lpv-message{flex-direction:column;align-items:flex-start}}@container label-preview (width<=1050px){.lpv-layout{grid-template-columns:minmax(0,1fr)}.lpv-history{border-left:0;border-top:1px solid var(--lp-line);padding:20px 0 0;position:static}.lpv-history-item{max-width:unset}}@container label-preview (width<=760px){.lpv-heading{flex-direction:column;align-items:flex-start}.lpv-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.lpv-fields label:last-child{grid-column:1/-1}.lpv-preview-grid{grid-template-columns:minmax(0,1fr)}.lpv-card-title{flex-wrap:wrap}.lpv-state{margin-left:46px}.lpv-search{align-items:stretch}.lpv-search .ws-button{align-self:end}}@container label-preview (width<=460px){.lpv-fields{grid-template-columns:minmax(0,1fr)}.lpv-fields label:last-child{grid-column:auto}.lpv-pager{font-size:12px}.lpv-pager button{padding-inline:9px}.lpv-message{flex-direction:column;align-items:flex-start}}.lpv-rows{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:320px;padding-right:4px;overflow-y:auto}.lpv-source-tabs{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.lpv-source-tabs>span{color:var(--lp-muted);flex:100%;font-size:13px}.lpv-source-choice{border:1px solid var(--lp-line);background:var(--lp-bg);border-radius:10px;gap:8px;padding:13px;display:grid}.lpv-source-choice>b{font-size:15px}.lpv-source-choice>small{color:var(--lp-muted);overflow-wrap:anywhere;font-size:13px}.lpv-source-choice .ws-button{justify-self:start}.lpv-disabled-option{opacity:.62;cursor:not-allowed!important}.lpv-record-details{color:var(--lp-muted);margin:14px 0;font-size:13px}.lpv-record-details summary{cursor:pointer;min-height:30px;font-size:14px;font-weight:650;list-style-position:inside}.lpv-record-details summary:focus-visible{outline-offset:3px;outline:3px solid #85b28a}.lpv-record-details p{overflow-wrap:anywhere;margin:8px 0}.jp-view{--jp-ink:#24352a;--jp-border:#d8e2d3;--jp-surface:#fffdf7;--jp-callout:#e9f1e4;--jp-callout-ink:#294332;--jp-coverage:#f1f4e9;--jp-inset:#fff;--jp-inset-border:#e0e8dc;--jp-muted:#536653;--jp-metric:#263c2c;--jp-control-border:#bdcbb7;--jp-control-ink:#1d2a20;--jp-help:#566756;--jp-count:#f3f6ef;--jp-count-muted:#586a58;--jp-id:#617260;--jp-match:#e8efe3;--jp-match-ink:#2b4b32;--jp-attention:#fbede2;--jp-attention-ink:#824122;--jp-fact-muted:#637262;--jp-source-border:#c8d5c3;--jp-source-ink:#294833;--jp-hover:#edf4e8;--jp-focus:#5a875b;--jp-batch-border:#dce5d8;--jp-batch:#fafbf6;--jp-batch-muted:#647363;--jp-qa:#394d3b;--jp-notes:#586858;--jp-error-border:#e3bd9f;--jp-error:#fff4ea;--jp-error-ink:#7d3d20;--jp-selected:#f1f5ec;min-width:0;color:var(--jp-ink);flex-direction:column;gap:14px;line-height:1.5;display:flex}.jp-view p{margin:0}.jp-callout,.jp-coverage,.jp-selector-card,.jp-summary,.jp-run-card,.jp-source-note,.jp-empty,.jp-error{border:1px solid var(--jp-border);background:var(--jp-surface);border-radius:14px;padding:14px}.jp-callout{background:var(--jp-callout);color:var(--jp-callout-ink)}.jp-callout strong{margin-bottom:3px;font-size:17px;display:block}.jp-callout p{font-size:14px}.jp-coverage{background:var(--jp-coverage)}.jp-coverage h2,.jp-selector-card h2,.jp-summary h2{margin:0 0 8px;font-size:18px}.jp-coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.jp-coverage-item{background:var(--jp-inset);border:1px solid var(--jp-inset-border);border-radius:11px;padding:11px}.jp-coverage-item span,.jp-coverage-item small{color:var(--jp-muted);display:block}.jp-coverage-item b{color:var(--jp-metric);font-size:20px;display:block}.jp-select-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.jp-select-grid label,.jp-search label{flex-direction:column;gap:5px;font-weight:650;display:flex}.jp-view select,.jp-view input{border:1px solid var(--jp-control-border);background:var(--jp-inset);width:100%;min-width:0;min-height:44px;color:var(--jp-control-ink);border-radius:9px;padding:9px 11px;font-size:16px}.jp-selector-card>p{color:var(--jp-help);margin-top:10px;font-size:14px}.jp-search{align-items:end;gap:8px;margin-top:12px;display:flex}.jp-search label{flex:1}.jp-view button,.jp-view .ws-button{min-height:44px}.jp-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.jp-count{background:var(--jp-count);border-radius:10px;padding:10px}.jp-count span,.jp-count small{color:var(--jp-count-muted);display:block}.jp-count b{font-size:20px;display:block}.jp-run-list{flex-direction:column;gap:11px;display:flex}.jp-run-card{overflow-wrap:anywhere;min-width:0}.jp-run-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.jp-run-head h3{margin:2px 0;font-size:18px}.jp-run-id{letter-spacing:.06em;color:var(--jp-id);font-size:12px}.jp-match{background:var(--jp-match);color:var(--jp-match-ink);border-radius:999px;flex:none;padding:5px 9px;font-size:12px;font-weight:700}.jp-match.missing,.jp-match.ambiguous{background:var(--jp-attention);color:var(--jp-attention-ink)}.jp-run-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;margin:12px 0;display:grid}.jp-run-facts div{min-width:0}.jp-run-facts dt{color:var(--jp-fact-muted);font-size:12px}.jp-run-facts dd{overflow-wrap:anywhere;margin:1px 0 0;font-weight:600}.jp-source-links{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.jp-source-links a{border:1px solid var(--jp-source-border);min-height:44px;color:var(--jp-source-ink);border-radius:9px;align-items:center;padding:8px 11px;font-weight:650;text-decoration:none;display:inline-flex}.jp-source-links a:hover{background:var(--jp-hover)}.jp-source-links a:focus-visible,.jp-view button:focus-visible,.jp-view select:focus-visible,.jp-view input:focus-visible,.jp-run-card summary:focus-visible{outline:3px solid var(--jp-focus);outline-offset:2px}.jp-batches{flex-direction:column;gap:8px;margin-top:12px;display:flex}.jp-batches>h4{margin:0;font-size:15px}.jp-batch-candidate{border:1px solid var(--jp-batch-border);background:var(--jp-batch);border-radius:11px;padding:10px}.jp-batch-candidate summary{cursor:pointer;min-height:32px;font-weight:700}.jp-batch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.jp-batch-fact{background:var(--jp-inset);border-radius:8px;min-width:0;padding:8px}.jp-batch-fact span{color:var(--jp-batch-muted);font-size:12px;display:block}.jp-batch-fact b{overflow-wrap:anywhere;display:block}.jp-qa{color:var(--jp-qa);margin-top:9px;font-size:14px}.jp-notes{color:var(--jp-notes);margin:7px 0 0;padding-left:19px}.jp-error{border-color:var(--jp-error-border);background:var(--jp-error);color:var(--jp-error-ink)}.jp-empty{color:var(--jp-help)}.jp-pagination{justify-content:space-between;align-items:center;gap:10px;display:flex}.jp-pagination>div{align-items:center;gap:8px;display:flex}.jp-pagination button{min-width:44px}.jp-source-note{color:var(--jp-notes);font-size:14px}.jp-callout h1{margin:0 0 4px;font-size:25px;line-height:1.2}.jp-batch-candidate summary{cursor:pointer;align-items:center;min-height:44px;font-weight:700;display:flex}.jp-selected-sources{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.jp-selected-source{background:var(--jp-selected);overflow-wrap:anywhere;border-radius:10px;flex-direction:column;gap:3px;min-width:0;padding:10px;display:flex}.jp-selected-source small{color:var(--jp-help)}@media (width<=520px){.jp-view{gap:10px}.jp-callout,.jp-coverage,.jp-selector-card,.jp-summary,.jp-run-card,.jp-source-note,.jp-empty,.jp-error{padding:11px}.jp-select-grid,.jp-coverage-grid,.jp-selected-sources{grid-template-columns:1fr}.jp-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jp-run-head{flex-direction:column}.jp-match{white-space:normal}.jp-run-facts,.jp-batch-grid{grid-template-columns:1fr}.jp-search{flex-direction:column;align-items:stretch}.jp-pagination{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.jp-view *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.jp-view{box-sizing:border-box;padding:16px;font-size:15px}.jp-view h2,.jp-view h3,.jp-view h4{letter-spacing:normal;font-weight:700;line-height:1.35;font-family:inherit!important}.jp-view h2{font-size:18px}.jp-view h3{font-size:20px}.jp-view h4{font-size:15px}.jp-view h1{font-size:34px}.jp-view>section>h2{margin:0 0 8px}.jp-view summary{min-height:44px}.jp-view summary:focus-visible{outline:3px solid var(--jp-focus);outline-offset:2px}@media (width<=520px){.jp-view{padding:10px}.jp-view h3{font-size:18px}.jp-pagination>div{flex-wrap:wrap}.jp-match{box-sizing:border-box;max-width:100%}}.sales-workspace[data-theme=dark] .jp-view{--jp-ink:#edf3e7;--jp-border:#4b6250;--jp-surface:#17251c;--jp-callout:#1d3224;--jp-callout-ink:#e5f0db;--jp-coverage:#122119;--jp-inset:#0e1a13;--jp-inset-border:#3e5845;--jp-muted:#b6c7b2;--jp-metric:#e5f0db;--jp-control-border:#789376;--jp-control-ink:#edf3e7;--jp-help:#b6c7b2;--jp-count:#203126;--jp-count-muted:#b6c7b2;--jp-id:#b6c7b2;--jp-match:#29482e;--jp-match-ink:#e5f0db;--jp-attention:#462b1c;--jp-attention-ink:#ffd9b6;--jp-fact-muted:#b6c7b2;--jp-source-border:#789376;--jp-source-ink:#deebd1;--jp-hover:#2c4832;--jp-focus:#c4e5ac;--jp-batch-border:#45604b;--jp-batch:#122018;--jp-batch-muted:#b6c7b2;--jp-qa:#c4d5bd;--jp-notes:#b6c7b2;--jp-error-border:#bd835d;--jp-error:#3a241b;--jp-error-ink:#ffd8bb;--jp-selected:#203126;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sales-workspace[data-theme=dark] .jp-view .ws-button.secondary{background:var(--jp-inset);border-color:var(--jp-control-border);color:var(--jp-source-ink)}.sales-workspace[data-theme=dark] .jp-view .ws-button.secondary:hover:not(:disabled){background:var(--jp-hover)}.sales-workspace[data-theme=dark] .jp-view input::placeholder{color:var(--jp-muted);opacity:1}.sales-workspace[data-theme=dark] .jp-view :is(select,input,button):disabled{opacity:1;color:var(--jp-muted);background:var(--jp-count);border-color:var(--jp-border)}.st-root{box-sizing:border-box;max-width:100%;color:var(--s-text,#1f2a1f);font-family:inherit;line-height:1.45;display:block}.st-root *,.st-root :before,.st-root :after{box-sizing:border-box}.st-ticker-options{border:1px solid var(--s-line,#c9c2ae);background:0 0;border-radius:8px;margin:0 0 12px;padding:8px 12px}.st-ticker-options summary{cursor:pointer;align-items:center;min-height:44px;padding:4px 0;font-weight:600;display:flex}.st-fieldset{border:0;flex-wrap:wrap;gap:8px 16px;margin:8px 0 0;padding:0;display:flex}.st-fieldset legend{margin-bottom:4px;padding:0;font-weight:600}.st-check{cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:4px 0;display:inline-flex}.st-check input[type=checkbox]{width:20px;height:20px;accent-color:var(--s-green,#2f5d3a);margin:0}.st-notice{border:1px solid var(--s-line,#c9c2ae);color:var(--s-muted,#5c665c);border-radius:8px;margin:8px 0;padding:10px 12px}.st-stock-host{margin:0 0 16px}.st-section{border:1px solid var(--s-line,#c9c2ae);border-radius:10px;margin:0 0 20px;padding:12px}.st-heading{color:var(--s-text,#1f2a1f);margin:0 0 6px;font-size:1.05rem}.st-qualification{color:var(--s-muted,#5c665c);margin:0 0 10px;font-size:.9rem}.st-qualification-strong{color:var(--s-text,#1f2a1f);font-weight:600}.st-controls{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;margin:0 0 10px;display:flex}.st-field{flex-direction:column;flex:220px;gap:4px;min-width:0;display:flex}.st-field-label{color:var(--s-muted,#5c665c);font-size:.85rem}.st-select{border:1px solid var(--s-line,#c9c2ae);width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--s-text,#1f2a1f);font:inherit;background:0 0;border-radius:6px;padding:8px 10px}.st-select:focus-visible,.st-btn:focus-visible,.st-card:focus-visible,.st-ticker-options summary:focus-visible{outline:2px solid var(--s-gold,#b08d3e);outline-offset:2px}.st-paging{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.st-page-label{color:var(--s-muted,#5c665c);white-space:nowrap;font-size:.9rem}.st-btn{border:1px solid var(--s-line,#c9c2ae);min-width:44px;min-height:44px;color:var(--s-text,#1f2a1f);font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:8px 14px}.st-btn:hover:not(:disabled){border-color:var(--s-green,#2f5d3a)}.st-btn:disabled{opacity:.45;cursor:default}.st-status{border:1px solid var(--s-line,#c9c2ae);color:var(--s-muted,#5c665c);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;padding:10px 12px;display:flex}.st-status-error{border-color:var(--s-gold,#b08d3e);color:var(--s-text,#1f2a1f)}.st-source-meta{color:var(--s-muted,#5c665c);margin:8px 0;font-size:.9rem}.st-source-details{border:1px solid var(--s-line,#c9c2ae);border-radius:6px;margin:8px 0;padding:6px 10px}.st-source-details summary{cursor:pointer;min-height:44px;color:var(--s-muted,#5c665c);align-items:center;font-size:.9rem;display:flex}.st-source-details p{color:var(--s-muted,#5c665c);word-break:break-word;margin:4px 0 8px;font-size:.85rem}.st-rail{background:0 0;border-radius:8px;margin:10px 0;position:relative;overflow:hidden}.st-rail-track{will-change:transform;width:max-content;display:flex}.st-rail-animate .st-rail-track{animation:40s linear infinite st-rail-scroll}.st-rail:hover .st-rail-track,.st-rail:focus-within .st-rail-track{animation-play-state:paused}.st-rail-static .st-rail-track{flex-wrap:wrap;align-items:flex-start;width:100%;max-height:320px;overflow-y:auto}.st-rail-group{flex:none;gap:10px;padding:4px 0;display:flex}.st-rail-static .st-rail-group{flex-wrap:wrap;flex:100%}.st-card{text-align:left;border:1px solid var(--s-line,#c9c2ae);color:var(--s-text,#1f2a1f);font:inherit;cursor:pointer;background:0 0;border-radius:8px;flex-direction:column;flex:none;align-items:flex-start;gap:4px;width:240px;min-height:44px;padding:10px 12px;display:flex}.st-rail-static .st-card{width:100%;max-width:320px}.st-card:hover{border-color:var(--s-green,#2f5d3a)}.st-card-written{min-height:132px}.st-card-transfer{min-height:88px}.st-card-title{color:var(--s-text,#1f2a1f);font-weight:600}.st-card-line{color:var(--s-muted,#5c665c);word-break:break-word;font-size:.88rem}.st-card-amount{color:var(--s-text,#1f2a1f)}@keyframes st-rail-scroll{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.st-rail-animate .st-rail-track{animation:none}.st-rail-animate .st-rail-group[aria-hidden=true]{display:none}}@media (width<=390px){.st-card{width:200px}.st-controls{flex-direction:column;align-items:stretch}.st-field{flex:100%}}.st-root,.st-section,.st-source-meta,.st-qualification,.st-status,.st-notice{overflow-wrap:anywhere;min-width:0}.st-stock-host[hidden]{display:none}.st-rail{min-width:0;max-width:100%;overflow:auto hidden}.st-rail-paused .st-rail-track{animation-play-state:paused}.st-rail-group{padding-right:10px}@media (width<=390px){.st-card{width:200px}.st-controls{flex-direction:column;align-items:stretch}.st-field{flex:100%}}.st-root .st-select,.st-root .st-btn,.st-root summary,.st-root .st-check{min-height:44px}.st-root .st-select{min-width:0;max-width:100%}.st-root .st-card-written{min-height:132px}.st-root .st-card-transfer{min-height:88px}.st-root .st-rail:has(button.st-card:focus-visible) .st-rail-track{animation:none!important;transform:none!important}.st-root .st-rail:has(button.st-card:focus-visible) .st-rail-group[aria-hidden=true]{display:none}.cultivera-internal-review{border:1px solid var(--line,#d7d7d7);min-width:0;color:inherit;border-radius:16px;margin-bottom:20px;padding:18px}.cultivera-review-request{overflow-wrap:anywhere;margin:0 0 16px}.cultivera-demo-preview{border:1px solid var(--line,#d7d7d7);border-radius:12px;padding:clamp(16px,2.4vw,24px)}.cultivera-review-badges{letter-spacing:.035em;flex-wrap:wrap;gap:8px;margin-bottom:20px;font-size:12px;font-weight:700;display:flex}.cultivera-review-badges span,.cultivera-review-hold{border:1px solid;border-radius:6px;padding:6px 9px;line-height:1.3}.cultivera-review-badges span+span{letter-spacing:0;font-weight:500}.cultivera-review-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.cultivera-review-eyebrow{letter-spacing:.1em;margin:0 0 6px;font-size:12px;font-weight:700}.cultivera-review-heading h3{letter-spacing:-.025em;margin:0 0 9px;font-size:clamp(22px,2.5vw,30px);line-height:1.2}.cultivera-review-heading p:not(.cultivera-review-eyebrow){max-width:54ch;margin:0;line-height:1.5}.cultivera-review-total{gap:4px;display:grid}.cultivera-review-total strong,.cultivera-review-price-change strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:clamp(28px,3.3vw,38px);line-height:1.15}.cultivera-review-total span,.cultivera-review-total small{font-size:12px;line-height:1.5}.cultivera-review-facts{border-top:1px solid var(--line,#d7d7d7);border-bottom:1px solid var(--line,#d7d7d7);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 14px;padding:16px 0;display:grid}.cultivera-review-facts dt{margin-bottom:4px;font-size:12px;line-height:1.5}.cultivera-review-facts dd{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:650;line-height:1.5}.cultivera-review-table-wrap{overflow-x:auto}.cultivera-review-table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.cultivera-review-table caption{text-align:left;padding:0 0 8px;font-size:12px}.cultivera-review-table th,.cultivera-review-table td{border-bottom:1px solid var(--line,#d7d7d7);font-variant-numeric:tabular-nums;padding:12px 10px}.cultivera-review-table th:first-child,.cultivera-review-table td:first-child{padding-left:0}.cultivera-review-table thead th{font-size:12px;font-weight:600}.cultivera-review-calculation{gap:10px;margin:20px 0;display:grid}.cultivera-review-calculation>div{justify-content:space-between;gap:18px;font-size:14px;line-height:1.5;display:flex}.cultivera-review-calculation dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.cultivera-review-calculation .is-total{border-top:1px solid var(--line,#d7d7d7);padding-top:12px;font-size:17px;font-weight:700}.cultivera-review-source,.cultivera-review-confirmation,.cultivera-review-note{overflow-wrap:anywhere;font-size:13px;line-height:1.65}.cultivera-review-confirmation{border-left:3px solid;margin-bottom:0;padding-left:12px}.cultivera-review-hold{letter-spacing:.04em;font-size:11px;font-weight:700}.cultivera-review-steps{gap:16px;margin:20px 0;padding-left:24px;display:grid}.cultivera-review-steps li{padding-left:5px;font-size:14px;line-height:1.6}.cultivera-review-steps b,.cultivera-review-steps span{display:block}.cultivera-review-price-change{border-top:1px solid var(--line,#d7d7d7);border-bottom:1px solid var(--line,#d7d7d7);justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.cultivera-review-price-change div{gap:8px;display:grid}.cultivera-review-price-change small{font-size:12px;line-height:1.5}.cultivera-review-price-change>span{font-size:25px}.cultivera-review-exact{border-top:1px solid var(--line,#d7d7d7);margin:16px 0;padding-top:16px;font-size:14px;line-height:1.6}.cultivera-review-exact>summary{cursor:pointer;padding:6px 0;font-weight:650}.cultivera-review-exact textarea{box-sizing:border-box;max-width:100%}.cultivera-review-checkbox{align-items:flex-start;gap:9px;margin:14px 0;font-size:13px;line-height:1.6;display:flex}.cultivera-review-checkbox input{flex:none;margin-top:5px}.cultivera-review-close{margin-top:14px}.cultivera-internal-review button:disabled{cursor:not-allowed;opacity:.5}.cultivera-review-exact>summary:focus-visible,.cultivera-internal-review button:focus-visible{outline-offset:4px;outline:2px solid}@media (width<=560px){.cultivera-internal-review{padding:12px}.cultivera-review-facts{grid-template-columns:1fr}.cultivera-review-total{width:100%}.cultivera-review-calculation>div{font-size:13px}.cultivera-review-table{min-width:420px}.cultivera-review-price-change{gap:12px}.cultivera-review-price-change strong{font-size:28px}}.ops-plans{color:#e9efe3;background:#060b08;min-height:100vh;padding:24px;font:13px/1.5 Arial,Helvetica,sans-serif}.ops-plans *{box-sizing:border-box}.ops-plans>header,.ops-title,.ops-filter,.ops-plans nav,.ops-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.ops-plans>header{gap:20px;margin-bottom:22px}.ops-plans h1,.ops-plans h2,.ops-plans h3{font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-weight:400;line-height:1.15}.ops-plans h1{margin:4px 0;font-size:40px}.ops-plans h2{font-size:32px}.ops-plans h3{margin:15px 0 10px;font-size:26px}.ops-plans header>div>span{letter-spacing:.14em;color:#b5c4aa;font-size:9px}.ops-plans p,.ops-plans small{color:#a8baa0}.ops-plans button{color:#eaf2e3;cursor:pointer;font:inherit;background:linear-gradient(135deg,#0d1a11,#294330);border:1px solid #e1efd32b;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;display:inline-flex}.ops-plans button:disabled{opacity:.45;cursor:default}.ops-layout{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:18px;display:grid}.ops-layout>aside,.ops-work{background:linear-gradient(135deg,#121d16,#1b2d20);border:1px solid #e2ecd722;border-radius:12px;min-width:0;padding:16px}.ops-plan-row{text-align:left;width:100%;margin:9px 0;justify-content:stretch!important;display:grid!important}.ops-plan-row span,.ops-plan-row small{font-size:10px}.ops-plan-row[aria-pressed=true]{border-color:#d9ebcc87;box-shadow:0 0 12px #eaf4db13}.ops-plans label{gap:5px;margin:10px 0;font-size:12px;display:grid}.ops-plans input,.ops-plans select,.ops-plans textarea{color:#e9f1e1;width:100%;font:inherit;background:#07110b;border:1px solid #d5e5c42c;border-radius:6px;padding:10px}.ops-plans textarea{resize:vertical}.ops-plans fieldset{border:0;min-width:0;margin:0;padding:0}.ops-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ops-plans nav{margin-top:12px;font-size:10px}.ops-checks{gap:4px;display:grid}.ops-checks label{align-items:center;gap:9px;margin:5px 0;display:flex}.ops-checks input{width:auto}.ops-holds{color:#dbc992;background:#c6a65a0b;border:1px solid #ceb87533;border-radius:8px;margin:15px 0;padding:12px}.ops-error{background:#b7634015;border:1px solid #b7634044;border-radius:7px;padding:12px;color:#edc1ad!important}.ops-notice{border:1px solid #c6dfae35;border-radius:7px;padding:12px}.ops-actions{flex-wrap:wrap;justify-content:flex-start;margin-top:16px}.ops-source{background:#07110a;border:1px solid #e2ecd719;border-radius:8px;padding:4px 12px 12px}.ops-source-summary{overflow-wrap:anywhere}.ops-empty{text-align:center;padding:22px}.ops-plans :focus-visible{outline-offset:3px;outline:2px solid #d8e9c8}@media (width<=750px){.ops-layout,.ops-fields{grid-template-columns:1fr}.ops-plans{padding:14px}.ops-plans>header{align-items:start}}.oc-view{--oc-green:#254b37;--oc-green-deep:#183a29;--oc-sage:#728875;--oc-gold:#b48a2d;--oc-ink:#293a30;--oc-muted:#718076;--oc-line:#e2e9e2;--oc-wash:#f5f8f4;color:var(--oc-ink)}.oc-view *{box-sizing:border-box}.oc-view button,.oc-view input,.oc-view select,.oc-view textarea{font:inherit}.oc-view button:focus-visible,.oc-view input:focus-visible,.oc-view select:focus-visible,.oc-view textarea:focus-visible{outline-offset:2px;outline:3px solid #d9bb61}.oc-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:21px;display:flex}.oc-heading h3{color:#263b2d;letter-spacing:-.035em;margin:5px 0 6px;font-size:32px;font-weight:650}.oc-heading p{color:#6c7a70;max-width:710px;margin:0;line-height:1.5}.oc-eyebrow{color:#718276;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:750}.oc-button{border:1px solid var(--oc-green);background:var(--oc-green);color:#fff;cursor:pointer;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 13px;font-weight:650;transition:background .15s,border-color .15s;display:inline-flex}.oc-button:hover:not(:disabled){background:var(--oc-green-deep);border-color:var(--oc-green-deep)}.oc-button.secondary{color:#34563f;background:#fff;border-color:#cedacf}.oc-button.secondary:hover:not(:disabled){background:#f2f7f1}.oc-button:disabled{opacity:.52;cursor:not-allowed}.oc-banner,.oc-error,.oc-notice{border:1px solid;border-radius:7px;align-items:center;gap:12px;margin-bottom:14px;padding:12px 14px;display:flex}.oc-banner{background:#f0f6ef;border-color:#d7e5d4}.oc-banner-icon{color:#3f6948;background:#deebdc;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.oc-banner b{color:#32543a;font-size:13px}.oc-banner p{color:#65756a;margin:2px 0 0;font-size:12px;line-height:1.4}.oc-mode{color:#55715a;white-space:nowrap;border:1px solid #d4e1d1;border-radius:20px;margin-left:auto;padding:6px 9px;font-size:10px;font-weight:700}.oc-error{color:#823f34;background:#fff5f2;border-color:#efd1c9}.oc-notice{color:#385e40;background:#eff7ef;border-color:#d5e7d4}.oc-error button,.oc-notice button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;text-decoration:underline}.oc-grid{grid-template-columns:minmax(0,1.12fr) minmax(310px,.88fr);gap:14px;margin-bottom:14px;display:grid}.oc-card{border:1px solid var(--oc-line);background:#fff;border-radius:8px;min-width:0;box-shadow:0 2px 10px #1d392708}.oc-card>header{border-bottom:1px solid #edf1ed;justify-content:space-between;align-items:center;gap:12px;padding:17px 19px 13px;display:flex}.oc-card h2{color:#304336;letter-spacing:-.02em;margin:4px 0 0;font-size:17px;font-weight:670}.oc-step{color:#78907a;border:1px solid #e1e9e1;border-radius:50%;place-items:center;width:29px;height:29px;font-size:11px;display:grid}.oc-builder form{gap:10px;padding:16px 19px 18px;display:grid}.oc-label{color:#435449;gap:6px;font-size:12px;font-weight:650;display:grid}.oc-label select,.oc-label input,.oc-interpret textarea{color:#314236;background:#fff;border:1px solid #dce4dc;border-radius:5px;width:100%;min-height:40px;padding:9px 11px}.oc-label input[type=number]{max-width:190px}.oc-label small{color:#7a877d;font-size:11px;font-weight:400}.oc-inline-hint{float:right;color:#8a938c;margin-left:7px;font-weight:450}.oc-order-scope{background:#fafcfa;border:1px solid #e7ece7;border-radius:6px;grid-template-columns:1fr 1fr;gap:8px;padding:11px;display:grid}.oc-order-scope>div{gap:3px;min-width:0;display:grid}.oc-order-scope span{color:#7a887d;text-transform:uppercase;letter-spacing:.07em;font-size:10px}.oc-order-scope b{color:#354a39;font-size:12px}.oc-order-scope small{color:#78867b;overflow-wrap:anywhere;font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.oc-import-field{margin:5px 0}.oc-policy-note{color:#6d7b70;background:#f7f9f6;border-radius:5px;align-items:flex-start;gap:8px;padding:9px 10px;font-size:11px;line-height:1.45;display:flex}.oc-policy-note svg{color:#708772;flex:none}.oc-builder form>.oc-button{justify-self:start;margin-top:2px}.oc-replay{background:#fbfcfb;border-top:1px solid #edf1ed;justify-content:space-between;align-items:center;gap:12px;padding:12px 19px 15px;display:flex}.oc-replay>div{gap:3px;min-width:0;display:grid}.oc-replay b{color:#4d5e51;font-size:11px}.oc-replay code{text-overflow:ellipsis;color:#68766c;max-width:330px;font-size:10px;overflow:hidden}.oc-replay small{color:#839087;font-size:10px;line-height:1.35}.oc-interpret{padding-bottom:15px}.oc-interpret>header{margin-bottom:0}.oc-interpret>.oc-muted{color:#77847a;margin:13px 18px 10px;font-size:12px;line-height:1.45}.oc-interpret form{padding:0 18px}.oc-interpret textarea{resize:vertical;min-height:105px;line-height:1.45}.oc-interpret-actions{justify-content:space-between;align-items:center;gap:10px;margin-top:9px;display:flex}.oc-interpret-actions>span{color:#78857b;font-size:10px}.oc-model-error,.oc-draft{color:#79483e;background:#fff8f5;border:1px solid #efd7ce;border-radius:5px;align-items:flex-start;gap:9px;margin:12px 18px 0;padding:10px;font-size:11px;line-height:1.45;display:flex}.oc-model-error svg{flex:none}.oc-model-error div{gap:3px;display:grid}.oc-draft{color:#405b43;background:#f2f7f0;border-color:#dbe8d7;gap:5px;display:grid}.oc-draft code{white-space:pre-wrap;overflow-wrap:anywhere;color:#49604c}.oc-draft small{color:#77877a}.oc-draft ul{margin:2px 0 0;padding-left:18px}.oc-lower-grid{grid-template-columns:minmax(235px,.66fr) minmax(0,1.34fr);gap:14px;margin-bottom:14px;display:grid}.oc-job-list>header>svg{color:#79917c}.oc-count{color:#537057;vertical-align:2px;background:#edf3ec;border-radius:12px;place-items:center;min-width:21px;height:21px;margin-left:5px;padding:0 5px;font-size:10px;display:inline-grid}.oc-jobs{max-height:600px;padding:7px;overflow:auto}.oc-job{text-align:left;cursor:pointer;background:#fff;border:1px solid #0000;border-bottom-color:#edf1ed;border-radius:5px;grid-template-columns:1fr auto;gap:4px 8px;width:100%;margin:0;padding:11px;display:grid}.oc-job:hover{background:#f8faf7}.oc-job.selected{background:#f2f7f1;border-color:#d8e4d7}.oc-job>b{color:#3b4c3e;grid-column:1/-1;font-size:12px}.oc-job>small{color:#7e8a80;font-size:10px}.oc-job>code{color:#89948a;text-overflow:ellipsis;grid-column:1/-1;font-size:9px;overflow:hidden}.oc-status,.oc-cap-status{color:#69776d;letter-spacing:.02em;text-transform:capitalize;background:#f7f9f6;border:1px solid #e0e7e0;border-radius:4px;justify-content:center;align-items:center;width:max-content;max-width:100%;padding:4px 7px;font-size:9px;font-weight:700;display:inline-flex}.oc-status.verified,.oc-cap-status.available{color:#456849;background:#eef6ec;border-color:#d5e7d1}.oc-status.uncertain,.oc-status.needs_input,.oc-status.running,.oc-cap-status.fixture_only{color:#80631f;background:#fbf5e8;border-color:#ebdfbf}.oc-status.failed,.oc-cap-status.unavailable{color:#8b5145;background:#fff4f1;border-color:#efd7cf}.oc-status.requested,.oc-status.validating{color:#65746a;background:#f0f3f0}.oc-cap-status.deferred{color:#7a7a70;background:#f3f3f0}.oc-empty{text-align:center;color:#78867c;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:138px;padding:20px;font-size:12px;display:flex}.oc-empty svg{color:#78917b}.oc-empty b{color:#485a4b}.oc-empty span{max-width:270px;line-height:1.45}.oc-job-detail>header{align-items:center}.oc-detail-content{padding:14px 17px 18px}.oc-job-meta{grid-template-columns:1fr 1fr;gap:9px 15px;margin:0 0 12px;display:grid}.oc-job-meta>div{min-width:0}.oc-job-meta dt{color:#829087;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:700}.oc-job-meta dd{color:#435449;overflow-wrap:anywhere;margin:0;font-size:11px}.oc-job-meta code{color:#637266;font-size:10px}.oc-job-meta pre,.oc-receipt pre{color:#58665b;white-space:pre-wrap;overflow-wrap:anywhere;background:#f8faf8;border:1px solid #e8ede8;border-radius:4px;max-height:145px;margin:0;padding:8px;font:10px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.oc-detail-error,.oc-no-receipt{color:#8b5145;background:#fff5f2;border-radius:4px;align-items:center;gap:7px;margin:9px 0;padding:8px 9px;font-size:10px;line-height:1.4;display:flex}.oc-no-receipt{color:#788278;background:#f7f8f5}.oc-receipt{color:#293a30;background:#f5faf4;border:1px solid #d9e8d7;border-radius:5px;margin:10px 0;padding:9px}.oc-receipt-title{color:#436847;align-items:center;gap:6px;margin-bottom:7px;font-size:10px;display:flex}.oc-receipt pre{background:#fff;border-color:#e4ece2;max-height:190px}.oc-events{gap:7px;margin:14px 0;display:grid}.oc-events>strong,.oc-events>b{color:#516152;font-size:11px}.oc-event{gap:8px;display:flex}.oc-event>i{background:#81947f;border-radius:50%;flex:none;width:7px;height:7px;margin:4px 0 0;box-shadow:0 0 0 3px #edf2eb}.oc-event>span{flex:1;grid-template-columns:1fr auto;gap:2px 8px;display:grid}.oc-event b{color:#4a5c4d;text-transform:capitalize;font-size:10px}.oc-event small{color:#77847a;grid-column:1/-1;font-size:10px;line-height:1.4}.oc-event time{color:#8a948c;grid-area:1/2;font-size:9px}.oc-reconcile{color:#735d2a;background:#fbf7ec;border:1px solid #eadfbd;border-radius:5px;align-items:center;gap:9px;padding:10px;font-size:10px;line-height:1.4;display:flex}.oc-reconcile>svg{flex:none}.oc-reconcile>span{flex:1}.oc-reconcile .oc-button{min-height:34px;font-size:10px}.oc-capabilities{margin-bottom:16px}.oc-capability-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 15px;padding:5px 18px;display:grid}.oc-capability-list article{border-bottom:1px solid #edf1ed;align-items:flex-start;gap:10px;padding:12px 0;display:flex}.oc-capability-list article>div{min-width:0}.oc-capability-list article b{color:#405143;font-size:11px}.oc-capability-list article small{color:#89948b;overflow-wrap:anywhere;margin-top:3px;font-size:9px;display:block}.oc-capability-list article p{color:#718076;margin:5px 0 0;font-size:10px;line-height:1.4}.oc-capabilities footer{color:#879188;padding:10px 18px 14px;font-size:10px;line-height:1.45}.oc-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.oc-spin{animation:1s linear infinite oc-rotate}@keyframes oc-rotate{to{transform:rotate(360deg)}}@media (width<=950px){.oc-grid,.oc-lower-grid{grid-template-columns:1fr}.oc-job-list .oc-jobs{max-height:300px}}@media (width<=620px){.oc-heading{flex-direction:column;align-items:flex-start}.oc-heading h3{font-size:28px}.oc-heading>.oc-button{align-self:flex-start}.oc-banner{align-items:flex-start}.oc-mode{display:none}.oc-order-scope{grid-template-columns:1fr}.oc-replay{flex-direction:column;align-items:flex-start}.oc-job-meta,.oc-capability-list{grid-template-columns:1fr}.oc-reconcile{flex-wrap:wrap;align-items:flex-start}.oc-reconcile>span{min-width:calc(100% - 32px)}.oc-reconcile .oc-button{margin-left:23px}}@media (prefers-reduced-motion:reduce){.oc-button{transition:none}.oc-spin{animation-duration:2.5s}}.oc-view a.oc-button{white-space:normal;text-align:center;overflow-wrap:anywhere;max-width:100%}.al-library{margin-bottom:14px;overflow:hidden}.al-library>header{align-items:center}.al-library>header p{color:#718076;margin:5px 0 0;font-size:12px;line-height:1.45}.al-mark{color:#547354;background:#f4f8f2;border:1px solid #e0e8de;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.al-search-wrap{color:#78877c;background:#fff;border:1px solid #dce4dc;border-radius:5px;align-items:center;gap:9px;margin:14px 18px 8px;padding:0 10px;display:flex}.al-search-wrap:focus-within{outline-offset:2px;outline:3px solid #d9bb61}.al-search-wrap input{color:#314236;width:100%;min-height:40px;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.al-search-wrap input:focus-visible{outline:0}.al-search-wrap button{color:#48694e;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:650}.al-model-status{color:#7d887f;align-items:flex-start;gap:7px;margin:0 18px 14px;font-size:10px;line-height:1.45;display:flex}.al-model-status svg{color:#8a9c8b;flex:none}.al-model-status b{color:#637267;font-weight:600}.al-role-grid{border-top:1px solid #edf1ed;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.al-role{border-bottom:1px solid #edf1ed;border-right:1px solid #edf1ed;flex-direction:column;min-width:0;padding:15px 17px 16px;display:flex}.al-role:nth-child(3n){border-right:0}.al-role-heading{align-items:center;gap:8px;display:flex}.al-role-icon{color:#58795b;background:#edf4ec;border-radius:5px;flex:none;place-items:center;width:25px;height:25px;display:grid}.al-role h3{color:#33483a;letter-spacing:-.01em;margin:0;font-size:13px;font-weight:700}.al-purpose{color:#68786c;min-height:36px;margin:9px 0 10px;font-size:11px;line-height:1.45}.al-role dl{gap:8px;margin:0;display:grid}.al-role dl>div{gap:2px;display:grid}.al-role dt{color:#859187;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:750}.al-role dd{color:#536357;overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.45}.al-availability{color:#7c847d;text-transform:capitalize;align-items:center;gap:6px;margin-top:auto;padding-top:11px;font-size:10px;font-weight:650;display:flex}.al-availability i{background:#c0c9c1;border-radius:50%;width:7px;height:7px}.al-availability[data-available=true]{color:#456849}.al-availability[data-available=true] i{background:#6c9a6c;box-shadow:0 0 0 3px #edf5eb}.al-prepare{align-self:flex-start;min-height:34px;margin-top:10px;font-size:10px}.al-empty{text-align:center;color:#7a877d;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:160px;padding:24px;font-size:11px;display:flex}.al-empty b{color:#4b5e4e;font-size:12px}.al-empty button{color:#456849;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:650;text-decoration:underline}@media (width<=900px){.al-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.al-role:nth-child(3n){border-right:1px solid #edf1ed}.al-role:nth-child(2n){border-right:0}}@media (width<=620px){.al-role-grid{grid-template-columns:1fr}.al-role,.al-role:nth-child(2n),.al-role:nth-child(3n){border-right:0}.al-purpose{min-height:0}.al-library>header{align-items:flex-start}}.al-library>header h2,.al-library .al-role h3{font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-weight:400}.al-library>header h2{font-size:28px}.al-library .al-role h3{font-size:23px;line-height:1.1}.ws-shell-embedded:not([data-theme=light]) .oc-view .al-library{background:linear-gradient(135deg,#071009,#17291c);border-color:#d8e4cd33;box-shadow:0 0 18px #fff9dc0b}.ws-shell-embedded:not([data-theme=light]) .oc-view .al-library :is(h2,h3){color:#edf4e7}.ws-shell-embedded:not([data-theme=light]) .oc-view .al-library :is(p,dd,.al-model-status,.al-model-status b){color:#c0cfb8}.ws-shell-embedded:not([data-theme=light]) .oc-view .al-library :is(dt,.oc-eyebrow){color:#a8bc9d}.ws-shell-embedded:not([data-theme=light]) .oc-view .al-library>header,.ws-shell-embedded:not([data-theme=light]) .oc-view .al-role-grid,.ws-shell-embedded:not([data-theme=light]) .oc-view .al-role{border-color:#d9e5ce26}.ws-shell-embedded:not([data-theme=light]) .oc-view .al-search-wrap{color:#becfb5;background:#09170e;border-color:#c5d9b644}.ws-shell-embedded:not([data-theme=light]) .oc-view .al-search-wrap input{color:#edf4e7;box-shadow:none;background:0 0;border:0}.ws-shell-embedded:not([data-theme=light]) .oc-view .al-library :is(.al-mark,.al-role-icon){color:#d4e5c8;background:#263c2a;border-color:#ccddbf40}.ws-shell-embedded:not([data-theme=light]) .oc-view .al-library .al-availability{color:#c5d8b9}.ws-shell-embedded:not([data-theme=light]) .oc-view .al-library .al-availability i{background:#b4d99a;box-shadow:0 0 9px #ccebb52e}.ws-shell-embedded:not([data-theme=light]) .oc-view .al-library .oc-button.secondary{color:#edf4e7;background:#2c4430;border-color:#c6d9b75c}.ws-shell-embedded:not([data-theme=light]) .oc-view .al-library :is(.al-search-wrap button,.al-empty button){color:#d1e6c1}.ws-shell-embedded:not([data-theme=light]) .oc-view .al-library .al-empty b{color:#edf4e7}.ws-shell-embedded:not([data-theme=light]) .oc-view .oc-heading p{color:#bacbb1}.tool-finder-trigger{color:#456149;cursor:pointer;min-height:40px;font:inherit;white-space:nowrap;background:#fafcf8;border:1px solid #d9e2d6;border-radius:9px;align-items:center;gap:8px;padding:7px 11px;font-size:12px;display:flex}.tool-finder-trigger kbd{font:inherit;color:#72806b;border:1px solid #dde4d9;border-radius:4px;align-items:center;gap:3px;margin-left:10px;padding:2px 4px;font-size:10px;display:flex}.ws-top-actions{align-items:center;gap:16px;display:flex}.tool-finder-trigger:hover{background:#f0f5ec;border-color:#819c77}.tool-finder-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:200;background:#172f255b;animation:.14s ease-out tool-finder-in;position:fixed;inset:0}.tool-finder-dialog{z-index:201;color:#294335;background:#fffefa;border:1px solid #dee7d7;border-radius:21px;flex-direction:column;width:min(680px,100vw - 32px);max-height:calc(100dvh - 48px);font-family:inherit;animation:.14s ease-out tool-finder-in;display:flex;position:fixed;top:min(12vh,100px);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 28px 90px #1633213d}.tool-finder-top{justify-content:space-between;align-items:center;gap:14px;padding:26px 26px 8px;display:flex}.tool-finder-eyebrow{letter-spacing:.1em;color:#657a5d;font-size:10px;font-weight:700}.tool-finder-top h2{letter-spacing:-.04em;margin:8px 0 3px;font-size:27px;font-weight:600;line-height:1.2}.tool-finder-close{color:#5d705a;cursor:pointer;background:0 0;border:1px solid #dce4d6;border-radius:9px;flex:none;place-items:center;width:44px;height:44px;display:grid}.tool-finder-dialog>p:not(.tool-finder-count){color:#65745e;margin:0;padding:0 26px 18px;font-size:12px;line-height:1.6}.tool-finder-search{color:#657b5b;background:#fff;border:1px solid #a6b99b;border-radius:10px;align-items:center;gap:11px;min-height:52px;margin:0 26px;padding:0 13px;display:flex}.tool-finder-search:focus-within{outline-offset:3px;outline:2px solid #68844e}.tool-finder-search input{width:100%;min-width:0;font:inherit;color:#2b4634;background:0 0;border:0;outline:none;padding:13px 0;font-size:14px;line-height:1.5}.tool-finder-count{color:#69785f;margin:14px 26px 9px;font-size:11px}.tool-finder-results{overscroll-behavior:contain;min-height:0;padding:0 13px 12px;scroll-padding:12px;overflow:auto}.tool-finder-results>button{text-align:left;cursor:pointer;width:100%;color:inherit;min-height:80px;font:inherit;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:13px;display:flex}.tool-finder-results>button:hover,.tool-finder-results>button:focus-visible{background:#eff5e9;border-color:#d2dfc9}.tool-finder-tool-icon{color:#58784c;background:#edf3e7;border-radius:10px;flex:none;place-items:center;width:37px;height:37px;display:grid}.tool-finder-copy{flex:1;gap:3px;min-width:0;display:grid}.tool-finder-copy small{color:#6d7f64;letter-spacing:.035em;font-size:10px}.tool-finder-copy b{font-size:15px;font-weight:650}.tool-finder-copy>span{color:#62755b;font-size:12px;line-height:1.5}.tool-finder-status{color:#566f4a;background:#edf3e9;border-radius:5px;flex:none;padding:5px 7px;font-size:10px}.tool-finder-status.setup_required{color:#7d612e;background:#fbefd8}.tool-finder-status.sandbox_only{color:#69597e;background:#eeeaf5}.tool-finder-footer{color:#66765c;background:#f7f9f2;border-top:1px solid #e7ecdf;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 26px;font-size:10px;display:flex}.tool-finder-empty{text-align:center;color:#65795b;justify-items:center;gap:10px;padding:26px;display:grid}.tool-finder-empty b{color:#365237;font-size:18px}.tool-finder-empty p{max-width:360px;margin:0;font-size:13px;line-height:1.6}.tool-finder-empty button{color:#3f653d;cursor:pointer;min-height:44px;font:inherit;background:#eff4e9;border:1px solid #c9d8c1;border-radius:8px;padding:9px 16px;font-size:13px}.tool-finder-dialog button:focus-visible,.tool-finder-trigger:focus-visible{outline-offset:2px;outline:2px solid #69874e}@keyframes tool-finder-in{0%{opacity:0}to{opacity:1}}@media (width<=760px){.ws-top-actions{gap:7px}.tool-finder-trigger{min-height:44px;padding:7px 8px;font-size:11px}.tool-finder-trigger kbd{display:none}.tool-finder-dialog{border-radius:16px;width:calc(100vw - 20px);max-height:calc(100dvh - 24px);top:12px}.tool-finder-top{gap:10px;padding:19px 17px 8px}.tool-finder-top h2{font-size:23px}.tool-finder-eyebrow{font-size:9px}.tool-finder-dialog>p:not(.tool-finder-count){padding:0 17px 15px}.tool-finder-search{margin:0 17px}.tool-finder-count{margin:13px 18px 7px}.tool-finder-results{padding:0 8px 8px}.tool-finder-results>button{flex-wrap:wrap;gap:10px;padding:12px 9px}.tool-finder-copy>span{font-size:12px}.tool-finder-status{margin-left:47px}.tool-finder-footer{padding:12px 17px;font-size:10px}.tool-finder-tool-icon{width:32px;height:32px}.tool-finder-copy{flex-basis:calc(100% - 42px)}.ws-top>div:first-child b{font-size:11px}}@media (prefers-reduced-motion:reduce){.tool-finder-overlay,.tool-finder-dialog{animation:none}.tool-finder-results{scroll-behavior:auto}}.hub-tool-context-bar{margin-bottom:14px}.hub-tool-context-bar>button{width:100%;min-height:44px;font:inherit;color:#486441;text-align:left;background:#f5f8f0;border:1px solid #d7e1d0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:12px;display:flex}.hub-tool-context-bar>small{color:#6b7964;margin:7px 1px 0;font-size:10px;display:block}.hub [hidden]{display:none!important}@media (width<=760px){.hub-focused .ideas-intro{margin:0 0 15px}.hub-focused .ideas-intro h3,.hub-focused .ideas-bulb{display:none}.hub-focused .ideas-intro p{font-size:12px;line-height:1.5}.hub-focused .ideas-compose .ws-eyebrow,.ideas-notice:empty{display:none}.hub-focused .ideas-compose{gap:13px}.hub-focused .ideas-compose h3{margin:0 0 3px}.hub-focused .hub-focus>h2{margin-bottom:15px}}.tool-finder-dialog .tool-finder-search input:focus-visible{box-shadow:none;outline:none}.tool-finder-dialog .tool-finder-search input{font-size:16px}.ws-shell-embedded{width:100%;min-height:100vh}.ws-shell-embedded .ws-main{width:100%;min-height:100vh;margin-left:0}.ws-shell-embedded .ws-content{width:100%;max-width:none;min-height:100vh;margin:0;padding:16px}@media (width<=760px){.ws-shell-embedded .ws-content{padding:12px}}.ws-shell-embedded{--we-canvas:#030504;--we-text:#dfe8d8;--we-card:linear-gradient(135deg,#050806 0%,#0d1912 50%,#243d2b 100%);--we-line:#edf4e526;--we-muted:#b9c8b5;--we-control:linear-gradient(135deg,#050806,#192e20);--we-control-text:#e2eadc;--we-link:#c6dcb7;--we-shadow:0 0 12px #ffffff0c,inset 0 1px #ffffff0b}.ws-shell-embedded,.ws-shell-embedded .ws-main,.ws-shell-embedded .ws-content{background:var(--we-canvas);color:var(--we-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ws-shell-embedded :is(h1,h2,h3,h4,p,label,small,b,strong,span,dt,dd,summary){color:inherit}.ws-shell-embedded :is(.ws-card,.ri-source-strip,.ri-empty,.ae-caveat,.ae-pricing,.sb-measure,.sb-selected-source,.sb-import,.ae-import-grid>details,.ae-profile-select,.ae-account-list>article,.ae-field-grid>div,.ae-month-list>article,.ae-order-list>article){background:var(--we-card);border-color:var(--we-line);color:var(--we-text);box-shadow:var(--we-shadow)}.ws-shell-embedded :is(input,textarea,select){background:var(--we-control);color:var(--we-control-text);border-color:#edf4e52f;box-shadow:0 0 8px #ffffff08}.ws-shell-embedded :is(button,a){color:var(--we-link)}.ws-shell-embedded .ws-button{color:#132419;background:#c9ddba;border-color:#c9ddba}.ws-shell-embedded .ws-button.secondary{color:#e3eddb;background:#233729;border-color:#ffffff26}.ws-shell-embedded .ws-eyebrow{color:#c5b582}:is(.ws-shell-embedded .ae-view:has(.ae-detail)>.ws-heading,.ws-shell-embedded .ae-view:has(.ae-detail)>.ri-source-strip,.ws-shell-embedded .ae-view:has(.ae-detail)>.ae-import-grid,.ws-shell-embedded .ae-view:has(.ae-detail) .ae-snapshot,.ws-shell-embedded .ae-view:has(.ae-detail) .ae-directory){display:none}.ws-shell-embedded .ae-detail{margin-top:0}.ws-shell-embedded .ae-field-grid{grid-template-columns:repeat(auto-fit,minmax(125px,1fr))}.ws-shell-embedded .ae-field-grid>div{padding:10px}.ws-shell-embedded .ae-field-grid b{font-size:12px}.ws-shell-embedded .ae-field-grid span{opacity:.78;font-size:10px}.ws-shell-embedded .sb-chart .recharts-area-curve{stroke:#c5e4a8;stroke-width:2px;filter:drop-shadow(0 0 4px #f1ffdc45)}.ws-shell-embedded .sb-chart .recharts-area-area{fill:#b3df9324}.ws-shell-embedded .sb-chart .recharts-cartesian-grid line{stroke:#ffffff16}.ws-shell-embedded .sb-chart .recharts-cartesian-axis text{fill:#bbc8b7}.ws-shell-embedded .sb-chart .recharts-default-tooltip{border-radius:8px;box-shadow:0 0 18px #fff8dc12;background:#1c2b20!important;border:1px solid #eff4df44!important}.ws-shell-embedded .sb-chart .recharts-tooltip-label{color:#eff4e5}.ws-shell-embedded .ws-content :is(h1,h2,h3,h4){color:#edf1e5}.ws-shell-embedded .ws-content .ws-heading p{color:#b9c8b5}.ws-shell-embedded :is(.ws-button.secondary,.sb-client-list>article,.sb-order-list>article,.ri-store-list>button){color:#e2eadc;background:linear-gradient(135deg,#050806,#192e20);border:1px solid #edf4e526;box-shadow:0 0 12px #ffffff0c}.ws-shell-embedded[data-theme=light]{--we-canvas:#f7f9f6;--we-text:#26372b;--we-card:linear-gradient(135deg,#fff 55%,#f2f6ed);--we-line:#dce5dc;--we-muted:#58695d;--we-control:linear-gradient(135deg,#fff,#f4f7f0);--we-control-text:#26372b;--we-link:#365c40;--we-shadow:0 2px 10px #20362710}.ws-shell-embedded[data-theme=light],.ws-shell-embedded[data-theme=light] .ws-main,.ws-shell-embedded[data-theme=light] .ws-content{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ws-shell-embedded[data-theme=light] .ws-content :is(h1,h2,h3,h4){color:#263b2d}.ws-shell-embedded[data-theme=light] .ws-content .ws-heading p{color:#5d6d61}.ws-shell-embedded[data-theme=light] :is(.ws-card,.ri-source-strip,.ri-empty,.ae-caveat,.ae-pricing,.sb-measure,.sb-selected-source,.sb-import,.ae-import-grid>details,.ae-profile-select,.ae-account-list>article,.ae-field-grid>div,.ae-month-list>article,.ae-order-list>article){background:var(--we-card);color:#26372b;border-color:#dce5dc;box-shadow:0 2px 10px #20362710}.ws-shell-embedded[data-theme=light] :is(input,textarea,select){color:#26372b;box-shadow:none;background:#fff;border-color:#cbd8cc}.ws-shell-embedded[data-theme=light] :is(button,a){color:#365c40}.ws-shell-embedded[data-theme=light] .ws-button{color:#fff;background:#254b37;border-color:#254b37}.ws-shell-embedded[data-theme=light] .ws-button.secondary{color:#34563f;background:#fff;border-color:#cedacf}.ws-shell-embedded[data-theme=light] .ws-eyebrow{color:#718276}.ws-shell-embedded[data-theme=light] .sb-chart .recharts-cartesian-grid line{stroke:#253b2d18}.ws-shell-embedded[data-theme=light] .sb-chart .recharts-cartesian-axis text{fill:#53665a}.ws-shell-embedded[data-theme=light] .sb-chart .recharts-default-tooltip{box-shadow:0 4px 14px #20362718;background:#fff!important;border:1px solid #dce5dc!important}.ws-shell-embedded[data-theme=light] .sb-chart .recharts-tooltip-label{color:#263b2d}.ws-shell-embedded[data-theme=light] :is(.ws-button.secondary,.sb-client-list>article,.sb-order-list>article,.ri-store-list>button){color:#34563f;background:#fff;border-color:#dce5dc;box-shadow:0 2px 10px #20362710}.ws-shell-embedded[data-theme=light] :is(.od-view,.sp-view,.oc-view){color:#26372b}.ws-shell-embedded[data-theme=light] :is(.od-view,.sp-view,.oc-view) :is(.ws-card,.od-line,.od-no-lines,.sp-source-card,.sp-row-browser article,.sp-allocation,.sp-selected-row,.oc-card,.oc-order-scope,.oc-policy-note,.oc-replay,.oc-job,.oc-job.selected,.oc-draft){color:#26372b;background:#fff;border-color:#dce5dc;box-shadow:0 2px 10px #20362710}.ws-shell-embedded[data-theme=light] :is(.od-view,.sp-view,.oc-view) :is(h1,h2,h3,h4){color:#26372b}.ws-shell-embedded[data-theme=light] :is(.od-view,.sp-view,.oc-view) :is(input,textarea,select){color:#26372b;box-shadow:none;background:#fff;border-color:#cbd8cc}.ws-shell-embedded[data-theme=light] .oc-view{--oc-ink:#293a30;--oc-muted:#58695d;--oc-line:#dce5dc;--oc-wash:#f5f8f4}.ws-shell-embedded[data-theme=light] .oc-view :is(.oc-error,.oc-notice,.oc-banner,.oc-model-error,.oc-draft){box-shadow:none}.ws-shell-embedded:not([data-theme=light]) :is(.od-view,.sp-view){color:#dfe8d8}.ws-shell-embedded:not([data-theme=light]) :is(.od-view,.sp-view) :is(.od-list-card,.od-source-card,.od-content-card,.od-preflight,.od-history,.od-line,.od-no-lines,.sp-list-card,.sp-plan-summary,.sp-section,.sp-source-card,.sp-row-browser article,.sp-allocation,.sp-selected-row){background:var(--we-card);border-color:var(--we-line);color:#dfe8d8;box-shadow:var(--we-shadow)}.ws-shell-embedded:not([data-theme=light]) .od-view :is(.od-list-card h2,.od-source-card h2,.od-content-card h2,.od-preflight h3,.od-history h2,.od-line>header,.od-event b){color:#e6eee1}.ws-shell-embedded:not([data-theme=light]) .od-view :is(.od-list-card p,.od-list-card small,.od-source-card dt,.od-source-card dd,.od-preflight>p,.od-preflight ul,.od-event p,.od-event small,.od-event code,.od-note){color:#bdcbbb}.ws-shell-embedded:not([data-theme=light]) .sp-view :is(.sp-list-card h2,.sp-plan-summary h2,.sp-section>header h2,.sp-source-card b,.sp-row-browser article b,.sp-allocation>header,.sp-selected-row b){color:#e6eee1}.ws-shell-embedded:not([data-theme=light]) .sp-view :is(.sp-list-card p,.sp-list-card small,.sp-note,.sp-card-meta,.sp-plan-summary p,.sp-plan-summary code,.sp-section>header p,.sp-source-card span,.sp-source-card p,.sp-source-card dt,.sp-source-card dd,.sp-row-browser article span,.sp-row-browser>p,.sp-fields label,.sp-fields label small){color:#bdcbbb}.ws-shell-embedded:not([data-theme=light]) .oc-view{--oc-ink:#dfe8d8;--oc-muted:#bdcbbb;--oc-line:#edf4e526;--oc-wash:#132218;color:var(--oc-ink)}.ws-shell-embedded:not([data-theme=light]) .oc-view :is(.oc-card,.oc-order-scope,.oc-policy-note,.oc-replay,.oc-job,.oc-job.selected,.oc-draft){background:var(--we-card);border-color:var(--we-line);color:#dfe8d8;box-shadow:var(--we-shadow)}.ws-shell-embedded:not([data-theme=light]) .oc-view :is(.oc-heading h3,.oc-card h2,.oc-label,.oc-order-scope b,.oc-replay b,.oc-job>b){color:#e6eee1}.ws-shell-embedded:not([data-theme=light]) .oc-view :is(.oc-heading p,.oc-label small,.oc-inline-hint,.oc-order-scope span,.oc-order-scope small,.oc-policy-note,.oc-replay code,.oc-replay small,.oc-job>small,.oc-job>code,.oc-interpret>.oc-muted,.oc-interpret-actions>span){color:#bdcbbb}.ws-shell-embedded:not([data-theme=light]) .oc-view :is(.oc-label input,.oc-label select,.oc-interpret textarea){background:var(--we-control);color:var(--we-control-text);border-color:#edf4e52f}.ws-shell-embedded[data-theme=light] .oc-view .al-library{background:#fff;border-color:#dce5dc;box-shadow:0 2px 10px #20362710}.ws-shell-embedded[data-theme=light] .oc-view .al-library :is(h2,h3){color:#33483a}.ws-shell-embedded[data-theme=light] .oc-view .al-library :is(p,dd,.al-model-status,.al-model-status b){color:#536357}.ws-shell-embedded[data-theme=light] .oc-view .al-library :is(dt,.oc-eyebrow){color:#718276}.ws-shell-embedded[data-theme=light] .oc-view .al-library>header,.ws-shell-embedded[data-theme=light] .oc-view .al-role-grid,.ws-shell-embedded[data-theme=light] .oc-view .al-role{border-color:#edf1ed}.ws-shell-embedded[data-theme=light] .oc-view .al-search-wrap{color:#78877c;background:#fff;border-color:#dce4dc}.ws-shell-embedded[data-theme=light] .oc-view .al-search-wrap input{color:#314236;background:0 0}.ws-shell-embedded[data-theme=light] .oc-view .al-library :is(.al-mark,.al-role-icon){color:#58795b;background:#edf4ec;border-color:#e0e8de}.ws-shell-embedded[data-theme=light] .oc-view .al-library .al-availability{color:#456849}.ws-shell-embedded[data-theme=light] .oc-view .al-library .oc-button.secondary{color:#34563f;background:#fff;border-color:#cedacf}.ws-shell-embedded[data-theme=light] .oc-view .al-library :is(.al-search-wrap button,.al-empty button){color:#456849}.ws-shell-embedded[data-theme=light] .oc-view .al-library .al-empty b{color:#4b5e4e}.ws-shell-embedded[data-theme=light] .oc-view .oc-heading p{color:#6c7a70}.ws-shell h1,.ws-shell h2,.ws-shell h3,.ws-shell h4{font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-weight:400}.ws-shell-embedded[data-theme=light] .sb-chart .recharts-area-curve{stroke:#4e763b;filter:drop-shadow(0 0 4px #a9cc8340)}.ws-shell-embedded[data-theme=light] .sb-chart .recharts-area-area{fill:#b9d99c45}.ws-shell-embedded :is(.ae-filters,.ae-sales-grid>div,.ae-source-list article,.ae-order-list dl){background:var(--we-card);border-color:var(--we-line);color:var(--we-text)}.ws-shell-embedded .ae-view :is(code,.ae-notes,.ae-limit,.ae-file-info){color:var(--we-muted)}.ws-shell-embedded .ws-chip{background:var(--we-control);border-color:var(--we-line);color:var(--we-text)}body:has(.ws-shell-embedded){min-width:0}.ws-shell-embedded[data-theme=light] .account-health-view{background:var(--we-card);border-color:var(--we-line);color:var(--we-text)}.ws-shell-embedded[data-theme=light] .account-health-signals article{background:var(--we-card);border-color:var(--we-line);color:var(--we-text);box-shadow:var(--we-shadow)}.ws-shell-embedded[data-theme=light] :is(.account-health-view header span,.account-health-signals article>span,.account-health-signals p,.account-health-basis,.account-health-empty){color:var(--we-muted)}.ws-shell-embedded[data-theme=light] :is(.account-health-view h2,.account-health-signals b){color:var(--we-text)}.ws-shell-embedded[data-theme=light] .account-health-view :is(button,nav a){background:var(--we-control);border-color:var(--we-line);color:var(--we-link)}.ws-shell-embedded[data-theme=light] .account-health-view :focus-visible{outline-color:var(--we-link)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--font-weight-semibold:600;--radius-md:.375rem;--radius-xl:.75rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#223e33;--color-primary-foreground:#fff;--color-background:#fff;--color-accent:#f5f6f4;--color-accent-foreground:#26322d;--color-secondary:#f1f3f1;--color-secondary-foreground:#26322d;--color-card:#fff;--color-card-foreground:#26322d;--color-ring:#223e33;--color-input:#c7c9c7;--color-muted-foreground:#546b5a;--color-destructive:#b3272d}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.relative\!{position:relative!important}.static{position:static}.isolate{isolation:isolate}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-44{order:44}.order-1001{order:1001}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.auto-rows-min{grid-auto-rows:min-content}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-6{gap:calc(var(--spacing) * 6)}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-background{background-color:var(--color-background)}.bg-card{background-color:var(--color-card)}.bg-destructive{background-color:var(--color-destructive)}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--color-secondary)}.p-1{padding:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-6{padding-block:calc(var(--spacing) * 6)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.text-card-foreground{color:var(--color-card-foreground)}.text-muted-foreground{color:var(--color-muted-foreground)}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-secondary-foreground{color:var(--color-secondary-foreground)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline-offset-4{text-underline-offset:4px}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter\!{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--color-accent)}.hover\:bg-destructive\/90:hover{background-color:#b3272de6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--color-destructive) 90%, transparent)}}.hover\:bg-primary\/90:hover{background-color:#223e33e6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--color-primary) 90%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:#f1f3f1cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--color-secondary) 80%, transparent)}}.hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:border-ring:focus-visible{border-color:var(--color-ring)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:#b3272d33}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:#223e3380}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-ring) 50%, transparent)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--color-destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:#b3272d33}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--color-destructive) 20%, transparent)}}@media (prefers-color-scheme:dark){.dark\:border-input{border-color:var(--color-input)}.dark\:bg-destructive\/60{background-color:#b3272d99}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/60{background-color:color-mix(in oklab, var(--color-destructive) 60%, transparent)}}.dark\:bg-input\/30{background-color:#c7c9c74d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30{background-color:color-mix(in oklab, var(--color-input) 30%, transparent)}}@media (hover:hover){.dark\:hover\:bg-accent\/50:hover{background-color:#f5f6f480}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/50:hover{background-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}.dark\:hover\:bg-input\/50:hover{background-color:#c7c9c780}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:hover{background-color:color-mix(in oklab, var(--color-input) 50%, transparent)}}}.dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:#b3272d66}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-destructive) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:#b3272d66}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--color-destructive) 40%, transparent)}}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing) * 6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing) * 6)}}@font-face{font-family:Lusitana;src:url(../assets/Lusitana-Regular.ttf)format("truetype");font-display:swap}@font-face{font-family:Tungsten;src:url(../assets/Tungsten-Medium.otf)format("opentype");font-display:swap}:root{color:#26322d;font-synthesis:none;text-rendering:optimizelegibility;--green:#223e33;--sage:#546b5a;--muted:#899678;--gold:#d4af37;--border:#c7c9c7;--soft:#f5f6f4;--ink:#26322d;--secondary:#434b4d;--warning:#8b6413;--danger:#b3272d;--focus:0 0 0 3px #223e3340;background:#fff;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#fff;min-width:320px;min-height:100vh;margin:0;font-size:14px;line-height:1.5}button,input,select{font:inherit}button{color:inherit;cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--green);outline-offset:2px}button:disabled{cursor:not-allowed}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{border:1px solid var(--border);z-index:99;background:#fff;border-radius:8px;padding:10px 14px;position:fixed;top:-60px;left:10px}.skip-link:focus{top:10px}.app-shell{min-height:100vh}.sidebar{z-index:10;background:#fbfcfa;border-right:1px solid #e4e7e3;flex-direction:column;width:246px;padding:0 16px;display:flex;position:fixed;inset:0 auto 0 0}.brand{border-bottom:1px solid #e7e9e7;align-items:center;gap:11px;height:86px;padding:0 7px;display:flex}.brand img{object-fit:contain;width:43px;height:43px}.brand span{flex-direction:column;line-height:1.1;display:flex}.brand b{letter-spacing:1.4px;color:var(--green);font-family:Tungsten,Arial,sans-serif;font-size:21px}.brand small{color:#67746b;letter-spacing:1.2px;margin-top:5px;font-size:9px}.nav-caption{letter-spacing:1.1px;color:#738078;margin:25px 9px 9px;font-size:10px;font-weight:700}.sidebar nav{gap:4px;display:grid}.nav-link{text-align:left;color:#4b5850;background:0 0;border:0;border-radius:7px;align-items:center;gap:12px;height:45px;padding:0 11px;font-size:13px;font-weight:500;display:flex}.nav-link svg{color:#627268}.nav-link:hover{background:#f1f4f0}.nav-link.active{color:var(--green);background:#eaf0eb;font-weight:700}.nav-link.active svg{color:var(--green)}.nav-link em{color:#385144;text-align:center;background:#e0e7e1;border-radius:12px;min-width:23px;margin-left:auto;padding:2px 6px;font-size:11px;font-style:normal}.source-link{color:#56635a;text-align:left;background:0 0;border:0;border-top:1px solid #e7e9e7;border-radius:0;align-items:center;gap:11px;width:100%;height:45px;margin-top:26px;padding:16px 9px 0;font-size:12px;display:flex}.source-link svg:last-child{margin-left:auto}.sidebar-bottom{margin-top:auto}.local-note{color:#435349;background:#f1f4f0;border-radius:7px;padding:12px 10px 12px 25px;font-size:11px;position:relative}.local-note small{color:#748078;margin-top:2px;display:block}.green-dot{background:#4d765e;border-radius:50%;width:8px;height:8px;position:absolute;top:18px;left:11px}.roadmap-link{text-align:left;color:#536257;background:0 0;border:0;align-items:center;gap:8px;width:100%;min-height:42px;padding:7px 4px;font-size:11px;display:flex}.roadmap-link svg:last-child{margin-left:auto}.host-label{color:#35483b;border-top:1px solid #e7e9e7;align-items:center;gap:9px;padding:13px 4px 15px;font-size:12px;display:flex}.host-label small{color:#758078;font-size:10px;display:block}.host-label>svg{margin-left:auto}.host-mark{width:27px;height:27px;color:var(--green);background:#e6ece6;border-radius:7px;place-items:center;font-weight:700;display:grid}.close-nav{display:none}.main-area{min-height:100vh;margin-left:246px}.demo-banner{color:#495a4e;background:#f4f7f3;border-bottom:1px solid #e3e9e3;align-items:center;gap:8px;min-height:36px;padding:7px 30px;font-size:11px;display:flex}.demo-banner>svg{color:#5d755f;flex:none}.demo-banner strong{color:#244633;letter-spacing:.4px}.demo-banner button{color:#244633;white-space:nowrap;background:0 0;border:0;margin-left:auto;padding:1px 0;font-size:11px;text-decoration:underline}.topbar{background:#fff;border-bottom:1px solid #e8eae8;justify-content:space-between;align-items:center;height:68px;padding:0 32px;display:flex}.breadcrumbs{color:#748078;align-items:center;gap:10px;font-size:12px;display:flex}.breadcrumbs strong{color:#2d3c33;font-weight:600}.top-actions{align-items:center;gap:18px;display:flex}.period-picker{color:#778078;align-items:center;gap:9px;font-size:11px;display:flex}.period-picker select{color:#344238;background:#fff;border:1px solid #d9ded9;border-radius:6px;height:34px;padding:0 28px 0 10px;font-size:12px}.avatar{color:#31523d;background:#e8eee8;border:0;border-radius:50%;width:34px;height:34px;font-weight:700}.mobile-menu{display:none}.content-wrap{max-width:1530px;margin:0 auto;padding:26px 32px 56px}.inline-warning{color:#765714;background:#fff7e5;border:1px solid #ead7a7;border-radius:7px;align-items:center;gap:9px;margin-bottom:14px;padding:10px 13px;font-size:12px;display:flex}.inline-warning button{background:0 0;border:0;margin-left:auto;text-decoration:underline}.preview-strip{background:#fbfcfb;border:1px solid #e2e6e2;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;min-height:42px;margin:0 0 21px;padding:6px 11px;display:flex}.preview-strip>span{align-items:center;gap:9px;font-size:11px;display:flex}.preview-strip b{color:#37483d;font-size:11px}.preview-caption{color:#758078}.state-dot{background:#438057;border-radius:50%;width:8px;height:8px}.state-dot.stale{background:#b17e20}.state-dot.error{background:#b3272d}.state-dot.loading{background:#80927e}.state-dot.empty{background:#899678}.preview-controls{align-items:center;gap:8px;display:flex}.preview-controls label{color:#778078;font-size:10px}.preview-controls select{color:#394a3e;background:#fff;border:1px solid #d9ded9;border-radius:5px;padding:5px 22px 5px 8px;font-size:11px}.page-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin:0 0 15px;display:flex}.eyebrow{color:#66766b;letter-spacing:1.05px;font-size:10px;font-weight:700;line-height:1.2}.page-heading h1,.account-hero h1,.action-detail-head h1,.empty-state h1{letter-spacing:-.35px;color:#26372d;margin:7px 0 5px;font-family:Lusitana,Georgia,serif;font-size:33px;font-weight:400;line-height:1.15}.page-heading p,.action-detail-head p{color:#647168;margin:0;font-size:13px}.quiet-button{color:#435348;background:#fff;border:1px solid #d9ded9;border-radius:6px;align-items:center;gap:8px;height:37px;padding:0 11px;font-size:11px;display:flex}.quiet-button:hover,.text-link:hover,.back-link:hover{background:#f5f7f4}.scope-line{flex-wrap:wrap;align-items:center;gap:8px;min-height:27px;margin:0 0 17px;display:flex}.scope-chip{color:#59675d;white-space:nowrap;background:#fff;border:1px solid #e1e5e0;border-radius:20px;align-items:center;gap:6px;padding:4px 9px;font-size:10px;display:inline-flex}.scope-source{color:#68766d;margin-left:auto;font-size:10px}.source-tag{color:#647168;white-space:nowrap;background:#fff;border:1px solid #e0e4e0;border-radius:5px;align-items:center;gap:6px;padding:5px 8px;font-size:10px;display:inline-flex}.source-marker{background:#516d58;border-radius:50%;width:7px;height:7px}.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:15px;display:grid}.kpi-card{border:1px solid #e2e5e1;border-radius:8px;gap:0;min-height:120px;padding:15px 17px;box-shadow:0 1px 2px #25382a08}.kpi-top{color:#6b776f;justify-content:space-between;align-items:center;font-size:11px;display:flex}.kpi-top i{color:#4c6552;background:#eff3ef;border-radius:7px;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.kpi-top svg{width:15px;height:15px}.kpi-card>strong{letter-spacing:-.6px;color:#26382d;font-variant-numeric:tabular-nums;margin-top:6px;font-size:25px;line-height:1.3}.kpi-card>small{color:#708077;margin-top:1px;font-size:10px}.kpi-card.gold .kpi-top i{color:#745b10;background:#f8f3e4}.overview-grid{grid-template-columns:minmax(0,1.5fr) minmax(335px,.95fr);gap:15px;margin-bottom:15px;display:grid}.chart-card,.priority-card,.health-card,.accounts-card,.account-sales-card,.contact-card,.coverage-card,.account-actions-card,.sku-card,.actions-card{border:1px solid #e1e5e1;border-radius:9px;overflow:hidden;box-shadow:0 1px 3px #1f342508}.chart-card,.priority-card{min-height:368px}.panel-header{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 6px;display:flex}.panel-header>div:first-child{min-width:0}.panel-title{color:#2a3a30;margin-top:6px;font-size:16px;font-weight:700;line-height:1.3}.panel-desc{color:#718078;margin:4px 0 0;font-size:10px;line-height:1.5}.chart-card>.card-content,.priority-card>.card-content{gap:0;padding:0 20px 17px}.chart-wrap{width:100%;height:213px;margin-top:4px}.chart-foot{color:#66736a;border-top:1px solid #edf0ed;justify-content:space-between;align-items:center;padding-top:10px;font-size:10px;display:flex}.chart-foot span{align-items:center;gap:7px;display:flex}.legend-square{background:var(--green);border-radius:2px;width:9px;height:9px;display:inline-block}.chart-foot button,.text-link{color:#385341;background:0 0;border:0;border-radius:5px;align-items:center;gap:5px;padding:4px;font-size:11px;font-weight:600;display:inline-flex}.data-table-details{color:#59665d;margin-top:7px;font-size:11px}.data-table-details summary{cursor:pointer;padding:5px 0}.data-table-details table{border-collapse:collapse;width:100%}.data-table-details th,.data-table-details td{text-align:left;border-bottom:1px solid #eef0ee;padding:6px}.priority-tag{color:#765714;white-space:nowrap;background:#f9f3e3;border-radius:15px;align-items:center;gap:6px;padding:5px 8px;font-size:9px;display:flex}.priority-tag span{background:#bc8b25;border-radius:50%;width:7px;height:7px}.priority-account{text-align:left;background:0 0;border:0;border-bottom:1px solid #edf0ed;align-items:center;gap:10px;width:100%;padding:8px 0 12px;display:flex}.account-avatar{color:#34523d;background:#e9efe9;border-radius:8px;flex:none;place-items:center;width:35px;height:35px;font-size:11px;font-weight:700;display:grid}.priority-account>span:nth-child(2){flex-direction:column;gap:1px;display:flex}.priority-account b,.priority-product b{color:#2e4034;font-size:12px}.priority-account small,.priority-product small{color:#748078;font-size:10px}.priority-account>svg{color:#8a968d;margin-left:auto}.priority-product{align-items:center;gap:9px;padding:13px 0 9px;display:flex}.product-icon{color:#596f56;background:#f0f3ed;border-radius:7px;place-items:center;width:33px;height:33px;display:grid}.priority-product>div:last-child{flex-direction:column;display:flex}.stock-bar-label{color:#748078;justify-content:space-between;margin-top:6px;font-size:10px;display:flex}.stock-bar-label b{color:#425448}.stock-bar{background:#e9ede8;border-radius:4px;height:6px;margin-top:6px;overflow:hidden}.stock-bar span{background:#d0a645;border-radius:4px;width:30%;height:100%;display:block}.priority-metrics{border-bottom:1px solid #edf0ed;grid-template-columns:repeat(3,1fr);gap:4px;padding:12px 0;display:grid}.priority-metrics div{flex-direction:column;display:flex}.priority-metrics small{color:#77837b;font-size:9px}.priority-metrics b{color:#314337;margin-top:3px;font-size:12px}.priority-note{color:#65736a;align-items:flex-start;gap:7px;padding:9px 0;font-size:9px;line-height:1.4;display:flex}.priority-note svg{flex:none}.priority-cta{width:100%;background:var(--green)!important;color:#fff!important;border-radius:6px!important;justify-content:space-between!important;height:38px!important;font-size:11px!important}.health-card>.card-content{gap:0;padding:0 20px 15px}.health-card .panel-header{padding-bottom:10px}.health-legend{border-bottom:1px solid #edf0ed;flex-wrap:wrap;align-items:center;gap:7px;padding:5px 0 11px;display:flex}.health-legend button{background:0 0;border:0;border-radius:5px;align-items:center;gap:7px;padding:4px 6px;display:flex}.health-legend button:hover{background:#f4f6f3}.health-legend button>b{color:#415146;font-size:11px}.health-pill{white-space:nowrap;border-radius:12px;align-items:center;gap:4px;padding:3px 7px;font-size:9px;font-weight:600;display:inline-flex}.health-growing{color:#2d6040;background:#eaf2eb}.health-declining{color:#9b3436;background:#f8eaea}.health-stable{color:#4d5b53;background:#edf0ef}.health-insufficient{color:#675d44;background:#f1f0eb}.account-mini-grid{grid-template-columns:1fr 1fr;column-gap:20px;display:grid}.account-mini{text-align:left;background:0 0;border:0;border-bottom:1px solid #eff1ef;align-items:center;gap:9px;min-width:0;padding:10px 2px;display:flex}.account-mini:hover,.account-action-row:hover{background:#fafbf9}.mini-main{flex-direction:column;flex:1;min-width:0;display:flex}.mini-main b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.mini-main small,.mini-state small{color:#7a857e;font-size:9px}.mini-state{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.account-mini>svg{color:#94a097;flex:none}.positive{color:#2d6844!important}.negative{color:#9c3e3e!important}.coverage-foot{color:#748078;align-items:flex-start;gap:6px;margin:11px 0 0;font-size:10px;display:flex}.coverage-foot svg{flex:none}.result-count{color:#647168;font-size:11px}.accounts-card{background:#fff}.filter-bar{background:#fbfcfb;border-bottom:1px solid #e9ece9;flex-wrap:wrap;align-items:center;gap:10px;padding:13px 15px;display:flex}.search-field{color:#7c8980;background:#fff;border:1px solid #dce1dc;border-radius:6px;flex:1;align-items:center;gap:8px;min-width:230px;height:36px;padding:0 10px;display:flex}.search-field input{color:#344339;border:0;width:100%;min-width:0;font-size:11px;outline:0!important}.search-field input::placeholder{color:#929c94}.search-field button{color:#6f7c72;background:0 0;border:0;place-items:center;padding:4px;display:grid}.filter-control,.sort-control{color:#6a776e;background:#fff;border:1px solid #dce1dc;border-radius:6px;align-items:center;gap:7px;height:36px;padding:0 8px;font-size:10px;display:flex}.filter-control select,.sort-control select{color:#344339;background:#fff;border:0;max-width:150px;font-size:11px}.sort-control{margin-left:auto}.table-scroll{overscroll-behavior-inline:contain;width:100%;overflow-x:auto}.accounts-table,.sku-table,.draft-table{border-collapse:collapse;white-space:nowrap;width:100%}.accounts-table th,.sku-table th,.draft-table th{color:#768178;text-align:left;letter-spacing:.35px;background:#f8f9f7;border-bottom:1px solid #e7ebe7;padding:10px 12px;font-size:9px;font-weight:600}.accounts-table td,.sku-table td,.draft-table td{color:#445148;vertical-align:middle;border-bottom:1px solid #edf0ed;padding:12px;font-size:11px}.accounts-table tbody tr{cursor:pointer}.accounts-table tbody tr:hover{background:#fafbf9}.table-account{align-items:center;gap:9px;display:flex}.table-account>span:last-child{flex-direction:column;display:flex}.table-account b{color:#2d3e33;font-size:11px}.table-account small,.cell-note{color:#7b867e;margin-top:3px;font-size:9px;display:block}.coverage-badge{border-radius:12px;align-items:center;gap:4px;padding:4px 7px;font-size:9px;font-weight:600;display:inline-flex}.coverage-badge.covered{color:#2e6140;background:#ebf2ec}.coverage-badge.uncovered{color:#655c43;background:#f3f1eb}.row-open{color:#748178;background:0 0;border:0;border-radius:5px;place-items:center;width:32px;height:32px;display:grid}.row-open:hover{color:var(--green);background:#eff3ef}.table-foot{color:#758078;justify-content:space-between;gap:12px;padding:11px 14px;font-size:9px;display:flex}.no-results{text-align:center;color:#657168;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:220px;display:flex}.no-results>svg{color:#7e9081}.no-results b{color:#3a4b40}.no-results span{font-size:11px}.page-note,.local-audit-note{color:#6b796f;align-items:center;gap:7px;margin:13px 0;font-size:10px;display:flex}.page-note svg,.local-audit-note svg{flex:none}.back-link{color:#47604d;background:0 0;border:0;border-radius:5px;align-items:center;gap:7px;margin:-3px 0 12px;padding:5px 6px;font-size:11px;display:inline-flex}.account-hero{background:#f7f9f6;border:1px solid #e3e8e3;border-radius:9px;align-items:center;gap:15px;padding:19px 20px;display:flex}.account-avatar.large{width:54px;height:54px;font-size:15px}.account-hero-main{flex:1}.account-hero h1{margin:2px 0 3px;font-size:29px}.account-hero p{color:#69766e;margin:0;font-size:11px}.detail-tabs{border-bottom:1px solid #e4e8e4;gap:22px;margin:12px 0 15px;display:flex;overflow-x:auto}.detail-tabs button,.detail-tabs>span{color:#67746b;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;height:39px;padding:0 2px;font-size:11px;display:inline-flex}.detail-tabs .selected{color:#2e5039;border-color:#31533c;font-weight:700}.detail-tabs small{background:#eff2ef;border-radius:10px;padding:2px 5px;font-size:9px}.account-detail-grid{grid-template-columns:1.3fr .8fr;gap:14px;margin-bottom:14px;display:grid}.account-sales-card,.contact-card{min-height:330px}.account-sales-card>.card-content,.contact-card>.card-content{gap:0;padding:0 20px 18px}.account-chart{height:205px}.account-sales-card .chart-foot small{font-size:10px}.chart-missing{color:#68766c;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:200px;display:flex}.chart-missing svg{color:#8d988e}.chart-missing b{color:#415247;font-size:12px}.chart-missing span{font-size:10px}.chart-missing button{color:#31543a;background:0 0;border:0;padding:4px;font-size:10px;text-decoration:underline}.fictitious-label{color:#566b57;letter-spacing:.6px;background:#eff3ee;border-radius:4px;padding:4px 7px;font-size:8px;font-weight:700}.contact-person{border-bottom:1px solid #edf0ed;align-items:center;gap:10px;padding:10px 0 13px;display:flex}.contact-avatar{color:#416149;background:#eaf0e9;border-radius:50%;place-items:center;width:39px;height:39px;font-size:11px;font-weight:700;display:grid}.contact-person>div{flex-direction:column;display:flex}.contact-person b{font-size:12px}.contact-person small{color:#78847b;font-size:9px}.contact-row{border-bottom:1px solid #edf0ed;grid-template-columns:1fr auto;gap:2px 8px;padding:10px 0;font-size:10px;display:grid}.contact-row span{color:#7a867d}.contact-row b{color:#3d4d41;text-align:right;font-size:10px}.contact-row small{color:#89938c;grid-column:1/-1;font-size:9px}.account-note{color:#58665d;background:#f6f8f5;border-radius:6px;margin:12px 0;padding:10px;font-size:10px}.contact-buttons{gap:7px;display:flex}.contact-buttons button{color:#405747;background:#fff;border:1px solid #dce2dc;border-radius:5px;justify-content:center;align-items:center;gap:6px;height:33px;padding:0 9px;font-size:10px;display:flex}.coverage-card{margin-bottom:14px}.coverage-card>.card-content{padding:4px 20px 17px}.coverage-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.coverage-cell{background:#f8f9f7;border:1px solid #ebeeeb;border-radius:7px;padding:12px}.coverage-cell small{color:#77837a;font-size:9px;display:block}.coverage-cell b{color:#3c5141;margin-top:5px;font-size:11px;display:block}.coverage-cell p{color:#6d7a70;margin:5px 0 0;font-size:9px}.stale-callout{color:#745b1c;background:#fff9eb;border:1px solid #eadbb6;border-radius:6px;align-items:flex-start;gap:8px;margin-top:11px;padding:9px 11px;font-size:10px;display:flex}.stale-callout svg{flex:none}.large-callout{margin-bottom:14px;padding:12px}.large-callout div{flex-direction:column;display:flex}.large-callout b{font-size:11px}.large-callout span{margin-top:2px;font-size:10px}.account-actions-card>.card-content{gap:0;padding:0 18px 12px}.account-action-row{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0ed;align-items:center;gap:10px;width:100%;padding:11px 2px;display:flex}.action-icon{color:#866c2d;background:#f7f2e7;border-radius:7px;flex:none;place-items:center;width:32px;height:32px;display:grid}.account-action-row>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.account-action-row b{font-size:11px}.account-action-row small{color:#768279;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.action-owner{color:#6e7b71;white-space:nowrap;font-size:9px}.account-action-row>svg:last-child{color:#89938d}.muted-empty{text-align:center;color:#78847a;padding:24px;font-size:11px}.reorder-account-switch{background:#fff;border:1px solid #e0e4e0;border-radius:7px;align-items:center;gap:8px;padding:6px 9px;display:flex}.reorder-account-switch>span:nth-child(2){flex-direction:column;display:flex}.reorder-account-switch b{font-size:10px}.reorder-account-switch small{color:#7a857e;font-size:9px}.reorder-account-switch>svg{color:#748078}.reorder-summary-grid{grid-template-columns:1.15fr .85fr;gap:14px;margin-bottom:14px;display:grid}.reorder-focus,.rule-card{border:1px solid #e1e5e1;border-radius:8px;gap:0;padding:18px 20px;box-shadow:0 1px 3px #1f342508}.reorder-focus h2,.rule-card h2{color:#304136;margin:6px 0 3px;font-size:14px}.reorder-focus>p{color:#748078;margin:0 0 14px;font-size:10px}.focus-numbers{border-top:1px solid #edf0ed;border-bottom:1px solid #edf0ed;align-items:center;gap:12px;padding:11px 0;display:flex}.focus-numbers>div{flex-direction:column;min-width:0;display:flex}.focus-numbers>div small{color:#758179;font-size:9px}.focus-numbers>div b{color:#314538;font-size:16px}.focus-numbers>span{color:#a1aaa2}.focus-numbers .need-box{background:#edf3ed;border-radius:6px;min-width:108px;margin-left:auto;padding:8px 10px}.focus-numbers .need-box b{color:#294d35;font-size:14px}.focus-numbers .need-box small:last-child{color:#4e6655;font-size:10px}.checkbox-line{color:#445349;cursor:pointer;align-items:center;gap:9px;padding-top:11px;display:flex}.checkbox-line input{width:17px;height:17px;accent-color:var(--green)}.checkbox-line span{flex-direction:column;flex:1;display:flex}.checkbox-line b{font-size:10px}.checkbox-line small{color:#77837b;font-size:9px}.checkbox-line>svg{color:#78857b}.rule-card{background:#fafbf9}.rule-equation{border-bottom:1px solid #e9ece9;grid-template-columns:60px 1fr;gap:2px 9px;padding:9px 0;display:grid}.rule-equation:last-child{border:0}.rule-equation>span{color:#718076;font-size:9px}.rule-equation>b{color:#405345;font-size:10px}.rule-equation small{color:#77837c;grid-column:2;font-size:9px}.sku-card>.card-content{gap:0;padding:0 18px 16px}.sku-table{min-width:900px}.sku-table td{font-size:10px}.sku-table td:first-child{min-width:180px}.sku-table td small,.draft-table td small{white-space:normal;color:#7a867d;max-width:200px;margin-top:3px;font-size:8px;display:block}.reorder-state{white-space:nowrap;border-radius:12px;align-items:center;gap:4px;padding:4px 7px;font-size:9px;font-weight:700;display:inline-flex}.reorder-state.ready{color:#2e6140;background:#eaf2eb}.reorder-state.covered{color:#4c5a51;background:#edf0ed}.reorder-state.blocked{color:#8a5e16;background:#fbf2df}.reason-note{max-width:180px;color:#846626!important}.row-detail-cards{display:none}.reorder-footer{justify-content:space-between;align-items:center;gap:14px;padding-top:13px;display:flex}.reorder-footer p{color:#738077;align-items:flex-start;gap:7px;max-width:650px;margin:0;font-size:9px;display:flex}.reorder-footer p svg{flex:none}.reorder-footer button{flex:none;background:var(--green)!important;color:#fff!important;height:38px!important;font-size:10px!important}.source-revision{color:#7a867d;margin:10px 0;font-size:9px}.status-tabs{border-bottom:1px solid #e4e8e4;gap:4px;margin:0 0 13px;display:flex}.status-tabs button{color:#68756c;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;height:39px;padding:0 10px;font-size:10px;display:flex}.status-tabs button.selected{color:#31513a;border-color:#2f5438;font-weight:700}.status-tabs small{text-align:center;background:#eff2ef;border-radius:10px;min-width:18px;padding:2px 4px;font-size:8px}.actions-card .filter-bar{background:#fff}.actions-card>.card-content{padding:0}.actions-card{overflow:visible}.action-list{display:grid}.action-row{border-bottom:1px solid #edf0ed;align-items:center;gap:11px;padding:12px 14px;display:flex;position:relative}.action-priority{color:#846b30;background:#f7f2e6;border-radius:7px;flex:none;place-items:center;width:31px;height:31px;display:grid}.action-priority.medium{color:#68756b;background:#f0f2ef}.action-main{text-align:left;background:0 0;border:0;flex-direction:column;flex:1;gap:4px;min-width:0;padding:0;display:flex}.action-row-title{align-items:center;gap:8px;display:flex}.action-row-title b{color:#35463a;font-size:11px}.status-pill{white-space:nowrap;border-radius:12px;align-items:center;padding:3px 7px;font-size:8px;font-weight:700;display:inline-flex}.status-open{color:#8a5b13;background:#fbf2df}.status-acknowledged{color:#475f4b;background:#edf3ed}.status-snoozed{color:#53646d;background:#edf1f3}.status-resolved{color:#386148;background:#eaf2eb}.action-reason{color:#69776d;font-size:10px;line-height:1.4}.action-context{color:#869088;gap:12px;font-size:9px;display:flex}.action-quick{align-items:center;gap:6px;display:flex}.action-quick label{color:#88928a;flex-direction:column;gap:2px;font-size:8px;display:flex}.action-quick select{color:#49584e;background:0 0;border:0;max-width:90px;font-size:9px}.action-quick button[data-size=sm]{font-size:9px}.action-menu-wrap{position:relative}.action-menu{z-index:5;background:#fff;border:1px solid #dce1dc;border-radius:7px;min-width:145px;padding:5px;position:absolute;top:36px;right:0;box-shadow:0 6px 20px #19251a22}.action-menu button{text-align:left;color:#4e5d52;background:#fff;border:0;border-radius:4px;align-items:center;gap:7px;width:100%;min-height:32px;padding:5px 7px;font-size:10px;display:flex}.action-menu button:hover{background:#f1f4f0}.action-menu button svg{width:13px}.action-detail-head{justify-content:space-between;align-items:flex-start;gap:20px;margin:4px 0 20px;display:flex}.action-detail-head h1{margin:7px 0;font-size:30px}.action-detail-head p{max-width:750px}.action-detail-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.action-detail-grid>.card{border:1px solid #e1e5e1;border-radius:9px;box-shadow:0 1px 3px #1f342508}.action-detail-grid>.card>.card-header{padding:17px 18px 7px}.action-detail-grid>.card>.card-content{gap:0;padding:0 18px 18px}.detail-fact{border-bottom:1px solid #edf0ed;grid-template-columns:1fr auto;align-items:center;min-height:43px;font-size:10px;display:grid}.detail-fact>span:first-child{color:#7b867e}.detail-fact>b{color:#405045;font-size:10px}.detail-fact select{color:#435247;background:#fff;border:1px solid #dce1dc;border-radius:4px;padding:5px 8px;font-size:10px}.detail-buttons{flex-wrap:wrap;gap:7px;padding-top:13px;display:flex}.detail-buttons button{height:35px!important;font-size:10px!important}.timeline{padding:4px 0}.timeline-item{gap:10px;padding:5px 0 14px;display:flex;position:relative}.timeline-item:not(:last-child):before{content:"";background:#dde4dd;width:1px;position:absolute;top:15px;bottom:-1px;left:5px}.timeline-dot{z-index:1;background:#fff;border:2px solid #69816d;border-radius:50%;flex:none;width:11px;height:11px}.timeline-item>div{flex-direction:column;display:flex}.timeline-item b{color:#3a4c40;font-size:10px}.timeline-item small{color:#7d8980;font-size:9px}.timeline-item p{color:#626f66;margin:2px 0 0;font-size:9px}.empty-route{text-align:center;color:#66756a;padding:70px 20px}.empty-route h1{color:#2c3d31;font:26px Lusitana,Georgia}.empty-route p{font-size:11px}.empty-route button{margin-top:10px}.dialog-overlay{z-index:50;background:#17221ccc;animation:.12s ease-out fade;position:fixed;inset:0}.dialog-content{z-index:51;background:#fff;border:1px solid #dce2dc;border-radius:11px;width:min(620px,100vw - 28px);max-height:min(84vh,780px);padding:23px;animation:.16s ease-out pop;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 20px 70px #111b1480}.dialog-title{color:#293b30;margin:0 36px 4px 0;font-family:Lusitana,Georgia,serif;font-size:25px;font-weight:400}.dialog-subtitle{color:#718077;margin:0 28px 17px 0;font-size:11px}.dialog-close{color:#56655a;background:#fff;border:1px solid #e2e6e2;border-radius:6px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:15px;right:15px}.source-list{gap:0;display:grid}.source-item{border-top:1px solid #edf0ed;gap:11px;padding:14px 0;display:flex}.source-bullet{border-radius:50%;flex:none;width:10px;height:10px;margin-top:4px}.source-bullet.evergreen{background:#315642}.source-bullet.gold{background:#b18a23}.source-bullet.sage{background:#738469}.source-item b{color:#35483a;font-size:11px}.source-item p{color:#6c7a70;margin:4px 0 0;font-size:10px}.source-footer{color:#65736a;border-top:1px solid #edf0ed;align-items:center;gap:8px;padding:10px 0;font-size:10px;display:flex}.source-footer svg{color:#728276;flex:none}.roadmap-dialog{width:min(760px,100vw - 28px)}.roadmap-list{border-top:1px solid #e7ebe7;max-height:58vh;display:grid;overflow:auto}.roadmap-row{border-bottom:1px solid #edf0ed;grid-template-columns:75px 1fr;gap:10px;padding:10px 2px;display:grid}.roadmap-status{color:#69746b;background:#f1f2ef;border-radius:10px;place-self:start;padding:3px 6px;font-size:8px;font-weight:700}.roadmap-status.built{color:#315c3d;background:#eaf2eb}.roadmap-row b{color:#405046;font-size:10px}.roadmap-row p{color:#758178;margin:3px 0 0;font-size:9px}.roadmap-foot{color:#6c786e;background:#f6f8f5;border-radius:6px;margin-top:12px;padding:10px;font-size:10px}.draft-dialog{width:min(720px,100vw - 28px)}.draft-id{background:#f7f9f6;border:1px solid #e8ece7;border-radius:7px;align-items:center;gap:10px;padding:12px;display:flex}.draft-id>svg{color:#3e6247}.draft-id>div{flex-direction:column;flex:1;display:flex}.draft-id b{color:#2f4535;font-size:12px}.draft-id small{color:#748078;font-size:9px}.draft-meta{grid-template-columns:1fr 1fr;gap:10px;padding:14px 0;display:grid}.draft-meta span{color:#7a867e;flex-direction:column;font-size:9px;display:flex}.draft-meta b{color:#455348;font-size:10px}.draft-table{white-space:normal}.draft-table td{font-size:10px}.draft-table td:first-child{min-width:180px}.draft-total{color:#647168;border-bottom:1px solid #e7ebe7;justify-content:space-between;align-items:center;padding:12px 4px;font-size:10px;display:flex}.draft-total b{color:#2c4533;font-size:18px}.draft-exclusion{color:#748078;background:#fafbf9;border-radius:5px;padding:10px;font-size:9px}.draft-buttons{flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-top:14px;display:flex}.draft-buttons button{height:37px!important;font-size:9px!important}.draft-buttons button:last-child{background:var(--green)!important;color:#fff!important}.state-view{max-width:1080px;margin:auto}.loading-title{border-radius:5px;width:270px;height:35px;margin-bottom:9px}.loading-copy{border-radius:4px;width:440px;height:14px;margin-bottom:22px}.loading-kpis{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.loading-box{border:1px solid #e7ebe7;border-radius:8px;height:112px}.loading-panels{grid-template-columns:1.4fr 1fr;gap:13px;margin-top:14px;display:grid}.loading-box.tall{height:310px}.shimmer{background:linear-gradient(90deg,#f3f5f2,#fafbfa,#f3f5f2) 0 0/200% 100%;animation:1.3s infinite shimmer}.state-view>p{color:#77837b;align-items:center;gap:7px;font-size:10px;display:flex}.empty-state,.error-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:55vh;display:flex}.empty-icon{color:#536a56;background:#f1f4f0;border-radius:15px;place-items:center;width:54px;height:54px;margin-bottom:14px;display:grid}.empty-state h1,.error-state h1{margin:7px 0;font-size:27px}.empty-state p,.error-state p{color:#6d7a70;max-width:460px;margin:0 0 15px;font-size:11px}.empty-state button,.error-state button{height:37px!important;font-size:10px!important}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{to{background-position:-200% 0}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes pop{0%{opacity:0;translate:0 5px}to{opacity:1;translate:0}}@media (width>=1600px){.content-wrap{padding-left:42px;padding-right:42px}.overview-grid{grid-template-columns:minmax(0,1.55fr) minmax(360px,.85fr)}}@media (width<=1100px){.sidebar{width:215px}.main-area{margin-left:215px}.content-wrap{padding:23px 22px 45px}.topbar{padding:0 22px}.overview-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.9fr)}.kpi-grid{gap:9px}.kpi-card{padding:13px}.account-detail-grid{grid-template-columns:1.1fr .9fr}.account-mini-grid{column-gap:10px}.focus-numbers{gap:7px}.focus-numbers .need-box{min-width:96px}}@media (width<=820px){.sidebar{box-shadow:none;transition:transform .2s;transform:translate(-101%)}.sidebar.sidebar-open{transform:translate(0);box-shadow:8px 0 30px #17221c22}.close-nav{color:#5d6a60;background:0 0;border:0;place-items:center;width:36px;height:36px;margin-left:auto;display:grid}.mobile-scrim{z-index:9;background:#17221c7a;border:0;position:fixed;inset:0}.main-area{margin-left:0}.mobile-menu{color:#4e6052;background:0 0;border:0;place-items:center;width:36px;height:36px;display:grid}.topbar{justify-content:flex-start;gap:9px;height:60px;padding:0 14px}.breadcrumbs{flex:1;min-width:0}.top-actions{gap:8px}.period-picker{gap:5px}.period-picker>span{display:none}.period-picker select{max-width:145px}.demo-banner{align-items:flex-start;padding:7px 14px}.demo-banner button{align-self:center}.content-wrap{padding:20px 15px 40px}.overview-grid{grid-template-columns:1fr}.priority-card{min-height:0}.kpi-card{min-height:105px}.account-detail-grid{grid-template-columns:1fr 1fr}.contact-card{min-height:0}.scope-source{width:100%;margin-left:0}.action-quick label{display:none}}@media (width<=600px){body{font-size:13px}.demo-banner{gap:6px;font-size:9px}.demo-banner button{font-size:9px}.topbar{height:57px}.breadcrumbs{gap:5px;font-size:10px}.breadcrumbs span{text-overflow:ellipsis;white-space:nowrap;max-width:105px;overflow:hidden}.avatar{width:30px;height:30px}.period-picker select{max-width:130px;height:31px;font-size:10px}.content-wrap{padding:16px 12px 32px}.preview-strip{flex-direction:column;align-items:flex-start;margin-bottom:16px;padding:8px}.preview-strip>span{flex-wrap:wrap}.preview-caption{width:100%;padding-left:17px}.preview-controls{justify-content:flex-end;width:100%}.page-heading{align-items:flex-start;margin-bottom:13px}.page-heading h1{font-size:28px}.page-heading p{max-width:330px;font-size:11px}.page-heading>.quiet-button{flex:none;justify-content:center;width:36px;padding:0;font-size:0}.page-heading>.quiet-button svg:first-child{width:16px}.page-heading>.quiet-button svg:last-child{display:none}.page-heading .result-count{white-space:nowrap;padding-top:8px}.kpi-grid{grid-template-columns:1fr 1fr;gap:8px}.kpi-card{min-height:101px;padding:11px}.kpi-top{font-size:9px}.kpi-top i{width:23px;height:23px}.kpi-top svg{width:13px}.kpi-card>strong{margin-top:5px;font-size:21px}.kpi-card>small{font-size:9px;line-height:1.35}.overview-grid{gap:11px}.chart-card,.priority-card{min-height:0}.panel-header{padding:15px 14px 6px}.panel-title{font-size:14px}.panel-desc{font-size:9px}.chart-card>.card-content,.priority-card>.card-content{padding:0 14px 14px}.source-tag{padding:4px 6px;font-size:8px}.chart-wrap{height:190px}.chart-foot,.chart-foot button{font-size:9px}.priority-metrics small{font-size:8px}.priority-metrics b{font-size:11px}.priority-note{font-size:9px}.health-card>.card-content{padding:0 13px 13px}.health-card .panel-header{padding:14px 13px 6px}.health-legend{gap:2px}.health-legend button{gap:4px;padding:4px 3px}.health-pill{padding:3px 5px;font-size:8px}.health-legend button>b{font-size:10px}.account-mini-grid{grid-template-columns:1fr}.account-mini{padding:8px 1px}.mini-state{min-width:106px}.coverage-foot{font-size:9px}.filter-bar{gap:7px;padding:10px}.search-field{flex-basis:100%;min-width:100%}.filter-control,.sort-control{flex:1;justify-content:space-between;padding:0 7px}.filter-control select,.sort-control select{max-width:100px;font-size:9px}.sort-control{margin-left:0}.accounts-table{min-width:780px}.table-foot{flex-direction:column;gap:4px}.account-hero{align-items:flex-start;gap:10px;padding:13px}.account-avatar.large{width:44px;height:44px;font-size:13px}.account-hero-main{min-width:0}.account-hero h1{font-size:24px}.account-hero p{font-size:9px}.account-hero>.health-pill{margin-top:43px;position:absolute;right:25px}.account-hero>.button{flex:none;width:36px;margin-left:auto;overflow:hidden;height:36px!important;padding:0!important;font-size:0!important}.account-hero>.button svg{width:16px}.detail-tabs{gap:15px;margin-bottom:11px}.detail-tabs button,.detail-tabs>span{font-size:10px}.account-detail-grid{grid-template-columns:1fr;gap:10px}.account-sales-card{min-height:0}.contact-card>.card-content,.account-sales-card>.card-content{padding:0 14px 14px}.account-chart{height:185px}.coverage-grid{grid-template-columns:1fr}.coverage-card>.card-content{padding:0 13px 13px}.coverage-card .panel-header{padding:14px 13px 7px}.account-action-row{gap:7px}.action-owner{display:none}.account-actions-card>.card-content{padding:0 11px 10px}.reorder-account-switch{padding:5px}.reorder-account-switch .account-avatar{width:30px;height:30px}.reorder-account-switch b{font-size:9px}.reorder-account-switch small{font-size:8px}.scope-line{gap:5px}.scope-chip{padding:4px 7px;font-size:8px}.reorder-summary-grid{grid-template-columns:1fr;gap:9px}.reorder-focus,.rule-card{padding:14px}.focus-numbers{justify-content:space-between;gap:8px}.focus-numbers>div b{font-size:14px}.focus-numbers>div small{font-size:8px}.focus-numbers .need-box{min-width:91px;padding:7px}.focus-numbers .need-box b{font-size:12px}.rule-equation{grid-template-columns:48px 1fr}.sku-card>.card-header{padding:14px 13px 6px}.sku-card>.card-content{padding:0 12px 13px}.sku-card .source-tag,.sku-table{display:none}.row-detail-cards{gap:7px;padding-top:5px;display:grid}.row-detail{background:#fafbf9;border:1px solid #ebeeeb;border-radius:6px;grid-template-columns:1fr auto;gap:4px 8px;padding:9px;display:grid}.row-detail>b{color:#394a3e;font-size:10px}.row-detail>small{color:#738077;grid-column:1/-1;font-size:9px}.reorder-footer{flex-direction:column;align-items:stretch}.reorder-footer button{width:100%}.source-revision{font-size:8px;line-height:1.5}.status-tabs{overflow-x:auto}.status-tabs button{white-space:nowrap;padding:0 7px;font-size:9px}.action-row{align-items:flex-start;gap:8px;padding:11px 9px}.action-priority{width:26px;height:26px}.action-main{padding-top:1px}.action-row-title{flex-wrap:wrap;gap:5px}.action-row-title b{font-size:10px}.action-reason{font-size:9px}.action-context{flex-wrap:wrap;gap:3px 8px;font-size:8px}.action-quick{flex-direction:column;gap:2px}.action-quick button[data-size=sm]{min-height:30px;padding:0 6px;font-size:8px}.action-detail-head h1{font-size:24px}.action-detail-head p{font-size:10px}.action-detail-grid{grid-template-columns:1fr}.detail-buttons button{flex:1}.dialog-content{max-height:88vh;padding:19px 15px}.dialog-title{font-size:22px}.dialog-subtitle{font-size:10px}.draft-meta{gap:8px}.draft-buttons{justify-content:stretch}.draft-buttons button{width:100%}.roadmap-row{grid-template-columns:66px 1fr;gap:6px}.loading-kpis{grid-template-columns:1fr 1fr}.loading-box{height:95px}.loading-panels{grid-template-columns:1fr}.loading-box.tall{height:200px}.empty-state h1,.error-state h1{font-size:24px}.empty-state p,.error-state p{font-size:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mobile-nav-panel{z-index:51;background:#fbfcfa;border:0;border-radius:0;width:min(310px,88vw);height:100dvh;max-height:none;padding:0 18px 25px;position:fixed;inset:0 auto 0 0;overflow:auto;transform:none;box-shadow:10px 0 35px #17221c33}.mobile-brand{height:76px}.mobile-nav-panel .dialog-close{top:19px;right:14px}.mobile-nav-panel nav{gap:4px;display:grid}.mobile-nav-panel .nav-caption{margin-top:21px}.mobile-nav-panel .source-link{margin-top:22px}.mobile-demo-note{color:#4d6151;background:#f1f4f0;border-radius:6px;margin-top:22px;padding:10px;font-size:10px}.mobile-nav-overlay{z-index:50}.reset-demo{color:#526257;background:#fff;border:1px solid #dde3dd;border-radius:5px;align-items:center;gap:6px;margin-top:5px;padding:7px 9px;font-size:9px;display:inline-flex}.reset-demo:hover{background:#f5f7f4}.kpi-card{background:linear-gradient(145deg,#fff 0%,#fbfcfa 100%);border-color:#dfe5df;transition:transform .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 2px 10px #223e330a}.kpi-card:before{content:"";background:#223e33;height:3px;position:absolute;inset:0 0 auto}.kpi-card:nth-child(2):before{background:#546b5a}.kpi-card:nth-child(3):before{background:#899678}.kpi-card:nth-child(4):before{background:#d4af37}.kpi-card:hover{transform:translateY(-2px);box-shadow:0 8px 18px #223e3314}.kpi-top{color:#434b4d}.kpi-card>strong{color:#223e33;font-size:27px}.panel-desc,.coverage-foot,.cell-note,.table-foot,.source-revision,.reason-note,.coverage-cell p,.coverage-cell small,.coverage-cell b,.rule-equation small,.rule-equation>b,.rule-equation>span,.checkbox-line small,.reorder-footer p{font-size:max(12px,1em);line-height:1.45}.accounts-table td,.sku-table td{font-size:13px}.accounts-table td small,.sku-table td small,.draft-table td small{font-size:12px;line-height:1.4}.row-open{place-items:center;min-width:44px;min-height:44px;display:inline-grid}.filter-bar select,.search-field input{min-height:44px}.checkbox-line input{width:20px;height:20px}.inline-warning[role=alert]{color:#6e2528;border-color:#b3272d}@media (width<=600px){.panel-desc,.coverage-foot,.cell-note,.table-foot,.source-revision,.reason-note,.coverage-cell p,.coverage-cell small,.coverage-cell b,.rule-equation small,.rule-equation>b,.rule-equation>span,.checkbox-line small,.reorder-footer p,.accounts-table td,.sku-table td,.accounts-table td small,.sku-table td small,.draft-table td small{font-size:12px;line-height:1.45}.filter-bar select,.search-field input{min-height:44px}.row-open{min-width:44px;min-height:44px}}.overview-kpi-layout{grid-template-columns:minmax(220px,.72fr) minmax(0,2.28fr);align-items:stretch;gap:14px;margin:0 0 15px;display:grid}.overview-kpi-layout>.kpi-card{justify-content:center;min-height:139px;padding:20px 22px}.overview-kpi-layout>.kpi-card>strong{font-size:32px}.coverage-kpis{background:#f7f9f6;border:1px solid #e3e8e2;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:11px;display:grid}.coverage-kpi-heading{color:#66736a;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 3px;font-size:12px;display:flex}.coverage-kpi-heading .eyebrow{color:#536857;letter-spacing:.11em;font-size:10px}.coverage-kpis .kpi-card{min-height:96px;box-shadow:none;border-radius:7px;padding:11px 13px}.coverage-kpis .kpi-top{font-size:12px}.coverage-kpis .kpi-top i{width:23px;height:23px}.coverage-kpis .kpi-card>strong{margin-top:3px;font-size:21px}.coverage-kpis .kpi-card>small{font-size:12px;line-height:1.35}.chart-card .chart-wrap{height:196px}.chart-value-label{fill:#435347;font-size:12px;font-weight:650}.priority-card{background:linear-gradient(160deg,#fff 0%,#fbfaf5 100%);border-color:#e5dfca}.priority-card .panel-title{font-size:18px}.priority-tag{font-size:11px}.priority-tag.blocked{color:#8c3335;background:#f8eaea}.inventory-summary{justify-content:space-between;align-items:baseline;gap:8px;margin:8px 0 10px;display:flex}.inventory-summary b{color:#705514;font-size:20px}.inventory-summary span{color:#5d6a60;font-size:12px}.inventory-strip{background:#edf0ec;border-radius:4px;height:16px;display:flex;position:relative;overflow:visible}.inventory-segment{height:100%;display:block}.inventory-segment.sellable{background:#223e33;border-radius:4px 0 0 4px}.inventory-segment.inbound{background:repeating-linear-gradient(135deg,#9aa995 0 5px,#d5ddd2 5px 9px);border-left:1px solid #fff}.inventory-segment.proposed{background:0 0;border:2px solid #c5a348;border-left:0;border-radius:0 4px 4px 0}.target-marker{border-right:2px solid #ad8424;height:26px;position:absolute;top:-5px;right:auto;transform:translate(-1px)}.inventory-legend{flex-wrap:wrap;gap:14px;margin-top:10px;display:flex}.inventory-legend span{color:#536156;align-items:center;gap:5px;font-size:12px;display:flex}.inventory-legend b{color:#2d4033;font-variant-numeric:tabular-nums}.inventory-legend i{border-radius:2px;width:10px;height:10px;display:inline-block}.legend-sellable{background:#223e33}.legend-inbound{background:repeating-linear-gradient(135deg,#9aa995 0 3px,#d5ddd2 3px 5px)}.legend-proposed{border:1px solid #c5a348}.target-caption{color:#6b776f;justify-content:space-between;margin-top:4px;font-size:11px;display:flex}.target-caption span{color:#765b15;font-weight:600}.inventory-unknown{color:#6a5118;background:#fbf3e1;border:1px solid #eadbb5;border-radius:6px;align-items:flex-start;gap:8px;margin:10px 0;padding:12px 10px;display:flex}.inventory-unknown span{gap:3px;display:grid}.inventory-unknown b{font-size:13px}.inventory-unknown small{font-size:12px;line-height:1.4}.priority-note{font-size:12px;line-height:1.45}.priority-cta{font-size:13px!important}.movement-card{margin-bottom:16px}.movement-card .panel-header{align-items:center}.movement-card .panel-title{font-size:19px}.movement-scope{color:#68776b;white-space:nowrap;background:#f8faf7;border:1px solid #e1e7e0;border-radius:20px;padding:6px 10px;font-size:12px}.movement-card .health-legend{padding:4px 0 10px}.movement-card .health-legend button{border:1px solid #0000;min-height:34px}.movement-card .health-legend button.selected{background:#edf3ed;border-color:#b8c7b9;box-shadow:inset 0 0 0 1px #d6e0d6}.movement-card .health-legend button:focus-visible,.movement-row:focus-visible,.chart-foot button:focus-visible{outline-offset:2px;outline:3px solid #caa648}.movement-card .health-pill,.movement-card .health-legend button>b{font-size:12px}.movement-card .health-legend .clear-health{color:#385341;text-underline-offset:3px;font-size:12px;text-decoration:underline}.movement-table{overflow-x:auto}.movement-head,.movement-row{grid-template-columns:minmax(165px,1.4fr) minmax(100px,.8fr) minmax(165px,1.2fr) minmax(90px,.7fr) minmax(70px,.55fr);align-items:center;gap:12px;min-width:690px;display:grid}.movement-head{color:#66736a;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #e3e8e3;padding:8px 11px;font-size:11px;font-weight:650}.movement-row{text-align:left;color:#334338;cursor:pointer;width:100%;min-height:57px;font:inherit;background:#fff;border:0;border-bottom:1px solid #edf0ed;padding:9px 11px}.movement-row:hover{background:#f7f9f6}.movement-account{gap:2px;display:grid}.movement-account b{font-size:14px}.movement-account small{color:#718078;font-size:12px}.movement-row>strong,.movement-delta{font-variant-numeric:tabular-nums;font-size:13px}.movement-delta{flex-direction:column;gap:5px;display:flex}.movement-track{background:#f0f2ef;border-radius:4px;width:100%;height:5px;display:block;position:relative}.movement-bar{border-radius:4px;height:100%;display:block}.movement-bar.positive{background:#66836b}.movement-bar.negative{background:#b86a68}.movement-bar.unknown{background:0 0}.movement-row .positive{color:#346345}.movement-row .negative{color:#9a393a}.movement-row .muted-value{color:#7a827d}.movement-card .coverage-foot{margin-top:11px;font-size:12px}@media (width<=950px){.overview-kpi-layout{grid-template-columns:1fr}.overview-kpi-layout>.kpi-card{min-height:115px}.coverage-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.coverage-kpis{grid-template-columns:1fr}.coverage-kpi-heading{flex-wrap:wrap;gap:4px}.overview-grid{grid-template-columns:1fr}.chart-card,.priority-card{min-height:unset}.chart-card .chart-wrap{height:190px}.movement-scope{display:none}.inventory-summary b{font-size:18px}.movement-head,.movement-row{min-width:650px}}.chart-foot{flex-wrap:wrap;gap:8px}.chart-month-select{background:#f7f9f6;border:1px solid #e2e7e1;border-radius:6px;gap:3px;padding:2px;display:inline-flex}.chart-month-select button{color:#58685c;background:0 0;border:0;border-radius:4px;min-width:39px;min-height:30px;padding:4px 7px;font-size:12px}.chart-month-select button[aria-pressed=true]{color:#fff;background:#223e33;font-weight:650}.chart-month-select button:focus-visible{outline-offset:2px;outline:3px solid #caa648}.account-ticker{z-index:1;background:#fff;border-bottom:1px solid #e2e7e1;align-items:center;gap:12px;height:44px;padding:0 22px;display:flex;position:relative;overflow:hidden}.ticker-label{border-right:1px solid #e6ebe5;flex:none;align-items:center;gap:9px;min-width:177px;padding-right:13px;display:flex}.ticker-live-dot{background:#b4a36f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #f2eddb}.ticker-label>span:last-child{gap:2px;display:grid}.ticker-label b{letter-spacing:.09em;color:#52634f;font-size:9px}.ticker-label small{color:#839086;white-space:nowrap;font-size:10px}.ticker-window{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1.5% 98%,#0000);mask-image:linear-gradient(90deg,#0000,#000 1.5% 98%,#0000)}.ticker-track{will-change:transform;align-items:center;width:max-content;animation:56s linear infinite ticker-right;display:flex}.account-ticker:hover .ticker-track,.account-ticker:focus-within .ticker-track,.account-ticker.paused .ticker-track{animation-play-state:paused}.ticker-item{color:#39493e;text-align:left;cursor:pointer;min-width:177px;height:32px;font:inherit;background:0 0;border:0;border-right:1px solid #edf0ec;align-items:center;gap:7px;padding:0 11px;display:flex}button.ticker-item:hover{background:#f5f8f4}.ticker-item:focus-visible{outline-offset:-2px;border-radius:4px;outline:2px solid #c5a448}.ticker-direction{color:#426b4c;background:#edf3ed;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;font-size:12px;font-weight:750;display:grid}.ticker-item.down .ticker-direction{color:#a2544e;background:#f7ecea}.ticker-item.flat .ticker-direction{color:#6e796f;background:#eff1ee}.ticker-item.unknown .ticker-direction{color:#848b85;background:#f0f1ef}.ticker-item .ticker-equal{font-size:12px}.ticker-account{text-overflow:ellipsis;white-space:nowrap;max-width:97px;font-size:11px;font-weight:600;overflow:hidden}.ticker-item>b{font-variant-numeric:tabular-nums;color:#376345;white-space:nowrap;font-size:11px}.ticker-item.down>b{color:#9c4c48}.ticker-item.flat>b,.ticker-item.unknown>b{color:#828982}.ticker-item>small{color:#77847a;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10px}.ticker-clone{align-items:center;display:flex}.ticker-pause{color:#58685b;cursor:pointer;background:#fff;border:1px solid #dfe5de;border-radius:5px;flex:none;height:28px;padding:0 9px;font-size:10px}.ticker-pause:hover{background:#f3f6f2}@keyframes ticker-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (width<=820px){.account-ticker{gap:8px;padding:0 14px}.ticker-label{min-width:135px;padding-right:8px}.ticker-item{min-width:165px;padding:0 8px}.ticker-account{max-width:83px}}@media (width<=600px){.account-ticker{gap:6px;height:43px;padding:0 10px}.ticker-label{gap:7px;min-width:112px;padding-right:6px}.ticker-label b{font-size:8px}.ticker-label small{font-size:9px}.ticker-pause{padding:0 7px;font-size:9px}.ticker-item{gap:5px;min-width:157px;padding:0 6px}.ticker-account{max-width:74px;font-size:10px}.ticker-item>b{font-size:10px}.ticker-item>small{font-size:9px}}@media (prefers-reduced-motion:reduce){.ticker-track{will-change:auto;animation:none}.ticker-clone{display:none}.ticker-window{scrollbar-width:thin;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.ticker-track{width:max-content}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.sales-workspace[data-theme]{--rt-ui-focus:var(--s-gold);--rt-ui-error:#e9c9b4;--rt-ui-error-fill:#e9c9b40a}.sales-workspace[data-theme=light]{--rt-ui-error:#793c32;--rt-ui-error-fill:#fff4ef}.sales-workspace[data-theme] :is(.sales-needs-tile,.sales-accounts,.sales-comms)>header>div{text-align:left;align-self:start;min-width:0}.sales-workspace[data-theme] :is(.sales-needs-tile,.sales-accounts,.sales-comms)>header .sales-kicker{padding-inline:0}.sales-workspace[data-theme] :is(.sales-needs-tile,.sales-accounts,.sales-comms)>header h2{letter-spacing:0;text-align:left;justify-content:flex-start;align-items:center;gap:8px;min-height:44px;margin:0;font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-size:30px;font-weight:400;line-height:36px;display:flex}.sales-workspace[data-theme] :is(.sales-needs-tile,.sales-accounts,.sales-comms)>header h2>svg{flex:0 0 20px;width:20px;height:20px;position:static;transform:none}.sales-workspace[data-theme] .sales-center>.sales-workflow-references{display:none}.sales-workspace[data-theme] .sales-center{row-gap:0}.sales-workspace[data-theme] .sales-center>.sales-tools-grid{margin-top:12px}.sales-workspace[data-theme] .sales-stock-flow{animation-direction:reverse}.sales-workspace[data-theme] .sales-summary-track.is-running{animation-direction:normal}.sales-workspace[data-theme=dark] :is(textarea,input[type=text],input[type=search],input:not([type])){box-shadow:0 0 18px #dcefc42b,0 6px 16px #00000029,inset 0 1px 1px #ffffffa6}.sales-workspace[data-theme=dark] :is(textarea,input[type=text],input[type=search],input:not([type])):focus{box-shadow:0 0 24px #dcefc43d,0 6px 18px #0003,inset 0 1px 1px #ffffffb3}.sales-workspace[data-theme=light] :is(textarea,input[type=text],input[type=search],input:not([type])){box-shadow:0 0 18px #fffbdc9e,0 5px 12px #34452b24,inset 0 1px 1px #fff}.sales-workspace[data-theme=light] :is(textarea,input[type=text],input[type=search],input:not([type])):focus{box-shadow:0 0 24px #fffbdcb3,0 5px 14px #34452b2e,inset 0 1px 1px #fff}.sales-workspace[data-theme] :is(button,a,input,textarea,select,summary):focus-visible{outline:3px solid var(--rt-ui-focus);outline-offset:3px;scroll-margin:8px}.sales-workspace[data-theme] :is(.sales-stock-group>button,.sales-stock-track>button,.sales-summary-card,.sales-summary-scroll):focus-visible{outline-offset:-4px}.sales-workspace[data-theme] :is(.sales-stock-window,.sales-summary-window):focus-within:before,.sales-workspace[data-theme] :is(.sales-stock-window,.sales-summary-window):focus-within:after{opacity:0;-webkit-backdrop-filter:none;backdrop-filter:none}.sales-workspace[data-theme] :is(.sales-icon,.sales-sources-button,.sales-header-next,.sales-theme-toggle,.sales-monitor>header button,.sales-page-nav>button,.sales-account-pagination>button,.sales-channel-expand,.sales-conversation-back,.sales-nested,.sales-comms>header>button,.sales-accounts>header>button,.sales-drawer>header>button){justify-content:center;align-items:center;min-width:44px;min-height:44px}.sales-workspace[data-theme] :is(.sales-nested,.sales-channel-expand,.sales-conversation-back){justify-content:space-between}.sales-workspace[data-theme] :is(.sales-icon,.sales-sources-button,.sales-header-next,.sales-theme-toggle,.sales-monitor>header button,.sales-page-nav>button,.sales-account-pagination>button,.sales-nested,.sales-channel-button,.sales-screen-actions>button,.sales-composer-foot button[type=submit]){transition:background-color .16s,border-color .16s,transform .16s}.sales-workspace[data-theme] :is(.sales-icon,.sales-sources-button,.sales-header-next,.sales-monitor>header button,.sales-page-nav>button,.sales-account-pagination>button,.sales-nested,.sales-channel-button,.sales-screen-actions>button,.sales-composer-foot button[type=submit]):active:not(:disabled){transform:translateY(1px)}.sales-workspace[data-theme] :is(.sales-icon,.sales-sources-button,.sales-header-next,.sales-monitor>header button,.sales-account-pagination>button):hover:not(:disabled){border-color:var(--s-gold)}.sales-workspace[data-theme] .sales-page-nav>button[aria-current=page]{color:var(--s-text);border-bottom:2px solid var(--s-gold);font-weight:600}.sales-workspace[data-theme] .sales-tool-tile.is-selected{border-color:var(--s-gold)}.sales-workspace[data-theme] .sales-tile-title{min-height:44px}.sales-workspace[data-theme] .sales-tool-tile>header>button{justify-content:flex-end;align-items:center;min-width:44px;min-height:44px;display:flex;top:auto;bottom:0}.sales-workspace[data-theme] .sales-kicker{letter-spacing:.14em;font-size:9px;line-height:1.4}.sales-workspace[data-theme] .sales-account-list b,.sales-workspace[data-theme] .sales-channel-button b{font-size:14px;line-height:1.35}.sales-workspace[data-theme] :is(.sales-account-list small,.sales-channel-button small){font-size:12px;line-height:1.4}.sales-workspace[data-theme] .sales-account-list .sales-account-stock-signal b{font-size:12px;line-height:1.35}.sales-workspace[data-theme] .sales-account-list .sales-account-stock-reason{font-size:11px;line-height:1.4}.sales-workspace[data-theme] :is(.sales-accounts>footer,.sales-accounts footer p,.sales-account-pagination>span){font-size:11px;line-height:1.45}.sales-workspace[data-theme] .sales-account-pagination{gap:8px}.sales-workspace[data-theme] .sales-account-pagination>button{font-size:11px}.sales-workspace[data-theme] .sales-quiet-state>p{max-width:26ch;font-size:12px;line-height:1.55}.sales-workspace[data-theme] .sales-quiet-state>button{min-height:44px;font-size:12px;line-height:1.4}.sales-workspace[data-theme] :is(.sales-tool-tile>p,.sales-tool-tile .sales-nested,.sales-comms-intro,.sales-comms-note){font-size:12px;line-height:1.5}.sales-workspace[data-theme] .sales-stock-strip{height:54px}.sales-workspace[data-theme] :is(.sales-stock-group>button,.sales-stock-track>button){height:44px;min-height:44px}.sales-workspace[data-theme] :is(.sales-stock-group>button>b,.sales-stock-track>button>b){font-size:13px;line-height:1.3}.sales-workspace[data-theme] .sales-account-stock-signal.is-compact b{font-size:11px;line-height:1.3}.sales-workspace[data-theme] .sales-account-stock-signal.is-compact .sales-account-stock-reason{font-size:10px;line-height:1.3}.sales-workspace[data-theme] .sales-strip-label{font-size:9px}.sales-workspace[data-theme] .sales-strip-label small{font-size:10px;line-height:1.3}.sales-workspace[data-theme] .sales-summary-card>span:first-child{font-size:18px}.sales-workspace[data-theme] .sales-summary-card>strong{font-variant-numeric:lining-nums tabular-nums}.sales-workspace[data-theme] .sales-summary-card>small{font-size:12px;line-height:1.3}.sales-workspace[data-theme] .sales-summary-card>footer{font-size:11px;line-height:1.35}.sales-workspace[data-theme] .ops-pulse-card-note{font-size:11px;line-height:1.3}.sales-workspace[data-theme] .sales-monitor>header{height:auto;min-height:48px;padding:2px 6px 6px 10px}.sales-workspace[data-theme] .sales-monitor>header>div:last-child{gap:6px}.sales-workspace[data-theme] .sales-monitor>footer{height:auto;min-height:28px;padding:6px 10px 3px;font-size:11px;line-height:1.4}.sales-workspace[data-theme] .sales-screen-actions>button{min-height:76px}.sales-workspace[data-theme] .sales-screen-source{font-size:12px;line-height:1.4}.sales-workspace[data-theme] .sales-tool-state p{font-size:14px;line-height:1.55}.sales-workspace[data-theme=dark] .sales-composer{background:linear-gradient(135deg,#142018 0%,#1c2b21 65%,#24372a 100%);border-color:#edf4e529;box-shadow:0 0 19px #ffffff0e,inset 0 1px #ffffff0d}.sales-workspace[data-theme=light] .sales-composer{background-image:var(--sales-light-grain), linear-gradient(128deg, #fffef9 4%, #fafbf5 45%, #f0f4e9 77%, #eaf0e1 100%);background-size:160px 160px,auto;border-color:#8d9e7d9c;box-shadow:inset 0 1px 1px #fff,inset 0 -1px 1px #81966926,0 5px 14px #34452b24,0 0 18px #fff9da75}.sales-workspace[data-theme] .sales-composer-top>button,.sales-workspace[data-theme] .sales-composer-top>select{min-height:44px}.sales-workspace[data-theme] .sales-composer-top>.sales-chat-status{border:1px solid var(--s-line);border-radius:7px;padding:4px 8px;font-size:12px;line-height:1.4;display:block}.sales-workspace[data-theme] .sales-chat-status:is([data-state=connecting],[data-state=responding]){border-color:var(--s-gold)}.sales-workspace[data-theme] .sales-chat-status[data-state=error]{color:var(--rt-ui-error);background:var(--rt-ui-error-fill);border-color:var(--rt-ui-error)}.sales-workspace[data-theme] .sales-ai-input #sales-prompt{min-height:108px;padding-inline-end:108px}.sales-workspace[data-theme] .sales-composer :is(button,select,textarea):focus-visible{outline:3px solid var(--rt-ui-focus);outline-offset:3px}.sales-workspace[data-theme=light] .sales-ai-input #sales-prompt:focus-visible,.sales-workspace[data-theme] .sales-composer .sales-orb-control:focus-visible{outline-color:#35563c}.sales-workspace[data-theme] .sales-orb-control .sales-orb-status{font-size:11px;font-weight:600;line-height:1.3}.sales-workspace[data-theme] .sales-orb-control:disabled{opacity:.7}.sales-workspace[data-theme] .sales-orb-control[aria-pressed=true]{outline-offset:0;background:#46624412;outline:2px solid #35563c}.sales-workspace[data-theme] .sales-orb-control[data-voice-state=error] .sales-orb-status{color:#793c32}.sales-workspace[data-theme] .sales-composer-foot{gap:12px}.sales-workspace[data-theme] .sales-composer-foot>div{flex:none}.sales-workspace[data-theme] .sales-composer-foot button[type=submit]:focus-visible{outline-offset:4px}.sales-workspace[data-theme] .sales-inline-notice{overflow-wrap:anywhere;font-size:12px;line-height:1.55}.sales-workspace[data-theme] :is(.sales-source-error,.sales-needs-notice.is-error,.sales-tool-state>[role=alert]){border:1px solid var(--rt-ui-error);color:var(--rt-ui-error);background:var(--rt-ui-error-fill);overflow-wrap:anywhere;border-radius:7px;padding:10px 12px;font-size:12px;line-height:1.55}@media (width<=650px){.sales-workspace[data-theme] .sales-masthead{flex-wrap:wrap;gap:8px;height:auto;min-height:116px;padding-block:10px}.sales-workspace[data-theme] .sales-masthead-left{justify-content:space-between;width:100%}.sales-workspace[data-theme] .sales-masthead-right{gap:8px;margin-left:auto}.sales-workspace[data-theme] .sales-theme-toggle span{display:none}.sales-workspace[data-theme] .sales-monitor-name{flex-wrap:wrap;row-gap:2px}.sales-workspace[data-theme] .sales-monitor-name>span:last-child{white-space:normal;overflow-wrap:anywhere;max-width:none;line-height:1.35}.sales-workspace[data-theme] .sales-monitor>footer{flex-wrap:wrap;row-gap:4px}.sales-workspace[data-theme] .sales-stock-strip{height:auto}.sales-workspace[data-theme] .sales-stock-track>button{white-space:normal;text-align:left;grid-template-columns:minmax(0,1fr) 14px;gap:4px 8px;width:100%;max-width:100%;height:auto;padding:9px 12px;display:grid}.sales-workspace[data-theme] .sales-stock-track>button>b{grid-column:1}.sales-workspace[data-theme] .sales-stock-track>button>span{grid-area:2/1/auto/-1;font-size:11px;line-height:1.4}.sales-workspace[data-theme] .sales-stock-track>button>svg{grid-area:1/2}.sales-workspace[data-theme] .sales-stock-group>button.has-stock-evidence{height:auto}.sales-workspace[data-theme] .sales-ai-input #sales-prompt{min-height:120px;padding-inline-end:96px}.sales-workspace[data-theme] .sales-composer-top>select{flex-basis:100%;order:2;width:100%;margin-left:0}.sales-workspace[data-theme] .sales-needs-view.is-tile .sales-needs-compose-tools{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px 44px}.sales-workspace[data-theme] .sales-needs-view.is-tile .sales-needs-compose-tools :is(select,button){height:44px;min-height:44px}.sales-workspace[data-theme] .sales-needs-view.is-tile .sales-needs-compose-tools>button,.sales-workspace[data-theme] .sales-needs-view.is-tile .comms-dictation-control,.sales-workspace[data-theme] .sales-needs-view.is-tile .comms-dictation-control button{width:44px}.sales-workspace[data-theme] .sales-needs-tile{height:auto;min-height:452px}}@media (width<=380px){body:has(.sales-workspace[data-theme]){min-width:0}.sales-workspace[data-theme] .sales-tools-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.sales-workspace[data-theme] :is(.sales-icon,.sales-sources-button,.sales-header-next,.sales-theme-toggle,.sales-monitor>header button,.sales-page-nav>button,.sales-account-pagination>button,.sales-nested,.sales-channel-button,.sales-screen-actions>button,.sales-composer-foot button[type=submit]){transition:none}.sales-workspace[data-theme] :is(.sales-icon,.sales-sources-button,.sales-header-next,.sales-monitor>header button,.sales-page-nav>button,.sales-account-pagination>button,.sales-nested,.sales-channel-button,.sales-screen-actions>button,.sales-composer-foot button[type=submit]):active:not(:disabled){transform:none}}.sales-workspace[data-theme] .sales-comms{--rt-channel-text:#f0f1e7;--rt-channel-muted:#b7c4b8;--rt-channel-edge:#b8c9ab35;--rt-channel-accent:#d3bc83;--rt-channel-surface:linear-gradient(145deg, #263c2e 0%, #15271c 62%, #102117 100%);--rt-channel-hover:linear-gradient(145deg, #304b38 0%, #1b3223 62%, #14291d 100%);--rt-channel-icon:#d3e4c714;--rt-channel-shadow:0 4px 12px #00000025, inset 0 1px #edf5df12}.sales-workspace[data-theme=light] .sales-comms{--rt-channel-text:#21362a;--rt-channel-muted:#536653;--rt-channel-edge:#62755045;--rt-channel-accent:#74602f;--rt-channel-surface:linear-gradient(145deg, #fffef5 0%, #f0f3e7 62%, #e5eddd 100%);--rt-channel-hover:linear-gradient(145deg, #fff 0%, #eaf0df 62%, #dbe7ce 100%);--rt-channel-icon:#55753e12;--rt-channel-shadow:0 4px 12px #2434200d, inset 0 1px #ffffffc9}.sales-workspace[data-theme] .sales-comms .sales-channels>section{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:12px;margin:0 0 8px;padding:0;transition:none;transform:none}.sales-workspace[data-theme] .sales-comms .sales-channel-button{border:1px solid var(--rt-channel-edge);background:var(--rt-channel-surface);width:100%;min-width:0;min-height:82px;box-shadow:var(--rt-channel-shadow);color:var(--rt-channel-text);text-align:left;border-radius:11px;align-items:center;gap:9px;padding:12px 10px;transition:border-color .16s,box-shadow .16s;display:flex}.sales-workspace[data-theme] .sales-comms .sales-channel-icon{border:1px solid var(--rt-channel-edge);background:var(--rt-channel-icon);width:34px;height:38px;color:var(--rt-channel-accent);border-radius:9px;flex:0 0 34px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff12}.sales-workspace[data-theme] .sales-comms .sales-channel-icon>svg{stroke-width:1.7px;width:18px;height:18px}.sales-workspace[data-theme] .sales-comms .sales-channel-icon>img{object-fit:contain;width:25px;height:25px;display:block}.sales-workspace[data-theme] .sales-comms .sales-channel-button>span:nth-child(2){flex:1 1 0;min-width:0}.sales-workspace[data-theme] .sales-comms .sales-channel-button b{color:var(--rt-channel-text);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.3}.sales-workspace[data-theme] .sales-comms .sales-channel-button small{color:var(--rt-channel-muted);white-space:normal;overflow-wrap:anywhere;margin-top:5px;font-size:11px;line-height:1.45}.sales-workspace[data-theme] .sales-comms .sales-channel-button>svg{width:13px;height:13px;color:var(--rt-channel-muted);flex:0 0 13px}.sales-workspace[data-theme] .sales-comms .sales-channel-button:hover{border-color:var(--rt-channel-accent);background:var(--rt-channel-hover);box-shadow:0 0 18px #a4c68c13, var(--rt-channel-shadow)}.sales-workspace[data-theme] .sales-comms .sales-channel-button[aria-expanded=true]{border-color:var(--rt-channel-accent);background:var(--rt-channel-hover);box-shadow:inset 0 0 0 1px var(--rt-channel-accent), var(--rt-channel-shadow)}.sales-workspace[data-theme] .sales-comms :is(.sales-channel-button,.sales-channel-expand,.sales-conversation-back,.sales-comms-bottom):focus-visible{outline:3px solid var(--rt-channel-accent);outline-offset:-4px}.sales-workspace[data-theme] .sales-comms :is(.sales-channel-expand,.sales-conversation-back,.sales-comms-bottom){min-height:44px;color:var(--rt-channel-text)}.sales-workspace[data-theme] .sales-comms .sales-channel-expand{border-radius:7px;margin-top:7px;padding-inline:10px}.sales-workspace[data-theme] .sales-comms :is(.sales-channel-expand,.sales-conversation-back):hover{background:var(--rt-channel-icon)}@media (prefers-reduced-motion:reduce){.sales-workspace[data-theme] .sales-comms .sales-channel-button{transition:none;transform:none}}@media (width>=941px){.sales-workspace[data-theme] .sales-needs-tile{height:476px;min-height:476px}.sales-workspace[data-theme] .sales-needs-view.is-tile .sales-needs-compose-tools{flex-wrap:wrap;gap:8px;display:flex}.sales-workspace[data-theme] .sales-needs-view.is-tile .sales-needs-compose-tools>select{flex:calc(50% - 4px);width:calc(50% - 4px);min-width:0;height:44px;min-height:44px;padding-inline:6px}.sales-workspace[data-theme] .sales-needs-view.is-tile .sales-needs-compose-tools>.comms-dictation-control{flex:0 0 44px;width:44px;margin-left:auto}.sales-workspace[data-theme] .sales-needs-view.is-tile .sales-needs-compose-tools>button,.sales-workspace[data-theme] .sales-needs-view.is-tile .sales-needs-compose-tools>.comms-dictation-control button{flex:0 0 44px;width:44px;min-width:44px;height:44px;min-height:44px}}.sales-workspace[data-theme] .sales-sources-button{justify-content:center;width:44px;min-width:44px;padding:0}.sales-workspace[data-theme] :is(.sales-account-list,.sales-stock-strip) .sales-account-stock-reason,.sales-workspace[data-theme] :is(.sales-account-list,.sales-stock-strip) .sales-account-stock-signal small{display:none}.sales-workspace[data-theme] .sales-account-evidence-details{color:var(--s-muted);margin-top:8px;font-size:11px}.sales-workspace[data-theme] .sales-account-evidence-details>summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.sales-workspace[data-theme] .sales-account-evidence-details>summary:focus-visible{outline:3px solid var(--rt-ui-focus);outline-offset:2px}@media (width>=941px){.sales-workspace[data-theme] .sales-center>.sales-composer{margin-top:var(--sales-column-gap,17px)}}@media (width>=651px){.sales-workspace[data-theme] .sales-stock-group>button.has-stock-evidence{grid-template-columns:minmax(0,1fr) max-content 12px}}@media (width>=941px){.sales-workspace[data-theme] .sales-layout{align-items:stretch}.sales-workspace[data-theme] .sales-left{align-self:stretch}.sales-workspace[data-theme] .sales-left>.sales-needs-tile{flex:none}.sales-workspace[data-theme] .sales-left>.sales-accounts{flex-direction:column;flex:auto;min-height:0;display:flex}.sales-workspace[data-theme] .sales-left>.sales-accounts>footer{margin-top:auto}.sales-workspace[data-theme] .sales-comms{align-self:stretch}.sales-workspace[data-theme] .sales-center>.sales-tools-grid{flex:auto;grid-auto-rows:1fr;align-items:stretch}.sales-workspace[data-theme] .sales-tools-grid>.sales-tool-tile{flex-direction:column;display:flex}}.sales-workspace[data-theme] .st-overview-header{border:1px solid var(--s-line);background:var(--s-surface);border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;gap:10px;min-height:48px;margin:0;padding:0 10px;display:flex}.sales-workspace[data-theme] .st-overview-header>h2{margin:0;font-size:18px;line-height:1.2}.sales-workspace[data-theme] .st-overview-header>.st-ticker-options{border:0;flex:none;margin:0;padding:0 8px;font-size:11px;position:relative}.sales-workspace[data-theme] .st-overview-header .st-ticker-options>summary{gap:6px;min-height:44px;font-size:11px}.sales-workspace[data-theme] .st-overview-header .st-ticker-options>summary:after{content:"▾"}.sales-workspace[data-theme] .st-overview-header .st-fieldset{z-index:30;border:1px solid var(--s-line);background:var(--s-surface);border-radius:8px;width:min(290px,100vw - 40px);margin:0;padding:10px 14px;position:absolute;top:100%;right:0;box-shadow:0 12px 28px #0004}.sales-workspace[data-theme] .st-overview-header .st-check{width:100%}.sales-workspace[data-theme] .st-stock-host{margin:0 0 10px}.sales-workspace[data-theme] .st-stock-host .sales-stock-strip{border-top:0;border-radius:0 0 10px 10px;margin:0}.sales-workspace[data-theme] .st-root{margin-top:0}@media (width>=941px){.sales-workspace[data-theme] .sales-needs-tile{height:auto;min-height:546px}.sales-workspace[data-theme] .sales-needs-view.is-tile{flex:1 0 auto}.sales-workspace[data-theme] .sales-needs-composer,.sales-workspace[data-theme] .sales-needs-followups{flex-shrink:0}}.sales-workspace[data-theme] .sales-comms .sales-channel-button b{letter-spacing:0;font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-size:21px;font-weight:400;line-height:1.25}.sales-workspace[data-theme] .topshelf-launch-tile b{letter-spacing:.3px;font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-size:25px;font-weight:400;line-height:1}@media (width>=941px) and (width<=1400px){.sales-workspace[data-theme] .topshelf-launch-tile b{font-size:22px}}@media (width>=1101px) and (width<=1240px){.sales-workspace[data-theme] .topshelf-launch-tile b{font-size:19px}}.sales-workspace[data-theme] .sales-page-heading{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:12px;width:100%;display:grid;overflow:visible}.sales-workspace[data-theme] .sales-page-heading>:is(.sales-launch-tile,.sales-heading-music-group){box-sizing:border-box;grid-area:auto;place-self:stretch stretch;align-items:center;gap:10px;width:100%;min-width:0;max-width:none;height:auto;min-height:64px;max-height:none;margin:0;padding:8px 12px}.sales-workspace[data-theme] .sales-page-heading :is(.sales-launch-tile,.sales-heading-music) b{letter-spacing:.3px;white-space:normal;font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-size:22px;font-weight:400;line-height:1.1}.sales-workspace[data-theme] .sales-page-heading :is(.sales-launch-tile,.sales-heading-music) small{letter-spacing:.5px;white-space:normal;font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.2}.sales-workspace[data-theme] .sales-page-heading>.sales-heading-music-group{grid-template-columns:minmax(0,1fr) 32px 32px;gap:6px;display:grid}.sales-workspace[data-theme] .sales-page-heading :is(.sales-launch-tile,.sales-heading-music)>span{min-width:0}.sales-workspace[data-theme] .sales-page-heading .sales-heading-music{min-width:0;padding:0}.sales-workspace[data-theme] .sales-heading-music-group .sales-spotify-connect,.sales-workspace[data-theme] .sales-heading-music-group .sales-music-toggle{flex:0 0 32px;width:32px;margin:0}.sales-workspace[data-theme] .sales-heading-music-group .sales-music-toggle{padding:3px}.sales-workspace[data-theme] .sales-page-heading>.sales-launch-tile.topshelf-launch-tile.has-preview{width:100%;min-width:0;max-width:none;height:auto;min-height:64px;max-height:none;margin:0;padding:8px 12px}.sales-workspace[data-theme] .sales-page-heading>.topshelf-launch-tile.has-preview :is(.topshelf-tile-metrics,.topshelf-tile-state),.sales-workspace[data-theme] .sales-page-heading>button:last-child{display:none}@media (width<=1240px){.sales-workspace[data-theme] .sales-page-heading{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=680px){.sales-workspace[data-theme] .sales-page-heading{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=460px){.sales-workspace[data-theme] .sales-page-heading{grid-template-columns:minmax(0,1fr)}}.sales-workspace[data-theme] .sales-masthead .sales-rainier-brand{animation:none;transform:none}.sales-workspace[data-theme] .sales-screen-source,.sales-workspace[data-theme] .sales-monitor>footer>span:first-child{display:none}.sales-workspace[data-theme] .sales-monitor>footer{justify-content:flex-end}.sales-workspace[data-theme] .sales-screen-actions{flex-shrink:0;margin:12px 14px 10px}.sales-workspace[data-theme]{--rt-depth-lip:inset 0 1px 0 #f9f7dd1f;--rt-depth-floor:inset 0 -1px 0 #00000047;--rt-depth-panel:0 2px 3px #00090447, 0 14px 30px -18px #000904a6;--rt-depth-tile:0 2px 3px #0009043d, 0 7px 14px -9px #00090499;--rt-depth-glow:0 0 24px -12px #adca8f3d;--rt-depth-edge:#cabf8942;--rt-depth-edge-hover:#ded19b7d}.sales-workspace[data-theme=light]{--rt-depth-lip:inset 0 1px 0 #fffffff2;--rt-depth-floor:inset 0 -1px 0 #3e503117;--rt-depth-panel:0 2px 3px #253a2714, 0 14px 30px -18px #253a2738;--rt-depth-tile:0 2px 3px #253a2712, 0 7px 14px -9px #253a2733;--rt-depth-glow:0 0 22px -12px #83986c33;--rt-depth-edge:#657a5347;--rt-depth-edge-hover:#506e408a}.sales-workspace[data-theme] :is(.sales-tile,.sales-monitor,.sales-composer){border-color:var(--rt-depth-edge);box-shadow:var(--rt-depth-lip), var(--rt-depth-floor), var(--rt-depth-panel), var(--rt-depth-glow);border-radius:20px}.sales-workspace[data-theme] :is(.sales-summary-card,.sales-launch-tile,.sales-heading-music-group,.sales-channel-button,.sales-nested,.sales-screen-actions>button,.sales-account-list>button,.sales-stock-group>button){border-color:var(--rt-depth-edge);box-shadow:var(--rt-depth-lip), var(--rt-depth-floor), var(--rt-depth-tile), 0 0 15px -10px #bed39930;border-radius:14px;transition:border-color .18s,box-shadow .18s,background-color .18s}.sales-workspace[data-theme] :is(.sales-summary-card,.sales-launch-tile,.sales-channel-button,.sales-nested,.sales-screen-actions>button,.sales-account-list>button,.sales-stock-group>button):not(:disabled):hover{border-color:var(--rt-depth-edge-hover);box-shadow:inset 0 1px 0 #f9f7dd2e, var(--rt-depth-floor), var(--rt-depth-tile), 0 0 18px -8px #d2c79136}.sales-workspace[data-theme] :is(.sales-summary-card,.sales-launch-tile,.sales-channel-button,.sales-nested,.sales-screen-actions>button,.sales-account-list>button,.sales-stock-group>button):focus-visible{outline:2px solid var(--rt-ui-focus);outline-offset:3px}.sales-workspace[data-theme] .sales-account-search{box-shadow:inset 0 2px 5px #0009042e,inset 0 -1px #f0f9e10f}@media (prefers-reduced-motion:reduce){.sales-workspace[data-theme] :is(.sales-summary-card,.sales-launch-tile,.sales-heading-music-group,.sales-channel-button,.sales-nested,.sales-screen-actions>button,.sales-account-list>button,.sales-stock-group>button){transition:none;transform:none}}.sales-workspace[data-theme] .sales-needs-view{--needs-fill:#14251a;--needs-text:#f0f3e8;--needs-muted:#b9c7ac;--needs-line:#c6ad713d;--needs-pill:#eaf5df0c;--needs-focus:#dfc990;container:sales-needs/inline-size}.sales-workspace[data-theme=light] .sales-needs-view{--needs-fill:#eef1e5;--needs-text:#23392a;--needs-muted:#53664c;--needs-line:#75603450;--needs-pill:#ffffffa8;--needs-focus:#76602f}.sales-workspace[data-theme] .sales-needs-view .sales-needs-composer{border:1px solid var(--needs-line);background:var(--needs-fill);color:var(--needs-text);border-radius:16px;flex:none;gap:0;margin-top:10px;padding:8px;display:grid;box-shadow:inset 0 1px #ffffff13,inset 0 2px 5px #00000026}.sales-workspace[data-theme] .sales-needs-view .sales-needs-composer:focus-within{border-color:var(--needs-focus);box-shadow:inset 0 1px #ffffff20, 0 0 0 2px var(--needs-fill), 0 0 0 4px var(--needs-focus)}.sales-workspace[data-theme] .sales-needs-view .sales-needs-composer>textarea{resize:none;width:100%;height:76px;min-height:76px;max-height:140px;color:var(--needs-text);caret-color:var(--needs-focus);box-shadow:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;border-radius:9px;margin:0;padding:6px 5px 10px;font:14px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.sales-workspace[data-theme=light] .sales-needs-view .sales-needs-composer>textarea{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.sales-workspace[data-theme] .sales-needs-view .sales-needs-composer>textarea::placeholder{color:var(--needs-muted);opacity:1}.sales-workspace[data-theme] .sales-needs-view .sales-needs-composer>textarea:focus-visible{outline:2px solid var(--needs-focus);outline-offset:-2px;box-shadow:none}.sales-workspace[data-theme] .sales-needs-view .sales-needs-compose-tools{border-top:1px solid var(--needs-line);grid-template-columns:minmax(70px,1fr) minmax(100px,1.4fr) 44px 44px;align-items:center;gap:6px;margin:0;padding-top:8px;display:grid}.sales-workspace[data-theme] .sales-needs-view .sales-needs-pill{min-width:0;height:44px;color:var(--needs-muted);margin:0;display:block;position:relative}.sales-workspace[data-theme] .sales-needs-view .sales-needs-pill>select{border:1px solid var(--needs-line);appearance:none;background:var(--needs-pill);width:100%;min-width:0;max-width:none;height:44px;min-height:44px;color:var(--needs-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;border-radius:999px;padding:0 19px 0 25px;font:600 14px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:block}.sales-workspace[data-theme=light] .sales-needs-view .sales-needs-pill>select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.sales-workspace[data-theme] .sales-needs-view .sales-needs-pill>svg{pointer-events:none;position:absolute;top:16px;left:8px}.sales-workspace[data-theme] .sales-needs-view .sales-needs-pill>svg:last-child{left:auto;right:6px}.sales-workspace[data-theme] .sales-needs-view .sales-needs-compose-tools>.comms-dictation-control{justify-self:end;width:44px;margin:0}.sales-workspace[data-theme] .sales-needs-view .sales-needs-compose-tools .comms-dictate,.sales-workspace[data-theme] .sales-needs-view .sales-needs-compose-tools>.sales-needs-submit{border:1px solid var(--needs-line);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--needs-text);box-shadow:none;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.sales-workspace[data-theme] .sales-needs-view .sales-needs-compose-tools>.sales-needs-submit{color:#19301f;background:#d4bd82;border-color:#d4bd82;justify-self:end}.sales-workspace[data-theme] .sales-needs-view .sales-needs-submit.has-label>svg{display:none}.sales-workspace[data-theme] .sales-needs-view .sales-needs-submit-label{font:600 10px/1.2 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.sales-workspace[data-theme] .sales-needs-view .sales-needs-compose-tools button:disabled{opacity:.45;cursor:not-allowed}.sales-workspace[data-theme] .sales-needs-view .sales-needs-compose-tools :is(button,select):focus-visible{outline:2px solid var(--needs-focus);outline-offset:2px}.sales-workspace[data-theme] .sales-needs-view .sales-needs-notice{background:var(--needs-fill);border:0;border-radius:10px;padding:8px 10px;font-size:12px;line-height:1.4}@container sales-needs (width<=310px){.sales-workspace[data-theme] .sales-needs-view .sales-needs-compose-tools{grid-template-columns:minmax(56px,1fr) 44px 44px}.sales-workspace[data-theme] .sales-needs-view .sales-needs-pill.is-priority{grid-area:1/1}.sales-workspace[data-theme] .sales-needs-view .sales-needs-pill.is-destination{grid-area:1/2/auto/4}.sales-workspace[data-theme] .sales-needs-view .sales-needs-compose-tools>.comms-dictation-control{grid-area:2/2}.sales-workspace[data-theme] .sales-needs-view .sales-needs-compose-tools>.sales-needs-submit{grid-area:2/3}.sales-workspace[data-theme] .sales-needs-view .sales-needs-pill>select{padding-left:7px}.sales-workspace[data-theme] .sales-needs-view .sales-needs-pill>svg:first-child{display:none}}.sales-workspace[data-theme]{--msg-canvas:#fafbf8;--msg-in-bg:#e9ede6;--msg-in-fg:#243b2c;--msg-out-bg:#28533b;--msg-out-fg:#fffef8;--msg-meta:#596b5c;--msg-edge:#d7dfd3;--msg-focus:#7d682e}.sales-workspace[data-theme] :is(.communications-view,.comms-delivery,.msg-inbox){min-width:0;color:var(--msg-in-fg);background:var(--msg-canvas);border-color:var(--msg-edge);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:18px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.sales-workspace[data-theme] .communications-view{padding:12px}.sales-workspace[data-theme] .communications-view .comms-layout{gap:12px}.sales-workspace[data-theme] .communications-view .comms-layout>nav{scrollbar-width:thin;overscroll-behavior:contain;gap:6px;min-width:0;padding:3px}.sales-workspace[data-theme] .communications-view .comms-layout>nav>button,.sales-workspace[data-theme] .comms-delivery .comms-saved{min-width:0;min-height:54px;color:var(--msg-in-fg);box-shadow:none;background:0 0;border:1px solid #0000;border-radius:12px;padding:10px 12px;font-size:14px;line-height:1.4}.sales-workspace[data-theme] .communications-view .comms-layout>nav>button b{font-size:14px;font-weight:600;line-height:1.3}.sales-workspace[data-theme] .communications-view .comms-layout>nav>button small{color:var(--msg-meta);font-size:12px;line-height:1.4}.sales-workspace[data-theme] .communications-view .comms-layout>nav>button.active,.sales-workspace[data-theme] .comms-delivery .comms-saved[aria-pressed=true]{background:#e4ece2;border-color:#bdceb8;box-shadow:inset 3px 0 #426747}.sales-workspace[data-theme] .communications-view .comms-layout>nav>button:hover,.sales-workspace[data-theme] .comms-delivery .comms-saved:hover{background-color:#eef2e9}.sales-workspace[data-theme] :is(.comms-tabs,.msg-direction-tabs){background:#e9eee5;border:1px solid #dce3d8;border-radius:12px;gap:3px;padding:4px}.sales-workspace[data-theme] :is(.comms-tabs,.msg-direction-tabs) button{color:#465b49;background:0 0;border:1px solid #0000;border-radius:9px;flex:1;min-height:36px;font-size:13px;font-weight:600}.sales-workspace[data-theme] :is(.comms-tabs,.msg-direction-tabs) button.active{color:#274831;background:#fff;border-color:#d6dfd0;box-shadow:0 1px 3px #213c2417}.sales-workspace[data-theme] .communications-view .comms-thread>header{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fafbf8ee;border-bottom:1px solid #dfe5da;gap:8px;min-height:56px;padding:8px 10px;position:sticky;top:0}.sales-workspace[data-theme] .communications-view .comms-thread>header h3{color:var(--msg-in-fg);overflow-wrap:anywhere;font:600 16px/1.3 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.sales-workspace[data-theme] .communications-view :is(.comms-thread>header,.comms-toolbar) button{color:#2d4b35;background:#edf2e8;border:1px solid #cbd7c5;border-radius:18px;min-height:36px;padding:7px 10px;font-size:12px}.sales-workspace[data-theme] .communications-view .comms-messages{background:var(--msg-canvas);scrollbar-width:thin;border-radius:0;gap:10px;min-width:0;margin:0;padding:16px 12px;scroll-padding-block:16px}.sales-workspace[data-theme] .communications-view .comms-messages>.comms-message{border:0;margin:0;padding:0}.sales-workspace[data-theme] .communications-view .comms-bubble{background:var(--msg-in-bg);max-width:min(82%,560px);color:var(--msg-in-fg);box-shadow:none;border:1px solid #dfe5da;border-radius:18px 18px 18px 6px;padding:10px 14px}.sales-workspace[data-theme] .communications-view .comms-message.is-sent>.comms-bubble{background:var(--msg-out-bg);color:var(--msg-out-fg);border-color:#28533b;border-radius:18px 18px 6px;box-shadow:0 1px 2px #17352220}.sales-workspace[data-theme] .communications-view .comms-bubble>p{color:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font:400 14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.sales-workspace[data-theme] .communications-view .comms-message-meta{flex-wrap:wrap;gap:4px 12px;margin-bottom:5px}.sales-workspace[data-theme] .communications-view .comms-message-meta>b{color:#435c47;font-size:12px;font-weight:600}.sales-workspace[data-theme] .communications-view .comms-message-meta>time{color:var(--msg-meta);opacity:1;white-space:normal;font-size:11px;line-height:1.4}.sales-workspace[data-theme] .communications-view .is-sent .comms-message-meta>:is(b,time){color:#e0eadf}.sales-workspace[data-theme] .communications-view .comms-thread>.ws-empty{text-align:center;min-height:140px;color:var(--msg-meta);align-content:center;justify-items:center;gap:10px;padding:24px 16px;font-size:14px;line-height:1.5}.sales-workspace[data-theme] :is(.communications-view,.comms-delivery) .comms-composer{padding:10px 10px max(10px, env(safe-area-inset-bottom));border:1px solid var(--msg-edge);background:#f3f6ef;border-radius:22px;gap:8px;margin-top:auto;box-shadow:inset 0 1px #fff}.sales-workspace[data-theme] :is(.communications-view,.comms-delivery) .comms-composer textarea,.sales-workspace[data-theme] .comms-saved-editor textarea{color:#243b2c;resize:vertical;caret-color:#28533b;background:#fff;border:1px solid #bfcdb9;height:auto;min-height:60px;max-height:160px;font:400 14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;box-shadow:inset 0 1px 2px #213c2408;border-radius:18px!important;padding:11px 14px!important}.sales-workspace[data-theme] :is(.communications-view,.comms-delivery) .comms-composer textarea::placeholder{color:#60705f;opacity:1}.sales-workspace[data-theme] :is(.communications-view,.comms-delivery) .comms-compose-actions{flex-wrap:wrap;align-items:center;gap:8px}.sales-workspace[data-theme] :is(.communications-view,.comms-delivery) .comms-compose-actions>.ws-button{color:#fffef8;background:#28533b;border:1px solid #28533b;border-radius:22px;min-height:44px;margin-left:auto;padding:9px 16px;font-size:14px}.sales-workspace[data-theme] :is(.communications-view,.comms-delivery) .comms-dictation-control button{color:#31523b;background:#e8efe2;border-color:#bfceb8;border-radius:22px;min-height:44px;padding:8px 12px;font-size:12px}.sales-workspace[data-theme] :is(.communications-view,.comms-delivery) .comms-dictation-control .is-recording{color:#813e28;background:#f8e6dd;border-color:#c9977f}.sales-workspace[data-theme] :is(.communications-view,.comms-delivery) .comms-dictation-control small{color:var(--msg-meta);font-size:11px;line-height:1.4}.sales-workspace[data-theme] :is(.communications-view,.comms-delivery,.msg-inbox) :is(button,input,textarea,select):focus-visible{outline:3px solid var(--msg-focus);outline-offset:3px}.sales-workspace[data-theme] :is(.communications-view,.comms-delivery,.msg-inbox) button:disabled{opacity:.55;cursor:default}.sales-workspace[data-theme] .comms-delivery :is(.comms-review,.comms-saved-editor),.sales-workspace[data-theme] .msg-inbox .msg-inbox-message{color:var(--msg-in-fg);background:#f1f5ed;border:1px solid #d5dfcf;border-radius:18px;padding:14px}.sales-workspace[data-theme] .comms-delivery .comms-review .comms-body,.sales-workspace[data-theme] .msg-inbox .msg-inbox-text{color:var(--msg-in-fg);overflow-wrap:anywhere;background:#fff;border:1px solid #d8e0d2;border-radius:18px;padding:12px 14px;font:400 14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.sales-workspace[data-theme] .msg-inbox :is(.msg-inbox-intro,.msg-inbox-capture,.msg-inbox-message time,.msg-inbox-message small){color:var(--msg-meta)}.sales-workspace[data-theme] .msg-inbox .msg-inbox-missing{color:#596453}.sales-workspace[data-theme] .comms-delivery :is(label,input,select){color:var(--msg-in-fg)}.sales-workspace[data-theme] .comms-delivery :is(input,select),.sales-workspace[data-theme] .msg-inbox select{min-height:44px;color:var(--msg-in-fg);background:#fff;border:1px solid #bdccb6;border-radius:12px;font-size:14px}.sales-workspace[data-theme] .comms-delivery .comms-review-actions .ws-button{border-radius:22px;min-height:44px}.sales-workspace[data-theme] .communications-view :is(input:not([type=checkbox]),select,textarea),.sales-workspace[data-theme] .sales-ai-conversation article p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5}.sales-workspace[data-theme] .sales-conversation-display>.communications-view{overflow:auto}.sales-workspace[data-theme] .sales-conversation-display .comms-layout{flex-direction:row}.sales-workspace[data-theme] .sales-conversation-display .comms-layout>nav{flex:0 0 clamp(200px,24%,240px);grid-template-columns:minmax(0,1fr);max-height:none}.sales-workspace[data-theme] .sales-conversation-display .comms-bubble{max-width:min(72%,560px)}.sales-workspace[data-theme] .sales-channel-body .comms-layout>nav{grid-template-columns:minmax(0,1fr);max-height:96px}.sales-workspace[data-theme] .sales-channel-body .comms-messages{padding:12px 4px}.sales-workspace[data-theme] .sales-channel-body .comms-bubble{max-width:92%;padding:10px 12px}.sales-workspace[data-theme] .sales-channel-body .comms-thread>header{padding-inline:4px}.sales-workspace[data-theme] .sales-composer .sales-composer-top{justify-content:space-between;height:auto;min-height:36px}.sales-workspace[data-theme] .sales-composer .sales-composer-top>select[hidden]{display:none}.sales-workspace[data-theme] .sales-composer .sales-ai-input{background:#192c21;border-radius:22px;margin-top:8px;position:relative;box-shadow:inset 0 1px 1px #ffffff14,0 2px 5px #09170e17}.sales-workspace[data-theme] .sales-composer .sales-ai-input #sales-prompt{color:#fffef5;caret-color:#ebd795;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;height:148px;min-height:148px;max-height:280px;box-shadow:none;resize:vertical;background:0 0;border:1px solid #c7ae6a66;border-radius:22px;margin:0;padding:16px 16px 70px;font:400 14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:block}.sales-workspace[data-theme] .sales-composer .sales-ai-input #sales-prompt::placeholder{color:#c3d1bf;opacity:1}.sales-workspace[data-theme] .sales-composer .sales-ai-input-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex;position:absolute;bottom:10px;right:12px}.sales-workspace[data-theme] .sales-composer .sales-ai-send{color:#fffef8;background:#477b48;border:1px solid #9ab88b;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid;box-shadow:inset 0 1px 1px #ffffff30,0 2px 6px #03100840}.sales-workspace[data-theme] .sales-composer .sales-ai-send>svg{width:22px;height:22px;transform:rotate(-90deg)}.sales-workspace[data-theme] .sales-composer .sales-ai-send:disabled{opacity:.55;cursor:default}.sales-workspace[data-theme] .sales-composer .sales-ai-send:hover:not(:disabled){background:#568c54}.sales-workspace[data-theme] .sales-composer .sales-ai-input-actions .sales-orb-control{background:0 0;border:0;border-radius:50%;flex:none;width:48px;height:48px;padding:0;position:relative;inset:auto;transform:none}.sales-workspace[data-theme] .sales-composer .sales-ai-input-actions .sales-master-brand{width:48px;height:48px;margin:0}.sales-workspace[data-theme] .sales-composer .sales-ai-input-actions :is(.sales-ai-send,.sales-orb-control):focus-visible,.sales-workspace[data-theme] .sales-composer .sales-ai-input #sales-prompt:focus-visible{outline-offset:3px;outline:3px solid #d9bd71}.sales-workspace[data-theme] .sales-composer .sales-composer-foot{min-height:0;margin-top:8px}.sales-workspace[data-theme] .sales-composer .sales-composer-foot:empty{display:none}.sales-workspace[data-theme=light] .sales-composer .sales-ai-input{background:#f6f7ee;box-shadow:inset 0 1px 1px #fff,0 2px 5px #29432912}.sales-workspace[data-theme=light] .sales-composer .sales-ai-input #sales-prompt{color:#233b2b;caret-color:#315c39;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;border-color:#91a482}.sales-workspace[data-theme=light] .sales-composer .sales-ai-input #sales-prompt::placeholder{color:#53654c}.sales-workspace[data-theme=light] .sales-composer .sales-ai-input-actions :is(.sales-ai-send,.sales-orb-control):focus-visible,.sales-workspace[data-theme=light] .sales-composer .sales-ai-input #sales-prompt:focus-visible{outline-color:#6c5726}@media (width<=719px){.sales-workspace[data-theme] .sales-conversation-display{padding:12px}.sales-workspace[data-theme] .sales-conversation-display .comms-layout{flex-direction:column}.sales-workspace[data-theme] .sales-conversation-display .comms-layout>nav{flex:none;grid-template-columns:minmax(0,1fr);max-height:132px}.sales-workspace[data-theme] .sales-conversation-display .comms-thread{flex:1;min-height:240px}.sales-workspace[data-theme] .sales-conversation-display .comms-bubble{max-width:92%}.sales-workspace[data-theme] .communications-view .comms-thread>header{align-items:flex-start}.sales-workspace[data-theme] .communications-view .comms-thread>header>div{flex-wrap:wrap}.sales-workspace[data-theme] .communications-view :is(.comms-tabs,.comms-toolbar,.comms-thread>header) button,.sales-workspace[data-theme] .communications-view .comms-layout>nav>button,.sales-workspace[data-theme] .msg-direction-tabs button{min-height:44px}.sales-workspace[data-theme] .sales-composer .sales-ai-input #sales-prompt{height:156px;min-height:156px}}@media (pointer:coarse){.sales-workspace[data-theme] :is(.communications-view,.comms-delivery,.msg-inbox) button{min-height:44px}}@media (prefers-reduced-motion:reduce),(prefers-reduced-transparency:reduce){.sales-workspace[data-theme] .communications-view .comms-thread>header{background:var(--msg-canvas);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.sales-workspace[data-theme] .communications-view .comms-messages{scroll-behavior:auto}.sales-workspace[data-theme] :is(.communications-view,.comms-delivery,.sales-ai-input-actions) button{transition:none}}.sales-workspace[data-theme] .sales-comms .sales-channel-button{box-sizing:border-box;height:120px;min-height:120px}.sales-workspace[data-theme] .sales-comms .sales-channel-button small{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;line-height:1.4}@media (width<=940px){.sales-workspace[data-theme] .sales-comms .sales-channel-button{height:120px;min-height:120px}}.sales-workspace[data-theme] .sales-composer .sales-ai-input-actions .sales-orb-control,.sales-workspace[data-theme] .sales-composer .sales-ai-input-actions .sales-master-brand{width:56px;height:56px}.sales-workspace[data-theme] .sales-orb-body{inset:2px;transform:none}.sales-workspace[data-theme] .sales-orb-sphere{background:#214735;border:1px solid #d9c6858c;transition:box-shadow .18s,filter .18s;box-shadow:inset 0 1px #ffffff40,inset 0 -2px 5px #00000059,0 4px 10px -3px #06150cb3}.sales-workspace[data-theme] .sales-orb-flow{opacity:.86;background:conic-gradient(#163b2b,#467e58,#dac58a,#2d6646,#163b2b);border-radius:50%;animation:14s linear infinite royal-voice-spin;position:absolute;inset:-20%}.sales-workspace[data-theme] .sales-orb-sphere img{filter:brightness(1.65)drop-shadow(0 1px 1px #001b11b3);width:calc(100% - 20px);height:calc(100% - 20px);animation:none;inset:10px;transform:none}.sales-workspace[data-theme] .sales-orb-reflection{background:radial-gradient(circle at 35% 24%,#fff8d28c,#0000 40%),radial-gradient(at 50% 115%,#00000085,#0000 62%)}.sales-workspace[data-theme] .sales-orb-aura{filter:blur(4px);background:radial-gradient(circle,#d7c88959,#76a87c2e 45%,#0000 70%);animation:3.2s ease-in-out infinite alternate royal-voice-breathe;inset:-9px}.sales-workspace[data-theme] .sales-orb-control:hover:not(:disabled) .sales-orb-sphere{box-shadow:inset 0 1px #fff5,inset 0 -2px 5px #00000059,0 0 18px -4px #d3c48888}.sales-workspace[data-theme] .sales-orb-control:active:not(:disabled) .sales-orb-body{transform:scale(.94)}.sales-workspace[data-theme] .sales-orb-control:active:not(:disabled) .sales-orb-aura{opacity:.9}.sales-workspace[data-theme] .sales-orb-control[data-voice-state=connecting] .sales-orb-flow,.sales-workspace[data-theme] .sales-orb-control[data-voice-state=responding] .sales-orb-flow{animation-duration:6s}.sales-workspace[data-theme] .sales-orb-control[data-voice-state=connecting] .sales-orb-aura,.sales-workspace[data-theme] .sales-orb-control[data-voice-state=responding] .sales-orb-aura{opacity:.5;animation:none}.sales-workspace[data-theme] .sales-orb-control[data-voice-state=listening] .sales-orb-flow{filter:brightness(1.16);animation-duration:4s}.sales-workspace[data-theme] .sales-orb-control[data-voice-state=listening] .sales-orb-aura{animation-duration:1.4s}.sales-workspace[data-theme] .sales-orb-control[data-voice-state=listening] .sales-orb-sphere{box-shadow:inset 0 1px #fff2bd99,inset 0 -2px 5px #00000059,0 0 22px -4px #e0cd8e99}.sales-workspace[data-theme] .sales-orb-control:is(:disabled,[data-voice-state=unconfigured],[data-voice-state=error]) .sales-orb-flow{filter:saturate(.35);animation:none}.sales-workspace[data-theme] .sales-orb-control:is(:disabled,[data-voice-state=unconfigured],[data-voice-state=error]) .sales-orb-aura{display:none}.sales-workspace[data-theme] .sales-master-orb[data-floating=paused] :is(.sales-orb-flow,.sales-orb-aura){animation-play-state:paused}@keyframes royal-voice-spin{to{transform:rotate(360deg)}}@keyframes royal-voice-breathe{0%{opacity:.45;transform:scale(.92)}to{opacity:.65;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.sales-workspace[data-theme] :is(.sales-orb-flow,.sales-orb-aura){animation:none}.sales-workspace[data-theme] .sales-orb-flow{transform:rotate(30deg)}.sales-workspace[data-theme] .sales-orb-aura{opacity:.4;transform:none}.sales-workspace[data-theme] .sales-orb-control[data-voice-state=listening] .sales-orb-aura{opacity:.85}.sales-workspace[data-theme] .sales-orb-control:active .sales-orb-body{transform:none}}.sales-workspace[data-theme]{--metric-text:oklch(97% .02 85);--metric-tooltip:#15241a;--metric-muted:oklch(80% .03 120);--metric-icon:oklch(82% .1 84);--metric-line:oklch(97% .02 85/.1);--metric-edge:oklch(74% .11 82/.2);--metric-edge-hover:oklch(80% .1 84/.4);--metric-fill:linear-gradient(180deg, oklch(28.5% .04 155), oklch(23.5% .034 155) 60%);--metric-bar:linear-gradient(180deg, oklch(64% .09 150), oklch(45% .07 152));--metric-latest:linear-gradient(180deg, oklch(84% .11 85), oklch(68% .11 80))}.sales-workspace[data-theme=light]{--metric-text:#243b2c;--metric-tooltip:#fffef6;--metric-muted:#4d624c;--metric-icon:#77602c;--metric-line:#45633b24;--metric-edge:#71815e50;--metric-edge-hover:#667d48a8;--metric-fill:linear-gradient(180deg, #fffef6, #edf1e5 65%);--metric-bar:linear-gradient(180deg, #638b61, #426740);--metric-latest:linear-gradient(180deg, #b59348, #876929)}.sales-workspace[data-theme] .sales-summary-strip,.sales-workspace[data-theme] .sales-summary-track{height:168px;min-height:168px}.sales-workspace[data-theme] .sales-summary-strip{padding-block:0;display:flex}.sales-workspace[data-theme] .sales-summary-group{align-items:stretch;gap:10px;padding-right:10px}.sales-workspace[data-theme] .sales-summary-group>.metric-tile{border:1px solid var(--metric-edge);background:var(--metric-fill);width:100%;min-width:272px;max-width:304px;height:168px;min-height:168px;color:var(--metric-text);text-align:left;border-radius:16px;grid-template-rows:20px 16px 1fr 18px;grid-template-columns:minmax(0,1fr) auto;gap:0 12px;padding:14px 16px 12px;transition:border-color .18s;display:grid;overflow:visible;transform:none;box-shadow:inset 0 1px #fff8d91a,inset 0 -1px #00000059,0 1px 2px #07170d80,0 10px 22px -12px #031009bf,0 0 24px -14px #c9b46a38;container-type:inline-size}.sales-workspace[data-theme] .sales-summary-group>.metric-tile:hover{border-color:var(--metric-edge-hover);transform:none}.sales-workspace[data-theme] .sales-summary-group>.metric-tile:focus-visible{outline:2px solid var(--rt-ui-focus);outline-offset:-3px}.sales-workspace[data-theme=light] .sales-summary-group>.metric-tile{box-shadow:inset 0 1px #fff,inset 0 -1px #3e503117,0 1px 2px #253a2714,0 10px 22px -12px #253a2738}.sales-workspace[data-theme] .metric-tile .metric-head{min-width:0;color:var(--metric-text);grid-area:1/1/auto/-1;justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex}.sales-workspace[data-theme] .metric-tile .metric-title{letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font:500 17px/20px Tungsten,Arial Narrow,Arial,sans-serif;overflow:hidden}.sales-workspace[data-theme] .metric-tile .metric-icon{width:20px;height:20px;color:var(--metric-icon);flex:0 0 20px;place-items:center;display:grid}.sales-workspace[data-theme] .metric-tile .metric-period{color:var(--metric-muted);white-space:nowrap;grid-area:2/1/auto/-1;margin:0;font:400 12px/16px Lusitana,Georgia,serif;display:block}.sales-workspace[data-theme] .metric-tile .metric-value{flex-direction:column;grid-area:3/1/auto/-1;align-self:end;align-items:flex-start;gap:0;min-width:0;padding-bottom:6px;display:flex}.sales-workspace[data-theme] .metric-tile.has-weekly-chart .metric-value{grid-column:1}.sales-workspace[data-theme] .metric-tile .metric-number{font-variant-numeric:tabular-nums lining-nums;letter-spacing:0;white-space:nowrap;text-overflow:clip;max-width:none;color:var(--metric-text);margin:0;font:500 40px/36px Tungsten,Arial Narrow,Arial,sans-serif;display:block;overflow:visible}.sales-workspace[data-theme] .metric-tile .metric-value.is-text .metric-number{white-space:normal;text-wrap:balance;font:400 18px/22px Lusitana,Georgia,serif}.sales-workspace[data-theme] .metric-tile .metric-note{min-height:16px;color:var(--metric-muted);margin-top:2px;font:400 12px/16px Lusitana,Georgia,serif;display:block}.sales-workspace[data-theme] .metric-tile .metric-foot{border-top:1px solid var(--metric-line);min-width:0;color:var(--metric-muted);grid-area:4/1/auto/-1;justify-content:space-between;align-items:center;gap:8px;margin:0;padding-top:4px;font:400 11px/14px Lusitana,Georgia,serif;display:flex}.sales-workspace[data-theme] .metric-tile .metric-foot>span{min-width:0}.sales-workspace[data-theme] .metric-tile .metric-foot>svg{color:var(--metric-icon);flex:0 0 14px}.sales-workspace[data-theme] .metric-tile .metric-viz{grid-area:3/2;grid-template-columns:repeat(4,minmax(0,1fr));align-self:end;align-items:end;gap:6px;width:112px;height:70px;margin:0;padding-bottom:6px;display:grid;position:relative}.sales-workspace[data-theme] .metric-tile .metric-bar{grid-template-rows:1fr 12px;align-items:end;gap:3px;min-width:0;height:61px;display:grid}.sales-workspace[data-theme] .metric-tile .metric-bar>i{background:var(--metric-bar);border-radius:4px 4px 2px 2px;min-height:0;display:block;box-shadow:inset 0 1px #ffffff2e}.sales-workspace[data-theme] .metric-tile .metric-bar[data-latest]>i{background:var(--metric-latest);box-shadow:inset 0 1px #ffffff59,0 0 10px -2px #cdb66d73}.sales-workspace[data-theme] .metric-tile .metric-bar>b{color:var(--metric-muted);text-align:center;font:400 10px/12px Lusitana,Georgia,serif}.sales-workspace[data-theme] .metric-tile .metric-chart-detail{z-index:5;border:1px solid var(--metric-edge-hover);background:var(--metric-tooltip);width:236px;color:var(--metric-text);white-space:normal;border-radius:8px;padding:8px 10px;font:400 11px/16px Lusitana,Georgia,serif;display:none;position:absolute;bottom:100%;right:0;box-shadow:0 5px 16px #0004}.sales-workspace[data-theme] .metric-tile:focus-visible .metric-chart-detail,.sales-workspace[data-theme] .metric-viz:hover .metric-chart-detail{display:block}.sales-workspace[data-theme] .metric-tile[data-state=unavailable]{border-color:color-mix(in srgb, var(--metric-edge) 40%, transparent)}.sales-workspace[data-theme] .metric-tile[data-state=unavailable] .metric-number{opacity:.45}.sales-workspace[data-theme] .metric-tile[data-state=empty] .metric-number{font:400 13px/22px Lusitana,Georgia,serif}.sales-workspace[data-theme] .metric-loading-value,.sales-workspace[data-theme] .metric-loading-foot{background:linear-gradient(100deg,#f9f7df0f 20%,#f9f7df24 50%,#f9f7df0f 80%) 0 0/200% 100%;border-radius:6px;width:96px;height:28px;animation:1.6s ease-in-out infinite metric-shimmer;display:block}.sales-workspace[data-theme] .metric-loading-foot{width:112px;height:10px}.sales-workspace[data-theme] .metric-tile .sales-card-bars,.sales-workspace[data-theme] .metric-tile .ops-pulse-mini-bars{display:none}@container (width<=258px){.sales-workspace[data-theme] .metric-tile .metric-viz{gap:5px;width:96px}.sales-workspace[data-theme] .metric-tile .metric-number{font-size:36px}.sales-workspace[data-theme] .metric-tile .metric-value.is-text .metric-number{font-size:16px}}@keyframes metric-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.sales-workspace[data-theme] .sales-summary-group>.metric-tile{transition:none}.sales-workspace[data-theme] .metric-loading-value,.sales-workspace[data-theme] .metric-loading-foot{animation:none}}.sales-workspace[data-theme]{--rt-ambient-panel:-10px -7px 30px -15px #cdc68740, 12px 14px 38px -18px #74b28461, 0 0 22px -10px #a5c58f38;--rt-ambient-tile:-5px -4px 20px -11px #d8ca8c4a, 7px 8px 24px -12px #86bd8c66;--rt-ambient-hover:-5px -4px 22px -9px #e2d39554, 7px 8px 27px -10px #92cd976e}.sales-workspace[data-theme=light]{--rt-ambient-panel:-10px -7px 30px -15px #c1ab6030, 12px 14px 38px -18px #5e8e6442, 0 0 22px -10px #89ab6b2b;--rt-ambient-tile:-5px -4px 20px -11px #c5af653d, 7px 8px 24px -12px #719b674a;--rt-ambient-hover:-5px -4px 22px -9px #c5af654a, 7px 8px 27px -10px #719b6757}.sales-workspace[data-theme] :is(.sales-tile,.sales-monitor,.sales-composer,.sales-tool-tile){box-shadow:var(--rt-depth-lip), var(--rt-depth-floor), var(--rt-depth-panel), var(--rt-ambient-panel)}.sales-workspace[data-theme] :is(.sales-summary-card,.sales-launch-tile,.sales-heading-music-group,.sales-channel-button,.sales-nested,.sales-screen-actions>button,.sales-account-list>button,.sales-stock-group>button){box-shadow:var(--rt-depth-lip), var(--rt-depth-floor), var(--rt-depth-tile), var(--rt-ambient-tile)}.sales-workspace[data-theme] :is(.sales-summary-card,.sales-launch-tile,.sales-heading-music-group,.sales-channel-button,.sales-nested,.sales-screen-actions>button,.sales-account-list>button,.sales-stock-group>button):not(:disabled):hover{box-shadow:var(--rt-depth-lip), var(--rt-depth-floor), var(--rt-depth-tile), var(--rt-ambient-hover)}@media (width>=941px){.sales-workspace[data-theme] .sales-accounts>.sales-account-list:has(>button){flex:1 1 0;grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(96px,1fr);gap:10px;min-height:0;max-height:none;padding:5px 3px;display:grid}.sales-workspace[data-theme] .sales-account-list>button{align-items:center;min-width:0;max-width:100%;height:100%;margin:0;padding:14px 10px}}.sales-workspace[data-theme] .sales-account-list>button>span:nth-child(2)>b{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-composer{background:linear-gradient(145deg, var(--needs-fill), color-mix(in srgb, var(--needs-fill) 92%, #b6c9a5));box-shadow:var(--rt-depth-lip), inset 0 2px 6px #0000001a, var(--rt-ambient-tile);border-radius:18px;gap:10px;padding:10px}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-composer>textarea{height:112px;min-height:112px;max-height:200px;padding:9px 3px;font-size:14px;line-height:1.5}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-compose-tools{grid-template-columns:minmax(0,1fr) 44px 44px;gap:8px;padding-top:10px;display:grid}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-pill.is-destination{grid-area:2/1/auto/-1;width:100%}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-pill>select{border-radius:12px;padding:0 30px 0 12px;font-weight:400}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-pill>svg:first-child{display:none}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-pill>svg:last-child{right:12px}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-compose-tools>.comms-dictation-control{grid-area:3/2;margin:0}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-compose-tools>.sales-needs-submit{color:#fffef8;background:#477b48;border-color:#8cab79;grid-area:3/3}@container sales-needs (width>=420px){.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-compose-tools{grid-template-columns:minmax(120px,1fr) minmax(140px,1.4fr) 44px 44px}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-pill.is-priority{grid-area:1/1}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-pill.is-destination{grid-area:1/2}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-compose-tools>.comms-dictation-control{grid-area:1/3}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-compose-tools>.sales-needs-submit{grid-area:1/4}}.sales-workspace[data-theme] .sales-instagram-glyph{filter:drop-shadow(0 0 4px #d629768c)drop-shadow(0 0 8px #962fbf52)}.sales-workspace[data-theme] .sales-launch-instagram .sales-launch-icon,.sales-workspace[data-theme] .sales-launch-shop .sales-launch-icon{background:radial-gradient(at 25% 90%,#feda752e,#0000 65%),radial-gradient(at 90% 10%,#962fbf33,#0000 70%),#111c17;box-shadow:inset 0 1px #ffffff26,0 0 16px -5px #d6297678}.sales-workspace[data-theme] .sales-topshelf-icon{color:#e5cc85;background:radial-gradient(at 50% 80%,#dab9673d,#0000 75%),#18281e;box-shadow:inset 0 1px #ffffff24,0 0 17px -5px #d8c1756b}.sales-workspace[data-theme] .sales-topshelf-icon>svg{filter:drop-shadow(0 0 4px #d8c17573)}.sales-workspace[data-theme] .sales-stock-group>button.has-stock-evidence{grid-template-columns:12px minmax(0,1fr) max-content 12px;gap:8px}.sales-workspace[data-theme] .sales-stock-group>button.has-stock-evidence>b{grid-column:auto;font-size:14px;line-height:1.25}.sales-workspace[data-theme] .sales-ticker-alert{width:12px;min-width:12px;height:12px;margin:0;box-shadow:0 0 8px}.sales-workspace[data-theme] .sales-stock-account .sales-account-stock-signal>.sales-signal{display:none}.sales-workspace[data-theme] .sales-stock-account>.sales-account-stock-signal{gap:0}.sales-workspace[data-theme] :is(.sales-launch-instagram,.sales-launch-shop) .sales-launch-icon{isolation:isolate;background:radial-gradient(circle at 20% 100%,#ffdc80 0%,#fcaf45 20%,#f77737 32%,#e1306c 50%,#c13584 63%,#833ab4 80%,#5851db 100%);border-color:#ffffff40;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff40,0 0 16px -5px #d6297680}.sales-workspace[data-theme] .sales-launch-icon>img.sales-instagram-brand{object-fit:contain;mix-blend-mode:screen;filter:none;border-radius:0;width:122px;max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sales-workspace[data-theme] .sales-composer .sales-ai-input-actions :is(.sales-ai-send,.sales-orb-control),.sales-workspace[data-theme] .sales-needs-compose-tools :is(.sales-needs-submit,.comms-dictate),.sales-workspace[data-theme] .comms-compose-actions .comms-dictate{border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:inline-flex}.sales-workspace[data-theme] .comms-compose-actions>.ws-button:has(svg){border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;display:inline-flex}.sales-workspace[data-theme] .sales-composer .sales-ai-input-actions .sales-orb-control{border:1px solid var(--needs-line,#9ab88b66);background:var(--needs-pill,#eaf5df0c);color:var(--s-text);box-shadow:inset 0 1px #ffffff1a}.sales-workspace[data-theme] .sales-composer .sales-orb-control[data-voice-state=listening]{color:#fff;background:#477b48;box-shadow:0 0 16px -5px #8ac287a6}.sales-workspace[data-theme] :is(.sales-ai-input-actions,.sales-needs-compose-tools,.comms-compose-actions) button>svg{flex:0 0 20px;width:20px;height:20px}:is(.sales-workspace[data-theme] .comms-compose-actions>.ws-button:has(svg)>span,.sales-workspace[data-theme] .comms-compose-actions .comms-dictate>span){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sales-workspace[data-theme] .sales-channel-icon{flex:0 0 44px;width:44px;height:44px}.sales-workspace[data-theme] .sales-channel-icon>svg,.sales-workspace[data-theme] .sales-composer .sales-ai-send>svg{width:20px;height:20px}.sales-workspace[data-theme] .sales-masthead .sales-wordmark{width:80px;height:50px}.sales-workspace[data-theme] .sales-masthead .sales-rainier-brand{max-height:50px}@media (width<=650px){.sales-workspace[data-theme] .sales-masthead .sales-wordmark{width:64px;height:42px}.sales-workspace[data-theme] .sales-masthead .sales-rainier-brand{max-height:42px}}.sales-workspace[data-theme] .sales-page-heading>.sales-launch-tile.topshelf-launch-tile{border:1px solid var(--rt-depth-edge);color:var(--s-text);box-shadow:var(--rt-depth-lip), var(--rt-depth-floor), var(--rt-depth-tile), var(--rt-ambient-tile);background:linear-gradient(135deg,#060906 25%,#1c3923)}.sales-workspace[data-theme=light] .sales-page-heading>.sales-launch-tile.topshelf-launch-tile{background-image:var(--sales-light-grain), linear-gradient(128deg, #fffef9 4%, #fafbf5 45%, #f0f4e9 77%, #eaf0e1 100%);color:#283d2d;background-size:160px 160px,auto}.sales-workspace[data-theme] .sales-page-heading>.sales-launch-tile.topshelf-launch-tile:hover{border-color:var(--rt-depth-edge-hover);box-shadow:var(--rt-depth-lip), var(--rt-depth-floor), var(--rt-depth-tile), var(--rt-ambient-hover)}.sales-workspace[data-theme] .sales-tools-grid .sales-tool-tile>p{letter-spacing:.15px;font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.25}.sales-workspace[data-theme] .sales-masthead-left{align-items:center;gap:14px}.sales-workspace[data-theme] .sales-header-context{align-items:center;gap:0;padding-left:14px;display:flex}.sales-workspace[data-theme] .sales-header-context>span{display:none}.sales-workspace[data-theme] .sales-header-context>div{border:1px solid var(--s-line);background:var(--s-surface);border-radius:9px;align-items:center;gap:7px;height:44px;padding-left:11px;display:inline-flex;box-shadow:inset 0 1px #ffffff0c}.sales-workspace[data-theme] .sales-header-context h1{letter-spacing:0;margin:0;font:600 11px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.sales-workspace[data-theme] .sales-header-context .sales-header-next{border:0;border-left:1px solid var(--s-line);width:36px;min-width:36px;height:42px;min-height:42px;box-shadow:none;background:0 0;border-radius:0 8px 8px 0;padding:0}.sales-workspace[data-theme] .sales-header-next>svg{width:16px;height:16px}.sales-workspace[data-theme] .sales-accounts>footer{flex:none;padding-top:12px}.sales-workspace[data-theme] :is(.sales-account-pagination,.sales-comms-bottom){box-sizing:border-box;border:1px solid var(--rt-depth-edge);height:44px;min-height:44px;color:var(--s-text);box-shadow:var(--rt-depth-lip), var(--rt-depth-tile), var(--rt-ambient-tile);background:linear-gradient(135deg,#09100c,#203729);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:7px 8px;font:400 11px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.sales-workspace[data-theme] .sales-account-pagination>button{min-height:28px;font:inherit;background:0 0;border:0;padding:0 4px}.sales-workspace[data-theme] .sales-account-pagination>span{text-align:center;font:inherit;white-space:nowrap;flex:1}.sales-workspace[data-theme] .sales-accounts .sales-account-evidence-details{margin-top:8px}.sales-workspace[data-theme] .sales-account-evidence-details>summary,.sales-workspace[data-theme] .sales-comms-note{box-sizing:border-box;min-height:32px;color:var(--s-muted);text-align:center;justify-content:center;align-items:center;margin:8px 0 0;padding:0;font:400 11px/16px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.sales-workspace[data-theme] .sales-account-evidence-details>summary{margin:0}.sales-workspace[data-theme=light] :is(.sales-account-pagination,.sales-comms-bottom){background:linear-gradient(135deg,#fffef9,#eaf1e1)}@media (width<=650px){.sales-workspace[data-theme] .sales-masthead-left{gap:10px}.sales-workspace[data-theme] .sales-header-context{padding-left:10px}}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-compose-tools{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) 44px 44px;gap:8px}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-pill.is-priority{grid-area:1/1;width:100%}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-compose-tools>.comms-dictation-control{grid-area:1/2}.sales-workspace[data-theme] .sales-needs-view .sales-need-message-tile{border:1px solid var(--needs-line);background:var(--needs-fill);width:100%;min-width:0;min-height:64px;color:var(--needs-text);text-align:left;cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;margin:0 0 8px;padding:11px 12px;display:flex}.sales-workspace[data-theme] .sales-needs-view .sales-need-message-tile:hover{border-color:var(--needs-focus);background:color-mix(in srgb, var(--needs-fill) 92%, var(--needs-focus))}.sales-workspace[data-theme] .sales-needs-view :is(.sales-need-message-tile,.sales-need-back):focus-visible,.sales-workspace[data-theme] .sales-needs-view .sales-need-detail :is(h3,button):focus-visible{outline:2px solid var(--needs-focus);outline-offset:2px}.sales-workspace[data-theme] .sales-needs-view .sales-need-signal{border-radius:50%;flex:0 0 12px;width:12px;min-width:12px;height:12px;margin-top:4px;display:block}.sales-workspace[data-theme] .sales-needs-view .sales-need-message-copy{flex:1;gap:6px;min-width:0;display:grid}.sales-workspace[data-theme] .sales-needs-view .sales-need-message-summary{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font:400 14px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:-webkit-box;overflow:hidden}.sales-workspace[data-theme] .sales-needs-view .sales-need-message-meta{color:var(--needs-muted);flex-wrap:wrap;justify-content:space-between;gap:2px 8px;font:400 11px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.sales-workspace[data-theme] .sales-needs-view .sales-need-message-tile>svg{color:var(--needs-muted);flex:0 0 15px;margin-top:2px}.sales-workspace[data-theme] .sales-needs-view .sales-need-back{min-height:44px;color:var(--needs-text);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;margin-bottom:8px;padding:0 8px;font:400 13px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:inline-flex}.sales-workspace[data-theme] .sales-needs-view .sales-need-detail{border:1px solid var(--needs-line);background:var(--needs-fill);color:var(--needs-text);padding:16px}.sales-workspace[data-theme] .sales-needs-view .sales-need-detail h3{color:var(--needs-text);border-radius:3px;align-items:center;gap:8px;margin:0;font:600 14px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.sales-workspace[data-theme] .sales-needs-view .sales-need-detail h3>.sales-need-signal{margin:0}.sales-workspace[data-theme] .sales-needs-view .sales-need-full-message{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--needs-text);font:400 15px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:18px 0!important}.sales-workspace[data-theme] .sales-needs-view .sales-need-detail footer{color:var(--needs-muted);flex-wrap:wrap;gap:10px;font-size:12px}.sales-workspace[data-theme] .sales-needs-view .sales-need-detail footer button{cursor:pointer;gap:5px;min-height:44px;padding:8px;font-size:12px}.sales-workspace[data-theme] .sales-needs-view .sales-need-detail footer button:disabled{opacity:.45;cursor:not-allowed}.sales-workspace[data-theme] .sales-comms .sales-channel-button{text-align:center;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;gap:8px;height:128px;min-height:128px;padding:14px 12px 12px;display:grid;position:relative}.sales-workspace[data-theme] .sales-comms .sales-channel-button>.sales-channel-icon{border-radius:11px;width:38px;height:38px;margin:0}.sales-workspace[data-theme] .sales-comms .sales-channel-button>span:nth-child(2){justify-items:center;gap:4px;width:100%;min-width:0;display:grid}.sales-workspace[data-theme] .sales-comms .sales-channel-button b{letter-spacing:.25px;white-space:normal;overflow-wrap:anywhere;font:400 18px/1.15 Tungsten,Arial Narrow,Arial,sans-serif}.sales-workspace[data-theme] .sales-comms .sales-channel-button small{white-space:normal;text-align:center;font:400 11px/1.35 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.sales-workspace[data-theme] .sales-comms .sales-channel-button>svg{opacity:.65;width:13px;height:13px;position:absolute;top:12px;right:10px}.sales-workspace[data-theme] .sales-channels{gap:10px}.sales-workspace[data-theme] .sales-account-search{color:#e8efdc;background:linear-gradient(125deg,#15261a,#203729);border:1px solid #b8cd9c45;border-radius:14px;align-items:center;gap:9px;width:100%;min-height:48px;margin:14px 0 12px;padding:5px 8px;display:flex;box-shadow:inset 0 1px #f6ffe410,0 3px 8px #00000016}.sales-workspace[data-theme] .sales-account-search:focus-within{outline:2px solid var(--rt-ui-focus);outline-offset:2px;border-color:#d9c58a}.sales-workspace[data-theme] .sales-account-search-icon{color:#c0d2b1;background:#c6dcad10;border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.sales-workspace[data-theme] .sales-account-search input{width:100%;min-width:0;height:36px;color:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0;font:400 14px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:block}.sales-workspace[data-theme] .sales-account-search input::placeholder{color:#bfd0b1;opacity:.8}.sales-workspace[data-theme] .sales-account-search input::-webkit-search-cancel-button{appearance:none}.sales-workspace[data-theme] .sales-account-search>button{width:32px;height:32px;color:inherit;background:#d4e6bd12;border:0;border-radius:9px;flex:0 0 32px;place-items:center;padding:0;display:grid}.sales-workspace[data-theme=light] .sales-account-search{color:#304832;background:linear-gradient(125deg,#fffef9,#edf3e5);border-color:#9cb28c99;box-shadow:inset 0 1px #fff,0 3px 8px #365d2d0c}.sales-workspace[data-theme=light] .sales-account-search-icon{color:#527347;background:#71926312}.sales-workspace[data-theme=light] .sales-account-search input::placeholder{color:#698060}.sales-workspace[data-theme] .sales-needs-view.is-tile .sales-needs-feed{scrollbar-width:thin;min-height:260px;max-height:360px;padding:4px 2px 2px;overflow-y:auto}.sales-workspace[data-theme] .sales-needs-view .sales-need-message-tile{min-height:82px;box-shadow:var(--rt-depth-lip),var(--rt-ambient-tile)}.sales-workspace[data-theme] .sales-needs-view.is-tile .sales-needs-composer textarea{resize:vertical;height:100px;min-height:100px;max-height:180px;padding:12px;font-size:14px}.sales-workspace[data-theme] .sales-composer{border-radius:20px;padding:12px}.sales-workspace[data-theme] .sales-composer .sales-composer-top{gap:10px;min-height:32px}.sales-workspace[data-theme] .sales-composer .sales-composer-top>button{min-height:32px}.sales-workspace[data-theme] .sales-composer .sales-ai-input{border-radius:16px;margin-top:8px}.sales-workspace[data-theme] .sales-composer .sales-ai-input #sales-prompt{border-radius:16px;height:140px;min-height:140px;padding:14px 14px 64px;font-size:14px;line-height:1.45}.sales-workspace[data-theme] #sales-dictation-status.sr-only{clip-path:inset(50%);white-space:nowrap;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.sales-workspace[data-theme] .sales-page-heading>.sales-heading-music-group{grid-template-columns:minmax(0,1fr) 38px 44px;gap:8px}.sales-workspace[data-theme] .sales-heading-music-group button.sales-spotify-connect{border-radius:11px;flex-basis:38px;place-items:center;width:38px;min-width:38px;height:38px;padding:5px;display:grid}.sales-workspace[data-theme] .sales-heading-music-group button.sales-spotify-connect>svg{width:27px;height:27px}.sales-workspace[data-theme] .sales-heading-music-group button.sales-music-toggle{align-self:center;width:44px;min-width:44px;height:38px;padding:5px}.sales-workspace[data-theme] .sales-heading-music-group .music-mini-live{opacity:1;align-items:center;gap:2px;width:34px;height:24px}@media (width<=940px){.sales-workspace[data-theme] .sales-comms .sales-channel-button{min-height:114px}.sales-workspace[data-theme] .sales-needs-view.is-tile .sales-needs-feed{max-height:360px}}.sales-workspace[data-theme] .sales-needs-tile{height:auto;min-height:452px}.sales-workspace[data-theme] .sales-comms .sales-channels{gap:10px}.sales-workspace[data-theme] .sales-screen-actions>button>b{letter-spacing:.25px;text-wrap:balance;font:400 18px/1.15 Tungsten,Arial Narrow,Arial,sans-serif}.sales-workspace[data-theme] .sales-tool-tile .sales-nested{min-height:var(--rt-compact-row)}.sales-workspace[data-theme] .sales-needs-view .sales-need-message-tile{height:var(--rt-compact-row);min-height:var(--rt-compact-row);align-items:center;gap:8px;margin:0 0 8px;padding:6px 10px}.sales-workspace[data-theme] .sales-needs-view .sales-need-message-copy{gap:1px;min-width:0;display:grid}.sales-workspace[data-theme] .sales-needs-view .sales-need-message-summary{white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:16px;display:block;overflow:hidden}.sales-workspace[data-theme] .sales-needs-view .sales-need-message-meta{white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:13px;display:block;overflow:hidden}.sales-workspace[data-theme] .sales-needs-view .sales-need-signal{box-shadow:0 0 6px currentColor,0 0 12px color-mix(in srgb,currentColor 45%,transparent);margin:0}.sales-workspace[data-theme] .sales-need-signal.needs_order{color:#d3a790}.sales-workspace[data-theme] .sales-need-signal.watch{color:#d1c78f}.sales-workspace[data-theme] .sales-need-signal.good{color:#b7d5a3}.sales-workspace[data-theme] .sales-needs-view.is-tile.has-selection{flex:1;min-height:0}.sales-workspace[data-theme] .sales-needs-view.is-tile.has-selection .sales-needs-feed{flex-direction:column;flex:1;max-height:none;display:flex}.sales-workspace[data-theme] .sales-needs-view.is-tile.has-selection .sales-need-detail{flex:1;min-height:260px}.sales-workspace[data-theme] .sales-needs-view .sales-need-detail h3{font-size:14px;line-height:1.3}.sales-workspace[data-theme] .sales-accounts>.sales-account-list:has(>button){flex-direction:column;flex:1;gap:8px;min-height:0;max-height:none;padding:5px 3px;display:flex}.sales-workspace[data-theme] .sales-account-list>button{flex:0 0 var(--rt-compact-row);height:var(--rt-compact-row);min-height:var(--rt-compact-row);max-height:var(--rt-compact-row);align-items:center;margin:0;padding:6px 10px}.sales-workspace[data-theme] .sales-account-list>button>.sales-account-avatar,.sales-workspace[data-theme] .sales-account-list>button>svg,.sales-workspace[data-theme] .sales-account-list>button>span:nth-child(2)>small:not(.sales-account-sender),.sales-workspace[data-theme] .sales-account-list .sales-account-stock-signal>span{display:none}.sales-workspace[data-theme] .sales-account-list>button>span:nth-child(2){grid-template-columns:12px minmax(0,1fr);align-items:center;gap:1px 8px;display:grid}.sales-workspace[data-theme] .sales-account-list>button>span:nth-child(2)>b{white-space:nowrap;text-overflow:ellipsis;grid-area:1/2;font-size:13px;line-height:16px;overflow:hidden}.sales-workspace[data-theme] .sales-account-list .sales-account-stock-signal{grid-area:1/1/span 2;align-self:center;margin:0}.sales-workspace[data-theme] .sales-account-list .sales-account-stock-signal>.sales-signal{flex:0 0 12px;width:12px;height:12px;box-shadow:0 0 8px}.sales-workspace[data-theme] .sales-account-list .sales-account-sender{grid-area:2/2;margin:0;font-size:11px;line-height:13px}.sales-workspace[data-theme] .sales-accounts>.sales-account-detail{flex:1;height:auto;min-height:304px;max-height:none}.sales-workspace[data-theme] .sales-account-list .sales-account-stock-signal.needs_order>.sales-signal{color:#d3a790}.sales-workspace[data-theme] .sales-account-list .sales-account-stock-signal.watch>.sales-signal{color:#d1c78f}.sales-workspace[data-theme] .sales-account-list .sales-account-stock-signal.good>.sales-signal{color:#b7d5a3}.sales-workspace[data-theme] .sales-account-list .sales-account-stock-signal.unknown>.sales-signal{color:#909a91}.sales-workspace[data-theme] .sales-page-heading:has(>.sales-launch-browser){grid-template-columns:repeat(7,minmax(0,1fr))}.sales-workspace[data-theme] .sales-page-heading>.sales-launch-browser{text-align:left;grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:8px;width:100%;min-width:0;margin:0;padding:10px 12px;display:grid}.sales-workspace[data-theme] .sales-launch-browser>span:first-child{gap:4px;min-width:0;display:grid}.sales-workspace[data-theme] .sales-launch-browser .sales-launch-icon{place-items:center;width:38px;height:38px;display:grid}.sales-workspace[data-theme] .sales-launch-browser .sales-launch-icon>svg{width:26px;height:26px}@media (width<=1499px){.sales-workspace[data-theme] .sales-page-heading:has(>.sales-launch-browser){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1099px){.sales-workspace[data-theme] .sales-page-heading:has(>.sales-launch-browser){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=680px){.sales-workspace[data-theme] .sales-page-heading:has(>.sales-launch-browser){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=460px){.sales-workspace[data-theme] .sales-page-heading:has(>.sales-launch-browser){grid-template-columns:minmax(0,1fr)}}.sales-workspace[data-theme] .sales-needs-detail-dictation{flex:none;padding:8px 2px 0}.sales-workspace[data-theme] .sales-needs-detail-dictation .comms-dictation-control{align-items:center;gap:8px;width:100%;margin:0;display:flex}.sales-workspace[data-theme] .sales-needs-detail-dictation .comms-dictation-control>button{flex:0 0 36px;width:36px;height:36px;min-height:36px;position:static}.sales-workspace[data-theme] .sales-needs-detail-dictation .comms-dictation-control>small{clip:auto;clip-path:none;width:auto;height:auto;color:var(--s-muted);font:12px/1.4 Arial,Helvetica,sans-serif;position:static;overflow:visible}.sales-workspace[data-theme] .sales-need-detail .sales-need-priority{color:var(--s-muted);flex:none;font:12px/1.4 Arial,Helvetica,sans-serif}@media (pointer:coarse){.sales-workspace[data-theme] .sales-needs-detail-dictation .comms-dictation-control>button{flex-basis:44px;width:44px;height:44px;min-height:44px}}.sales-workspace[data-theme] .sales-needs-view.is-tile:not(.has-selection) .sales-needs-feed{min-height:0;max-height:calc(var(--rt-compact-row) * 3 + 22px);overscroll-behavior:contain;scrollbar-gutter:stable;flex:none;overflow-y:auto}.sales-workspace[data-theme] .sales-needs-view .sales-need-message-tile:last-of-type{margin-bottom:0}.sales-workspace[data-theme] .sales-needs-view.is-tile:not(.has-selection) .sales-needs-composer{flex:1 0 auto}.sales-workspace[data-theme] .sales-needs-view.is-tile:not(.has-selection) .sales-needs-composer>textarea{resize:vertical;width:100%;height:160px;min-height:160px;max-height:320px}.sales-workspace[data-theme] .sales-needs-view .sales-needs-feed:focus-visible{outline:2px solid var(--needs-focus);outline-offset:2px}.sales-workspace[data-theme]>.st-root{--rt-ticker-row:40px;min-width:0;max-width:100%;min-height:var(--rt-ticker-row);box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:8px;margin:0 0 10px;padding:0;display:grid;position:relative;overflow:visible}.sales-workspace[data-theme] .st-root>.st-overview-header{min-height:var(--rt-ticker-row);min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-area:1/1;justify-content:flex-start;align-self:stretch;align-items:center;gap:8px;margin:0;padding:0;display:flex}.sales-workspace[data-theme] .st-root>.st-overview-header>h2{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;max-width:min(23vw,180px);margin:0;font-size:18px;line-height:1.1;overflow:hidden}.sales-workspace[data-theme] .st-root .st-overview-header>.st-ticker-options{background:0 0;border:0;border-radius:0;flex:none;margin:0;padding:0;position:static}.sales-workspace[data-theme] .st-root .st-ticker-options>summary{min-height:var(--rt-ticker-row);white-space:nowrap;color:var(--s-muted);border-radius:6px;align-items:center;gap:5px;padding:0 4px;font-size:11px;line-height:1.1;display:flex}.sales-workspace[data-theme] .st-root .st-ticker-options>summary:hover{background:color-mix(in srgb, var(--s-green) 8%, transparent);color:var(--s-text)}.sales-workspace[data-theme] .st-root .st-options-panel{z-index:30;inset-inline-start:0;overscroll-behavior:contain;border:1px solid var(--rt-depth-edge);background:var(--s-surface);width:min(330px,100vw - 40px);max-height:min(70dvh,640px);color:var(--s-text);box-shadow:var(--rt-depth-lip), var(--rt-depth-floor), var(--rt-depth-panel);border-radius:12px;padding:10px 12px;position:absolute;top:calc(100% + 4px);overflow:auto}.sales-workspace[data-theme] .st-root .st-overview-header .st-options-panel .st-fieldset{width:auto;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;margin:0;padding:0;display:grid;position:static;inset:auto}.sales-workspace[data-theme] .st-root .st-options-panel .st-check{align-items:center;gap:8px;width:100%;min-height:44px;padding:6px 0;font-size:12px;line-height:1.4;display:flex}.sales-workspace[data-theme] .st-root .st-check input:is([type=radio],[type=checkbox]){width:18px;height:18px;accent-color:var(--s-green);flex:0 0 18px;margin:0}.sales-workspace[data-theme] .st-root .st-feed-settings{border-top:1px solid var(--s-line);margin-top:8px;padding-top:8px;font-size:12px}.sales-workspace[data-theme] .st-root .st-feed-settings>summary{cursor:pointer;align-items:center;min-height:44px;font-size:12px;display:flex}.sales-workspace[data-theme] .st-root .st-feed-settings>summary:after{content:"▾";flex:none;margin-inline-start:8px}.sales-workspace[data-theme] .st-root .st-options-panel :is(.st-controls,.st-paging){flex-wrap:wrap;gap:8px}.sales-workspace[data-theme] .st-root .st-options-panel .st-field{flex-basis:100%}.sales-workspace[data-theme] .st-root .st-options-panel :is(.st-select,.st-btn){min-height:44px;color:var(--s-text);background:var(--s-surface);font-size:12px}.sales-workspace[data-theme] .st-root .st-options-panel :is(.st-source-meta,.st-qualification,.st-source-details p,.st-page-label){white-space:normal;overflow-wrap:anywhere;font-size:12px}.sales-workspace[data-theme] .st-root>:is(.st-stock-host,.st-section){min-width:0;max-width:100%;height:var(--rt-ticker-row);min-height:var(--rt-ticker-row);box-shadow:none;background:0 0;border:0;border-radius:0;grid-area:1/2;margin:0;padding:0}.sales-workspace[data-theme] .st-root>.st-stock-host[hidden]{display:none}.sales-workspace[data-theme] .st-root>.st-section{overflow:hidden}.sales-workspace[data-theme] .st-root .st-stock-host .sales-stock-strip{width:100%;height:var(--rt-ticker-row);min-height:var(--rt-ticker-row);box-shadow:none;background:0 0;border:0;border-radius:0;align-items:stretch;margin:0;padding:0;display:flex}.sales-workspace[data-theme] .st-root .sales-stock-window{min-width:0;height:var(--rt-ticker-row)}.sales-workspace[data-theme] .st-root .sales-stock-window:before,.sales-workspace[data-theme] .st-root .sales-stock-window:after{width:10px}.sales-workspace[data-theme] .st-root .sales-stock-track{height:var(--rt-ticker-row);min-width:0;max-width:100%;overflow:auto hidden}.sales-workspace[data-theme] .st-root .sales-stock-group{align-items:center}.sales-workspace[data-theme] .st-root .sales-stock-group>button.has-stock-evidence{width:300px;min-width:300px;max-width:300px;height:var(--rt-ticker-row);min-height:var(--rt-ticker-row);white-space:nowrap;grid-template-columns:12px minmax(0,1fr) max-content 12px;align-items:center;gap:8px;padding:0 10px;display:grid}.sales-workspace[data-theme] .st-root .sales-stock-group>button.has-stock-evidence>b{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;grid-column:auto;min-width:0;overflow:hidden}.sales-workspace[data-theme] .st-root .sales-stock-track>button{width:max-content;max-width:none;height:var(--rt-ticker-row);min-height:var(--rt-ticker-row);white-space:nowrap;align-items:center;gap:8px;padding:0 10px;display:flex}.sales-workspace[data-theme] .st-root .sales-stock-track>button>:is(b,span){white-space:nowrap;overflow-wrap:normal}.sales-workspace[data-theme] .st-root .st-rail{height:var(--rt-ticker-row);scrollbar-width:thin;border-radius:8px;margin:0;overflow:auto hidden}.sales-workspace[data-theme] .st-root .st-rail-track{height:var(--rt-ticker-row);align-items:center}.sales-workspace[data-theme] .st-root .st-rail-group{height:var(--rt-ticker-row);flex-wrap:nowrap;align-items:center;gap:7px;padding-block:0}.sales-workspace[data-theme] .st-root .st-card{width:max-content;max-width:none;height:var(--rt-ticker-row);min-height:var(--rt-ticker-row);border-color:var(--rt-depth-edge);background:linear-gradient(145deg, var(--s-raised), var(--s-surface));box-shadow:var(--rt-depth-lip), var(--rt-depth-floor), var(--rt-depth-tile);white-space:nowrap;border-radius:8px;flex-direction:row;align-items:center;gap:10px;padding:0 12px;display:flex}.sales-workspace[data-theme] .st-root .st-card-title{text-overflow:ellipsis;max-width:32ch;font-size:13px;overflow:hidden}.sales-workspace[data-theme] .st-root .st-card-line{white-space:nowrap;word-break:normal;font-size:11px}.sales-workspace[data-theme] .st-root .st-section .st-status{height:var(--rt-ticker-row);min-height:var(--rt-ticker-row);white-space:nowrap;border:0;border-radius:0;flex-wrap:nowrap;align-items:center;gap:8px;margin:0;padding:0 8px;font-size:12px;display:flex;overflow:auto hidden}.sales-workspace[data-theme] .st-root .st-section .st-status>*{flex:none}.sales-workspace[data-theme] .st-root .st-section .st-status .st-btn{min-height:var(--rt-ticker-row);padding-block:0}.sales-workspace[data-theme] .st-root .st-rail-static .st-rail-track{flex-wrap:nowrap;width:max-content;max-height:none;overflow:visible}.sales-workspace[data-theme] .st-root .st-rail-static .st-rail-group{flex:none}.sales-workspace[data-theme] .st-root[data-static-list=true] .sales-stock-flow{animation:none;transform:none}.sales-workspace[data-theme] .st-root[data-static-list=true] .sales-stock-group[aria-hidden=true],.sales-workspace[data-theme] .st-root[data-static-list=true] .sales-stock-group>button[aria-hidden=true]{display:none}.sales-workspace[data-theme] .sales-needs-view{--rt-finish-fill:var(--needs-fill)}.sales-workspace[data-theme] .sales-composer{--rt-finish-fill:var(--s-surface)}.sales-workspace[data-theme] .sales-composer .sales-ai-input{--rt-finish-fill:#192c21}.sales-workspace[data-theme=light] .sales-composer .sales-ai-input{--rt-finish-fill:#f6f7ee}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-composer,.sales-workspace[data-theme] .sales-needs-view .sales-need-message-tile,.sales-workspace[data-theme] .sales-composer,.sales-workspace[data-theme] .sales-composer .sales-ai-input{background:linear-gradient(145deg, color-mix(in srgb, var(--rt-finish-fill) 94%, var(--s-gold)) 0%, var(--rt-finish-fill) 54%, color-mix(in srgb, var(--rt-finish-fill) 96%, var(--s-green)) 100%);box-shadow:var(--rt-depth-lip), var(--rt-depth-floor), var(--rt-depth-tile), var(--rt-ambient-tile)}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-composer>textarea,.sales-workspace[data-theme] .sales-composer .sales-ai-input #sales-prompt{background:linear-gradient(145deg, color-mix(in srgb, var(--rt-finish-fill) 97%, var(--s-gold)), var(--rt-finish-fill) 58%, color-mix(in srgb, var(--rt-finish-fill) 98%, var(--s-green)));box-shadow:var(--rt-depth-lip), var(--rt-depth-floor)}.sales-workspace[data-theme] .sales-needs-view .sales-need-message-tile:hover{background:linear-gradient(145deg, color-mix(in srgb, var(--rt-finish-fill) 90%, var(--s-gold)), var(--rt-finish-fill) 54%, color-mix(in srgb, var(--rt-finish-fill) 94%, var(--s-green)));box-shadow:var(--rt-depth-lip), var(--rt-depth-floor), var(--rt-depth-tile), var(--rt-ambient-hover)}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-composer:focus-within{border-color:var(--needs-focus);box-shadow:var(--rt-depth-lip), var(--rt-depth-floor), var(--rt-depth-tile), 0 0 0 1px var(--needs-focus)}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-composer>textarea:focus-visible,.sales-workspace[data-theme] .sales-composer .sales-ai-input #sales-prompt:focus-visible{outline:2px solid var(--rt-ui-focus);outline-offset:-2px}@media (width<=460px){.sales-workspace[data-theme]>.st-root,.sales-workspace[data-theme] .st-root>.st-overview-header{gap:4px}.sales-workspace[data-theme] .st-root>.st-overview-header>h2{max-width:24vw;font-size:16px}.sales-workspace[data-theme] .st-root .st-ticker-options>summary{padding-inline:2px;font-size:10px}}@media (pointer:coarse){.sales-workspace[data-theme]>.st-root{--rt-ticker-row:44px}}@media (prefers-reduced-motion:reduce){.sales-workspace[data-theme] .st-root :is(.sales-stock-flow,.st-rail-track){animation:none;transform:none}.sales-workspace[data-theme] .st-root .sales-stock-group[aria-hidden=true],.sales-workspace[data-theme] .st-root .sales-stock-group>button[aria-hidden=true],.sales-workspace[data-theme] .st-root .st-rail-group[aria-hidden=true]{display:none}.sales-workspace[data-theme] .st-root :is(.sales-stock-window,.sales-stock-strip):before,.sales-workspace[data-theme] .st-root :is(.sales-stock-window,.sales-stock-strip):after{animation:none}.sales-workspace[data-theme] .sales-needs-view .sales-need-message-tile{transition:none}}.sales-workspace[data-theme] .sales-accounts>.sales-account-list:has(>button){flex-direction:column;flex:1 1 0;justify-content:flex-start;gap:8px;min-height:0;max-height:none;display:flex;overflow-y:auto}.sales-workspace[data-theme] .sales-accounts>.sales-account-list:has(>button)>button{flex:0 0 var(--rt-compact-row);height:var(--rt-compact-row);min-height:var(--rt-compact-row);max-height:var(--rt-compact-row);margin:0}.sales-workspace[data-theme=dark] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-composer>textarea,.sales-workspace[data-theme=dark] .sales-composer .sales-ai-input,.sales-workspace[data-theme=dark] .sales-composer .sales-ai-input #sales-prompt{color:#f0f3e8;caret-color:#f0f3e8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000}.sales-workspace[data-theme=dark] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-composer>textarea::placeholder,.sales-workspace[data-theme=dark] .sales-composer .sales-ai-input #sales-prompt::placeholder{color:#b9c7ac;opacity:1}.sales-workspace[data-theme=dark] .comms-composer textarea,.sales-workspace[data-theme=dark] .comms-saved-editor textarea,.sales-workspace[data-theme=dark] .communications-view .comms-message .comms-bubble,.sales-workspace[data-theme=dark] .sales-ai-conversation article,.sales-workspace[data-theme=dark] .sales-needs-view :is(.sales-need-message-tile,.sales-need-detail,.sales-need-full-message),.sales-workspace[data-theme=dark] .sales-needs-view .sales-need-message-tile:hover,.sales-workspace[data-theme=dark] .comms-review .comms-body,.sales-workspace[data-theme=dark] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-composer>textarea,.sales-workspace[data-theme=dark] .sales-composer .sales-ai-input,.sales-workspace[data-theme=dark] .sales-composer .sales-ai-input #sales-prompt{color:#fff;caret-color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000}.sales-workspace[data-theme=dark] .comms-composer textarea::placeholder,.sales-workspace[data-theme=dark] .comms-saved-editor textarea::placeholder,.sales-workspace[data-theme=dark] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-composer>textarea::placeholder,.sales-workspace[data-theme=dark] .sales-composer .sales-ai-input #sales-prompt::placeholder{color:#fff;opacity:.7}.sales-workspace[data-theme=dark] .communications-view .comms-bubble :is(p,b,time),.sales-workspace[data-theme=dark] .sales-ai-conversation article :is(p,b),.sales-workspace[data-theme=dark] .sales-needs-view :is(.sales-need-message-copy,.sales-need-message-summary,.sales-need-message-meta,.sales-need-priority),.sales-workspace[data-theme=dark] .comms-review .comms-body{color:#fff}.sales-workspace[data-theme=light] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),.sales-workspace[data-theme=light] textarea,.sales-workspace[data-theme=light] .sales-account-search,.sales-workspace[data-theme=light] .comms-composer textarea,.sales-workspace[data-theme=light] .comms-saved-editor textarea,.sales-workspace[data-theme=light] .communications-view .comms-message .comms-bubble,.sales-workspace[data-theme=light] .sales-ai-conversation article,.sales-workspace[data-theme=light] .sales-needs-view :is(.sales-need-message-tile,.sales-need-detail,.sales-need-full-message),.sales-workspace[data-theme=light] .sales-needs-view .sales-need-message-tile:hover,.sales-workspace[data-theme=light] .comms-review .comms-body,.sales-workspace[data-theme=light] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-composer>textarea,.sales-workspace[data-theme=light] .sales-composer .sales-ai-input,.sales-workspace[data-theme=light] .sales-composer .sales-ai-input #sales-prompt{color:var(--s-text);caret-color:var(--s-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}.sales-workspace[data-theme=light] input::placeholder,.sales-workspace[data-theme=light] textarea::placeholder,.sales-workspace[data-theme=light] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-composer>textarea::placeholder,.sales-workspace[data-theme=light] .sales-composer .sales-ai-input #sales-prompt::placeholder{color:var(--s-muted);opacity:1}.sales-workspace[data-theme=light] .communications-view .comms-bubble :is(p,b,time),.sales-workspace[data-theme=light] .sales-ai-conversation article :is(p,b),.sales-workspace[data-theme=light] .sales-needs-view :is(.sales-need-message-copy,.sales-need-message-summary,.sales-need-message-meta,.sales-need-priority),.sales-workspace[data-theme=light] .comms-review .comms-body{color:var(--s-text)}.sales-workspace[data-theme=dark] .st-root>:is(.st-stock-host,.st-section),.sales-workspace[data-theme=dark] .sales-summary-strip{isolation:isolate;position:relative;overflow:visible}.sales-workspace[data-theme=dark] .st-root>:is(.st-stock-host,.st-section):before,.sales-workspace[data-theme=dark] .sales-summary-strip:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;opacity:.55;background:radial-gradient(70% 140%,oklch(78% .09 82/.14),#0000 72%),radial-gradient(70% 140%,oklch(62% .07 150/.22),#0000 72%);animation:7.2s cubic-bezier(.45,0,.55,1) infinite rt-ticker-ambient;position:absolute;inset:-6px 0}.sales-workspace[data-theme=dark] .sales-summary-strip:before{animation-name:rt-metric-ambient;animation-duration:9s}.sales-workspace[data-theme=dark] .sales-stock-group>button.has-stock-evidence{box-shadow:var(--rt-depth-lip),var(--rt-depth-floor),var(--rt-depth-tile),var(--rt-ambient-tile), inset 0 1px 0 oklch(86% .07 85/.16),0 0 10px -2px oklch(74% .11 82/.1)}.sales-workspace[data-theme=dark] .st-root .st-card{box-shadow:var(--rt-depth-lip),var(--rt-depth-floor),var(--rt-depth-tile), inset 0 1px 0 oklch(86% .07 85/.16),0 0 10px -2px oklch(74% .11 82/.1)}.sales-workspace[data-theme=dark] .sales-summary-strip:after,.sales-workspace[data-theme=dark] .sales-stock-strip:after,.sales-workspace[data-theme=dark] :is(.sales-stock-window,.sales-summary-window):before,.sales-workspace[data-theme=dark] :is(.sales-stock-window,.sales-summary-window):after{animation:none}.sales-workspace[data-theme=dark].sales-still .st-root>:is(.st-stock-host,.st-section):before,.sales-workspace[data-theme=dark].sales-still .sales-summary-strip:before,.sales-workspace[data-theme=dark] .st-root[data-static-list=true]>:is(.st-stock-host,.st-section):before,.sales-workspace[data-theme=dark] .st-root>:is(.st-stock-host,.st-section):is(:hover,:focus-within):before,.sales-workspace[data-theme=dark] .sales-summary-strip:is(:hover,:focus-within):before{animation-play-state:paused}.sales-workspace[data-theme=dark] .st-root>.st-section:has(.st-rail-paused):before{animation-play-state:paused}@keyframes rt-ticker-ambient{0%,to{opacity:.45}50%{opacity:.75}}@keyframes rt-metric-ambient{0%,to{opacity:.35}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.sales-workspace[data-theme=dark] .st-root>:is(.st-stock-host,.st-section):before,.sales-workspace[data-theme=dark] .sales-summary-strip:before{opacity:.55;animation:none}}.sales-workspace[data-theme=dark]{--msg-canvas:#000;--msg-in-bg:#000;--msg-out-bg:#000;--msg-in-fg:#fff;--msg-out-fg:#fff;--msg-meta:#fff;--msg-edge:#ffffff2e}.sales-workspace[data-theme=light]{--msg-canvas:#fff;--msg-in-bg:#fff;--msg-out-bg:#fff;--msg-in-fg:var(--s-text);--msg-out-fg:var(--s-text);--msg-meta:var(--s-muted)}.sales-workspace[data-theme=dark] :is(.communications-view,.comms-delivery,.msg-inbox),.sales-workspace[data-theme=dark] .communications-view :is(.comms-thread,.comms-messages,.comms-thread>header),.sales-workspace[data-theme=dark] :is(.communications-view,.comms-delivery,.msg-inbox) :is(.comms-composer,.comms-review,.comms-saved-editor,.comms-saved,.msg-inbox-message){color:#fff;border-color:var(--msg-edge);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000}.sales-workspace[data-theme=light] :is(.communications-view,.comms-delivery,.msg-inbox),.sales-workspace[data-theme=light] .communications-view :is(.comms-thread,.comms-messages,.comms-thread>header),.sales-workspace[data-theme=light] :is(.communications-view,.comms-delivery,.msg-inbox) :is(.comms-composer,.comms-review,.comms-saved-editor,.comms-saved,.msg-inbox-message){color:var(--s-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}.sales-workspace[data-theme=dark] :is(.communications-view,.comms-delivery,.msg-inbox) .comms-composer textarea,.sales-workspace[data-theme=dark] .comms-saved-editor textarea{color:#fff;caret-color:#fff;background:#000}.sales-workspace[data-theme=dark] :is(.communications-view,.comms-delivery,.msg-inbox) .comms-composer textarea::placeholder{color:#fff;opacity:.7}.sales-workspace[data-theme=dark] .communications-view .comms-layout>nav>button,.sales-workspace[data-theme=dark] .communications-view .comms-layout>nav>button:is(.active,:hover),.sales-workspace[data-theme=dark] .comms-delivery .comms-saved:is([aria-pressed=true],:hover){color:#fff;border-color:var(--msg-edge);background:#000}.sales-workspace[data-theme=dark] :is(.communications-view,.comms-delivery,.msg-inbox) :is(.comms-message-meta>b,.comms-message-meta>time,.comms-body,.comms-saved>b,.comms-saved>span){color:#fff}.sales-workspace[data-theme]>.st-root{margin-top:6px}.sales-workspace[data-theme=light] .st-root>.st-stock-host{isolation:isolate;position:relative;overflow:visible}.sales-workspace[data-theme=light] .st-root>.st-stock-host:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;opacity:.5;background:radial-gradient(70% 160%,#70582214,#0000 70%),radial-gradient(70% 160%,#466f4517,#0000 70%);animation:9.6s cubic-bezier(.45,0,.55,1) infinite rt-light-stock-ambient;position:absolute;inset:-4px 0}.sales-workspace[data-theme=light] .st-root .sales-stock-group>button.has-stock-evidence{background:linear-gradient(#fffef9,#f7f7f0);border:1px solid #b3c2ab;transition:border-color .2s,box-shadow .2s;box-shadow:inset 0 1px #fff,inset 0 -1px #70582214,0 1px #466f4512,0 3px 8px -4px #324b3229}.sales-workspace[data-theme=light] .st-root .sales-stock-group>button.has-stock-evidence:is(:hover,:focus-visible){border-color:#a9b79f;box-shadow:inset 0 1px #fff,inset 0 -1px #70582214,0 4px 10px -5px #324b3233}.sales-workspace[data-theme=light].sales-still .st-root>.st-stock-host:before,.sales-workspace[data-theme=light] .st-root[data-static-list=true]>.st-stock-host:before,.sales-workspace[data-theme=light] .st-root>.st-stock-host:is(:hover,:focus-within):before{animation-play-state:paused}@keyframes rt-light-stock-ambient{0%,to{opacity:.4}50%{opacity:.6}}.sales-workspace[data-theme=light] .st-root{--rt-picker-fill:#fffef9;--rt-picker-edge:#b3c2ab;--rt-picker-active:#466f45;--rt-picker-shadow:inset 0 1px #fff,0 1px 2px #324b3214;--rt-picker-ring:#466f45}.sales-workspace[data-theme=dark] .st-root{--rt-picker-fill:color-mix(in srgb,var(--s-raised) 85%,transparent);--rt-picker-edge:color-mix(in srgb,var(--s-muted) 28%,transparent);--rt-picker-active:color-mix(in srgb,var(--s-gold) 55%,transparent);--rt-picker-shadow:inset 0 1px #ffffff0d;--rt-picker-ring:var(--s-gold)}.sales-workspace[data-theme] .st-root>.st-overview-header>h2{color:var(--s-text)}.sales-workspace[data-theme] .st-root .st-ticker-options>summary,.sales-workspace[data-theme] .st-root .st-ticker-options>summary:is(:hover,:focus-visible),.sales-workspace[data-theme] .st-root .st-ticker-options[open]>summary{isolation:isolate;min-height:var(--rt-ticker-row);color:var(--s-text);cursor:pointer;background:0 0;gap:7px;padding:0 10px;list-style:none;position:relative}.sales-workspace[data-theme] .st-root .st-ticker-options>summary::-webkit-details-marker{display:none}.sales-workspace[data-theme] .st-root .st-ticker-options>summary:before{content:"";z-index:-1;pointer-events:none;border:1px solid var(--rt-picker-edge);background:var(--rt-picker-fill);box-shadow:var(--rt-picker-shadow);border-radius:999px;transition:border-color .18s,background-color .18s;position:absolute;inset:7px 0}.sales-workspace[data-theme] .st-root .st-ticker-options>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex:0 0 6px;width:6px;height:6px;margin-top:-3px;transition:transform .18s;transform:rotate(45deg)}.sales-workspace[data-theme] .st-root .st-ticker-options[open]>summary:after{transform:translateY(3px)rotate(225deg)}.sales-workspace[data-theme] .st-root .st-ticker-options>summary:is(:hover,:focus-visible):before,.sales-workspace[data-theme] .st-root .st-ticker-options[open]>summary:before{border-color:var(--rt-picker-active)}.sales-workspace[data-theme] .st-root .st-ticker-options>summary:focus-visible{outline:2px solid var(--rt-picker-ring);outline-offset:2px}.sales-workspace[data-theme=light] .st-root .st-options-panel{background:#fffef9;border-color:#b3c2ab;box-shadow:0 12px 28px -12px #324b3240}.sales-workspace[data-theme] .st-root .st-options-panel .st-check{border-radius:8px;padding:6px 8px}.sales-workspace[data-theme] .st-root .st-options-panel .st-check:is(:hover,:focus-within){background:var(--s-raised)}.sales-workspace[data-theme] .sales-needs-view.is-tile .sales-needs-text-window{flex-direction:column;flex:230px;min-height:230px;max-height:380px;margin-bottom:12px;display:flex;overflow:hidden}.sales-workspace[data-theme] .sales-needs-view.is-tile:not(.has-selection) .sales-needs-text-window>.sales-needs-composer{flex-direction:column;flex:auto;min-height:0;margin:0;display:flex}.sales-workspace[data-theme] .sales-needs-view.is-tile:not(.has-selection) .sales-needs-composer>textarea{resize:none;flex:160px;height:auto;min-height:160px;max-height:none}.sales-workspace[data-theme] .sales-needs-view.is-tile .sales-needs-compose-tools{flex:none}.sales-workspace[data-theme] .sales-needs-view.is-tile.has-selection .sales-needs-feed{min-height:0;max-height:calc(var(--rt-compact-row) * 3 + 22px);flex:none;display:block;overflow-y:auto}.sales-workspace[data-theme] .sales-needs-view.is-tile.has-selection .sales-need-detail{flex-direction:column;flex:auto;min-height:0;margin:0;display:flex;overflow:hidden}.sales-workspace[data-theme] .sales-needs-text-window .sales-need-full-message{flex:auto;min-height:0;overflow-y:auto}.sales-workspace[data-theme] .sales-needs-text-window .sales-need-full-message:focus-visible{outline:2px solid var(--needs-focus);outline-offset:-2px}.sales-workspace[data-theme] .sales-needs-text-window .sales-need-detail>:is(header,footer){flex:none}.sales-workspace[data-theme] .sales-need-header-toggle{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.sales-workspace[data-theme] .sales-need-header-toggle:focus-visible{outline:2px solid var(--needs-focus);outline-offset:3px}.sales-workspace[data-theme] .sales-need-header-toggle>svg{flex:none;margin-left:auto;transform:rotate(180deg)}.sales-workspace[data-theme] .sales-need-message-tile[aria-expanded=true]{border-color:var(--needs-focus)}@media (width<=460px){.sales-workspace[data-theme]>.st-root{margin-top:4px}.sales-workspace[data-theme] .st-root .st-ticker-options>summary{padding-inline:7px}}@media (prefers-reduced-motion:reduce){.sales-workspace[data-theme=light] .st-root>.st-stock-host:before{opacity:.5;animation:none}.sales-workspace[data-theme] .st-root .st-ticker-options>summary:after,.sales-workspace[data-theme] .st-root .st-ticker-options>summary:before,.sales-workspace[data-theme=light] .st-root .sales-stock-group>button.has-stock-evidence{transition:none}}.sales-workspace[data-theme] .sales-needs-view.is-tile.is-composing>.sales-needs-toolbar,.sales-workspace[data-theme] .sales-needs-view.is-tile.is-composing>.sales-needs-feed{display:none}.sales-workspace[data-theme] .sales-needs-view.is-tile.is-composing>.sales-needs-text-window{flex:auto;min-height:0;max-height:none;margin-bottom:0}.sales-workspace[data-theme] .sales-needs-view.is-tile.is-composing .sales-needs-composer{flex:auto;min-height:0}.sales-workspace[data-theme] .sales-needs-view.is-tile.is-composing .sales-needs-composer>textarea{flex:auto;height:auto;min-height:160px;max-height:none}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display){--needs-control-size:36px}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-composer,.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-composer>textarea{box-sizing:border-box;min-width:0}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-compose-tools{grid-template-columns:minmax(0,1fr) var(--needs-control-size) var(--needs-control-size);box-sizing:border-box;align-items:center;gap:6px;width:100%;min-width:0;display:grid}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-pill.is-priority{min-width:0;height:var(--needs-control-size);grid-area:1/1}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-pill.is-priority>select{width:100%;min-width:0;height:var(--needs-control-size);min-height:var(--needs-control-size);border-radius:12px;padding:0 24px 0 8px;font-size:12px}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-pill.is-priority>svg:first-child{display:none}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-pill.is-priority>svg:last-child{width:12px;height:12px;display:block;top:50%;left:auto;right:8px;transform:translateY(-50%)}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-compose-tools>.comms-dictation-control{width:var(--needs-control-size);min-width:var(--needs-control-size);height:var(--needs-control-size);grid-area:1/2;place-items:center;margin:0;display:grid;position:relative}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-compose-tools>.sales-needs-submit{grid-area:1/3}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-compose-tools>.comms-dictation-control>button,.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-compose-tools>.sales-needs-submit{box-sizing:border-box;width:var(--needs-control-size);min-width:var(--needs-control-size);height:var(--needs-control-size);min-height:var(--needs-control-size);justify-content:center;align-items:center;padding:0;display:flex}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-compose-tools>.comms-dictation-control>button>span{display:none}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-compose-tools>.comms-dictation-control>button>svg,.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-submit>svg{flex:none;width:18px;height:18px}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-compose-tools>.comms-dictation-control>button+button{right:0;bottom:calc(var(--needs-control-size) + 6px);z-index:2;position:absolute}@media (pointer:coarse){.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display){--needs-control-size:44px}}.sales-workspace[data-theme=dark]{--rt-stock-card-fill:linear-gradient(135deg,#020303,#242a27);--rt-stock-card-hover:linear-gradient(135deg,#090b0a,#343c37)}.sales-workspace[data-theme=dark] .st-root .sales-stock-group>button.has-stock-evidence,.sales-workspace[data-theme=dark] .sales-needs-view .sales-need-message-tile{background:var(--rt-stock-card-fill)}.sales-workspace[data-theme=dark] .st-root .sales-stock-group>button.has-stock-evidence:hover,.sales-workspace[data-theme=dark] .sales-needs-view .sales-need-message-tile:hover{background:var(--rt-stock-card-hover)}.sales-workspace[data-theme] .sales-needs-view.is-tile:not(.has-selection) .sales-needs-text-window>.sales-needs-composer{gap:8px;padding:8px;overflow:visible}.sales-workspace[data-theme] .sales-needs-view.is-tile:not(.has-selection) .sales-needs-composer>textarea{flex:1 1 0;height:auto;min-height:96px;max-height:none}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-compose-tools{margin:0;padding-top:8px}@media (pointer:fine){@container sales-needs (width<=240px){.sales-workspace[data-theme] .sales-needs-view.is-tile .sales-needs-compose-tools{--needs-control-size:32px;gap:4px}.sales-workspace[data-theme] .sales-needs-view.is-tile .sales-needs-pill.is-priority>select{padding:0 18px 0 6px;font-size:11px}.sales-workspace[data-theme] .sales-needs-view.is-tile .sales-needs-pill.is-priority>svg:last-child{width:10px;height:10px;right:6px}}}.sales-workspace[data-theme] .sales-channel-actions{flex:none;justify-content:space-between;align-items:center;gap:6px;margin:8px 0;display:flex}.sales-workspace[data-theme] .sales-channel-actions>.sales-conversation-back{white-space:nowrap;align-items:center;gap:5px;min-height:32px;margin:0;padding:6px 2px;display:inline-flex}.sales-workspace[data-theme] .sales-channel-actions>.sales-channel-expand{place-items:center;width:32px;min-width:32px;height:32px;margin:0;padding:0;display:grid}.sales-workspace[data-theme] .communications-view>.comms-privacy{color:var(--s-muted);margin:0 0 8px;font-size:12px}.sales-workspace[data-theme] .sales-channel-body .communications-view>.comms-privacy{display:none}.sales-workspace[data-theme] .communications-view>.comms-toolbar{flex:none;justify-content:flex-end;min-height:32px;margin:8px 0 0;padding:0;display:flex}.sales-workspace[data-theme] .communications-view>.comms-toolbar>button{white-space:nowrap;justify-content:center;align-items:center;gap:5px;min-height:32px;margin:0;padding:6px 10px;display:inline-flex}.sales-workspace[data-theme] .sales-center>.sales-tools-grid{flex:none;grid-auto-rows:1fr;align-content:start;align-items:stretch}.sales-workspace[data-theme] .sales-tools-grid>.sales-tool-tile{min-height:0;padding-block:12px}.sales-workspace[data-theme] .sales-tool-tile>.sales-nested-group{gap:6px;margin-top:10px;display:grid}.sales-workspace[data-theme] .sales-tool-tile>.sales-nested-group>.sales-nested{margin-top:0}@font-face{font-family:Tungsten Light;src:url(../assets/Tungsten-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}.sales-workspace[data-theme]{--rt-copy-face:"Tungsten Light",Tungsten,"Arial Narrow",Arial,sans-serif}.sales-workspace[data-theme] :is(.sales-nested,.sales-channel-button b,.sales-channel-button small,.sales-screen-actions b,.sales-screen-actions small),.sales-workspace[data-theme] .sales-account-list>button>span:nth-child(2)>b,.sales-workspace[data-theme] .sales-account-list .sales-account-sender,.sales-workspace[data-theme] .sales-needs-view :is(.sales-need-message-summary,.sales-need-message-meta),.sales-workspace[data-theme] .sales-stock-account>b{font-family:var(--rt-copy-face);font-synthesis:none;font-weight:300}.sales-workspace[data-theme] :is(.sales-nested,.sales-channel-button b,.sales-screen-actions b),.sales-workspace[data-theme] .sales-account-list>button>span:nth-child(2)>b,.sales-workspace[data-theme] .sales-stock-account>b{font-size:18px;line-height:1.1}.sales-workspace[data-theme] :is(.sales-channel-button small,.sales-screen-actions small),.sales-workspace[data-theme] .sales-account-list .sales-account-sender{font-size:15px;line-height:1.1}.sales-workspace[data-theme] .sales-needs-view .sales-need-message-copy{gap:0}.sales-workspace[data-theme] .sales-needs-view .sales-need-message-summary{font-size:18px;line-height:18px}.sales-workspace[data-theme] :is(textarea,input:not([type]),input[type=text],input[type=search],input[type=email],input[type=tel]),.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-composer>textarea,.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-pill.is-priority>select,.sales-workspace[data-theme] :is(.comms-bubble p,.sales-need-full-message,.comms-body,.sales-ai-messages,.sales-ai-reply){font-family:var(--rt-copy-face);font-synthesis:none;letter-spacing:.15px;font-size:20px;font-weight:300;line-height:1.35}.sales-workspace[data-theme] .sales-needs-view:is(.is-tile,.is-display) .sales-needs-pill.is-priority>select{font-size:18px;line-height:1.1}.sales-workspace[data-theme] :is(textarea,input)::placeholder{font-family:inherit;font-weight:300}.sales-workspace[data-theme] .sales-comms .sales-channel-button b,.sales-workspace[data-theme] .sales-comms .sales-channel-button small,.sales-workspace[data-theme] .sales-screen-actions>button>b,.sales-workspace[data-theme] .sales-screen-actions>button>small{font-family:var(--rt-copy-face);font-synthesis:none;font-weight:300}.sales-workspace[data-theme] .sales-composer .sales-ai-input #sales-prompt,.sales-workspace[data-theme] .sales-ai-conversation article p,.sales-workspace[data-theme] :is(.communications-view,.comms-delivery) .comms-bubble p,.sales-workspace[data-theme] :is(.communications-view,.comms-delivery) textarea{font-family:var(--rt-copy-face);font-synthesis:none;font-size:20px;font-weight:300;line-height:1.35}@media (width>=941px){.sales-workspace[data-theme] .sales-layout>.sales-left,.sales-workspace[data-theme] .sales-layout>.sales-comms{contain:size;align-self:stretch;min-height:0}.sales-workspace[data-theme] .sales-left>.sales-accounts{min-height:0;overflow:hidden}.sales-workspace[data-theme] .sales-comms .sales-channels{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}}.sales-workspace[data-theme] .sales-account-list>button>span:nth-child(2){grid-template-rows:auto;grid-template-columns:12px minmax(0,1fr);align-items:center;gap:0 10px}.sales-workspace[data-theme] .sales-account-list>button>span:nth-child(2)>b{align-self:center;line-height:22px}.sales-workspace[data-theme] .sales-account-list .sales-account-stock-signal{grid-row:1;align-self:center;line-height:1}@media (width>=941px){.sales-workspace[data-theme] .sales-accounts>.sales-account-detail{flex:1;height:auto;min-height:0;max-height:100%}.sales-workspace[data-theme] .sales-account-detail>.sales-account-detail-body{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}}.sales-workspace[data-theme] .st-root .sales-stock-group>button.has-stock-evidence>b{font-family:var(--rt-copy-face);letter-spacing:.2px;font-size:26px;font-weight:300;line-height:28px}.sales-workspace[data-theme] .sales-account-list>button>span:nth-child(2)>b{letter-spacing:.2px;font-size:26px;line-height:28px}.sales-workspace[data-theme] .sales-needs-view .sales-need-message-summary{letter-spacing:.15px;font-size:22px;line-height:22px}.sales-workspace[data-theme] .sales-needs-view .sales-need-message-meta{letter-spacing:.2px;font-size:16px;line-height:14px}.sales-workspace[data-theme] .sales-tools-grid .sales-tool-tile>p{text-align:center}.sales-workspace[data-theme]{--rt-compact-row:48px}.sales-workspace[data-theme] .sales-account-list>button>span:nth-child(2)>b,.sales-workspace[data-theme] .sales-needs-view .sales-need-message-summary,.sales-workspace[data-theme] .sales-tool-tile .sales-nested{font-family:var(--rt-copy-face);letter-spacing:.15px;font-size:24px;font-weight:300;line-height:24px}.sales-workspace[data-theme] .sales-tool-tile .sales-nested{height:var(--rt-compact-row);min-height:var(--rt-compact-row)}.sales-workspace[data-theme] .sales-needs-view .sales-need-message-tile{padding-block:3px}.sales-workspace[data-theme] .sales-screen-brand>p{font-family:var(--rt-copy-face);letter-spacing:.15px;font-size:24px;font-weight:300;line-height:1.3}.sales-workspace[data-theme] .sales-screen-actions>button>span{font-family:var(--rt-copy-face);font-size:16px;font-weight:300;line-height:1.2}.sales-workspace[data-theme] .sales-screen-actions>button>b{font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-size:22px;font-weight:400;line-height:1.15}.sales-workspace[data-theme] .sales-center{container:workspace-center/inline-size}@container workspace-center (width<=879px){.sales-workspace[data-theme] .sales-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container workspace-center (width<=439px){.sales-workspace[data-theme] .sales-tools-grid{grid-template-columns:minmax(0,1fr)}}.sales-workspace[data-theme] .st-root .sales-stock-group>button.has-stock-evidence>b,.sales-workspace[data-theme] .sales-account-list>button>span:nth-child(2)>b,.sales-workspace[data-theme] .sales-needs-view .sales-need-message-summary,.sales-workspace[data-theme] .sales-tool-tile .sales-nested,.sales-workspace[data-theme] .sales-screen-actions>button>b{letter-spacing:.15px;font-size:20px;line-height:22px}.sales-workspace[data-theme] .sales-needs-view .sales-need-message-meta{font-size:14px;line-height:16px}.sales-workspace[data-theme] .sales-tools-grid .sales-tool-tile>p{text-align:center;min-height:18px;margin:0;font-size:16px;line-height:18px}.sales-workspace[data-theme] .sales-tool-tile>.sales-nested-group{margin-top:8px}.sales-workspace[data-theme] .sales-screen-brand>p{font-size:20px;line-height:1.3}.sales-workspace[data-theme] :is(textarea,input)::placeholder{font-size:16px;line-height:1.35}.sales-workspace[data-theme] .st-root .sales-stock-group>button.has-stock-evidence{column-gap:6px}.sales-workspace[data-theme] .st-root .sales-stock-group>button.has-stock-evidence>b{text-align:left;justify-self:stretch;margin:0}.sales-workspace[data-theme]{--rt-small-title:400 20px/22px Tungsten,"Arial Narrow",Arial,sans-serif}.sales-workspace[data-theme] .sales-screen-actions>button>b,.sales-workspace[data-theme] .sales-tool-tile .sales-nested,.sales-workspace[data-theme] .sales-account-list>button>span:nth-child(2)>b,.sales-workspace[data-theme] .sales-needs-view .sales-need-message-summary,.sales-workspace[data-theme] .sales-comms .sales-channel-button b,.sales-workspace[data-theme] .st-root .sales-stock-group>button.has-stock-evidence>b{font:var(--rt-small-title);letter-spacing:.15px;font-synthesis:none}.sales-workspace[data-theme=light]{--rt-light-nested-fill:var(--sales-light-grain),linear-gradient(128deg,#fffefb 8%,#fcfdf8 38%,#eff4e9 100%)}.sales-workspace[data-theme=light] .sales-tile .sales-nested,.sales-workspace[data-theme=light] .sales-account-list>button,.sales-workspace[data-theme=light] .sales-screen-actions>button,.sales-workspace[data-theme=light] .sales-needs-view .sales-need-message-tile,.sales-workspace[data-theme=light] .sales-needs-view .sales-need-message-tile:is(:hover,:focus-visible){background-image:var(--rt-light-nested-fill);background-size:160px 160px,auto}.sales-workspace[data-theme=light] .sales-needs-view .sales-need-message-tile{border-color:var(--rt-depth-edge);box-shadow:var(--rt-depth-lip),var(--rt-depth-floor),var(--rt-depth-tile),var(--rt-ambient-tile)}.sales-workspace[data-theme]{--rt-large-heading-size:28px}@media (width<=1150px){.sales-workspace[data-theme]{--rt-large-heading-size:24px}}@media (width<=650px){.sales-workspace[data-theme]{--rt-large-heading-size:26px}}.sales-workspace[data-theme] .sales-screen-brand h2,.sales-workspace[data-theme] .metric-tile .metric-title{font-size:var(--rt-large-heading-size);font-weight:400;line-height:1.15}.sales-workspace[data-theme] .sales-summary-group>.metric-tile{grid-template-rows:calc(var(--rt-large-heading-size) * 1.15) 16px 1fr 18px}.sales-workspace[data-theme] .sales-needs-view.is-tile .sales-needs-toolbar,.sales-workspace[data-theme] .sales-needs-view.is-tile .sales-needs-feed{padding-inline:4px}.sales-workspace[data-theme] .sales-comms>.sales-comms-intro{font-family:var(--rt-copy-face);text-align:center;letter-spacing:.15px;font-size:20px;font-weight:300;line-height:1.3;margin:6px 0 14px!important}.sales-workspace[data-theme] .sales-tools-grid .sales-tool-tile h2{font-size:var(--rt-large-heading-size);font-weight:400;line-height:1.15}.sales-workspace[data-theme] .sales-needs-view .sales-need-author-initial{width:16px;height:22px;font:var(--rt-small-title);color:var(--s-muted);text-align:center;flex:0 0 16px;place-items:center;display:grid}@media (width>=1100px){.sales-workspace[data-theme]{--rt-side-panel-width:clamp(260px,20vw,300px)}.sales-workspace[data-theme] .sales-layout{grid-template-columns:var(--rt-side-panel-width) minmax(0,1fr) var(--rt-side-panel-width)}}.sales-workspace[data-theme] .sales-ai-identity{align-items:center;gap:8px;min-width:0;display:inline-flex}.sales-workspace[data-theme] .sales-ai-identity .rtg-ai-label{color:var(--s-text);letter-spacing:.3px;white-space:nowrap;font-family:Tungsten,Arial Narrow,Arial,sans-serif;font-size:23px;font-weight:400;line-height:1.1}.sales-workspace[data-theme] .rtg-ai-mark{--rtg-mask:url(../assets/fleur-de-leaf-red.svg);isolation:isolate;pointer-events:none;flex:0 0 25px;width:25px;height:28px;display:block;position:relative}.sales-workspace[data-theme] .rtg-ai-mark>i,.sales-workspace[data-theme] .rtg-ai-glow>i{-webkit-mask:var(--rtg-mask) center / contain no-repeat;-webkit-mask:var(--rtg-mask) center / contain no-repeat;mask:var(--rtg-mask) center / contain no-repeat;display:block;position:absolute;inset:0}.sales-workspace[data-theme] .rtg-ai-glow{filter:blur(6px);opacity:.26;animation:5.6s cubic-bezier(.45,0,.55,1) infinite rtg-ai-breathe;position:absolute;inset:0}.sales-workspace[data-theme] .rtg-ai-glow>i{background:#d8322f}.sales-workspace[data-theme] .rtg-ai-mark>.rtg-ai-depth{background:#5c0c10;transform:translate(.5px,1px)}.sales-workspace[data-theme] .rtg-ai-mark>.rtg-ai-face{filter:drop-shadow(0 0 .5px #3a0508);background:linear-gradient(160deg,#e2483f 0%,#b81f24 55%,#7e1216 100%)}.sales-workspace[data-theme] .rtg-ai-mark>.rtg-ai-shine{opacity:.55;background:radial-gradient(60% 45% at 32% 22%,#ffffff8c,#0000 70%)}.sales-workspace[data-theme] .rtg-ai-fallback{display:none}.sales-workspace[data-theme=light] .rtg-ai-mark>.rtg-ai-shine{opacity:.45}.sales-workspace[data-theme=light] .rtg-ai-glow{opacity:.12;animation-name:rtg-ai-breathe-light}@keyframes rtg-ai-breathe{0%,to{opacity:.18}50%{opacity:.34}}@keyframes rtg-ai-breathe-light{0%,to{opacity:.08}50%{opacity:.16}}.sales-workspace[data-theme] .sales-focus-heading{isolation:isolate;position:relative}.sales-workspace[data-theme] .sales-focus-heading h2{z-index:1;position:relative}.sales-workspace[data-theme] .sales-focus-fleur{aspect-ratio:144/158;pointer-events:none;z-index:0;width:min(340px,78%);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sales-workspace[data-theme] .sales-focus-fleur:before,.sales-workspace[data-theme] .sales-focus-fleur:after{content:"";pointer-events:none;position:absolute;inset:0;-webkit-mask:url(../assets/fleur-de-leaf-red.svg) 50%/contain no-repeat;mask:url(../assets/fleur-de-leaf-red.svg) 50%/contain no-repeat}.sales-workspace[data-theme=dark] .sales-focus-fleur:before{opacity:.06;animation:rtg-focus-breathe var(--rt-focal-duration,14s) var(--rt-focal-easing,ease-in-out) var(--rt-focal-delay,0s) infinite;background:linear-gradient(150deg,#d9ffd0 0%,#a6ed9a 40%,#63df8c 100%)}.sales-workspace[data-theme=dark] .sales-focus-fleur:after{filter:blur(9px);opacity:.07;animation:rtg-focus-drift var(--rt-focal-duration,14s) var(--rt-focal-easing,ease-in-out) var(--rt-focal-delay,0s) infinite;background:linear-gradient(150deg,#d5ffc4,#82f5a3)}.sales-workspace[data-theme=light] .sales-focus-fleur:before{opacity:.065;background:#b3212c}@media (width<=650px){.sales-workspace[data-theme] .sales-focus-fleur{width:min(180px,60%);top:calc(50% + 18px)}}@keyframes rtg-focus-breathe{0%,to{opacity:0}50%{opacity:.08}}@keyframes rtg-focus-drift{0%,to{opacity:0}50%{opacity:.1}}.sales-workspace[data-theme] .rtg-ai-mark.is-still .rtg-ai-glow,.sales-workspace[data-theme] .sales-focus-fleur.is-still:before,.sales-workspace[data-theme] .sales-focus-fleur.is-still:after{animation:none}@media (prefers-reduced-motion:reduce){.sales-workspace[data-theme] .rtg-ai-glow,.sales-workspace[data-theme] .sales-focus-fleur:before,.sales-workspace[data-theme] .sales-focus-fleur:after{animation:none}}@supports not ((-webkit-mask:url('')) or (mask:url(''))){.sales-workspace[data-theme] .rtg-ai-mark>i,.sales-workspace[data-theme] .rtg-ai-glow{display:none}.sales-workspace[data-theme] .rtg-ai-fallback{object-fit:contain;width:100%;height:100%;display:block}}.sales-workspace[data-theme] .sales-screen-brand{transform:translateY(16px)}@media (width<=650px){.sales-workspace[data-theme] .sales-screen-brand{transform:translateY(4px)}}.sales-workspace[data-theme]{--rt-title-face:Tungsten,"Arial Narrow",Arial,sans-serif;font-family:var(--rt-copy-face);font-synthesis:none;font-weight:300}.sales-workspace[data-theme] .st-root>.st-overview-header>h2,.sales-workspace[data-theme] .st-root .st-card-title{font:var(--rt-small-title);letter-spacing:.15px}.sales-workspace[data-theme] .st-root .sales-account-stock-signal.is-compact b,.sales-workspace[data-theme] .st-root .sales-stock-track>button>span,.sales-workspace[data-theme] .st-root .st-card-line{font-family:var(--rt-copy-face);font-synthesis:none;letter-spacing:.15px;font-size:16px;font-weight:300;line-height:20px}.sales-workspace[data-theme] .st-root .st-ticker-options>summary{font-family:var(--rt-title-face);letter-spacing:.15px;font-size:14px;font-weight:400;line-height:18px}.sales-workspace[data-theme] .st-root .st-options-panel :is(label,legend,summary,select,button,p){font-family:var(--rt-copy-face);font-synthesis:none;font-size:16px;font-weight:300}.sales-workspace[data-theme] .metric-tile .metric-title,.sales-workspace[data-theme] .metric-tile .metric-number{font-family:var(--rt-title-face);font-synthesis:none;font-weight:400}.sales-workspace[data-theme] .metric-tile :is(.metric-period,.metric-note,.metric-foot,.metric-chart-detail),.sales-workspace[data-theme] .metric-tile .metric-bar>b{font-family:var(--rt-copy-face);font-synthesis:none;letter-spacing:.15px;font-weight:300}.sales-workspace[data-theme] .metric-tile :is(.metric-period,.metric-note){font-size:16px;line-height:16px}.sales-workspace[data-theme] .metric-tile .metric-foot{font-size:14px;line-height:14px}.sales-workspace[data-theme] .metric-tile .metric-bar>b{font-size:14px;line-height:12px}.sales-workspace[data-theme] .metric-tile .metric-chart-detail{font-size:16px;line-height:20px}.sales-workspace[data-theme] .metric-tile .metric-value.is-text .metric-number,.sales-workspace[data-theme] .metric-tile[data-state=empty] .metric-number{font-family:var(--rt-copy-face);font-size:18px;font-weight:300;line-height:22px}.sales-workspace[data-theme] :is(.sales-kicker,.sales-monitor-name,.sales-monitor>footer,.sales-comms>.sales-kicker),.sales-workspace[data-theme] :is(.sales-launch-tile,.sales-heading-music) small,.sales-workspace[data-theme] .sales-tools-grid .sales-tool-tile>p,.sales-workspace[data-theme] .sales-screen-actions>button>span{font-family:var(--rt-copy-face);font-synthesis:none;font-weight:300}.sales-workspace[data-theme] .sales-needs-toolbar button,.sales-workspace[data-theme] .sales-needs-footer a,.sales-workspace[data-theme] .sales-composer-top>.sales-chat-status{font-family:var(--rt-copy-face);font-size:16px;font-weight:300;line-height:20px}.sales-workspace[data-theme] .sales-needs-tile>.sales-needs-intro{font-family:var(--rt-copy-face);text-align:center;letter-spacing:.15px;color:var(--s-muted);margin:6px 0 14px;font-size:20px;font-weight:300;line-height:1.3}.sales-workspace[data-theme] .sales-tools-grid .sales-tool-tile>header{text-align:center;display:block;position:relative}.sales-workspace[data-theme] .sales-tools-grid .sales-tool-tile>header>div{width:100%}.sales-workspace[data-theme] .sales-tools-grid .sales-tool-tile>header .sales-kicker{display:none}.sales-workspace[data-theme] .sales-tools-grid .sales-tool-tile h2{font:var(--rt-small-title)}.sales-workspace[data-theme] .sales-tools-grid .sales-tool-tile .sales-tile-title{text-align:center;width:100%;font:var(--rt-small-title);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0;display:flex}.sales-workspace[data-theme] .sales-tools-grid .sales-tool-tile .sales-tile-title>svg{flex:none;width:20px;height:20px;margin:0;position:static;transform:none}.sales-workspace[data-theme] .sales-tools-grid .sales-tool-tile .sales-tile-title>.sales-heading-text{padding:0}.sales-workspace[data-theme] .sales-tools-grid .sales-tool-tile>header>button{position:absolute;top:0;right:0}.sales-workspace[data-theme] .sales-tools-grid .sales-tool-tile>p{margin-top:6px}.sales-workspace[data-theme] .sales-left{--rt-compact-row:72px}.sales-workspace[data-theme] .sales-left .sales-account-list>button,.sales-workspace[data-theme] .sales-left .sales-needs-view .sales-need-message-tile{height:72px;min-height:72px;max-height:72px;padding-block:12px}.sales-workspace[data-theme] .sales-kicker{font:400 12px/16px var(--rt-title-face);letter-spacing:1.2px}.sales-workspace[data-theme] .sales-monitor-name{font-size:14px;line-height:18px}.sales-workspace[data-theme] .sales-needs-followups{font-family:var(--rt-copy-face);font-size:16px;font-weight:300}.sales-workspace[data-theme] .rtg-intelligence-orb{--orb-aura:.18;--orb-brightness:.85;--orb-turn:14s;isolation:isolate;pointer-events:none;border-radius:50%;flex:0 0 26px;width:26px;height:26px;display:block;position:relative}.sales-workspace[data-theme] .rtg-intelligence-orb>*{pointer-events:none;display:block;position:absolute}.sales-workspace[data-theme] .rtg-orb-aura{filter:blur(6.1px);opacity:var(--orb-aura);transition:opacity .9s cubic-bezier(.22,1,.36,1);inset:-7.8px}.sales-workspace[data-theme] .rtg-orb-aura>i{background:radial-gradient(circle,#a6d09a 0%,#e8f4dc88 42%,#0000 72%);border-radius:50%;width:100%;height:100%;animation:6s ease-in-out infinite rtg-orb-breathe;display:block}.sales-workspace[data-theme] .rtg-orb-field{filter:brightness(var(--orb-brightness));animation:rtg-orb-turn var(--orb-turn) linear infinite;background:conic-gradient(#a6d09a,#e8f4dc 25%,#fffefa 35%,#a6d09a 55%,#4f6b4a 75%,#a6d09a);border-radius:50%;transition:filter .9s cubic-bezier(.22,1,.36,1);inset:0}.sales-workspace[data-theme] .rtg-orb-glass{background:radial-gradient(circle at 32% 24%,#fff8,#0000 46%),radial-gradient(circle at 50% 60%,#0000 45%,#0b120c77);border-radius:50%;inset:0;box-shadow:inset 0 0 0 .87px #e8f4dc66,inset 0 -2.6px 4.3px #07180a99}.sales-workspace[data-theme] .rtg-orb-brand{background:#183623;width:14.7px;height:17.3px;top:4.35px;left:5.65px;-webkit-mask:url(../assets/fleur-de-leaf-red.svg) 50%/contain no-repeat;mask:url(../assets/fleur-de-leaf-red.svg) 50%/contain no-repeat}.sales-workspace[data-theme] .rtg-intelligence-orb[data-state=connecting]{--orb-aura:.45;--orb-brightness:1.1;--orb-turn:7s}.sales-workspace[data-theme] .rtg-intelligence-orb[data-state=listening]{--orb-aura:.85;--orb-brightness:1.35}.sales-workspace[data-theme] .rtg-intelligence-orb[data-state=responding]{--orb-aura:.75;--orb-brightness:1.3}.sales-workspace[data-theme] .rtg-intelligence-orb:not([data-state=idle]) .rtg-orb-aura,.sales-workspace[data-theme] .rtg-intelligence-orb:not([data-state=idle]) .rtg-orb-field{transition-duration:.4s}.sales-workspace[data-theme] .rtg-intelligence-orb[data-state=responding] .rtg-orb-aura>i{animation-duration:2.4s}.sales-workspace[data-theme=light] .rtg-orb-aura{opacity:calc(var(--orb-aura) * .25)}.sales-workspace[data-theme=light] .rtg-orb-field{background:conic-gradient(#e8efe3,#fffefa,#c9d6c1,#e8efe3)}.sales-workspace[data-theme=light] .rtg-orb-glass{box-shadow:inset 0 0 0 .87px #9fae98,inset 0 -2.6px 4.3px #36553733}@keyframes rtg-orb-turn{to{transform:rotate(360deg)}}@keyframes rtg-orb-breathe{0%,to{opacity:.75}50%{opacity:1}}.sales-workspace[data-theme] .rtg-intelligence-orb[data-still] .rtg-orb-field,.sales-workspace[data-theme] .rtg-intelligence-orb[data-still] .rtg-orb-aura>i{animation:none}@media (prefers-reduced-motion:reduce){.sales-workspace[data-theme] .rtg-intelligence-orb .rtg-orb-field,.sales-workspace[data-theme] .rtg-intelligence-orb .rtg-orb-aura,.sales-workspace[data-theme] .rtg-intelligence-orb .rtg-orb-aura>i{transition:none;animation:none}}.sales-workspace[data-theme] :is(.sales-needs-tile,.sales-accounts,.sales-comms){padding-top:14px}.sales-workspace[data-theme] :is(.sales-needs-tile,.sales-accounts,.sales-comms)>header{min-height:0;margin:0;padding-right:30px;position:relative}.sales-workspace[data-theme] :is(.sales-needs-tile,.sales-accounts,.sales-comms)>header h2{min-height:44px}.sales-workspace[data-theme] :is(.sales-needs-tile,.sales-accounts,.sales-comms)>header>button{position:absolute;top:0;right:-4px}.sales-workspace[data-theme] .sales-needs-tile>.sales-needs-intro{margin:2px 0 10px}.sales-workspace[data-theme] .sales-comms>.sales-comms-intro{margin:2px 0 10px!important}.sales-workspace[data-theme] .sales-left{gap:12px}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile:not(.has-selection):not(.is-composing) .sales-needs-text-window{flex-basis:210px;min-height:210px;margin-bottom:8px}.sales-workspace[data-theme] :is(.sales-needs-tile,.sales-accounts,.sales-comms,.sales-tools-grid .sales-tool-tile)>header{position:static}.sales-workspace[data-theme] :is(.sales-needs-tile,.sales-accounts,.sales-comms,.sales-tools-grid .sales-tool-tile)>header>button{background:0 0;border:0;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;margin:0;padding:0;display:flex;position:absolute;inset:6px 6px auto auto}.sales-workspace[data-theme] :is(.sales-needs-tile,.sales-accounts,.sales-comms,.sales-tools-grid .sales-tool-tile)>header>button>svg,.sales-workspace[data-theme] .sales-monitor>header>div:last-child>button>svg{flex:0 0 16px;width:16px;height:16px}.sales-workspace[data-theme] .sales-monitor>header{min-height:48px;padding-right:100px;position:static}.sales-workspace[data-theme] .sales-monitor>header>div:last-child{gap:4px;position:absolute;inset:6px 6px auto auto}.sales-workspace[data-theme] .sales-monitor>header>div:last-child>button{justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;margin:0;padding:0;display:flex}.sales-workspace[data-theme=light]{--rt-brand-ink:var(--green,#223e33);--s-text:var(--rt-brand-ink);--metric-text:var(--rt-brand-ink)}.sales-workspace[data-theme=light] :is(h1,h2,h3,h4,h5,h6,b,strong,.rtg-ai-label,.sales-heading-text,.sales-tile-title,.sales-nested,.sales-need-message-summary),.sales-workspace[data-theme=light] .sales-tile :is(h2,.sales-tile-title,.sales-nested,.sales-channel-button,.sales-heading-text),.sales-workspace[data-theme=light] .sales-screen-actions>button>b,.sales-workspace[data-theme=light] .sales-screen-brand h2,.sales-workspace[data-theme=light] .sales-tool-state h2,.sales-workspace[data-theme=light] .sales-account-list>button b,.sales-workspace[data-theme=light] .sales-stock-account:is(.unknown,.stale,.not_covered,.confirm_inbound,.existing_order,.needs_order,.watch,.good) b,.sales-workspace[data-theme=light] .st-root>.st-overview-header>h2{color:var(--rt-brand-ink)}.sales-workspace[data-theme] .metric-tile:not([data-state=empty]) .metric-value:not(.is-text) .metric-number{font-size:40px;line-height:40px}.sales-workspace[data-theme] .sales-summary-strip{isolation:isolate;position:relative}.sales-workspace[data-theme] .sales-summary-strip:after{content:"";z-index:4;pointer-events:none;border-radius:inherit;opacity:1;mix-blend-mode:screen;box-shadow:none;background:radial-gradient(clamp(155px,18vw,300px) 135px at 50% 52%,#b9dba331 0%,#aacb9120 32%,#a6d09a0a 65%,#0000 100%),radial-gradient(38% 125%,#dcecc710,#0000 82%);animation:none;position:absolute;inset:0}.sales-workspace[data-theme=light] .sales-summary-strip:after{mix-blend-mode:multiply;background:radial-gradient(clamp(155px,18vw,300px) 135px at 50% 52%,#8cad6e24 0%,#aac39115 38%,#0000 100%),radial-gradient(38% 125%,#d0dfc112,#0000 82%)}.sales-workspace[data-theme] .sales-needs-view .sales-need-author-initial{width:24px;height:26px;color:var(--s-text);background:linear-gradient(145deg,#304933,#1a3022);border:1px solid #b9d6a53d;border-radius:5px;flex:0 0 24px;box-shadow:inset 0 1px #edf8df14}.sales-workspace[data-theme=light] .sales-needs-view .sales-need-author-initial{color:var(--rt-brand-ink);background:linear-gradient(145deg,#f7faf2,#e4eddb);border-color:#8297756b;box-shadow:inset 0 1px #fff}.sales-workspace[data-theme=dark] .sales-needs-view .sales-need-message-tile{background:linear-gradient(135deg,#050806 0%,#0d1912 50%,#243d2b 100%)}.sales-workspace[data-theme=dark] .sales-needs-view .sales-need-message-tile:is(:hover,:focus-visible){background:linear-gradient(135deg,#070b08 0%,#122219 50%,#2b4933 100%)}.sales-workspace[data-theme=light] .sales-needs-view .sales-need-message-tile,.sales-workspace[data-theme=light] .sales-needs-view .sales-need-message-tile:is(:hover,:focus-visible){background:var(--rt-light-nested-fill);background-size:160px 160px,auto}.sales-workspace[data-theme] .sales-needs-view .sales-need-message-tile{border-color:var(--rt-depth-edge);box-shadow:var(--rt-depth-lip),var(--rt-depth-floor),var(--rt-depth-tile),var(--rt-ambient-tile);border-radius:14px}.sales-workspace[data-theme] .sales-needs-view .sales-need-message-tile:is(:hover,:focus-visible){border-color:var(--rt-depth-edge-hover);box-shadow:var(--rt-depth-lip),var(--rt-depth-floor),var(--rt-depth-tile),var(--rt-ambient-hover)}.sales-workspace[data-theme] .sales-needs-tile>.sales-needs-intro,.sales-workspace[data-theme] .sales-comms>.sales-comms-intro{text-align:left;padding-inline-start:0}.sales-workspace[data-theme] .sales-launch-shop .sales-launch-icon{background:#fff;border:1px solid #b8c8ad;border-radius:10px;flex:0 0 52px;place-items:center;width:52px;height:44px;padding:0;display:grid;box-shadow:inset 0 1px #fff,0 0 12px -5px #b7d5a366}.sales-workspace[data-theme] .sales-launch-shop .sales-launch-icon>.sales-shop-hat{object-fit:cover;object-position:center;filter:none;mix-blend-mode:normal;width:100%;max-width:100%;height:100%;display:block;position:static;transform:scale(1.12)}.sales-workspace[data-theme] :is(.sales-needs-view .sales-need-message-summary,.sales-needs-view .sales-need-author-initial,.sales-account-list>button>span:nth-child(2)>b,.sales-tools-grid .sales-nested,.sales-comms .sales-channel-button b,.sales-screen-actions>button>b){font-size:17px;line-height:20px}.sales-workspace[data-theme] .sales-kicker{font-size:14px;line-height:18px}.sales-workspace[data-theme] .sales-screen-brand>span{font-size:11px;line-height:15px}.sales-workspace[data-theme] .sales-header-context>span{font-size:9px;line-height:13px}.sales-workspace[data-theme] .sales-screen-brand h2{font-size:calc(var(--rt-large-heading-size) + 4px);line-height:1.15}.sales-workspace[data-theme=dark] .sales-account-search{color:#fff;background:#000}.sales-workspace[data-theme=dark] .sales-account-search input{color:#fff;background:0 0}.sales-workspace[data-theme=dark] .sales-launch-shop .sales-launch-icon{box-shadow:inset 0 1px #fff8,0 0 11px -1px #b7d5a355,0 0 22px -5px #a6d09a33}.sales-workspace[data-theme] .sales-center>.sales-composer{border-radius:16px;flex-direction:column;flex:none;height:auto;min-height:0;display:flex}.sales-workspace[data-theme] .sales-center>.sales-composer .sales-ai-input{flex:none;min-height:0;display:block}.sales-workspace[data-theme] .sales-center>.sales-composer .sales-ai-input #sales-prompt{resize:vertical;flex:none;width:100%;height:156px;min-height:156px;max-height:280px;display:block}.sales-workspace[data-theme=dark] .sales-center>:is(.sales-monitor,.sales-composer){background:radial-gradient(at 52% 118%,#68a86e1c,#0000 54%),linear-gradient(145deg,#000 0%,#020403 58%,#06100a 100%);border-color:#cde5c240;box-shadow:inset 0 1px #ffffff12,0 16px 42px #0000007a,0 0 28px -16px #9bd8916b}.sales-workspace[data-theme=dark] .sales-center>.sales-composer .sales-ai-input,.sales-workspace[data-theme=dark] .sales-center>.sales-composer .sales-ai-input #sales-prompt{background:#000}.sales-workspace[data-theme=light] .sales-center>:is(.sales-monitor,.sales-composer){background-image:var(--sales-light-grain),linear-gradient(145deg,#fffef9 0%,#f7f8f1 58%,#e9efe2 100%);background-size:160px 160px,auto;border-color:#5c774f94;box-shadow:inset 0 1px #fff,inset 0 -1px #4f6b4329,0 15px 34px -20px #233c2373,0 0 24px -15px #ae944b61}.sales-workspace[data-theme=light] :is(.sales-tile .sales-nested,.sales-tile .sales-channel-button,.sales-account-list>button,.sales-screen-actions>button,.sales-needs-view .sales-need-message-tile){border-color:#647e576b;box-shadow:inset 0 1px #fff,0 1px #415b3726,0 9px 18px -15px #24402394,0 0 15px -12px #aa914861}.sales-workspace[data-theme=light] :is(.sales-needs-intro,.sales-comms-intro,.sales-tile small,.sales-screen-actions span,.sales-screen-brand p,.sales-monitor>footer){color:#4b604b}.sales-workspace[data-theme] .sales-launch-shop .sales-launch-icon>.sales-shop-hat{object-fit:contain;object-position:center;filter:drop-shadow(0 1px 2px #324b3226);transform:none}.sales-workspace[data-theme=dark] .sales-launch-shop .sales-launch-icon{background:linear-gradient(145deg,#010201,#0a110c);border-color:#b9d5a94f}.sales-workspace[data-theme=dark] .sales-launch-shop .sales-launch-icon>.sales-shop-hat{filter:drop-shadow(0 0 4px #a6d09a59)drop-shadow(0 1px 1px #0009)}.sales-workspace[data-theme=light] .sales-launch-shop .sales-launch-icon{background:linear-gradient(145deg,#fff,#f1f4ec);border-color:#70896373}@media (width<=650px){.sales-workspace[data-theme] .sales-center>.sales-composer .sales-ai-input #sales-prompt{height:168px;min-height:168px}}.sales-workspace[data-theme] .sales-page-heading :is(.sales-launch-tile,.sales-heading-music) b,.sales-workspace[data-theme] .sales-tools-grid .sales-tool-tile h2{font-family:var(--rt-title-face);letter-spacing:0;font-size:30px;font-weight:400;line-height:36px}.sales-workspace[data-theme] .sales-tools-grid .sales-tool-tile :is(.sales-tile-title,.sales-heading-text){letter-spacing:0;font:400 30px/36px var(--rt-title-face)!important}@media (width>=1100px){.sales-workspace[data-theme]{--rt-side-panel-width:320px}.sales-workspace[data-theme] .sales-layout{column-gap:16px}}.sales-workspace[data-theme] .sales-left{--rt-nested-row:64px;--rt-needs-row:var(--rt-nested-row);--rt-account-row:var(--rt-nested-row)}.sales-workspace[data-theme] .sales-left .sales-needs-view .sales-need-message-tile{height:var(--rt-needs-row);min-height:var(--rt-needs-row);max-height:var(--rt-needs-row);padding-block:8px}.sales-workspace[data-theme] .sales-left .sales-accounts>.sales-account-list:has(>button)>button{box-sizing:border-box;flex:0 0 var(--rt-account-row);height:var(--rt-account-row);min-height:var(--rt-account-row);max-height:var(--rt-account-row);padding-block:8px}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-feed{height:calc(var(--rt-needs-row) * 3 + 22px);max-height:calc(var(--rt-needs-row) * 3 + 22px)}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile:not(.has-selection):not(.is-composing) .sales-needs-text-window{flex:0 0 184px;height:184px;min-height:184px;max-height:184px;margin-bottom:12px}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile:not(.is-composing):not(.has-selection) .sales-needs-composer{box-sizing:border-box;border:1px solid var(--needs-line);border-radius:14px;flex-direction:column;flex:none;gap:0;height:184px;padding:0;display:flex}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile:not(.is-composing):not(.has-selection) .sales-needs-composer>textarea{height:auto;min-height:0;max-height:none;box-shadow:none;resize:none;background:0 0;border:0;border-radius:13px 13px 0 0;flex:auto;padding:12px}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-compose-tools{--needs-control-size:44px;box-sizing:border-box;flex:none;grid-template-rows:44px;grid-template-columns:minmax(0,1fr) 44px max-content;align-items:center;gap:8px;height:61px;min-height:61px;padding:8px}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-pill.is-priority{justify-self:stretch;width:100%;max-width:none;height:44px}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-submit.has-label{gap:6px;width:auto;min-width:44px;padding-inline:8px}.sales-workspace[data-theme=dark] .sales-left .sales-needs-view.is-tile:not(.is-composing):not(.has-selection) .sales-needs-composer{color:#fff;background:#000}.sales-workspace[data-theme=light] .sales-left .sales-needs-view.is-tile:not(.is-composing):not(.has-selection) .sales-needs-composer{color:var(--rt-brand-ink);background:#fff}.sales-workspace[data-theme] .sales-left>.sales-needs-tile{padding:14px}.sales-workspace[data-theme] .sales-left>.sales-needs-tile>header{min-height:44px;margin:0}.sales-workspace[data-theme] .sales-left>.sales-needs-tile>.sales-needs-intro{text-align:left;font:300 20px/26px var(--rt-copy-face);margin:2px 0 12px}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile :is(.sales-needs-toolbar,.sales-needs-feed){box-sizing:border-box;width:100%;margin-inline:0;padding-inline:0}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-toolbar{gap:8px;min-height:44px;margin-bottom:8px}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-toolbar>div{gap:4px}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-toolbar button{height:44px;min-height:44px;font:300 16px/20px var(--rt-copy-face);box-shadow:none;justify-content:center;align-items:center;padding:0 10px;display:inline-flex}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-toolbar>button{place-items:center;width:44px;min-width:44px;padding:0;display:grid}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-toolbar>button>svg{width:18px;height:18px;margin:0;position:static;transform:none}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile:not(.has-selection):not(.is-composing) .sales-needs-feed{scrollbar-gutter:stable;flex:none;height:208px;min-height:0;max-height:208px;padding:0 2px 0 0;overflow-y:auto}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-need-message-tile{box-sizing:border-box;align-items:center;gap:8px;height:64px;min-height:64px;max-height:64px;margin:0 0 8px;padding:8px 10px}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-need-message-tile:last-of-type{margin-bottom:0}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-need-message-tile:focus-visible{outline-offset:-2px}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-need-message-summary{font-size:17px;line-height:20px}.sales-workspace[data-theme] .sales-left .sales-needs-followups{box-sizing:border-box;border-top:1px solid var(--s-line);min-height:36px;font:300 16px/20px var(--rt-copy-face);flex:none;margin:0;padding:8px 0}.sales-workspace[data-theme] .sales-left .sales-needs-view+.sales-needs-followups{margin-top:10px}@media (pointer:coarse){.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-toolbar button{height:44px;min-height:44px}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-toolbar>button{width:44px;min-width:44px}.sales-workspace[data-theme] .sales-left .sales-needs-followups{min-height:44px}}.sales-workspace[data-theme] .sales-needs-view .sales-need-author-initial[data-author-initial]{--rt-badge-color:#90cd94;--rt-badge-phase:0s;isolation:isolate;width:28px;height:28px;color:color-mix(in srgb,var(--rt-badge-color) 28%,#fff);border-color:color-mix(in srgb,var(--rt-badge-color) 44%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--rt-badge-color) 18%,#101713),color-mix(in srgb,var(--rt-badge-color) 9%,#080d0a));border-radius:7px;flex:0 0 28px;font-size:17px;line-height:20px;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff1a}.sales-workspace[data-theme] .sales-needs-view .sales-need-author-initial[data-author-initial=H]{--rt-badge-color:#7976e1}.sales-workspace[data-theme] .sales-needs-view .sales-need-author-initial[data-author-initial=J]{--rt-badge-color:#90cd94;--rt-badge-phase:-2.1s}.sales-workspace[data-theme] .sales-needs-view .sales-need-author-initial[data-author-initial=S]{--rt-badge-color:#718294;--rt-badge-phase:-4.2s}.sales-workspace[data-theme] .sales-needs-view .sales-need-author-initial[data-author-initial]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse,var(--rt-badge-color),transparent 72%);filter:blur(3px);opacity:.22;animation:rtg-sender-aura 6.4s ease-in-out var(--rt-badge-phase) infinite;border-radius:8px;position:absolute;inset:-4px;transform:scale(1)}.sales-workspace[data-theme=light] .sales-needs-view .sales-need-author-initial[data-author-initial]{color:color-mix(in srgb,var(--rt-badge-color) 45%,#17241e);border-color:color-mix(in srgb,var(--rt-badge-color) 50%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--rt-badge-color) 13%,#fff),color-mix(in srgb,var(--rt-badge-color) 20%,#f3f6ef));box-shadow:inset 0 1px #fffc}.sales-workspace[data-theme=light] .sales-needs-view .sales-need-author-initial[data-author-initial]:before{opacity:.18}@keyframes rtg-sender-aura{0%,to{opacity:.18;transform:scale(1)}50%{opacity:.28;transform:scale(1.04)}}.sales-workspace[data-theme].sales-still .sales-need-author-initial[data-author-initial]:before,.sales-workspace[data-theme] .sales-need-author-initial.is-still[data-author-initial]:before{animation:none}@media (prefers-reduced-motion:reduce){.sales-workspace[data-theme] .sales-needs-view .sales-need-author-initial[data-author-initial]:before{animation:none}}.sales-workspace[data-theme] .sales-launch-shop .sales-launch-icon{border-radius:8px}.sales-workspace[data-theme] .sales-launch-shop .sales-launch-icon>.sales-shop-hat{object-fit:contain;width:48px;max-width:48px;height:40px;transform:none}.sales-workspace[data-theme] .sales-launch-shop .sales-launch-icon{background:linear-gradient(145deg,#fffdf3 0%,#f0f3e7 58%,#dfe8d6 100%);border-color:#a4aeab;box-shadow:inset 0 1px #fff,0 1px 2px #1d2d2338,0 0 12px -5px #b7d5a357}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-need-message-tile{grid-template-rows:1fr;grid-template-columns:12px 28px minmax(0,1fr) 16px;align-items:center;display:grid}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-need-message-tile>.sales-need-signal{grid-area:1/1;place-self:center;width:10px;min-width:10px;max-width:10px;height:10px;min-height:10px;max-height:10px;margin:0;position:static;transform:none}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-need-message-tile>.sales-need-author-initial{width:28px;min-width:28px;max-width:28px;height:28px;min-height:28px;max-height:28px;font:300 17px/20px var(--rt-copy-face);grid-area:1/2;place-self:center;place-items:center;margin:0;display:grid}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-need-message-tile>.sales-need-message-copy{grid-area:1/3;align-self:center;min-width:0;max-width:100%}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-need-message-tile>svg{flex:none;grid-area:1/4;place-self:center;width:16px;height:16px;margin:0;position:static;transform:none}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-compose-tools>.comms-dictation-control>button,.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-compose-tools>.sales-needs-submit{justify-content:center;align-items:center;min-width:44px;height:44px;min-height:44px;max-height:44px;display:flex;overflow:visible}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-compose-tools>.comms-dictation-control>button>svg,.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-compose-tools>.sales-needs-submit>svg{flex:0 0 18px;width:18px;min-width:18px;height:18px;min-height:18px;margin:0;display:block;position:static;transform:none}.sales-workspace[data-theme] .sales-left>.sales-needs-tile>header h2>svg{flex:0 0 20px;width:20px;height:20px;margin:0;position:static;transform:none}.sales-workspace[data-theme] .sales-left>.sales-needs-tile>header>button>svg{flex:0 0 16px;width:16px;height:16px;margin:0;position:static;transform:none}.sales-workspace[data-theme]{--rt-focal-duration:14s;--rt-focal-easing:ease-in-out;--rt-focal-delay:0s;--rt-structural-edge:#fafbf84d;--rt-nested-edge:#fafbf833;--rt-structural-halo:inset 0 1px #ffffff1a,0 4px 14px -8px #00000073,0 0 14px -3px #fffffd33,0 0 32px -10px #ffffff1f;--rt-nested-halo:inset 0 1px #ffffff12,0 3px 10px -7px #00000059,0 0 10px -3px #fffffd1a,0 0 22px -10px #ffffff0f;--rt-ambient-panel:0 0 20px -7px #fffffd24;--rt-ambient-tile:0 0 14px -5px #fffffd1a;--rt-ambient-hover:0 0 22px -5px #fffffd38}.sales-workspace[data-theme] :is(.sales-summary-card,.metric-tile,.sales-launch-tile,.sales-heading-music-group,.sales-needs-tile,.sales-accounts,.sales-comms,.sales-tools-grid>.sales-tool-tile){border-color:var(--rt-structural-edge);box-shadow:var(--rt-structural-halo)}.sales-workspace[data-theme] :is(.sales-left .sales-needs-view.is-tile .sales-need-message-tile,.sales-account-list>button,.sales-comms .sales-channel-button,.sales-nested,.st-card,.sales-stock-group>button):not(.sales-screen *){border-color:var(--rt-nested-edge);box-shadow:var(--rt-nested-halo)}.sales-workspace[data-theme] :is(.sales-left .sales-needs-view.is-tile .sales-need-message-tile,.sales-account-list>button,.sales-comms .sales-channel-button,.sales-nested,.st-card,.sales-stock-group>button):not(.sales-screen *):is(:hover,:focus-visible){border-color:var(--rt-structural-edge);box-shadow:var(--rt-structural-halo)}.sales-workspace[data-theme] .sales-center>.sales-composer{position:relative}.sales-workspace[data-theme] .sales-center>:is(.sales-composer,.sales-monitor){isolation:isolate;overflow:visible}.sales-workspace[data-theme] .sales-center>:is(.sales-composer,.sales-monitor):after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:.8;animation:rtg-host-halo var(--rt-focal-duration) var(--rt-focal-easing) var(--rt-focal-delay) infinite;position:absolute;inset:-1px;box-shadow:0 0 52px #fffffd1f}.sales-workspace[data-theme] .sales-center>.sales-composer .sales-ai-input{isolation:isolate;overflow:visible}.sales-workspace[data-theme=dark] .sales-center>.sales-composer .sales-ai-input #sales-prompt{border:1px solid #fffffdf0;box-shadow:0 0 18px #fffffd6b,0 0 42px #ffffff38}.sales-workspace[data-theme=dark] .sales-center>.sales-monitor .sales-screen{border:1px solid #fffffde0;box-shadow:0 0 18px #fffffd61,0 0 42px #fff3}.sales-workspace[data-theme=light] .sales-center>.sales-composer .sales-ai-input #sales-prompt,.sales-workspace[data-theme=light] .sales-center>.sales-monitor .sales-screen{border:1px solid #6e7a67ad;box-shadow:inset 0 1px #fff,0 7px 20px -8px #323e304d,0 0 18px #fffffdf2}.sales-workspace[data-theme] .sales-center>.sales-composer .sales-ai-input:after,.sales-workspace[data-theme] .sales-center>.sales-monitor .sales-screen:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;opacity:.82;animation:rtg-focal-halo var(--rt-focal-duration) var(--rt-focal-easing) var(--rt-focal-delay) infinite;position:absolute;inset:0;box-shadow:inset 0 0 12px #fffffd24}.sales-workspace[data-theme] .sales-center>.sales-composer .sales-ai-input:after{box-shadow:0 0 18px #fffffd47,0 0 42px #ffffff29}@keyframes rtg-focal-halo{0%,to{opacity:.62}50%{opacity:.95}}@keyframes rtg-host-halo{0%,to{opacity:.72}50%{opacity:.84}}.sales-workspace[data-theme].sales-still .sales-center>:is(.sales-composer,.sales-monitor):after,.sales-workspace[data-theme].is-still .sales-center>:is(.sales-composer,.sales-monitor):after,.sales-workspace[data-theme] .sales-center>:is(.sales-composer,.sales-monitor).is-still:after,.sales-workspace[data-theme].sales-still .sales-center>.sales-composer .sales-ai-input:after,.sales-workspace[data-theme].sales-still .sales-center>.sales-monitor .sales-screen:after,.sales-workspace[data-theme].is-still .sales-center>.sales-composer .sales-ai-input:after,.sales-workspace[data-theme].is-still .sales-center>.sales-monitor .sales-screen:after,.sales-workspace[data-theme] .sales-center>.sales-composer.is-still .sales-ai-input:after,.sales-workspace[data-theme] .sales-center>.sales-monitor.is-still .sales-screen:after{animation:none}@media (prefers-reduced-motion:reduce){.sales-workspace[data-theme] .sales-center>:is(.sales-composer,.sales-monitor):after,.sales-workspace[data-theme] .sales-center>.sales-composer .sales-ai-input:after,.sales-workspace[data-theme] .sales-center>.sales-monitor .sales-screen:after{animation:none}}.sales-workspace[data-theme] .sales-masthead .sales-wordmark{background:0 0;border:1px solid #ffffff1a;border-radius:6px;place-items:center;width:64px;height:64px;display:grid;overflow:visible;box-shadow:inset 0 1px #ffffff29,0 2px 5px #0000002e}.sales-workspace[data-theme] .sales-masthead .sales-rainier-brand{object-fit:contain;mix-blend-mode:normal;filter:drop-shadow(0 1.5px 1.5px #00000061);width:62px;height:62px;max-height:62px;display:block;transform:none;animation:none!important}.sales-workspace[data-theme=light] .sales-masthead .sales-wordmark{border-color:#6f7b6a2e;box-shadow:inset 0 1px #fff,0 2px 4px #323e3024}.sales-workspace[data-theme=light] .sales-masthead .sales-rainier-brand{filter:drop-shadow(0 1.5px 1px #323e3040)}.sales-workspace[data-theme] .sales-drawer-brand img{object-fit:contain;mix-blend-mode:normal;filter:drop-shadow(0 1.5px 1.5px #00000047);width:88px;height:88px}.sales-workspace[data-theme=dark] .st-root>:is(.st-stock-host,.st-section):before,.sales-workspace[data-theme=dark] .sales-summary-strip:before{opacity:.55;background:radial-gradient(70% 140%,#fffffd29,#0000 72%);animation:none}.sales-workspace[data-theme=light] .st-root>.st-stock-host:before{opacity:.5;background:radial-gradient(70% 160%,#fffffda6,#0000 70%);animation:none}.sales-workspace[data-theme]>.st-root .metric-tile,.sales-workspace[data-theme]>.st-root .sales-summary-card,.sales-workspace[data-theme]>.st-root .st-card,.sales-workspace[data-theme]>.st-root .sales-stock-group>button,.sales-workspace[data-theme] .sales-page-heading>.sales-launch-tile,.sales-workspace[data-theme] .sales-page-heading>.sales-heading-music-group,.sales-workspace[data-theme] .sales-left .sales-need-message-tile,.sales-workspace[data-theme] .sales-left .sales-account-list>button,.sales-workspace[data-theme] .sales-center>.sales-tools-grid>.sales-tool-tile,.sales-workspace[data-theme] .sales-center>.sales-tools-grid .sales-nested{--rt-gradient-angle:90deg}.sales-workspace[data-theme]>.st-root .metric-tile:nth-child(2n),.sales-workspace[data-theme]>.st-root .sales-summary-card:nth-child(2n),.sales-workspace[data-theme]>.st-root .st-card:nth-child(2n),.sales-workspace[data-theme]>.st-root .sales-stock-group>button:nth-child(2n),.sales-workspace[data-theme] .sales-page-heading>.sales-launch-tile:nth-child(2n),.sales-workspace[data-theme] .sales-page-heading>.sales-heading-music-group:nth-child(2n),.sales-workspace[data-theme] .sales-left .sales-need-message-tile:nth-child(2n),.sales-workspace[data-theme] .sales-left .sales-account-list>button:nth-child(2n),.sales-workspace[data-theme] .sales-center>.sales-tools-grid>.sales-tool-tile:nth-child(2n),.sales-workspace[data-theme] .sales-center>.sales-tools-grid .sales-nested:nth-child(2n){--rt-gradient-angle:270deg}.sales-workspace[data-theme=dark]>.st-root .metric-tile,.sales-workspace[data-theme=dark]>.st-root .sales-summary-card,.sales-workspace[data-theme=dark]>.st-root .st-card,.sales-workspace[data-theme=dark]>.st-root .sales-stock-group>button,.sales-workspace[data-theme=dark] .sales-page-heading>.sales-launch-tile,.sales-workspace[data-theme=dark] .sales-page-heading>.sales-heading-music-group,.sales-workspace[data-theme=dark] .sales-left .sales-need-message-tile,.sales-workspace[data-theme=dark] .sales-left .sales-account-list>button,.sales-workspace[data-theme=dark] .sales-center>.sales-tools-grid>.sales-tool-tile,.sales-workspace[data-theme=dark] .sales-center>.sales-tools-grid .sales-nested,.sales-workspace[data-theme=dark]>.st-root .metric-tile:is(:hover,:focus-visible),.sales-workspace[data-theme=dark]>.st-root .sales-summary-card:is(:hover,:focus-visible),.sales-workspace[data-theme=dark]>.st-root .st-card:is(:hover,:focus-visible),.sales-workspace[data-theme=dark]>.st-root .sales-stock-group>button:is(:hover,:focus-visible),.sales-workspace[data-theme=dark] .sales-page-heading>.sales-launch-tile:is(:hover,:focus-visible),.sales-workspace[data-theme=dark] .sales-page-heading>.sales-heading-music-group:is(:hover,:focus-visible),.sales-workspace[data-theme=dark] .sales-left .sales-need-message-tile:is(:hover,:focus-visible),.sales-workspace[data-theme=dark] .sales-left .sales-account-list>button:is(:hover,:focus-visible),.sales-workspace[data-theme=dark] .sales-center>.sales-tools-grid>.sales-tool-tile:is(:hover,:focus-visible),.sales-workspace[data-theme=dark] .sales-center>.sales-tools-grid .sales-nested:is(:hover,:focus-visible){background:linear-gradient(var(--rt-gradient-angle),#ffffff03,transparent 60%),linear-gradient(135deg,#050806 0%,#0d1912 50%,#243d2b 100%)}.sales-workspace[data-theme=light]>.st-root .metric-tile,.sales-workspace[data-theme=light]>.st-root .sales-summary-card,.sales-workspace[data-theme=light]>.st-root .st-card,.sales-workspace[data-theme=light]>.st-root .sales-stock-group>button,.sales-workspace[data-theme=light] .sales-page-heading>.sales-launch-tile,.sales-workspace[data-theme=light] .sales-page-heading>.sales-heading-music-group,.sales-workspace[data-theme=light] .sales-left .sales-need-message-tile,.sales-workspace[data-theme=light] .sales-left .sales-account-list>button,.sales-workspace[data-theme=light] .sales-center>.sales-tools-grid>.sales-tool-tile,.sales-workspace[data-theme=light] .sales-center>.sales-tools-grid .sales-nested{background-image:var(--sales-light-grain),linear-gradient(var(--rt-gradient-angle),#ffffff02,transparent 60%),linear-gradient(128deg,#fffef9 4%,#fafbf5 45%,#f0f4e9 77%,#eaf0e1 100%);background-size:160px 160px,auto,auto}.sales-workspace[data-theme] .sales-comms .sales-channels>section{--rt-gradient-angle:90deg}.sales-workspace[data-theme] .sales-comms .sales-channels>section:nth-child(2n){--rt-gradient-angle:270deg}.sales-workspace[data-theme=dark] .sales-comms .sales-channel-button,.sales-workspace[data-theme=dark] .sales-comms .sales-channel-button:is(:hover,:focus-visible){background:linear-gradient(var(--rt-gradient-angle),#ffffff03,transparent 60%),var(--rt-channel-surface)}.sales-workspace[data-theme=light] .sales-comms .sales-channel-button,.sales-workspace[data-theme=light] .sales-comms .sales-channel-button:is(:hover,:focus-visible){background:linear-gradient(var(--rt-gradient-angle),#ffffff02,transparent 60%),var(--rt-channel-surface)}.sales-workspace[data-theme] .sales-screen{--rt-ambient-panel:-10px -7px 30px -15px #cdc68740,12px 14px 38px -18px #74b28461,0 0 22px -10px #a5c58f38;--rt-ambient-tile:-5px -4px 20px -11px #d8ca8c4a,7px 8px 24px -12px #86bd8c66;--rt-ambient-hover:-5px -4px 22px -9px #e2d39554,7px 8px 27px -10px #92cd976e}.sales-workspace[data-theme=light] .sales-screen{--rt-ambient-panel:-10px -7px 30px -15px #c1ab6030,12px 14px 38px -18px #5e8e6442,0 0 22px -10px #89ab6b2b;--rt-ambient-tile:-5px -4px 20px -11px #c5af653d,7px 8px 24px -12px #719b674a;--rt-ambient-hover:-5px -4px 22px -9px #c5af654a,7px 8px 27px -10px #719b6757}@property --rt-focal-phase{syntax:"<number>";inherits:true;initial-value:.75}.sales-workspace[data-theme]{--rt-focal-phase:.75;--rt-structural-edge:#fffffd2b;--rt-nested-edge:#fffffd1a;--rt-structural-halo:inset 0 1px #ffffff0b,0 0 12px #fffffd0f;--rt-nested-halo:inset 0 1px #ffffff08;--rt-ambient-panel:0 0 12px #fffffd0f;--rt-ambient-tile:inset 0 1px #ffffff08;--rt-ambient-hover:inset 0 1px #ffffff08;animation:14s ease-in-out infinite rtg-focal-clock}.sales-workspace[data-theme=light]{--rt-structural-edge:#6e7a6733;--rt-nested-edge:#6e7a671f;--rt-structural-halo:inset 0 1px #ffffffa6,0 3px 8px -6px #323e3033;--rt-nested-halo:inset 0 1px #ffffff73;--rt-ambient-panel:0 3px 8px -6px #323e3033;--rt-ambient-tile:inset 0 1px #ffffff73;--rt-ambient-hover:inset 0 1px #ffffff73}@keyframes rtg-focal-clock{0%,to{--rt-focal-phase:0}50%{--rt-focal-phase:1}}.sales-workspace[data-theme]:is(.sales-still,.is-still){--rt-focal-phase:.75;animation:none}.sales-workspace[data-theme]:has(.sales-center>:is(.sales-monitor,.sales-composer).is-still){--rt-focal-phase:.75;animation:none}@media (prefers-reduced-motion:reduce){.sales-workspace[data-theme]{--rt-focal-phase:.75;animation:none}}.sales-workspace[data-theme]>.st-root>.st-stock-host{--rt-structural-edge:#fafbf84d;--rt-nested-edge:#fafbf833;--rt-nested-halo:inset 0 1px #ffffff12,0 3px 10px -7px #00000059,0 0 10px -3px #fffffd1a,0 0 22px -10px #ffffff0f}.sales-workspace[data-theme=light]>.st-root>.st-stock-host{--rt-structural-edge:#767e746b;--rt-nested-edge:#767e744d;--rt-nested-halo:inset 0 1px #fff,0 3px 10px -7px #323e3038,0 0 10px -3px #fffffda6}.sales-workspace[data-theme] :is(.sales-summary-card,.metric-tile,.sales-page-heading>.sales-launch-tile,.sales-page-heading>.sales-heading-music-group,.sales-left>.sales-needs-tile,.sales-left>.sales-accounts,.sales-comms,.sales-center>.sales-tools-grid>.sales-tool-tile):not(.sales-screen *){animation:none;transform:none}.sales-workspace[data-theme] :is(.sales-summary-card,.metric-tile,.sales-page-heading>.sales-launch-tile,.sales-page-heading>.sales-heading-music-group,.sales-left>.sales-needs-tile,.sales-left>.sales-accounts,.sales-comms,.sales-center>.sales-tools-grid>.sales-tool-tile):not(.sales-screen *):is(:hover,:focus-visible,:focus-within){box-shadow:var(--rt-structural-halo);border-color:#fffffd38;transform:none}.sales-workspace[data-theme=light] :is(.sales-summary-card,.metric-tile,.sales-page-heading>.sales-launch-tile,.sales-page-heading>.sales-heading-music-group,.sales-left>.sales-needs-tile,.sales-left>.sales-accounts,.sales-comms,.sales-center>.sales-tools-grid>.sales-tool-tile):not(.sales-screen *):is(:hover,:focus-visible,:focus-within){border-color:#6e7a6740}.sales-workspace[data-theme] :is(.sales-left .sales-needs-view.is-tile .sales-need-message-tile,.sales-left .sales-account-list>button,.sales-comms .sales-channel-button,.sales-center>.sales-tools-grid .sales-nested):not(.sales-screen *):is(:hover,:focus-visible){box-shadow:var(--rt-nested-halo);border-color:#fffffd26;transform:none}.sales-workspace[data-theme=light] :is(.sales-left .sales-needs-view.is-tile .sales-need-message-tile,.sales-left .sales-account-list>button,.sales-comms .sales-channel-button,.sales-center>.sales-tools-grid .sales-nested):not(.sales-screen *):is(:hover,:focus-visible){border-color:#6e7a672b}.sales-workspace[data-theme=dark] .sales-left .sales-account-search,.sales-workspace[data-theme=dark] .sales-left .sales-needs-view.is-tile:not(.is-composing):not(.has-selection) .sales-needs-composer{border-color:#fffffd1a}.sales-workspace[data-theme] .sales-needs-view .sales-need-author-initial[data-author-initial]:before{opacity:.12;animation:none;transform:none}.sales-workspace[data-theme=dark] .st-root>:is(.st-stock-host,.st-section):before,.sales-workspace[data-theme=dark] .sales-summary-strip:before{opacity:.1;animation:none}.sales-workspace[data-theme=light] .st-root>.st-stock-host:before{opacity:.08;animation:none}.sales-workspace[data-theme] .sales-screen{--rt-structural-edge:#fafbf84d;--rt-nested-edge:#fafbf833;--rt-structural-halo:inset 0 1px #ffffff1a,0 4px 14px -8px #00000073,0 0 14px -3px #fffffd33,0 0 32px -10px #ffffff1f;--rt-nested-halo:inset 0 1px #ffffff12,0 3px 10px -7px #00000059,0 0 10px -3px #fffffd1a,0 0 22px -10px #ffffff0f}.sales-workspace[data-theme=light] .sales-screen{--rt-structural-edge:#767e746b;--rt-nested-edge:#767e744d;--rt-structural-halo:inset 0 1px #fff,0 5px 15px -9px #323e3047,0 0 14px -3px #fffffde6;--rt-nested-halo:inset 0 1px #fff,0 3px 10px -7px #323e3038,0 0 10px -3px #fffffda6}.sales-workspace[data-theme] .sales-center>.sales-composer{border-radius:16px;padding:8px}.sales-workspace[data-theme] .sales-center>.sales-composer .sales-composer-top{height:auto;min-height:28px}.sales-workspace[data-theme] .sales-center>.sales-composer .sales-ai-input{box-shadow:none;border-radius:9px;margin-top:6px}.sales-workspace[data-theme] .sales-center>.sales-composer .sales-ai-input #sales-prompt{border-radius:9px;height:136px;min-height:136px;max-height:240px}@media (width<=650px){.sales-workspace[data-theme] .sales-center>.sales-composer .sales-ai-input #sales-prompt{height:148px;min-height:148px}}.sales-workspace[data-theme] .sales-monitor-name{column-gap:12px}.sales-workspace[data-theme] .sales-monitor-name>b{letter-spacing:1.8px}.sales-workspace[data-theme] .sales-monitor-name>span:last-child{letter-spacing:.3px}.sales-workspace[data-theme=dark] .sales-center>:is(.sales-composer,.sales-monitor){border-color:#fffffd2b;box-shadow:inset 0 1px #ffffff0a}.sales-workspace[data-theme=light] .sales-center>:is(.sales-composer,.sales-monitor){border-color:#6e7a6733;box-shadow:inset 0 1px #ffffffa6}.sales-workspace[data-theme] .sales-center>:is(.sales-composer,.sales-monitor):after{opacity:calc(.667 + var(--rt-focal-phase) * .333);animation:none;box-shadow:0 0 36px #fffffd0f}.sales-workspace[data-theme=light] .sales-center>:is(.sales-composer,.sales-monitor):after{opacity:calc(.6 + var(--rt-focal-phase) * .4);box-shadow:0 0 36px #fffffd0d}.sales-workspace[data-theme=dark] .sales-center>.sales-composer .sales-ai-input #sales-prompt{box-shadow:none;border-color:#fffffd94}.sales-workspace[data-theme=dark] .sales-center>.sales-monitor .sales-screen{box-shadow:0 0 12px rgb(255 255 253/calc(.144 + var(--rt-focal-phase) * .036)),0 0 28px rgb(255 255 253/calc(.048 + var(--rt-focal-phase) * .012));border-color:#fffffd94}.sales-workspace[data-theme=light] .sales-center>.sales-composer .sales-ai-input #sales-prompt,.sales-workspace[data-theme=light] .sales-center>.sales-monitor .sales-screen{border-color:#6e7a676b;box-shadow:inset 0 1px #ffffffb3}.sales-workspace[data-theme] .sales-center>.sales-composer .sales-ai-input:after{opacity:calc(.8 + var(--rt-focal-phase) * .2);animation:none;box-shadow:0 0 12px #fffffd2e,0 0 28px #fffffd0f}.sales-workspace[data-theme] .sales-center>.sales-monitor .sales-screen:after{content:none;box-shadow:none;animation:none}.sales-workspace[data-theme=light] .sales-center>.sales-composer .sales-ai-input:after{box-shadow:0 0 12px #fffffd14,0 0 28px #323e3008}.sales-workspace[data-theme=light] .sales-center>.sales-monitor .sales-screen{box-shadow:inset 0 1px #ffffffb3,0 0 12px rgb(255 255 253/calc(.064 + var(--rt-focal-phase) * .016)),0 0 28px rgb(50 62 48/calc(.024 + var(--rt-focal-phase) * .006))}.sales-workspace[data-theme=dark] .sales-focus-fleur:before{opacity:calc(var(--rt-focal-phase) * .08);animation:none}.sales-workspace[data-theme=dark] .sales-focus-fleur:after{opacity:calc(var(--rt-focal-phase) * .1);animation:none}.sales-workspace[data-theme=light] .sales-focus-fleur:before{opacity:calc(.045 + var(--rt-focal-phase) * .02);animation:none}.sales-workspace[data-theme=light]{--rt-structural-halo:inset 0 1px #ffffffa6,0 5px 14px -9px #323e3033;--rt-nested-halo:inset 0 1px #ffffff73,0 2px 5px -4px #323e301f}.sales-workspace[data-theme=light] :is(.sales-summary-card,.metric-tile,.sales-page-heading>.sales-launch-tile,.sales-page-heading>.sales-heading-music-group,.sales-left>.sales-needs-tile,.sales-left>.sales-accounts,.sales-comms,.sales-center>.sales-tools-grid>.sales-tool-tile):not(.sales-screen *):is(:hover,:focus-visible,:focus-within){box-shadow:inset 0 1px #ffffffad,0 6px 15px -9px #323e3038}.sales-workspace[data-theme=light] :is(.sales-left .sales-needs-view.is-tile .sales-need-message-tile,.sales-left .sales-account-list>button,.sales-comms .sales-channel-button,.sales-center>.sales-tools-grid .sales-nested):not(.sales-screen *):is(:hover,:focus-visible){box-shadow:inset 0 1px #ffffff7a,0 3px 6px -4px #323e3024}.sales-workspace[data-theme=light] .sales-center>:is(.sales-composer,.sales-monitor){box-shadow:inset 0 1px #ffffffa6,0 4px 12px -9px #323e301f}@media (width<=460px){.sales-workspace[data-theme] .st-root .sales-stock-group>button.has-stock-evidence{width:100cqi;min-width:100cqi;max-width:100cqi}}@media (width>=941px) and (width<=1099px){.sales-workspace[data-theme] .sales-layout{grid-template-columns:clamp(220px,22vw,240px) minmax(0,1fr) clamp(220px,22vw,240px)}}@container sales-needs (width<=240px){.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-pill.is-priority>select{padding-inline:6px 16px;font-size:14px;line-height:1}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-pill.is-priority>svg:last-child{width:10px;height:10px;right:5px}}.sales-workspace[data-theme] .sales-screen-actions>button>span{justify-content:center;align-items:flex-start;min-height:2.4em;display:flex}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile:not(.has-selection) .sales-needs-composer{color:#fff;box-shadow:none;--needs-focus:#fff;background:#000;gap:0;padding:0}.sales-workspace[data-theme=light] .sales-left .sales-needs-view.is-tile:not(.has-selection) .sales-needs-composer{color:var(--rt-brand-ink);--needs-focus:var(--rt-brand-ink);background:#fff}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile:not(.has-selection) .sales-needs-composer:focus-within{border-color:var(--needs-focus);box-shadow:none}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-composer>textarea:focus-visible{box-shadow:none;outline:none}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-pill.is-priority>select{box-sizing:border-box;border-radius:12px;height:44px;min-height:44px}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-compose-tools>.comms-dictation-control{align-self:center;width:44px;min-width:44px;height:44px;min-height:44px}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-compose-tools>.comms-dictation-control>button,.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-compose-tools>.sales-needs-submit{border-radius:12px;flex:none;width:44px;min-width:44px}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-compose-tools>.sales-needs-submit.has-label{width:auto;min-width:44px}.sales-workspace[data-theme] .sales-left .sales-needs-view.is-tile .sales-needs-compose-tools>.sales-needs-submit.has-label>svg{display:none}.sales-workspace[data-theme=dark] .sales-left .sales-needs-view.is-tile .sales-needs-compose-tools{border-top-color:var(--rt-nested-edge)}.sales-workspace[data-theme=dark] .sales-left .sales-needs-view.is-tile .sales-needs-pill.is-priority>select,.sales-workspace[data-theme=dark] .sales-left .sales-needs-view.is-tile .sales-needs-compose-tools>.comms-dictation-control>.comms-dictate{border-color:var(--rt-nested-edge)}.sales-workspace[data-theme] .sales-screen-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sales-workspace[data-theme] .sales-screen-actions>button{box-sizing:border-box;text-align:center;grid-template-rows:38px 8px 20px 4px 29.7px;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;row-gap:0;min-width:0;height:128px;min-height:128px;padding:14px 12px 12px;display:grid}.sales-workspace[data-theme] .sales-screen-actions>button>svg{box-sizing:border-box;width:38px;min-width:38px;height:38px;color:var(--s-gold);background:#d3e4c714;border:1px solid #b8c9ab35;border-radius:11px;margin:0;padding:9px;display:block;box-shadow:inset 0 1px #ffffff12}.sales-workspace[data-theme=light] .sales-screen-actions>button>svg{background:#55753e12;border-color:#62755045}.sales-workspace[data-theme] .sales-screen-actions>button>b{white-space:normal;overflow-wrap:anywhere;grid-row:3;align-self:start;min-width:0;max-width:100%;margin:0;font-size:17px;line-height:20px}.sales-workspace[data-theme] .sales-screen-actions>button>span{white-space:normal;text-align:center;min-width:0;max-width:100%;min-height:0;color:var(--s-muted);grid-row:5;margin:0;font-size:11px;line-height:1.35;display:block}@media (width<=650px){.sales-workspace[data-theme] .sales-screen-actions>button{padding-inline:4px}}@media (width<=360px){.sales-workspace[data-theme] .sales-screen-actions{margin-inline:0}.sales-workspace[data-theme] .sales-screen-actions>button{padding-inline:2px}.sales-workspace[data-theme] .sales-screen-actions>button:focus-visible{outline-offset:-4px}}.sales-workspace .sales-ai-identity{color:inherit;background:0 0;border:0;padding:0}.sales-workspace .sales-personal-settings{display:block}.sales-workspace[data-theme]>:is(.st-root,.sales-page-heading),.sales-workspace[data-theme] :is(.sales-left,.sales-comms){--rt-focal-phase:.75}.sales-workspace[data-theme][data-ticker-running=true] :is(.sales-stock-flow,.sales-summary-track,.st-rail-track){animation-play-state:running!important}.sales-workspace[data-theme][data-ticker-running=true] .sales-stock-flow{animation-name:sales-stock-flow!important;animation-duration:var(--stock-duration,45s)!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important}.sales-workspace[data-theme][data-ticker-running=true] .sales-summary-track{animation-name:sales-summary-flow!important;animation-duration:var(--summary-duration,50s)!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important}.sales-workspace[data-theme][data-ticker-running=true] :is(.sales-stock-strip,.sales-summary-strip,.sales-stock-window,.sales-summary-window,.st-stock-host,.st-section):before,.sales-workspace[data-theme][data-ticker-running=true] :is(.sales-stock-strip,.sales-summary-strip,.sales-stock-window,.sales-summary-window,.st-stock-host,.st-section):after{animation-play-state:running!important}@media (prefers-reduced-motion:reduce){.sales-workspace[data-theme] :is(.sales-stock-flow,.sales-summary-track,.st-rail-track){animation:none!important;transform:none!important}}.sales-workspace .sales-ai-source-controls{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.sales-workspace .sales-ai-source-controls select{max-width:100%}.sales-workspace[data-theme] .sales-needs-view.is-display .sales-needs-pill.is-destination,.sales-workspace[data-theme] .sales-needs-view.is-composing .sales-needs-pill.is-destination{display:block}.sales-workspace[data-theme] .sales-heading-music-group .music-mini-live i{animation:none;transform:none}.sales-workspace[data-theme] .sales-needs-view:is(.is-display,.is-composing) .sales-needs-compose-tools{grid-template-columns:minmax(0,1fr) 44px 44px}.sales-workspace[data-theme] .sales-needs-view:is(.is-display,.is-composing) .sales-needs-pill.is-destination{grid-area:2/1/auto/-1}.sales-workspace[data-theme] .sales-page-heading:has(>.sales-launch-browser){grid-template-columns:repeat(7,minmax(0,1fr));align-items:stretch}.sales-workspace[data-theme] .sales-page-heading>:is(.sales-launch-tile,.sales-heading-music-group){min-width:0}.sales-workspace[data-theme] .sales-page-heading>.sales-personal-cultivera{grid-template-rows:minmax(0,1fr) 44px;gap:6px;height:auto;min-height:110px;padding:8px 10px}.sales-workspace[data-theme] .sales-personal-cultivera-main{justify-content:space-between;gap:4px}.sales-workspace[data-theme] .sales-personal-cultivera-main .sales-launch-icon{flex:0 0 28px;width:28px;height:28px}.sales-workspace[data-theme] .sales-personal-cultivera .sales-personal-actions{justify-content:stretch;gap:6px}.sales-workspace[data-theme] .sales-personal-cultivera .sales-personal-action{flex:1;justify-content:center;align-items:center;gap:5px;width:auto;min-width:0;min-height:44px;font:600 14px/1.2 system-ui,sans-serif;display:flex}.sales-workspace[data-theme] .sales-personal-cultivera .sales-personal-action svg{flex:0 0 17px;width:17px;height:17px}.sales-workspace[data-theme] .sales-launch-browser{font:inherit;text-align:left}.sales-workspace[data-theme] :is(.sales-composer textarea,.sales-channel-body,.sales-ai-conversation,.sales-personal-panel){font-size:16px;line-height:1.5}.sales-workspace[data-theme] :is(.sales-composer select,.sales-service-route,.sales-comms-tab){font-size:14px;line-height:1.4}@media (width<=1199px){.sales-workspace[data-theme] .sales-page-heading:has(>.sales-launch-browser){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=767px){.sales-workspace[data-theme] .sales-page-heading:has(>.sales-launch-browser){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=940px){.sales-workspace[data-theme] .sales-accounts>.sales-account-list:has(>button){overscroll-behavior-y:contain;scrollbar-gutter:stable;flex:0 auto;max-height:clamp(240px,45vh,380px);overflow-y:auto}.sales-workspace[data-theme] .sales-account-list:focus-visible{outline:2px solid var(--rt-ui-focus);outline-offset:-2px}}@media (width<=480px){.sales-workspace[data-theme] .sales-page-heading:has(>.sales-launch-browser){grid-template-columns:repeat(2,minmax(0,1fr))}.sales-workspace[data-theme] .sales-page-heading>.sales-personal-cultivera{grid-column:1/-1;grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;width:100%;max-width:none;min-height:112px}.sales-workspace[data-theme] .sales-personal-cultivera .sales-personal-actions{flex-direction:column;gap:4px}.sales-workspace[data-theme] .sales-personal-cultivera .sales-personal-action{min-height:44px}.sales-workspace[data-theme] .sales-page-heading>.sales-launch-browser{grid-column:1}}@media (width<=360px){.sales-workspace[data-theme] .sales-page-heading>.sales-heading-music-group{grid-template-rows:auto 38px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sales-workspace[data-theme] .sales-heading-music-group .sales-heading-music{grid-area:1/1/auto/-1}.sales-workspace[data-theme] .sales-heading-music-group .sales-spotify-connect{grid-area:2/1;justify-self:end;margin:0}.sales-workspace[data-theme] .sales-heading-music-group .sales-music-toggle{grid-area:2/2;justify-self:start;margin:0}}@media (prefers-reduced-motion:reduce){.sales-workspace[data-theme][data-ticker-running] :is(.sales-stock-flow,.sales-summary-track,.st-rail-track){animation:none!important;transform:none!important}.sales-workspace[data-theme] :is(.sales-stock-group,.sales-summary-group)[aria-hidden=true],.sales-workspace[data-theme] :is(.sales-stock-group,.sales-summary-group)>[inert]{display:none}.sales-workspace[data-theme] :is(.sales-stock-track,.sales-summary-scroll){overflow-x:auto}}
