.AEzEoq_stage[data-theme]{--text-3:var(--login-text-3)}.AEzEoq_stage{min-height:100dvh;padding:var(--s-12) var(--s-4);background:var(--login-bg);color:var(--text);place-items:center;display:grid;position:relative;overflow:hidden}.AEzEoq_stage:before{content:"";filter:blur(28px);pointer-events:none;background:linear-gradient(200deg,#ffffff57 0%,#ffffff1a 32%,#fff0 60%);width:46%;height:140%;position:absolute;top:-30%;right:4%;transform:rotate(18deg)}.AEzEoq_card{width:100%;max-width:400px;padding:var(--s-10) var(--s-8) var(--s-8);border:1px solid var(--login-edge);border-radius:var(--r-xl);background:var(--login-glass);text-align:center;-webkit-backdrop-filter:blur(22px)saturate(120%);backdrop-filter:blur(22px)saturate(120%);position:relative;box-shadow:inset 0 1px #ffffff1f,0 30px 80px #0009}.AEzEoq_wide{max-width:460px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.AEzEoq_card{background:var(--surface)}}@media (prefers-reduced-transparency:reduce){.AEzEoq_card{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}.AEzEoq_step{top:var(--s-4);left:var(--s-5);color:var(--text-3);font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;position:absolute}.AEzEoq_wordmark{margin:var(--s-1) auto var(--s-6);display:block}.AEzEoq_mark{width:44px;height:44px;margin:0 auto var(--s-4);color:var(--text);border:1px solid #ffffff38;border-radius:12px;place-items:center;display:grid}.AEzEoq_title{font-size:var(--fs-xl);font-weight:var(--fw-bold);line-height:var(--lh-tight);margin:0}.AEzEoq_lead{margin:6px 0 var(--s-6);color:var(--text-3);font-size:var(--fs-sm)}.AEzEoq_form{gap:var(--s-3);text-align:left;display:grid}.AEzEoq_field{gap:6px;display:grid}.AEzEoq_label{color:var(--text-2);font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.AEzEoq_input{width:100%;height:44px;padding:0 var(--s-3);border:1px solid var(--border-input);background:var(--login-input-bg);color:var(--text);font-family:var(--font);font-size:var(--fs-md);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);border-radius:12px}.AEzEoq_input::placeholder{color:var(--text-3)}.AEzEoq_input:focus-visible{border-color:var(--accent);box-shadow:var(--focus);outline:2px solid #0000}.AEzEoq_input[aria-invalid=true]{border-color:var(--danger-fg)}.AEzEoq_hint{color:var(--text-3);font-size:var(--fs-xs);margin:0}.AEzEoq_error{align-items:flex-start;gap:var(--s-2);margin:0 0 var(--s-2);padding:var(--s-3);border:1px solid color-mix(in srgb, var(--danger-fg) 30%, transparent);background:var(--danger-bg);color:var(--danger-fg);font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-align:left;border-radius:12px;display:flex}.AEzEoq_error svg{margin-top:2px}.AEzEoq_submit{width:100%;height:44px;margin-top:var(--s-2);background:var(--login-button-bg);color:var(--login-button-fg);font-family:var(--font);font-size:var(--fs-md);font-weight:var(--fw-bold);cursor:pointer;transition:background var(--dur-fast) var(--ease);border:0;border-radius:12px}.AEzEoq_submit:hover{background:var(--login-button-hover)}.AEzEoq_submit:focus-visible{box-shadow:var(--focus);outline:2px solid #0000}.AEzEoq_secondary{min-height:32px;margin-top:var(--s-4);padding:0 var(--s-2);border-radius:var(--r-xs);color:var(--text-3);font-family:var(--font);font-size:var(--fs-xs);font-weight:var(--fw-medium);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;display:inline-flex}.AEzEoq_secondary:hover{color:var(--text);text-decoration:underline}.AEzEoq_footer{justify-items:center;display:grid}.AEzEoq_note{margin:var(--s-6) 0 0;color:var(--text-3);font-size:var(--fs-xs)}.AEzEoq_notice{align-items:flex-start;gap:var(--s-2);margin:0 0 var(--s-2);padding:var(--s-3);border:1px solid color-mix(in srgb, var(--info-fg) 30%, transparent);background:var(--info-bg);color:var(--info-fg);font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-align:left;border-radius:12px;display:flex}.AEzEoq_notice svg{margin-top:2px}.AEzEoq_linkRow,.AEzEoq_linkRowEnd{font-size:var(--fs-xs);margin:0}.AEzEoq_linkRow{margin-top:var(--s-2);text-align:center}.AEzEoq_linkRowEnd{text-align:right;margin-top:-2px}.AEzEoq_textLink{border-radius:var(--r-xs);min-height:24px;color:var(--text-2);font-weight:var(--fw-medium);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.AEzEoq_textLink:hover{color:var(--text)}.AEzEoq_textLink:focus-visible{box-shadow:var(--focus);outline:2px solid #0000}.AEzEoq_qr{justify-items:center;gap:var(--s-3);margin:0 0 var(--s-5);display:grid}.AEzEoq_qrImage{width:200px;height:200px;padding:var(--s-3);border-radius:var(--r-md);box-sizing:content-box;background:#fff;display:block}.AEzEoq_qrCaption{color:var(--text-3);font-size:var(--fs-xs)}.AEzEoq_secret{margin-top:var(--s-1);padding:2px var(--s-2);border:1px solid var(--border);border-radius:var(--r-xs);background:var(--surface-2);color:var(--text);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--fs-sm);letter-spacing:.06em;word-break:break-all;-webkit-user-select:all;user-select:all;display:inline-block}.AEzEoq_otp{gap:var(--s-2);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.AEzEoq_otpDigit{border:1px solid var(--border-input);background:var(--login-input-bg);width:100%;height:52px;color:var(--text);font-family:var(--font);font-size:var(--fs-xl);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;text-align:center;caret-color:var(--accent);border-radius:12px;padding:0}.AEzEoq_otpDigit:focus-visible{border-color:var(--accent);box-shadow:var(--focus);outline:2px solid #0000}.AEzEoq_otp[data-invalid] .AEzEoq_otpDigit{border-color:var(--danger-fg)}@media (max-width:600px){.AEzEoq_card{padding:var(--s-8) var(--s-5) var(--s-6)}.AEzEoq_otp{gap:6px}}
.nCmczG_spinner{border:2.5px solid var(--grid);border-top-color:var(--accent-fill);border-radius:50%;flex:none;width:20px;height:20px;animation:.8s linear infinite nCmczG_spin;display:inline-block}.nCmczG_spinnerSm{border-width:2px;width:14px;height:14px}.nCmczG_onColor{border-color:color-mix(in srgb, currentColor 30%, transparent);border-top-color:currentColor}.nCmczG_withLabel{align-items:center;gap:var(--s-2);color:var(--text-2);font-size:var(--fs-sm);display:inline-flex}@keyframes nCmczG_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.nCmczG_spinner{animation-duration:2.4s}}.nCmczG_skeleton{border-radius:var(--r-xs);background:linear-gradient(90deg, var(--border) 0%, var(--surface-hover) 50%, var(--border) 100%);background-size:200% 100%;animation:1.4s linear infinite nCmczG_shimmer;display:block}@keyframes nCmczG_shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.nCmczG_skeleton{animation:none}}@media print{.nCmczG_spinner,.nCmczG_skeleton{animation:none}}
.-ZQHUa_card{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);min-width:0;box-shadow:var(--shadow-sm);break-inside:avoid}.-ZQHUa_padded{padding:var(--s-5)}.-ZQHUa_head{align-items:flex-start;gap:var(--s-3);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.-ZQHUa_titles{gap:2px;min-width:0;display:grid}.-ZQHUa_title{font-size:var(--fs-lg);font-weight:var(--fw-semibold);line-height:var(--lh-tight);letter-spacing:-.01em;margin:0}.-ZQHUa_subtitle{color:var(--text-3);font-size:var(--fs-sm);margin:0}.-ZQHUa_actions{align-items:center;gap:var(--s-2);flex-wrap:wrap;margin-left:auto;display:flex}@media (max-width:1180px){.-ZQHUa_padded{padding:var(--s-4)}}
.yiKHLq_logo{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-2);width:56px;height:56px;color:var(--text-2);font-size:var(--fs-lg);font-weight:var(--fw-bold);flex:none;place-items:center;display:grid}.yiKHLq_small{width:40px;height:40px;font-size:var(--fs-sm)}.yiKHLq_image{object-fit:contain;background:var(--surface)}
.vZqima_alert{align-items:flex-start;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);font-size:var(--fs-md);break-inside:avoid;border:1px solid #0000;display:flex}.vZqima_alert>svg{margin-top:2px}.vZqima_alertBody{gap:2px;min-width:0;display:grid}.vZqima_alertTitle{color:var(--text);font-weight:var(--fw-semibold);margin:0}.vZqima_alertText{color:var(--text-2);font-size:var(--fs-sm);margin:0}.vZqima_alertAction{align-self:center;margin-left:auto}.vZqima_danger{border-color:color-mix(in srgb, var(--danger-fg) 22%, transparent);background:var(--danger-bg);color:var(--danger-fg)}.vZqima_warning{border-color:color-mix(in srgb, var(--warning-fg) 22%, transparent);background:var(--warning-bg);color:var(--warning-fg)}.vZqima_info{border-color:color-mix(in srgb, var(--info-fg) 22%, transparent);background:var(--info-bg);color:var(--info-fg)}.vZqima_success{border-color:color-mix(in srgb, var(--success-fg) 22%, transparent);background:var(--success-bg);color:var(--success-fg)}.vZqima_neutral{border-color:var(--border);background:var(--neutral-bg);color:var(--neutral-fg)}.vZqima_empty{justify-items:center;gap:var(--s-2);padding:var(--s-10) var(--s-4);border:1px dashed var(--border-strong);border-radius:var(--r-md);color:var(--text-3);text-align:center;display:grid}.vZqima_emptyIcon{background:var(--surface-2);width:44px;height:44px;color:var(--text-2);border-radius:50%;place-items:center;display:grid}.vZqima_emptyTitle{color:var(--text);font-size:var(--fs-md);font-weight:var(--fw-semibold);margin:0}.vZqima_emptyText{max-width:48ch;font-size:var(--fs-sm);margin:0}.vZqima_emptyAction{margin-top:var(--s-2)}.vZqima_meter{align-items:center;gap:var(--s-2);min-width:90px;display:flex}.vZqima_meterTrack{border-radius:var(--r-pill);background:var(--grid);flex:1;height:6px;overflow:hidden}.vZqima_meterFill{border-radius:var(--r-pill);background:var(--accent-fill);height:100%}.vZqima_meterValue{min-width:42px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;text-align:right}@media print{.vZqima_meterTrack{border:1px solid var(--border)}}
._3wScsG_button{justify-content:center;align-items:center;gap:var(--s-2);height:38px;padding:0 var(--s-4);border-radius:var(--r-sm);font-family:var(--font);font-size:var(--fs-md);font-weight:var(--fw-semibold);white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}._3wScsG_button:focus-visible{box-shadow:var(--focus);outline:2px solid #0000}._3wScsG_sm{height:30px;padding:0 var(--s-3);border-radius:var(--r-xs);font-size:var(--fs-sm)}._3wScsG_full{width:100%}._3wScsG_primary{background:var(--primary);color:var(--primary-fg)}._3wScsG_primary:hover{background:var(--primary-hover)}._3wScsG_primary:active{background:var(--primary-active)}._3wScsG_secondary{border-color:var(--border-strong);background:var(--surface);box-shadow:var(--shadow-sm);color:var(--text)}._3wScsG_secondary:hover{background:var(--surface-hover)}._3wScsG_secondary:active{background:var(--surface-2)}._3wScsG_ghost{color:var(--text-2);background:0 0}._3wScsG_ghost:hover{background:var(--surface-hover);color:var(--text)}._3wScsG_ghost:active{background:var(--surface-2)}._3wScsG_danger{background:var(--danger-solid);color:var(--text-on-brand)}._3wScsG_danger:hover{background:var(--danger-solid-hover)}._3wScsG_link{height:auto;color:var(--accent);font-weight:var(--fw-semibold);background:0 0;padding:0}._3wScsG_link:hover{text-decoration:underline}._3wScsG_button:disabled,._3wScsG_button[aria-disabled=true]{border-color:var(--disabled-border);background:var(--disabled-bg);box-shadow:none;color:var(--disabled-fg);cursor:not-allowed}._3wScsG_link:disabled,._3wScsG_link[aria-disabled=true]{background:0 0;border-color:#0000}._3wScsG_button[aria-busy=true]{cursor:progress}._3wScsG_demoHover._3wScsG_primary{background:var(--primary-hover)}._3wScsG_demoHover._3wScsG_secondary{background:var(--surface-hover)}._3wScsG_demoActive._3wScsG_primary{background:var(--primary-active)}._3wScsG_demoActive._3wScsG_secondary{background:var(--surface-2)}._3wScsG_demoFocus{box-shadow:var(--focus)}@media print{._3wScsG_button{display:none}}
.snQJkq_field{gap:6px;min-width:0;display:grid}.snQJkq_label{color:var(--text-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.snQJkq_required{color:var(--danger-fg);margin-left:2px}.snQJkq_hint{color:var(--text-3);font-size:var(--fs-xs);margin:0}.snQJkq_error{align-items:flex-start;gap:var(--s-1);color:var(--danger-fg);font-size:var(--fs-xs);font-weight:var(--fw-semibold);margin:0;display:flex}.snQJkq_control{width:100%;height:38px;padding:0 var(--s-3);border:1px solid var(--border-input);border-radius:var(--r-sm);background:var(--surface);color:var(--text);font-family:var(--font);font-size:var(--fs-md);font-weight:var(--fw-regular);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease)}.snQJkq_control::placeholder{color:var(--text-3)}.snQJkq_control:focus-visible{border-color:var(--accent);box-shadow:var(--focus);outline:2px solid #0000}.snQJkq_control[aria-invalid=true]{border-color:var(--danger-fg)}.snQJkq_control:disabled{border-color:var(--disabled-border);background:var(--disabled-bg);color:var(--disabled-fg);cursor:not-allowed}.snQJkq_control:read-only:not(select){background:var(--surface-2)}.snQJkq_numeric{font-variant-numeric:tabular-nums;text-align:right}.snQJkq_textarea{height:auto;min-height:84px;padding:var(--s-2) var(--s-3);line-height:var(--lh-base);resize:vertical;field-sizing:content}.snQJkq_select{padding-right:var(--s-8);appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text-2) 50%), linear-gradient(135deg, var(--text-2) 50%, transparent 50%);background-position:calc(100% - 17px),calc(100% - 12px);background-repeat:no-repeat;background-size:5px 5px}.snQJkq_checkRow{align-items:flex-start;gap:var(--s-2);min-height:32px;padding-top:6px;display:flex}.snQJkq_checkRow .snQJkq_label{color:var(--text);font-weight:var(--fw-medium);cursor:pointer}.snQJkq_checkbox{width:16px;height:16px;accent-color:var(--accent-fill);cursor:pointer;flex:none;margin:2px 0 0}.snQJkq_checkbox:focus-visible{box-shadow:var(--focus);border-radius:3px;outline:2px solid #0000}.snQJkq_checkText{gap:2px;display:grid}.snQJkq_group{gap:var(--s-4);border:0;min-width:0;margin:0;padding:0;display:grid}.snQJkq_legend{margin-bottom:var(--s-1);color:var(--text);font-size:var(--fs-lg);font-weight:var(--fw-semibold);padding:0}@media print{.snQJkq_control{border-color:var(--border)}}
.zZ8_ta_grid{gap:var(--s-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.zZ8_ta_kpi{min-width:0;min-height:116px;padding:var(--s-4) var(--s-5);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-2);break-inside:avoid;align-content:start;gap:6px;display:grid}.zZ8_ta_head{justify-content:space-between;align-items:center;gap:var(--s-2);min-width:0;display:flex}.zZ8_ta_label{color:var(--text-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);margin:0}.zZ8_ta_value{font-size:var(--fs-3xl);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.15;overflow:hidden}.zZ8_ta_muted .zZ8_ta_value{color:var(--text-2)}.zZ8_ta_foot{align-items:center;gap:var(--s-2);color:var(--text-3);font-size:var(--fs-xs);flex-wrap:wrap;margin:0;display:flex}.zZ8_ta_note{color:var(--text-3);font-size:var(--fs-xs);margin:0}.zZ8_ta_delta{font-size:var(--fs-sm);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;align-items:center;gap:2px;display:inline-flex}.zZ8_ta_good{color:var(--success-fg)}.zZ8_ta_bad{color:var(--danger-fg)}.zZ8_ta_neutral{color:var(--text-2)}.zZ8_ta_error{background:var(--surface);border-style:dashed}.zZ8_ta_errorText{color:var(--text-2);font-size:var(--fs-sm);margin:0}.zZ8_ta_empty{background:var(--surface);text-align:center;place-content:center}.zZ8_ta_empty .zZ8_ta_foot{justify-content:center}@media (max-width:1180px){.zZ8_ta_kpi{padding:var(--s-4)}.zZ8_ta_value{font-size:var(--fs-2xl)}}@media (max-width:900px){.zZ8_ta_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.zZ8_ta_grid{grid-template-columns:minmax(0,1fr)}}@media print{.zZ8_ta_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.zZ8_ta_hiddenDemo{border:1px dashed var(--border-strong);color:var(--text-3);text-align:center;background:0 0;place-content:center;justify-items:center}
._0ntsZW_box{gap:var(--s-1);min-width:0;display:grid}._0ntsZW_line{align-items:center;gap:var(--s-2);flex-wrap:wrap;min-width:0;display:flex}._0ntsZW_text{min-width:0;color:var(--text-2);font-size:var(--fs-sm)}._0ntsZW_link{color:var(--text-2);font-size:var(--fs-sm);font-weight:var(--fw-medium)}._0ntsZW_link:focus-visible,._0ntsZW_summary:focus-visible{box-shadow:var(--focus);outline:2px solid #0000}._0ntsZW_details{min-width:0}._0ntsZW_summary{width:fit-content;color:var(--text-3);font-size:var(--fs-xs);cursor:pointer}._0ntsZW_message{margin:var(--s-1) 0 0;max-width:72ch;color:var(--text-2);font-size:var(--fs-xs);overflow-wrap:anywhere}@media print{._0ntsZW_box{display:none}}
.Unc7iG_chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.Unc7iG_chip{min-height:32px;padding:0 var(--s-3);border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface);color:var(--text-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);align-items:center;text-decoration:none;display:inline-flex}.Unc7iG_chip:hover{background:var(--surface-hover);color:var(--text)}.Unc7iG_chip[aria-current=true]{background:var(--accent-soft);color:var(--accent-soft-fg);font-weight:var(--fw-semibold);border-color:#0000}.Unc7iG_chip:focus-visible{box-shadow:var(--focus);outline:2px solid #0000}@media print{.Unc7iG_chips{display:none}}
._8o7OfW_grid{gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}._8o7OfW_tile{align-content:start;justify-items:start;gap:var(--s-1);min-width:0;height:100%;padding:var(--s-3);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);font-size:var(--fs-sm);break-inside:avoid;display:grid}._8o7OfW_icon{width:36px;height:36px;margin-bottom:var(--s-1);border-radius:50%;flex:none;place-items:center;display:grid}._8o7OfW_name{color:var(--text);font-weight:var(--fw-semibold);overflow-wrap:anywhere;margin:0}._8o7OfW_meta{color:var(--text-3);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;margin:0}._8o7OfW_points{color:var(--text);font-weight:var(--fw-bold)}._8o7OfW_action{margin-top:var(--s-2)}._8o7OfW_assigned{border-color:color-mix(in srgb, var(--accent-fill) 30%, transparent);background:var(--accent-soft)}._8o7OfW_assigned ._8o7OfW_icon{background:var(--surface);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--accent-fill) 40%, transparent);color:var(--accent-soft-fg)}._8o7OfW_unassigned{border-style:dashed;border-color:var(--border-strong);background:var(--surface-2)}._8o7OfW_unassigned ._8o7OfW_icon{border:1.5px dashed var(--border-strong);color:var(--text-3)}._8o7OfW_inactive{background:var(--surface);border-style:dashed}._8o7OfW_inactive ._8o7OfW_name{color:var(--text-2);text-decoration:line-through;-webkit-text-decoration-color:var(--text-3);text-decoration-color:var(--text-3)}._8o7OfW_inactive ._8o7OfW_icon{background:var(--surface-2);color:var(--text-3)}@media print{._8o7OfW_action{display:none}}
.REnnda_pageHeader{align-items:flex-end;gap:var(--s-4);margin-bottom:var(--s-6);flex-wrap:wrap;display:flex}.REnnda_pageTitles{gap:var(--s-1);min-width:0;display:grid}.REnnda_pageTitle{font-size:var(--fs-2xl);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:-.01em;margin:0}.REnnda_pageSubtitle{color:var(--text-3);font-size:var(--fs-sm);margin:0}.REnnda_pageActions{align-items:center;gap:var(--s-2);flex-wrap:wrap;margin-left:auto;display:flex}.REnnda_breadcrumb ol{align-items:center;gap:var(--s-1);color:var(--text-3);font-size:var(--fs-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.REnnda_breadcrumb li{align-items:center;gap:var(--s-1);display:inline-flex}.REnnda_breadcrumb a{color:var(--text-2);font-weight:var(--fw-medium);border-radius:4px;text-decoration:none}.REnnda_breadcrumb a:hover{color:var(--text);text-decoration:underline}.REnnda_breadcrumb [aria-current=page]{color:var(--text-2)}.REnnda_tabs{gap:var(--s-1);margin-bottom:var(--s-6);border-bottom:1px solid var(--border);display:flex;overflow-x:auto}.REnnda_tabs ul{gap:var(--s-1);margin:0;padding:0;list-style:none;display:flex}.REnnda_tab{align-items:center;gap:var(--s-2);padding:10px var(--s-3);border-radius:var(--r-xs) var(--r-xs) 0 0;color:var(--text-2);font-weight:var(--fw-medium);white-space:nowrap;transition:color var(--dur-fast) var(--ease);border-bottom:2px solid #0000;margin-bottom:-1px;text-decoration:none;display:inline-flex}.REnnda_tab:hover{color:var(--text)}.REnnda_tab[aria-current=page]{border-bottom-color:var(--accent-fill);color:var(--text);font-weight:var(--fw-semibold)}@media print{.REnnda_tabs,.REnnda_pageActions{display:none}}
.uCRPXW_card{align-items:center;gap:var(--s-4);flex-wrap:wrap;min-width:0;display:flex}.uCRPXW_date{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);text-align:center;flex:none;width:56px;overflow:hidden}.uCRPXW_date small{background:var(--accent-soft);color:var(--accent-soft-fg);font-size:var(--fs-xs);font-weight:var(--fw-bold);text-transform:uppercase;padding:2px 0;display:block}.uCRPXW_date b{font-size:var(--fs-xl);font-variant-numeric:tabular-nums;padding:4px 0;display:block}.uCRPXW_text{flex:220px;gap:2px;min-width:0;display:grid}.uCRPXW_title{align-items:center;gap:var(--s-2);font-weight:var(--fw-semibold);flex-wrap:wrap;margin:0;display:flex}.uCRPXW_when{color:var(--text-3);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;margin:0}.uCRPXW_whenDate{color:var(--text-2)}.uCRPXW_action{margin-left:auto}
.yEjyOG_dialog{width:min(100% - 2 * var(--s-4), 480px);max-height:calc(100dvh - 2 * var(--s-6));border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-lg);color:var(--text);opacity:1;transition:opacity var(--dur-base) var(--ease), transform var(--dur-base) var(--ease), overlay var(--dur-base) allow-discrete, display var(--dur-base) allow-discrete;padding:0;overflow:auto;transform:none}.yEjyOG_dialog:not([open]){display:none}.yEjyOG_small{width:min(100% - 2 * var(--s-4), 420px)}.yEjyOG_confirmTrigger{align-items:center;display:inline-flex}.yEjyOG_dialog::backdrop{background:var(--overlay)}@starting-style{.yEjyOG_dialog[open]{opacity:0;transform:translateY(8px)scale(.98)}}.yEjyOG_inner{gap:var(--s-4);padding:var(--s-6);display:grid}.yEjyOG_head{align-items:flex-start;gap:var(--s-3);display:flex}.yEjyOG_title{font-size:var(--fs-lg);font-weight:var(--fw-semibold);line-height:var(--lh-tight);margin:0}.yEjyOG_description{margin:var(--s-1) 0 0;color:var(--text-2);font-size:var(--fs-sm)}.yEjyOG_close{border-radius:var(--r-pill);width:32px;height:32px;color:var(--text-2);cursor:pointer;background:0 0;border:0;place-items:center;margin:-6px -6px 0 auto;padding:0;display:grid}.yEjyOG_close:hover{background:var(--surface-hover);color:var(--text)}.yEjyOG_close:focus-visible{box-shadow:var(--focus);outline:2px solid #0000}.yEjyOG_footer{justify-content:flex-end;gap:var(--s-2);flex-wrap:wrap;display:flex}.yEjyOG_viewport{right:var(--s-4);bottom:var(--s-4);z-index:50;gap:var(--s-2);pointer-events:none;justify-items:end;display:grid;position:fixed}.yEjyOG_toast{align-items:center;gap:var(--s-3);max-width:380px;padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--text);box-shadow:var(--shadow-lg);color:var(--surface);font-size:var(--fs-sm);pointer-events:auto;transition:opacity var(--dur-base) var(--ease), transform var(--dur-base) var(--ease);display:flex}@starting-style{.yEjyOG_toast{opacity:0;transform:translateY(8px)}}.yEjyOG_toastText{margin:0}.yEjyOG_toastAction,.yEjyOG_toastClose{border-radius:var(--r-xs);color:inherit;font:inherit;font-weight:var(--fw-semibold);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:2px 4px;text-decoration:underline}.yEjyOG_toastClose{place-items:center;margin-left:0;text-decoration:none;display:grid}.yEjyOG_toastAction+.yEjyOG_toastClose{margin-left:0}.yEjyOG_toastAction:focus-visible,.yEjyOG_toastClose:focus-visible{outline-offset:1px;outline:2px solid}@media print{.yEjyOG_dialog,.yEjyOG_viewport{display:none}}
.-ou5MW_badge{border-radius:var(--r-pill);height:24px;font-family:var(--font);font-size:var(--fs-xs);font-weight:var(--fw-semibold);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;line-height:1;display:inline-flex}.-ou5MW_dot:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.-ou5MW_success{background:var(--success-bg);color:var(--success-fg)}.-ou5MW_warning{background:var(--warning-bg);color:var(--warning-fg)}.-ou5MW_danger{background:var(--danger-bg);color:var(--danger-fg)}.-ou5MW_info{background:var(--info-bg);color:var(--info-fg)}.-ou5MW_neutral{background:var(--neutral-bg);color:var(--neutral-fg)}.-ou5MW_source{border:1px solid var(--border);border-radius:var(--r-pill);height:20px;color:var(--text-3);font-family:var(--font);font-size:11px;font-weight:var(--fw-medium);white-space:nowrap;align-items:center;gap:4px;padding:0 8px;line-height:1;display:inline-flex}.-ou5MW_count{border-radius:var(--r-pill);background:var(--danger-bg);min-width:20px;height:18px;color:var(--danger-fg);font-size:11px;font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;place-items:center;padding:0 6px;line-height:1;display:inline-grid}@media print{.-ou5MW_badge{border:1px solid}}
.OpP-9a_form{gap:var(--s-3);min-width:0;display:grid}.OpP-9a_stack,.OpP-9a_inline{border:0;min-width:0;margin:0;padding:0}.OpP-9a_stack{gap:var(--s-4);display:grid}.OpP-9a_inline{align-items:flex-end;gap:var(--s-3);flex-wrap:wrap;display:flex}.OpP-9a_inline>*{min-width:0}.OpP-9a_pending{color:var(--text-2);font-size:var(--fs-sm);margin:0}.OpP-9a_actionsEnd,.OpP-9a_actionsStart{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.OpP-9a_actionsEnd{justify-content:flex-end}@media print{.OpP-9a_form{display:none}}
.S1tDaq_avatar{border:1px solid var(--border);background:var(--surface-2);width:34px;height:34px;color:var(--text-2);font-size:12px;font-weight:var(--fw-bold);border-radius:50%;flex:none;place-items:center;display:grid}.S1tDaq_logo{object-fit:contain;background:var(--surface)}.S1tDaq_lg{border-radius:var(--r-md);width:56px;height:56px;font-size:var(--fs-lg)}@media (max-width:1180px){.S1tDaq_avatar:not(.S1tDaq_lg){width:30px;height:30px;font-size:11px}}
.ne78YW_wrap{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);max-width:100%;overflow-x:auto}.ne78YW_wrap:focus-visible{box-shadow:var(--focus);outline:2px solid #0000}.ne78YW_table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-md);font-variant-numeric:tabular-nums}.ne78YW_th{padding:10px var(--s-3);border-bottom:1px solid var(--border);background:var(--surface-2);color:var(--text-2);font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-align:left;white-space:nowrap}.ne78YW_td{padding:var(--s-3);border-bottom:1px solid var(--border);vertical-align:middle}.ne78YW_nowrap{white-space:nowrap}.ne78YW_numeric{text-align:right;font-variant-numeric:tabular-nums}.ne78YW_table tbody tr:last-child>*{border-bottom:0}.ne78YW_table tbody tr:hover>*{background:var(--surface-hover)}.ne78YW_rowHeader{font-weight:var(--fw-semibold);text-align:left}.ne78YW_sortLink{color:inherit;border-radius:4px;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.ne78YW_sortLink:hover{color:var(--text)}.ne78YW_sortIcon{opacity:.35}.ne78YW_th[aria-sort] .ne78YW_sortIcon{opacity:1;color:var(--accent)}.ne78YW_th[aria-sort]{color:var(--text)}.ne78YW_empty{padding:var(--s-8) var(--s-4);color:var(--text-3);text-align:center}@media (max-width:1180px){.ne78YW_table{font-size:var(--fs-sm)}.ne78YW_th{white-space:normal}.ne78YW_th,.ne78YW_td{padding-left:var(--s-2);padding-right:var(--s-2)}}@media print{.ne78YW_wrap{overflow:visible}.ne78YW_table tr{break-inside:avoid}}
._8UrGpa_card{min-width:0;scroll-margin-top:96px}._8UrGpa_client{align-items:center;gap:var(--s-3);min-width:0;display:flex}._8UrGpa_clientText{justify-items:start;gap:4px;min-width:0;display:grid}._8UrGpa_clientLink{color:var(--text);font-weight:var(--fw-semibold);border-radius:4px;text-decoration:none}._8UrGpa_clientLink:hover{color:var(--accent);text-decoration:underline}._8UrGpa_results{font-weight:var(--fw-regular);gap:2px;margin:0;padding:0;line-height:1.4;list-style:none;display:grid}._8UrGpa_results li{white-space:nowrap;margin:0}._8UrGpa_totals th,._8UrGpa_totals td{border-top:1px solid var(--border);background:var(--surface-2);color:var(--text);font-size:var(--fs-sm);font-weight:var(--fw-semibold);vertical-align:top;border-bottom:0}._8UrGpa_totals th{text-align:left}._8UrGpa_note{color:var(--text-3);font-size:var(--fs-xs);font-weight:var(--fw-regular);display:block}._8UrGpa_totals td._8UrGpa_note{color:var(--text-3);font-weight:var(--fw-regular);display:table-cell}._8UrGpa_muted{color:var(--text-3);font-size:var(--fs-sm)}._8UrGpa_balance{justify-items:end;gap:4px;display:inline-grid}._8UrGpa_footer{margin:var(--s-3) 0 0;color:var(--text-3);font-size:var(--fs-xs)}._8UrGpa_meter{min-width:140px}
.c8_TVa_page{gap:var(--s-4);max-width:960px;display:grid}.c8_TVa_section{padding:var(--s-5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface)}.c8_TVa_grid{gap:var(--s-4) var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.c8_TVa_short{max-width:120px}.c8_TVa_weekdays{gap:var(--s-2);border:0;min-width:0;margin:0;padding:0;display:grid}.c8_TVa_weekdaysLegend{margin-bottom:var(--s-1);color:var(--text-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);padding:0}.c8_TVa_days{gap:0 var(--s-5);flex-wrap:wrap;display:flex}@media (max-width:900px){.c8_TVa_grid{grid-template-columns:minmax(0,1fr)}.c8_TVa_section{padding:var(--s-4)}}
.JIZczq_body{gap:var(--s-4);min-width:0;display:grid}.JIZczq_toolbar{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.JIZczq_search{flex:240px;max-width:320px;position:relative}.JIZczq_searchIcon{top:50%;left:var(--s-3);color:var(--text-3);pointer-events:none;position:absolute;transform:translateY(-50%)}.JIZczq_control{height:38px;padding:0 var(--s-3);border:1px solid var(--border-input);border-radius:var(--r-sm);background:var(--surface);color:var(--text);font-family:var(--font);font-size:var(--fs-md);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease)}.JIZczq_control:focus-visible{border-color:var(--accent);box-shadow:var(--focus);outline:2px solid #0000}.JIZczq_control::placeholder{color:var(--text-3)}.JIZczq_search .JIZczq_control{width:100%;padding-left:36px}.JIZczq_select{padding-right:var(--s-8);appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text-2) 50%), linear-gradient(135deg, var(--text-2) 50%, transparent 50%);background-position:calc(100% - 17px),calc(100% - 12px);background-repeat:no-repeat;background-size:5px 5px}.JIZczq_clear{padding:0 var(--s-2);border-radius:var(--r-xs);color:var(--accent);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.JIZczq_client{align-items:center;gap:var(--s-3);min-width:200px;display:flex}.JIZczq_clientText{gap:1px;min-width:0;display:grid}.JIZczq_clientName{color:var(--text);font-weight:var(--fw-semibold);border-radius:4px;text-decoration:none}.JIZczq_clientName:hover{color:var(--accent);text-decoration:underline}.JIZczq_wrap{white-space:normal;min-width:140px}.JIZczq_stack{justify-items:start;gap:3px;display:grid}.JIZczq_stackEnd{justify-items:end}.JIZczq_small{color:var(--text-3);font-size:var(--fs-xs);white-space:nowrap}.JIZczq_muted{color:var(--text-3);font-size:var(--fs-sm)}.JIZczq_strong{font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.JIZczq_count{color:var(--text-3);font-size:var(--fs-sm);margin:0}@media (max-width:1180px){.JIZczq_client{gap:var(--s-2);min-width:170px}}@media (max-width:900px){.JIZczq_search{flex-basis:100%;max-width:none}}
.iO1ujq_page{gap:var(--s-8);display:grid}.iO1ujq_section{gap:var(--s-4);scroll-margin-top:96px;display:grid}.iO1ujq_sectionTitle{font-size:var(--fs-xl);font-weight:var(--fw-bold);margin:0}.iO1ujq_sectionNote{margin:calc(-1 * var(--s-3)) 0 0;color:var(--text-3);font-size:var(--fs-sm)}.iO1ujq_grid{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));display:grid}.iO1ujq_wide{grid-column:1/-1}.iO1ujq_row{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.iO1ujq_stack{gap:var(--s-4);display:grid}.iO1ujq_cap{color:var(--text-3);font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px}.iO1ujq_states{gap:var(--s-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.iO1ujq_stateRow{gap:var(--s-2);grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;display:grid}.iO1ujq_stateRow figure{justify-items:start;gap:6px;margin:0;display:grid}.iO1ujq_stateRow figcaption{color:var(--text-3);font-size:11px}.iO1ujq_toc{gap:var(--s-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.iO1ujq_toc a{height:30px;padding:0 var(--s-3);border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface);color:var(--text-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);align-items:center;text-decoration:none;display:inline-flex}.iO1ujq_toc a:hover{background:var(--surface-hover);color:var(--text)}.iO1ujq_swatches{gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(110px,1fr));display:grid}.iO1ujq_swatch{border:1px solid var(--border);border-radius:var(--r-sm);font-size:11px;overflow:hidden}.iO1ujq_swatch i{height:32px;display:block}.iO1ujq_swatch span{color:var(--text-2);padding:6px 8px;display:block}.iO1ujq_brandRow{align-items:center;gap:var(--s-6);flex-wrap:wrap;display:flex}@media (max-width:1180px){.iO1ujq_states{grid-template-columns:repeat(2,minmax(0,1fr))}.iO1ujq_stateRow{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.iO1ujq_states{grid-template-columns:minmax(0,1fr)}}
.sAwq2G_page{gap:var(--s-6);min-width:0;display:grid}.sAwq2G_page>header{margin-bottom:0}.sAwq2G_sectionTitle{font-size:var(--fs-lg);font-weight:var(--fw-semibold);margin:0}.sAwq2G_alerts{gap:var(--s-3);scroll-margin-top:96px;display:grid}.sAwq2G_alertList{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.sAwq2G_columns{align-items:start;gap:var(--s-4);grid-template-columns:minmax(0,2fr) minmax(280px,1fr);display:grid}.sAwq2G_chartCard,.sAwq2G_meetingsCard{min-width:0}.sAwq2G_meetingList{margin:0;padding:0;list-style:none;display:grid}.sAwq2G_meeting{align-items:center;gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--border);display:flex}.sAwq2G_meeting:first-child{padding-top:0}.sAwq2G_meeting:last-child{border-bottom:0;padding-bottom:0}.sAwq2G_dateBlock{border:1px solid var(--border);border-radius:var(--r-sm);text-align:center;flex:none;width:48px;display:grid;overflow:hidden}.sAwq2G_dateMonth{background:var(--accent-soft);color:var(--accent-soft-fg);font-size:11px;font-weight:var(--fw-bold);letter-spacing:.04em;padding:2px 0}.sAwq2G_dateDay{font-size:var(--fs-xl);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;padding:2px 0 4px;line-height:1.2}.sAwq2G_meetingText{flex:1;gap:2px;min-width:0;display:grid}.sAwq2G_meetingClient{color:var(--text);font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;text-decoration:none;overflow:hidden}.sAwq2G_meetingClient:hover{color:var(--accent);text-decoration:underline}.sAwq2G_meetingMeta,.sAwq2G_meetingWhen{color:var(--text-3);font-size:var(--fs-xs)}.sAwq2G_meetingWhen{flex:none}.sAwq2G_emptyText{color:var(--text-3);font-size:var(--fs-sm);margin:0}.sAwq2G_forbidden{place-items:center;min-height:60dvh;display:grid}@media (max-width:1180px){.sAwq2G_columns{grid-template-columns:minmax(0,1fr)}}@media print{.sAwq2G_columns{grid-template-columns:minmax(0,1fr)}}
._4jQb6W_grid{gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._4jQb6W_stat{min-width:0;padding:var(--s-4) var(--s-5);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-2);align-content:start;gap:6px;display:grid}._4jQb6W_head{justify-content:space-between;align-items:center;gap:var(--s-2);min-width:0;display:flex}._4jQb6W_label{color:var(--text-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);margin:0}._4jQb6W_value{font-size:var(--fs-3xl);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.15;overflow:hidden}._4jQb6W_note{color:var(--text-3);font-size:var(--fs-xs);margin:0}@media (max-width:760px){._4jQb6W_grid{grid-template-columns:1fr}}
._XGiEG_page{gap:var(--s-5);min-width:0;display:grid}._XGiEG_page>header{margin-bottom:0}._XGiEG_years{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}._XGiEG_yearForm{align-items:center;gap:var(--s-2);display:flex}._XGiEG_yearInput{width:96px;height:30px;padding:0 var(--s-2);border:1px solid var(--border-input);border-radius:var(--r-xs);background:var(--surface);color:var(--text);font-family:var(--font);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}._XGiEG_yearInput:focus-visible{border-color:var(--accent);box-shadow:var(--focus);outline:2px solid #0000}._XGiEG_grid{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._XGiEG_actions{justify-content:flex-end;align-items:center;gap:var(--s-1);display:flex}._XGiEG_muted{color:var(--text-3)}@media (max-width:600px){._XGiEG_grid{grid-template-columns:minmax(0,1fr)}}@media print{._XGiEG_years{display:none}}
.vo_M_W_page{gap:var(--s-5);min-width:0;display:grid}.vo_M_W_page>header{margin-bottom:0}.vo_M_W_columns{align-items:start;gap:var(--s-4);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);display:grid}.vo_M_W_facts{gap:var(--s-2);margin:0;display:grid}.vo_M_W_fact{gap:var(--s-3);font-size:var(--fs-sm);grid-template-columns:180px minmax(0,1fr);display:grid}.vo_M_W_fact dt{color:var(--text-3)}.vo_M_W_fact dd{color:var(--text);font-variant-numeric:tabular-nums;margin:0}.vo_M_W_text{margin:0 0 var(--s-4);color:var(--text-2);font-size:var(--fs-sm)}.vo_M_W_tokenForm{gap:var(--s-3);display:grid}.vo_M_W_tokenFields{align-items:flex-start;gap:var(--s-3);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.vo_M_W_tokenInput{flex:260px;min-width:0}.vo_M_W_tokenFields>button{margin-top:26px}.vo_M_W_linkCell{gap:var(--s-2);justify-items:start;min-width:260px;display:grid}.vo_M_W_suggestion{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.vo_M_W_select{max-width:220px;height:30px;padding:0 var(--s-6) 0 var(--s-2);border:1px solid var(--border-input);border-radius:var(--r-xs);background-color:var(--surface);background-image:linear-gradient(45deg, transparent 50%, var(--text-2) 50%), linear-gradient(135deg, var(--text-2) 50%, transparent 50%);color:var(--text);font-family:var(--font);font-size:var(--fs-sm);appearance:none;background-position:calc(100% - 15px),calc(100% - 10px);background-repeat:no-repeat;background-size:5px 5px}.vo_M_W_select:focus-visible{border-color:var(--accent);box-shadow:var(--focus);outline:2px solid #0000}.vo_M_W_clientLink,.vo_M_W_external{color:var(--accent);font-weight:var(--fw-semibold);border-radius:4px;align-items:center;gap:4px;display:inline-flex}.vo_M_W_accountName{font-weight:var(--fw-semibold);display:block}.vo_M_W_stack{gap:var(--s-1);justify-items:start;max-width:280px;display:grid}.vo_M_W_small{color:var(--text-3);font-size:var(--fs-xs);font-weight:var(--fw-regular);display:block}.vo_M_W_muted{color:var(--text-3);font-size:var(--fs-sm)}.vo_M_W_errorText{color:var(--danger-fg);font-size:var(--fs-xs);white-space:normal}.vo_M_W_syncTable{margin-top:var(--s-4)}@media (max-width:1180px){.vo_M_W_columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.vo_M_W_fact{grid-template-columns:minmax(0,1fr);gap:0}}
.nSzX4W_page{gap:var(--s-5);min-width:0;display:grid}.nSzX4W_grid{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.nSzX4W_tile{gap:var(--s-1);min-width:0;padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-md);font-size:var(--fs-sm);break-inside:avoid;grid-template-rows:auto auto 1fr auto auto auto;display:grid}.nSzX4W_active{border-color:color-mix(in srgb, var(--accent-fill) 30%, transparent);background:var(--accent-soft)}.nSzX4W_inactive{border-style:dashed;border-color:var(--border-strong);background:var(--surface-2)}.nSzX4W_tileHead{justify-content:space-between;align-items:center;gap:var(--s-2);margin-bottom:var(--s-1);display:flex}.nSzX4W_icon{background:var(--surface);width:36px;height:36px;color:var(--accent-soft-fg);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--accent-fill) 40%, transparent);border-radius:50%;place-items:center;display:grid}.nSzX4W_inactive .nSzX4W_icon{color:var(--text-3);box-shadow:inset 0 0 0 1.5px var(--border-strong)}.nSzX4W_name{color:var(--text);font-size:var(--fs-md);font-weight:var(--fw-semibold);overflow-wrap:anywhere;margin:0}.nSzX4W_inactive .nSzX4W_name{color:var(--text-2)}.nSzX4W_description{color:var(--text-2);white-space:pre-line;overflow-wrap:anywhere;margin:0}.nSzX4W_pointsText{margin:var(--s-1) 0 0;color:var(--text);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.nSzX4W_note{color:var(--text-3);font-size:var(--fs-xs);margin:0}.nSzX4W_tileActions{align-items:center;gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.nSzX4W_points{max-width:160px}@media print{.nSzX4W_tileActions{display:none}}
.FHVEeW_page{gap:var(--s-5);min-width:0;max-width:760px;display:grid}.FHVEeW_page>header{margin-bottom:0}.FHVEeW_status,.FHVEeW_statusMissing{margin:0 0 var(--s-4);font-size:var(--fs-sm)}.FHVEeW_status{color:var(--text-2)}.FHVEeW_statusMissing{color:var(--warning-fg);font-weight:var(--fw-semibold)}.FHVEeW_form,.FHVEeW_result{gap:var(--s-4);display:grid}.FHVEeW_buttons{gap:var(--s-2);flex-wrap:wrap;display:flex}.FHVEeW_codes{gap:var(--s-2) var(--s-6);padding:var(--s-4) var(--s-4) var(--s-4) var(--s-8);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-2);color:var(--text-3);font-size:var(--fs-sm);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.FHVEeW_code{color:var(--text);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--fs-md);letter-spacing:.06em;-webkit-user-select:all;user-select:all}@media (max-width:600px){.FHVEeW_codes{grid-template-columns:minmax(0,1fr)}}
