.account-theme-toggle{z-index:1900;color:#123b66;cursor:pointer;background:#fff;border:1px solid #b7cce3;border-radius:999px;min-height:42px;padding:9px 14px;font-weight:800;position:fixed;bottom:18px;right:18px;box-shadow:0 8px 28px #173b6725}.entry-recovery-actions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.entry-recovery-actions .entry-submit{margin-top:0}[data-account-theme=dark] .account-theme-toggle{color:#e7f4ff;background:#10283b;border-color:#36566e;box-shadow:0 8px 28px #0008}.account-flow-page{color:#19324c;background:radial-gradient(circle at 15% 10%,#ddecff 0,#0000 28%),#f5f8fc;place-items:center;min-height:100vh;padding:34px 18px;display:grid}.account-flow-card{background:#fff;border:1px solid #d8e4ef;border-radius:22px;width:min(620px,100%);overflow:hidden;box-shadow:0 24px 70px #23486e1d}.account-flow-brand{color:#153c66;border-bottom:1px solid #e3ebf3;align-items:center;gap:11px;padding:22px 26px;text-decoration:none;display:flex}.account-flow-brand>b{color:#fff;background:#0a497c;border-radius:12px;place-items:center;width:43px;height:43px;display:grid}.account-flow-brand span,.account-flow-brand small{display:block}.account-flow-brand span{font-weight:900}.account-flow-brand small{color:#8295a8;margin-top:2px;font-size:10px;font-weight:500}.account-flow-card>header{padding:28px 30px 15px}.account-flow-card>header p{color:#1782ab;letter-spacing:.16em;margin:0;font-size:10px;font-weight:950}.account-flow-card>header h1{color:#173d65;margin:6px 0 5px;font-size:27px}.account-flow-card>header span{color:#8293a4;font-size:12px}.account-flow-form{gap:14px;padding:14px 30px 30px;display:grid}.account-flow-form label{color:#3c5268;gap:6px;font-size:12px;font-weight:800;display:grid}.account-flow-form input{color:#132f4a;background:#fbfdff;border:1px solid #c8d7e5;border-radius:10px;width:100%;min-height:47px;padding:10px 12px}.account-flow-form input:focus,.account-invite-summary:focus-within{border-color:#2aa7ca;outline:none;box-shadow:0 0 0 4px #2aa7ca18}.account-flow-form button,.account-flow-actions a,.account-flow-actions button,.account-flow-state>a{color:#fff;cursor:pointer;background:#0b81ab;border:1px solid #0879a6;border-radius:10px;place-items:center;min-height:45px;padding:10px 15px;font-weight:900;text-decoration:none;display:grid}.account-flow-error{color:#9d3443;background:#fff1f3;border:1px solid #e8a4ae;border-radius:9px;grid-column:1/-1;margin:0;padding:10px 12px;font-size:12px}.account-flow-state{text-align:center;place-items:center;gap:9px;padding:46px 28px;display:grid}.account-flow-state i{color:#1b729d;background:#e6f2fc;border-radius:50%;place-items:center;width:58px;height:58px;font-size:26px;font-style:normal;font-weight:950;display:grid}.account-flow-state h1,.account-flow-state p{margin:0}.account-flow-state p{color:#64798c;max-width:460px;line-height:1.6}.account-flow-state.error i{color:#bd4252;background:#ffe9ec}.account-flow-state.success i{color:#18895d;background:#e0f8ec}.account-flow-state.compact{padding:20px 30px 30px}.account-invite-summary{background:#f4f9fd;border:1px solid #cfe0ed;border-radius:13px;margin:12px 30px;padding:18px}.account-invite-summary span,.account-invite-summary b,.account-invite-summary small{display:block}.account-invite-summary span{color:#8192a2;font-size:10px}.account-invite-summary b{color:#163d65;margin:4px 0 9px}.account-invite-summary small{color:#657b8e;line-height:1.55}.account-flow-actions{grid-template-columns:1fr 1fr;gap:10px;padding:12px 30px 30px;display:grid}.account-flow-actions.single{grid-template-columns:1fr}.account-flow-actions .secondary{color:#174f7b;background:#fff;border-color:#bccddd}[data-account-theme=dark] .account-flow-page{color:#eef8ff;background:radial-gradient(circle at 80% 0,#15334d 0,#0000 34%),#050d17}[data-account-theme=dark] .account-flow-card{background:#081724;border-color:#29465d;box-shadow:0 25px 80px #0009}[data-account-theme=dark] .account-flow-brand,[data-account-theme=dark] .account-flow-card>header{color:#eaf6ff;border-color:#253e52}[data-account-theme=dark] .account-flow-card>header h1,[data-account-theme=dark] .account-invite-summary b{color:#ecf8ff}[data-account-theme=dark] .account-flow-form label{color:#a7bac8}[data-account-theme=dark] .account-flow-form input{color:#fff;background:#06131e;border-color:#35536b}[data-account-theme=dark] .account-invite-summary{background:#0c2232;border-color:#315069}[data-account-theme=dark] .account-flow-state p,[data-account-theme=dark] .account-invite-summary small{color:#96abba}[data-account-theme=dark] .account-flow-actions .secondary{color:#dceeff;background:#10283b;border-color:#3e6079}:root:not([data-account-theme=dark]) .entry-home-page{color:#17324d;text-shadow:none;background:#f4f7fb}:root:not([data-account-theme=dark]) .entry-home-page .entry-scene{opacity:.07;filter:grayscale()}:root:not([data-account-theme=dark]) .entry-topbar{background:#fffffff2;border-color:#dce6ef;box-shadow:0 10px 30px #214c7212}:root:not([data-account-theme=dark]) .entry-topbar>button,:root:not([data-account-theme=dark]) .entry-menu-wrap>button{color:#34536e;border-color:#e1e9f0}:root:not([data-account-theme=dark]) .entry-topbar button:hover:not(:disabled),:root:not([data-account-theme=dark]) .entry-topbar button:focus-visible,:root:not([data-account-theme=dark]) .entry-topbar button.active,:root:not([data-account-theme=dark]) .entry-topbar button.open{color:#113c60;background:#eff8fc}:root:not([data-account-theme=dark]) .entry-hero{text-shadow:none}:root:not([data-account-theme=dark]) .entry-brand h1,:root:not([data-account-theme=dark]) .entry-copy{color:#123c62}:root:not([data-account-theme=dark]) .entry-live{color:#47677f;background:#eef8fc;border-color:#c6dce9}:root:not([data-account-theme=dark]) .entry-card{color:#17324d;background:#fff;border-color:#d3e1eb;box-shadow:0 24px 70px #23486e1c}:root:not([data-account-theme=dark]) .entry-card:before{color:#197b9d;background:#f4f7fb}:root:not([data-account-theme=dark]) .entry-tabs button{color:#47647c;background:#f5f9fc;border-color:#cad9e5}:root:not([data-account-theme=dark]) .entry-card label{color:#3c566d}:root:not([data-account-theme=dark]) .entry-card input{color:#17324d;background:#fbfdff;border-color:#c9d8e4}:root:not([data-account-theme=dark]) .entry-note,:root:not([data-account-theme=dark]) .entry-legacy-note{color:#6e8293}:root:not([data-account-theme=dark]) .entry-legacy-note{background:#f7fafc;border-color:#d4e1eb}:root:not([data-account-theme=dark]) .entry-showcase-boss{color:#31516d;text-shadow:none}:root:not([data-account-theme=dark]) .entry-showcase-boss>span{color:#31516d}:root:not([data-account-theme=dark]) .entry-dropdown{color:#17324d;background:#fff;border-color:#cedce7;box-shadow:0 18px 50px #23486e20}:root:not([data-account-theme=dark]) .entry-dropdown span{color:#294b67;border-color:#e4ebf1}:root:not([data-account-theme=dark]) .entry-dropdown span:hover{background:#f1f8fc}:root:not([data-account-theme=dark]) .portal-page,:root:not([data-account-theme=dark]) .admin-page,:root:not([data-account-theme=dark]) .portal-loading,:root:not([data-account-theme=dark]) .admin-loading{color:#17324d;background:#f4f7fb}:root:not([data-account-theme=dark]) .portal-topbar,:root:not([data-account-theme=dark]) .admin-topbar{background:#ffffffed;border-color:#dce6ef}:root:not([data-account-theme=dark]) .portal-brand{color:#173b61}:root:not([data-account-theme=dark]) .portal-topbar nav>a,:root:not([data-account-theme=dark]) .portal-topbar nav>button,:root:not([data-account-theme=dark]) .admin-topbar a,:root:not([data-account-theme=dark]) .message-button{color:#224867;background:#fff;border-color:#c9d9e7}:root:not([data-account-theme=dark]) .portal-panel,:root:not([data-account-theme=dark]) .admin-panel,:root:not([data-account-theme=dark]) .portal-tools{background:#fff;border-color:#d7e3ed;box-shadow:0 14px 36px #214c7210}:root:not([data-account-theme=dark]) .team-card{background:#f7fbff!important;border-color:#d2e0eb!important}:root:not([data-account-theme=dark]) .team-card-title h3,:root:not([data-account-theme=dark]) .team-card-main>p b{color:#193b5b}:root:not([data-account-theme=dark]) .portal-tool-buttons>button,:root:not([data-account-theme=dark]) .portal-tool-buttons>a{color:#183b5b;background:#f7fbff;border-color:#d2e0eb}:root:not([data-account-theme=dark]) .portal-tool-buttons>button:hover,:root:not([data-account-theme=dark]) .portal-tool-buttons>a:hover{background:#f0fbff;border-color:#55aac4}:root:not([data-account-theme=dark]) .portal-empty{color:#6e8293;border-color:#cbd9e5}:root:not([data-account-theme=dark]) .admin-table-wrap th,:root:not([data-account-theme=dark]) .admin-table-wrap td{border-color:#e3ebf2}:root:not([data-account-theme=dark]) .admin-table-wrap td{color:#29445d}:root:not([data-account-theme=dark]) .admin-metrics article{background:#fff;border-color:#d5e2ec}:root:not([data-account-theme=dark]) .audit-list>div{background:#fbfdff;border-color:#d8e4ed}:root:not([data-account-theme=dark]) .portal-modal{color:#17324d;background:#fff;border-color:#cbdce8}:root:not([data-account-theme=dark]) .portal-modal>header{background:#f4f9fd;border-color:#dce7ef}:root:not([data-account-theme=dark]) .portal-modal-form input,:root:not([data-account-theme=dark]) .portal-modal-form textarea,:root:not([data-account-theme=dark]) .approved-create-form input,:root:not([data-account-theme=dark]) .approved-create-form select{color:#17324d;background:#fff;border-color:#c7d7e4}:root:not([data-account-theme=dark]) .modal-help{color:#65798b;background:#f6f9fc;border-color:#d4e1eb}@media (width<=600px){.account-flow-card>header,.account-flow-form,.account-flow-actions{padding-left:20px;padding-right:20px}.account-invite-summary{margin-left:20px;margin-right:20px}.account-flow-actions,.entry-recovery-actions{grid-template-columns:1fr}.account-theme-toggle{bottom:10px;right:10px}}.account-legacy-form{grid-template-columns:1fr 1fr}.account-legacy-form>button{grid-column:1/-1}@media (width<=600px){.account-legacy-form{grid-template-columns:1fr}}
