.team-body{padding:0 24px 24px}.team-body h3{font-size:18px;font-weight:500;margin:28px 0 16px}.team-body .review-table small{display:block;margin-top:8px}.team-body .review-table td{white-space:normal}.team-body .review-table tr{cursor:default}.text-action{background:none;color:#61794e;font-size:11px;padding:7px 0;text-decoration:underline}.invite-form{border-top:1px solid #dce3d4;margin-top:20px;padding-top:6px}.invite-form p,.invitation-link p{font-size:12px;color:#80916f}.invite-form label,.invitation-link label,.signin-card label,.review-tools label{display:flex;flex-direction:column;gap:9px;font-size:11px;margin:18px 0;color:#7f906f}.invite-form input,.invite-form select,.invitation-link input,.signin-card input,.review-tools input{padding:12px;border-radius:4px;border:1px solid #cdd7c3;background:#fafbf7;color:#4a5c3d;font-size:13px;min-width:0;max-width:100%}.invitation-link{background:#e9efdf;border:1px solid #d1ddc3;border-radius:5px;padding:20px;margin-top:25px}.invitation-link strong{font-size:14px}.pending-invite{display:flex;justify-content:space-between;gap:20px;padding:16px 0;border-top:1px solid #e2e8d8}.pending-invite strong{font-size:12px;font-weight:500}.pending-invite small{display:block;margin-top:7px;font-size:10px;color:#8a9978}.development-invite{margin-top:40px;padding-top:25px;border-top:1px solid #42505b}.development-invite h3{font-size:20px;letter-spacing:-.5px;font-weight:500}.development-invite p{font-size:12px}.signin-card label{color:#c3cfd6}.site-review{background:#eef1e8;min-height:100vh}.site-review>header{height:83px;display:flex;align-items:center;gap:25px;border-bottom:1px solid #d3dcc9;padding:0 28px;background:#fafbf7}.site-review>header>.brand{font-size:22px}.site-review>header>div{font-size:12px}.site-review>header>div>span{display:block;font-size:10px;color:#80956c;margin-top:6px}.site-review>header>a:last-child{margin-left:auto}.site-review-layout{display:grid;grid-template-columns:minmax(0,1fr) 350px;height:calc(100vh - 83px)}.staging-frame{padding:22px;display:flex;flex-direction:column;min-width:0}.staging-address{background:#fff;padding:12px;border:1px solid #dae0d3;border-bottom:0;font-size:10px;color:#86947b;border-radius:6px 6px 0 0;display:flex;align-items:center;gap:8px;overflow:hidden;white-space:nowrap}.staging-frame iframe{width:100%;flex:1;border:1px solid #dae0d3;background:#fff;min-height:450px}.review-tools{background:#fafbf7;padding:28px;overflow:auto;border-left:1px solid #d3dcc9}.review-tools .eyebrow{font-size:8px;color:#899a78}.review-tools h2{font-size:28px;font-weight:500;margin:18px 0}.review-tools p{font-size:12px;color:#879779}.review-tools h3{font-size:17px;font-weight:500;margin:35px 0 20px}.review-tools>.button{width:100%;font-size:12px}.captured-anchor{background:#e9f0df;border:1px solid #d1dec3;border-radius:4px;padding:17px;margin-top:23px}.captured-anchor strong{font:11px Consolas,monospace;display:block;margin:12px 0;word-break:break-all}.captured-anchor small{font-size:9px;color:#7b9166}.review-tools form>.button{width:100%}.review-success{background:#e2efdd;border:1px solid #c6dfbb;padding:15px;border-radius:4px}.site-approval{padding:15px 0;border-top:1px solid #dbe4d2}.site-approval strong{font-size:12px;font-weight:500;display:block;line-height:1.5}.site-approval small{font-size:9px;display:block;color:#8b9a7d;margin:9px 0}.site-approval .button{font-size:10px}.review-tools details{border-top:1px solid #dbe4d2;margin-top:25px;padding:20px 0;font-size:11px;color:#778d62}.review-tools code{word-break:break-all;display:block;font-size:10px;line-height:1.7}.staging-demo{background:#edeae1;color:#242f29;min-height:100vh}.staging-demo>header{display:flex;justify-content:space-between;gap:20px;padding:30px 6%;font-size:10px;letter-spacing:1px;border-bottom:1px solid #c5cdc0}.staging-demo>header>span{font-size:9px;letter-spacing:0}.staging-demo>section{padding:70px 6%;position:relative;overflow:hidden}.staging-demo small{font-size:9px;letter-spacing:2px;color:#6d8270}.staging-demo h1{font-size:clamp(42px,6vw,78px);font-weight:500;line-height:1.05;margin:25px 0;position:relative;z-index:1}.staging-demo p{max-width:350px;font-size:13px;color:#768574}.staging-demo button{padding:16px 22px;font-size:11px;color:#eef2e8;background:#2c4739;border-radius:3px;margin-top:12px}.demo-disc{position:absolute;width:250px;height:250px;border:1px solid #a2b8a0;background:#d9e1cc;border-radius:50%;font-size:130px;display:grid;place-items:center;right:-80px;top:60px;color:#a8bca0;opacity:.8}.staging-demo article{padding:45px 6%;border-top:1px solid #c5cdc0}.staging-demo h2{font-size:34px;font-weight:500;margin:20px 0}.staging-demo footer{padding:20px 6%;font-size:9px;color:#8da084;border-top:1px solid #c5cdc0}@media(max-width:900px){.site-review-layout{grid-template-columns:1fr;height:auto}.staging-frame iframe{height:65vh;flex:none}.review-tools{border-left:0;border-top:1px solid #d3dcc9}.site-review>header{padding:16px;height:auto;flex-wrap:wrap}.site-review>header>.brand{font-size:19px}.site-review>header>a:last-child{font-size:9px;padding:9px}.site-review>header>div{font-size:10px}.team-body{padding:0 15px 20px}.team-body .form-columns{grid-template-columns:1fr}.team-body .review-table th:first-child{padding-left:10px}.team-body .review-table td:first-child{padding-left:10px}.team-body .review-table{min-width:0}}
.organisation-switch{padding:0 10px 18px;font-size:9px;color:#a3afba}.organisation-switch label{display:flex;flex-direction:column;gap:7px}.organisation-switch select{width:100%;font-size:10px;padding:8px;background:#212b36;color:#d4dfdc;border:1px solid #36414c;border-radius:4px}.organisation-switch button{background:transparent;color:#ffb441;padding:9px 0 0;font-size:9px}@media(max-width:800px){.organisation-switch{display:none}}
