@font-face{font-family:Evil Empire;src:url(/fonts/evil-empire.ttf) format("truetype");font-display:swap}@font-face{font-family:Counter-Strike;src:url(/fonts/counter-strike.ttf) format("truetype");font-display:swap}.Gloss_pair__TKWqX{position:relative;display:grid;justify-items:center;width:100%;margin:0}.Gloss_word__OMDdS{display:block;height:auto;max-width:100%;overflow:visible}.Gloss_word__OMDdS+.Gloss_word__OMDdS{margin-top:0}.Gloss_word__OMDdS text{font-size:100px}.Gloss_title__TZgTg text{font-family:"Evil Empire",var(--display-font),sans-serif;letter-spacing:6px}.Gloss_sub__lGvBP text{font-family:"Counter-Strike",var(--display-font),sans-serif;letter-spacing:1px}.Gloss_titlePlain__iu0uw text{font-family:"Norwester",var(--display-font),sans-serif;letter-spacing:2px}.Gloss_page__3waok{justify-items:start;margin:0 0 24px}.Gloss_subPlain__YbgKq text{font-family:"Norwester",var(--display-font),sans-serif;letter-spacing:1px}.Gloss_outline__tSLB9{fill:#000;stroke:#000;stroke-linejoin:round;stroke-linecap:round}.Gloss_measuring__hSkYd .Gloss_word__OMDdS{visibility:hidden}.Gloss_sr__82_eh{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.HubNav_nav__X7y0n{font-family:var(--body-font);background:rgba(0,0,0,.28);border-bottom:1px solid var(--hub-line);position:relative;z-index:40;box-shadow:0 6px 20px rgba(0,0,0,.55)}.HubNav_row__4q8xS,.HubNav_subRow__BMWmt{max-width:1100px;margin:0 auto;padding:10px var(--hub-s5);display:flex;align-items:center;flex-wrap:wrap;gap:6px var(--hub-s4)}.HubNav_brand__go524{display:block;font-family:var(--display-font);text-transform:uppercase;letter-spacing:.1em;font-size:16px;color:var(--gold);text-decoration:none;white-space:nowrap;margin-right:auto}.HubNav_wordmark__p3GwK{display:block;height:36px;width:auto}.HubNav_brand__go524:hover .HubNav_wordmark__p3GwK{opacity:.85}.HubNav_cta__BUmI3{text-align:center;margin-top:48px}.HubNav_cta__BUmI3 .HubNav_tab__Q5Fuc{padding:10px 22px;font-size:var(--hub-t-base);font-weight:600}.HubNav_links__Wymdt{display:flex;align-items:center;flex-wrap:wrap;gap:2px var(--hub-s1)}.HubNav_item__IUcL5{display:inline-block;width:auto;margin:0;padding:6px 10px;border:0;border-radius:var(--hub-r-sm);background:none;font:inherit;font-size:var(--hub-t-md);font-weight:500;line-height:1.2;text-transform:none;letter-spacing:normal;text-decoration:none;color:var(--purple-highlight);cursor:pointer;white-space:nowrap}.HubNav_item__IUcL5:hover{background:var(--hub-raise);color:var(--off-white)}.HubNav_active__SQYtC{background:var(--hub-raise-2);color:var(--off-white)}.HubNav_sep__q2gl_{width:1px;height:18px;margin:0 6px;background:var(--hub-line-strong)}.HubNav_who__eRQOr{font-size:var(--hub-t-sm);color:var(--purple-light);margin:0 var(--hub-s1);overflow-wrap:anywhere}.HubNav_sub__U6MaB{border-top:1px solid var(--hub-line-soft)}.HubNav_subRow__BMWmt{padding:var(--hub-s2) var(--hub-s5);justify-content:space-between}.HubNav_tabs__MJ_uG{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.HubNav_tab__Q5Fuc{display:inline-block;width:auto;margin:0;padding:6px 14px;border:1px solid var(--hub-line);border-radius:var(--hub-r-pill);background:var(--hub-raise);font:inherit;font-size:var(--hub-t-md);font-weight:500;line-height:1.2;text-transform:none;letter-spacing:normal;text-decoration:none;color:var(--purple-highlight);cursor:pointer;white-space:nowrap}.HubNav_tab__Q5Fuc:hover{background:var(--hub-raise-2);color:var(--off-white)}.HubNav_tabActive__b0XrT,.HubNav_tabActive__b0XrT:hover{background:var(--gold);border-color:var(--gold);color:var(--hub-on-gold)}@media (max-width:479px){.HubNav_row__4q8xS,.HubNav_subRow__BMWmt{padding-left:var(--hub-s4);padding-right:var(--hub-s4)}.HubNav_brand__go524{font-size:15px}.HubNav_wordmark__p3GwK{height:30px}.HubNav_item__IUcL5{padding:6px var(--hub-s2);font-size:var(--hub-t-sm)}.HubNav_sep__q2gl_{display:none}.HubNav_tab__Q5Fuc{padding:6px 11px;font-size:var(--hub-t-sm)}}.SignInGate_gate__6Tw3G{margin-top:48px;display:flex;flex-direction:column;gap:var(--hub-s3);max-width:320px}[data-hub-scheme=gaming] form.SignInGate_gate__6Tw3G{padding:var(--hub-s5);border-radius:var(--hub-r-lg);background:#241340;--hub-text:#faf8fb;--hub-soft:#d4c9dd;--hub-focus-outline:rgba(174,146,196,.55);--hub-focus-color:#f7cc19;--hub-focus-ring:0 0 0 3px rgba(174,146,196,.55);--hub-accent:#8a6dbf}form.SignInGate_gate__6Tw3G input{width:auto;min-width:0;margin:0;padding:var(--hub-s3) var(--hub-s4);border-radius:var(--hub-r-md);border:1px solid var(--hub-line-strong);background:var(--hub-field);color:var(--off-white);font:inherit;font-size:var(--hub-t-lg);line-height:1.4}form.SignInGate_gate__6Tw3G input:focus{outline:2px solid var(--gold);outline-offset:1px}form.SignInGate_gate__6Tw3G button{display:inline-block;width:auto;margin:0;padding:var(--hub-s3) var(--hub-s4);border:1px solid transparent;border-radius:var(--hub-r-md);background:var(--gold);color:var(--hub-on-gold);font:inherit;font-size:var(--hub-t-base);font-weight:600;line-height:1.2;text-transform:none;letter-spacing:normal;white-space:nowrap;cursor:pointer}form.SignInGate_gate__6Tw3G button:hover{background:var(--hub-gold-hover)}form.SignInGate_gate__6Tw3G button:disabled{opacity:.5;cursor:not-allowed}form.SignInGate_gate__6Tw3G button.SignInGate_ghost__OMmn0{background:var(--hub-raise);color:var(--off-white);border-color:var(--hub-line-strong)}form.SignInGate_gate__6Tw3G button.SignInGate_ghost__OMmn0:hover{background:var(--hub-raise-2)}form.SignInGate_gate__6Tw3G button.SignInGate_google__esuXA{display:inline-flex;align-items:center;justify-content:center;gap:var(--hub-s3)}.SignInGate_gmark__rhEee{display:inline-flex;padding:3px;border-radius:4px;background:#fff}.SignInGate_googleBox__elJi6{min-height:44px}form.SignInGate_gate__6Tw3G button.SignInGate_link__i2ssl{display:inline;padding:0;border:0;border-radius:0;background:none;color:var(--gold);font-size:inherit;font-weight:400;white-space:normal}form.SignInGate_gate__6Tw3G button.SignInGate_link__i2ssl:hover{background:none;text-decoration:underline}.SignInGate_pwField__oWNn2{position:relative;display:flex}div.SignInGate_pwField__oWNn2 input.SignInGate_pw__8qJ6S{flex:1 1;width:100%;padding-right:48px}div.SignInGate_pwField__oWNn2 button.SignInGate_eye__Fry1v{position:absolute;top:0;right:0;bottom:0;display:inline-flex;align-items:center;justify-content:center;width:44px;margin:0;padding:0;border:0;background:none;color:var(--purple-highlight)}div.SignInGate_pwField__oWNn2 button.SignInGate_eye__Fry1v:hover,div.SignInGate_pwField__oWNn2 button.SignInGate_eye__Fry1v[aria-pressed=true]{background:none;color:var(--off-white)}.SignInGate_or__GFqg5{font-size:var(--hub-t-sm);color:var(--purple-highlight);margin:var(--hub-s1) 0 0}.SignInGate_error__06jfk{background:rgba(214,71,61,.18);border:1px solid var(--bad);border-radius:var(--hub-r-md);padding:var(--hub-s3) var(--hub-s4);font-size:var(--hub-t-base);margin-bottom:var(--hub-s4);color:var(--off-white)}.TabLine_line__nBz9y{display:flex;gap:4px;margin:0 0 18px;padding:0;border-bottom:1px solid var(--hub-line);border-radius:var(--hub-r-md) var(--hub-r-md) 0 0;background:var(--hub-control-fill,rgba(45,26,77,.78));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:24px;scrollbar-width:none;-webkit-overflow-scrolling:touch;font-family:var(--body-font)}.TabLine_line__nBz9y::-webkit-scrollbar{display:none}.TabLine_fadeLeft__sqY9n{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 32px);mask-image:linear-gradient(90deg,transparent 0,#000 32px)}.TabLine_fadeRight__JDaN9{-webkit-mask-image:linear-gradient(270deg,transparent 0,#000 32px);mask-image:linear-gradient(270deg,transparent 0,#000 32px)}.TabLine_fadeLeft__sqY9n.TabLine_fadeRight__JDaN9{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 32px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 32px,#000 calc(100% - 32px),transparent)}.TabLine_line__nBz9y .TabLine_tab__ovfKJ{flex:0 0 auto;scroll-snap-align:start;display:inline-flex;align-items:center;gap:6px;width:auto;margin:0;padding:11px 14px 10px;border:0;border-radius:0;background:none;box-shadow:inset 0 -2px 0 transparent;font:inherit;font-family:var(--display-font);font-size:var(--hub-t-md);font-weight:400;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--hub-muted);cursor:pointer;transition:color var(--hub-fast) var(--hub-ease),box-shadow var(--hub-fast) var(--hub-ease)}.TabLine_line__nBz9y .TabLine_tab__ovfKJ:hover{background:none;color:var(--hub-text-2)}.TabLine_line__nBz9y .TabLine_on__vV4pX,.TabLine_line__nBz9y .TabLine_on__vV4pX:hover{background:none;color:var(--hub-text,#faf8fb);box-shadow:inset 0 -2px 0 var(--gold)}.TabLine_line__nBz9y .TabLine_tab__ovfKJ:focus-visible{outline:2px solid var(--hub-accent-hover);outline-offset:-2px;border-radius:var(--hub-r-xs)}@font-face{font-family:Rough Brush;src:url(/fonts/rough-brush.otf) format("opentype");font-display:swap}@font-face{font-family:Rough Brush;src:url(/fonts/rough-brush-italic.otf) format("opentype");font-style:italic;font-display:swap}.EntryCard_notebook__gOVsJ{color:var(--hub-text)}.EntryCard_notebook__gOVsJ :where(label){color:var(--hub-soft)}.EntryCard_notebook__gOVsJ :where(select){background-color:var(--hub-field);border-color:var(--hub-line-strong);color:var(--hub-text)}.EntryCard_notebook__gOVsJ input[type=number],.EntryCard_notebook__gOVsJ input[type=password],.EntryCard_notebook__gOVsJ input[type=text]{background-color:var(--hub-field);border-color:var(--hub-line-strong);color:var(--hub-text)}.EntryCard_notebook__gOVsJ :where(select option){background:var(--hub-field);color:var(--hub-text)}.EntryCard_notebook__gOVsJ :where(select,input):focus{outline-color:var(--hub-focus-color)}.EntryCard_notebook__gOVsJ .eyebrow{color:var(--hub-heading)}.EntryCard_notebook__gOVsJ .title{color:#faf8fb;-webkit-text-stroke:6px #000;paint-order:stroke fill;text-shadow:0 3px 0 #000}.EntryCard_notebook__gOVsJ .empty-note,.EntryCard_notebook__gOVsJ .entry-list>.status-msg:not(:empty){width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto;padding:6px 12px;border-radius:var(--hub-r-md);background:var(--hub-text-panel)}.EntryCard_notebook__gOVsJ .status-msg.ok{color:var(--hub-ok-text)}.EntryCard_notebook__gOVsJ .status-msg.err{color:var(--hub-no-text)}.EntryCard_notebook__gOVsJ .empty-note{color:var(--hub-soft)}.EntryCard_notebook__gOVsJ .entry-card{border-color:#000;background:#241340;box-shadow:var(--hub-shadow-md)}.EntryCard_notebook__gOVsJ .tab-btn{border-color:var(--hub-line-strong);background:var(--hub-control-fill);color:var(--hub-soft)}.EntryCard_notebook__gOVsJ .tab-btn.active{border-color:#000;background:var(--gold);color:var(--hub-on-gold)}.EntryCard_notebook__gOVsJ .entry-list>.entry-item{--paper:#fff;--paper-clear:hsla(0,0%,100%,0);padding-left:30px;border:1px solid rgb(var(--hub-wash)/.18);border-radius:4px 10px 10px 4px;background:linear-gradient(to right,transparent 17px,rgba(214,70,80,.5) 17px 18px,transparent 18px),linear-gradient(to right,var(--paper-clear),var(--paper) 28px,var(--paper) calc(100% - 28px),var(--paper-clear)) 0 22px /100% calc(100% - 44px) no-repeat,linear-gradient(to bottom,var(--paper-clear),var(--paper) 22px,var(--paper) calc(100% - 22px),var(--paper-clear)) 28px 0 /calc(100% - 56px) 100% no-repeat,repeating-linear-gradient(to bottom,transparent 0 25px,rgba(70,110,200,.34) 25px 26px) 0 14px,var(--paper);box-shadow:0 2px 3px rgb(var(--hub-wash)/.16),0 10px 24px rgb(var(--hub-wash)/.26)}.EntryCard_notebook__gOVsJ .entry-list>.entry-item.confirmed{--paper:#f2f8ef;--paper-clear:rgba(242,248,239,0);border-color:rgb(var(--hub-yes)/.55)}.EntryCard_notebook__gOVsJ .entry-vibe{display:inline-block;padding:1px 10px;border:1px solid color-mix(in srgb,var(--vibe,var(--hub-soft)) 45%,transparent);border-radius:var(--hub-r-pill);background-color:color-mix(in srgb,var(--vibe,var(--hub-soft)) 14%,#fff);color:color-mix(in srgb,var(--vibe,var(--hub-soft)) 72%,#000);font-family:var(--body-font);font-size:13px;font-weight:600;line-height:1.5;vertical-align:middle}.EntryCard_notebook__gOVsJ select.entry-vibe{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:24px;background-image:var(--hub-caret);background-repeat:no-repeat;background-position:right 9px center;background-size:9px 6px}.EntryCard_notebook__gOVsJ select.entry-vibe:hover:not(:disabled){border-color:color-mix(in srgb,var(--vibe,var(--hub-soft)) 80%,transparent)}.EntryCard_notebook__gOVsJ select.entry-vibe:disabled{padding-right:10px;background-image:none}.EntryCard_notebook__gOVsJ .entry-avg-label,.EntryCard_notebook__gOVsJ .entry-clear-scores,.EntryCard_notebook__gOVsJ .entry-delete-image,.EntryCard_notebook__gOVsJ .entry-game-tbd,.EntryCard_notebook__gOVsJ .entry-session,.EntryCard_notebook__gOVsJ .entry-upload,.EntryCard_notebook__gOVsJ .upload-progress-label{color:var(--hub-soft)}.EntryCard_notebook__gOVsJ .entry-game{font-family:"Rough Brush",var(--display-font);font-size:24px;line-height:1.15;color:var(--hub-heading)}.EntryCard_notebook__gOVsJ .entry-avg-value{color:var(--hub-heading)}.EntryCard_notebook__gOVsJ .entry-badge.draft{background:rgb(var(--hub-wash)/.08);color:var(--hub-soft)}.EntryCard_notebook__gOVsJ .entry-slot .locked-value{border-color:rgb(var(--hub-wash)/.14);background:rgb(var(--hub-wash)/.03);color:var(--hub-soft)}.EntryCard_notebook__gOVsJ .upload-progress{background:rgb(var(--hub-wash)/.12)}.EntryCard_notebook__gOVsJ .btn-secondary,.EntryCard_notebook__gOVsJ .inline-confirm-no{background:rgb(var(--hub-wash)/.1);color:var(--hub-text)}.EntryCard_notebook__gOVsJ .btn-secondary:hover,.EntryCard_notebook__gOVsJ .inline-confirm-no:hover{background:rgb(var(--hub-wash)/.18)}.EntryCard_notebook__gOVsJ .entry-clear-scores:hover,.EntryCard_notebook__gOVsJ .entry-delete-image:hover,.EntryCard_notebook__gOVsJ .inline-confirm{color:var(--hub-no-text)}.EntryCard_imageRow__I6DRL{display:flex;align-items:center;gap:8px}.EntryCard_thumbBtn__wiswz{display:inline-flex;flex-shrink:0;width:auto;margin:0;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}.EntryCard_thumbBtn__wiswz:hover{background:none;opacity:.85}.EntryCard_thumbBtn__wiswz:focus-visible{outline:2px solid var(--hub-focus-color);outline-offset:2px}.EntryCard_gameBtn__Zf6z0{display:inline;width:auto;margin:0;padding:0;border:0;border-bottom:1px dashed transparent;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer}.EntryCard_gameBtn__Zf6z0:hover{background:none;border-bottom-color:currentColor}.EntryCard_gameInput__eeyFw{width:min(100%,24ch);margin:0;padding:2px 8px;border:1px solid rgb(var(--hub-wash)/.3);border-radius:6px;background:rgb(var(--hub-wash)/.06);color:var(--hub-text);font:inherit}.EntryCard_vibeSelect__FVhKM{width:auto;margin:0;padding:2px 4px;border:1px solid transparent;border-radius:6px;background:transparent;vertical-align:middle;cursor:pointer}.EntryCard_vibeSelect__FVhKM:hover:not(:disabled){border-color:rgb(var(--hub-wash)/.2)}.EntryCard_vibeSelect__FVhKM:disabled{opacity:1;cursor:default}.EntryCard_producerSelect__aYHlb{padding:2px 28px 2px 10px;border-color:rgb(var(--hub-wash)/.3);border-radius:999px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:var(--hub-caret);background-repeat:no-repeat;background-position:right 11px center;background-size:10px 7px}.EntryCard_producerSelect__aYHlb:hover:not(:disabled){border-color:rgb(var(--hub-wash)/.6)}.EntryCard_dateWrap__ovrNx{position:relative;display:inline-block}.EntryCard_datePicker__bznkV{position:absolute;left:0;bottom:0;width:1px;height:1px;margin:0;padding:0;border:0;opacity:0;pointer-events:none;color-scheme:var(--hub-picker)}.EntryCard_playerSelect__kuVk7{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:36px;background-image:var(--hub-caret);background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px}.EntryCard_playerSelect__kuVk7:disabled{opacity:.6;cursor:not-allowed}.EntryCard_headMain__we6fR{flex:1 1 auto;min-width:0}.EntryCard_details__3VasD{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:6px 0;font-size:13px;color:var(--hub-soft)}.EntryCard_detail__iwYUC{display:inline-flex;align-items:center;gap:6px}.EntryCard_detailLabel__d77L3{font-size:11px;letter-spacing:.06em;text-transform:uppercase;opacity:.85}.EntryCard_whenInput__TPsaO{width:auto;margin:0;padding:0;border:0;border-bottom:1px dashed transparent;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:12px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;color-scheme:var(--hub-picker)}.EntryCard_whenInput__TPsaO:hover:not(:disabled){border-bottom-color:currentColor}.EntryCard_whenInput__TPsaO::-webkit-calendar-picker-indicator{display:none}.EntryCard_whenInput__TPsaO:disabled{opacity:.5;cursor:not-allowed}.EntryCard_lockedNote__tNH7A{margin:10px 0 0;font-size:12px;color:var(--hub-soft)}.EntryCard_statusDismiss__OrJ2p{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;vertical-align:middle;margin-left:2px;padding:0;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;font-size:16px;line-height:1;opacity:.7;cursor:pointer}.EntryCard_statusDismiss__OrJ2p:hover{opacity:1;background:rgb(var(--hub-wash)/.1)}.EntryCard_statusEmpty__lKx44{margin:0;min-height:0}.EntryCard_badgeCol__QPqRw{display:flex;flex-direction:column;align-items:flex-end;gap:10px;flex:none}.EntryCard_grip__aGglf{display:grid;place-items:center;width:44px;height:44px;margin:0 -8px 0 0;padding:0;border:0;border-radius:10px;background:transparent;color:rgb(var(--hub-wash)/.55);cursor:-webkit-grab;cursor:grab;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.EntryCard_grip__aGglf:focus-visible,.EntryCard_grip__aGglf:hover:not(:disabled){color:var(--hub-text);background:rgb(var(--hub-wash)/.08)}.EntryCard_grip__aGglf:active{cursor:-webkit-grabbing;cursor:grabbing}.EntryCard_grip__aGglf:disabled{opacity:.3;cursor:default}.EntryCard_reordering__JndVp{gap:8px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.EntryCard_reordering__JndVp .entry-item{padding:10px 14px;animation:EntryCard_wiggle__kwMzJ .24s ease-in-out infinite alternate}.EntryCard_reordering__JndVp .entry-item:nth-child(2n){animation-direction:alternate-reverse;animation-delay:-90ms}.EntryCard_reordering__JndVp .EntryCard_details__3VasD,.EntryCard_reordering__JndVp .EntryCard_vibeSelect__FVhKM,.EntryCard_reordering__JndVp .entry-badge,.EntryCard_reordering__JndVp .entry-item>:not(.entry-item-head):not(.EntryCard_gameLine__z0dxs){display:none}.EntryCard_reordering__JndVp .EntryCard_grip__aGglf{width:28px;height:22px;margin:0}.EntryCard_reordering__JndVp .entry-item-head{align-items:center;margin-bottom:0}.EntryCard_reordering__JndVp .entry-game{margin:2px 0 0}.EntryCard_reordering__JndVp .EntryCard_badgeCol__QPqRw{gap:0}.EntryCard_lifted__lMtMP,.EntryCard_reordering__JndVp .EntryCard_lifted__lMtMP{position:relative;z-index:5;animation:none;scale:1.03;box-shadow:0 16px 40px rgba(0,0,0,.45)}@keyframes EntryCard_wiggle__kwMzJ{0%{rotate:-.6deg}to{rotate:.6deg}}@media (prefers-reduced-motion:reduce){.EntryCard_reordering__JndVp .entry-item{animation:none}}.EntryCard_gameLine__z0dxs{display:flex;flex-wrap:wrap;align-items:center;column-gap:4px;margin:-10px 0 16px}.EntryCard_episode__8_I51{margin-left:auto;padding-left:8px;font-weight:600;letter-spacing:.06em;white-space:nowrap;font-family:var(--display-font);color:var(--hub-heading)}.EntryCard_details__3VasD.EntryCard_phoneRow__9ptUz{flex-wrap:nowrap;gap:8px;margin:-16px 0 22px}.EntryCard_phoneRow__9ptUz .EntryCard_detail__iwYUC{min-width:0}.EntryCard_phoneRow__9ptUz .EntryCard_detailLabel__d77L3{flex:none}.EntryCard_phoneRow__9ptUz .EntryCard_producerSelect__aYHlb{flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.EntryCard_phoneRow__9ptUz>select{flex:none}@media not all and (min-width:769px){.EntryCard_details__3VasD .EntryCard_producerWide__sEvxC,.EntryCard_gameLine__z0dxs>select.entry-vibe{display:none}}@media (min-width:769px){.EntryCard_details__3VasD.EntryCard_phoneRow__9ptUz{display:none}}.EntryCard_playersLine__UP3mv{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 8px}.EntryCard_playersLabel__bjF_X{font-family:"Rough Brush",var(--body-font);font-size:20px;line-height:1;color:var(--hub-heading)}.EntryCard_availToggle__f5tQk{width:auto;flex:0 0 auto;margin:0;padding:6px 10px;min-height:32px;border:1px solid rgb(var(--hub-wash)/.14);border-radius:999px;background:rgb(var(--hub-wash)/.04);color:var(--hub-soft);font-family:var(--body-font);font-size:12px;cursor:pointer}.EntryCard_availSlide__fJt5Q{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .25s ease,visibility 0s .25s}.EntryCard_availSlide__fJt5Q[data-open=true]{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .25s ease,visibility 0s}.EntryCard_availSlide__fJt5Q>.EntryCard_availPanel__3cGJM{min-height:0;overflow:hidden;margin:0}.EntryCard_availSlide__fJt5Q>.EntryCard_availPanel__3cGJM>:last-child{margin-bottom:14px}@media (prefers-reduced-motion:reduce){.EntryCard_availSlide__fJt5Q,.EntryCard_availSlide__fJt5Q[data-open=true]{transition:none}}.EntryCard_availPanel__3cGJM{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-gap:8px;gap:8px}.EntryCard_availRow__FL7ct{display:grid;grid-template-columns:1.1fr 1fr 1fr;grid-gap:8px 10px;gap:8px 10px;padding:8px 10px;border:1px solid rgb(var(--hub-wash)/.12);border-radius:10px;background:var(--hub-field);font-size:13px}.EntryCard_availNo__PxXW3{opacity:.6}.EntryCard_availName__gWVAy{grid-column:1/-1;font-weight:600;font-size:14px}.EntryCard_availNameYes__hpukX{color:var(--hub-heading)}.EntryCard_availCell__cC1tI{display:grid;grid-gap:2px;gap:2px;min-width:0;align-content:start}.EntryCard_availWide__F9jHP{grid-column:2/-1}.EntryCard_dayList___VQt7{display:flex;flex-wrap:wrap;gap:4px 6px}.EntryCard_dayHit__WtLdj{padding:0 7px;border-radius:999px;color:rgb(var(--hub-yes));border:1px solid rgb(var(--hub-yes)/.5);background:rgb(var(--hub-yes)/.1)}.EntryCard_availLabel__CZ5_S{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--hub-soft)}.EntryCard_availPill__Ijdk2{display:inline-block;justify-self:start;padding:1px 8px;border-radius:999px;font-size:11px;border:1px solid rgb(var(--hub-wash)/.14);color:var(--hub-soft)}.EntryCard_pillYes__qeM1C{color:rgb(var(--hub-yes));border-color:rgb(var(--hub-yes)/.5);background:rgb(var(--hub-yes)/.08)}.EntryCard_pillNo__ak6T3{color:rgb(var(--hub-no));border-color:rgb(var(--hub-no-edge)/.4);background:rgb(var(--hub-no-edge)/.06)}.EntryCard_pillNone__Jv1Qs{opacity:.8}.EntryCard_pillAsk__1pNop{color:var(--hub-flag-text);border-color:color-mix(in srgb,var(--gold) 45%,transparent);background:color-mix(in srgb,var(--gold) 8%,transparent)}.EntryCard_vibeTip__3LdtD{position:relative}.EntryCard_vibeSummary__h4Qse{list-style:none;cursor:pointer;display:grid;grid-gap:2px;gap:2px}.EntryCard_vibeSummary__h4Qse::-webkit-details-marker{display:none}.EntryCard_vibeTop__Pjjdd{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.EntryCard_vibePop__zl5ot{position:absolute;z-index:2;top:100%;left:0;margin-top:4px;min-width:150px;padding:8px 10px;border-radius:10px;border:1px solid rgb(var(--hub-wash)/.14);background:var(--hub-surface);box-shadow:0 8px 24px rgba(0,0,0,.35);display:grid;grid-gap:4px;gap:4px;font-size:12px}.EntryCard_pastSummary__qGIrS,.EntryCard_vibePopRow__D6Brs{display:flex;justify-content:space-between;gap:12px}.EntryCard_pastSummary__qGIrS{list-style:none;cursor:pointer;align-items:flex-start}.EntryCard_pastSummary__qGIrS::-webkit-details-marker{display:none}.EntryCard_pastLines__KijKE{display:block;min-width:0}.EntryCard_pastLines__KijKE>span{display:block}.EntryCard_pastMark__Kz4hj{flex:0 0 auto;color:var(--hub-soft);font-size:14px;line-height:1.6}.EntryCard_pastBody___mJu0{margin:12px 0 0;display:grid;grid-template-columns:max-content 1fr;grid-gap:6px 14px;gap:6px 14px;font-size:13px}.EntryCard_pastBody___mJu0 dt{margin:0;font-size:11px;letter-spacing:.06em;text-transform:uppercase;opacity:.85;padding-top:1px}.EntryCard_pastBody___mJu0 dd{margin:0}.SeasonSettings_settings__GeGzn{font-family:var(--body-font);color:var(--hub-text)}.SeasonSettings_scrim__p8eY3{position:fixed;inset:0;z-index:1000;display:flex;justify-content:center;overflow-y:auto;padding:var(--hub-s4);background:rgba(20,10,36,.72)}.SeasonSettings_card__TYSZ0{width:100%;max-width:440px;margin:auto 0;display:flex;flex-direction:column;gap:var(--hub-s3);padding:var(--hub-s5) var(--hub-s4);box-sizing:border-box;border-radius:var(--hub-r-lg);background:var(--hub-panel);border:1px solid var(--hub-line);box-shadow:0 12px 40px rgba(0,0,0,.5)}.SeasonSettings_heading__PJeJC{margin:0;font-family:var(--display-font);text-transform:uppercase;letter-spacing:.06em;font-size:20px;color:var(--hub-heading)}.SeasonSettings_hint__KES62{margin:0;font-size:var(--hub-t-md);line-height:1.5;color:var(--hub-soft)}.SeasonSettings_group__PiPaf{display:flex;flex-direction:column;gap:var(--hub-s2);min-width:0;margin:0;padding:var(--hub-s3);border:1px solid var(--hub-line);border-radius:var(--hub-r-md)}.SeasonSettings_settings__GeGzn legend{padding:0 var(--hub-s1);font-size:var(--hub-t-sm);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--hub-soft)}.SeasonSettings_field__2oF_a{display:flex;flex-direction:column;gap:var(--hub-s1);font-size:var(--hub-t-md);color:var(--hub-soft)}.SeasonSettings_settings__GeGzn input,.SeasonSettings_settings__GeGzn select{width:100%;min-width:0;min-height:44px;margin:0;padding:var(--hub-s2) var(--hub-s3);box-sizing:border-box;border-radius:var(--hub-r-md);border:1px solid var(--hub-line-strong);background:var(--hub-field);color:var(--hub-text);font-family:var(--body-font);font-size:16px;font-weight:400;text-transform:none;letter-spacing:normal;color-scheme:var(--hub-picker)}.SeasonSettings_settings__GeGzn input:focus,.SeasonSettings_settings__GeGzn select:focus{outline:2px solid var(--hub-focus-color);outline-offset:1px}.SeasonSettings_settings__GeGzn input:disabled,.SeasonSettings_settings__GeGzn select:disabled{opacity:.75}.SeasonSettings_pager__4Kf0r button,.SeasonSettings_settings__GeGzn button{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:44px;margin:0;padding:var(--hub-s2) var(--hub-s4);border:1px solid transparent;border-radius:var(--hub-r-md);font:inherit;font-size:var(--hub-t-base);font-weight:600;line-height:1.2;text-transform:none;letter-spacing:normal;cursor:pointer}.SeasonSettings_switch__nuFHb{display:flex;gap:var(--hub-s1);padding:var(--hub-s1);border-radius:var(--hub-r-md);background:var(--hub-field)}.SeasonSettings_settings__GeGzn .SeasonSettings_switch__nuFHb button{flex:1 1;background:none;color:var(--hub-soft)}.SeasonSettings_settings__GeGzn .SeasonSettings_switch__nuFHb button.SeasonSettings_on__WrQAy{background:var(--hub-raise-2);color:var(--hub-text)}.SeasonSettings_pager__4Kf0r .SeasonSettings_primary__djLZ2,.SeasonSettings_settings__GeGzn .SeasonSettings_primary__djLZ2{background:var(--gold);color:var(--hub-on-gold)}.SeasonSettings_pager__4Kf0r .SeasonSettings_primary__djLZ2:hover,.SeasonSettings_settings__GeGzn .SeasonSettings_primary__djLZ2:hover{background:var(--hub-gold-hover)}.SeasonSettings_pager__4Kf0r .SeasonSettings_ghost__X3fbR:disabled,.SeasonSettings_pager__4Kf0r .SeasonSettings_primary__djLZ2:disabled,.SeasonSettings_settings__GeGzn .SeasonSettings_ghost__X3fbR:disabled,.SeasonSettings_settings__GeGzn .SeasonSettings_primary__djLZ2:disabled{opacity:.5;cursor:not-allowed}.SeasonSettings_pager__4Kf0r .SeasonSettings_ghost__X3fbR,.SeasonSettings_settings__GeGzn .SeasonSettings_ghost__X3fbR{background:var(--hub-raise);color:var(--hub-text);border-color:var(--hub-line-strong)}.SeasonSettings_pager__4Kf0r .SeasonSettings_ghost__X3fbR:hover,.SeasonSettings_settings__GeGzn .SeasonSettings_ghost__X3fbR:hover{background:var(--hub-raise-2)}.SeasonSettings_error__sVVj6{margin:0;font-size:var(--hub-t-md);color:var(--hub-no-text)}.SeasonSettings_actions__YD_sY{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--hub-s2)}.SeasonSettings_pager__4Kf0r{display:flex;align-items:center;justify-content:center;gap:var(--hub-s2);margin:0 0 4px}.SeasonSettings_pager__4Kf0r .SeasonSettings_arrow__1zMLK{flex:0 0 auto;min-width:44px;padding:0;background:var(--hub-raise);color:var(--hub-text);border-color:var(--hub-line);border-radius:var(--hub-r-pill);font-size:22px}.SeasonSettings_pager__4Kf0r .SeasonSettings_arrow__1zMLK:hover{background:var(--hub-raise-2)}.SeasonSettings_pager__4Kf0r .SeasonSettings_arrow__1zMLK:disabled{visibility:hidden}.SeasonSettings_pager__4Kf0r .SeasonSettings_title__R6S_H{margin:0;min-width:0}.SeasonSettings_pager__4Kf0r .SeasonSettings_name__5e9vx{padding:0 var(--hub-s1);background:none;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;text-shadow:inherit}.SeasonSettings_pager__4Kf0r .SeasonSettings_name__5e9vx:hover{background:none;text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:6px}.SeasonSettings_subhead__LsiSy{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto var(--hub-s3);padding:2px var(--hub-s3);border-radius:var(--hub-r-md);background:var(--hub-text-panel);text-align:center;font-size:var(--hub-t-md);line-height:1.4;color:var(--hub-soft)}.SeasonSettings_pager__4Kf0r.SeasonSettings_retire__u0QeW{flex-wrap:wrap;margin:var(--hub-s2) 0 var(--hub-s3)}.SeasonSettings_retireHint__avKL2{flex:1 1 100%;padding:2px var(--hub-s3);border-radius:var(--hub-r-md);background:var(--hub-text-panel);text-align:center;font-size:var(--hub-t-md);line-height:1.4;color:var(--hub-soft)}.SeasonSettings_pager__4Kf0r .SeasonSettings_error__sVVj6{flex:1 1 100%;text-align:center}.SeasonSettings_plan__xSBWM{display:flex;flex-direction:column;gap:var(--hub-s1);max-height:40vh;overflow-y:auto;margin:0;padding:0;list-style:none;font-size:var(--hub-t-sm);color:var(--hub-text)}.SeasonSettings_plan__xSBWM>li{display:flex;flex-direction:column;padding:var(--hub-s1) var(--hub-s2);border-radius:var(--hub-r-sm);background:var(--hub-field)}.SeasonSettings_plan__xSBWM>li.SeasonSettings_planMade__4BKrl{opacity:.6}.SeasonSettings_planTitle__PofTj{font-weight:600;color:var(--hub-heading)}.SeasonSettings_slot__uCK52{display:flex;flex-direction:column;gap:var(--hub-s2);padding:var(--hub-s2) 0 var(--hub-s3);border-bottom:1px solid var(--hub-line)}.SeasonSettings_slotHead__bwhgG{font-size:var(--hub-t-sm);font-weight:600;color:var(--hub-heading)}.SeasonSettings_toast__sk__5{position:fixed;left:var(--hub-s4);right:var(--hub-s4);bottom:var(--hub-s4);z-index:45;display:flex;align-items:center;gap:var(--hub-s2);max-width:520px;margin:0 auto;padding:var(--hub-s2) var(--hub-s2) var(--hub-s2) var(--hub-s4);border:1px solid var(--hub-line-strong);border-radius:var(--hub-r-md);background:var(--hub-panel);box-shadow:0 12px 40px rgba(0,0,0,.5);font-family:var(--body-font);font-size:var(--hub-t-md);color:var(--hub-text)}.SeasonSettings_toastText__RGTqE{flex:1 1;min-width:0;line-height:1.35}.SeasonSettings_toast__sk__5 button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:44px;min-height:44px;margin:0;padding:var(--hub-s2) var(--hub-s3);border:1px solid transparent;border-radius:var(--hub-r-md);background:none;font:inherit;font-weight:600;line-height:1.2;text-transform:none;letter-spacing:normal;cursor:pointer}.SeasonSettings_toast__sk__5 .SeasonSettings_toastUndo__rGvoB{color:var(--hub-heading)}.SeasonSettings_toast__sk__5 .SeasonSettings_toastClose__J3gHR{color:var(--hub-text);font-size:var(--hub-t-lg)}.SeasonSettings_toast__sk__5 .SeasonSettings_toastClose__J3gHR:hover,.SeasonSettings_toast__sk__5 .SeasonSettings_toastUndo__rGvoB:hover{background:var(--hub-raise-2)}@media (min-width:769px){.SeasonSettings_toast__sk__5{left:calc(var(--rail-w, 0px) + var(--hub-s4))}}.SeasonSettings_toast__sk__5 .SeasonSettings_toastClose__J3gHR[aria-disabled=true]{opacity:.5;cursor:default}.SeasonSettings_srOnly__sDNUq{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.FeedbackButton_feedback__LU2Ys{font-family:var(--body-font);color:var(--off-white)}.FeedbackButton_scrim__EK1FS{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--hub-s4);background:rgba(20,10,36,.72)}.FeedbackButton_card__CriSQ{width:100%;max-width:440px;display:flex;flex-direction:column;gap:var(--hub-s3);padding:var(--hub-s5);border-radius:var(--hub-r-lg);background:var(--hub-panel);border:1px solid var(--hub-line);box-shadow:0 12px 40px rgba(0,0,0,.5)}.FeedbackButton_heading__yRTn3{margin:0;font-family:var(--display-font);text-transform:uppercase;letter-spacing:.06em;font-size:20px;color:var(--gold)}.FeedbackButton_hint__gf7jr{margin:0;font-size:var(--hub-t-md);line-height:1.5;color:var(--purple-highlight)}.FeedbackButton_textarea__an_fP{width:auto;min-width:0;margin:0;padding:var(--hub-s3) var(--hub-s4);border-radius:var(--hub-r-md);border:1px solid var(--hub-line-strong);background:var(--hub-field);color:var(--off-white);font:inherit;font-size:var(--hub-t-lg);line-height:1.4;resize:vertical;min-height:96px}.FeedbackButton_textarea__an_fP:focus{outline:2px solid var(--gold);outline-offset:1px}.FeedbackButton_feedback__LU2Ys button{display:inline-block;width:auto;margin:0;padding:var(--hub-s3) var(--hub-s4);border:1px solid transparent;border-radius:var(--hub-r-md);font:inherit;font-size:var(--hub-t-base);font-weight:600;line-height:1.2;text-transform:none;letter-spacing:normal;white-space:nowrap;cursor:pointer}.FeedbackButton_feedback__LU2Ys .FeedbackButton_primary__rDGOy{background:var(--gold);color:var(--hub-on-gold)}.FeedbackButton_feedback__LU2Ys .FeedbackButton_primary__rDGOy:hover{background:var(--hub-gold-hover)}.FeedbackButton_feedback__LU2Ys .FeedbackButton_primary__rDGOy:disabled{opacity:.5;cursor:not-allowed}.FeedbackButton_feedback__LU2Ys .FeedbackButton_ghost__XR6eL{background:var(--hub-raise);color:var(--off-white);border-color:var(--hub-line-strong)}.FeedbackButton_feedback__LU2Ys .FeedbackButton_ghost__XR6eL:hover{background:var(--hub-raise-2)}.FeedbackButton_feedback__LU2Ys .FeedbackButton_link__WTzt4{align-self:flex-start;padding:0;background:none;font-size:var(--hub-t-md);font-weight:500;color:var(--gold);border-radius:0;white-space:normal}.FeedbackButton_feedback__LU2Ys .FeedbackButton_link__WTzt4:hover{text-decoration:underline;background:none}.FeedbackButton_chip__T6icf{display:flex;align-items:flex-start;gap:6px;padding:6px var(--hub-s2);border-radius:var(--hub-r-sm);font-size:var(--hub-t-sm);line-height:1.4;color:var(--purple-highlight);background:var(--hub-field);border:1px solid var(--hub-line)}.FeedbackButton_chip__T6icf>span:first-child{color:var(--gold);flex:0 0 auto}.FeedbackButton_chipText__1Yk3w{min-width:0;overflow-wrap:anywhere;font-family:var(--hub-mono)}.FeedbackButton_feedback__LU2Ys .FeedbackButton_chipRemove__W1IDs{margin-left:auto;padding:0 var(--hub-s1);background:none;color:var(--purple-highlight);font-size:16px;line-height:1;flex:0 0 auto}.FeedbackButton_error__6gA0O{font-size:var(--hub-t-md);color:#ff8a80}.FeedbackButton_actions__zUmQM{display:flex;justify-content:flex-end;gap:var(--hub-s2)}.FeedbackButton_picker__SEdT1{position:fixed;inset:0;z-index:1200;pointer-events:none;font-family:var(--body-font)}.FeedbackButton_highlight__xGY8W{position:fixed;border:2px solid var(--gold);border-radius:6px;background:rgba(247,204,25,.14);pointer-events:none}.FeedbackButton_instruction__7CNEf{position:fixed;top:14px;left:50%;transform:translateX(-50%);max-width:calc(100vw - 24px);padding:var(--hub-s2) 14px;border-radius:var(--hub-r-md);font-size:var(--hub-t-sm);line-height:1.4;text-align:center;color:var(--off-white);background:var(--hub-panel);border:1px solid var(--hub-line-strong);box-shadow:0 4px 16px rgba(0,0,0,.45);pointer-events:none}.GlossIcon_icon__5MZnZ{display:block;flex:0 0 auto}.GlossIcon_icon__5MZnZ img{display:block;width:100%;height:100%;object-fit:contain}.HubRail_shell__oiyUA{--rail-w:244px;font-family:var(--body-font);min-height:100vh;min-height:100dvh;background:var(--hub-canvas);--band:linear-gradient(rgba(0,0,0,.28),rgba(0,0,0,.28)),radial-gradient(circle at 50% -10%,var(--purple) 0%,var(--purple-dark) 45%,#241340 100%) center top /100vw 100vh fixed;--band-line:rgba(250,248,251,.12);--wall-hover:hsla(0,0%,100%,.08);--wall-active:hsla(0,0%,100%,.14);--ledge-along:#ae92c4,#967ab7 5%,#8468ae 11%,#785ca7 18%,#7155a4 28%,#6f53a3 50%,#6d51a0 72%,#684c99 82%,#5e438d 89%,#51367b 95%,#412665;--ledge-w:8px;--ledge-drop:rgba(0,0,0,.38);--wall-base:#412665;--wall-soft:linear-gradient(125deg,rgba(0,0,0,.3) 3%,rgba(97,97,97,.2) 13%,hsla(0,0%,84%,.14) 26%,hsla(0,0%,100%,.14) 33%,hsla(0,0%,92%,.14) 49%,hsla(330,1%,68%,.14) 70%,rgba(74,71,72,.2) 92%,rgba(35,31,32,.3))}.HubRail_rail__Iic2k{position:fixed;top:0;left:0;z-index:60;width:var(--rail-w);height:100vh;height:100dvh;display:flex;flex-direction:column;background:var(--wall-soft),var(--wall-base);background-blend-mode:hard-light;overflow:hidden;padding-right:var(--ledge-w);box-shadow:10px 64px 15px var(--ledge-drop)}.HubRail_rail__Iic2k:after{content:"";position:absolute;top:56px;right:0;bottom:0;z-index:1;width:var(--ledge-w);pointer-events:none;background:linear-gradient(to right,hsla(0,0%,100%,.32) 0 1.5px,transparent 1.5px calc(100% - 1.5px),rgba(0,0,0,.4) calc(100% - 1.5px)),linear-gradient(to bottom,var(--ledge-along))}.HubRail_shell__oiyUA[data-hub-scheme=ttrpg]{--hub-page:#0c0a12}.HubRail_shell__oiyUA[data-hub-scheme=gaming]{--hub-page:#cdbfe0}.HubRail_shell__oiyUA[data-hub-scheme=notebook]{--hub-page:#f8f7f2}.HubRail_shell__oiyUA[data-hub-scheme=notebook] .HubRail_main__Q0yGk{background:linear-gradient(to right,rgba(200,80,90,.2) 1px,transparent 1px) -1px 0 /96px 96px,linear-gradient(to bottom,rgba(200,80,90,.2) 1px,transparent 1px) 0 -1px /96px 96px,linear-gradient(to right,rgba(70,90,190,.13) 1px,transparent 1px) -1px 0 /24px 24px,linear-gradient(to bottom,rgba(70,90,190,.13) 1px,transparent 1px) 0 -1px /24px 24px,var(--hub-page)}@media (hover:hover) and (pointer:fine){.HubRail_shell__oiyUA[data-hub-scheme=gaming] .HubRail_page__heu5I :where(*),.HubRail_shell__oiyUA[data-hub-scheme=notebook] .HubRail_page__heu5I :where(*){scrollbar-color:#6f53a3 transparent}}.HubRail_main__Q0yGk{margin-left:var(--rail-w);min-width:0;min-height:100vh;min-height:100dvh;background:var(--hub-page);isolation:isolate}.HubRail_page__heu5I{position:relative}.HubRail_stripes__ratLu{position:fixed;inset:0;z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,#000 var(--fade-from,128px),transparent var(--fade-to,640px));mask-image:linear-gradient(to bottom,#000 var(--fade-from,128px),transparent var(--fade-to,640px))}.HubRail_stripesCanvas__ZcqI4{display:block;width:100%;height:100%}.HubRail_railHead__jbVrP{height:56px;flex-shrink:0;display:flex;align-items:center;gap:8px;position:relative;margin-right:calc(-1 * var(--ledge-w));padding:0 calc(8px + var(--ledge-w)) 0 16px;background:var(--band);border-bottom:1px solid var(--band-line);box-shadow:0 6px 20px rgba(0,0,0,.55);z-index:2}.HubRail_brand__b3IqD{display:flex;align-items:center;flex:1 1;min-width:0;text-decoration:none}.HubRail_brand__b3IqD:hover{opacity:.85}.HubRail_wordmark__y_l62{display:block;height:32px;width:auto;max-width:150px}.HubRail_mark__yo3LV{display:none;height:34px;width:auto}.HubRail_iconBtn__g1ihh{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:auto;margin:0;padding:6px;border:0;border-radius:var(--hub-r-sm);background:none;font:inherit;text-transform:none;letter-spacing:normal;color:var(--purple-highlight);cursor:pointer}.HubRail_iconBtn__g1ihh:hover{background:var(--wall-hover);color:var(--off-white)}.HubRail_expandRow__dHzNY{display:none;justify-content:center;padding:8px 0 0;flex-shrink:0}.HubRail_links__8IZsl{flex:1 1;min-height:0;overflow-y:auto;padding:12px 10px;display:flex;flex-direction:column;gap:2px}.HubRail_railSlot__0Ycff{flex:1 1;min-height:0;overflow-y:auto;padding:12px 10px;border-top:1px solid var(--hub-line)}.HubRail_railSlot__0Ycff:empty{display:none}.HubRail_foot__cPBQc{flex-shrink:0;padding:10px 10px max(10px,env(safe-area-inset-bottom,0px));border-top:1px solid var(--hub-line);display:flex;flex-direction:column;gap:2px}.HubRail_item__lcWkN{display:flex;align-items:center;gap:10px;width:100%;margin:0;padding:8px 10px;border:0;border-radius:var(--hub-r-sm);background:none;font:inherit;font-size:var(--hub-t-md);font-weight:500;line-height:1.2;text-transform:none;letter-spacing:normal;text-align:left;text-decoration:none;color:var(--purple-highlight);cursor:pointer;white-space:nowrap}.HubRail_item__lcWkN:hover{background:var(--wall-hover);color:var(--off-white)}.HubRail_active__nFy2F,.HubRail_active__nFy2F:hover{background:var(--wall-active);color:var(--off-white)}.HubRail_glyph___jSTT{display:inline-flex;flex-shrink:0}.HubRail_active__nFy2F .HubRail_glyph___jSTT{color:var(--gold)}.HubRail_houseIcon__AhcIF{opacity:.85;transition:opacity var(--hub-fast) var(--hub-ease)}.HubRail_active__nFy2F .HubRail_houseIcon__AhcIF,.HubRail_item__lcWkN:hover .HubRail_houseIcon__AhcIF{opacity:1}.HubRail_label__lNgGI{overflow:hidden;text-overflow:ellipsis}.HubRail_groupItems__K7Rym,.HubRail_group__CANET{display:flex;flex-direction:column;gap:2px}.HubRail_groupHead__QBxWU{font-weight:600}.HubRail_chevron__1Z5VQ{margin-left:auto;font-size:12px}.HubRail_groupItems__K7Rym{padding-left:14px}.HubRail_groupShut__l07g8{display:none}.HubRail_topbar__44rRy{position:relative;z-index:40;box-shadow:0 6px 20px rgba(0,0,0,.55);height:56px;display:flex;align-items:center;gap:8px;padding:0 var(--hub-s5);background:var(--band);border-bottom:1px solid var(--band-line)}.HubRail_closeBtn__PJTzi,.HubRail_menuBtn__5eYKD,.HubRail_topBrand__kCVnw{display:none}html[data-cal-view] .HubRail_topbar__44rRy{position:-webkit-sticky;position:sticky;top:0}.HubRail_strip__AQx2l{padding:var(--hub-s3) var(--hub-s5) 0;border-bottom:1px solid var(--hub-line-soft)}.HubRail_topBrand__kCVnw img{display:block;height:32px;width:auto}.HubRail_spacer__gF119{flex:1 1}.HubRail_bell__RpzKC{position:relative;text-decoration:none}.HubRail_bellActive__nLX_5{color:var(--gold)}.HubRail_bellCount__A8uP2{position:absolute;top:0;right:0;transform:translate(35%,-25%);min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:var(--hub-r-pill);background:var(--bad);color:var(--off-white);font-size:var(--hub-t-xs);font-weight:700;line-height:18px;text-align:center}.HubRail_account__u3inf{position:relative}.HubRail_accountBtn__JwPrZ{display:flex;align-items:center;gap:8px;width:auto;margin:0;padding:4px 10px 4px 4px;border:1px solid var(--hub-line);border-radius:var(--hub-r-pill);background:none;font:inherit;font-size:var(--hub-t-sm);font-weight:500;text-transform:none;letter-spacing:normal;color:var(--off-white);cursor:pointer}.HubRail_accountBtn__JwPrZ:hover{background:var(--wall-hover)}.HubRail_avatar__kGVic{width:26px;height:26px;flex-shrink:0;border-radius:50%;object-fit:cover;display:inline-flex;align-items:center;justify-content:center;background:var(--gold);color:var(--hub-on-gold);font-size:var(--hub-t-sm);font-weight:700}.HubRail_avatarLg__56lVg{width:34px;height:34px;font-size:var(--hub-t-base)}.HubRail_accountName__Y64jf{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HubRail_menu__8uhd6{position:absolute;top:calc(100% + 8px);right:0;z-index:200;width:240px;padding-top:var(--ledge-w);background:var(--wall-soft),var(--wall-base);background-blend-mode:hard-light;border:1px solid var(--hub-line-strong);border-radius:var(--hub-r-md);box-shadow:0 12px 32px rgba(0,0,0,.45);overflow:hidden}.HubRail_menu__8uhd6:before{content:"";position:absolute;top:0;left:0;right:0;height:var(--ledge-w);pointer-events:none;background:linear-gradient(to bottom,hsla(0,0%,100%,.32) 0 1.5px,transparent 1.5px calc(100% - 1.5px),rgba(0,0,0,.4) calc(100% - 1.5px)),linear-gradient(to right,var(--ledge-along));box-shadow:0 4px 8px var(--ledge-drop)}.HubRail_menuHead__htRR_{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--hub-line)}.HubRail_menuWho__musAG{display:flex;flex-direction:column;min-width:0;text-align:left}.HubRail_menuName___JnRZ{font-size:var(--hub-t-base);font-weight:600;color:var(--off-white)}.HubRail_menuEmail__51LQu,.HubRail_menuName___JnRZ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HubRail_menuEmail__51LQu{font-size:var(--hub-t-xs);color:var(--purple-light)}.HubRail_menuItems__6V36f{padding:6px}.HubRail_menuItems__6V36f+.HubRail_menuItems__6V36f{border-top:1px solid var(--hub-line)}.HubRail_menuNote__2kULH{padding:6px 10px;font-size:var(--hub-t-xs);line-height:1.4;color:var(--purple-light)}.HubRail_bellWrap__y0xQz{position:relative}.HubRail_notices__RHTzV{width:320px}.HubRail_notice__HNSM9{min-width:0;flex-direction:column;align-items:flex-start;gap:2px;white-space:normal}.HubRail_noticeTitle__NOll2{color:var(--off-white);font-weight:600}.HubRail_noticeBody__vWtnO{font-size:var(--hub-t-sm);font-weight:400;color:var(--purple-highlight)}.HubRail_noticeWhen__hCmN5{font-size:var(--hub-t-xs);font-weight:400;color:var(--purple-light)}.HubRail_noticeRow__Rtyii{display:flex;align-items:stretch;gap:2px}.HubRail_markRead__dT3pW{min-width:44px;color:var(--purple-light)}.HubRail_noticesFoot__U6kJI{display:flex;border-top:1px solid var(--hub-line)}.HubRail_noticesEmpty__wrrgx{padding:10px;font-size:var(--hub-t-sm);color:var(--purple-light)}.HubRail_viewAll__oV9HJ,.HubRail_viewAll__oV9HJ:hover{flex:1 1;justify-content:center;min-height:44px;border-radius:0;color:var(--gold)}.HubRail_backdrop__L_eh1{display:none}@media (min-width:769px){.HubRail_rail__Iic2k{transition:width .18s ease-out}.HubRail_main__Q0yGk{transition:margin-left .18s ease-out}.HubRail_collapsed__qunW7{--rail-w:56px}.HubRail_collapsed__qunW7 .HubRail_label__lNgGI,.HubRail_collapsed__qunW7 .HubRail_railSlot__0Ycff{display:none}.HubRail_collapsed__qunW7 .HubRail_item__lcWkN{justify-content:center;padding:8px 4px}.HubRail_collapsed__qunW7 .HubRail_groupHead__QBxWU{display:none}.HubRail_collapsed__qunW7 .HubRail_groupShut__l07g8{display:flex}.HubRail_collapsed__qunW7 .HubRail_groupItems__K7Rym{padding-left:0}.HubRail_collapsed__qunW7 .HubRail_railHead__jbVrP{justify-content:center;padding:0}.HubRail_collapsed__qunW7 .HubRail_brand__b3IqD{flex:none;justify-content:center}.HubRail_collapsed__qunW7 .HubRail_collapseBtn__kAQTp,.HubRail_collapsed__qunW7 .HubRail_wordmark__y_l62{display:none}.HubRail_collapsed__qunW7 .HubRail_mark__yo3LV{display:block}.HubRail_collapsed__qunW7 .HubRail_expandRow__dHzNY{display:flex}}@media (max-width:768px){.HubRail_rail__Iic2k{width:260px;transform:translateX(-100%);transition:transform .2s ease-out;box-shadow:none}.HubRail_railOpen__yEl7_{transform:translateX(0);box-shadow:10px 0 15px var(--ledge-drop)}.HubRail_main__Q0yGk{margin-left:0}.HubRail_collapseBtn__kAQTp{display:none}.HubRail_closeBtn__PJTzi,.HubRail_menuBtn__5eYKD,.HubRail_topBrand__kCVnw{display:inline-flex}.HubRail_backdrop__L_eh1{display:block;position:fixed;inset:0;z-index:55;background:rgba(0,0,0,.5)}.HubRail_topbar__44rRy{padding:0 var(--hub-s4)}.HubRail_item__lcWkN{font-size:var(--hub-t-base);padding:11px 12px}.HubRail_accountName__Y64jf{display:none}.HubRail_bellWrap__y0xQz{position:static}.HubRail_notices__RHTzV{top:100%;left:0;right:0;width:auto;border-radius:0 0 var(--hub-r-md) var(--hub-r-md)}}.HubRail_waiting___T_ET{position:relative;margin:var(--hub-s4) var(--hub-s4) 0;padding:var(--hub-s3) var(--hub-s4);border:1px solid var(--hub-line-strong);border-radius:var(--hub-r-md);background:var(--hub-surface);color:var(--hub-text);font-size:var(--hub-t-base);line-height:1.5}.DiceSpinner_die___I9o7{flex-shrink:0;color:var(--gold,#f7cc19);fill:none;stroke:currentColor;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;animation:DiceSpinner_roll__PzMdA 1.2s linear infinite}.DiceSpinner_block__42pUY{display:block;margin:32px auto}.DiceSpinner_overlay__Tga5A{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;pointer-events:none}.DiceSpinner_card__zsPP4{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px 22px;border-radius:14px;background:rgba(20,12,36,.85);box-shadow:0 10px 30px rgba(0,0,0,.4)}.DiceSpinner_caption__0CRQ_{font-size:13px;letter-spacing:.06em;color:var(--off-white,#faf8fb)}@media (prefers-reduced-motion:reduce){.DiceSpinner_die___I9o7{animation-duration:4s}}@keyframes DiceSpinner_roll__PzMdA{to{transform:rotate(1turn)}}.RosterLinks_links__jlz0_{font-family:var(--body-font);color:var(--off-white)}.RosterLinks_chipName__4XPEQ{flex:1 1;min-width:0;width:auto;margin:0;padding:0;text-align:left;font:inherit;color:inherit;text-transform:none;letter-spacing:normal;background:none;border:0;border-radius:0;cursor:pointer}.RosterLinks_list__1zlz3.RosterLinks_list__1zlz3{display:flex;flex-wrap:wrap;justify-content:center}.RosterLinks_list__1zlz3.RosterLinks_list__1zlz3>*{flex:0 1 auto;min-width:min(150px,100%);max-width:100%}.RosterLinks_chipName__4XPEQ,.RosterLinks_lockedName__jtNoi{position:relative;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RosterLinks_question__v3xEL{min-width:0;overflow-wrap:anywhere}.RosterLinks_chipName__4XPEQ:hover{color:var(--gold)}.RosterLinks_chipPic__VeO5T{width:20px;height:20px;margin-right:8px;border-radius:50%;vertical-align:-5px;object-fit:cover}.RosterLinks_availLine__F6Wkc{display:block;margin-bottom:8px;font-size:13px;line-height:1.3;color:var(--purple-highlight);text-transform:none;letter-spacing:normal}.RosterLinks_dot__1Km9R{display:inline-block;width:6px;height:6px;margin-left:6px;border-radius:50%;vertical-align:middle;background:var(--gold)}.RosterLinks_dot__1Km9R.RosterLinks_half__qptfp{opacity:.4}.RosterLinks_srOnly__Lislx{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.RosterLinks_scrim__XoiLe{position:fixed;inset:0;z-index:1000;display:flex;justify-content:center;overflow-y:auto;padding:var(--hub-s4);background:rgba(20,10,36,.72)}.RosterLinks_card__3Batt{width:100%;max-width:420px;margin:auto 0;display:flex;flex-direction:column;gap:var(--hub-s3);padding:var(--hub-s5) var(--hub-s4);box-sizing:border-box;border-radius:var(--hub-r-lg);background:var(--hub-panel);border:1px solid var(--hub-line);box-shadow:0 12px 40px rgba(0,0,0,.5)}.RosterLinks_heading__0zbPk{margin:0;font-family:var(--display-font);text-transform:uppercase;letter-spacing:.06em;font-size:20px;color:var(--gold)}.RosterLinks_hint__6xmzx{margin:0;font-size:var(--hub-t-md);line-height:1.5;color:var(--purple-highlight)}.RosterLinks_field__E09xx{display:flex;flex-direction:column;gap:var(--hub-s2);min-width:0}.RosterLinks_links__jlz0_ label{font-size:var(--hub-t-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--purple-highlight)}.RosterLinks_links__jlz0_ select{width:100%;box-sizing:border-box;padding:var(--hub-s3);font:inherit;font-size:16px;color:var(--off-white);background:var(--hub-surface);border:1px solid var(--hub-line);border-radius:var(--hub-r-md)}.RosterLinks_links__jlz0_ select:focus{outline:2px solid var(--gold);outline-offset:1px}.RosterLinks_links__jlz0_ select:disabled{opacity:.5}.RosterLinks_row__1kgiJ{display:flex;gap:var(--hub-s3);margin-top:var(--hub-s2)}.RosterLinks_links__jlz0_ .RosterLinks_row__1kgiJ button{flex:1 1;padding:var(--hub-s3);font:inherit;font-weight:600;min-height:44px;border-radius:var(--hub-r-md);border:1px solid var(--hub-line);cursor:pointer;text-transform:none;letter-spacing:normal;width:auto;margin:0}.RosterLinks_links__jlz0_ .RosterLinks_row__1kgiJ button.RosterLinks_primary__K6Yae{color:var(--deep-purple);background:var(--gold);border-color:var(--gold)}.RosterLinks_links__jlz0_ .RosterLinks_row__1kgiJ button.RosterLinks_ghost__fOQU3{color:var(--off-white);background:transparent}.RosterLinks_links__jlz0_ .RosterLinks_row__1kgiJ button:disabled{opacity:.5;cursor:default}.RosterLinks_error__YAPH4{margin:0;font-size:var(--hub-t-md);line-height:1.5;color:#ff8a80}