.Si-P0q_loginShell{--navy:var(--instance-dark,#193f2f);--orange:var(--instance-accent,#245c43);--muted:#7d8291;min-height:100dvh;color:var(--navy);background:#fff;grid-template-columns:minmax(520px,1.13fr) minmax(420px,.87fr);display:grid;overflow:hidden}.Si-P0q_welcomePanel{background:radial-gradient(circle at 10% 8%, color-mix(in srgb, var(--instance-accent) 20%, transparent), transparent 25%), linear-gradient(148deg, var(--instance-paper) 0%, var(--instance-soft) 100%);grid-template-rows:auto 1fr auto;min-height:100dvh;padding:34px clamp(42px,5vw,78px) 31px;display:grid;position:relative;overflow:hidden}.Si-P0q_welcomePanel:before,.Si-P0q_welcomePanel:after{content:"";pointer-events:none;position:absolute}.Si-P0q_welcomePanel:before{border:43px solid #f58b1614;border-radius:50%;width:310px;height:310px;bottom:-145px;left:-155px}.Si-P0q_welcomePanel:after{background:repeating-linear-gradient(45deg,#17244a09 0 8px,#0000 8px 18px);border-radius:38px;width:130px;height:130px;top:12%;right:-30px;transform:rotate(12deg)}.Si-P0q_brand,.Si-P0q_mobileBrand{z-index:2;color:#697087;align-items:center;gap:10px;font-size:12px;display:flex;position:relative}.Si-P0q_brand>span:first-child,.Si-P0q_mobileBrand>span:first-child{color:#fff;background:var(--instance-accent);border-radius:13px 13px 13px 5px;place-items:center;width:38px;height:38px;font-size:17px;font-weight:900;display:grid;box-shadow:0 8px 19px #0000001f}.Si-P0q_brand strong,.Si-P0q_mobileBrand strong{color:var(--navy);font-weight:850}.Si-P0q_welcomeCopy{z-index:2;align-self:start;width:min(620px,100%);margin-top:clamp(66px,10vh,110px);position:relative}.Si-P0q_kicker{letter-spacing:.15em;text-transform:uppercase;font-weight:850;color:var(--instance-accent)!important;margin:0 0 16px!important;font-size:10px!important}.Si-P0q_welcomeCopy h1{letter-spacing:-.06em;max-width:600px;margin:0;font-size:clamp(45px,5.5vw,76px);line-height:.96}.Si-P0q_welcomeCopy h1 em{color:var(--orange);font-style:normal}.Si-P0q_welcomeCopy>p:last-child{color:#6f7180;max-width:530px;margin:22px 0 0;font-size:14px;line-height:1.65}.Si-P0q_familyShowcase{z-index:1;align-items:end;width:min(670px,100%);height:clamp(195px,27vh,270px);display:flex;position:absolute;bottom:44px;left:clamp(24px,4.2vw,67px);right:25px}.Si-P0q_familyMember{aspect-ratio:1;filter:drop-shadow(0 16px 14px #4c341d29);flex:none;width:28%;max-width:205px;margin-left:-4.5%;display:block}.Si-P0q_familyMember:first-child{margin-left:0}.Si-P0q_familyMember:first-child{transform:translateY(7px)rotate(-2deg)}.Si-P0q_familyMember:nth-child(2){transform:translateY(-6px)rotate(2deg)}.Si-P0q_familyMember:nth-child(3){transform:translateY(4px)rotate(-1deg)}.Si-P0q_familyMember:nth-child(4){transform:translateY(-4px)rotate(2deg)}.Si-P0q_familyCaption{z-index:2;color:#747684;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff9e;border:1px solid #17244a14;border-radius:99px;place-self:end;align-items:center;gap:7px;margin:0;padding:8px 11px;font-size:8px;font-weight:700;display:flex;position:relative}.Si-P0q_familyCaption i{background:#4fc692;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #4fc69221}.Si-P0q_formPanel{background:#fff;place-items:center;min-height:100dvh;padding:50px clamp(38px,6vw,88px);display:grid;position:relative}.Si-P0q_formPanel:before{content:"";border:20px solid #f58b160f;border-radius:50%;width:105px;height:105px;position:absolute;bottom:8%;right:-47px}.Si-P0q_mobileBrand{display:none}.Si-P0q_formWrap{z-index:1;width:min(410px,100%);position:relative}.Si-P0q_hello{color:var(--instance-accent);letter-spacing:.03em;margin:0 0 11px;font-size:11px;font-weight:800}.Si-P0q_hello span{color:var(--instance-accent)}.Si-P0q_formWrap h2{letter-spacing:-.05em;max-width:380px;margin:0;font-size:clamp(34px,3.5vw,48px);line-height:1.04}.Si-P0q_formIntro{color:var(--muted);margin:13px 0 34px;font-size:13px}.Si-P0q_loginChoices{gap:18px;display:grid}.Si-P0q_entraButton{color:#222b45;background:#fff;border:1px solid #d8dbe3;border-radius:16px;justify-content:center;align-items:center;gap:12px;min-height:56px;font-size:12px;font-weight:800;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;box-shadow:0 8px 22px #17244a14}.Si-P0q_entraButton:hover{border-color:#b7bdca;transform:translateY(-2px);box-shadow:0 12px 26px #17244a1f}.Si-P0q_entraButton:focus-visible{outline-offset:3px;outline:3px solid #207bee47}.Si-P0q_microsoftMark{flex:none;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:2px;width:18px;height:18px;display:grid}.Si-P0q_microsoftMark i:first-child{background:#f25022}.Si-P0q_microsoftMark i:nth-child(2){background:#7fba00}.Si-P0q_microsoftMark i:nth-child(3){background:#00a4ef}.Si-P0q_microsoftMark i:nth-child(4){background:#ffb900}.Si-P0q_loginDivider{color:#a1a4ae;text-transform:uppercase;align-items:center;gap:12px;font-size:9px;font-weight:750;display:flex}.Si-P0q_loginDivider:before,.Si-P0q_loginDivider:after{content:"";background:#e8e6e2;flex:1;height:1px}.Si-P0q_loginUnavailable{color:#715323;background:#fff9ea;border:1px solid #efd8aa;border-radius:14px;margin:0;padding:14px 16px;font-size:11px;line-height:1.55}.Si-P0q_loginForm{gap:18px;display:grid}.Si-P0q_field label{color:#505873;margin-bottom:8px;font-size:10px;font-weight:800;display:block}.Si-P0q_field input{width:100%;min-height:55px;color:var(--navy);font:inherit;background:#fbfaf8;border:1px solid #dedbd5;border-radius:15px;outline:0;padding:0 16px;font-size:13px;transition:border-color .18s,box-shadow .18s,background .18s}.Si-P0q_field input:focus{border-color:var(--instance-accent);box-shadow:0 0 0 4px var(--instance-soft);background:#fff}.Si-P0q_field input::placeholder{color:#aaa8a3}.Si-P0q_formError{color:#993e44;background:#fff0f1;border-radius:12px;margin:-3px 0 0;padding:11px 13px;font-size:11px;line-height:1.45}.Si-P0q_loginButton{color:#fff;background:var(--instance-accent);min-height:56px;box-shadow:0 12px 27px color-mix(in srgb, var(--instance-accent) 24%, transparent);font:inherit;cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;gap:12px;margin-top:4px;font-size:12px;font-weight:850;transition:transform .18s,box-shadow .18s,opacity .18s;display:flex}.Si-P0q_loginButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 15px 30px #e2740a4d}.Si-P0q_loginButton:disabled{opacity:.48;cursor:default}.Si-P0q_loginButton span{font-size:18px}.Si-P0q_helpText{color:#aaa8ac;text-align:center;max-width:340px;margin:26px auto 0;font-size:9px;line-height:1.55}@media (max-width:900px){.Si-P0q_loginShell{background:linear-gradient(165deg, var(--instance-soft) 0%, var(--instance-paper) 100%);display:block}.Si-P0q_welcomePanel{display:none}.Si-P0q_formPanel{min-height:100dvh;padding:max(27px, env(safe-area-inset-top)) 22px max(28px, env(safe-area-inset-bottom));background:0 0;grid-template-rows:auto 1fr;place-items:start center}.Si-P0q_mobileBrand{justify-self:start;margin-bottom:clamp(60px,13vh,105px);display:flex}.Si-P0q_formWrap{align-self:start}.Si-P0q_formWrap h2{font-size:38px}.Si-P0q_formIntro{margin-bottom:28px}.Si-P0q_field input,.Si-P0q_loginButton,.Si-P0q_entraButton{min-height:56px}}@media (prefers-reduced-motion:reduce){.Si-P0q_loginButton,.Si-P0q_entraButton,.Si-P0q_field input{transition:none}}
.e8oR2G_avatar{background-repeat:no-repeat;width:100%;height:100%;display:block}.e8oR2G_image{background-position:50%;background-size:contain}.e8oR2G_initials{background:0 0;place-items:center;display:grid}.e8oR2G_initials svg{width:100%;height:100%;display:block;overflow:visible}
.W0ih4G_manager{max-width:1180px}.W0ih4G_header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;display:flex}.W0ih4G_header>div{max-width:720px}.W0ih4G_kicker{color:var(--green);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:850}.W0ih4G_header h2{font-size:27px}.W0ih4G_header p:not(.W0ih4G_kicker){color:var(--muted);margin:9px 0 0;font-size:14px;line-height:1.55}.W0ih4G_headerActions{align-items:center;gap:8px;display:flex}.W0ih4G_portalLink{color:#fff;background:var(--green);white-space:nowrap;border-radius:10px;align-items:center;gap:9px;min-height:42px;padding:0 16px;font-size:11px;font-weight:800;text-decoration:none;display:flex;box-shadow:0 6px 14px #245c4326}.W0ih4G_portalLink:hover{background:var(--green-dark)}.W0ih4G_portalLink span{font-size:17px}.W0ih4G_generateAscot{min-height:42px;color:var(--green);cursor:pointer;font:inherit;white-space:nowrap;background:#fff;border:1px solid #c5d2c9;border-radius:10px;padding:0 14px;font-size:10px;font-weight:820}.W0ih4G_generateAscot:hover:not(:disabled){border-color:var(--green);background:#f8fbf8}.W0ih4G_generateAscot:disabled{opacity:.5;cursor:default}.W0ih4G_summary{background:#eaf2eb;border:1px solid #cedbcf;border-radius:15px;grid-template-columns:135px 180px 190px 1fr;align-items:stretch;gap:12px;margin-bottom:18px;padding:14px;display:grid}.W0ih4G_summary>div{background:#ffffffbf;border-radius:11px;align-items:baseline;gap:8px;padding:13px 15px;display:flex}.W0ih4G_summary strong{color:var(--green);font-size:24px}.W0ih4G_summary span{color:var(--muted);font-size:10px;font-weight:700}.W0ih4G_summary p{color:#5f7168;align-self:center;margin:0;padding:0 12px;font-size:10px;line-height:1.5}.W0ih4G_notice,.W0ih4G_error{border-radius:10px;margin:0 0 14px;padding:11px 13px;font-size:11px}.W0ih4G_notice{color:var(--green-dark);background:var(--mint)}.W0ih4G_error{color:#8f342b;background:#fff0ee}.W0ih4G_empty{color:var(--muted);text-align:center;background:#fff;border:1px dashed #cbd5cd;border-radius:16px;padding:40px;font-size:12px}.W0ih4G_list{gap:9px;display:grid}.W0ih4G_memberCard{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:44px minmax(190px,1.3fr) minmax(150px,.8fr) auto auto;align-items:center;gap:14px;padding:14px 16px;display:grid;box-shadow:0 5px 18px #1c362b09}.W0ih4G_avatar,.W0ih4G_dialogAvatar{color:var(--green);background:var(--mint);text-transform:uppercase;border-radius:13px;place-items:center;font-weight:850;display:grid}.W0ih4G_avatar{width:44px;height:44px;font-size:12px}.W0ih4G_ascotAvatar{background:#fff5e7;border:1px solid #f0d9b5;overflow:hidden}.W0ih4G_identity,.W0ih4G_assignment{min-width:0}.W0ih4G_identity strong,.W0ih4G_identity span,.W0ih4G_identity small,.W0ih4G_assignment span,.W0ih4G_assignment strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.W0ih4G_identity strong{font-size:12px}.W0ih4G_identity span{color:var(--muted);margin-top:3px;font-size:10px}.W0ih4G_identity small{color:#929c96;margin-top:4px;font-size:9px}.W0ih4G_identity .W0ih4G_entraIdentityState{color:#8d655f;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:5px;width:fit-content;max-width:100%;margin-top:7px;font-size:8px;font-weight:820;display:flex}.W0ih4G_entraIdentityState i{background:#bd7770;border-radius:50%;flex:none;width:6px;height:6px}.W0ih4G_identity .W0ih4G_entraIdentityLinked{color:#245c43}.W0ih4G_entraIdentityLinked i{background:#4dae78;box-shadow:0 0 0 2px #e2f1e7}.W0ih4G_assignment span{color:#929c96;letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px;font-size:8px;font-weight:800}.W0ih4G_assignment strong{color:var(--green);font-size:11px}.W0ih4G_state{color:#99703d;text-transform:uppercase;align-items:center;gap:6px;min-width:86px;font-size:9px;font-weight:800;display:flex}.W0ih4G_state i{background:#d3ab66;border-radius:50%;width:7px;height:7px}.W0ih4G_stateEnabled{color:var(--green)}.W0ih4G_stateEnabled i{background:#4dae78;box-shadow:0 0 0 3px #e2f1e7}.W0ih4G_stateDisabled{color:#8d655f}.W0ih4G_stateDisabled i{background:#bd7770}.W0ih4G_actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.W0ih4G_actions button{min-height:34px;color:var(--green);cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #bdccc2;border-radius:8px;padding:0 10px;font-size:9px;font-weight:800}.W0ih4G_actions button:hover:not(:disabled){border-color:var(--green);background:#f8fbf8}.W0ih4G_actions .W0ih4G_disableAction{color:#9a4a40;border-color:#e0c2bd}.W0ih4G_actions .W0ih4G_enableAction{color:var(--green)}.W0ih4G_actions .W0ih4G_entraAction{color:#365b86;border-color:#c6d4e2}.W0ih4G_actions .W0ih4G_entraAction:hover:not(:disabled){background:#f5f8fc;border-color:#6686aa}.W0ih4G_actions button:disabled{opacity:.5;cursor:default}.W0ih4G_backdrop{z-index:30;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f1f187a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.W0ih4G_dialog{background:#fff;border-radius:22px;width:min(500px,100%);max-height:calc(100dvh - 48px);padding:28px;position:relative;overflow:auto;box-shadow:0 28px 80px #0b1e1547}.W0ih4G_close{width:34px;height:34px;color:var(--muted);cursor:pointer;background:#f0f3ef;border:0;border-radius:10px;font-size:22px;position:absolute;top:18px;right:18px}.W0ih4G_dialogAvatar{width:52px;height:52px;margin-bottom:18px}.W0ih4G_entraDialogIcon{color:#315c8c;letter-spacing:.04em;background:#e8f0fa;border-radius:13px;place-items:center;width:52px;height:52px;margin-bottom:18px;font-size:13px;font-weight:900;display:grid}.W0ih4G_dialog h2{font-size:22px}.W0ih4G_dialogIntro{color:var(--muted);margin:9px 0 22px;font-size:12px;line-height:1.55}.W0ih4G_dialogIntro strong{color:var(--ink)}.W0ih4G_dialog form label{margin:14px 0 7px;font-size:11px;font-weight:800;display:block}.W0ih4G_dialog form input{background:#fbfcfa;border:1px solid #ccd6cf;border-radius:10px;outline:0;width:100%;min-height:46px;padding:0 12px}.W0ih4G_dialog form input:focus{border-color:var(--green);box-shadow:0 0 0 3px #245c431a}.W0ih4G_dialog form small{color:var(--muted);margin-top:6px;font-size:9px;display:block}.W0ih4G_dialog form .W0ih4G_tenantWarning{color:#7b5428;background:#fff6eb;border-radius:7px;padding:8px 10px;line-height:1.45}.W0ih4G_dialogError{color:#8f342b;background:#fff0ee;border-radius:9px;margin:14px 0 0;padding:10px 12px;font-size:11px}.W0ih4G_dialogActions{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;margin-top:22px;padding-top:17px;display:flex}.W0ih4G_dialogActions button{border:1px solid var(--line);min-height:40px;color:var(--muted);cursor:pointer;background:#fff;border-radius:10px;padding:0 14px;font-size:10px;font-weight:800}.W0ih4G_dialogActions button[type=submit]{border-color:var(--green);color:#fff;background:var(--green)}.W0ih4G_dialogActions .W0ih4G_unlinkButton{color:#9a4a40;border-color:#e0c2bd}.W0ih4G_dialogActionSpacer{flex:1}.W0ih4G_dialogActions button:disabled{opacity:.5;cursor:default}@media (max-width:960px){.W0ih4G_summary{grid-template-columns:repeat(3,minmax(0,1fr))}.W0ih4G_summary p{grid-column:1/-1;padding:4px}.W0ih4G_memberCard{grid-template-columns:44px minmax(180px,1fr) auto}.W0ih4G_assignment{grid-column:2}.W0ih4G_state{grid-area:1/3}.W0ih4G_actions{grid-area:2/3}}@media (max-width:680px){.W0ih4G_header{flex-direction:column}.W0ih4G_headerActions{flex-direction:column;width:100%}.W0ih4G_headerActions>*,.W0ih4G_portalLink{justify-content:center;width:100%}.W0ih4G_summary{grid-template-columns:1fr 1fr}.W0ih4G_summary p{grid-column:1/-1;padding:5px 3px}.W0ih4G_memberCard{grid-template-columns:40px minmax(0,1fr);gap:10px}.W0ih4G_avatar{width:40px;height:40px}.W0ih4G_identity,.W0ih4G_assignment{grid-column:2}.W0ih4G_state{grid-area:auto/2}.W0ih4G_actions{grid-area:auto/1/auto/-1;grid-template-columns:1fr 1fr;margin-top:5px;display:grid}.W0ih4G_actions button{min-height:40px}.W0ih4G_dialog{padding:24px 20px}}
.mCAe9q_manager{max-width:1180px}.mCAe9q_header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.mCAe9q_header>div{max-width:760px}.mCAe9q_kicker{color:var(--green);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:850}.mCAe9q_header h2{font-size:28px}.mCAe9q_header p:not(.mCAe9q_kicker){color:var(--muted);margin:9px 0 0;font-size:14px;line-height:1.55}.mCAe9q_portalLink{color:#fff;background:var(--green);white-space:nowrap;border-radius:10px;align-items:center;gap:9px;min-height:42px;padding:0 16px;font-size:11px;font-weight:800;text-decoration:none;display:flex;box-shadow:0 6px 14px #245c4326}.mCAe9q_portalLink:hover{background:var(--green-dark)}.mCAe9q_portalLink span{font-size:17px}.mCAe9q_portalLinkDisabled{color:#7b8780;box-shadow:none;cursor:not-allowed;background:#e5eae6}.mCAe9q_portalLinkDisabled:hover{background:#e5eae6}.mCAe9q_portalLink:focus-visible,.mCAe9q_tabList button:focus-visible,.mCAe9q_panel button:focus-visible,.mCAe9q_guide a:focus-visible{outline-offset:2px;outline:3px solid #e873354d}.mCAe9q_tabList{border:1px solid var(--line);background:#eef2ed;border-radius:12px;gap:5px;width:fit-content;max-width:100%;margin-bottom:18px;padding:5px;display:flex;overflow-x:auto}.mCAe9q_tabList button{min-height:39px;color:var(--muted);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 15px;font-size:11px;font-weight:800}.mCAe9q_tabList button:hover{color:var(--ink);background:#ffffffa6}.mCAe9q_tabList .mCAe9q_activeTab{color:var(--green);background:#fff;box-shadow:0 3px 10px #18322614}.mCAe9q_panel{border:1px solid var(--line);background:#ffffffc7;border-radius:18px;padding:24px;box-shadow:0 8px 28px #1c362b0a}.mCAe9q_collaboratorsPanel{padding-top:4px}.mCAe9q_panelHeading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.mCAe9q_panelHeading>div{max-width:720px}.mCAe9q_panelHeading h3,.mCAe9q_guideIntro h3,.mCAe9q_explainer h3{font-size:20px}.mCAe9q_panelHeading p:not(.mCAe9q_kicker),.mCAe9q_guideIntro p:not(.mCAe9q_kicker){color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.6}.mCAe9q_refreshButton{min-height:38px;color:var(--green);cursor:pointer;font:inherit;background:#fff;border:1px solid #bdccc2;border-radius:9px;padding:0 13px;font-size:10px;font-weight:800}.mCAe9q_refreshButton:hover:not(:disabled){border-color:var(--green);background:#f8fbf8}.mCAe9q_refreshButton:disabled{opacity:.55;cursor:default}.mCAe9q_error,.mCAe9q_loading{border-radius:10px;margin:0 0 16px;padding:12px 14px;font-size:11px}.mCAe9q_error{color:#8f342b;background:#fff0ee}.mCAe9q_loading{color:var(--muted);background:#f0f3ef}.mCAe9q_statusBanner{border:1px solid;border-radius:14px;grid-template-columns:auto 1fr;align-items:flex-start;gap:14px;margin-bottom:16px;padding:18px;display:grid}.mCAe9q_statusBanner strong{letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:850;display:block}.mCAe9q_statusBanner h3{font-size:15px}.mCAe9q_statusBanner p{margin:5px 0 0;font-size:11px;line-height:1.5}.mCAe9q_statusIcon{border-radius:50%;width:11px;height:11px;margin-top:4px}.mCAe9q_ready{color:#245c43;background:#eaf4ed;border-color:#bcd9c7}.mCAe9q_ready .mCAe9q_statusIcon{background:#4dae78;box-shadow:0 0 0 4px #4dae7826}.mCAe9q_incomplete{color:#7b5428;background:#fff6eb;border-color:#edc8a0}.mCAe9q_incomplete .mCAe9q_statusIcon{background:#d6974d;box-shadow:0 0 0 4px #d6974d29}.mCAe9q_disabled{color:#56635c;background:#f1f4f1;border-color:#ced6d0}.mCAe9q_disabled .mCAe9q_statusIcon{background:#8b9991;box-shadow:0 0 0 4px #8b999124}.mCAe9q_configurationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mCAe9q_configurationGrid article{background:#fff;border:1px solid #dce3dd;border-radius:12px;min-width:0;padding:15px;position:relative}.mCAe9q_configurationGrid article>span{color:#8a968f;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:8px;font-weight:850;display:block}.mCAe9q_configurationGrid article>strong,.mCAe9q_configurationGrid article>code{overflow-wrap:anywhere;color:var(--ink);font-size:11px;display:block}.mCAe9q_configurationGrid article>code{font-family:var(--font-geist-mono), monospace;padding-right:92px;line-height:1.5}.mCAe9q_configurationGrid article>p{color:var(--muted);margin:7px 0 0;font-size:9px;line-height:1.5}.mCAe9q_configurationGrid article>button{min-height:30px;color:var(--green);cursor:pointer;font:inherit;background:#fff;border:1px solid #bdccc2;border-radius:7px;padding:0 9px;font-size:8px;font-weight:800;position:absolute;top:50%;right:12px;transform:translateY(-15%)}.mCAe9q_wideCard{grid-column:1/-1}.mCAe9q_missing{color:#795229;background:#fff8ef;border:1px solid #edc8a0;border-radius:11px;align-items:flex-start;gap:14px;margin-top:12px;padding:13px 15px;font-size:10px;display:flex}.mCAe9q_missing>strong{white-space:nowrap}.mCAe9q_missing>div{flex-wrap:wrap;gap:6px;display:flex}.mCAe9q_missing code{background:#fffc;border-radius:5px;padding:3px 6px;font-size:9px}.mCAe9q_explainer{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.mCAe9q_explainer>div{margin-bottom:13px}.mCAe9q_explainer ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.mCAe9q_explainer li{background:#f3f6f2;border-radius:11px;min-width:0;padding:13px}.mCAe9q_explainer li span{color:#fff;background:var(--green);border-radius:8px;place-items:center;width:24px;height:24px;margin-bottom:9px;font-size:9px;font-weight:850;display:grid}.mCAe9q_explainer li p{color:#5e6c64;margin:0;font-size:10px;line-height:1.55}.mCAe9q_guide{padding:26px}.mCAe9q_guideIntro{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:22px;display:flex}.mCAe9q_guideIntro>div{max-width:720px}.mCAe9q_guideIntro a{min-height:39px;color:var(--green);white-space:nowrap;background:#fff;border:1px solid #bdccc2;border-radius:9px;align-items:center;gap:7px;padding:0 13px;font-size:9px;font-weight:800;text-decoration:none;display:flex}.mCAe9q_guideSteps{gap:0;min-width:0;display:grid}.mCAe9q_guideSteps>section{border-bottom:1px solid var(--line);grid-template-columns:54px minmax(0,1fr);gap:17px;min-width:0;padding:24px 0;display:grid}.mCAe9q_guideSteps>section>div{min-width:0}.mCAe9q_stepNumber{width:43px;height:43px;color:var(--green);background:var(--mint);letter-spacing:.08em;border-radius:13px;align-self:start;place-items:center;font-size:11px;font-weight:900;display:grid}.mCAe9q_guideSteps h4{margin:1px 0 11px;font-size:15px}.mCAe9q_guideSteps ol{color:#56665d;margin:0;padding-left:19px;font-size:11px;line-height:1.65}.mCAe9q_guideSteps li+li{margin-top:5px}.mCAe9q_guideSteps p{color:#56665d;font-size:11px;line-height:1.6}.mCAe9q_guideSteps code,.mCAe9q_rollback code{color:#214f3a;font-family:var(--font-geist-mono), monospace;overflow-wrap:anywhere;background:#eaf1eb;border-radius:5px;padding:2px 5px;font-size:.9em}.mCAe9q_note{background:#fff7ef;border-left:3px solid #df995b;border-radius:0 8px 8px 0;margin:13px 0 0;padding:10px 12px}.mCAe9q_codeBlock{background:#183629;border:1px solid #cad5cc;border-radius:12px;margin:12px 0;position:relative;overflow:hidden}.mCAe9q_codeBlock pre{color:#e3f1e7;margin:0;padding:18px 120px 18px 18px;font-size:10px;line-height:1.65;overflow-x:auto}.mCAe9q_codeBlock button{color:#fff;cursor:pointer;min-height:31px;font:inherit;background:#ffffff1a;border:1px solid #ffffff47;border-radius:7px;padding:0 10px;font-size:8px;font-weight:800;position:absolute;top:10px;right:10px}.mCAe9q_codeBlock button:hover{background:#ffffff2e}.mCAe9q_command{color:#214f3a;background:#f3f6f2;border:1px solid #dce3dd;border-radius:9px;margin:9px 0 0;padding:12px 14px;font-size:10px;overflow-x:auto}.mCAe9q_rollback{color:#714c28;background:#fff7ef;border:1px solid #e7cfb4;border-radius:12px;margin-top:20px;padding:16px 18px}.mCAe9q_rollback strong{font-size:11px}.mCAe9q_rollback p{margin:5px 0 0;font-size:10px;line-height:1.6}@media (max-width:820px){.mCAe9q_explainer ol{grid-template-columns:repeat(2,minmax(0,1fr))}.mCAe9q_guideIntro{flex-direction:column}}@media (max-width:680px){.mCAe9q_header,.mCAe9q_panelHeading{flex-direction:column}.mCAe9q_portalLink,.mCAe9q_refreshButton{justify-content:center;width:100%}.mCAe9q_tabList{width:100%}.mCAe9q_configurationGrid{grid-template-columns:1fr}.mCAe9q_wideCard{grid-column:auto}.mCAe9q_configurationGrid article>code{padding:0 0 42px}.mCAe9q_configurationGrid article>button{inset:auto auto 11px 15px;transform:none}.mCAe9q_explainer ol{grid-template-columns:1fr}.mCAe9q_panel,.mCAe9q_guide{padding:18px}.mCAe9q_guideIntro a{white-space:normal;text-align:center;justify-content:center;width:100%}.mCAe9q_guideSteps>section{grid-template-columns:minmax(0,1fr)}.mCAe9q_codeBlock pre{padding:56px 14px 16px}.mCAe9q_codeBlock button{left:10px;right:auto}.mCAe9q_missing{flex-direction:column;gap:8px}}
.tSmOGq_manager{max-width:1180px}.tSmOGq_header{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:18px;display:flex}.tSmOGq_header>div{max-width:735px}.tSmOGq_kicker,.tSmOGq_step,.tSmOGq_editorHeader p,.tSmOGq_cardKicker{color:var(--green);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:9px;font-weight:850}.tSmOGq_header h2{margin:0;font-size:27px}.tSmOGq_header p:not(.tSmOGq_kicker){color:var(--muted);margin:9px 0 0;font-size:14px;line-height:1.55}.tSmOGq_primaryAction,.tSmOGq_secondaryAction,.tSmOGq_importAction,.tSmOGq_closeAction,.tSmOGq_cardActions button,.tSmOGq_error button{cursor:pointer;font:inherit;border-radius:10px;font-weight:850}.tSmOGq_primaryAction{border:1px solid var(--green);color:#fff;background:var(--green);min-height:41px;padding:0 15px;font-size:10px;box-shadow:0 6px 14px #245c4321}.tSmOGq_primaryAction:hover:not(:disabled){background:var(--green-dark)}.tSmOGq_secondaryAction,.tSmOGq_importAction{min-height:41px;color:var(--green);background:#fff;border:1px solid #bdccc2;padding:0 15px;font-size:10px}.tSmOGq_secondaryAction:hover:not(:disabled),.tSmOGq_importAction:hover:not(:disabled){border-color:var(--green);background:#f8fbf8}.tSmOGq_primaryAction:disabled,.tSmOGq_secondaryAction:disabled,.tSmOGq_importAction:disabled,.tSmOGq_cardActions button:disabled{opacity:.52;cursor:default;box-shadow:none}.tSmOGq_primaryAction:focus-visible,.tSmOGq_secondaryAction:focus-visible,.tSmOGq_importAction:focus-visible,.tSmOGq_closeAction:focus-visible,.tSmOGq_cardActions button:focus-visible,.tSmOGq_formGrid input:focus-visible,.tSmOGq_formGrid select:focus-visible,.tSmOGq_teamPicker select:focus-visible,.tSmOGq_routingCard select:focus-visible,.tSmOGq_visionRouting select:focus-visible,.tSmOGq_defaultChoice:focus-within{outline-offset:2px;outline:3px solid #e8733547}.tSmOGq_securityNote{background:#eaf2eb;border:1px solid #cbdacf;border-radius:14px;grid-template-columns:39px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:18px;padding:14px 16px;display:grid}.tSmOGq_securityNote>span{color:#fff;background:var(--green);border-radius:11px;place-items:center;width:39px;height:39px;font-size:20px;display:grid}.tSmOGq_securityNote strong,.tSmOGq_securityNote p{display:block}.tSmOGq_securityNote strong{font-size:11px}.tSmOGq_securityNote p{color:#617269;margin:4px 0 0;font-size:10px;line-height:1.45}.tSmOGq_notice,.tSmOGq_error{border-radius:10px;margin:0 0 14px;padding:11px 13px;font-size:11px;line-height:1.45}.tSmOGq_notice{color:var(--green-dark);background:#e5f2e8;border:1px solid #c4dbc9}.tSmOGq_error{color:#8f342b;background:#fff0ee;border:1px solid #efc8c3;justify-content:space-between;align-items:center;gap:14px;display:flex}.tSmOGq_error button{color:#84352d;background:#fff;border:1px solid #d8aaa4;flex:none;min-height:34px;padding:0 13px;font-size:9px}.tSmOGq_loading,.tSmOGq_empty{color:var(--muted);text-align:center;background:#fbfcfa;border:1px dashed #cbd5cd;border-radius:13px;margin:0;padding:24px;font-size:11px}.tSmOGq_configurationSection{border:1px solid var(--line);background:#fff;border-radius:19px;margin-bottom:18px;padding:23px 24px 24px;box-shadow:0 9px 30px #1c362b0b}.tSmOGq_sectionHeader{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;display:flex}.tSmOGq_sectionHeader>div{max-width:730px}.tSmOGq_sectionHeader h3{margin:5px 0 0;font-size:20px}.tSmOGq_sectionHeader p:not(.tSmOGq_step){color:var(--muted);margin:7px 0 0;font-size:11px;line-height:1.5}.tSmOGq_step{color:#8b9891;font-size:8px}.tSmOGq_editor{background:#f9fbf8;border:1px solid #c8d5cb;border-radius:15px;margin:0 0 18px;overflow:hidden}.tSmOGq_editorHeader{border-bottom:1px solid var(--line);background:#f1f5f1;justify-content:space-between;align-items:flex-start;gap:18px;padding:17px 18px 15px;display:flex}.tSmOGq_editorHeader h4{margin:4px 0 0;font-size:16px}.tSmOGq_closeAction{color:#617068;background:#e3eae4;border:0;flex:none;width:32px;height:32px;font-size:20px;line-height:1}.tSmOGq_closeAction:hover:not(:disabled){color:var(--ink);background:#dbe5dd}.tSmOGq_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:18px;display:grid}.tSmOGq_formGrid label,.tSmOGq_formGrid label>span,.tSmOGq_formGrid label>small{min-width:0;display:block}.tSmOGq_formGrid label>span{color:var(--ink);margin-bottom:7px;font-size:10px;font-weight:850}.tSmOGq_formGrid input,.tSmOGq_formGrid select{width:100%;min-height:42px;color:var(--ink);font:inherit;background:#fff;border:1px solid #cbd5ce;border-radius:10px;outline:0;padding:0 12px;font-size:11px}.tSmOGq_formGrid input:focus,.tSmOGq_formGrid select:focus{border-color:var(--green);box-shadow:0 0 0 3px #245c4317}.tSmOGq_formGrid input:disabled,.tSmOGq_formGrid select:disabled{color:#8e9992;background:#f0f2ef}.tSmOGq_formGrid label>small{color:var(--muted);margin-top:6px;font-size:8px;line-height:1.45}.tSmOGq_secretField{grid-column:1/-1}.tSmOGq_editorActions{border-top:1px solid var(--line);background:#fff;justify-content:flex-end;gap:8px;padding:15px 18px;display:flex}.tSmOGq_cardGrid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:13px;display:grid}.tSmOGq_providerCard,.tSmOGq_modelCard{border:1px solid var(--line);background:#fcfdfb;border-radius:15px;flex-direction:column;min-width:0;padding:17px;display:flex}.tSmOGq_cardTop{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:13px;display:flex}.tSmOGq_providerAvatar{width:42px;height:42px;color:var(--green);background:var(--mint);border-radius:12px;place-items:center;font-size:15px;font-weight:850;display:grid}.tSmOGq_providerCard h4,.tSmOGq_modelCard h4{overflow-wrap:anywhere;margin:4px 0 0;font-size:15px}.tSmOGq_cardKicker{color:#7c8982;font-size:7px}.tSmOGq_statusBadge{color:#7b8580;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#eff2ef;border-radius:999px;align-items:center;gap:6px;min-height:25px;padding:0 8px;font-size:7px;font-weight:850;display:inline-flex}.tSmOGq_statusBadge i{background:#9ea8a2;border-radius:50%;width:6px;height:6px}.tSmOGq_readyStatus{color:var(--green);background:#e2f1e7}.tSmOGq_readyStatus i{background:#46a46f;box-shadow:0 0 0 3px #46a46f1f}.tSmOGq_missingStatus{color:#985721;background:#fff0d9}.tSmOGq_missingStatus i{background:#d78130}.tSmOGq_cardFacts{gap:6px;margin:14px 0 0;display:grid}.tSmOGq_cardFacts div{background:#f0f4f0;border-radius:9px;min-width:0;padding:9px 10px}.tSmOGq_cardFacts dt{color:#87928c;letter-spacing:.07em;text-transform:uppercase;font-size:7px;font-weight:850}.tSmOGq_cardFacts dd{overflow-wrap:anywhere;color:var(--ink);margin:4px 0 0;font-size:9px;font-weight:750}.tSmOGq_cardActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:auto;padding-top:14px;display:flex}.tSmOGq_cardActions button{min-height:34px;color:var(--green);background:#fff;border:1px solid #c6d2ca;padding:0 10px;font-size:8px}.tSmOGq_cardActions button:hover:not(:disabled){border-color:var(--green);background:#f7faf7}.tSmOGq_cardActions .tSmOGq_dangerAction{color:#9d483e;border-color:#e0c1bd}.tSmOGq_cardActions .tSmOGq_dangerAction:hover:not(:disabled){background:#fff7f5;border-color:#bb675d}.tSmOGq_gdprNote{color:#5b5429;background:#fffbed;border:1px solid #d8d5b8;border-radius:10px;align-items:center;gap:10px;margin:-3px 0 17px;padding:11px 13px;font-size:9px;line-height:1.45;display:flex}.tSmOGq_gdprNote strong{flex:none}.tSmOGq_roleBadge{letter-spacing:.03em;border-radius:8px;align-items:center;min-height:25px;padding:0 8px;font-size:8px;font-weight:850;display:inline-flex}.tSmOGq_roleGdpr{color:#24623f;background:#dff1e5}.tSmOGq_roleThinker{color:#4c4979;background:#eceafa}.tSmOGq_roleCheap{color:#8c5624;background:#fff0dc}.tSmOGq_modelIdentifier{overflow-wrap:anywhere;color:#496155;background:#edf2ed;border-radius:8px;margin:11px 0 0;padding:9px 10px;font-size:9px;line-height:1.4;display:block}.tSmOGq_assignmentFact{color:var(--muted);margin:10px 0 0;font-size:8px}.tSmOGq_testResult{border-radius:8px;margin:10px 0 0;padding:9px 10px;font-size:8px;line-height:1.4}.tSmOGq_testSuccess{color:var(--green-dark);background:#e5f2e8}.tSmOGq_testFailure{color:#943e34;background:#fff0ee}.tSmOGq_teamPicker{background:#fbfcfa;border:1px solid #ced9d0;border-radius:12px;min-width:250px;padding:11px 13px;display:block}.tSmOGq_teamPicker span{color:#7d8b84;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:8px;font-weight:850;display:block}.tSmOGq_teamPicker select{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:10px;font-weight:800}.tSmOGq_teamPicker:focus-within{border-color:var(--green);box-shadow:0 0 0 3px #245c4317}.tSmOGq_routingStatus{background:#f5f7f4;border:1px solid #d7dfd8;border-radius:12px;align-items:center;gap:13px;margin-bottom:17px;padding:13px 14px;display:flex}.tSmOGq_routingStatus>.tSmOGq_statusBadge{flex:none}.tSmOGq_routingStatus p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.tSmOGq_routingStatus code,.tSmOGq_defaultChoice code{color:var(--green-dark);background:#fff;border-radius:4px;padding:1px 4px;font-size:.95em}.tSmOGq_routingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tSmOGq_routingCard{border:1px solid var(--line);background:#fcfdfb;border-radius:14px;min-width:0;margin:0;padding:16px}.tSmOGq_routingCard legend{margin-left:-3px}.tSmOGq_routingCard>p{min-height:41px;color:var(--muted);margin:3px 0 13px;font-size:9px;line-height:1.45}.tSmOGq_routingCard>label:not(.tSmOGq_defaultChoice),.tSmOGq_routingCard>label:not(.tSmOGq_defaultChoice)>span{display:block}.tSmOGq_routingCard>label:not(.tSmOGq_defaultChoice)>span{margin-bottom:6px;font-size:9px;font-weight:850}.tSmOGq_routingCard select{width:100%;min-height:40px;color:var(--ink);font:inherit;background:#fff;border:1px solid #cbd5ce;border-radius:9px;outline:0;padding:0 10px;font-size:9px}.tSmOGq_routingCard select:disabled{color:#939e97;background:#f1f3f0}.tSmOGq_roleWarning{color:#9b5525;margin-top:7px;font-size:8px;line-height:1.4;display:block}.tSmOGq_defaultChoice{cursor:pointer;background:#fff;border:1px solid #d8dfd9;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;margin-top:13px;padding:10px;display:grid}.tSmOGq_defaultChoice:has(input:checked){background:#eef5ef;border-color:#9dbda7}.tSmOGq_defaultChoice input{width:16px;height:16px;accent-color:var(--green);margin:0}.tSmOGq_defaultChoice strong,.tSmOGq_defaultChoice small{display:block}.tSmOGq_defaultChoice strong{font-size:9px}.tSmOGq_defaultChoice small{color:var(--muted);margin-top:3px;font-size:8px}.tSmOGq_visionRouting{background:#f6faf7;border:1px solid #ccd9d0;border-radius:14px;grid-template-columns:minmax(0,1.25fr) minmax(260px,1fr);align-items:center;gap:24px;margin-top:14px;padding:16px;display:grid}.tSmOGq_visionRouting h4{margin:5px 0 0;font-size:14px}.tSmOGq_visionRouting p:not(.tSmOGq_step){color:var(--muted);margin:6px 0 0;font-size:9px;line-height:1.5}.tSmOGq_visionRouting label,.tSmOGq_visionRouting label>span,.tSmOGq_visionRouting label>small{min-width:0;display:block}.tSmOGq_visionRouting label>span{margin-bottom:6px;font-size:9px;font-weight:850}.tSmOGq_visionRouting select{width:100%;min-height:40px;color:var(--ink);font:inherit;background:#fff;border:1px solid #cbd5ce;border-radius:9px;outline:0;padding:0 10px;font-size:9px}.tSmOGq_visionRouting select:disabled{color:#939e97;background:#f1f3f0}.tSmOGq_visionRouting label>small{color:var(--muted);margin-top:6px;font-size:8px;line-height:1.4}.tSmOGq_routingWarning{color:#8c5024;background:#fff2e2;border-radius:9px;margin:12px 0 0;padding:10px 12px;font-size:9px;line-height:1.45}.tSmOGq_routingFooter{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding-top:17px;display:flex}.tSmOGq_routingFooter>div:first-child{min-width:0}.tSmOGq_routingFooter strong,.tSmOGq_routingFooter span{display:block}.tSmOGq_routingFooter strong{font-size:9px}.tSmOGq_routingFooter span{color:var(--muted);margin-top:4px;font-size:8px}.tSmOGq_routingFooter>div:last-child{flex:none;gap:8px;display:flex}@media (max-width:900px){.tSmOGq_routingGrid{grid-template-columns:1fr}.tSmOGq_routingCard>p{min-height:0}}@media (max-width:820px){.tSmOGq_header,.tSmOGq_sectionHeader{flex-direction:column;align-items:stretch}.tSmOGq_teamPicker{width:100%;min-width:0}.tSmOGq_formGrid{grid-template-columns:1fr}.tSmOGq_secretField{grid-column:1}.tSmOGq_gdprNote,.tSmOGq_routingStatus{flex-direction:column;align-items:flex-start}.tSmOGq_visionRouting{grid-template-columns:1fr}}@media (max-width:650px){.tSmOGq_header .tSmOGq_importAction,.tSmOGq_sectionHeader .tSmOGq_primaryAction{width:100%}.tSmOGq_configurationSection{padding:19px}.tSmOGq_cardGrid{grid-template-columns:1fr}.tSmOGq_editorActions,.tSmOGq_routingFooter{flex-direction:column;align-items:stretch}.tSmOGq_editorActions{flex-direction:column-reverse}.tSmOGq_editorActions button,.tSmOGq_routingFooter button{width:100%}.tSmOGq_routingFooter>div:last-child{grid-template-columns:1fr;width:100%;display:grid}.tSmOGq_cardActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tSmOGq_cardActions button{min-height:40px}}
.pF1fja_backdrop{z-index:95;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#11192d9e;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.pF1fja_dialog{color:#17244a;background:#fffefd;border:1px solid #ffffffb8;border-radius:22px;width:min(620px,100%);max-height:calc(100dvh - 44px);margin:0;padding:22px;position:relative;inset:auto;overflow:auto;box-shadow:0 28px 80px #0c142a57}.pF1fja_dialog form{gap:16px;display:grid}.pF1fja_header{border-bottom:1px solid #eee7dc;grid-template-columns:50px minmax(0,1fr) 36px;align-items:start;gap:13px;padding-bottom:17px;display:grid}.pF1fja_headerAvatar{background:#eef1f7;border:2px solid #fff;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;overflow:hidden;box-shadow:0 0 0 1px #ddd8cf,0 5px 14px #1322431f}.pF1fja_headerAvatar>*{width:100%;height:100%}.pF1fja_placeholderAvatar{color:#ed7c0d;background:#fff1df;place-items:center;font-size:23px;display:grid}.pF1fja_headerCopy{min-width:0}.pF1fja_headerCopy p{color:#c7650b;letter-spacing:.12em;text-transform:uppercase;margin:2px 0 5px;font-size:9px;font-weight:850}.pF1fja_headerCopy h2{color:#17244a;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:21px;overflow:hidden}.pF1fja_headerCopy>span{color:#747a89;margin-top:7px;font-size:11px;line-height:1.5;display:block}.pF1fja_closeButton{color:#74798a;cursor:pointer;width:36px;height:36px;font:inherit;background:#f0ede8;border:0;border-radius:10px;place-items:center;padding:0;font-size:21px;display:grid}.pF1fja_closeButton:hover:not(:disabled){color:#17244a;background:#e9e5df}.pF1fja_fileInput{display:none}.pF1fja_emptyState{text-align:center;background:linear-gradient(145deg,#fbfaf8,#fff);border:1px dashed #d8d1c8;border-radius:18px;justify-items:center;padding:34px 20px;display:grid}.pF1fja_uploadIcon{color:#b75a0d;background:#fff3e1;border:1px solid #efd8b4;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:12px;font-size:25px;font-weight:800;display:grid}.pF1fja_emptyState h3{color:#17244a;margin:0;font-size:18px}.pF1fja_emptyState p{color:#7a7f8c;margin:7px 0 17px;font-size:11px}.pF1fja_emptyState button{color:#fff;cursor:pointer;min-height:44px;font:inherit;background:linear-gradient(145deg,#ffab31,#ed7c0d);border:1px solid #ed800e;border-radius:11px;padding:0 17px;font-size:10px;font-weight:850;box-shadow:0 7px 16px #e2740a33}.pF1fja_editor{justify-items:center;gap:12px;display:grid}.pF1fja_cropViewport{aspect-ratio:1;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background-color:#dfe3eb;border:4px solid #fff;border-radius:50%;outline:none;width:min(320px,72vw,45dvh);position:relative;overflow:hidden;box-shadow:0 0 0 1px #d5d0c8,0 15px 34px #18234233}.pF1fja_cropViewport:focus-visible{box-shadow:0 0 0 4px #ef7f1047,0 15px 34px #18234233}.pF1fja_cropViewport.pF1fja_dragging{cursor:grabbing}.pF1fja_cropImage{pointer-events:none;will-change:transform, width, height;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:block;position:absolute}.pF1fja_cropRing{border-radius:inherit;pointer-events:none;border:1px solid #fffc;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #17244a1a}.pF1fja_instructions{color:#747a89;text-align:center;max-width:440px;margin:0;font-size:10px;line-height:1.5}.pF1fja_zoomControl{background:#f8f6f2;border:1px solid #e3ded6;border-radius:14px;grid-template-columns:42px auto minmax(120px,1fr) 54px 42px;align-items:center;gap:9px;width:min(460px,100%);padding:9px;display:grid}.pF1fja_zoomControl label{color:#505873;font-size:10px;font-weight:800}.pF1fja_zoomControl input{accent-color:#ed800e;cursor:pointer;width:100%}.pF1fja_zoomControl output{color:#62697a;font-variant-numeric:tabular-nums;text-align:right;font-size:10px}.pF1fja_zoomControl button{color:#45506d;cursor:pointer;width:42px;height:42px;font:inherit;background:#fff;border:1px solid #d9d4cc;border-radius:11px;place-items:center;padding:0;font-size:20px;font-weight:700;display:grid}.pF1fja_editorTools{justify-content:center;gap:9px;display:flex}.pF1fja_editorTools button{color:#606879;cursor:pointer;min-height:40px;font:inherit;background:#fff;border:1px solid #d8d1c8;border-radius:10px;padding:0 13px;font-size:9px;font-weight:800}.pF1fja_fileName{color:#92959e;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:min(460px,100%);margin:-4px 0 0;font-size:9px;overflow:hidden}.pF1fja_status,.pF1fja_error{text-align:center;border-radius:10px;margin:0;padding:10px 12px;font-size:10px;line-height:1.5}.pF1fja_status{color:#52627b;background:#f2f6fb;border:1px solid #d5dfed}.pF1fja_error{color:#9b4943;background:#fff3f2;border:1px solid #f0d1cf}.pF1fja_actions{border-top:1px solid #eee7dc;justify-content:flex-end;gap:9px;padding-top:15px;display:flex}.pF1fja_actions button{cursor:pointer;min-height:44px;font:inherit;border-radius:11px;padding:0 16px;font-size:10px;font-weight:850}.pF1fja_actions button:first-child{color:#656b78;background:#fff;border:1px solid #d8d1c8}.pF1fja_actions button:last-child{color:#fff;background:linear-gradient(145deg,#ffab31,#ed7c0d);border:1px solid #ed800e;box-shadow:0 7px 16px #e2740a33}.pF1fja_closeButton:focus-visible,.pF1fja_emptyState button:focus-visible,.pF1fja_zoomControl button:focus-visible,.pF1fja_zoomControl input:focus-visible,.pF1fja_editorTools button:focus-visible,.pF1fja_actions button:focus-visible{outline-offset:2px;outline:3px solid #ef7f1045}.pF1fja_emptyState button:hover:not(:disabled),.pF1fja_zoomControl button:hover:not(:disabled),.pF1fja_editorTools button:hover:not(:disabled),.pF1fja_actions button:hover:not(:disabled){transform:translateY(-1px)}.pF1fja_closeButton:disabled,.pF1fja_emptyState button:disabled,.pF1fja_zoomControl button:disabled,.pF1fja_zoomControl input:disabled,.pF1fja_editorTools button:disabled,.pF1fja_actions button:disabled{opacity:.48;cursor:default;transform:none}@media (max-width:620px){.pF1fja_backdrop{padding:10px}.pF1fja_dialog{border-radius:18px;max-height:calc(100dvh - 20px);padding:17px}.pF1fja_dialog form{gap:13px}.pF1fja_header{grid-template-columns:44px minmax(0,1fr) 34px;gap:10px;padding-bottom:14px}.pF1fja_headerAvatar{width:44px;height:44px}.pF1fja_headerCopy h2{font-size:18px}.pF1fja_headerCopy>span{font-size:10px}.pF1fja_closeButton{width:34px;height:34px}.pF1fja_cropViewport{width:min(280px,75vw,40dvh)}.pF1fja_instructions{font-size:9px}.pF1fja_zoomControl{grid-template-columns:40px minmax(90px,1fr) 48px 40px;gap:7px;padding:7px}.pF1fja_zoomControl label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pF1fja_zoomControl button{width:40px;height:40px}.pF1fja_actions{grid-template-columns:1fr 1fr;display:grid}.pF1fja_actions button{width:100%;padding:0 10px}}@media (max-height:680px){.pF1fja_cropViewport{width:min(230px,62vw,34dvh)}.pF1fja_instructions{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.pF1fja_cropImage{will-change:auto}.pF1fja_emptyState button,.pF1fja_zoomControl button,.pF1fja_editorTools button,.pF1fja_actions button{transition:none}}
.yD6D8q_manager{background:#fff;border:1px solid #d8e0d9;border-radius:18px;margin-bottom:24px;padding:24px;box-shadow:0 8px 28px #1c362b0b}.yD6D8q_heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:21px;display:flex}.yD6D8q_kicker{color:var(--green);letter-spacing:.12em;text-transform:uppercase;margin:0 0 7px;font-size:9px;font-weight:850}.yD6D8q_titleRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.yD6D8q_titleRow h2{font-size:19px}.yD6D8q_sourceBadge{color:#315f46;letter-spacing:.04em;text-transform:uppercase;background:#e1f0e6;border-radius:999px;align-items:center;min-height:23px;padding:0 8px;font-size:8px;font-weight:850;display:inline-flex}.yD6D8q_sourceBadge[data-source=default]{color:#7b5a2c;background:#fff0d7}.yD6D8q_description{max-width:690px;color:var(--muted);margin:8px 0 0;font-size:11px;line-height:1.55}.yD6D8q_packageHelp{color:#929d97;margin:5px 0 0;font-size:8px;line-height:1.45}.yD6D8q_toolbar{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.yD6D8q_actionButton,.yD6D8q_saveButton,.yD6D8q_discardButton,.yD6D8q_loadFailure button{min-height:38px;color:var(--green);cursor:pointer;font:inherit;white-space:nowrap;background:#fff;border:1px solid #c9d3cc;border-radius:9px;justify-content:center;align-items:center;gap:7px;font-size:9px;font-weight:800;display:inline-flex}.yD6D8q_actionButton:hover:not(:disabled),.yD6D8q_discardButton:hover:not(:disabled),.yD6D8q_loadFailure button:hover{border-color:var(--green);background:#f7faf7}.yD6D8q_actionButton:focus-visible,.yD6D8q_importButton:focus-within,.yD6D8q_discardButton:focus-visible,.yD6D8q_saveButton:focus-visible,.yD6D8q_loadFailure button:focus-visible,.yD6D8q_editor:focus-visible{outline-offset:2px;outline:3px solid #e873353d}.yD6D8q_actionButton:disabled,.yD6D8q_actionButton[aria-disabled=true],.yD6D8q_discardButton:disabled{opacity:.48;cursor:default}.yD6D8q_importButton{color:#fff;border-color:var(--green);background:var(--green)}.yD6D8q_importButton:hover:not([aria-disabled=true]){background:var(--green-dark)}.yD6D8q_resetButton{color:var(--danger);border-color:#e3c5c1}.yD6D8q_fileInput{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.yD6D8q_importFailure{color:#7f302b;background:#fff0ee;border:1px solid #e3b8b2;border-radius:11px;grid-template-columns:27px minmax(0,1fr);align-items:start;gap:10px;margin:-3px 0 20px;padding:12px 14px;display:grid}.yD6D8q_importFailure>span{color:#fff;background:#963f37;border-radius:50%;place-items:center;width:27px;height:27px;font-size:12px;font-weight:900;display:grid}.yD6D8q_importFailure strong,.yD6D8q_importFailure small{display:block}.yD6D8q_importFailure strong{overflow-wrap:anywhere;font-size:10px}.yD6D8q_importFailure p{overflow-wrap:anywhere;margin:4px 0 0;font-size:9px;line-height:1.5}.yD6D8q_importFailure small{color:#6f3c37;margin-top:5px;font-size:8px;line-height:1.45}.yD6D8q_loading,.yD6D8q_loadFailure{min-height:170px;color:var(--muted);background:#f8faf7;border:1px dashed #cbd5ce;border-radius:14px;place-items:center;font-size:11px;display:grid}.yD6D8q_loadFailure{align-content:center;gap:10px}.yD6D8q_loadFailure p{color:var(--danger);margin:0}.yD6D8q_workspace{grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);gap:16px;display:grid}.yD6D8q_editorCard,.yD6D8q_previewColumn{border:1px solid var(--line);background:#fbfcfa;border-radius:14px;min-width:0;padding:17px}.yD6D8q_previewColumn{background:#f7f8f5}.yD6D8q_cardHeading{justify-content:space-between;align-items:flex-start;gap:14px;min-height:37px;margin-bottom:13px;display:flex}.yD6D8q_cardHeading h3{color:var(--ink);margin:0;font-size:12px}.yD6D8q_cardHeading p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:8px;overflow:hidden}.yD6D8q_editorStates{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.yD6D8q_previewWarning{color:#6f4a16;background:#fff4df;border:1px solid #e4c18b;border-radius:8px;margin:-3px 0 10px;padding:9px 10px;font-size:8px;line-height:1.5}.yD6D8q_validState,.yD6D8q_invalidState,.yD6D8q_packageState{color:#2e6547;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:#e2f1e7;border-radius:6px;padding:5px 7px;font-size:7px;font-weight:850}.yD6D8q_invalidState{color:#963f37;background:#ffebe9}.yD6D8q_packageState{color:#315c8b;background:#e7f1fb}.yD6D8q_editorLabel{color:var(--muted);margin:0 0 7px;font-size:8px;font-weight:800;display:block}.yD6D8q_editor{resize:vertical;color:#d9e8df;width:100%;min-height:390px;font-family:var(--font-geist-mono), Consolas, monospace;tab-size:2;background:#18352a;border:1px solid #cfd7d1;border-radius:10px;outline:0;padding:14px;font-size:9px;line-height:1.55}.yD6D8q_editor:focus{border-color:var(--orange);box-shadow:0 0 0 3px #e8733529}.yD6D8q_editor:disabled{opacity:.65}.yD6D8q_validationRow{justify-content:space-between;align-items:center;gap:15px;margin-top:10px;display:flex}.yD6D8q_validationSuccess,.yD6D8q_validationError{margin:0;font-size:8px;line-height:1.4}.yD6D8q_validationSuccess{color:#397354}.yD6D8q_validationError{color:var(--danger)}.yD6D8q_discardButton{flex:none;min-height:29px;padding:0 8px;font-size:7px}.yD6D8q_assetlessWarning,.yD6D8q_brandKitInventory{color:#654714;background:#fff7e8;border:1px solid #dec28e;border-radius:9px;margin-top:10px;padding:10px 11px;font-size:8px;line-height:1.5}.yD6D8q_assetlessWarning strong{margin-bottom:2px;display:block}.yD6D8q_brandKitInventory{color:#345846;background:#f5faf6;border-color:#cfdbd3}.yD6D8q_brandKitInventory summary{cursor:pointer;font-weight:850}.yD6D8q_brandKitInventory>p{color:#557063;margin:7px 0}.yD6D8q_brandKitInventory ul{max-height:180px;margin:0;padding:0;list-style:none;overflow:auto}.yD6D8q_brandKitInventory li{border-top:1px solid #dce7df;justify-content:space-between;gap:12px;padding:5px 0;display:flex}.yD6D8q_brandKitInventory li span{overflow-wrap:anywhere;min-width:0;font-family:var(--font-geist-mono), monospace}.yD6D8q_brandKitInventory li small{color:#74887d;white-space:nowrap;flex:none;font-size:7px}.yD6D8q_preview{border:1px solid var(--identity-border,#e8e2d9);border-radius:var(--identity-radius-large,24px);color:var(--identity-text,#17244a);background:var(--identity-canvas,#f6f2ec);font-family:var(--identity-font-body,Arial, sans-serif);overflow:hidden;box-shadow:0 14px 35px #2328341a}.yD6D8q_previewHero{min-height:104px;color:var(--identity-on-primary,#fff);background:var(--identity-primary,#17244a);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px;display:flex}.yD6D8q_previewBrand{align-items:center;gap:10px;min-width:0;display:flex}.yD6D8q_previewMark{border-radius:var(--identity-radius-medium,12px);width:38px;height:38px;color:var(--identity-on-accent,#17244a);background:var(--identity-accent,#ef7f10);font-family:var(--identity-font-heading,Arial, sans-serif);flex:none;place-items:center;font-size:13px;font-weight:900;display:grid;overflow:hidden}.yD6D8q_previewMark img{object-fit:contain;width:100%;height:100%}.yD6D8q_previewBrand>span:last-child{min-width:0}.yD6D8q_previewBrand strong,.yD6D8q_previewBrand small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.yD6D8q_previewBrand strong{font-family:var(--identity-font-heading,Arial, sans-serif);font-size:11px}.yD6D8q_previewBrand small{max-width:205px;color:inherit;margin-top:4px;font-size:7px}.yD6D8q_previewOnline{background:var(--identity-primary-strong,#17244a);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:5px 7px;font-size:7px;display:inline-flex}.yD6D8q_previewOnline i{background:var(--identity-success,#247a50);outline:2px solid var(--identity-on-primary,white);outline-offset:1px;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #ffffff17}.yD6D8q_previewBody{gap:11px;padding:18px;display:grid}.yD6D8q_previewBody>p{color:var(--identity-text-muted,#72798a);margin:0;font-size:8px}.yD6D8q_previewMessage{border:1px solid var(--identity-border,#e8e2d9);border-radius:var(--identity-radius-medium,12px);width:82%;color:var(--identity-text,#17244a);background:var(--identity-surface,#fffefd);padding:11px 12px;font-size:9px;line-height:1.45}.yD6D8q_previewControls{border:1px solid var(--identity-border,#e8e2d9);border-radius:var(--identity-radius-medium,12px);min-height:38px;color:var(--identity-text-muted,#72798a);background:var(--identity-surface-muted,#faf6f0);justify-content:space-between;align-items:center;gap:10px;padding:5px 6px 5px 11px;font-size:8px;display:flex}.yD6D8q_previewControls b{border-radius:var(--identity-radius-small,8px);width:28px;height:28px;color:var(--identity-on-accent,#17244a);background:var(--identity-accent,#ef7f10);place-items:center;font-size:13px;display:grid}.yD6D8q_swatches{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:10px;display:grid}.yD6D8q_swatches>span{min-width:0;color:var(--muted);background:#fff;border:1px solid #e1e5e1;border-radius:7px;grid-template-columns:14px minmax(0,1fr);align-items:center;column-gap:5px;padding:6px;font-size:7px;display:grid}.yD6D8q_swatches i{border:1px solid #00000014;border-radius:4px;grid-row:1/span 2;width:14px;height:14px}.yD6D8q_swatches small{color:#9aa29d;font-family:var(--font-geist-mono), monospace;text-overflow:ellipsis;font-size:6px;display:block;overflow:hidden}.yD6D8q_assetGallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-top:8px;display:grid}.yD6D8q_assetGallery figure{background:#fff;border:1px solid #e1e5e1;border-radius:7px;min-width:0;margin:0;padding:6px}.yD6D8q_assetGallery figure>span{background:#f2f4f1;border-radius:5px;place-items:center;height:38px;display:grid;overflow:hidden}.yD6D8q_assetGallery img{object-fit:contain;width:100%;height:100%}.yD6D8q_assetGallery figcaption{color:var(--muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:6px;font-weight:750;overflow:hidden}.yD6D8q_footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding-top:17px;display:flex}.yD6D8q_feedback{min-width:0}.yD6D8q_feedback p{margin:0;font-size:9px;line-height:1.45}.yD6D8q_requestError{color:var(--danger)}.yD6D8q_notice{color:#397354}.yD6D8q_unsaved{color:#8a5514}.yD6D8q_saveButton{color:#fff;background:var(--green);border:0;min-height:41px;padding:0 15px;box-shadow:0 6px 14px #245c4329}.yD6D8q_saveButton:hover:not(:disabled){background:var(--green-dark)}.yD6D8q_saveButton:disabled{color:#88938d;box-shadow:none;cursor:default;background:#dce3dd}@media (max-width:1050px){.yD6D8q_heading{flex-direction:column;align-items:stretch}.yD6D8q_toolbar{justify-content:flex-start}.yD6D8q_workspace{grid-template-columns:1fr}.yD6D8q_editor{min-height:330px}}@media (max-width:650px){.yD6D8q_manager{padding:18px}.yD6D8q_toolbar{grid-template-columns:1fr;display:grid}.yD6D8q_actionButton{width:100%}.yD6D8q_validationRow,.yD6D8q_footer{flex-direction:column;align-items:stretch}.yD6D8q_discardButton,.yD6D8q_saveButton{width:100%}.yD6D8q_previewHero{flex-direction:column}.yD6D8q_swatches,.yD6D8q_assetGallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.yD6D8q_actionButton,.yD6D8q_saveButton,.yD6D8q_discardButton{transition:none}}
.lMjYOG_manager{background:#f6f9f5;border:1px solid #cddacf;border-radius:17px;margin:0 0 22px;padding:20px}.lMjYOG_header,.lMjYOG_providerHeading,.lMjYOG_actions{justify-content:space-between;align-items:center;gap:14px;display:flex}.lMjYOG_header{align-items:flex-start;margin-bottom:16px}.lMjYOG_header h3,.lMjYOG_providerHeading h4{color:var(--ink);margin:0;font-size:15px}.lMjYOG_header p,.lMjYOG_helper{color:var(--muted);font-size:11px;line-height:1.6}.lMjYOG_header p{max-width:720px;margin:8px 0 0}.lMjYOG_helper{margin:8px 0}.lMjYOG_providers{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.lMjYOG_provider{background:#fff;border:1px solid #d5dfd6;border-radius:12px;flex-direction:column;gap:6px;min-width:0;padding:17px;display:flex}.lMjYOG_providerHeading{flex-wrap:wrap;margin-bottom:10px}.lMjYOG_configured,.lMjYOG_missing{border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800}.lMjYOG_configured{color:var(--green-dark);background:#e5f2e8}.lMjYOG_missing{color:var(--muted);background:#edf1ed}.lMjYOG_field{color:var(--ink);gap:7px;margin-top:5px;font-size:11px;font-weight:750;display:grid}.lMjYOG_field input{width:100%;min-height:41px;font:inherit;background:#fff;border:1px solid #cbd6cc;border-radius:9px;padding:10px 11px;font-weight:400}.lMjYOG_field input:focus-visible,.lMjYOG_training input:focus-visible,.lMjYOG_primaryAction:focus-visible,.lMjYOG_secondaryAction:focus-visible{outline:2px solid var(--green);outline-offset:3px}.lMjYOG_training{background:#f3f6f1;border-radius:9px;margin:7px 0;padding:12px}.lMjYOG_training label{color:var(--ink);align-items:flex-start;gap:9px;font-size:11px;line-height:1.55;display:flex}.lMjYOG_training input{accent-color:var(--green);flex-shrink:0;margin:2px 0 0}.lMjYOG_actions{flex-wrap:wrap;justify-content:flex-end;margin-top:auto;padding-top:12px}.lMjYOG_primaryAction,.lMjYOG_secondaryAction{cursor:pointer;min-height:41px;font:inherit;border:1px solid #cbd6cc;border-radius:9px;padding:9px 13px;font-size:10px;font-weight:800}.lMjYOG_primaryAction{border-color:var(--green);color:#fff;background:var(--green)}.lMjYOG_secondaryAction{color:var(--ink);background:#fff;flex-shrink:0}.lMjYOG_primaryAction:disabled,.lMjYOG_secondaryAction:disabled,.lMjYOG_field input:disabled{cursor:default;opacity:.55}.lMjYOG_error,.lMjYOG_notice{border-radius:9px;padding:12px;font-size:11px;line-height:1.55}.lMjYOG_error{color:#8f342b;background:#fff0ee}.lMjYOG_notice{color:var(--green-dark);background:#e5f2e8}.lMjYOG_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:760px){.lMjYOG_header{flex-direction:column}.lMjYOG_providers{grid-template-columns:minmax(0,1fr)}.lMjYOG_manager{padding:14px}}
.tKCpFW_panel{box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:0;color:var(--identity-text,#17244a);background:var(--identity-surface,#fffefd);flex-direction:column;flex:100%;align-self:stretch;display:flex}.tKCpFW_form .tKCpFW_notifyChoice,.tKCpFW_editForm .tKCpFW_notifyChoice,.tKCpFW_notifyChoice{grid-column:1/-1;align-items:center;gap:8px;min-height:36px;font-size:12px;display:flex}.tKCpFW_notifyChoice input[type=checkbox]{width:18px;height:18px;min-height:0;accent-color:var(--instance-accent,#245c43);flex:none;margin:0}.tKCpFW_heading{border-bottom:1px solid var(--identity-border,#e9e1d7);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px 13px;display:grid}.tKCpFW_tagFilters{overscroll-behavior-inline:contain;border-bottom:1px solid var(--identity-border,#eeeae3);scrollbar-width:thin;flex:none;gap:5px;min-width:0;padding:9px 10px;display:flex;overflow-x:auto}.tKCpFW_tagFilters button{border:1px solid var(--identity-border,#e8e1d7);max-width:180px;min-height:30px;color:var(--identity-text,#17244a);background:var(--identity-surface,#fff);cursor:pointer;font:inherit;text-overflow:ellipsis;white-space:nowrap;border-radius:99px;flex:none;padding:3px 9px;font-size:10px;overflow:hidden}.tKCpFW_tagFilters button:hover,.tKCpFW_taskTag:hover,.tKCpFW_editableTag:hover:not(:disabled),.tKCpFW_tagSuggestions button:hover:not(:disabled){background:var(--identity-surface-muted,#fff6e9)}.tKCpFW_tagFilters button[aria-pressed=true]{border-color:var(--identity-primary,#263966);color:var(--identity-on-primary,#fff);background:var(--identity-primary,#263966);font-weight:750}.tKCpFW_taskTags{scrollbar-width:thin;align-items:center;gap:4px;min-width:0;margin:-4px 8px 6px 22px;padding:2px;display:flex;overflow-x:auto}.tKCpFW_taskTag,.tKCpFW_editableTag,.tKCpFW_tagSuggestions button{border:1px solid var(--identity-border,#e8e1d7);max-width:160px;min-height:25px;color:var(--identity-text,#17244a);background:var(--identity-surface-muted,#faf7f2);font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:99px;flex:none;padding:3px 7px;font-size:9px;overflow:hidden}.tKCpFW_tagEditToggle{min-height:25px;color:var(--identity-text-muted,#737a89);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;flex:none;padding:3px 5px;font-size:8px}.tKCpFW_tagEditToggle:hover:not(:disabled){color:var(--identity-text,#17244a);background:var(--identity-surface-muted,#fff6e9)}.tKCpFW_tagEditor{grid-column:1/-1;gap:6px;min-width:0;display:grid}.tKCpFW_tagEditorLabel{color:var(--identity-text-muted,#717888);font-size:9px;font-weight:800}.tKCpFW_tagEditorSelection,.tKCpFW_tagSuggestions{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.tKCpFW_editableTag{white-space:normal;overflow-wrap:anywhere;align-items:center;gap:6px;max-width:100%;display:inline-flex}.tKCpFW_editableTag>span{flex:none;font-size:14px;line-height:1;display:inline}.tKCpFW_tagInputLine{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;min-width:0;display:grid}.tKCpFW_tagAddButton,.tKCpFW_clearFilter{border:1px solid var(--identity-border,#dcd5cb);min-height:36px;color:var(--identity-text,#17244a);background:var(--identity-surface,#fffefd);cursor:pointer;font:inherit;border-radius:8px;padding:0 9px;font-size:9px;font-weight:750}.tKCpFW_clearFilter{margin-top:10px}.tKCpFW_tagEditor .tKCpFW_tagHint{color:var(--identity-text-muted,#717888);margin:0;font-size:8px;line-height:1.4}.tKCpFW_tagAddButton:disabled,.tKCpFW_editableTag:disabled,.tKCpFW_tagSuggestions button:disabled,.tKCpFW_tagEditToggle:disabled{cursor:not-allowed;opacity:.55}.tKCpFW_tagFilters button:focus-visible,.tKCpFW_taskTag:focus-visible,.tKCpFW_tagEditToggle:focus-visible,.tKCpFW_tagAddButton:focus-visible,.tKCpFW_editableTag:focus-visible,.tKCpFW_tagSuggestions button:focus-visible,.tKCpFW_clearFilter:focus-visible{outline:3px solid var(--identity-focus,#9b4d00);outline-offset:2px}@media (max-width:930px){.tKCpFW_tagFilters button,.tKCpFW_taskTag,.tKCpFW_tagEditToggle,.tKCpFW_editableTag,.tKCpFW_tagSuggestions button{min-height:36px}}.tKCpFW_headingIcon{border-radius:var(--identity-radius-small,11px);width:36px;height:36px;color:var(--identity-on-accent,#fff);background:var(--identity-accent,#ef941f);box-shadow:0 5px 13px color-mix(in srgb, var(--identity-accent,#ef941f) 20%, transparent);place-items:center;display:grid}.tKCpFW_headingIcon svg,.tKCpFW_addToggle svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.tKCpFW_heading p,.tKCpFW_heading h2{margin:0}.tKCpFW_heading p{color:var(--identity-text-muted,#7b8190);letter-spacing:.1em;text-transform:uppercase;margin-bottom:2px;font-size:8px;font-weight:850}.tKCpFW_heading h2{font-size:16px;line-height:1.1}.tKCpFW_headingActions{align-items:center;gap:6px;display:flex}.tKCpFW_count{min-width:25px;height:25px;color:var(--identity-text,#17244a);background:var(--identity-surface-muted,#fff0da);border-radius:99px;place-items:center;padding:0 6px;font-size:10px;font-weight:850;display:grid}.tKCpFW_addToggle{border:1px solid var(--identity-border,#ded7cd);width:44px;height:44px;color:var(--identity-on-accent,#fff);background:var(--identity-accent,#ef941f);cursor:pointer;border-radius:11px;place-items:center;padding:0;display:grid}.tKCpFW_addToggle[aria-expanded=true]{color:var(--identity-text-muted,#727987);background:var(--identity-surface-muted,#f3efe9)}.tKCpFW_addToggle:hover:not(:disabled){border-color:var(--identity-accent-strong,#d9790b);background:var(--identity-accent-strong,#d9790b)}.tKCpFW_addToggle[aria-expanded=true]:hover:not(:disabled){border-color:var(--identity-border,#d4ccc1);background:var(--identity-surface,#fffefd)}.tKCpFW_addToggle:disabled{cursor:wait;opacity:.55}.tKCpFW_liveStatus{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tKCpFW_form{border-bottom:1px solid var(--identity-border,#e9e1d7);background:var(--identity-surface-muted,#fffaf2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:11px 13px 12px;display:grid}.tKCpFW_form label{gap:4px;min-width:0;display:grid}.tKCpFW_form label>span{color:var(--identity-text-muted,#717888);letter-spacing:.04em;font-size:8px;font-weight:800}.tKCpFW_titleField,.tKCpFW_formActions,.tKCpFW_formError{grid-column:1/-1}.tKCpFW_form input,.tKCpFW_form select{border:1px solid var(--identity-border,#dcd5cb);width:100%;min-width:0;min-height:44px;color:var(--identity-text,#17244a);background:var(--identity-surface,#fffefd);font:inherit;border-radius:10px;outline:none;padding:8px 10px;font-size:11px}.tKCpFW_form input::placeholder{color:var(--identity-text-muted,#9a9da6)}.tKCpFW_form input:focus,.tKCpFW_form select:focus{border-color:var(--identity-focus,#9b4d00);box-shadow:0 0 0 3px color-mix(in srgb, var(--identity-focus,#9b4d00) 17%, transparent)}.tKCpFW_form input:disabled,.tKCpFW_form select:disabled{cursor:wait;opacity:.64}.tKCpFW_formMeta{grid-column:1/-1;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:8px;min-width:0;display:grid}.tKCpFW_formActions{justify-content:flex-end;gap:7px;display:flex}.tKCpFW_addButton,.tKCpFW_cancelButton{cursor:pointer;min-height:44px;font:inherit;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:10px;font-weight:820;display:inline-flex}.tKCpFW_addButton{color:var(--identity-on-accent,#fff);background:var(--identity-accent,#ef941f);box-shadow:0 5px 13px color-mix(in srgb, var(--identity-accent,#ef941f) 20%, transparent);border:0}.tKCpFW_cancelButton{border:1px solid var(--identity-border,#dcd5cb);color:var(--identity-text-muted,#6f7685);background:var(--identity-surface,#fffefd)}.tKCpFW_addButton:hover:not(:disabled){background:var(--identity-accent-strong,#d9790b)}.tKCpFW_cancelButton:hover:not(:disabled){color:var(--identity-text,#17244a);background:var(--identity-surface-muted,#f3efe9)}.tKCpFW_addButton:disabled,.tKCpFW_cancelButton:disabled{cursor:not-allowed;opacity:.52;box-shadow:none}.tKCpFW_addToggle:focus-visible,.tKCpFW_addButton:focus-visible,.tKCpFW_cancelButton:focus-visible,.tKCpFW_taskDisclosure:focus-visible,.tKCpFW_taskActions button:focus-visible,.tKCpFW_editToggle:focus-visible,.tKCpFW_editSaveButton:focus-visible,.tKCpFW_editCancelButton:focus-visible,.tKCpFW_serviceError button:focus-visible,.tKCpFW_completed summary:focus-visible{outline:3px solid var(--identity-focus,#9b4d00);outline-offset:2px}.tKCpFW_formError{color:var(--identity-danger,#98423c);margin:0;font-size:9px;line-height:1.4}.tKCpFW_serviceError{border:1px solid color-mix(in srgb, var(--identity-danger,#98423c) 35%, transparent);color:var(--identity-danger,#98423c);background:var(--identity-surface-muted,#fff2f0);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;margin:9px 10px 0;padding:7px 7px 7px 9px;display:grid}.tKCpFW_serviceError p{margin:0;font-size:9px;line-height:1.35}.tKCpFW_serviceError button{min-height:44px;color:inherit;background:var(--identity-surface,#fff);cursor:pointer;font:inherit;border:1px solid;border-radius:8px;padding:0 9px;font-size:8px;font-weight:800}.tKCpFW_listArea{box-sizing:border-box;overscroll-behavior:contain;width:100%;min-height:0;padding:7px 8px max(13px, env(safe-area-inset-bottom));scrollbar-width:thin;scrollbar-color:var(--identity-border,#ded7cd) transparent;flex:1;overflow-y:auto}.tKCpFW_taskList{gap:3px;width:100%;margin:0;padding:0;list-style:none;display:grid}.tKCpFW_task{box-sizing:border-box;background:var(--identity-surface,#fffefd);border:1px solid #0000;border-radius:10px;width:100%;min-width:0;overflow:hidden}.tKCpFW_task:hover,.tKCpFW_expandedTask{border-color:var(--identity-border,#e6dfd5);background:var(--identity-surface-muted,#fffbf5)}.tKCpFW_taskLine{grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;min-width:0;display:grid}.tKCpFW_taskDisclosure{box-sizing:border-box;width:100%;min-width:0;min-height:44px;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:8px minmax(54px,1fr) auto auto 14px;align-items:center;gap:6px;padding:3px 4px 3px 8px;display:grid}.tKCpFW_taskDisclosure:hover{background:color-mix(in srgb, var(--identity-accent,#ef941f) 5%, transparent)}.tKCpFW_taskMarker{width:7px;height:7px;color:var(--identity-on-accent,#fff);background:var(--identity-accent,#ef941f);border-radius:50%;place-items:center;font-size:7px;font-weight:900;display:grid}.tKCpFW_taskTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:760;line-height:1.3;overflow:hidden}.tKCpFW_priority{letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;border-radius:99px;flex:none;padding:3px 5px;font-size:6px;font-weight:880}.tKCpFW_priorityHigh{color:var(--identity-danger,#98423c);background:color-mix(in srgb, var(--identity-danger,#98423c) 11%, var(--identity-surface,#fff))}.tKCpFW_priorityMedium{color:var(--identity-warning,#8a5514);background:color-mix(in srgb, var(--identity-warning,#8a5514) 12%, var(--identity-surface,#fff))}.tKCpFW_priorityLow{color:var(--identity-success,#247a50);background:color-mix(in srgb, var(--identity-success,#247a50) 11%, var(--identity-surface,#fff))}.tKCpFW_taskDue{color:var(--identity-text-muted,#7b8190);white-space:nowrap;font-size:8px;font-weight:700}.tKCpFW_taskDue.tKCpFW_overdue{color:var(--identity-danger,#98423c)}.tKCpFW_desktopDueDate{display:none}.tKCpFW_disclosureIcon{fill:none;width:14px;height:14px;stroke:var(--identity-text-muted,#8d919b);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:transform .16s}.tKCpFW_taskDisclosure[aria-expanded=true] .tKCpFW_disclosureIcon{transform:rotate(90deg)}.tKCpFW_taskActions{align-items:center;padding-right:2px;display:flex}.tKCpFW_taskActions button{cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:44px;height:44px;padding:0;display:grid}.tKCpFW_taskActions button:hover:not(:disabled){background:var(--identity-surface-muted,#f2ede6)}.tKCpFW_taskActions button:disabled{cursor:wait;opacity:.38}.tKCpFW_taskActions svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.tKCpFW_completeButton{color:var(--identity-success,#247a50)}.tKCpFW_removeButton{color:var(--identity-danger,#98423c)}.tKCpFW_taskDetails{border-left:2px solid var(--identity-border,#ded7cd);color:var(--identity-text-muted,#727987);margin:-1px 94px 7px 22px;padding:6px 8px}.tKCpFW_taskDetails p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0 0 4px;font-size:9px;line-height:1.45}.tKCpFW_taskDetails .tKCpFW_taskDetailsTitle{color:var(--identity-text,#17244a);font-size:10px;font-weight:780}.tKCpFW_taskDetailsHeading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;min-width:0;display:grid}.tKCpFW_editToggle{border:1px solid var(--identity-border,#ded7cd);min-height:28px;color:var(--identity-text-muted,#687184);background:var(--identity-surface,#fffefd);cursor:pointer;font:inherit;border-radius:7px;justify-content:center;align-items:center;gap:4px;margin-top:-3px;padding:0 7px;font-size:8px;font-weight:800;display:inline-flex}.tKCpFW_editToggle:hover:not(:disabled){color:var(--identity-text,#17244a);background:var(--identity-surface-muted,#f3efe9)}.tKCpFW_editToggle:disabled{cursor:wait;opacity:.5}.tKCpFW_editToggle svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.tKCpFW_editingTask .tKCpFW_taskDetails{margin-right:8px}.tKCpFW_editForm{gap:7px;min-width:0;padding:2px 0;display:grid}.tKCpFW_editForm label{gap:3px;min-width:0;display:grid}.tKCpFW_editForm label>span{color:var(--identity-text-muted,#717888);letter-spacing:.04em;font-size:7px;font-weight:800}.tKCpFW_editForm input,.tKCpFW_editForm select{box-sizing:border-box;border:1px solid var(--identity-border,#dcd5cb);width:100%;min-width:0;min-height:36px;color:var(--identity-text,#17244a);background:var(--identity-surface,#fffefd);font:inherit;border-radius:8px;outline:none;padding:6px 8px;font-size:9px}.tKCpFW_editForm input:focus,.tKCpFW_editForm select:focus{border-color:var(--identity-focus,#9b4d00);box-shadow:0 0 0 2px color-mix(in srgb, var(--identity-focus,#9b4d00) 17%, transparent)}.tKCpFW_editForm input:disabled,.tKCpFW_editForm select:disabled{cursor:wait;opacity:.64}.tKCpFW_editTitleField,.tKCpFW_editFormActions,.tKCpFW_editError{grid-column:1/-1}.tKCpFW_editFormMeta{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px;min-width:0;display:grid}.tKCpFW_editFormActions{justify-content:flex-end;gap:6px;display:flex}.tKCpFW_editSaveButton,.tKCpFW_editCancelButton{cursor:pointer;min-height:34px;font:inherit;border-radius:8px;padding:0 10px;font-size:8px;font-weight:820}.tKCpFW_editSaveButton{color:var(--identity-on-accent,#fff);background:var(--identity-accent,#ef941f);border:0}.tKCpFW_editCancelButton{border:1px solid var(--identity-border,#dcd5cb);color:var(--identity-text-muted,#6f7685);background:var(--identity-surface,#fffefd)}.tKCpFW_editSaveButton:hover:not(:disabled){background:var(--identity-accent-strong,#d9790b)}.tKCpFW_editCancelButton:hover:not(:disabled){color:var(--identity-text,#17244a);background:var(--identity-surface-muted,#f3efe9)}.tKCpFW_editSaveButton:disabled,.tKCpFW_editCancelButton:disabled{cursor:wait;opacity:.52}.tKCpFW_editError{color:var(--identity-danger,#98423c);margin:0;font-size:8px;line-height:1.4}.tKCpFW_taskDetails span{font-size:7px;font-weight:700;line-height:1.4;display:block}.tKCpFW_state{min-height:145px;color:var(--identity-text-muted,#7b8190);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:18px 14px;display:flex}.tKCpFW_state strong{color:var(--identity-text,#17244a);font-size:12px}.tKCpFW_state p{max-width:220px;margin:5px 0 0;font-size:9px;line-height:1.45}.tKCpFW_emptyIcon{width:36px;height:36px;color:var(--identity-success,#247a50);background:color-mix(in srgb, var(--identity-success,#247a50) 11%, var(--identity-surface,#fff));border-radius:50%;place-items:center;margin-bottom:8px;font-size:16px;font-weight:900;display:grid}.tKCpFW_loader{border:3px solid var(--identity-border,#e4ddd4);border-top-color:var(--identity-accent,#ef941f);border-radius:50%;width:22px;height:22px;animation:.75s linear infinite tKCpFW_spin}.tKCpFW_completed{border-top:1px solid var(--identity-border,#e9e1d7);margin-top:8px}.tKCpFW_completed summary{min-height:44px;color:var(--identity-text-muted,#737a89);cursor:pointer;align-items:center;gap:7px;padding:5px 4px;font-size:9px;font-weight:820;list-style:none;display:flex}.tKCpFW_completed summary::-webkit-details-marker{display:none}.tKCpFW_completed summary:before{content:"›";font-size:16px;line-height:1;transition:transform .16s}.tKCpFW_completed[open] summary:before{transform:rotate(90deg)}.tKCpFW_completed summary b{background:var(--identity-surface-muted,#f1eee9);border-radius:99px;place-items:center;min-width:20px;height:20px;font-size:7px;display:grid}.tKCpFW_completedTask{opacity:.68}.tKCpFW_completedTask .tKCpFW_taskLine{grid-template-columns:minmax(0,1fr)}.tKCpFW_completedTask .tKCpFW_taskMarker{background:var(--identity-success,#247a50);width:15px;height:15px}.tKCpFW_completedTask .tKCpFW_taskDisclosure{grid-template-columns:15px minmax(54px,1fr) auto auto 14px}.tKCpFW_completedTask .tKCpFW_taskTitle{text-decoration:line-through;text-decoration-thickness:1px}.tKCpFW_completedTask .tKCpFW_taskDetails{margin-right:8px}@media (min-width:931px){.tKCpFW_task:not(.tKCpFW_completedTask) .tKCpFW_taskDisclosure{grid-template-columns:12px minmax(0,1fr) 7px auto 10px;gap:3px;padding-right:0}.tKCpFW_task:not(.tKCpFW_completedTask) .tKCpFW_disclosureIcon{width:10px;height:10px}.tKCpFW_priority{color:#0000;border-radius:50%;justify-self:center;width:7px;height:7px;padding:0;line-height:0;overflow:hidden}.tKCpFW_priorityHigh{background:var(--identity-danger,#98423c)}.tKCpFW_priorityMedium{background:var(--identity-warning,#d17a00)}.tKCpFW_priorityLow{background:var(--identity-success,#247a50)}.tKCpFW_desktopDueDate{display:inline}.tKCpFW_mobileDueDate{display:none}.tKCpFW_taskActions{gap:0;padding-right:1px}.tKCpFW_taskActions button{border-radius:6px;width:24px;height:32px}.tKCpFW_taskActions svg{width:14px;height:14px}.tKCpFW_taskDetails{margin-right:50px}}@keyframes tKCpFW_spin{to{transform:rotate(360deg)}}@media (max-width:430px){.tKCpFW_priority{color:#0000;width:7px;height:7px;padding:0;overflow:hidden}.tKCpFW_priorityHigh{background:var(--identity-danger,#98423c)}.tKCpFW_priorityMedium{background:var(--identity-warning,#8a5514)}.tKCpFW_priorityLow{background:var(--identity-success,#247a50)}}@media (max-width:360px){.tKCpFW_heading,.tKCpFW_form{padding-left:10px;padding-right:10px}.tKCpFW_count{display:none}.tKCpFW_taskDisclosure{grid-template-columns:7px minmax(48px,1fr) auto auto 12px;gap:4px}.tKCpFW_taskActions button{width:40px}.tKCpFW_taskDetails{margin-right:82px}}@media (prefers-reduced-motion:reduce){.tKCpFW_disclosureIcon,.tKCpFW_completed summary:before{transition:none}.tKCpFW_loader{animation-duration:1.5s}}
.i7xB-W_manager{width:100%;max-width:1180px}.i7xB-W_header{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:18px;display:flex}.i7xB-W_header>div:first-child{max-width:760px}.i7xB-W_kicker,.i7xB-W_modelEyebrow{color:var(--green);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:9px;font-weight:850}.i7xB-W_header h2{letter-spacing:-.025em;margin:3px 0 0;font-size:27px}.i7xB-W_header p:not(.i7xB-W_kicker){color:var(--muted);margin:9px 0 0;font-size:14px;line-height:1.55}.i7xB-W_header p strong{color:var(--ink)}.i7xB-W_headerBadges{flex-direction:column;flex:none;align-items:flex-end;gap:7px;display:flex}.i7xB-W_sourceBadge,.i7xB-W_unsavedBadge,.i7xB-W_hostingBadge{white-space:nowrap;border-radius:999px;align-items:center;font-weight:850;display:inline-flex}.i7xB-W_sourceBadge{letter-spacing:.035em;text-transform:uppercase;gap:7px;min-height:32px;padding:0 11px;font-size:9px}.i7xB-W_sourceBadge i{border-radius:50%;width:7px;height:7px}.i7xB-W_organizationSource{color:var(--green-dark);background:#e2f1e7}.i7xB-W_organizationSource i{background:#42a16b;box-shadow:0 0 0 3px #42a16b21}.i7xB-W_platformSource{color:#5f6c65;background:#edf1ed}.i7xB-W_platformSource i{background:#8f9b94}.i7xB-W_unsavedBadge{color:#925323;background:#fff0da;min-height:24px;padding:0 9px;font-size:8px}.i7xB-W_notice,.i7xB-W_error{border-radius:11px;margin:0 0 14px;padding:12px 14px;font-size:11px;line-height:1.45}.i7xB-W_notice{color:var(--green-dark);background:#e5f2e8;border:1px solid #c4dbc9}.i7xB-W_error{color:#8f342b;background:#fff0ee;border:1px solid #efc8c3}.i7xB-W_loading,.i7xB-W_loadError{background:#fff;border:1px solid #d3ddd5;border-radius:16px;box-shadow:0 9px 30px #1c362b0b}.i7xB-W_loading{min-height:132px;color:var(--muted);justify-content:center;align-items:center;gap:11px;padding:26px;font-size:11px;display:flex}.i7xB-W_spinner{border:2px solid #ced9d1;border-top-color:var(--green);border-radius:50%;width:17px;height:17px;animation:.8s linear infinite i7xB-W_spin}.i7xB-W_loadError{justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.i7xB-W_loadError strong,.i7xB-W_loadError p{display:block}.i7xB-W_loadError strong{color:#8f342b;font-size:12px}.i7xB-W_loadError p{color:#8e5a54;margin:5px 0 0;font-size:10px;line-height:1.45}.i7xB-W_loadError button,.i7xB-W_primaryAction,.i7xB-W_secondaryAction,.i7xB-W_inheritAction{cursor:pointer;min-height:41px;font:inherit;border-radius:10px;padding:0 15px;font-size:10px;font-weight:850}.i7xB-W_loadError button{color:#84352d;background:#fff;border:1px solid #d8aaa4;flex:none}.i7xB-W_configuration{gap:14px;display:grid}.i7xB-W_statusPanel{border:1px solid #cddacf;border-radius:17px;grid-template-columns:54px minmax(0,1fr) minmax(220px,auto);align-items:center;gap:15px;padding:18px 20px;transition:border-color .18s,background-color .18s;display:grid}.i7xB-W_statusEnabled{background:linear-gradient(110deg,#e9f3eb,#f8faf7 72%);border-color:#bcd2c2}.i7xB-W_statusDisabled{background:linear-gradient(110deg,#f0f2ef,#fafbfa 72%)}.i7xB-W_statusIcon{color:#fff;background:var(--green);border-radius:15px;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 8px 20px #245c4329}.i7xB-W_statusDisabled .i7xB-W_statusIcon{color:#69766f;box-shadow:none;background:#dce2dd}.i7xB-W_statusIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:25px;height:25px}.i7xB-W_statusCopy{min-width:0}.i7xB-W_statusCopy>span{color:#6f7f76;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:850}.i7xB-W_statusCopy h3{margin:4px 0 0;font-size:16px}.i7xB-W_statusCopy p{color:var(--muted);margin:5px 0 0;font-size:9px;line-height:1.45}.i7xB-W_toggleControl,.i7xB-W_compactToggle{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;display:flex}.i7xB-W_toggleControl{background:#fffc;border:1px solid #245c4329;border-radius:12px;min-width:230px;padding:11px 12px}.i7xB-W_toggleControl strong,.i7xB-W_toggleControl small,.i7xB-W_compactToggle strong,.i7xB-W_compactToggle small{display:block}.i7xB-W_toggleControl strong,.i7xB-W_compactToggle strong{font-size:10px}.i7xB-W_toggleControl small,.i7xB-W_compactToggle small{color:var(--muted);margin-top:3px;font-size:8px}.i7xB-W_switch{flex:none;width:43px;height:24px;position:relative}.i7xB-W_switch input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.i7xB-W_switchTrack{background:#aeb8b1;border-radius:999px;transition:background-color .18s;position:absolute;inset:0}.i7xB-W_switchTrack:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #14261f33}.i7xB-W_switch input:checked+.i7xB-W_switchTrack{background:var(--green)}.i7xB-W_switch input:checked+.i7xB-W_switchTrack:after{transform:translate(19px)}.i7xB-W_switch input:focus-visible+.i7xB-W_switchTrack{outline-offset:3px;outline:3px solid #e873354d}.i7xB-W_switch input:disabled{cursor:default}.i7xB-W_switch input:disabled+.i7xB-W_switchTrack{opacity:.5}.i7xB-W_inheritanceNote{color:#5f6e66;background:#f4f6f3;border:1px solid #d8ded9;border-radius:11px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;padding:11px 13px;display:grid}.i7xB-W_inheritanceNote>span{width:26px;height:26px;color:var(--green);background:#fff;border-radius:8px;place-items:center;font-size:14px;font-weight:850;display:grid}.i7xB-W_inheritanceNote p{margin:0;font-size:9px;line-height:1.5}.i7xB-W_sectionCard{border:1px solid var(--line);background:#fff;border-radius:18px;min-width:0;margin:0;padding:21px 22px 22px;box-shadow:0 9px 30px #1c362b0b}.i7xB-W_sectionCard:disabled{opacity:.76}.i7xB-W_sectionCard>legend{color:#7b8981;letter-spacing:.11em;text-transform:uppercase;padding:0 8px 0 2px;font-size:8px;font-weight:850}.i7xB-W_sectionCard>legend span{color:#fff;background:var(--green);letter-spacing:0;border-radius:7px;place-items:center;width:23px;height:23px;margin-right:7px;font-size:8px;display:inline-grid}.i7xB-W_sectionIntro,.i7xB-W_fallbackHeader{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:17px;display:flex}.i7xB-W_sectionIntro h3,.i7xB-W_fallbackHeader h3{margin:0;font-size:16px}.i7xB-W_sectionIntro p,.i7xB-W_fallbackHeader p{color:var(--muted);margin:6px 0 0;font-size:10px;line-height:1.48}.i7xB-W_fallbackHeader>div{max-width:690px}.i7xB-W_compactToggle{background:#f8faf8;border:1px solid #d4ddd6;border-radius:11px;flex:none;min-width:190px;padding:9px 11px}.i7xB-W_fieldsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.i7xB-W_field,.i7xB-W_field>span,.i7xB-W_field>small,.i7xB-W_field>em{min-width:0;display:block}.i7xB-W_field>span{color:var(--ink);margin-bottom:7px;font-size:9px;font-weight:850}.i7xB-W_field select,.i7xB-W_field input{width:100%;min-height:42px;color:var(--ink);font:inherit;background:#fbfcfa;border:1px solid #c8d4cb;border-radius:10px;outline:0;padding:0 11px;font-size:10px}.i7xB-W_field select:hover:not(:disabled),.i7xB-W_field input:hover:not(:disabled){border-color:#aebeb3}.i7xB-W_field select:focus,.i7xB-W_field input:focus{border-color:var(--green);background:#fff;box-shadow:0 0 0 3px #245c4317}.i7xB-W_field select:disabled,.i7xB-W_field input:disabled{color:#8e9992;background:#f0f2ef}.i7xB-W_field>small,.i7xB-W_field>em{margin-top:6px;font-size:8px;line-height:1.45}.i7xB-W_field>small{color:var(--muted)}.i7xB-W_field>em{color:#a33f35;font-style:normal;font-weight:750}.i7xB-W_modelDetails{background:#f7faf7;border:1px solid #cedbd1;border-radius:14px;margin-top:17px;padding:17px}.i7xB-W_modelDetailsCompact{background:#fafbf9;margin-top:14px}.i7xB-W_modelHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.i7xB-W_modelEyebrow{color:#738078;font-size:7px}.i7xB-W_modelHeading h4{margin:4px 0 0;font-size:14px}.i7xB-W_hostingBadge{letter-spacing:.045em;text-transform:uppercase;flex:none;min-height:25px;padding:0 9px;font-size:7px}.i7xB-W_localBadge{color:var(--green);background:#dff0e5}.i7xB-W_externalBadge{color:#81501f;background:#fff0d9}.i7xB-W_modelDescription{color:var(--muted);margin:8px 0 0;font-size:9px;line-height:1.45}.i7xB-W_modelIdentifier{overflow-wrap:anywhere;color:#3f5c4d;width:fit-content;max-width:100%;font-family:var(--font-geist-mono), Consolas, monospace;background:#fff;border-radius:7px;margin-top:10px;padding:7px 9px;font-size:8px;line-height:1.4;display:block}.i7xB-W_modelFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:13px 0 0;display:grid}.i7xB-W_modelFacts div{background:#fff;border-radius:9px;min-width:0;padding:9px 10px}.i7xB-W_modelFacts dt{color:#849088;letter-spacing:.07em;text-transform:uppercase;font-size:7px;font-weight:850}.i7xB-W_modelFacts dd{overflow-wrap:anywhere;color:var(--ink);margin:4px 0 0;font-size:8px;font-weight:750;line-height:1.35}.i7xB-W_capabilities{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.i7xB-W_capabilities li{border:1px solid #d6ded8;border-radius:999px;align-items:center;gap:5px;min-height:24px;padding:0 8px;font-size:7px;font-weight:800;display:inline-flex}.i7xB-W_capabilities li:before{content:"";border-radius:50%;width:5px;height:5px}.i7xB-W_capabilityOn{color:#286044;background:#edf6ef}.i7xB-W_capabilityOn:before{background:#46a46f}.i7xB-W_capabilityNeutral{color:#66736c;background:#f5f6f4}.i7xB-W_capabilityNeutral:before{background:#929d96}.i7xB-W_capabilityOff{color:#8b5a55;background:#fff4f2}.i7xB-W_capabilityOff:before{background:#bd7067}.i7xB-W_privacyNote{border-radius:9px;grid-template-columns:29px minmax(0,1fr);align-items:center;gap:10px;margin-top:12px;padding:10px 11px;display:grid}.i7xB-W_privacyNote>span{border-radius:8px;place-items:center;width:29px;height:29px;font-size:14px;font-weight:850;display:grid}.i7xB-W_privacyNote strong,.i7xB-W_privacyNote p{display:block}.i7xB-W_privacyNote strong{font-size:8px}.i7xB-W_privacyNote p{margin:3px 0 0;font-size:8px;line-height:1.4}.i7xB-W_privacyLocal{color:#315f47;background:#e5f1e8}.i7xB-W_privacyLocal>span{background:#f8fcf9}.i7xB-W_privacyExternal{color:#795429;background:#fff3e1}.i7xB-W_privacyExternal>span{background:#fffaf2}.i7xB-W_fallbackContent{padding-top:2px}.i7xB-W_fallbackContent .i7xB-W_fieldsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.i7xB-W_fallbackEmpty{min-height:70px;color:var(--muted);background:#fafbfa;border:1px dashed #ccd6ce;border-radius:11px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px;padding:13px;display:grid}.i7xB-W_fallbackEmpty span{color:#75827a;background:#edf1ed;border-radius:9px;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.i7xB-W_fallbackEmpty p{margin:0;font-size:9px;line-height:1.5}.i7xB-W_footer{background:#f7f9f6;border:1px solid #d5ddd6;border-radius:14px;justify-content:space-between;align-items:center;gap:22px;padding:17px 19px;display:flex}.i7xB-W_savedState{min-width:0}.i7xB-W_savedState>span,.i7xB-W_savedState>strong,.i7xB-W_savedState>small{display:block}.i7xB-W_savedState>span{color:#7b8881;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:850}.i7xB-W_savedState>strong{margin-top:4px;font-size:9px}.i7xB-W_savedState>small{color:var(--muted);margin-top:4px;font-size:8px;line-height:1.4}.i7xB-W_actions{flex:none;gap:8px;display:flex}.i7xB-W_primaryAction{border:1px solid var(--green);color:#fff;background:var(--green);box-shadow:0 6px 14px #245c4321}.i7xB-W_primaryAction:hover:not(:disabled){background:var(--green-dark)}.i7xB-W_secondaryAction,.i7xB-W_inheritAction{color:var(--green);background:#fff;border:1px solid #bdccc2}.i7xB-W_secondaryAction:hover:not(:disabled),.i7xB-W_inheritAction:hover:not(:disabled),.i7xB-W_loadError button:hover:not(:disabled){border-color:var(--green);background:#f8fbf8}.i7xB-W_inheritAction{color:#5f6d65}.i7xB-W_primaryAction:disabled,.i7xB-W_secondaryAction:disabled,.i7xB-W_inheritAction:disabled,.i7xB-W_loadError button:disabled{cursor:default;opacity:.5;box-shadow:none}.i7xB-W_primaryAction:focus-visible,.i7xB-W_secondaryAction:focus-visible,.i7xB-W_inheritAction:focus-visible,.i7xB-W_loadError button:focus-visible,.i7xB-W_field select:focus-visible,.i7xB-W_field input:focus-visible{outline-offset:2px;outline:3px solid #e8733547}.i7xB-W_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes i7xB-W_spin{to{transform:rotate(360deg)}}@media (max-width:930px){.i7xB-W_fieldsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.i7xB-W_fieldsGrid .i7xB-W_field:last-child{grid-column:1/-1}.i7xB-W_fallbackContent .i7xB-W_fieldsGrid .i7xB-W_field:last-child{grid-column:auto}.i7xB-W_statusPanel{grid-template-columns:48px minmax(0,1fr)}.i7xB-W_statusIcon{width:48px;height:48px}.i7xB-W_toggleControl{grid-column:1/-1;width:100%}.i7xB-W_footer{flex-direction:column;align-items:flex-start}.i7xB-W_actions{width:100%}.i7xB-W_actions button{flex:1}}@media (max-width:720px){.i7xB-W_header,.i7xB-W_sectionIntro,.i7xB-W_fallbackHeader,.i7xB-W_loadError{flex-direction:column;align-items:stretch}.i7xB-W_headerBadges{align-items:flex-start}.i7xB-W_sectionCard{padding:18px 16px 17px}.i7xB-W_compactToggle{width:100%;min-width:0}.i7xB-W_modelFacts{grid-template-columns:1fr}.i7xB-W_loadError button{width:100%}}@media (max-width:590px){.i7xB-W_fieldsGrid,.i7xB-W_fallbackContent .i7xB-W_fieldsGrid{grid-template-columns:1fr}.i7xB-W_fieldsGrid .i7xB-W_field:last-child,.i7xB-W_fallbackContent .i7xB-W_fieldsGrid .i7xB-W_field:last-child{grid-column:auto}.i7xB-W_statusPanel{grid-template-columns:42px minmax(0,1fr);padding:15px}.i7xB-W_statusIcon{border-radius:12px;width:42px;height:42px}.i7xB-W_statusIcon svg{width:21px;height:21px}.i7xB-W_statusCopy h3{font-size:14px}.i7xB-W_toggleControl{min-width:0}.i7xB-W_modelHeading{flex-direction:column}.i7xB-W_actions{grid-template-columns:1fr;display:grid}.i7xB-W_actions button{width:100%}}@media (prefers-reduced-motion:reduce){.i7xB-W_spinner{animation-duration:1.8s}.i7xB-W_switchTrack,.i7xB-W_switchTrack:after,.i7xB-W_statusPanel{transition:none}}
.LM3ftq_manager{background:#fff;border:1px solid #d8e0d9;border-radius:18px;margin-bottom:24px;padding:24px;box-shadow:0 8px 28px #1c362b0b}.LM3ftq_header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.LM3ftq_header>div:first-child{max-width:760px}.LM3ftq_kicker{color:var(--green);letter-spacing:.12em;text-transform:uppercase;margin:0 0 7px;font-size:9px;font-weight:850}.LM3ftq_header h2{margin:0;font-size:19px}.LM3ftq_header p:not(.LM3ftq_kicker){color:var(--muted);margin:8px 0 0;font-size:11px;line-height:1.55}.LM3ftq_header p strong{color:var(--ink)}.LM3ftq_badges{flex-direction:column;flex:none;align-items:flex-end;gap:7px;display:flex}.LM3ftq_organizationBadge,.LM3ftq_defaultBadge,.LM3ftq_unsavedBadge{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;min-height:23px;padding:0 8px;font-size:8px;font-weight:850;display:inline-flex}.LM3ftq_organizationBadge{color:#315f46;background:#e1f0e6}.LM3ftq_defaultBadge{color:#7b5a2c;background:#fff0d7}.LM3ftq_unsavedBadge{color:#925323;background:#fff0da}.LM3ftq_notice,.LM3ftq_error{border-radius:11px;margin:0 0 14px;padding:12px 14px;font-size:10px;line-height:1.45}.LM3ftq_notice{color:var(--green-dark);background:#e5f2e8;border:1px solid #c4dbc9}.LM3ftq_error{color:#8f342b;background:#fff0ee;border:1px solid #efc8c3}.LM3ftq_loading,.LM3ftq_loadError{background:#f9fbf9;border:1px solid #d3ddd5;border-radius:14px}.LM3ftq_loading{min-height:112px;color:var(--muted);justify-content:center;align-items:center;gap:11px;font-size:10px;display:flex}.LM3ftq_spinner{border:2px solid #ced9d1;border-top-color:var(--green);border-radius:50%;width:17px;height:17px;animation:.8s linear infinite LM3ftq_spin}.LM3ftq_loadError{justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.LM3ftq_loadError strong,.LM3ftq_loadError p{display:block}.LM3ftq_loadError strong{color:#8f342b;font-size:11px}.LM3ftq_loadError p{color:#8e5a54;margin:5px 0 0;font-size:9px;line-height:1.45}.LM3ftq_form{gap:14px;display:grid}.LM3ftq_settingCard{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(220px,.5fr);align-items:end;gap:22px;padding:21px 22px;display:grid;box-shadow:0 7px 22px #1c362b09}.LM3ftq_field,.LM3ftq_field>span,.LM3ftq_field>small,.LM3ftq_field>em{min-width:0;display:block}.LM3ftq_field>span:first-child{color:var(--ink);margin-bottom:7px;font-size:10px;font-weight:850}.LM3ftq_inputRow{align-items:center;gap:9px;display:flex!important}.LM3ftq_inputRow input{width:140px;min-height:43px;color:var(--ink);font:inherit;background:#fbfcfa;border:1px solid #c8d4cb;border-radius:10px;outline:0;padding:0 11px;font-size:11px}.LM3ftq_inputRow>span{color:var(--ink);font-size:10px;font-weight:800}.LM3ftq_inputRow input:focus{border-color:var(--green);background:#fff;box-shadow:0 0 0 3px #245c4317}.LM3ftq_inputRow input:disabled{color:#8e9992;background:#f0f2ef}.LM3ftq_field>small,.LM3ftq_field>em{margin-top:7px;font-size:8px;line-height:1.45}.LM3ftq_field>small{color:var(--muted)}.LM3ftq_field>em{color:#a33f35;font-style:normal;font-weight:750}.LM3ftq_summary{color:#315f47;background:#e8f2ea;border-radius:11px;min-width:0;padding:13px 14px}.LM3ftq_summary span,.LM3ftq_summary strong,.LM3ftq_summary small{display:block}.LM3ftq_summary span{letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:850}.LM3ftq_summary strong{margin-top:5px;font-size:16px}.LM3ftq_summary small{color:#587060;margin-top:5px;font-size:8px;line-height:1.45}.LM3ftq_privacyNote{color:#5d552b;background:#fff7df;border-radius:10px;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:10px;padding:11px 13px;display:grid}.LM3ftq_privacyNote>span{background:#fffcf2;border-radius:8px;place-items:center;width:31px;height:31px;font-size:15px;display:grid}.LM3ftq_privacyNote strong,.LM3ftq_privacyNote p{display:block}.LM3ftq_privacyNote strong{font-size:9px}.LM3ftq_privacyNote p{margin:3px 0 0;font-size:8px;line-height:1.5}.LM3ftq_footer{background:#f7f9f6;border:1px solid #d5ddd6;border-radius:13px;justify-content:space-between;align-items:center;gap:22px;padding:16px 18px;display:flex}.LM3ftq_savedState>span,.LM3ftq_savedState>strong,.LM3ftq_savedState>small{display:block}.LM3ftq_savedState>span{color:#7b8881;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:850}.LM3ftq_savedState>strong{margin-top:4px;font-size:9px}.LM3ftq_savedState>small{color:var(--muted);margin-top:4px;font-size:8px;line-height:1.4}.LM3ftq_actions{flex:none;gap:8px;display:flex}.LM3ftq_saveButton,.LM3ftq_resetButton,.LM3ftq_loadError button{cursor:pointer;min-height:39px;font:inherit;border-radius:9px;padding:0 14px;font-size:9px;font-weight:850}.LM3ftq_saveButton{border:1px solid var(--green);color:#fff;background:var(--green);box-shadow:0 6px 14px #245c4321}.LM3ftq_saveButton:hover:not(:disabled){background:var(--green-dark)}.LM3ftq_resetButton,.LM3ftq_loadError button{color:#5f6d65;background:#fff;border:1px solid #bdccc2}.LM3ftq_resetButton:hover:not(:disabled),.LM3ftq_loadError button:hover:not(:disabled){border-color:var(--green);background:#f8fbf8}.LM3ftq_saveButton:disabled,.LM3ftq_resetButton:disabled{cursor:default;opacity:.5;box-shadow:none}.LM3ftq_saveButton:focus-visible,.LM3ftq_resetButton:focus-visible,.LM3ftq_loadError button:focus-visible,.LM3ftq_inputRow input:focus-visible{outline-offset:2px;outline:3px solid #e8733547}@keyframes LM3ftq_spin{to{transform:rotate(360deg)}}@media (max-width:760px){.LM3ftq_header,.LM3ftq_loadError,.LM3ftq_footer{flex-direction:column;align-items:stretch}.LM3ftq_badges{align-items:flex-start}.LM3ftq_settingCard{grid-template-columns:1fr;padding:18px 16px}.LM3ftq_actions{width:100%}.LM3ftq_actions button{flex:1}}@media (max-width:520px){.LM3ftq_manager{padding:18px 16px}.LM3ftq_actions{grid-template-columns:1fr;display:grid}.LM3ftq_actions button{width:100%}}@media (prefers-reduced-motion:reduce){.LM3ftq_spinner{animation-duration:1.8s}}
