.KaoraW_filters{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);flex-wrap:wrap;align-items:end;gap:.75rem;padding:.75rem 1rem;display:flex}.KaoraW_filters>:first-child{flex:18rem}.KaoraW_statusTabs{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.KaoraW_statusTabs a{border:1px solid var(--line);min-height:2rem;color:var(--ink);background:var(--paper);border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.875rem;text-decoration:none;display:inline-flex}.KaoraW_statusTabs a:hover{border-color:var(--brand-border);background:var(--brand-surface)}.KaoraW_statusTabs a[aria-current=page]{border-color:var(--brand);background:var(--brand-surface);color:var(--deep);font-weight:600}.KaoraW_count{background:var(--pale);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-inline-size:1.25rem;padding-inline:.25rem;font-size:.75rem;display:inline-grid}.KaoraW_summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.KaoraW_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.KaoraW_grid[data-few]{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),30rem))}.KaoraW_card{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);block-size:100%;box-shadow:var(--shadow-card);grid-template-rows:auto 1fr auto;gap:.625rem;padding:.875rem 1rem;display:grid}.KaoraW_card[data-state=closed]{box-shadow:none;background:var(--canvas)}.KaoraW_cardHead{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.625rem;display:grid}.KaoraW_iconTile{background:var(--brand-surface);block-size:2.25rem;inline-size:2.25rem;color:var(--brand);border-radius:.5rem;place-items:center;display:inline-grid}.KaoraW_card[data-state=closed] .KaoraW_iconTile{background:var(--pale);color:var(--muted)}.KaoraW_kicker{color:var(--muted);margin:0;font-size:.75rem;line-height:1.3}.KaoraW_title{margin:0;font-size:1.0625rem;line-height:1.35}.KaoraW_title a{color:inherit;text-decoration:none}.KaoraW_title a:hover{text-decoration:underline}.KaoraW_description{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.55;display:-webkit-box;overflow:hidden}.KaoraW_facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr));gap:.5rem .75rem;margin:0;display:grid}.KaoraW_facts>div{min-width:0}.KaoraW_facts dt{color:var(--muted);align-items:center;gap:.25rem;font-size:.75rem;display:flex}.KaoraW_facts dd{overflow-wrap:anywhere;margin:0;font-size:.875rem;font-weight:600}.KaoraW_facts [data-tone=warning]{color:var(--tone-text,var(--ink))}.KaoraW_actions{border-block-start:1px solid var(--line-soft);flex-wrap:wrap;gap:.5rem;padding-block-start:.625rem;display:flex}.KaoraW_actions>*{flex:auto;justify-content:center}.KaoraW_header{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;padding:1rem 1.25rem;display:grid}.KaoraW_header h1{font-size:var(--heading-2,1.5rem);margin:0;line-height:1.3}.KaoraW_headerText{gap:.5rem;min-width:0;display:grid}.KaoraW_headerText p{margin:0}.KaoraW_headerTop{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.KaoraW_headerIcon{background:var(--brand-surface);block-size:3rem;inline-size:3rem;color:var(--brand);border-radius:.625rem;place-items:center;display:inline-grid}.KaoraW_headerFacts{border-block-start:1px solid var(--line-soft);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:.75rem;margin:.25rem 0 0;padding-block-start:.75rem;display:grid}.KaoraW_headerFacts dt{color:var(--muted);align-items:center;gap:.25rem;font-size:.8125rem;display:flex}.KaoraW_headerFacts dd{margin:0;font-weight:600}.KaoraW_layout{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);align-items:start;gap:1rem;display:grid}.KaoraW_aside{top:calc(var(--shell-header-height,4rem) + 1rem);gap:.75rem;display:grid;position:sticky}.KaoraW_panel{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);gap:.75rem;padding:1rem;display:grid}.KaoraW_panel h2,.KaoraW_panel h3{margin:0;font-size:1.0625rem}.KaoraW_cycle{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);gap:.625rem;padding:.75rem 1rem;display:grid}.KaoraW_cycle[data-open]{border-inline-start:4px solid var(--brand)}.KaoraW_cycleHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.KaoraW_cycleHead h3{margin:0;font-size:1rem}.KaoraW_chips{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.KaoraW_chips li{border:1px solid var(--line);background:var(--canvas);border-radius:999px;padding:.125rem .625rem;font-size:.8125rem}.KaoraW_steps{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.KaoraW_steps li{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);counter-increment:step;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.25rem .625rem;padding:.75rem;display:grid}.KaoraW_steps li:before{content:counter(step);background:var(--brand-surface);block-size:1.75rem;inline-size:1.75rem;color:var(--deep);border-radius:50%;grid-row:span 2;place-items:center;font-size:.875rem;font-weight:700;display:inline-grid}.KaoraW_steps strong{font-size:.9375rem}.KaoraW_steps p{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.5}.KaoraW_stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:.75rem;margin:0;display:grid}.KaoraW_stats>div{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);padding:.75rem}.KaoraW_stats dt{color:var(--muted);font-size:.8125rem}.KaoraW_stats dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.375rem;font-weight:700}.KaoraW_stats dd small{color:var(--muted);font-size:.8125rem;font-weight:500;display:block}.KaoraW_sectionTitle{align-items:center;gap:.5rem;margin:0;font-size:1.125rem;display:flex}.KaoraW_sectionTitle svg{color:var(--brand)}.KaoraW_checklist,.KaoraW_criteria,.KaoraW_timeline{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.KaoraW_checklist li{border:1px solid var(--line-soft);border-radius:var(--radius-card);background:var(--canvas);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.5rem .75rem;display:grid}.KaoraW_criteria{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.75rem}.KaoraW_criteria li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.625rem;display:grid}.KaoraW_criteria p{color:var(--muted);margin:.125rem 0 0;font-size:.8125rem;line-height:1.5}.KaoraW_timeline{gap:0}.KaoraW_timeline li{border-inline-start:2px solid var(--line);gap:.125rem;margin-inline-start:.4375rem;padding-block:0 .875rem;padding-inline-start:1.5rem;display:grid;position:relative}.KaoraW_timeline li:last-child{border-inline-start-color:#0000;padding-block-end:0}.KaoraW_timeline li:before{content:"";border:2px solid var(--brand);background:var(--paper);border-radius:50%;block-size:.875rem;inline-size:.875rem;position:absolute;inset-block-start:.125rem;inset-inline-start:-.5rem}.KaoraW_timeline li[data-done]:before{background:var(--brand)}.KaoraW_timeline span{font-size:.8125rem}.KaoraW_cta{border-radius:var(--radius-card);background:var(--brand-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.KaoraW_cta h2{margin:0;font-size:1.125rem}.KaoraW_cta p{margin:.25rem 0 0}.KaoraW_hero{border:1px solid var(--line);border-radius:var(--radius-card);background:linear-gradient(135deg, var(--brand-surface), var(--paper) 70%);gap:1rem;padding:1.25rem;display:grid}.KaoraW_heroHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.KaoraW_heroHead h1{margin:0}.KaoraW_heroHead p{max-inline-size:48rem;margin:.375rem 0 0}.KaoraW_cardNote{color:var(--muted);align-items:flex-start;gap:.375rem;margin:0;font-size:.8125rem;line-height:1.5;display:flex}.KaoraW_cardNote svg{color:var(--brand);flex:none;margin-block-start:.1875rem}@media (max-width:60rem){.KaoraW_layout{grid-template-columns:minmax(0,1fr)}.KaoraW_aside{position:static}}@media (max-width:36rem){.KaoraW_header{grid-template-columns:minmax(0,1fr)}.KaoraW_headerIcon{display:none}}
.nqMlbW_hero{border:1px solid var(--line);border-radius:var(--radius-card);background:linear-gradient(135deg, var(--brand-surface), var(--paper) 72%);gap:1.25rem;padding:1.5rem;display:grid}.nqMlbW_heroHead{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1.25rem;display:grid}.nqMlbW_heroHead h1{margin:0}.nqMlbW_heroLead{max-inline-size:52rem;margin:.5rem 0 0;font-size:1.0625rem;line-height:1.7}.nqMlbW_heroPoints{color:var(--ink);flex-wrap:wrap;gap:.375rem 1.25rem;margin:.75rem 0 0;padding:0;font-size:.875rem;list-style:none;display:flex}.nqMlbW_heroPoints li{align-items:center;gap:.375rem;display:inline-flex}.nqMlbW_heroPoints svg{color:var(--brand)}.nqMlbW_heroActions{gap:.5rem;min-inline-size:14rem;display:grid}.nqMlbW_stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:.75rem;margin:0;display:grid}.nqMlbW_stats>div{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);padding:.75rem .875rem}.nqMlbW_stats dt{color:var(--muted);align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.nqMlbW_stats dt svg{color:var(--brand)}.nqMlbW_stats dd{font-variant-numeric:tabular-nums;margin:.25rem 0 0;font-size:1.5rem;font-weight:700}.nqMlbW_stats dd a{color:inherit;text-decoration:none}.nqMlbW_stats dd small{color:var(--muted);font-size:.8125rem;font-weight:500;display:block}.nqMlbW_section{gap:1rem;display:grid}.nqMlbW_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.5rem 1rem;display:flex}.nqMlbW_sectionHead h2{align-items:center;gap:.5rem;margin:0;display:flex}.nqMlbW_sectionHead h2 svg{block-size:1.375rem;inline-size:1.375rem;color:var(--brand);flex:none}.nqMlbW_sectionHead p{color:var(--muted);max-inline-size:48rem;margin:.25rem 0 0;line-height:1.6}.nqMlbW_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.nqMlbW_quick{grid-template-columns:repeat(auto-fill,minmax(min(100%,13.5rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.nqMlbW_quick a{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);block-size:100%;box-shadow:var(--shadow-card);color:var(--ink);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.25rem .75rem;padding:.875rem 1rem;text-decoration:none;transition:border-color .15s,background-color .15s,box-shadow .15s;display:grid}.nqMlbW_quick a:hover,.nqMlbW_quick a:focus-visible{border-color:var(--brand-border);background:var(--brand-surface);box-shadow:var(--shadow-card-hover)}.nqMlbW_quick a>strong{min-inline-size:0;color:var(--deep);overflow-wrap:break-word;grid-column:2}.nqMlbW_quick a>span:not(.nqMlbW_iconBox){overflow-wrap:break-word;min-inline-size:0;color:var(--muted);grid-column:2;font-size:.8125rem;line-height:1.5}.nqMlbW_quick .nqMlbW_iconBox{grid-area:1/1/span 2}.nqMlbW_iconBox{border-radius:var(--radius-md);background:var(--brand-surface);block-size:2.5rem;inline-size:2.5rem;color:var(--brand);grid-row:span 2;place-items:center;display:inline-grid}.nqMlbW_cycle{align-content:start;gap:.75rem;block-size:100%;display:grid}.nqMlbW_cycleHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.nqMlbW_cycle h3,.nqMlbW_cycle p{margin:0}.nqMlbW_deadline{color:var(--deep);align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;display:inline-flex}.nqMlbW_chips{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.nqMlbW_chips li{border:1px solid var(--line);background:var(--canvas);border-radius:999px;padding:.125rem .625rem;font-size:.8125rem}.nqMlbW_facts{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.5rem 1rem;margin:0;display:grid}.nqMlbW_facts dt{color:var(--muted);font-size:.75rem}.nqMlbW_facts dd{margin:0;font-size:.875rem;font-weight:600}.nqMlbW_cycleActions{flex-wrap:wrap;gap:.5rem;margin-block-start:auto;display:flex}.nqMlbW_typeCard{align-content:start;gap:.625rem;block-size:100%;display:grid}.nqMlbW_typeCard h3{align-items:center;gap:.5rem;margin:0;font-size:1.0625rem;display:flex}.nqMlbW_typeList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.nqMlbW_typeList li{border-block-start:1px solid var(--line-soft);gap:.125rem;padding-block-start:.5rem;display:grid}.nqMlbW_typeList strong{font-size:.9375rem}.nqMlbW_typeList span{color:var(--muted);font-size:.8125rem;line-height:1.5}.nqMlbW_timeline{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.nqMlbW_timeline li{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);align-content:start;gap:.375rem;padding:.875rem 1rem;display:grid;position:relative}.nqMlbW_timeline li.nqMlbW_after{background:var(--canvas);border-style:dashed}.nqMlbW_stepNo{background:var(--brand);block-size:2rem;inline-size:2rem;color:var(--paper);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-weight:700;display:inline-grid}.nqMlbW_after .nqMlbW_stepNo{background:var(--brand-surface);color:var(--brand)}.nqMlbW_timeline h3{margin:0;font-size:1rem}.nqMlbW_timeline p{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.55}.nqMlbW_columns{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:.875rem;display:grid}.nqMlbW_checklist{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.nqMlbW_checklist li{border:1px solid var(--line-soft);border-radius:var(--radius-card);background:var(--canvas);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.55;display:grid}.nqMlbW_checklist svg{color:var(--brand);margin-block-start:.125rem}.nqMlbW_checklist small{color:var(--muted);white-space:nowrap}.nqMlbW_shelf{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.nqMlbW_shelf a{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);block-size:100%;box-shadow:var(--shadow-card);color:var(--ink);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.875rem;padding:.875rem;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:grid}.nqMlbW_shelf a:hover,.nqMlbW_shelf a:focus-visible{border-color:var(--brand-border);box-shadow:var(--shadow-card-hover)}.nqMlbW_shelf a:hover strong{text-underline-offset:.2em;text-decoration:underline}.nqMlbW_shelf strong{-webkit-line-clamp:2;color:var(--deep);overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.nqMlbW_shelf span{color:var(--muted);margin-block-start:.25rem;font-size:.8125rem;display:block}.nqMlbW_faq{gap:.5rem;display:grid}.nqMlbW_faq details{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);transition:border-color .15s}.nqMlbW_faq details:hover,.nqMlbW_faq details[open]{border-color:var(--brand-border)}.nqMlbW_faq summary{cursor:pointer;color:var(--deep);border-radius:var(--radius-card);justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1rem;font-weight:600;list-style:none;display:flex}.nqMlbW_faq summary::-webkit-details-marker{display:none}.nqMlbW_faq summary:after{content:"+";background:var(--brand-surface);block-size:1.5rem;inline-size:1.5rem;color:var(--brand);border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid}.nqMlbW_faq details[open] summary:after{content:"−"}.nqMlbW_faq summary:focus-visible{outline:var(--focus-ring);outline-offset:2px}.nqMlbW_faq details[open] summary{border-block-end:1px solid var(--line-soft);border-end-end-radius:0;border-end-start-radius:0}.nqMlbW_faq details p{color:var(--ink);margin:0;padding:.875rem 1rem 1rem;line-height:1.75}.nqMlbW_support{border:1px solid var(--brand-border);border-radius:var(--radius-card);background:var(--brand-surface);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1rem;padding:1.25rem;display:grid}.nqMlbW_support h2{margin:0}.nqMlbW_support p{margin:.375rem 0 0;line-height:1.7}.nqMlbW_supportLinks{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.nqMlbW_supportLinks a{border-radius:var(--radius-md);background:var(--paper);color:var(--deep);align-items:center;gap:.5rem;padding:.5rem .75rem;font-weight:600;text-decoration:none;transition:background-color .15s;display:flex}.nqMlbW_supportLinks a:hover,.nqMlbW_supportLinks a:focus-visible{background:var(--brand-surface-hover);text-decoration:underline}@media (max-width:48rem){.nqMlbW_heroHead,.nqMlbW_support{grid-template-columns:minmax(0,1fr)}.nqMlbW_heroActions{min-inline-size:0}}
.yWfH5W_filters{gap:var(--spacing-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.yWfH5W_grid{gap:var(--spacing-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));margin:0;padding:0;list-style:none;display:grid}.yWfH5W_card{gap:var(--spacing-3);padding:var(--spacing-5);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);flex-direction:column;min-inline-size:0;display:flex}.yWfH5W_heading{align-items:start;gap:var(--spacing-3);display:flex}.yWfH5W_heading svg{color:var(--brand);flex-shrink:0}.yWfH5W_heading h2{font-size:var(--text-lg);overflow-wrap:anywhere;margin:0}.yWfH5W_card p{margin:0}.yWfH5W_foot{justify-content:space-between;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;margin-block-start:auto;display:flex}@media (max-width:600px){.yWfH5W_filters{grid-template-columns:minmax(0,1fr)}}
