@import "https://fonts.googleapis.com/css2?family=Hanken+Grotesk:wght@400;500;600;700;800&family=JetBrains+Mono:wght@500;600;700&family=Source+Serif+4:opsz,wght@8..60,500;8..60,700&display=swap";.build-portal{color:#0b2239;background:radial-gradient(circle at 18% 18%,#0087d61a,#0000 27vw),radial-gradient(circle at 84% 8%,#0e9f6e14,#0000 28vw),#f7fbff;min-height:100vh;font-family:Hanken Grotesk,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.build-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:20;background:#ffffffd1;border-bottom:1px solid #e4edf4;align-items:center;gap:14px;height:72px;padding:0 clamp(18px,4vw,46px);display:flex;position:sticky;top:0}.build-title{flex-direction:column;line-height:1.05;display:flex}.build-title span{color:#7a93aa;letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:12px}.build-title b{letter-spacing:-.02em;font-size:18px}.build-session{align-items:center;gap:12px;margin-left:auto;display:flex}.build-session button{color:#44607c;cursor:pointer;background:#fff;border:1px solid #d9e6f0;border-radius:999px;padding:8px 13px;font-weight:700}.build-segments{z-index:18;background:#f7fbffeb;border-bottom:1px solid #e4edf4;grid-template-columns:repeat(8,minmax(72px,1fr));gap:8px;padding:16px clamp(14px,4vw,46px);display:grid;position:sticky;top:72px}.build-segment{cursor:pointer;color:#44607c;background:#fff;border:1px solid #dce8f2;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-height:50px;padding:8px 10px;font-family:inherit;display:flex}.build-segment span{letter-spacing:.08em;color:#9cc8e8;font-family:JetBrains Mono,monospace;font-size:10px}.build-segment b{font-size:12px}.build-segment.current{border-color:#0087d6;box-shadow:inset 0 0 0 1px #0087d6,0 8px 20px #0087d61f}.build-segment.current span,.build-segment.current b{color:#0087d6}.build-segment.done{background:#f3fff9;border-color:#c4ebd8}.build-segment.done span,.build-segment.done b{color:#0e9f6e}.build-segment:disabled{opacity:.55;cursor:default}.build-stage{min-height:calc(100vh - 139px);animation:.32s both buildRise;display:flex}.build-copy{flex-direction:column;flex:400px;min-width:320px;padding:clamp(30px,5vw,64px) clamp(24px,5vw,62px);display:flex}.build-eyebrow{color:#9cc8e8;letter-spacing:.1em;margin-bottom:16px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700}.build-copy h1{letter-spacing:-.045em;max-width:11.6ch;margin:0 0 16px;font-size:clamp(36px,4.4vw,62px);line-height:.98}.build-copy p{color:#44607c;max-width:48ch;margin:0 0 26px;font-size:16.5px;line-height:1.55}.why-stack{border-top:1px solid #e4edf4;gap:16px;max-width:50ch;padding-top:22px;display:flex}.why-stack span{color:#0087d6;letter-spacing:.08em;padding-top:4px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.why-stack p{margin:0;font-size:13.5px}.build-quote{background:#f3f7fa;border:1px solid #e4edf4;border-radius:999px;align-items:center;gap:12px;width:fit-content;margin-top:auto;padding:8px 20px 8px 8px;display:inline-flex}.build-quote img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:36px;height:36px}.build-quote span{color:#44607c;font-size:13px}.build-quote b{color:#7a93aa;font-weight:600}.build-panel{background:#eaf5fe;border-left:1px solid #d6eaf8;flex:1.25 470px;min-width:320px;padding:clamp(20px,3vw,40px);display:flex}.panel-card,.signin-card{background:#fff;border:1px solid #d6eaf8;border-radius:20px;flex-direction:column;gap:16px;width:100%;margin:auto 0;padding:clamp(22px,2.6vw,32px);display:flex;box-shadow:0 2px 4px #0b22390a,0 24px 60px #005a961f}.build-panel-kicker{letter-spacing:.09em;text-transform:uppercase;color:#4e88b0;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.signin-card h2,.success-state h2{letter-spacing:-.02em;margin:0;font-size:28px}.signin-card p,.panel-card p{color:#44607c;margin:0;line-height:1.55}.identity-row{color:#44607c;border:1px solid #e4edf4;border-radius:12px;justify-content:space-between;gap:16px;padding:12px 14px;display:flex}.identity-row b{color:#0b2239}.signin-start-page{place-items:center;min-height:100dvh;padding:clamp(24px,6vw,64px);display:grid}.signin-start-card{text-align:center;background:#fff;border:1px solid #d6eaf8;border-radius:24px;justify-items:center;gap:18px;width:min(100%,420px);padding:clamp(28px,5vw,44px);display:grid;box-shadow:0 2px 4px #0b22390a,0 24px 60px #005a961f}.signin-start-card .build-btn{width:min(100%,280px)}.signin-start-card .stage-error{margin:0;font-weight:800}.build-btn{cursor:pointer;border:none;border-radius:12px;width:fit-content;padding:13px 22px;font:800 14.5px/1 Hanken Grotesk,system-ui,sans-serif}.build-btn.primary{color:#fff;background:#0087d6;box-shadow:0 8px 18px #0087d647}.build-btn.primary:hover{background:#0074bc}.build-btn.ghost{color:#44607c;background:#fff;border:1.5px solid #d9e6f0}.build-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.field-grid.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.build-field,.build-secure-field{flex-direction:column;gap:8px;display:flex}.build-field>span,.build-secure-field>span{color:#0b2239;font-size:13px;font-weight:800}.build-field input,.pipedream-mini input{color:#0b2239;border:1.5px solid #d9e6f0;border-radius:12px;outline:none;padding:13px 15px;font:500 14px/1.2 Hanken Grotesk,sans-serif}.build-field input:focus,.pipedream-mini input:focus{border-color:#0087d6;box-shadow:0 0 0 3px #0087d61f}.build-field small,.build-secure-field small,.boost-body small,.pipedream-mini small{color:#7a93aa;font-size:12px;line-height:1.45}.agent-preview{background:#f3faff;border:1px solid #c9e6fb;border-radius:16px;align-items:center;gap:14px;padding:14px;display:flex}.agent-preview img{-o-object-fit:cover;object-fit:cover;border-radius:16px;width:58px;height:58px}.agent-preview div{flex-direction:column;gap:4px;display:flex}.agent-preview b{font-size:22px}.agent-preview span,.member-row span{color:#7a93aa;font-family:JetBrains Mono,monospace;font-size:11px}.name-examples{color:#7a93aa;margin:-4px 0 2px;font-size:13px;line-height:1.45}.name-picks{flex-wrap:wrap;gap:8px;display:flex}.name-picks button{color:#075e96;cursor:pointer;background:#f3faff;border:1px solid #c9e6fb;border-radius:999px;padding:7px 13px;font-weight:800}.calendly-card{flex-direction:column;gap:14px;display:flex}.calendly-inline{background:#f8fbfe;border:1px solid #d6eaf8;border-radius:16px;height:clamp(620px,100vh - 250px,760px);min-height:620px;position:relative;overflow:hidden}.calendly-inline iframe{border:0;min-height:620px;display:block;width:100%!important;height:100%!important}.calendly-loading{color:#49708f;z-index:1;background:linear-gradient(#f8fbfe 0%,#f2f9fe 100%);place-items:center;font-size:14px;font-weight:800;display:grid;position:absolute;inset:0}.calendly-inline.is-loaded .calendly-loading{display:none}.calendly-fallback,.booking-actions,.panel-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.calendly-fallback{background:#f7fbfe;border:1px solid #d6eaf8;border-radius:14px;justify-content:space-between;padding:12px 14px}.calendly-fallback span{color:#49708f;font-size:13px;font-weight:700;line-height:1.45}.success-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:11px;min-height:360px;display:flex}.success-state>span{color:#0e9f6e;background:#e9f8f1;border:1.5px solid #c4ebd8;border-radius:50%;place-items:center;width:60px;height:60px;font-size:28px;display:grid}.slack-channel-head{border-bottom:1px solid #edf3f8;align-items:center;gap:10px;padding-bottom:12px;display:flex}.slack-channel-head b{font-family:JetBrains Mono,monospace}.slack-channel-head span{letter-spacing:.07em;color:#7a93aa;background:#f3f7fa;border:1px solid #e4edf4;border-radius:999px;padding:3px 9px;font-family:JetBrains Mono,monospace;font-size:9px}.slack-channel-head small{color:#7a93aa;margin-left:auto}.member-row{background:#f8fbfe;border:1px solid #e4edf4;border-radius:12px;align-items:center;gap:11px;padding:11px 14px;display:flex}.member-row.added{background:#f3faff;border-color:#c9e6fb}.member-row b{text-overflow:ellipsis;flex:1;overflow:hidden}.member-row img,.member-initial{border-radius:50%;flex:none;width:28px;height:28px}.member-initial{color:#fff;background:#0b2239;place-items:center;font-size:11px;font-weight:800;display:grid}.member-initial.blue{background:#4e88b0}.member-row button{color:#8fa9bf;cursor:pointer;background:0 0;border:0;font-size:18px}.email-add-row{gap:10px;display:flex}.email-add-row input{border:1.5px solid #d9e6f0;border-radius:12px;flex:1;padding:12px 15px}.email-add-row button{color:#fff;cursor:pointer;background:#0087d6;border:0;border-radius:12px;padding:0 19px;font-weight:800}.mission-grid{grid-template-columns:repeat(auto-fit,minmax(225px,1fr));gap:10px;display:grid}.mission-grid button{text-align:left;cursor:pointer;background:#fff;border:1.5px solid #e4edf4;border-radius:14px;flex-direction:column;gap:7px;padding:14px 16px;font-family:inherit;display:flex}.mission-grid button.selected{background:#f3faff;border-color:#0087d6;box-shadow:0 0 0 3px #0087d617}.mission-grid b{color:#0b2239}.mission-grid span{color:#44607c;font-size:12.5px;line-height:1.45}.mission-grid small{letter-spacing:.05em;color:#4e88b0;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:9px}.launch-panel{margin:0}.launch-pills{flex-wrap:wrap;gap:8px;display:flex}.launch-pills button{cursor:pointer;color:#0b2239;background:#fff;border:1px solid #d9e6f0;border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-weight:800;display:inline-flex}.launch-pills button.active{background:#f3faff;border-color:#c9e6fb}.launch-pills span{background:#dce8f2;border-radius:50%;width:8px;height:8px}.launch-pills .active span{background:#0087d6}.launch-pills button.missing{background:#fff7f5;border-color:#ffdad5}.launch-pills button.missing span{background:#d92d20}.launch-pills button.complete{background:#f3fff9;border-color:#c4ebd8}.launch-pills button.complete span{background:#0e9f6e}.launch-pills small{color:#7a93aa;font-family:JetBrains Mono,monospace;font-size:8px}.launch-pills button.missing small{color:#b42318}.launch-pills button.complete small{color:#0b7a50}.launch-section-title{background:#f8fbfe;border:1px solid #d6eaf8;border-radius:14px;gap:5px;padding:14px 16px;display:grid}.launch-section-title span{color:#0087d6;letter-spacing:.1em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:800}.launch-section-title h2{color:#0b2239;letter-spacing:-.02em;margin:0;font-size:22px}.launch-section-title p{color:#44607c;margin:0;font-size:13.5px;line-height:1.45}.launch-sub{flex-direction:column;gap:15px;display:flex}.launch-error{background:#fff1f0;border:1px solid #ffdad5;border-radius:12px;padding:10px 13px;font-weight:800}.step-line{align-items:flex-start;gap:14px;display:flex}.step-line>span{color:#fff;background:#0b2239;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font:800 11px JetBrains Mono,monospace;display:grid}.step-line p{color:#0b2239;flex:1;font-size:14.5px}.step-line a,.build-link{color:#075e96;background:#eaf5fe;border:1px solid #c9e6fb;border-radius:8px;padding:5px 10px;font-size:12px;font-weight:800;text-decoration:none}.secure-input-wrap{background:#fff;border:1.5px solid #c9e6fb;border-radius:12px;align-items:center;gap:12px;padding:4px 14px;display:flex;box-shadow:inset 0 1px 2px #0b22390a}.secure-input-wrap input{border:0;outline:0;flex:1;min-width:80px;padding:10px 0;font:500 13px JetBrains Mono,monospace}.secure-input-wrap b{color:#0b7a50;background:#e9f8f1;border:1px solid #c4ebd8;border-radius:999px;padding:3px 9px;font-family:JetBrains Mono,monospace;font-size:9px}.role-card{background:#f8fbfe;border:1.5px solid #c9e6fb;border-radius:12px;align-items:center;gap:11px;padding:12px 16px;display:flex}.role-card span{color:#fff;background:#0087d6;border-radius:6px;place-items:center;width:21px;height:21px;display:grid}.role-card b{flex:1}.role-card small{color:#7a93aa;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:9px}.optional-note,.green-banner,.warn-banner{border-radius:12px;padding:11px 14px;font-size:13px;line-height:1.5}.optional-note{color:#44607c;background:#f3faff;border:1px solid #c9e6fb}.green-banner{color:#0b5c3d;background:#e9f8f1;border:1px solid #c4ebd8;font-weight:800}.warn-banner{color:#6b5a2e;background:#fff9ec;border:1px solid #f3e3bc;font-weight:700}.launch-meter{color:#44607c;border-top:1px solid #edf3f8;flex-wrap:wrap;align-items:center;gap:10px;padding-top:12px;font-size:12.5px;display:flex}.launch-meter b{color:#0b2239}.launch-meter strong{color:#8a6d1f;letter-spacing:.05em;margin-left:auto;font-family:JetBrains Mono,monospace;font-size:10px}.launch-meter strong.green{color:#0e9f6e}.boosts-panel{gap:10px;margin:0}.boost-row{background:#fff;border:1px solid #d6eaf8;border-radius:14px;overflow:hidden}.boost-row>button{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:13px 16px;font-family:inherit;display:flex}.boost-row>button b{color:#0b2239}.boost-row>button small{color:#4e88b0;background:#eaf5fe;border:1px solid #c9e6fb;border-radius:999px;padding:3px 8px;font-family:JetBrains Mono,monospace;font-size:8.5px}.boost-row>button span{color:#7a93aa;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12.5px;overflow:hidden}.boost-row>button em{color:#8a6d1f;background:#fff4d6;border-radius:999px;padding:4px 9px;font-size:11px;font-style:normal;font-weight:800}.boost-row>button em.done{color:#0b7a50;background:#e9f8f1}.boost-row>button i{color:#8fa9bf;font-style:normal}.boost-body{border-top:1px solid #edf3f8;flex-direction:column;gap:10px;padding:12px 16px 16px;display:flex}.pipedream-mini{flex-direction:column;gap:9px;display:flex}.panel-actions.final{border-top:1px solid #edf3f8;margin-top:auto;padding-top:14px}.panel-actions.final span{color:#7a93aa;font-size:12.5px}.handoff-panel{margin:0}.slack-message{gap:12px;padding:18px 0;display:flex}.slack-message img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:42px;height:42px}.slack-message b span{color:#7a93aa;background:#f3f7fa;border:1px solid #e4edf4;border-radius:4px;padding:1px 5px;font-size:9px}.slack-message em{color:#44607c;background:#f3faff;border:1px solid #c9e6fb;border-radius:999px;margin-right:6px;padding:3px 10px;font-size:12px;font-style:normal}.handoff-list{border-top:1px solid #edf3f8;gap:8px;padding-top:12px;display:grid}.handoff-list b{color:#0087d6;text-transform:uppercase;margin-right:8px;font-family:JetBrains Mono,monospace;font-size:10px}.stage-error,.auth-error{color:#b42318!important}.auth-error{background:#fff1f0;border:1px solid #ffdad5;border-radius:12px;margin:12px clamp(18px,4vw,46px) 0;padding:10px 14px}.build-toast{left:22px;bottom:max(22px, env(safe-area-inset-bottom));z-index:60;color:#fff;background:#0b2239;border-radius:10px;align-items:center;gap:9px;padding:12px 18px;font-weight:700;animation:.25s both buildToast;display:flex;position:fixed;box-shadow:0 12px 32px #04101c59}.build-toast span{background:#35c98e;border-radius:50%;width:7px;height:7px}@keyframes buildRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes buildToast{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=980px){.build-segments{grid-template-columns:repeat(4,minmax(72px,1fr));position:static}.build-stage{flex-direction:column}.build-panel{border-top:1px solid #d6eaf8;border-left:0}.build-quote{margin-top:28px}}@media (width<=620px){.build-header{flex-wrap:wrap;height:auto;min-height:66px;padding-block:10px}.build-segments{grid-template-columns:repeat(2,minmax(0,1fr))}.field-grid.two{grid-template-columns:1fr}.build-copy{padding:28px 20px}.build-panel{padding:18px}.calendly-inline{height:640px;min-height:640px}.calendly-inline iframe{min-height:640px}}html,body,#root{min-height:100%}body{color:#0b2239;background:#f7fbff;margin:0}button,input,textarea{font:inherit}a{color:inherit}.brand-mark{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;display:block}.brand-mark-sm{max-width:92px;height:26px}.brand-mark-md{max-width:150px;height:52px}.brand-mark-lg{max-width:196px;height:72px}.glass,.card{background:#ffffffeb;border:1px solid #d9e6f0;border-radius:18px;box-shadow:0 14px 42px #0b223914}.remote-status{color:#44607c;background:#fff;border:1px solid #d9e6f0;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:800;display:inline-flex}.remote-status-dot{background:#dce8f2;border-radius:999px;width:7px;height:7px}.remote-status-saved .remote-status-dot{background:#0e9f6e}.remote-status-saving .remote-status-dot{background:#0087d6}.remote-status-error .remote-status-dot{background:#d92d20}.remote-status-waiting .remote-status-dot{background:#f6b43b}.admin-page{background:#f7fbff;min-height:100vh;padding:clamp(20px,4vw,36px);font-family:Hanken Grotesk,Inter,system-ui,sans-serif;overflow-x:hidden}.admin-auth-page{place-items:center;display:grid}.admin-auth-card{z-index:1;gap:16px;width:min(100%,680px);padding:clamp(24px,4vw,38px);display:grid;position:relative}.admin-auth-card h1,.admin-topbar h1{letter-spacing:-.045em;margin:0;font-size:clamp(34px,5vw,64px);line-height:.95}.admin-auth-card p,.admin-topbar p{color:#44607c;font-weight:600;line-height:1.55}.admin-topbar{z-index:1;grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:start;gap:18px;margin-bottom:22px;display:grid;position:relative}.admin-user-card{align-content:start;gap:8px;padding:16px;display:grid}.admin-user-card span,.admin-metrics span,.admin-card-meta dt{color:#7a93aa;letter-spacing:.1em;text-transform:uppercase;font:800 10px JetBrains Mono,monospace}.admin-user-card strong{word-break:break-all}.admin-user-card button,.admin-card-action,.admin-login-row button{color:#44607c;cursor:pointer;background:#fff;border:1px solid #d9e6f0;border-radius:999px;min-height:36px;padding:0 13px;font-weight:800}.admin-metrics{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:22px;display:grid;position:relative}.admin-metrics>div{padding:18px}.admin-metrics strong{color:#0087d6;letter-spacing:-.04em;font-size:34px}.admin-error,.admin-loading{z-index:1;border-radius:14px;margin:0 0 16px;padding:14px 16px;font-weight:800;position:relative}.admin-error{color:#b42318;background:#fff1f0;border:1px solid #ffdad5}.admin-loading{color:#44607c;background:#fff;border:1px solid #d9e6f0}.admin-kanban{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid;position:relative}.admin-kanban-column{background:#ffffffb8;border:1px solid #d9e6f0;border-radius:22px;align-content:start;gap:12px;padding:14px;display:grid;box-shadow:0 12px 32px #0b22390f}.admin-kanban-column h2{justify-content:space-between;align-items:center;margin:0;font-size:23px;display:flex}.admin-kanban-column h2 span{color:#0087d6;background:#eaf5fe;border-radius:999px;place-items:center;min-width:30px;height:30px;padding:0 8px;font-size:13px;display:grid}.admin-empty{color:#7a93aa;background:#f8fbfe;border:1px dashed #c8d7e5;border-radius:16px;padding:14px;font-weight:800}.admin-kanban-card{background:#fff;border:1px solid #d9e6f0;border-radius:18px;gap:13px;padding:15px;display:grid;box-shadow:0 8px 24px #0b22390f}.admin-card-topline{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-card-topline strong{font-size:18px}.admin-card-topline span{color:#0087d6;font-size:24px;font-weight:800}.admin-login-handoff{background:#f3faff;border:1px solid #c9e6fb;border-radius:18px;gap:9px;padding:12px;display:grid}.admin-login-row{background:#fff;border-radius:12px;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;font-size:14px;display:grid}.admin-login-row span{color:#7a93aa;letter-spacing:.1em;text-transform:uppercase;font:800 10px JetBrains Mono,monospace}.admin-login-row code{overflow-wrap:anywhere;color:#0b2239;background:#f3f7fa;border-radius:8px;min-width:0;padding:6px 8px;font:700 12px JetBrains Mono,monospace}.admin-password-value{color:#0b7a50;background:#e9f8f1;border:1px solid #c4ebd8}.admin-password-ready{color:#0b7a50;font-weight:800}.admin-waiting-note{color:#7a93aa;font-weight:800}.admin-card-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.admin-card-meta div{background:#f8fbfe;border:1px solid #e4edf4;border-radius:13px;padding:11px}.admin-card-meta dd{color:#0b2239;overflow-wrap:anywhere;margin:3px 0 0;font-weight:800}.admin-connection-details{background:#f8fbfe;border:1px solid #e4edf4;border-radius:16px;padding:12px}.admin-connection-details summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;font-weight:800;display:grid}.admin-connection-details em{color:#7a93aa;font-style:normal}.admin-connection-list{gap:8px;margin-top:12px;display:grid}.admin-connection-item{background:#fff;border-radius:12px;grid-template-columns:24px minmax(0,1fr);gap:9px;padding:9px;display:grid}.admin-connection-dot{color:#0087d6;border:1px solid #d9e6f0;border-radius:999px;place-items:center;width:21px;height:21px;font-weight:900;display:grid}.admin-provider-row{flex-wrap:wrap;gap:7px;display:flex}.admin-provider-row span{color:#7a93aa;background:#f8fbfe;border:1px solid #d9e6f0;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:800}.admin-handoff-action{justify-self:start}.admin-collected-note{color:#0b7a50;background:#e9f8f1;border-radius:12px;padding:12px;font-weight:800}@media (width<=1020px){.admin-topbar,.admin-kanban{grid-template-columns:1fr}.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.admin-login-row,.admin-card-meta,.admin-metrics{grid-template-columns:1fr}}
