.seller-site{--ink:#132439;--ink-soft:#4d5c69;--blue:#2764ca;--paper:#f8f7f3;min-height:100vh;color:var(--ink);background:var(--paper);overflow:hidden}.seller-nav,.seller-hero,.seller-intro,.seller-workflow,.seller-principle,.seller-amazon,.seller-closing,.seller-footer{width:min(1192px,100% - 64px);margin-inline:auto}.seller-nav{align-items:center;gap:32px;min-height:94px;display:flex}.seller-brand{color:var(--ink);align-items:center;gap:12px;text-decoration:none;display:flex}.seller-brand-mark{background:var(--ink);border-radius:4px;grid-template-columns:9px 9px;gap:3px;padding:5px;display:grid;transform:skewY(-7deg)}.seller-brand-mark i{background:#8fc4e9;height:18px;display:block}.seller-brand-mark i:last-child{background:#e7bd67;margin-top:6px}.seller-brand strong,.seller-brand small{display:block}.seller-brand strong{letter-spacing:.03em;font-size:16px}.seller-brand small{color:#78818a;letter-spacing:.12em;margin-top:3px;font-size:8px;font-weight:800}.seller-nav-links{gap:29px;margin-left:auto;display:flex}.seller-nav-links a{color:#51606d;font-size:14px;text-decoration:none}.seller-nav-links a:hover{color:var(--blue)}.seller-nav-cta,.seller-button{justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-weight:750;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.seller-nav-cta:hover,.seller-button:hover{transform:translateY(-2px)}.seller-nav-cta{color:#fff;background:var(--ink);margin-left:4px;font-size:13px}.seller-nav-cta span{color:#91c6ee}.seller-hero{grid-template-columns:minmax(0,.91fr) minmax(490px,1.09fr);align-items:center;gap:64px;padding:74px 0 138px;display:grid}.seller-kicker{color:#2d669e;letter-spacing:.11em;align-items:center;gap:9px;margin:0 0 18px;font-size:11px;font-weight:800;display:flex}.seller-kicker span{background:#e0ab4d;width:22px;height:2px}.seller-hero h1,.seller-intro h2,.seller-section-heading h2,.seller-principle h2,.seller-amazon h2,.seller-closing h2{letter-spacing:-.07em;margin:0;font-size:clamp(44px,5vw,74px);line-height:.98}.seller-hero h1 i,.seller-principle h2 i,.seller-closing h2 i{color:var(--blue);font-family:Georgia,Songti SC,serif;font-weight:500}.seller-hero-lede{max-width:495px;color:var(--ink-soft);margin:29px 0 0;font-size:18px;line-height:1.78}.seller-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:33px;display:flex}.seller-button-primary{color:#fff;background:var(--blue)}.seller-button-quiet{color:var(--ink);border-bottom:1px solid #a5afb8}.seller-hero-notes{color:#6c7883;flex-wrap:wrap;gap:18px;margin-top:36px;font-size:12px;display:flex}.seller-hero-notes span:before{content:"";background:#e0ab4d;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.seller-hero-art{min-height:612px;position:relative}.seller-image-frame{clip-path:polygon(8% 0,100% 0,100% 89%,92% 100%,0 100%,0 9%);background:#c6d0d3;position:absolute;inset:0 0 42px 56px;overflow:hidden}.seller-image-frame:after{content:"";background:linear-gradient(110deg,#1223382b,#0000 55%);position:absolute;inset:0}.seller-image-frame img{object-fit:cover;object-position:56% center;width:100%;height:100%}.seller-workbench-float{z-index:1;width:min(92%,486px);position:absolute;bottom:0;left:0}.seller-image-caption{color:#76818a;letter-spacing:.08em;margin:0;font-size:11px;position:absolute;bottom:-30px;right:0}.seller-workbench{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border:1px solid #172c4626;border-radius:5px;overflow:hidden;box-shadow:0 25px 55px #162b483d}.seller-workbench-bar{border-bottom:1px solid #e7eaf0;justify-content:space-between;padding:14px 18px;font-size:12px;font-weight:800;display:flex}.seller-workbench-bar em{color:#8b5a09;background:#fff1cf;padding:3px 7px;font-size:10px;font-style:normal}.seller-workbench-body{grid-template-columns:1.2fr .8fr;display:grid}.seller-workbench-body section{padding:17px}.seller-workbench-body section+section{border-left:1px solid #e7eaf0}.seller-workbench p,.seller-plan-preview span{color:#778493;letter-spacing:.05em;margin:0 0 11px;font-size:10px;font-weight:800}.seller-message{color:#4d5a6b;border-radius:3px;margin-bottom:9px;padding:10px;font-size:11px;line-height:1.55}.seller-message-in{background:#edf1f4}.seller-message-out{color:#244a7b;background:#e7effc;margin-left:22px}.seller-order-context dl{gap:10px;margin:0;display:grid}.seller-order-context dt{color:#9aa4ad;font-size:10px}.seller-order-context dd{color:#34465a;margin:3px 0 0;font-size:11px;font-weight:700}.seller-plan-preview{background:#f5f8fb;border-left:3px solid #e0ab4d;margin:0 14px 14px;padding:14px}.seller-plan-preview span,.seller-plan-preview strong,.seller-plan-preview small{display:block}.seller-plan-preview strong{color:#21364d;font-size:11px;line-height:1.55}.seller-plan-preview small{color:#738090;margin-top:6px;font-size:10px}.seller-intro{max-width:846px;padding:36px 0 146px}.seller-intro p{color:#66747f;letter-spacing:.06em;margin:0 0 18px;font-size:13px;font-weight:750}.seller-intro h2{font-size:clamp(35px,4.25vw,61px);line-height:1.13}.seller-intro em{color:var(--blue);font-family:Georgia,Songti SC,serif;font-weight:500}.seller-workflow{padding-bottom:140px}.seller-section-heading h2{font-size:clamp(35px,4.1vw,58px);line-height:1.08}.seller-workflow-layout{grid-template-columns:minmax(300px,.85fr) minmax(400px,1.15fr);align-items:center;gap:82px;margin-top:58px;display:grid}.seller-fulfillment-photo{margin:0;position:relative}.seller-fulfillment-photo:before{content:"";border:1px solid #d5a54e;width:62%;height:62%;position:absolute;top:-17px;left:-17px}.seller-fulfillment-photo img{object-fit:cover;width:100%;min-height:444px;display:block;position:relative}.seller-fulfillment-photo figcaption{color:#687581;max-width:260px;margin:16px 0 0 auto;font-size:12px;line-height:1.65}.seller-steps{gap:31px;margin:0;padding:0;list-style:none;display:grid}.seller-steps li{border-bottom:1px solid #dce2e7;grid-template-columns:43px 1fr;gap:20px;padding-bottom:30px;display:grid}.seller-steps li:last-child{border-bottom:0;padding-bottom:0}.seller-steps span{color:#d09a3b;font-family:Georgia,serif;font-size:24px}.seller-steps h3{color:var(--ink);margin:0;font-size:19px}.seller-steps p{color:#63717e;margin:10px 0 0;font-size:14px;line-height:1.75}.seller-principle{box-sizing:border-box;color:#fff;background:var(--ink);grid-template-columns:.9fr 1.1fr;gap:72px 82px;padding:87px;display:grid}.seller-principle .seller-kicker{color:#a8c7e3}.seller-principle .seller-kicker span{background:#dfaf55}.seller-principle h2{font-size:clamp(34px,3.8vw,53px)}.seller-principle h2 i{color:#98c9ed}.seller-principle-grid{background:#ffffff26;border:1px solid #ffffff26;grid-template-columns:1fr 1fr;gap:1px;display:grid}.seller-principle-grid article{background:#172b43;min-height:135px;padding:22px}.seller-principle-grid b{color:#dfaf55;letter-spacing:.08em;font-size:11px}.seller-principle-grid h3{margin:18px 0 0;font-size:17px}.seller-principle-grid p{color:#c1cfda;margin:7px 0 0;font-size:13px;line-height:1.55}.seller-principle-footnote{color:#9fb2c1;border-top:1px solid #ffffff26;grid-column:1/-1;margin:-32px 0 0;padding-top:23px;font-size:12px}.seller-amazon{grid-template-columns:115px 1fr 1fr;align-items:end;gap:42px;padding:145px 0;display:grid}.seller-amazon-index{flex-direction:column;align-self:start;gap:8px;display:flex}.seller-amazon-index span{color:#dfa943;font-family:Georgia,serif;font-size:60px;line-height:.8}.seller-amazon-index small{color:#74808a;letter-spacing:.1em;font-size:9px;font-weight:800;line-height:1.45}.seller-amazon h2{font-size:clamp(34px,3.85vw,55px);line-height:1.05}.seller-amazon-copy{border-left:1px solid #cad3db;padding:7px 0 0 28px}.seller-amazon-copy p{color:#60707e;margin:0;font-size:15px;line-height:1.8}.seller-amazon-copy a{color:var(--blue);margin-top:22px;font-size:13px;font-weight:800;text-decoration:none;display:inline-block}.seller-amazon-copy a:hover{text-decoration:underline}.seller-closing{box-sizing:border-box;text-align:center;background:#e7edf3;margin-bottom:90px;padding:92px 11%}.seller-closing .seller-kicker{justify-content:center}.seller-closing h2{font-size:clamp(38px,4.3vw,62px)}.seller-closing>p:not(.seller-kicker){color:#60707e;max-width:560px;margin:23px auto 31px;line-height:1.75}.seller-footer{color:#71808d;grid-template-columns:1.2fr 1fr;gap:17px 34px;padding:0 0 42px;font-size:12px;display:grid}.seller-footer-brand strong,.seller-footer-brand span,.seller-footer div:nth-child(2) span,.seller-footer div:nth-child(2) a{display:block}.seller-footer-brand strong{color:var(--ink);font-size:14px}.seller-footer-brand span{margin-top:6px}.seller-footer div:nth-child(2) a{color:#526f90;margin-top:6px;text-decoration:none}.seller-footer p{border-top:1px solid #dce2e7;grid-column:1/-1;margin:11px 0 0;padding-top:15px;font-size:11px}@media (width<=920px){.seller-hero{grid-template-columns:1fr;gap:50px;padding-top:42px}.seller-hero-art{width:min(100%,660px)}.seller-intro{padding-bottom:95px}.seller-workflow-layout,.seller-principle{grid-template-columns:1fr}.seller-workflow-layout{gap:55px}.seller-principle{padding:58px}.seller-principle-footnote{margin-top:-30px}.seller-amazon{grid-template-columns:90px 1fr}.seller-amazon-copy{grid-column:2}.seller-footer{grid-template-columns:1fr 1fr}}@media (width<=620px){.seller-nav,.seller-hero,.seller-intro,.seller-workflow,.seller-principle,.seller-amazon,.seller-closing,.seller-footer{width:calc(100% - 36px)}.seller-nav{min-height:78px}.seller-nav-links{display:none}.seller-nav-cta{min-height:37px;margin-left:auto;padding:0 11px;font-size:11px}.seller-brand small{display:none}.seller-hero{padding-bottom:92px}.seller-hero h1{font-size:48px}.seller-hero-lede{font-size:16px}.seller-actions{flex-direction:column;align-items:flex-start}.seller-hero-art{min-height:460px}.seller-image-frame{inset:0 0 45px 18px}.seller-workbench-float{width:calc(100% - 26px)}.seller-workbench-body{grid-template-columns:1fr}.seller-order-context{display:none}.seller-image-caption{font-size:9px;bottom:-25px;right:5px}.seller-intro{padding:15px 0 84px}.seller-workflow{padding-bottom:85px}.seller-fulfillment-photo img{min-height:330px}.seller-principle{width:100%;padding:56px 18px}.seller-principle>div:first-child,.seller-principle-grid,.seller-principle-footnote{width:calc(100% - 36px);margin-inline:auto}.seller-principle-grid article{min-height:112px;padding:16px}.seller-principle-footnote{margin-top:-32px}.seller-amazon{grid-template-columns:1fr;gap:26px;padding:86px 0}.seller-amazon-index{display:none}.seller-amazon-copy{border-left:0;grid-column:auto;padding-left:0}.seller-closing{width:100%;margin-bottom:60px;padding:70px 20px}.seller-footer{grid-template-columns:1fr}.seller-footer p{grid-column:auto}}.seller-footer{color:#5b6875}.seller-workbench p,.seller-plan-preview span{color:#5c6c7d}.seller-detail-page{background:var(--paper)}.seller-detail-hero,.seller-detail-content,.seller-detail-cta{width:min(1056px,100% - 64px);margin-inline:auto}.seller-detail-hero{border-bottom:1px solid #d6dde3;grid-template-columns:116px minmax(0,1.22fr) minmax(230px,.78fr);align-items:end;gap:34px;padding:100px 0 78px;display:grid}.seller-detail-index{flex-direction:column;align-self:start;gap:9px;display:flex}.seller-detail-index strong{color:#d49e3c;font-family:Georgia,serif;font-size:58px;line-height:.8}.seller-detail-index span{color:#677783;letter-spacing:.13em;font-size:9px;font-weight:800}.seller-detail-hero h1{letter-spacing:-.065em;max-width:680px;margin:0;font-size:clamp(42px,5vw,68px);line-height:1.03}.seller-detail-hero>p{color:#5d6c78;margin:0;font-size:15px;line-height:1.8}.seller-detail-content{gap:64px;padding:76px 0 104px;display:grid}.seller-detail-list{border-top:1px solid #d5dce3}.seller-detail-list article{border-bottom:1px solid #d5dce3;grid-template-columns:90px 1fr;gap:26px;padding:26px 0;display:grid}.seller-detail-list article>span,.seller-amazon-route>li>span{color:#d19a38;font-family:Georgia,serif;font-size:25px}.seller-detail-list h2,.seller-amazon-route h2,.seller-security-grid h2,.seller-detail-boundary h2,.seller-detail-pending h2,.seller-detail-cta h2{color:var(--ink);margin:0;font-size:22px;line-height:1.35}.seller-detail-list p,.seller-amazon-route p,.seller-security-grid p,.seller-detail-boundary>p:last-child,.seller-detail-pending>p:last-child,.seller-detail-cta>p:not(.seller-kicker){color:#5d6c78;margin:10px 0 0;line-height:1.75}.seller-detail-boundary{color:#fff;background:var(--ink);grid-template-columns:180px 1fr;gap:22px 34px;padding:44px 48px;display:grid}.seller-detail-boundary>p:first-child{color:#a8c7e3;letter-spacing:.1em;margin:2px 0;font-size:11px;font-weight:800}.seller-detail-boundary h2{color:#fff}.seller-detail-boundary>p:last-child{color:#c7d4de;grid-column:2}.seller-amazon-route{background:#d8e0e6;border:1px solid #d8e0e6;grid-template-columns:1fr 1fr;gap:1px;margin:0;padding:0;list-style:none;display:grid}.seller-amazon-route li{background:var(--paper);grid-template-columns:46px 1fr;gap:15px;min-height:170px;padding:30px;display:grid}.seller-security-grid{background:#d8e0e6;border:1px solid #d8e0e6;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.seller-security-grid article{background:var(--paper);min-height:262px;padding:31px}.seller-security-grid span{color:#2b679f;letter-spacing:.09em;margin-bottom:54px;font-size:11px;font-weight:800;display:block}.seller-detail-pending{background:#e5edf4;padding:50px 16%}.seller-detail-pending h2{max-width:680px;font-size:clamp(28px,3.5vw,43px);line-height:1.22}.seller-detail-pending>p:last-child{max-width:710px}.seller-detail-cta{box-sizing:border-box;text-align:center;background:#e7edf3;margin-bottom:90px;padding:70px 9%}.seller-detail-cta .seller-kicker{justify-content:center}.seller-detail-cta h2{letter-spacing:-.05em;font-size:clamp(32px,4vw,53px);line-height:1.08}.seller-detail-cta h2 i{color:var(--blue);font-family:Georgia,Songti SC,serif;font-weight:500}.seller-detail-cta>p:not(.seller-kicker){max-width:520px;margin:16px auto 25px}.seller-footer p{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.seller-footer p a{color:#526f90;text-decoration:none}.seller-footer p a:hover{text-decoration:underline}.seller-legal-hero,.seller-legal-content{width:min(1056px,100% - 64px);margin-inline:auto}.seller-legal-hero{border-bottom:1px solid #d6dde3;max-width:1056px;padding:105px 0 72px}.seller-legal-hero h1{letter-spacing:-.067em;max-width:840px;margin:0;font-size:clamp(43px,5.3vw,72px);line-height:1.04}.seller-legal-hero>p{color:#5d6c78;max-width:710px;margin:28px 0 0;font-size:17px;line-height:1.82}.seller-legal-hero small{color:#72808a;letter-spacing:.03em;margin-top:34px;font-size:11px;display:block}.seller-legal-content{grid-template-columns:220px minmax(0,1fr);gap:76px;padding:70px 0 105px;display:grid}.seller-legal-content aside{background:#edf2f6;border-top:3px solid #d49e3c;align-self:start;padding:24px;position:sticky;top:24px}.seller-legal-content aside p{color:#58718b;letter-spacing:.1em;margin:0 0 5px;font-size:10px;font-weight:800}.seller-legal-content aside strong,.seller-legal-content aside a{color:var(--ink);margin-bottom:24px;font-size:13px;line-height:1.55;display:block}.seller-legal-content aside a{color:#2d669e;overflow-wrap:anywhere;margin-bottom:0}.seller-legal-content article{border-top:1px solid #d6dde3;grid-template-columns:72px 1fr;gap:22px;padding:31px 0;display:grid}.seller-legal-content article:first-child{border-top:0;padding-top:0}.seller-legal-content article>span{color:#d19a38;font-family:Georgia,serif;font-size:24px}.seller-legal-content h2{color:var(--ink);margin:0;font-size:24px;line-height:1.35}.seller-legal-content p{color:#5d6c78;margin:12px 0 0;font-size:14px;line-height:1.82}.seller-legal-content a{color:#2d669e}.seller-detail-story,.seller-detail-columns{border-top:1px solid #d5dce3;grid-template-columns:minmax(240px,.78fr) minmax(480px,1.22fr);align-items:start;gap:64px;padding:78px 0;display:grid}.seller-detail-section-heading h2{color:var(--ink);letter-spacing:-.055em;margin:0;font-size:clamp(31px,3.7vw,50px);line-height:1.12}.seller-detail-timeline{border-top:1px solid #d5dce3;gap:0;margin:0;padding:0;list-style:none;display:grid}.seller-detail-timeline li{border-bottom:1px solid #d5dce3;grid-template-columns:55px 1fr;gap:17px;padding:25px 0;display:grid}.seller-detail-timeline li>span{color:#d19a38;font-family:Georgia,serif;font-size:24px}.seller-detail-timeline h3,.seller-detail-role-grid h3,.seller-amazon-context-grid h3,.seller-detail-checks h3{color:var(--ink);margin:0;font-size:18px;line-height:1.35}.seller-detail-timeline p,.seller-detail-role-grid p,.seller-amazon-context-grid p,.seller-detail-checks p{color:#5d6c78;margin:8px 0 0;font-size:14px;line-height:1.72}.seller-detail-columns{border-top:0;padding-top:0}.seller-detail-role-grid{background:#d8e0e6;border:1px solid #d8e0e6;grid-template-columns:1fr 1fr;gap:1px;display:grid}.seller-detail-role-grid article{background:var(--paper);min-height:185px;padding:29px}.seller-detail-role-grid article:last-child{background:#edf2f6;grid-column:1/-1;min-height:auto}.seller-detail-role-grid span,.seller-amazon-context-grid span{color:#2b679f;letter-spacing:.09em;margin-bottom:38px;font-size:11px;font-weight:800;display:block}.seller-amazon-explainer,.seller-security-story{border-top:0;padding-top:0}.seller-amazon-context-grid{background:#d8e0e6;border:1px solid #d8e0e6;grid-template-columns:1fr;gap:1px;display:grid}.seller-amazon-context-grid article{background:var(--paper);min-height:144px;padding:27px 31px}.seller-amazon-context-grid span{color:#d19a38;margin-bottom:14px}.seller-amazon-stages{padding-top:0}.seller-detail-checks{border-top:1px solid #d5dce3;gap:0;display:grid}.seller-detail-checks article{border-bottom:1px solid #d5dce3;grid-template-columns:44px 1fr;gap:17px;padding:22px 0;display:grid}.seller-detail-checks b{color:#d19a38;font-family:Georgia,serif;font-size:22px;font-weight:400}.seller-detail-faq{border-top:1px solid #d5dce3;grid-template-columns:minmax(240px,.78fr) minmax(480px,1.22fr);align-items:start;gap:64px;padding:78px 0 0;display:grid}.seller-detail-faq details{border-bottom:1px solid #d5dce3}.seller-detail-faq summary{color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:17px;font-weight:750;line-height:1.45;list-style:none;display:flex}.seller-detail-faq summary::-webkit-details-marker{display:none}.seller-detail-faq summary:after{color:#2764ca;content:"＋";flex:none;font-size:23px;font-weight:400}.seller-detail-faq details[open] summary:after{content:"－"}.seller-detail-faq p{color:#5d6c78;max-width:680px;margin:0 0 23px;font-size:14px;line-height:1.78}.seller-mobile-menu{display:none}.seller-scenario{border-top:1px solid #d5dce3;border-bottom:1px solid #d5dce3;grid-template-columns:.8fr 1.2fr;gap:72px;width:min(1192px,100% - 64px);margin:0 auto 108px;padding:46px 0;display:grid}.seller-scenario h2,.seller-readiness h2,.seller-pricing h2{letter-spacing:-.05em;margin:0;font-size:clamp(30px,3.5vw,47px);line-height:1.16}.seller-scenario p:not(.seller-kicker),.seller-pricing p:not(.seller-kicker){color:#5d6c78;margin:0 0 17px;line-height:1.8}.seller-scenario a,.seller-pricing a{color:var(--blue);font-weight:750;text-decoration:none}.seller-scenario a:hover,.seller-pricing a:hover{text-decoration:underline}.seller-readiness,.seller-pricing{border-top:1px solid #d5dce3;grid-template-columns:minmax(240px,.78fr) minmax(480px,1.22fr);align-items:start;gap:64px;padding:48px 0;display:grid}.seller-readiness-cards{background:#d8e0e6;border:1px solid #d8e0e6;gap:1px;display:grid}.seller-readiness-cards article{background:#fff;padding:23px 27px}.seller-readiness-cards span{color:#2b679f;font-size:12px;font-weight:800}.seller-readiness-cards p{color:#5d6c78;margin:9px 0 0;line-height:1.7}.seller-pricing{box-sizing:border-box;background:#e5edf4;padding:48px}.seller-contact-direct{font-size:13px;margin:14px auto 0!important}.seller-contact-direct a,.seller-closing a{color:#2764ca;overflow-wrap:anywhere}@media (width<=760px){.seller-detail-hero,.seller-detail-content,.seller-detail-cta,.seller-legal-hero,.seller-legal-content{width:calc(100% - 36px)}.seller-detail-hero{grid-template-columns:1fr;gap:25px;padding:64px 0 53px}.seller-detail-index{flex-direction:row;align-items:center;gap:11px}.seller-detail-index strong{font-size:38px}.seller-detail-list article{grid-template-columns:46px 1fr;gap:13px}.seller-detail-boundary{grid-template-columns:1fr;padding:33px 25px}.seller-detail-boundary>p:last-child{grid-column:auto}.seller-amazon-route,.seller-security-grid{grid-template-columns:1fr}.seller-amazon-route li,.seller-security-grid article{min-height:0}.seller-security-grid span{margin-bottom:30px}.seller-detail-pending{padding:40px 25px}.seller-detail-cta{margin-bottom:60px;padding:55px 22px}.seller-detail-story,.seller-detail-columns,.seller-detail-faq{grid-template-columns:1fr;gap:36px;padding:58px 0}.seller-detail-columns{padding-top:0}.seller-detail-role-grid{grid-template-columns:1fr}.seller-detail-role-grid article,.seller-detail-role-grid article:last-child{grid-column:auto;min-height:0}.seller-detail-role-grid span{margin-bottom:24px}.seller-detail-faq{padding-top:58px}.seller-legal-hero{padding:66px 0 48px}.seller-legal-hero h1{font-size:43px}.seller-legal-content{grid-template-columns:1fr;gap:34px;padding:50px 0 70px}.seller-legal-content aside{position:static}.seller-legal-content article{grid-template-columns:44px 1fr;gap:14px;padding:25px 0}.seller-legal-content h2{font-size:21px}.seller-scenario,.seller-readiness,.seller-pricing{grid-template-columns:1fr;gap:24px}.seller-scenario{width:calc(100% - 36px);margin-bottom:70px}.seller-pricing{padding:30px 24px}.seller-mobile-menu{margin-left:auto;display:block;position:relative}.seller-mobile-menu summary{cursor:pointer;border:1px solid #cbd5de;padding:10px 12px;font-size:13px;font-weight:750;list-style:none}.seller-mobile-menu summary::-webkit-details-marker{display:none}.seller-mobile-menu nav{z-index:5;background:#fff;border:1px solid #d5dce3;min-width:215px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 26px #162b4824}.seller-mobile-menu nav a{color:var(--ink);padding:11px 12px;text-decoration:none}.seller-mobile-menu nav a:hover,.seller-mobile-menu nav a:focus-visible{background:#edf2f6}}@media (width<=620px){.seller-nav-cta{display:none}.seller-mobile-menu{margin-left:auto}.seller-hero h1{font-size:clamp(37px,9vw,48px)}}.seller-closing a.seller-button-primary,.seller-closing a.seller-button-primary:visited,.seller-closing a.seller-button-primary:hover,.seller-closing a.seller-button-primary:focus-visible{color:#fff}.seller-language-switch{color:#34485c;border:1px solid #cbd5de;flex:none;padding:8px 10px;font-size:12px;font-weight:800;text-decoration:none}.seller-language-switch:hover,.seller-language-switch:focus-visible{color:#2764ca;border-color:#2764ca}.seller-site-en .seller-brand strong{font-size:14px}.seller-site-en .seller-nav-links{gap:19px}.seller-site-en .seller-nav-links a{white-space:nowrap}.seller-site-en .seller-hero h1,.seller-site-en .seller-intro h2,.seller-site-en .seller-section-heading h2,.seller-site-en .seller-principle h2,.seller-site-en .seller-amazon h2,.seller-site-en .seller-closing h2{letter-spacing:-.055em;line-height:1.08}.seller-site-en .seller-detail-hero h1,.seller-site-en .seller-legal-hero h1{letter-spacing:-.05em;line-height:1.1}.seller-site-en .seller-image-caption{text-align:right;max-width:380px}@media (width<=1080px){.seller-site-en .seller-nav-links{display:none}.seller-site-en .seller-mobile-menu{margin-left:auto;display:block;position:relative}.seller-site-en .seller-mobile-menu summary{cursor:pointer;border:1px solid #cbd5de;padding:10px 12px;font-size:13px;font-weight:750;list-style:none}.seller-site-en .seller-mobile-menu summary::-webkit-details-marker{display:none}.seller-site-en .seller-mobile-menu nav{z-index:5;background:#fff;border:1px solid #d5dce3;min-width:235px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 26px #162b4824}.seller-site-en .seller-mobile-menu nav a{color:var(--ink);padding:11px 12px;text-decoration:none}}@media (width<=760px){.seller-language-switch{padding:8px}.seller-site-en .seller-mobile-menu{margin-left:auto}}@media (width<=620px){.seller-site-en .seller-nav-cta{display:none}.seller-site-en .seller-brand strong{font-size:13px}.seller-site-en .seller-hero h1{font-size:clamp(37px,9vw,48px)}.seller-site-en .seller-workbench-float{width:calc(100% - 26px)}}.seller-intro p:last-child{color:#5d6c78;letter-spacing:0;max-width:720px;margin:24px 0 0;font-size:16px;font-weight:400;line-height:1.8}.seller-principle-grid article:last-child:nth-child(3){grid-column:1/-1;min-height:110px}.seller-detail-pending a{color:#2764ca;font-weight:750}.seller-hero h1{letter-spacing:-.06em;font-size:clamp(42px,4vw,58px);line-height:1.1}@media (width<=620px){.seller-hero h1{font-size:clamp(37px,9vw,48px)}}@media (width<=760px){.seller-detail-hero h1{font-size:clamp(34px,8vw,42px);line-height:1.1}}.seller-hero-copy,.seller-hero-art{animation:.58s ease-out both seller-hero-enter}.seller-hero-art{animation-delay:.1s}@keyframes seller-hero-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.seller-will-reveal{opacity:0;transform:translateY(18px)}.seller-will-reveal.seller-is-visible{opacity:1;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(0)}.seller-button:focus-visible,.seller-nav a:focus-visible,.seller-detail-faq summary:focus-visible{outline-offset:3px;outline:2px solid #2764ca}.seller-button,.seller-nav-cta,.seller-detail-role-grid article,.seller-security-grid article,.seller-amazon-context-grid article{transition:transform .2s,box-shadow .2s,background .2s}.seller-detail-role-grid article:hover,.seller-security-grid article:hover,.seller-amazon-context-grid article:hover{background:#f3f7fa;box-shadow:inset 0 0 0 1px #c4d8e8}.seller-detail-faq summary:after{transition:transform .2s}.seller-detail-faq details[open] summary:after{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.seller-hero-copy,.seller-hero-art{animation:none}.seller-will-reveal{opacity:1;transform:none}.seller-will-reveal.seller-is-visible,.seller-button,.seller-nav-cta,.seller-detail-role-grid article,.seller-security-grid article,.seller-amazon-context-grid article,.seller-detail-faq summary:after{transition:none}}:root{color:#172033;font-synthesis:none;text-rendering:optimizelegibility;--surface:#fff;--line:#e4e7ec;--muted:#667085;--primary:#2563eb;--accent:#2563eb;--success:#16803c;--warning:#b7791f;--danger:#c0362c;--workspace-bg:#f7f8fa;--workspace-surface:#fff;--workspace-border:#e4e7ec;--workspace-text:#1f2937;--workspace-muted:#667085;--workspace-subtle:#98a2b3;--workspace-primary:#2563eb;--workspace-radius-sm:4px;--workspace-radius-md:8px;--workspace-space-1:4px;--workspace-space-2:8px;--workspace-space-3:12px;--workspace-space-4:16px;--workspace-space-5:20px;--workspace-space-6:24px;--workspace-space-8:32px;background:#f7f8fa;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif}.monitoring-page .ant-tabs{margin:0 20px}.monitoring-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 20px 18px;display:grid}.monitoring-page .ant-table-wrapper{background:#fff}.monitoring-page code{word-break:break-all;font-size:12px}@media (width<=900px){.monitoring-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.monitoring-cards{grid-template-columns:1fr}}.handling-plan-workspace{background:linear-gradient(150deg,#f7f9fc 0%,#fff 42%);border:1px solid #cfd8e8;border-radius:14px;gap:14px;margin:14px 16px;padding:18px;display:grid;box-shadow:0 8px 24px #1018280d}.context-panel .handling-plan-workspace{box-shadow:none;border-radius:10px;margin:10px;padding:14px}.context-panel .handling-plan-status{margin-left:0}.context-panel .recommended-reply-actions .ant-btn-primary{width:100%}.agent-side-tabs{padding:0 10px 4px}.agent-side-tabs .ant-segmented{background:#eef2f6}.stale-evidence-warning{background:#fffcf5;border:1px solid #f0d9a5;border-radius:9px;align-items:flex-start;gap:8px;margin-bottom:10px;padding:10px 11px;display:flex}.stale-evidence-warning p{color:#7a5b2b;margin:1px 0 0;font-size:12px;line-height:1.55}.handling-plan-workspace.loading,.handling-plan-workspace.empty{align-content:center;min-height:120px}.handling-plan-header{justify-content:space-between;align-items:flex-start;gap:11px;display:flex}.handling-plan-header>div:first-child{flex:1;min-width:0}.handling-plan-header h3{color:#182230;margin:1px 0 0;font-size:17px;line-height:24px}.handling-plan-status{color:#667085;margin:0}.handling-plan-case-summary{border-bottom:1px solid #eaecf0;gap:4px;padding-bottom:12px;display:grid}.handling-plan-case-summary>span{color:#667085;font-size:11px;font-weight:650}.handling-plan-case-summary p{color:#344054;margin:0;font-size:13px;line-height:1.55}.handling-plan-list{gap:14px;display:grid}.handling-plan-item{background:#fff;border:0;padding:0}.handling-plan-item+.handling-plan-item{border-top:1px solid #e1e6ee;padding-top:14px}.handling-plan-item>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.handling-plan-item>header>div{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.handling-plan-item>header span{color:#667085;font-size:11px}.handling-plan-item h4{color:#182230;margin:0;font-size:15px}.plan-next-step{background:#f5f8ff;border-left:3px solid #528bff;border-radius:8px;gap:6px;padding:12px 13px;display:grid}.plan-next-step>span{color:#475467;font-size:11px;font-weight:650}.plan-next-step>strong{color:#1d2939;font-size:14px;line-height:1.55}.plan-action-tags{flex-wrap:wrap;gap:5px;margin-top:2px;display:flex}.plan-action-tags .ant-tag{margin:0}.plan-progress-summary{margin-top:14px}.plan-progress-summary h5{color:#344054;margin:0 0 8px;font-size:12px}.plan-progress-summary ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.plan-progress-summary li{color:#667085;align-items:flex-start;gap:8px;font-size:12px;line-height:1.5;display:flex}.plan-progress-summary li>.anticon{color:#3b8c5a;margin-top:3px}.plan-progress-summary li>i{border:1.5px solid #98a2b3;border-radius:50%;width:14px;height:14px;margin-top:3px}.plan-progress-summary li.attention>i{background:#fff8e7;border-color:#d89b2b}.plan-evidence-collapse{margin-top:6px}.plan-evidence-collapse .ant-collapse-header{font-size:12px;color:#475467!important;padding-inline:0!important}.plan-evidence-collapse .ant-collapse-content-box{padding:0 0 8px!important}.plan-evidence-detail p{color:#667085;margin:0;font-size:12px;line-height:1.55}.plan-evidence-detail small{color:#98a2b3;margin-top:5px;display:block}.handling-plan-reasons h5{color:#475467;margin:0 0 5px;font-size:12px}.handling-plan-reasons ul{color:#667085;gap:3px;margin:0;padding-left:18px;display:grid}.handling-plan-replies{border-top:1px solid #eaecf0;gap:10px;margin-top:8px;padding-top:14px;display:grid}.handling-plan-replies.primary{background:#fff;border:1px solid #d7e3fa;border-radius:10px;margin:0;padding:14px}.handling-plan-replies>header{color:#344054;justify-content:space-between;align-items:center;gap:8px;display:flex}.handling-plan-replies>header .ant-tag{color:#475467;background:#f8fafc;margin:0}.recommended-reply-body p{white-space:pre-wrap;color:#344054;margin:0;font-size:13px;line-height:1.65}.recommended-reply-body small{color:#7c8799;margin-top:7px;display:block}.recommended-reply-actions{align-items:center;gap:6px;display:flex}.recommended-reply-actions .ant-btn-primary{flex:1}.recommended-reply-actions .ant-btn-link{color:#667085;padding-inline:6px;font-size:12px}.handling-plan-workspace>footer{color:#98a2b3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding-top:2px;font-size:11px;display:flex}.handling-plan-workspace>footer span:first-child{color:#7c8799}.plan-progress{gap:5px;display:flex}.plan-progress i{background:#b9c7da;border-radius:3px;width:18px;height:3px;animation:1.2s ease-in-out infinite plan-progress}.plan-progress i:nth-child(2){animation-delay:.15s}.plan-progress i:nth-child(3){animation-delay:.3s}.possible-plan-section{background:#fffcf5;border:1px solid #f0d9a5;border-radius:12px;gap:10px;padding:13px;display:grid}.possible-plan-section>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.possible-plan-section h4{color:#69410b;margin:0}.possible-plan-section header p{color:#7a6851;margin:3px 0 0;font-size:12px}.possible-plan-list{gap:8px;display:grid}.possible-plan-item{background:#fff;border:1px solid #eee2c9;border-radius:9px;padding:11px 12px}.possible-plan-item>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.possible-plan-item p{color:#475467;margin:6px 0 0}.possible-plan-item small{color:#8a7658;margin-top:6px;display:block}@keyframes plan-progress{0%,80%,to{opacity:.35}40%{opacity:1}}@media (width<=760px){.recommended-reply-actions{flex-direction:column;align-items:stretch}.recommended-reply-actions .ant-btn{width:100%}}.manual-plan-lookup-entry{background:#f8fafc;border:1px dashed #aebbd0;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.manual-plan-lookup-entry>div{gap:2px;display:grid}.manual-plan-lookup-entry strong{color:#344054;font-size:13px}.manual-plan-lookup-entry span{color:#667085;font-size:12px}.manual-plan-lookup-note{color:#667085;margin-top:0}.manual-plan-list{gap:12px;max-height:58vh;margin-top:14px;display:grid;overflow:auto}.manual-plan-item{background:#fff;border:1px solid #e1e6ee;border-radius:12px;padding:14px}.manual-plan-item>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.manual-plan-item h4{color:#182230;margin:0}.manual-plan-item header p{color:#667085;margin:3px 0 0}.manual-plan-item dl{gap:7px;margin:12px 0;display:grid}.manual-plan-item dl>div{grid-template-columns:72px 1fr;gap:10px;display:grid}.manual-plan-item dt{color:#667085;font-size:12px;font-weight:650}.manual-plan-item dd{color:#344054;margin:0}.manual-plan-stage>p{color:#475467;margin:5px 0}.manual-plan-response{background:#f8fafc;border:1px solid #e3e7ee;border-radius:8px;justify-content:space-between;align-items:flex-end;gap:14px;margin-top:10px;padding:10px;display:flex}.manual-plan-response p{white-space:pre-wrap;color:#344054;margin:0}.manual-plan-empty{text-align:center;color:#667085;padding:24px}@media (width<=760px){.manual-plan-lookup-entry,.manual-plan-response{flex-direction:column;align-items:stretch}.manual-plan-item dl>div{grid-template-columns:1fr;gap:2px}}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0;font-size:14px;line-height:20px}button,input,textarea{font:inherit}button{color:inherit}:focus-visible{outline-offset:2px;outline:2px solid #84adff}.loading-screen,.conversation-loading{min-height:100vh;color:var(--muted);background:#f7f8fa;justify-content:center;align-items:center;gap:12px;display:flex}.spinner{border:2px solid #d0d5dd;border-top-color:var(--primary);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.auth-page{background:linear-gradient(90deg,#f7f8fa 0 50%,#f1f4f9 50%);place-items:center;min-height:100vh;padding:32px;display:grid}.auth-panel{border:1px solid var(--line);background:#fff;border-radius:12px;width:min(420px,100%);padding:40px;box-shadow:0 20px 50px #18274b14}.auth-panel-wide{width:min(620px,100%)}.auth-form-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.brand-mark,.nav-logo{color:#fff;background:#1d4ed8;place-items:center;font-weight:750;display:grid}.brand-mark{border-radius:9px;width:40px;height:40px;margin-bottom:24px;font-size:18px}.eyebrow,.section-kicker{color:var(--muted);letter-spacing:.1em;margin:0;font-size:11px;font-weight:700}.auth-panel h1{margin:8px 0;font-size:24px;line-height:32px}.auth-copy,.auth-help{color:var(--muted);margin:0}.auth-help .ant-btn-link{height:auto;font-size:inherit;padding:0 2px}@media (width<=560px){.auth-page{padding:20px}.auth-panel{padding:28px 24px}.auth-form-row{grid-template-columns:1fr}}.auth-panel form{gap:16px;margin-top:28px;display:grid}.auth-panel label{color:#344054;gap:7px;font-size:13px;font-weight:600;display:grid}input,textarea{background:#fff;border:1px solid #d0d5dd;border-radius:7px;outline:none}input:not(.ant-select-input){height:40px;padding:0 12px}input:not(.ant-select-input):focus,textarea:focus{border-color:#84adff;box-shadow:0 0 0 3px #eff4ff}.primary-button,.secondary-button,.icon-button,.text-button{cursor:pointer;border-radius:7px;min-height:36px}.primary-button{border:1px solid var(--primary);color:#fff;background:var(--primary);padding:0 15px;font-weight:650}.secondary-button{background:#fff;border:1px solid #d0d5dd;padding:0 13px;font-weight:600}.icon-button{background:#fff;border:1px solid #d0d5dd;min-width:36px}.text-button{color:var(--primary);background:0 0;border:0;padding:0 10px}button:disabled{cursor:not-allowed;opacity:.5}.auth-submit{width:100%;margin-top:4px}.auth-help{border-top:1px solid #eaecf0;margin-top:24px;padding-top:20px;font-size:12px}.form-error{color:var(--danger);margin:0;font-size:13px}.workspace-shell{background:#fff;grid-template-columns:220px 340px minmax(560px,1fr) 340px;min-width:1180px;height:100vh;min-height:680px;display:grid;overflow:hidden}.primary-nav{border-right:1px solid var(--line);background:#172033;flex-direction:column;gap:4px;min-width:0;padding:14px 12px 12px;display:flex}.nav-brand{color:#fff;align-items:center;gap:10px;min-height:44px;margin-bottom:12px;display:flex}.nav-brand>div:last-child{min-width:0;display:grid}.nav-brand strong{font-size:15px}.nav-brand span{color:#98a2b3;font-size:11px}.nav-logo{border-radius:8px;flex:0 0 40px;width:40px;height:40px}.nav-section{color:#7f8ca3;letter-spacing:.08em;margin:12px 10px 4px;font-size:10px;font-weight:700}.nav-item{color:#b9c2d0;background:0 0;border:0;border-radius:7px;justify-content:flex-start;width:100%;height:38px;padding:0 11px;font-size:14px;font-weight:600;display:flex}.nav-item .ant-btn-icon{font-size:16px}.nav-item>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav-item.ant-btn-text:not(:disabled):hover{color:#fff;background:#273449}.nav-item.active{color:#fff;background:#344054}.nav-spacer{flex:1}.logout-error{color:#fda29b;align-items:flex-start;gap:6px;margin:4px 8px;font-size:11px;line-height:1.35;display:flex}.account-button{color:#fff;justify-content:flex-start;align-items:center;gap:9px;width:100%;height:52px;padding:6px 8px;display:flex}.account-button:hover{color:#fff!important;background:#273449!important}.avatar{color:#172033;background:#e5e7eb;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.account-copy{text-align:left;min-width:0;display:grid}.account-copy strong,.account-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-copy small{color:#98a2b3;font-size:10px}.queue-panel{border-right:1px solid var(--line);background:#fbfcfd;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.queue-header{justify-content:space-between;align-items:center;padding:20px 16px 12px;display:flex}.queue-header h1{align-items:center;gap:6px;margin:3px 0 0;font-size:20px;line-height:28px;display:flex}.realtime-state{color:#667085;align-items:center;gap:6px;margin-top:4px;font-size:11px;line-height:1.4;display:inline-flex}.realtime-state:before{content:"";background:#98a2b3;border-radius:999px;width:6px;height:6px}.realtime-state.connected:before{background:#12b76a}.realtime-state.connecting:before,.realtime-state.reconnecting:before{background:#f79009}.search-box{color:#98a2b3;margin:0 16px 12px}.search-box .ant-input-affix-wrapper{width:100%;height:36px}.search-box .ant-input{height:auto;box-shadow:none;padding:0}.view-tabs{gap:4px;padding:0 12px 12px;display:flex;overflow:auto}.view-tabs button,.queue-toolbar button{white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:30px;padding:0 9px;font-size:12px}.view-tabs button.active{color:#1d4ed8;background:#eff4ff;font-weight:650}.queue-toolbar{color:var(--muted);border-block:1px solid #eaecf0;grid-template-columns:1fr 1fr;align-items:center;padding:8px 16px;font-size:12px;display:grid}.queue-toolbar select,.conversation-actions select{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:6px;min-width:0;height:30px;font-size:12px}.queue-list{flex:1;min-height:0;overflow:auto}.load-more-inbox{margin:8px auto 16px;display:block}.inbox-page-status{color:var(--muted);text-align:center;padding:12px 16px 0;font-size:11px}.queue-row{border:0;text-align:left;cursor:pointer;background:0 0;border-bottom:1px solid #eaecf0;flex-direction:column;gap:7px;width:100%;padding:14px 16px;display:flex;position:relative}.queue-row.selected{background:#eff6ff}.queue-row.selected:before{content:"";background:var(--primary);width:2px;position:absolute;inset:0 auto 0 0}.queue-row-top,.queue-meta{justify-content:space-between;gap:12px;display:flex}.queue-row-top strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.queue-row time,.queue-meta{color:var(--muted);white-space:nowrap;font-size:11px}.snippet{color:#475467;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.sla-chip{color:#175cd3;background:#eff8ff;border-radius:4px;align-self:flex-start;padding:2px 6px;font-size:10px;font-weight:650}.intent-chip{color:#475467;align-self:flex-start;font-size:10px}.queue-tags{flex-wrap:wrap;gap:4px;display:flex}.queue-tags .ant-tag{margin:0}.sla-chip.overdue{color:#b42318;background:#fef3f2}.sla-chip.due-soon{color:#b54708;background:#fffaeb}.sla-chip.normal{color:#475467;background:#f2f4f7}.sla-chip.unknown{color:#667085;background:#f2f4f7}.inline-state{text-align:center;color:#344054;padding:40px 24px}.inline-state p{color:var(--muted)}.skeleton-list{gap:1px;display:grid}.skeleton-list i{background:linear-gradient(90deg,#f4f5f7,#fff,#f4f5f7) 0 0/200% 100%;height:106px;animation:1.5s infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}.conversation-panel{background:#fff;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.conversation-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;width:100%;min-width:0;min-height:78px;padding:13px 20px;display:flex}.conversation-header>div:first-child{flex:1;min-width:0}.identity-line{color:#344054;margin:0 0 3px;font-size:12px;font-weight:650}.identity-line span{color:#98a2b3;margin:0 4px}.conversation-header h2{text-overflow:ellipsis;white-space:nowrap;max-width:600px;margin:0;font-size:18px;line-height:26px;overflow:hidden}.conversation-actions{flex-wrap:wrap;flex:0 260px;justify-content:flex-end;align-items:center;gap:8px;display:flex}.status-text{color:var(--muted);font-size:12px}.assignment-control{border-bottom:1px solid var(--line);background:#f8fafc;align-items:center;gap:8px;padding:8px 20px;display:flex}.assignment-control strong{color:#344054;white-space:nowrap;font-size:12px}.assignment-control .ant-select{min-width:150px}.thread{background:#fafbfc;width:100%;min-width:0;min-height:0;padding:20px clamp(20px,4vw,48px);overflow:auto}.thread-start{color:var(--muted);text-align:center;margin:0 auto 18px;font-size:11px}.load-earlier{justify-content:center;margin:-6px 0 16px;display:flex}.message-card{background:#fff;border:1px solid #dde2e8;border-radius:8px;max-width:82%;margin:0 auto 16px 0;padding:14px 16px}.message-card.outbound{background:#f5f8ff;border-color:#cdddfd;margin-left:auto;margin-right:0}.internal-note{color:#694b12;background:#fffaeb;border:1px solid #fedf89;border-radius:8px;max-width:82%;margin:0 auto 16px;padding:12px 14px}.internal-note header{justify-content:space-between;gap:16px;font-size:12px;display:flex}.internal-note time{color:#937330}.internal-note p{white-space:pre-wrap;margin:7px 0 0}.delivery-event{color:#475467;background:#f9fafb;border:1px solid #d0d5dd;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;max-width:82%;margin:0 auto 16px;padding:9px 12px;font-size:12px;display:flex}.delivery-event-main>div,.delivery-event-actions{align-items:center;gap:8px;display:flex}.delivery-event-main>span{margin-top:4px;display:block}.delivery-event-actions{flex-shrink:0}.outbound-exception.focused{border-color:#84adff;box-shadow:0 0 0 3px #d1e0ff}.delivery-event.result_unknown,.delivery-event.failed_final,.delivery-event.blocked_after_approval{background:#fff6f5;border-color:#fecdca}.message-card header{color:#344054;justify-content:space-between;gap:24px;font-size:12px;display:flex}.message-card time{color:var(--muted)}.message-addresses{color:var(--muted);flex-wrap:wrap;gap:4px 16px;margin:8px 0 0;font-size:11px;display:flex}.message-addresses>div{gap:5px;min-width:0;display:flex}.message-addresses dt{font-weight:650}.message-addresses dd{overflow-wrap:anywhere;margin:0}.message-subject{margin:10px 0 4px;font-weight:650}.message-body{color:#344054;white-space:pre-wrap;margin:6px 0 0;line-height:1.65}.message-body.collapsed{-webkit-line-clamp:12;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.message-body-wrap>.ant-btn{height:auto;margin-top:4px;padding:0}.message-body.empty{color:var(--muted);font-style:italic}.attachment-grid{grid-template-columns:repeat(auto-fill,minmax(112px,124px));gap:10px;margin-top:12px;display:grid}.attachment{aspect-ratio:1;color:#475467;background:#f2f4f7;border:1px solid #e4e7ec;border-radius:10px;width:124px;font-size:12px;position:relative;overflow:hidden}.attachment-preview,.attachment>.attachment-preview>.ant-image{width:100%;height:100%}.attachment-thumbnail{object-fit:cover;width:100%;height:100%}.attachment-file-icon{color:#98a2b3;justify-content:center;align-items:center;font-size:34px;display:flex;position:absolute;inset:0}.attachment-meta{color:#fff;opacity:0;pointer-events:none;background:linear-gradient(#0000,#101828d1);gap:1px;padding:18px 8px 7px;transition:opacity .16s,transform .16s;display:grid;position:absolute;bottom:0;left:0;right:0;transform:translateY(4px)}.attachment-meta strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attachment-meta span{color:#ffffffc7;font-size:10px}.attachment>.ant-tag{text-overflow:ellipsis;max-width:72px;margin:0;position:absolute;top:6px;left:6px;overflow:hidden}.attachment>.attachment-actions{opacity:0;pointer-events:none;gap:1px;transition:opacity .16s;display:flex;position:absolute;top:4px;right:4px}.attachment:hover>.attachment-meta,.attachment:focus-within>.attachment-meta{opacity:1;transform:translateY(0)}.attachment:hover>.attachment-actions,.attachment:focus-within>.attachment-actions{opacity:1;pointer-events:auto}.attachment-actions>.ant-btn{color:#344054;background:#ffffffe0;border-radius:7px;width:26px;height:26px;padding:0}.attachment.blocked,.attachment.failed{background:#fef3f2;border-color:#fda29b}.composer{border-top:1px solid var(--line);background:#fff;width:100%;min-width:0;max-height:52vh;overflow-y:auto}.composer>.ant-alert{border-inline:0;border-radius:0;align-items:center;padding:7px 14px}.composer>.ant-alert+.ant-alert{border-top:0}.composer>.ant-alert .ant-alert-message,.composer>.ant-alert .ant-alert-title{font-size:12px;font-weight:650}.composer>.ant-alert .ant-alert-description{color:#475467;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11px;line-height:1.4;overflow:hidden}.composer-tabs{border-bottom:1px solid #eaecf0;align-items:center;gap:4px;min-height:40px;padding:0 16px;display:flex}.composer-tabs button{background:0 0;border:0;border-bottom:2px solid #0000;height:40px;padding:0 10px}.composer-tabs button.active{border-bottom-color:var(--primary);color:#1d4ed8;font-weight:650}.composer-tabs span{color:#475467;margin-left:auto;font-size:12px;font-weight:600}.composer-tabs .reply-identity{align-items:center;gap:6px;display:inline-flex}.reply-identity i{background:var(--success);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #ecfdf3}.reply-identity.unavailable i{background:var(--warning);box-shadow:0 0 0 3px #fffaeb}.template-strip{background:#fcfcfd;border-bottom:1px solid #eaecf0;align-items:center;gap:7px;padding:9px 14px;display:flex;overflow-x:auto}.template-strip button{text-align:left;cursor:pointer;background:#fff;border:1px solid #ddd6fe;border-radius:6px;flex-direction:column;min-width:max-content;padding:6px 9px;font-size:12px;display:flex}.template-strip button>span:not(.ant-btn-icon){gap:1px;display:grid}.template-strip small{color:var(--muted);font-size:10px}.template-strip .template-reason{color:#475467;text-overflow:ellipsis;white-space:nowrap;max-width:230px;overflow:hidden}.ai-source{color:#5945b2;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:5px;align-items:center;min-width:max-content;height:22px;padding:0 7px;font-size:11px;font-weight:650;display:inline-flex}.composer textarea{resize:vertical;width:calc(100% - 28px);min-height:110px;max-height:220px;margin:12px 14px 8px;padding:11px 12px;display:block}.composer-hints{min-height:26px;color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin:-4px 14px 8px;font-size:11px;display:flex}.outbound-attachments{gap:8px;margin-top:10px;display:grid}.outbound-attachments>div,.send-attachment-check>div{border:1px solid var(--line);background:var(--surface-subtle);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.outbound-attachments>div span,.send-attachment-check>div span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.outbound-attachments small,.send-attachment-check small,.attachment-picker small{color:var(--text-secondary)}.attachment-picker{align-items:center;gap:10px;display:flex}.attachment-picker input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.send-attachment-check{gap:8px;margin:12px 0;display:grid}.composer-state{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.composer-state .ant-tag{margin:0}.note-composer{background:#fffcf5;padding-top:1px}.composer footer{justify-content:flex-end;align-items:center;gap:8px;padding:0 14px 12px;display:flex}.composer footer>span{color:var(--muted);margin-right:auto;font-size:11px}.composer-notice{border-left:3px solid var(--warning);color:#694b12;background:#fffaeb;margin:0 14px 8px;padding:8px 10px;font-size:12px}.approval-button{color:#6941c6;border-color:#d6bbfb;margin-top:8px;display:block}.send-confirmation{background:#f5f8ff;border:1px solid #b2ccff;border-radius:7px;margin:0 14px 10px;padding:12px}.send-confirmation>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.send-confirmation>div:last-child{justify-content:flex-end}.send-confirmation span,.send-confirmation .send-body{color:#475467;font-size:12px}.send-confirmation-details,.approval-technical-details,.outbound-technical-details,.browser-technical-details,.audit-technical-details,.mail-service-details{color:var(--muted);margin:10px 0;font-size:12px}.send-confirmation-details>summary,.approval-technical-details>summary,.outbound-technical-details>summary,.browser-technical-details>summary,.audit-technical-details>summary,.mail-service-details>summary{cursor:pointer;width:max-content;font-weight:600}.approval-technical-details{border-bottom:1px solid #eaecf0;padding:0 20px 14px}.approval-technical-details dl,.browser-technical-details dl{gap:8px;margin:10px 0 0;display:grid}.outbound-technical-details .send-checks{margin-top:8px}.audit-technical-details code,.audit-technical-details small{margin-top:6px;display:block}.mail-service-details{border:1px solid var(--line);background:#fff;border-radius:8px;margin:0 24px 14px;padding:10px 14px}.mail-service-details p{margin:8px 0 3px}.approval-request-panel{background:#fffcf5;border:1px solid #fedf89;border-radius:7px;gap:8px;margin:0 14px 10px;padding:12px;display:grid}.approval-request-panel label{color:#694b12;gap:6px;font-size:12px;font-weight:650;display:grid}.approval-request-panel>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.approval-request-panel>div>span{color:var(--muted);font-size:11px}.send-checks{background:#fff;border-radius:6px;gap:6px;margin:10px 0 0;padding:9px 10px;display:grid}.send-checks>div{grid-template-columns:74px minmax(0,1fr);gap:8px!important;display:grid!important}.send-checks dt{color:var(--muted);font-size:11px}.send-checks dd{overflow-wrap:anywhere;color:#344054;margin:0;font-size:11px}.send-confirmation .confirmation-expiry-warning{color:#912018;background:#fff4ed;border:1px solid #fda29b;border-radius:6px;margin:8px 0 0;padding:8px 10px;font-size:12px}.send-confirmation .send-body{white-space:pre-wrap;overflow-wrap:anywhere;max-height:18rem;font:inherit;margin:8px 0;overflow:auto}.context-panel{border-left:1px solid var(--line);background:#fbfcfd;min-width:0;height:100%;min-height:0;overflow:auto}.context-panel>header{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 18px 14px;display:flex}.context-open,.context-close{color:#344054;cursor:pointer;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:6px}.context-open{text-align:left;flex-direction:column;align-items:flex-start;gap:1px;padding:5px 9px;font-size:12px;line-height:1.2;display:none}.context-open small{color:#667085;font-size:10px}.context-open.plan-state-ready small{color:#067647}.context-open.plan-state-needs_attention small,.context-open.plan-state-no_match small{color:#b54708}.context-open.plan-state-failed small{color:#b42318}.handling-plan-library-tools{gap:8px;padding:0 10px 10px;display:grid}.handling-plan-library-tools .ant-select{width:100%}.context-close{padding:4px 8px;font-size:12px;display:none}.context-panel h2{margin:3px 0 0;font-size:18px}.context-section{border-top:1px solid var(--line)}.context-section summary{cursor:pointer;justify-content:space-between;padding:13px 18px;font-weight:650;list-style:none;display:flex}.context-content dl{gap:9px;margin:0;display:grid}.context-content dl>div{grid-template-columns:82px minmax(0,1fr);gap:8px;display:grid}.context-content dt{color:var(--muted);font-size:12px}.context-content dd{color:#344054;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.mono{font-variant-numeric:tabular-nums;font-family:SFMono-Regular,Consolas,monospace}.empty-evidence{background:#fff;border:1px dashed #d0d5dd;border-radius:7px;padding:10px 12px}.empty-evidence span{font-weight:650}.empty-evidence p,.evidence-row p{color:var(--muted);margin:4px 0 0;font-size:12px}.evidence-row{align-items:flex-start;gap:9px;display:flex}.template-evidence small{color:#667085;margin-top:6px;font-size:11px;display:block}.policy-list{color:#475467;gap:8px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.check,.warning-dot{border-radius:50%;place-items:center;width:18px;height:18px;margin-right:5px;display:inline-grid}.check{color:var(--success);background:#ecfdf3}.warning-dot{color:var(--warning);background:#fffaeb;font-weight:750}.empty-conversation{text-align:center;color:#344054;background:#fafbfc;grid-column:3/5;place-items:center;display:grid}.empty-conversation p{color:var(--muted)}.approvals-page,.teams-page{background:#f7f8fa;grid-column:2/5;grid-template-rows:auto minmax(0,1fr);min-width:0;display:grid}.browser-page{background:#f7f8fa;grid-column:2/5;min-width:0;overflow:auto}.pairing-banner{background:#f5f8ff;border:1px solid #b2ccff;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;margin:18px 24px 0;padding:14px 16px;display:flex}.pairing-banner div{align-items:center;gap:12px;display:flex}.pairing-banner span,.pairing-banner p{color:var(--muted);font-size:12px}.pairing-banner strong{letter-spacing:.08em;font-family:SFMono-Regular,Consolas,monospace;font-size:20px}.pairing-banner p{margin:0}.browser-notice{border-left:3px solid var(--warning);color:#694b12;background:#fffaeb;margin:14px 24px 0;padding:9px 11px}.instance-grid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:16px;padding:20px 24px 32px;display:grid}.instance-card{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:hidden}.instance-card>header{border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:center;padding:15px 16px;display:flex}.instance-card>header div{display:grid}.instance-card>header span{color:var(--muted);font-size:11px}.instance-card dl{grid-template-columns:1fr 1fr;gap:10px 20px;margin:0;padding:14px 16px;display:grid}.instance-card dl>div{gap:2px;display:grid}.instance-card dt{color:var(--muted);font-size:11px}.instance-card dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.instance-card>footer{border-top:1px solid #eaecf0;justify-content:flex-end;gap:8px;padding:13px 16px;display:flex}.browser-status{border-radius:5px;padding:4px 7px;font-size:11px;font-weight:650}.browser-status.active,.browser-status.available{color:var(--success);background:#ecfdf3}.browser-status.degraded,.browser-status.pending_identity,.browser-status.partial,.browser-status.stale{color:var(--warning);background:#fffaeb}.browser-status.offline,.browser-status.suspended,.browser-status.suspended_requires_owner_review{color:var(--danger);background:#fef3f2}.identity-claim{background:#f9fafb;border:1px solid #e4e7ec;border-radius:7px;margin:0 16px 14px;padding:12px}.identity-claim>div{justify-content:space-between;gap:10px;display:flex}.identity-claim span,.identity-claim p{color:var(--muted);font-size:11px}.identity-claim p{margin:6px 0}.identity-claim label{gap:5px;margin-top:9px;font-size:12px;font-weight:650;display:grid}.identity-claim select{background:#fff;border:1px solid #d0d5dd;border-radius:6px;height:36px;padding:0 9px}.confirmed-identity{margin-top:8px;display:block;color:var(--success)!important}.instance-card>.empty-evidence{margin:0 16px 14px}.order-evidence{gap:10px;display:grid}.context-evidence-meta{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;display:flex}.order-field-list{grid-template-columns:1fr 1fr;gap:10px 14px;margin:0;display:grid}.order-field-list>div{min-width:0}.order-field-list dt{color:var(--muted);font-size:11px}.order-field-list dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:12px}.order-field-list>.order-items{grid-column:1/-1}.order-items>dd{gap:8px;display:grid}.order-items article{border:1px solid var(--line);background:#f7f8fa;border-radius:7px;padding:9px}.order-items article>strong{color:#172033;margin-bottom:7px;font-size:12px;display:block}.order-items article dl{grid-template-columns:1fr 1fr;gap:6px 10px;display:grid}.order-items article dl>div{min-width:0;display:block}.order-items article dl>div:last-child{grid-column:1/-1}.order-items article dl dd{overflow-wrap:anywhere;color:#344054;text-overflow:clip;white-space:normal;margin-top:2px;overflow:visible}.evidence-provenance,.stale-warning{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.batch-section{border:1px solid var(--line);background:#fff;border-radius:8px;margin:0 24px 32px}.batch-section>header{border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:center;padding:15px 16px;display:flex}.batch-section>header h2{margin:2px 0 0;font-size:16px}.batch-section>header>span{color:var(--muted);font-size:12px}.batch-section>.ant-alert{margin:16px 16px 0}.batch-list{display:grid}.batch-row{border-bottom:1px solid #eaecf0;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) auto auto auto;align-items:center;gap:16px;padding:13px 16px;display:grid}.inbound-alias-row{grid-template-columns:minmax(260px,1fr) auto auto}.mail-store-create{background:#f8fafc;border:1px solid #d9e2ef;border-radius:10px;grid-template-columns:minmax(260px,1fr) minmax(220px,360px) auto;align-items:center;gap:14px;margin:0 24px 16px;padding:15px 16px;display:grid}.mail-store-create>div{gap:3px;display:grid}.mail-store-create span{color:var(--muted);font-size:12px}.batch-row:last-child{border-bottom:0}.batch-row>div:first-child{min-width:0;display:grid}.batch-row>div:first-child span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.batch-progress{align-items:center;gap:8px;display:flex}.batch-progress>div{background:#eaecf0;border-radius:999px;flex:1;height:6px;overflow:hidden}.batch-progress i{background:var(--accent);height:100%;display:block}.batch-progress span{min-width:74px;color:var(--muted);font-size:11px}.batch-row dl{gap:10px;margin:0;display:flex}.batch-row dl>div{display:grid}.batch-row dt{color:var(--muted);font-size:10px}.batch-row dd{margin:0;font-size:12px}.resolved-plan-section{background:#f7fcf8;border:1px solid #cfe7d4;border-radius:10px;gap:8px;padding:12px;display:grid}.resolved-plan-section h4,.resolved-plan-section p{margin:0}.resolved-plan-section article{gap:4px;display:grid}.resolved-plan-section p,.resolved-plan-section small{color:#526b59}.browser-status.paused,.browser-status.completed_with_errors{color:var(--warning);background:#fffaeb}.browser-status.completed{color:var(--success);background:#ecfdf3}.members-page{background:#f7f8fa;grid-column:2/5;min-width:0;overflow:auto}.member-layout{grid-template-columns:340px minmax(620px,860px);justify-content:center;align-items:start;gap:18px;padding:20px 24px 32px;display:grid}.member-list,.member-detail{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:hidden}.member-row{text-align:left;background:#fff;border:0;border-bottom:1px solid #eaecf0;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:11px 12px;display:grid}.member-row.selected{box-shadow:inset 3px 0 var(--accent);background:#f5f8ff}.member-row>div{min-width:0;display:grid}.member-row>div span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.member-avatar{color:#344054;background:#eef2f6;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.member-status{color:var(--muted);background:#f2f4f7;border-radius:5px;padding:3px 6px;font-size:10px}.member-status.active{color:var(--success);background:#ecfdf3}.member-status.pending_approval{color:var(--warning);background:#fffaeb}.member-status.suspended,.member-status.disabled,.member-status.rejected{color:var(--danger);background:#fef3f2}.member-detail-header{border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:flex-start;padding:18px 20px;display:flex}.member-detail-header h2{margin:2px 0;font-size:20px}.member-detail-header div>span{color:var(--muted);font-size:12px}.member-section{border-bottom:1px solid #eaecf0;padding:18px 20px}.member-section h3{margin:0 0 3px;font-size:14px}.member-section>p{color:var(--muted);margin:0 0 13px;font-size:12px}.member-actions{justify-content:flex-end;gap:8px;padding:15px 20px;display:flex}.audit-page{background:#f7f8fa;grid-column:2/5;min-width:0;overflow:auto}.audit-page .approvals-header form{gap:8px;display:flex}.audit-page .approvals-header input{border:1px solid #d0d5dd;border-radius:6px;width:250px;height:38px;padding:0 10px}.audit-list{border:1px solid var(--line);background:#fff;border-radius:8px;max-width:980px;margin:20px auto 32px;overflow:hidden}.reconcile-controls{gap:8px;margin-top:10px;display:flex}.reconcile-controls input{flex:1;min-width:260px}.reconcile-controls button{cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:6px}.reconciliation-note{background:#fffaeb;border-left:3px solid #f79009;gap:3px;padding:7px 9px;display:grid}.reconciliation-note p{margin:0}.reconciliation-note small{color:var(--muted)}.health-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px;padding:18px;display:grid}.health-card{background:#fff;border:1px solid #e4e7ec;border-radius:8px;padding:16px}.health-card>header,.health-card>header>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.health-card dl{gap:8px;margin:16px 0 0;display:grid}.health-card dl>div{justify-content:space-between;display:flex}.health-card dt{color:var(--muted)}.health-card dd{margin:0}.lingxing-binding{border:1px solid var(--line);background:#f7f8fa;border-radius:8px;gap:10px;margin-top:14px;padding:12px;display:grid}.lingxing-binding>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.lingxing-binding>summary::-webkit-details-marker{display:none}.lingxing-binding>summary:after{color:var(--muted);content:"展开";font-size:11px}.lingxing-binding[open]>summary:after{content:"收起"}.lingxing-binding>div:first-of-type{justify-content:space-between;gap:12px;display:flex}.lingxing-binding span{color:var(--muted);text-align:right;font-size:12px}.lingxing-binding-actions{grid-template-columns:minmax(180px,1fr) auto auto;gap:8px;display:grid}.state-label.paused{color:#b42318;background:#fef3f2}.audit-row{border-bottom:1px solid #eaecf0;grid-template-columns:24px 1fr;gap:8px;padding:14px 16px 14px 8px;display:grid}.audit-row:last-child{border-bottom:0}.audit-timeline{place-items:start center;display:grid}.audit-timeline i{background:#fff;border:2px solid #84adff;border-radius:50%;width:8px;height:8px;margin-top:5px}.audit-row>div:last-child{gap:4px;min-width:0;display:grid}.audit-row header{justify-content:space-between;gap:12px;display:flex}.audit-row header span,.audit-row p,.audit-row small{color:var(--muted);margin:0;font-size:11px}.audit-row code{overflow-wrap:anywhere;color:#344054;white-space:normal;font-size:11px}.templates-page{background:#f7f8fa;grid-column:2/5;min-width:0;overflow:auto}.template-layout{grid-template-columns:310px minmax(620px,850px);justify-content:center;align-items:start;gap:18px;padding:20px 24px 32px;display:grid}.template-review-summary{grid-template-columns:repeat(4,minmax(120px,1fr));gap:10px;max-width:1178px;margin:18px auto 0;padding:0 24px;display:grid}.template-review-summary>div{border:1px solid var(--line);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 13px;display:flex}.template-review-summary span{color:var(--muted);font-size:12px}.template-review-summary strong{font-size:20px}.template-review-filters{grid-template-columns:minmax(260px,1fr) 150px 150px;gap:10px;max-width:1178px;margin:10px auto 0;padding:0 24px;display:grid}.template-list,.template-detail{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:hidden}.template-row{text-align:left;background:#fff;border:0;border-bottom:1px solid #eaecf0;gap:2px;width:100%;padding:12px 14px;display:grid}.template-row.selected{box-shadow:inset 3px 0 var(--accent);background:#f5f8ff}.template-row span{color:var(--muted);font-size:11px}.template-row .template-review-state{font-weight:650}.template-row .template-review-state.review_required{color:#b54708}.template-row .template-review-state.approved{color:#067647}.template-row .template-review-state.rejected{color:#b42318}.template-detail-header{border-bottom:1px solid #eaecf0;padding:18px 20px}.template-detail-header h2{margin:2px 0 0;font-size:20px}.template-form{gap:14px;padding:18px 20px;display:grid}.template-form label{gap:5px;font-size:12px;font-weight:650;display:grid}.template-form input,.template-form select,.template-form textarea{font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:6px;padding:9px 10px;font-weight:400}.template-form textarea{resize:vertical;line-height:1.55}.template-form small{color:var(--muted);justify-self:end;font-weight:400}.template-form-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.template-form .ant-input-number{width:100%}.templates-page>.template-detail{width:min(850px,100% - 48px);margin:24px auto}.ai-model-workspace{width:100%;max-width:none;padding:28px clamp(20px,3vw,40px) 48px;overflow-x:hidden}.ai-model-workspace>*{width:min(100%,1400px);margin-inline:auto}.ai-model-header-actions,.ai-model-card-actions{gap:10px;display:flex}.ai-model-history-in-use{background:#f7f9fb;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;padding:14px 16px;display:flex}.ai-model-history-in-use>div{flex:360px}.ai-model-history-in-use h3{margin:0 0 3px;font-size:14px}.ai-model-history-in-use p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.ai-model-history-item{align-items:center;gap:6px;display:inline-flex}.ai-model-notice{margin-bottom:18px}.ai-model-section{border:1px solid var(--line);background:var(--surface);border-radius:18px;margin-bottom:20px;padding:24px}.ai-model-section-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.ai-model-section-heading h2,.ai-model-auxiliary h2{margin:0 0 6px;font-size:20px}.ai-model-section-heading p,.ai-model-auxiliary p{color:var(--muted);margin:0;line-height:1.65}.ai-model-resource-grid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:14px;display:grid}.ai-model-resource-card{border:1px solid var(--line);background:#fff;border-radius:14px;padding:18px}.ai-model-card-title{justify-content:space-between;gap:12px;display:flex}.ai-model-card-title>div:first-child{min-width:0}.ai-model-card-title h3{overflow-wrap:anywhere;margin:0 0 5px;font-size:17px}.ai-model-card-title p{color:var(--muted);margin:0}.ai-model-resource-card dl{gap:8px;margin:18px 0;display:grid}.ai-model-resource-card dl div{grid-template-columns:52px minmax(0,1fr);gap:10px;display:grid}.ai-model-resource-card dt{color:var(--muted)}.ai-model-resource-card dd{overflow-wrap:anywhere;margin:0}.ai-model-usage{background:#f6f8fb;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0;padding:12px;display:grid}.ai-model-usage div{flex-direction:column;gap:2px;min-width:0;display:flex}.ai-model-usage strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:16px}.ai-model-usage span{color:var(--muted);font-size:12px}.ai-model-usage small{color:#9a6700;grid-column:1/-1}.ai-model-usage.compact{max-width:430px;margin:10px 0 0;padding:9px 11px}.ai-model-usage.compact strong{font-size:14px}.handling-plan-refreshing{margin:10px 0 14px}.ai-model-node-list{display:grid}.ai-model-node-row{border-top:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) minmax(250px,330px);align-items:center;gap:14px;padding:17px 0;display:grid}.ai-model-node-row:first-child{border-top:0}.ai-model-node-index{width:28px;height:28px;color:var(--primary);background:#eef4ff;border-radius:9px;place-items:center;font-weight:700;display:grid}.ai-model-node-copy{min-width:0}.ai-model-node-copy h3{margin:0 0 4px;font-size:16px}.ai-model-node-copy p{color:var(--muted);margin:0 0 5px}.ai-model-node-copy small{color:var(--workspace-subtle)}.ai-model-node-row .ant-select{width:100%}.ai-model-node-assignment{gap:8px;min-width:0;display:grid}.ai-model-node-assignment .ant-select{min-width:0;max-width:100%}.ai-model-node-assignment .ant-select-content-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ai-model-auxiliary{justify-content:space-between;align-items:center;gap:24px;display:flex}.ai-model-auxiliary>div:first-child{min-width:0}.ai-model-auxiliary .ai-model-node-assignment{flex:0 0 360px;width:min(100%,360px)}.ai-model-auxiliary strong{white-space:nowrap}.ai-model-form{gap:16px;display:grid}.ai-model-form>label{gap:7px;font-weight:600;display:grid}.ai-model-form .ant-select,.ai-model-form .ant-input-number{width:100%}.ai-model-switch-row{align-items:center;grid-template-columns:1fr auto!important}@media (width<=850px){.ai-model-node-row{grid-template-columns:34px minmax(0,1fr)}.ai-model-node-assignment{grid-column:2}.ai-model-auxiliary{flex-direction:column;align-items:flex-start}.ai-model-auxiliary .ai-model-node-assignment{flex-basis:auto;width:100%}}.sop-reference-page{align-content:start;gap:16px;padding-bottom:36px;display:grid}.sop-studio-page{min-width:0}.sop-studio-layout{margin-top:16px}.sop-studio-layout>.ant-col{margin-bottom:16px}.handling-plan-studio-page{background:#f5f7f9;grid-column:2/-1;min-width:0;min-height:100%;padding:28px 30px 48px;overflow:auto}.handling-plan-studio-header{justify-content:space-between;align-items:flex-start;gap:24px;max-width:1500px;margin:0 auto;display:flex}.handling-plan-studio-header h1{letter-spacing:-.03em;color:#17212b;margin:2px 0 8px;font-size:30px}.handling-plan-studio-header>div:first-child>p:last-child{color:#66727f;max-width:780px;margin:0;line-height:1.65}.handling-plan-notice{max-width:1500px;margin:18px auto 0}.handling-plan-studio-layout{grid-template-columns:286px minmax(0,1fr);align-items:start;gap:18px;max-width:1500px;margin:20px auto 0;display:grid}.handling-plan-list,.handling-plan-editor-shell{background:#fff;border:1px solid #e1e6eb;border-radius:14px;box-shadow:0 8px 28px #1f2b370b}.handling-plan-list{max-height:calc(100vh - 68px);padding:10px;position:sticky;top:20px;overflow:auto}.handling-plan-list-heading{color:#273442;justify-content:space-between;align-items:center;padding:10px 10px 14px;display:flex}.handling-plan-list-heading span{color:#8a96a3;font-size:12px}.handling-plan-list-row{text-align:left;color:#5a6672;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;width:100%;margin:0 0 5px;padding:12px;transition:background .15s,border-color .15s}.handling-plan-list-row:hover{background:#f6f8fa}.handling-plan-list-row.selected{color:#253a35;background:#edf7f4;border-color:#b9d6cf}.handling-plan-list-row>*{display:block}.handling-plan-list-title{color:#1f2a35;justify-content:space-between;align-items:flex-start;gap:6px;margin-bottom:5px;display:flex}.handling-plan-list-row small{color:#66727f;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:7px;line-height:1.45;display:-webkit-box;overflow:hidden}.handling-plan-list-row>span:last-child{color:#8a96a3;font-size:11px}.handling-plan-list-status.active{color:#27835f!important}.handling-plan-editor-shell{min-height:660px;overflow:hidden}.handling-plan-editor{background:#fff}.handling-plan-editor-toolbar{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-bottom:1px solid #e8ecef;justify-content:space-between;align-items:center;gap:16px;padding:14px 22px;display:flex;position:sticky;top:0}.handling-plan-editor-toolbar>div:first-child{color:#6b7682;align-items:center;gap:8px;font-size:13px;display:flex}.handling-plan-editor>.ant-alert{margin:18px 22px 0}.handling-plan-form-section{border-bottom:1px solid #edf0f2;margin:0 22px;padding:28px 2px}.handling-plan-form-section:last-child{border-bottom:0}.handling-plan-form-section h2{color:#202d38;margin:2px 0 18px;font-size:20px}.handling-plan-form-section h3{color:#283641;margin:0;font-size:16px}.handling-plan-form-section label{color:#3b4855;gap:7px;margin-bottom:18px;font-size:13px;font-weight:600;display:grid}.handling-plan-form-section label small{color:#8a96a3;font-size:11px;font-weight:400}.handling-plan-two-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.handling-plan-section-heading,.handling-plan-card-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.handling-plan-card-heading{align-items:center}.handling-plan-help{color:#77838e;max-width:760px;margin:-8px 0 18px;line-height:1.6}.handling-plan-stage,.handling-plan-response,.handling-plan-regression{background:#fbfcfd;border:1px solid #e3e8ec;border-radius:12px;gap:12px;margin:14px 0;padding:16px;display:grid}.handling-plan-stage{background:#f8faf9;padding:18px}.handling-plan-stage .handling-plan-responses.compact{border-top:1px dashed #dce4e1;margin-top:4px;padding-top:14px}.handling-plan-responses.compact .handling-plan-response{background:#fff}.handling-plan-response .ant-select,.handling-plan-regression .ant-select{min-width:260px}.handling-plan-version-list{gap:8px;display:grid}.handling-plan-version-list>div{background:#f6f8fa;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.handling-plan-version-list span{align-items:center;gap:8px;display:flex}.handling-plan-version-list small{color:#7d8994}.handling-plan-activation-empty{color:#8b96a1;border-top:1px solid #edf0f2;margin:14px 8px 6px;padding-top:14px;font-size:12px}.handling-plan-activation-history{border-top:1px solid #edf0f2;margin-top:12px;padding-top:8px}.handling-plan-activation-history>div{background:#f7f9fa;border-radius:8px;gap:4px;margin:7px 3px;padding:10px;display:grid}.handling-plan-activation-history span{color:#394653;justify-content:space-between;align-items:center;display:flex}.handling-plan-activation-history small{color:#7f8a95}.handling-plan-activation-history .ant-btn{justify-self:start;margin-top:3px}.handling-plan-simulation-actions{align-items:center;gap:12px;display:flex}.handling-plan-simulation-actions small{color:#7f8a95}.handling-plan-simulation-result{background:#fff7f7;border:1px solid #efc7c7;border-radius:10px;gap:10px;padding:14px;display:grid}.handling-plan-simulation-result.passed{background:#f2faf7;border-color:#b8ddcf}.handling-plan-simulation-result dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.handling-plan-simulation-result dl>div{background:#ffffffc7;border-radius:8px;padding:9px 10px}.handling-plan-simulation-result dt{color:#7b8791;margin-bottom:3px;font-size:11px}.handling-plan-simulation-result dd{color:#34414d;margin:0;font-size:12px}.handling-plan-simulation-result p{color:#46535f;gap:4px;margin:0;line-height:1.55;display:grid}.handling-plan-simulation-result details{background:#fff;border-radius:8px;padding:8px 10px}.handling-plan-simulation-result pre{white-space:pre-wrap;font:inherit;margin:8px 0 0;line-height:1.55}.handling-plan-simulation-result>small{color:#87929c;line-height:1.5}.handling-plan-empty{place-items:center;min-height:660px;display:grid}.handling-plan-editor-steps{background:#f8fafb;border-bottom:1px solid #edf0f2;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:16px 22px;display:grid}.handling-plan-editor-steps button{color:#687581;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:30px minmax(0,1fr);column-gap:9px;padding:11px 12px;display:grid}.handling-plan-editor-steps button:hover{background:#fff}.handling-plan-editor-steps button.active{color:#203c65;background:#fff;border-color:#bfd2ec;box-shadow:0 3px 12px #2c5b9b12}.handling-plan-editor-steps button>span{color:#596877;background:#e7edf3;border-radius:50%;grid-row:1/3;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:grid}.handling-plan-editor-steps button.active>span{color:#fff;background:#2f6fde}.handling-plan-editor-steps strong{align-self:end;font-size:13px}.handling-plan-editor-steps small{color:#8a96a2;white-space:nowrap;text-overflow:ellipsis;align-self:start;font-size:11px;overflow:hidden}.handling-plan-step-panel{border-bottom:0;max-width:980px;min-height:570px;margin:0 auto;padding:34px 30px 28px}.handling-plan-step-panel>h2{letter-spacing:-.02em;margin-bottom:6px;font-size:24px}.handling-plan-step-intro{color:#71808d;max-width:760px;margin:0 0 26px;line-height:1.65}.handling-plan-step-panel label{color:#33414e;margin-bottom:22px;font-size:14px}.handling-plan-step-panel .ant-input,.handling-plan-step-panel .ant-select-content-value{color:#263443;font-weight:400}.handling-plan-source-note{color:#526761;background:#f3f8f6;border-left:3px solid #8eb5a9;border-radius:6px;margin:0 0 22px;padding:11px 14px;font-size:12px}.handling-plan-optional{background:#fafbfc;border:1px solid #e3e8ec;border-radius:11px;margin-top:4px}.handling-plan-optional>summary{color:#52606d;cursor:pointer;padding:14px 16px;font-weight:600}.handling-plan-optional[open]>summary{border-bottom:1px solid #e8ecef}.handling-plan-optional>div{padding:18px 16px 0}.handling-plan-stages-editor{border-top:1px solid #e8ecef;margin-top:30px;padding-top:26px}.handling-plan-stages-editor>.handling-plan-section-heading h3,.handling-plan-regression-editor>.handling-plan-section-heading h3{color:#273541;margin:0 0 5px;font-size:17px}.handling-plan-stages-editor>.handling-plan-section-heading p,.handling-plan-regression-editor>.handling-plan-section-heading p{color:#7c8893;margin:0;font-size:12px;line-height:1.55}.handling-plan-no-stages{color:#586674;background:#fafcfd;border:1px dashed #ccd6df;border-radius:11px;gap:4px;margin:16px 0 4px;padding:18px;display:grid}.handling-plan-no-stages strong{color:#32404d}.handling-plan-default-responses{border-top:1px solid #e8ecef;margin-top:28px;padding-top:24px}.handling-plan-default-responses .handling-plan-responses.compact>.handling-plan-section-heading{margin-bottom:10px}.handling-plan-regression-editor{border-top:1px solid #e6eaee;margin-top:28px;padding-top:26px}.handling-plan-business-preview{background:#fbfcfd;border:1px solid #dce4ea;border-radius:14px;gap:18px;margin:22px 0;padding:22px;display:grid}.handling-plan-business-preview>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.handling-plan-business-preview h3{color:#1f2d39;margin:4px 0 0;font-size:21px}.handling-plan-business-preview header small,.handling-plan-preview-grid span,.handling-plan-preview-guidance span,.handling-plan-preview-stages>span{color:#7a8792;font-size:11px}.handling-plan-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.handling-plan-preview-grid>div,.handling-plan-preview-guidance{background:#fff;border-radius:10px;padding:14px}.handling-plan-business-preview p{color:#384754;white-space:pre-wrap;margin:5px 0 0;line-height:1.6}.handling-plan-preview-stages{gap:8px;display:grid}.handling-plan-preview-stages article{background:#fff;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:3px 12px;padding:12px 14px;display:grid}.handling-plan-preview-stages article p{grid-column:1}.handling-plan-preview-stages article small{color:#87939e;grid-area:1/2/3;align-self:center}.handling-plan-preview-empty{color:#6f7d88;background:#fff;border-radius:9px;padding:14px}.handling-plan-business-preview>footer{color:#6f7d88;font-size:12px}.handling-plan-review>.ant-alert{margin:18px 0}.handling-plan-review>.ant-alert ul{margin:8px 0 0;padding-left:18px}.handling-plan-launch-panel{background:#eef5ff;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-top:26px;padding:20px;display:flex}.handling-plan-launch-panel strong{color:#24446f}.handling-plan-launch-panel p{color:#64758b;margin:5px 0 0;font-size:12px}.handling-plan-version-history{color:#667480;margin-top:18px}.handling-plan-version-history>summary{cursor:pointer;padding:10px 0}.handling-plan-step-actions{background:#fafbfc;border-top:1px solid #e8ecef;justify-content:space-between;align-items:center;gap:16px;padding:15px 24px;display:flex}.handling-plan-step-actions span{color:#86919b;font-size:12px}@media (width<=1050px){.handling-plan-studio-page{padding:20px}.handling-plan-studio-header{display:grid}.handling-plan-studio-layout{grid-template-columns:230px minmax(0,1fr)}.handling-plan-two-columns{grid-template-columns:1fr}.handling-plan-editor-toolbar{flex-direction:column;align-items:flex-start}.handling-plan-editor-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.mail-store-create{grid-template-columns:1fr;margin-inline:16px}.mail-store-create .ant-btn{width:100%}.handling-plan-studio-page{padding:14px}.handling-plan-studio-layout{grid-template-columns:1fr}.handling-plan-list{max-height:320px;position:static}.handling-plan-form-section{margin:0 14px}.handling-plan-editor-steps,.handling-plan-preview-grid{grid-template-columns:1fr}.handling-plan-launch-panel{flex-direction:column;align-items:stretch}}.sop-family-list{gap:10px;display:grid}.sop-family{border:1px solid var(--border,#e5e7eb);background:#fff;border-radius:10px;padding:10px}.sop-family.selected{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff14}.sop-family>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.sop-family>div>span{flex-wrap:wrap;justify-content:flex-end;display:flex}.sop-family-summary{cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}.sop-family-summary>span{flex-wrap:wrap;justify-content:flex-end;display:flex}.sop-family>small{color:#8c8c8c;margin-top:6px;display:block}.sop-family>.ant-btn{text-align:left;justify-content:space-between;align-items:center;width:100%;height:auto;margin-top:6px;padding:6px 8px;display:flex}.sop-family>.ant-btn.active{color:#0958d9;background:#e6f4ff}.sop-workbook-card .ant-card-extra{max-width:70%}.sop-condition-card{margin-bottom:8px}.sop-condition-card .ant-select,.sop-condition-card .ant-input{width:100%}.sop-business-condition{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.sop-technical-diagnostic{border-top:1px solid #f0f0f0;margin-top:12px}.sop-diagnostic-code{white-space:pre-wrap;background:#f6f8fa;border:1px solid #e5e7eb;border-radius:8px;width:100%;max-height:280px;padding:12px;font-size:12px;overflow:auto}.sop-health-list,.sop-test-center{width:100%}.sop-generated-path{gap:10px;display:grid}.sop-generated-path>div{background:#fafafa;border:1px solid #f0f0f0;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:12px;display:grid}.sop-generated-path span{display:grid}.sop-generated-path small{color:#8c8c8c}@media (width<=900px){.sop-workbook-card .ant-card-head{align-items:flex-start}.sop-workbook-card .ant-card-extra{max-width:100%}.sop-generated-path>div{grid-template-columns:auto 1fr}}.sop-reference-page>:not(.approvals-header){width:min(1080px,100% - 48px);margin:0 auto}.sop-reference-page>.approvals-header{width:auto}.sop-reference-page>.ant-alert:first-of-type{margin-top:18px}.sop-reference-grid{grid-template-columns:minmax(280px,.75fr) minmax(440px,1.25fr);gap:16px;display:grid}.sop-approved-body{color:#172033;background:#f8fafc;border:1px solid #d0d5dd;border-radius:8px;padding:14px 16px;font-size:14px;line-height:1.7}.sop-primary-action{margin-top:14px;display:block}.sop-digest{color:var(--muted);margin:12px 0 0;font-size:11px}.sop-branch-list{gap:8px;margin-bottom:16px;display:grid}.sop-branch-list>div{border:1px solid var(--line);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;display:flex}.sop-branch-list span{gap:2px;display:grid}.sop-branch-list small,.sop-release-history small{color:var(--muted)}.sop-release-history{gap:6px;margin-top:14px;display:grid}.sop-release-history>div{align-items:center;gap:8px;display:flex}@media (width<=900px){.sop-reference-grid{grid-template-columns:1fr}.sop-reference-page .approvals-header{gap:12px}}.template-actions{border-top:1px solid #eaecf0;justify-content:flex-end;padding:14px 20px;display:flex}.template-import-intro{color:var(--muted);margin:0 0 14px;line-height:1.6}.template-import-summary{background:#f7f9fc;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;margin:14px 0 8px;padding:12px;display:grid}.template-import-summary strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.template-import-summary span{color:var(--muted);grid-row:2;font-size:12px}.template-import-summary .ant-btn{grid-area:1/2/span 2}.template-import-list{gap:8px;max-height:52vh;padding-right:4px;display:grid;overflow:auto}.template-import-item{border:1px solid var(--line);border-radius:8px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:9px;padding:11px;display:grid}.template-import-item>span{gap:3px;min-width:0;display:grid}.template-import-item small{color:var(--muted);overflow-wrap:anywhere}.template-import-item em{color:#b54708;font-size:12px;font-style:normal}.template-import-item details{margin-top:3px}.template-import-item summary{color:#175cd3;cursor:pointer;font-size:12px}.template-import-item pre{white-space:pre-wrap;background:#f8fafc;border-radius:6px;max-height:220px;padding:9px;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.version-history{border-top:1px solid #eaecf0;padding:16px 20px}.version-history h3{margin:0 0 8px;font-size:13px}.version-history>div{border-top:1px solid #f2f4f7;justify-content:space-between;align-items:center;min-height:40px;font-size:12px;display:flex}.version-history strong{color:var(--success);font-size:11px}.stale-warning{border-left:3px solid var(--warning);color:#694b12;background:#fffaeb;padding:7px 8px}.team-layout{grid-template-columns:320px minmax(600px,820px);justify-content:center;gap:20px;min-height:0;padding:24px;display:grid}.team-list,.team-detail{border:1px solid var(--line);background:#fff;border-radius:8px;min-height:0;overflow:auto}.new-team{border-bottom:1px solid var(--line);gap:8px;padding:14px;display:flex}.new-team input{flex:1;min-width:0}.team-row{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eaecf0;flex-direction:column;gap:4px;width:100%;padding:14px 16px;display:flex}.team-row span{color:var(--muted);font-size:12px}.team-row.selected{box-shadow:inset 2px 0 var(--primary);background:#eff6ff}.team-detail-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.team-detail-header h2{margin:3px 0 0;font-size:18px}.team-detail-header>span{color:var(--muted);font-family:SFMono-Regular,Consolas,monospace;font-size:11px}.team-section{border-bottom:1px solid #eaecf0;padding:16px 20px}.team-section h3{margin:0;font-size:14px}.team-section>p{color:var(--muted);margin:4px 0 12px;font-size:12px}.choice-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.choice-grid label{cursor:pointer;border:1px solid #e4e7ec;border-radius:6px;grid-template-columns:18px 1fr;align-items:center;padding:9px 10px;display:grid}.choice-grid input{width:15px;height:15px;padding:0}.choice-grid small{color:var(--muted);grid-column:2;font-size:10px}.supervisor-selects{grid-template-columns:1fr 1fr;gap:12px;display:grid}.supervisor-selects h3,.supervisor-selects>p{grid-column:1/3}.supervisor-selects label{color:#344054;gap:6px;font-size:12px;font-weight:650;display:grid}.supervisor-selects select{background:#fff;border:1px solid #d0d5dd;border-radius:7px;height:38px;padding:0 10px}.team-notice{border-left:3px solid var(--warning);color:#694b12;background:#fffaeb;margin:14px 20px 0;padding:9px 10px;font-size:12px}.team-actions{justify-content:flex-end;padding:16px 20px;display:flex}.approvals-header{z-index:6;border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:sticky;top:0}.approvals-header h1{margin:3px 0;font-size:22px}.approvals-header p{color:var(--muted);margin:0}.pending-count,.state-label{font-size:12px;font-weight:650}.pending-count{color:#6941c6;background:#f4f3ff;border-radius:6px;padding:6px 9px}.approval-layout{grid-template-columns:340px minmax(560px,760px);justify-content:center;gap:20px;min-height:0;padding:24px;display:grid}.approval-list,.approval-detail{border:1px solid var(--line);background:#fff;border-radius:8px;min-height:0;overflow:auto}.approval-row{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eaecf0;width:100%;padding:14px 16px;display:block}.approval-row.selected{box-shadow:inset 2px 0 var(--primary);background:#eff6ff}.approval-row>span{justify-content:space-between;gap:10px;display:flex}.approval-row p{color:#475467;margin:7px 0;font-size:12px}.approval-row small{color:var(--muted)}.state-label.pending{color:var(--warning)}.state-label.approved{color:var(--success)}.state-label.rejected,.state-label.expired{color:var(--danger)}.approval-detail>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.approval-detail h2{margin:3px 0 0;font-size:18px}.approval-evidence,.immutable-body,.request-note,.decision-panel{border-bottom:1px solid #eaecf0;padding:16px 20px}.approval-evidence dl{grid-template-columns:1fr 1fr;gap:12px 24px;margin:0;display:grid}.approval-evidence dl>div{gap:3px;display:grid}.approval-evidence dt{color:var(--muted);font-size:12px}.approval-evidence dd{margin:0}.immutable-body>span{color:var(--muted);font-size:12px;font-weight:650}.immutable-body p{color:#344054;white-space:pre-wrap;background:#f9fafb;border:1px solid #d0d5dd;border-radius:7px;margin:9px 0 0;padding:14px}.request-note p{color:#475467;margin:6px 0 0}.decision-panel label{gap:7px;font-weight:650;display:grid}.decision-panel textarea{resize:vertical;min-height:90px;padding:10px 12px;font-weight:400}.decision-panel>div{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.decision-panel>p,.approval-notice{color:#694b12}.danger-button{color:#b42318;cursor:pointer;background:#fff;border:1px solid #fda29b;border-radius:7px;min-height:36px;padding:0 13px;font-weight:650}.approval-notice{margin:16px 20px}.error{color:var(--danger)}.ant-select:not(.ant-select-customize) .ant-select-input{height:auto!important;min-height:0!important;box-shadow:none!important;border:0!important;padding:0!important}.ant-select-single .ant-select-content{align-self:center;min-width:0}.ant-select-single .ant-select-content-value,.ant-select-single .ant-select-placeholder{line-height:inherit}.queue-row.ant-btn,.template-row.ant-btn,.member-row.ant-btn,.team-row.ant-btn,.approval-row.ant-btn{white-space:normal;text-align:left;justify-content:flex-start;align-items:stretch;height:auto}.view-tabs.ant-segmented{margin:0 12px 12px;padding:3px}.queue-toolbar{gap:6px}.queue-toolbar .ant-select{flex:1;min-width:0;font-size:12px}.queue-toolbar>.ant-btn{flex:none;padding-inline:5px}.conversation-actions .ant-select{min-width:112px}.template-form .ant-select,.supervisor-selects .ant-select,.identity-claim .ant-select{width:100%}.page-notice{margin:14px 20px 0}.instance-card>.ant-card-body,.health-card>.ant-card-body{padding:0}.instance-card .ant-card-body>header,.health-card .ant-card-body>header,.health-card .ant-card-body>header>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.instance-card .ant-card-body>header{border-bottom:1px solid #eaecf0;padding:15px 16px}.instance-card .ant-card-body>footer{border-top:1px solid #eaecf0;justify-content:flex-end;gap:8px;padding:13px 16px;display:flex}.instance-card .ant-card-body>dl{grid-template-columns:1fr 1fr;gap:10px 20px;margin:0;padding:14px 16px;display:grid}.health-card .ant-card-body{padding:16px}.batch-progress .ant-progress{background:0 0;flex:1;height:auto;overflow:visible}.choice-grid .ant-checkbox-wrapper{margin-inline-start:0}.template-strip .ant-btn{text-align:left;min-width:max-content;height:auto}.composer-tabs .ant-segmented{margin-right:auto}.composer-tabs .ant-segmented+span{margin-left:0}.composer .ant-input-textarea-show-count{margin:12px 14px 20px;display:block}.composer .ant-input-textarea-show-count textarea{width:100%;margin:0}.composer-notice.ant-alert{border-left:0}@media (width<=1510px){.workspace-shell{grid-template-columns:68px 320px minmax(540px,1fr) 320px}.primary-nav{align-items:center;padding-inline:8px}.nav-brand>div:last-child,.nav-section,.nav-item>span:last-child,.account-copy{display:none}.nav-brand{margin-bottom:12px}.nav-item{justify-content:center;width:40px;padding:0}.account-button{justify-content:center;width:40px;padding:4px}.logout-error{margin-inline:0;font-size:15px}.logout-error span{display:none}}@media (width<=1179px){body{overflow-x:hidden}.workspace-shell{grid-template-columns:68px 300px minmax(0,1fr);min-width:0;position:relative}.context-panel{z-index:20;width:min(360px,100vw - 68px);height:100vh;display:none;position:fixed;top:0;bottom:0;right:0;box-shadow:-12px 0 32px #1018282e}.context-panel.open{display:block}.context-open,.context-close{display:inline-flex}.workspace-shell:has(>.audit-page){grid-template-columns:68px minmax(0,1fr);min-width:0}.workspace-shell:has(>.audit-page)>.audit-page{grid-column:2}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.workspace-shell:has(>.queue-panel){background:#f6f7f9;grid-template-columns:204px 360px minmax(600px,1fr) 320px}.queue-panel{background:#fff}.queue-header{padding:18px 18px 10px}.queue-header h1{letter-spacing:-.02em;margin-top:2px;font-size:19px}.queue-header h1 span{color:#475467;background:#f2f4f7;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;font-weight:700;display:inline-grid}.search-box{margin:0 14px 10px}.search-box .ant-input-affix-wrapper{height:38px;box-shadow:none;background:#f8f9fb;border-color:#e1e5eb;border-radius:9px}.search-box .ant-input{background:0 0}.view-tabs.ant-segmented{background:#f2f4f7;border-radius:8px;margin:0 14px 8px}.queue-tools{border-bottom:1px solid #edf0f3;align-items:center;gap:2px;min-height:38px;padding:4px 12px 6px;display:flex}.queue-tools .ant-btn{color:#475467;font-size:12px}.queue-tools .ant-btn-link{margin-left:auto}.queue-tools .ant-badge{margin-left:4px}.queue-toolbar{background:#fafbfc;border-top:0;grid-template-columns:1fr 1fr;gap:7px;padding:10px 14px}.queue-toolbar[hidden],.saved-view-editor[hidden]{display:none}.saved-view-editor{background:#fafbfc;border-bottom:1px solid #edf0f3;flex-wrap:wrap;padding:10px 14px}.saved-view-editor .ant-input-affix-wrapper{flex:1 0 100%}.queue-list{scrollbar-gutter:stable;padding:4px 6px 12px}.queue-row.ant-btn{border:1px solid #0000;border-radius:10px;margin:2px 0;padding:12px 10px}.queue-row:hover{background:#f7f8fa!important}.queue-row.selected{border-color:#c7d7fe;box-shadow:0 1px 2px #1018280a;background:#f0f5ff!important}.queue-row.selected:before{display:none}.queue-row-layout{grid-template-columns:30px minmax(0,1fr);gap:10px;width:100%;display:grid}.queue-row-layout .ant-avatar{color:#344054;background:#eaecf0;margin-top:1px;font-size:12px;font-weight:700}.queue-row.selected .ant-avatar{color:#1d4ed8;background:#dbe7ff}.queue-row-content{gap:5px;min-width:0;display:grid}.queue-row-top{align-items:baseline}.queue-row-top strong{color:#1d2939;font-size:13px;line-height:18px}.queue-row time{flex:none;font-size:10px}.queue-row-arrival-time{flex:none;align-items:center;gap:6px;display:inline-flex}.new-arrival-chip{color:#175cd3;background:#eaf2ff;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:650;line-height:18px}.new-inbound-jump.ant-btn{z-index:2;border-radius:999px;width:max-content;margin:10px auto 0;display:block;position:sticky;bottom:12px;box-shadow:0 6px 20px #1018282e}.queue-row .snippet{color:#667085;-webkit-line-clamp:1;min-height:18px;font-size:12px;line-height:18px}.queue-row .queue-meta{gap:8px;font-size:10px}.queue-meta>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.queue-tags{align-items:center;min-height:20px}.queue-tags .ant-tag{border:0;border-radius:5px;padding-inline:6px;line-height:19px}.state-chip{color:#175cd3;background:#eff8ff}.state-chip.state-resolved{color:#067647;background:#ecfdf3}.state-chip.state-pending_customer,.state-chip.state-pending_internal{color:#b54708;background:#fffaeb}.conversation-panel{background:#f8f9fb}.conversation-topbar{z-index:3;background:#fffffff5;position:relative;box-shadow:0 1px 2px #10182808}.conversation-header{min-height:72px;padding:12px 22px}.identity-line{color:#667085;margin-bottom:2px;font-size:11px}.conversation-header h2{letter-spacing:-.01em;font-size:17px}.status-text{text-overflow:ellipsis;white-space:nowrap;max-width:230px;overflow:hidden}.thread{scrollbar-gutter:stable;background:#f7f8fa;padding:24px clamp(24px,5vw,64px) 32px}.message-card,.internal-note,.delivery-event{border-radius:12px;max-width:min(82%,760px)}.message-card{border-color:#e1e5eb;padding:15px 17px;box-shadow:0 1px 2px #10182808}.message-card.outbound{background:#f2f6ff;border-color:#cbdafd}.message-addresses{opacity:.78}.composer{background:#fff;border:0 solid #e1e5eb;border-top-width:1px;max-height:48vh;box-shadow:0 -8px 24px #1018280d}.composer-tabs{min-height:44px;padding-inline:18px}.context-panel{background:#fff}.context-panel>header{z-index:2;background:#fffffff5;border-bottom:1px solid #edf0f3;padding:18px 16px 12px;position:sticky;top:0}.context-panel h2{font-size:17px}.context-section{border-top:0;border-bottom:1px solid #edf0f3}.context-section summary{color:#344054;padding:13px 16px;font-size:13px}.context-section summary span{color:#98a2b3;transition:transform .16s}.context-section[open] summary span{transform:rotate(180deg)}.context-content{padding:0 16px 16px}@media (width<=1510px){.workspace-shell:has(>.queue-panel){grid-template-columns:68px 340px minmax(560px,1fr) 300px}}@media (width<=1179px){.workspace-shell:has(>.queue-panel){grid-template-columns:68px 320px minmax(0,1fr)}}@media (width<=820px){.workspace-shell:has(>.queue-panel){grid-template-columns:56px minmax(270px,38vw) minmax(0,1fr)}.conversation-actions .status-text,.reply-identity{display:none}.thread{padding-inline:18px}.message-card,.internal-note,.delivery-event{max-width:94%}}.sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.health-summary{grid-template-columns:repeat(4,minmax(130px,1fr));gap:12px;padding:18px 18px 0;display:grid}.health-summary>div{border:1px solid var(--line);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.health-summary span{color:var(--muted);font-size:13px}.health-summary strong{font-size:22px}.channel-status-list{gap:10px;margin-top:16px;display:grid}.channel-status{background:#f8fafc;border-radius:8px;grid-template-columns:10px 1fr;align-items:start;gap:9px;padding:10px;display:grid}.channel-status i{background:#98a2b3;border-radius:50%;width:8px;height:8px;margin-top:5px}.channel-status div{gap:2px;display:grid}.channel-status strong{font-size:13px}.channel-status span{color:var(--muted);font-size:12px;line-height:1.45}.channel-status.healthy i{background:#12b76a}.channel-status.warning i{background:#f79009}.channel-status.danger i{background:#f04438}.channel-status.neutral i{background:#2e90fa}.channel-status.muted{opacity:.72}.warning-text{color:#b54708}.quality-page{padding-bottom:32px}.quality-cards{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:20px;display:grid}.metric-card .ant-card-body{gap:5px;display:grid}.metric-card span{color:var(--muted);font-size:13px}.metric-card strong{font-size:28px;line-height:1.2}.metric-card small{color:#667085;min-height:34px;line-height:1.45}.quality-analysis{grid-template-columns:minmax(0,1fr) 260px;gap:14px;margin:0 20px 20px;display:grid}.quality-chart,.quality-drilldown{background:#fff;border:1px solid #edf0f5;border-radius:12px}.quality-chart>header{border-bottom:1px solid #f0f2f5;justify-content:space-between;gap:12px;padding:16px 18px;display:flex}.quality-chart h2,.quality-drilldown h2{margin:0;font-size:17px}.quality-chart p{color:var(--muted);margin:3px 0 0;font-size:12px}.chart-legend{color:var(--muted);gap:12px;font-size:12px;display:flex}.chart-legend span:before{content:"";background:#84adff;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.chart-legend .resolved:before{background:#12b76a}.chart-legend .exception:before{background:#f97066}.chart-bars{align-items:stretch;gap:3px;height:230px;padding:20px 12px 10px;display:flex;overflow-x:auto}.chart-bars button{min-width:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;grid-template-rows:1fr 18px;gap:7px;padding:4px 3px;display:grid}.chart-bars button:hover,.chart-bars button.selected{background:#f0f5ff}.bar-stack{justify-content:center;align-items:end;gap:2px;min-height:160px;display:flex}.bar-stack i{background:#84adff;border-radius:3px 3px 0 0;width:26%;max-width:8px}.bar-stack i.resolved{background:#12b76a}.bar-stack i.exception{background:#f97066}.chart-bars small{white-space:nowrap;font-size:10px;transform:rotate(-35deg)}.quality-drilldown{padding:17px}.quality-drilldown .section-kicker{margin:0 0 4px}.quality-drilldown dl{gap:10px;margin:18px 0;display:grid}.quality-drilldown dl>div{justify-content:space-between;gap:10px;display:flex}.quality-drilldown dt{color:var(--muted)}.quality-drilldown dd{margin:0;font-weight:600}.metric-caveat{color:#7a2e0e;background:#fffaeb;border-radius:7px;margin:0;padding:9px;font-size:12px;line-height:1.5}.quality-table{background:#fff;border:1px solid #edf0f5;border-radius:12px;margin:0 20px;overflow:hidden}.quality-row{text-align:left;background:#fff;border:0;border-bottom:1px solid #f0f2f5;grid-template-columns:2fr repeat(4,1fr);gap:12px;width:100%;padding:10px 14px;display:grid}.quality-row:last-child{border-bottom:0}.quality-row:not(.quality-head){cursor:pointer}.quality-row:not(.quality-head):hover,.quality-row.selected{background:#f5f8ff}.quality-head{background:#fafbfc;font-weight:600}.danger-text{color:#cf1322;font-weight:600}.saved-view-editor{gap:6px;padding:0 14px 12px;display:flex}.saved-view-editor .ant-input{min-width:0}.saved-view-error{margin:0 14px 12px}.audit-date{color:#667085;align-items:center;gap:6px;font-size:12px;display:flex}.audit-date input{color:#1d2939;background:#fff;border:1px solid #d9d9d9;border-radius:6px;padding:5px 8px}@media (width<=900px){.health-summary{grid-template-columns:repeat(2,1fr)}.quality-analysis{grid-template-columns:1fr}.quality-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.approvals-header{align-items:flex-start}.quality-row{grid-template-columns:1.5fr repeat(4,1fr)}.lingxing-binding>div:first-of-type{display:grid}.lingxing-binding span{text-align:left}.lingxing-binding-actions{grid-template-columns:1fr}}.workspace-shell:has(>.queue-panel){grid-template-columns:68px 344px minmax(600px, 1fr) var(--context-panel-width,344px);min-width:0;height:100dvh;min-height:0;color:var(--workspace-text);background:var(--workspace-bg);gap:0;padding:0}:is(.workspace-shell:has(>.queue-panel)>.primary-nav,.workspace-shell:has(>.queue-panel)>.queue-panel,.workspace-shell:has(>.queue-panel)>.conversation-panel,.workspace-shell:has(>.queue-panel)>.context-panel){border:0;border-right:1px solid var(--workspace-border);height:auto;min-height:0;box-shadow:none;background:var(--workspace-surface);border-radius:0}.workspace-shell:has(>.queue-panel)>.primary-nav{color:#344054;background:var(--workspace-surface);align-items:center;padding:12px 8px}.workspace-shell:has(>.queue-panel) .nav-brand{min-height:46px;margin-bottom:10px}.workspace-shell:has(>.queue-panel) .nav-brand>div:last-child{display:none}.workspace-shell:has(>.queue-panel) .nav-section{display:none}.workspace-shell:has(>.queue-panel) .nav-item>span:last-child{display:none}.workspace-shell:has(>.queue-panel) .account-copy{display:none}.workspace-shell:has(>.queue-panel) .nav-logo{background:linear-gradient(145deg,#155eef,#004eeb);border-radius:13px;flex-basis:42px;width:42px;height:42px;box-shadow:0 6px 14px #155eef3d}.workspace-shell:has(>.queue-panel) .nav-item{color:#667085;border-radius:11px;justify-content:center;width:44px;height:42px;padding:0}.workspace-shell:has(>.queue-panel) .nav-item .ant-btn-icon{font-size:18px}.workspace-shell:has(>.queue-panel) .nav-item.ant-btn-text:not(:disabled):hover{color:#175cd3;background:#eff4ff}.workspace-shell:has(>.queue-panel) .nav-item.active{color:#fff;background:#155eef;box-shadow:0 5px 12px #155eef38}.workspace-shell:has(>.queue-panel) .account-button{color:#344054;border:1px solid #e1e7ef;border-radius:12px;justify-content:center;width:44px;height:44px;padding:4px}.workspace-shell:has(>.queue-panel) .account-button:hover{color:#175cd3!important;background:#eff4ff!important}.workspace-shell:has(>.queue-panel)>.queue-panel{border-right:1px solid var(--workspace-border);overflow:hidden}.workspace-shell:has(>.queue-panel) .queue-header{background:var(--workspace-surface);padding:14px 18px 8px}.workspace-shell:has(>.queue-panel) .queue-header .section-kicker{color:#175cd3}.workspace-shell:has(>.queue-panel) .queue-header h1{font-size:20px;line-height:28px}.workspace-shell:has(>.queue-panel) .search-box{margin:0 16px 8px}.workspace-shell:has(>.queue-panel) .search-box .ant-input-affix-wrapper{height:38px;box-shadow:none;background:#fff;border-color:#d5deea}.workspace-shell:has(>.queue-panel) .view-tabs.ant-segmented{margin-inline:16px;padding:3px}.workspace-shell:has(>.queue-panel) .quick-filters{gap:var(--workspace-space-1);scrollbar-width:none;padding:6px 16px 2px;display:flex;overflow-x:auto}.workspace-shell:has(>.queue-panel) .quick-filters .ant-btn{border-radius:999px;flex:none;font-size:12px}.workspace-shell:has(>.queue-panel) .queue-tools{background:#fff;min-height:32px;padding-inline:12px}.workspace-shell:has(>.queue-panel) .inbox-batch-bar{align-items:center;gap:var(--workspace-space-2);padding:var(--workspace-space-2) var(--workspace-space-3);border-block:1px solid var(--workspace-border);background:#f5f8ff;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.workspace-shell:has(>.queue-panel) .inbox-batch-bar>span{color:#344054;white-space:nowrap;font-size:11px}.workspace-shell:has(>.queue-panel) .inbox-batch-bar .ant-select{min-width:0}.workspace-shell:has(>.queue-panel) .inbox-batch-guidance{padding:5px var(--workspace-space-3);color:#b54708;background:#fffaeb;margin:0;font-size:11px}.workspace-shell:has(>.queue-panel) .queue-list{background:var(--workspace-surface);padding:2px 12px 16px}.workspace-shell:has(>.queue-panel) .queue-row.ant-btn{box-shadow:none;background:#fff;border:0;border-bottom:1px solid #edf0f4;border-radius:0;margin:0;padding:13px 9px}.workspace-shell:has(>.queue-panel) .queue-row:hover{background:#f8faff!important}.workspace-shell:has(>.queue-panel) .queue-row.selected{border-radius:var(--workspace-radius-md);box-shadow:inset 3px 0 0 var(--workspace-primary);border-bottom-color:#0000;margin-block:3px;background:#edf4ff!important}.workspace-shell:has(>.queue-panel) .queue-row.selectable{padding-left:36px}.workspace-shell:has(>.queue-panel) .queue-row.selectable:before{color:#fff;content:"";background:#fff;border:1px solid #98a2b3;border-radius:4px;place-items:center;width:16px;height:16px;font-size:11px;display:grid;position:absolute;top:14px;left:12px}.workspace-shell:has(>.queue-panel) .queue-row.batch-selected{border-color:#84adff;background:#eff4ff!important}.workspace-shell:has(>.queue-panel) .queue-row.batch-selected:before{border-color:var(--workspace-primary);background:var(--workspace-primary);content:"✓"}.workspace-shell:has(>.queue-panel)>.conversation-panel{grid-template-columns:minmax(0,1fr);overflow:hidden}.workspace-shell:has(>.queue-panel) .conversation-topbar{background:#fff}.workspace-shell:has(>.queue-panel) .conversation-header{border-bottom-color:#e6ebf2;min-height:82px;padding:15px 24px}.workspace-shell:has(>.queue-panel) .conversation-header h2{font-size:19px;line-height:27px}.workspace-shell:has(>.queue-panel) .thread{background:var(--workspace-bg);padding-top:16px}.workspace-shell:has(>.queue-panel) .conversation-brief{width:min(100%,760px);margin:0 auto var(--workspace-space-4);border-radius:var(--workspace-radius-sm);background:#f5f8ff;border:1px solid #b2ccff;padding:10px 14px}.workspace-shell:has(>.queue-panel) .conversation-brief-main{align-items:center;gap:var(--workspace-space-2);min-width:0;display:flex}.workspace-shell:has(>.queue-panel) .conversation-brief-main>strong{color:var(--workspace-text);flex:0 auto;font-size:13px}.workspace-shell:has(>.queue-panel) .conversation-brief-main .ant-tag{color:#475467;margin:0}.workspace-shell:has(>.queue-panel) .conversation-brief-facts{color:#475467;white-space:nowrap;flex:1;gap:8px;min-width:0;font-size:11px;display:flex;overflow:hidden}.workspace-shell:has(>.queue-panel) .conversation-brief-facts span{text-overflow:ellipsis;overflow:hidden}.workspace-shell:has(>.queue-panel) .conversation-brief-facts b{margin-right:var(--workspace-space-1);color:var(--workspace-muted);font-weight:500}.workspace-shell:has(>.queue-panel) .conversation-brief>p{color:#344054;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 1px;font-size:12px;line-height:17px;overflow:hidden}.workspace-shell:has(>.queue-panel) .conversation-brief>small{color:var(--workspace-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:14px;display:block;overflow:hidden}.workspace-shell:has(>.queue-panel) .message-card{border-radius:var(--workspace-radius-md);box-shadow:none}.workspace-shell:has(>.queue-panel) .composer{border-radius:var(--workspace-radius-md);width:calc(100% - 32px);box-shadow:none;border:1px solid #d9e1ec;margin:0 16px 16px}.workspace-shell:has(>.queue-panel)>.context-panel{border-right:0;position:relative;overflow:auto}.workspace-shell:has(>.queue-panel) .context-resize-handle{z-index:3;top:0;bottom:0;left:calc(100vw - var(--context-panel-width,344px));cursor:col-resize;touch-action:none;width:9px;margin-left:-4px;position:fixed}.workspace-shell:has(>.queue-panel) .context-resize-handle:after{content:"";background:0 0;width:1px;position:absolute;top:0;bottom:0;left:4px}.workspace-shell:has(>.queue-panel) .context-resize-handle:hover:after{background:#84adff;width:2px}.workspace-shell:has(>.queue-panel) .context-resize-handle:focus-visible:after{background:#84adff;width:2px}.workspace-shell:has(>.queue-panel) .context-resize-handle:focus-visible{outline:0}.workspace-shell:has(>.queue-panel) .handling-plan-workspace{background:#fff;border-color:#e2e8f0;gap:12px;margin:8px;padding:12px}.workspace-shell:has(>.queue-panel) .handling-plan-item{border:0;border-radius:0;padding:0}.workspace-shell:has(>.queue-panel) .handling-plan-item+.handling-plan-item{border-top:1px solid #e4e9f1;padding-top:14px}.workspace-shell:has(>.queue-panel) .plan-next-step{background:#f5f8ff;border-left:3px solid #528bff;padding:11px 12px}.workspace-shell:has(>.queue-panel) .handling-plan-replies.primary{background:#fff;border-color:#d7e3fa;padding:12px}.workspace-shell:has(>.queue-panel) .context-panel>header{background:var(--workspace-surface);padding:20px 18px 15px}.workspace-shell:has(>.queue-panel) .context-panel h2{font-size:19px}.workspace-shell:has(>.queue-panel) .context-section[open]{border-radius:var(--workspace-radius-md);box-shadow:none;background:#fff;border:1px solid #dde4ee;margin:8px}.workspace-shell:has(>.queue-panel) .context-section[open] summary{color:#175cd3}.workspace-shell:has(>.queue-panel) .context-empty-line{padding:var(--workspace-space-2) 0;color:var(--workspace-muted);margin:0;font-size:12px}.workspace-shell:has(>.queue-panel) .context-status-grid{gap:var(--workspace-space-2);margin-bottom:var(--workspace-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workspace-shell:has(>.queue-panel) .context-status-grid article{min-width:0;padding:var(--workspace-space-3);border:1px solid var(--workspace-border);border-radius:var(--workspace-radius-md);background:#fcfcfd}.workspace-shell:has(>.queue-panel) .context-status-grid .status-refund_status{background:#ecfdf3;border-color:#abefc6;grid-column:1/-1}.workspace-shell:has(>.queue-panel) .context-status-grid span{color:var(--workspace-muted);font-size:11px;display:block}.workspace-shell:has(>.queue-panel) .context-status-grid strong{margin-top:var(--workspace-space-1);color:var(--workspace-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.workspace-shell:has(>.queue-panel) .context-section[open]:has(>summary:first-child){border-color:var(--workspace-border)}.workspace-shell:has(>.queue-panel) .context-section .order-field-list{gap:var(--workspace-space-2);grid-template-columns:minmax(0,1fr)}.workspace-shell:has(>.queue-panel) .context-section .order-field-list>div{padding:var(--workspace-space-2) 0;border-bottom:1px solid #f2f4f7}.workspace-shell:has(>.queue-panel) .context-section .order-field-list>.fact-long{display:block}.workspace-shell:has(>.queue-panel) .context-section .context-status-list>.fact-long{display:block}.workspace-shell:has(>.queue-panel) .context-section dl>.fact-long{display:block}.workspace-shell:has(>.queue-panel) .order-items dl>.fact-long{display:block}.workspace-shell:has(>.queue-panel) .context-section .order-items{display:block}.workspace-shell:has(>.queue-panel) .context-section .order-items>dt{margin-bottom:8px}.workspace-shell:has(>.queue-panel) .context-section .order-items>dd{width:100%}.workspace-shell:has(>.queue-panel) .context-section .fact-long dt{margin-bottom:4px}.workspace-shell:has(>.queue-panel) .context-section .fact-long dd{text-align:left;width:100%}.workspace-shell:has(>.queue-panel) .message-translation-control{margin-top:8px}.workspace-shell:has(>.queue-panel) .message-translation-control>.ant-btn{height:auto;padding:0;font-size:12px}.workspace-shell:has(>.queue-panel) .message-translation{background:#eff4ffb8;border-left:2px solid #84adff;margin-top:10px;padding:10px 12px}.workspace-shell:has(>.queue-panel) .message-translation span{color:#667085;font-size:11px}.workspace-shell:has(>.queue-panel) .translation-cached{color:#667085;font-size:11px}.workspace-shell:has(>.queue-panel) .translation-error{color:#667085;font-size:11px}.workspace-shell:has(>.queue-panel) .message-translation p{white-space:pre-wrap;margin:4px 0 0}.workspace-shell:has(>.queue-panel) .message-translation-primary{background:0 0;border-left:0;margin-top:12px;padding:0}.workspace-shell:has(>.queue-panel) .message-translation-primary span{color:#667085;font-size:11px;font-weight:600}.workspace-shell:has(>.queue-panel) .message-translation-primary p{color:#17202d;font-size:15px;line-height:1.72}.workspace-shell:has(>.queue-panel) .message-original{color:#667085;margin-top:8px;font-size:12px}.workspace-shell:has(>.queue-panel) .message-original>summary{cursor:pointer;color:#667085;width:fit-content;font-weight:500;list-style-position:inside}.workspace-shell:has(>.queue-panel) .message-original[open]>summary{margin-bottom:6px}.workspace-shell:has(>.queue-panel) .message-original .message-body{color:#667085;background:#f8f9fb;border-left:2px solid #e4e7ec;margin-top:4px;padding:10px 12px;font-size:13px;line-height:1.65}.workspace-shell:has(>.queue-panel) .translation-cached{margin-top:5px;display:inline-block}.workspace-shell:has(>.queue-panel) .translation-error{color:#b42318;margin-left:8px}.workspace-shell:has(>.queue-panel) .context-section .order-field-list>div:last-child{border-bottom:0}.workspace-shell:has(>.queue-panel) .context-section .order-field-list dd{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;overflow:visible}@media (width<=1355px){.workspace-shell:has(>.queue-panel){grid-template-columns:64px 332px minmax(0,1fr);gap:0;padding:0}.workspace-shell:has(>.queue-panel)>.context-panel{z-index:20;border-left:1px solid var(--workspace-border);width:min(360px,100vw - 80px);display:none;position:fixed;inset:0 0 0 auto;box-shadow:-12px 0 32px #1018281f}.workspace-shell:has(>.queue-panel) .context-resize-handle{display:none}.workspace-shell:has(>.queue-panel)>.context-panel.open{display:block}:is(.workspace-shell:has(>.queue-panel) .context-open,.workspace-shell:has(>.queue-panel) .context-close){display:inline-flex}}.workspace-shell:has(>.queue-panel) .queue-list{overscroll-behavior:contain;overflow:hidden auto}.workspace-shell:has(>.queue-panel) .queue-row.ant-btn{min-width:0;max-width:100%;overflow:hidden}.workspace-shell:has(>.queue-panel) .queue-row-layout{min-width:0;max-width:100%;overflow:hidden}.workspace-shell:has(>.queue-panel) .queue-row-content{min-width:0;max-width:100%;overflow:hidden}.workspace-shell:has(>.queue-panel) .queue-row-top{min-width:0;max-width:100%;overflow:hidden}.workspace-shell:has(>.queue-panel) .queue-meta{min-width:0;max-width:100%;overflow:hidden}.workspace-shell:has(>.queue-panel) .queue-tags{min-width:0;max-width:100%;overflow:hidden}.workspace-shell:has(>.queue-panel) .queue-row.ant-btn{min-height:0;padding-block:11px}.workspace-shell:has(>.queue-panel) .queue-row-layout{align-items:start}.workspace-shell:has(>.queue-panel) .queue-row-top strong{text-overflow:ellipsis;min-width:0;overflow:hidden}.workspace-shell:has(>.queue-panel) .queue-meta>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.workspace-shell:has(>.queue-panel) .queue-tags .ant-tag{text-overflow:ellipsis;min-width:0;overflow:hidden}.workspace-shell:has(>.queue-panel) .queue-row-top strong{display:block}.workspace-shell:has(>.queue-panel) .queue-meta>span{white-space:nowrap;flex:1 1 0}.workspace-shell:has(>.queue-panel) .queue-meta>span:last-child{text-align:right}.workspace-shell:has(>.queue-panel) .queue-tags{white-space:nowrap;flex-wrap:nowrap}.workspace-shell:has(>.queue-panel) .queue-tags .ant-tag{flex:0 auto}.workspace-shell:has(>.queue-panel) .queue-tags .state-chip{flex:none}.workspace-shell:has(>.queue-panel) .conversation-header{align-items:center;min-height:0;padding-block:14px}.workspace-shell:has(>.queue-panel) .conversation-title{flex:1;min-width:0}.workspace-shell:has(>.queue-panel) .conversation-title h2{max-width:100%}.workspace-shell:has(>.queue-panel) .conversation-summary{color:#667085;white-space:nowrap;align-items:center;gap:0;min-width:0;margin:5px 0 0;font-size:11px;line-height:16px;display:flex;overflow:hidden}.workspace-shell:has(>.queue-panel) .conversation-summary span{text-overflow:ellipsis;min-width:0;overflow:hidden}.workspace-shell:has(>.queue-panel) .conversation-summary span+span:before{color:#c4cad4;content:"·";margin:0 7px}.workspace-shell:has(>.queue-panel) .conversation-actions{flex-wrap:nowrap;flex:none;max-width:320px}.workspace-shell:has(>.queue-panel) .conversation-actions>.ant-tag{text-overflow:ellipsis;white-space:nowrap;max-width:108px;overflow:hidden}.workspace-shell:has(>.queue-panel) .conversation-actions .ant-select{width:118px;min-width:118px}.workspace-shell:has(>.queue-panel) .context-open{white-space:nowrap;flex:none}.workspace-shell:has(>.queue-panel) .thread{overscroll-behavior:contain;padding-inline:clamp(24px,6vw,72px);overflow:hidden auto}:is(.workspace-shell:has(>.queue-panel) .message-card,.workspace-shell:has(>.queue-panel) .internal-note,.workspace-shell:has(>.queue-panel) .delivery-event){overflow-wrap:anywhere;width:min(100%,760px);max-width:100%}.workspace-shell:has(>.queue-panel) .message-card{border:0;border-bottom:1px solid var(--workspace-border);background:0 0;border-left:3px solid #d0d5dd;border-radius:0;margin-inline:auto;padding:16px 18px}.workspace-shell:has(>.queue-panel) .message-card.outbound{border-bottom-color:#dbe7ff;border-left-color:var(--workspace-primary);background:#f8faff;margin-inline:auto}.workspace-shell:has(>.queue-panel) .message-role{align-items:center;gap:8px;display:inline-flex}.workspace-shell:has(>.queue-panel) .message-role i{color:#475467;background:#eaecf0;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;font-style:normal;font-weight:700;display:inline-grid}.workspace-shell:has(>.queue-panel) .message-card.outbound .message-role i{color:#175cd3;background:#d1e0ff}.workspace-shell:has(>.queue-panel) .internal-note{border-radius:var(--workspace-radius-sm);background:#fffcf5;border:0;border-left:3px solid #f79009;margin-inline:auto}.workspace-shell:has(>.queue-panel) .delivery-event{padding-inline:var(--workspace-space-2);border:0;border-block:1px solid var(--workspace-border);background:0 0;border-radius:0;margin-inline:auto}:is(.workspace-shell:has(>.queue-panel) .delivery-event.result_unknown,.workspace-shell:has(>.queue-panel) .delivery-event.failed_final,.workspace-shell:has(>.queue-panel) .delivery-event.blocked_after_approval){background:#fff6f5;border-color:#fecdca}.workspace-shell:has(>.queue-panel) .composer{overscroll-behavior:contain;min-height:0;max-height:min(36vh,270px);overflow:hidden auto}.workspace-shell:has(>.queue-panel) .composer.read-only{max-height:min(30vh,220px);overflow-y:hidden}.workspace-shell:has(>.queue-panel) .composer.read-only .ant-input-textarea-show-count textarea{min-height:46px;max-height:46px}:is(.workspace-shell:has(>.queue-panel) .composer.read-only .composer-hints,.workspace-shell:has(>.queue-panel) .composer.read-only .outbound-attachments){display:none}.workspace-shell:has(>.queue-panel) .composer>*{max-width:100%}.workspace-shell:has(>.queue-panel) .composer .ant-alert{max-width:100%}.workspace-shell:has(>.queue-panel) .composer .ant-input-textarea-show-count{max-width:100%}.workspace-shell:has(>.queue-panel) .composer .ant-input-textarea-show-count{width:calc(100% - 28px);margin-block:5px 3px;margin-inline:14px}.workspace-shell:has(>.queue-panel) .composer textarea{padding-block:8px;width:100%;min-height:64px;max-height:96px;margin:0;padding-bottom:24px}.workspace-shell:has(>.queue-panel) .composer .ant-input-data-count{z-index:1;background:#ffffffeb;border-radius:4px;padding-inline:4px;font-size:10px;line-height:18px;bottom:5px;right:8px}.workspace-shell:has(>.queue-panel) .composer-tabs{min-width:0;min-height:36px;padding-inline:12px}.workspace-shell:has(>.queue-panel) .composer-tabs .ant-segmented{border:1px solid var(--workspace-border);background:#f2f4f7;padding:3px}.workspace-shell:has(>.queue-panel) .composer-tabs .ant-segmented-item{color:#475467;min-width:88px;font-weight:600}.workspace-shell:has(>.queue-panel) .composer-tabs .ant-segmented-item-selected{color:#175cd3;font-weight:700;box-shadow:0 1px 2px #10182814}.workspace-shell:has(>.queue-panel) .composer-assistant-status{align-items:center;gap:var(--workspace-space-2);border-bottom:1px solid var(--workspace-border);color:#475467;grid-template-columns:auto auto minmax(0,1fr);padding:7px 14px;font-size:12px;display:grid}.workspace-shell:has(>.queue-panel) .composer-metadata{border-bottom:1px solid var(--workspace-border);color:#475467;background:#fcfcfd;align-items:center;gap:8px;min-width:0;padding:5px 14px;font-size:11px;display:flex}.workspace-shell:has(>.queue-panel) .composer-metadata span{background:#f2f4f7;border-radius:999px;flex:none;padding:2px 7px}.workspace-shell:has(>.queue-panel) .composer-metadata span b{margin-right:5px}.workspace-shell:has(>.queue-panel) .composer-metadata small{min-width:0;color:var(--workspace-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-shell:has(>.queue-panel) .composer-assistant-status strong{color:var(--workspace-text)}.workspace-shell:has(>.queue-panel) .composer-assistant-status>span:nth-child(3){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-shell:has(>.queue-panel) .composer-assistant-status small{color:var(--workspace-muted);grid-column:2/-1;font-size:11px}.workspace-shell:has(>.queue-panel) .composer-auxiliary-note{border-bottom:1px solid var(--workspace-border);color:var(--workspace-muted);background:#fcfcfd;margin:0;padding:3px 14px;font-size:11px}.workspace-shell:has(>.queue-panel) .composer-auxiliary-note span{color:#475467;background:#f2f4f7;border-radius:999px;margin-right:7px;padding:1px 6px;font-weight:600}.workspace-shell:has(>.queue-panel) .reply-identity{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-shell:has(>.queue-panel) .template-strip{scrollbar-width:thin;justify-content:flex-start;gap:5px;padding:5px 12px;scroll-padding-inline:14px;overflow:auto hidden}.workspace-shell:has(>.queue-panel) .template-strip button{padding:4px 7px}.workspace-shell:has(>.queue-panel) .template-strip .template-reason{display:none}.workspace-shell:has(>.queue-panel) .template-strip button small:last-child{display:none}.workspace-shell:has(>.queue-panel) .composer>.ant-alert{padding-block:5px}.workspace-shell:has(>.queue-panel) .composer>.composer-notice{margin:0}.workspace-shell:has(>.queue-panel) .composer>.ant-alert-with-description .ant-alert-content{align-items:baseline;gap:6px;min-width:0;display:flex}.workspace-shell:has(>.queue-panel) .composer>.ant-alert-with-description .ant-alert-description{min-width:0;margin-top:0}.workspace-shell:has(>.queue-panel) .composer-hints{align-items:center;gap:8px;min-height:32px;margin:-2px 14px 5px;display:flex}.workspace-shell:has(>.queue-panel) .composer-hints>span:first-child{color:#98a2b3}.workspace-shell:has(>.queue-panel) .composer-inline-actions{gap:8px;margin-left:auto;display:flex}.workspace-shell:has(>.queue-panel) .composer-inline-actions .ant-btn{height:28px;padding-inline:10px}.workspace-shell:has(>.queue-panel) .outbound-attachments{gap:5px;margin:5px 14px 0}.workspace-shell:has(>.queue-panel) .outbound-attachments>div{padding-block:5px}.workspace-shell:has(>.queue-panel) .attachment-picker .ant-btn{height:28px;padding-block:2px}.workspace-shell:has(>.queue-panel) .note-composer footer{z-index:3;background:#fffffff5;border-top:1px solid #f2f4f7;padding-block:5px;position:sticky;bottom:0}.workspace-shell:has(>.queue-panel) .queue-row.ant-btn{padding-block:8px}.workspace-shell:has(>.queue-panel) .queue-row-layout{grid-template-columns:28px minmax(0,1fr);gap:8px}.workspace-shell:has(>.queue-panel) .queue-row-content{gap:3px}.workspace-shell:has(>.queue-panel) .queue-subject{color:#475467;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;line-height:16px;overflow:hidden}.workspace-shell:has(>.queue-panel) .queue-tags{align-items:center;gap:7px;min-height:18px;display:flex}.workspace-shell:has(>.queue-panel) .queue-tags .state-text{color:#667085;font-size:11px;line-height:18px}.workspace-shell:has(>.queue-panel) .queue-order{color:#98a2b3;font-size:10px}.workspace-shell:has(>.queue-panel) .queue-tags .sla-chip{margin-left:auto}.workspace-shell:has(>.queue-panel) .queue-tags .ant-tag{line-height:17px}.workspace-shell:has(>.queue-panel) .context-panel{min-width:0;max-width:100%}.workspace-shell:has(>.queue-panel) .context-content{min-width:0;max-width:100%}.workspace-shell:has(>.queue-panel) .order-field-list{min-width:0;max-width:100%}.workspace-shell:has(>.queue-panel) .order-items{min-width:0;max-width:100%}.workspace-shell:has(>.queue-panel) .order-items dd{min-width:0;max-width:100%}.workspace-shell:has(>.queue-panel) .context-panel{overscroll-behavior:contain;overflow:hidden auto}.workspace-shell:has(>.queue-panel) .context-content dd{overflow-wrap:anywhere;word-break:break-word}.workspace-shell:has(>.queue-panel) .context-content code{overflow-wrap:anywhere;word-break:break-word}.workspace-shell:has(>.queue-panel) .context-content .mono{overflow-wrap:anywhere;word-break:break-word}@media (width<=1000px){.workspace-shell:has(>.queue-panel){grid-template-columns:56px 300px minmax(0,1fr)}.workspace-shell:has(>.queue-panel) .conversation-header{padding-inline:18px}.workspace-shell:has(>.queue-panel) .conversation-actions>.ant-tag{display:none}.workspace-shell:has(>.queue-panel) .reply-identity{display:none}}@media (width<=1100px){.workspace-shell:has(>.queue-panel) .conversation-header{flex-wrap:wrap;align-content:center;gap:8px}.workspace-shell:has(>.queue-panel) .conversation-actions{justify-content:flex-start;width:100%;max-width:none}}@media (height<=700px){.workspace-shell:has(>.queue-panel) .composer{min-height:min(46vh,300px);max-height:min(46vh,300px)}.workspace-shell:has(>.queue-panel) .composer textarea{min-height:48px;max-height:64px}.workspace-shell:has(>.queue-panel) .attachment-picker small{display:none}.workspace-shell:has(>.queue-panel) .composer-assistant-status small{display:none}}.workspace-shell:has(>.queue-panel) .thread .message-card{background:#fff;border:1px solid #e4e7ec;border-radius:4px 14px 14px;width:min(88%,900px);margin-block:7px;padding:13px 16px 15px}.workspace-shell:has(>.queue-panel) .thread .message-card.outbound{background:#f4f7ff;border-color:#dce7ff;border-radius:14px 4px 14px 14px;margin-left:auto;margin-right:0}.workspace-shell:has(>.queue-panel) .thread .message-card header{align-items:center}.workspace-shell:has(>.queue-panel) .thread .message-card .message-body{color:#27364b;margin-top:8px;line-height:1.62}.workspace-shell:has(>.queue-panel) .thread .message-card.outbound header{flex-direction:row-reverse}.workspace-shell:has(>.queue-panel) .thread .message-card.outbound .message-role{flex-direction:row-reverse}.workspace-shell:has(>.queue-panel) .thread .message-card.outbound .message-technical-details{text-align:right;margin-left:0;margin-right:32px}.workspace-shell:has(>.queue-panel) .composer{background:#f6f8fb;border-top:1px solid #e2e8f0;padding:9px 14px 13px}.workspace-shell:has(>.queue-panel) .composer-tabs{min-height:34px;margin-bottom:8px;padding:0}.workspace-shell:has(>.queue-panel) .composer-tabs .ant-segmented{background:#e9edf4;border:0;border-radius:9px}.workspace-shell:has(>.queue-panel) .composer.mode-note .composer-tabs .ant-segmented-item-selected{color:#9a6700;background:#fff8e7}:is(.workspace-shell:has(>.queue-panel) .reply-editor-surface,.workspace-shell:has(>.queue-panel) .note-composer){background:#fff;border:1px solid #d8e0eb;border-radius:14px;transition:border-color .16s,box-shadow .16s;overflow:hidden;box-shadow:0 4px 14px #1018280f}.workspace-shell:has(>.queue-panel) .reply-editor-surface:focus-within{border-color:#84adff;box-shadow:0 0 0 3px #2f6fed1a,0 6px 18px #10182812}.workspace-shell:has(>.queue-panel) .composer .reply-editor-surface .ant-input-textarea-show-count{width:100%;margin:0}.workspace-shell:has(>.queue-panel) .composer .reply-editor-surface textarea{min-height:72px;max-height:112px;box-shadow:none;border:0;border-radius:0;padding:13px 14px 26px}.workspace-shell:has(>.queue-panel) .reply-editor-toolbar{background:#fbfcfe;border-top:1px solid #edf1f6;align-items:center;gap:8px;min-width:0;padding:7px 9px;display:flex}.workspace-shell:has(>.queue-panel) .reply-editor-toolbar .attachment-picker{flex:none}.workspace-shell:has(>.queue-panel) .reply-editor-toolbar .attachment-picker .ant-btn{color:#475467;box-shadow:none;background:0 0;border-color:#0000}.workspace-shell:has(>.queue-panel) .reply-editor-toolbar .attachment-picker small{display:none}.workspace-shell:has(>.queue-panel) .reply-editor-toolbar .composer-hints{flex:1;min-width:0;min-height:28px;margin:0}.workspace-shell:has(>.queue-panel) .reply-editor-toolbar .composer-state{color:#667085;white-space:nowrap;min-width:0}.workspace-shell:has(>.queue-panel) .reply-editor-toolbar .composer-inline-actions{flex:none}.workspace-shell:has(>.queue-panel) .reply-editor-toolbar .composer-inline-actions .ant-btn-primary{border-radius:8px;min-width:108px}.workspace-shell:has(>.queue-panel) .reply-editor-surface>.outbound-attachments{background:#fbfcfe;border-top:1px solid #edf1f6;margin:0;padding:6px 10px}.workspace-shell:has(>.queue-panel) .composer.mode-note .note-composer{background:#fffdf7;border-color:#ead9ad}.workspace-shell:has(>.queue-panel) .composer.mode-note .note-composer textarea{box-shadow:none;background:0 0;border:0}.workspace-shell:has(>.queue-panel) .composer.mode-note .note-composer footer{background:#fffaf0;border-top:1px solid #f0e6cc;margin:0;padding:7px 9px;position:static}@media (width<=1100px){.workspace-shell:has(>.queue-panel) .thread .message-card{width:94%}.workspace-shell:has(>.queue-panel) .reply-editor-toolbar .composer-hints>span:first-child{display:none}.workspace-shell:has(>.queue-panel) .reply-editor-toolbar .composer-state{display:none}}@media (height<=600px){.workspace-shell:has(>.queue-panel) .composer{min-height:min(47vh,280px);max-height:min(47vh,280px)}.workspace-shell:has(>.queue-panel) .composer-auxiliary-note{display:none}}.workspace-shell:has(>.queue-panel)>.conversation-panel{grid-template-rows:auto minmax(0,1fr) auto}.workspace-shell:has(>.queue-panel)>.conversation-panel:has(>.conversation-brief){grid-template-rows:auto auto minmax(0,1fr) auto}.workspace-shell:has(>.queue-panel) .conversation-brief{z-index:2;background:#fbfcfe;border:0;border-bottom:1px solid #e6ebf2;border-radius:0;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:2px 10px;width:100%;min-height:64px;max-height:72px;margin:0;padding:9px 24px 8px;display:grid;overflow:hidden}.workspace-shell:has(>.queue-panel) .conversation-brief>.ai-source{grid-row:1/span 2}.workspace-shell:has(>.queue-panel) .conversation-brief>strong{min-width:0;color:var(--workspace-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px;overflow:hidden}.workspace-shell:has(>.queue-panel) .conversation-brief>p{min-width:0;margin:0;font-size:11px;line-height:17px}.workspace-shell:has(>.queue-panel) .thread{padding:8px 32px 28px}.workspace-shell:has(>.queue-panel) .thread-start{color:#98a2b3;margin:2px auto 4px;font-size:11px}.workspace-shell:has(>.queue-panel) .thread-day{color:#98a2b3;align-items:center;gap:12px;width:100%;margin:14px 0 6px;font-size:11px;display:flex}.workspace-shell:has(>.queue-panel) .thread-day:before{content:"";background:#e8ecf2;flex:1;height:1px}.workspace-shell:has(>.queue-panel) .thread-day:after{content:"";background:#e8ecf2;flex:1;height:1px}.workspace-shell:has(>.queue-panel) .message-card{width:100%;margin-inline:0;padding:14px 18px 16px}:is(.workspace-shell:has(>.queue-panel) .internal-note,.workspace-shell:has(>.queue-panel) .delivery-event){width:100%;margin-inline:0}.workspace-shell:has(>.queue-panel) .message-technical-details{color:#98a2b3;margin:4px 0 8px 32px;font-size:11px}.workspace-shell:has(>.queue-panel) .message-technical-details summary{cursor:pointer;width:max-content;list-style:none}.workspace-shell:has(>.queue-panel) .message-technical-details summary:after{content:"⌄";margin-left:5px}.workspace-shell:has(>.queue-panel) .message-technical-details[open] summary:after{content:"⌃"}.workspace-shell:has(>.queue-panel) .message-technical-details .message-addresses{margin-top:6px}.workspace-shell:has(>.queue-panel) .composer{max-height:min(30vh,248px)}.workspace-shell:has(>.queue-panel) .composer.read-only{max-height:min(25vh,188px)}.workspace-shell:has(>.queue-panel) .composer-readonly-lock{color:#667085;background:#fcfcfd;border-bottom:1px solid #edf0f4;align-items:center;gap:8px;min-height:36px;padding:7px 14px;font-size:11px;display:flex}.workspace-shell:has(>.queue-panel) .composer-readonly-lock strong{flex:none;font-size:12px;font-weight:600}.workspace-shell:has(>.queue-panel) .composer-readonly-lock span{color:#8a6a32;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-shell:has(>.queue-panel) .readonly-reply-body.ant-input{resize:none;width:calc(100% - 28px);min-height:44px;margin:6px 14px 3px}.workspace-shell:has(>.queue-panel) .context-section[open]{border:0;border-bottom:1px solid #edf0f4;border-radius:0;margin:0 14px}.workspace-shell:has(>.queue-panel) .context-status-list{margin:0}.workspace-shell:has(>.queue-panel) .context-status-list>div{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:baseline;gap:12px;padding-block:4px;display:grid}:is(.workspace-shell:has(>.queue-panel) .context-status-list dt,.workspace-shell:has(>.queue-panel) .context-status-list dd){min-width:0;margin:0;font-size:12px;line-height:18px}.workspace-shell:has(>.queue-panel) .context-status-list dt{color:#667085}.workspace-shell:has(>.queue-panel) .context-status-list dd{color:#344054;overflow-wrap:anywhere;font-weight:600}.workspace-shell:has(>.queue-panel) .context-panel>header{align-items:center;padding:11px 14px}.workspace-shell:has(>.queue-panel) .context-panel h2{margin:0;font-size:14px}.workspace-shell:has(>.queue-panel) .context-header-meta{color:#667085;white-space:nowrap;align-items:center;gap:8px;font-size:11px;display:flex}.workspace-shell:has(>.queue-panel) .context-section[open] summary{padding:9px 0}.workspace-shell:has(>.queue-panel) .context-section[open] .context-content{padding:0 0 9px}.workspace-shell:has(>.queue-panel) .order-evidence{gap:2px}.workspace-shell:has(>.queue-panel) .context-section .order-field-list{gap:2px}.workspace-shell:has(>.queue-panel) .context-section .order-field-list>div{padding:3px 0}.workspace-shell:has(>.queue-panel) .context-status-list>div{padding-block:2px}.workspace-shell:has(>.queue-panel) .stale-warning strong{margin-bottom:2px;display:block}@media (height<=700px){.workspace-shell:has(>.queue-panel) .composer{min-height:0;max-height:min(30vh,210px)}.workspace-shell:has(>.queue-panel) .composer.read-only{max-height:min(25vh,170px)}}@media (width<=1200px){.workspace-shell:has(>.queue-panel) .thread{padding-inline:24px}}.command-palette .ant-modal-content{border-radius:12px;padding:0;overflow:hidden}.command-palette .ant-modal-header{margin:0;padding:16px 18px 10px}.command-palette .ant-modal-body>.ant-input-affix-wrapper{width:calc(100% - 32px);margin:0 16px 10px}.command-list{max-height:360px;padding:4px 8px 8px;overflow-y:auto}.command-list button{color:#344054;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;display:flex}.command-list button:hover,.command-list button[aria-selected=true]{color:#175cd3;background:#eff4ff}.command-list kbd{color:#667085;background:#fff;border:1px solid #d0d5dd;border-radius:4px;padding:1px 6px;font:11px/18px inherit}.command-list>p{color:#667085;text-align:center;margin:0;padding:24px}.command-palette .ant-modal-body>footer{border-top:1px solid var(--workspace-border);color:#667085;background:#fcfcfd;justify-content:flex-end;gap:16px;padding:8px 16px;font-size:11px;display:flex}.workspace-shell:has(>.queue-panel) .thread .message-card{width:min(88%,900px);margin-block:7px}.workspace-shell:has(>.queue-panel) .thread .message-card.inbound{margin-left:0;margin-right:auto}.workspace-shell:has(>.queue-panel) .thread .message-card.outbound{margin-left:auto;margin-right:0}@media (width<=1100px){.workspace-shell:has(>.queue-panel) .thread .message-card{width:94%}}.handling-plan-feedback-trigger{margin-left:auto;padding-inline:0}.handling-plan-feedback-sent{color:#397a4c;margin-left:auto}.handling-plan-feedback-field{color:#344054;gap:6px;margin:14px 0;display:grid}.handling-plan-feedback-field .ant-select{width:100%}.handling-plan-feedback-list{gap:10px;max-height:min(65vh,620px);display:grid;overflow:auto}.handling-plan-feedback-list article{background:#fff;border:1px solid #e4e7ec;border-radius:10px;gap:7px;padding:12px 14px;display:grid}.handling-plan-feedback-list article header{color:#667085;justify-content:space-between;align-items:center;gap:12px;display:flex}.handling-plan-feedback-list article p{white-space:pre-wrap;color:#344054;margin:0}.handling-plan-feedback-list article small{color:#667085}.handling-plan-feedback-list article .ant-btn{justify-self:start;padding:0}.workspace-shell:has(>.queue-panel) .message-card{background:#fff;border-color:#e7ebf0}.workspace-shell:has(>.queue-panel) .message-card>header{color:#7b8492;font-size:12px}.workspace-shell:has(>.queue-panel) .message-card .message-role strong{color:#475467;font-weight:600}.workspace-shell:has(>.queue-panel) .message-body{color:#17202d;margin-top:12px;font-size:15px;line-height:1.72}:is(.workspace-shell:has(>.queue-panel) .message-body-wrap>.ant-btn,.workspace-shell:has(>.queue-panel) .message-translation-control>.ant-btn,.workspace-shell:has(>.queue-panel) .attachment-actions>.ant-btn){color:#667085;font-weight:500}:is(.workspace-shell:has(>.queue-panel) .message-body-wrap>.ant-btn:hover,.workspace-shell:has(>.queue-panel) .message-translation-control>.ant-btn:hover,.workspace-shell:has(>.queue-panel) .attachment-actions>.ant-btn:hover){color:#175cd3}.workspace-shell:has(>.queue-panel) .message-translation-control{min-height:22px;margin-top:6px}.workspace-shell:has(>.queue-panel) .message-translation{background:#f8f9fb;border-left-color:#d0d5dd}.workspace-shell:has(>.queue-panel) .attachment>.ant-tag{color:#397a4c;background:#f4f8f4;border-color:#dfe7df;font-size:11px}.workspace-shell:has(>.queue-panel) .context-panel>header .section-kicker{color:#98a2b3;letter-spacing:.04em;font-size:10px}.workspace-shell:has(>.queue-panel) .agent-side-tabs{padding:0 12px 5px}.workspace-shell:has(>.queue-panel) .agent-side-tabs .ant-segmented{background:#f2f4f7;padding:2px}.workspace-shell:has(>.queue-panel) .agent-side-tabs .ant-segmented-item{color:#667085;font-size:12px}.workspace-shell:has(>.queue-panel) .agent-side-tabs .ant-segmented-item-selected{color:#344054;box-shadow:0 1px 2px #1018280d}.workspace-shell:has(>.queue-panel) .handling-plan-workspace{background:0 0;border:0;border-top:1px solid #edf0f4;border-radius:0;gap:12px;min-height:0;margin:4px 12px 12px;padding:12px 4px 16px}.workspace-shell:has(>.queue-panel) .handling-plan-header{align-items:flex-start;gap:9px}.workspace-shell:has(>.queue-panel) .handling-plan-header h3{color:#263241;margin-top:0;font-size:15px;line-height:21px}.workspace-shell:has(>.queue-panel) .handling-plan-header .section-kicker{color:#8a94a3;font-size:10px}.workspace-shell:has(>.queue-panel) .handling-plan-header>.ant-tag{color:#667085;background:#f8fafc;border-color:#e4e7ec;margin-inline-end:0;font-size:10px}.workspace-shell:has(>.queue-panel) .handling-plan-status{color:#667085;margin:0;font-size:12px;line-height:1.55}.workspace-shell:has(>.queue-panel) .handling-plan-workspace.empty>p{color:#667085;margin:0;font-size:12px;line-height:1.55}.workspace-shell:has(>.queue-panel) .handling-plan-reasons h5{color:#475467;font-size:12px}.workspace-shell:has(>.queue-panel) .handling-plan-reasons ul{color:#667085;font-size:12px;line-height:1.55}.workspace-shell:has(>.queue-panel) .manual-plan-lookup-entry{background:0 0;border:0;border-top:1px solid #edf0f4;border-radius:0;align-items:flex-start;gap:10px;padding:10px 0 0}.workspace-shell:has(>.queue-panel) .manual-plan-lookup-entry strong{color:#667085;font-size:12px;font-weight:600}.workspace-shell:has(>.queue-panel) .manual-plan-lookup-entry span{color:#98a2b3;font-size:11px;line-height:1.45}.workspace-shell:has(>.queue-panel) .manual-plan-lookup-entry .ant-btn{color:#475467;background:#fff;border-color:#d0d5dd;height:30px;padding-inline:10px;font-size:11px}.workspace-shell:has(>.queue-panel) .handling-plan-feedback-trigger{color:#8a94a3;font-size:11px;font-weight:400}.recommended-reply-translation{border-top:1px dashed #dfe4ec;gap:3px;margin-top:10px;padding-top:9px;display:grid}.recommended-reply-translation span{color:#7c8799;font-size:11px;font-weight:650}.recommended-reply-translation p{color:#667085;font-size:12px}.workspace-shell:has(>.queue-panel) .handling-plan-workspace>footer{color:#98a2b3}.workspace-shell:has(>.queue-panel) .handling-plan-workspace>footer span:first-child{color:#98a2b3}.workspace-shell:has(>.queue-panel) .handling-plan-item{background:#fff}.workspace-shell:has(>.queue-panel) .handling-plan-replies.primary{background:#fff;border-color:#c7d7f5}.workspace-shell:has(>.queue-panel) .composer{background:#fff;border-color:#cfd7e3;box-shadow:0 4px 14px #1018280f}.workspace-shell:has(>.queue-panel) .composer-tabs{background:#f8fafc;border-bottom-color:#e6eaf0}.workspace-shell:has(>.queue-panel) .composer .reply-editor-surface textarea{color:#17202d;background:#fff;font-size:14px;line-height:1.6}.workspace-shell:has(>.queue-panel) .composer textarea{color:#17202d;background:#fff;font-size:14px;line-height:1.6}:is(.workspace-shell:has(>.queue-panel) .composer-auxiliary-note,.workspace-shell:has(>.queue-panel) .composer-readonly-lock){color:#8a94a3;background:#fbfcfd}:is(.workspace-shell:has(>.queue-panel) .composer-auxiliary-note span,.workspace-shell:has(>.queue-panel) .composer-readonly-lock strong){color:#667085}.amazon-context-refresh{border:1px solid var(--line);background:var(--surface);border-radius:10px;gap:10px;margin-bottom:14px;padding:12px;display:grid}.amazon-context-refresh p{color:#526176;margin:0;font-size:12px;line-height:1.6}.amazon-context-refresh label{color:#344054;gap:6px;font-size:12px;display:grid}.amazon-context-refresh select{color:#172033;border:1px solid var(--line);width:100%;min-height:32px;font:inherit;background:#fff;border-radius:6px;padding:5px 10px}.amazon-context-refresh select:focus-visible{outline-offset:2px;outline:2px solid #477fea}.amazon-context-refresh select:disabled{color:#667085;cursor:not-allowed;background:#f2f4f7}.password-reset-link{gap:8px;display:grid}.password-reset-link p{margin:0}.password-reset-link .ant-btn{justify-self:start}.qualification-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.qualification-summary .ant-card-body{color:#667085;flex-direction:column;display:flex}.qualification-summary strong{color:#172033;font-size:24px}.qualification-layout{grid-template-columns:220px minmax(320px,1fr) minmax(360px,1fr);gap:16px;min-height:620px;display:grid}.qualification-queue{flex-direction:column;gap:6px;display:flex;overflow:auto}.qualification-queue button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:8px;flex-direction:column;gap:6px;padding:10px;display:flex}.qualification-queue button.active{background:#eff6ff;border-color:#2563eb}.qualification-conversation,.qualification-form{max-height:calc(100vh - 190px);padding-right:4px;overflow:auto}.qualification-message{background:#fff;border:1px solid #e4e7ec;border-radius:10px;margin:12px 0;padding:12px}.qualification-message.outbound{background:#f0fdf4;margin-left:28px}.qualification-message.inbound{background:#eff6ff;margin-right:28px}.qualification-message header{color:#667085;justify-content:space-between;display:flex}.qualification-message p{white-space:pre-wrap;overflow-wrap:anywhere}.qualification-form{flex-direction:column;gap:12px;display:flex}.qualification-form label{color:#475467;flex-direction:column;gap:5px;margin:8px 0;display:flex}.qualification-form .ant-select{width:100%}@media (width<=1100px){.qualification-layout{grid-template-columns:180px 1fr}.qualification-form{grid-column:1/-1;max-height:none}.qualification-summary{grid-template-columns:repeat(2,1fr)}}.understanding-review-open,.understanding-review-card{margin:12px 16px}.understanding-review-card .ant-card-body{gap:12px;display:grid}.understanding-review-topic{border:1px solid var(--border-color,#e5e7eb);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.understanding-review-topic blockquote{border-left:3px solid #d8b4fe;flex-basis:100%;margin:4px 0 0;padding-left:12px}.understanding-review-topic blockquote small{color:#667085;margin-top:4px;display:block}.understanding-review-form{gap:10px;padding-top:4px;display:grid}.understanding-review-form label{gap:5px;margin:6px 0;display:grid}.review-feedback-status{color:#667085;margin:0}.understanding-review-card:has(.understanding-review-form) .ant-card-body{overscroll-behavior:contain;max-height:calc(100dvh - 260px);overflow-y:auto}.ai-assistant-card{background:linear-gradient(135deg,#f8fbff 0%,#fff 72%);border-color:#c7d7fe;margin:12px 16px}.ai-assistant-card .ant-card-head{min-height:42px}.ai-assistant-card .ant-card-head-title{color:#173b72}.ai-assistant-card .ant-card-body{gap:10px;padding:12px 16px;display:grid}.ai-assistant-status,.ai-assistant-communication,.ai-assistant-disclaimer{color:#526176;margin:0}.ai-assistant-communication{background:#edf4ff;border-radius:8px;padding:8px 10px}.ai-assistant-card h4{color:#344054;margin:0 0 6px}.ai-assistant-topic{background:#fff;border:1px solid #e4eaf4;border-radius:9px;padding:9px 10px}.ai-assistant-topic+.ai-assistant-topic{margin-top:7px}.ai-assistant-topic>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ai-assistant-topic>div span{color:#475467}.ai-assistant-topic p{color:#526176;margin:6px 0 0}.ai-assistant-secondary{opacity:.88}.ai-assistant-reply{background:#f4f8ff;border:1px solid #b8cef8;border-radius:10px;padding:10px 12px}.ai-assistant-reply>p{white-space:pre-wrap;max-height:160px;margin:4px 0 10px;overflow:auto}.ai-assistant-reply>div{color:#667085;justify-content:space-between;align-items:center;gap:12px;display:flex}.ai-assistant-card .understanding-review-open,.ai-assistant-card .understanding-review-card{margin:0}.ai-assistant-disclaimer{font-size:12px}.admin-page{background:var(--workspace-bg,#f7f8fa);grid-column:2/5;min-width:0;overflow:auto}.workspace-shell:has(>.admin-page){grid-template-columns:220px minmax(0,1fr);min-width:0;min-height:0}.workspace-shell:has(>.admin-page)>.admin-page{grid-column:2}.workspace-shell:has(>.admin-page) .nav-brand>div:last-child{display:grid}.workspace-shell:has(>.admin-page) .nav-item>span:last-child{display:initial}.workspace-shell:has(>.admin-page) .nav-section{display:initial}.workspace-shell:has(>.admin-page) .nav-item{justify-content:flex-start;width:100%}.workspace-shell:has(>.admin-page) .nav-brand{justify-content:flex-start}.admin-page .approvals-header{flex-wrap:wrap;gap:24px;padding:24px 32px}.admin-page .approvals-header p{max-width:760px}.admin-page-content{gap:20px;min-width:0;max-width:1280px;margin:0 auto;padding:24px 32px 40px;display:grid}.admin-page-content .ant-empty-description,.admin-page .ant-alert{overflow-wrap:anywhere;min-width:0}.admin-page-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-page-toolbar .ant-input-affix-wrapper{max-width:340px}.admin-page-toolbar p{color:var(--muted);margin:0}.admin-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-channel-list{gap:12px;min-width:0;display:grid}.admin-channel-card{border:1px solid var(--line);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:24px;min-width:0;padding:20px 24px;display:flex}.admin-channel-card h2{margin:0 0 8px;font-size:16px}.admin-channel-card>div:first-child{flex:1;min-width:0}.admin-channel-card p{color:var(--muted);margin:8px 0 0;font-size:13px}.admin-channel-card .ant-tag{margin-inline-end:8px}.admin-channel-address{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.admin-channel-address code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:14px}.admin-help{color:var(--muted);margin:8px 0 16px;font-size:13px;line-height:1.65}.admin-field{min-width:0;color:var(--workspace-text);gap:8px;margin-bottom:16px;font-weight:600;display:grid}.admin-field>.ant-select{width:100%;font-weight:400}.admin-field>.ant-input{font-weight:400}.admin-field>select{border:1px solid var(--line,#d9d9d9);width:100%;min-width:0;min-height:36px;color:var(--workspace-text,#172033);font:inherit;background:#fff;border-radius:6px;padding:6px 12px;font-weight:400}.admin-field>select:focus-visible,.admin-page h2[tabindex="-1"]:focus-visible,.admin-page div[tabindex="-1"]:focus-visible{outline:2px solid var(--primary,#2563eb);outline-offset:3px}.admin-store-picker{margin:20px 0}.admin-inline-link{white-space:normal;text-align:left;height:auto;padding:0;font-size:13px}.admin-create-store{border:1px solid var(--line);background:#f8fafc;border-radius:8px;margin:12px 0;padding:16px}.admin-step-list{gap:12px;padding:16px 0;line-height:1.7;list-style-position:inside;display:grid}.admin-step-list li::marker{color:var(--primary);font-weight:700}.admin-detail-section{border-bottom:1px solid var(--line);padding:20px 0}.admin-detail-section h3{margin:0 0 12px;font-size:15px}.admin-detail-section>p{line-height:1.7}.admin-detail-section:last-child{border-bottom:0}.admin-drawer{overflow-wrap:anywhere}.admin-drawer .ant-drawer-header-title,.admin-drawer .ant-drawer-title{overflow-wrap:anywhere;min-width:0}.admin-drawer .ant-drawer-body{min-width:0;overflow-x:hidden}.admin-drawer .ant-alert{margin:12px 0}.admin-drawer .ant-steps{margin:8px 0 24px}.admin-drawer .ant-input,.admin-drawer .ant-select{max-width:100%}.admin-page .member-layout,.admin-page .team-layout{box-sizing:border-box;justify-content:initial;grid-template-columns:300px minmax(0,1fr);width:100%;max-width:1280px;margin:0 auto;padding:24px 32px 40px}.admin-page .choice-grid small{margin-top:4px;font-size:12px;line-height:1.6;display:block}.admin-page .member-detail,.admin-page .team-detail{overflow-wrap:anywhere;min-width:0}.admin-page .member-detail-header>div,.admin-page .team-detail-header>div{min-width:0;max-width:100%}.admin-page .choice-grid .ant-checkbox-label{overflow-wrap:anywhere;min-width:0}.admin-page .supervisor-selects label,.admin-page .supervisor-selects .ant-select{min-width:0;max-width:100%}.admin-page .member-row>div span{font-size:12px}.admin-page .member-actions,.admin-page .team-actions{flex-wrap:wrap}.admin-member-create{padding-bottom:0}.admin-member-create .member-section{border:1px solid var(--line);background:#fff;border-radius:8px;max-width:560px}.admin-list-search{border-bottom:1px solid var(--line);padding:14px}.admin-member-filters>summary{cursor:pointer;border-bottom:1px solid var(--line);padding:12px 14px;font-weight:600}.admin-member-filters>summary:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.admin-page .new-team{align-items:flex-end}.admin-page .new-team .admin-field{flex:1;margin:0}.admin-page .team-section .choice-grid{margin-top:12px}.admin-conflict{color:#9a6700!important}.admin-navigation-notice{z-index:1050;color:#69410b;background:#fffcf5;border:1px solid #f0d9a5;border-radius:8px;max-width:calc(100vw - 32px);padding:12px 18px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #17203314}.admin-page .team-actions{align-items:center;gap:8px;display:flex}.admin-page .member-actions>span,.admin-page .team-actions>span{color:var(--muted);margin-right:auto;font-size:12px;line-height:1.6}.admin-back-to-list{display:none}.admin-identity-panel{overflow-wrap:anywhere;min-width:0}.admin-identity-panel ul{min-width:0;padding-inline-start:20px}.admin-identity-panel li{min-width:0;margin-block:8px}.admin-identity-panel .ant-btn{white-space:normal;text-align:start;max-width:100%;height:auto;min-height:32px}.admin-identity-panel .ant-btn>span{overflow-wrap:anywhere;min-width:0}.admin-identity-panel summary{cursor:pointer;font-weight:600}.admin-identity-panel summary:focus-visible{outline:2px solid var(--primary,#2563eb);outline-offset:3px}@media (width<=760px){.workspace-shell:has(>.admin-page){grid-template-columns:68px minmax(0,1fr)}.workspace-shell:has(>.admin-page) .nav-brand>div:last-child{display:none}.workspace-shell:has(>.admin-page) .nav-item>span:last-child{display:none}.workspace-shell:has(>.admin-page) .nav-section{display:none}.workspace-shell:has(>.admin-page) .nav-item{justify-content:center}.admin-back-to-list{margin:12px;display:block}.admin-page[data-detail-open=false] .member-detail,.admin-page[data-detail-open=false] .team-detail,.admin-page[data-detail-open=true] .member-list,.admin-page[data-detail-open=true] .team-list{display:none}}@media (width<=1100px){.admin-page .member-layout,.admin-page .team-layout{grid-template-columns:260px minmax(0,1fr)}}@media (width<=760px){.admin-page .approvals-header{padding:20px 16px}.admin-page-content{padding:20px 16px 32px}.admin-channel-card{flex-direction:column;align-items:flex-start;gap:16px;padding:18px}.admin-channel-card .admin-actions{width:100%}.admin-page .member-layout,.admin-page .team-layout{grid-template-columns:minmax(0,1fr);padding:16px}.admin-page .choice-grid{grid-template-columns:minmax(0,1fr)}.admin-page .supervisor-selects{flex-direction:column;display:flex}.admin-page-toolbar .ant-input-affix-wrapper{flex:1;max-width:none}.admin-channel-address code{font-size:13px}}
