.XnmkpW_steps{padding:var(--s-8);gap:var(--s-6);border:1px solid var(--c-line);border-radius:var(--r-feature);background:var(--c-card) url(/assets/theme/contours.svg) right bottom / 60% auto no-repeat;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow:hidden}.XnmkpW_step{min-width:0;position:relative}.XnmkpW_step:not(:last-child):after{content:"";border-top:2px dashed var(--c-ink-15);width:calc(100% - 16px);position:absolute;top:20px;left:40px}.XnmkpW_stepNumber{background:var(--c-primary);width:40px;height:40px;color:var(--c-card);font:700 17px/1 var(--f-sans);z-index:1;border-radius:50%;place-items:center;display:grid;position:relative}.XnmkpW_stepContent{margin-top:var(--s-5)}.XnmkpW_step h3{font:700 21px/1.3 var(--f-sans);letter-spacing:-.025em;color:var(--c-ink);margin:0 0 var(--s-3)}.XnmkpW_stepBody{font:400 14px/1.7 var(--f-sans);color:var(--c-ink-70)}.XnmkpW_stepBody p{margin:0}.XnmkpW_stepIllustration{margin:0 0 var(--s-5);border-radius:var(--r-control);background:var(--c-paper);overflow:hidden}.XnmkpW_stepIllustration img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.XnmkpW_vertical{grid-template-columns:1fr;grid-auto-flow:row}.XnmkpW_vertical .XnmkpW_step{gap:var(--s-5);grid-template-columns:40px minmax(0,1fr);display:grid}.XnmkpW_vertical .XnmkpW_step:not(:last-child):after{border-top:0;border-left:2px dashed var(--c-ink-15);width:0;height:calc(100% - 16px);top:40px;left:19px}.XnmkpW_vertical .XnmkpW_stepContent{margin:0}.XnmkpW_ledger{background:var(--c-card);border:1px solid var(--c-line);border-radius:var(--r-surface);min-width:0;overflow:hidden}.XnmkpW_ledgerHead{justify-content:space-between;align-items:center;gap:var(--s-4);background:var(--c-ink);color:var(--c-card);padding:var(--s-5) var(--s-6);flex-wrap:wrap;display:flex}.XnmkpW_ledgerHead h2{font:700 19px/1.4 var(--f-sans);letter-spacing:-.02em;margin:0}.XnmkpW_ledgerHead a{color:var(--c-card);text-underline-offset:4px;text-decoration:underline}.XnmkpW_ledgerRows{margin:0}.XnmkpW_ledgerRow{align-items:baseline;gap:var(--s-2) var(--s-6);padding:var(--s-5) var(--s-6);grid-template-columns:minmax(0,1fr) minmax(0,auto);display:grid}.XnmkpW_ledgerRow+.XnmkpW_ledgerRow{border-top:1px solid var(--c-line)}.XnmkpW_ledgerRow dt{color:var(--c-ink-70);font:600 14px/1.6 var(--f-sans)}.XnmkpW_ledgerRow dd{text-align:right;overflow-wrap:anywhere;font:700 clamp(18px,2vw,28px)/1.3 var(--f-sans);color:var(--c-ink);font-variant-numeric:tabular-nums;letter-spacing:-.025em;margin:0}.XnmkpW_ledgerRow dd.XnmkpW_ledgerDetail{text-align:left;font:400 13px/1.6 var(--f-sans);color:var(--c-ink-70);letter-spacing:0;grid-column:1/-1}.XnmkpW_ledgerNote{padding:var(--s-4) var(--s-6);background:var(--c-primary-soft);color:var(--c-primary-deep);font:400 13px/1.6 var(--f-sans)}@media (max-width:760px){.XnmkpW_steps{padding:var(--s-6);background-size:auto 65%;grid-template-columns:1fr;grid-auto-flow:row}.XnmkpW_step{gap:var(--s-4);grid-template-columns:40px minmax(0,1fr);display:grid}.XnmkpW_step:not(:last-child):after{border-top:0;border-left:2px dashed var(--c-ink-15);width:0;height:calc(100% - 16px);top:40px;left:19px}.XnmkpW_stepContent{margin:0}.XnmkpW_ledgerHead,.XnmkpW_ledgerRow{padding:var(--s-4) var(--s-5)}.XnmkpW_ledgerRow{gap:var(--s-2);grid-template-columns:1fr}.XnmkpW_ledgerRow dd{text-align:left}}
.hDHXxq_page{flex-direction:column;gap:32px;min-width:0;max-width:1180px;display:flex}.hDHXxq_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.hDHXxq_header h1{letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1.2}.hDHXxq_header p,.hDHXxq_sectionHead p,.hDHXxq_next p,.hDHXxq_intro p{color:var(--c-ink-70);margin:8px 0 0;font-size:14px;line-height:1.6}.hDHXxq_primary{background:var(--c-primary);color:#fff;border-radius:4px;align-items:center;min-height:46px;padding:12px 20px;font-size:14px;font-weight:650;display:inline-flex}.hDHXxq_primary:hover{background:var(--c-primary-deep)}.hDHXxq_next{border-left:3px solid var(--c-primary);background:var(--c-primary-soft);padding:22px 24px}.hDHXxq_next h2,.hDHXxq_sectionHead h2{margin:0;font-size:18px;font-weight:650;line-height:1.4}.hDHXxq_actions{flex-wrap:wrap;gap:12px 24px;margin-top:14px;display:flex}.hDHXxq_actions a{min-height:44px;color:var(--c-primary);align-items:center;gap:16px;font-size:13px;font-weight:650;display:inline-flex}.hDHXxq_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:16px;display:flex}.hDHXxq_sectionHead>a{color:var(--c-primary);align-items:center;min-height:44px;font-size:13px;font-weight:650;display:flex}.hDHXxq_files{border:1px solid var(--c-line);background:#fff;border-radius:5px;flex-direction:column;display:flex}.hDHXxq_files:empty{display:none}.hDHXxq_file{grid-template-columns:minmax(0,1fr) minmax(120px,auto) 90px;align-items:center;gap:16px;padding:20px;display:grid}.hDHXxq_file+.hDHXxq_file{border-top:1px solid var(--c-line)}.hDHXxq_fileName{min-width:0}.hDHXxq_id{color:var(--c-ink-70);font-size:11px}.hDHXxq_file h3{overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;font-weight:600;line-height:1.5}.hDHXxq_file h3 a:hover{text-decoration:underline}.hDHXxq_status{color:var(--c-ink-70);font-size:12px;line-height:1.5}.hDHXxq_status[data-state=rejected]{color:var(--c-danger)}.hDHXxq_status[data-state=certified]{color:var(--c-ok)}.hDHXxq_open{color:var(--c-primary);align-items:center;gap:12px;min-height:44px;font-size:12px;display:inline-flex}.hDHXxq_empty{border:1px solid var(--c-line);background:#fff;border-radius:5px;padding:28px}.hDHXxq_empty h3{margin:0 0 8px;font-size:16px}.hDHXxq_empty p{color:var(--c-ink-70);max-width:65ch;font-size:14px;line-height:1.6}.hDHXxq_empty a{min-height:44px;color:var(--c-primary);align-items:center;font-size:14px;font-weight:650;display:inline-flex}.hDHXxq_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;display:grid}.hDHXxq_stats>div{border:1px solid var(--c-line);background:#fff;border-radius:5px;min-width:0;padding:20px}.hDHXxq_stats dt{color:var(--c-ink-70);font-size:13px;font-weight:600}.hDHXxq_stats dd{letter-spacing:-.025em;overflow-wrap:anywhere;margin:14px 0 0;font-size:34px;font-weight:650;line-height:1.2}.hDHXxq_stats dd.hDHXxq_duration{font-size:24px}.hDHXxq_stats dd.hDHXxq_noData{margin-top:20px;font-size:18px;line-height:1.5}.hDHXxq_stats p{color:var(--c-ink-70);margin:10px 0 0;font-size:12px;line-height:1.5}.hDHXxq_explanation{color:var(--c-ink-70);margin-top:16px;font-size:12px}.hDHXxq_explanation summary{width:fit-content;min-height:44px;color:var(--c-primary);cursor:pointer;padding-block:12px;font-weight:600}.hDHXxq_explanation>div{border-left:2px solid var(--c-line);max-width:80ch;padding:0 16px 12px;line-height:1.7}.hDHXxq_intro{border:1px solid var(--c-line);background:#fff;padding:20px;font-size:14px}.hDHXxq_page a:focus-visible,.hDHXxq_explanation summary:focus-visible{outline:2px solid var(--c-primary);outline-offset:4px}@media (max-width:700px){.hDHXxq_file{grid-template-columns:minmax(0,1fr) auto;gap:10px}.hDHXxq_fileName{grid-column:1/-1}.hDHXxq_stats{grid-template-columns:1fr}.hDHXxq_stats>div{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;display:grid}.hDHXxq_stats dd,.hDHXxq_stats dd.hDHXxq_noData{text-align:right;grid-area:1/2/3;align-self:center;max-width:13ch;margin:0}.hDHXxq_stats p{margin:0}.hDHXxq_stats dd.hDHXxq_noData{font-size:16px}.hDHXxq_next{padding:18px}.hDHXxq_page{gap:28px}}.hDHXxq_next{background:#f7fafd;border:1px solid #c9ddeb;border-radius:12px;box-shadow:inset 0 1px #fff}.hDHXxq_nextHeading{align-items:center;gap:18px;display:flex}.hDHXxq_nextHeading>div{min-width:0}.hDHXxq_next .hDHXxq_actions{margin-left:74px}.hDHXxq_files,.hDHXxq_stats>div,.hDHXxq_empty{border-radius:10px}.hDHXxq_empty>svg{margin-bottom:18px}.hDHXxq_primary{border-radius:7px;box-shadow:inset 0 1px #ffffff24}@media (max-width:700px){.hDHXxq_nextHeading{align-items:flex-start;gap:14px}.hDHXxq_nextHeading>svg{width:44px;height:44px}.hDHXxq_next .hDHXxq_actions{margin-left:0}}.hDHXxq_next{border-radius:var(--r-surface);box-shadow:var(--shadow-surface);background:#fff;position:relative;overflow:hidden}.hDHXxq_next:after{content:"";pointer-events:none;opacity:.7;background:url(/assets/theme/contours.svg) 50%/cover;width:190px;height:260px;position:absolute;top:-72px;right:-28px}.hDHXxq_nextHeading,.hDHXxq_next .hDHXxq_actions{z-index:1;position:relative}.hDHXxq_files,.hDHXxq_stats>div,.hDHXxq_empty{border-radius:var(--r-surface);box-shadow:var(--shadow-surface)}.hDHXxq_primary{border-radius:var(--r-control)}.hDHXxq_stats dd{font-variant-numeric:tabular-nums}@media (max-width:700px){.hDHXxq_next:after{display:none}}
.Hs60hW_logo{flex-shrink:0;width:240px;max-width:100%;height:auto;display:block}.Hs60hW_small{width:180px}
.La5B6a_side{border-right:1px solid var(--c-line);z-index:20;background:#fff;align-self:stretch;width:220px;min-width:0;position:relative}.La5B6a_group{flex-direction:column;gap:8px;display:flex}.La5B6a_items{flex-direction:column;display:flex}.La5B6a_item{min-height:36px;color:var(--c-ink-70);-webkit-tap-highlight-color:transparent;border-left:2px solid #0000;align-items:center;gap:10px;padding:8px 20px;font-size:13px;transition:background .15s,color .15s,border-color .15s,transform 80ms;display:flex;position:relative}.La5B6a_icon{width:20px;height:20px;color:var(--c-ink-50);flex-shrink:0;justify-content:center;align-items:center;transition:color .15s;display:inline-flex}.La5B6a_label{min-width:0}.La5B6a_item:hover{background:var(--c-paper);color:var(--c-ink)}.La5B6a_item:hover .La5B6a_icon{color:var(--c-ink-70)}.La5B6a_item:active{transform:scale(.99)}.La5B6a_item:focus-visible{outline:2px solid var(--c-primary);outline-offset:-2px}.La5B6a_itemActive{color:var(--c-ink);background:var(--c-paper);border-left-color:var(--c-primary);font-weight:600}.La5B6a_itemActive .La5B6a_icon{color:var(--c-primary)}.La5B6a_itemPending{cursor:progress}.La5B6a_itemPending .La5B6a_icon{color:var(--c-primary)}.La5B6a_itemPending .La5B6a_label{opacity:.85}.La5B6a_spinner{transform-origin:50%;animation:.7s linear infinite La5B6a_nav-spin}@keyframes La5B6a_nav-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.La5B6a_progress{pointer-events:none;opacity:0;z-index:5;height:2px;transition:opacity .12s;position:absolute;top:0;left:0;right:0;overflow:hidden}.La5B6a_progress[data-active=true]{opacity:1}.La5B6a_progress:before{content:"";background:linear-gradient(90deg, transparent, var(--c-primary) 50%, transparent);width:40%;animation:1.1s ease-in-out infinite La5B6a_nav-slide;position:absolute;inset:0}@keyframes La5B6a_nav-slide{0%{transform:translate(-100%)}to{transform:translate(350%)}}@media (prefers-reduced-motion:reduce){.La5B6a_item,.La5B6a_icon,.La5B6a_progress{transition:none}.La5B6a_item:active{transform:none}.La5B6a_spinner,.La5B6a_progress:before{animation:none}.La5B6a_progress:before{background:var(--c-primary);width:100%;transform:none}}.La5B6a_navigation{top:var(--topnav-h,60px);max-height:calc(100vh - var(--topnav-h,60px));max-height:calc(100dvh - var(--topnav-h,60px));overscroll-behavior:contain;flex-direction:column;gap:22px;padding:20px 0;display:flex;position:sticky;overflow-y:auto}.La5B6a_groupLabel{color:var(--c-ink-70);margin:0;padding:0 20px;font-size:11px;font-weight:700}.La5B6a_mobileBar{display:none}@media (min-width:861px){.La5B6a_item{min-height:40px}.La5B6a_side{gap:0}}@media (max-width:860px){.La5B6a_side{top:var(--topnav-h,60px);border-right:0;border-bottom:1px solid var(--c-line);align-self:start;width:100%;padding:0;display:block;position:sticky}.La5B6a_mobileBar{justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:9px 16px;font-size:13px;font-weight:600;display:flex}.La5B6a_mobileBar>span{overflow-wrap:anywhere;min-width:0}.La5B6a_mobileBar button{border:1px solid var(--c-line);min-height:44px;color:var(--c-primary);font:inherit;cursor:pointer;background:#fff;border-radius:4px;flex-shrink:0;align-items:center;gap:10px;padding:8px 12px;display:flex}.La5B6a_mobileBar button:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.La5B6a_navigation{overscroll-behavior:contain;border-top:1px solid var(--c-line);max-height:65dvh;padding:12px 0 20px;display:none;position:static;overflow-y:auto}.La5B6a_side[data-expanded=true] .La5B6a_navigation{display:flex}.La5B6a_group{border:0;flex-direction:column;align-items:stretch;gap:4px;padding:0;display:flex}.La5B6a_groupLabel{padding:0 20px;display:block}.La5B6a_items{flex-direction:column;gap:0}.La5B6a_item{border-bottom:none;border-left:2px solid #0000;min-height:44px;padding:10px 20px;font-size:13px}.La5B6a_itemActive{border-left-color:var(--c-primary)}}.La5B6a_fallback{color:var(--c-primary);padding:12px 20px;font-size:13px;display:inline-block}.La5B6a_mobileBar button:disabled{opacity:.65;cursor:wait}.La5B6a_items{gap:3px;padding-inline:10px}.La5B6a_item{border-radius:var(--r-control);border-left:0;padding-inline:12px}.La5B6a_itemActive{color:var(--c-primary-deep);background:var(--c-primary-soft);box-shadow:inset 3px 0 0 var(--c-primary)}.La5B6a_itemActive:hover{background:var(--c-primary-soft)}.La5B6a_groupLabel{font-size:12px}.La5B6a_mobileBar button{border-radius:var(--r-control)}
.jmOQfG_toaster{--normal-bg:var(--c-card);--normal-text:var(--c-ink);--normal-border:var(--c-line)}.jmOQfG_toast{overflow-wrap:anywhere}.jmOQfG_title{font-weight:600}.jmOQfG_description{color:var(--c-ink-70)}.jmOQfG_success{--normal-bg:var(--c-ok-soft);--normal-text:var(--c-ok);--normal-border:var(--c-ok)}.jmOQfG_error{--normal-bg:var(--c-danger-soft);--normal-text:var(--c-danger);--normal-border:var(--c-danger)}.jmOQfG_warning{--normal-bg:var(--c-warn-soft);--normal-text:var(--c-warn);--normal-border:var(--c-warn)}.jmOQfG_info{--normal-bg:var(--c-info-soft);--normal-text:var(--c-info);--normal-border:var(--c-info)}.jmOQfG_closeButton:focus-visible,.jmOQfG_actionButton:focus-visible{outline:2px solid var(--c-primary);outline-offset:3px}.jmOQfG_closeButton:after{content:"";position:absolute;inset:-12px}
._qOa7q_shell{background:var(--c-paper);--topnav-h:60px;flex-direction:column;min-height:100vh;display:flex}._qOa7q_statusBanner{background:#9b2d2a14;border-top:1px solid #9b2d2a47;border-bottom:1px solid #9b2d2a47;padding:10px 40px}._qOa7q_statusBannerTitle{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-danger);font-size:10px}._qOa7q_statusBannerText{color:var(--c-ink-70);margin-top:4px;font-size:12px;line-height:1.45}._qOa7q_body{flex:1;grid-template-columns:220px 1fr;min-height:0;display:grid}._qOa7q_main{min-width:0;padding:32px 40px}@media (max-width:860px){._qOa7q_statusBanner{padding:10px 16px}._qOa7q_body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}._qOa7q_main{padding:20px 16px}}@media (max-width:480px){._qOa7q_main{padding:16px 12px}}@media print{._qOa7q_shell:has([data-screen=project-report],[data-alignment-report]){background:#fff;min-height:0;display:block}._qOa7q_shell:has([data-screen=project-report],[data-alignment-report]) ._qOa7q_body{display:block}._qOa7q_shell:has([data-screen=project-report],[data-alignment-report]) ._qOa7q_main{padding:0}}
._bO_tG_helpPanel{border:1px solid var(--c-line);background:#fff;flex-direction:column;gap:14px;padding:16px 20px;display:flex;position:relative}._bO_tG_helpPanel:before{content:"";background:var(--c-primary);width:24px;height:2px;position:absolute;top:-1px;left:-1px}._bO_tG_helpHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}._bO_tG_helpToggle{border:1px solid var(--c-line);cursor:pointer;font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-ink-70);background:0 0;padding:5px 10px;font-size:10px;transition:background .12s,color .12s,border-color .12s}._bO_tG_helpToggle:hover{background:var(--c-ink);color:#fff;border-color:var(--c-ink)}._bO_tG_helpToggle:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}._bO_tG_helpBody{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:18px 36px;display:grid}._bO_tG_helpGroup{flex-direction:column;gap:6px;display:flex}._bO_tG_helpGroupTitle{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-ink-50);font-size:9.5px}._bO_tG_helpText{color:var(--c-ink-70);margin:0;font-size:12.5px;line-height:1.55}._bO_tG_helpText strong{color:var(--c-ink);font-weight:600}._bO_tG_helpLegendItem{color:var(--c-ink-70);align-items:center;gap:8px;font-size:12px;display:flex}._bO_tG_helpLegendItem strong{color:var(--c-ink);font-weight:600}._bO_tG_tabRow{border-bottom:1px solid var(--c-line);-webkit-overflow-scrolling:touch;gap:0;display:flex;overflow-x:auto}._bO_tG_tab{color:var(--c-ink-70);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;margin-right:24px;padding:10px 2px;font-size:12px;font-weight:400;transition:color .15s,border-color .15s;position:relative}._bO_tG_tab:hover{color:var(--c-ink)}._bO_tG_tab:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}._bO_tG_tab._bO_tG_active{color:var(--c-ink);border-bottom-color:var(--c-primary);font-weight:700}._bO_tG_tabCount{font-family:var(--f-mono);color:var(--c-ink-50);margin-left:6px;font-size:9px}._bO_tG_tabContextLine{margin-top:-4px}._bO_tG_headerCell{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:color .12s,background .12s}._bO_tG_headerCell:hover{color:var(--c-ink);background:var(--c-paper-deep,var(--c-paper))}._bO_tG_headerCell:focus-visible{outline:2px solid var(--c-primary);outline-offset:-2px}._bO_tG_sortArrow{color:var(--c-ink-50);margin-left:4px;font-size:9px;transition:color .12s;display:inline-block}._bO_tG_sortArrow._bO_tG_active{color:var(--c-primary)}._bO_tG_actionsCell{white-space:nowrap;justify-content:flex-end;align-items:center;gap:12px;font-size:12px;font-weight:600;display:flex}._bO_tG_actionLink{color:var(--c-primary);cursor:pointer;font:inherit;background:0 0;border:none;border-radius:0;align-items:center;gap:5px;padding:2px 4px;font-weight:600;text-decoration:none;transition:color .12s,background .12s,opacity .12s;display:inline-flex}._bO_tG_actionLink:hover{text-decoration:underline}._bO_tG_actionLink:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px;text-decoration:none}._bO_tG_actionLink:disabled,._bO_tG_actionLink[aria-disabled=true]{opacity:.55;cursor:wait;pointer-events:none}._bO_tG_actionDanger{color:var(--c-ink-70)}._bO_tG_actionDanger:hover{color:var(--c-danger,#9b2d2a)}._bO_tG_idLink{color:var(--c-primary);font-weight:600;text-decoration:none;transition:color .12s}._bO_tG_idLink:hover{text-decoration:underline}._bO_tG_idLink:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}._bO_tG_archivedRow{opacity:.55}._bO_tG_archivedBadge{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink-50);margin-left:6px;font-size:9px}._bO_tG_transferredBadge{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-primary);margin-left:6px;font-size:9px}._bO_tG_rowBusy{opacity:.6;cursor:wait}._bO_tG_rowBusy td{cursor:wait}._bO_tG_rowOpening{background:#005ea80a}._bO_tG_rowEditing{box-shadow:inset 2px 0 0 var(--c-primary);background:#005ea80d}._bO_tG_inlineSpinner{border:1.5px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:.6s linear infinite _bO_tG_subSpin;display:inline-block}@keyframes _bO_tG_subSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._bO_tG_inlineSpinner{animation:none}._bO_tG_tab,._bO_tG_actionLink,._bO_tG_helpToggle,._bO_tG_headerCell,._bO_tG_sortArrow{transition:none}}._bO_tG_backdrop{z-index:100;background:#00000073;justify-content:center;align-items:center;padding:24px;animation:.12s ease-out _bO_tG_bdFade;display:flex;position:fixed;inset:0}@keyframes _bO_tG_bdFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._bO_tG_backdrop{animation:none}}._bO_tG_modal{border:1px solid var(--c-line-strong);background:#fff;width:100%;max-width:560px;max-height:calc(100vh - 48px);padding:28px;position:relative;overflow-y:auto}._bO_tG_modalCompact{max-width:460px;padding:24px 28px 22px}._bO_tG_modal:before{content:"";background:var(--c-primary);width:32px;height:3px;position:absolute;top:-1px;left:-1px}._bO_tG_modalHeader{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}._bO_tG_modalTitle{font-family:var(--f-serif);letter-spacing:-.02em;margin:4px 0 0;font-size:22px;font-weight:300}._bO_tG_closeBtn{color:var(--c-ink-50);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:22px;line-height:1;transition:color .12s}._bO_tG_closeBtn:hover{color:var(--c-ink)}._bO_tG_closeBtn:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}._bO_tG_confirmBody{color:var(--c-ink-70);margin:0 0 8px;font-size:13px;line-height:1.55}._bO_tG_confirmBody strong{color:var(--c-ink);font-weight:600;font-family:var(--f-mono)}._bO_tG_modalBody{flex-direction:column;gap:16px;display:flex}._bO_tG_modalFooter{border-top:1px solid var(--c-line);justify-content:flex-end;gap:10px;margin-top:20px;padding-top:18px;display:flex}._bO_tG_field{flex-direction:column;gap:6px;display:flex}._bO_tG_field>label{font-family:var(--f-mono);color:var(--c-ink-50);letter-spacing:.12em;text-transform:uppercase;font-size:9.5px}._bO_tG_fieldHint{color:var(--c-ink-70);margin:0;font-size:11.5px;line-height:1.45}._bO_tG_input,._bO_tG_select{border:1px solid var(--c-line);font-family:var(--f-sans);background:#fff;padding:10px 12px;font-size:13px;transition:border-color .12s,outline-color .12s}._bO_tG_select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23005EA8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px;padding-right:34px}._bO_tG_input:focus,._bO_tG_select:focus{outline:1px solid var(--c-primary);border-color:var(--c-primary)}._bO_tG_error{color:var(--c-primary-deep);background:var(--c-primary-soft);border-left:2px solid var(--c-primary);padding:8px 12px;font-size:12px}._bO_tG_titleClamp{white-space:nowrap;text-overflow:ellipsis;max-width:340px;overflow:hidden}@media (max-width:1280px){._bO_tG_colCreated{display:none}}@media (max-width:1160px){._bO_tG_colRows{display:none}._bO_tG_titleClamp{max-width:260px}}@media (max-width:1040px){._bO_tG_colSubmitter{display:none}}@media (max-width:920px){._bO_tG_colSchema{display:none}._bO_tG_titleClamp{max-width:200px}}@media (max-width:800px){._bO_tG_titleClamp{max-width:160px}}._bO_tG_tabRow{min-width:0;max-width:100%}._bO_tG_helpLegendItem{flex-wrap:wrap}._bO_tG_bulkDownload{border:1px solid var(--c-line);border-left:3px solid var(--c-primary);background:var(--c-card);border-radius:4px;margin:16px 0;padding:20px;font-size:13px}._bO_tG_bulkHeading,._bO_tG_bulkOptions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._bO_tG_bulkHeading{justify-content:space-between}._bO_tG_bulkOptions{margin:16px 0}._bO_tG_bulkOptions label{align-items:center;gap:8px;display:flex}._bO_tG_bulkDownload p{color:var(--c-ink-70);margin:8px 0 0;line-height:1.6}._bO_tG_bulkDownload input,._bO_tG_selectionCheckbox{accent-color:var(--c-primary);width:16px;height:16px}._bO_tG_bulkDownload p[role=alert]{color:var(--c-danger)}@media (max-width:640px){._bO_tG_bulkOptions{flex-direction:column;align-items:stretch}}
.iVBbTW_block{min-width:0;container-type:inline-size}.iVBbTW_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:16px;display:flex}.iVBbTW_head h2{margin:0;font-size:18px;font-weight:650;line-height:1.4}.iVBbTW_head p{color:var(--c-ink-70);margin:8px 0 0;font-size:14px;line-height:1.6}.iVBbTW_head>a{color:var(--c-primary);align-items:center;min-height:44px;font-size:13px;font-weight:650;display:flex}.iVBbTW_list{background:var(--c-card);border:1px solid var(--c-line);border-radius:var(--r-surface);box-shadow:var(--shadow-surface);margin:0;padding:0;list-style:none}.iVBbTW_row{grid-template-columns:minmax(180px,1.1fr) minmax(0,1.6fr) minmax(110px,auto);align-items:center;gap:8px 20px;padding:16px 20px;display:grid}.iVBbTW_row+.iVBbTW_row{border-top:1px solid var(--c-line)}.iVBbTW_project{min-width:0}.iVBbTW_project h3{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:650;line-height:1.5}.iVBbTW_project h3 a{color:var(--c-primary)}.iVBbTW_project h3 a:hover{text-decoration:underline}.iVBbTW_meta{color:var(--c-ink-70);margin:2px 0 0;font-size:12px;line-height:1.5}.iVBbTW_id{font-family:var(--f-mono);font-size:11px}.iVBbTW_state{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.iVBbTW_line{color:var(--c-ink-90);font-size:13px;line-height:1.5}.iVBbTW_event{text-align:right;color:var(--c-ink-70);font-size:12px;line-height:1.5}.iVBbTW_event span{display:block}.iVBbTW_footnote{border-top:1px solid var(--c-line);color:var(--c-ink-70);margin:0;padding:12px 20px;font-size:12px;line-height:1.6}.iVBbTW_empty{background:var(--c-card);border:1px solid var(--c-line);border-radius:var(--r-surface);box-shadow:var(--shadow-surface);padding:20px}.iVBbTW_empty p{color:var(--c-ink-70);max-width:65ch;margin:0;font-size:14px;line-height:1.6}.iVBbTW_empty a{min-height:44px;color:var(--c-primary);align-items:center;font-size:14px;font-weight:650;display:inline-flex}.iVBbTW_loading{padding:18px 20px}.iVBbTW_block a:focus-visible{outline:2px solid var(--c-primary);outline-offset:4px}@container (max-width:700px){.iVBbTW_row{grid-template-columns:minmax(0,1fr);padding:14px 16px}.iVBbTW_event{text-align:left}.iVBbTW_event span{display:inline}.iVBbTW_event span+span:before{content:" · "}.iVBbTW_project h3 a{align-items:center;min-height:44px;display:inline-flex}}
