.qHBawq_page{gap:var(--spacing-3xl);flex-direction:column;display:flex}.qHBawq_positionCell{align-items:center;gap:var(--spacing-sm);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;display:inline-flex}.qHBawq_positionIcon{flex-shrink:0}.qHBawq_positionNumber{color:var(--text)}.qHBawq_positionGold{color:var(--gold)}.qHBawq_positionSilver{color:var(--silver)}.qHBawq_positionBronze{color:var(--bronze)}.qHBawq_positionDefault{color:var(--text-muted)}.qHBawq_scoreCell{font-weight:var(--font-weight-bold);color:var(--primary-500)}.qHBawq_ownRow,.qHBawq_pinnedRow{font-weight:var(--font-weight-bold)}.qHBawq_pinnedRow td{border-top:2px solid var(--primary-500);border-bottom:2px solid var(--primary-500);background:color-mix(in oklch, var(--primary-500) 8%, transparent)}.qHBawq_pinnedRow td:first-child{border-left:2px solid var(--primary-500)}.qHBawq_pinnedRow td:last-child{border-right:2px solid var(--primary-500)}.qHBawq_empty{padding:var(--spacing-3xl) 0;color:var(--text-muted);font-size:var(--font-size-sm);display:block}
@layer ui{.fTWK9q_cell{align-items:center;gap:var(--spacing-2xs);flex-direction:column;display:inline-flex}.fTWK9q_total{font-variant-numeric:tabular-nums}.fTWK9q_breakdown{align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);font-variant-numeric:tabular-nums;color:var(--text-muted);display:inline-flex}.fTWK9q_term{align-items:center;gap:var(--spacing-2xs);display:inline-flex}.fTWK9q_termPositive{color:var(--success-500)}.fTWK9q_termNegative{color:var(--error-500)}}
.mIDVIq_positionCell{align-items:center;gap:var(--spacing-sm);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;display:inline-flex}.mIDVIq_positionIcon{flex-shrink:0}.mIDVIq_positionNumber{color:var(--text)}.mIDVIq_positionGold{color:var(--gold)}.mIDVIq_positionSilver{color:var(--silver)}.mIDVIq_positionBronze{color:var(--bronze)}.mIDVIq_positionDefault{color:var(--text-muted)}.mIDVIq_scoreCell{font-weight:var(--font-weight-bold);color:var(--primary-500)}.mIDVIq_disqualifiedRow{opacity:.55}.mIDVIq_integrityMark{text-underline-offset:.25em;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:2px}.mIDVIq_integrityWarning{-webkit-text-decoration-color:var(--warning-500);text-decoration-color:var(--warning-500)}.mIDVIq_integrityDanger{-webkit-text-decoration-color:var(--error-500);text-decoration-color:var(--error-500)}.mIDVIq_scoreCellDisqualified{font-weight:var(--font-weight-bold);color:var(--text-muted)}.mIDVIq_liveError{color:var(--text-muted);font-size:var(--font-size-sm)}.mIDVIq_staleBanner{margin-bottom:var(--spacing-md)}.mIDVIq_liveEmpty{padding:calc(var(--spacing-5xl) + var(--spacing-xl)) 0;color:var(--text-muted);font-size:var(--font-size-xs);letter-spacing:.02em;display:block}.mIDVIq_counter{margin-bottom:var(--spacing-md);justify-content:center;display:flex}.mIDVIq_counterValue{font-size:var(--font-size-5xl);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--primary-300)}
.T8NOSW_page{gap:var(--spacing-3xl);flex-direction:column;display:flex}.T8NOSW_live_page{gap:var(--spacing-3xl);margin-top:var(--spacing-lg);padding:var(--spacing-3xl);flex-direction:column;display:flex}
@layer ui{.DckVOG_pagination{justify-content:flex-end;align-items:center;gap:var(--spacing-lg);margin-top:var(--spacing-xl);display:flex}.DckVOG_btn{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-lg);border-radius:var(--rounded-sm);border:1px solid var(--border);background:var(--bg-dark);color:var(--text);font-size:var(--font-size-xs);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast);display:inline-flex}.DckVOG_btn:hover:not(:disabled){background:var(--bg);color:var(--primary-500);border-color:var(--primary-300)}.DckVOG_btn:disabled{cursor:not-allowed;opacity:.4}.DckVOG_btn:focus-visible{outline:2px solid var(--primary-500);outline-offset:1px}}
@layer ui{.XPZZHq_pagination{align-items:center;gap:2px;display:flex}.XPZZHq_item{min-width:32px;height:32px;padding:0 var(--spacing-sm);border-radius:var(--rounded-xs);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;text-decoration:none;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.XPZZHq_item:hover{color:var(--text);background:color-mix(in oklch, var(--text) 6%, transparent);border-color:color-mix(in oklch, var(--text) 12%, transparent)}.XPZZHq_item:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px}.XPZZHq_item.XPZZHq_active{background:color-mix(in oklch, var(--primary-500) 14%, transparent);border-color:color-mix(in oklch, var(--primary-500) 40%, transparent);color:var(--primary-500);font-weight:var(--font-weight-semibold);pointer-events:none}.XPZZHq_item.XPZZHq_disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.XPZZHq_item.XPZZHq_arrow{font-size:var(--font-size-sm);background:0 0;border-color:#0000;line-height:1}.XPZZHq_item.XPZZHq_arrow:hover{border-color:var(--border)}.XPZZHq_ellipsis{color:var(--text-muted);-webkit-user-select:none;user-select:none;padding:0 2px}}
@layer ui{@keyframes -t6-7G_skeleton-sweep{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes -t6-7G_fadeRowIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.-t6-7G_root{gap:var(--spacing-sm);flex-direction:column;display:flex}.-t6-7G_wrapper{border:1px solid var(--border);border-radius:var(--rounded-lg);font-family:var(--font-family);position:relative;overflow:hidden}.-t6-7G_scrollArea{-webkit-overflow-scrolling:touch;overflow:auto clip}.-t6-7G_scrollArea:after{content:"";pointer-events:none;background:linear-gradient(to right, transparent, var(--bg));opacity:0;width:40px;height:100%;transition:opacity var(--transition-default);position:absolute;top:0;right:0}.-t6-7G_scrollArea.-t6-7G_hasOverflow:after{opacity:1}.-t6-7G_table{width:max-content;min-width:100%;font-size:var(--font-size-xs);border-collapse:collapse;table-layout:auto}@media (min-width:1024px){.-t6-7G_table{table-layout:fixed;width:100%;min-width:0}}.-t6-7G_th,.-t6-7G_td{max-width:var(--table-col-max,22rem)}@media (min-width:1024px){.-t6-7G_th,.-t6-7G_td{max-width:none}}.-t6-7G_thead{background-color:var(--bg-light);text-align:left;color:var(--text-muted)}.-t6-7G_thead .-t6-7G_tr{background-color:#0000}.-t6-7G_th{padding:var(--spacing-lg) var(--spacing-xl);font-weight:var(--font-weight-semibold);white-space:normal;overflow-wrap:break-word;-webkit-user-select:none;user-select:none;transition:color var(--transition-fast);min-width:var(--table-col-min,7rem)}@media (min-width:1024px){.-t6-7G_th{min-width:0}}.-t6-7G_th.-t6-7G_thSortable{cursor:pointer}.-t6-7G_th.-t6-7G_thSortable:hover{color:var(--text)}.-t6-7G_th.-t6-7G_thSortable:hover .-t6-7G_sortIcon{opacity:1}.-t6-7G_th.-t6-7G_thSortable:focus-visible{outline:2px solid var(--primary-500);outline-offset:-2px;border-radius:var(--rounded-xs)}.-t6-7G_th.-t6-7G_thActive{color:var(--primary-500)}.-t6-7G_th.-t6-7G_thActive .-t6-7G_sortIcon{opacity:1;color:var(--primary-500)}.-t6-7G_thInner{align-items:center;gap:var(--spacing-xs);display:inline-flex}.-t6-7G_sortIcon{opacity:.4;transition:opacity var(--transition-fast),color var(--transition-fast);flex-shrink:0;align-items:center;display:flex}.-t6-7G_tbody tr{animation:.22s both -t6-7G_fadeRowIn}.-t6-7G_tbody tr:first-child{animation-delay:0s}.-t6-7G_tbody tr:nth-child(2){animation-delay:25ms}.-t6-7G_tbody tr:nth-child(3){animation-delay:50ms}.-t6-7G_tbody tr:nth-child(4){animation-delay:75ms}.-t6-7G_tbody tr:nth-child(5){animation-delay:.1s}.-t6-7G_tbody tr:nth-child(6){animation-delay:.125s}.-t6-7G_tbody tr:nth-child(7){animation-delay:.15s}.-t6-7G_tbody tr:nth-child(8){animation-delay:.175s}.-t6-7G_tbody tr:nth-child(9){animation-delay:.2s}.-t6-7G_tbody tr:nth-child(10){animation-delay:.225s}.-t6-7G_tbody tr:nth-child(11){animation-delay:.25s}.-t6-7G_tbody tr:nth-child(12){animation-delay:.275s}.-t6-7G_tbody tr:nth-child(13){animation-delay:.3s}.-t6-7G_tbody tr:nth-child(14){animation-delay:.325s}.-t6-7G_tbody tr:nth-child(15){animation-delay:.35s}.-t6-7G_tbody tr:nth-child(16){animation-delay:.375s}.-t6-7G_tbody tr:nth-child(17){animation-delay:.4s}.-t6-7G_tbody tr:nth-child(18){animation-delay:.425s}.-t6-7G_tbody tr:nth-child(19){animation-delay:.45s}.-t6-7G_tbody tr:nth-child(20){animation-delay:.475s}.-t6-7G_tbody tr:nth-child(21){animation-delay:.5s}.-t6-7G_tbody tr:nth-child(22){animation-delay:.525s}.-t6-7G_tbody tr:nth-child(23){animation-delay:.55s}.-t6-7G_tbody tr:nth-child(24){animation-delay:.575s}.-t6-7G_tbody tr:nth-child(25){animation-delay:.6s}.-t6-7G_tbody tr:nth-child(26){animation-delay:.625s}.-t6-7G_tbody tr:nth-child(27){animation-delay:.65s}.-t6-7G_tbody tr:nth-child(28){animation-delay:.675s}.-t6-7G_tbody tr:nth-child(29){animation-delay:.7s}.-t6-7G_tbody tr:nth-child(30){animation-delay:.725s}.-t6-7G_tbody tr:nth-child(2n){background-color:var(--bg)}.-t6-7G_tr{border-top:1px solid var(--border);background-color:var(--bg-dark);transition:background var(--transition-fast)}.-t6-7G_tr.-t6-7G_trClickable{cursor:pointer}.-t6-7G_tr.-t6-7G_trClickable:hover{background:var(--bg-hover)}.-t6-7G_tr.-t6-7G_trClickable:focus-visible{outline:2px solid var(--primary-500);outline-offset:-2px}.-t6-7G_tr.-t6-7G_trLoading{pointer-events:none;animation:none}.-t6-7G_td{padding:var(--spacing-lg) var(--spacing-xl);color:var(--text);vertical-align:middle;overflow-wrap:break-word;word-break:break-word}.-t6-7G_td.-t6-7G_tdMuted{color:var(--text-muted)}.-t6-7G_tdText{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.-t6-7G_stickyLeft,.-t6-7G_stickyRight{z-index:1;background-color:var(--bg-dark);position:sticky}.-t6-7G_stickyLeft{border-right:1px solid var(--border);left:0}.-t6-7G_stickyRight{border-left:1px solid var(--border);right:0}.-t6-7G_stickyLeft:after,.-t6-7G_stickyRight:after{content:"";height:100%;width:var(--spacing-lg);pointer-events:none;opacity:0;transition:opacity var(--transition-default);position:absolute;top:0}.-t6-7G_stickyLeft:after{background:linear-gradient(to right, color-mix(in srgb, var(--text) 14%, transparent), transparent);left:100%}.-t6-7G_stickyRight:after{background:linear-gradient(to left, color-mix(in srgb, var(--text) 14%, transparent), transparent);right:100%}.-t6-7G_scrollArea[data-shadow-left] .-t6-7G_stickyLeft:after,.-t6-7G_scrollArea[data-shadow-right] .-t6-7G_stickyRight:after{opacity:1}.-t6-7G_tbody tr:nth-child(2n) .-t6-7G_stickyLeft,.-t6-7G_tbody tr:nth-child(2n) .-t6-7G_stickyRight{background-color:var(--bg)}.-t6-7G_tr.-t6-7G_trClickable:hover .-t6-7G_stickyLeft,.-t6-7G_tr.-t6-7G_trClickable:hover .-t6-7G_stickyRight{background-color:var(--bg-hover)}.-t6-7G_th.-t6-7G_stickyLeft,.-t6-7G_th.-t6-7G_stickyRight{background-color:var(--bg-light)}.-t6-7G_align-left{text-align:left}.-t6-7G_align-center{text-align:center}.-t6-7G_align-right{text-align:right}.-t6-7G_skeleton{background:linear-gradient(90deg, var(--bg-light) 25%, var(--bg) 50%, var(--bg-light) 75%);border-radius:var(--rounded-xs);background-size:200% 100%;width:70%;height:14px;animation:1.4s linear infinite -t6-7G_skeleton-sweep;display:inline-block}.-t6-7G_errorMessage{align-items:center;gap:var(--spacing-lg);padding:calc(var(--spacing-5xl) + var(--spacing-xl)) 0;color:var(--error);font-size:var(--font-size-xs);letter-spacing:.02em;flex-direction:column;display:inline-flex}.-t6-7G_errorMessage:before{content:"⚠ ";opacity:.7}}
@layer ui{.JztJDG_strip{justify-content:flex-end;align-items:center;gap:0;row-gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.JztJDG_item{align-items:center;gap:var(--spacing-xs);display:inline-flex}.JztJDG_divider{align-items:center;gap:0;display:inline-flex}.JztJDG_dividerLine{background-color:var(--border);width:1px;height:1.1rem;margin:0 var(--spacing-lg)}@media (max-width:479px){.JztJDG_dividerLine{display:none}}.JztJDG_dot{border-radius:var(--rounded-full);flex-shrink:0;width:7px;height:7px}.JztJDG_dot--default{background-color:var(--bone-400)}.JztJDG_dot--success{background-color:var(--success-500)}.JztJDG_dot--error{background-color:var(--error-500)}.JztJDG_dot--warning{background-color:var(--warning-500)}.JztJDG_dot--info{background-color:var(--info-500)}.JztJDG_value{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--text);line-height:1}.JztJDG_label{font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}}
.h8YBWW_stack,.h8YBWW_form{gap:var(--spacing-3xl);flex-direction:column;display:flex}.h8YBWW_empty{color:var(--text-muted);text-align:center;padding:var(--spacing-5xl) 0}.h8YBWW_ioActions{align-items:flex-end;gap:var(--spacing-sm);flex-direction:column;display:flex}.h8YBWW_ioButtons{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.h8YBWW_loadError{align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-5xl) 0;flex-direction:column;display:flex}.h8YBWW_sectionFields{gap:var(--spacing-xl);flex-direction:column;display:flex}.h8YBWW_field{gap:var(--spacing-xs);flex-direction:column;display:flex}.h8YBWW_actions{gap:var(--spacing-md);flex-wrap:wrap;display:flex}.h8YBWW_fieldHint{font-size:var(--font-size-xs);color:var(--text-muted);line-height:var(--line-height-snug);margin:0}.h8YBWW_keyPrefix{font-family:var(--font-geist-mono)}.h8YBWW_rowActions{gap:var(--spacing-2xs);display:inline-flex}.h8YBWW_identityNameRow{gap:var(--spacing-sm);align-items:flex-end;display:flex}.h8YBWW_identityNameField{flex:1;min-width:0}.h8YBWW_formFooter{justify-content:flex-end;align-items:center;gap:var(--spacing-lg);flex-wrap:wrap;display:flex}.h8YBWW_saved{font-size:var(--font-size-xs);color:var(--primary-500);margin:0}.h8YBWW_assetGrid{gap:var(--spacing-2xl) var(--spacing-3xl);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.h8YBWW_assetField{gap:var(--spacing-xs);flex-direction:column;display:flex}.h8YBWW_assetActions{gap:var(--spacing-sm);flex-direction:column;align-items:stretch;display:flex}.h8YBWW_assetLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--text)}.h8YBWW_assetRow{align-items:center;gap:var(--spacing-xl);flex-wrap:wrap;display:flex}.h8YBWW_assetPreview{width:5rem;height:5rem;padding:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--rounded-md);background-color:var(--bg);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.h8YBWW_assetPreview img{object-fit:contain;max-width:100%;max-height:100%;display:block}.h8YBWW_assetPlaceholder{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xxs);color:var(--text-muted);text-align:center;flex-direction:column;line-height:1;display:inline-flex}.h8YBWW_dataItem{justify-content:space-between;align-items:center;gap:var(--spacing-xl);flex-wrap:wrap;display:flex}.h8YBWW_dataItemText{gap:var(--spacing-xs);flex-direction:column;flex:18rem;min-width:0;display:flex}.h8YBWW_dataItemTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text);margin:0}.h8YBWW_dataItemDesc{font-size:var(--font-size-xs);color:var(--text-muted);line-height:var(--line-height-snug);margin:0}.h8YBWW_groupDivider{border:none;border-top:1px solid var(--border);margin:0}.h8YBWW_colorGrid{gap:var(--spacing-lg) var(--spacing-2xl);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));display:grid}.h8YBWW_localeGrid{gap:var(--spacing-md) var(--spacing-2xl);margin-top:var(--spacing-2xs);flex-wrap:wrap;display:flex}.h8YBWW_fontSelector,.h8YBWW_backgroundSelector{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.h8YBWW_customFont{align-items:flex-start;gap:var(--spacing-sm);margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--border);flex-direction:column;display:flex}.h8YBWW_customFontMeta{font-size:var(--font-size-sm);color:var(--text)}.h8YBWW_customFontActions{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}
.vTUo8G_filesBlock{gap:var(--spacing-lg);padding-top:var(--spacing-xl);border-top:1px solid var(--border);flex-direction:column;display:flex}.vTUo8G_filesHeader{justify-content:space-between;align-items:flex-start;gap:var(--spacing-xl);flex-wrap:wrap;display:flex}.vTUo8G_filesHeading{gap:var(--spacing-xs);flex-direction:column;flex:20rem;min-width:0;display:flex}.vTUo8G_filesTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text);margin:0}.vTUo8G_filesHint{font-size:var(--font-size-xs);color:var(--text-muted);line-height:var(--line-height-snug);margin:0}.vTUo8G_fileList{gap:var(--spacing-sm);flex-direction:column;display:flex}.vTUo8G_fileRow{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--border);border-radius:var(--rounded-md);background-color:var(--bg-dark);display:flex}.vTUo8G_fileName{align-items:center;gap:var(--spacing-sm);min-width:0;font-size:var(--font-size-sm);color:var(--text);overflow-wrap:anywhere;display:flex}.vTUo8G_fileMeta{align-items:center;gap:var(--spacing-sm);flex-shrink:0;display:flex}.vTUo8G_emptyFiles{font-size:var(--font-size-xs);color:var(--text-muted);margin:0}
.RmJ23q_list{gap:var(--spacing-sm);flex-direction:column;display:flex}.RmJ23q_row{align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-lg);border:1px solid var(--border);border-radius:var(--rounded-md);background-color:var(--bg-dark);display:flex}.RmJ23q_swatch{width:var(--spacing-lg);height:var(--spacing-lg);border-radius:var(--rounded-full);flex-shrink:0}.RmJ23q_names{flex-direction:column;flex:1;min-width:0;display:flex}.RmJ23q_nameMain{font-weight:var(--font-weight-semibold)}.RmJ23q_nameAlt{font-size:var(--font-size-xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.RmJ23q_rowActions{align-items:center;gap:var(--spacing-2xs);margin-left:auto;display:inline-flex}.RmJ23q_editor{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.RmJ23q_editorFields{gap:var(--spacing-md);flex-wrap:wrap;display:flex}.RmJ23q_editorFields>*{flex:1;min-width:10rem}.RmJ23q_colorField{min-width:12rem}.RmJ23q_editorActions{gap:var(--spacing-sm);display:flex}.RmJ23q_hint{font-size:var(--font-size-xs);color:var(--text-muted);margin:0}
.wbYEzq_tab{gap:var(--spacing-lg);flex-direction:column;display:flex}.wbYEzq_inlineSelect{background-color:var(--bg);border:1px solid var(--border);border-radius:var(--rounded-sm);color:var(--text);padding:2px var(--spacing-sm);font-size:var(--font-size-xs);cursor:pointer}.wbYEzq_inlineSelect:focus{border-color:var(--primary-500);outline:none}.wbYEzq_inlineTextarea{margin-top:0}.wbYEzq_literalWrap{gap:var(--spacing-xs);flex-direction:column;display:flex}.wbYEzq_capHint{font-size:var(--font-size-xs);color:var(--secondary-300)}.wbYEzq_actionsCell{min-width:20rem}.wbYEzq_actionsContent{justify-content:flex-end;align-items:flex-start;gap:var(--spacing-sm);display:flex}.wbYEzq_actionsContent>:first-child{flex:1;min-width:12rem}
.WMAXnq_list{gap:var(--spacing-sm);flex-direction:column;display:flex}.WMAXnq_row{align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-lg);border:1px solid var(--border);border-radius:var(--rounded-md);background-color:var(--bg-dark);display:flex}.WMAXnq_names{flex-direction:column;flex:1;min-width:0;display:flex}.WMAXnq_nameMain{font-weight:var(--font-weight-semibold)}.WMAXnq_nameAlt{font-size:var(--font-size-xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WMAXnq_key{font-family:var(--font-geist-mono);font-size:var(--font-size-xs);color:var(--text-muted)}.WMAXnq_rowActions{align-items:center;gap:var(--spacing-2xs);margin-left:auto;display:inline-flex}.WMAXnq_editor{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.WMAXnq_editorFields{gap:var(--spacing-md);flex-wrap:wrap;display:flex}.WMAXnq_editorFields>*{flex:1;min-width:10rem}.WMAXnq_flags{gap:var(--spacing-md);flex-wrap:wrap;display:flex}.WMAXnq_editorActions{gap:var(--spacing-sm);display:flex}.WMAXnq_options{gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--border);border-radius:var(--rounded-md);flex-direction:column;display:flex}.WMAXnq_optionsTitle{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.WMAXnq_optionRow{align-items:flex-end;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.WMAXnq_optionRow>:not(:last-child){flex:1;min-width:8rem}.WMAXnq_hint{font-size:var(--font-size-xs);color:var(--text-muted);margin:0}.WMAXnq_orphans,.WMAXnq_impact{margin:var(--spacing-xs) 0 0;padding-left:var(--spacing-lg);gap:var(--spacing-2xs);flex-direction:column;display:flex}
@layer ui{@keyframes FR_eDa_fadeIn{0%{opacity:0}to{opacity:1}}.FR_eDa_input-group .FR_eDa_label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--text)}.FR_eDa_input-group{gap:var(--spacing-sm);flex-direction:column;display:flex}.FR_eDa_selectWrapper{width:100%;font-size:var(--font-size-xs);position:relative}.FR_eDa_selectTrigger{border:1px solid var(--control-border-color);background:var(--bg);width:100%;color:var(--text);cursor:pointer;border-radius:var(--control-radius);outline:none;justify-content:space-between;align-items:center;transition:border-color .2s,background-color .2s;display:flex}.FR_eDa_selectTrigger:hover{border-color:var(--primary-800);background-color:var(--bg)}.FR_eDa_selectTrigger:focus-visible{outline:2px solid var(--control-focus-color);outline-offset:-1px;border-color:var(--control-focus-color)}.FR_eDa_selectTrigger[aria-disabled=true],.FR_eDa_selectTrigger:disabled,.FR_eDa_selectTrigger[data-disabled]{cursor:not-allowed;border-color:var(--smoke-500);color:var(--smoke-500);box-shadow:none;opacity:.7;background-color:#0000}.FR_eDa_selectTrigger--size-sm{height:2rem;padding:0 var(--spacing-sm);font-size:var(--font-size-xs)}.FR_eDa_selectTrigger--size-md{height:2.25rem;padding:0 var(--spacing-md);font-size:var(--font-size-xs)}.FR_eDa_selectTrigger--size-lg{height:3rem;padding:0 var(--spacing-lg);font-size:var(--font-size-sm)}.FR_eDa_selectTrigger--multi{height:auto;min-height:42px;padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.FR_eDa_select--error.FR_eDa_select--error{border-color:var(--error-500);color:var(--error-500)}.FR_eDa_select--error.FR_eDa_select--error:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--error-500) 35%, transparent)}.FR_eDa_positioner{z-index:var(--z-popover)}.FR_eDa_selectList{box-sizing:border-box;max-height:260px;width:var(--anchor-width);background-color:var(--bg);border:1px solid var(--control-border-color);border-radius:var(--control-radius);box-shadow:var(--shadow-lg);position:relative;overflow-y:auto}.FR_eDa_selectList::-webkit-scrollbar{cursor:pointer;width:.5rem;height:.5rem}.FR_eDa_selectList::-webkit-scrollbar-thumb{background-color:var(--primary-500);border-radius:var(--rounded-xl);border-left:3px solid #0000}.FR_eDa_selectList::-webkit-scrollbar-track{border-radius:var(--rounded-xl);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl);background-color:#0000}.FR_eDa_selectList::-webkit-scrollbar-track{margin-top:0;margin-bottom:0}.FR_eDa_selectList{animation:.15s FR_eDa_fadeIn}.FR_eDa_scroll-shadow{pointer-events:none;height:25px;transition:opacity var(--transition-slow);z-index:1;position:absolute;left:0;right:0}.FR_eDa_scroll-shadow-top{background:linear-gradient(to bottom, var(--smoke-50) 0%, transparent 100%);top:0}.FR_eDa_scroll-shadow-bottom{background:linear-gradient(to top, var(--smoke-50) 0%, transparent 100%);bottom:0}.FR_eDa_scroll-shadow.FR_eDa_visible{opacity:1}.FR_eDa_selectOption{justify-content:space-between;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-xs) var(--spacing-md);border-bottom:1px solid var(--border);font-size:var(--font-size-xs);line-height:var(--line-height-normal);font-weight:var(--font-weight-normal);color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background-color var(--transition-fast),color var(--transition-fast);outline:none;display:flex}.FR_eDa_selectOption[data-highlighted]{background-color:var(--overlay);color:var(--text)}.FR_eDa_selectOption[data-disabled]{opacity:.5;cursor:not-allowed}.FR_eDa_selectOption:last-child{border-bottom:none}.FR_eDa_optionLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.FR_eDa_optionIndicator{flex:none;justify-content:center;align-items:center;display:flex}.FR_eDa_optionCheck{flex-shrink:0;width:.875rem;height:.875rem}.FR_eDa_selectOption--disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.FR_eDa_selectOption[aria-disabled=true]{cursor:not-allowed;opacity:.6}.FR_eDa_multiSelectValues{gap:var(--spacing-xs);flex-wrap:wrap;align-items:center;width:100%;display:flex}.FR_eDa_multiSelectTag{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);background-color:var(--bg-dark);color:var(--text);border:1px solid var(--primary-500);border-radius:var(--rounded-sm);font-size:var(--font-size-xs);line-height:var(--line-height-tight);display:inline-flex}.FR_eDa_multiSelectTagRemove{color:var(--error-500);cursor:pointer;opacity:.7;transition:opacity var(--transition-fast);background:0 0;border:none;outline:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.FR_eDa_multiSelectTagRemove:hover{opacity:1}.FR_eDa_multiSelectTagRemove:focus-visible{opacity:1;outline-offset:1px;border-radius:var(--rounded-xs);outline:2px solid}.FR_eDa_input-group__error-message{color:var(--error-500);font-size:var(--font-size-xs);margin-top:var(--spacing-xs);display:block}.FR_eDa_required{color:var(--error-500)}.FR_eDa_selectTriggerContent{align-items:center;gap:var(--spacing-sm);justify-content:space-between;width:100%;display:flex}.FR_eDa_selectTriggerText{align-items:center;gap:var(--spacing-sm);flex:1;min-width:0;display:flex;overflow:hidden}.FR_eDa_selectValueText{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.FR_eDa_selectChevron{transition:transform var(--transition-fast);flex-shrink:0}.FR_eDa_selectChevron[data-open=true],.FR_eDa_selectTrigger[data-popup-open] .FR_eDa_selectChevron{transform:rotate(180deg)}}
.J-qP8W_section{flex-direction:column;flex:1;min-height:0;display:flex}.J-qP8W_canvas{flex:1;min-height:0}@media (max-width:1023px){.J-qP8W_canvas{min-height:24rem}}.J-qP8W_loading{justify-content:center;align-items:center;gap:var(--spacing-lg);min-height:24rem;color:var(--text-muted);font-size:var(--font-size-xs);flex-direction:column;flex:1;display:flex}.J-qP8W_loading p{margin:0}
@layer ui{.UuGjSW_header{gap:var(--spacing-sm);flex-direction:column;display:flex}.UuGjSW_bar{align-items:center;gap:var(--spacing-lg);flex-wrap:wrap;display:flex}.UuGjSW_description{max-width:68ch;font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--text-muted);margin:0}.UuGjSW_title{min-width:12rem;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--text);flex:auto;margin:0}.UuGjSW_actions{align-items:center;gap:var(--spacing-sm);flex-shrink:0;display:flex}}
.rilyjW_section{gap:var(--spacing-sm);flex-direction:column;display:flex}.rilyjW_heading{color:var(--text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);margin:0}.rilyjW_description{gap:var(--spacing-sm);line-height:var(--line-height-normal);flex-direction:column;display:flex}.rilyjW_description :where(p,ul,ol){margin:0}.rilyjW_description :where(ul,ol){padding-left:var(--spacing-lg)}
.l6G8nW_notes{gap:var(--spacing-sm);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.l6G8nW_notes>:first-child{min-height:18rem}
@layer ui{.qnKThG_strip{justify-content:space-between;align-items:center;gap:var(--spacing-sm);min-height:1.75rem;margin:calc(-1*var(--spacing-xl)) calc(-1*var(--spacing-xl)) var(--spacing-lg);padding:var(--spacing-2xs) var(--spacing-xl);font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wider);text-transform:uppercase;background-color:var(--bg-light);color:var(--text-muted);display:flex}.qnKThG_label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.qnKThG_state{align-items:center;gap:var(--spacing-xs);flex-shrink:0;display:inline-flex}@keyframes qnKThG_skeleton-sweep{0%{background-position:-200% 0}to{background-position:200% 0}}.qnKThG_skeletonLabel{background:linear-gradient(90deg, var(--primary-50) 25%, var(--primary-100) 50%, var(--primary-50) 75%);border-radius:var(--rounded-xs);background-size:200% 100%;width:3.5rem;height:.75rem;animation:1.4s linear infinite qnKThG_skeleton-sweep}}
@layer ui{.zlzqxq_list{gap:var(--spacing-2xl);flex-direction:column;display:flex}.zlzqxq_section{--transition-category-duration:.48s;--transition-category-soft:var(--transition-category-duration) cubic-bezier(.22, 1, .36, 1);--transition-category-fade:.22s ease;border:1px solid var(--border);border-radius:var(--rounded-lg);background-color:var(--bg-dark);overflow:hidden}.zlzqxq_header{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-3xl);background-color:color-mix(in srgb, var(--bg-light) 55%, var(--bg-dark));border-bottom:1px solid var(--border);transition:border-color var(--transition-category-fade);display:flex}.zlzqxq_sectionCollapsed .zlzqxq_header{border-bottom-color:#0000}.zlzqxq_heading{align-items:center;gap:var(--spacing-xs) var(--spacing-md);flex-wrap:wrap;min-width:0;display:flex}.zlzqxq_title{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text);margin:0}.zlzqxq_chips{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:inline-flex}.zlzqxq_cardsWrap{transition:grid-template-rows var(--transition-category-soft);grid-template-rows:1fr;display:grid}.zlzqxq_cardsWrapCollapsed{grid-template-rows:0fr}.zlzqxq_cardsClip{min-height:0;padding:0 var(--spacing-3xl);opacity:1;visibility:visible;transition:opacity var(--transition-category-fade),visibility 0s linear 0s;overflow:hidden}.zlzqxq_cardsWrapCollapsed .zlzqxq_cardsClip{opacity:0;visibility:hidden;transition:opacity var(--transition-category-fade),visibility 0s linear var(--transition-category-duration)}.zlzqxq_cards{gap:var(--spacing-xl);padding:var(--spacing-3xl) 0;grid-template-columns:1fr;display:grid}@media (min-width:640px){.zlzqxq_cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.zlzqxq_cards{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.zlzqxq_cardsWrap,.zlzqxq_cardsClip,.zlzqxq_cardsWrapCollapsed .zlzqxq_cardsClip{transition:none}}@keyframes zlzqxq_skeleton-sweep{0%{background-position:-200% 0}to{background-position:200% 0}}.zlzqxq_skeletonTitle{background:linear-gradient(90deg, var(--primary-50) 25%, var(--primary-100) 50%, var(--primary-50) 75%);border-radius:var(--rounded-xs);background-size:200% 100%;width:7rem;height:1.125rem;animation:1.4s linear infinite zlzqxq_skeleton-sweep}}
.YgogPq_page{gap:var(--spacing-xl);flex-direction:column;min-width:0;display:flex}.YgogPq_titleBar{min-width:0}.YgogPq_back a{font-size:var(--font-size-xs);color:var(--bone-500);text-decoration:none}.YgogPq_back a:hover{color:var(--primary-400)}.YgogPq_titleBarInner,.YgogPq_titleBarInner>div:first-child{min-width:0}.YgogPq_titleBarInner>div:first-child>h1{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:42ch;overflow:hidden}.YgogPq_titleMeta{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;min-width:0;display:flex}.YgogPq_titleScore{margin-left:var(--spacing-sm)}.YgogPq_workspace{--challenge-split:.5;--challenge-handle-width:calc(var(--spacing-3xl) + var(--spacing-lg));gap:var(--spacing-xl);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.YgogPq_workspacePanel,.YgogPq_statementPanel{min-width:0}.YgogPq_statementPanel{order:1}.YgogPq_workspacePanel{order:2}.YgogPq_workspaceBody,.YgogPq_statementBody{min-width:0}.YgogPq_workspaceSwitch{max-width:100%;overflow-x:auto}.YgogPq_workspaceSection{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.YgogPq_workspaceSection[hidden]{display:none}.YgogPq_statementScroller{gap:var(--spacing-xl);flex-direction:column;min-width:0;display:flex}.YgogPq_actionBar{gap:var(--spacing-sm);padding-top:var(--spacing-lg);border-top:1px solid var(--border);flex-direction:column;flex-shrink:0;display:flex}.YgogPq_rubricAction{display:flex}.YgogPq_resizeHandle{min-width:0;height:100%;color:var(--text-muted);cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;justify-content:center;align-items:center;display:none;position:relative}.YgogPq_resizeHandle:before{content:"";background:var(--border);width:1px;height:100%}.YgogPq_resizeHandle:hover,.YgogPq_resizeHandle:focus-visible{color:var(--primary-500)}.YgogPq_resizeHandle:focus-visible{outline:2px solid var(--control-focus-color);outline-offset:-2px}.YgogPq_resizeHandleThumb{width:var(--spacing-3xl);height:var(--spacing-3xl);border:1px solid var(--border);border-radius:var(--rounded-full);background:var(--bg-dark);color:inherit;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.YgogPq_resizeHandleThumb svg{flex-shrink:0}@media (min-width:1024px){.YgogPq_page{min-height:0}.YgogPq_workspace{flex:1;min-height:0}.YgogPq_workspace[data-split=two]{grid-template-columns:minmax(0, calc((100% - var(--challenge-handle-width)) * var(--challenge-split))) var(--challenge-handle-width) minmax(0, 1fr);gap:0}.YgogPq_statementPanel,.YgogPq_workspacePanel{order:0;height:100%;min-height:0}.YgogPq_workspaceBody,.YgogPq_statementBody{flex:1;min-height:0}.YgogPq_statementScroller{flex:1;min-height:0;overflow-y:auto}.YgogPq_statementScroller::-webkit-scrollbar{cursor:pointer;width:.5rem;height:.5rem}.YgogPq_statementScroller::-webkit-scrollbar-thumb{background-color:var(--primary-500);border-radius:var(--rounded-xl);border-left:3px solid #0000}.YgogPq_statementScroller::-webkit-scrollbar-track{border-radius:var(--rounded-xl);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl);background-color:#0000}.YgogPq_workspaceScrolls{overflow-y:auto}.YgogPq_workspaceScrolls::-webkit-scrollbar{cursor:pointer;width:.5rem;height:.5rem}.YgogPq_workspaceScrolls::-webkit-scrollbar-thumb{background-color:var(--primary-500);border-radius:var(--rounded-xl);border-left:3px solid #0000}.YgogPq_workspaceScrolls::-webkit-scrollbar-track{border-radius:var(--rounded-xl);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl);background-color:#0000}.YgogPq_resizeHandle{display:flex}}.YgogPq_description{color:var(--text);line-height:var(--line-height-relaxed)}.YgogPq_description p{margin:0 0 var(--spacing-lg);color:inherit}.YgogPq_description p:last-child{margin-bottom:0}.YgogPq_description h1,.YgogPq_description h2,.YgogPq_description h3,.YgogPq_description h4,.YgogPq_description h5,.YgogPq_description h6{margin:var(--spacing-xl) 0 var(--spacing-sm);font-weight:var(--font-weight-semibold);color:var(--text)}.YgogPq_description h1,.YgogPq_description h2{font-size:var(--font-size-md)}.YgogPq_description h3,.YgogPq_description h4,.YgogPq_description h5,.YgogPq_description h6{font-size:var(--font-size-sm)}.YgogPq_description ul,.YgogPq_description ol{margin:0 0 var(--spacing-lg) var(--spacing-2xl);padding:0}.YgogPq_description li{margin-bottom:var(--spacing-xs)}.YgogPq_description code{font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,monospace;font-size:var(--font-size-xs);background-color:var(--bg);color:var(--info-700);border-radius:var(--rounded-xs);padding:.1em .35em}.YgogPq_description pre{background-color:var(--bg);border:1px solid var(--border);border-radius:var(--rounded-sm);padding:var(--spacing-xl);margin:0 0 var(--spacing-lg);overflow-x:auto}.YgogPq_description pre code{color:var(--text);background:0 0;padding:0}.YgogPq_description blockquote{border-left:3px solid var(--border);margin:0 0 var(--spacing-lg);padding-left:var(--spacing-xl);color:var(--text-muted);font-style:italic}.YgogPq_description a{color:var(--info-600);text-decoration:underline}.YgogPq_description a:hover{color:var(--info-700)}.YgogPq_description strong{font-weight:var(--font-weight-bold);color:var(--text)}.YgogPq_description em{font-style:italic}.YgogPq_description table{border-collapse:collapse;width:100%;margin-bottom:var(--spacing-lg);font-size:var(--font-size-xs)}.YgogPq_description th,.YgogPq_description td{border:1px solid var(--border);padding:var(--spacing-sm) var(--spacing-lg);text-align:left}.YgogPq_description th{background-color:var(--bg);font-weight:var(--font-weight-semibold);color:var(--text)}.YgogPq_description img{border-radius:var(--rounded-xs);max-width:100%}.YgogPq_vmText{font-size:var(--font-size-xs);color:var(--text-muted)}.YgogPq_vmCode{font-family:ui-monospace,monospace}.YgogPq_itemList{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.YgogPq_item{border-radius:var(--rounded-sm);border:1px solid var(--border);background-color:var(--bg-dark);padding:var(--spacing-lg)}.YgogPq_fileLink{justify-content:center;align-items:center;gap:var(--spacing-xs);min-width:0;font-size:var(--font-size-xs);color:var(--info-600);overflow-wrap:anywhere;text-decoration:none;display:flex}.YgogPq_fileLink:hover{text-decoration:underline}.YgogPq_fileLink svg{flex-shrink:0}.YgogPq_hintContentRow{justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}.YgogPq_hintContent{min-width:0;font-size:var(--font-size-xs);line-height:var(--line-height-normal);flex:1;margin:0}.YgogPq_hintUnlock{align-items:center;gap:var(--spacing-xs);cursor:pointer;font-size:var(--font-size-xs);background:0 0;border:none;padding:0;display:flex}.YgogPq_hintUnlock:disabled{opacity:.5;cursor:not-allowed}.YgogPq_hintPenalty{margin-left:var(--spacing-xs);color:var(--error-400);font-size:var(--font-size-xs);line-height:var(--line-height-normal);white-space:nowrap;align-items:center;display:inline-flex}.YgogPq_flagForm{gap:var(--spacing-md);flex-direction:column;display:flex}.YgogPq_resultCorrect{font-size:var(--font-size-xs);color:var(--success-600);margin:0}.YgogPq_resultWrong{font-size:var(--font-size-xs);color:var(--error-400);margin:0}.YgogPq_loading{color:var(--text-muted);text-align:center;flex:1;align-content:center}.YgogPq_loading div{place-items:center;gap:var(--spacing-lg);width:fit-content;margin:auto;display:grid}
.REYvya_lockBanner{margin-bottom:var(--spacing-xl)}.REYvya_lockBannerDismiss{flex-shrink:0}.REYvya_loadError{justify-content:center;align-items:center;gap:var(--spacing-lg);text-align:center;padding:var(--spacing-5xl) var(--spacing-xl);border-radius:var(--rounded-md);border:1px solid var(--border);background-color:var(--bg-dark);color:var(--text-muted);flex-direction:column;display:flex}.REYvya_mapWrapper{min-height:24rem;display:flex}
.jhGBUG_delivery{gap:var(--spacing-sm);flex-direction:column;flex:1;min-height:0;display:flex}.jhGBUG_form{flex-direction:column;flex:1;min-height:0;display:flex}.jhGBUG_footer{justify-content:space-between;align-items:baseline;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.jhGBUG_counter,.jhGBUG_draftState{color:var(--text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums}.jhGBUG_counterOver{color:var(--error-600);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold)}.jhGBUG_confirmTerms{gap:var(--spacing-xs);margin:var(--spacing-sm) 0 0;flex-direction:column;padding-inline-start:var(--spacing-xl);list-style:outside;display:flex}.jhGBUG_deliveredText{padding:var(--spacing-lg);border:1px solid var(--border);border-radius:var(--rounded-sm);background:var(--bg);font-family:inherit;font-size:var(--font-size-xs);white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-height:0;margin:0;overflow-y:auto}
.yXzc7q_tourCard{z-index:var(--z-tour);padding:var(--spacing-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:auto}.yXzc7q_tourCard .yXzc7q_card{width:100%;max-width:640px}.yXzc7q_card{border-radius:var(--rounded-lg);border:1px solid var(--border);background-color:var(--bg);padding:var(--spacing-3xl);gap:var(--spacing-xl);flex-direction:column;display:flex;position:relative}.yXzc7q_cardHeader{justify-content:space-between;align-items:center;display:flex}.yXzc7q_points{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--primary-300)}.yXzc7q_title{margin:0}.yXzc7q_empty{color:var(--bone-500);font-style:italic}.yXzc7q_description{color:var(--primary-400);line-height:1.6}.yXzc7q_description p{margin:0 0 var(--spacing-lg)}.yXzc7q_description p:last-child{margin-bottom:0}.yXzc7q_description h1,.yXzc7q_description h2,.yXzc7q_description h3{margin:var(--spacing-xl) 0 var(--spacing-sm);font-weight:var(--font-weight-bold);color:var(--text)}.yXzc7q_description h1,.yXzc7q_description h2{font-size:var(--font-size-md)}.yXzc7q_description h3{font-size:var(--font-size-sm)}.yXzc7q_description ul,.yXzc7q_description ol{margin:0 0 var(--spacing-lg) var(--spacing-2xl);padding:0}.yXzc7q_description li{margin-bottom:var(--spacing-xs)}.yXzc7q_description code{font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,monospace;font-size:var(--font-size-xs);background-color:var(--bg-dark);color:var(--info-200);border-radius:var(--rounded-xs);padding:.1em .35em}.yXzc7q_description pre{background-color:var(--bg-dark);border:1px solid var(--border);border-radius:var(--rounded-sm);padding:var(--spacing-xl);margin:0 0 var(--spacing-lg);overflow-x:auto}.yXzc7q_description pre code{color:var(--primary-100);background:0 0;padding:0}.yXzc7q_description blockquote{border-left:3px solid var(--coal-300);margin:0 0 var(--spacing-lg);padding-left:var(--spacing-xl);color:var(--text-muted);font-style:italic}.yXzc7q_description a{color:var(--info-400);text-decoration:underline}.yXzc7q_description a:hover{color:var(--info-300)}.yXzc7q_description strong{font-weight:var(--font-weight-bold);color:var(--text)}.yXzc7q_description em{font-style:italic}.yXzc7q_description table{border-collapse:collapse;width:100%;margin-bottom:var(--spacing-lg);font-size:var(--font-size-xs)}.yXzc7q_description th,.yXzc7q_description td{border:1px solid var(--border);padding:var(--spacing-sm) var(--spacing-lg);text-align:left}.yXzc7q_description th{background-color:var(--bg-dark);font-weight:var(--font-weight-semibold);color:var(--text)}.yXzc7q_description img{border-radius:var(--rounded-xs);max-width:100%}.yXzc7q_sectionTitle{margin:0 0 var(--spacing-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--text-muted)}.yXzc7q_fileList{gap:var(--spacing-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.yXzc7q_fileList .yXzc7q_fileLink{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);color:var(--info-400);text-decoration:none;display:inline-flex}.yXzc7q_fileList .yXzc7q_fileLink:hover{text-decoration:underline}.yXzc7q_hintList{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.yXzc7q_hint{border-radius:var(--rounded-sm);border:1px dashed var(--border);background-color:var(--bg-dark);padding:var(--spacing-lg)}.yXzc7q_hintBody{align-items:flex-start;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.yXzc7q_hintIcon{color:var(--info-400);margin-top:var(--spacing-xs);flex-shrink:0}.yXzc7q_hintContent{font-size:var(--font-size-xs);color:var(--info-300);flex:1;margin:0}.yXzc7q_hintPenalty{font-size:var(--font-size-xs);color:var(--error-400);align-self:center}.yXzc7q_flagForm{gap:var(--spacing-sm);display:flex}.yXzc7q_flagInput{flex:1}
@layer ui{.rWkKHG_chip{align-items:center;gap:var(--spacing-xs);border-radius:var(--rounded-full);font-weight:var(--font-weight-medium);white-space:nowrap;vertical-align:middle;border:1px solid #0000;line-height:1;display:inline-flex}.rWkKHG_size-sm{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-xxs);letter-spacing:.01em}.rWkKHG_size-md{padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-xs)}.rWkKHG_variant-flat{background-color:color-mix(in oklch, var(--chip-base-500) 12%, transparent);color:var(--chip-base-700);border-color:#0000}.rWkKHG_variant-solid{background-color:var(--chip-base-500);color:var(--chip-base-on-500);border-color:var(--chip-base-500)}.rWkKHG_variant-bordered{color:var(--chip-base-800);border-color:var(--chip-base-500);background-color:#0000}.rWkKHG_isDefault.rWkKHG_variant-flat{background-color:var(--bg-light);color:var(--text-muted)}.rWkKHG_isDefault.rWkKHG_variant-bordered{color:var(--text-muted);border-color:var(--border)}.rWkKHG_isDefault.rWkKHG_variant-solid{background-color:var(--text-muted);color:var(--bg);border-color:var(--text-muted)}.rWkKHG_icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rWkKHG_icon svg{display:block}.rWkKHG_label{line-height:1;display:inline-block}}
._3Yo4Gq_empty{color:var(--text-muted)}._3Yo4Gq_editorLayout{gap:var(--spacing-5xl);flex-direction:column;align-items:stretch;display:flex}._3Yo4Gq_editor{gap:var(--spacing-5xl);flex-direction:column;display:flex}._3Yo4Gq_form{gap:var(--spacing-3xl);flex-direction:column;display:flex}._3Yo4Gq_field{gap:var(--spacing-xs);flex-direction:column;display:flex}._3Yo4Gq_inlineRow{gap:var(--spacing-xl);flex-wrap:wrap;display:flex}._3Yo4Gq_inlineRow>._3Yo4Gq_flex1{flex:12rem}._3Yo4Gq_titleRow{align-items:flex-end;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}._3Yo4Gq_titleInput{flex:1;min-width:16rem}._3Yo4Gq_flex1{flex:1}._3Yo4Gq_w32{width:8rem}._3Yo4Gq_timePenaltyBlock{gap:var(--spacing-lg);flex-direction:column;display:flex}._3Yo4Gq_timePenaltyRow{gap:var(--spacing-xl);flex-wrap:wrap;display:flex}._3Yo4Gq_timePenaltyCurveField{flex:14rem}._3Yo4Gq_timePenaltyWindowField{flex:18rem}._3Yo4Gq_timePenaltyMaxField{flex:0 12rem;min-width:12rem}._3Yo4Gq_timePenaltyPreview{min-width:0;padding:var(--spacing-sm) var(--spacing-sm) 0;border:1px solid var(--border);border-radius:var(--rounded-lg)}._3Yo4Gq_windowEnds{gap:var(--spacing-xl);flex-wrap:wrap;display:flex}._3Yo4Gq_windowEnd{gap:var(--spacing-sm);border:0;flex-direction:column;flex:18rem;min-width:0;margin:0;padding:0;display:flex}._3Yo4Gq_windowOffset{gap:var(--spacing-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._3Yo4Gq_formActions{justify-content:flex-end;gap:var(--spacing-sm);display:flex}._3Yo4Gq_patternList{gap:var(--spacing-sm);flex-direction:column;display:flex}._3Yo4Gq_patternRow{align-items:center;gap:var(--spacing-sm);border-radius:var(--rounded-sm);border:1px solid var(--border);background-color:var(--bg);padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-xs);display:flex}._3Yo4Gq_patternValue{min-width:0;font-family:var(--font-geist-mono);color:var(--text);overflow-wrap:anywhere;flex:1}._3Yo4Gq_patternChips{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;flex-shrink:0;display:flex}._3Yo4Gq_addPatternRow{align-items:flex-end;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}._3Yo4Gq_patternInput{flex:1;min-width:12rem}._3Yo4Gq_testerAction{display:flex}._3Yo4Gq_formFooter{gap:var(--spacing-md);flex-direction:column;display:flex}._3Yo4Gq_hintList{gap:var(--spacing-sm);flex-direction:column;list-style:none;display:flex}._3Yo4Gq_hintItem{border-radius:var(--rounded-sm);border:1px solid var(--border);background-color:var(--bg);padding:var(--spacing-lg);justify-content:space-between;align-items:flex-start;display:flex}._3Yo4Gq_hintControls{gap:var(--spacing-xs);margin-left:var(--spacing-lg);flex-direction:column;flex-shrink:0;display:flex}._3Yo4Gq_hintPenaltyField{width:12rem;max-width:100%}._3Yo4Gq_fileList{gap:var(--spacing-sm);margin-bottom:var(--spacing-lg);flex-direction:column;list-style:none;display:flex}._3Yo4Gq_fileItem{border-radius:var(--rounded-sm);border:1px solid var(--border);background-color:var(--bg);padding:var(--spacing-lg);justify-content:space-between;align-items:center;display:flex}._3Yo4Gq_fileName{font-size:var(--font-size-xs);color:var(--text)}._3Yo4Gq_fileStatus{margin-left:var(--spacing-sm);font-size:var(--font-size-xs);color:var(--text-muted)}._3Yo4Gq_fileDel{font-size:var(--font-size-xs);cursor:pointer;border:none}._3Yo4Gq_fileDel:hover{color:var(--error-300)}._3Yo4Gq_filesNote{font-size:var(--font-size-xs);color:var(--text-muted);font-style:italic}._3Yo4Gq_hintBody{gap:var(--spacing-sm);flex-direction:column;flex:1;min-width:0;display:flex}._3Yo4Gq_hintTopRow{align-items:flex-start;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}._3Yo4Gq_hintPrereqField{gap:var(--spacing-2xs);flex-direction:column;display:flex}._3Yo4Gq_hintPrereqNote{font-size:var(--font-size-xs);color:var(--text-muted);line-height:var(--line-height-snug);margin:0}._3Yo4Gq_phaseNote{margin:var(--spacing-2xs) 0 0;font-size:var(--font-size-xs);color:var(--text-muted);line-height:var(--line-height-snug)}._3Yo4Gq_hintAddRow{gap:var(--spacing-sm);flex-wrap:wrap;align-items:flex-end;display:flex}._3Yo4Gq_hintContentInput{flex:1;min-width:12rem}._3Yo4Gq_decoyCostInput{flex-shrink:0;width:8rem}
._3IHW0a_status{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}._3IHW0a_instructions{color:var(--text-muted);font-size:var(--font-size-sm);margin:0}._3IHW0a_canvas{min-height:24rem;display:flex}
.dIzapW_bannerWrap{padding:var(--spacing-xl) var(--spacing-3xl) 0}
.AS3WUq_page{gap:var(--spacing-xl);flex-direction:column;display:flex}.AS3WUq_state{flex-direction:column;display:flex}.AS3WUq_stateCard{text-align:center;align-items:center;gap:var(--spacing-lg);border:1px solid var(--border);border-radius:var(--rounded-lg);background-color:var(--bg-dark);width:100%;padding:var(--spacing-3xl);flex-direction:column;display:flex}.AS3WUq_stateTitle{align-items:center;gap:var(--spacing-lg);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:0;display:flex}.AS3WUq_stateIcon{color:var(--text-muted);opacity:.95}.AS3WUq_stateBody{max-width:32rem;color:var(--text-muted);line-height:var(--line-height-normal);margin:0}.AS3WUq_disqualifiedIcon{color:var(--error-500)}.AS3WUq_liveTop5{width:100%}.AS3WUq_embedWrap{aspect-ratio:16/9;border-radius:var(--rounded-md);width:100%;max-width:72rem;box-shadow:var(--shadow-md);margin:0 auto;overflow:hidden}.AS3WUq_embedSection{align-items:center;gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.AS3WUq_embedFallbackLink{font-size:var(--font-size-sm);color:var(--text-muted);text-decoration:underline}.AS3WUq_embedFallbackLink:hover{color:var(--primary-500)}.AS3WUq_embedIframe{border:none;width:100%;height:100%;display:block}.AS3WUq_note{text-align:left;width:100%;max-width:32rem;padding:var(--spacing-lg);border-radius:var(--rounded-sm);border:1px solid var(--border);background:var(--bg);gap:var(--spacing-xs);flex-direction:column;display:flex}.AS3WUq_noteLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.AS3WUq_noteBody{line-height:var(--line-height-normal);white-space:pre-wrap;margin:0}
.NXdbJG_deck{border:1px solid var(--border);border-radius:var(--rounded-md);background:var(--bg-dark);flex-direction:column;display:flex;overflow:hidden}.NXdbJG_deck:fullscreen{background:var(--bg-dark);height:100%}.NXdbJG_deckHead{align-items:center;gap:var(--spacing-lg);padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--border);background:var(--bg);flex-wrap:wrap;flex-shrink:0;display:flex}.NXdbJG_deckBody{gap:var(--spacing-sm);padding:var(--spacing-md);flex-direction:column;display:flex}.NXdbJG_deck:fullscreen .NXdbJG_deckBody{flex:1;min-height:0}.NXdbJG_deckTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text);margin:0}.NXdbJG_deckTab{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-muted)}.NXdbJG_deckMeta{font-size:var(--font-size-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.NXdbJG_deckActions{gap:var(--spacing-xs);margin-left:auto;display:flex}.NXdbJG_deckPlaceholder{padding:var(--spacing-xl);text-align:center;color:var(--text-muted);font-size:var(--font-size-sm)}.NXdbJG_deckHint{font-size:var(--font-size-xs);color:var(--text-muted);margin:0}.NXdbJG_stage{width:100%;aspect-ratio:var(--stage-ratio,2/1);border:1px solid var(--border);border-radius:var(--rounded-md);background:var(--bg-light);min-height:20rem;max-height:60vh;position:relative;overflow:hidden}.NXdbJG_deck:fullscreen .NXdbJG_stage{aspect-ratio:auto;flex:1;min-height:0;max-height:none}.NXdbJG_stageInner{width:var(--stage-w);height:var(--stage-h);transform-origin:0 0;transform:translate(var(--stage-x), var(--stage-y)) scale(var(--stage-scale));position:absolute;top:0;left:0}.NXdbJG_stageInner iframe{background:var(--bg);border:0}.NXdbJG_stageOverlay{color:var(--text-muted);font-size:var(--font-size-sm);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.NXdbJG_transport{gap:var(--spacing-xs);flex-direction:column;display:flex}.NXdbJG_railRow{gap:var(--spacing-2xs);padding-inline:calc(var(--marker-size)/2);flex-direction:column;display:flex}.NXdbJG_controls{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.NXdbJG_clock{font-size:var(--font-size-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.NXdbJG_speeds{gap:var(--spacing-2xs);display:flex}.NXdbJG_vncBar{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.NXdbJG_vncPanel{gap:var(--spacing-xs);padding:var(--spacing-sm);border:1px solid var(--border);border-radius:var(--rounded-md);background:var(--bg-light);flex-direction:column;display:flex}.NXdbJG_vncHead{align-items:center;gap:var(--spacing-xs);display:flex}.NXdbJG_vncNote{color:var(--text-muted);font-size:var(--font-size-sm);margin:0}.NXdbJG_vncScreen{aspect-ratio:16/10;border-radius:var(--rounded-md);width:100%;max-height:60vh;position:relative;overflow:hidden}.NXdbJG_rail{width:100%;height:var(--marker-size);position:relative}.NXdbJG_markerSlot{left:var(--marker-pct);position:absolute;top:0;transform:translate(-50%)}.NXdbJG_markerSlot:after{content:"";border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid var(--marker-tone);position:absolute;top:100%;left:50%;transform:translate(-50%)}.NXdbJG_marker{color:var(--marker-tone)}.NXdbJG_markerLoose{opacity:.65;border-style:dashed}.NXdbJG_markerCluster{color:var(--text)}.NXdbJG_markerCount{font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.NXdbJG_clusterList{gap:var(--spacing-2xs);flex-direction:column;max-height:16rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.NXdbJG_clusterItem{text-align:left;white-space:nowrap;justify-content:flex-start}
@layer ui{.rKINzW_select button{color:var(--light);background-color:#0000;border-color:currentColor}.rKINzW_select button:hover{background-color:color-mix(in srgb, var(--light) 14%, transparent)}.rKINzW_select button:focus-visible{outline-color:var(--light);border-color:var(--light)}}
._oREvG_body{gap:var(--spacing-lg);flex-direction:column;display:flex}._oREvG_desc{font-size:var(--font-size-sm);color:var(--text-muted);line-height:var(--line-height-snug);margin:0}._oREvG_scrollArea{max-height:22rem;overflow-y:auto}._oREvG_list{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._oREvG_row{align-items:center;gap:var(--spacing-sm);border-radius:var(--rounded-sm);border:1px solid var(--border);background-color:var(--bg);padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-xs);display:flex}._oREvG_row[data-status=match]{border-color:var(--success-500);background-color:var(--success-50)}._oREvG_row[data-status=nomatch]{border-color:var(--error-300);background-color:var(--error-50)}._oREvG_status{color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._oREvG_row[data-status=match] ._oREvG_status{color:var(--success-700)}._oREvG_row[data-status=nomatch] ._oREvG_status{color:var(--error-500)}._oREvG_value{min-width:0;font-family:var(--font-geist-mono);color:var(--text);overflow-wrap:anywhere;flex:1}._oREvG_chips{gap:var(--spacing-xs);flex-wrap:wrap;flex-shrink:0;display:flex}._oREvG_footer{align-items:center}._oREvG_footerSummary{font-size:var(--font-size-sm);color:var(--text-muted);margin-right:auto}
@layer ui{.eiyCLq_card{border:1px solid var(--border);border-radius:var(--rounded-lg);background-color:var(--bg-dark);padding:var(--spacing-xl);transition:background-color var(--transition-fast);text-decoration:none;display:block}.eiyCLq_card:hover{background-color:var(--bg-light)}.eiyCLq_card{flex-direction:column;display:flex;overflow:hidden}.eiyCLq_cardSolved .eiyCLq_cardTitle,.eiyCLq_cardSolved .eiyCLq_cardDesc,.eiyCLq_cardSolved .eiyCLq_cardMeta>:not(.eiyCLq_cardPoints){opacity:.55;filter:saturate(.65);transition:opacity var(--transition-default),filter var(--transition-default)}.eiyCLq_cardSolved:hover .eiyCLq_cardTitle,.eiyCLq_cardSolved:hover .eiyCLq_cardDesc,.eiyCLq_cardSolved:hover .eiyCLq_cardMeta>:not(.eiyCLq_cardPoints){opacity:1;filter:none}.eiyCLq_cardLocked{cursor:not-allowed;opacity:.6}.eiyCLq_cardTitle{-webkit-line-clamp:2;line-clamp:2;margin-bottom:var(--spacing-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.eiyCLq_cardDesc{-webkit-line-clamp:2;line-clamp:2;margin-bottom:var(--spacing-lg);font-size:var(--font-size-xs);color:var(--text-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.eiyCLq_cardMeta,.eiyCLq_cardMeta>span{gap:var(--spacing-xs);font-size:var(--font-size-xs);align-items:center;display:flex}.eiyCLq_cardMeta{gap:var(--spacing-sm);padding-top:var(--spacing-sm);color:var(--bone-500);flex-wrap:wrap;margin-top:auto}.eiyCLq_cardPoints{margin-left:auto}.eiyCLq_windowCloses{color:var(--warning-600);flex-basis:100%}.eiyCLq_lockMeta{align-items:flex-start;gap:var(--spacing-xs);min-width:0;display:flex}.eiyCLq_lockLabel{font-size:var(--font-size-xs);color:var(--bone-500);overflow-wrap:anywhere;min-width:0}.eiyCLq_lockOwner{width:var(--spacing-md);height:var(--spacing-md);border-radius:var(--rounded-full);flex-shrink:0;display:inline-block}@keyframes eiyCLq_skeleton-sweep{0%{background-position:-200% 0}to{background-position:200% 0}}.eiyCLq_skeletonCardTitle{background:linear-gradient(90deg, var(--primary-50) 25%, var(--primary-100) 50%, var(--primary-50) 75%);border-radius:var(--rounded-xs);width:70%;height:1rem;margin-bottom:var(--spacing-xs);background-size:200% 100%;animation:1.4s linear infinite eiyCLq_skeleton-sweep}.eiyCLq_skeletonMeta{background:linear-gradient(90deg, var(--primary-50) 25%, var(--primary-100) 50%, var(--primary-50) 75%);border-radius:var(--rounded-xs);width:45%;height:.75rem;margin-top:var(--spacing-sm);background-size:200% 100%;animation:1.4s linear infinite eiyCLq_skeleton-sweep}}
@layer ui{.O6BJVW_tag{align-items:center;gap:var(--spacing-sm);white-space:nowrap;display:inline-flex}.O6BJVW_flag{border-radius:var(--rounded-xs);border:1px solid var(--border);object-fit:cover;flex-shrink:0;width:1.25rem;height:.833333rem}.O6BJVW_fallback{color:var(--text-muted);flex-shrink:0}.O6BJVW_code{color:var(--text-muted);text-transform:uppercase;font-size:var(--font-size-xs)}}
@layer ui{._2WcPQq_wrapper{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}._2WcPQq_error{font-size:var(--font-size-xs);color:var(--error-500)}._2WcPQq_row{align-items:center;gap:var(--spacing-lg);width:100%;display:flex}._2WcPQq_root{flex:1;min-width:0}._2WcPQq_control{cursor:pointer;touch-action:none;align-items:center;width:100%;height:2.25rem;display:flex}._2WcPQq_control[data-disabled]{cursor:not-allowed;opacity:.55}._2WcPQq_track{border-radius:var(--rounded-full);background-color:var(--smoke-200);width:100%;height:.375rem;position:relative}._2WcPQq_indicator{border-radius:var(--rounded-full);background-color:var(--primary-500);position:absolute;top:0;bottom:0;left:0}._2WcPQq_thumb{border-radius:var(--rounded-full);background-color:var(--bg);border:2px solid var(--primary-500);width:1rem;height:1rem;box-shadow:var(--shadow-sm);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._2WcPQq_thumb:hover{box-shadow:var(--shadow-md)}._2WcPQq_thumb:focus-visible{outline:2px solid var(--control-focus-color);outline-offset:2px}._2WcPQq_value{min-width:3ch;font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--text-muted);text-align:right;flex:none}._2WcPQq_sm ._2WcPQq_control{height:2rem}._2WcPQq_lg ._2WcPQq_control{height:3rem}._2WcPQq_lg ._2WcPQq_thumb{width:1.15rem;height:1.15rem}._2WcPQq_lg ._2WcPQq_value{font-size:var(--font-size-sm)}}
.GKLhyG_settingsRow{gap:var(--spacing-lg);flex-wrap:wrap;display:flex}.GKLhyG_settingField{flex:12rem}.GKLhyG_list{gap:var(--spacing-lg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.GKLhyG_criterion{gap:var(--spacing-lg);padding:var(--spacing-lg);border:1px solid var(--border);border-radius:var(--rounded-sm);background-color:var(--bg-dark);flex-direction:column;display:flex}.GKLhyG_fieldRow{align-items:flex-end;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.GKLhyG_grow{flex:16rem}.GKLhyG_compact{flex:0 8rem;min-width:8rem}.GKLhyG_score{flex:0 6rem;min-width:6rem}.GKLhyG_bands{gap:var(--spacing-md);padding-left:var(--spacing-lg);border-left:2px solid var(--border);flex-direction:column;display:flex}.GKLhyG_groupLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--text)}.GKLhyG_addAction{align-self:flex-start;width:auto}
.AeRMPq_chart{gap:var(--spacing-sm);flex-direction:column;display:flex}.AeRMPq_controls{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.AeRMPq_pan{align-items:center;gap:var(--spacing-xs);flex:16rem;display:flex}.AeRMPq_panLabel{color:var(--text-muted);font-size:var(--font-size-xs);white-space:nowrap;flex-shrink:0}.AeRMPq_legend{gap:var(--spacing-xs) var(--spacing-md);color:var(--text-muted);font-size:var(--font-size-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.AeRMPq_legend li{align-items:center;gap:var(--spacing-xs);display:flex}.AeRMPq_swatch{border-radius:var(--rounded-sm);background:var(--primary-500);width:.75rem;height:.5rem}.AeRMPq_swatch[data-kind=deadline]{background:color-mix(in oklch, var(--primary-500) 35%, transparent)}.AeRMPq_swatch[data-kind=preparation]{background:color-mix(in oklch, var(--warning-500) 45%, transparent)}.AeRMPq_swatch[data-kind=competition]{background:color-mix(in oklch, var(--primary-500) 70%, transparent)}.AeRMPq_swatch[data-kind=pause]{border:1px solid var(--border);background:var(--bg-dark)}.AeRMPq_swatch[data-kind=event]{background:var(--success-500)}.AeRMPq_swatch[data-kind=rule]{background:var(--secondary-500)}.AeRMPq_swatch[data-kind=scoreboardHidden]{background:color-mix(in oklch, var(--text-muted) 55%, transparent)}.AeRMPq_swatch[data-kind=intel]{background:var(--warning-500)}.AeRMPq_axis{color:var(--text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.AeRMPq_rows{border:1px solid var(--border);border-radius:var(--rounded-md);flex-direction:column;max-height:26rem;display:flex;overflow-y:auto}.AeRMPq_row{align-items:center;gap:var(--spacing-sm);padding:0 var(--spacing-sm);border-bottom:1px solid var(--border);grid-template-columns:minmax(6rem,12rem) 1fr;display:grid}.AeRMPq_row:last-child{border-bottom:0}.AeRMPq_row[data-envelope=true]{z-index:1;background:var(--bg-light);font-weight:var(--font-weight-semibold);position:sticky;top:0}.AeRMPq_name{color:var(--text);font-size:var(--font-size-xs);line-height:var(--line-height-tight);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AeRMPq_trackBox{min-width:0;position:relative}.AeRMPq_track{width:100%;display:block}.AeRMPq_outside{top:0;right:var(--spacing-xs);padding:0 var(--spacing-2xs);border-radius:var(--rounded-sm);background:var(--bg-light);color:var(--text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;position:absolute}.AeRMPq_tick{stroke:var(--border);stroke-width:1px}.AeRMPq_band{fill:var(--primary-500)}.AeRMPq_band[data-kind=deadline]{fill:color-mix(in oklch, var(--primary-500) 35%, transparent);stroke:color-mix(in oklch, var(--primary-500) 60%, transparent);stroke-width:1px;color:var(--primary-500)}.AeRMPq_band[data-kind=preparation]{fill:color-mix(in oklch, var(--warning-500) 45%, transparent);color:var(--warning-500)}.AeRMPq_band[data-kind=competition]{fill:color-mix(in oklch, var(--primary-500) 70%, transparent);color:var(--primary-500)}.AeRMPq_band[data-kind=pause]{fill:var(--bg-dark);stroke:var(--border);stroke-width:1px;color:var(--text-muted)}.AeRMPq_band[data-kind=event]{fill:var(--success-500);color:var(--success-500)}.AeRMPq_band[data-kind=rule]{fill:var(--secondary-500);color:var(--secondary-500)}.AeRMPq_band[data-kind=scoreboardHidden]{fill:color-mix(in oklch, var(--text-muted) 55%, transparent);color:var(--text-muted)}.AeRMPq_band[data-kind=intel]{fill:var(--warning-500);color:var(--warning-500)}.AeRMPq_band[data-scheduled=true]{fill:#0000;stroke:currentColor;stroke-dasharray:3 2;stroke-width:1px}.AeRMPq_band[data-open=true]{opacity:.75}.AeRMPq_mark{cursor:pointer}.AeRMPq_mark line{stroke:var(--text);stroke-width:1px;opacity:.65}.AeRMPq_mark[data-cluster=true] line{stroke-width:3px;opacity:.85}.AeRMPq_mark:hover line,.AeRMPq_mark[data-selected=true] line{opacity:1}.AeRMPq_mark[data-scheduled=true]{cursor:default}.AeRMPq_mark[data-scheduled=true] line{stroke:var(--text-muted);stroke-dasharray:2 2}.AeRMPq_mark[data-selected=true] line{stroke:var(--primary-500);stroke-width:3px}.AeRMPq_mark:hover line{stroke:var(--primary-500)}.AeRMPq_mark:active line{stroke:var(--primary-600)}.AeRMPq_hit{fill:#0000}.AeRMPq_focusRing{fill:none;stroke:#0000;stroke-width:2px}.AeRMPq_mark:focus-visible .AeRMPq_focusRing{stroke:var(--primary-500)}.AeRMPq_now{stroke:var(--error-500);stroke-width:1.5px}.AeRMPq_hint{color:var(--text-muted);font-size:var(--font-size-xs);margin:0}
.-\36 UVPG_captainCell{align-items:center;gap:var(--spacing-xs);display:flex}.-\36 UVPG_transactions{margin-top:var(--spacing-xl)}.-\36 UVPG_transactionsTitle{margin:0 0 var(--spacing-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text)}.-\36 UVPG_movementIn,.-\36 UVPG_movementOut{font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold)}.-\36 UVPG_movementIn{color:var(--success-500)}.-\36 UVPG_movementOut{color:var(--error-500)}
.Lr4Ifa_frame{background:var(--coal-950);border:0;width:100%;height:100%;display:block}
@layer ui{.j7vyTW_kpiGrid{gap:var(--spacing-xl);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:900px){.j7vyTW_kpiGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.j7vyTW_kpiGrid{grid-template-columns:1fr}}.j7vyTW_kpiCard{border-radius:var(--rounded-lg);border:1px solid var(--border);background-color:var(--bg-dark);flex-direction:column;display:flex;overflow:hidden}.j7vyTW_kpiHeader{background-color:var(--bg-light);padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--border)}.j7vyTW_kpiHeaderLabel{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--text);line-height:var(--line-height-tight);margin:0}.j7vyTW_kpiBody{gap:var(--spacing-sm);padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-xl);flex-direction:column;flex:1;display:flex}.j7vyTW_kpiDescription{font-size:var(--font-size-sm);color:var(--text-muted);line-height:var(--line-height-normal);flex:1;margin:0}.j7vyTW_kpiValueBox{background-color:var(--bg-light);border-radius:var(--rounded-md);padding:var(--spacing-lg) var(--spacing-xl);margin-top:var(--spacing-sm)}.j7vyTW_kpiValue{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--text);white-space:nowrap;line-height:1}.j7vyTW_kpiUnit{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-muted)}.j7vyTW_kpiCard[data-tone=success] .j7vyTW_kpiValue,.j7vyTW_kpiCard[data-tone=success] .j7vyTW_kpiUnit{color:var(--success-500)}.j7vyTW_kpiCard[data-tone=warning] .j7vyTW_kpiValue,.j7vyTW_kpiCard[data-tone=warning] .j7vyTW_kpiUnit{color:var(--warning-500)}.j7vyTW_kpiCard[data-tone=danger] .j7vyTW_kpiValue,.j7vyTW_kpiCard[data-tone=danger] .j7vyTW_kpiUnit{color:var(--error-500)}}
@layer ui{.VJASTW_root{flex-direction:column;display:flex}.VJASTW_list{gap:var(--spacing-xs);border-bottom:1px solid var(--border);display:flex}.VJASTW_tab{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-xl);color:var(--text-muted);font:inherit;font-size:var(--font-size-xs);cursor:pointer;white-space:nowrap;transition:color var(--transition-fast),border-color var(--transition-fast);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;display:inline-flex}.VJASTW_tab:hover:not([aria-selected=true]):not([data-disabled]):not(:disabled){color:var(--text)}.VJASTW_tab[aria-selected=true]{color:var(--text);font-weight:var(--font-weight-semibold);border-bottom-color:var(--primary-500)}.VJASTW_tab:focus-visible{outline:2px solid var(--control-focus-color);outline-offset:-2px;border-radius:var(--rounded-xs)}.VJASTW_tab[data-disabled],.VJASTW_tab:disabled{opacity:.5;cursor:not-allowed}.VJASTW_panel{outline:none}}
@keyframes wIVPwq_skeleton-sweep{0%{background-position:-200% 0}to{background-position:200% 0}}.wIVPwq_wrapper{gap:var(--spacing-xl);flex-direction:column;display:flex}.wIVPwq_errorState{align-items:center;gap:var(--spacing-lg);flex-direction:column;display:flex}.wIVPwq_chartGrid{gap:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr));display:grid}@media (max-width:640px){.wIVPwq_chartGrid{grid-template-columns:1fr}}.wIVPwq_chartCard,.wIVPwq_chartFull{border:1px solid var(--border);border-radius:var(--rounded-lg);background-color:var(--bg-dark);padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-xs)}.wIVPwq_chartTitle{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--text-muted);margin:0 0 var(--spacing-sm);text-transform:uppercase;letter-spacing:.06em}.wIVPwq_chartEmpty{min-height:120px;color:var(--text-muted);font-size:var(--font-size-xs);justify-content:center;align-items:center;display:flex}.wIVPwq_chartFull{grid-column:1/-1}.wIVPwq_skBlock{background:linear-gradient(90deg, var(--bg-light) 25%, var(--bg) 50%, var(--bg-light) 75%);border-radius:var(--rounded-xs);background-size:200% 100%;animation:1.4s linear infinite wIVPwq_skeleton-sweep;display:block}.wIVPwq_skKpi{border-radius:var(--rounded-lg);border:1px solid var(--border);background-color:var(--bg-dark);flex-direction:column;display:flex;overflow:hidden}.wIVPwq_skKpiHeader{background-color:var(--bg-light);padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--border)}.wIVPwq_skKpiHeaderBar{height:var(--font-size-md);border-radius:var(--rounded-xs);width:55%}.wIVPwq_skKpiBody{gap:var(--spacing-sm);padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-xl);flex-direction:column;flex:1;display:flex}.wIVPwq_skKpiLine{height:var(--font-size-sm);border-radius:var(--rounded-xs);width:100%}.wIVPwq_skKpiLineShort{height:var(--font-size-sm);border-radius:var(--rounded-xs);width:70%}.wIVPwq_skKpiValueBox{height:calc(var(--font-size-xl) + var(--spacing-2xl));width:100%;margin-top:var(--spacing-sm);border-radius:var(--rounded-md)}.wIVPwq_skChart{border:1px solid var(--border);border-radius:var(--rounded-lg);background-color:var(--bg-dark);gap:var(--spacing-md);padding:var(--spacing-xl);flex-direction:column;display:flex}.wIVPwq_skChartFull{grid-column:1/-1}.wIVPwq_skChartTitle{height:var(--font-size-xs);border-radius:var(--rounded-xs);width:40%}.wIVPwq_skChartBody{height:var(--sk-chart-h,220px);border-radius:var(--rounded-sm);width:100%}
._8pDYxG_userCell{align-items:baseline;gap:var(--spacing-sm);display:inline-flex}._8pDYxG_userCell--inactive{color:var(--text-muted)}._8pDYxG_inactiveBadge{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--rounded-xs);background-color:var(--error-50);color:var(--error-950);font-size:var(--font-size-xxs);letter-spacing:.02em;text-transform:uppercase;display:inline-block}._8pDYxG_suspiciousBadge,._8pDYxG_disqualifiedBadge{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--rounded-xs);font-size:var(--font-size-xxs);letter-spacing:.02em;text-transform:uppercase;display:inline-block}._8pDYxG_suspiciousBadge{background-color:var(--warning-50);color:var(--warning-950)}._8pDYxG_disqualifiedBadge{background-color:var(--error-50);color:var(--error-950)}
.nPYiFW_dropZone{border:2px dashed var(--border);border-radius:var(--rounded-sm);padding:var(--spacing-3xl) var(--spacing-xl);align-items:center;gap:var(--spacing-xs);cursor:pointer;flex-direction:column;transition:border-color .15s,background .15s;display:flex}.nPYiFW_dropZone:hover{border-color:var(--primary-300);background:color-mix(in oklch, transparent 96%, var(--primary-300))}.nPYiFW_dropZone.nPYiFW_uploading{opacity:.6;cursor:wait;pointer-events:none}.nPYiFW_dropIcon{color:var(--bone-500)}.nPYiFW_dropText{font-size:var(--font-size-xs);color:var(--text-muted)}.nPYiFW_dropHint{font-size:var(--font-size-xs);color:var(--bone-500)}.nPYiFW_hiddenInput{display:none}.nPYiFW_body{width:100%;margin-inline:auto}.nPYiFW_confirmDesc{font-size:var(--font-size-xs);color:var(--text-muted)}.nPYiFW_loadingMsg,.nPYiFW_emptyMsg{font-size:var(--font-size-xs);color:var(--bone-500);text-align:center;padding:var(--spacing-5xl) 0}.nPYiFW_imageGrid{gap:var(--spacing-lg);margin-block:var(--spacing-3xl);max-height:400px;padding-right:var(--spacing-xs);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid;overflow-y:auto}.nPYiFW_imageCard{border:1px solid var(--border);border-radius:var(--rounded-sm);background:var(--bg-dark);flex-direction:column;transition:border-color .15s;display:flex;overflow:hidden}.nPYiFW_imageCard:hover{border-color:var(--coal-300)}.nPYiFW_imageThumb{background:var(--bg);justify-content:center;align-items:center;width:100%;height:96px;display:flex;overflow:hidden}.nPYiFW_thumbImg{object-fit:cover;width:100%;height:100%}.nPYiFW_imageInfo{padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-xs);gap:var(--spacing-xs);flex-direction:column;flex:1;min-width:0;display:flex}.nPYiFW_imageName{font-size:var(--font-size-xxs);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nPYiFW_imageSize{font-size:var(--font-size-xxs);color:var(--bone-500)}.nPYiFW_imageActions{gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-sm);display:flex}.nPYiFW_iconBtn{justify-content:center;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--rounded-xs);cursor:pointer;font-size:var(--font-size-xxs);border:1px solid #0000;transition:background .15s,color .15s,border-color .15s;display:flex}.nPYiFW_iconBtn:disabled{opacity:.4;cursor:not-allowed}.nPYiFW_copyBtn{background:var(--bg);color:var(--text-muted);border-color:var(--border);flex:1}.nPYiFW_copyBtn:hover:not(:disabled){background:var(--bg-light);color:var(--primary-300)}.nPYiFW_copyBtn.nPYiFW_copied{color:var(--primary-300);border-color:var(--primary-300)}.nPYiFW_deleteBtn{background:var(--bg);color:var(--text-muted);border-color:var(--border)}.nPYiFW_deleteBtn:hover:not(:disabled){background:var(--error-900);color:var(--error-300);border-color:var(--error-800)}.nPYiFW_insertBtn{background:var(--bg);color:var(--primary-300);border-color:var(--primary-900);flex:1}.nPYiFW_insertBtn:hover:not(:disabled){background:var(--primary-950);color:var(--primary-200);border-color:var(--primary-300)}
.hHFA3G_hint{margin:0 0 var(--spacing-lg);font-size:var(--font-size-sm);color:var(--text-muted)}.hHFA3G_field{margin-bottom:var(--spacing-lg)}
.GBGeeW_targetName{overflow-wrap:anywhere}.GBGeeW_targetLink{align-items:center;gap:var(--spacing-2xs);color:var(--primary-500);text-decoration:none;display:inline-flex}.GBGeeW_targetLink:hover,.GBGeeW_targetLink:focus-visible{text-decoration:underline}.GBGeeW_targetLinkIcon{opacity:.7;flex-shrink:0}
.g08xVq_modalBody{gap:var(--spacing-xl);flex-direction:column;display:flex}.g08xVq_permTree{gap:var(--spacing-xs);border-radius:var(--rounded-sm);border:1px solid var(--bg-light);flex-direction:column;display:flex;overflow:hidden}.g08xVq_permGroup+.g08xVq_permGroup{border-top:1px solid var(--bg-light)}.g08xVq_permParent{align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--bg-dark);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.g08xVq_permParent:hover{background-color:var(--bg-hover)}.g08xVq_permParent input[type=checkbox]{accent-color:var(--info-500);flex-shrink:0;width:.9rem;height:.9rem}.g08xVq_permChildren{background-color:var(--bg-dark);flex-direction:column;display:flex}.g08xVq_permChild{align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-xs) var(--spacing-lg) var(--spacing-xs) var(--spacing-5xl);border-top:1px solid var(--bg-light);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--font-size-xs);color:var(--text);display:flex}.g08xVq_permChild:hover{background-color:var(--bg-hover);color:var(--text)}.g08xVq_permChild input[type=checkbox]{accent-color:var(--info-500);width:.8rem;height:.8rem;margin-top:var(--spacing-xs);flex-shrink:0}.g08xVq_permTags{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.g08xVq_noPerms{color:var(--text-muted)}.g08xVq_error{margin-bottom:var(--spacing-xl)}
.rG1FNa_fields{gap:var(--spacing-md);flex-wrap:wrap;display:flex}.rG1FNa_fields>*{flex:1;min-width:14rem}.rG1FNa_actions{align-items:center;gap:var(--spacing-sm);display:flex}.rG1FNa_hint{font-size:var(--font-size-xs);color:var(--text-muted);margin:0}.rG1FNa_saved{font-size:var(--font-size-sm);color:var(--primary-500);margin:0}.rG1FNa_impact{margin:var(--spacing-xs) 0 0;padding-left:var(--spacing-lg);gap:var(--spacing-2xs);flex-direction:column;display:flex}
._0xxdDa_shell{border:1px solid var(--border);border-radius:var(--rounded-md);background:var(--bg-dark);flex-direction:column;width:100%;height:75vh;min-height:36rem;display:flex;position:relative;overflow:hidden}._0xxdDa_headerBar{justify-content:space-between;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--border);background:var(--bg);flex-shrink:0;display:flex}._0xxdDa_headerStats{align-items:center;gap:var(--spacing-md);font-family:var(--font-geist-mono);font-size:var(--font-size-xs);color:var(--text-muted);display:flex}._0xxdDa_statsItem{align-items:center;gap:var(--spacing-xs);display:inline-flex}._0xxdDa_statsLabel{color:var(--text);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm)}._0xxdDa_statsDot{background:var(--text-muted);opacity:.5;border-radius:50%;width:4px;height:4px}._0xxdDa_legend{align-items:center;gap:var(--spacing-md);font-family:var(--font-geist-mono);font-size:var(--font-size-xxs);color:var(--text-muted);flex-wrap:wrap;display:flex}._0xxdDa_legendItem{align-items:center;gap:var(--spacing-xs);white-space:nowrap;display:inline-flex}._0xxdDa_legendSwatch{border-radius:var(--rounded-xs);width:14px;height:4px;display:inline-block}._0xxdDa_empty{padding:var(--spacing-3xl);text-align:center;color:var(--text-muted);font-family:var(--font-geist-mono);font-size:var(--font-size-sm)}._0xxdDa_viewport{cursor:grab;background-color:var(--bg-light);background-image:radial-gradient(color-mix(in oklab, var(--border) 90%, transparent) 1px, transparent 1px);touch-action:none;-webkit-user-select:none;user-select:none;background-position:0 0;background-size:24px 24px;flex:auto;position:relative;overflow:hidden}._0xxdDa_viewport._0xxdDa_grabbing{cursor:grabbing}._0xxdDa_canvas{transform-origin:0 0;will-change:transform;width:var(--canvas-w);height:var(--canvas-h);position:absolute;top:0;left:0}._0xxdDa_grid{grid-template-columns:var(--gutter-w) repeat(var(--col-count,1), var(--col-w));grid-auto-columns:var(--col-w);grid-template-rows:var(--header-h);grid-auto-rows:var(--row-h);background:var(--bg-dark);border:1px solid var(--border);width:100%;height:100%;display:grid}._0xxdDa_corner{height:var(--header-h);background:var(--bg);border-right:1px solid var(--border);border-bottom:1px solid var(--border);font-family:var(--font-geist-mono);font-size:var(--font-size-xxs);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-widest);place-items:center;display:grid}._0xxdDa_colHeader{height:var(--header-h);background:var(--bg);border-right:1px solid var(--border);border-bottom:1px solid var(--border);padding:var(--spacing-sm) var(--spacing-md);position:relative;overflow:hidden}._0xxdDa_colHeaderLabel{font-family:var(--font-geist-mono);font-size:var(--font-size-xxs);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);font-weight:var(--font-weight-semibold)}._0xxdDa_colHeaderTabId{font-family:var(--font-geist-mono);font-size:var(--font-size-xs);color:var(--text);font-weight:var(--font-weight-semibold);margin-top:2px}._0xxdDa_colHeaderOpened{bottom:var(--spacing-xs);right:var(--spacing-md);font-family:var(--font-geist-mono);font-size:var(--font-size-xxs);color:var(--text-muted);position:absolute}._0xxdDa_colHeaderTop{justify-content:space-between;align-items:center;gap:var(--spacing-xs);display:flex}._0xxdDa_colHeaderReplay{flex-shrink:0}._0xxdDa_colHeaderBar{width:100%;height:3px;position:absolute;bottom:-1px;left:0}._0xxdDa_rowTs{background:var(--bg);border-right:1px solid var(--border);border-bottom:1px solid var(--border);padding:0 var(--spacing-md);font-family:var(--font-geist-mono);font-size:var(--font-size-xs);color:var(--text-muted);flex-direction:column;justify-content:center;gap:2px;display:flex;position:relative}._0xxdDa_rowTsSessionBreak{border-top:2px solid var(--text)}._0xxdDa_rowTsDate{font-size:var(--font-size-xxs);color:var(--text-muted);letter-spacing:var(--letter-spacing-wide)}._0xxdDa_rowTsTime{font-size:var(--font-size-xs)}._0xxdDa_rowTsTime strong{color:var(--text);font-weight:var(--font-weight-semibold)}._0xxdDa_rowTsMs{color:var(--text-muted);opacity:.7}._0xxdDa_rowTsDelta{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--chart-success);letter-spacing:var(--letter-spacing-tight)}._0xxdDa_cell{border-right:1px solid var(--border);border-bottom:1px solid var(--border);position:relative}._0xxdDa_card{margin:var(--spacing-xs);height:calc(var(--row-h) - var(--spacing-xs)*2);background:var(--bg-dark);border:1px solid var(--border);border-radius:var(--rounded-sm);padding:var(--spacing-sm) var(--spacing-md);justify-content:center;gap:var(--spacing-xs);cursor:pointer;text-align:left;font:inherit;color:inherit;width:calc(100% - var(--spacing-xs)*2);flex-direction:column;display:flex;position:relative;overflow:hidden}._0xxdDa_card:hover{border-color:color-mix(in oklab, var(--card-color) 60%, var(--border));box-shadow:0 0 0 1px color-mix(in oklab, var(--card-color) 40%, transparent)}._0xxdDa_card:focus-visible{outline:2px solid var(--card-color,var(--text));outline-offset:2px}._0xxdDa_cardStrip{background:var(--card-color,var(--text));width:4px;position:absolute;top:0;bottom:0;left:0}._0xxdDa_cardKindRow{align-items:center;gap:var(--spacing-xs);font-family:var(--font-geist-mono);font-size:var(--font-size-xxs);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);padding-left:var(--spacing-sm);display:flex}._0xxdDa_cardKindIcon{color:var(--card-color,var(--text))}._0xxdDa_cardKindLabel{font-weight:var(--font-weight-semibold)}._0xxdDa_cardTitle{padding-left:var(--spacing-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text);letter-spacing:var(--letter-spacing-tight);white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}._0xxdDa_cardRouteSlash{color:var(--text-muted);font-weight:var(--font-weight-normal);margin:0 1px}._0xxdDa_cardDetail{align-items:center;gap:var(--spacing-xs);padding-left:var(--spacing-sm);font-family:var(--font-geist-mono);font-size:var(--font-size-xxs);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;line-height:1.2;display:flex;overflow:hidden}._0xxdDa_cardDetail strong{color:var(--text);font-weight:var(--font-weight-semibold)}._0xxdDa_cardDetail svg{color:var(--text-muted);flex-shrink:0}._0xxdDa_cardDetail._0xxdDa_success,._0xxdDa_cardDetail._0xxdDa_success svg{color:var(--chart-success)}._0xxdDa_cardDetail._0xxdDa_fail,._0xxdDa_cardDetail._0xxdDa_fail svg{color:var(--chart-fail)}._0xxdDa_cardDetail._0xxdDa_warning,._0xxdDa_cardDetail._0xxdDa_warning svg{color:var(--chart-warning)}._0xxdDa_cardInitial{color:var(--card-color,var(--text));justify-content:center;align-items:center;line-height:1;display:none}._0xxdDa_cardInitial svg{width:38px;height:38px}._0xxdDa_cardLogin{background:var(--bg)}._0xxdDa_cardChallenge{background:var(--bg-dark)}._0xxdDa_cardAudit{background:color-mix(in oklab, var(--card-color) 6%, var(--bg-dark))}._0xxdDa_cardAlert{background:color-mix(in oklab, var(--chart-fail) 8%, var(--bg-dark));border-color:color-mix(in oklab, var(--chart-fail) 30%, var(--border))}._0xxdDa_cardAlert ._0xxdDa_cardTitle{color:var(--chart-fail)}._0xxdDa_cardAlert ._0xxdDa_cardStrip{background:var(--chart-fail)}._0xxdDa_dotForOverview{display:none}._0xxdDa_lod-medium ._0xxdDa_card{padding:var(--spacing-sm) var(--spacing-md);height:calc(var(--row-h) - 8px);justify-content:center;align-items:center;gap:0;margin:2px}._0xxdDa_lod-medium ._0xxdDa_cardKindRow{font-size:var(--font-size-md);text-transform:none;letter-spacing:var(--letter-spacing-tight);color:var(--text);align-items:center;gap:var(--spacing-sm);padding-left:0;display:flex}._0xxdDa_lod-medium ._0xxdDa_cardKindLabel{font-weight:var(--font-weight-semibold)}._0xxdDa_lod-medium ._0xxdDa_cardKindIcon{color:var(--card-color,var(--text));width:22px;height:22px}._0xxdDa_lod-medium ._0xxdDa_cardTitle,._0xxdDa_lod-medium ._0xxdDa_cardDetail,._0xxdDa_lod-medium ._0xxdDa_cardInitial,._0xxdDa_lod-medium ._0xxdDa_colHeaderOpened{display:none}._0xxdDa_lod-initial ._0xxdDa_card{height:calc(var(--row-h) - 8px);background:var(--bg);border-color:color-mix(in oklab, var(--card-color) 28%, var(--border));justify-content:center;align-items:center;margin:2px;padding:0}._0xxdDa_lod-initial ._0xxdDa_cardKindRow,._0xxdDa_lod-initial ._0xxdDa_cardTitle,._0xxdDa_lod-initial ._0xxdDa_cardDetail{display:none}._0xxdDa_lod-initial ._0xxdDa_cardInitial{display:flex}._0xxdDa_lod-initial ._0xxdDa_colHeader{padding:var(--spacing-xs) var(--spacing-sm)}._0xxdDa_lod-initial ._0xxdDa_colHeaderOpened{display:none}._0xxdDa_lod-initial ._0xxdDa_colHeaderLabel{font-size:var(--font-size-xxs)}._0xxdDa_lod-initial ._0xxdDa_rowTs{padding:0 var(--spacing-xs);font-size:var(--font-size-xxs)}._0xxdDa_lod-overview ._0xxdDa_card{height:var(--row-h);background:0 0;border:none;border-radius:0;flex-direction:row;justify-content:center;align-items:center;margin:0;padding:0}._0xxdDa_lod-overview ._0xxdDa_cardStrip,._0xxdDa_lod-overview ._0xxdDa_cardKindRow,._0xxdDa_lod-overview ._0xxdDa_cardTitle,._0xxdDa_lod-overview ._0xxdDa_cardDetail,._0xxdDa_lod-overview ._0xxdDa_cardInitial{display:none}._0xxdDa_lod-overview ._0xxdDa_dotForOverview{background:var(--card-color,var(--text));width:22px;height:22px;box-shadow:0 0 0 3px var(--bg-light);border-radius:50%;display:inline-block}._0xxdDa_lod-overview ._0xxdDa_cardLogin ._0xxdDa_dotForOverview{border:3px solid var(--card-color,var(--text));background:var(--bg-dark);width:26px;height:26px}._0xxdDa_lod-overview ._0xxdDa_cardAlert ._0xxdDa_dotForOverview{background:var(--chart-fail);box-shadow:0 0 0 4px color-mix(in oklab, var(--chart-fail) 25%, transparent);width:26px;height:26px}._0xxdDa_lod-overview ._0xxdDa_colHeader{padding:var(--spacing-xs)}._0xxdDa_lod-overview ._0xxdDa_colHeaderLabel,._0xxdDa_lod-overview ._0xxdDa_colHeaderTabId{font-size:var(--font-size-xxs)}._0xxdDa_lod-overview ._0xxdDa_colHeaderOpened{display:none}._0xxdDa_lod-overview ._0xxdDa_rowTs{padding:0 var(--spacing-xs);font-size:var(--font-size-xxs)}._0xxdDa_lod-overview ._0xxdDa_rowTsDate{display:none}._0xxdDa_zoombar{bottom:var(--spacing-md);right:var(--spacing-md);z-index:4;border:1px solid var(--border);border-radius:var(--rounded-sm);background:var(--bg-dark);box-shadow:var(--shadow-md);font-family:var(--font-geist-mono);font-size:var(--font-size-xxs);align-items:center;gap:2px;padding:2px;display:flex;position:absolute}._0xxdDa_zoomLodLabel{padding:0 var(--spacing-sm) 0 var(--spacing-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);flex-direction:column;line-height:1.1;display:flex}._0xxdDa_zoomLodLabel strong{color:var(--text);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-normal);text-transform:none}._0xxdDa_zoomSep{background:var(--border);width:1px;height:18px;margin:0 2px}._0xxdDa_zoomBtn{width:28px;height:28px;color:var(--text-muted);border-radius:var(--rounded-xs);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast);background:0 0;border:1px solid #0000;place-items:center;display:grid}._0xxdDa_zoomBtn:hover{background:var(--bg-hover);color:var(--text)}._0xxdDa_zoomPct{text-align:center;min-width:52px;font-weight:var(--font-weight-semibold);color:var(--text);padding:0 var(--spacing-xs)}._0xxdDa_modalContent{width:36rem!important;max-width:min(36rem,100vw - 2rem)!important}._0xxdDa_modalContentChallenge{width:64rem!important;max-width:min(64rem,100vw - 2rem)!important}._0xxdDa_modalHeader{align-items:center;gap:var(--spacing-sm);font-family:var(--font-geist-mono);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text);display:flex}._0xxdDa_modalHeader ._0xxdDa_modalHeaderIcon{color:var(--card-color,var(--text));flex-shrink:0}._0xxdDa_modalBodyOverride{width:100%!important;max-width:none!important}._0xxdDa_modalBody{gap:var(--spacing-md);color:var(--text);flex-direction:column;width:100%;display:flex}._0xxdDa_kvGrid{border:1px solid var(--border);border-radius:var(--rounded-lg);background:var(--bg-dark);width:100%;font-family:var(--font-geist-mono);font-size:var(--font-size-xs);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}._0xxdDa_kvGrid>:nth-child(4n+3),._0xxdDa_kvGrid>:nth-child(4n+4){background:var(--bg)}._0xxdDa_kvGrid>:nth-child(n+3){border-top:1px solid var(--border)}._0xxdDa_kvLabel{padding:var(--spacing-lg) var(--spacing-xl);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold);white-space:nowrap;align-items:center;display:flex}._0xxdDa_kvValue{padding:var(--spacing-lg) var(--spacing-xl);color:var(--text);word-break:break-word;align-items:center;gap:var(--spacing-xs);display:flex}._0xxdDa_kvValue strong{font-weight:var(--font-weight-semibold)}._0xxdDa_kvValueMono{font-family:var(--font-geist-mono)}._0xxdDa_kvBadgeSuccess{align-items:center;gap:var(--spacing-xs);color:var(--chart-success);font-weight:var(--font-weight-semibold);display:inline-flex}._0xxdDa_kvBadgeFail{align-items:center;gap:var(--spacing-xs);color:var(--chart-fail);font-weight:var(--font-weight-semibold);display:inline-flex}._0xxdDa_kvBadgeWarning{align-items:center;gap:var(--spacing-xs);color:var(--chart-warning);font-weight:var(--font-weight-semibold);display:inline-flex}._0xxdDa_replay{gap:var(--spacing-lg);margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--border);flex-direction:column;display:flex}._0xxdDa_replaySectionHeader{justify-content:space-between;align-items:baseline;gap:var(--spacing-sm);font-family:var(--font-geist-mono);font-size:var(--font-size-xxs);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--text-muted);display:flex}._0xxdDa_replaySectionHeader strong{color:var(--text);font-weight:var(--font-weight-semibold)}._0xxdDa_replayEcho{gap:var(--spacing-xs);flex-direction:column;display:flex}._0xxdDa_replayEchoBox{font-family:var(--font-geist-mono);font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-tight);color:var(--text);word-break:break-all;text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}._0xxdDa_replayPanel._0xxdDa_replayEchoBox{gap:0}._0xxdDa_replayEchoCursor{background:var(--text-muted);vertical-align:text-bottom;width:.9ch;height:1em;animation:1.05s steps(2,start) infinite _0xxdDa_replayCaretBlink;display:inline-block}@keyframes _0xxdDa_replayCaretBlink{to{visibility:hidden}}._0xxdDa_replayEchoEmpty{color:var(--text-muted);font-style:italic}._0xxdDa_replaySim{gap:var(--spacing-sm) var(--spacing-md);grid-template-columns:1fr auto;align-items:center;display:grid}._0xxdDa_replaySimLabel{font-family:var(--font-geist-mono);font-size:var(--font-size-xxs);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);color:var(--text-muted);grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}._0xxdDa_replaySimLabel strong{color:var(--text);font-weight:var(--font-weight-semibold)}._0xxdDa_replaySimBar{background:color-mix(in oklab, var(--text) 8%, transparent);border-radius:var(--rounded-xs);grid-column:1/-1;height:6px;position:relative;overflow:hidden}._0xxdDa_replaySimFill{background:var(--chart-success);transition:width var(--transition-default) cubic-bezier(.22, 1, .36, 1);position:absolute;inset:0 auto 0 0}._0xxdDa_replaySimFill[data-level=low]{background:var(--chart-fail)}._0xxdDa_replaySimFill[data-level=mid]{background:var(--chart-warning)}._0xxdDa_replaySimFill[data-level=high]{background:color-mix(in oklab, var(--chart-success) 70%, var(--chart-warning))}._0xxdDa_replayStrip{gap:var(--spacing-xs);flex-direction:column;display:flex}._0xxdDa_replayStripTrack{align-items:center;gap:var(--spacing-xs);scrollbar-width:thin;display:flex;overflow-x:auto}._0xxdDa_replayStripDot{background:var(--bg-dark);border:1px solid var(--border);width:1.75rem;height:1.75rem;color:var(--text-muted);cursor:pointer;border-radius:50%;flex:none;place-items:center;transition:border-color .14s,color .14s,background-color .14s;display:grid}._0xxdDa_replayStripDot:hover{color:var(--text);border-color:var(--primary-500)}._0xxdDa_replayStripDot[data-active=true]{background:var(--primary-500);color:var(--bg-dark);border-color:var(--primary-500)}._0xxdDa_replayStripDot[data-tone=success]{color:var(--chart-success);border-color:color-mix(in oklab, var(--chart-success) 50%, var(--border))}._0xxdDa_replayStripDot[data-tone=success][data-active=true]{background:var(--chart-success);color:var(--bg-dark)}._0xxdDa_replayStripDot[data-tone=fail]{color:var(--chart-fail);border-color:color-mix(in oklab, var(--chart-fail) 50%, var(--border))}._0xxdDa_replayStripDot[data-tone=fail][data-active=true]{background:var(--chart-fail);color:var(--bg-dark)}._0xxdDa_replayStripDot[data-tone=warning]{color:var(--chart-warning);border-color:color-mix(in oklab, var(--chart-warning) 50%, var(--border))}._0xxdDa_replayStripDot[data-tone=warning][data-active=true]{background:var(--chart-warning);color:var(--bg-dark)}._0xxdDa_replayStripLegend{font-family:var(--font-geist-mono);font-size:var(--font-size-xxs);color:var(--text-muted);justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}._0xxdDa_replayStripLegendNow{align-items:center;gap:var(--spacing-xs);color:var(--text);display:inline-flex}._0xxdDa_replayStripLegendNow strong{color:var(--text);font-weight:var(--font-weight-semibold)}._0xxdDa_replayControls{align-items:center;gap:var(--spacing-sm);display:flex}._0xxdDa_replayCtrlBtn{background:var(--bg-dark);border:1px solid var(--border);border-radius:var(--rounded-xs);color:var(--text);cursor:pointer;place-items:center;width:1.75rem;height:1.75rem;transition:background-color .12s,border-color .12s,color .12s;display:inline-grid}._0xxdDa_replayCtrlBtn:hover:not(:disabled){border-color:var(--primary-500);color:var(--primary-500)}._0xxdDa_replayCtrlBtn:disabled{cursor:not-allowed;opacity:.35;border-color:var(--border);color:var(--text-muted)}._0xxdDa_replayCtrlBtn[data-primary=true]{background:var(--primary-500);border-color:var(--primary-500);color:var(--bg-dark)}._0xxdDa_replayCtrlBtn[data-primary=true]:hover:not(:disabled){background:color-mix(in oklab, var(--primary-500) 85%, var(--text));border-color:color-mix(in oklab, var(--primary-500) 85%, var(--text));color:var(--bg-dark)}._0xxdDa_replaySeek{margin:0 var(--spacing-xs);accent-color:var(--primary-500);flex:auto}._0xxdDa_replayProgress{font-family:var(--font-geist-mono);font-size:var(--font-size-xxs);color:var(--text-muted);white-space:nowrap;text-align:right;min-width:4rem}._0xxdDa_replayProgress strong{color:var(--text);font-weight:var(--font-weight-semibold)}._0xxdDa_replaySpeedGroup{padding-left:var(--spacing-xs);border-left:1px solid var(--border);align-items:center;gap:2px;display:inline-flex}._0xxdDa_replaySpeedBtn{border-radius:var(--rounded-xs);color:var(--text-muted);cursor:pointer;padding:2px var(--spacing-sm);font-family:var(--font-geist-mono);font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold);background:0 0;border:1px solid #0000}._0xxdDa_replaySpeedBtn:hover{color:var(--text)}._0xxdDa_replaySpeedBtn[data-active=true]{background:var(--bg-dark);color:var(--text);border-color:var(--border)}._0xxdDa_replayPanel{border:1px solid var(--border);border-radius:var(--rounded-md);background:var(--bg-dark);align-items:center;gap:var(--spacing-sm);height:3rem;padding:0 var(--spacing-md);display:flex}._0xxdDa_replayLoading{padding:var(--spacing-lg);text-align:center;color:var(--text-muted);font-family:var(--font-geist-mono);font-size:var(--font-size-sm)}
.-ekjPW_cardBg{border-radius:var(--rounded-lg);border:1px solid var(--border);background-color:var(--bg-dark);width:100%;padding:var(--spacing-3xl);flex-direction:column;margin:0 auto;display:flex}.-ekjPW_header{gap:var(--spacing-2xs);flex-direction:column;display:flex}.-ekjPW_lead{font-size:var(--font-size-sm);color:var(--text-muted)}.-ekjPW_filesBanner{margin-bottom:var(--spacing-3xl)}.-ekjPW_filesBannerList{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.-ekjPW_detail{gap:var(--spacing-xl);flex-direction:column;display:flex}.-ekjPW_detailHeader{justify-content:flex-end;align-items:center;gap:var(--spacing-lg);display:flex}.-ekjPW_detailPoints{font-weight:var(--font-weight-bold);color:var(--primary-300);font-size:var(--font-size-md)}.-ekjPW_detailTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--text);margin-right:auto}.-ekjPW_flagBlock{gap:var(--spacing-sm);padding:var(--spacing-lg) var(--spacing-xl);border-radius:var(--rounded-md);border:1px solid var(--primary-800);background-color:color-mix(in oklch, transparent 90%, var(--primary-900));flex-direction:column;display:flex}.-ekjPW_flagLabel{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text);display:flex}.-ekjPW_flagValue{font-family:var(--font-geist-mono);font-size:var(--font-size-sm);color:var(--text);overflow-wrap:anywhere}.-ekjPW_patternList{gap:var(--spacing-sm);flex-direction:column;display:flex}.-ekjPW_patternRow{justify-content:space-between;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.-ekjPW_patternValue{font-family:var(--font-geist-mono);font-size:var(--font-size-sm);color:var(--text);overflow-wrap:anywhere;min-width:0}.-ekjPW_patternFlags{gap:var(--spacing-2xs);flex-shrink:0;display:flex}
.zMLXna_actions{gap:var(--spacing-sm);display:flex}
._6Qs1da_empty{color:var(--text-muted)}._6Qs1da_editor{gap:var(--spacing-5xl);flex-direction:column;display:flex}._6Qs1da_form{gap:var(--spacing-xl);flex-direction:column;display:flex}._6Qs1da_fieldError{font-size:var(--font-size-xs);color:var(--error-500);margin:0}._6Qs1da_formFooter{justify-content:flex-end;display:flex}._6Qs1da_actions{gap:var(--spacing-sm);display:flex}
.CLmE5a_page{gap:var(--spacing-xl);flex-direction:column;display:flex}.CLmE5a_content{width:100%}
._3aPWya_trigger{bottom:var(--spacing-xl);left:var(--spacing-xl);border-radius:var(--rounded-full);background-color:var(--text);cursor:default;opacity:.04;width:.5rem;height:.5rem;z-index:var(--z-base,1);border:none;outline:none;padding:0;position:fixed}._3aPWya_trigger:focus-visible{outline:none}._3aPWya_game{align-items:center;gap:var(--spacing-2xl);padding:var(--spacing-xl) 0;border-radius:var(--rounded-md);flex-direction:column;display:flex}._3aPWya_game[data-failure]{animation:.65s ease-out forwards _3aPWya_flashRed}._3aPWya_colorGrid{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}._3aPWya_colorBtn{border-radius:var(--rounded-lg);cursor:pointer;opacity:.35;border:2px solid #0000;width:6rem;height:6rem;transition:opacity .1s,transform .1s,box-shadow .1s}._3aPWya_colorBtn[data-color=red]{background-color:var(--error-500);border-color:var(--error-600,var(--error-500))}._3aPWya_colorBtn[data-color=green]{background-color:var(--success-500);border-color:var(--success-600,var(--success-500))}._3aPWya_colorBtn[data-color=blue]{background-color:var(--info-500);border-color:var(--info-600,var(--info-500))}._3aPWya_colorBtn[data-color=yellow]{background-color:var(--warning-500);border-color:var(--warning-600,var(--warning-500))}._3aPWya_colorBtn[data-active]{opacity:1;box-shadow:0 0 20px 4px color-mix(in oklch, currentColor 40%, transparent);transform:scale(1.08)}._3aPWya_colorBtn:not([data-disabled]):not([data-active]){opacity:.7}._3aPWya_colorBtn:not([data-disabled]):not([data-active]):hover{opacity:1;transform:scale(1.04)}._3aPWya_colorBtn:not([data-disabled]):not([data-active]):active{transform:scale(.96)}._3aPWya_colorBtn[data-disabled]{cursor:not-allowed}._3aPWya_successScreen{z-index:var(--z-modal);background-color:var(--matrix-black);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}._3aPWya_successScreen[data-fading]{animation:.8s ease-out forwards _3aPWya_overlayFadeOut}._3aPWya_matrixCanvas{width:100%;height:100%;position:absolute;inset:0}._3aPWya_congratsWrapper{z-index:1;align-items:center;gap:var(--spacing-xl);flex-direction:column;animation:.8s ease-out both _3aPWya_congratsReveal;display:flex;position:relative}._3aPWya_congratsText{font-family:var(--font-geist-mono);font-size:var(--font-size-md);color:var(--matrix-green);text-align:center;text-shadow:0 0 8px var(--matrix-green),0 0 20px var(--matrix-green);padding:0 var(--spacing-xl);margin:0}@keyframes _3aPWya_congratsReveal{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes _3aPWya_overlayFadeOut{0%{opacity:1}to{opacity:0}}@keyframes _3aPWya_flashRed{0%{background-color:#0000}30%{background-color:color-mix(in oklch, var(--error-500) 35%, transparent)}to{background-color:#0000}}
.WlePzG_presenter{gap:var(--spacing-md);flex-direction:column;display:flex}.WlePzG_toolbar{justify-content:space-between;align-items:flex-end;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.WlePzG_org{flex:auto;min-width:0;max-width:360px}.WlePzG_actions{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.WlePzG_stage{aspect-ratio:16/9;border:1px solid var(--border);border-radius:var(--rounded-md);background:var(--coal-950);width:100%;overflow:hidden}.WlePzG_stage:fullscreen{aspect-ratio:auto;border:0;border-radius:0;width:100vw;height:100vh}
.uPmj6G_identityCell{align-items:center;gap:var(--spacing-xs);display:inline-flex}.uPmj6G_factIcon{color:var(--error-500);flex-shrink:0}.uPmj6G_signalType{font-size:var(--font-size-xs);color:var(--text)}.uPmj6G_scoreCell{line-height:var(--line-height-tight);flex-direction:column;align-items:center;display:inline-flex}.uPmj6G_signalCount{font-size:var(--font-size-xs);color:var(--text-muted)}.uPmj6G_file{gap:var(--spacing-lg);flex-direction:column;display:flex}.uPmj6G_fileHeader{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md);border:1px solid var(--border);border-radius:var(--rounded-md);background:color-mix(in oklch, var(--text) 3%, transparent);flex-wrap:wrap;display:flex}.uPmj6G_fileWho{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.uPmj6G_fileIdentity{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text);margin:0}.uPmj6G_fileOrg{font-size:var(--font-size-sm);color:var(--text-muted)}.uPmj6G_fileScore{gap:var(--spacing-xs) var(--spacing-lg);text-align:center;grid-template-columns:repeat(3,max-content);margin:0;display:grid}.uPmj6G_fileScore dt{font-size:var(--font-size-xs);color:var(--text-muted);grid-row:1}.uPmj6G_fileScore dd{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text);grid-row:2;margin:0}.uPmj6G_scoreDisclaimer{font-size:var(--font-size-xs);color:var(--text-muted);margin:0}.uPmj6G_fileActions{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.uPmj6G_sectionTitle{margin:var(--spacing-md) 0 0;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text)}.uPmj6G_empty{font-size:var(--font-size-sm);color:var(--text-muted);margin:0}.uPmj6G_signalList,.uPmj6G_trailList{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.uPmj6G_signal{gap:var(--spacing-xs);padding:var(--spacing-md);border:1px solid var(--border);border-radius:var(--rounded-md);background:color-mix(in oklch, var(--text) 3%, transparent);flex-direction:column;display:flex}.uPmj6G_signalDismissed{opacity:.6}.uPmj6G_signalDismissed .uPmj6G_signalType{text-decoration:line-through}.uPmj6G_signalHead{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.uPmj6G_signalWeight,.uPmj6G_signalWhen{font-size:var(--font-size-xs);color:var(--text-muted)}.uPmj6G_signalWhen{margin-left:auto}.uPmj6G_signalEvidence{column-gap:var(--spacing-lg);row-gap:var(--spacing-xs);font-size:var(--font-size-xs);grid-template-columns:max-content 1fr;margin:0;display:grid}.uPmj6G_signalEvidence>div{display:contents}.uPmj6G_signalEvidence dt{color:var(--text-muted);font-weight:var(--font-weight-medium)}.uPmj6G_signalEvidence dd{color:var(--text);margin:0}.uPmj6G_evidenceJson{font-family:var(--font-geist-mono);word-break:break-all}.uPmj6G_dismissTrail{font-size:var(--font-size-xs);color:var(--text-muted);margin:0}.uPmj6G_trailRow{align-items:baseline;gap:var(--spacing-xs) var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--border);border-radius:var(--rounded-md);flex-wrap:wrap;display:flex}.uPmj6G_trailTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text)}.uPmj6G_trailFacts{font-size:var(--font-size-xs);color:var(--text-muted)}
._7ninUq_empty{color:var(--text-muted)}._7ninUq_editor{gap:var(--spacing-5xl);flex-direction:column;display:flex}._7ninUq_form{gap:var(--spacing-xl);flex-direction:column;display:flex}._7ninUq_loadError{align-items:flex-start;gap:var(--spacing-md);flex-direction:column;display:flex}._7ninUq_actions{justify-content:flex-end;gap:var(--spacing-sm);display:flex}
.hGPEja_wrapper{gap:var(--spacing-lg);flex-direction:column;display:flex}.hGPEja_centered{padding:var(--spacing-3xl);justify-content:center;display:flex}.hGPEja_legend{align-items:center;gap:var(--spacing-lg);color:var(--text-muted);font-size:var(--font-size-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.hGPEja_legend li{align-items:center;gap:var(--spacing-sm);display:flex}.hGPEja_swatch{border-radius:var(--rounded-xs);border:1px solid var(--border);width:1rem;height:1rem}.hGPEja_ramp{border-radius:var(--rounded-xs);border:1px solid var(--border);background:linear-gradient(to right, var(--chart-success), var(--chart-warning), var(--chart-fail));width:6rem;height:1rem}.hGPEja_legendRamp{gap:var(--spacing-sm)}.hGPEja_scroller{border:1px solid var(--border);border-radius:var(--rounded-md);background:var(--bg-dark);overflow:auto}.hGPEja_grid{--cell-w:1.75rem;--head-w:12rem;width:max-content;min-width:100%}.hGPEja_headRow,.hGPEja_row{grid-template-columns:var(--head-w) repeat(var(--col-count), var(--cell-w));align-items:stretch;display:grid}.hGPEja_headRow{z-index:var(--z-sticky);background:var(--bg-dark);border-bottom:1px solid var(--border);position:sticky;top:0}.hGPEja_corner{z-index:var(--z-sticky);padding:var(--spacing-sm);background:var(--bg-dark);border-right:1px solid var(--border);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-muted);display:grid;position:sticky;left:0}.hGPEja_cornerChallenge{writing-mode:vertical-rl;place-self:start end;transform:rotate(180deg)}.hGPEja_cornerSubject{place-self:end start}.hGPEja_colHead{justify-content:center;align-items:flex-end;height:10rem;display:flex;overflow:hidden}.hGPEja_colHead[data-level-start]{border-left:2px solid var(--border)}.hGPEja_colHeadText{writing-mode:vertical-rl;padding:var(--spacing-sm) 0;font-size:var(--font-size-sm);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;max-height:100%;overflow:hidden;transform:rotate(180deg)}.hGPEja_body{position:relative}.hGPEja_row{width:100%;height:var(--row-h);position:absolute;top:0;left:0}.hGPEja_rowHead{z-index:1;align-items:center;gap:var(--spacing-sm);padding:0 var(--spacing-sm);background:var(--bg-dark);border-right:1px solid var(--border);border-bottom:1px solid var(--border);display:flex;position:sticky;left:0;overflow:hidden}.hGPEja_rowName{font-size:var(--font-size-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hGPEja_rowFlag{padding:0 var(--spacing-2xs);border-radius:var(--rounded-xs);background:var(--bg-hover);color:var(--text-muted);font-size:var(--font-size-sm);flex:none}.hGPEja_cell{border-right:1px solid var(--bg);border-bottom:1px solid var(--bg)}.hGPEja_cell[data-level-start]{border-left:2px solid var(--border)}.hGPEja_cell[data-state=blocked],.hGPEja_swatch[data-state=blocked]{background-image:repeating-linear-gradient(45deg, var(--neutral-300) 0, var(--neutral-300) 3px, var(--neutral-700) 3px, var(--neutral-700) 6px)}.hGPEja_cell[data-state=unopened],.hGPEja_swatch[data-state=unopened]{background:var(--neutral-200)}.hGPEja_cell[data-state=in-progress],.hGPEja_cell[data-state=solved],.hGPEja_swatch[data-state=in-progress],.hGPEja_swatch[data-state=solved]{background:color-mix(in oklab, color-mix(in oklab, var(--chart-success), var(--chart-warning) calc(var(--t,0) * 100%)), var(--chart-fail) calc(var(--u,0) * 100%))}.hGPEja_cell[data-state=in-progress],.hGPEja_swatch[data-state=in-progress]{outline:1px dashed var(--text-muted);outline-offset:-2px}.hGPEja_wrapper[data-no-budget] .hGPEja_cell[data-state=solved]{background:var(--chart-solve)}.hGPEja_wrapper[data-no-budget] .hGPEja_cell[data-state=in-progress]{background:var(--smoke-300)}.hGPEja_swatch[data-state=in-progress],.hGPEja_swatch[data-state=solved]{--t:.5;--u:0}
.bjgxva_statusDot{border-radius:var(--rounded-full);width:.75rem;height:.75rem;margin-right:var(--spacing-2xs);flex-shrink:0;display:inline-block}.bjgxva_statusDot--default{background-color:var(--bone-400)}.bjgxva_statusDot--info{background-color:var(--info-500)}.bjgxva_statusDot--warning{background-color:var(--warning-500)}.bjgxva_statusDot--success{background-color:var(--success-500)}.bjgxva_statusDot--error{background-color:var(--error-500)}.bjgxva_statusDisplay{align-items:center;gap:var(--spacing-sm);width:100%;display:inline-flex}.bjgxva_statusStack{align-items:flex-start;gap:var(--spacing-2xs);flex-direction:column;width:100%;display:inline-flex}.bjgxva_timer{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.bjgxva_timer--running{color:var(--success-500)}.bjgxva_timer--paused{color:var(--warning-500)}.bjgxva_timer--stopped{color:var(--error-500)}.bjgxva_pendingRow{align-items:center;gap:var(--spacing-md);display:flex}
._7tlM3G_sheet{gap:var(--spacing-xl);grid-template-columns:1fr;display:grid}@media (min-width:60rem){._7tlM3G_sheet{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}._7tlM3G_column{gap:var(--spacing-xl);flex-direction:column;min-width:0;display:flex}._7tlM3G_brief{color:var(--text-muted);font-size:var(--font-size-xs)}._7tlM3G_text{padding:var(--spacing-lg);border:1px solid var(--border);border-radius:var(--rounded-sm);background:var(--bg);font-family:inherit;font-size:var(--font-size-xs);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._7tlM3G_scale{gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}._7tlM3G_bands{gap:var(--spacing-2xs);padding-left:var(--spacing-lg);border-left:2px solid var(--border);flex-direction:column;margin:0;list-style:none;display:flex}._7tlM3G_bands li{gap:var(--spacing-sm);font-size:var(--font-size-xs);display:flex}._7tlM3G_bandScore{color:var(--text-muted);font-variant-numeric:tabular-nums}._7tlM3G_discounts{gap:var(--spacing-md);flex-direction:column;display:flex}._7tlM3G_actions{justify-content:flex-end;gap:var(--spacing-md);display:flex}
.CND8HG_numeric{font-variant-numeric:tabular-nums}
.AM4f5q_wrapper{align-items:flex-end;gap:var(--spacing-xs);flex-direction:column;display:flex}.AM4f5q_localeOptions{gap:var(--spacing-sm);margin-block:var(--spacing-2xl);justify-content:center;display:flex}.AM4f5q_localeOptions>*{flex:1}
.DLBRBq_flag{font-family:var(--font-geist-mono);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;max-width:220px;display:block;overflow:hidden}.DLBRBq_actionSuccess{align-items:center;gap:var(--spacing-xs);margin:0 0 var(--spacing-md);color:var(--success-600);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);display:flex}.DLBRBq_filterSuggestionsError{margin:0 0 var(--spacing-lg);color:var(--text-muted);font-size:var(--font-size-xs)}.DLBRBq_editMeta{column-gap:var(--spacing-xl);row-gap:var(--spacing-xs);margin:0 0 var(--spacing-xl);font-size:var(--font-size-xs);grid-template-columns:max-content 1fr;display:grid}.DLBRBq_editMeta>div{display:contents}.DLBRBq_editMeta dt{color:var(--text-muted);font-weight:var(--font-weight-medium)}.DLBRBq_editMeta dd{color:var(--text);word-break:break-all;margin:0}.DLBRBq_editFlag{font-family:var(--font-geist-mono);font-size:var(--font-size-xs)}.DLBRBq_editFields{gap:var(--spacing-lg);flex-direction:column;display:flex}.DLBRBq_editHint{font-size:var(--font-size-xs);color:var(--text-muted);margin:0}.DLBRBq_editError{margin:var(--spacing-lg) 0 0;color:var(--error-600);font-size:var(--font-size-xs)}.DLBRBq_loading{color:var(--text-muted);font-size:var(--font-size-xs);padding:var(--spacing-5xl) 0}.DLBRBq_detailPage{gap:var(--spacing-3xl);flex-direction:column;display:flex}.DLBRBq_detailHeader{border:1px solid var(--border);border-radius:var(--rounded-lg);background-color:color-mix(in oklch, var(--text) 3%, transparent);align-items:center;gap:var(--spacing-lg);padding:var(--spacing-xl) var(--spacing-2xl);flex-wrap:wrap;display:flex}.DLBRBq_detailHeaderTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text)}.DLBRBq_detailHeaderMeta{font-size:var(--font-size-xs);color:var(--text-muted)}.DLBRBq_detailGrid{border:1px solid var(--border);border-radius:var(--rounded-lg);background-color:color-mix(in oklch, var(--text) 3%, transparent);gap:var(--spacing-lg) var(--spacing-3xl);padding:var(--spacing-2xl);grid-template-columns:1fr 1fr;display:grid}@media (max-width:520px){.DLBRBq_detailGrid{grid-template-columns:1fr}}.DLBRBq_detailField{gap:var(--spacing-xs);flex-direction:column;display:flex}.DLBRBq_detailLabel{font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.DLBRBq_detailValue{font-size:var(--font-size-xs);word-break:break-all;color:var(--text)}.DLBRBq_detailValueMono{font-family:var(--font-geist-mono);font-size:var(--font-size-xs);word-break:break-all;color:var(--text)}
.xXYXMW_empty{color:var(--text-muted)}.xXYXMW_editor{gap:var(--spacing-5xl);flex-direction:column;display:flex}.xXYXMW_form{gap:var(--spacing-xl);flex-direction:column;display:flex}.xXYXMW_formFooter{justify-content:flex-end;display:flex}.xXYXMW_actions{justify-content:flex-end;gap:var(--spacing-sm);display:flex}
.zBx9Ca_page{gap:var(--spacing-xl);flex-direction:column;display:flex}.zBx9Ca_grid{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.zBx9Ca_stack{gap:var(--spacing-lg);flex-direction:column;display:flex}.zBx9Ca_item{gap:var(--spacing-sm);padding:var(--spacing-xl);border:1px solid var(--border);border-radius:var(--rounded-md);background-color:var(--bg);flex-direction:column;display:flex}.zBx9Ca_itemHeader{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.zBx9Ca_itemLabel{color:var(--text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-transform:uppercase}.zBx9Ca_question{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug)}.zBx9Ca_answer{color:var(--text-muted);line-height:var(--line-height-relaxed)}
._0HT6xW_title{font-weight:var(--font-weight-medium);color:var(--text)}._0HT6xW_noAction{color:var(--text-muted)}
