.workspace{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr)}.conversation,.pack,.scope{height:705px}.scope{min-width:0;display:flex;flex-direction:column;background:#f8faf2;border-left:1px solid var(--line)}.scope-head{padding:24px 20px 15px}.scope-head h2{font-size:25px;margin:13px 0 10px}.scope-head p{font-size:11px;margin:0 0 12px}.scope-tag,.review-status{display:inline-block;font-size:9px;letter-spacing:.06em;color:#244130;background:#e4ecd7;padding:5px 8px;border-radius:4px}.scope-scroll{overflow:auto;flex:1;padding:7px 18px}.scope-step{display:flex;gap:10px;margin-bottom:22px}.step-number{flex:0 0 22px;height:22px;border:1px solid #aabc96;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:bold}.scope-step h3{font-size:14px;line-height:1.3;letter-spacing:-.02em;margin:2px 0 7px}.scope-step p{font-size:11px;line-height:1.6;margin:0 0 9px}.scope-link{display:block;background:white;border-left:2px solid #678842;padding:6px 8px;margin:5px 0;font-size:10px;line-height:1.4}.scope-link small{display:block;font-size:9px;color:#64804d;margin-top:3px}.scope-link.missing{border-color:#c08036;background:#fff8ec}.scope-link.missing small{color:#8e612b}.scope-foot{border-top:1px solid var(--line);padding:17px 20px}.scope-foot strong{font-size:11px}.scope-foot p{font-size:10px;margin:7px 0 0}.scope-empty{padding:28px 0}.scope-empty>span{display:block;font-size:26px;color:#a8ba95;letter-spacing:.1em;margin:30px 0}.scope-empty strong{font-size:20px;line-height:1.2;display:block}.scope-empty p{font-size:12px;margin-top:15px}.scope-notes{border-top:1px solid var(--line);padding:15px 0;font-size:10px}.scope-notes summary{font-weight:bold;cursor:pointer}.scope-notes ul{padding-left:16px}.scope-notes p{font-size:10px}.pack-head{padding:24px 19px 15px}.pack-head h2{font-size:24px}.pack-scroll{padding:0 18px}.pack-foot{padding:17px 18px}.pack-head p{font-size:11px}.kit-item{padding:12px}.kit-item strong{font-size:12px}.item-heading small,.kit-item p{font-size:10px}.pack-foot .btn{font-size:11px;padding:13px 12px}.pack-foot>small{font-size:9px}.chat-head{padding:19px 18px}.chat-head small{font-size:9px}.messages{padding-left:18px;padding-right:18px}.suggestions{padding-left:18px;padding-right:18px}.suggestions button{font-size:10px}.composer{margin-left:18px;margin-right:18px}.composer-foot>span{display:none}.bubble{font-size:12px}.review-columns{display:grid;grid-template-columns:1fr 1fr;gap:20px}.review-columns h4{margin:15px 0 9px;font-size:12px}.review-columns li{font-size:12px;line-height:1.6;margin-bottom:7px}.review-columns ul,.review-columns ol{padding-left:18px}.review-owned{font-size:12px}.customer-check{display:flex;gap:12px;align-items:flex-start;font-size:12px;line-height:1.6;margin:20px 0 8px}.customer-check input{flex-shrink:0;margin-top:4px;width:17px;height:17px}.review-status{margin:0 0 16px}.review-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin:20px 0}.review-actions .btn{font-size:12px}.return-help{padding-top:32px;padding-bottom:42px;display:flex;justify-content:space-between;align-items:center;gap:40px}.return-help h2{font-size:37px;margin:15px 0}.return-help p{font-size:14px;max-width:620px}.return-help .btn{flex-shrink:0}.support-context{padding:20px;background:#e8edde;border-radius:5px;margin:25px 0}.support-context strong{font-size:13px}.support-context p{font-size:12px;margin:9px 0 0}#emailContent>h3{font-size:24px}#emailContent .notice p,#emailContent .notice li{font-size:12px}#emailContent .notice ul{padding-left:18px}#emailContent>.caption{font-size:10px}dialog{width:min(810px,94vw)}@media(max-width:1100px){.workspace{grid-template-columns:1fr 1fr}.conversation{grid-column:1/-1;height:550px}.scope{border-left:0;border-top:1px solid var(--line)}.pack{border-top:1px solid var(--line)}.scope,.pack{height:650px}.composer-foot>span{display:block}}@media(max-width:760px){.workspace{grid-template-columns:1fr}.conversation{grid-column:auto;height:560px}.scope{height:500px}.pack{height:540px;max-height:none}.scope-head h2,.pack-head h2{font-size:25px}.scope-step h3{font-size:16px}.scope-step p{font-size:12px}.scope-link{font-size:11px}.scope-head{padding-top:20px}.scope-empty>span{margin:10px 0}.scope-empty{padding-top:5px}.scope-foot p{font-size:11px}.return-help{display:block}.return-help h2{font-size:32px}.return-help .btn{margin-top:10px}.review-columns{grid-template-columns:1fr;gap:0}.composer-foot>span{display:none}}[hidden]{display:none!important}
