.d4AGPG_grid{grid-template-columns:repeat(3,1fr);gap:18px;width:100%;display:grid}.d4AGPG_card{cursor:pointer;text-align:left;color:var(--text);background:#ffffff0d;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;align-items:flex-start;gap:12px;padding:22px;font-family:inherit;transition:all .15s;animation:.26s ease-out both d4AGPG_ptCardIn;display:flex}@keyframes d4AGPG_ptCardIn{0%{opacity:0;transform:translateY(9px)}}.d4AGPG_card:nth-child(2){animation-delay:40ms}.d4AGPG_card:nth-child(3){animation-delay:80ms}.d4AGPG_card:nth-child(4){animation-delay:.12s}.d4AGPG_card:nth-child(5){animation-delay:.16s}.d4AGPG_card:nth-child(6){animation-delay:.2s}@media (prefers-reduced-motion:reduce){.d4AGPG_card{animation:none}}[data-theme=light] .d4AGPG_card{border-color:var(--border);background:#1a0d3c09}.d4AGPG_card:hover{border-color:var(--purple-l);background:#ffffff17;transform:translateY(-2px)}[data-theme=light] .d4AGPG_card:hover{border-color:var(--purple-l);background:#1a0d3c0f}.d4AGPG_topRow{align-items:center;gap:12px;width:100%;display:flex}.d4AGPG_icon{width:52px;height:52px;color:var(--purple-l);background:#7110c038;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.d4AGPG_label{font-size:17px;font-weight:800}.d4AGPG_desc{color:var(--dim);font-size:13px;line-height:1.4}.d4AGPG_includes{color:var(--muted);letter-spacing:.2px;text-align:right;flex:1;min-width:0;font-size:11px;font-weight:600;line-height:1.4}@media (max-width:700px){.d4AGPG_grid{grid-template-columns:repeat(2,1fr);gap:10px}.d4AGPG_card{padding:14px}.d4AGPG_icon{width:40px;height:40px}.d4AGPG_label{font-size:14px}.d4AGPG_desc{font-size:11px}}
.rKhqUa_title{text-align:center;font-size:17px;font-weight:800}.rKhqUa_sub{color:var(--dim);text-align:center;margin:4px 0 16px;font-size:12.5px}.rKhqUa_sets{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:14px;display:flex}.rKhqUa_setChip{color:var(--text);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:5px;padding:7px 14px;font-size:13px;font-weight:700;transition:background .12s,border-color .12s;display:inline-flex}[data-theme=light] .rKhqUa_setChip{background:#1a0d3c0a;border-color:#1a0d3c24}.rKhqUa_setChipOn{border-color:var(--purple-l);background:#7110c052}.rKhqUa_entryNote{text-align:center;margin-bottom:14px;font-size:13px;font-weight:600}.rKhqUa_dim{color:var(--dim);font-weight:500}.rKhqUa_input{width:100%;color:var(--text);background:#ffffff0a;border:1px solid #ffffff24;border-radius:9px;margin-bottom:8px;padding:9px 12px;font-size:13px}[data-theme=light] .rKhqUa_input{background:#1a0d3c08;border-color:#1a0d3c24}.rKhqUa_input::placeholder{color:var(--dim)}.rKhqUa_actions{gap:10px;margin-top:12px;display:flex}.rKhqUa_linkBtn,.rKhqUa_pdfBtn{cursor:pointer;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;padding:11px;font-size:13.5px;font-weight:800;transition:filter .15s,opacity .15s;display:inline-flex}.rKhqUa_linkBtn{color:var(--text);background:#ffffff1a}[data-theme=light] .rKhqUa_linkBtn{background:#1a0d3c14}.rKhqUa_pdfBtn{background:var(--purple);color:#fff}.rKhqUa_linkBtn:hover:not(:disabled),.rKhqUa_pdfBtn:hover:not(:disabled){filter:brightness(1.12)}.rKhqUa_linkBtn:disabled,.rKhqUa_pdfBtn:disabled{opacity:.4;cursor:default}.rKhqUa_linkRow{margin-top:10px;position:relative}.rKhqUa_linkField{width:100%;color:var(--dim);background:#ffffff0a;border:1px solid #ffffff24;border-radius:9px;padding:9px 34px 9px 12px;font-family:ui-monospace,monospace;font-size:12px}:where([data-theme=light]) .rKhqUa_linkField{background:#1a0d3c0a}.rKhqUa_copiedIcon{color:#4ade80;position:absolute;top:50%;right:10px;transform:translateY(-50%)}
.dT_Gsq_wrap{flex:1;padding:20px 24px;overflow-y:auto}@media (max-width:700px){.dT_Gsq_wrap{padding:0}}.dT_Gsq_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.dT_Gsq_titleFields{flex-direction:column;flex:160px;gap:4px;min-width:0;display:flex}.dT_Gsq_headTitle{color:var(--text);font-size:18px;font-weight:800}.dT_Gsq_headSub{color:var(--dim);font-size:13px;font-weight:500}.dT_Gsq_downloadBtn{background:var(--purple);color:#fff;cursor:pointer;border:none;border-radius:50px;flex-shrink:0;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:700;display:inline-flex}.dT_Gsq_downloadBtn:hover:not(:disabled){background:var(--purple-l)}.dT_Gsq_downloadBtn:disabled{opacity:.4;cursor:default}[data-accent=yellow] .dT_Gsq_downloadBtn{color:#1a0d3c}.dT_Gsq_empty{color:var(--dim);text-align:center;padding:60px 0;font-size:13px}.dT_Gsq_grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;display:grid}.dT_Gsq_addCard{min-height:108px;color:var(--dim);cursor:pointer;background:0 0;border:1px dashed #ffffff40;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px;display:flex}.dT_Gsq_addCard:hover{border-color:var(--purple);color:var(--text)}.dT_Gsq_addCard span{font-size:12px;font-weight:700}
.-\31 vnxG_wrap{flex-direction:column;height:100%;display:flex;overflow:hidden}.-\31 vnxG_top{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:12px;padding:16px 20px;display:flex}.-\31 vnxG_back{color:var(--text);cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}:where([data-theme=light]) .-\31 vnxG_back{background:#1a0d3c14}.-\31 vnxG_back:hover{background:#ffffff26}:where([data-theme=light]) .-\31 vnxG_back:hover{background:#1a0d3c26}.-\31 vnxG_title{flex:1;font-size:16px;font-weight:800}.-\31 vnxG_sheetBtn{background:var(--purple);color:#fff;cursor:pointer;border:none;border-radius:50px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:700;transition:background .15s;display:inline-flex}.-\31 vnxG_sheetBtn:hover:not(:disabled){background:var(--purple-l)}.-\31 vnxG_sheetBtn:disabled{opacity:.4;cursor:default}[data-accent=yellow] .-\31 vnxG_sheetBtn{color:#1a0d3c}@media (max-width:700px){.-\31 vnxG_top{padding:10px 14px}.-\31 vnxG_title{font-size:14px}}.-\31 vnxG_saveWarn{border:1px solid var(--gold);color:var(--gold);border-radius:10px;margin:0 0 12px;padding:8px 12px;font-size:12px;font-weight:600}
.manlVa_panelWrap{flex-direction:column;flex-shrink:0;align-self:flex-start;width:300px;min-height:0;max-height:100%;margin:20px 20px 20px 0;display:flex}.manlVa_panelTitle{flex-shrink:0;padding:0 4px 10px;font-size:15px;font-weight:900}.manlVa_panel{box-sizing:border-box;background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;gap:14px;min-height:0;padding:16px;display:flex;overflow-y:auto}[data-theme=light] .manlVa_panel{border-color:var(--dim)}.manlVa_puzzleSwitch{background:#ffffff0f;border-radius:10px;flex-shrink:0;gap:3px;padding:3px;display:flex}:where([data-theme=light]) .manlVa_puzzleSwitch{background:#1a0d3c0f}.manlVa_puzzleBtn,.manlVa_puzzleBtnOn{color:var(--dim);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;padding:5px 0;font-family:inherit;font-size:12px;font-weight:800}.manlVa_puzzleBtn:hover{color:var(--text)}.manlVa_puzzleBtnOn{background:var(--purple);color:#fff}[data-accent=yellow] .manlVa_puzzleBtnOn{color:#1a0d3c}.manlVa_switcher{flex-shrink:0;gap:8px;display:flex}.manlVa_shareBtn{width:100%;color:var(--dim);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:9px 12px;font-size:12px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.manlVa_shareBtn:hover{color:var(--text);background:#7110c047}[data-theme=light] .manlVa_shareBtn{background:#1a0d3c0a;border-color:#1a0d3c24}.manlVa_methodBtn,.manlVa_methodBtnOn{cursor:pointer;text-align:center;border:1px solid #0000;border-radius:10px;flex:1;padding:8px 0;font-size:13px;font-weight:800;transition:all .15s}.manlVa_methodBtn{border-color:var(--muted);color:var(--dim);background:#ffffff0f}:where([data-theme=light]) .manlVa_methodBtn{background:#1a0d3c0f}.manlVa_methodBtn:hover{color:var(--text);background:#ffffff1a}[data-theme=light] .manlVa_methodBtn:hover{color:var(--text);background:#1a0d3c0f}.manlVa_methodBtnOn{background:var(--purple);border-color:var(--purple);color:#fff}.manlVa_list{flex-direction:column;gap:10px;display:flex}.manlVa_setBox{cursor:pointer;text-align:left;color:var(--text);box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:14px;width:100%;padding:12px;font-family:inherit;transition:all .15s;display:flex}[data-theme=light] .manlVa_setBox{border-color:var(--border);background:#1a0d3c09}.manlVa_setBox:hover:not(:disabled){border-color:var(--purple-l);background:#ffffff17}[data-theme=light] .manlVa_setBox:hover:not(:disabled){border-color:var(--purple-l);background:#1a0d3c0f}.manlVa_setBox:disabled{cursor:not-allowed}.manlVa_setImg{flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:relative}.manlVa_completeDot{display:none}:is(.manlVa_setImg svg,.manlVa_setImg img){width:44px!important;height:44px!important}.manlVa_setPlaceholder{color:#ffffff38;background:#7110c033;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;font-weight:900;display:flex}[data-theme=light] .manlVa_setPlaceholder{color:#7110c059}.manlVa_setInfo{flex:1;min-width:0}.manlVa_setName{font-size:15px;font-weight:800}.manlVa_setCount{margin-top:2px;font-size:12px;font-weight:700}.manlVa_setTotal{color:var(--dim);font-weight:400}.manlVa_barWrap{background:#ffffff1a;border-radius:4px;height:4px;margin-top:6px;overflow:hidden}[data-theme=light] .manlVa_barWrap{background:#1a0d3c1f}.manlVa_barFill{background:var(--purple);border-radius:4px;height:100%;transition:width .3s}[data-theme=light] .manlVa_barFill{background:#fff}.manlVa_coming{color:var(--dim);letter-spacing:.4px;margin-top:4px;font-size:10px;font-weight:600}[data-theme=light] .manlVa_coming{color:var(--dim)}@media (max-width:900px){.manlVa_panelWrap{width:260px}}@media (max-width:700px){.manlVa_inline{background:var(--card2);border:1px solid var(--border);border-radius:14px;flex-direction:column;flex-shrink:0;order:-1;margin:16px 12px 14px;display:flex;overflow:hidden}.manlVa_inlineHandle{width:100%;color:var(--text);cursor:pointer;font:inherit;background:0 0;border:none;align-items:center;gap:10px;padding:13px 16px;display:flex}.manlVa_inlineTitle{text-align:left;font-size:15px;font-weight:900}.manlVa_inlinePics{align-items:center;gap:7px;margin-left:auto;display:flex}.manlVa_inlinePic{justify-content:center;align-items:center;width:26px;height:26px;display:flex}:is(.manlVa_inlinePic svg,.manlVa_inlinePic img){width:26px!important;height:26px!important}.manlVa_inlineChev,.manlVa_inlineChevOpen{color:var(--dim);flex-shrink:0;transition:transform .25s}.manlVa_inlineChevOpen{transform:rotate(180deg)}.manlVa_inline .manlVa_panel{border:none;border-radius:0;gap:12px;padding:0 16px 16px;overflow:visible}.manlVa_inline .manlVa_list{max-height:60vh;overflow-y:auto}.manlVa_list{flex-flow:wrap;gap:8px}.manlVa_setBox{flex:46%;gap:10px;min-width:0;padding:10px}.manlVa_setImg{width:40px;height:40px}:is(.manlVa_setImg svg,.manlVa_setImg img){width:34px!important;height:34px!important}.manlVa_setName{font-size:13px}.manlVa_setCount,.manlVa_barWrap{display:none}.manlVa_completeDot{background:var(--green);border:2px solid var(--card2);border-radius:50%;width:12px;height:12px;display:block;position:absolute;bottom:-2px;right:-2px}}
.QNUTxG_box{box-sizing:border-box;background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;flex:1;min-width:260px;padding:20px}:where([data-theme=light]) .QNUTxG_box{background:#1a0d3c08}.QNUTxG_title{margin-bottom:18px;font-size:16px;font-weight:900}.QNUTxG_cards{flex-direction:column;gap:12px;display:flex}.QNUTxG_card{box-sizing:border-box;cursor:pointer;text-align:left;width:100%;color:var(--text);background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:14px;padding:14px;font-family:inherit;transition:all .15s;display:flex}[data-theme=light] .QNUTxG_card{border-color:var(--border);background:#1a0d3c09}.QNUTxG_card:hover{border-color:var(--purple-l);background:#ffffff17}[data-theme=light] .QNUTxG_card:hover{border-color:var(--purple-l);background:#1a0d3c0f}.QNUTxG_icon{width:44px;height:44px;color:var(--purple-l);background:#7110c038;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-theme=light] .QNUTxG_icon{color:var(--purple);background:#7110c01f}.QNUTxG_cardText{min-width:0}.QNUTxG_cardLabel{font-size:14px;font-weight:800}.QNUTxG_cardDesc{color:#ffffffc7;margin-top:2px;font-size:12px}[data-theme=light] .QNUTxG_cardDesc{color:var(--dim)}
.T-Dq0G_wrap{flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.T-Dq0G_header{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:24px 24px 0;display:flex}.T-Dq0G_headerTitle h1{margin:0;font-size:26px;font-weight:900}.T-Dq0G_mainRow{flex:1;min-height:0;display:flex;overflow:hidden}.T-Dq0G_toolsArea{flex:1;min-width:0;padding:20px;overflow-y:auto}.T-Dq0G_bottomRow{flex-wrap:wrap;gap:18px;margin-top:22px;display:flex}.T-Dq0G_fox{pointer-events:none;justify-content:flex-end;align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:0;right:20px}[data-theme=light] .T-Dq0G_foxBub{border-color:var(--purple)}.T-Dq0G_foxBub{background:var(--sb);color:var(--text);border:1.5px solid var(--purple-l);border-radius:18px;margin-bottom:50px;padding:10px 18px;font-size:13px;font-weight:700}.T-Dq0G_foxImg{object-fit:contain;width:180px;height:180px}@media (max-width:700px){.T-Dq0G_header{padding:16px 12px 0}.T-Dq0G_headerTitle h1{font-size:20px}.T-Dq0G_mainRow{flex-direction:column;padding-bottom:16px;overflow-y:auto}.T-Dq0G_fox{display:none}}
.QA1vxa_title{margin-bottom:4px;font-size:16px;font-weight:800}.QA1vxa_hint{color:var(--dim);margin-bottom:16px;font-size:12px;line-height:1.4}.QA1vxa_options{flex-direction:column;gap:8px;display:flex}.QA1vxa_option{text-align:left;color:var(--text);cursor:pointer;background:#ffffff0d;border:1.5px solid #0000;border-radius:12px;padding:10px 36px 10px 14px;position:relative}.QA1vxa_option:hover{background:#ffffff17}.QA1vxa_optionOn{border-color:var(--purple);background:#ffffff17}:where([data-theme=light]) .QA1vxa_optionOn{background:#1a0d3c17}[data-theme=light] .QA1vxa_option{background:#1a0d3c0d}[data-theme=light] .QA1vxa_option:hover,[data-theme=light] .QA1vxa_optionOn{background:#1a0d3c17}.QA1vxa_optionLabel{font-size:13px;font-weight:700}.QA1vxa_optionExample{color:var(--dim);margin-top:2px;font-family:monospace;font-size:12px}.QA1vxa_optionCheck{color:var(--purple);position:absolute;top:50%;right:12px;transform:translateY(-50%)}
.E3hWzq_card{cursor:pointer;color:var(--text);box-sizing:border-box;background:#ffffff0d;border:none;border-radius:16px;flex-direction:column;width:100%;padding:11px;transition:all .15s;display:flex;position:relative}.E3hWzq_shareCorner{justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;bottom:6px;right:6px}.E3hWzq_shareBtn{color:#fff;cursor:pointer;opacity:0;background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .15s,background .15s;display:flex}.E3hWzq_shareCorner:hover .E3hWzq_shareBtn{opacity:1}.E3hWzq_shareBtn:hover{background:var(--purple)}[data-theme=light] .E3hWzq_card{color:var(--text);background:#1a0d3c0d;border-color:#1a0d3c1f}.E3hWzq_card:hover{background:#ffffff17;transform:translateY(-2px)}[data-theme=light] .E3hWzq_card:hover{border-color:var(--purple);background:#7110c01a}.E3hWzq_badge{letter-spacing:.8px;text-transform:uppercase;text-align:center;border-radius:7px;width:100%;margin-bottom:8px;padding:6px 0;font-size:10px;font-weight:700;display:block}.E3hWzq_statusDot{vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:5px;display:none}.E3hWzq_bl{background:var(--green);color:#fff}.E3hWzq_bg{background:var(--gold);color:#fff}.E3hWzq_bu{color:var(--text);background:#fff3}:where([data-theme=light]) .E3hWzq_bu{background:#1a0d3c33}.E3hWzq_body{align-items:center;gap:10px;display:flex}.E3hWzq_diagram{flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;margin:4px 0 6px;display:flex;overflow:hidden}:is(.E3hWzq_diagram svg,.E3hWzq_diagram img){width:64px!important;height:64px!important}.E3hWzq_diagramLarge{width:92px;height:92px}:is(.E3hWzq_diagramLarge svg,.E3hWzq_diagramLarge img){width:92px!important;height:92px!important}.E3hWzq_info{text-align:center;flex-direction:column;flex:1;align-items:center;gap:5px;min-width:0;display:flex}.E3hWzq_num{font-size:16px;font-weight:800}.E3hWzq_cs{color:var(--dim);font-size:10px;line-height:1.5}[data-theme=light] .E3hWzq_cs{color:var(--dim)}@media (max-width:700px){.E3hWzq_card{border-radius:8px;padding:3px 2px}.E3hWzq_badge{display:none}.E3hWzq_statusDot{width:6px;height:6px;margin-right:3px;display:inline-block}.E3hWzq_body{flex-direction:row;justify-content:center;align-items:center;gap:6px}.E3hWzq_info{flex:none}.E3hWzq_diagram,.E3hWzq_diagramLarge{width:34px;height:34px;margin:0}:is(.E3hWzq_diagram svg,.E3hWzq_diagram img,.E3hWzq_diagramLarge svg,.E3hWzq_diagramLarge img){width:34px!important;height:34px!important}.E3hWzq_num{font-size:11px}.E3hWzq_cs{display:none}}
.MaUxFW_view{flex-direction:column;height:100%;display:flex;overflow:hidden}.MaUxFW_top{border-bottom:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:6px;padding:16px 22px 12px;display:flex}.MaUxFW_headerRow{align-items:center;gap:12px;display:flex}.MaUxFW_back{color:var(--text);cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}:where([data-theme=light]) .MaUxFW_back{background:#1a0d3c14}.MaUxFW_back:hover{background:#ffffff26}:where([data-theme=light]) .MaUxFW_back:hover{background:#1a0d3c26}.MaUxFW_title{font-size:20px;font-weight:800}.MaUxFW_schemeBtn{height:30px;color:var(--text);cursor:pointer;background:#ffffff14;border:none;border-radius:8px;align-items:center;gap:6px;margin-left:auto;padding:0 12px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}:where([data-theme=light]) .MaUxFW_schemeBtn{background:#1a0d3c14}.MaUxFW_schemeBtn:hover{background:#ffffff26}:where([data-theme=light]) .MaUxFW_schemeBtn:hover{background:#1a0d3c26}.MaUxFW_gear{color:var(--text);cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}:where([data-theme=light]) .MaUxFW_gear{background:#1a0d3c14}.MaUxFW_gear:hover{background:#ffffff26}:where([data-theme=light]) .MaUxFW_gear:hover{background:#1a0d3c26}.MaUxFW_countRow{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.MaUxFW_count{color:var(--dim);font-size:12px}.MaUxFW_prog{background:#ffffff1a;border-radius:6px;height:8px;overflow:hidden}:where([data-theme=light]) .MaUxFW_prog{background:#1a0d3c1a}.MaUxFW_progFill{height:100%;transition:width .3s}.MaUxFW_badge{letter-spacing:.8px;text-transform:uppercase;text-align:center;border-radius:7px;padding:5px 0;font-size:10px;font-weight:700;display:block}.MaUxFW_badge_learned{background:var(--green);color:#fff}.MaUxFW_badge_learning{background:var(--gold);color:#fff}.MaUxFW_badge_unknown{color:var(--text);background:#fff3}:where([data-theme=light]) .MaUxFW_badge_unknown{background:#1a0d3c1f}.MaUxFW_statusBtns{gap:7px;margin-top:14px;display:flex}.MaUxFW_statusBtn{color:var(--dim);text-transform:uppercase;letter-spacing:.8px;cursor:pointer;background:#ffffff1a;border:1.5px solid #0000;border-radius:9px;flex:1;padding:10px;font-family:inherit;font-size:12px;font-weight:700}:where([data-theme=light]) .MaUxFW_statusBtn{background:#1a0d3c0f}.MaUxFW_statusBtn_learned{color:var(--green);border-color:var(--green);background:#22c55e33}.MaUxFW_statusBtn_learning{color:var(--gold);border-color:var(--gold);background:#f59e0b33}.MaUxFW_statusBtn_unknown{color:var(--text);border-color:var(--muted);background:#ffffff2e}:where([data-theme=light]) .MaUxFW_statusBtn_unknown{background:#1a0d3c1f}.MaUxFW_tabs{background:#ffffff12;border-radius:9px;align-self:flex-start;gap:3px;margin-top:4px;padding:3px;display:flex}:where([data-theme=light]) .MaUxFW_tabs{background:#1a0d3c12}.MaUxFW_tab,.MaUxFW_tabOn{color:var(--dim);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:6px 16px;font-family:inherit;font-size:13px;font-weight:700}.MaUxFW_tabOn{background:var(--purple);color:#fff}[data-accent=yellow] .MaUxFW_tabOn{color:#1a0d3c}.MaUxFW_content{flex:1;padding:18px 22px;overflow-y:auto}.MaUxFW_pickLine{color:var(--dim);margin-bottom:10px;font-size:13px;font-weight:700}.MaUxFW_cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;margin-top:18px;display:grid}.MaUxFW_card{background:var(--card);border:1px solid var(--border);color:var(--text);text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;gap:6px;padding:12px;font-family:inherit;transition:border-color .15s;display:flex}.MaUxFW_card:hover{border-color:var(--purple-l)}.MaUxFW_pairHead{align-items:baseline;gap:8px;margin-bottom:2px;display:flex}.MaUxFW_pair{letter-spacing:1px;font-size:20px;font-weight:900}.MaUxFW_pairPos{color:var(--dim);font-size:11px;font-weight:700}.MaUxFW_alg{color:var(--dim);background:#ffffff0d;border-radius:7px;justify-content:space-between;align-items:baseline;gap:8px;padding:6px 8px;font-size:12px;display:flex}:where([data-theme=light]) .MaUxFW_alg{background:#1a0d3c0d}.MaUxFW_algMain{outline:1px solid var(--purple-l);color:var(--text);background:#7110c047}[data-theme=light] .MaUxFW_algMain{outline-color:var(--purple);background:#7110c01f}.MaUxFW_algText{word-break:break-word;font-family:monospace}.MaUxFW_users{color:var(--muted);flex-shrink:0;font-size:10px}.MaUxFW_zoomHead{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 40px 14px 0;display:flex}.MaUxFW_zoomTitle{letter-spacing:2px;font-size:34px;font-weight:900}.MaUxFW_zoomSub{color:var(--dim);font-size:14px;font-weight:700}.MaUxFW_algBig{color:var(--text);border-radius:10px;margin-bottom:8px;padding:12px 14px;font-size:17px}.MaUxFW_algBig .MaUxFW_users{font-size:12px}.MaUxFW_algOther{color:var(--dim);margin-top:6px;font-size:13px;display:block}.MaUxFW_credit{color:var(--muted);text-align:center;margin-top:22px;font-size:11px}@media (max-width:700px){.MaUxFW_schemeBtn span{display:none}.MaUxFW_schemeBtn{justify-content:center;width:30px;padding:0}.MaUxFW_top{padding:10px 14px 8px}.MaUxFW_content{padding:14px}.MaUxFW_cards{grid-template-columns:1fr}}
.nH6gAa_view{flex-direction:column;height:100%;display:flex;overflow:hidden}.nH6gAa_top{border-bottom:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:10px;padding:16px 22px 12px;display:flex}.nH6gAa_headerRow{align-items:center;gap:12px;display:flex}.nH6gAa_back{color:var(--text);cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}:where([data-theme=light]) .nH6gAa_back{background:#1a0d3c14}.nH6gAa_back:hover{background:#ffffff26}:where([data-theme=light]) .nH6gAa_back:hover{background:#1a0d3c26}.nH6gAa_title{font-size:20px;font-weight:800}.nH6gAa_shareBtn{color:var(--text);cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;margin-left:auto;display:flex}.nH6gAa_shareBtn:hover{background:#ffffff26}:where([data-theme=light]) .nH6gAa_shareBtn:hover{background:#1a0d3c26}[data-theme=light] .nH6gAa_shareBtn{background:#1a0d3c0f}.nH6gAa_notationSettingsBtn{color:var(--text);cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;margin-left:6px;display:flex}.nH6gAa_notationSettingsBtn:hover{background:#ffffff26}:where([data-theme=light]) .nH6gAa_notationSettingsBtn:hover{background:#1a0d3c26}[data-theme=light] .nH6gAa_notationSettingsBtn{background:#1a0d3c0f}.nH6gAa_count{color:var(--dim);text-align:right;font-size:11px}.nH6gAa_prog{background:#ffffff1a;border-radius:6px;height:8px;overflow:hidden}:where([data-theme=light]) .nH6gAa_prog{background:#1a0d3c1a}.nH6gAa_progFill{height:100%;transition:width .3s}.nH6gAa_filterWrap{margin-top:8px}.nH6gAa_filterTopRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.nH6gAa_filterBtn{color:var(--dim);cursor:pointer;background:#ffffff12;border:1px solid #ffffff1a;border-radius:50px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:700;transition:all .15s;display:inline-flex}:where([data-theme=light]) .nH6gAa_filterBtn{background:#1a0d3c12}.nH6gAa_filterBtn:hover{color:var(--text);background:#ffffff21}:where([data-theme=light]) .nH6gAa_filterBtn:hover{background:#1a0d3c21}.nH6gAa_filterBtnActive{border-color:var(--purple-l);color:#fff;background:#7110c073}.nH6gAa_filterChips{flex-wrap:wrap;gap:8px;padding:10px 0 4px;display:flex}.nH6gAa_filterChip{color:var(--dim);cursor:pointer;white-space:nowrap;background:#ffffff12;border:1px solid #0000;border-radius:50px;padding:5px 13px;font-size:11px;font-weight:700;transition:all .15s}:where([data-theme=light]) .nH6gAa_filterChip{background:#1a0d3c12}.nH6gAa_filterChip:hover{color:var(--text);background:#ffffff1f}:where([data-theme=light]) .nH6gAa_filterChip:hover{background:#1a0d3c1f}.nH6gAa_filterChipOn{border-color:var(--purple-l);color:#fff;background:#7110c080}.nH6gAa_status_learned{color:var(--green)}.nH6gAa_status_learned.nH6gAa_filterChipOn{border-color:var(--green);color:var(--green);background:#22c55e2e}.nH6gAa_status_learning{color:var(--gold)}.nH6gAa_status_learning.nH6gAa_filterChipOn{border-color:var(--gold);color:var(--gold);background:#f59e0b2e}.nH6gAa_status_unknown{color:var(--dim)}.nH6gAa_status_unknown.nH6gAa_filterChipOn{border-color:var(--muted);color:var(--text);background:#ffffff1f}:where([data-theme=light]) .nH6gAa_status_unknown.nH6gAa_filterChipOn{background:#1a0d3c1f}.nH6gAa_catRow{align-items:flex-start;gap:12px;padding:10px 0 4px;display:flex}.nH6gAa_catChips{flex-wrap:wrap;flex:1;gap:8px;min-width:0;display:flex}.nH6gAa_setActions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:6px;margin-left:auto;display:flex}.nH6gAa_actionsOnlyRow{justify-content:flex-end;margin-top:8px;display:flex}.nH6gAa_actionPill{background:var(--purple);border:1px solid var(--purple);color:#fff;white-space:nowrap;cursor:pointer;border-radius:50px;align-items:center;gap:7px;padding:9px 18px;font-size:14px;font-weight:800;transition:background .15s,border-color .15s;display:inline-flex}[data-accent=yellow] .nH6gAa_actionPill{color:#1a0d3c}.nH6gAa_actionPill:hover{background:var(--purple-l);border-color:var(--purple-l)}.nH6gAa_catChip{cursor:pointer;box-sizing:border-box;background:#ffffff12;border:1.5px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:7px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}:where([data-theme=light]) .nH6gAa_catChip{background:#1a0d3c12}.nH6gAa_catChip:hover{border-color:var(--purple)}.nH6gAa_catChip svg{width:100%!important;height:100%!important}.nH6gAa_catChipOn{border-color:var(--purple-l);box-shadow:0 0 0 1px var(--purple-l)}.nH6gAa_catChipAll{color:var(--dim);letter-spacing:.5px;font-size:11px;font-weight:700}.nH6gAa_catChipAll.nH6gAa_catChipOn{color:#fff;background:#7110c073}.nH6gAa_catChipName{color:#fff;text-align:center;opacity:0;pointer-events:none;background:#0c041ed9;justify-content:center;align-items:center;padding:4px;font-size:8.5px;font-weight:700;line-height:1.3;transition:opacity .18s;display:flex;position:absolute;inset:0}.nH6gAa_catChip:hover .nH6gAa_catChipName{opacity:1}.nH6gAa_catChipTag{color:#fff;letter-spacing:.2px;text-shadow:0 0 3px #0c041ef2,0 1px 4px #0c041ef2,0 0 8px #0c041ed9;pointer-events:none;justify-content:center;align-items:center;font-size:14px;font-weight:800;line-height:1;display:flex;position:absolute;inset:0}.nH6gAa_content{flex:1;padding:18px 22px 6px;overflow-y:auto}.nH6gAa_secTitle{margin-bottom:12px;font-size:16px;font-weight:700}.nH6gAa_grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.nH6gAa_bot{border-top:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;margin-top:4px;padding:12px 22px 0;display:flex}.nH6gAa_botMascot{align-items:center;gap:10px;margin-left:auto;display:flex}[data-theme=light] .nH6gAa_botBub{border-color:var(--purple)}.nH6gAa_botBub{background:var(--sb);color:var(--text);border:1.5px solid var(--purple-l);border-radius:18px;padding:10px 18px;font-size:13px;font-weight:700}@media (max-width:700px){.nH6gAa_top{padding:10px 14px 8px}.nH6gAa_title{font-size:16px}.nH6gAa_content{padding:10px 14px 6px}.nH6gAa_secTitle{margin-bottom:8px;font-size:13px}.nH6gAa_grid{grid-template-columns:repeat(3,1fr);gap:8px}.nH6gAa_bot{flex-wrap:wrap;gap:8px;padding:8px 14px 0}.nH6gAa_catRow{flex-wrap:wrap}.nH6gAa_actionPill{padding:8px 14px;font-size:13px}.nH6gAa_botMascot{gap:6px}.nH6gAa_botBub{padding:5px 9px;font-size:9px}.nH6gAa_trainImg{width:52px;height:52px}}[data-theme=light] .nH6gAa_filterBtnActive,[data-theme=light] .nH6gAa_filterChipOn,[data-theme=light] .nH6gAa_catChipAll.nH6gAa_catChipOn{background:var(--purple)}
.DiZaTW_grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;display:grid}.DiZaTW_card{cursor:pointer;color:var(--text);box-sizing:border-box;background:#ffffff0d;border:none;border-radius:16px;flex-direction:column;align-items:center;gap:8px;width:100%;padding:11px;transition:all .15s;display:flex}[data-theme=light] .DiZaTW_card{color:var(--text);background:#1a0d3c0d;border-color:#1a0d3c1f}.DiZaTW_card:hover{background:#ffffff17;transform:translateY(-2px)}:where([data-theme=light]) .DiZaTW_card:hover{background:#1a0d3c17}.DiZaTW_diagram{flex-shrink:0;justify-content:center;align-items:center;width:84px;height:84px;display:flex}.DiZaTW_label{letter-spacing:.3px;align-items:center;gap:5px;font-size:13px;font-weight:800;display:flex}.DiZaTW_dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.DiZaTW_dot_unknown{background:#ffffff40}:where([data-theme=light]) .DiZaTW_dot_unknown{background:#1a0d3c40}.DiZaTW_dot_learning{background:var(--gold)}.DiZaTW_dot_learned{background:var(--green)}
