.TransparencyRegisterReadiness_tool__SRSvY{margin:0 auto;max-width:68rem}.TransparencyRegisterReadiness_notice__mzTou{background:var(--surface);border:1px solid var(--line-strong);display:grid;gap:.35rem;margin-bottom:2rem;padding:1rem 1.15rem}.TransparencyRegisterReadiness_notice__mzTou strong,.TransparencyRegisterReadiness_reviewFlag__iGCKA strong{color:var(--blue-700)}.TransparencyRegisterReadiness_step__eI2q0{border-top:1px solid var(--line-strong);display:grid;gap:1.5rem;padding-block:clamp(2rem,5vw,3.5rem)}.TransparencyRegisterReadiness_stepNumber__FQyi3{color:var(--blue-600);font-size:.72rem;font-weight:720;letter-spacing:.12em;margin:0}.TransparencyRegisterReadiness_fieldset__uWRZZ{border:0;margin:0;padding:0}.TransparencyRegisterReadiness_fieldset__uWRZZ legend{color:var(--ink-950);font-size:clamp(1.08rem,1.6vw,1.35rem);font-weight:650;line-height:1.35;margin-bottom:.8rem}.TransparencyRegisterReadiness_options__fd_Lb{display:grid;gap:.55rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.TransparencyRegisterReadiness_option__KzQLv{align-items:flex-start;background:var(--white);border:1px solid var(--line);cursor:pointer;display:flex;gap:.7rem;min-height:3.25rem;padding:.8rem .9rem}.TransparencyRegisterReadiness_optionIcon__7y2q3{color:var(--ink-600);display:inline-flex;flex:0 0 auto;height:1.35rem;margin-top:.1rem;width:1.35rem}.TransparencyRegisterReadiness_optionIcon__7y2q3 svg{display:block;height:100%;width:100%}.TransparencyRegisterReadiness_optionLabel__Lk3F7{min-width:0}.TransparencyRegisterReadiness_option__KzQLv:has(input:checked) .TransparencyRegisterReadiness_optionIcon__7y2q3{color:var(--blue-700)}.TransparencyRegisterReadiness_option__KzQLv:has(input:checked){background:var(--blue-050);border-color:var(--blue-500)}.TransparencyRegisterReadiness_option__KzQLv input{margin-top:.3rem}.TransparencyRegisterReadiness_readinessGrid__rYouI{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.TransparencyRegisterReadiness_actions__hqTYx,.TransparencyRegisterReadiness_resultActions__YF7fH{display:flex;flex-wrap:wrap;gap:.75rem}.TransparencyRegisterReadiness_actions__hqTYx{border-top:1px solid var(--line);padding-top:1.5rem}.TransparencyRegisterReadiness_backAction__DJIYH:after,.TransparencyRegisterReadiness_resetAction__HT_9M:after{display:none}.TransparencyRegisterReadiness_backAction__DJIYH:before{content:"←";font-size:1.05rem;line-height:1}.TransparencyRegisterReadiness_actions__hqTYx button:disabled{cursor:not-allowed;opacity:.45}.TransparencyRegisterReadiness_result__fiqnG{background:var(--surface-warm);border:1px solid var(--line-strong);margin-top:clamp(2.5rem,6vw,5rem);padding:clamp(1.5rem,4vw,3rem)}.TransparencyRegisterReadiness_result__fiqnG h2{font-size:clamp(2rem,4vw,3.6rem);margin-bottom:2rem}.TransparencyRegisterReadiness_resultGrid__HgCm2{display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:2rem;background:var(--line);border:1px solid var(--line)}.TransparencyRegisterReadiness_resultGrid__HgCm2 article{background:var(--white);padding:1.25rem}.TransparencyRegisterReadiness_nextSteps__iHNix h3,.TransparencyRegisterReadiness_resultGrid__HgCm2 h3{font-size:1.2rem;margin-bottom:.65rem}.TransparencyRegisterReadiness_nextSteps__iHNix{border-top:1px solid var(--line);margin-top:1.5rem;padding-top:1.5rem}.TransparencyRegisterReadiness_reviewFlag__iGCKA{background:#fff8e6;border-left:3px solid var(--warning);display:grid;gap:.35rem;margin:1.5rem 0;padding:1rem 1.15rem}.TransparencyRegisterReadiness_resultActions__YF7fH{margin-top:1.75rem}.TransparencyRegisterReadiness_meta__Y3Rsy{color:var(--ink-600);font-size:.75rem;margin-top:1.5rem}.TransparencyRegisterReadiness_printHeading__gIaIr{display:none}.TransparencyRegisterReadiness_progress__Aup__{border-block:1px solid var(--line);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0;padding:0}.TransparencyRegisterReadiness_progress__Aup__ li{align-items:center;color:var(--ink-500);display:flex;font-size:.76rem;gap:.4rem;min-width:0;padding:.8rem .5rem}.TransparencyRegisterReadiness_progress__Aup__ li+li{border-left:1px solid var(--line)}.TransparencyRegisterReadiness_progress__Aup__ li span{font-size:.66rem;font-weight:720;letter-spacing:.08em}.TransparencyRegisterReadiness_progressCurrent__Yb6xq{background:var(--blue-050);color:var(--blue-700)!important;font-weight:700}.TransparencyRegisterReadiness_progressDone__F3OG2{color:var(--ink-800)!important}.TransparencyRegisterReadiness_pathSummary__igqd_{background:var(--blue-050);border-left:3px solid var(--blue-500);color:var(--ink-800);margin:0;padding:.85rem 1rem}.TransparencyRegisterReadiness_detailPanel__Stf0z{background:var(--surface);border:1px solid var(--line);display:grid;gap:1.5rem;padding:clamp(1rem,3vw,1.5rem)}.TransparencyRegisterReadiness_detailLabel__rNVKZ{color:var(--blue-700);font-size:.76rem;font-weight:720;letter-spacing:.08em;margin:0;text-transform:uppercase}.TransparencyRegisterReadiness_resultLead__HdB4e{max-width:50rem}.TransparencyRegisterReadiness_guidanceMap__T1zQr{display:grid;gap:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-block:2rem}.TransparencyRegisterReadiness_guidanceMap__T1zQr article{background:var(--white);border:1px solid var(--line);min-width:0;padding:1.1rem;position:relative}.TransparencyRegisterReadiness_guidanceMap__T1zQr article:not(:last-child):after{color:var(--blue-500);content:"→";font-size:1.2rem;position:absolute;right:-1.08rem;top:50%;transform:translateY(-50%);z-index:2}.TransparencyRegisterReadiness_guidanceMap__T1zQr article>span{color:var(--blue-600);display:block;font-size:.67rem;font-weight:720;letter-spacing:.1em;margin-bottom:.75rem}.TransparencyRegisterReadiness_guidanceDetail__fdqoT h3,.TransparencyRegisterReadiness_guidanceMap__T1zQr h3{font-size:1.05rem;margin-bottom:.55rem}.TransparencyRegisterReadiness_guidanceMap__T1zQr p{font-size:.9rem;margin:0}.TransparencyRegisterReadiness_guidanceReason__lzTiF{border-top:1px solid var(--line);color:var(--ink-600);font-size:.78rem!important;line-height:1.45;margin-top:.85rem!important;padding-top:.75rem}.TransparencyRegisterReadiness_guidanceReason__lzTiF strong{color:var(--ink-800);font-weight:700}.TransparencyRegisterReadiness_guidanceDetail__fdqoT{border-top:1px solid var(--line);display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:1.5rem}@media (max-width:820px){.TransparencyRegisterReadiness_guidanceMap__T1zQr{grid-template-columns:1fr 1fr}.TransparencyRegisterReadiness_guidanceMap__T1zQr article:nth-child(2):after{display:none}}@media (max-width:760px){.TransparencyRegisterReadiness_guidanceDetail__fdqoT,.TransparencyRegisterReadiness_guidanceMap__T1zQr,.TransparencyRegisterReadiness_readinessGrid__rYouI,.TransparencyRegisterReadiness_resultGrid__HgCm2{grid-template-columns:1fr}.TransparencyRegisterReadiness_progress__Aup__ li{align-items:flex-start;flex-direction:column;font-size:.65rem;gap:.15rem;padding-inline:.35rem}.TransparencyRegisterReadiness_guidanceMap__T1zQr article:after{bottom:-1.35rem;left:50%;right:auto!important;top:auto!important;transform:translateX(-50%) rotate(90deg)!important}.TransparencyRegisterReadiness_guidanceMap__T1zQr article:nth-child(2):after{display:block}.TransparencyRegisterReadiness_actions__hqTYx>*,.TransparencyRegisterReadiness_resultActions__YF7fH>*{width:100%}.TransparencyRegisterReadiness_optionIcon__7y2q3{height:1.2rem;width:1.2rem}}@media print{.TransparencyRegisterReadiness_result__fiqnG{background:#fff!important;border:0;margin:0;max-width:none;padding:0;position:static;width:auto;print-color-adjust:exact;-webkit-print-color-adjust:exact}.TransparencyRegisterReadiness_printHeading__gIaIr{color:#111;display:block;font-size:.85rem;font-weight:700;letter-spacing:.04em;margin:0 0 1.25rem}.TransparencyRegisterReadiness_resultActions__YF7fH{display:none!important}.TransparencyRegisterReadiness_guidanceMap__T1zQr{gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.TransparencyRegisterReadiness_guidanceReason__lzTiF{font-size:.72rem!important;line-height:1.4;margin-top:.65rem!important;padding-top:.55rem}.TransparencyRegisterReadiness_guidanceMap__T1zQr article:after{display:none!important}.TransparencyRegisterReadiness_guidanceDetail__fdqoT{gap:1rem}.TransparencyRegisterReadiness_guidanceDetail__fdqoT article,.TransparencyRegisterReadiness_guidanceMap__T1zQr article,.TransparencyRegisterReadiness_reviewFlag__iGCKA{page-break-inside:avoid;break-inside:avoid}.TransparencyRegisterReadiness_meta__Y3Rsy{margin-top:1rem}}