.J4IFUa_header{z-index:50;border-bottom:1px solid var(--color-border);background:var(--color-band);color:var(--color-text);position:sticky;top:0}.J4IFUa_transparent{position:absolute;inset-inline:0}.J4IFUa_headerInner{grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr);align-items:center;column-gap:24px;width:100%;height:56px;padding-inline:20px 24px;display:grid}.J4IFUa_headerLeft{grid-column:1;align-items:center;gap:16px;min-width:0;display:flex}.J4IFUa_headerRight{grid-column:3;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.J4IFUa_supportLink,.J4IFUa_phoneSupportLink{min-width:40px;min-height:44px;color:var(--color-text-muted);font-size:var(--text-label);white-space:nowrap;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;font-weight:500}.J4IFUa_supportLink{display:none}.J4IFUa_phoneSupportLink{min-width:44px;display:inline-flex}.J4IFUa_supportLink:hover,.J4IFUa_phoneSupportLink:hover{color:var(--color-heading)}.J4IFUa_supportLink:focus-visible,.J4IFUa_phoneSupportLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.J4IFUa_supportLabel{display:none}.J4IFUa_supportHeart{transform-origin:50%;position:relative;top:1px}.J4IFUa_supportAction:is(:hover,:focus-visible)>.J4IFUa_supportHeart{animation:.65s ease-in-out J4IFUa_supportHeartbeat}@keyframes J4IFUa_supportHeartbeat{0%,40%,75%,to{transform:scale(1)}20%{transform:scale(1.15)}55%{transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.J4IFUa_supportAction:is(:hover,:focus-visible)>.J4IFUa_supportHeart{animation:none}}@media (min-width:768px){.J4IFUa_phoneSupportLink{display:none}}@media (min-width:1024px){.J4IFUa_supportLink{min-height:40px;display:inline-flex}}@media (min-width:1024px) and (max-width:1439px){.J4IFUa_headerLeft{gap:8px}}@media (min-width:1024px) and (max-width:1279px){.J4IFUa_headerLeft img{width:170px}}@media (min-width:1440px){.J4IFUa_supportLabel{display:inline}}@media (pointer:coarse){.J4IFUa_supportLink{min-width:44px;min-height:44px}}.J4IFUa_header nav[aria-label=Main]{grid-column:2;justify-content:center;gap:4px;max-width:800px}.J4IFUa_header nav[aria-label=Main] a{color:var(--color-text-muted);border-radius:2px;align-items:center;min-height:40px;font-weight:500;display:inline-flex}.J4IFUa_header nav[aria-label=Main] a:hover,.J4IFUa_header nav[aria-label=Main] a[aria-current=page]{color:var(--color-heading)}@media (min-width:1024px){.J4IFUa_header nav[aria-label=Main],.J4IFUa_headerRight{gap:12px}}.J4IFUa_header .btn{font-family:var(--font-body);text-transform:none;letter-spacing:0;border-radius:2px;min-height:40px;font-size:12px;font-weight:550}.J4IFUa_header .btn-ghost{color:var(--color-text-muted)}.J4IFUa_header .btn-ghost:hover{color:var(--color-heading)}.J4IFUa_accountButton{border:1px solid var(--color-border-control)!important;background:var(--color-surface)!important;color:var(--color-heading)!important;box-shadow:none!important;padding-inline:17px!important}.J4IFUa_accountButton:hover{background:var(--color-border)!important;border-color:var(--color-accent)!important;color:var(--color-text)!important}.J4IFUa_header #mobile-nav{background:color-mix(in srgb, var(--color-canvas) 98%, transparent)}.J4IFUa_header #mobile-nav nav>ul a{font-family:var(--font-body);letter-spacing:0;text-transform:none}.J4IFUa_header #mobile-nav .btn-primary{background:var(--color-accent);color:var(--color-surface);border-color:var(--color-accent)}.J4IFUa_header #mobile-nav .eyebrow{font-family:var(--font-body);color:var(--color-text-muted);font-size:var(--text-meta)}.J4IFUa_header :focus-visible{outline-color:var(--color-focus)}.J4IFUa_footer{border-top:1px solid var(--color-border);background:var(--color-canvas);margin-top:0;position:relative}.J4IFUa_footerInner{width:min(1280px,100% - 80px);max-width:1280px;padding:45px 0 30px}.J4IFUa_footer h2{font-family:var(--font-body);font-size:var(--text-meta);letter-spacing:.02em;color:var(--color-text);font-weight:600}.J4IFUa_footer li a{min-height:30px;color:var(--color-text-muted);align-items:center;font-size:12px;display:inline-flex}.J4IFUa_footer li a:hover{color:var(--color-accent-hover)}.J4IFUa_footer p{color:var(--color-text-muted);line-height:1.7}.J4IFUa_footerInner>div:first-child>div:first-child p{font-family:var(--font-body);color:var(--color-text);font-style:italic;font-size:var(--text-reading);max-width:34ch;line-height:1.4}.J4IFUa_footerInner>div:first-child>div:first-child p.J4IFUa_builtBy{text-wrap:balance;color:var(--color-text-muted);font-style:normal;font-size:var(--text-label);max-width:40ch;margin-top:16px;line-height:1.6}.J4IFUa_xCard{border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);min-height:48px;color:var(--color-heading);transition:border-color var(--motion-fast) var(--ease-ui), background-color var(--motion-fast) var(--ease-ui);align-items:center;gap:12px;margin-top:12px;padding:8px 16px 8px 12px;text-decoration:none;display:inline-flex}.J4IFUa_xCard>span{line-height:1.25;display:grid}.J4IFUa_xCard b{font-size:var(--text-label);font-weight:700}.J4IFUa_xCard>span>span{font-size:var(--text-label);color:var(--color-text-muted);transition:color var(--motion-fast) var(--ease-ui)}.J4IFUa_xCard:hover{border-color:var(--color-border-strong);background:var(--color-surface-hover)}.J4IFUa_xCard:hover>span>span{color:var(--color-accent-hover)}.J4IFUa_xCard:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.J4IFUa_footerInner>div[aria-hidden]{background:var(--color-border)}.J4IFUa_footerInner>p{font-size:var(--text-meta)}.J4IFUa_footer :focus-visible{outline-color:var(--color-focus)}@media (max-width:1100px){.J4IFUa_footerInner{width:calc(100% - 48px)}}@media (max-width:700px){.J4IFUa_footerInner{width:calc(100% - 36px);padding-top:34px}.J4IFUa_footerInner>div:first-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.J4IFUa_footerInner>div:first-child>div:first-child{grid-column:1/-1}.J4IFUa_footer li a{min-height:44px;font-size:12px}.J4IFUa_footerInner>div:first-child>div:first-child p:first-of-type{max-width:310px}.J4IFUa_footerInner>p{font-size:var(--text-meta)}}@media (prefers-reduced-motion:reduce){.J4IFUa_header *,.J4IFUa_footer *{transition:none!important}}.J4IFUa_header{background:var(--color-canvas);border-bottom-color:var(--color-border)}.J4IFUa_footer{background:var(--color-canvas);border-color:var(--color-border)}@media (max-width:700px){.J4IFUa_headerInner{height:60px;padding-inline:var(--page-gutter);column-gap:8px}.J4IFUa_header nav[aria-label=Main]{gap:0}.J4IFUa_header nav[aria-label=Main] a{min-height:44px}}@media (max-width:767px){:root:has([data-mobile-bottom-nav]) .J4IFUa_header nav[aria-label=Main]{display:none}}@media (max-width:1023.98px){.J4IFUa_header nav[aria-label=Main] a,.J4IFUa_headerLeft>a[href=\/]{min-height:44px}.J4IFUa_header .btn{min-height:44px}}@media (pointer:coarse){.J4IFUa_footer li a,.J4IFUa_footer a,.J4IFUa_footer button{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:700px),(pointer:coarse){.J4IFUa_footer li a{min-width:44px}}.J4IFUa_workFooter{border-top:1px solid var(--color-border);background:var(--color-canvas)}.J4IFUa_workFooter p{color:var(--color-text-faint);font-size:var(--text-meta);flex-wrap:wrap;align-items:center;gap:4px 20px;padding-block:14px;line-height:1.5;display:flex}.J4IFUa_workFooter a{min-height:32px;color:var(--color-text-muted);align-items:center;display:inline-flex}@media (min-width:1024px){main:has(>div>aside)~.J4IFUa_workFooter p{width:calc(100% - 210px);max-width:none;margin-inline:210px 0}}.J4IFUa_workFooter a:hover{color:var(--color-heading)}.J4IFUa_workFooter a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-control)}@media (pointer:coarse){.J4IFUa_workFooter a{min-width:44px;min-height:44px}}
.hI7jsq_check{--check-ease:cubic-bezier(.22, 1, .36, 1);z-index:60;right:16px;bottom:calc(var(--mobile-nav-height,0px) + 12px);color:var(--color-text-muted);font-size:13px;position:fixed}@media (min-width:640px){.hI7jsq_check{bottom:20px;right:24px}}body:has([data-testid=save-bar]) .hI7jsq_check{bottom:calc(var(--mobile-nav-height,0px) + 96px)}@media (max-width:639.98px){body:has([data-sticky-action][data-shown]) .hI7jsq_check{bottom:calc(var(--mobile-nav-height,0px) + 84px)}}@media (max-width:767px){:root:has([data-mobile-bottom-nav]) .hI7jsq_checkIdle{display:none}}.hI7jsq_checkPanel{border:1px solid var(--color-border-strong);border-radius:var(--radius-overlay);background:var(--color-surface-raised);width:min(360px,100vw - 32px);box-shadow:var(--shadow-overlay);transform-origin:100% 100%;animation:hI7jsq_check-in .28s var(--check-ease);padding:14px 14px 12px 16px}.hI7jsq_checkLauncher{border:1px solid var(--color-border-strong);border-radius:var(--radius-overlay);background:var(--color-surface-raised);width:44px;min-height:44px;color:var(--color-text-muted);box-shadow:var(--shadow-overlay);justify-content:center;align-items:center;padding:0;font-size:12px;font-weight:600;display:inline-flex}.hI7jsq_checkLauncher:hover{color:var(--color-heading);border-color:var(--color-text-muted)}.hI7jsq_checkLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes hI7jsq_check-in{0%{opacity:0;transform:translateY(8px)scale(.94)}to{opacity:1;transform:none}}.hI7jsq_checkHead{align-items:center;gap:2px;margin:-10px -12px 0 0;display:flex}.hI7jsq_checkTitle{font-family:var(--font-body);color:var(--color-heading);margin:0 auto 0 0;font-size:15px;font-weight:700}.hI7jsq_checkClose{width:44px;height:44px;color:var(--color-text-muted);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.hI7jsq_checkClose:hover{color:var(--color-heading)}.hI7jsq_checkRow{align-items:center;gap:8px;display:flex}.hI7jsq_checkChoice{border:1px solid var(--color-border-control);background:var(--color-surface);min-height:40px;color:var(--color-heading);white-space:nowrap;transition:transform .16s var(--ease-ui), border-color .15s ease;border-radius:9999px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}.hI7jsq_checkChoice:hover{border-color:var(--color-text-muted);transform:scale(1.06)}.hI7jsq_checkChoice:active{transform:scale(.97)}@media (max-width:359px){.hI7jsq_checkRow:has(.hI7jsq_checkChoice){flex-direction:column;align-items:stretch}.hI7jsq_checkChoice{flex:none}}.hI7jsq_checkEmoji{font-size:15px;line-height:1}.hI7jsq_checkForm{gap:6px;animation:.16s hI7jsq_check-swap;display:grid}@keyframes hI7jsq_check-swap{0%{opacity:0}to{opacity:1}}.hI7jsq_checkForm input{flex:auto;min-width:0}.hI7jsq_checkDone{color:var(--color-text);margin:4px 0}.hI7jsq_checkError{color:var(--color-status-danger-text);margin:0;font-size:13px}.hI7jsq_checkLauncher:focus-visible,.hI7jsq_checkClose:focus-visible,.hI7jsq_checkChoice:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.hI7jsq_checkPanel,.hI7jsq_checkChoice,.hI7jsq_checkForm{transition:none;animation:none}.hI7jsq_checkChoice:hover,.hI7jsq_checkChoice:active{transform:none}}:root:has(main[data-area=account]) .hI7jsq_checkIdle{display:none}
.FELeAG_home{grid-template-columns:minmax(0,1fr);gap:24px;padding-bottom:8px;display:grid}.FELeAG_path{border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface);gap:12px;padding:16px;display:grid}.FELeAG_path p{color:var(--color-text-muted);font-size:var(--text-control);line-height:1.5}.FELeAG_needs{border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface);padding:16px}.FELeAG_needs h2{color:var(--color-heading);font-size:var(--text-reading);font-weight:700}.FELeAG_needs ul{margin-top:4px}.FELeAG_needs li{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;padding:12px 0;display:flex}.FELeAG_needs li>div:first-child{flex:180px}.FELeAG_needs li:first-child{border-top:0}.FELeAG_needTitle{color:var(--color-text);font-size:var(--text-control);font-weight:500;line-height:1.4}.FELeAG_needDetail{color:var(--color-text-muted);font-size:var(--text-meta);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;line-height:1.4;display:-webkit-box;overflow:hidden}.FELeAG_needAction{flex-shrink:0;max-width:100%}.FELeAG_group{grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.FELeAG_groupLabel{min-width:0;color:var(--color-text-faint);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;padding-bottom:4px;font-size:11px;font-weight:700;display:flex}.FELeAG_row{border-radius:var(--radius-control);width:calc(100% + 16px);min-height:48px;color:var(--color-text);font-size:var(--text-body);text-align:left;align-items:center;gap:12px;margin-inline:-8px;padding:6px 8px;font-weight:500;display:flex}.FELeAG_row:hover,.FELeAG_row:active{background:var(--color-surface-hover);color:var(--color-heading)}.FELeAG_row:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.FELeAG_out{color:var(--color-text-faint);flex-shrink:0}.FELeAG_rowDetail{color:var(--color-text-muted);font-size:var(--text-meta);font-weight:400;display:block}.FELeAG_notInGuild>p{color:var(--color-text-muted);font-size:var(--text-label);margin:0 0 4px}.FELeAG_notInGuild>button{border-radius:var(--radius-control);width:calc(100% + 16px);min-height:48px;color:var(--color-text);font-size:var(--text-body);text-align:left;align-items:center;gap:4px;margin-inline:-8px;padding:6px 8px;font-weight:500;display:flex}.FELeAG_notInGuild>button:hover{background:var(--color-surface-hover)}.FELeAG_meta{color:var(--color-text-faint);font-family:var(--font-mono);font-size:var(--text-meta);font-variant-numeric:tabular-nums;flex-shrink:0}.FELeAG_meta[data-tone=calm]{color:var(--color-text)}.FELeAG_meta[data-tone=late]{color:var(--color-status-warning-text)}.FELeAG_meta[data-tone=overdue]{color:var(--color-status-danger-text)}.FELeAG_foot{border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-label);flex-wrap:wrap;align-items:center;gap:0 18px;padding-top:8px;display:flex}.FELeAG_foot>a{min-height:44px;color:var(--color-text-muted);font-size:var(--text-label);align-items:center;display:inline-flex}.FELeAG_foot button{min-height:44px;color:var(--color-text-muted);font-size:var(--text-label);align-items:center;display:inline-flex}.FELeAG_foot>a:hover{color:var(--color-heading)}.FELeAG_foot button:hover{color:var(--color-heading)}.FELeAG_foot>a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-control)}.FELeAG_foot button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-control)}.FELeAG_logout{margin-left:auto}
.o0rh4q_page{margin:-16px -24px -32px;container-type:inline-size}.o0rh4q_head{border-bottom:1px solid var(--color-border);padding:20px 32px 0}.o0rh4q_titleRow{align-items:center;gap:12px;min-height:40px;display:flex}.o0rh4q_bossIcon{border-radius:var(--radius-sm);flex:none;width:36px;height:36px}.o0rh4q_page .o0rh4q_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-heading);font:800 30px/1.1 var(--font-display);letter-spacing:-.02em;margin:0;overflow:hidden}.o0rh4q_cell:focus-visible,.o0rh4q_person:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.o0rh4q_chip{border:1px solid var(--color-status-info-border);border-radius:var(--radius-sm);background:var(--color-status-info-surface);height:22px;color:var(--color-status-info-text);white-space:nowrap;flex:none;align-items:center;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}.o0rh4q_bring{color:var(--color-text-muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 8px;margin-left:auto;font-size:13px;display:flex}.o0rh4q_bring .o0rh4q_micro{margin-right:4px}.o0rh4q_bring img{border-radius:var(--radius-sm);cursor:pointer;width:24px;height:24px}.o0rh4q_tabs{flex-wrap:wrap;gap:4px;margin:16px 0 -1px;display:flex}.o0rh4q_tabs button{color:var(--color-text-muted);background:0 0;border:0;border-bottom:2px solid #0000;align-items:baseline;gap:8px;padding:10px 14px 12px;font-size:14px;font-weight:500;display:flex}.o0rh4q_tabs button:hover{color:var(--color-text)}.o0rh4q_tabs button[aria-current]{border-bottom-color:var(--color-accent);color:var(--color-heading)}.o0rh4q_tabs button span{color:var(--color-text-faint);font:500 12px/1 var(--font-mono)}.o0rh4q_tabs button:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.o0rh4q_tabs button .o0rh4q_tabOpen{color:var(--color-status-warning-text)}.o0rh4q_tabs button .o0rh4q_tabDone{border:1px solid var(--color-status-success-border);background:var(--color-status-success-surface);width:18px;height:18px;color:var(--color-status-success-text);border-radius:50%;align-self:center;place-items:center;display:inline-grid}.o0rh4q_tabs button[data-covered]{color:var(--color-text)}.o0rh4q_body{grid-template-columns:minmax(0,1fr) 380px;display:grid}.o0rh4q_main{min-width:0;padding:20px 32px 40px}.o0rh4q_gist{color:var(--color-text-muted);margin:0 0 18px;font-size:15px}.o0rh4q_moment{grid-template-columns:22px minmax(0,1fr);gap:0 14px;padding-bottom:24px;display:grid;position:relative}.o0rh4q_moment:before{content:"";background:var(--color-border);width:1px;position:absolute;top:24px;bottom:0;left:10px}.o0rh4q_dot{border:1px solid var(--color-border-input);background:var(--color-canvas);width:21px;height:21px;color:var(--color-text-muted);font:500 11px/1 var(--font-mono);border-radius:50%;place-items:center;margin-top:1px;display:grid}.o0rh4q_dot[data-done]{border-color:var(--color-status-success-border);background:var(--color-status-success-surface);color:var(--color-status-success-text)}.o0rh4q_momentHead{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.o0rh4q_momentHead h3{color:var(--color-heading);font:700 18px/1.25 var(--font-display);letter-spacing:-.01em;margin:0}.o0rh4q_momentHead>span{color:var(--color-text-faint);font:500 13px/1.3 var(--font-mono)}.o0rh4q_call{border-left:2px solid var(--color-border-input);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--color-surface);align-items:center;gap:10px;margin:8px 0 10px;padding:8px 12px;display:flex}.o0rh4q_callText{min-width:0;color:var(--color-heading);font-size:15px;font-weight:500}.o0rh4q_callBy{color:var(--color-text-faint);white-space:nowrap;flex:none;align-items:center;gap:6px;margin-left:auto;font-size:12px;display:inline-flex}.o0rh4q_callBy .o0rh4q_cell{max-width:none;color:var(--color-text-faint);flex-wrap:nowrap;gap:6px;font-size:12px}.o0rh4q_micro{color:var(--color-text-faint);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.3}.o0rh4q_cell{border-radius:var(--radius-control);max-width:100%;min-height:30px;color:var(--color-text);text-align:left;background:0 0;border:1px solid #0000;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:-2px -6px;padding:2px 6px;font-size:13px;display:inline-flex}button.o0rh4q_cell:hover{border-color:var(--color-border-control);background:var(--color-surface-hover)}.o0rh4q_cell[aria-expanded=true]{border-color:var(--color-selected-border);background:var(--color-selected-surface)}.o0rh4q_pick{border:1px dashed var(--color-border-control);border-radius:var(--radius-control);min-height:26px;color:var(--color-text-faint);align-items:center;padding:0 10px;display:inline-flex}.o0rh4q_who{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.o0rh4q_who img{border-radius:var(--radius-sm);width:20px;height:20px;box-shadow:none}.o0rh4q_who[data-left]{color:var(--color-text-faint);text-decoration:line-through}.o0rh4q_who[data-example]{font-style:italic}.o0rh4q_owner{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.o0rh4q_owner .o0rh4q_who{min-width:0}.o0rh4q_owner .o0rh4q_who>span{text-overflow:ellipsis;overflow:hidden}.o0rh4q_seen{border:1px dashed var(--color-border-input);width:18px;height:18px;color:var(--color-status-success-text);cursor:pointer;border-radius:50%;flex:none;place-items:center;display:inline-grid}.o0rh4q_seen[data-yes]{border:1px solid var(--color-status-success-border);background:var(--color-status-success-surface)}.o0rh4q_muted{color:var(--color-text-muted)}.o0rh4q_faint{color:var(--color-text-faint)}.o0rh4q_people{flex-direction:column;gap:1px;display:flex}.o0rh4q_people .o0rh4q_micro{margin:10px 0 4px}.o0rh4q_people .o0rh4q_micro:first-child{margin-top:0}.o0rh4q_person{border-radius:var(--radius-control);min-height:34px;color:var(--color-text);text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:8px;margin:0 -6px;padding:4px 6px;font-size:14px;display:flex}.o0rh4q_person:hover{background:var(--color-surface-hover)}.o0rh4q_person[aria-pressed=true]{border-color:var(--color-selected-border);background:var(--color-selected-surface)}.o0rh4q_person img{border-radius:var(--radius-sm);width:22px;height:22px;box-shadow:none}.o0rh4q_person small{color:var(--color-text-faint);white-space:nowrap;margin-left:auto;font-size:12px}.o0rh4q_empty{color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.5}.o0rh4q_link{color:var(--color-text);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.o0rh4q_aside{border-left:1px solid var(--color-border);flex-direction:column;gap:24px;padding:20px 24px 40px;display:flex}.o0rh4q_aside .o0rh4q_micro{margin-bottom:12px}.o0rh4q_spellDoes{color:var(--color-spell-text);font-size:13px;line-height:1.45}.o0rh4q_spellAsks{color:var(--color-text-muted);font-size:13px;line-height:1.45}.o0rh4q_spellAsks b{color:var(--color-text);font-weight:500}.o0rh4q_inlineSpell{color:var(--color-spell-name);white-space:nowrap;font-weight:700}.o0rh4q_inlineSpell img{vertical-align:middle;border-radius:3px;width:16px;height:16px;margin:-3px 5px 0 0;display:inline-block}.o0rh4q_watch{flex-direction:column;gap:10px;display:flex}.o0rh4q_watch>div{color:var(--color-spell-text);grid-template-columns:62px minmax(0,1fr);gap:10px;font-size:13px;line-height:1.45;display:grid}.o0rh4q_level{border:1px solid var(--color-border-control);border-radius:var(--radius-sm);height:22px;color:var(--color-text-muted);justify-content:center;align-items:center;font-size:12px;font-weight:500;display:inline-flex}.o0rh4q_level[data-level=wipe]{border-color:var(--color-status-danger-border);background:var(--color-status-danger-surface);color:var(--color-status-danger-text)}.o0rh4q_level[data-level=deadly]{border-color:var(--color-status-warning-border);background:var(--color-status-warning-surface);color:var(--color-status-warning-text)}.o0rh4q_phaseCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.o0rh4q_phaseCard{border:1px solid var(--color-border-control);border-radius:var(--radius-overlay);background:var(--color-surface);min-height:148px;color:var(--color-text);text-align:left;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.o0rh4q_phaseCard:hover{border-color:var(--color-border-input);background:var(--color-surface-hover)}.o0rh4q_phaseCard:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.o0rh4q_phaseCardHead{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.o0rh4q_phaseCardHead b{color:var(--color-heading);font:700 16px/1.25 var(--font-display)}.o0rh4q_phaseCardHead span{color:var(--color-text-faint);font:500 12px/1.3 var(--font-mono)}.o0rh4q_phaseCardGist{color:var(--color-text-muted);font-size:13px;line-height:1.5}.o0rh4q_phaseCardFoot{color:var(--color-text-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;margin-top:auto;font-size:12px;display:flex}.o0rh4q_cardDone{color:var(--color-status-success-text);align-items:center;gap:4px;font-weight:500;display:inline-flex}.o0rh4q_cardOpen{color:var(--color-status-warning-text);font:500 12px/1.3 var(--font-mono)}.o0rh4q_bringList{grid-template-columns:1fr 1fr;gap:8px 14px;margin:0;padding:0;list-style:none;display:grid}.o0rh4q_bringList li{color:var(--color-text);grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;font-size:13px;line-height:1.3;display:grid}.o0rh4q_bringList img{border-radius:var(--radius-sm);width:22px;height:22px}@container (max-width:980px){.o0rh4q_phaseCards{grid-template-columns:minmax(0,1fr)}}.o0rh4q_mapWrap{grid-template-columns:minmax(0,1fr) 300px;display:grid}.o0rh4q_mapStage{grid-template-columns:max-content minmax(0,1fr) max-content;align-items:start;gap:10px;min-width:0;padding:12px 16px;display:grid}.o0rh4q_map{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;width:100%;min-height:360px;max-height:calc(100dvh - 286px);display:block}.o0rh4q_map:active{cursor:grabbing}.o0rh4q_mapRoster{align-content:start;gap:8px;max-height:calc(100dvh - 286px);font-size:12.5px;display:grid;overflow:auto}.o0rh4q_mapRoster .o0rh4q_micro{margin:0}.o0rh4q_mapRoster h4{color:var(--color-text);font:600 12px/18px var(--font-sans,inherit);white-space:nowrap;align-items:baseline;gap:6px;margin:0 0 1px;display:flex}.o0rh4q_mapRoster h4 span{color:var(--color-text-faint);text-overflow:ellipsis;font-weight:400;overflow:hidden}.o0rh4q_mapRoster ul{margin:0;padding:0;list-style:none}.o0rh4q_mapRoster button{width:100%;height:19px;font:italic 500 12.5px/1 var(--font-sans,inherit);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;gap:6px;padding:0 4px;display:flex}.o0rh4q_mapRoster button img{border-radius:50%;flex:none}.o0rh4q_mapRoster button:hover,.o0rh4q_mapRoster button[data-hover]{background:var(--color-surface-hover)}.o0rh4q_mapRoster button[aria-pressed=true]{background:var(--color-selected-surface);box-shadow:inset 0 0 0 1px var(--color-selected-border)}.o0rh4q_mapRoster button[data-line]:after{content:"";background:var(--color-status-danger-text);border-radius:50%;flex:none;width:6px;height:6px;margin-left:auto}.o0rh4q_mapRoster button:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.o0rh4q_mapRock{fill:none;stroke:color-mix(in srgb, var(--color-border) 55%, transparent);stroke-width:36px;stroke-linejoin:round}.o0rh4q_mapWall{fill:none;stroke:var(--color-border-strong);stroke-width:7px;stroke-linejoin:round}.o0rh4q_mapFloorIn{stop-color:color-mix(in srgb, var(--color-status-danger-fill) 7%, var(--color-surface-hover))}.o0rh4q_mapFloorOut{stop-color:var(--color-surface)}.o0rh4q_mapArea{fill:color-mix(in srgb, var(--color-canvas) 78%, var(--color-surface))}.o0rh4q_mapSpeck{fill:color-mix(in srgb, var(--color-text-muted) 60%, transparent);stroke:var(--color-canvas);stroke-width:.6px}.o0rh4q_mapCompass circle{fill:var(--color-surface-raised);stroke:var(--color-border-input)}.o0rh4q_mapCompass path{fill:var(--color-text)}.o0rh4q_mapCompass text{fill:var(--color-text-muted);font:700 10px/1 var(--font-sans,inherit)}.o0rh4q_mapDot{fill:var(--color-border)}.o0rh4q_mapPlaceLabel{fill:var(--color-text-faint);font:700 10px/1 var(--font-sans,inherit);letter-spacing:.1em;text-transform:uppercase}.o0rh4q_mapGroupLabel{fill:var(--color-text-muted);font:500 11px/1 var(--font-sans,inherit);paint-order:stroke;stroke:var(--color-surface);stroke-width:3px}.o0rh4q_mapZone,.o0rh4q_mapDrawn>circle,.o0rh4q_mapDrawn>path,.o0rh4q_mapDrawn>polygon{fill:color-mix(in srgb, var(--color-status-danger-text) 14%, transparent);stroke:var(--color-status-danger-border);stroke-dasharray:6 4}.o0rh4q_mapZoneLabel{fill:var(--color-status-danger-text);font:700 10px/1 var(--font-sans,inherit);letter-spacing:.1em;text-transform:uppercase;paint-order:stroke;stroke:var(--color-surface);stroke-width:3px}.o0rh4q_mapLines path{fill:none;stroke:var(--color-status-danger-fill);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.5}.o0rh4q_mapLines[data-lit]{filter:drop-shadow(0 0 4px var(--color-status-danger-fill))}.o0rh4q_mapLines[data-lit] path{stroke:var(--color-status-danger-text);stroke-width:2.8px;opacity:1}.o0rh4q_mapArrow{stroke:var(--color-status-danger-text);stroke-width:2px}.o0rh4q_mapArrowHead{fill:var(--color-status-danger-text)}.o0rh4q_mapBoss path,.o0rh4q_mapBoss circle{fill:var(--color-surface-raised);stroke:var(--color-status-danger-text);stroke-width:1.6px;stroke-linejoin:round}.o0rh4q_mapBoss[data-flying] path,.o0rh4q_mapBoss[data-flying] circle{fill:color-mix(in srgb, var(--color-surface-raised) 78%, transparent);stroke-width:2px}.o0rh4q_mapBoss[data-flying]{pointer-events:none}.o0rh4q_mapPoint{cursor:pointer}.o0rh4q_mapPoint circle{fill:var(--color-surface-raised);stroke:var(--color-border-input)}.o0rh4q_mapPoint text{fill:var(--color-text-muted);font:700 8px/1 var(--font-sans,inherit);pointer-events:none}.o0rh4q_mapPoint:hover circle{stroke:var(--color-heading)}.o0rh4q_mapPoint:hover text{fill:var(--color-heading)}.o0rh4q_mapToken{cursor:grab}.o0rh4q_mapToken:active{cursor:grabbing}.o0rh4q_mapToken[data-fixed]{cursor:pointer}.o0rh4q_mapToken[data-hover]>circle:not(.o0rh4q_mapTokenLine),.o0rh4q_mapToken[data-selected]>circle:not(.o0rh4q_mapTokenLine){stroke:var(--color-heading);stroke-width:2.6px}.o0rh4q_mapTokenLine{fill:none;stroke:var(--color-status-danger-text);stroke-width:1.6px;stroke-dasharray:3 2}.o0rh4q_mapName{fill:var(--color-heading);font:italic 600 12px/1 var(--font-sans,inherit);paint-order:stroke;stroke:var(--color-canvas);stroke-width:4px;pointer-events:none}.o0rh4q_mapDrawn{cursor:move}.o0rh4q_mapDrawn[data-fixed],.o0rh4q_mapDrawn[data-draft]{pointer-events:none}.o0rh4q_mapDrawn[data-draft]{opacity:.7}.o0rh4q_mapDrawn[data-selected]>circle,.o0rh4q_mapDrawn[data-selected]>path,.o0rh4q_mapDrawn[data-selected]>polygon{stroke:var(--color-heading);stroke-width:1.6px}.o0rh4q_mapDrawn[data-selected]>.o0rh4q_mapArrow{stroke:var(--color-heading)}.o0rh4q_mapArrowGrip{stroke:#0000;stroke-width:16px}.o0rh4q_mapHandle{fill:var(--color-heading);stroke:var(--color-canvas);stroke-width:2px;cursor:crosshair}.o0rh4q_mapMark{cursor:grab}.o0rh4q_mapMark:active{cursor:grabbing}.o0rh4q_mapMark circle{fill:#0000}.o0rh4q_mapMark[data-selected] circle{fill:color-mix(in srgb, var(--color-heading) 14%, transparent);stroke:var(--color-heading);stroke-width:1.4px}.o0rh4q_mapMark image{filter:drop-shadow(0 1px 2px #000000b3)}.o0rh4q_mapBoss[data-held]{cursor:grab}.o0rh4q_mapBoss[data-held]:active{cursor:grabbing}.o0rh4q_map[data-tool],.o0rh4q_map[data-tool] *{cursor:crosshair}.o0rh4q_mapDraw{gap:8px;display:grid}.o0rh4q_mapDrawTools{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}.o0rh4q_mapDrawTools button{border:1px solid var(--color-border-control);border-radius:var(--radius-control);color:var(--color-text-muted);background:0 0;justify-items:center;gap:4px;padding:7px 0 6px;font-size:11.5px;font-weight:500;line-height:1;display:grid;position:relative}.o0rh4q_mapDrawTools svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.o0rh4q_mapDrawTools button:hover,.o0rh4q_mapMarkPick button:hover,.o0rh4q_mapBare:hover,.o0rh4q_mapSpells button:hover{background:var(--color-surface-hover);color:var(--color-text)}.o0rh4q_mapDrawTools button[aria-pressed=true],.o0rh4q_mapMarkPick button[aria-pressed=true],.o0rh4q_mapSpells button[aria-pressed=true]{border-color:var(--color-selected-border);background:var(--color-selected-surface);color:var(--color-heading)}.o0rh4q_mapDrawTools kbd{color:var(--color-text-faint);font:500 9px/1 var(--font-mono);position:absolute;top:3px;right:4px}.o0rh4q_mapDelete kbd{color:var(--color-text-faint);font:500 11px/1 var(--font-mono);margin-left:8px}.o0rh4q_mapNote{fill:var(--color-heading);font:600 14px/1 var(--font-sans,inherit);paint-order:stroke;stroke:var(--color-canvas);stroke-width:3.5px;cursor:move}.o0rh4q_mapNote[data-empty]{fill:var(--color-text-faint)}.o0rh4q_mapNote[data-selected]{text-underline-offset:3px;text-decoration:underline}.o0rh4q_mapMarkPick{grid-template-columns:repeat(8,minmax(0,1fr));gap:2px;display:grid}.o0rh4q_mapMarkPick button{border-radius:var(--radius-control);background:0 0;border:1px solid #0000;place-items:center;height:32px;padding:0;display:grid}.o0rh4q_mapBare{border:1px solid var(--color-border-control);border-radius:var(--radius-control);height:30px;color:var(--color-text-muted);background:0 0;font-size:12.5px;font-weight:500}.o0rh4q_mapBare[aria-pressed=true]{color:var(--color-text)}.o0rh4q_mapDrawTools button:focus-visible,.o0rh4q_mapMarkPick button:focus-visible,.o0rh4q_mapBare:focus-visible,.o0rh4q_mapSpells button:focus-visible,.o0rh4q_mapDelete:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.o0rh4q_mapSpells{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.o0rh4q_mapSpells button{border:1px solid var(--color-border-control);border-radius:var(--radius-control);height:26px;color:var(--color-text-muted);background:0 0;align-items:center;gap:6px;padding:0 8px 0 4px;font-size:12.5px;display:flex}.o0rh4q_mapSpells img{border-radius:3px}.o0rh4q_mapDelete{color:var(--color-status-danger-text);background:0 0;border:0;margin-top:10px;padding:0;font-size:13px;font-weight:500}.o0rh4q_mapDelete:hover{text-underline-offset:3px;text-decoration:underline}.o0rh4q_mapTools{gap:6px;display:flex}.o0rh4q_mapTools button{border:1px solid var(--color-border-control);border-radius:var(--radius-control);height:32px;color:var(--color-text);background:0 0;flex:none;padding:0 10px;font-size:13px;font-weight:500}.o0rh4q_mapTools button:hover:not(:disabled){background:var(--color-surface-hover)}.o0rh4q_mapTools button:disabled{color:var(--color-text-faint);cursor:default}.o0rh4q_mapTools button:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.o0rh4q_mapToolsEnd{gap:6px;margin-left:auto;display:flex}.o0rh4q_mapTools .o0rh4q_mapToolsIcon{place-items:center;width:32px;padding:0;display:grid}.o0rh4q_mapToolsIcon svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:18px;height:18px}.o0rh4q_mapWrap[data-full]{z-index:100;background:var(--color-canvas);grid-template-rows:auto minmax(0,1fr);position:fixed;inset:0}.o0rh4q_mapWrap[data-full] .o0rh4q_mapStage{padding:12px 24px}.o0rh4q_mapWrap[data-full] .o0rh4q_map,.o0rh4q_mapWrap[data-full] .o0rh4q_mapRoster{max-height:calc(100dvh - 78px)}.o0rh4q_mapWrap[data-full] .o0rh4q_mapRoster{gap:14px;font-size:13px}.o0rh4q_mapWrap[data-full] .o0rh4q_mapRoster button{height:22px;font-size:13px}.o0rh4q_mapWrap[data-full] .o0rh4q_mapSide{max-height:none}.o0rh4q_mapBar{border-bottom:1px solid var(--color-border);grid-column:1/-1;align-items:center;gap:12px;padding:10px 24px;display:flex}.o0rh4q_mapBar b{color:var(--color-heading);font:700 18px/1.2 var(--font-display)}.o0rh4q_mapBar nav{gap:4px;margin-left:12px;display:flex}.o0rh4q_mapBar nav button{border-radius:var(--radius-control);color:var(--color-text-muted);background:0 0;border:1px solid #0000;align-items:baseline;gap:8px;padding:5px 12px;font-size:14px;font-weight:500;display:flex}.o0rh4q_mapBar nav button:hover{color:var(--color-text)}.o0rh4q_mapBar nav button[aria-current]{border-color:var(--color-selected-border);background:var(--color-selected-surface);color:var(--color-heading)}.o0rh4q_mapBar nav button span{color:var(--color-text-faint);font:500 12px/1 var(--font-mono)}.o0rh4q_mapBar nav button:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.o0rh4q_mapBarClose{border:1px solid var(--color-border-control);border-radius:var(--radius-control);color:var(--color-text);background:0 0;margin-left:auto;padding:4px 10px;font-size:13px}.o0rh4q_mapBarClose:hover{background:var(--color-surface-hover)}.o0rh4q_mapBarClose kbd{color:var(--color-text-faint);font:500 11px/1 var(--font-mono);margin-left:6px}.o0rh4q_mapSide{border-left:1px solid var(--color-border);flex-direction:column;gap:18px;min-height:384px;max-height:calc(100dvh - 262px);padding:20px;font-size:13px;display:flex;overflow:auto}.o0rh4q_mapSide>*{flex:none}.o0rh4q_mapSide .o0rh4q_micro{margin-bottom:10px}.o0rh4q_stand{gap:8px;margin:0;padding:0;list-style:none;display:grid}.o0rh4q_stand li{color:var(--color-text-muted);grid-template-columns:14px minmax(0,1fr);gap:8px;line-height:1.45;display:grid}.o0rh4q_stand i{border-radius:2px;width:10px;height:10px;margin-top:5px}.o0rh4q_stand b{color:var(--color-text);font-weight:500}.o0rh4q_mapWho>div{align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.o0rh4q_mapWho>div span{color:var(--color-text-faint);font-size:12px}.o0rh4q_mapWho ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.o0rh4q_mapWho li{color:var(--color-text);align-items:center;gap:7px;display:flex}.o0rh4q_mapWho li img{border-radius:3px}.o0rh4q_mapWho p,.o0rh4q_mapHint{color:var(--color-text-muted);margin:0;line-height:1.5}.o0rh4q_mapWho ul+p{margin-top:8px}.o0rh4q_mapWho p b{color:var(--color-text);font-weight:500}.o0rh4q_mapWho>div{flex-wrap:wrap}.o0rh4q_mapFoot{color:var(--color-text-faint);margin:0;font-size:12px;line-height:1.5}@container (max-width:980px){.o0rh4q_mapWrap{grid-template-columns:minmax(0,1fr)}.o0rh4q_mapSide{border-left:0;border-top:1px solid var(--color-border);max-height:none}}.o0rh4q_example{border-bottom:1px solid var(--color-status-info-border);background:var(--color-status-info-surface);align-items:flex-start;gap:14px;padding:14px 32px;display:flex}.o0rh4q_example p{max-width:980px;color:var(--color-text);margin:0;font-size:14px;line-height:1.55}.o0rh4q_example p b{color:var(--color-heading);font-weight:700}.o0rh4q_exampleTag{border:1px solid var(--color-status-info-border);border-radius:var(--radius-sm);color:var(--color-status-info-text);font:700 11px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;flex:none;margin-top:1px;padding:3px 8px}@container (max-width:980px){.o0rh4q_body{grid-template-columns:minmax(0,1fr)}.o0rh4q_aside{border-left:0;border-top:1px solid var(--color-border);padding:20px 32px 32px}.o0rh4q_menu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.o0rh4q_page{margin-inline:-16px}.o0rh4q_head,.o0rh4q_main{padding-inline:20px}}.o0rh4q_part{container-type:inline-size}.o0rh4q_part[data-framed]{margin:-16px -24px -32px}.o0rh4q_partBar{flex-wrap:wrap;align-items:center;gap:8px 14px;padding:0 0 16px;display:flex}.o0rh4q_part .o0rh4q_partBar .o0rh4q_partName{color:var(--color-heading);font:700 var(--text-section)/1.2 var(--font-title);letter-spacing:-.01em;margin:0}.o0rh4q_partBack{border-right:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-control);align-items:center;gap:6px;padding-right:14px;text-decoration:none;display:inline-flex}.o0rh4q_partBack:hover{color:var(--color-heading)}.o0rh4q_partWhen{color:var(--color-text-muted);font:500 var(--text-label) var(--font-mono)}.o0rh4q_part:not([data-framed]){border:1px solid var(--color-border);border-radius:var(--radius-panel);overflow:hidden}.o0rh4q_part:not([data-framed]) .o0rh4q_partBar{border-bottom:1px solid var(--color-border);padding:16px 32px}.o0rh4q_partHead{border-bottom:1px solid var(--color-border);padding:28px 32px 24px;position:relative;overflow:hidden}.o0rh4q_partHead[data-art]:before{content:"";pointer-events:none;background:linear-gradient(90deg, var(--color-canvas) 0%, color-mix(in srgb, var(--color-canvas) 90%, transparent) 45%, color-mix(in srgb, var(--color-canvas) 45%, transparent) 100%), linear-gradient(0deg, var(--color-canvas), transparent 70%), var(--raid-art) right 30% / min(62%, 760px) auto no-repeat;position:absolute;inset:0}.o0rh4q_partHead>*{position:relative}.o0rh4q_partHead h2{color:var(--color-heading);font:800 var(--text-title)/1.05 var(--font-title);letter-spacing:-.025em;margin:0 0 16px}.o0rh4q_partWho{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.o0rh4q_partYou{border:1px solid var(--color-selected-border);border-radius:var(--radius-control);background:var(--color-selected-surface);min-height:44px;color:var(--color-text);font-size:var(--text-body);align-items:center;gap:10px;padding:6px 14px 6px 8px;font-style:italic;display:inline-flex}.o0rh4q_partYou img{box-shadow:none}.o0rh4q_partFact{color:var(--color-text-muted);font-size:var(--text-control)}.o0rh4q_partFact b{color:var(--color-heading);font-weight:500}.o0rh4q_partBody{grid-template-columns:minmax(0,1fr) 340px;display:grid}.o0rh4q_partMain{min-width:0;max-width:820px;padding:28px 32px 48px}.o0rh4q_partMain section+section{margin-top:40px}.o0rh4q_partMain h3,.o0rh4q_partAside h3{color:var(--color-heading);font:700 var(--text-section)/1.2 var(--font-title);letter-spacing:-.01em;margin:0}.o0rh4q_partSub{color:var(--color-text-muted);font-size:var(--text-label);margin:4px 0 14px}.o0rh4q_partJob{border-top:1px solid var(--color-border);grid-template-columns:44px minmax(0,1fr) auto;gap:16px;padding:18px 0;display:grid}.o0rh4q_partJob:last-child{border-bottom:1px solid var(--color-border)}.o0rh4q_partJob>img{border-radius:var(--radius-control);width:44px;height:44px;box-shadow:0 0 0 1px var(--color-border-strong)}.o0rh4q_partAt{color:var(--color-text-faint);font:500 var(--text-meta) var(--font-mono);margin:0}.o0rh4q_partAt b{color:var(--color-text-muted);font-weight:500}.o0rh4q_partBackup{border:1px solid var(--color-border-control);border-radius:var(--radius-sm);color:var(--color-text-muted);font-family:var(--font-body);margin-left:8px;padding:0 6px}.o0rh4q_partJob h4{color:var(--color-spell-name);font:700 var(--text-reading)/1.35 var(--font-body);margin:2px 0 0}.o0rh4q_partJob dl{font-size:var(--text-control);flex-wrap:wrap;gap:4px 28px;margin:6px 0 0;display:flex}.o0rh4q_partJob dl div{gap:8px;display:flex}.o0rh4q_partJob dt{color:var(--color-text-faint)}.o0rh4q_partJob dd{color:var(--color-text);margin:0}.o0rh4q_partWhy{max-width:62ch;color:var(--color-spell-text);font-size:var(--text-label);margin:8px 0 0;line-height:1.45}.o0rh4q_partCall{color:var(--color-text-muted);font-size:var(--text-label);margin:8px 0 0}.o0rh4q_partCall q{color:var(--color-heading);quotes:"“" "”";font-weight:500}.o0rh4q_partGot>span{color:var(--color-status-success-text);font-size:var(--text-label);white-space:nowrap;align-items:center;gap:6px;font-weight:500;display:inline-flex}.o0rh4q_partPhase{border-top:1px solid var(--color-border);grid-template-columns:172px minmax(0,1fr);gap:20px;padding:18px 0;display:grid}.o0rh4q_partPhase:last-child{border-bottom:1px solid var(--color-border)}.o0rh4q_partPhaseName{align-items:baseline;gap:10px;display:flex}.o0rh4q_partPhaseName i{color:var(--color-text-faint);font:500 var(--text-label) var(--font-mono);font-style:normal}.o0rh4q_partPhaseName b{color:var(--color-heading);font-size:var(--text-reading);font-weight:700}.o0rh4q_partRange{color:var(--color-text-faint);font:500 var(--text-meta) var(--font-mono);margin-top:2px;padding-left:21px;display:block}.o0rh4q_partPhase p{color:var(--color-text);font-size:var(--text-control);margin:0;line-height:1.5}.o0rh4q_partPhase p+p{margin-top:8px}.o0rh4q_partPhase .o0rh4q_partAll{color:var(--color-text-muted)}.o0rh4q_partPhase .o0rh4q_watch{margin-top:12px}.o0rh4q_partAside{flex-direction:column;gap:32px;padding:28px 32px 48px 8px;display:flex}.o0rh4q_partAside h3{font:700 var(--text-reading)/1.3 var(--font-body);letter-spacing:0;margin-bottom:10px}.o0rh4q_partList{margin:0;padding:0;list-style:none}.o0rh4q_partList li{min-height:36px;color:var(--color-text);font-size:var(--text-control);cursor:pointer;align-items:center;gap:10px;display:flex}.o0rh4q_partList li+li{border-top:1px solid var(--color-border)}.o0rh4q_partList img{border-radius:var(--radius-sm);width:22px;height:22px}.o0rh4q_partLine{color:var(--color-text-muted);font-size:var(--text-control);margin:0;line-height:1.55}.o0rh4q_partTabs{gap:4px;margin-left:auto;display:flex}.o0rh4q_partTabs a{color:var(--color-text-muted);font-size:var(--text-control);border-bottom:2px solid #0000;padding:8px 12px;font-weight:500;text-decoration:none}.o0rh4q_partTabs a:hover{color:var(--color-heading)}.o0rh4q_partTabs a[aria-current]{border-bottom-color:var(--color-accent);color:var(--color-heading)}.o0rh4q_liveStep{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 32px;display:flex}.o0rh4q_liveCount{min-width:9ch;color:var(--color-text-muted);font:500 var(--text-label) var(--font-mono);text-align:center}.o0rh4q_liveHint{color:var(--color-text-faint);font-size:var(--text-label);margin-left:auto}.o0rh4q_liveTop{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);display:grid}.o0rh4q_liveTop>section{min-width:0;padding:24px 32px 28px}.o0rh4q_liveTop .o0rh4q_micro{margin:0 0 10px}.o0rh4q_liveNow h2{color:var(--color-heading);font:800 var(--text-title)/1.05 var(--font-title);letter-spacing:-.025em;margin:0}.o0rh4q_liveCall{color:var(--color-heading);font-size:var(--text-reading);margin:14px 0 0}.o0rh4q_liveCall q{quotes:"“" "”"}.o0rh4q_liveGist{color:var(--color-text-muted);font-size:var(--text-control);margin:12px 0 0;line-height:1.5}.o0rh4q_liveTop h3{color:var(--color-heading);font:700 var(--text-section)/1.25 var(--font-title);letter-spacing:-.01em;margin:0}.o0rh4q_liveTop h3+.o0rh4q_liveWhen{margin-top:6px}.o0rh4q_liveWhen{color:var(--color-text);font-size:var(--text-control);margin:0}.o0rh4q_liveRole{color:var(--color-text-muted);font-size:var(--text-control);margin:14px 0 0;line-height:1.5}.o0rh4q_liveYou{border:1px solid var(--color-selected-border);background:var(--color-selected-surface)}.o0rh4q_liveYou>.o0rh4q_micro{color:var(--color-accent)}.o0rh4q_liveYou>div+div{margin-top:14px}.o0rh4q_liveBody{grid-template-columns:360px minmax(0,1fr);display:grid}.o0rh4q_liveSide{border-right:1px solid var(--color-border);padding:24px 32px 32px}.o0rh4q_liveSide .o0rh4q_micro{margin:0 0 14px}.o0rh4q_liveFoot{color:var(--color-text-faint);font-size:var(--text-label);margin:24px 0 0;line-height:1.5}.o0rh4q_liveMap{min-width:0;padding:16px 24px 24px}.o0rh4q_mapWrap[data-plain]{grid-template-columns:minmax(0,1fr)}.o0rh4q_mapWrap[data-plain] .o0rh4q_mapStage{grid-template-columns:minmax(0,1fr);padding:0}.o0rh4q_mapWrap[data-plain] .o0rh4q_map{cursor:default;max-height:620px}.o0rh4q_mapToken[data-you]>circle:not(.o0rh4q_mapTokenLine){stroke:var(--color-accent);stroke-width:3.2px}.o0rh4q_mapYou{fill:var(--color-accent-hover);font:700 12px/1 var(--font-sans,inherit);paint-order:stroke;stroke:var(--color-canvas);stroke-width:4px;pointer-events:none}@container (max-width:980px){.o0rh4q_liveTop,.o0rh4q_liveBody{grid-template-columns:minmax(0,1fr)}.o0rh4q_liveSide{border-right:0;border-bottom:1px solid var(--color-border)}}.o0rh4q_partSmall{display:none}@container (max-width:900px){.o0rh4q_partBody{grid-template-columns:minmax(0,1fr)}.o0rh4q_partAside{padding:0 32px 40px}}@media (max-width:767px){.o0rh4q_part:not([data-framed])>:not(.o0rh4q_partBar,.o0rh4q_partSmall){display:none}.o0rh4q_part:not([data-framed]) .o0rh4q_partBar{padding:16px}.o0rh4q_partSmall{color:var(--color-text-muted);font-size:var(--text-body);margin:0;padding:24px 16px;display:block}.o0rh4q_partSmall a{color:var(--color-text);text-underline-offset:3px;text-decoration:underline}}.o0rh4q_files{max-width:1160px;padding:22px 32px 40px}.o0rh4q_files .o0rh4q_micro{margin-bottom:14px}.o0rh4q_fileSpell{break-inside:avoid;gap:3px;margin-bottom:16px;display:grid}@container (min-width:1000px){.o0rh4q_fileSpells{columns:2;column-gap:56px}}.o0rh4q_fileSpell>b{color:var(--color-spell-name);font-size:14px;font-weight:700;line-height:1.3}.o0rh4q_filesNote{border-top:1px solid var(--color-border);color:var(--color-text-faint);margin:10px 0 0;padding-top:14px;font-size:12.5px;line-height:1.5}.o0rh4q_head[data-plain]{padding-bottom:18px}.o0rh4q_story{max-width:68ch;color:var(--color-text);margin:0 0 28px;font-size:16px;line-height:1.6}.o0rh4q_raidBosses{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;max-width:820px;margin:10px 0 0;padding:0;list-style:none;display:grid}.o0rh4q_raidBosses :is(button,div){border:0;border-top:1px solid var(--color-border);width:100%;color:var(--color-text-faint);text-align:left;background:0 0;align-items:center;gap:10px;padding:9px 4px;font-size:12.5px;display:flex}.o0rh4q_raidBosses div{padding-right:28px}.o0rh4q_raidBosses :is(button,div) b{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text);flex:1;font-size:14px;font-weight:500;overflow:hidden}.o0rh4q_raidBosses div b{color:var(--color-text-muted)}.o0rh4q_raidBosses button:hover{background:var(--color-surface)}.o0rh4q_raidBosses button:hover b{color:var(--color-heading)}.o0rh4q_raidBosses button:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.o0rh4q_raidBosses+.o0rh4q_filesNote{max-width:820px;margin-top:0}.o0rh4q_craftLead{color:var(--color-text-muted);margin:0 0 6px;font-size:13px;line-height:1.5}.o0rh4q_craftLead b{color:var(--color-text);font-weight:500}.o0rh4q_craftNone{color:var(--color-status-warning-text);margin:10px 0 2px;font-size:13px;line-height:1.45}.o0rh4q_craft{border-top:1px solid var(--color-border)}.o0rh4q_craftLead+.o0rh4q_craft,.o0rh4q_craftNone+.o0rh4q_craft{margin-top:12px}.o0rh4q_craft>button{text-align:left;background:0 0;border:0;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:2px 12px;width:100%;padding:10px 2px;display:grid}.o0rh4q_craft>button>svg{color:var(--color-text-faint)}.o0rh4q_craft>button:hover{background:var(--color-surface)}.o0rh4q_craft>button:hover .o0rh4q_craftName b{color:var(--color-heading)}.o0rh4q_craft>button:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.o0rh4q_craftName{align-items:baseline;gap:10px;min-width:0;display:flex}.o0rh4q_craftName b{color:var(--color-text);font-size:14px;font-weight:500}.o0rh4q_craftName span{color:var(--color-text-faint);font-size:12.5px}.o0rh4q_craftWho{min-width:0;color:var(--color-text-muted);grid-column:2/-1;font-size:13px;line-height:1.4}.o0rh4q_craftWho:empty{display:none}.o0rh4q_craftWho [data-none]{color:var(--color-status-warning-text)}.o0rh4q_recipes{margin:0;padding:4px 12px 8px;list-style:none}.o0rh4q_recipes li{color:var(--color-text);justify-content:space-between;gap:12px;padding:4px 0;font-size:13px;display:flex}.o0rh4q_recipes li span:last-child{color:var(--color-text-faint);flex:none}.o0rh4q_aside .o0rh4q_filesNote{margin-top:0}.o0rh4q_back{border-radius:var(--radius-sm);color:var(--color-text-muted);background:0 0;border:0;align-items:center;gap:6px;margin:-6px 0 2px -8px;padding:5px 8px;font-size:13px;font-weight:500;display:inline-flex}.o0rh4q_back:hover{background:var(--color-surface);color:var(--color-heading)}.o0rh4q_back:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.o0rh4q_tabs .o0rh4q_tabsNote{color:var(--color-text-muted);align-items:center;gap:10px;margin:0 0 0 auto;padding-bottom:6px;font-size:12.5px;display:flex}.o0rh4q_phaseBody{grid-template-columns:minmax(0,1fr) minmax(360px,44%);display:grid}.o0rh4q_phaseBody .o0rh4q_main{padding-top:12px;padding-bottom:16px}.o0rh4q_phaseBody .o0rh4q_gist{margin-bottom:8px}.o0rh4q_moves{flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0 0 10px;font-size:13px;display:flex}.o0rh4q_moves .o0rh4q_micro{margin-right:2px}.o0rh4q_phaseBody .o0rh4q_moment{padding-bottom:4px}.o0rh4q_phaseBody .o0rh4q_call{background:0 0;border:0;margin:2px 0;padding:0}.o0rh4q_line .o0rh4q_cell{min-height:26px}.o0rh4q_momentHead .o0rh4q_inlineSpell{color:inherit;font-weight:inherit}.o0rh4q_momentHead .o0rh4q_inlineSpell img{border:1px solid var(--color-border-control);border-radius:4px;width:22px;height:22px;margin:-4px 8px 0 0}.o0rh4q_lines{margin:0;padding:0;list-style:none}.o0rh4q_line{border-radius:var(--radius-control);cursor:pointer;grid-template-columns:minmax(150px,max-content) minmax(0,1fr) auto;align-items:center;gap:0 12px;margin:0 -8px;padding:0 8px;display:grid}.o0rh4q_line:hover{background:var(--color-surface-hover)}.o0rh4q_line[data-open]{background:color-mix(in srgb, var(--color-status-warning-text) 5%, transparent);box-shadow:inset 2px 0 var(--color-status-warning-text)}.o0rh4q_line[data-open] .o0rh4q_pick{border-color:var(--color-status-warning-border);color:var(--color-status-warning-text)}.o0rh4q_lineWho{min-width:0}.o0rh4q_lineWhat{min-width:0;color:var(--color-text);text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14px;display:flex}.o0rh4q_lineWhat img{border-radius:3px;flex:none;width:18px;height:18px}.o0rh4q_lineWhat small{color:var(--color-text-faint);font-size:12px;display:block}.o0rh4q_lineWhat small[data-warn]{color:var(--color-status-warning-text)}.o0rh4q_lineWhat:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.o0rh4q_lineWhen{color:var(--color-text-faint);white-space:nowrap;font-size:12.5px}.o0rh4q_lineMore{color:var(--color-text-muted);flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:4px 20px;padding:2px 0 4px;font-size:12.5px;display:flex}.o0rh4q_lineMore>span{align-items:center;gap:8px;display:inline-flex}.o0rh4q_lineMore b{color:var(--color-text-faint);font-weight:500}.o0rh4q_roomSide{border-left:1px solid var(--color-border);flex-direction:column;gap:10px;min-width:0;padding:12px 20px 24px;display:flex}.o0rh4q_roomTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.o0rh4q_roles{flex-wrap:wrap;gap:4px;display:flex}.o0rh4q_roles button{background:var(--color-surface);color:var(--color-text-muted);border:0;border-radius:999px;padding:4px 11px;font-size:13px}.o0rh4q_roles button:hover{background:var(--color-surface-hover);color:var(--color-text)}.o0rh4q_roles button[aria-pressed=true]{background:var(--color-selected-surface);color:var(--color-heading)}.o0rh4q_fullMap{border:1px solid var(--color-border-control);border-radius:var(--radius-control);color:var(--color-text);background:0 0;padding:5px 10px;font-size:13px}.o0rh4q_fullMap:hover{background:var(--color-surface-hover)}.o0rh4q_roomSide .o0rh4q_mapWrap[data-plain] .o0rh4q_map{min-height:300px;max-height:calc(100dvh - 330px)}.o0rh4q_map[data-dim] .o0rh4q_mapToken:not([data-ringed]){opacity:.35}.o0rh4q_mapToken[data-ringed]>circle:not(.o0rh4q_mapTokenLine){stroke:var(--color-heading);stroke-width:2.8px}.o0rh4q_rolePart{color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.5}.o0rh4q_rolePart b{color:var(--color-heading);font-weight:500}.o0rh4q_mapBack{padding:10px 32px 0;font-size:13px}.o0rh4q_mapBack kbd{margin-left:8px}.o0rh4q_watchAfter{gap:6px;margin:4px 0 0 36px}.o0rh4q_lead{max-width:900px;color:var(--color-text-muted);margin:8px 0 0;font-size:15px}.o0rh4q_lead b{color:var(--color-text);font-weight:500}.o0rh4q_fightLine{max-width:62ch;color:var(--color-heading);margin:8px 0 20px;font-size:17px;line-height:1.5}.o0rh4q_phaseCardWorst{color:var(--color-spell-text);grid-template-columns:62px minmax(0,1fr);align-items:start;gap:8px;font-size:12.5px;line-height:1.45;display:grid}.o0rh4q_needs{margin:0;padding:0;list-style:none}.o0rh4q_needs button{border-radius:var(--radius-control);width:calc(100% + 16px);color:var(--color-text);text-align:left;background:0 0;border:0;grid-template-columns:18px 20px minmax(0,1fr) fit-content(160px);align-items:center;gap:10px;margin:0 -8px;padding:5px 8px;font-size:14px;display:grid}.o0rh4q_needs button:hover{background:var(--color-surface-hover)}.o0rh4q_needs button:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.o0rh4q_needs img{border-radius:3px;width:20px;height:20px}.o0rh4q_needMark{border:1px solid var(--color-status-warning-border);width:18px;height:18px;color:var(--color-status-warning-text);font:700 11px/1 var(--font-sans,inherit);border-radius:50%;place-items:center;display:inline-grid}.o0rh4q_needs li[data-ok] .o0rh4q_needMark{border-color:var(--color-status-success-border);color:var(--color-status-success-text)}.o0rh4q_needState{color:var(--color-status-warning-text);text-align:right;font-size:12.5px}.o0rh4q_needs li[data-ok] .o0rh4q_needState{color:var(--color-status-success-text)}.o0rh4q_needs li[data-none] .o0rh4q_needState,.o0rh4q_needs li[data-none] .o0rh4q_needMark{border-color:var(--color-border-input);color:var(--color-text-faint)}.o0rh4q_needs p{color:var(--color-spell-text);margin:0 0 6px 38px;font-size:13px;line-height:1.45}.o0rh4q_needHint{color:var(--color-text-faint);margin:8px 0 0;font-size:12.5px}.o0rh4q_fullPage{z-index:90;background:var(--color-canvas);position:fixed;inset:0;overflow:auto}.o0rh4q_fullPage .o0rh4q_page{margin:0}.o0rh4q_fullPage [data-tip]{cursor:pointer}.o0rh4q_fullPage .o0rh4q_head{padding-top:14px}.o0rh4q_backToPlan{border:1px solid var(--color-border-control);border-radius:var(--radius-control);color:var(--color-text);background:0 0;flex:none;align-items:center;gap:8px;margin-left:auto;padding:5px 10px;font-size:13px;display:inline-flex}.o0rh4q_backToPlan:hover{background:var(--color-surface-hover)}.o0rh4q_backToPlan kbd,.o0rh4q_mapBack kbd{color:var(--color-text-faint);font:500 11px/1 var(--font-mono)}.o0rh4q_bring+.o0rh4q_backToPlan{margin-left:16px}.o0rh4q_fullPage .o0rh4q_roomSide .o0rh4q_mapWrap[data-plain] .o0rh4q_map{max-height:calc(100dvh - 236px)}.o0rh4q_fullPage .o0rh4q_map{max-height:calc(100dvh - 200px)}.o0rh4q_fullPage .o0rh4q_mapSide{max-height:calc(100dvh - 176px)}
.Hl7tUa_page{max-width:1360px;color:var(--color-text)}.Hl7tUa_head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.Hl7tUa_head h2{font-family:var(--font-title);font-size:var(--text-section);color:var(--color-heading);align-items:center;gap:10px;margin:0;font-weight:700;display:flex}.Hl7tUa_head p,.Hl7tUa_reportHead p{color:var(--color-text-muted);font-size:var(--text-label);margin:5px 0 0}.Hl7tUa_upload{border:1px dashed var(--color-border-input);border-radius:var(--radius-panel);background:var(--color-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:16px 0 24px;padding:18px 20px;display:flex}.Hl7tUa_upload[data-dragging]{border-color:var(--color-selected-border);background:var(--color-selected-surface)}.Hl7tUa_upload h3{font-size:var(--text-control);margin:0;font-weight:700}.Hl7tUa_upload p{font-size:var(--text-label);color:var(--color-text-muted);margin:5px 0 0}.Hl7tUa_note,.Hl7tUa_upload .Hl7tUa_note{font-size:var(--text-meta);color:var(--color-text-muted);line-height:1.6}.Hl7tUa_confirm{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;width:100%;padding-top:12px;display:grid}.Hl7tUa_confirm p{grid-column:1/-1}.Hl7tUa_help{width:100%;font-size:var(--text-meta);color:var(--color-text-muted)}.Hl7tUa_help summary{cursor:pointer;text-underline-offset:3px;width:fit-content;min-height:32px;padding-block:6px;text-decoration:underline}.Hl7tUa_help p{max-width:80ch}.Hl7tUa_reportChoice{justify-content:space-between;align-items:end;gap:16px;margin-bottom:16px;display:flex}.Hl7tUa_reportChoice>div:first-child{width:min(560px,100%)}.Hl7tUa_actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.Hl7tUa_reportChoice .Hl7tUa_actions{margin-top:0}.Hl7tUa_report{border:1px solid var(--color-border);background:var(--color-surface);border-radius:var(--radius-panel);overflow:hidden}.Hl7tUa_example{border-bottom:1px solid var(--color-status-info-border);background:var(--color-status-info-surface);align-items:baseline;gap:16px;padding:14px 20px;display:flex}.Hl7tUa_example>span{color:var(--color-status-info-text);font-size:var(--text-label);flex:none;font-weight:700}.Hl7tUa_example p{max-width:90ch;color:var(--color-text-muted);font-size:var(--text-meta);margin:0;line-height:1.6}.Hl7tUa_example b{color:var(--color-heading)}.Hl7tUa_reportHead{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:start;gap:12px;padding:20px;display:flex}.Hl7tUa_reportHead h3{font-family:var(--font-title);color:var(--color-heading);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:22px;font-weight:700;display:flex}.Hl7tUa_exampleLabel{font-family:var(--font-body);font-size:var(--text-meta);color:var(--color-status-info-text);border:1px solid var(--color-status-info-border);background:var(--color-status-info-surface);border-radius:var(--radius-control);padding:2px 6px;font-weight:500}.Hl7tUa_provenance{color:var(--color-text-muted);font-size:var(--text-meta)}.Hl7tUa_layout{grid-template-columns:208px minmax(0,1fr);display:grid}.Hl7tUa_attempts{border-right:1px solid var(--color-border);padding:10px}.Hl7tUa_attempts>p{padding:4px 8px}.Hl7tUa_attempt{border-radius:var(--radius-control);text-align:left;width:100%;font-size:var(--text-label);color:var(--color-text);background:0 0;border:1px solid #0000;flex-direction:column;gap:7px;margin-bottom:4px;padding:12px;display:flex}.Hl7tUa_attempt:hover{background:var(--color-surface-hover)}.Hl7tUa_attempt[aria-pressed=true]{background:var(--color-selected-surface);border-color:var(--color-selected-border)}.Hl7tUa_attempt b{color:var(--color-text-muted);margin-right:6px;font-weight:500}.Hl7tUa_outcome{font-size:var(--text-meta);align-items:center;gap:12px;display:inline-flex}.Hl7tUa_outcome[data-outcome=kill]{color:var(--color-status-success-text)}.Hl7tUa_outcome[data-outcome=wipe]{color:var(--color-status-danger-text)}.Hl7tUa_outcome[data-outcome=incomplete]{color:var(--color-status-warning-text)}.Hl7tUa_outcome>span{color:var(--color-text-muted);margin-left:auto}.Hl7tUa_main{min-width:0;padding:0 20px 20px;overflow-x:auto}.Hl7tUa_tabs{border-bottom:1px solid var(--color-border);flex-wrap:wrap;gap:4px;margin-bottom:18px;padding-block:12px;display:flex}.Hl7tUa_tabs button{min-height:36px;color:var(--color-text-muted);font-size:var(--text-label);border-radius:var(--radius-control);background:0 0;border:1px solid #0000;padding:6px 12px}.Hl7tUa_tabs button:hover{background:var(--color-surface-hover);color:var(--color-heading)}.Hl7tUa_tabs button[aria-pressed=true]{background:var(--color-selected-surface);border-color:var(--color-selected-border);color:var(--color-heading)}.Hl7tUa_table{border-collapse:collapse;width:100%;font-size:var(--text-label)}.Hl7tUa_table th{text-align:left;font-weight:500}.Hl7tUa_table th,.Hl7tUa_table td{border-bottom:1px solid var(--color-border);vertical-align:middle;padding:10px 12px}.Hl7tUa_table thead th{color:var(--color-text-muted);font-size:var(--text-meta);white-space:nowrap}.Hl7tUa_report .Hl7tUa_table th{text-transform:none;letter-spacing:normal;font-size:inherit;color:var(--color-text);background:0 0;font-weight:500}.Hl7tUa_report .Hl7tUa_table thead th{color:var(--color-text-muted);font-size:var(--text-meta)}.Hl7tUa_table tbody td{font-variant-numeric:tabular-nums}.Hl7tUa_table tbody tr:hover{background:var(--color-surface-hover)}.Hl7tUa_table th:first-child,.Hl7tUa_table td:first-child{padding-left:0}.Hl7tUa_table th:last-child,.Hl7tUa_table td:last-child{padding-right:0}.Hl7tUa_table button{color:inherit;text-align:left;cursor:pointer;background:0 0;min-height:24px}.Hl7tUa_table button:hover{text-underline-offset:3px;text-decoration:underline}.Hl7tUa_table td[data-healing]{color:var(--color-status-success-text)}.Hl7tUa_player{align-items:center;gap:8px;font-weight:600;display:inline-flex}.Hl7tUa_amount{font-variant-numeric:tabular-nums;min-width:140px;padding:5px 8px;display:block;position:relative}.Hl7tUa_amount>span:last-child{position:relative}.Hl7tUa_bar{background:var(--color-selected-surface);border-right:2px solid var(--color-selected-border);border-radius:2px;position:absolute;inset:0 auto 0 0}.Hl7tUa_metricNote{color:var(--color-text-muted);font-size:var(--text-meta);margin:0 0 10px}.Hl7tUa_review h4,.Hl7tUa_abilities h4,.Hl7tUa_comparison h4{color:var(--color-heading);margin:0 0 10px;font-size:16px;font-weight:700}.Hl7tUa_review p,.Hl7tUa_comparison>p,.Hl7tUa_unmatched p{font-size:var(--text-label);margin:0 0 12px;line-height:1.65}.Hl7tUa_reviewColumns{grid-template-columns:1fr 1fr;gap:28px;margin-top:26px;display:grid}.Hl7tUa_reviewColumns ul{margin:10px 0 16px;padding:0;list-style:none}.Hl7tUa_reviewColumns li{font-size:var(--text-label);border-bottom:1px solid var(--color-border);justify-content:space-between;gap:12px;padding:7px 0;display:flex}.Hl7tUa_reviewColumns li b{font-size:var(--text-meta);color:var(--color-text-muted);font-weight:500}.Hl7tUa_assignmentPreview{border-top:1px solid var(--color-border);margin-top:26px;padding-top:20px}.Hl7tUa_assignmentPreview h4{align-items:center;gap:10px;display:flex}.Hl7tUa_assignmentPreview td{font-size:var(--text-meta);line-height:1.6}.Hl7tUa_death{border-bottom:1px solid var(--color-border)}.Hl7tUa_death summary{cursor:pointer;font-size:var(--text-label);padding:14px 0}.Hl7tUa_death summary span{color:var(--color-text-muted);font-size:var(--text-meta);margin-left:16px}.Hl7tUa_death .Hl7tUa_table{margin-bottom:16px}.Hl7tUa_abilities{border-left:2px solid color-mix(in srgb, var(--color-accent) 60%, transparent);background:var(--color-surface-raised);margin-top:24px;padding:16px}.Hl7tUa_foot{border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-meta);padding:12px 20px}.Hl7tUa_empty{color:var(--color-text-muted);font-size:var(--text-label);padding:12px 0}@media (max-width:1100px){.Hl7tUa_layout{grid-template-columns:172px minmax(0,1fr)}.Hl7tUa_reviewColumns{grid-template-columns:1fr;gap:22px}}@media (max-width:767px){.Hl7tUa_head,.Hl7tUa_reportHead,.Hl7tUa_reportChoice,.Hl7tUa_example{flex-direction:column;align-items:start}.Hl7tUa_layout{grid-template-columns:1fr}.Hl7tUa_attempts{border-right:0;border-bottom:1px solid var(--color-border);gap:8px;display:flex;overflow:auto}.Hl7tUa_attempt{flex:none;width:168px}.Hl7tUa_confirm{grid-template-columns:1fr}.Hl7tUa_main{padding-inline:14px}}
._0o098q_anchor{z-index:2;border-radius:var(--radius-control);cursor:pointer;max-width:100%;display:inline-flex;position:relative}._0o098q_anchor:focus{outline:none}._0o098q_inert,._0o098q_inert *{pointer-events:none;cursor:inherit}._0o098q_anchor:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}._0o098q_card{z-index:60;border:1px solid var(--color-border-control);background:var(--color-canvas);box-shadow:var(--shadow-overlay);color:var(--color-text);font-size:var(--text-label);pointer-events:auto;border-radius:4px;padding:11px 13px 12px;line-height:1.45;animation:.12s ease-out _0o098q_hover-card-in;position:fixed}@keyframes _0o098q_hover-card-in{0%{opacity:0;transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){._0o098q_card{animation:none}}
.Tpee7a_title{color:var(--color-heading);margin:0 0 6px;font-size:13px;font-weight:700}.Tpee7a_lines{gap:2px;margin:0;padding:0;list-style:none;display:grid}.Tpee7a_line{justify-content:space-between;gap:16px;display:flex}.Tpee7a_mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12px}.Tpee7a_groups{gap:8px;margin-top:6px;display:grid}.Tpee7a_group{color:var(--color-text-faint);font-size:var(--text-meta);margin:0 0 2px}.Tpee7a_note{color:var(--color-text-faint);font-size:var(--text-meta);margin:6px 0 0}.Tpee7a_verdict{border-top:1px solid var(--color-border);margin:8px 0 0;padding-top:7px;font-weight:600}.Tpee7a_title+.Tpee7a_verdict{border-top:0;margin-top:0;padding-top:0}.Tpee7a_ok{color:var(--color-status-success-text)}.Tpee7a_no{color:var(--color-status-danger-text)}.Tpee7a_dim{color:var(--color-text-faint)}
._0qkKhW_top{isolation:isolate;position:relative}._0qkKhW_grid{grid-template:"crumbs crumbs""who side""glance side""words side"1fr/minmax(0,1fr) 340px;column-gap:64px;padding-bottom:40px;display:grid}._0qkKhW_crumbs{font-size:var(--text-meta);color:var(--color-text);text-shadow:0 1px 2px #0009;grid-area:crumbs;padding-top:28px;font-weight:500}._0qkKhW_crumbs a:hover{color:var(--color-heading)}._0qkKhW_crumbs span{color:var(--color-text-muted);margin-inline:6px}._0qkKhW_who{grid-area:who;align-items:center;gap:28px;min-width:0;padding-top:22px;display:flex}._0qkKhW_crest{border-radius:var(--radius-overlay);border:1px solid var(--color-border);object-fit:contain;background:#0000004d;flex:none;width:120px;height:120px}._0qkKhW_name{font-family:var(--font-title);font-size:var(--text-title);letter-spacing:-.025em;color:var(--color-heading);text-shadow:0 2px 10px #00000073;overflow-wrap:anywhere;font-weight:800;line-height:1.05}._0qkKhW_facts{font-size:var(--text-control);color:var(--color-text);text-shadow:0 1px 3px #000c;flex-wrap:wrap;align-items:center;row-gap:6px;margin-top:14px;display:flex}._0qkKhW_facts>span{align-items:center;gap:6px;display:inline-flex}._0qkKhW_facts>span+span:before{content:"";background:var(--color-border-control);width:1px;height:14px;margin-inline:14px}._0qkKhW_founding{color:var(--color-text-muted)}._0qkKhW_glance{text-shadow:0 1px 3px #000000b3;grid-area:glance;grid-template-columns:104px minmax(0,1fr);row-gap:8px;margin:18px 0 0 148px;display:grid}._0qkKhW_glance>div{display:contents}._0qkKhW_glance dt{font-size:var(--text-label);color:var(--color-text-muted);padding-top:4px}._0qkKhW_glance dd{min-width:0;font-size:var(--text-body);color:var(--color-heading);padding-top:3px}._0qkKhW_glance dd>span:not([class]){color:var(--color-text-muted)}._0qkKhW_gRaid dt{padding-top:6px}._0qkKhW_gRaid dd{flex-wrap:wrap;align-items:center;gap:4px 16px;padding-top:0;display:flex}._0qkKhW_gRaid small{font-size:var(--text-label);color:var(--color-text-muted);flex-basis:100%}._0qkKhW_hours{font-family:var(--font-mono);font-size:var(--text-section);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--color-heading);font-weight:500;line-height:1.2}._0qkKhW_hours span{font-size:var(--text-control);letter-spacing:0;color:var(--color-text-muted);margin-left:6px}._0qkKhW_yours ._0qkKhW_hours{display:block}._0qkKhW_openings{flex-wrap:wrap;align-items:center;gap:6px 14px;display:inline-flex}._0qkKhW_opening{align-items:center;gap:6px;font-weight:600;display:inline-flex}._0qkKhW_opening[data-mine]{border:1px solid var(--color-selected-border);border-radius:var(--radius-control);background:var(--color-selected-surface);padding:1px 8px}._0qkKhW_more summary{width:max-content;font-size:var(--text-label);color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:4px;cursor:pointer;list-style:none}._0qkKhW_more summary::-webkit-details-marker{display:none}._0qkKhW_more summary:hover{color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}._0qkKhW_more[open] summary{display:none}._0qkKhW_side{z-index:2;grid-area:side;align-self:start;margin-top:22px;position:relative}._0qkKhW_panel{border:1px solid var(--color-border);border-radius:var(--radius-panel);background:#0f1115db;flex-direction:column;padding:20px;display:flex}._0qkKhW_status{font-size:var(--text-label);color:var(--color-heading);align-items:center;gap:8px;font-weight:700;display:inline-flex}._0qkKhW_status[data-status=open]{color:var(--color-status-success-text)}._0qkKhW_status[data-status=open]:before{content:"";background:currentColor;border-radius:9999px;width:8px;height:8px}._0qkKhW_status[data-status=closed]{color:var(--color-text-muted)}._0qkKhW_checked{font-size:var(--text-meta);margin-top:2px}._0qkKhW_records{gap:14px;margin-top:14px;display:grid}._0qkKhW_fit{font-size:var(--text-control);margin-top:14px}._0qkKhW_invite{font-size:var(--text-label);color:var(--color-text-muted);margin-top:12px}._0qkKhW_invite b{color:var(--color-text);font-weight:600}._0qkKhW_action{margin-top:16px}._0qkKhW_action:empty{display:none}._0qkKhW_staffActions{grid-template-columns:1fr 1fr;gap:8px;display:grid}._0qkKhW_staffActions>*{width:100%}._0qkKhW_yourGuild{font-size:var(--text-body);color:var(--color-text)}._0qkKhW_yourGuild b{color:var(--color-heading)}._0qkKhW_elsewhere{font-size:var(--text-body);color:var(--color-text);gap:10px;display:grid}._0qkKhW_elsewhere button{width:100%}._0qkKhW_note{font-size:var(--text-meta);color:var(--color-text-muted);margin-top:8px}._0qkKhW_utility{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}._0qkKhW_utility:empty{display:none}._0qkKhW_words{grid-area:words;min-width:0;padding-top:36px}._0qkKhW_wordsInner{max-width:66ch}._0qkKhW_motto{font-size:var(--text-section);color:var(--color-heading);text-wrap:balance;margin-bottom:14px;font-weight:500;line-height:1.4}._0qkKhW_lead p,._0qkKhW_rest p{font-size:var(--text-reading);color:var(--color-text);white-space:pre-line;overflow-wrap:anywhere;line-height:1.7}._0qkKhW_lead p+p,._0qkKhW_rest p{margin-top:14px}._0qkKhW_rest{margin-top:12px}._0qkKhW_rest summary{border-radius:var(--radius-control);min-height:36px;font-size:var(--text-control);color:var(--color-text);cursor:pointer;align-items:center;gap:6px;margin-left:-12px;padding-inline:12px;font-weight:500;list-style:none;display:inline-flex}._0qkKhW_rest summary::-webkit-details-marker{display:none}._0qkKhW_rest summary:hover{background:var(--color-surface-hover);color:var(--color-heading)}._0qkKhW_rest summary svg{transition:transform .24s cubic-bezier(.2,.7,.2,1)}._0qkKhW_rest[open] summary svg{transform:rotate(180deg)}._0qkKhW_openOnly,._0qkKhW_rest[open] ._0qkKhW_closedOnly{display:none}._0qkKhW_rest[open] ._0qkKhW_openOnly{display:inline}._0qkKhW_details{margin-top:8px}._0qkKhW_sheet{border-top:1px solid var(--color-border);grid-template-columns:1fr 1fr;column-gap:56px;display:grid}._0qkKhW_row{border-bottom:1px solid var(--color-border);grid-template-columns:128px minmax(0,1fr);align-items:baseline;gap:16px;padding:16px 0;display:grid}._0qkKhW_wide{grid-column:1/-1}._0qkKhW_row dt{font-size:var(--text-label);color:var(--color-text-faint)}._0qkKhW_row dd{min-width:0;font-size:var(--text-body);color:var(--color-heading)}._0qkKhW_row dd small{font-size:var(--text-label);color:var(--color-text-muted);margin-top:2px;display:block}._0qkKhW_row dd small.inline{display:inline}._0qkKhW_link{color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:4px}._0qkKhW_link:hover{color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}._0qkKhW_openingList,._0qkKhW_plainList{gap:8px;margin:0;padding:0;list-style:none;display:grid}._0qkKhW_openingLine{align-items:flex-start;gap:10px;display:flex}._0qkKhW_questions{gap:6px;margin:6px 0 0;padding-left:18px;list-style:decimal;display:grid}._0qkKhW_required{font-size:var(--text-meta);color:var(--color-text-faint);margin-left:8px}._0qkKhW_team{flex-wrap:wrap;gap:10px 36px;margin:0;padding:0;list-style:none;display:flex}._0qkKhW_team li{align-items:center;gap:12px;display:flex}._0qkKhW_team ._0qkKhW_person{display:block}._0qkKhW_team li small{font-size:var(--text-meta);color:var(--color-text-faint);margin-top:0}._0qkKhW_person{font-size:var(--text-control);font-weight:700;text-decoration:none}a._0qkKhW_person:hover{text-underline-offset:3px;text-decoration:underline}._0qkKhW_roster{padding-top:48px}._0qkKhW_secHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}._0qkKhW_secHead h2{font-family:var(--font-title);font-size:var(--text-section);letter-spacing:-.01em;color:var(--color-heading);scroll-margin-top:96px;font-weight:700;line-height:1.2}._0qkKhW_secHead p{font-size:var(--text-label);color:var(--color-text-muted)}._0qkKhW_roles{grid-template-columns:1fr 1fr 2fr;gap:40px;margin-top:20px;display:grid}._0qkKhW_role h3{border-bottom:1px solid var(--color-border);font-size:var(--text-body);color:var(--color-heading);align-items:center;gap:10px;padding-bottom:10px;font-weight:700;display:flex}._0qkKhW_count{font-family:var(--font-mono);font-size:var(--text-control);font-variant-numeric:tabular-nums;color:var(--color-heading);margin-left:auto;font-weight:500}._0qkKhW_count span{color:var(--color-text-faint)}._0qkKhW_roleCounts{flex-wrap:wrap;gap:12px 40px;margin:16px 0 0;padding:0;list-style:none;display:flex}._0qkKhW_roleCounts li{min-width:160px;color:var(--color-heading);align-items:center;gap:10px;font-weight:700;display:flex}._0qkKhW_members{margin:10px 0 0;padding:0;list-style:none}._0qkKhW_role[data-role=dps] ._0qkKhW_members{columns:2;column-gap:32px}._0qkKhW_member{break-inside:avoid;align-items:center;gap:8px;min-height:34px;display:flex}._0qkKhW_member small{font-size:var(--text-meta);color:var(--color-text-faint)}._0qkKhW_verified{color:var(--color-status-success-text);display:inline-flex}._0qkKhW_noRole{border-top:1px solid var(--color-border);margin-top:16px;padding-top:10px}._0qkKhW_noRole ._0qkKhW_members{margin-top:2px}._0qkKhW_close{border-top:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:16px 40px;margin-top:48px;padding-top:28px;display:flex}._0qkKhW_closeApply{min-width:240px}._0qkKhW_onward{font-size:var(--text-control);flex-wrap:wrap;gap:8px 24px;display:flex}._0qkKhW_onward>span{color:var(--color-text-faint)}._0qkKhW_phoneOnly{display:none}._0qkKhW_band{border-bottom:1px solid color-mix(in srgb, var(--color-status-info-text) 45%, transparent);background:var(--color-status-info-wash);font-size:var(--text-label);color:var(--color-heading)}._0qkKhW_band>div{flex-wrap:wrap;align-items:center;gap:8px 24px;padding-block:10px;display:flex}._0qkKhW_band p{flex:320px}._0qkKhW_band nav{flex-wrap:wrap;gap:4px 20px;display:flex}._0qkKhW_band a{color:var(--color-heading);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-heading) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--color-heading) 40%, transparent);text-underline-offset:4px}._0qkKhW_section{border:0;border-top:1px solid var(--color-border);background:0 0;overflow:hidden}._0qkKhW_section>header{background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:18px 0 5px;display:flex}._0qkKhW_section h2{font-size:var(--text-section);letter-spacing:-.025em;color:var(--color-heading)}._0qkKhW_section>div{padding-block:16px 20px}@media (min-width:1024px){._0qkKhW_sidebar ._0qkKhW_section{border:1px solid var(--color-border);background:var(--color-surface);border-radius:4px;padding-inline:16px}}@media (max-width:1100px){._0qkKhW_grid{grid-template-columns:minmax(0,1fr) 320px;column-gap:40px}._0qkKhW_roles{grid-template-columns:1fr 1fr}._0qkKhW_role[data-role=dps]{grid-column:1/-1}._0qkKhW_role[data-role=dps] ._0qkKhW_members{columns:3}}@media (max-width:900px){._0qkKhW_grid{grid-template-columns:1fr;grid-template-areas:"crumbs""who""glance""side""words"}._0qkKhW_side{max-width:520px;margin-top:24px}._0qkKhW_words{padding-top:32px}._0qkKhW_sheet{grid-template-columns:1fr}}@media (max-width:767px){._0qkKhW_who{align-items:flex-start;gap:16px;padding-top:18px}._0qkKhW_crest{width:72px;height:72px}._0qkKhW_facts{font-size:var(--text-label);column-gap:16px;margin-top:10px}._0qkKhW_facts>span+span:before{display:none}._0qkKhW_facts>._0qkKhW_lang{flex-basis:100%}._0qkKhW_glance{grid-template-columns:92px minmax(0,1fr);row-gap:6px;margin-left:0}._0qkKhW_dayWords{display:none!important}._0qkKhW_side{max-width:none;margin-top:20px}._0qkKhW_panel{background:0 0;border:0;border-radius:0;padding:0}._0qkKhW_status[data-status=open]{display:none}._0qkKhW_records{order:-2;margin-top:0}._0qkKhW_checked{order:-1;margin-top:6px}._0qkKhW_desktopOnly{display:none}._0qkKhW_phoneOnly{gap:8px;width:100%;display:flex}._0qkKhW_words{padding-top:28px}._0qkKhW_wordsInner:has(._0qkKhW_rest:not([open])) ._0qkKhW_lead{max-height:6.8rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}._0qkKhW_rest summary{min-height:44px}._0qkKhW_row{grid-template-columns:96px minmax(0,1fr);gap:12px;padding:12px 0}._0qkKhW_roles{grid-template-columns:1fr;gap:28px}._0qkKhW_role[data-role=dps] ._0qkKhW_members{columns:1}._0qkKhW_close{margin-top:40px}._0qkKhW_close>span:first-child,._0qkKhW_closeApply{width:100%}._0qkKhW_team{gap:10px 24px}}
.XaPegq_segmented{flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;display:flex}.XaPegq_fill{width:100%}.XaPegq_segment{cursor:pointer;transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease, color var(--motion-fast) ease}.XaPegq_classTile,.XaPegq_compact .XaPegq_tile{border:1px solid var(--color-border);border-radius:var(--radius-input);background:var(--color-surface-raised);min-width:0;min-height:28px;color:var(--color-text-muted);font:500 13px/1 var(--font-body);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease, color var(--motion-fast) ease;flex-direction:row;flex:none;align-items:center;gap:6px;padding:0 10px 0 6px;display:inline-flex}@media (hover:hover){:is(.XaPegq_classTile,.XaPegq_tile):not(:disabled):not(:is([aria-checked=true],[aria-pressed=true],[data-picked])):hover{border-color:var(--color-border-strong);background:var(--color-surface-hover);color:var(--color-text)}}:is(.XaPegq_classTile,.XaPegq_tile):is([aria-checked=true],[aria-pressed=true],[data-picked]){border-color:var(--color-selected-border);background:var(--color-selected-surface);color:var(--color-heading)}.XaPegq_strip{flex-wrap:wrap;gap:4px;display:flex}.XaPegq_classTile img,.XaPegq_classTile svg{border-radius:2px;flex:none}.XaPegq_classIcon{width:16px;height:16px}.XaPegq_className{color:var(--class-text,var(--class-color))}.XaPegq_anyRow{margin-bottom:4px}.XaPegq_races{flex-flow:column;align-items:flex-start}.XaPegq_raceRow{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.XaPegq_raceSide{flex-basis:100%;font-size:12px;font-weight:700}.XaPegq_tiles{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));gap:4px;display:grid}.XaPegq_tiles.XaPegq_compact{flex-wrap:wrap;display:flex}.XaPegq_tile{border:1px solid var(--color-border);border-radius:var(--radius-input);background:var(--color-surface-raised);min-width:0;color:var(--color-text-muted);text-align:left;cursor:pointer;transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 12px 12px;display:flex;position:relative}.XaPegq_tileIcon{margin-bottom:2px;display:flex}.XaPegq_compact .XaPegq_tileIcon{margin-bottom:0}.XaPegq_tileLabel{color:var(--color-text);font-size:13px;font-weight:500}.XaPegq_tileBlurb{color:var(--color-text-faint);font-size:12px;line-height:1.4}.XaPegq_tile:is([aria-pressed=true],[aria-checked=true]) .XaPegq_tileLabel{color:var(--color-heading)}.XaPegq_tile:is([aria-pressed=true],[aria-checked=true]) .XaPegq_tileBlurb{color:var(--color-text-muted)}.XaPegq_tiles:not(.XaPegq_compact) .XaPegq_tile[aria-pressed]{padding-right:30px}.XaPegq_tileCheck{color:var(--color-selected-edge);position:absolute;top:12px;right:10px}.XaPegq_compact .XaPegq_tileCheck{display:none}.XaPegq_segment:focus-visible,.XaPegq_tile:focus-visible,.XaPegq_classTile:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}:is(.XaPegq_segment,.XaPegq_tile,.XaPegq_classTile):disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}@media (max-width:639.98px){.XaPegq_tiles:not(.XaPegq_compact){grid-template-columns:repeat(min(var(--cols,4), 2), minmax(0, 1fr))}.XaPegq_tiles.XaPegq_single{grid-template-columns:minmax(0,1fr)}.XaPegq_tiles:not(.XaPegq_compact) .XaPegq_tile:last-child:nth-child(odd){grid-column:1/-1}}@media (pointer:coarse){.XaPegq_classTile,.XaPegq_compact .XaPegq_tile{min-height:44px}}@media (prefers-reduced-motion:reduce){.XaPegq_segment,.XaPegq_tile,.XaPegq_classTile{transition:none}}[data-invalid] :is(.XaPegq_segment,.XaPegq_tile,.XaPegq_classTile):not(:is([aria-checked=true],[aria-pressed=true])){border-color:var(--color-status-danger-border)}
.uod7tW_picker{--hour:10px;--axis:44px;--span:15}.uod7tW_windows{border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface-input);gap:2px;margin-bottom:10px;padding:3px;display:grid}.uod7tW_window{min-height:34px;color:var(--color-text-muted);font-size:var(--text-label);cursor:pointer;transition:background-color var(--motion-fast) ease, color var(--motion-fast) ease;background:0 0;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:baseline;gap:8px;padding:6px 12px;font-weight:500;display:inline-flex}.uod7tW_windows[data-stacked] .uod7tW_window{flex-direction:column;align-items:center;gap:2px;padding:5px 4px}.uod7tW_window .uod7tW_times{color:var(--color-text-faint);font-family:var(--font-mono);font-size:var(--text-meta);font-variant-numeric:tabular-nums}.uod7tW_window[aria-checked=true]{border-color:var(--color-selected-border);background:var(--color-selected-surface);color:var(--color-heading);font-weight:600}.uod7tW_window[aria-checked=true] .uod7tW_times{color:var(--color-text-muted)}.uod7tW_picker[data-compact-windows] .uod7tW_window{flex-direction:column;align-items:center;gap:2px;padding:5px 2px}.uod7tW_board{grid-template-columns:var(--axis) repeat(7, minmax(0, 1fr));border:1px solid var(--color-band-edge);border-radius:var(--radius-control);background:linear-gradient(to bottom, var(--color-band), var(--color-surface-input) 34px);touch-action:pan-y;-webkit-user-select:none;user-select:none;gap:3px;padding:8px 8px 10px 0;display:grid;position:relative}.uod7tW_axis{height:calc(var(--hour) * var(--span));margin-top:26px;position:relative}.uod7tW_edgeStart,.uod7tW_edgeEnd{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-meta);font-variant-numeric:tabular-nums;font-weight:600;line-height:1;position:absolute;right:6px}.uod7tW_edgeStart{top:var(--top)}.uod7tW_edgeEnd{top:calc(var(--top) + var(--height) - 10px)}.uod7tW_col{min-width:0;color:var(--color-text-faint);cursor:pointer;background:0 0;border:0;flex-direction:column;gap:8px;padding:0;display:flex}.uod7tW_head{height:18px;font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.04em;transition:color var(--motion-fast) ease;place-items:center;font-weight:600;display:grid}.uod7tW_letter{display:none}.uod7tW_col[aria-pressed=true] .uod7tW_head{color:var(--color-heading)}.uod7tW_track{height:calc(var(--hour) * var(--span));background:linear-gradient(to bottom, transparent calc(var(--midnight) - 1px), var(--color-border-control) calc(var(--midnight) - 1px), var(--color-border-control) var(--midnight), transparent var(--midnight)), repeating-linear-gradient(to bottom, var(--color-track-faint) 0 1px, transparent 1px var(--hour)), var(--color-canvas);border-radius:2px;display:block;position:relative}.uod7tW_block{inset-inline:3px;top:var(--top);height:var(--height);border:1px dashed var(--color-border-control);transform-origin:50%;background:0 0;border-radius:2px;transition:background-color .14s,border-color .14s,box-shadow .14s;position:absolute}.uod7tW_savedBlock{border:1px solid var(--schedule-kind-border);background:var(--schedule-kind-bg);min-height:13px;color:var(--schedule-kind-text);font-size:var(--text-meta);pointer-events:none;border-radius:2px;justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;inset-inline:3px;overflow:hidden}.uod7tW_col[data-kind=pvp][aria-pressed=true] .uod7tW_block{border-color:var(--color-schedule-pvp-edge);background:var(--color-schedule-pvp)}.uod7tW_col[data-kind=social][aria-pressed=true] .uod7tW_block{border-color:var(--color-schedule-social-edge);background:var(--color-schedule-social)}.uod7tW_col[data-kind=recruitment][aria-pressed=true] .uod7tW_block{border-color:var(--color-schedule-recruitment-edge);background:var(--color-schedule-recruitment)}.uod7tW_col[data-kind=other][aria-pressed=true] .uod7tW_block{border-color:var(--color-schedule-other-edge);background:var(--color-schedule-other)}.uod7tW_col[aria-pressed=true] .uod7tW_block{border:1px solid var(--color-accent-hover);background:var(--color-accent);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-accent) 25%, transparent), 0 6px 18px -8px color-mix(in srgb, var(--color-accent) 70%, transparent);animation:.22s cubic-bezier(.2,.8,.2,1) uod7tW_book}@keyframes uod7tW_book{0%{opacity:.4;transform:scaleY(.55)}}.uod7tW_board[data-custom] .uod7tW_col[aria-pressed=true] .uod7tW_block{background:repeating-linear-gradient(135deg, var(--color-accent) 0 6px, var(--color-action-pressed) 6px 12px)}@media (hover:hover){.uod7tW_col:not([aria-pressed=true]):hover .uod7tW_block{border-color:var(--color-border-strong);background:color-mix(in srgb, var(--color-accent) 8%, transparent)}.uod7tW_col:not([aria-pressed=true]):hover .uod7tW_head{color:var(--color-text)}.uod7tW_window:not([aria-checked=true]):hover{border-color:var(--color-border-strong);color:var(--color-text)}.uod7tW_clear:hover{color:var(--color-text)}}.uod7tW_col:focus-visible{outline:none}.uod7tW_col:focus-visible .uod7tW_track,.uod7tW_window:focus-visible,.uod7tW_clear:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.uod7tW_board[data-any] .uod7tW_block{height:100%;top:0}.uod7tW_board[data-any] .uod7tW_col[aria-pressed=true] .uod7tW_block{border-color:color-mix(in srgb, var(--color-accent) 70%, transparent);background:color-mix(in srgb, var(--color-accent) 42%, transparent);box-shadow:none}.uod7tW_board[data-days-only]{grid-template-columns:repeat(7,minmax(0,1fr));padding-left:8px}.uod7tW_board[data-days-only] .uod7tW_axis{display:none}.uod7tW_exact{flex-wrap:wrap;gap:12px;margin:-2px 0 10px;display:flex}.uod7tW_exact label{color:var(--color-text-muted);font-size:var(--text-label);align-items:center;gap:8px;display:flex}.uod7tW_exact select{width:7.5rem;min-height:36px;font-family:var(--font-mono);font-size:var(--text-label)}.uod7tW_readback{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-top:10px;display:flex}.uod7tW_plan{color:var(--color-heading);font-family:var(--font-mono);font-size:var(--text-label);font-variant-numeric:tabular-nums;white-space:pre-wrap;font-weight:600}.uod7tW_plan[data-empty=true]{color:var(--color-text-muted);font-family:inherit;font-weight:400}.uod7tW_stat{color:var(--color-text-muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums;align-items:baseline;gap:14px;font-size:12px;display:inline-flex}.uod7tW_clear{min-height:32px;color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-label);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}[data-editor-layout=open] .uod7tW_board{border-color:var(--color-border-control);background:var(--color-surface-input)}[data-editor-layout=open] .uod7tW_windows{background:var(--color-control-track)}[data-editor-layout=open] .uod7tW_window[aria-checked=true]{border-color:var(--color-selected-border);background:var(--color-selected-surface)}[data-profile-flow] .uod7tW_windows{border-color:color-mix(in srgb, var(--color-border-control) 65%, transparent);background:0 0}[data-profile-flow] .uod7tW_board{border-color:color-mix(in srgb, var(--color-border-control) 65%, transparent);background:0 0}[data-profile-flow] .uod7tW_track{border-left:1px solid color-mix(in srgb, var(--color-border-control) 48%, transparent);background:linear-gradient(to bottom, transparent calc(var(--midnight) - 1px), color-mix(in srgb, var(--color-border-control) 65%, transparent) calc(var(--midnight) - 1px), color-mix(in srgb, var(--color-border-control) 65%, transparent) var(--midnight), transparent var(--midnight)), repeating-linear-gradient(to bottom, color-mix(in srgb, var(--color-border-control) 32%, transparent) 0 1px, transparent 1px calc(var(--hour) * 3));border-radius:0}[data-profile-flow] .uod7tW_block{border:1px solid color-mix(in srgb, var(--color-border-control) 44%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--color-accent) 3%, transparent)}[data-profile-flow] .uod7tW_col[aria-pressed=true] .uod7tW_block{border-color:color-mix(in srgb, var(--color-accent) 72%, transparent);background:color-mix(in srgb, var(--color-accent) 19%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 9%, transparent)}@media (max-width:639.98px){.uod7tW_picker{--hour:9px;--axis:38px}.uod7tW_board{gap:2px}.uod7tW_name{display:none}.uod7tW_letter{display:inline}.uod7tW_exact{gap:10px}.uod7tW_exact label{gap:6px}.uod7tW_exact select{width:6.25rem;padding-right:26px}.uod7tW_window{flex-direction:column;align-items:center;gap:2px;min-height:44px;padding:5px 4px}}@media (pointer:coarse){.uod7tW_clear,.uod7tW_exact select,.uod7tW_window{min-height:44px}}@media (prefers-reduced-motion:reduce){.uod7tW_block,.uod7tW_edgeStart,.uod7tW_edgeEnd,.uod7tW_head,.uod7tW_window{transition:none}.uod7tW_col[aria-pressed=true] .uod7tW_block{animation:none}}
._3papsG_floatingField{padding-top:6px}@media (min-width:640px){.grid:has(>[data-field]>.field-label)>._3papsG_floatingField{padding-top:24px}}._3papsG_floatingControl{position:relative}._3papsG_floatingOutline{height:calc(var(--control-height) + 7.5px);border:1px solid var(--color-border-input);border-radius:var(--radius-input);pointer-events:none;min-width:0;margin:0;padding:0 10px;position:absolute;top:-7.5px;left:0;right:0}._3papsG_floatingOutline legend{float:none;visibility:hidden;width:auto;max-width:0;height:15px;font-size:var(--text-meta);white-space:nowrap;padding:0;font-weight:500;line-height:15px;overflow:hidden}._3papsG_floatingOutline legend>span{padding-inline:4px}._3papsG_floatingControl :is(input,textarea){box-shadow:none!important;border-color:#0000!important;outline:none!important}._3papsG_floatingControl>.control{box-shadow:none!important;border-color:#0000!important;outline:none!important}._3papsG_floatingControl:has(textarea)>._3papsG_floatingOutline{height:calc(100% + 7.5px)}._3papsG_floatingControl:has(.search-field,>.control input[type=search])>._3papsG_floatingOutline{padding-inline-start:32px}._3papsG_floatingControl:focus-within>._3papsG_floatingOutline{border-width:2px;border-color:var(--color-focus)}._3papsG_floatingControl:has([aria-invalid=true])>._3papsG_floatingOutline{border-color:var(--color-border-error-input)}._3papsG_floatingControl:has(:is(input,textarea,select):disabled)>._3papsG_floatingOutline{border-color:var(--color-border);opacity:var(--opacity-disabled)}@media (hover:hover){._3papsG_floatingControl:hover:not(:focus-within):not(:has(:is(input,textarea,select):disabled,[aria-invalid=true]))>._3papsG_floatingOutline{border-color:var(--color-text-faint)}}._3papsG_floatingLabel{left:10px;top:calc(var(--control-height) / 2);max-width:calc(100% - 28px);color:var(--color-text-muted);cursor:text;margin:0;padding-inline:4px;font-size:13px;font-weight:500;line-height:1.25;transition:top .12s,transform .12s,font-size .12s,color .12s;position:absolute;transform:translateY(-50%)}._3papsG_floatingControl:has(.search-field,>.control input[type=search])>._3papsG_floatingLabel{max-width:calc(100% - 88px);left:32px}._3papsG_floatingControl:has(textarea) ._3papsG_floatingLabel{top:10px;transform:none}._3papsG_floatingControl :is(input,textarea)::placeholder{color:#0000}._3papsG_floatingControl :is(input,textarea):focus::placeholder{color:var(--color-text-faint)}._3papsG_floatingControl:is(:focus-within,:has(:is(input,textarea):not(:placeholder-shown)),:has(input:autofill))>._3papsG_floatingLabel{font-size:var(--text-meta);top:0;transform:translateY(-50%)}._3papsG_floatingControl:is(:focus-within,:has(:is(input,textarea):not(:placeholder-shown)),:has(input:autofill))>._3papsG_floatingOutline legend{max-width:100%}._3papsG_floatingControl:focus-within>._3papsG_floatingLabel{color:var(--color-heading)}._3papsG_floatingControl:has([aria-invalid=true])>._3papsG_floatingLabel{color:var(--color-status-danger-text)}@media (prefers-reduced-motion:reduce){._3papsG_floatingLabel{transition:none}}
._8dD-kG_panel{border:1px solid var(--color-border);border-radius:var(--radius-input);background:var(--color-surface-raised);box-shadow:var(--shadow-overlay);color:var(--color-text);padding:6px}._8dD-kG_item{border-radius:var(--radius-control);width:100%;height:32px;color:var(--color-text-muted);font:500 13px/1 var(--font-body);text-align:left;white-space:nowrap;transition:background-color var(--motion-fast) ease, color var(--motion-fast) ease;align-items:center;padding:0 8px 0 4px;display:flex}._8dD-kG_item:hover,._8dD-kG_item:focus-visible{background:var(--color-surface-hover);color:var(--color-heading)}._8dD-kG_item:focus{outline:none}._8dD-kG_item:focus-visible{box-shadow:inset 0 0 0 2px var(--color-focus)}._8dD-kG_item[aria-checked=true]{background:var(--color-selected-surface);color:var(--color-heading)}._8dD-kG_item[aria-disabled=true]{cursor:not-allowed;opacity:.5}._8dD-kG_item[aria-disabled=true]:hover{color:var(--color-text-muted);background:0 0}._8dD-kG_danger,._8dD-kG_danger:hover,._8dD-kG_danger:focus-visible{color:var(--color-status-danger-text)}._8dD-kG_icon{width:24px;height:24px;color:var(--color-text-faint);flex:none;place-items:center;margin-right:6px;display:inline-grid}._8dD-kG_danger ._8dD-kG_icon{color:inherit}._8dD-kG_panel:not(:has([data-menu-icon])) ._8dD-kG_icon{display:none}._8dD-kG_panel:not(:has([data-menu-icon])) ._8dD-kG_item{padding-left:8px}._8dD-kG_label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._8dD-kG_check{color:var(--color-accent);flex:none;margin-left:8px}._8dD-kG_head{color:var(--color-text-faint);font:700 11px/16px var(--font-body);letter-spacing:.08em;text-transform:uppercase;margin:8px 0 0;padding:0 8px 4px}._8dD-kG_head:first-child{margin-top:2px}._8dD-kG_note{color:var(--color-text-muted);font:400 12px/1.4 var(--font-body);margin:0;padding:2px 8px 6px}._8dD-kG_separator{border-top:1px solid var(--color-border);margin:6px -6px}@media (pointer:coarse){._8dD-kG_item{height:44px}}
._09A2QG_panel{border:1px solid var(--color-border);border-radius:var(--radius-input);background:var(--color-surface-raised);box-shadow:var(--shadow-overlay);color:var(--color-text)}._09A2QG_side{border-radius:0}@media (max-width:639.98px){._09A2QG_panel{border-bottom-right-radius:0;border-bottom-left-radius:0}._09A2QG_full{border-radius:0}}._09A2QG_head{align-items:center;gap:12px;padding:16px 14px 0 20px;display:flex}._09A2QG_title{min-width:0;color:var(--color-heading);font:700 15px/1.35 var(--font-body);flex:1;margin:0}._09A2QG_close{border-radius:var(--radius-input);width:28px;height:28px;color:var(--color-text-faint);transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease, color var(--motion-fast) ease;background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;display:inline-grid}._09A2QG_close:hover{border-color:var(--color-border);background:var(--color-surface-hover);color:var(--color-heading)}._09A2QG_close:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (pointer:coarse){._09A2QG_close{width:44px;height:44px}}._09A2QG_body{color:var(--color-text);padding:12px 20px 20px;font-size:13px;line-height:1.55}._09A2QG_body :where(b,strong){color:var(--color-heading);font-weight:700}._09A2QG_foot{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}._09A2QG_foot .btn{border-radius:var(--radius-input);white-space:nowrap;gap:6px;height:32px;min-height:32px;padding:0 12px;font-size:13px}._09A2QG_foot .btn-ghost{border-color:#0000}._09A2QG_foot .btn-ghost:hover:not(:disabled){border-color:var(--color-border);background:var(--color-surface-hover);color:var(--color-heading);text-decoration:none}@media (pointer:coarse){._09A2QG_foot .btn{height:44px;min-height:44px}}._09A2QG_foot .btn-danger{border-color:color-mix(in srgb, var(--color-status-danger-text) 45%, transparent);background:var(--color-status-danger-wash);color:var(--color-status-danger-text)}._09A2QG_foot .btn-danger:hover:not(:disabled){background:color-mix(in srgb, var(--color-status-danger-text) 14%, var(--color-status-danger-wash))}
.kKMo4q_strip{border-bottom:1px solid var(--color-border);background:var(--color-canvas);white-space:nowrap;flex:none;align-items:center;gap:12px;height:60px;padding:0 24px;display:flex}.kKMo4q_acts{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.kKMo4q_mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.kKMo4q_pill{border:1px solid var(--color-border);border-radius:var(--radius-input);background:var(--color-surface-raised);height:28px;color:var(--color-text-muted);font:500 12px/1 var(--font-body);white-space:nowrap;flex:none;align-items:center;gap:6px;margin:0;padding:0 10px;text-decoration:none;display:inline-flex}.kKMo4q_pill b{color:var(--color-heading);font:700 13px/1 var(--font-body);font-variant-numeric:tabular-nums}a.kKMo4q_pill,button.kKMo4q_pill{transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease, color var(--motion-fast) ease}a.kKMo4q_pill:hover,button.kKMo4q_pill:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-hover);color:var(--color-text)}button.kKMo4q_pill[aria-pressed=true],button.kKMo4q_pill[aria-pressed=true]:hover,button.kKMo4q_pill[aria-expanded=true],a.kKMo4q_pill[aria-current=page],a.kKMo4q_pill[aria-current=page]:hover{border-color:var(--color-selected-border);background:var(--color-selected-surface);color:var(--color-heading)}button.kKMo4q_pill:disabled{cursor:default}button.kKMo4q_pill:disabled:not([aria-pressed=true]){opacity:var(--opacity-disabled)}a.kKMo4q_pill:focus-visible,button.kKMo4q_pill:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.kKMo4q_pillBtn.btn{border-radius:var(--radius-input);white-space:nowrap;gap:6px;height:28px;min-height:28px;padding:0 10px;font-size:13px}.kKMo4q_pillRaised.btn{border-color:var(--color-border);background:var(--color-surface-raised);color:var(--color-text);font:500 var(--text-label)/1 var(--font-body)}.kKMo4q_pillRaised.btn:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-hover);color:var(--color-heading)}.kKMo4q_pillRaised.btn>svg{color:var(--color-text-muted)}.kKMo4q_iconBtn{border-radius:var(--radius-input);width:28px;height:28px;color:var(--color-text-faint);transition:background-color var(--motion-standard) ease, border-color var(--motion-standard) ease, color var(--motion-standard) ease;background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;display:inline-grid}.kKMo4q_iconBtn:hover{border-color:var(--color-border);background:var(--color-surface-raised);color:var(--color-heading)}.kKMo4q_iconBtn[aria-expanded=true]{border-color:var(--color-selected-border);background:var(--color-selected-surface);color:var(--color-heading)}.kKMo4q_iconBtn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.kKMo4q_pickBtn{border-radius:var(--radius-input);min-width:0;max-width:100%;height:28px;color:var(--color-text);font:400 13px/1 var(--font-body);white-space:nowrap;transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease, color var(--motion-fast) ease;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:0 6px 0 8px;display:inline-flex}.kKMo4q_pickBtn>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.kKMo4q_pickBtn>svg{color:var(--color-text-faint);flex:none}.kKMo4q_pickBtn:hover{border-color:var(--color-border);background:var(--color-surface-raised);color:var(--color-heading)}.kKMo4q_pickBtn[aria-expanded=true]{border-color:var(--color-selected-border);background:var(--color-selected-surface);color:var(--color-heading)}.kKMo4q_pickBtn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.kKMo4q_pill.kKMo4q_pickBtn{border-color:var(--color-border);background:var(--color-surface-raised);color:var(--color-text-muted);font:500 12px/1 var(--font-body)}.kKMo4q_pill.kKMo4q_pickBtn:hover{border-color:var(--color-border-strong);background:var(--color-surface-hover);color:var(--color-text)}.kKMo4q_pill.kKMo4q_pickBtn[aria-expanded=true],.kKMo4q_pill.kKMo4q_pickBtn.kKMo4q_pickOn{border-color:var(--color-selected-border);background:var(--color-selected-surface);color:var(--color-heading)}@media (pointer:coarse){.kKMo4q_pickBtn{height:44px}}.kKMo4q_tiles{flex:none;gap:12px;display:flex}.kKMo4q_tile{border:1px solid var(--color-border);border-radius:var(--radius-input);background:var(--color-surface-raised);height:44px;color:inherit;font:inherit;text-align:left;flex:none;align-items:center;gap:8px;padding:0 12px;display:flex;position:relative;overflow:hidden}.kKMo4q_tile:has(.kKMo4q_split){height:48px}.kKMo4q_tiles:has(.kKMo4q_split)>.kKMo4q_tile{height:48px}.kKMo4q_tile>img{flex:none;width:16px;height:16px}.kKMo4q_tileText{gap:4px;display:grid}.kKMo4q_tileTop{color:var(--color-text-muted);font:500 12px/1 var(--font-body)}.kKMo4q_tileTop b{color:var(--color-heading);font:700 15px/1 var(--font-body);font-variant-numeric:tabular-nums;margin-left:2px}.kKMo4q_tileTop b[data-lead]{margin-left:0}.kKMo4q_tileTop small{color:var(--color-text-muted);margin-left:1px;font-size:12px}.kKMo4q_tile[data-tone=warn] .kKMo4q_tileTop b{color:var(--color-status-warning-text)}.kKMo4q_tile[data-tone=danger] .kKMo4q_tileTop b{color:var(--color-status-danger-text)}.kKMo4q_split{color:var(--color-text-faint);font:500 11px/1 var(--font-body)}.kKMo4q_meter{background:var(--color-track);height:2px;position:absolute;bottom:0;left:8px;right:8px}.kKMo4q_meter i{background:var(--color-status-success-text);height:100%;transition:width var(--motion-fast) ease;display:block}.kKMo4q_tile[data-short] .kKMo4q_meter i{background:var(--color-status-warning-text)}button.kKMo4q_tile{cursor:pointer;transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease}button.kKMo4q_tile:hover{border-color:var(--color-border-strong);background:var(--color-surface-hover)}button.kKMo4q_tile[aria-pressed=true]{border-color:var(--color-selected-border);background:var(--color-selected-surface)}button.kKMo4q_tile[aria-pressed=true] .kKMo4q_tileTop{color:var(--color-heading)}button.kKMo4q_tile:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.kKMo4q_tabs{align-items:center;gap:4px;display:flex}.kKMo4q_tab{border-radius:var(--radius-input);height:36px;color:var(--color-text-muted);font:500 var(--text-control)/1 var(--font-body);white-space:nowrap;transition:background-color var(--motion-standard) ease, border-color var(--motion-standard) ease, color var(--motion-standard) ease;border:1px solid #0000;align-items:center;gap:6px;padding:0 10px;text-decoration:none;display:inline-flex;position:relative}.kKMo4q_tab>svg{color:var(--color-text-faint);transition:color var(--motion-standard) ease}.kKMo4q_tab:hover{background:var(--color-surface-raised);color:var(--color-text)}.kKMo4q_tab:hover>svg{color:var(--color-text-muted)}.kKMo4q_tabs>.kKMo4q_tab:is([aria-current=page],[aria-current=true]){border-color:var(--color-border);background:var(--color-surface-raised);color:var(--color-heading);box-shadow:inset 0 1px #ffffff0a,0 1px 2px #0006}.kKMo4q_tab:is([aria-current=page],[aria-current=true])>svg{color:var(--color-heading)}.kKMo4q_tab:is([aria-current=page],[aria-current=true]):after{background:var(--color-accent);content:"";border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.kKMo4q_tab:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.kKMo4q_tabNote{color:var(--color-text-faint);font:500 var(--text-meta)/1 var(--font-mono);font-variant-numeric:tabular-nums}.kKMo4q_tab:hover .kKMo4q_tabNote,.kKMo4q_tab:is([aria-current=page],[aria-current=true]) .kKMo4q_tabNote{color:var(--color-text-muted)}.kKMo4q_tabNote[data-todo]{color:var(--color-status-warning-text)}.kKMo4q_tabRow{border-bottom:1px solid var(--color-border);gap:4px;padding-bottom:8px}@media (max-width:700px){.kKMo4q_tabRow{overscroll-behavior-x:contain;scrollbar-width:none;padding-right:28px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.kKMo4q_tabRow .kKMo4q_tab{flex:none}}@media (pointer:coarse){.kKMo4q_tabRow .kKMo4q_tab{height:44px}}.kKMo4q_body{background:var(--color-band);flex-direction:column;flex:1;min-height:0;padding:16px 24px 24px;display:flex}.kKMo4q_panel{border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.kKMo4q_scroll{scrollbar-width:thin;flex:1;min-height:0;overflow:auto}.kKMo4q_table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;color:var(--color-text-muted);font:400 13px/1.2 var(--font-body)}.kKMo4q_table th,.kKMo4q_table td{text-align:left;white-space:nowrap;padding:0 8px}.kKMo4q_table th:first-child,.kKMo4q_table td:first-child{padding-left:16px}.kKMo4q_table .kKMo4q_end{text-align:right}.kKMo4q_table thead th{z-index:3;border-bottom:1px solid var(--color-border);background:var(--color-canvas);height:34px;color:var(--color-text-faint);font:700 11px/1 var(--font-body);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;position:sticky;top:0;overflow:hidden}.kKMo4q_table>tbody:last-of-type>tr:last-child>td{border-bottom:0}.kKMo4q_band th{border-bottom:1px solid var(--color-border);background:var(--color-canvas);vertical-align:middle;height:36px;padding-top:0}.kKMo4q_bandIn{align-items:center;gap:8px;display:flex}.kKMo4q_bandIcon{border-radius:var(--radius-control);flex:none}.kKMo4q_bandWord{color:var(--color-heading);font:700 11px/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase}.kKMo4q_cont{color:var(--color-text-faint);letter-spacing:.06em;text-transform:none}.kKMo4q_bandCount{color:var(--color-text-faint);font:500 12px/1 var(--font-mono);font-variant-numeric:tabular-nums}.kKMo4q_matching{color:var(--color-text);font-family:var(--font-body)}.kKMo4q_bandSum{min-width:0;color:var(--color-text-faint);font:500 12px/1 var(--font-body);letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;margin-left:auto;overflow:hidden}.kKMo4q_bandSum b{color:var(--color-text);font:500 12px/1 var(--font-mono);font-variant-numeric:tabular-nums}.kKMo4q_bandSum[data-short] b:first-child{color:var(--color-status-warning-text)}.kKMo4q_nobody td{border-bottom:1px solid var(--color-border);height:32px;color:var(--color-text-faint);font-size:var(--text-label)}.kKMo4q_foot{border-top:1px solid var(--color-border);padding:6px 8px 8px}.kKMo4q_add{border-radius:var(--radius-control);height:28px;color:var(--color-text-muted);font:500 var(--text-label)/1 var(--font-body);background:0 0;border:0;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.kKMo4q_add:hover{background:var(--color-surface-hover);color:var(--color-text)}.kKMo4q_add:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.kKMo4q_row{--wash-image:linear-gradient(90deg, color-mix(in srgb, var(--class-color,transparent) var(--wash,22%), transparent) 0, color-mix(in srgb, var(--class-color,transparent) var(--wash-mid,8%), transparent) var(--wash-at,18%), transparent var(--wash-to,40%));background-color:var(--color-surface);background-image:var(--wash-image);transition:background-color var(--motion-fast) ease}.kKMo4q_row:where(:hover,:has([aria-expanded=true])){background-color:var(--color-surface-raised)}.kKMo4q_row td{border-bottom:1px solid var(--color-border);text-overflow:ellipsis;height:32px;overflow:hidden}.kKMo4q_row:where([data-off],[data-dim]){--wash:11%;--wash-mid:4%}.kKMo4q_row:where([data-off][data-dim]){--wash:6%;--wash-mid:2%}.kKMo4q_row:where([data-off],[data-dim]) .kKMo4q_name{color:var(--color-text-muted)}.kKMo4q_row:where([data-off]) .kKMo4q_spec{opacity:.45}.kKMo4q_row:where([data-dim])>td{opacity:.4}.kKMo4q_row:where([data-spot=tank] [data-role]:not([data-role=tank]),[data-spot=healer] [data-role]:not([data-role=healer]),[data-spot=dps] [data-role]:not([data-role=dps])){--wash:11%;--wash-mid:4%}.kKMo4q_row:where([data-spot=tank] [data-role]:not([data-role=tank]),[data-spot=healer] [data-role]:not([data-role=healer]),[data-spot=dps] [data-role]:not([data-role=dps])) .kKMo4q_name{color:var(--color-text-muted)}.kKMo4q_row:where([data-spot=tank] [data-role]:not([data-role=tank]),[data-spot=healer] [data-role]:not([data-role=healer]),[data-spot=dps] [data-role]:not([data-role=dps]))>td{opacity:.4}.kKMo4q_who{align-items:center;gap:8px;min-width:0;display:flex}.kKMo4q_spec{border-radius:var(--radius-control);flex:none}.kKMo4q_name{min-width:0;color:var(--color-heading);text-overflow:ellipsis;font-weight:700;overflow:hidden}.kKMo4q_you{color:var(--color-accent);font:700 12px/1 var(--font-body);flex:none}.kKMo4q_new{color:var(--color-status-info-text);font:700 11px/1 var(--font-body);letter-spacing:.06em;cursor:default;flex:none}.kKMo4q_row:has([data-row-menu]){cursor:pointer}.kKMo4q_more{text-align:right;padding-inline:0 6px!important}.kKMo4q_moreBtn{border-radius:var(--radius-control);width:24px;height:24px;color:var(--color-text-faint);transition:background-color var(--motion-fast) ease, color var(--motion-fast) ease;background:0 0;border:0;place-items:center;display:inline-grid}.kKMo4q_row:hover .kKMo4q_moreBtn{color:var(--color-text)}.kKMo4q_moreBtn:hover,.kKMo4q_moreBtn[aria-expanded=true]{background:var(--color-surface-hover);color:var(--color-heading)}.kKMo4q_moreBtn:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.kKMo4q_moreBtn:disabled{opacity:var(--opacity-disabled)}.kKMo4q_person{border-radius:var(--radius-control);background-image:linear-gradient(90deg, color-mix(in srgb, var(--class-color,transparent) var(--wash,22%), transparent) 0, color-mix(in srgb, var(--class-color,transparent) var(--wash-mid,8%), transparent) 60%, transparent 100%);flex:none;align-items:center;gap:6px;max-width:100%;height:24px;padding:0 8px 0 4px;display:inline-flex;overflow:hidden}.kKMo4q_person:where([data-off]){--wash:11%;--wash-mid:4%}.kKMo4q_person:where([data-off]) .kKMo4q_name{color:var(--color-text-muted)}.kKMo4q_person:where([data-off]) .kKMo4q_spec{opacity:.45}.kKMo4q_person:where([data-me]){background:var(--color-selected-surface);box-shadow:inset 0 0 0 1px var(--color-selected-edge)}.kKMo4q_item{align-items:center;gap:8px;min-width:0;display:flex}.kKMo4q_itemIcon{border-radius:var(--radius-control);flex:none;width:20px;height:20px}.kKMo4q_itemIcon[data-unknown]{filter:grayscale();opacity:.5}.kKMo4q_itemName{min-width:0;color:var(--color-heading);text-overflow:ellipsis;font-weight:700;overflow:hidden}.kKMo4q_answer{color:var(--color-text-muted);align-items:center;gap:6px;display:flex}.kKMo4q_answer[data-answer=going]{color:var(--color-status-success-text)}.kKMo4q_answer[data-answer=maybe]{color:var(--color-status-warning-text)}.kKMo4q_answer[data-answer=no]{color:var(--color-status-danger-text)}.kKMo4q_answer[data-answer=none]{color:var(--color-status-info-text)}.kKMo4q_sign{flex:none;display:inline-flex}.kKMo4q_check{width:16px;height:16px;color:var(--color-status-success-text);flex:none;place-items:center;display:grid}.kKMo4q_empty{border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface);justify-content:space-between;align-items:center;gap:16px;max-width:560px;margin:48px auto 0;padding:14px 14px 14px 24px;display:flex}.kKMo4q_empty p{color:var(--color-text-muted);margin:0}
.I_eq8G_wrap{flex:none;display:inline-flex;position:relative}.I_eq8G_dot{z-index:1;background:var(--color-status-success-fill);width:11px;height:11px;box-shadow:0 0 0 2px var(--color-surface);border-radius:999px;position:absolute;bottom:-1px;right:-1px}.I_eq8G_dot[data-size=small]{width:9px;height:9px}
.bg8BFG_live{flex-shrink:0}.bg8BFG_live:empty{display:none}.bg8BFG_row{border-bottom:1px solid var(--color-border);background:var(--color-surface);align-items:stretch;display:flex}.bg8BFG_bleed{margin-inline:calc(-1 * var(--page-gutter));padding-right:calc(var(--page-gutter) - 8px)}.bg8BFG_start{min-width:0;min-height:44px;color:var(--color-text-muted);font:inherit;text-align:left;flex:1;align-items:center;gap:8px;padding:6px 8px 6px 12px;display:flex}.bg8BFG_bleed .bg8BFG_start{padding-left:var(--page-gutter)}.bg8BFG_start>svg:last-child{color:var(--color-text-faint);flex-shrink:0;margin-left:auto}.bg8BFG_start:hover{background:var(--color-surface-hover)}.bg8BFG_start:focus-visible,.bg8BFG_close:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.bg8BFG_start:disabled{opacity:var(--opacity-disabled)}.bg8BFG_dot{background:var(--color-status-success-fill);border-radius:9999px;flex-shrink:0;width:8px;height:8px}.bg8BFG_text{min-width:0;color:var(--color-text);font-size:var(--text-control);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;line-height:1.4;overflow:hidden}.bg8BFG_action{color:var(--color-status-success-text);font-size:var(--text-control);white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;font-weight:600;display:inline-flex}.bg8BFG_action svg{width:16px;height:16px}@media (max-width:359px){.bg8BFG_action svg,.bg8BFG_start>svg:last-child{display:none}}.bg8BFG_close{width:36px;color:var(--color-text-faint);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.bg8BFG_close:hover{color:var(--color-heading)}@media (pointer:coarse){.bg8BFG_close{width:44px}}:is(:root[data-mobile-keyboard-open] .bg8BFG_bleed,[data-pinned=keyboard] .bg8BFG_bleed){display:none}
.-qn05G_bar{border-top:1px solid var(--color-border);background:var(--color-surface);align-items:center;gap:12px;padding:10px 16px;display:flex}.-qn05G_barWhen{flex:1;min-width:0;display:grid}.-qn05G_barWhen small{font-size:var(--text-meta);color:var(--color-text-muted);align-items:center;gap:6px;display:flex}.-qn05G_barWhen span{font-family:var(--font-mono);font-size:var(--text-body);font-variant-numeric:tabular-nums;color:var(--color-heading);font-weight:500;line-height:1.3}.-qn05G_voiceKey{border:1px solid var(--color-schedule-recruitment-edge);border-radius:var(--radius-sm);background:var(--color-schedule-recruitment);width:10px;height:10px}.-qn05G_stages{font-size:var(--text-meta);color:var(--color-text-faint);align-items:center;gap:8px;margin:12px 0 16px;display:flex}.-qn05G_stages i{background:var(--color-border-strong);width:16px;height:1px}.-qn05G_now{color:var(--color-status-reviewing-text);font-weight:700}.-qn05G_option{border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-canvas);min-height:64px;color:var(--color-heading);text-align:left;cursor:pointer;gap:2px;padding:10px 16px;transition:border-color .12s,background-color .12s;display:grid}.-qn05G_option b{font-size:var(--text-body);font-weight:700;line-height:1.35}.-qn05G_option span{font-size:var(--text-label);color:var(--color-text-muted);line-height:1.35}.-qn05G_option:hover{border-color:var(--color-border-strong);background:var(--color-surface-hover)}.-qn05G_option:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.-qn05G_decline{border-color:var(--color-status-danger-border);background:var(--color-status-danger-surface);color:var(--color-status-danger-text)}.-qn05G_decline span{color:color-mix(in srgb, var(--color-status-danger-text) 80%, var(--color-text-muted))}.-qn05G_decline:hover{border-color:var(--color-status-danger-text);background:var(--color-status-danger-surface)}
.XxoWbG_lockup{color:var(--color-text);align-items:center;gap:9px;display:inline-flex}.XxoWbG_lockup>img{width:210px;height:auto;display:block}@media (max-width:700px){.XxoWbG_lockup>img{width:170px}}@media (max-width:380px){.XxoWbG_lockup>img{width:145px}}
