.partner-shell{font-family:Noto Sans SC,Noto Sans,sans-serif}.partner-applications-shell,.stitch-partner-application-drawer{font-family:Noto Sans,sans-serif}.stitch-partner-application-drawer .drawer-body section{border:0;margin:0;padding:0}.stitch-partner-application-drawer>header{height:86px;min-height:86px}.stitch-partner-application-drawer textarea{box-sizing:border-box;color:#121c2a;resize:none;border:1px solid #bdc9c6;border-radius:8px;min-height:80px;padding:8px 16px;font:400 14px/20px Noto Sans,sans-serif}.stitch-partner-event-drawer .stitch-partner-event-warning{min-height:80px;margin-bottom:24px}.stitch-partner-event-drawer .stitch-partner-event-section{border:0;margin:0;padding:0}.stitch-partner-event-drawer .stitch-partner-event-section+.stitch-partner-event-section{margin-top:32px}.stitch-partner-event-drawer .stitch-partner-agent-history{min-height:194px}.stitch-partner-event-drawer>header h2,.stitch-partner-event-drawer .stitch-partner-event-warning p,.stitch-partner-event-drawer .stitch-partner-event-section h3,.stitch-partner-event-drawer .stitch-partner-event-section dt,.stitch-partner-event-drawer .stitch-partner-event-section dd,.stitch-partner-event-drawer .stitch-partner-agent-history b,.stitch-partner-event-drawer .stitch-partner-agent-history header span,.stitch-partner-event-drawer .stitch-partner-agent-history p,.stitch-partner-event-drawer .stitch-partner-event-section>button{font-size:16px;line-height:24px}.stitch-partner-event-drawer .stitch-partner-event-section h3{margin-bottom:16px;font-weight:400}.stitch-partner-event-drawer .stitch-partner-event-section dt{font-weight:400}.stitch-partner-event-drawer .stitch-partner-event-section dl div:nth-child(3) dd{font-size:14px;line-height:20px}.stitch-partner-event-drawer .stitch-partner-event-section dd span{font-size:16px;font-weight:400;line-height:24px}.stitch-partner-event-drawer .stitch-partner-event-section>button{padding:8px}.stitch-partner-application-drawer>footer{height:91px;min-height:91px;padding:24px}.stitch-partner-event-drawer>footer{box-sizing:border-box;align-items:center;height:91px;min-height:91px}.stitch-partner-event-drawer .drawer-close-button,.stitch-partner-event-drawer .drawer-submit-button{height:42px;min-height:42px}.stitch-customer-detail-drawer .stitch-customer-detail-section{border:0;margin:32px 0;padding:0}.stitch-customer-detail-drawer .stitch-customer-detail-status{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:32px 0 0;padding:0;display:grid}.stitch-customer-detail-drawer .stitch-customer-detail-status h3{color:#515f74;border-left:4px solid #6e7977;margin:0 0 16px;padding-left:12px;font-size:12px;font-weight:500;line-height:16px}.stitch-customer-detail-drawer .stitch-customer-detail-status span{color:#3e4947;border:1px solid #bdc9c6;border-radius:8px;padding:4px 12px;font-size:14px;font-weight:400;line-height:20px;display:inline-block}.stitch-customer-detail-drawer>header h2{font-size:18px;font-weight:600;line-height:24px}.stitch-customer-detail-drawer>header{height:91px;min-height:91px}.stitch-customer-detail-drawer .stitch-customer-detail-alert{box-sizing:border-box;height:70px}.stitch-customer-detail-drawer>footer{min-height:115px}.stitch-customer-detail-drawer .drawer-subtitle{font-size:12px;font-weight:500;line-height:16px}.stitch-customer-detail-drawer .stitch-customer-detail-section h3,.stitch-customer-detail-drawer .stitch-customer-agent-summary h3{letter-spacing:.01em;font-size:12px;font-weight:500;line-height:16px}.stitch-customer-detail-drawer .stitch-customer-detail-section dt{margin-bottom:4px;font-size:11px;font-weight:600;line-height:14px}.stitch-customer-detail-drawer .stitch-customer-detail-section dd{font-size:14px;font-weight:500;line-height:20px}.stitch-customer-detail-drawer .stitch-customer-agent-summary{box-sizing:border-box;border:1px solid #bdc9c6;min-height:174px;margin:32px 0;padding:24px}.stitch-customer-detail-drawer .stitch-customer-agent-summary dt{font-size:12px;font-weight:500;line-height:16px}.stitch-customer-detail-drawer .stitch-customer-agent-summary dd{font-size:14px;line-height:20px}.stitch-customer-detail-drawer .stitch-customer-support button{font-size:12px;font-weight:500;line-height:16px}.stitch-agent-detail-drawer>header{box-sizing:border-box;height:64px;min-height:64px}.stitch-agent-detail-drawer{font-family:Noto Sans SC,sans-serif}.stitch-agent-detail-drawer .material-symbols-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.stitch-agent-detail-drawer>footer{box-sizing:border-box;height:88px;min-height:88px;padding:24px}.stitch-agent-detail-drawer .drawer-close-button{width:128px;min-width:128px;height:40px;min-height:40px;padding:0}.stitch-agent-detail-drawer>header{min-height:65px}.stitch-agent-detail-drawer>footer{min-height:89px}.stitch-agent-detail-drawer .stitch-agent-diagnostics{box-sizing:border-box;white-space:normal;min-height:150px;line-height:20px}.stitch-agent-detail-drawer .stitch-agent-diagnostics>code{display:contents}.stitch-agent-detail-drawer .stitch-agent-diagnostics>code>div{gap:8px;display:flex}.stitch-agent-detail-drawer .stitch-agent-diagnostics>code>div+div{margin-top:8px}.stitch-agent-detail-drawer .stitch-agent-diagnostics>code>div:last-child{border-top:1px solid #bdc9c64d;padding-top:8px;font-style:italic}.stitch-agent-detail-drawer .stitch-agent-diagnostics>code>div>span:first-child,.stitch-agent-detail-drawer .stitch-agent-diagnostics>code>div>i,.stitch-agent-detail-drawer .stitch-agent-diagnostics>code>div>em{flex:none}.stitch-agent-detail-drawer .stitch-agent-diagnostics>code>div>span{color:#3e4947}.stitch-agent-detail-drawer .stitch-agent-diagnostics>code>div:first-child>span:first-child{color:#ba1a1a}.stitch-support-access-drawer>footer{box-sizing:border-box;gap:16px;height:94px;min-height:94px;padding:24px}.stitch-support-access-drawer .drawer-close-button{min-width:82px;height:46px;padding:0 24px}.stitch-support-access-drawer .drawer-submit-button{justify-content:center;align-items:center;gap:8px;width:172px;min-width:172px;height:46px;display:flex}.stitch-support-access-drawer .stitch-support-drawer textarea{height:117px;min-height:117px}.stitch-support-access-drawer .stitch-support-drawer .stitch-drawer-section h3,.stitch-support-access-drawer .stitch-support-duration h3{font-size:14px;font-weight:700;line-height:20px}.stitch-support-access-drawer .stitch-support-station-readonly,.stitch-support-access-drawer .stitch-support-drawer textarea{font-size:14px;line-height:20px}.stitch-support-access-drawer .stitch-support-warning{font-size:12px;line-height:16px}.stitch-support-access-drawer .stitch-support-readonly h3{font-size:14px;line-height:20px}.stitch-support-access-drawer .stitch-support-readonly p{font-size:13px;line-height:20px}.stitch-support-access-drawer .stitch-support-readonly{min-height:129px;margin-top:31px;padding:16px}.stitch-support-access-drawer .stitch-support-duration{padding-top:6px}.stitch-support-access-drawer .stitch-support-drawer .stitch-drawer-section:nth-of-type(2),.stitch-support-access-drawer .stitch-support-duration{opacity:.5}.stitch-partner-application-drawer .drawer-close-button,.stitch-partner-application-drawer .drawer-submit-button{flex:1;height:42px;min-height:40px;padding:8px 0;font-size:16px;font-weight:700;line-height:24px}.drawer-layer:has(.stitch-customer-detail-drawer) .drawer-backdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0000004d}.partner-shell:has(.stitch-partner-delivery) .topbar-search input{background:0 0}.partner-shell:has(.stitch-partner-delivery) .stitch-partner-delivery-table td{padding-block:11px}.drawer-layer:has(.stitch-agent-detail-drawer) .drawer-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#fff6}.platform-drawer.stitch-settings-drawer{background:#fff;width:min(480px,100vw)}.stitch-settings-drawer>header{min-height:64px;padding:16px 24px}.stitch-settings-drawer .drawer-body{padding:24px}.drawer-layer:has(.stitch-settings-drawer) .drawer-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0006}.stitch-settings-drawer .drawer-body section,.stitch-settings-drawer .drawer-body form{border:0;margin:0;padding:0}.stitch-settings-drawer-form{gap:32px;display:grid}.stitch-settings-drawer-form label{color:#3e4947;gap:8px;font-size:12px;line-height:16px;display:grid}.stitch-settings-drawer-form input{color:#121c2a;background:#fff;border:1px solid #bdc9c6;border-radius:8px;height:50px;padding:0 16px;font:400 14px/20px Noto Sans SC,sans-serif}.stitch-settings-drawer-form small{color:#6e7977;font-size:12px;line-height:16px}.stitch-settings-drawer>footer{background:#fff;gap:16px;min-height:99px;padding:24px}.stitch-settings-drawer .drawer-close-button,.stitch-settings-drawer .drawer-submit-button{flex:1;height:50px;min-height:50px}.stitch-settings-summary>header{background:#eff4ff;border-bottom:1px solid #bdc9c6;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.stitch-settings-summary>header b{color:#005c55;font-size:18px;line-height:24px}.stitch-settings-summary>header span{color:#3e4947;font-size:12px;line-height:16px}.stitch-settings-impact{grid-template-columns:2fr 1fr;gap:20px;margin-top:32px;display:grid}.stitch-settings-impact>article,.stitch-settings-impact>aside{border:1px solid #bdc9c6;border-radius:8px;min-height:256px}.stitch-settings-impact>article{text-align:center;background-image:radial-gradient(#0f766e1a 1px,#0000 1px);background-size:20px 20px;place-items:center;padding:24px;display:grid;overflow:hidden}.stitch-settings-impact>article>div{max-width:460px}.stitch-settings-impact>article .material-symbols-outlined{color:#005c55;font-size:48px}.stitch-settings-impact h2{color:#121c2a;margin:12px 0 8px;font-size:18px;line-height:24px}.stitch-settings-impact p{color:#3e4947;margin:0;font-size:14px;line-height:20px}.stitch-settings-impact>aside{background:#005c550d;padding:24px}.stitch-settings-impact>aside header{color:#005c55;align-items:center;gap:12px;display:flex}.stitch-settings-impact>aside header .material-symbols-outlined{font-size:24px}.stitch-settings-impact>aside h2{color:#005c55;margin:0}.stitch-settings-impact ul{gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}.stitch-settings-impact li{color:#3e4947;gap:8px;font-size:14px;line-height:20px;display:flex}.stitch-settings-impact li:before{content:"";background:#005c55;border-radius:999px;width:6px;height:6px;margin-top:7px}
