._page_16jep_1{min-height:100vh;overflow-x:clip;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._main_16jep_8{box-sizing:border-box;width:min(100%,1440px);margin:auto;padding:var(--spacing-8) var(--spacing-6) var(--spacing-16)}._back_16jep_14{display:inline-flex;align-items:center;gap:var(--spacing-2);min-height:44px;color:var(--primary);text-decoration:none;font-weight:700;font-size:.875rem}._header_16jep_24{padding:var(--spacing-8) 0}._header_16jep_24>span{color:var(--primary);font:600 .75rem var(--font-family-monospace)}._header_16jep_24 h1{margin:var(--spacing-3) 0;font:700 clamp(2rem,4vw,3.25rem)/1.1 var(--font-family-display)}._header_16jep_24 p{max-width:48rem;margin:0;color:var(--muted-foreground);line-height:1.6}._pickers_16jep_39,._columns_16jep_39,._distinctionGrid_16jep_39{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-6)}._pickers_16jep_39{margin-bottom:var(--spacing-4)}._pickers_16jep_39 label{display:grid;gap:var(--spacing-2);min-width:0}._pickers_16jep_39 label span{font-size:.875rem;font-weight:700}._pickers_16jep_39 select{box-sizing:border-box;width:100%;min-width:0;min-height:48px;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--foreground);font:500 .875rem var(--font-family-base)}._panel_16jep_59{min-width:0;padding:var(--spacing-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow)}._panelHeader_16jep_67>span{color:var(--primary);font-size:.875rem;font-weight:700}._panelHeader_16jep_67 h2{margin:var(--spacing-2) 0;font:700 1.5rem/1.3 var(--font-family-display)}._panelHeader_16jep_67 p,._notes_16jep_76 p{color:var(--muted-foreground);font-size:.875rem;line-height:1.65}._panelHeader_16jep_67{margin-bottom:var(--spacing-6)}._noImage_16jep_82{display:grid;place-items:center;min-height:13rem;padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius);background:#fff;color:#334155;text-align:center}._notes_16jep_76{margin-top:var(--spacing-6)}._notes_16jep_76 h3,._distinction_16jep_39 h2{font:700 1.375rem var(--font-family-display)}._notes_16jep_76 li,._distinction_16jep_39 li{margin-bottom:var(--spacing-2);line-height:1.6}._notes_16jep_76 a{min-height:44px;white-space:normal;text-align:center}._distinction_16jep_39{margin-top:var(--spacing-8);padding:var(--spacing-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}._distinction_16jep_39 h2{margin-top:0}._distinction_16jep_39 h3{margin:0;font:700 1.125rem var(--font-family-display)}._distinction_16jep_39 p{color:var(--muted-foreground);line-height:1.6}._notice_16jep_118{margin-bottom:var(--spacing-4);padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);line-height:1.6}._loading_16jep_126{min-height:32rem}._footer_16jep_127{margin-top:var(--spacing-12);padding-top:var(--spacing-6);border-top:1px solid var(--border);color:var(--muted-foreground);font-size:.875rem;line-height:1.7}._page_16jep_1 :focus-visible{outline:3px solid var(--primary);outline-offset:3px}@media(max-width:767px){._main_16jep_8{padding:var(--spacing-6) var(--spacing-3) var(--spacing-12)}._pickers_16jep_39,._columns_16jep_39,._distinctionGrid_16jep_39{grid-template-columns:minmax(0,1fr)}._panel_16jep_59,._distinction_16jep_39{padding:var(--spacing-4)}}@media(prefers-reduced-motion:reduce){._page_16jep_1 *{scroll-behavior:auto;animation:none;transition:none}}._main_16jep_8{padding-left:max(16px,var(--safe-area-inset-left));padding-right:max(16px,var(--safe-area-inset-right))}._footer_16jep_127{font-size:.875rem;line-height:1.8}@media(max-width:540px){._main_16jep_8{padding-top:24px}}._panelHeader_16jep_67 p,._notes_16jep_76 p{font-size:1rem;line-height:1.8}@media(max-width:1000px){._columns_16jep_39,._distinctionGrid_16jep_39{grid-template-columns:minmax(0,1fr)}}
