.vFqDPq_root{min-height:100dvh;color:var(--ac-text);overflow-x:hidden}.vFqDPq_header{z-index:10;padding:var(--ac-space-sm) var(--ac-space-md) var(--ac-space-xs);background:var(--ac-bg1);border-bottom:1px solid var(--ac-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0}@media (min-width:960px){.vFqDPq_header{padding-inline:max(var(--ac-space-lg), calc((100% - var(--ac-max-width-lg)) / 2 + var(--ac-space-lg)))}}.vFqDPq_kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--ac-accent-text);font-size:.7rem;font-weight:600}.vFqDPq_title{letter-spacing:-.02em;margin-top:2px;font-size:1.5rem;font-weight:800}.vFqDPq_sub{color:var(--ac-text2);max-width:54ch;margin-top:2px;font-size:.85rem}.vFqDPq_domainBar{margin-top:var(--ac-space-xs,8px);margin-bottom:var(--ac-space-sm,12px);flex-wrap:wrap;gap:6px;display:flex}.vFqDPq_domainPill{border-radius:var(--ac-radius-full,999px);border:1px solid var(--ac-border,#333);background:var(--ac-surface,#1a1a1a);color:var(--ac-text2,#bbb);letter-spacing:.02em;text-transform:capitalize;cursor:pointer;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:700;transition:background .15s,color .15s,border-color .15s,opacity .15s;display:inline-flex}.vFqDPq_domainPill[data-domain=Physical]{color:#4dc96f;border-color:#4dc96f}.vFqDPq_domainPill[data-domain=Mental]{color:#6ea8fe;border-color:#6ea8fe}.vFqDPq_domainPill[data-domain=Emotional]{color:#f7a44c;border-color:#f7a44c}.vFqDPq_domainPill[data-domain=Social]{color:#c084fc;border-color:#c084fc}.vFqDPq_domainPill[data-domain=Sex]{color:#f472b6;border-color:#f472b6}.vFqDPq_domainPill[data-domain=Spiritual]{color:#a78bfa;border-color:#a78bfa}.vFqDPq_domainPillActive[data-domain=Physical]{color:#000;background:#4dc96f}.vFqDPq_domainPillActive[data-domain=Mental]{color:#000;background:#6ea8fe}.vFqDPq_domainPillActive[data-domain=Emotional]{color:#000;background:#f7a44c}.vFqDPq_domainPillActive[data-domain=Social]{color:#000;background:#c084fc}.vFqDPq_domainPillActive[data-domain=Sex]{color:#000;background:#f472b6}.vFqDPq_domainPillActive[data-domain=Spiritual]{color:#000;background:#a78bfa}.vFqDPq_domainPillZero{opacity:.45}.vFqDPq_domainCount{background:var(--ac-border,#333);border-radius:var(--ac-radius-full,999px);min-width:18px;height:18px;color:var(--ac-text1,#eee);justify-content:center;align-items:center;font-size:10px;font-weight:800;display:inline-flex}.vFqDPq_headerActions{gap:var(--ac-space-xs);margin-top:var(--ac-space-xs);flex-wrap:wrap;display:flex}.vFqDPq_tabs{margin-top:var(--ac-space-xs);margin-bottom:var(--ac-space-md);gap:var(--ac-space-xs);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.vFqDPq_tab{border:1px solid var(--ac-border);background:var(--ac-surface);border-radius:var(--ac-radius);min-width:0;color:var(--ac-text3);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px 6px;transition:background .15s,border-color .15s,color .15s;display:flex}.vFqDPq_tab:hover{background:var(--ac-surface-hover)}.vFqDPq_tabInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vFqDPq_tabIcon{width:18px;height:18px;display:inline-flex}.vFqDPq_tabIcon svg{width:18px;height:18px}.vFqDPq_tabLbl{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.65rem;font-weight:700;overflow:hidden}.vFqDPq_tabActive{color:var(--ac-gold);background:#b8923c14;border-color:#b8923c66}.vFqDPq_tabsTight{margin-bottom:var(--ac-space-xs)}.vFqDPq_main{width:100%;max-width:var(--ac-max-width-lg);padding:var(--ac-space-sm) var(--ac-space-md);padding-bottom:calc(var(--ac-nav-height) + var(--ac-space-lg));margin-inline:auto}@media (min-width:960px){.vFqDPq_main{padding:var(--ac-space-md) var(--ac-space-lg);padding-bottom:var(--ac-space-lg)}}.vFqDPq_panel{min-height:40vh}.vFqDPq_listTools{justify-content:flex-end;margin-bottom:2px;display:flex}.vFqDPq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vFqDPq_layoutToggle{border:1px solid var(--ac-border);border-radius:var(--ac-radius);background:var(--ac-surface);display:inline-flex;overflow:hidden}.vFqDPq_layoutBtn{width:38px;height:32px;color:var(--ac-text3);cursor:pointer;transition:background .15s var(--ac-ease), color .15s var(--ac-ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.vFqDPq_layoutBtn+.vFqDPq_layoutBtn{border-left:1px solid var(--ac-border)}.vFqDPq_layoutBtn svg{fill:currentColor;width:16px;height:16px}.vFqDPq_layoutBtn:hover{color:var(--ac-text2)}.vFqDPq_layoutBtn[aria-pressed=true]{background:var(--ac-accent-surface);color:var(--ac-text)}.vFqDPq_layoutBtn:focus-visible{outline:2px solid var(--ac-accent);outline-offset:-2px}.vFqDPq_list{gap:var(--ac-space-sm);align-items:start;display:grid}@media (min-width:720px){.vFqDPq_list{grid-template-columns:repeat(auto-fill,minmax(420px,1fr));justify-content:start}.vFqDPq_list>*{max-width:560px}}.vFqDPq_groupHead{margin:var(--ac-space-md) 0 var(--ac-space-xs);letter-spacing:.02em;text-transform:uppercase;color:var(--ac-text-dim,#8a8a8a);font-size:.8125rem;font-weight:600}.vFqDPq_nestedFollows{gap:2px;width:100%;margin:0;padding:0;list-style:none;display:grid}.vFqDPq_nestedFollow{display:block}.vFqDPq_nestedFollowLink{align-items:center;gap:var(--ac-space-xs);border-radius:var(--ac-radius-sm,6px);min-height:32px;color:inherit;z-index:1;padding:4px 8px;font-size:.8125rem;text-decoration:none;display:flex;position:relative}.vFqDPq_nestedFollowLink:hover,.vFqDPq_nestedFollowLink:focus-visible{background:var(--ac-surface-2,#ffffff0f)}.vFqDPq_nestedFollowName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vFqDPq_nestedGroupLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--ac-text3,var(--ac-text2));margin:6px 0 2px;font-size:.68rem;font-weight:800}.vFqDPq_nestedFollowKind{color:var(--ac-text3,var(--ac-text2));flex-shrink:0;margin-left:auto;font-size:.72rem}.vFqDPq_nestedGroups{flex-direction:column;gap:6px;width:100%;min-width:0;padding:6px 12px 8px 6px;display:flex}.vFqDPq_nestedGroup{min-width:0}.vFqDPq_proRootLink{border:1px solid var(--ac-border);background:var(--ac-surface-2,#ffffff0a);gap:10px;min-height:44px;padding:5px 8px 5px 6px}.vFqDPq_proRootLink:hover,.vFqDPq_proRootLink:focus-visible{border-color:var(--ac-text3,var(--ac-border));background:var(--ac-surface-2,#ffffff14)}.vFqDPq_proRootThumb{background:linear-gradient(135deg, var(--thumb-bg,var(--ac-bg-top,#0b2a20)), var(--ac-bg0,#06110d));width:34px;height:34px;color:var(--ac-text,#f3efe4);border-radius:8px;flex:0 0 34px;place-items:center;font-size:.9rem;font-weight:800;display:grid;overflow:hidden}.vFqDPq_proRootThumbImg{object-fit:cover;width:100%;height:100%;display:block}.vFqDPq_proRootMain{flex-direction:column;flex:auto;min-width:0;line-height:1.2;display:flex}.vFqDPq_proRootMain .vFqDPq_nestedFollowName{font-weight:700}.vFqDPq_proRootKind{color:var(--ac-text3,var(--ac-text2));font-size:.7rem}.vFqDPq_proRootOpen{letter-spacing:.02em;color:var(--ac-gold,var(--ac-text));white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:.75rem;font-weight:800}.vFqDPq_memberRow{align-items:flex-start;padding:7px 8px 8px 6px}.vFqDPq_memberMain{flex-direction:column;flex:auto;gap:3px;min-width:0;line-height:1.25;display:flex}.vFqDPq_memberHead{align-items:baseline;gap:8px;min-width:0;display:flex}.vFqDPq_memberHead .vFqDPq_nestedFollowName{flex:auto;font-weight:700}.vFqDPq_memberChips{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;margin-top:2px;display:flex}.vFqDPq_memberChipsLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--ac-text3,var(--ac-text2));margin-right:2px;font-size:.66rem;font-weight:700}.vFqDPq_memberChip,.vFqDPq_memberChipMore{border-radius:var(--ac-radius-full,999px);border:1px solid var(--ac-border);background:var(--ac-surface,#13201a);max-width:100%;color:var(--ac-text2);white-space:nowrap;text-overflow:ellipsis;padding:2px 8px;font-size:.72rem;font-weight:600;line-height:1.4;display:inline-block;overflow:hidden}.vFqDPq_memberChipMore{color:var(--ac-text3,var(--ac-text2));border-style:dashed}.vFqDPq_memberChipsPending{height:calc(1.008rem + 6px);margin-top:2px;display:block}.vFqDPq_memberMoreBtn{cursor:pointer;width:100%;font:inherit;text-align:left;color:var(--ac-gold,var(--ac-text));background:0 0;border:0;justify-content:flex-start;font-size:.75rem;font-weight:700}.vFqDPq_empty{margin-top:var(--ac-space-md);padding:var(--ac-space-md);border-radius:var(--ac-radius-lg);border:1px solid var(--ac-border);background:var(--ac-surface)}.vFqDPq_performerCard{margin-bottom:var(--ac-space-md);padding:var(--ac-space-md);border-radius:var(--ac-radius-lg);border:1px solid var(--ac-border);background:var(--ac-surface);flex-direction:column;gap:8px;display:flex}.vFqDPq_performerCardHead{align-items:flex-start;gap:8px;display:flex}.vFqDPq_performerCardTitle{font-weight:650}.vFqDPq_performerCardDismiss{appearance:none;color:var(--ac-text3);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:2px 4px;font-size:.85rem;line-height:1}.vFqDPq_performerCardDismiss:hover{color:var(--ac-text)}.vFqDPq_performerCardSub{color:var(--ac-text2);font-size:.82rem}.vFqDPq_performerCardActions{flex-wrap:wrap;gap:8px;display:flex}.vFqDPq_emptyTitle{margin-bottom:6px;font-weight:650}.vFqDPq_emptySub{color:var(--ac-text2);margin-bottom:var(--ac-space-sm)}.vFqDPq_primaryBtn,.vFqDPq_ghostBtn{border-radius:var(--ac-radius);border:1px solid var(--ac-border);background:var(--ac-surface);color:var(--ac-text);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:.85rem;font-weight:600;transition:background .15s,transform .1s;display:inline-flex}.vFqDPq_primaryBtn:active,.vFqDPq_ghostBtn:active{transform:scale(.97)}.vFqDPq_primaryBtn{border-color:var(--ac-border-accent);background:color-mix(in srgb, var(--ac-accent) 14%, transparent);color:var(--ac-accent-text)}.vFqDPq_primaryBtn:hover{background:color-mix(in srgb, var(--ac-accent) 22%, transparent)}.vFqDPq_ghostBtn{background:var(--ac-surface);border-color:var(--ac-border)}.vFqDPq_ghostBtn:hover{background:var(--ac-surface-hover)}.vFqDPq_skillTools{gap:var(--ac-space-xs);margin:var(--ac-space-sm) 0 var(--ac-space-md);align-items:center;display:flex}.vFqDPq_skillSearch{border-radius:var(--ac-radius);border:1px solid var(--ac-border);background:var(--ac-surface);min-width:0;height:42px;color:var(--ac-text);outline:none;flex:1;padding:0 12px;font-size:.85rem;transition:border-color .15s}.vFqDPq_skillSearch::placeholder{color:var(--ac-text3)}.vFqDPq_skillSearch:focus{border-color:var(--ac-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--ac-accent) 15%, transparent)}.vFqDPq_skillSort{appearance:none;border-radius:var(--ac-radius);border:1px solid var(--ac-border);background:var(--ac-surface);height:42px;color:var(--ac-text);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5' fill='none' stroke='rgba(200,200,200,.7)' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:18px 18px;outline:none;padding:10px 36px 10px 12px;font-size:.85rem;line-height:1}.vFqDPq_skillSort:focus{border-color:var(--ac-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--ac-accent) 15%, transparent)}.vFqDPq_iconPlus{border-radius:var(--ac-radius-full);border:1px solid var(--ac-border-accent);background:var(--ac-surface);width:38px;height:38px;color:var(--ac-accent-text);cursor:pointer;justify-content:center;align-items:center;font-size:20px;transition:background .15s;display:inline-flex}.vFqDPq_iconPlus:hover{background:var(--ac-surface-hover)}.vFqDPq_skillSection{margin:var(--ac-space-sm) 0 var(--ac-space-md)}.vFqDPq_skillSectionH{letter-spacing:.12em;text-transform:uppercase;color:var(--ac-text3);margin:0 0 var(--ac-space-xs);font-size:.65rem;font-weight:700}.vFqDPq_skillGrid{gap:var(--ac-space-sm);grid-template-columns:1fr;display:grid}@media (min-width:720px){.vFqDPq_skillGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.vFqDPq_skillGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.vFqDPq_skillEmptyLine{margin-top:var(--ac-space-xs);color:var(--ac-text3);font-size:.85rem}.vFqDPq_infoTip{border-radius:var(--ac-radius-full);border:1px solid var(--ac-border);background:var(--ac-surface);width:16px;height:16px;color:var(--ac-text3);cursor:help;vertical-align:middle;text-transform:none;letter-spacing:0;justify-content:center;align-items:center;margin-left:6px;font-size:10px;font-weight:700;display:inline-flex}.vFqDPq_addModeOn{color:var(--ac-gold);background:#b8923c14;border-color:#b8923c66}.vFqDPq_addModeInput{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.vFqDPq_addSearchRow{gap:var(--ac-space-xs);align-items:center;display:flex}.vFqDPq_addMsg{color:var(--ac-text2);font-size:.85rem;font-weight:600}.vFqDPq_pickerMeta{color:var(--ac-text3);white-space:normal;margin-top:2px;font-size:.72rem;font-weight:400;display:block}.vFqDPq_pickerHost{color:var(--ac-text-muted,#888);font-size:.85em;font-weight:400}.vFqDPq_petBadge{background:var(--ac-surface);border:1px solid var(--ac-border);border-radius:var(--ac-radius-sm);color:var(--ac-text3);text-transform:uppercase;letter-spacing:.04em;padding:1px 5px;font-size:.6rem;font-weight:700;position:absolute;top:4px;right:4px}.vFqDPq_extraSkillChips{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.vFqDPq_extraSkillChip{border-radius:var(--ac-radius-full,999px);color:var(--ac-gold-highlight);cursor:pointer;background:#b8923c14;border:1px solid #b8923c66;align-items:center;gap:4px;padding:4px 10px;font-size:.78rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.vFqDPq_extraSkillChip:hover{background:#b8923c26;border-color:#b8923c99}.vFqDPq_extraSkillChipX{opacity:.7;font-size:.9rem;font-weight:700;line-height:1}.vFqDPq_detailMeta{flex-wrap:wrap;gap:6px;display:flex}.vFqDPq_detailPill{border-radius:var(--ac-radius-full);border:1px solid var(--ac-border);background:var(--ac-surface);color:var(--ac-text2);text-transform:uppercase;letter-spacing:.04em;align-items:center;padding:4px 12px;font-size:.75rem;font-weight:700;display:inline-flex}.vFqDPq_detailPillGold{color:var(--ac-gold-highlight);background:#b8923c14;border-color:#b8923c66}.vFqDPq_detailSectionH{letter-spacing:.12em;text-transform:uppercase;color:var(--ac-text3);margin-top:var(--ac-space-sm);font-size:.65rem;font-weight:700}.vFqDPq_detailEmpty{color:var(--ac-text3);margin-top:var(--ac-space-xs);font-size:.85rem}.vFqDPq_detailList{margin:var(--ac-space-xs) 0 0;gap:var(--ac-space-xs);flex-direction:column;padding:0;list-style:none;display:flex}.vFqDPq_detailListItem{border-radius:var(--ac-radius);border:1px solid var(--ac-border);background:var(--ac-surface);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.vFqDPq_detailArtName{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.vFqDPq_detailLink{color:var(--ac-text-link);font-size:.85rem;font-weight:600;text-decoration:none}.vFqDPq_detailLink:hover{text-decoration:underline}.vFqDPq_dailyTip{margin:var(--ac-space-md) 0 0;padding:var(--ac-space-sm) var(--ac-space-sm);color:var(--ac-text2);text-align:center;border-top:1px solid var(--ac-border);font-size:.78rem}.vFqDPq_dailyTipIcon{opacity:.55;margin-right:4px}.vFqDPq_verifyDesc{color:var(--ac-text2);margin-bottom:14px;font-size:13px}.vFqDPq_verifyLabel{color:var(--ac-text2);margin-bottom:6px;font-size:12px;font-weight:700;display:block}.vFqDPq_verifyTextarea{border-radius:var(--ac-radius-lg);border:1px solid var(--line2);background:var(--ac-surface);width:100%;color:var(--ac-text);resize:vertical;padding:10px 12px;font-family:inherit;font-size:13px}.vFqDPq_verifyTip{color:var(--ac-text3);margin-top:8px;margin-bottom:14px;font-size:11px}.vFqDPq_addSearchRow .vFqDPq_ghostBtn{white-space:nowrap;flex:none;height:44px}.vFqDPq_fileUnderRow{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.vFqDPq_fileUnderLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--ac-text3,var(--ac-text2));font-size:.7rem;font-weight:800}.vFqDPq_fileUnderSelect{border:1px solid var(--ac-field-border);border-radius:var(--ac-radius);background:var(--ac-surface);min-width:0;max-width:100%;color:var(--ac-text);font:inherit;flex:auto;padding:5px 8px;font-size:.78rem}.vFqDPq_headerRow{justify-content:space-between;align-items:center;gap:var(--ac-space-sm);display:flex}.vFqDPq_headerText{flex:auto;min-width:0}
.m-MCoq_card{text-align:center;border-radius:var(--ac-radius,12px);background:var(--ac-surface,#13201a);border:1px solid var(--ac-border);flex-direction:column;align-items:center;gap:12px;margin:16px;padding:32px 24px;display:flex}.m-MCoq_icon{color:var(--ac-accent-text);opacity:.8;margin-bottom:4px}.m-MCoq_title{color:var(--ac-text);margin:0;font-size:1.15rem;font-weight:700}.m-MCoq_body{color:var(--ac-text2);max-width:340px;margin:0;font-size:.82rem;line-height:1.5}.m-MCoq_cta{border-radius:var(--ac-radius,8px);background:var(--ac-btn-primary-bg,#b8923c);color:var(--ac-btn-primary-text,#0f120e);cursor:pointer;border:0;margin-top:8px;padding:10px 24px;font-size:.85rem;font-weight:650;transition:background .12s}.m-MCoq_cta:hover{background:var(--ac-btn-primary-hover,#c39d45)}.m-MCoq_cta:active{background:var(--ac-btn-primary-pressed,#a67f2f)}@media (hover:none) and (pointer:coarse){.m-MCoq_cta{min-height:44px}}.m-MCoq_hint{color:var(--ac-text3);margin:0;font-size:.7rem}.m-MCoq_hint strong{color:var(--ac-accent-text)}
.yjJYNG_card{border:1px solid var(--ac-accent-border);border-radius:var(--ac-radius-lg);background:var(--ac-accent-surface);padding:18px}.yjJYNG_head{align-items:flex-start;gap:12px;display:flex}.yjJYNG_mark{color:var(--ac-accent-text);flex-shrink:0;margin-top:2px;font-size:1.4rem;line-height:1}.yjJYNG_headText{min-width:0}.yjJYNG_title{color:var(--ac-text);margin:0;font-size:1.1rem;line-height:1.2}.yjJYNG_sub{color:var(--ac-text3);max-width:48ch;margin:4px 0 0;font-size:.86rem;line-height:1.4}.yjJYNG_actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.yjJYNG_primary,.yjJYNG_secondary{border-radius:var(--ac-radius);padding:9px 14px;font-size:.88rem;font-weight:650;text-decoration:none;display:inline-block}.yjJYNG_primary{border:1px solid var(--ac-accent);background:var(--ac-accent);color:var(--ac-on-accent)}.yjJYNG_primary:hover{border-color:var(--ac-accent-hover);background:var(--ac-accent-hover)}.yjJYNG_secondary{border:1px solid var(--ac-border2);background:var(--ac-surface);color:inherit}.yjJYNG_secondary:hover{border-color:var(--ac-accent)}.yjJYNG_primary:focus-visible,.yjJYNG_secondary:focus-visible{outline:2px solid var(--ac-text3);outline-offset:2px}
.nv5rYW_card{border-radius:var(--ac-radius,12px);background:var(--ac-surface);border:1px solid var(--ac-gold-35,var(--ac-border));gap:10px;margin:0 0 16px;padding:14px 16px;display:grid}.nv5rYW_collapsed{grid-template-columns:1fr auto;align-items:center;padding:6px 8px 6px 16px}.nv5rYW_head{justify-content:space-between;align-items:center;gap:10px;display:flex}.nv5rYW_title{color:var(--ac-text);margin:0;font-size:.95rem;font-weight:750}.nv5rYW_textBtn{appearance:none;color:var(--ac-text2);font:inherit;border-radius:var(--ac-radius,8px);cursor:pointer;background:0 0;border:0;padding:8px 10px;font-size:.8rem;font-weight:650}.nv5rYW_textBtn:hover{color:var(--ac-text)}.nv5rYW_textBtn:focus-visible,.nv5rYW_row:focus-visible{outline:2px solid var(--ac-accent);outline-offset:2px}.nv5rYW_doneList,.nv5rYW_openList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.nv5rYW_doneRow{color:var(--ac-text3,var(--ac-text2));align-items:baseline;gap:8px;font-size:.8rem;display:flex}.nv5rYW_tick{color:var(--ac-accent-text);font-weight:800}.nv5rYW_row{appearance:none;text-align:left;border:1px solid var(--ac-border);border-radius:var(--ac-radius,10px);width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;gap:2px;padding:10px 12px;text-decoration:none;display:grid}.nv5rYW_row:hover{border-color:var(--ac-gold-35,var(--ac-border));background:var(--ac-surface-hover,transparent)}.nv5rYW_row:disabled{cursor:progress;opacity:.7}.nv5rYW_rowLabel{color:var(--ac-text);font-size:.88rem;font-weight:700}.nv5rYW_rowWhy{color:var(--ac-text2);font-size:.76rem;line-height:1.4}.nv5rYW_info{color:var(--ac-text2);margin:0;font-size:.85rem;line-height:1.45}.nv5rYW_status{color:var(--ac-text2);overflow-wrap:anywhere;margin:0;font-size:.78rem}.nv5rYW_status:not(:empty){margin-top:6px}.nv5rYW_allDone{color:var(--ac-text);margin:0;font-size:.88rem;font-weight:650}.nv5rYW_foot{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.nv5rYW_footNote{color:var(--ac-text3,var(--ac-text2));font-size:.72rem}.nv5rYW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:720px){.nv5rYW_textBtn,.nv5rYW_row{min-height:44px}}
.GHF4Za_today{margin:0 0 var(--ac-space-sm,12px);padding:var(--ac-space-sm,12px) var(--ac-space-md,16px);border-radius:var(--ac-radius,12px);background:var(--ac-surface,#13201a);border:1px solid var(--ac-border)}.GHF4Za_heading{letter-spacing:.12em;text-transform:uppercase;color:var(--ac-accent-text);margin:0 0 6px;font-size:.7rem;font-weight:700}.GHF4Za_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.GHF4Za_item+.GHF4Za_item{border-top:1px solid var(--ac-border)}.GHF4Za_row{min-height:44px;color:var(--ac-text);align-items:center;gap:8px;padding:6px 0;font-size:.9rem;line-height:1.35;text-decoration:none;display:flex}a.GHF4Za_row:hover .GHF4Za_rowText,a.GHF4Za_row:focus-visible .GHF4Za_rowText{text-decoration:underline}a.GHF4Za_row:focus-visible{outline:2px solid var(--ac-accent);outline-offset:2px;border-radius:4px}.GHF4Za_rowDone{color:var(--ac-text2)}.GHF4Za_rowText{overflow-wrap:anywhere;flex:1;min-width:0}.GHF4Za_rowGo{color:var(--ac-text2);flex:none;font-size:1.1rem}.GHF4Za_note{color:var(--ac-text2);margin:6px 0 0;font-size:.8rem}.GHF4Za_empty{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.GHF4Za_emptyText{color:var(--ac-text2);margin:0;font-size:.9rem}.GHF4Za_logBtn{border-radius:var(--ac-radius,8px);background:var(--ac-btn-primary-bg,#b8923c);min-height:44px;color:var(--ac-btn-primary-text,#0f120e);cursor:pointer;border:0;padding:0 16px;font-size:.85rem;font-weight:650}.GHF4Za_logBtn:hover{background:var(--ac-btn-primary-hover,#c39d45)}.GHF4Za_logBtn:focus-visible{outline:2px solid var(--ac-accent);outline-offset:2px}
.RLNSDq_inbox{margin:0 0 var(--ac-space-sm,12px);padding:var(--ac-space-sm,12px) var(--ac-space-md,16px);border-radius:var(--ac-radius,12px);background:var(--ac-surface,#13201a);border:1px solid var(--ac-border);scroll-margin-top:calc(var(--ac-header-h,56px) + var(--ac-space-sm,12px))}.RLNSDq_heading{letter-spacing:.12em;text-transform:uppercase;color:var(--ac-accent-text);margin:0 0 6px;font-size:.7rem;font-weight:700}.RLNSDq_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RLNSDq_item{padding:8px 0}.RLNSDq_item+.RLNSDq_item{border-top:1px solid var(--ac-border)}.RLNSDq_headline{color:var(--ac-text);overflow-wrap:anywhere;margin:0;font-size:.95rem;font-weight:600;line-height:1.35}.RLNSDq_meta,.RLNSDq_waiting{color:var(--ac-text2);overflow-wrap:anywhere;margin:2px 0 0;font-size:.82rem;line-height:1.4}.RLNSDq_waiting{font-style:italic}.RLNSDq_note{border-left:2px solid var(--ac-border);color:var(--ac-text);white-space:pre-line;overflow-wrap:anywhere;margin:4px 0 0;padding-left:8px;font-size:.85rem;line-height:1.4}.RLNSDq_actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.RLNSDq_hostActions{margin-top:8px}.RLNSDq_primaryBtn,.RLNSDq_secondaryBtn{border-radius:var(--ac-radius,8px);cursor:pointer;min-height:44px;padding:0 18px;font-size:.85rem;font-weight:650}.RLNSDq_primaryBtn{background:var(--ac-btn-primary-bg,#b8923c);color:var(--ac-btn-primary-text,#0f120e);border:0}.RLNSDq_primaryBtn:hover:not(:disabled){background:var(--ac-btn-primary-hover,#c39d45)}.RLNSDq_secondaryBtn{border:1px solid var(--ac-border);color:var(--ac-text);background:0 0}.RLNSDq_secondaryBtn:hover:not(:disabled){border-color:var(--ac-gold-35,var(--ac-border))}.RLNSDq_primaryBtn:disabled,.RLNSDq_secondaryBtn:disabled{opacity:.6;cursor:default}.RLNSDq_primaryBtn:focus-visible,.RLNSDq_secondaryBtn:focus-visible{outline:2px solid var(--ac-accent);outline-offset:2px}.RLNSDq_notice,.RLNSDq_noticeError{margin:6px 0 0;font-size:.85rem;line-height:1.4}.RLNSDq_notice:empty,.RLNSDq_noticeError:empty{margin:0}.RLNSDq_notice{color:var(--ac-success,var(--ac-text))}.RLNSDq_noticeError{color:var(--ac-error-text)}
.TZu7CW_card{padding:var(--ac-space-md);margin-bottom:var(--ac-space-md);min-width:0}.TZu7CW_headerRow{justify-content:space-between;align-items:flex-start;gap:var(--ac-space-sm);flex-wrap:wrap;display:flex}.TZu7CW_headerText{overflow-wrap:anywhere;flex:240px;min-width:0}.TZu7CW_actions{align-items:center;gap:var(--ac-space-sm);flex-wrap:wrap;display:flex}.TZu7CW_price{margin:0 0 var(--ac-space-sm);color:var(--ac-text);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:650}.TZu7CW_muted{margin:var(--ac-space-sm) 0 0;color:var(--ac-text2);overflow-wrap:anywhere;font-size:.9rem}.TZu7CW_status{margin:var(--ac-space-md) 0 0;border:1px solid var(--ac-success-40);border-radius:var(--ac-radius-sm);background:var(--ac-success-18);color:var(--ac-text);padding:10px 12px;font-size:.92rem;line-height:1.45}.TZu7CW_status a,.TZu7CW_notice a,.TZu7CW_ownerPanel a{color:var(--ac-text-link);text-decoration:underline}.TZu7CW_notice{margin:var(--ac-space-sm) 0 0;border:1px solid var(--ac-border);border-radius:var(--ac-radius-sm);background:var(--ac-gold-surface);color:var(--ac-text);padding:10px 12px;font-size:.92rem;line-height:1.45}.TZu7CW_alert{margin-top:var(--ac-space-sm);border:1px solid var(--ac-error-45);border-radius:var(--ac-radius-sm);background:var(--ac-error-surface);padding:8px 12px}.TZu7CW_alert p{margin:0}.TZu7CW_media{margin-top:var(--ac-space-md);border-radius:var(--ac-radius-sm);overflow:hidden}.TZu7CW_cover{width:100%;max-width:100%;height:auto;display:block}.TZu7CW_details{margin-top:var(--ac-space-md)}.TZu7CW_details h2{margin-bottom:var(--ac-space-sm)}.TZu7CW_detailsText{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;color:var(--ac-text);margin:0;line-height:1.55}.TZu7CW_ownerPanel{gap:10px;display:grid}.TZu7CW_ownerRow{color:var(--ac-text2);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:.92rem;display:flex}.TZu7CW_ownerLabel{color:var(--ac-text);font-weight:600}.TZu7CW_copyStatus{color:var(--ac-text3);font-size:.85rem}.TZu7CW_sheetForm{gap:var(--ac-space-md);display:grid}.TZu7CW_fieldset{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.TZu7CW_legend{color:var(--ac-text);margin-bottom:4px;padding:0;font-weight:600}.TZu7CW_hint{color:var(--ac-text3);margin:0;font-size:.85rem}.TZu7CW_field{gap:4px;min-width:0;display:grid}.TZu7CW_fieldLabel{color:var(--ac-text2);font-size:.85rem}.TZu7CW_choices{flex-wrap:wrap;gap:8px;display:flex}.TZu7CW_choice{border:1px solid var(--ac-border);border-radius:var(--ac-radius-full);cursor:pointer;min-height:44px;color:var(--ac-text);align-items:center;gap:8px;padding:0 14px;display:inline-flex}.TZu7CW_askRow{margin-top:var(--ac-space-sm)}.TZu7CW_sheetActions{justify-content:flex-end;gap:var(--ac-space-sm);flex-wrap:wrap;display:flex}@media (max-width:479px){.TZu7CW_actions>*,.TZu7CW_sheetActions>*{flex:100%}}
.ocFTdq_yours{margin:0 0 var(--ac-space-sm,12px);padding:var(--ac-space-sm,12px) var(--ac-space-md,16px);border-radius:var(--ac-radius,12px);background:var(--ac-surface,#13201a);border:1px solid var(--ac-border)}.ocFTdq_heading{letter-spacing:.12em;text-transform:uppercase;color:var(--ac-accent-text);margin:0 0 6px;font-size:.7rem;font-weight:700}.ocFTdq_group{color:var(--ac-text2);margin:0 0 2px;font-size:.82rem;font-weight:650}.ocFTdq_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ocFTdq_item+.ocFTdq_item{border-top:1px solid var(--ac-border)}.ocFTdq_row{min-height:44px;color:var(--ac-text);align-items:center;gap:8px;padding:8px 0;text-decoration:none;display:flex}a.ocFTdq_row:hover .ocFTdq_rowTitle,a.ocFTdq_row:focus-visible .ocFTdq_rowTitle{text-decoration:underline}a.ocFTdq_row:focus-visible{outline:2px solid var(--ac-accent);outline-offset:2px;border-radius:4px}.ocFTdq_rowMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ocFTdq_kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--ac-text-link);font-size:.68rem;font-weight:800}.ocFTdq_rowTitle{color:var(--ac-text);overflow-wrap:anywhere;margin:0;font-size:.92rem;font-weight:600;line-height:1.35}.ocFTdq_rowMeta{color:var(--ac-text2);overflow-wrap:anywhere;margin:0;font-size:.82rem;line-height:1.4}.ocFTdq_badge{border:1px solid var(--ac-gold-40);background:var(--ac-gold-10);border-radius:var(--ac-radius-full);letter-spacing:.04em;text-transform:uppercase;vertical-align:1px;color:var(--ac-text2);padding:1px 8px;font-size:.68rem;font-weight:800;display:inline-block}.ocFTdq_rowAction{color:var(--ac-text-link);overflow-wrap:anywhere;font-size:.85rem;font-weight:650;line-height:1.35}.ocFTdq_rowGo{color:var(--ac-text2);flex:none;font-size:1.1rem}.ocFTdq_progress{align-items:center;gap:8px;max-width:280px;display:flex}.ocFTdq_progressBar{border-radius:var(--ac-radius-full);background:var(--ac-border);flex:1;height:6px;overflow:hidden}.ocFTdq_progressFill{border-radius:var(--ac-radius-full);background:var(--ac-gold-60);height:100%;display:block}.ocFTdq_progressPct{color:var(--ac-text2);flex:none;font-size:.78rem;font-weight:700}.ocFTdq_block{padding:8px 0}.ocFTdq_packActions{flex-direction:column;align-items:flex-start;gap:2px;margin-top:2px;display:flex}.ocFTdq_ask{align-self:stretch}.ocFTdq_textLink,.ocFTdq_more{min-height:44px;color:var(--ac-text-link);text-underline-offset:2px;align-items:center;font-size:.85rem;text-decoration:underline;display:inline-flex}.ocFTdq_textLink:hover,.ocFTdq_more:hover{text-decoration-thickness:2px}.ocFTdq_more{color:var(--ac-text2);margin-top:2px}.ocFTdq_logRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:8px 0;display:flex}.ocFTdq_logText{min-width:0;color:var(--ac-text);overflow-wrap:anywhere;flex:12rem;margin:0;font-size:.9rem;line-height:1.35}.ocFTdq_logBtn{border-radius:var(--ac-radius,8px);background:var(--ac-btn-primary-bg,#b8923c);min-height:44px;color:var(--ac-btn-primary-text,#0f120e);cursor:pointer;border:0;flex:none;padding:0 18px;font-size:.85rem;font-weight:650}.ocFTdq_logBtn:hover{background:var(--ac-btn-primary-hover,#c39d45)}.ocFTdq_logBtn:focus-visible{outline:2px solid var(--ac-accent);outline-offset:2px}
.IdtXfG_pulse{margin-top:var(--ac-space-sm);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.IdtXfG_chip{border:1px solid var(--ac-border);border-radius:var(--ac-radius-full);background:var(--ac-surface);min-width:0;color:var(--ac-text);transition:background .15s var(--ac-ease), border-color .15s var(--ac-ease);align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.IdtXfG_chip:hover{background:var(--ac-bg2);border-color:var(--ac-accent)}.IdtXfG_chip:focus-visible{outline:2px solid var(--ac-accent);outline-offset:2px}.IdtXfG_chipName{text-overflow:ellipsis;white-space:nowrap;max-width:16ch;overflow:hidden}.IdtXfG_dot{background:var(--ac-success);border-radius:50%;flex-shrink:0;width:7px;height:7px}.IdtXfG_chip[data-status=dueSoon] .IdtXfG_dot{background:var(--ac-warning)}.IdtXfG_chip[data-status=regressing] .IdtXfG_dot{background:var(--ac-error)}.IdtXfG_attention{border:1px solid var(--ac-error);border-radius:var(--ac-radius-full);color:var(--ac-error-text);white-space:nowrap;cursor:pointer;background:0 0;padding:3px 9px;font-family:inherit;font-size:11px;font-weight:700}.IdtXfG_attention:hover{background:color-mix(in srgb, var(--ac-error) 12%, transparent)}.IdtXfG_attention:focus-visible{outline:2px solid var(--ac-accent);outline-offset:2px}.IdtXfG_attention[aria-pressed=true]{background:var(--ac-error);color:var(--ac-bg0,#06110d)}
.N32k4q_strip{margin:0 0 var(--ac-space-sm);border-radius:var(--ac-radius-lg,var(--ac-radius));background:var(--ac-surface);border:1px solid var(--ac-border);flex-direction:column;display:flex;overflow:hidden}.N32k4q_open{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.N32k4q_open:focus-visible,.N32k4q_cta:focus-visible,.N32k4q_headerBtn:focus-visible{outline:2px solid var(--ac-accent);outline-offset:-2px}.N32k4q_scene{border-radius:0;width:100%}.N32k4q_sceneHold{aspect-ratio:2;background:var(--ac-border);display:block}.N32k4q_foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 12px 12px;display:flex}.N32k4q_text{flex-direction:column;flex:9rem;gap:2px;min-width:0;display:flex}.N32k4q_species{letter-spacing:.12em;text-transform:uppercase;color:var(--ac-accent-text);font-size:.7rem;font-weight:700}.N32k4q_stage{color:var(--ac-text);overflow-wrap:anywhere;font-size:1.15rem;font-weight:650;line-height:1.2}.N32k4q_line{min-height:1.35em}.N32k4q_line,.N32k4q_sentence{color:var(--ac-text2);overflow-wrap:anywhere;margin:0;font-size:.85rem;line-height:1.35}.N32k4q_visit,.N32k4q_cta{border-radius:var(--ac-radius-full);background:var(--ac-btn-primary-bg);min-height:44px;color:var(--ac-btn-primary-text);font:inherit;border:0;flex:none;justify-content:center;align-items:center;padding:0 18px;font-size:1rem;font-weight:650;display:inline-flex}.N32k4q_visit{border:1px solid var(--ac-border);color:var(--ac-text);background:0 0}.N32k4q_cta{cursor:pointer}.N32k4q_open:hover .N32k4q_visit{border-color:var(--ac-accent)}.N32k4q_cta:hover{background:var(--ac-btn-primary-hover)}@media (min-width:640px){.N32k4q_strip,.N32k4q_open{flex-direction:row;align-items:stretch}.N32k4q_scene{flex:0 0 320px;width:320px}.N32k4q_foot{flex:auto;min-width:0;padding:12px 16px}}.N32k4q_headerBtn{border:1px solid var(--ac-border);border-radius:var(--ac-radius-full);background:var(--ac-surface);cursor:pointer;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.N32k4q_headerImg{object-fit:contain;width:auto;max-width:32px;height:32px;display:block}
.x1dRhq_trigger{border:1px solid var(--ac-border);width:16px;height:16px;color:var(--ac-text3);cursor:pointer;vertical-align:middle;background:#ffffff0a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:4px;padding:0;font-size:.55rem;font-style:italic;font-weight:700;line-height:1;transition:border-color .12s,color .12s;display:inline-flex;position:relative}@media (pointer:coarse){.x1dRhq_trigger:before{content:"";position:absolute;inset:-14px}}.x1dRhq_trigger:hover{border-color:var(--ac-accent,#3c7f62);color:var(--ac-accent-text)}.x1dRhq_triggerOpen{border-color:var(--ac-accent,#3c7f62);color:var(--ac-accent-text);background:#3c7f621a}.x1dRhq_panel{opacity:0;border-radius:var(--ac-radius,8px);width:100%;max-height:0;transition:max-height .25s,opacity .2s;overflow:hidden}.x1dRhq_panelOpen{opacity:1;max-height:200px;margin-top:var(--ac-space-xs,6px);background:var(--ac-bg1,#071913);border:1px solid var(--ac-border);padding:8px 12px}.x1dRhq_explanation{color:var(--ac-text2);margin:0;font-size:.72rem;line-height:1.4}
._5zB3uG_dialog{overscroll-behavior:contain;touch-action:none;background:0 0;border:0;place-items:center;width:100%;max-width:none;height:100%;max-height:none;padding:0;display:grid;overflow:hidden}._5zB3uG_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#030c09d1}._5zB3uG_inner{justify-items:center;gap:14px;width:min(92vw,760px);padding:0 4px;display:grid;position:relative}._5zB3uG_artFrame ._5zB3uG_art{width:100%;max-width:none;box-shadow:0 24px 70px #0000008c}._5zB3uG_artFrame{width:100%;position:relative}._5zB3uG_still{object-fit:cover;border-radius:var(--ac-radius-lg);pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}._5zB3uG_artFrame ._5zB3uG_artOverStill{background:0 0}._5zB3uG_close{border-radius:var(--ac-radius-full);border:1px solid var(--ac-border);background:var(--ac-surface);width:36px;height:36px;color:var(--ac-text2);cursor:pointer;transition:background .15s var(--ac-ease), color .15s var(--ac-ease);justify-content:center;align-items:center;font-size:22px;line-height:1;display:inline-flex;position:absolute;top:-46px;right:0}._5zB3uG_close:hover{background:var(--ac-bg2);color:var(--ac-text)}._5zB3uG_close:focus-visible{outline:2px solid var(--ac-accent);outline-offset:2px}._5zB3uG_evolve{border-radius:var(--ac-radius-lg);border:1px solid var(--ac-gold);background:var(--ac-gold);width:min(100%,320px);color:var(--ac-bg1);letter-spacing:.3px;cursor:pointer;transition:filter .15s var(--ac-ease);padding:12px 18px;font-size:15px;font-weight:800}._5zB3uG_evolve:hover{filter:brightness(1.08)}._5zB3uG_evolve:focus-visible{outline:2px solid var(--ac-gold-highlight);outline-offset:3px}@media (prefers-reduced-motion:no-preference){._5zB3uG_dialog[open] ._5zB3uG_inner{animation:_5zB3uG_petZoomIn .22s var(--ac-ease)}@keyframes _5zB3uG_petZoomIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}}@media (max-width:520px){._5zB3uG_close{top:-44px;right:4px}}
._57ifla_card{border:1px solid var(--ac-border);background:linear-gradient(135deg, var(--ac-bg-top) 0%, var(--ac-bg-bottom) 100%);border-radius:var(--ac-radius-lg);flex-direction:column;gap:10px;padding:14px;display:flex}._57ifla_summaryButton{appearance:none;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:10px;width:100%;margin:0;padding:0;display:flex}._57ifla_header{justify-content:space-between;align-items:center;gap:8px;display:flex}._57ifla_summaryActions{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}._57ifla_identity{color:inherit;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}._57ifla_identity:hover ._57ifla_name{text-decoration:underline}._57ifla_avatar{border:1px solid var(--ac-border);background:var(--ac-surface);width:44px;height:44px;color:var(--ac-text);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex;overflow:hidden}._57ifla_avatar img{object-fit:cover;width:100%;height:100%}._57ifla_meta{flex-direction:column;min-width:0;display:flex}._57ifla_name{color:var(--ac-text);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:700;overflow:hidden}._57ifla_username{color:var(--ac-text3);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}._57ifla_leftBadge{text-transform:uppercase;letter-spacing:.04em;color:#ff8a8a;border-radius:var(--ac-radius-full);border:1px solid #ff646440;padding:4px 8px;font-size:.65rem;font-weight:700}._57ifla_chevron{border:1px solid var(--ac-border);background:var(--ac-surface);width:28px;height:28px;color:var(--ac-text2);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._57ifla_chevron svg{transition:transform .2s}._57ifla_chevronExpanded svg{transform:rotate(180deg)}._57ifla_summaryGrid{grid-template-columns:minmax(0,112px) minmax(0,1fr);align-items:center;gap:12px;display:grid}._57ifla_summaryStat{flex-direction:column;gap:4px;display:flex}._57ifla_petThumb{width:100%;max-width:112px;margin-bottom:4px}._57ifla_petThumb>*{width:100%;max-width:112px}._57ifla_habitatRow{justify-content:space-between;align-items:center;display:flex}._57ifla_stageCaption{color:var(--ac-text2);font-size:.72rem;font-weight:600}._57ifla_growthBlock{flex-direction:column;gap:5px;display:flex}._57ifla_cardActions{border-top:1px solid var(--ac-border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-top:10px;display:flex}._57ifla_messageLink,._57ifla_profileLink,._57ifla_fastTrackBtn{appearance:none;border:1px solid var(--ac-border);border-radius:var(--ac-radius-full);background:var(--ac-surface);color:var(--ac-text2);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;margin:0;padding:6px 12px;font-family:inherit;font-size:.74rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}._57ifla_profileLink:hover{border-color:var(--ac-border2,var(--ac-border));background:#ffffff0d}._57ifla_track{background:var(--ac-surface);border-radius:999px;height:5px;overflow:hidden}._57ifla_fill{height:100%;width:var(--fill-pct,0%);background:var(--ac-gold-highlight,#d8c27b);border-radius:999px;transition:width .35s}._57ifla_skillsSection{flex-direction:column;gap:8px;display:flex}._57ifla_skillsHeader{color:var(--ac-text3);font-size:.72rem}._57ifla_noSkills{color:var(--ac-text3);margin:0;font-size:.74rem}._57ifla_skillsList{gap:6px;display:grid}._57ifla_skillRow{border:1px solid var(--ac-border);background:var(--ac-surface);border-radius:var(--ac-radius-sm);flex-direction:column;gap:6px;padding:8px;display:flex}._57ifla_skillRowSelectable{cursor:pointer;transition:background-color .2s,border-color .2s}._57ifla_skillRowSelectable:hover{background:#b8923c14}._57ifla_skillRowSelected{background:#b8923c1f;border-color:#b8923c59}._57ifla_skillCheckbox{width:16px;height:16px;accent-color:var(--ac-gold-highlight,#d8c27b);align-self:flex-start;margin:0}._57ifla_workedOnButton{width:100%;margin-top:6px}._57ifla_skillTop{justify-content:space-between;align-items:center;gap:8px;display:flex}._57ifla_skillName{color:var(--ac-text2);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.78rem;font-weight:700;overflow:hidden}._57ifla_skillMeta{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}._57ifla_level{color:var(--ac-text3);font-size:.68rem}._57ifla_rolePill{border-radius:var(--ac-radius-full);background:var(--ac-bg2);color:#5bb98c;border:1px solid #5bb98c47;padding:3px 8px;font-size:.64rem;font-weight:600}._57ifla_rolePillVerified{color:var(--ac-gold-highlight,#d8c27b);border-color:var(--ac-gold-12,#b8923c33)}._57ifla_skillRowVerified{border-color:var(--ac-gold-12,#b8923c33)}._57ifla_verifiedBadge{color:var(--ac-gold-highlight,#d8c27b);align-items:center;gap:4px;display:inline-flex}._57ifla_verifiedBy{letter-spacing:.02em;color:var(--ac-gold-highlight,#d8c27b);white-space:nowrap;font-size:.6rem;font-weight:600}._57ifla_platformTier{color:var(--ac-text3);white-space:nowrap;font-size:.6rem;font-style:italic}._57ifla_verifyBtn{appearance:none;border-radius:var(--ac-radius-full);color:#5bb98c;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #5bb98c4d;padding:2px 8px;font-size:.6rem;font-weight:700;transition:border-color .15s,color .15s}._57ifla_verifyBtn:hover{color:#5bb98c;border-color:#5bb98c}._57ifla_verifyBtn:disabled{opacity:.5;cursor:default}._57ifla_sageHint{font-size:.58rem}._57ifla_sageHint a{color:var(--ac-gold-highlight,#d8c27b);text-decoration:underline}._57ifla_messageLink{color:#5bb98c;border-color:#5bb98c47}._57ifla_messageLink:hover{background:#5bb98c1a;border-color:#5bb98c73}._57ifla_fastTrackBtn{color:var(--ac-gold-highlight,#d8c27b);border-color:var(--ac-gold-12,#b8923c33);background:#b8923c14}._57ifla_fastTrackBtn:hover{background:#b8923c29;border-color:#b8923c66}@media (max-width:480px){._57ifla_summaryGrid{grid-template-columns:1fr;gap:8px}._57ifla_skillMeta{gap:3px}._57ifla_rolePill{padding:2px 6px}}
.i3FwMq_chip{border:1px solid var(--ac-border);border-radius:var(--ac-radius-full);background:var(--ac-surface);color:var(--ac-text);cursor:pointer;transition:border-color var(--ac-duration) var(--ac-ease), background var(--ac-duration) var(--ac-ease);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:4px 10px 4px 6px;font-size:.74rem;font-weight:600;display:inline-flex}.i3FwMq_chip:hover{border-color:var(--ac-accent);background:var(--ac-surface-hover,#ffffff08)}.i3FwMq_chipIcon{border-radius:var(--ac-radius);background:var(--ac-accent-surface,#d4a0171f);width:22px;height:22px;color:var(--ac-accent-text);justify-content:center;align-items:center;display:inline-flex}.i3FwMq_chipLabel{white-space:nowrap}.i3FwMq_chipMeta{color:var(--ac-text3);font-size:.7rem;font-weight:500}.i3FwMq_chipRemove{appearance:none;color:var(--ac-text3);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:.85rem;line-height:1}.i3FwMq_chipRemove:hover{color:var(--ac-error-text)}.i3FwMq_addBtn{border:1px dashed var(--ac-border);border-radius:var(--ac-radius-full);color:var(--ac-text2);cursor:pointer;background:0 0;align-items:center;gap:4px;padding:4px 12px;font-size:.74rem;font-weight:600;display:inline-flex}.i3FwMq_addBtn:hover{border-color:var(--ac-accent);color:var(--ac-accent-text)}.i3FwMq_row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.i3FwMq_label{color:var(--ac-text3);text-transform:uppercase;letter-spacing:.04em;margin-right:4px;font-size:.72rem;font-weight:700}.i3FwMq_modalBackdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:80;background:#0000008c;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (min-width:640px){.i3FwMq_modalBackdrop{align-items:center}}.i3FwMq_modal{background:var(--ac-bg);border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg) var(--ac-radius-lg) 0 0;gap:var(--ac-space-md);width:100%;max-width:480px;max-height:90vh;padding:var(--ac-space-lg);flex-direction:column;display:flex;overflow-y:auto}@media (min-width:640px){.i3FwMq_modal{border-radius:var(--ac-radius-lg)}}.i3FwMq_modalHeader{justify-content:space-between;align-items:center;gap:var(--ac-space-sm);display:flex}.i3FwMq_modalTitle{color:var(--ac-text);margin:0;font-size:1rem;font-weight:700}.i3FwMq_closeBtn{appearance:none;color:var(--ac-text3);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:1.1rem;line-height:1}.i3FwMq_closeBtn:hover{color:var(--ac-text)}.i3FwMq_pickerOption{align-items:flex-start;gap:var(--ac-space-md);padding:var(--ac-space-md);border:1px solid var(--ac-border);border-radius:var(--ac-radius);background:var(--ac-surface);cursor:pointer;text-align:left;appearance:none;width:100%;color:var(--ac-text);transition:border-color var(--ac-duration) var(--ac-ease);display:flex}.i3FwMq_pickerOption+.i3FwMq_pickerOption{margin-top:var(--ac-space-sm)}.i3FwMq_pickerOption:hover{border-color:var(--ac-accent)}.i3FwMq_pickerIcon{border-radius:var(--ac-radius);background:var(--ac-accent-surface,#d4a0171f);width:36px;height:36px;color:var(--ac-accent-text);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.i3FwMq_pickerInfo{flex-direction:column;gap:2px;display:flex}.i3FwMq_pickerLabel{font-size:.9rem;font-weight:700}.i3FwMq_pickerDesc{color:var(--ac-text3);font-size:.78rem}.i3FwMq_field{flex-direction:column;gap:4px;display:flex}.i3FwMq_fieldLabel{color:var(--ac-text2);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:700}.i3FwMq_row3{gap:var(--ac-space-sm);grid-template-columns:1fr 1fr 1fr;display:grid}.i3FwMq_row2{gap:var(--ac-space-sm);grid-template-columns:1fr 1fr;display:grid}.i3FwMq_minSecPair{grid-template-columns:1fr auto 1fr auto;align-items:center;gap:4px;display:grid}.i3FwMq_minSecPair input{text-align:right;min-width:0;padding-left:6px;padding-right:4px}.i3FwMq_minSecLabel{color:var(--ac-text3);padding:0 2px;font-size:.75rem;font-weight:600}.i3FwMq_checkboxRow{align-items:center;gap:var(--ac-space-sm);color:var(--ac-text);font-size:.85rem;display:flex}.i3FwMq_actions{gap:var(--ac-space-sm);padding-top:var(--ac-space-sm);justify-content:flex-end;display:flex}.i3FwMq_timerDisplay{font-variant-numeric:tabular-nums;text-align:center;color:var(--ac-text);margin:var(--ac-space-md) 0;letter-spacing:-.02em;font-size:4rem;font-weight:700}.i3FwMq_phaseLabel{text-align:center;text-transform:uppercase;letter-spacing:.08em;color:var(--ac-accent-text);font-size:.85rem;font-weight:700}.i3FwMq_roundLabel{text-align:center;color:var(--ac-text3);font-size:.78rem}.i3FwMq_runnerControls{justify-content:center;gap:var(--ac-space-sm);display:flex}.i3FwMq_lapList{font-variant-numeric:tabular-nums;flex-direction:column;gap:4px;max-height:160px;font-size:.85rem;display:flex;overflow-y:auto}.i3FwMq_lapRow{border-bottom:1px solid var(--ac-border);color:var(--ac-text2);justify-content:space-between;padding:4px 8px;display:flex}.i3FwMq_lapRow:last-child{border-bottom:none}.i3FwMq_phaseWork{color:var(--ac-accent-text)}.i3FwMq_phaseRest{color:var(--ac-text2)}.i3FwMq_phasePrep{color:var(--ac-text3)}.i3FwMq_phaseDone{color:var(--ac-success,#4caf50)}.i3FwMq_fieldFull{grid-column:1/-1}.i3FwMq_runnerControlsSpaced,.i3FwMq_lapListSpaced{margin-top:var(--ac-space-md)}.i3FwMq_helpText{color:var(--ac-text3);margin:0;font-size:.85rem}.i3FwMq_dayChips{gap:var(--ac-space-xs);flex-wrap:wrap;display:flex}.i3FwMq_dayChip{flex:none}.i3FwMq_summary{margin:0 0 var(--ac-space-md);font-size:.95rem}.i3FwMq_summaryMessage{margin:0 0 var(--ac-space-md);color:var(--ac-text2)}.i3FwMq_summaryMeta{margin:0 0 var(--ac-space-md);color:var(--ac-text3);font-size:.8rem}.i3FwMq_errorText{color:var(--ac-error-text);margin:0 0 var(--ac-space-md)}.i3FwMq_iconInline{vertical-align:middle;margin-right:8px;display:inline-flex}.i3FwMq_chipButton{background:0 0;border:none;gap:6px;padding:0}.i3FwMq_removeBtn{color:var(--ac-error-text);margin-right:auto}.i3FwMq_headerActions{align-items:center;gap:var(--ac-space-xs);display:inline-flex}.i3FwMq_headerBtn{appearance:none;border:1px solid var(--ac-border);color:var(--ac-text2);border-radius:var(--ac-radius-full);cursor:pointer;background:0 0;padding:2px 10px;font-size:.74rem;font-weight:600}.i3FwMq_headerBtn:hover{border-color:var(--ac-accent);color:var(--ac-accent-text)}.i3FwMq_customizedBadge{color:var(--ac-text3);margin-left:4px;font-size:.7rem;font-weight:500}.i3FwMq_counterTarget{color:var(--ac-text3);margin-left:6px;font-size:1.6rem;font-weight:600}.i3FwMq_counterUnit{text-align:center;color:var(--ac-text3);margin:0 0 var(--ac-space-md);text-transform:uppercase;letter-spacing:.06em;font-size:.85rem}.i3FwMq_notepadTextarea{resize:vertical;width:100%;min-height:160px;font-family:inherit;line-height:1.45}.i3FwMq_modalWide{max-width:720px}.i3FwMq_notepadJournal{gap:var(--ac-space-md);flex-direction:column;display:flex}.i3FwMq_notepadPromptBox{padding:var(--ac-space-sm) var(--ac-space-md);border-left:3px solid var(--ac-accent);border-radius:var(--ac-radius);color:var(--ac-text2);background:#d4a01714;margin:0;font-size:.9rem;font-style:italic}.i3FwMq_notepadHeader{align-items:center;gap:var(--ac-space-sm);flex-wrap:wrap;display:flex}.i3FwMq_notepadSelect{flex:180px;min-width:0}.i3FwMq_notepadDeleteBtn{color:var(--ac-error-text);border-color:var(--ac-danger,#c0392b)}.i3FwMq_notepadStatus{color:var(--ac-text3);text-align:right;margin:0;font-size:.75rem}.i3FwMq_notepadStatusMeta{color:var(--ac-text3)}.i3FwMq_notepadEmpty{align-items:center;gap:var(--ac-space-sm);padding:var(--ac-space-lg);border:1px dashed var(--ac-border);border-radius:var(--ac-radius);flex-direction:column;display:flex}
._4c2xBa_controls{margin-bottom:var(--ac-space-sm,10px);flex-direction:column;gap:8px;display:flex}._4c2xBa_strip{align-items:center;gap:var(--ac-space-sm,10px);flex-wrap:wrap;display:flex}._4c2xBa_sortWrap{align-items:center;gap:6px;display:flex}._4c2xBa_filterTray{align-items:center;gap:var(--ac-space-sm,10px);border:1px solid var(--ac-border,#ffffff1a);border-radius:var(--ac-radius-sm,6px);background:var(--ac-surface-2,#ffffff08);flex-wrap:wrap;padding:8px 10px;display:flex}._4c2xBa_group{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._4c2xBa_groupLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--ac-text-dim,#8a8a8a);margin-right:2px;font-size:.72rem;font-weight:700}._4c2xBa_chip{appearance:none;border:1px solid var(--ac-border,#ffffff1f);background:var(--ac-surface-2,#ffffff0f);color:var(--ac-text-dim,#8a8a8a);cursor:pointer;border-radius:999px;padding:4px 12px;font-size:.78rem;font-weight:600}._4c2xBa_chipActive{background:var(--ac-accent-surface,#c8a15a29);border-color:var(--ac-accent,#c8a15a);color:var(--ac-accent-text)}._4c2xBa_select{appearance:none;border:1px solid var(--ac-border,#ffffff1f);background:var(--ac-surface-2,#ffffff0f);color:var(--ac-text-dim,#8a8a8a);font:inherit;cursor:pointer;border-radius:999px;padding:4px 12px;font-size:.78rem;font-weight:600}._4c2xBa_select:focus-visible{border-color:var(--ac-accent,#c8a15a);outline:none}
.b5gNJq_panel{background:var(--ac-bg2);border:1px solid var(--ac-border);border-radius:var(--ac-radius-md);flex-direction:column;gap:12px;padding:14px;display:flex}.b5gNJq_head{flex-direction:column;gap:8px;display:flex}.b5gNJq_title{letter-spacing:.04em;text-transform:uppercase;color:var(--ac-text2);margin:0;font-size:14px;font-weight:700}.b5gNJq_tabs{background:var(--ac-bg1);border:1px solid var(--ac-border);border-radius:var(--ac-radius-full);align-self:flex-start;gap:4px;padding:2px;display:inline-flex}.b5gNJq_tab{color:var(--ac-text2);border-radius:var(--ac-radius-full);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.b5gNJq_tab:hover{color:var(--ac-text)}.b5gNJq_tabActive{color:var(--ac-text);background:var(--ac-gold-10);box-shadow:inset 0 0 0 1px var(--ac-gold-40)}.b5gNJq_tabCount{min-width:20px;height:18px;color:var(--ac-text2);background:var(--ac-bg2);border-radius:var(--ac-radius-full);justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.b5gNJq_search{width:100%}.b5gNJq_scopeToggle{color:var(--ac-text2);cursor:pointer;align-items:flex-start;gap:8px;margin:8px 0 4px;font-size:.82rem;line-height:1.3;display:flex}.b5gNJq_scopeToggle input{margin-top:3px}.b5gNJq_list{flex-direction:column;gap:8px;max-height:70vh;padding-right:4px;display:flex;overflow-y:auto}.b5gNJq_muted{color:var(--ac-text3);margin:4px 0;font-size:13px}.b5gNJq_error{color:var(--ac-error-text);margin:0;font-size:13px}.b5gNJq_card{background:var(--ac-bg1);border:1px solid var(--ac-border);border-radius:var(--ac-radius-sm);flex-direction:column;gap:8px;padding:12px;display:flex}.b5gNJq_cardHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.b5gNJq_cardName{color:var(--ac-text);margin:0;font-size:14px;font-weight:600}.b5gNJq_cardNameInput{flex:auto;font-size:14px;font-weight:600}.b5gNJq_cardCount{text-transform:uppercase;letter-spacing:.04em;color:var(--ac-text3);white-space:nowrap;font-size:11px;font-weight:600}.b5gNJq_drillPreview{color:var(--ac-text2);flex-direction:column;gap:2px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.b5gNJq_drillMeta{color:var(--ac-text3);margin-left:4px;font-size:11px}.b5gNJq_cardActions{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.b5gNJq_drillRow{background:var(--ac-bg1);border:1px solid var(--ac-border);border-radius:var(--ac-radius-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.b5gNJq_drillRowMain{flex-direction:column;flex:auto;min-width:0;display:flex}.b5gNJq_drillName{color:var(--ac-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.b5gNJq_newBtn{align-self:flex-start}.b5gNJq_editor{background:var(--ac-bg1);border:1px dashed var(--ac-gold-40);border-radius:var(--ac-radius-sm);flex-direction:column;gap:10px;padding:12px;display:flex}.b5gNJq_field{flex-direction:column;gap:4px;display:flex}.b5gNJq_fieldLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--ac-text3);font-size:11px;font-weight:600}.b5gNJq_row3{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.b5gNJq_editorActions{gap:8px;margin-top:4px;display:flex}.b5gNJq_untaggedWrap{border:1px dashed var(--ac-border);border-radius:var(--ac-radius);flex-direction:column;gap:8px;padding:10px;display:flex}.b5gNJq_untaggedWrap>summary{color:var(--ac-text2);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.8rem;font-weight:600}
.mlN7dq_mcRoot{width:100%}.mlN7dq_empty{border-radius:var(--ac-radius-lg);border:1px solid var(--ac-border);background:var(--ac-surface);color:var(--ac-text3);text-align:center;padding:18px}.mlN7dq_mcStage{border-radius:var(--ac-radius-lg);border:1px solid var(--ac-border);background:var(--ac-bg1);width:100%;position:relative;overflow:hidden}.mlN7dq_imgBtn{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.mlN7dq_img{object-fit:cover;width:100%;height:auto;display:block}.mlN7dq_navBtn{border-radius:var(--ac-radius-full);cursor:pointer;width:44px;height:44px;color:var(--ac-text);background:var(--ac-bg1);border:0;border:1px solid var(--ac-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:0;font-size:28px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.mlN7dq_navBtn[data-dir=prev]{left:10px}.mlN7dq_navBtn[data-dir=next]{right:10px}.mlN7dq_indexPill{border-radius:var(--ac-radius-full);border:1px solid var(--ac-border);background:var(--ac-bg1);color:var(--ac-text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:6px 10px;font-size:.75rem;position:absolute;bottom:10px;left:10px}.mlN7dq_audioWrap{background:var(--ac-bg0);justify-content:center;align-items:center;width:100%;padding:28px 14px;display:flex}.mlN7dq_audio{width:100%;max-width:100%;display:block}.mlN7dq_docWrap{width:100%;position:relative}.mlN7dq_docFrame{background:var(--ac-bg0);border:0;width:100%;height:min(56vh,520px);display:block}.mlN7dq_openBtn{border-radius:var(--ac-radius-full);border:1px solid var(--ac-gold);background:linear-gradient(180deg, var(--ac-gold), var(--ac-gold));height:44px;color:var(--ac-bg0);cursor:pointer;box-shadow:0 12px 30px var(--ac-bg1);padding:0 14px;font-weight:850;position:absolute;bottom:10px;right:10px}.mlN7dq_gameThumb{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.mlN7dq_gameImg{object-fit:cover;width:100%;height:auto;display:block}.mlN7dq_gameFallback{width:100%;height:280px;color:var(--ac-text);background:var(--ac-bg1);justify-content:center;align-items:center;font-weight:850;display:flex}.mlN7dq_gameBadge{border-radius:var(--ac-radius-full);border:1px solid var(--ac-border);background:var(--ac-bg1);color:var(--ac-text);letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:6px 10px;font-size:.75rem;position:absolute;bottom:10px;right:10px}.mlN7dq_vpRoot{width:100%}.mlN7dq_vpStage{background:var(--ac-bg0);width:100%;position:relative}.mlN7dq_vpVideo{background:var(--ac-bg0);width:100%;height:auto;display:block}.mlN7dq_vpBtn{border-radius:var(--ac-radius-full);border:1px solid var(--ac-border);background:var(--ac-bg1);width:42px;height:42px;color:var(--ac-text);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;display:flex;position:absolute;bottom:12px}.mlN7dq_vpBtn[data-variant=mute]{left:12px}.mlN7dq_vpBtn[data-variant=fs]{right:12px}.mlN7dq_vpPlayHint{color:var(--ac-text);text-shadow:0 12px 42px var(--ac-bg0);pointer-events:none;justify-content:center;align-items:center;font-size:3rem;display:flex;position:absolute;inset:0}
.RpaVsW_wrap{flex-direction:column;gap:12px;display:flex}.RpaVsW_emptyMsg{color:var(--ac-text2);margin:8px 0;font-size:.85rem}.RpaVsW_sheetCard{border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg);background:var(--ac-surface,#ffffff05);flex-direction:column;gap:12px;padding:16px clamp(14px,3vw,20px);display:flex}.RpaVsW_sheetHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.RpaVsW_sheetDate{color:var(--ac-text);font-size:.9rem;font-weight:700}.RpaVsW_instructorTag{color:var(--ac-text3);font-size:.72rem;font-weight:600}.RpaVsW_sheetTitle{color:var(--ac-text2);font-size:.85rem;font-weight:600}.RpaVsW_sheetNotes{color:var(--ac-text2);margin:0;font-size:.8rem;line-height:1.5}.RpaVsW_dayGroup{flex-direction:column;gap:8px;display:flex}.RpaVsW_dayGroup+.RpaVsW_dayGroup{margin-top:6px}.RpaVsW_dayTabs{flex-wrap:wrap;gap:6px;display:flex}.RpaVsW_dayPill{appearance:none;border:1px solid var(--ac-border);border-radius:var(--ac-radius);color:var(--ac-text2);cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;gap:1px;padding:6px 10px;font-size:.75rem;font-weight:700;display:flex}.RpaVsW_dayPillActive{border-color:var(--ac-accent);color:var(--ac-accent-text)}.RpaVsW_dayPillDate{color:var(--ac-text3);font-size:.66rem;font-weight:600}.RpaVsW_drillRow{border:1px solid var(--ac-border);border-radius:var(--ac-radius);background:var(--ac-bg1,#0000001f);flex-wrap:wrap;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.RpaVsW_drillRowDone{opacity:.65}.RpaVsW_drillMeta{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.RpaVsW_drillName{color:var(--ac-text);font-size:.92rem;font-weight:600;line-height:1.35}.RpaVsW_drillPrescription{color:var(--ac-text2);font-size:.8rem;font-weight:600}.RpaVsW_drillEquipment{color:var(--ac-text3);font-size:.75rem}.RpaVsW_drillActual{color:var(--ac-text);font-size:.75rem;font-weight:600}.RpaVsW_actualRow{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.RpaVsW_actualInput{flex:160px;min-width:120px;font-size:.78rem}.RpaVsW_updateLoadBtn{color:var(--ac-text3);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:2px;padding:0;font-size:.72rem;text-decoration:underline}.RpaVsW_updateLoadBtn:hover{color:var(--ac-text)}.RpaVsW_drillNotes{color:var(--ac-text2);font-size:.75rem}.RpaVsW_drillActions{align-items:center;gap:12px;display:flex}.RpaVsW_completeBtn{appearance:none;border-radius:var(--ac-radius);background:var(--ac-accent);color:#fff;cursor:pointer;border:0;padding:6px 12px;font-size:.75rem;font-weight:600}.RpaVsW_drillActions .RpaVsW_completeBtn,.RpaVsW_drillActions .RpaVsW_skipTextBtn{min-height:44px}.RpaVsW_skipTextBtn{appearance:none;color:var(--ac-text3);cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:.8rem;font-weight:600}.RpaVsW_skipTextBtn:hover:enabled{color:var(--ac-text);text-decoration:underline}.RpaVsW_skipTextBtn:disabled{opacity:.5;cursor:not-allowed}.RpaVsW_rowStatus{flex-basis:100%;justify-content:space-between;align-items:center;gap:12px;font-size:.8rem;font-weight:600;display:flex}.RpaVsW_undoStrip{color:var(--ac-text2)}.RpaVsW_rowError{color:var(--ac-error-text)}.RpaVsW_undoBtn{appearance:none;border:1px solid var(--ac-border2,var(--ac-border));border-radius:var(--ac-radius);min-height:44px;color:var(--ac-text);cursor:pointer;background:0 0;padding:0 16px;font-size:.8rem;font-weight:700}.RpaVsW_undoBtn:disabled{opacity:.5;cursor:not-allowed}.RpaVsW_todayDone{color:var(--ac-success,#5bb98c);margin:0;font-size:.85rem;font-weight:700}.RpaVsW_groupHeading{letter-spacing:.04em;text-transform:uppercase;color:var(--ac-text3);margin:8px 0 0;font-size:.8rem;font-weight:700}.RpaVsW_earlierToggle{appearance:none;min-height:44px;color:var(--ac-text2);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:.8rem;font-weight:700}.RpaVsW_sessionMsg{text-align:right;color:var(--ac-error-text);flex-basis:100%;font-size:.75rem;font-weight:600}.RpaVsW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RpaVsW_completeBtn:disabled{opacity:.5;cursor:not-allowed}.RpaVsW_skipBtn{appearance:none;border:1px solid var(--ac-border);border-radius:var(--ac-radius);color:var(--ac-text3);cursor:pointer;background:0 0;padding:6px 12px;font-size:.75rem;font-weight:600}.RpaVsW_skipBtn:disabled{opacity:.5;cursor:not-allowed}.RpaVsW_statusPill{border-radius:var(--ac-radius);padding:6px 12px;font-size:.75rem;font-weight:700}.RpaVsW_statusDone{color:var(--ac-success,#5bb98c);border:1px solid;}.RpaVsW_statusSkipped{color:var(--ac-text3);border:1px solid var(--ac-border);}.RpaVsW_xpFloat{color:var(--ac-success,#5bb98c);font-size:.75rem;font-weight:700}.RpaVsW_sessionRow{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.RpaVsW_sessionHint{color:var(--ac-text3);font-size:.72rem;font-weight:600}.RpaVsW_sessionSkipBtn{appearance:none;color:var(--ac-text3);cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:.72rem;font-weight:600}.RpaVsW_sessionSkipBtn:hover{color:var(--ac-text2);text-decoration:underline}.RpaVsW_sessionOptionBtn{appearance:none;border:1px solid var(--ac-border);border-radius:var(--ac-radius);color:var(--ac-text2);cursor:pointer;background:0 0;padding:4px 10px;font-size:.72rem;font-weight:600}.RpaVsW_sessionOptionBtn:disabled,.RpaVsW_sessionCancelBtn:disabled{opacity:.5;cursor:not-allowed}.RpaVsW_sessionCancelBtn{appearance:none;color:var(--ac-text3);cursor:pointer;background:0 0;border:0;font-size:.72rem;font-weight:600}.RpaVsW_answerInput{width:100%;margin-top:4px;font-size:.8rem}.RpaVsW_answerText{color:var(--ac-text2);white-space:pre-wrap;font-size:.78rem}.RpaVsW_answerKey{color:var(--ac-success,#5bb98c);white-space:pre-wrap;font-size:.75rem}.RpaVsW_scoreInput{width:64px;font-size:.8rem}.RpaVsW_scoreHint{color:var(--ac-text3);font-size:.72rem;font-style:italic}.RpaVsW_calBtn{appearance:none;border:1px solid var(--ac-border);border-radius:var(--ac-radius);color:var(--ac-text2);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:4px;padding:4px 10px;font-size:.72rem;font-weight:600;text-decoration:none;display:inline-flex}.RpaVsW_calBtn:hover{color:var(--ac-accent-text);border-color:var(--ac-accent)}.RpaVsW_calMenu{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.RpaVsW_calCancelBtn{appearance:none;color:var(--ac-text3);cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:.8rem;line-height:1}.RpaVsW_calCancelBtn:hover{color:var(--ac-text)}.RpaVsW_dayMetaRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.RpaVsW_dayTime{color:var(--ac-text2);font-size:.75rem;font-weight:700}.RpaVsW_drillNameRow{align-items:baseline;gap:10px;display:flex}.RpaVsW_editDrillBtn{color:var(--ac-text3);cursor:pointer;white-space:nowrap;background:0 0;border:none;margin:-6px 0;padding:6px 8px;font-size:.72rem;font-weight:600;position:relative}.RpaVsW_editDrillBtn:enabled:hover{color:var(--ac-accent-text)}.RpaVsW_editDrillBtn:disabled{opacity:.4;cursor:default}.RpaVsW_quickNameInput{font-weight:600}.RpaVsW_quickRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.RpaVsW_quickNumInput{width:60px}.RpaVsW_quickSep{color:var(--ac-text3);font-size:.75rem}.RpaVsW_quickTextInput{flex:140px;min-width:110px;font-size:.78rem}.RpaVsW_repToggle{appearance:none;border:1px solid var(--ac-border);border-radius:var(--ac-radius);color:var(--ac-text2);cursor:pointer;background:0 0;flex-shrink:0;padding:7px 10px;font-size:.75rem;font-weight:600}.RpaVsW_quickActions{justify-content:flex-end;gap:6px;display:flex}.RpaVsW_editError{color:var(--ac-error-text);font-size:.75rem}.RpaVsW_groupHeader{text-transform:uppercase;letter-spacing:.06em;color:var(--ac-accent-text);margin:6px 0 2px;font-size:.7rem;font-weight:800}.RpaVsW_watchRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.RpaVsW_watchBtn{border:1px solid var(--ac-border);border-radius:var(--ac-radius);color:var(--ac-accent-text);cursor:pointer;background:0 0;padding:4px 10px;font-size:.75rem;font-weight:700}.RpaVsW_watchBtn:hover{border-color:var(--ac-accent)}.RpaVsW_watchLink{color:var(--ac-accent-text);font-size:.75rem;font-weight:700;text-decoration:none}.RpaVsW_videoOverlay{z-index:120;background:#000000b8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.RpaVsW_videoBox{background:var(--ac-bg2,#111);border-radius:var(--ac-radius);width:min(720px,100%);overflow:hidden}.RpaVsW_videoHeader{color:var(--ac-text);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:.85rem;font-weight:700;display:flex}.RpaVsW_videoCloseBtn{color:var(--ac-text3);cursor:pointer;background:0 0;border:none;font-size:1rem}@media (max-width:560px){.RpaVsW_drillRow{flex-direction:column;align-items:stretch}.RpaVsW_drillActions{justify-content:flex-end;margin-top:2px}.RpaVsW_completeBtn,.RpaVsW_skipBtn{padding:9px 16px;font-size:.8rem}.RpaVsW_editDrillBtn{margin:-9px 0;padding:9px 12px;font-size:.78rem}.RpaVsW_dayTabs{flex-wrap:nowrap;overflow-x:auto}.RpaVsW_dayTabs::-webkit-scrollbar{display:none}.RpaVsW_dayPill{flex-shrink:0}.RpaVsW_xpFloat{align-self:flex-end}}
.NYTHiq_wrapper{padding:var(--ac-space-md);border:1px dashed var(--ac-border);border-radius:var(--ac-radius);background:var(--ac-surface);flex-direction:column;gap:10px;display:flex}.NYTHiq_header{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.NYTHiq_badge{color:var(--ac-text);font-size:13px;font-weight:600}.NYTHiq_hint{color:var(--ac-text3);flex:220px;font-size:12px;line-height:1.45}.NYTHiq_row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.NYTHiq_ok,.NYTHiq_err,.NYTHiq_progress{font-size:12px;line-height:1.4}.NYTHiq_ok{color:var(--ac-text2)}.NYTHiq_progress{color:var(--ac-text3);font-variant-numeric:tabular-nums}.NYTHiq_err{color:var(--ac-error-text)}.NYTHiq_undo{appearance:none;font:inherit;color:var(--ac-accent-text);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.NYTHiq_undo:hover{opacity:.8}.NYTHiq_dayEditRow{border:1px dashed var(--ac-border);border-radius:var(--ac-radius);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.NYTHiq_dayEditInput{flex:220px;min-width:160px;font-size:.8rem}.NYTHiq_summary{flex-direction:column;gap:12px;padding-top:4px;display:flex}.NYTHiq_headline{color:var(--ac-text);margin:0;font-size:13px;line-height:1.5}.NYTHiq_summaryBlock{flex-direction:column;gap:4px;display:flex}.NYTHiq_summaryTitle{text-transform:uppercase;letter-spacing:.04em;color:var(--ac-text3);font-size:11px;font-weight:600}.NYTHiq_summaryList{color:var(--ac-text2);flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:12px;line-height:1.5;display:flex}
.GVyPfq_overlay{z-index:100;background:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.GVyPfq_panel{background:var(--ac-bg1,#1a1a1a);border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg);flex-direction:column;width:100%;max-width:640px;max-height:min(88vh,760px);display:flex;overflow:hidden}.GVyPfq_overlayFull{align-items:stretch;padding:0;}.GVyPfq_panelFull{border:0;border-radius:0;max-width:none;height:100dvh;max-height:none;}.GVyPfq_header{border-bottom:1px solid var(--ac-border);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.GVyPfq_title{color:var(--ac-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1rem;font-weight:700;overflow:hidden}.GVyPfq_closeBtn{appearance:none;color:var(--ac-text3);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:4px;font-size:1.2rem;line-height:1}.GVyPfq_closeBtn:hover{color:var(--ac-text)}.GVyPfq_body{flex-direction:column;gap:12px;padding:20px clamp(16px,4vw,32px) 24px;display:flex;overflow-y:auto}.GVyPfq_body::-webkit-scrollbar{width:8px}.GVyPfq_body::-webkit-scrollbar-track{background:#00000026}.GVyPfq_body::-webkit-scrollbar-thumb{background:#d8c27b4d;border-radius:4px}.GVyPfq_body::-webkit-scrollbar-thumb:hover{background:#d8c27b80}.GVyPfq_bodyInner{flex-direction:column;gap:12px;width:100%;max-width:860px;margin:0 auto;display:flex}.GVyPfq_hint{color:var(--ac-text3);margin:0;font-size:.8rem;line-height:1.5}.GVyPfq_emptyMsg{color:var(--ac-text2);margin:8px 0;font-size:.85rem}.GVyPfq_sheetCard{border:1px solid var(--ac-border);border-radius:var(--ac-radius);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.GVyPfq_sheetTopRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.GVyPfq_sheetDate{color:var(--ac-text);font-size:.85rem;font-weight:700}.GVyPfq_sheetProgress{color:var(--ac-text3);font-size:.75rem;font-weight:600}.GVyPfq_sheetProgressDone{color:var(--ac-success,#5bb98c)}.GVyPfq_sheetTitle{color:var(--ac-text2);font-size:.82rem}.GVyPfq_sheetAuthor{color:var(--ac-text3);background:var(--ac-bg2,#7f7f7f1f);white-space:nowrap;border-radius:999px;padding:.1rem .5rem;font-size:.72rem;font-weight:600}.GVyPfq_sheetDrillPreview{color:var(--ac-text3);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.45;display:-webkit-box;overflow:hidden}.GVyPfq_sheetDrillMore{color:var(--ac-text2);white-space:nowrap;font-weight:700}.GVyPfq_sheetActions{align-items:center;gap:12px;margin-top:4px;display:flex}.GVyPfq_runView{flex-direction:column;gap:10px;display:flex}.GVyPfq_aiUndoBar{border:1px solid var(--ac-border);border-radius:var(--ac-radius);color:var(--ac-text2);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;font-size:.8rem;display:flex}.GVyPfq_openBtn{appearance:none;border:1px solid var(--ac-accent);border-radius:var(--ac-radius);color:var(--ac-accent-text);cursor:pointer;background:0 0;padding:5px 12px;font-size:.78rem;font-weight:700}.GVyPfq_openBtn:hover{background:var(--ac-accent);color:#fff}.GVyPfq_linkBtn{appearance:none;color:var(--ac-accent-text);cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:.78rem;font-weight:600}.GVyPfq_dangerLinkBtn{color:var(--ac-error-text);}.GVyPfq_editor{flex-direction:column;gap:12px;display:flex}.GVyPfq_fieldRow{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.GVyPfq_fieldRow>label{color:var(--ac-text3);flex-direction:column;gap:4px;min-width:0;font-size:.75rem;font-weight:600;display:flex}.GVyPfq_drillCard{border:1px solid var(--ac-border);border-radius:var(--ac-radius);background:var(--ac-surface,#ffffff05);flex-direction:column;gap:10px;padding:14px;display:flex}.GVyPfq_drillGrid{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.GVyPfq_drillNameInput{flex:2;min-width:140px;font-weight:600}.GVyPfq_numInput{width:64px}.GVyPfq_repToggle{appearance:none;border:1px solid var(--ac-border);border-radius:var(--ac-radius);color:var(--ac-text2);cursor:pointer;background:0 0;flex-shrink:0;padding:7px 10px;font-size:.75rem;font-weight:600}.GVyPfq_removeDrillBtn{appearance:none;color:var(--ac-text3);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:4px;font-size:1rem;line-height:1}.GVyPfq_removeDrillBtn:hover{color:var(--ac-error-text)}.GVyPfq_addRow{flex-wrap:wrap;gap:8px;display:flex}.GVyPfq_dayTabs{z-index:2;background:var(--ac-bg1,#1a1a1a);flex-wrap:wrap;gap:6px;margin:-8px 0;padding:8px 0;display:flex;position:sticky;top:0}.GVyPfq_dayPill{appearance:none;border:1px solid var(--ac-border);border-radius:var(--ac-radius);color:var(--ac-text2);cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;gap:1px;padding:6px 10px;font-size:.75rem;font-weight:700;display:flex}.GVyPfq_dayPillActive{border-color:var(--ac-accent);color:var(--ac-accent-text)}.GVyPfq_dayPillDate{color:var(--ac-text3);font-size:.66rem;font-weight:600}.GVyPfq_libraryWrap{border:1px solid var(--ac-border);border-radius:var(--ac-radius);padding:10px}.GVyPfq_libraryWrap>summary{color:var(--ac-text2);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.8rem;font-weight:600}.GVyPfq_footerActions{z-index:2;background:var(--ac-bg1,#1a1a1a);border-top:1px solid var(--ac-border);justify-content:flex-end;gap:8px;padding:12px 0;display:flex;position:sticky;bottom:0}.GVyPfq_errorMsg{color:var(--ac-error-text);margin:0;font-size:.8rem}.GVyPfq_groupHeader{text-transform:uppercase;letter-spacing:.06em;color:var(--ac-accent-text);margin:4px 0 -4px;font-size:.72rem;font-weight:800}.GVyPfq_drillExtras{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.GVyPfq_groupInput{flex:0 200px;font-size:.78rem}.GVyPfq_drillPrescribeRow{}.GVyPfq_tempoInput{flex:0 140px;font-size:.78rem}.GVyPfq_loadInput{flex:180px;min-width:120px;font-size:.78rem}.GVyPfq_equipmentInput{flex:220px;font-size:.78rem}.GVyPfq_lessonTag{color:var(--ac-text2);border:1px solid var(--ac-border);border-radius:var(--ac-radius);align-items:center;gap:6px;padding:4px 8px;font-size:.75rem;font-weight:600;display:inline-flex}.GVyPfq_lessonClearBtn{color:var(--ac-text3);cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:.75rem}.GVyPfq_lessonAttachBtn{border:1px dashed var(--ac-border);border-radius:var(--ac-radius);color:var(--ac-text3);cursor:pointer;background:0 0;padding:4px 8px;font-size:.75rem;font-weight:600}.GVyPfq_lessonAttachBtn:hover{color:var(--ac-text2);border-color:var(--ac-text3)}.GVyPfq_formatBadge{text-transform:uppercase;letter-spacing:.04em;color:var(--ac-accent-text);border:1px solid var(--ac-accent);white-space:nowrap;border-radius:999px;padding:.05rem .5rem;font-size:.68rem;font-weight:700}.GVyPfq_sessionTimeRow{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.GVyPfq_sessionTimeRow>label{color:var(--ac-text3);flex-direction:column;gap:4px;font-size:.75rem;font-weight:600;display:flex}.GVyPfq_sessionTimeHint{color:var(--ac-text3);max-width:300px;padding-bottom:8px;font-size:.72rem}.GVyPfq_lessonPicker{max-width:440px}.GVyPfq_lessonPickItem{text-align:left;border:1px solid var(--ac-border);border-radius:var(--ac-radius);width:100%;color:var(--ac-text);cursor:pointer;background:0 0;margin-top:8px;padding:10px 12px;font-size:.85rem;font-weight:600;display:block}.GVyPfq_lessonPickItem:hover{border-color:var(--ac-accent)}@media (max-width:640px){.GVyPfq_header{padding:12px 16px}.GVyPfq_body{padding:16px 12px 20px}.GVyPfq_dayTabs{flex-wrap:nowrap;overflow-x:auto}.GVyPfq_dayTabs::-webkit-scrollbar{display:none}.GVyPfq_dayPill{flex-shrink:0}.GVyPfq_drillNameInput{flex:100%}.GVyPfq_drillCard{padding:12px}.GVyPfq_footerActions>*{flex:1;padding-top:10px;padding-bottom:10px}}.GVyPfq_workedFlag{color:var(--ac-text2);flex-wrap:wrap;align-items:baseline;gap:6px;font-size:.75rem;font-weight:600;display:flex}.GVyPfq_workedFlagHint{color:var(--ac-text3);font-weight:400}
.xsiMvG_list{flex-direction:column;gap:8px;display:flex}.xsiMvG_row{border:1px solid var(--ac-border);border-radius:var(--ac-radius);background:var(--ac-surface);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.xsiMvG_info{flex:1;min-width:0}.xsiMvG_docTitle{font-size:.92rem;font-weight:700}.xsiMvG_docMeta{color:var(--ac-text3);margin-top:2px;font-size:.82rem}.xsiMvG_chipRow{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.xsiMvG_chip{border:1px solid var(--ac-gold-35);border-radius:var(--ac-radius-full);background:var(--ac-gold-10);padding:2px 10px;font-size:.72rem;font-weight:700;display:inline-block}.xsiMvG_statusBadge{border-radius:var(--ac-radius-full);border:1px solid var(--ac-border);color:var(--ac-text2);padding:2px 10px;font-size:.72rem;font-weight:700;display:inline-block}.xsiMvG_statusBadge[data-status=submitted]{border-color:var(--ac-info);color:var(--ac-info)}.xsiMvG_statusBadge[data-status=approved]{border-color:var(--ac-success);color:var(--ac-success)}.xsiMvG_statusBadge[data-status=rejected]{border-color:var(--ac-error);color:var(--ac-error-text)}.xsiMvG_actions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.xsiMvG_viewBtn{color:var(--ac-text-link);white-space:nowrap;font-size:.8rem;font-weight:600;text-decoration:none}.xsiMvG_viewBtn:hover{text-decoration:underline}.xsiMvG_approveBtn{appearance:none;border:1px solid var(--ac-gold-40);background:var(--ac-gold-10);color:inherit;border-radius:var(--ac-radius-full);cursor:pointer;white-space:nowrap;padding:6px 12px;font-size:.78rem;font-weight:700;transition:background .15s,border-color .15s}.xsiMvG_approveBtn:hover:not(:disabled){background:var(--ac-gold-14);border-color:var(--ac-gold-55)}.xsiMvG_rejectBtn{appearance:none;border:1px solid var(--ac-border);color:var(--ac-error-text);border-radius:var(--ac-radius);cursor:pointer;white-space:nowrap;background:0 0;padding:6px 10px;font-size:.78rem;font-weight:600}.xsiMvG_rejectBtn:hover:not(:disabled){border-color:var(--ac-error)}.xsiMvG_approveBtn:disabled,.xsiMvG_rejectBtn:disabled{opacity:.6;cursor:default}.xsiMvG_muted{color:var(--ac-text3);margin:0;font-size:.88rem}.xsiMvG_error{color:var(--ac-error-text);margin:8px 0 0;font-size:.84rem}@media (max-width:620px){.xsiMvG_row{flex-direction:column}.xsiMvG_actions{flex-direction:row;justify-content:flex-end;align-self:stretch;align-items:center}}
.AmDg-W_card{padding:var(--ac-space-md);background:var(--ac-surface);border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg)}.AmDg-W_title{margin-bottom:4px;font-size:.95rem;font-weight:700}.AmDg-W_hint{color:var(--ac-text3);margin:0 0 10px;font-size:.8rem}.AmDg-W_list{flex-direction:column;gap:8px;display:flex}.AmDg-W_row{border:1px solid var(--ac-border);border-radius:var(--ac-radius);background:var(--ac-surface-0,var(--ac-bg0));align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.AmDg-W_info{flex:1;min-width:0}.AmDg-W_docTitle{font-size:.92rem;font-weight:700}.AmDg-W_docMeta{color:var(--ac-text3);margin-top:2px;font-size:.8rem}.AmDg-W_chipRow{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.AmDg-W_chip{border:1px solid var(--ac-gold-35);border-radius:var(--ac-radius-full);background:var(--ac-gold-10);padding:2px 10px;font-size:.72rem;font-weight:700;display:inline-block}.AmDg-W_upcomingChip{border:1px solid var(--ac-gold);border-radius:var(--ac-radius-full);background:var(--ac-gold-22);color:var(--ac-gold-highlight,var(--ac-gold));padding:2px 10px;font-size:.72rem;font-weight:800;display:inline-block}.AmDg-W_statusBadge{border-radius:var(--ac-radius-full);border:1px solid var(--ac-border);color:var(--ac-text2);padding:2px 10px;font-size:.72rem;font-weight:700;display:inline-block}.AmDg-W_statusBadge[data-status=submitted]{border-color:var(--ac-info);color:var(--ac-info)}.AmDg-W_statusBadge[data-status=approved]{border-color:var(--ac-success);color:var(--ac-success)}.AmDg-W_statusBadge[data-status=rejected]{border-color:var(--ac-error);color:var(--ac-error-text)}.AmDg-W_reviewNote{color:var(--ac-text3);white-space:pre-wrap;margin-top:6px;font-size:.78rem}.AmDg-W_actions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.AmDg-W_viewBtn{color:var(--ac-text-link);white-space:nowrap;font-size:.8rem;font-weight:600;text-decoration:none}.AmDg-W_viewBtn:hover{text-decoration:underline}.AmDg-W_uploadBtn{border:1px solid var(--ac-gold-40);background:var(--ac-gold-10);color:inherit;border-radius:var(--ac-radius-full);cursor:pointer;white-space:nowrap;padding:6px 12px;font-size:.78rem;font-weight:700;transition:background .15s,border-color .15s}.AmDg-W_uploadBtn:hover{background:var(--ac-gold-14);border-color:var(--ac-gold-55)}.AmDg-W_error{color:var(--ac-error-text);margin:8px 0 0;font-size:.82rem}@media (max-width:620px){.AmDg-W_row{flex-direction:column}.AmDg-W_actions{flex-direction:row;justify-content:flex-end;align-self:stretch;align-items:center}}
._1BjPyG_card{padding:var(--ac-space-md);background:var(--ac-surface);border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg)}._1BjPyG_head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}._1BjPyG_title{margin:0;font-size:.95rem;font-weight:700}._1BjPyG_headActions{align-items:center;gap:6px;display:flex}._1BjPyG_headBtn{border:1px solid var(--ac-gold-40);background:var(--ac-gold-10);color:inherit;border-radius:var(--ac-radius-full);cursor:pointer;white-space:nowrap;padding:4px 12px;font-size:.78rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:inline-block}._1BjPyG_headBtn:hover{background:var(--ac-gold-14);border-color:var(--ac-gold-55)}._1BjPyG_hint{color:var(--ac-text3);margin:0;font-size:.8rem}._1BjPyG_group{margin-top:10px}._1BjPyG_groupHeading{letter-spacing:.08em;text-transform:uppercase;color:var(--ac-text3);margin-bottom:6px;font-size:.72rem;font-weight:800}._1BjPyG_list{flex-direction:column;gap:6px;display:flex}._1BjPyG_row{border:1px solid var(--ac-border);border-radius:var(--ac-radius);background:var(--ac-surface-0,var(--ac-bg0));color:inherit;align-items:baseline;gap:10px;padding:8px 12px;text-decoration:none;display:flex}a._1BjPyG_row:hover{border-color:var(--ac-gold-40)}._1BjPyG_time{min-width:72px;color:var(--ac-text2);flex-shrink:0;font-size:.78rem;font-weight:700}._1BjPyG_main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._1BjPyG_rowTitle{flex-wrap:wrap;align-items:center;gap:6px;font-size:.92rem;font-weight:700;display:flex}._1BjPyG_rowSub{color:var(--ac-text3);font-size:.8rem}._1BjPyG_draftChip{border:1px solid var(--ac-border);border-radius:var(--ac-radius-full);letter-spacing:.04em;text-transform:uppercase;color:var(--ac-text2);padding:1px 8px;font-size:.68rem;font-weight:800;display:inline-block}._1BjPyG_badgeChip{border:1px solid var(--ac-gold-40);background:var(--ac-gold-10);border-radius:var(--ac-radius-full);letter-spacing:.04em;text-transform:uppercase;color:var(--ac-text2);padding:1px 8px;font-size:.68rem;font-weight:800;display:inline-block}._1BjPyG_head[data-no-heading="1"]{justify-content:flex-end}._1BjPyG_hintLink{color:inherit;text-underline-offset:2px;text-decoration:underline}._1BjPyG_hintLink:hover{color:var(--ac-gold,var(--ac-accent))}
.DWRjhq_shelf{margin:0 0 16px}.DWRjhq_row{overscroll-behavior-x:contain;scroll-snap-type:x proximity;gap:12px;margin:0;padding:2px 0 10px;list-style:none;display:flex;overflow-x:auto}.DWRjhq_item{scroll-snap-align:start;flex:none}.DWRjhq_pet{border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg);background:var(--ac-surface);width:132px;color:var(--ac-text);text-align:center;cursor:pointer;flex-direction:column;align-items:center;gap:4px;padding:14px 10px 13px;transition:border-color .15s,transform .15s;display:flex}.DWRjhq_pet:hover,.DWRjhq_pet:focus-visible{border-color:var(--ac-gold);transform:translateY(-2px)}.DWRjhq_pet:focus-visible{outline:2px solid var(--ac-gold);outline-offset:2px}.DWRjhq_creature{place-items:center;width:88px;height:88px;margin-bottom:2px;display:grid}.DWRjhq_creature>*{max-width:100%;max-height:100%}.DWRjhq_name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;font-weight:700;line-height:1.2;overflow:hidden}.DWRjhq_stage{color:var(--ac-gold);letter-spacing:.01em;font-size:11px;line-height:1.25}.DWRjhq_petPlain{justify-content:center}.DWRjhq_plainMark{border:1px dashed var(--ac-border);width:88px;height:88px;color:var(--ac-text3);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;margin-bottom:2px;font-size:20px;font-weight:700;display:grid}@media (min-width:640px){.DWRjhq_pet{width:152px;padding-top:16px}.DWRjhq_creature,.DWRjhq_plainMark{width:104px;height:104px}.DWRjhq_name{font-size:15px}}@media (prefers-reduced-motion:reduce){.DWRjhq_pet{transition:border-color .15s}.DWRjhq_pet:hover,.DWRjhq_pet:focus-visible{transform:none}}
._5OsJ5q_muted{color:var(--ac-text3,#8b97a8);margin:0;font-size:.85rem}._5OsJ5q_safetyMark{color:var(--ac-text);font-weight:900}._5OsJ5q_safetyNote{min-width:0;color:var(--ac-text2);overflow-wrap:anywhere;align-items:baseline;gap:5px;margin:0 0 14px;font-size:.85rem;line-height:1.45;display:flex;position:relative}._5OsJ5q_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._5OsJ5q_dossier{flex-direction:column;gap:16px;display:flex}._5OsJ5q_head{flex-direction:column;gap:8px;display:flex}._5OsJ5q_artRow{flex-wrap:wrap;gap:6px;display:flex}._5OsJ5q_artPill{color:var(--ac-gold,#daa520);border-radius:var(--ac-radius-full,999px);background:#daa52014;border:1px solid #daa5204d;padding:2px 10px;font-size:.72rem;font-weight:800}._5OsJ5q_sidePill{border-radius:var(--ac-radius-full,999px);text-transform:uppercase;letter-spacing:.04em;color:#fff;white-space:nowrap;border:1px solid #0000;padding:2px 10px;font-size:.72rem;font-weight:800}._5OsJ5q_sidePill[data-side=top]{background:#3a63c4}._5OsJ5q_sidePill[data-side=bottom]{background:#7d4fc0}._5OsJ5q_sidePill[data-side=both]{background:#2b8276}._5OsJ5q_kindPill{color:#3d94a1;border-radius:var(--ac-radius-full,999px);white-space:nowrap;background:#4da8b51a;border:1px solid #4da8b573;padding:2px 10px;font-size:.72rem;font-weight:800}._5OsJ5q_aliases{color:var(--ac-text3,#8b97a8);margin:0;font-size:.8rem;font-style:italic}._5OsJ5q_mentalNote{color:var(--ac-text3,#8b97a8);margin:0;font-size:.8rem;font-style:italic;line-height:1.5}._5OsJ5q_description{color:var(--ac-text2,#c6cede);margin:0;font-size:.88rem;line-height:1.55}._5OsJ5q_section{flex-direction:column;gap:8px;display:flex}._5OsJ5q_sectionTitle{text-transform:uppercase;letter-spacing:.6px;color:var(--ac-text3,#8b97a8);margin:0;font-size:11px;font-weight:900}._5OsJ5q_nerveList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._5OsJ5q_nerve{border:1px dashed var(--ac-border,#ffffff1f);border-radius:var(--ac-radius-md,8px);flex-direction:column;gap:4px;padding:8px 10px;display:flex}._5OsJ5q_nerve[data-typed]{border-style:solid;border-color:var(--ac-border-strong,#ffffff38);background:var(--ac-surface,#ffffff08)}._5OsJ5q_nerveHead{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}._5OsJ5q_nerveName{color:var(--ac-text,#eef2f8);font-size:.88rem;font-weight:700}._5OsJ5q_nerve[data-typed] ._5OsJ5q_nerveName{font-weight:850}._5OsJ5q_nerveRoots{font-family:var(--ac-font-mono);color:var(--ac-text3,#8b97a8);font-size:.7rem}._5OsJ5q_nerveRelation{text-transform:uppercase;letter-spacing:.05em;border-radius:var(--ac-radius-full,999px);white-space:nowrap;border:1px solid;margin-left:auto;padding:1px 8px;font-size:.68rem;font-weight:700}._5OsJ5q_nerveRelation[data-relation=mobilizes]{color:#6fbf8f;background:#6fbf8f1a}._5OsJ5q_nerveRelation[data-relation=compresses]{color:#e5737a;background:#e5737a1a}._5OsJ5q_nerveRelation[data-relation=works_muscles]{color:var(--ac-text3,#8b97a8);border-color:var(--ac-border,#ffffff2e)}._5OsJ5q_nerveDetail{color:var(--ac-text2,#c6cede);margin:0;font-size:.8rem;line-height:1.45}._5OsJ5q_nerveLine{color:var(--ac-text3,#8b97a8);margin:0;font-size:.78rem;line-height:1.45}._5OsJ5q_nerveLineLabel{color:var(--ac-text2,#c6cede);margin-right:6px;font-weight:700}._5OsJ5q_groupRow{grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:8px;display:grid}._5OsJ5q_groupLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--ac-text3,#8b97a8);font-size:.68rem;font-weight:700}._5OsJ5q_chipList{flex-wrap:wrap;gap:4px;display:flex}._5OsJ5q_chip{border:1px solid var(--ac-border,#ffffff24);border-radius:var(--ac-radius-full,999px);color:var(--ac-text3,#8b97a8);white-space:nowrap;padding:1px 8px;font-size:.76rem}._5OsJ5q_chip[data-weight="3"],._5OsJ5q_chip[data-primary]{color:var(--ac-gold,#daa520);background:#daa5201a;border-color:#daa52080;font-weight:650}._5OsJ5q_chip[data-weight="2"]{color:inherit;border-color:var(--ac-border-strong,#ffffff42)}._5OsJ5q_planeTag{text-transform:uppercase;letter-spacing:.05em;color:var(--ac-text3,#8b97a8);margin-left:6px;font-size:.62rem}._5OsJ5q_compactLine{color:var(--ac-text2,#c6cede);margin:0;font-size:.8rem;line-height:1.5}._5OsJ5q_compactLine ._5OsJ5q_groupLabel{margin-right:6px}._5OsJ5q_relatedList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._5OsJ5q_relatedItem{color:var(--ac-text2,#c6cede);font-size:.84rem}
.wCj93a_card{--ink:var(--ac-text);--muted:var(--ac-text3);--line:#daa52024;--line2:#daa52038;--bg:var(--ac-surface);border-radius:var(--ac-radius-lg);border:1px solid var(--line);background:linear-gradient(135deg, var(--ac-bg-top) 0%, var(--ac-bg-bottom) 100%);gap:8px;padding:12px;transition:border-color .2s;display:grid;position:relative;overflow:hidden}.wCj93a_card.wCj93a_expanded{border-color:#daa52059}.wCj93a_card:before{content:"";pointer-events:none;opacity:.28;background:radial-gradient(400px 120px at 18% 0%, color-mix(in srgb, var(--ac-gold) 14%, transparent), transparent 60%);position:absolute;inset:0}.wCj93a_top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex;position:relative}.wCj93a_main{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.wCj93a_main:focus-visible{outline:2px solid var(--ac-text3);outline-offset:2px;border-radius:10px}.wCj93a_name{color:var(--ink);letter-spacing:.2px;font-weight:950;line-height:1.1}.wCj93a_meta{color:var(--muted);flex-wrap:wrap;gap:6px;margin-top:2px;font-size:12px;display:flex}.wCj93a_pill{background:var(--ac-surface);color:var(--ac-text2);border-radius:var(--ac-radius-full);border:1px solid #daa52024;padding:5px 8px;font-size:11.5px;font-weight:950}.wCj93a_pill[data-role]{color:#5bb98c;border-color:#5bb98c47}.wCj93a_pill[data-verified=true]{color:var(--ac-gold-highlight,#d8c27b);border-color:var(--ac-gold-12,#b8923c33)}.wCj93a_actions{flex:none;align-items:center;gap:8px;display:flex}.wCj93a_iconBtn{border-radius:var(--ac-radius-full);border:1px solid var(--line2);background:var(--ac-surface);width:38px;height:38px;color:var(--ac-text2);cursor:pointer;box-shadow:inset 0 1px 0 var(--ac-border);place-items:center;display:grid;position:relative}.wCj93a_iconBtn:hover{border-color:#daa5208c;box-shadow:0 0 0 3px #daa52024}.wCj93a_iconBtn:disabled{opacity:.55;cursor:not-allowed}.wCj93a_iconBtn:focus-visible{outline:2px solid var(--ac-text3);outline-offset:2px}.wCj93a_icon{font-size:14px;line-height:1;transform:translateY(-.5px)}.wCj93a_starred{background:radial-gradient(120px 40px at 25% 10%, var(--ac-border2), transparent 55%), linear-gradient(180deg, color-mix(in srgb, var(--ac-gold) 55%, transparent), color-mix(in srgb, var(--ac-gold) 32%, transparent));color:var(--ac-bg0);border-color:#daa5209e}.wCj93a_verified{border-color:var(--ac-gold);box-shadow:0 0 0 2px var(--ac-gold-12), 0 0 14px var(--ac-gold-10)}.wCj93a_barTrack{border-radius:var(--ac-radius-full);background:var(--ac-surface);border:1px solid #daa52024;width:100%;height:8px;position:relative;overflow:hidden}.wCj93a_barFill{border-radius:var(--ac-radius-full);background:color-mix(in srgb, var(--ac-gold) 62%, transparent);width:0%;height:100%;transition:width .6s ease-out}.wCj93a_foot{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex;position:relative}.wCj93a_lvl{color:var(--ac-text2);font-weight:950;transition:color .3s,text-shadow .3s}.wCj93a_lvlGlow{animation:1.5s ease-out forwards wCj93a_lvlGlow}@keyframes wCj93a_lvlGlow{0%{color:#ffe066;text-shadow:0 0 6px #ffe066cc,0 0 14px #daa52080}40%{color:#ffe066;text-shadow:0 0 10px #ffe066e6,0 0 20px #daa52099}to{color:var(--ac-text2);text-shadow:none}}.wCj93a_hint{color:var(--ac-text3)}.wCj93a_menuWrap{position:relative}.wCj93a_menu{z-index:10;background:var(--ac-surface);border:1px solid var(--line2);border-radius:var(--ac-radius-md,8px);min-width:150px;padding:4px 0;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #00000059}.wCj93a_menuItem{text-align:left;color:#e25555;cursor:pointer;background:0 0;border:none;width:100%;padding:8px 14px;font-size:13px;font-weight:700;display:block}.wCj93a_menuItem:hover:not(:disabled){background:#daa52014}.wCj93a_menuItemDisabled{color:var(--ac-text3);opacity:.5;cursor:not-allowed}.wCj93a_accordionBody{border-top:1px solid var(--line);gap:14px;padding-top:8px;display:grid;position:relative}.wCj93a_sectionLabel{text-transform:uppercase;letter-spacing:.6px;color:var(--muted);margin-bottom:6px;font-size:11px;font-weight:900}.wCj93a_assignmentSection{margin-top:0}.wCj93a_assignmentBtns{gap:6px;display:flex}.wCj93a_assignmentBtn{border:1px solid var(--line2);border-radius:var(--ac-radius-full);background:var(--ac-surface);color:var(--ac-text2);cursor:pointer;text-align:center;flex:1;padding:7px 10px;font-size:12px;font-weight:800;transition:background .15s,border-color .15s}.wCj93a_assignmentBtn:hover{border-color:#daa52080}.wCj93a_assignmentActive{background:color-mix(in srgb, var(--ac-gold) 20%, transparent);color:var(--ac-gold);border-color:#daa52099}.wCj93a_xpSection{margin-top:0}.wCj93a_xpLoading{color:var(--muted);font-size:12px;font-style:italic}.wCj93a_xpGroups{gap:6px;display:grid}.wCj93a_xpGroup{gap:8px;font-size:12.5px;line-height:1.4;display:flex}.wCj93a_xpGroupLabel{color:var(--ac-text2);white-space:nowrap;min-width:70px;font-weight:800}.wCj93a_xpGroupValue{color:var(--muted)}.wCj93a_platformTier{font-style:italic}.wCj93a_xpEmpty{color:var(--muted);font-size:12px;font-style:italic}.wCj93a_xpHistory{gap:3px;display:grid}.wCj93a_xpHistoryMore{color:var(--ac-gold,#daa520);cursor:pointer;text-align:left;background:0 0;border:0;margin-top:6px;padding:0;font-size:12px;font-weight:600}.wCj93a_xpHistoryMore:hover{text-underline-offset:2px;text-decoration:underline}.wCj93a_xpHistoryRow{color:var(--muted);align-items:baseline;gap:8px;font-size:12px;display:flex}.wCj93a_xpHistDate{min-width:52px;color:var(--ac-text3)}.wCj93a_xpHistSource{color:var(--ac-text2);flex:1}.wCj93a_xpHistAmount{color:var(--ac-gold);white-space:nowrap;font-weight:800}.wCj93a_confirmOverlay{z-index:20;border-radius:var(--ac-radius-lg);background:#000000b3;place-items:center;display:grid;position:absolute;inset:0}.wCj93a_confirmBox{text-align:center;max-width:260px;padding:18px}.wCj93a_confirmTitle{color:var(--ac-text);margin-bottom:6px;font-size:15px;font-weight:900}.wCj93a_confirmMsg{color:var(--ac-text3);margin-bottom:14px;font-size:12.5px;line-height:1.5}.wCj93a_confirmActions{justify-content:center;gap:10px;display:flex}.wCj93a_confirmCancel{border:1px solid var(--line2);border-radius:var(--ac-radius-full);background:var(--ac-surface);color:var(--ac-text2);cursor:pointer;padding:7px 18px;font-size:13px;font-weight:700}.wCj93a_confirmCancel:hover{border-color:#daa52080}.wCj93a_confirmDelete{border-radius:var(--ac-radius-full);color:#e25555;cursor:pointer;background:#e2555526;border:1px solid #e25555;padding:7px 18px;font-size:13px;font-weight:700}.wCj93a_confirmDelete:hover{background:#e2555540}.wCj93a_verifySection{justify-content:center;margin-top:12px;display:flex}.wCj93a_verifyBtn{border:1px solid var(--ac-accent);border-radius:var(--ac-radius-full);color:var(--ac-accent-text);cursor:pointer;background:#daa5201f;padding:8px 22px;font-size:13px;font-weight:700;transition:background .15s,box-shadow .15s}.wCj93a_verifyBtn:hover{background:#daa52038;box-shadow:0 0 0 2px #daa52040}.wCj93a_lockBadge{width:22px;height:22px;color:var(--ac-gold,#daa520);vertical-align:-4px;background:#daa5201f;border:1px solid #daa52080;border-radius:6px;place-items:center;margin-right:8px;display:inline-grid}.wCj93a_locked .wCj93a_barFill{background:var(--ac-text3)}.wCj93a_lockSection{border-radius:var(--ac-radius-md,8px);background:#daa52014;border:1px solid #daa52059;padding:10px 12px}.wCj93a_lockHeader{color:var(--ac-gold,#daa520);align-items:center;gap:6px;margin-bottom:8px;font-size:.85rem;font-weight:700;display:flex}.wCj93a_lockList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.wCj93a_lockItem{color:var(--ac-text);align-items:center;gap:8px;font-size:.85rem;font-weight:500;display:flex}.wCj93a_lockItemMet .wCj93a_lockItemLabel{color:var(--ac-text2);-webkit-text-decoration:line-through #5bb98c80;text-decoration:line-through #5bb98c80}.wCj93a_lockItemLabel{flex:auto;min-width:0}.wCj93a_lockItemSr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wCj93a_lockCheck{color:#daa520b3;background:#daa5200f;border:1px solid #daa52073;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;transition:all .2s;display:grid}.wCj93a_lockCheckMet{color:#fff;background:linear-gradient(#5bb98c 0%,#3f9d6e 100%);border-color:#3f9d6e;box-shadow:0 0 0 2px #5bb98c2e}.wCj93a_dormant{filter:saturate(.55)}.wCj93a_dormant .wCj93a_barFill{background:linear-gradient(90deg,#96a5b98c,#96a5b9cc)}.wCj93a_dormant .wCj93a_lvl{color:var(--ac-text3,#8b97a8)}.wCj93a_restingPill{color:#9fb2cc;letter-spacing:.02em;border-color:#9fb2cc52}.wCj93a_viewerPill{color:#8fb8d8;background:#8fb8d814;border-color:#8fb8d857}.wCj93a_watchingFace{background:linear-gradient(#8fb8d812,#8fb8d805);border-color:#8fb8d84d}.wCj93a_flipBtn{color:#8fb8d8}.wCj93a_watchFoot{color:var(--muted);font-size:.82rem}.wCj93a_viewerNudge{border-radius:var(--ac-radius-md,8px);background:#8fb8d812;border:1px solid #8fb8d842;padding:10px 12px}.wCj93a_viewerNudgeCopy{color:var(--muted);margin:0;font-size:.85rem;line-height:1.45}.wCj93a_fastTrackAsk{border-top:1px solid #daa52047;flex-direction:column;align-items:flex-start;gap:8px;margin-top:10px;padding-top:10px;display:flex}.wCj93a_fastTrackAskCopy{color:var(--muted);margin:0;font-size:.85rem;line-height:1.45}.wCj93a_fastTrackAskBtn{color:var(--ac-gold,#daa520);border-radius:var(--ac-radius-sm,6px);cursor:pointer;background:#daa5201f;border:1px solid #daa52080;padding:6px 12px;font-size:.85rem;font-weight:700}.wCj93a_fastTrackAskBtn:hover{background:#daa52033}.wCj93a_peak{color:var(--muted);font-weight:700}.wCj93a_faceMeta{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:6px;font-size:11.5px;line-height:1.35;display:flex}.wCj93a_recency{white-space:nowrap}.wCj93a_chain{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ac-text3);overflow:hidden}.wCj93a_safetyMark{color:var(--ac-text);font-weight:900}.wCj93a_name .wCj93a_safetyMark{margin-left:2px}.wCj93a_safetyNote{min-width:0;color:var(--ac-text2);overflow-wrap:anywhere;align-items:baseline;gap:5px;margin:0;font-size:.85rem;line-height:1.45;display:flex;position:relative}.wCj93a_restSection{background:#9fb2cc12;border:1px solid #9fb2cc2e;border-radius:10px;margin-top:12px;padding:10px 12px}.wCj93a_restCopy{color:var(--muted);margin:6px 0 0;font-size:12.5px;line-height:1.5}.wCj93a_docSection{background:#ffffff05;border:1px dashed #ffffff24;border-radius:10px;margin-top:12px;padding:10px 12px}.wCj93a_docList{gap:6px;margin-top:6px;display:grid}.wCj93a_docRow{align-items:baseline;gap:8px;font-size:12.5px;line-height:1.4;display:flex}.wCj93a_docIcon{color:var(--ac-text3);flex:none}.wCj93a_docLabel{min-width:0;color:var(--muted);flex:auto}.wCj93a_docLink{color:var(--ac-text2);text-underline-offset:2px;flex:none;text-decoration:underline}.wCj93a_docBtn{appearance:none;color:var(--ac-text2);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;flex:none;padding:0;text-decoration:underline}.wCj93a_docAddBtn{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:8px;margin-top:8px;padding:6px 12px;font-size:12px}.wCj93a_docAddBtn:hover,.wCj93a_docAddBtn:focus-visible{border-color:var(--ac-text3,#ffffff4d)}.wCj93a_docDisclaimer{color:var(--ac-text3);margin:8px 0 0;font-size:11.5px;font-style:italic;line-height:1.45}.wCj93a_hit{display:contents}.wCj93a_hit>*{cursor:pointer}.wCj93a_infoModalHost{display:contents}.wCj93a_calibrationSection{justify-content:center;margin-top:12px;display:flex}.wCj93a_calibrationLink{color:var(--ac-text3);text-underline-offset:3px;font-size:12px;text-decoration:underline}.wCj93a_calibrationLink:hover{color:var(--ac-text2)}
.-Pra-W_hero{border-bottom:1px solid var(--ac-border);align-items:center;gap:16px;margin-bottom:4px;padding:4px 0 14px;display:flex}.-Pra-W_heroPet{flex:none;place-items:center;width:104px;height:104px;display:grid}.-Pra-W_heroPet>*{max-width:100%;max-height:100%}.-Pra-W_heroText{flex-direction:column;gap:3px;min-width:0;display:flex}.-Pra-W_heroStage{color:var(--ac-gold);font-size:13px;font-weight:650}.-Pra-W_heroMeta{color:var(--ac-text3);font-variant-numeric:tabular-nums;font-size:12px;line-height:1.45}.-Pra-W_cards{flex-direction:column;gap:8px;display:flex}.-Pra-W_groupEmpty,.-Pra-W_paneEmpty{color:var(--ac-text3);margin:0;padding:4px 0 8px;font-size:12.5px}@media (min-width:640px){.-Pra-W_heroPet{width:128px;height:128px}}.-Pra-W_signedPill{border:1px solid color-mix(in srgb, var(--ac-gold) 45%, transparent);background:color-mix(in srgb, var(--ac-gold) 12%, transparent);max-width:100%;color:var(--ac-gold);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:650;display:inline-flex;overflow:hidden}.-Pra-W_pane{flex-direction:column;gap:14px;display:flex}.-Pra-W_paneBlock{flex-direction:column;gap:6px;display:flex}.-Pra-W_paneHeading{letter-spacing:.09em;text-transform:uppercase;color:var(--ac-text3);margin:0;font-size:10.5px;font-weight:700}.-Pra-W_provList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.-Pra-W_provList li{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:13px;display:flex}.-Pra-W_provLink{color:var(--ac-text);text-underline-offset:2px;text-decoration:underline}.-Pra-W_provLink:hover{color:var(--ac-gold)}.-Pra-W_provWhen{color:var(--ac-text3);font-variant-numeric:tabular-nums;font-size:11px}.-Pra-W_mediaGrid{overscroll-behavior-x:contain;gap:8px;margin:0;padding:0 0 4px;list-style:none;display:flex;overflow-x:auto}.-Pra-W_mediaTile{border:1px solid var(--ac-border);border-radius:var(--ac-radius-sm);background:var(--ac-surface);color:var(--ac-text3);cursor:pointer;flex-direction:column;gap:3px;padding:0;display:flex;position:relative;overflow:hidden}.-Pra-W_mediaTile:focus-visible{outline:2px solid var(--ac-gold);outline-offset:1px}.-Pra-W_mediaImg,.-Pra-W_mediaPlaceholder{object-fit:cover;background:var(--ac-bg-top);width:96px;height:72px;display:block}.-Pra-W_mediaBlur{filter:blur(14px)}.-Pra-W_mediaMeta{font-variant-numeric:tabular-nums;padding:0 6px 4px;font-size:10.5px}.-Pra-W_mediaFlag{text-align:center;color:var(--ac-text);pointer-events:none;font-size:10.5px;font-weight:700;position:absolute;inset:26px 0 auto}.-Pra-W_unfiledList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.-Pra-W_unfiledRow{border-top:1px solid var(--ac-border);justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;font-size:13px;display:flex}.-Pra-W_unfiledRow:first-child{border-top:0}.-Pra-W_resting{opacity:.62}.-Pra-W_unfiledName{font-weight:600}.-Pra-W_unfiledMeta{color:var(--ac-text3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11.5px}
.VuJx-q_wrap{align-self:start;width:100%;min-width:0;max-width:100%;display:block}.VuJx-q_headerChips{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:6px;min-width:0;max-width:50%;display:inline-flex}.VuJx-q_kindChip{text-overflow:ellipsis;letter-spacing:.4px;text-transform:uppercase;border:1px solid var(--ac-gold-35,var(--ac-border));min-width:0;max-width:100%;color:var(--ac-gold);background:var(--ac-gold-10,transparent);white-space:nowrap;border-radius:999px;flex:0 auto;padding:3px 8px;font-size:10px;font-weight:700;overflow:hidden}.VuJx-q_stateChip{letter-spacing:.4px;text-transform:uppercase;border:1px solid var(--ac-border);color:var(--ac-text2);background:var(--ac-bg-top);white-space:nowrap;border-radius:999px;flex:none;padding:3px 8px;font-size:10px;font-weight:700}.VuJx-q_coverFallback{background:radial-gradient(120% 90% at 20% 0%, color-mix(in srgb, var(--cover-accent,var(--ac-bg-top,#0b2a20)) 85%, transparent) 0%, transparent 60%), linear-gradient(135deg, var(--cover-accent,var(--ac-bg-top,#0b2a20)) 0%, var(--ac-bg0,#06110d) 100%);width:100%;height:100%;color:var(--ac-paper,var(--ac-text));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:16px;display:flex}.VuJx-q_coverInitial{letter-spacing:-.02em;opacity:.92;text-shadow:0 2px 18px #00000059;font-size:clamp(48px,18vw,72px);font-weight:900;line-height:1}.VuJx-q_coverName{letter-spacing:.08em;text-transform:uppercase;color:var(--ac-text2);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:700;overflow:hidden}.VuJx-q_footerRow{justify-content:space-between;align-items:center;gap:10px;width:100%;min-width:0;padding:10px 16px;display:flex}.VuJx-q_previewLink{color:var(--ac-text2);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:12px;font-weight:600}.VuJx-q_previewLink:hover{color:var(--ac-text);text-decoration:underline}.VuJx-q_hostLink{color:var(--ac-text3);white-space:nowrap;font-size:12px;font-weight:600;text-decoration:none}.VuJx-q_hostLink:hover{color:var(--ac-text2);text-decoration:underline}
.vbO4gq_wrap{margin:0 0 var(--ac-space-sm)}.vbO4gq_list{gap:var(--ac-space-sm);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.vbO4gq_list[hidden]{display:none}@media (min-width:720px){.vbO4gq_list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.vbO4gq_item{border-radius:var(--ac-radius);background:var(--ac-surface);border:1px solid var(--ac-border);flex-direction:column;min-width:0;display:flex}.vbO4gq_row{align-items:flex-start;gap:8px var(--ac-space-sm);border-radius:var(--ac-radius);color:inherit;flex-wrap:wrap;padding:10px 30px 10px 10px;text-decoration:none;display:flex;position:relative}.vbO4gq_row:focus-visible,.vbO4gq_fold:focus-visible,.vbO4gq_door:focus-visible{outline:2px solid var(--ac-accent);outline-offset:2px}.vbO4gq_tile{object-fit:cover;background:var(--ac-border);border-radius:10px;flex:0 0 104px;width:104px;height:65px;display:block}.vbO4gq_main{flex-direction:column;flex:8rem;gap:3px;min-width:0;display:flex}.vbO4gq_name{color:var(--ac-text);overflow-wrap:anywhere;font-size:1.05rem;font-weight:650;line-height:1.25}.vbO4gq_growth,.vbO4gq_care{color:var(--ac-text2);font-size:.85rem;line-height:1.3}.vbO4gq_growth{align-items:center;gap:6px;display:inline-flex}.vbO4gq_marks{align-items:center;gap:3px;display:inline-flex}.vbO4gq_mark{border-radius:var(--ac-radius-full);background:var(--ac-accent);width:8px;height:8px;display:block}.vbO4gq_note{color:var(--ac-text2);font-size:.8rem;line-height:1.35}.vbO4gq_hint{color:var(--ac-text2);flex:100%;font-size:.8rem;line-height:1.4}.vbO4gq_chev{color:var(--ac-text2);font-size:1.3rem;line-height:1.25;position:absolute;top:10px;right:10px}.vbO4gq_doors{padding:0 10px 10px;display:flex}.vbO4gq_door{border:1px solid var(--ac-border);border-radius:var(--ac-radius-full);min-height:44px;color:var(--ac-text);font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 16px;font-size:.9rem;font-weight:600;line-height:1.25;text-decoration:none;display:inline-flex}.vbO4gq_doorHot{border-color:var(--ac-btn-primary-bg);background:var(--ac-btn-primary-bg);color:var(--ac-btn-primary-text)}.vbO4gq_fold{width:100%;min-height:44px;color:var(--ac-text2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:.85rem;display:flex}.vbO4gq_quiet{margin-top:var(--ac-space-sm)}.vbO4gq_foldChev{flex:none}.vbO4gq_foldNote{color:var(--ac-text2);margin:0;padding:0 10px 10px;font-size:.8rem;line-height:1.35}
.n5a9OW_block{border:1px dashed var(--ac-border);border-radius:var(--ac-radius-lg);background:var(--ac-bg-top);flex-direction:column;gap:5px;margin:0 0 14px;padding:10px 12px;display:flex;position:relative}.n5a9OW_line{color:var(--ac-text2);flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;font-size:13px;line-height:1.45;display:flex}.n5a9OW_mark{color:var(--ac-gold);font-size:11px;line-height:1.6}.n5a9OW_where{letter-spacing:.07em;text-transform:uppercase;color:var(--ac-text3);font-size:10.5px;font-weight:700}.n5a9OW_what{flex:auto;min-width:0}.n5a9OW_edit{color:var(--ac-text3);text-underline-offset:2px;font-size:11px;text-decoration:underline;position:absolute;top:8px;right:10px}.n5a9OW_edit:hover{color:var(--ac-gold)}.n5a9OW_prompt{color:var(--ac-text3);margin:0 0 14px;font-size:12.5px;line-height:1.5}.n5a9OW_promptLink{color:var(--ac-gold);text-underline-offset:2px;text-decoration:underline}
.fnXehG_overlay{z-index:100;background:var(--ac-scrim);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.fnXehG_sheet{background:var(--ac-bg2);border-radius:var(--ac-radius-lg);flex-direction:column;width:100%;max-width:380px;max-height:70dvh;display:flex;overflow:hidden}.fnXehG_header{padding:var(--ac-space-md);border-bottom:1px solid var(--ac-border);justify-content:space-between;align-items:center;display:flex}.fnXehG_title{color:var(--ac-text);margin:0;font-size:1rem;font-weight:700}.fnXehG_close{appearance:none;color:var(--ac-text3);cursor:pointer;background:0 0;border:0;padding:4px;font-size:1.1rem}.fnXehG_close:hover{color:var(--ac-text)}.fnXehG_list{padding:var(--ac-space-sm);flex-direction:column;gap:2px;display:flex;overflow-y:auto}.fnXehG_loading,.fnXehG_empty{text-align:center;padding:var(--ac-space-xl) 0;color:var(--ac-text3);font-size:.85rem}.fnXehG_row{align-items:center;gap:var(--ac-space-sm);padding:8px var(--ac-space-sm);border-radius:var(--ac-radius-sm);color:inherit;text-decoration:none;transition:background .12s;display:flex}.fnXehG_row:hover{background:var(--ac-surface2)}.fnXehG_avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px}.fnXehG_avatarPlaceholder{background:var(--ac-surface2);border-radius:50%;flex-shrink:0;width:40px;height:40px}.fnXehG_info{flex-direction:column;display:flex}.fnXehG_displayName{color:var(--ac-text);font-size:.85rem;font-weight:600}.fnXehG_username{color:var(--ac-text3);font-size:.72rem}
.wCSgMG_root{flex-direction:column;gap:8px;width:100%;display:flex}.wCSgMG_labels{color:var(--ac-text2);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.75rem;display:flex}.wCSgMG_track{align-items:center;height:24px;display:flex;position:relative}.wCSgMG_track:before{content:"";background:var(--ac-border);border-radius:2px;height:4px;position:absolute;left:0;right:0}.wCSgMG_fill{background:var(--ac-accent,#3c7f62);pointer-events:none;z-index:1;border-radius:2px;height:4px;position:absolute}.wCSgMG_thumb{appearance:none;pointer-events:none;z-index:2;background:0 0;width:100%;height:24px;margin:0;padding:0;position:absolute}.wCSgMG_thumb::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ac-accent,#3c7f62);border:2px solid var(--ac-bg0,#050807);cursor:pointer;pointer-events:auto;border-radius:50%;width:18px;height:18px;transition:transform .12s;box-shadow:0 1px 3px #0000004d}.wCSgMG_thumb::-webkit-slider-thumb:hover{transform:scale(1.15)}.wCSgMG_thumb::-moz-range-thumb{background:var(--ac-accent,#3c7f62);border:2px solid var(--ac-bg0,#050807);cursor:pointer;pointer-events:auto;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 3px #0000004d}.wCSgMG_thumb:focus-visible::-webkit-slider-thumb{outline:2px solid var(--ac-accent);outline-offset:2px}
.gzLk2W_renewNotice{border:1px solid var(--ac-border,#00000029);background:var(--ac-subtle,#00000009);border-radius:8px;margin-top:10px;padding:10px 12px;font-size:.9rem;line-height:1.45}.gzLk2W_renewNotice strong{font-weight:650}.gzLk2W_panel{padding:var(--ac-space-md);margin-bottom:var(--ac-space-md);scroll-margin-top:72px}.gzLk2W_plan{margin-top:12px;padding:12px}.gzLk2W_planHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.gzLk2W_planName{overflow-wrap:anywhere;flex:160px;min-width:0}.gzLk2W_price{color:var(--ac-text);font-variant-numeric:tabular-nums;margin:2px 0 0;font-weight:650}.gzLk2W_muted{color:var(--ac-text2);overflow-wrap:anywhere;margin:8px 0 0;font-size:.9rem}.gzLk2W_benefits{color:var(--ac-text2);margin:8px 0 0;padding-left:18px;font-size:.9rem;list-style:outside}.gzLk2W_notice{border:1px solid var(--ac-border);border-radius:var(--ac-radius-sm);background:var(--ac-gold-surface);color:var(--ac-text);margin:10px 0 0;padding:10px 12px;font-size:.92rem;line-height:1.45}.gzLk2W_notice a{color:var(--ac-text-link);text-decoration:underline}.gzLk2W_alert{border:1px solid var(--ac-error-45);border-radius:var(--ac-radius-sm);background:var(--ac-error-surface);margin-top:12px;padding:8px 12px}.gzLk2W_alert p{margin:0}@media (max-width:479px){.gzLk2W_planHead>button{flex:100%}}
