.NgNPjW_banner{text-align:center;border-bottom:1px solid;padding:8px 16px;font-size:12px;font-weight:600;line-height:1.5}.NgNPjW_label{text-transform:uppercase;letter-spacing:.06em;margin-right:8px;font-weight:800}.NgNPjW_text{opacity:.9}.NgNPjW_staging{background:var(--brand-navy);color:var(--brand-gold)}.NgNPjW_development,.NgNPjW_preview{background:var(--warning-bg);color:var(--warning-fg)}.zlE1da_sidebar{width:var(--sidebar-w);background:linear-gradient(180deg, var(--shell-navy) 0%, var(--shell-navy-2) 100%);border-right:1px solid var(--shell-border);height:100vh;color:var(--shell-fg);flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:0;overflow-y:auto}.zlE1da_brand{border-bottom:1px solid var(--shell-border);background:linear-gradient(#ffb01f0f 0%,#0000 100%);flex-direction:column;gap:10px;padding:22px 20px 18px;display:flex}.zlE1da_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-gold);opacity:.85;padding-left:2px;font-size:10px;font-weight:700}.zlE1da_nav{flex-direction:column;gap:2px;padding:10px 12px 24px;display:flex}.zlE1da_navItem{border-radius:var(--radius-md);color:var(--shell-fg-2);border-left:2px solid #0000;align-items:center;gap:10px;padding:9px 12px 9px 10px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background-color .12s,color .12s,border-color .12s;display:flex}.zlE1da_navItem:hover{background:var(--shell-hover);color:var(--shell-fg)}.zlE1da_navItemActive,.zlE1da_navItemActive:hover{color:var(--brand-gold);border-left-color:var(--brand-gold);background:#ffb01f24;font-weight:600}.zlE1da_navItemActive svg{color:var(--brand-gold)}.zlE1da_navLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.zlE1da_badge{color:var(--shell-fg);border-radius:var(--radius-full);background:#ffffff1a;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}.zlE1da_navItemActive .zlE1da_badge{background:var(--brand-gold);color:var(--brand-navy)}.zlE1da_group{flex-direction:column;margin-top:10px;display:flex}.zlE1da_groupHeader{cursor:pointer;border-radius:var(--radius-md);width:100%;color:var(--brand-gold);background:#ffb01f1a;border:none;border-left:2px solid #ffb01f8c;justify-content:space-between;align-items:center;margin-bottom:4px;padding:10px 12px;transition:background-color .12s,color .12s;display:flex}.zlE1da_groupHeader:hover{color:var(--brand-gold);background:#ffb01f29}.zlE1da_groupHeaderActive{border-left-color:var(--brand-gold);color:var(--brand-gold);background:#ffb01f33}.zlE1da_groupLabel{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-size:13px;font-weight:800;display:inline-flex}.zlE1da_groupCount{color:var(--brand-navy);background:var(--brand-gold);border-radius:var(--radius-full);letter-spacing:0;padding:1px 6px;font-size:10px;font-weight:800;line-height:1.5}.zlE1da_groupChevron{color:var(--brand-gold);transition:transform .15s}.zlE1da_groupItems{flex-direction:column;gap:2px;margin-top:4px;padding-left:4px;display:flex}.zlE1da_subHeader{letter-spacing:.12em;text-transform:uppercase;color:var(--shell-fg-2);border-top:1px solid var(--shell-border);margin-top:4px;padding:10px 12px 4px;font-size:11.5px;font-weight:700}.zlE1da_subHeader:first-child{border-top:none;margin-top:0;padding-top:4px}.zlE1da_collapseToggle{border:1px solid var(--shell-border);border-radius:var(--radius-md);color:var(--shell-fg-2);cursor:pointer;background:0 0;align-self:flex-start;padding:5px 6px;line-height:0}.zlE1da_collapseToggle:hover{background:var(--shell-hover);color:var(--brand-gold)}.zlE1da_sidebarCollapsed{width:64px}.zlE1da_sidebarCollapsed .zlE1da_brand{align-items:center;padding:14px 8px}.zlE1da_sidebarCollapsed .zlE1da_nav{padding:10px 8px 24px}.zlE1da_sidebarCollapsed .zlE1da_navItem{border-left-width:0;justify-content:center;padding:10px 0}.zlE1da_sidebarCollapsed .zlE1da_navLabel,.zlE1da_sidebarCollapsed .zlE1da_badge{display:none}.zlE1da_sidebarOverlay{z-index:60;width:var(--sidebar-w);box-shadow:var(--shadow-lg);position:fixed;top:0;bottom:0;left:0}.zlE1da_overlaySpacer{flex-shrink:0;width:64px}@media (width<=767px){.zlE1da_sidebarCollapsed{width:52px}.zlE1da_sidebarCollapsed .zlE1da_navItem{padding:12px 0}.zlE1da_overlaySpacer{width:52px}.zlE1da_sidebarOverlay{width:min(84vw, var(--sidebar-w))}}.zlE1da_overlayBackdrop{z-index:55;cursor:pointer;background:#060e1c8c;border:none;padding:0;position:fixed;inset:0}._1PsNvW_wrap{position:relative}._1PsNvW_btn{border:1px solid var(--border);background:var(--surface);width:34px;height:34px;color:var(--fg-2);border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative}._1PsNvW_btn:hover{background:var(--surface-2)}._1PsNvW_badge{background:var(--brand-gold);min-width:18px;height:18px;color:var(--brand-navy);border:1.5px solid var(--surface);border-radius:9px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-4px;right:-4px}._1PsNvW_dropdown{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);width:340px;box-shadow:var(--shadow-lg);z-index:30;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}._1PsNvW_header{border-bottom:1px solid var(--border);color:var(--fg);justify-content:space-between;align-items:center;padding:10px 12px;font-size:13px;font-weight:700;display:flex}._1PsNvW_markAll{color:var(--primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}._1PsNvW_list{max-height:380px;overflow-y:auto}._1PsNvW_empty{text-align:center;color:var(--fg-3);padding:24px 12px;font-size:13px}._1PsNvW_item{text-align:left;cursor:pointer;border:none;border-bottom:1px solid var(--border);background:0 0;width:100%;padding:10px 12px;display:block}._1PsNvW_item:hover{background:var(--surface-2)}._1PsNvW_unread{background:var(--primary-soft,#0b15240f)}._1PsNvW_itemTop{color:var(--fg-3);align-items:center;gap:6px;margin-bottom:3px;font-size:11px;display:flex}._1PsNvW_kind{text-transform:uppercase;letter-spacing:.02em;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700}._1PsNvW_kind_assigned{background:var(--primary-soft,#0b15240f);color:var(--primary,#0b1524)}._1PsNvW_kind_overdue{color:#b91c1c;background:#fee2e2}._1PsNvW_kind_status_change{color:#374151;background:#e5e7eb}._1PsNvW_ref{font-family:var(--font-mono,monospace);font-weight:600}._1PsNvW_time{margin-left:auto}._1PsNvW_title{color:var(--fg);font-size:13px;line-height:1.35}._1PsNvW_footer{text-align:center;background:var(--surface-2);width:100%;color:var(--primary);cursor:pointer;border:none;padding:10px;font-size:12.5px;font-weight:600;display:block}._1PsNvW_footer:hover{background:var(--surface-3,#eef1f6)}.LMKVla_topbar{height:var(--topbar-h);z-index:10;background:var(--surface);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:0 24px;display:flex;position:sticky;top:0}.LMKVla_breadcrumb{color:var(--fg-3);align-items:center;gap:8px;font-size:13.5px;display:flex}.LMKVla_current{color:var(--fg);font-weight:600}.LMKVla_sep{color:var(--fg-4)}.LMKVla_actions{align-items:center;gap:8px;min-width:0;display:flex}.LMKVla_zoomGroup{border:1px solid var(--border);border-radius:var(--radius-md);margin-right:4px;display:flex;overflow:hidden}.LMKVla_zoomBtn{background:var(--surface);color:var(--fg-3);cursor:pointer;border:none;border-right:1px solid var(--border);padding:6px 9px;font-size:11px;font-weight:700;line-height:1}.LMKVla_zoomBtn:last-child{border-right:none}.LMKVla_zoomBtn:first-child{font-size:10px}.LMKVla_zoomBtn:nth-child(2){font-size:12px}.LMKVla_zoomBtn:nth-child(3){font-size:14px}.LMKVla_zoomBtn:nth-child(4){font-size:16px}.LMKVla_zoomBtnActive{background:var(--accent-soft);color:var(--on-soft-fg)}.LMKVla_iconBtn{border:1px solid var(--border);background:var(--surface);color:var(--fg-2);border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:6px;padding:7px 10px;font-size:13px;font-weight:600;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.LMKVla_iconBtn:hover{background:var(--accent-soft);border-color:var(--accent-border);color:var(--brand-navy)}.LMKVla_iconBtn:focus-visible{box-shadow:var(--shadow-focus);border-color:var(--brand-gold);outline:none}.LMKVla_aiLabel{white-space:nowrap}.LMKVla_userMenu{margin-left:4px;position:relative}.LMKVla_userBtn{cursor:pointer;border-radius:var(--radius-md);color:var(--fg-2);background:0 0;border:none;align-items:center;gap:8px;padding:4px 6px 4px 4px;display:flex}.LMKVla_userBtn:hover{background:var(--accent-soft)}.LMKVla_userName{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:13.5px;font-weight:600;overflow:hidden}.LMKVla_dropdown{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:180px;box-shadow:var(--shadow-lg);z-index:20;padding:6px;position:absolute;top:calc(100% + 6px);right:0}.LMKVla_dropdownRole{letter-spacing:.06em;text-transform:uppercase;color:var(--brand-gold);background:var(--brand-navy);border-bottom:1px solid var(--border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;margin:-6px -6px 6px;padding:10px 12px;font-size:11.5px;font-weight:700}.LMKVla_dropdownItem{width:100%;color:var(--fg-2);border-radius:var(--radius-md);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:8px 10px;font-size:13.5px;font-weight:600;display:flex}.LMKVla_dropdownItem:hover{background:var(--accent-soft);color:var(--brand-navy)}@media (width<=980px){.LMKVla_breadcrumb{display:none}.LMKVla_actions{justify-content:flex-end;width:100%}}@media (width<=760px){.LMKVla_topbar{padding:0 12px}.LMKVla_zoomGroup,.LMKVla_aiLabel,.LMKVla_userName{display:none}}@media (width<=1279px){.LMKVla_kbdHint{display:none}}.LMKVla_overflowRow{flex-direction:column;align-items:stretch;gap:8px;display:flex}.LMKVla_overflowRow .LMKVla_zoomGroup{margin-right:0;display:flex}.LMKVla_overflowRow .LMKVla_iconBtn{justify-content:flex-start}.LMKVla_overflowRow .LMKVla_aiLabel{display:inline}@keyframes Fr1wZW_overlayIn{0%{opacity:0}to{opacity:1}}@keyframes Fr1wZW_modalIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.Fr1wZW_overlay{z-index:100;background:var(--scrim);justify-content:center;align-items:center;padding:24px;animation:.2s Fr1wZW_overlayIn;display:flex;position:fixed;inset:0}.Fr1wZW_modal{background:var(--surface-overlay);border-radius:var(--radius-2xl);width:100%;max-height:88vh;box-shadow:var(--shadow-xl);animation:Fr1wZW_modalIn .22s var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.Fr1wZW_header{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.Fr1wZW_header h3{color:var(--fg);margin:0;font-size:16px;font-weight:700}.Fr1wZW_closeBtn{color:var(--fg-3);cursor:pointer;border-radius:var(--radius-md);background:0 0;border:none;padding:4px;display:flex}.Fr1wZW_closeBtn:hover{background:var(--surface-2);color:var(--fg)}.Fr1wZW_body{padding:22px;overflow-y:auto}.Fr1wZW_footer{border-top:1px solid var(--border);flex-shrink:0;justify-content:flex-end;gap:10px;padding:16px 22px;display:flex}.GnBEfW_app{background:var(--canvas-gradient);min-height:100vh;display:flex}.GnBEfW_main{flex-direction:column;flex:1;min-width:0;display:flex}.GnBEfW_content{font-size:var(--content-zoom,14px);zoom:var(--content-scale,1);flex:1;padding:32px;overflow-y:auto}.GnBEfW_contentInner{max-width:1280px;margin:0 auto}@media (width<=767px){.GnBEfW_content{padding:16px 12px 28px}.GnBEfW_contentInner{max-width:100%}}.ZVLtNW_badge{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;flex-shrink:0;align-items:center;padding:3px 8px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.ZVLtNW_staging{background:var(--danger);color:#fff}.ZVLtNW_development,.ZVLtNW_preview{background:var(--warning);color:#fff}.f_-yFq_screen{z-index:200;color:#fff;-webkit-overflow-scrolling:touch;background:radial-gradient(1200px 600px at 15% 10%,#ffb01f24,#0000 60%),radial-gradient(900px 500px at 85% 90%,#12305ab3,#0000 65%),linear-gradient(160deg,#0b1524 0%,#101d31 55%,#12305a 100%);padding:24px 24px 56px;display:block;position:fixed;inset:0;overflow:hidden auto}.f_-yFq_screen>*{margin:0 auto}body[data-s42-cookie-banner] .f_-yFq_screen{bottom:var(--s42-cookie-banner-h,240px);padding-bottom:24px}.f_-yFq_card{width:100%;max-width:420px;padding:12px 8px 0}.f_-yFq_logo{align-items:center;gap:12px;margin-bottom:22px;display:flex}.f_-yFq_logoMark{color:#0b1524;background:#ffb01f;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;box-shadow:0 8px 24px #ffb01f59,inset 0 1px #ffffff59}.f_-yFq_brand{letter-spacing:-.015em;font-family:Roboto,ui-sans-serif,system-ui,sans-serif;font-size:28px;font-weight:900;line-height:1}.f_-yFq_brandMark{color:#fffffff5}.f_-yFq_brandAccent{color:#ffb01f;margin-left:2px}.f_-yFq_title{color:#fff;letter-spacing:-.01em;margin:6px 0 10px;font-family:Roboto,ui-sans-serif,system-ui,sans-serif;font-size:26px;font-weight:800;line-height:1.2}.f_-yFq_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#ffb01fe6;margin-bottom:28px;font-size:11px;font-weight:700}.f_-yFq_fieldLabel{letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.f_-yFq_input{color:#fff;width:100%;font-family:var(--font-sans);box-sizing:border-box;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:10px;outline:none;margin-bottom:16px;padding:12px 14px;font-size:14px;transition:border-color .15s,box-shadow .15s,background .15s}.f_-yFq_input::placeholder{color:#ffffff61}.f_-yFq_input:hover{background:#ffffff14;border-color:#ffb01f66}.f_-yFq_input:focus{background:#ffffff17;border-color:#ffb01f;box-shadow:0 0 0 4px #ffb01f38}.f_-yFq_error{color:#fca5a5;margin:-6px 0 14px;font-size:12.5px}.f_-yFq_confirmed{color:#86efac;background:#10b9811f;border:1px solid #10b9814d;border-radius:10px;margin-bottom:14px;padding:10px 12px;font-size:13px}.f_-yFq_submit{color:#0b1524;width:100%;font-family:var(--font-sans);letter-spacing:.01em;cursor:pointer;background:#ffb01f;border:none;border-radius:999px;padding:14px;font-size:15px;font-weight:800;transition:background .15s,transform 50ms;box-shadow:0 8px 24px #ffb01f52}.f_-yFq_submit:hover{background:#ffc94d}.f_-yFq_submit:active{transform:translateY(1px)}.f_-yFq_hint{text-align:center;color:#fff9;margin-top:16px;font-size:12.5px}.f_-yFq_hint a{color:#ffb01f;font-weight:600;text-decoration:none}.f_-yFq_hint a:hover{color:#ffc94d}.f_-yFq_recovery{color:#ffb01f;cursor:pointer;background:0 0;border:none;margin-top:12px;padding:0;font-size:13px;font-weight:600}.f_-yFq_recovery:hover{color:#ffc94d}.f_-yFq_footer{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:24px;padding-top:16px;font-size:12px;display:flex}.f_-yFq_footer a{color:#ffffff8c;text-decoration:none}.f_-yFq_footer a:hover{color:#ffb01f}.d_otDG_hero{border-radius:var(--radius-2xl);border:1px solid var(--border);color:#fff;background:linear-gradient(135deg,#0b1524 0%,#123157 55%,#16253c 100%);padding:48px 44px;position:relative;overflow:hidden}.d_otDG_eyebrow{letter-spacing:.07em;text-transform:uppercase;color:#17b8c4;margin-bottom:14px;font-size:11px;font-weight:700}.d_otDG_title{letter-spacing:-.01em;margin:0 0 12px;font-family:Roboto,ui-sans-serif,system-ui,sans-serif;font-size:24px;font-weight:700}.d_otDG_body{color:#ffffffb3;max-width:560px;margin:0 0 28px;font-size:16px;line-height:1.5}.d_otDG_cta{color:#0b1524;border-radius:var(--radius-md);font-family:var(--font-sans);cursor:pointer;background:#fff;border:none;padding:10px 18px;font-size:14px;font-weight:700}.d_otDG_cta:hover{background:#eef2f8}.d_otDG_grid{flex-wrap:wrap;gap:16px;margin-top:24px;display:flex}.d_otDG_grid>*{flex:1;min-width:200px}.xZBGBG_labelRow{justify-content:space-between;align-items:center;gap:6px;margin-bottom:4px;display:flex}.xZBGBG_helpBtn{width:20px;height:20px;color:var(--fg-3);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.xZBGBG_helpBtn:hover{color:var(--fg-1);background:var(--surface-3)}.xZBGBG_hint{color:var(--fg-3);margin-top:6px;font-size:11.5px;line-height:1.4}.xZBGBG_hintTitle{color:var(--fg-1);font-weight:600}.xZBGBG_hintMeta{color:var(--fg-4,var(--fg-3));margin-top:2px;font-size:11px}.xZBGBG_popover{z-index:30;background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-lg,10px);max-height:340px;margin-top:6px;padding:12px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 30px #00000040}.xZBGBG_popoverHead{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.xZBGBG_popoverIntro{color:var(--fg-3);margin:0 0 10px;font-size:12px;line-height:1.4}.xZBGBG_closeBtn{color:var(--fg-3);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px}.xZBGBG_closeBtn:hover{color:var(--fg-1);background:var(--surface-3)}.xZBGBG_scaleList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.xZBGBG_scaleRow{text-align:left;background:var(--surface-2);width:100%;color:var(--fg-1);cursor:pointer;border:1px solid #0000;border-radius:8px;gap:10px;padding:8px 10px;display:flex}.xZBGBG_scaleRow:hover{border-color:var(--border)}.xZBGBG_scaleRowActive{border-color:var(--accent,#6aa9ff);background:color-mix(in oklab, var(--accent,#6aa9ff) 12%, var(--surface-2))}.xZBGBG_scaleScore{background:var(--surface-3);height:24px;color:var(--fg-1);border-radius:6px;flex:0 0 24px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.xZBGBG_scaleBody{flex-direction:column;gap:2px;min-width:0;display:flex}.xZBGBG_scaleRating{font-size:12.5px;font-weight:600}.xZBGBG_scaleDef{color:var(--fg-3);font-size:11.5px;line-height:1.4}.xZBGBG_scaleFreq{color:var(--fg-4,var(--fg-3));font-size:11px;font-style:italic}.xZBGBG_band{border:1px solid var(--border);background:var(--surface-1);border-radius:10px;width:100%;padding:10px 12px}.xZBGBG_bandHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.xZBGBG_bandLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--fg-3);font-size:11px}.xZBGBG_bandTag{background:var(--surface-3);color:var(--fg-1);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.xZBGBG_bandMeaning{color:var(--fg-2,var(--fg-1));font-size:12px;line-height:1.4}.xZBGBG_bandMeta{color:var(--fg-3);flex-direction:column;gap:2px;margin-top:6px;font-size:11.5px;line-height:1.4;display:flex}.xZBGBG_bandLow{border-color:var(--success-border);background:var(--success-bg)}.xZBGBG_bandLow .xZBGBG_bandTag{background:var(--success-bg);color:var(--success-fg);border:1px solid var(--success-border)}.xZBGBG_bandMedium{border-color:var(--info-border);background:var(--info-bg)}.xZBGBG_bandMedium .xZBGBG_bandTag{background:var(--info-bg);color:var(--info-fg);border:1px solid var(--info-border)}.xZBGBG_bandHigh{border-color:var(--warning-border);background:var(--warning-bg)}.xZBGBG_bandHigh .xZBGBG_bandTag{background:var(--warning-bg);color:var(--warning-fg);border:1px solid var(--warning-border)}.xZBGBG_bandCritical{border-color:var(--danger-border);background:var(--danger-bg)}.xZBGBG_bandCritical .xZBGBG_bandTag{background:var(--danger-bg);color:var(--danger-fg);border:1px solid var(--danger-border)}.PlGg0W_grid{grid-template-columns:1fr 1fr;gap:16px 20px;display:grid}.PlGg0W_scoreSection{background:var(--surface-2);border-radius:var(--radius-xl);gap:24px;padding:16px;display:flex}.PlGg0W_scoreCol{flex-direction:column;flex:1;align-items:flex-start;gap:10px;display:flex}.PlGg0W_scoreRow{gap:10px;width:100%;display:flex}.PlGg0W_scoreRow>*{flex:1}@keyframes Pr1QnG_overlayIn{0%{opacity:0}to{opacity:1}}@keyframes Pr1QnG_panelIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.Pr1QnG_overlay{z-index:100;background:var(--scrim);animation:.2s Pr1QnG_overlayIn;position:fixed;inset:0}.Pr1QnG_panel{z-index:101;background:var(--surface-overlay);border-left:1px solid var(--border);max-width:92vw;box-shadow:var(--shadow-xl);animation:Pr1QnG_panelIn .24s var(--ease-out);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden}@keyframes Pr1QnG_centerIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}.Pr1QnG_centerOverlay{z-index:100;background:var(--scrim);justify-content:center;align-items:center;padding:24px;animation:.2s Pr1QnG_overlayIn;display:flex;position:fixed;inset:0}.Pr1QnG_centerPanel{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-xl);max-height:90vh;animation:Pr1QnG_centerIn .2s var(--ease-out);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}._pCmaq_header{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:18px 22px;display:flex}._pCmaq_headerLeft{gap:12px;display:flex}._pCmaq_refRow{align-items:center;gap:8px;margin-bottom:4px;display:flex}._pCmaq_titlePreview{color:var(--fg-3);max-width:480px;font-size:13px}._pCmaq_body{flex:1;padding:20px 22px;overflow-y:auto}._pCmaq_row2{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:10px;display:grid}._pCmaq_readonlyBlock{background:var(--surface-2);border-radius:var(--radius-lg);padding:12px 14px}._pCmaq_errorBox{border-radius:var(--radius-md);color:#b91c1c;white-space:pre-line;background:#fef2f2;border:1px solid #fca5a5;margin-bottom:14px;padding:10px 12px;font-size:13px;line-height:1.45}._pCmaq_footer{border-top:1px solid var(--border);flex-shrink:0;align-items:center;gap:10px;padding:16px 22px;display:flex}.OHceJG_header{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:18px 22px;display:flex}.OHceJG_headerLeft{gap:12px;display:flex}.OHceJG_refRow{align-items:center;gap:8px;margin-bottom:4px;display:flex}.OHceJG_titlePreview{color:var(--fg-3);max-width:500px;font-size:13px}.OHceJG_body{flex:1;padding:20px 22px;overflow-y:auto}.OHceJG_newBanner{background:var(--primary-soft);color:var(--primary);border-radius:var(--radius-lg);margin-bottom:14px;padding:10px 14px;font-size:13px;font-weight:600}.OHceJG_icoBanner{color:#991b1b;border-radius:var(--radius-lg);background:#fef2f2;border:1px solid #fecaca;align-items:flex-start;gap:10px;margin-bottom:14px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.OHceJG_row2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.OHceJG_row3{grid-template-columns:1fr 1fr 1fr;gap:14px;display:grid}.OHceJG_footer{border-top:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:16px 22px;display:flex}.PHdWlG_header{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:18px 22px;display:flex}.PHdWlG_steps{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;padding:16px 22px;display:flex}.PHdWlG_step{flex:1;align-items:center;display:flex}.PHdWlG_step:last-child{flex:0}.PHdWlG_stepCircle{background:var(--surface-3);width:26px;height:26px;color:var(--fg-3);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.PHdWlG_stepCircle[data-active=true]{background:var(--primary);color:var(--primary-foreground,#fff)}.PHdWlG_stepCircle[data-done=true]{background:var(--success);color:#fff}.PHdWlG_stepLabel{color:var(--fg-4);white-space:nowrap;margin-left:8px;margin-right:8px;font-size:12px;display:none}.PHdWlG_stepLabel[data-active=true]{color:var(--fg);font-weight:600;display:inline}.PHdWlG_stepLine{background:var(--border);flex:1;height:1px;margin:0 4px}.PHdWlG_body{flex:1;padding:22px;overflow-y:auto}.PHdWlG_grid{grid-template-columns:1fr 1fr;gap:14px 18px;display:grid}.PHdWlG_warning{color:#92400e;border-radius:var(--radius-lg);background:#fffbeb;grid-column:1/-1;padding:10px 14px;font-size:12.5px}.PHdWlG_footer{border-top:1px solid var(--border);flex-shrink:0;align-items:center;gap:10px;padding:16px 22px;display:flex}.NM2AJa_header{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:18px 22px;display:flex}.NM2AJa_body{flex:1;padding:22px;overflow-y:auto}.NM2AJa_scoreCard{background:var(--surface-2);border-radius:var(--radius-xl);align-items:center;gap:20px;padding:18px;display:flex}.NM2AJa_scoreNum{letter-spacing:-.02em;font-size:44px;font-weight:800;line-height:1}.NM2AJa_breakdown{flex-direction:column;gap:6px;display:flex}.NM2AJa_breakdownRow{color:var(--fg-2);background:var(--surface-2);border-radius:var(--radius-md);justify-content:space-between;padding:8px 12px;font-size:13px;display:flex}.NM2AJa_detailGrid{color:var(--fg-2);grid-template-columns:1fr 1fr;gap:14px;font-size:13.5px;display:grid}.NM2AJa_detailLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--fg-4);margin-bottom:2px;font-size:11px;font-weight:700;display:block}.NM2AJa_reviewedBlock{background:var(--surface-2);border-radius:var(--radius-lg);margin-top:20px;padding:14px}.NM2AJa_footer{border-top:1px solid var(--border);flex-shrink:0;align-items:center;gap:10px;padding:16px 22px;display:flex}.gBjXSG_sectionHeader{cursor:pointer;text-align:left;width:100%;color:var(--fg);background:0 0;border:none;justify-content:space-between;align-items:center;padding:14px 18px;font-size:13.5px;font-weight:700;display:flex}.gBjXSG_row2{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:10px;display:grid}.gBjXSG_row3{grid-template-columns:1fr 1fr 1fr;gap:14px;margin-bottom:10px;display:grid}._8KVn4a_screen{z-index:200;-webkit-overflow-scrolling:touch;background:linear-gradient(135deg,#0b1524 0%,#123157 50%,#16253c 100%);padding:24px 24px 56px;display:block;position:fixed;inset:0;overflow:hidden auto}._8KVn4a_screen>*{margin:0 auto}body[data-s42-cookie-banner] ._8KVn4a_screen{bottom:var(--s42-cookie-banner-h,240px);padding-bottom:24px}._8KVn4a_card{border-radius:var(--radius-2xl);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0a;border:1px solid #ffffff1f;width:100%;max-width:560px;padding:32px 32px 24px}._8KVn4a_header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}._8KVn4a_logo{color:#fff;align-items:center;gap:8px;font-size:16px;font-weight:800;display:flex}._8KVn4a_skipAll{color:#ffffff80;cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:12px}._8KVn4a_skipAll:hover{color:#ffffffd9}._8KVn4a_title{color:#fff;letter-spacing:-.01em;margin:4px 0 6px;font-size:22px}._8KVn4a_subtitle{color:#fff9;margin:0 0 22px;font-size:13px;line-height:1.5}._8KVn4a_stepper{border-bottom:1px solid #ffffff14;gap:24px;margin-bottom:22px;padding-bottom:18px;display:flex}._8KVn4a_stepItem{align-items:center;gap:8px;display:flex}._8KVn4a_stepDot{color:#fff6;background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex}._8KVn4a_stepDotActive{color:#0b1524;background:#17b8c4;border-color:#17b8c4}._8KVn4a_stepDotDone{color:#22d3ee;background:#22d3ee33;border-color:#22d3ee59}._8KVn4a_stepLabel{color:#ffffff73;font-size:12px}._8KVn4a_stepLabelActive{color:#fff;font-size:12px;font-weight:700}._8KVn4a_fieldLabel{color:#ffffffa6;margin:12px 0 5px;font-size:12px;font-weight:600;display:block}._8KVn4a_input{box-sizing:border-box;border-radius:var(--radius-md);color:#fff;width:100%;font-family:var(--font-sans);background:#ffffff14;border:1px solid #fff3;outline:none;padding:11px 13px;font-size:14px}._8KVn4a_input:focus{border-color:#17b8c4;box-shadow:0 0 0 3px #17b8c440}._8KVn4a_input option,._8KVn4a_input optgroup{color:#0f172a;background:#fff}select._8KVn4a_input{color:#fff}select._8KVn4a_input:invalid,select._8KVn4a_input option[value=""]{color:#0f172a}._8KVn4a_chipRow{flex-wrap:wrap;gap:6px;display:flex}._8KVn4a_chip{color:#ffffffbf;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:20px;padding:7px 12px;font-size:12px}._8KVn4a_chipActive{color:#fff;background:#22d3ee33;border-color:#22d3ee}._8KVn4a_logoRow{align-items:center;gap:12px;display:flex}._8KVn4a_logoThumb{object-fit:cover;background:#fff;border:1px solid #ffffff26;border-radius:8px;width:56px;height:56px}._8KVn4a_uploadBtn{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;padding:8px 14px;font-size:12.5px;display:inline-block}._8KVn4a_frameworkGrid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:8px;display:grid}._8KVn4a_frameworkCard{text-align:left;cursor:pointer;color:#fff;background:#ffffff0a;border:1px solid #ffffff24;border-radius:10px;padding:14px}._8KVn4a_frameworkCard:hover:not(._8KVn4a_frameworkCardDisabled){border-color:#22d3ee80}._8KVn4a_frameworkCardActive{background:#22d3ee1f;border-color:#22d3ee}._8KVn4a_frameworkCardDisabled{opacity:.5;cursor:not-allowed}._8KVn4a_frameworkHead{justify-content:space-between;margin-bottom:4px;font-size:14px;font-weight:700;display:flex}._8KVn4a_frameworkBlurb{color:#fff9;font-size:12px}._8KVn4a_inviteList{flex-direction:column;gap:8px;display:flex}._8KVn4a_inviteRow{align-items:center;gap:8px;display:flex}._8KVn4a_removeBtn{color:#fff6;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px}._8KVn4a_removeBtn:hover{color:#fca5a5}._8KVn4a_addRow{color:#ffffffa6;cursor:pointer;background:0 0;border:1px dashed #ffffff40;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;margin-top:4px;padding:8px 12px;font-size:12.5px;display:inline-flex}._8KVn4a_addRow:hover{color:#fff;border-color:#ffffff73}._8KVn4a_results{background:#ffffff0a;border-radius:8px;flex-direction:column;gap:6px;margin-top:14px;padding:12px;display:flex}._8KVn4a_resultOk{color:#22d3ee;gap:6px;font-size:12.5px;display:flex}._8KVn4a_resultErr{color:#fca5a5;gap:6px;font-size:12.5px;display:flex}._8KVn4a_error{color:#fecaca;background:#fca5a51a;border:1px solid #fca5a54d;border-radius:8px;margin-top:14px;padding:10px 12px;font-size:13px}._8KVn4a_actions{border-top:1px solid #ffffff14;align-items:center;gap:8px;margin-top:22px;padding-top:18px;display:flex}._8KVn4a_primary{color:#0b1524;cursor:pointer;background:#fff;border:none;border-radius:8px;align-items:center;gap:6px;margin-left:auto;padding:10px 18px;font-size:13.5px;font-weight:700;display:inline-flex}._8KVn4a_primary:disabled{opacity:.6;cursor:default}._8KVn4a_secondary{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:8px;padding:10px 14px;font-size:13px}._8KVn4a_skipInline{color:#ffffff80;cursor:pointer;background:0 0;border:none;padding:6px 10px;font-size:12.5px}._8KVn4a_skipInline:hover{color:#ffffffe6}._8KVn4a_footNote{text-align:center;color:#ffffff59;margin-top:14px;font-size:11px}
