.stage-app .stage-scope,.stage-login .stage-scope{color:#576e80;font-size:12px;line-height:1.6}.stage-form{margin-bottom:20px;padding:24px}.stage-form h2{margin:0 0 20px;font-size:20px}.stage-form label{margin-bottom:16px;font-size:14px;font-weight:650;display:block}.stage-form input,.stage-form select{width:100%;min-height:48px;font:inherit;color:#17344b;background:#fff;border:1px solid #9fb8ca;border-radius:10px;margin-top:7px;padding:11px 13px;display:block}.stage-form .primary{min-height:48px}.stage-login .login-card{max-width:520px}.stage-login .stage-form{box-shadow:none;border:0;padding:0}.stage-onboarding{margin:30px auto}.stage-app .post-head small{display:block}.stage-app .comment{padding:12px 0}.stage-app .stage-notice{color:#245e12;background:#edf6e5;border-radius:10px;padding:12px 16px}.stage-once{overflow-wrap:anywhere;padding:24px}.stage-mobile-brand{display:none}.stage-app .sidebar-bottom{margin-top:auto}.stage-app .thread-row{min-height:64px}.stage-app .composer textarea{min-height:120px}.stage-app .stage-form .stage-form{box-shadow:none;border:0;margin-top:20px;padding:0}.stage-app .message-stream{flex:1;overflow:auto}.stage-app .message{margin:10px 0}.stage-app .message.own{background:#edf6e5;margin-left:auto}.stage-app .topbar{justify-content:space-between}.stage-app .composer-foot select{min-height:48px}.stage-app button{min-height:44px}.stage-app .icon-button{min-width:44px}.stage-login .login-card .banner{margin-bottom:20px}@media (max-width:760px){.stage-mobile-brand{display:block}.stage-mobile-brand .brand img{width:55px}.stage-mobile-brand .brand b{font-size:18px}.stage-app .breadcrumb{display:none}.stage-app .stage-form{padding:20px}.stage-app .stage-form input,.stage-app .stage-form select,.stage-login input{font-size:16px}.stage-app .bottom-nav button{min-height:54px}.stage-login .brand{max-width:200px}.stage-app .main-content{padding-bottom:25px}}.stage-workspace-label{color:#576e80;margin:0 0 16px;font-size:12px;line-height:1.5}.stage-login.login-shell{background:#fff}.stage-login .brand{justify-content:center;margin:0 auto 32px}.workspace-tools{border-top:1px solid #e5eaf0;margin-top:12px;padding-top:12px}.workspace-tools .nav-item{min-height:44px;font-size:13px}.work-tools-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-bottom:24px;display:grid}.work-tool-card{text-align:left;color:#1268b3;align-items:center;gap:12px;min-height:76px;padding:20px;display:flex}.work-tool-card strong{color:#172b43;flex:1}.work-tool-card:hover{border-color:#1268b3}.revised-team .sidebar{overflow-y:auto}.message-visible-body{min-height:24px}.message-visible-body p{margin:0}.message-visible-body img{max-width:100%;height:auto}.work-tools-grid button:focus-visible{outline-offset:3px;outline:3px solid #1268b3}.settings-grid input,.settings-grid select,.settings-grid textarea{max-width:100%}@media (max-width:600px){.work-tools-grid{grid-template-columns:1fr}.settings-grid{grid-template-columns:minmax(0,1fr)}.topbar-right .review-pill{display:none}.room-tabs{flex-wrap:wrap}}.brand-loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:50dvh;padding:2rem 1rem;display:flex}.brand-loading-mark{flex-direction:column;align-items:center;gap:.6rem;display:flex}.brand-loading-mark>img{object-fit:contain}.brand-loading-reel{width:180px;height:64px;position:relative;overflow:hidden}.brand-loading-reel>span{opacity:0;justify-content:center;align-items:center;font-size:44px;animation:3s infinite both zoom-life-roll;display:flex;position:absolute;inset:0}.brand-loading-reel>span:nth-child(2){animation-delay:1s}.brand-loading-reel>span:nth-child(3){animation-delay:2s}.brand-loading-life{gap:.45rem;font-weight:750;font-size:40px!important}.brand-loading-life img{border-radius:10px}.brand-loading-actions{flex-wrap:wrap;justify-content:center;gap:.8rem;max-width:28rem;display:flex}.brand-loading-actions p{flex-basis:100%}.brand-loading-reel.is-still>span{animation:none}.brand-loading-reel.is-still>span:last-child{opacity:1}@keyframes zoom-life-roll{0%{opacity:0;transform:translateY(70%)}8%,27%{opacity:1;transform:translateY(0)}34%,to{opacity:0;transform:translateY(-70%)}}@media (prefers-reduced-motion:reduce){.brand-loading-reel>span{animation:none}.brand-loading-reel>span:last-child{opacity:1}}.login-verification{flex-direction:column;align-items:flex-start;gap:.35rem;min-height:104px;display:flex}.login-verification-widget{max-width:100%;min-height:65px}.workspace-task{border:1px solid var(--border,#e4e7e6);background:var(--surface,#fff);border-radius:18px;margin:1rem 0;padding:1rem}.workspace-task>summary{cursor:pointer;padding:.4rem;font-size:1.1rem;font-weight:700}.workspace-task[open]>summary{margin-bottom:1rem}.workspace-back{margin-bottom:.8rem}.stage-form input{font-size:16px}.team-access-list{margin:1rem 0;padding:0;list-style:none}.team-access-list li{border-bottom:1px solid #e3e8e6;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 0;display:flex}.team-access-list li div{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.team-access-list li span{color:#58665e;font-size:.85rem}.onboarding-steps{gap:1.5rem;padding-left:1.3rem;display:flex}.onboarding-steps [aria-current=step]{text-underline-offset:5px;font-weight:750;text-decoration:underline}@media (max-width:440px){.team-access-list li{flex-wrap:wrap;align-items:flex-start}}
