.keuAYa_shell{width:100%;max-width:var(--shell-max,1100px);flex-direction:column;min-width:0;margin:0 auto;padding:0 1.5rem 4rem;display:flex}.keuAYa_narrow{--shell-max:780px}.keuAYa_wide{--shell-max:1400px}.keuAYa_full{--shell-max:none}.keuAYa_content{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.keuAYa_split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.5rem;min-width:0;display:grid}.keuAYa_splitWide{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.keuAYa_formGrid{grid-template-columns:repeat(auto-fit, minmax(var(--field-min,190px), 1fr));gap:1rem;min-width:0;display:grid}.keuAYa_formGridSingle{grid-template-columns:minmax(0,1fr)}@media (max-width:1024px){.keuAYa_split,.keuAYa_splitWide{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.keuAYa_shell{padding:0 1rem 3rem}.keuAYa_content,.keuAYa_split,.keuAYa_splitWide{gap:1.15rem}}@media (max-width:480px){.keuAYa_shell{padding:0 .75rem 2.5rem}}
.TBIKca_panel{background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:var(--panel-radius);-webkit-backdrop-filter:blur(var(--panel-blur));padding:var(--card-padding,1.5rem);min-width:0;transition:var(--transition-colors);flex-direction:column;gap:1.25rem;display:flex}.TBIKca_pad-sm{gap:.9rem;padding:1rem}.TBIKca_pad-lg{gap:1.5rem;padding:2rem}.TBIKca_pad-none{padding:0}.TBIKca_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.TBIKca_titleGroup{align-items:center;gap:.6rem;min-width:0;display:flex}.TBIKca_icon{color:var(--accent-text);flex-shrink:0;align-items:center;display:flex}.TBIKca_title{color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:700}.TBIKca_subtitle{color:var(--text-secondary);opacity:.8;margin:.15rem 0 0;font-size:.85rem;line-height:1.5}.TBIKca_body{flex-direction:column;gap:1rem;min-width:0;display:flex}@media (max-width:768px){.TBIKca_panel{padding:1.25rem}.TBIKca_pad-lg{padding:1.5rem}}@media (max-width:480px){.TBIKca_panel{border-radius:var(--radius-md);padding:1rem}.TBIKca_pad-lg{padding:1.25rem}}
.bfn3sa_field{flex-direction:column;gap:.4rem;min-width:0;display:flex}.bfn3sa_labelRow{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.bfn3sa_label{color:var(--text-secondary);letter-spacing:.01em;font-size:.85rem;font-weight:600}.bfn3sa_required{color:var(--status-error);margin-left:.15rem}.bfn3sa_hint{color:var(--text-secondary);opacity:.75;font-size:.78rem;line-height:1.45}.bfn3sa_error{color:var(--status-error);font-size:.78rem;line-height:1.45}
.wEV5vq_wrap{background:var(--control-bg);border:1px solid var(--control-border);border-radius:var(--control-radius);width:100%;min-width:0;padding:0 var(--control-px);min-height:var(--control-h);transition:var(--transition-colors);align-items:center;gap:.5rem;display:flex}.wEV5vq_wrap:hover:not(.wEV5vq_disabled){background:var(--control-bg-hover);border-color:var(--control-border-hover)}.wEV5vq_wrap:focus-within{border-color:var(--primary-color);box-shadow:var(--focus-ring)}.wEV5vq_sm{min-height:var(--control-h-sm)}.wEV5vq_lg{min-height:var(--control-h-lg)}.wEV5vq_invalid{border-color:var(--status-error)}.wEV5vq_invalid:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--status-error) 30%, transparent)}.wEV5vq_disabled{opacity:.55;cursor:not-allowed}.wEV5vq_input{width:100%;min-width:0;color:var(--text-primary);font-family:inherit;font-size:var(--control-font);background:0 0;border:none;outline:none;flex:1;padding:.6rem 0}.wEV5vq_input::placeholder{color:var(--text-secondary);opacity:.5}.wEV5vq_input:disabled{cursor:not-allowed}.wEV5vq_input[type=number]{appearance:textfield}.wEV5vq_input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wEV5vq_input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wEV5vq_affix{color:var(--text-secondary);white-space:nowrap;opacity:.8;flex-shrink:0;align-items:center;font-size:.85rem;font-weight:600;display:flex}.wEV5vq_icon{color:var(--text-secondary);opacity:.7;flex-shrink:0;align-items:center;display:flex}.wEV5vq_textarea{resize:vertical;min-height:7rem;padding:.75rem 0;line-height:1.6}.wEV5vq_monospace{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88rem}
.E8rWSW_wrap{background:var(--control-bg);border:1px solid var(--control-border);border-radius:var(--control-radius);width:100%;min-width:0;min-height:var(--control-h);transition:var(--transition-colors);align-items:center;display:flex;position:relative}.E8rWSW_wrap:hover:not(.E8rWSW_disabled){background:var(--control-bg-hover);border-color:var(--control-border-hover)}.E8rWSW_wrap:focus-within{border-color:var(--primary-color);box-shadow:var(--focus-ring)}.E8rWSW_sm{min-height:var(--control-h-sm)}.E8rWSW_lg{min-height:var(--control-h-lg)}.E8rWSW_invalid{border-color:var(--status-error)}.E8rWSW_invalid:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--status-error) 30%, transparent)}.E8rWSW_disabled{opacity:.55;cursor:not-allowed}.E8rWSW_select{appearance:none;width:100%;min-width:0;color:var(--text-primary);font-family:inherit;font-size:var(--control-font);padding:.6rem 2.25rem .6rem var(--control-px);cursor:pointer;background:0 0;border:none;outline:none}.E8rWSW_select:disabled{cursor:not-allowed}.E8rWSW_select option,.E8rWSW_select optgroup{background:var(--bg-secondary);color:var(--text-primary)}.E8rWSW_chevron{pointer-events:none;color:var(--text-secondary);opacity:.7;align-items:center;display:flex;position:absolute;right:.7rem}
.jqNq1W_group{background:var(--control-bg);border:1px solid var(--control-border);border-radius:var(--radius-md);scrollbar-width:none;align-items:stretch;gap:.25rem;max-width:100%;padding:.25rem;display:inline-flex;overflow-x:auto}.jqNq1W_group::-webkit-scrollbar{display:none}.jqNq1W_fullWidth{width:100%;display:flex}.jqNq1W_segment{border-radius:var(--radius-sm);min-height:36px;color:var(--text-secondary);white-space:nowrap;cursor:pointer;transition:var(--transition-colors);background:0 0;border:none;flex:auto;justify-content:center;align-items:center;gap:.4rem;padding:.45rem .9rem;font-family:inherit;font-size:.88rem;font-weight:600;display:inline-flex}.jqNq1W_segment:hover:not(:disabled):not(.jqNq1W_active){background:var(--control-bg-hover);color:var(--text-primary)}.jqNq1W_segment:focus-visible{box-shadow:var(--focus-ring);outline:none}.jqNq1W_active{background:var(--primary-color);color:var(--on-primary)}.jqNq1W_segment:disabled{opacity:.45;cursor:not-allowed}@media (max-width:480px){.jqNq1W_segment{padding:.45rem .7rem;font-size:.82rem}}
.OewK5a_btn{border-radius:var(--radius-md);cursor:pointer;white-space:normal;text-wrap:pretty;min-width:0;max-width:100%;transition:var(--transition-fast);border:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:600;line-height:1.2;display:inline-flex}.OewK5a_btn:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}.OewK5a_btn:active:not(:disabled){transform:translateY(0)}.OewK5a_btn:disabled{opacity:.5;cursor:not-allowed}.OewK5a_primary{background:var(--primary-color);color:var(--on-primary)}.OewK5a_secondary{color:var(--text-primary);border:1px solid var(--border-color);background:0 0}.OewK5a_danger{background:color-mix(in srgb, var(--status-error) 15%, transparent);color:var(--status-error)}.OewK5a_sm{padding:.5rem 1rem;font-size:.85rem}.OewK5a_md{padding:.75rem 1.5rem;font-size:.95rem}.OewK5a_lg{padding:1rem 2.5rem;font-size:1.05rem}.OewK5a_pill{border-radius:var(--radius-pill)}.OewK5a_fullWidth{width:100%}
.-t6X5a_grid{grid-template-columns:repeat(auto-fit, minmax(var(--stat-min,150px), 1fr));gap:.85rem;min-width:0;display:grid}.-t6X5a_stat{background:var(--control-bg);border:1px solid var(--panel-border);border-radius:var(--radius-md);min-width:0;transition:var(--transition-colors);flex-direction:column;gap:.35rem;padding:.9rem 1rem;display:flex}.-t6X5a_label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);opacity:.75;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;display:flex}.-t6X5a_value{color:var(--text-primary);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:1.4rem;font-weight:800;line-height:1.15}.-t6X5a_value small{opacity:.7;margin-left:.2rem;font-size:.7em;font-weight:600}.-t6X5a_hint{color:var(--text-secondary);opacity:.7;font-size:.75rem;line-height:1.4}.-t6X5a_success .-t6X5a_value{color:var(--status-success)}.-t6X5a_warning .-t6X5a_value{color:var(--status-warning)}.-t6X5a_error .-t6X5a_value{color:var(--status-error)}.-t6X5a_info .-t6X5a_value{color:var(--status-info)}.-t6X5a_accent .-t6X5a_value{color:var(--accent-text)}.-t6X5a_emphasis{background:color-mix(in srgb, var(--primary-color) 10%, transparent);border-color:color-mix(in srgb, var(--primary-color) 30%, transparent)}.-t6X5a_emphasis .-t6X5a_value{font-size:1.7rem}@media (max-width:480px){.-t6X5a_grid{--stat-min:130px;gap:.6rem}.-t6X5a_stat{padding:.75rem .85rem}.-t6X5a_value{font-size:1.2rem}.-t6X5a_emphasis .-t6X5a_value{font-size:1.45rem}}
.hB7wBG_callout{border-radius:var(--radius-md);border:1px solid;align-items:flex-start;gap:.7rem;min-width:0;padding:.85rem 1rem;font-size:.88rem;line-height:1.6;display:flex}.hB7wBG_icon{flex-shrink:0;align-items:center;margin-top:.1rem;display:flex}.hB7wBG_content{min-width:0}.hB7wBG_title{color:var(--text-primary);margin-bottom:.15rem;font-weight:700;display:block}.hB7wBG_body{color:var(--text-secondary);overflow-wrap:anywhere}.hB7wBG_info{background:color-mix(in srgb, var(--status-info) 10%, transparent);border-color:color-mix(in srgb, var(--status-info) 30%, transparent)}.hB7wBG_info .hB7wBG_icon{color:var(--status-info)}.hB7wBG_success{background:color-mix(in srgb, var(--status-success) 10%, transparent);border-color:color-mix(in srgb, var(--status-success) 30%, transparent)}.hB7wBG_success .hB7wBG_icon{color:var(--status-success)}.hB7wBG_warning{background:color-mix(in srgb, var(--status-warning) 10%, transparent);border-color:color-mix(in srgb, var(--status-warning) 30%, transparent)}.hB7wBG_warning .hB7wBG_icon{color:var(--status-warning)}.hB7wBG_error{background:color-mix(in srgb, var(--status-error) 10%, transparent);border-color:color-mix(in srgb, var(--status-error) 30%, transparent)}.hB7wBG_error .hB7wBG_icon{color:var(--status-error)}
._7SqAPW_empty{text-align:center;min-height:180px;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1.5rem;display:flex}._7SqAPW_compact{min-height:0;padding:1.75rem 1rem}._7SqAPW_icon{color:var(--accent-text);opacity:.5;justify-content:center;align-items:center;display:flex}._7SqAPW_title{color:var(--text-primary);margin:0;font-size:1rem;font-weight:700}._7SqAPW_message{max-width:42ch;margin:0;font-size:.9rem;line-height:1.6}._7SqAPW_action{margin-top:.5rem}
.Dbaz4G_banner{background:color-mix(in srgb, var(--status-error) 10%, transparent);border:1px solid color-mix(in srgb, var(--status-error) 30%, transparent);color:var(--status-error);transition:opacity var(--transition-fast), transform var(--transition-fast);border-radius:12px;align-items:center;gap:.75rem;margin-top:1rem;padding:.75rem 1rem;display:flex}.Dbaz4G_icon{color:var(--status-error);flex-shrink:0}.Dbaz4G_message{min-width:0;color:var(--status-error);word-break:break-word;flex:1;font-size:.9rem;font-weight:500}.Dbaz4G_actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.Dbaz4G_retryBtn{border:1px solid color-mix(in srgb, var(--status-error) 40%, transparent);color:var(--status-error);cursor:pointer;transition:background var(--transition-fast);background:0 0;border-radius:100px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.82rem;font-weight:600;display:inline-flex}.Dbaz4G_retryBtn:hover{background:color-mix(in srgb, var(--status-error) 15%, transparent)}.Dbaz4G_dismissBtn{color:var(--status-error);cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}.Dbaz4G_dismissBtn:hover{background:color-mix(in srgb, var(--status-error) 15%, transparent)}
.GR4-UG_form{flex-direction:column;gap:1rem;min-width:0;display:flex}.GR4-UG_form>*{width:100%;max-width:460px}.GR4-UG_note{color:var(--text-secondary);opacity:.85;margin:0;font-size:.82rem;line-height:1.5}
.S0rxXG_card{background:var(--bg-glass);-webkit-backdrop-filter:blur(var(--blur-md,10px));border:1px solid var(--border-primary);border-radius:var(--radius-lg,1.5rem);transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,border-color .3s;position:relative;overflow:hidden}.S0rxXG_hover:hover{border-color:var(--primary-alpha,#9333ea80);transform:translateY(-5px);box-shadow:0 20px 40px #0003}.S0rxXG_card:before{content:"";background:radial-gradient(circle at top right, var(--primary-alpha,#9333ea1a), transparent);pointer-events:none;opacity:.5;position:absolute;inset:0}
.fzkTYG_btn{border-radius:var(--radius-md,.75rem);cursor:pointer;transition:var(--transition-colors), transform var(--transition-fast), filter var(--transition-fast);white-space:nowrap;border:none;justify-content:center;align-items:center;gap:.75rem;font-weight:600;display:inline-flex}.fzkTYG_btn:active{transform:scale(.95)}.fzkTYG_btn:disabled{opacity:.5;cursor:not-allowed;filter:grayscale()}.fzkTYG_primary{background:var(--accent-primary);color:var(--on-primary);box-shadow:0 4px 15px #0000001a}.fzkTYG_primary:hover:not(:disabled){background:var(--accent-hover);box-shadow:0 8px 25px #0003}.fzkTYG_secondary{background:var(--bg-glass);color:var(--text-primary);border:1px solid var(--border-primary)}.fzkTYG_secondary:hover:not(:disabled){background:var(--bg-hover);border-color:var(--primary)}.fzkTYG_outline{color:var(--accent-text);border:2px solid var(--accent-primary);background:0 0}.fzkTYG_outline:hover:not(:disabled){background:var(--accent-primary);color:var(--on-primary)}.fzkTYG_sm{padding:.5rem 1rem;font-size:.875rem}.fzkTYG_md{padding:.8rem 1.75rem;font-size:1rem}.fzkTYG_lg{padding:1rem 2.5rem;font-size:1.125rem}.fzkTYG_fullWidth{width:100%}
