.creator-panel .view-options-group{display:flex;gap:4px;background-color:rgba(255,255,255,.03);border-radius:6px;padding:2px}.creator-panel .view-option-btn{flex:1;padding:6px 10px;border-radius:5px;border:1px solid transparent;background:transparent;color:rgba(148,163,184,.8);font-weight:500;font-size:11px;cursor:pointer;transition:all .15s ease;text-align:center;display:inline-flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap}.creator-panel .view-option-btn:hover:not(.active){background-color:rgba(255,255,255,.06);color:#cbd5e1}.creator-panel .view-option-btn.active{background-color:rgba(59,130,246,.15);color:#93c5fd;font-weight:600;border-color:rgba(59,130,246,.25)}.creator-panel .view-option-btn.open-overlay-window-btn{border-color:rgba(255,255,255,.15)}.creator-panel .view-option-btn.open-overlay-window-btn:hover{border-color:rgba(255,255,255,.25)}.creator-panel .stream-overlay-card{border-radius:6px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.14);overflow:hidden;margin-bottom:6px;box-sizing:border-box}.creator-panel .stream-overlay-card:last-child{margin-bottom:0}.creator-panel .stream-overlay-section-card{margin-top:6px}.creator-panel .stream-overlay-card-actions{display:flex;flex-wrap:nowrap;gap:8px;padding:10px 12px}.creator-panel .stream-overlay-card-actions .view-option-btn{flex:1;min-width:0;border:1px solid rgba(255,255,255,.15);padding:10px 16px;background:rgba(255,255,255,.04);color:rgba(203,213,225,.95);box-sizing:border-box;min-height:40px;align-items:center;justify-content:center;gap:8px}.creator-panel .stream-overlay-card-actions .view-option-btn:hover{border-color:rgba(255,255,255,.25);background:rgba(255,255,255,.08)}.creator-panel .stream-overlay-card .stream-overlay-card-header{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.06)}.creator-panel .stream-overlay-card .stream-overlay-card-icon{display:inline-flex;align-items:center;justify-content:center;color:#94a3b8}.creator-panel .stream-overlay-hp-card .stream-overlay-card-icon{color:rgba(248,113,113,.9)}.creator-panel .stream-overlay-card .stream-overlay-card-title{font-size:12px;font-weight:600;color:#cbd5e1}.creator-panel .stream-overlay-card .stream-overlay-card-body{padding:8px 12px 10px;display:flex;flex-direction:column;gap:8px}.creator-panel .stream-overlay-card-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.creator-panel .stream-overlay-card-label{font-size:11px;font-weight:500;color:#94a3b8;flex-shrink:0}.creator-panel .stream-overlay-card-row .view-options-group{flex:1;min-width:0;justify-content:flex-end}.creator-panel .stream-overlay-card-select{min-width:64px;max-width:80px}.creator-panel .view-option-icon{display:inline-flex;align-items:center;justify-content:center;opacity:.9}.creator-panel .view-option-icon svg{display:block}.creator-panel .view-option-label{line-height:1}.creator-panel .settings-panel{overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:10px}.creator-panel .settings-section{display:flex;flex-direction:column;gap:0;padding:0;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.06);border-radius:10px;overflow:hidden;transition:border-color .15s ease}.creator-panel .settings-section:hover{border-color:rgba(255,255,255,.1)}.creator-panel .stream-overlay-settings:not(.stream-overlay-expanded),.creator-panel .twitch-extension-settings:not(.twitch-extension-expanded){padding-bottom:0}.creator-panel .stream-overlay-settings.stream-overlay-expanded .settings-section-content,.creator-panel .twitch-extension-settings.twitch-extension-expanded .settings-section-content{padding:10px 12px}.creator-panel .stream-overlay-settings .settings-section-content>.setting-item:first-child{padding-left:0;padding-right:0}.creator-panel .setting-header{display:flex;align-items:center;gap:10px;padding:10px 12px;position:relative;transition:background-color .15s ease}.creator-panel .setting-header:hover{background:rgba(255,255,255,.02)}.creator-panel .setting-header svg{opacity:.7;color:#60a5fa;flex-shrink:0}.creator-panel .setting-title{font-size:13px;font-weight:600;margin:0;color:#cbd5e1;letter-spacing:.02em}.creator-panel .setting-item{display:flex;flex-direction:column;gap:6px;padding:0 12px}.creator-panel .setting-item:first-child{padding-top:0}.creator-panel .setting-select{width:100%;padding:7px 10px;border-radius:6px;background:rgba(255,255,255,.03);font-size:12px;outline:none;transition:border-color .15s ease}.creator-panel .setting-select:focus{border-color:rgba(59,130,246,.5);box-shadow:0 0 0 1px rgba(59,130,246,.3)}.creator-panel .setting-select:disabled{opacity:.4;cursor:not-allowed}.creator-panel .setting-select,.creator-panel .settings-panel{color-scheme:dark}.creator-panel .setting-select{appearance:none;-webkit-appearance:none;background-color:rgba(15,23,42,.8);color:#cbd5e1;border:1px solid rgba(255,255,255,.08)}.creator-panel .setting-select option{background-color:#0b1220;color:#cbd5e1}@media (forced-colors:active){.creator-panel .setting-select,.creator-panel .setting-select option{forced-color-adjust:none;background:Canvas;color:CanvasText;border-color:GrayText}}.creator-panel .collapsible-header{user-select:none;cursor:pointer}.creator-panel .collapse-toggle{margin-left:auto;appearance:none;background:transparent;border:none;color:rgba(255,255,255,.4);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;transition:all .15s ease;flex-shrink:0}.creator-panel .collapse-toggle:hover{color:rgba(255,255,255,.8);background:rgba(255,255,255,.04)}.creator-panel .settings-section-content{padding:10px 0 12px;display:flex;flex-direction:column;gap:10px;border-top:1px solid rgba(255,255,255,.04);animation:creatorPanelFadeIn .15s ease-out}@keyframes creatorPanelFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.creator-panel .creator-panel-intro{font-size:12px;opacity:.65;margin:0 0 14px;line-height:1.45;padding:0 2px;color:rgba(226,232,240,.88)}.creator-panel .creator-panel-empty{font-size:13px;opacity:.75;padding:12px 4px;line-height:1.5;margin:0;color:rgba(226,232,240,.85)}.creator-panel .creator-twitch-setup-btn{width:100%;flex:none;box-sizing:border-box;border:1px solid rgba(255,255,255,.15);padding:10px 16px;min-height:40px;background:rgba(255,255,255,.04);color:rgba(203,213,225,.95);font-size:12px}.creator-panel .creator-twitch-setup-btn:hover:not(.active){border-color:rgba(255,255,255,.25);background:rgba(255,255,255,.08);color:#e2e8f0}.HPBadge_anchor__5Nx_b{position:absolute;z-index:var(--z-badge);pointer-events:none}.HPBadge_hitbox__VQaJE{position:relative;width:0;height:0;pointer-events:auto}.HPBadge_ocMenu__wJUUH{z-index:var(--z-popover)}.HPBadge_overlay__0ZvtD{z-index:var(--z-overlay)}.HPBadge_compactCounters__9VTJW{--counter-row-height:56px;max-height:calc(var(--counter-row-height) * 6 + 24px);overflow-y:auto}.HPBadge_badge__jcqX3{--hp-size0:75px;--hp-size:var(--hp-size0);--hp-half0:calc(var(--hp-size0) / 2);--controls-gap:42px;--controls-offset:calc(var(--hp-size) / 2 + var(--controls-gap));--oc-gap:4px;--controls-bridge-h:64px;--controls-bridge-w:64px;--oc-poison-bg:#134e4a;--oc-poison-border:rgba(16,185,129,0.35);--oc-poison-text:#c7fcec;--hp-bg-start:rgba(0,0,0,0.75);--hp-bg-end:rgba(0,0,0,0.55);--hp-bg-start-hover:rgba(0,0,0,0.9);--hp-bg-end-hover:rgba(0,0,0,0.68);position:absolute;left:0;top:0;width:0;height:0}.HPBadge_box__fCVy0{position:absolute;width:var(--hp-size);height:var(--hp-size);border-radius:8px;background:radial-gradient(ellipse at center,var(--hp-bg-start),var(--hp-bg-end));border:1px solid rgba(50,50,50,.35);box-shadow:0 8px 24px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.06);transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,opacity .16s ease;opacity:.6;cursor:pointer;z-index:0}.HPBadge_anchor__5Nx_b.HPBadge_hot__wQ07Y .HPBadge_box__fCVy0,.HPBadge_hitbox__VQaJE:hover .HPBadge_box__fCVy0{background:radial-gradient(ellipse at center,var(--hp-bg-start-hover),var(--hp-bg-end-hover));border-color:#fff;box-shadow:0 14px 40px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.1);opacity:1}.HPBadge_content__bQLps{position:absolute;width:var(--hp-size);height:var(--hp-size)}.HPBadge_anchor__5Nx_b[data-seat=top-left] .HPBadge_box__fCVy0,.HPBadge_anchor__5Nx_b[data-seat=top-left] .HPBadge_content__bQLps{right:0;bottom:0}.HPBadge_anchor__5Nx_b[data-seat=top-right] .HPBadge_box__fCVy0,.HPBadge_anchor__5Nx_b[data-seat=top-right] .HPBadge_content__bQLps{left:0;bottom:0}.HPBadge_anchor__5Nx_b[data-seat=bottom-left] .HPBadge_box__fCVy0,.HPBadge_anchor__5Nx_b[data-seat=bottom-left] .HPBadge_content__bQLps{right:0;top:0}.HPBadge_anchor__5Nx_b[data-seat=bottom-right] .HPBadge_box__fCVy0,.HPBadge_anchor__5Nx_b[data-seat=bottom-right] .HPBadge_content__bQLps{left:0;top:0}.HPBadge_content__bQLps:after{content:"";position:absolute;left:50%;transform:translateX(-50%);width:56px;height:var(--oc-gap);background:transparent;pointer-events:auto}.HPBadge_anchor__5Nx_b[data-seat=bottom-left] .HPBadge_content__bQLps:after,.HPBadge_anchor__5Nx_b[data-seat=bottom-right] .HPBadge_content__bQLps:after{top:var(--hp-size)}.HPBadge_anchor__5Nx_b[data-seat=top-left] .HPBadge_content__bQLps:after,.HPBadge_anchor__5Nx_b[data-seat=top-right] .HPBadge_content__bQLps:after{bottom:var(--hp-size)}.HPBadge_content__bQLps:before{content:"";position:absolute;top:50%;transform:translateY(-50%);height:var(--controls-bridge-h);width:var(--controls-bridge-w);background:transparent;pointer-events:auto}.HPBadge_anchor__5Nx_b[data-seat=bottom-right] .HPBadge_content__bQLps:before,.HPBadge_anchor__5Nx_b[data-seat=top-right] .HPBadge_content__bQLps:before{left:var(--hp-size)}.HPBadge_anchor__5Nx_b[data-seat=bottom-left] .HPBadge_content__bQLps:before,.HPBadge_anchor__5Nx_b[data-seat=top-left] .HPBadge_content__bQLps:before{right:var(--hp-size)}.HPBadge_value__oXwQ5{position:absolute;pointer-events:none;font-weight:900;font-size:32px;letter-spacing:.02em;line-height:1;text-align:center;text-shadow:0 2px 6px rgba(0,0,0,.6);color:rgba(230,255,237,.95);font-variant-numeric:tabular-nums;z-index:2;transition:opacity .12s ease}.HPBadge_anchor__5Nx_b[data-seat=bottom-right] .HPBadge_value__oXwQ5{left:var(--hp-half0);top:var(--hp-half0);transform:translate(-50%,-50%)}.HPBadge_anchor__5Nx_b[data-seat=bottom-left] .HPBadge_value__oXwQ5{right:var(--hp-half0);top:var(--hp-half0);transform:translate(50%,-50%)}.HPBadge_anchor__5Nx_b[data-seat=top-right] .HPBadge_value__oXwQ5{left:var(--hp-half0);bottom:var(--hp-half0);transform:translate(-50%,50%)}.HPBadge_anchor__5Nx_b[data-seat=top-left] .HPBadge_value__oXwQ5{right:var(--hp-half0);bottom:var(--hp-half0);transform:translate(50%,50%)}.HPBadge_valueInput__eXeSP{position:absolute;font-weight:900;font-size:32px;letter-spacing:.02em;line-height:1;text-align:center;text-shadow:0 2px 6px rgba(0,0,0,.6);color:rgba(230,255,237,.95);font-variant-numeric:tabular-nums;z-index:2;background:transparent;border:2px solid rgba(255,255,255,.6);border-radius:8px;padding:0;width:var(--hp-size);height:var(--hp-size);box-sizing:border-box;outline:none;box-shadow:0 0 0 2px rgba(255,255,255,.2)}.HPBadge_anchor__5Nx_b[data-seat=bottom-right] .HPBadge_valueInput__eXeSP{left:var(--hp-half0);top:var(--hp-half0);transform:translate(-50%,-50%)}.HPBadge_anchor__5Nx_b[data-seat=bottom-left] .HPBadge_valueInput__eXeSP{right:var(--hp-half0);top:var(--hp-half0);transform:translate(50%,-50%)}.HPBadge_anchor__5Nx_b[data-seat=top-right] .HPBadge_valueInput__eXeSP{left:var(--hp-half0);bottom:var(--hp-half0);transform:translate(-50%,50%)}.HPBadge_anchor__5Nx_b[data-seat=top-left] .HPBadge_valueInput__eXeSP{right:var(--hp-half0);bottom:var(--hp-half0);transform:translate(50%,50%)}.HPBadge_valueInput__eXeSP:focus{border-color:rgba(255,255,255,.9);box-shadow:0 0 0 3px rgba(255,255,255,.3);background:rgba(0,0,0,.2)}.HPBadge_delta__x02KS{position:absolute;top:6px;right:6px;padding:4px 10px;border-radius:999px;font-size:16px;font-weight:900;line-height:1;background:rgba(0,0,0,.65);border:1px solid rgba(255,255,255,.35);box-shadow:0 6px 16px rgba(0,0,0,.55);transform:translateY(0);opacity:1;transition:opacity .15s ease,transform .15s ease;pointer-events:none;z-index:3}.HPBadge_pos__yApfs{color:#22c55e}.HPBadge_neg__TAbdA{color:#ef4444}.HPBadge_controls___Lk7b{position:absolute;display:flex;flex-direction:column;gap:8px;opacity:0;pointer-events:none;transition:opacity 90ms ease,transform 90ms ease;z-index:3}@media (hover:hover){.HPBadge_anchor__5Nx_b.HPBadge_hot__wQ07Y .HPBadge_controls___Lk7b,.HPBadge_hitbox__VQaJE:hover .HPBadge_controls___Lk7b{opacity:1;pointer-events:auto}}.HPBadge_anchor__5Nx_b.HPBadge_ocOpen__AZuzx .HPBadge_controls___Lk7b{opacity:1;pointer-events:auto}.HPBadge_anchor__5Nx_b[data-seat=bottom-right] .HPBadge_controls___Lk7b{top:var(--hp-half0);left:var(--controls-offset);transform:translateY(-50%)}.HPBadge_anchor__5Nx_b[data-seat=bottom-left] .HPBadge_controls___Lk7b{top:var(--hp-half0);right:var(--controls-offset);transform:translateY(-50%)}.HPBadge_anchor__5Nx_b[data-seat=top-right] .HPBadge_controls___Lk7b{bottom:var(--hp-half0);left:var(--controls-offset);transform:translateY(50%)}.HPBadge_anchor__5Nx_b[data-seat=top-left] .HPBadge_controls___Lk7b{bottom:var(--hp-half0);right:var(--controls-offset);transform:translateY(50%)}.HPBadge_btn__5fdmT{width:34px;height:34px;border-radius:8px;border:1px solid rgba(255,255,255,.55);background:rgba(255,255,255,.7);color:#000;display:grid;place-items:center;cursor:pointer;line-height:1;font-size:22px;padding:0;font-weight:900;transition:transform 90ms ease,background 90ms ease,border-color 90ms ease,opacity 90ms ease,box-shadow 90ms ease;box-shadow:0 2px 10px rgba(0,0,0,.35)}.HPBadge_btn__5fdmT:hover:not(:disabled){background:rgba(255,255,255,.82);border-color:rgba(255,255,255,.75)}.HPBadge_btn__5fdmT:active:not(:disabled){transform:translateY(1px) scale(.98)}.HPBadge_btn__5fdmT:disabled{opacity:.6;cursor:default}.HPBadge_ocWrap__USjiy{position:absolute;left:50%;transform:translateX(calc(-50% + var(--oc-inset-x, 0px)));width:var(--hp-size);z-index:3201;pointer-events:none;opacity:0;transition:opacity 90ms ease}@media (hover:hover){.HPBadge_anchor__5Nx_b.HPBadge_hot__wQ07Y .HPBadge_ocWrap__USjiy,.HPBadge_hitbox__VQaJE:hover .HPBadge_ocWrap__USjiy{opacity:1;pointer-events:auto}}.HPBadge_anchor__5Nx_b.HPBadge_ocOpen__AZuzx .HPBadge_ocWrap__USjiy{opacity:1;pointer-events:auto}.HPBadge_anchor__5Nx_b[data-seat=bottom-left] .HPBadge_ocWrap__USjiy,.HPBadge_anchor__5Nx_b[data-seat=bottom-right] .HPBadge_ocWrap__USjiy{top:calc(var(--hp-size) + var(--oc-gap))}.HPBadge_anchor__5Nx_b[data-seat=top-left] .HPBadge_ocWrap__USjiy,.HPBadge_anchor__5Nx_b[data-seat=top-right] .HPBadge_ocWrap__USjiy{bottom:calc(var(--hp-size) + var(--oc-gap))}.HPBadge_ocToggle__THyUo{width:100%;height:24px;border-radius:8px;border:1px solid var(--oc-poison-border);background:var(--oc-poison-bg);color:var(--oc-poison-text);display:grid;place-items:center;cursor:pointer;transition:background .12s ease,border-color .12s ease,opacity .12s ease,transform 90ms ease;backdrop-filter:blur(6px);opacity:.95}.HPBadge_ocToggle__THyUo:focus-visible,.HPBadge_ocToggle__THyUo:hover{background:#0f3f3c;border-color:rgba(16,185,129,.55);outline:none}.HPBadge_chev__t8DDj{width:18px;height:18px;color:inherit}.HPBadge_dirUp__n4oQo .HPBadge_chev__t8DDj{transform:rotate(180deg)}.HPBadge_dirDown__zqMfz .HPBadge_chev__t8DDj{transform:rotate(0deg)}.HPBadge_ocMenu__wJUUH{position:absolute;left:50%;transform:translateX(calc(-50% + var(--oc-inset-x, 0px)));z-index:3202;pointer-events:auto}.HPBadge_dropDown___3Zk9{top:100%;margin-top:6px}.HPBadge_dropUp__rQJGu{bottom:100%;margin-bottom:6px}.HPBadge_anchor__5Nx_b[data-seat=bottom-right] .HPBadge_ocMenu__wJUUH,.HPBadge_anchor__5Nx_b[data-seat=top-right] .HPBadge_ocMenu__wJUUH{--oc-inset-x:130px}.HPBadge_anchor__5Nx_b[data-seat=bottom-left] .HPBadge_ocMenu__wJUUH,.HPBadge_anchor__5Nx_b[data-seat=top-left] .HPBadge_ocMenu__wJUUH{--oc-inset-x:-125px}.HPBadge_overlay__0ZvtD{position:fixed;inset:0;z-index:3000;background:transparent}.HPBadge_ocMenu__wJUUH .HPBadge_counters-dropdown__90qsW{pointer-events:auto}@media (max-width:1000px){.HPBadge_ocToggle__THyUo{height:36px;border-radius:10px}.HPBadge_chev__t8DDj{width:22px;height:22px}.HPBadge_overlay__0ZvtD{background:rgba(0,0,0,.55)}}.HPBadge_anchor__5Nx_b[data-strixhaven-school] .HPBadge_value__oXwQ5{text-shadow:0 2px 8px rgba(0,0,0,.85)}.HPBadge_anchor__5Nx_b[data-strixhaven-school=silverquill] .HPBadge_badge__jcqX3{--hp-bg-start:#0a0a0f;--hp-bg-end:#2a2630;--hp-bg-start-hover:#141420;--hp-bg-end-hover:#3a3545;--hp-border-c1:#f4ecd6;--hp-border-c2:#1b1620}.HPBadge_anchor__5Nx_b[data-strixhaven-school=prismari] .HPBadge_badge__jcqX3{--hp-bg-start:#1b2a6b;--hp-bg-end:#7a2a4a;--hp-bg-start-hover:#273a8c;--hp-bg-end-hover:#a23a5f;--hp-border-c1:#3b7dd8;--hp-border-c2:#e94f3c}.HPBadge_anchor__5Nx_b[data-strixhaven-school=witherbloom] .HPBadge_badge__jcqX3{--hp-bg-start:#0f1a14;--hp-bg-end:#3a5a2a;--hp-bg-start-hover:#17271e;--hp-bg-end-hover:#4e7538;--hp-border-c1:#1b1b1b;--hp-border-c2:#4d8c3a}.HPBadge_anchor__5Nx_b[data-strixhaven-school=lorehold] .HPBadge_badge__jcqX3{--hp-bg-start:#2a0d0d;--hp-bg-end:#7a3a24;--hp-bg-start-hover:#3a1515;--hp-bg-end-hover:#9a4e30;--hp-border-c1:#c8432a;--hp-border-c2:#f0e4c0}.HPBadge_anchor__5Nx_b[data-strixhaven-school=quandrix] .HPBadge_badge__jcqX3{--hp-bg-start:#0f3a3a;--hp-bg-end:#2a6ea8;--hp-bg-start-hover:#155050;--hp-bg-end-hover:#3a88c8;--hp-border-c1:#4ea66e;--hp-border-c2:#3b7dd8}.HPBadge_anchor__5Nx_b[data-strixhaven-school] .HPBadge_box__fCVy0{border:2px solid transparent;background:radial-gradient(ellipse at center,var(--hp-bg-start),var(--hp-bg-end)) padding-box,linear-gradient(135deg,var(--hp-border-c1),var(--hp-border-c2)) border-box}.HPBadge_anchor__5Nx_b[data-strixhaven-school] .HPBadge_hitbox__VQaJE:hover .HPBadge_box__fCVy0,.HPBadge_anchor__5Nx_b[data-strixhaven-school].HPBadge_hot__wQ07Y .HPBadge_box__fCVy0{border-color:transparent;background:radial-gradient(ellipse at center,var(--hp-bg-start-hover),var(--hp-bg-end-hover)) padding-box,linear-gradient(135deg,var(--hp-border-c1),var(--hp-border-c2)) border-box}