:root{--bg-page:#f7f7f7;--bg-surface:#fff;--bg-brand:#4205dd;--bg-brand-strong:#361290;--bg-brand-subtle:#e2dafa;--bg-neutral-strong:#e8e8e8;--bg-error:#dd1e38;--bg-error-subtle:#faeaeb;--bg-success:#0cca8f;--bg-warning:#f59d36;--bg-info-subtle:#feffde;--bg-warning-subtle:var(--bg-info-subtle);--bg-error-subtle-hover:#fadbdf;--text-primary:#000;--text-secondary:#666;--text-tertiary:#b0b0b0;--text-disabled:#c7c7c7;--text-brand:#4205dd;--text-brand-strong:#361290;--text-error:#dd1e38;--text-error-on-tint:#c11730;--text-on-brand:#fff;--border-default:#e8e8e8;--border-strong:#c7c7c7;--border-brand:#4205dd;--border-error:#dd1e38;--icon-default:#666;--icon-strong:#000;--icon-brand:#4205dd;--status-serious-bg:#fef5eb;--status-serious-text:#995c1f;--status-good-bg:#e7faf4;--status-good-text:#087b61;--space-4:4px;--space-8:8px;--space-10:10px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-28:28px;--space-32:32px;--space-36:36px;--space-40:40px;--space-48:48px;--radius-sm:2px;--font-size-32:32px;--line-height-32:40px;--font-size-24:24px;--line-height-24:32px;--font-size-20:20px;--line-height-20:28px;--font-size-18:18px;--line-height-18:24px;--font-size-16:16px;--line-height-16:24px;--font-size-14:14px;--line-height-14:20px;--font-size-12:12px;--line-height-12:16px;--shadow-lg:0 8px 24px #00000029;--content-max:940px;--prose-max:650px;--font-sans:"Noto Sans", system-ui, -apple-system, "Segoe UI", sans-serif}*,:before,:after{box-sizing:border-box}html{background:var(--bg-page)}body{background:var(--bg-page);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--font-size-16);font-weight:400;line-height:var(--line-height-16);margin:0}button,input,select,textarea{font-family:inherit}p{max-width:var(--prose-max);margin:0 0 var(--space-16)}h1,h2,h3{margin:0}a{color:var(--text-brand);font-weight:600;text-decoration:none}a:hover{color:var(--text-brand-strong)}:focus-visible{outline:2px solid var(--border-brand);outline-offset:2px}
.L5FxyW_skip{top:var(--space-8);left:var(--space-8);z-index:30;padding:var(--space-8) var(--space-16);border-radius:var(--radius-sm);background:var(--bg-surface);position:absolute;transform:translateY(-200%)}.L5FxyW_skip:focus{transform:none}.L5FxyW_bar{height:64px;padding:0 var(--space-16);background:var(--bg-surface);align-items:center;display:flex}.L5FxyW_logo{gap:var(--space-16);min-width:0;margin:0 var(--space-16);color:var(--text-primary);flex:0 auto;align-items:center;display:flex}.L5FxyW_logoMark{margin-left:var(--space-4);color:var(--icon-strong);flex:none}.L5FxyW_appName{min-width:0;font-size:var(--font-size-16);font-weight:700;line-height:var(--line-height-16);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.L5FxyW_logo:hover{color:var(--text-brand)}.L5FxyW_end{margin:0 var(--space-16) 0 auto;flex:none;align-items:center;display:flex}.L5FxyW_screen{padding:var(--space-20) var(--space-32) var(--space-48);align-items:flex-start;display:flex}.L5FxyW_main{min-width:0;max-width:var(--content-max);flex:auto}.L5FxyW_main:focus{outline:none}@media (max-width:767px){.L5FxyW_bar{padding:0}.L5FxyW_screen{align-items:stretch;gap:var(--space-16);padding:var(--space-16) var(--space-16) var(--space-48);flex-direction:column}}
