.guild-profile-module__0qkKhW__hero{isolation:isolate;border-bottom:1px solid var(--color-border-control);background:var(--color-surface-input);color:var(--color-text);position:relative}.guild-profile-module__0qkKhW__hero>.container-page{padding-block:25px 0}.guild-profile-module__0qkKhW__hero nav{font-size:var(--text-meta);text-transform:none;letter-spacing:0;margin-bottom:44px}.guild-profile-module__0qkKhW__identity{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:45px;display:grid}.guild-profile-module__0qkKhW__name{align-items:start;gap:26px;display:flex}.guild-profile-module__0qkKhW__name h1{font-size:var(--text-title);letter-spacing:-.055em;overflow-wrap:anywhere;font-weight:600;line-height:1.06}.guild-profile-module__0qkKhW__name>div:last-child{min-width:0}.guild-profile-module__0qkKhW__motto{font-family:var(--font-body);font-style:normal;font-size:var(--text-section);color:var(--color-text);margin-top:20px;line-height:1.5}.guild-profile-module__0qkKhW__context{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:8px 15px;margin-top:20px;font-size:12px;display:flex}.guild-profile-module__0qkKhW__context>span{align-items:center;gap:6px;display:inline-flex}.guild-profile-module__0qkKhW__context>span+span{border-left:1px solid var(--color-border-control);padding-left:15px}.guild-profile-module__0qkKhW__activities{color:var(--color-text-muted);margin-top:15px;font-size:13px;line-height:1.7}.guild-profile-module__0qkKhW__actions{border-left:1px solid var(--color-border-control);flex-wrap:wrap;align-items:center;gap:9px;padding-left:26px;display:flex}.guild-profile-module__0qkKhW__actions>p{width:100%;color:var(--color-text);margin-bottom:8px;font-size:12px}.guild-profile-module__0qkKhW__actions>div:first-of-type,.guild-profile-module__0qkKhW__actions>div:first-of-type>a{width:100%}.guild-profile-module__0qkKhW__actions>a{font-size:12px}.guild-profile-module__0qkKhW__badges{font-size:var(--text-meta);color:var(--color-text-muted);gap:15px;margin-top:18px;display:flex}.guild-profile-module__0qkKhW__stats{border-top:1px solid var(--color-border-control);grid-template-columns:1fr 1.25fr 1fr 1fr 1fr;margin-top:40px;display:grid}.guild-profile-module__0qkKhW__stats>div{border-right:1px solid var(--color-border);padding:23px 20px}.guild-profile-module__0qkKhW__stats>div:first-child{padding-left:0}.guild-profile-module__0qkKhW__stats>div:last-child{border-right:0}.guild-profile-module__0qkKhW__stats dt{font-size:var(--text-meta);color:var(--color-text-muted);letter-spacing:.04em;text-transform:none}.guild-profile-module__0qkKhW__stats dd{white-space:normal;margin-top:9px;font-size:14px;line-height:1.6;overflow:visible}.guild-profile-module__0qkKhW__freshness{border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-meta);padding-block:13px;line-height:1.7}.guild-profile-module__0qkKhW__section{border:0;border-top:1px solid var(--color-border);background:0 0;overflow:hidden}.guild-profile-module__0qkKhW__section>header{background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:21px 0 5px;display:flex}.guild-profile-module__0qkKhW__section h2{font-size:var(--text-section);letter-spacing:-.025em;color:var(--color-text);font-weight:550}.guild-profile-module__0qkKhW__section>div{padding:19px 0 24px}.guild-profile-module__0qkKhW__section>header>div{font-size:var(--text-meta);color:var(--color-text-muted)}.guild-profile-module__0qkKhW__need{border:0;border-bottom:1px solid var(--color-border);background:0 0;border-radius:0;align-items:center;gap:14px;padding:15px 0;display:flex}.guild-profile-module__0qkKhW__need[data-highlight=true]{border:1px solid var(--color-selected-border);border-radius:var(--radius-control);background:var(--color-selected-surface);padding-inline:12px}.guild-profile-module__0qkKhW__tabs{border-bottom:1px solid var(--color-border-control);overflow-x:auto}.guild-profile-module__0qkKhW__tabs a{align-items:center;min-height:58px;padding-inline:19px;font-size:13px;display:inline-flex}@media (max-width:1000px){.guild-profile-module__0qkKhW__identity{grid-template-columns:1fr;gap:28px}.guild-profile-module__0qkKhW__actions{border-left:0;padding-left:0}.guild-profile-module__0qkKhW__actions>div:first-of-type{width:auto}.guild-profile-module__0qkKhW__actions>p{width:auto;margin:0 12px 0 0}.guild-profile-module__0qkKhW__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.guild-profile-module__0qkKhW__stats>div{border-bottom:1px solid var(--color-border)}.guild-profile-module__0qkKhW__stats>div:nth-child(4){padding-left:0}.guild-profile-module__0qkKhW__hero nav{margin-bottom:28px}}@media (max-width:600px){.guild-profile-module__0qkKhW__name{gap:16px}.guild-profile-module__0qkKhW__name h1{font-size:var(--text-title)}.guild-profile-module__0qkKhW__motto{font-size:var(--text-section);margin-top:13px}.guild-profile-module__0qkKhW__context{gap:8px}.guild-profile-module__0qkKhW__context>span+span{padding-left:8px}.guild-profile-module__0qkKhW__stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:25px}.guild-profile-module__0qkKhW__stats>div{padding:17px 12px}.guild-profile-module__0qkKhW__stats>div:nth-child(odd){padding-left:0}.guild-profile-module__0qkKhW__stats>div:nth-child(4){padding-left:12px}.guild-profile-module__0qkKhW__stats>div:nth-child(2n){border-right:0}.guild-profile-module__0qkKhW__actions>p{width:100%}.guild-profile-module__0qkKhW__section h2{font-size:var(--text-section)}.guild-profile-module__0qkKhW__hero>.container-page{padding-top:22px}}.guild-profile-module__0qkKhW__hero{background:var(--ui-texture),var(--color-surface);border-bottom-color:var(--color-metal-edge)}.guild-profile-module__0qkKhW__hero nav{margin-bottom:28px}.guild-profile-module__0qkKhW__name{gap:20px}.guild-profile-module__0qkKhW__name h1{font-family:var(--font-title);font-size:var(--text-title);letter-spacing:-.03em;color:var(--color-heading)}.guild-profile-module__0qkKhW__motto{font-size:var(--text-section);margin-top:12px}.guild-profile-module__0qkKhW__context{margin-top:14px}.guild-profile-module__0qkKhW__stats{margin-top:26px}.guild-profile-module__0qkKhW__stats>div{padding-block:17px}.guild-profile-module__0qkKhW__section>header{padding-top:18px}.guild-profile-module__0qkKhW__section>div{padding-block:16px 20px}.guild-profile-module__0qkKhW__section h2{font-size:var(--text-section);color:var(--color-heading)}.guild-profile-module__0qkKhW__section .prose-dark{font-size:14px;line-height:1.8}.guild-profile-module__0qkKhW__tabs a{min-height:46px}.guild-profile-module__0qkKhW__need{padding-block:12px}.guild-profile-module__0qkKhW__need img{border:1px solid var(--color-metal-edge);border-radius:var(--radius-control)}@media (min-width:1024px){.guild-profile-module__0qkKhW__sidebar .guild-profile-module__0qkKhW__section{background:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;padding-inline:16px}}.guild-profile-module__0qkKhW__need{min-height:64px;padding-block:14px}.guild-profile-module__0qkKhW__raidTime{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:650}@media (max-width:600px){.guild-profile-module__0qkKhW__stats>div{min-width:0}.guild-profile-module__0qkKhW__stats dd [role=img]{gap:2px;width:100%;max-width:186px;display:flex}.guild-profile-module__0qkKhW__stats dd [role=img]>span{flex:1;min-width:0}.guild-profile-module__0qkKhW__stats dd [role=img]>span>span:last-child{width:100%}.guild-profile-module__0qkKhW__tabs{max-width:100%}}.guild-profile-module__0qkKhW__actions{flex-direction:column;align-items:stretch;gap:10px}.guild-profile-module__0qkKhW__actions>p{margin-bottom:0}.guild-profile-module__0qkKhW__primaryAction,.guild-profile-module__0qkKhW__primaryAction>a{width:100%}.guild-profile-module__0qkKhW__utilityActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.guild-profile-module__0qkKhW__utilityActions>:only-child{grid-column:1/-1}.guild-profile-module__0qkKhW__utilityActions [data-testid=share-menu]{width:100%}.guild-profile-module__0qkKhW__utilityActions [data-testid=share-menu]>button:first-child{flex:1;min-width:0}.guild-profile-module__0qkKhW__reportRow{justify-content:flex-end;margin-top:-4px;display:flex}[data-guild-tab-panel]>div>div:first-child>.guild-profile-module__0qkKhW__section:not(.guild-profile-module__0qkKhW__section~.guild-profile-module__0qkKhW__section){border-top:0}[data-guild-tab-panel]>div>.guild-profile-module__0qkKhW__section:not(.guild-profile-module__0qkKhW__section~.guild-profile-module__0qkKhW__section){border-top:0}[data-guild-tab-panel]>.guild-profile-module__0qkKhW__section:not(.guild-profile-module__0qkKhW__section~.guild-profile-module__0qkKhW__section){border-top:0}.guild-profile-module__0qkKhW__section li:last-child>.guild-profile-module__0qkKhW__need:not([data-highlight=true]){border-bottom:0}@media (max-width:767.98px){[data-section-picker]~div>.guild-profile-module__0qkKhW__section:first-child{border-top:0}}.guild-profile-module__0qkKhW__tabs{scrollbar-width:none;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:36px}.guild-profile-module__0qkKhW__tabs::-webkit-scrollbar{display:none}.guild-profile-module__0qkKhW__tabs li{scroll-snap-align:start}.guild-profile-module__0qkKhW__tabs li:last-child{scroll-snap-align:end}.guild-profile-module__0qkKhW__tabs a:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;border-radius:var(--radius-control)}.guild-profile-module__0qkKhW__tabs[data-more=end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.guild-profile-module__0qkKhW__tabs[data-more=start]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px);mask-image:linear-gradient(90deg,#0000,#000 20px)}.guild-profile-module__0qkKhW__tabs[data-more=both]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 28px),#0000)}.guild-profile-module__0qkKhW__tabs li:first-child a{padding-left:6px}
.step-form-module__Ip8UdG__tabs{border-bottom:1px solid var(--color-band-edge);border-radius:var(--radius-panel) var(--radius-panel) 0 0;background:var(--color-band);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:24px;margin:-24px -24px 20px;padding:0 24px;list-style:none;display:grid}.step-form-module__Ip8UdG__tab{width:100%;color:var(--color-text-faint);font-family:var(--font-body);text-align:left;white-space:nowrap;cursor:pointer;transition:color var(--motion-fast) ease;border-bottom:2px solid #0000;align-items:center;gap:10px;margin-bottom:-1px;padding:13px 0 11px;font-size:14px;font-weight:600;line-height:1.2;display:flex}.step-form-module__Ip8UdG__tab:disabled{opacity:var(--opacity-disabled);cursor:default}@media (hover:hover){.step-form-module__Ip8UdG__tab:not([aria-current]):not(:disabled):hover{color:var(--color-text)}}.step-form-module__Ip8UdG__tab[aria-current=step]{border-bottom-color:var(--color-accent);color:var(--color-heading)}.step-form-module__Ip8UdG__num{border:1px solid var(--color-band-edge);font-variant-numeric:tabular-nums;border-radius:2px;flex:none;place-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:inline-grid}.step-form-module__Ip8UdG__tab[aria-current=step] .step-form-module__Ip8UdG__num{border-color:var(--color-metal-edge);background:var(--color-surface-raised);color:var(--color-accent)}.step-form-module__Ip8UdG__flag{background:var(--color-warning);border-radius:50%;flex:none;width:6px;height:6px}.step-form-module__Ip8UdG__tab:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.step-form-module__Ip8UdG__section{scroll-margin-top:16px}.step-form-module__Ip8UdG__section+.step-form-module__Ip8UdG__section{border-top:1px solid color-mix(in srgb, var(--color-border) 60%, transparent);margin-top:32px;padding-top:28px}.step-form-module__Ip8UdG__sectionTitle{color:var(--color-heading);align-items:center;gap:10px;margin-bottom:16px;font-size:16px;font-weight:700;line-height:1.25;display:flex}.step-form-module__Ip8UdG__index{display:none}@media (min-width:1280px){.step-form-module__Ip8UdG__index{width:200px;display:block;position:absolute;top:0;bottom:0;left:calc(100% + 40px)}.step-form-module__Ip8UdG__index ol{border-left:1px solid var(--color-border);gap:2px;margin:0;padding:0 0 0 14px;list-style:none;display:grid;position:sticky;top:96px}.step-form-module__Ip8UdG__index a{min-height:32px;color:var(--color-text-muted);font-size:var(--text-label);align-items:center;gap:8px;text-decoration:none;display:flex}.step-form-module__Ip8UdG__index a:hover{color:var(--color-heading)}.step-form-module__Ip8UdG__index a{transition:color var(--motion-fast) ease;position:relative}.step-form-module__Ip8UdG__index a[aria-current=location]{color:var(--color-heading);font-weight:700}.step-form-module__Ip8UdG__index a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}}.step-form-module__Ip8UdG__index.step-form-module__Ip8UdG__horizontalIndex{inset:auto;top:calc(var(--site-header-h) + var(--sticky-under-header,0px));z-index:4;border-bottom:1px solid var(--color-border);background:var(--color-canvas);width:100%;max-width:100%;padding-block:4px;display:block;position:sticky}.step-form-module__Ip8UdG__horizontalIndex ol{overscroll-behavior-inline:contain;border:0;gap:4px;margin:0;padding:2px 0;scroll-padding-inline:12px;list-style:none;display:flex;position:static;overflow-x:auto}.step-form-module__Ip8UdG__horizontalIndex li{flex:none}.step-form-module__Ip8UdG__horizontalIndex a{min-height:44px;color:var(--color-text-muted);font-size:var(--text-label);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:8px 12px;text-decoration:none;display:flex}.step-form-module__Ip8UdG__horizontalIndex li:first-child a{padding-left:0}.step-form-module__Ip8UdG__horizontalIndex a[aria-current=location]{color:var(--color-heading);border-bottom-color:var(--color-accent);font-weight:600}.step-form-module__Ip8UdG__horizontalIndex a:hover{color:var(--color-heading)}.step-form-module__Ip8UdG__horizontalIndex a:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.step-form-module__Ip8UdG__panel{animation:.18s ease-out step-form-module__Ip8UdG__step-in}@keyframes step-form-module__Ip8UdG__step-in{0%{opacity:0;transform:translateY(6px)}}.step-form-module__Ip8UdG__actions{bottom:var(--mobile-nav-height,0px);z-index:5;border-top:1px solid var(--color-band-edge);border-radius:0 0 var(--radius-panel) var(--radius-panel);background:var(--color-surface);justify-content:space-between;align-items:center;gap:12px;margin:24px -24px -24px;padding:14px 24px;display:flex;position:sticky}.step-form-module__Ip8UdG__readback{gap:4px;min-width:0;display:grid}.step-form-module__Ip8UdG__summary{color:var(--color-heading);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:12px;font-weight:600}.step-form-module__Ip8UdG__note{color:var(--color-text-faint);font-size:var(--text-label)}.step-form-module__Ip8UdG__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.step-form-module__Ip8UdG__note a{color:var(--color-text-muted);text-underline-offset:4px;text-decoration:underline}@media (hover:hover){.step-form-module__Ip8UdG__note a:hover{color:var(--color-text)}}.step-form-module__Ip8UdG__buttons{flex:none;align-items:center;gap:8px;display:flex}.step-form-module__Ip8UdG__quiet{min-height:40px;color:var(--color-text-muted);font-size:var(--text-label);text-underline-offset:3px;padding:0 4px;text-decoration:underline}@media (hover:hover){.step-form-module__Ip8UdG__quiet:hover{color:var(--color-heading)}}.step-form-module__Ip8UdG__quiet:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.step-form-module__Ip8UdG__actions button.step-form-module__Ip8UdG__arming:disabled{opacity:1;cursor:default;background:var(--color-action);border-color:var(--color-action);color:var(--color-action-ink)}@media (pointer:coarse){.step-form-module__Ip8UdG__quiet{min-height:44px}}@media (min-width:640px) and (max-height:820px){.step-form-module__Ip8UdG__tabs{margin-bottom:14px}.step-form-module__Ip8UdG__tab{padding:10px 0 8px}.step-form-module__Ip8UdG__actions{margin-top:16px;padding-block:10px}}@media (max-width:639.98px){.step-form-module__Ip8UdG__tabs{grid-auto-columns:auto;justify-content:start;gap:18px;margin:-16px -16px 18px;padding:0 16px}.step-form-module__Ip8UdG__tab{gap:8px;padding:12px 0 10px}.step-form-module__Ip8UdG__tab:not([aria-current]) .step-form-module__Ip8UdG__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.step-form-module__Ip8UdG__actions{align-items:stretch;margin:20px -16px -16px;padding:10px 16px}.step-form-module__Ip8UdG__readback{display:none}.step-form-module__Ip8UdG__actions{flex-wrap:wrap;row-gap:6px}.step-form-module__Ip8UdG__status{clip-path:none;width:auto;height:auto;color:var(--color-text-muted);font-size:var(--text-label);white-space:normal;flex-basis:100%;position:static;overflow:visible}.step-form-module__Ip8UdG__status[data-state=idle]{display:none}.step-form-module__Ip8UdG__buttons{flex-direction:row;flex:1;width:100%;min-width:0}.step-form-module__Ip8UdG__buttons>button:first-child:not(:last-child){flex:none;width:auto}.step-form-module__Ip8UdG__buttons>button:last-child{flex:1;width:auto;min-width:0}}@media (prefers-reduced-motion:reduce){.step-form-module__Ip8UdG__panel{animation:none}.step-form-module__Ip8UdG__tab{transition:none}}
.quick-create-module__QS1p5G__form{position:relative}.quick-create-module__QS1p5G__form[data-wizard-creation].surface-panel{box-shadow:none;background:0 0;border:0}.quick-create-module__QS1p5G__creationTabs{border-bottom-color:var(--color-border-control);background:0 0;gap:10px}.quick-create-module__QS1p5G__creationTabs button{gap:6px;font-size:12px}.quick-create-module__QS1p5G__creationTabs button:disabled{opacity:1;color:var(--color-text-faint)}.quick-create-module__QS1p5G__creationTabs button[aria-current=step]{color:var(--color-heading);border-bottom-color:var(--color-accent)}.quick-create-module__QS1p5G__creationTabs button[aria-current=step] span:first-child{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 12%, transparent);color:var(--color-accent)}.quick-create-module__QS1p5G__creationActions{border-top:1px solid color-mix(in srgb, var(--color-border-control) 65%, transparent);background:var(--color-canvas);border-radius:0;margin:26px 0 0;padding:18px 0 0}.quick-create-module__QS1p5G__form[data-wizard-creation] .quick-create-module__QS1p5G__ruleset{background:0 0;border:0;gap:7px;padding:0}.quick-create-module__QS1p5G__form[data-wizard-creation] .quick-create-module__QS1p5G__location [role=radiogroup]{background:0 0;border:0;gap:7px;padding:0}:is(.quick-create-module__QS1p5G__form[data-wizard-creation] .quick-create-module__QS1p5G__location [role=radiogroup] button,.quick-create-module__QS1p5G__form[data-wizard-creation] .quick-create-module__QS1p5G__ruleset button){border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface-input);min-height:40px}:is(.quick-create-module__QS1p5G__form[data-wizard-creation] .quick-create-module__QS1p5G__location [role=radiogroup] button[aria-checked=true],.quick-create-module__QS1p5G__form[data-wizard-creation] .quick-create-module__QS1p5G__ruleset button[aria-checked=true]){border-color:var(--color-selected-border);background:var(--color-selected-surface);box-shadow:none}.quick-create-module__QS1p5G__form.quick-create-module__QS1p5G__editForm.surface-panel{--shadow-selected-control:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.quick-create-module__QS1p5G__form button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.quick-create-module__QS1p5G__form button:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.quick-create-module__QS1p5G__location{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.quick-create-module__QS1p5G__nameRow{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;display:grid}@media (min-width:640px){.quick-create-module__QS1p5G__form:not(.quick-create-module__QS1p5G__editForm) .quick-create-module__QS1p5G__nameRow>[data-field]:first-child{padding-top:calc(var(--text-label) * 1.5 + var(--space-2))}}.quick-create-module__QS1p5G__zoneRow{grid-template-columns:auto minmax(0,280px) minmax(0,1fr);align-items:center;gap:6px 14px;display:grid;margin-top:14px!important}.quick-create-module__QS1p5G__zoneRow>p:first-child{margin:0}.quick-create-module__QS1p5G__zonePicker{width:100%}.quick-create-module__QS1p5G__zoneNote{font-size:var(--text-meta);color:var(--color-text-faint);margin:0;line-height:1.4}.quick-create-module__QS1p5G__page{margin-top:24px!important}@media (max-width:899.98px){.quick-create-module__QS1p5G__zoneRow{grid-template-columns:auto minmax(0,1fr)}.quick-create-module__QS1p5G__zoneNote{grid-column:1/-1}}@media (max-width:639.98px){.quick-create-module__QS1p5G__location,.quick-create-module__QS1p5G__nameRow{grid-template-columns:minmax(0,1fr);gap:18px}.quick-create-module__QS1p5G__form .quick-create-module__QS1p5G__ruleset{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.quick-create-module__QS1p5G__creationTabs{gap:14px}.quick-create-module__QS1p5G__creationActions{margin-top:20px;padding-top:14px}}.quick-create-module__QS1p5G__weekRow{border-block:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 0;display:flex}.quick-create-module__QS1p5G__weekTimes{min-width:0;color:var(--color-heading);font-family:var(--font-mono);font-size:var(--text-control);font-variant-numeric:tabular-nums;flex:220px}.quick-create-module__QS1p5G__weekOther{color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-label)}.quick-create-module__QS1p5G__weekLink{min-height:44px;color:var(--color-text);font-size:var(--text-label);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:4px;align-items:center;font-weight:600;display:inline-flex}.quick-create-module__QS1p5G__weekLink:hover{color:var(--color-accent-hover);text-decoration-color:currentColor}.quick-create-module__QS1p5G__zoneLine{color:var(--color-text-muted);font-size:var(--text-meta);flex-basis:100%;margin:-4px 0 0}.quick-create-module__QS1p5G__inlineLink{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:3px}.quick-create-module__QS1p5G__inlineLink:hover{color:var(--color-accent-hover);text-decoration-color:currentColor}.quick-create-module__QS1p5G__inlineLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (pointer:coarse),(max-width:767.98px){.quick-create-module__QS1p5G__inlineLink{align-items:center;min-height:44px;display:inline-flex}}.quick-create-module__QS1p5G__needsLine{min-width:0;color:var(--color-text);font-size:var(--text-label);flex:260px;line-height:1.5}.quick-create-module__QS1p5G__editSection{gap:16px;padding-block:24px;scroll-margin-top:64px;display:grid}.quick-create-module__QS1p5G__editSection+.quick-create-module__QS1p5G__editSection{margin-top:0;padding-top:24px}.quick-create-module__QS1p5G__editSection>h2{align-self:start;margin:0;line-height:1.5}.quick-create-module__QS1p5G__sectionFields{min-width:0;max-width:760px}.quick-create-module__QS1p5G__identityFields{gap:16px;display:grid}.quick-create-module__QS1p5G__editForm .quick-create-module__QS1p5G__nameRow{display:block}.quick-create-module__QS1p5G__languageRow{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px 24px;display:grid}.quick-create-module__QS1p5G__editForm .quick-create-module__QS1p5G__location{grid-template-columns:repeat(2,max-content);gap:24px}@media (max-width:639.98px){.quick-create-module__QS1p5G__languageRow,.quick-create-module__QS1p5G__editForm .quick-create-module__QS1p5G__location{grid-template-columns:minmax(0,1fr);gap:16px}}.quick-create-module__QS1p5G__editForm .quick-create-module__QS1p5G__editActions{border-color:var(--color-border);background:var(--color-canvas);border-radius:0;margin:16px 0 0;padding:12px 0}.quick-create-module__QS1p5G__editActions>div:first-child{display:none}.quick-create-module__QS1p5G__editActions>[role=status]{clip-path:none;width:auto;height:auto;color:var(--color-text-muted);font-size:var(--text-label);white-space:normal;margin:0;position:static;overflow:visible}@media (max-width:639.98px){.quick-create-module__QS1p5G__editForm .quick-create-module__QS1p5G__editActions{padding-block:10px}}@container guild-settings (min-width:900px){.quick-create-module__QS1p5G__editSection{grid-template-columns:180px minmax(0,1fr);column-gap:24px;padding-block:28px}.quick-create-module__QS1p5G__editSection+.quick-create-module__QS1p5G__editSection{padding-top:28px}}.quick-create-module__QS1p5G__editForm [data-field=g-voice] [role=radiogroup]{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.quick-create-module__QS1p5G__editForm [data-field=g-voice] [role=radio]{justify-content:center;padding-inline:6px}
.nav-module__brizYG__nav{align-self:start;min-width:0;padding-bottom:8px;overflow-x:auto}@media (max-width:1023.98px){.nav-module__brizYG__nav{top:var(--site-header-h,81px);z-index:20;margin-inline:calc(-1 * var(--page-gutter));padding:6px var(--page-gutter) 6px;background:var(--color-canvas);border-bottom:1px solid var(--color-border);position:sticky;overflow:visible}.nav-module__brizYG__nav ul{width:auto;min-width:0;max-width:calc(100vw - 2 * var(--page-gutter));overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto}.nav-module__brizYG__nav ul[data-more=end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000 100%)}.nav-module__brizYG__nav ul[data-more=start]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 20px);mask-image:linear-gradient(90deg,#0000 0,#000 20px)}.nav-module__brizYG__nav ul[data-more=both]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 20px calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 20px calc(100% - 28px),#0000 100%)}.nav-module__brizYG__nav ul::-webkit-scrollbar{display:none}.nav-module__brizYG__nav ul{scroll-snap-type:x proximity;scroll-padding-inline:36px}.nav-module__brizYG__nav li{scroll-snap-align:start}}@media (max-width:767.98px){.nav-module__brizYG__nav{display:none}}@media (max-width:1023.98px){.nav-module__brizYG__nav{margin-bottom:24px}[data-guild-workspace] .nav-module__brizYG__nav{margin-bottom:0}}.nav-module__brizYG__nav ul{gap:4px;width:max-content;min-width:100%;display:flex}.nav-module__brizYG__link{min-height:44px;color:var(--color-text);white-space:nowrap;border:1px solid #0000;border-radius:4px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:500;line-height:22px;display:flex;position:relative}.nav-module__brizYG__link:hover{border-color:var(--color-border);color:var(--color-heading)}.nav-module__brizYG__nav .nav-module__brizYG__link[aria-current=page]{border-color:var(--color-selected-border);background:var(--color-selected-surface);color:var(--color-heading);font-weight:650}.nav-module__brizYG__link{scroll-margin-top:calc(-1 * (var(--site-header-h,81px) + var(--sticky-under-header,0px)))}.nav-module__brizYG__link:focus-visible{outline:2px solid var(--color-focus);outline-offset:-3px}.nav-module__brizYG__link svg{display:none}@media (min-width:1024px){.nav-module__brizYG__nav:not([data-rail]){display:none}.nav-module__brizYG__nav{padding-bottom:0;position:sticky;top:94px;overflow:visible}.nav-module__brizYG__nav ul{flex-direction:column;width:100%}.nav-module__brizYG__link svg{display:block}}.nav-module__brizYG__out{min-height:44px;color:var(--color-text-muted);font-size:var(--text-label);white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:4px;align-items:center;gap:6px;padding:10px 12px;display:inline-flex}.nav-module__brizYG__out:hover{color:var(--color-heading)}.nav-module__brizYG__out:focus-visible{outline:2px solid var(--color-focus);outline-offset:-3px;border-radius:4px}.nav-module__brizYG__out svg{color:var(--color-text-faint);flex-shrink:0}
.up-next-module__O5_E6W__panel{padding:20px 24px}.up-next-module__O5_E6W__art{isolation:isolate;position:relative;overflow:hidden}.up-next-module__O5_E6W__art:before{content:"";z-index:-2;background:var(--raid-art) right 30% / cover no-repeat;opacity:.85;position:absolute;inset:0}.up-next-module__O5_E6W__art:after{content:"";z-index:-1;background:linear-gradient(90deg, var(--color-surface) 0%, var(--color-surface) 42%, color-mix(in srgb, var(--color-surface) 80%, transparent) 68%, color-mix(in srgb, var(--color-surface) 38%, transparent) 100%);position:absolute;inset:0}@media (prefers-reduced-transparency:reduce){.up-next-module__O5_E6W__art:before{display:none}}.up-next-module__O5_E6W__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.up-next-module__O5_E6W__head h2{font-family:var(--font-title);font-size:var(--text-section);letter-spacing:-.01em;color:var(--color-heading);font-weight:700;line-height:1.2}.up-next-module__O5_E6W__zone{font-size:var(--text-label);color:var(--color-text-muted);align-items:center;gap:4px;display:inline-flex}.up-next-module__O5_E6W__zone a{min-height:44px;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:3px;align-items:center;margin-right:-8px;padding:0 8px;display:inline-flex}.up-next-module__O5_E6W__zone a:hover{color:var(--color-accent-hover);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.up-next-module__O5_E6W__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.up-next-module__O5_E6W__list{margin-top:8px}.up-next-module__O5_E6W__row{border-top:1px solid var(--color-border);grid-template-columns:8rem minmax(0,1fr) auto;align-items:center;column-gap:18px;padding:12px 0;display:grid}.up-next-module__O5_E6W__row:first-child{border-top:0}.up-next-module__O5_E6W__when{border:1px solid var(--color-schedule-other-line);border-radius:var(--radius-control);background:var(--color-schedule-other-tint);align-content:start;gap:1px;padding:8px 10px 9px;display:grid}.up-next-module__O5_E6W__when[data-tone=raid]{background:var(--color-schedule-raid-tint);border-color:var(--color-schedule-raid-line)}.up-next-module__O5_E6W__when[data-tone=pvp]{background:var(--color-schedule-pvp-tint);border-color:var(--color-schedule-pvp-line)}.up-next-module__O5_E6W__when[data-tone=social]{background:var(--color-schedule-social-tint);border-color:var(--color-schedule-social-line)}.up-next-module__O5_E6W__when[data-tone=recruitment]{background:var(--color-schedule-recruitment-tint);border-color:var(--color-schedule-recruitment-line)}.up-next-module__O5_E6W__kind{letter-spacing:.1em;text-transform:uppercase;color:var(--color-schedule-other-text);margin-top:3px;font-size:.6875rem;font-weight:700;line-height:1.2}.up-next-module__O5_E6W__when[data-tone=pvp] .up-next-module__O5_E6W__kind{color:var(--color-schedule-pvp-text)}.up-next-module__O5_E6W__when[data-tone=social] .up-next-module__O5_E6W__kind{color:var(--color-schedule-social-text)}.up-next-module__O5_E6W__when[data-tone=recruitment] .up-next-module__O5_E6W__kind{color:var(--color-schedule-recruitment-text)}.up-next-module__O5_E6W__when[data-tone=raid] .up-next-module__O5_E6W__kind{color:var(--color-schedule-raid-text)}.up-next-module__O5_E6W__day{font-size:var(--text-meta);color:var(--color-text);font-weight:500}.up-next-module__O5_E6W__time{font-family:var(--font-mono);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--color-heading);font-size:1.25rem;font-weight:500;line-height:1.15}.up-next-module__O5_E6W__time small{font-size:var(--text-meta);color:var(--color-text-muted)}.up-next-module__O5_E6W__allDay{font-size:var(--text-control);color:var(--color-text-muted)}.up-next-module__O5_E6W__when[data-answer=no]{border-color:var(--color-border-strong);background:0 0}.up-next-module__O5_E6W__when[data-answer=no] .up-next-module__O5_E6W__kind,.up-next-module__O5_E6W__when[data-answer=no] .up-next-module__O5_E6W__day,.up-next-module__O5_E6W__when[data-answer=no] .up-next-module__O5_E6W__time{color:var(--color-text-muted)}.up-next-module__O5_E6W__title{color:var(--color-heading);align-items:baseline;gap:0;font-weight:500;line-height:1.35;display:flex}.up-next-module__O5_E6W__title a{color:inherit;text-decoration:none}.up-next-module__O5_E6W__title a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:3px}.up-next-module__O5_E6W__detail{font-size:var(--text-label);color:var(--color-text-muted);margin-top:4px}.up-next-module__O5_E6W__actions{align-items:center;gap:8px;display:flex}.up-next-module__O5_E6W__answers{gap:6px;display:flex}.up-next-module__O5_E6W__answer{border-radius:var(--radius-control);border:1px solid var(--color-border-control);background:var(--color-surface-input);color:var(--color-text);font-size:var(--text-control);cursor:pointer;justify-content:center;align-items:center;gap:4px;padding:0 12px;display:inline-flex}.up-next-module__O5_E6W__answer:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-hover)}.up-next-module__O5_E6W__answer[aria-pressed=true],.up-next-module__O5_E6W__answer[aria-pressed=true]:hover:not(:disabled){background:var(--color-selected-surface);border-color:var(--color-selected-border);color:var(--color-heading);font-weight:600}.up-next-module__O5_E6W__answerMaybe{background:var(--color-status-warning-text);border-radius:50%;flex:none;width:9px;height:9px;margin-inline:2px}.up-next-module__O5_E6W__answerNo{color:var(--color-status-danger-text);flex:none}.up-next-module__O5_E6W__answer:disabled{opacity:.5;cursor:not-allowed}.up-next-module__O5_E6W__answer:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.up-next-module__O5_E6W__closed{font-size:var(--text-label);color:var(--color-text-faint)}.up-next-module__O5_E6W__quiet .up-next-module__O5_E6W__title{color:var(--color-text);font-weight:400}.up-next-module__O5_E6W__quiet .up-next-module__O5_E6W__time,.up-next-module__O5_E6W__quiet .up-next-module__O5_E6W__day{color:var(--color-text-muted)}.up-next-module__O5_E6W__quiet .up-next-module__O5_E6W__when{border-style:dashed;border-color:var(--color-schedule-other-edge);background:0 0}.up-next-module__O5_E6W__foot{border-top:1px solid var(--color-border);font-size:var(--text-label);color:var(--color-text-muted);margin-top:4px;padding-top:14px}.up-next-module__O5_E6W__foot a{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:3px}.up-next-module__O5_E6W__foot a:hover{color:var(--color-accent-hover)}@media (pointer:coarse){.up-next-module__O5_E6W__title a,.up-next-module__O5_E6W__foot a{align-items:center;min-height:44px;display:inline-flex}.up-next-module__O5_E6W__title{align-items:center}}.up-next-module__O5_E6W__phone .up-next-module__O5_E6W__head{padding:0 4px}.up-next-module__O5_E6W__phone .up-next-module__O5_E6W__list{border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface);margin-top:4px;overflow:hidden}.up-next-module__O5_E6W__phone .up-next-module__O5_E6W__row{grid-template-columns:6.25rem minmax(0,1fr);column-gap:14px;padding:14px 16px}.up-next-module__O5_E6W__phone .up-next-module__O5_E6W__when{padding:7px 8px 8px}.up-next-module__O5_E6W__phone .up-next-module__O5_E6W__actions{grid-column:1/-1;margin-top:12px}.up-next-module__O5_E6W__phone .up-next-module__O5_E6W__actions>*{flex:1}.up-next-module__O5_E6W__phone .up-next-module__O5_E6W__answers{width:100%}.up-next-module__O5_E6W__phone .up-next-module__O5_E6W__answer{flex:1}.up-next-module__O5_E6W__phone .up-next-module__O5_E6W__time small{display:none}a.up-next-module__O5_E6W__when{color:inherit;transition:filter var(--motion-fast) var(--ease-ui), border-color var(--motion-fast) var(--ease-ui);text-decoration:none}a.up-next-module__O5_E6W__when:hover{filter:brightness(1.15)}a.up-next-module__O5_E6W__when:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}
.settings-layout-module__Nukqgq__page{width:100%;max-width:1440px;container:guild-settings/inline-size}.settings-layout-module__Nukqgq__row{border-bottom:1px solid var(--color-border);gap:16px;padding-block:28px;display:grid}.settings-layout-module__Nukqgq__row h2{color:var(--color-heading);font-size:var(--text-body);margin:0;font-weight:600;line-height:1.5}.settings-layout-module__Nukqgq__body{min-width:0;max-width:960px}.settings-layout-module__Nukqgq__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.settings-layout-module__Nukqgq__description{max-width:70ch;color:var(--color-text-muted);font-size:var(--text-body);margin:0;line-height:1.6}.settings-layout-module__Nukqgq__danger{border-bottom:0}.settings-layout-module__Nukqgq__danger .settings-layout-module__Nukqgq__body{justify-items:start;gap:16px;display:grid}@container guild-settings (min-width:900px){.settings-layout-module__Nukqgq__row{grid-template-columns:180px minmax(0,1fr);column-gap:40px;padding-block:32px}}
.date-time-picker-module__ZS1r5G__picker{border:0;gap:16px 24px;min-width:0;margin:0;padding:0;display:grid}@media (min-width:640px){.date-time-picker-module__ZS1r5G__picker{grid-template-columns:auto minmax(0,1fr);align-items:start}.date-time-picker-module__ZS1r5G__readback{grid-column:1/-1}}.date-time-picker-module__ZS1r5G__calendar{min-width:0}.date-time-picker-module__ZS1r5G__root{width:max-content;max-width:100%;position:relative}.date-time-picker-module__ZS1r5G__months{position:relative}.date-time-picker-module__ZS1r5G__month{gap:8px;display:grid}.date-time-picker-module__ZS1r5G__caption{align-items:center;height:36px;padding-inline:4px;display:flex}.date-time-picker-module__ZS1r5G__captionLabel{font-family:var(--font-sans);font-size:var(--text-control);color:var(--color-heading);font-weight:600}.date-time-picker-module__ZS1r5G__nav{inset-inline-end:0;z-index:1;gap:4px;display:flex;position:absolute;top:0}.date-time-picker-module__ZS1r5G__navButton{border-radius:var(--radius-control);width:36px;height:36px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;display:inline-grid}.date-time-picker-module__ZS1r5G__navButton:hover:not(:disabled){border-color:var(--color-border-control);color:var(--color-heading);background:var(--color-surface-hover)}.date-time-picker-module__ZS1r5G__navButton:disabled{opacity:var(--opacity-disabled);cursor:default}.date-time-picker-module__ZS1r5G__navButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.date-time-picker-module__ZS1r5G__chevron{fill:currentColor;width:14px;height:14px}.date-time-picker-module__ZS1r5G__grid{border-collapse:separate;border-spacing:2px}.date-time-picker-module__ZS1r5G__grid .date-time-picker-module__ZS1r5G__weekday,.date-time-picker-module__ZS1r5G__grid .date-time-picker-module__ZS1r5G__day{text-transform:none;letter-spacing:0;background:0 0;border:0}.date-time-picker-module__ZS1r5G__grid .date-time-picker-module__ZS1r5G__day{padding:0}.date-time-picker-module__ZS1r5G__grid .date-time-picker-module__ZS1r5G__weekday{width:40px;font-family:var(--font-mono);font-size:var(--text-meta);color:var(--color-text-faint);text-align:center;padding:0 0 4px;font-weight:500}.date-time-picker-module__ZS1r5G__day{text-align:center;padding:0}.date-time-picker-module__ZS1r5G__dayButton{border-radius:var(--radius-control);width:40px;height:40px;color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-control);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease;background:0 0;border:1px solid #0000;position:relative}.date-time-picker-module__ZS1r5G__dayButton:hover:not(:disabled){background:var(--color-surface-hover);border-color:var(--color-border-control)}.date-time-picker-module__ZS1r5G__dayButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}@media (max-width:639px){.date-time-picker-module__ZS1r5G__weekday{width:44px}.date-time-picker-module__ZS1r5G__dayButton{width:44px;height:44px}.date-time-picker-module__ZS1r5G__grid{table-layout:fixed;width:100%}.date-time-picker-module__ZS1r5G__grid .date-time-picker-module__ZS1r5G__weekday{width:auto}.date-time-picker-module__ZS1r5G__dayButton{width:100%;max-width:44px}}.date-time-picker-module__ZS1r5G__today .date-time-picker-module__ZS1r5G__dayButton:after{content:"";inset-inline:13px;border-radius:var(--radius-sm);background:var(--color-accent);height:2px;position:absolute;bottom:7px}.date-time-picker-module__ZS1r5G__free .date-time-picker-module__ZS1r5G__dayButton:before{content:"";top:6px;background:var(--color-text-muted);border-radius:999px;width:4px;height:4px;position:absolute;inset-inline-end:6px}.date-time-picker-module__ZS1r5G__selected .date-time-picker-module__ZS1r5G__dayButton,.date-time-picker-module__ZS1r5G__selected .date-time-picker-module__ZS1r5G__dayButton:hover:not(:disabled){background:var(--color-selected-surface);border-color:var(--color-selected-border);color:var(--color-heading);box-shadow:var(--shadow-selected-control);font-weight:700}.date-time-picker-module__ZS1r5G__outside .date-time-picker-module__ZS1r5G__dayButton{color:var(--color-text-faint)}.date-time-picker-module__ZS1r5G__disabled .date-time-picker-module__ZS1r5G__dayButton{color:var(--color-text-faint);opacity:.45;cursor:not-allowed;text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--color-text-faint) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--color-text-faint) 50%, transparent)}.date-time-picker-module__ZS1r5G__times{align-content:start;gap:8px;min-width:0;display:grid}.date-time-picker-module__ZS1r5G__timesHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;min-height:36px;padding-top:8px;display:flex}.date-time-picker-module__ZS1r5G__timesLabel{font-size:var(--text-control);color:var(--color-heading);font-weight:600}.date-time-picker-module__ZS1r5G__legend{font-size:var(--text-meta);color:var(--color-text-muted);align-items:center;gap:6px;display:inline-flex}.date-time-picker-module__ZS1r5G__legendSwatch{border:1px solid var(--color-text-muted);border-style:dashed;border-radius:2px;width:14px;height:10px}.date-time-picker-module__ZS1r5G__chips{grid-template-columns:repeat(auto-fill,minmax(68px,1fr));gap:6px;display:grid}.date-time-picker-module__ZS1r5G__chip,.date-time-picker-module__ZS1r5G__other{border-radius:var(--radius-control);border:1px solid var(--color-border-control);background:var(--color-surface-input);min-height:40px;color:var(--color-text);font-size:var(--text-control);cursor:pointer;transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease}.date-time-picker-module__ZS1r5G__chip{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.date-time-picker-module__ZS1r5G__chip:hover,.date-time-picker-module__ZS1r5G__other:hover{border-color:var(--color-border-strong);background:var(--color-surface-hover)}.date-time-picker-module__ZS1r5G__chip:focus-visible,.date-time-picker-module__ZS1r5G__other:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.date-time-picker-module__ZS1r5G__chip[data-free]{border-style:dashed;border-color:var(--color-text-muted);color:var(--color-heading)}.date-time-picker-module__ZS1r5G__chip[aria-checked=true],.date-time-picker-module__ZS1r5G__chip[aria-checked=true]:hover{background:var(--color-selected-surface);border-style:solid;border-color:var(--color-selected-border);color:var(--color-heading);box-shadow:var(--shadow-selected-control);font-weight:700}.date-time-picker-module__ZS1r5G__other{font-family:var(--font-sans);color:var(--color-text-muted);grid-column:span 2}.date-time-picker-module__ZS1r5G__other[aria-expanded=true]{color:var(--color-heading);border-color:var(--color-border-strong)}@media (max-width:639px){.date-time-picker-module__ZS1r5G__chip,.date-time-picker-module__ZS1r5G__other{min-height:44px}}.date-time-picker-module__ZS1r5G__typed{display:block}.date-time-picker-module__ZS1r5G__timeInput{width:9rem;font-family:var(--font-mono);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.date-time-picker-module__ZS1r5G__readback{font-size:var(--text-label);gap:2px;margin:0;display:grid}.date-time-picker-module__ZS1r5G__main{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-heading);align-items:center;gap:6px;display:inline-flex}.date-time-picker-module__ZS1r5G__their{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.date-time-picker-module__ZS1r5G__hint{color:var(--color-text-faint)}.date-time-picker-module__ZS1r5G__warn{color:var(--color-status-warning-text)}
.fields-module__oi36Sa__field{min-height:var(--control-height);border-radius:var(--radius-control);border:1px solid var(--color-border-input);background:var(--color-surface-input);color:var(--color-heading);font-size:var(--text-control);font-variant-numeric:tabular-nums;text-align:left;cursor:pointer;transition:border-color var(--motion-fast) ease, background-color var(--motion-fast) ease;align-items:center;gap:8px;padding:0 10px 0 12px;display:inline-flex}.fields-module__oi36Sa__field:hover{border-color:var(--color-text-faint);background:var(--color-surface-hover)}.fields-module__oi36Sa__field:focus-visible{border-color:var(--color-focus);box-shadow:0 0 0 1px var(--color-focus);outline:none}.fields-module__oi36Sa__field[aria-expanded=true]{border-color:var(--color-focus)}.fields-module__oi36Sa__fieldText{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.fields-module__oi36Sa__chevron{color:var(--color-text-faint);flex:none}.fields-module__oi36Sa__list{color:var(--color-text);z-index:120;overscroll-behavior:contain;border:1px solid var(--color-hover-edge,var(--color-border-strong));background:var(--color-surface-raised);box-shadow:var(--shadow-overlay);border-radius:6px;outline:none;margin:0;padding:4px;position:fixed;inset:auto;overflow-y:auto}.fields-module__oi36Sa__month{padding:8px 10px 10px;overflow:visible}.fields-module__oi36Sa__month[data-measuring] table{table-layout:auto!important;width:auto!important}@media (max-width:639px){.fields-module__oi36Sa__month[data-measuring] td button{width:44px!important}}.fields-module__oi36Sa__option{border-radius:var(--radius-control);min-height:36px;color:var(--color-text);font-size:var(--text-control);font-variant-numeric:tabular-nums;cursor:pointer;border:1px solid #0000;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 10px;display:flex}.fields-module__oi36Sa__option[data-active]{background:var(--color-surface-hover);color:var(--color-heading)}.fields-module__oi36Sa__option[aria-selected=true]{background:var(--color-selected-surface);border-color:var(--color-selected-border);color:var(--color-heading);font-weight:600}.fields-module__oi36Sa__optionHint{font-size:var(--text-meta);color:var(--color-text-muted);font-weight:400}@media (max-width:639px){.fields-module__oi36Sa__option{min-height:44px}}
.voice-card-module__V1UKvW__card{border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface);gap:8px;padding:10px;display:grid}.voice-card-module__V1UKvW__channel{border-radius:var(--radius-control);border:1px solid var(--color-border-control);background:var(--color-surface-input);width:100%;min-height:44px;color:var(--color-heading);font:inherit;font-size:var(--text-control);text-align:left;cursor:pointer;transition:border-color var(--motion-fast) ease, background-color var(--motion-fast) ease;align-items:center;gap:10px;padding:0 12px;font-weight:600;display:flex}.voice-card-module__V1UKvW__channel:hover:not(:disabled){border-color:var(--color-selected-border);background:var(--color-selected-surface)}.voice-card-module__V1UKvW__channel:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.voice-card-module__V1UKvW__channel:disabled{cursor:default}.voice-card-module__V1UKvW__channel[data-on]{border-color:var(--color-status-success-border);background:var(--color-status-success-surface)}.voice-card-module__V1UKvW__channel[data-on] .voice-card-module__V1UKvW__icon{color:var(--color-status-success-text)}.voice-card-module__V1UKvW__channelName{flex:1;min-width:0}.voice-card-module__V1UKvW__channelState{font-size:var(--text-label);color:var(--color-accent);font-weight:600}.voice-card-module__V1UKvW__channel[data-on] .voice-card-module__V1UKvW__channelState,.voice-card-module__V1UKvW__channel:disabled .voice-card-module__V1UKvW__channelState{color:var(--color-text-muted)}.voice-card-module__V1UKvW__count{font-family:var(--font-mono);font-size:var(--text-meta);color:var(--color-status-success-text);font-weight:500;display:none}.voice-card-module__V1UKvW__clock{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-status-success-text)}.voice-card-module__V1UKvW__members{gap:1px;margin:0;padding:0 2px;list-style:none;display:grid}.voice-card-module__V1UKvW__member{border-radius:var(--radius-control);grid-template-columns:10px minmax(0,1fr) auto;grid-template-areas:"dot name icons"".role icons";align-items:center;column-gap:10px;padding:6px 8px;display:grid}.voice-card-module__V1UKvW__presence{width:8px;height:8px;box-shadow:inset 0 0 0 1px var(--color-border-strong);background:0 0;border-radius:999px;grid-area:dot}.voice-card-module__V1UKvW__member[data-state=online] .voice-card-module__V1UKvW__presence,.voice-card-module__V1UKvW__member[data-state=voice] .voice-card-module__V1UKvW__presence{background:var(--color-status-success-fill);box-shadow:none}.voice-card-module__V1UKvW__memberName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-label);grid-area:name;font-weight:600;overflow:hidden}.voice-card-module__V1UKvW__memberRole{font-size:var(--text-meta);color:var(--color-text-faint);grid-area:role}.voice-card-module__V1UKvW__member[data-state=away] .voice-card-module__V1UKvW__memberName{color:var(--color-text-faint)}a.voice-card-module__V1UKvW__memberName:hover{text-underline-offset:3px;text-decoration:underline}.voice-card-module__V1UKvW__member[data-state=voice]{background:color-mix(in srgb, var(--color-status-success-surface) 70%, transparent)}.voice-card-module__V1UKvW__member[data-speaking]{box-shadow:inset 0 0 0 1px var(--color-focus)}.voice-card-module__V1UKvW__icons{color:var(--color-text-muted);grid-area:icons;align-items:center;gap:6px;display:inline-flex}.voice-card-module__V1UKvW__icon{flex:none}.voice-card-module__V1UKvW__lit{color:var(--color-heading);flex:none}.voice-card-module__V1UKvW__muted{color:var(--color-status-danger-text);flex:none}.voice-card-module__V1UKvW__nudge{font-size:var(--text-label);color:var(--color-status-success-text);margin:0;padding:0 4px}.voice-card-module__V1UKvW__note{font-size:var(--text-label);color:var(--color-text-muted);margin:0;padding:0 4px}.voice-card-module__V1UKvW__warn{font-size:var(--text-label);color:var(--color-status-warning-text);margin:0;padding:0 4px}.voice-card-module__V1UKvW__tap{border-radius:var(--radius-control);background:var(--color-action);min-height:44px;color:var(--color-action-ink);font:inherit;cursor:pointer;border:0;font-weight:700}.voice-card-module__V1UKvW__tap:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.voice-card-module__V1UKvW__controls{grid-template-columns:1fr auto;gap:8px;display:grid}.voice-card-module__V1UKvW__control,.voice-card-module__V1UKvW__leave{border-radius:var(--radius-control);border:1px solid var(--color-border-control);background:var(--color-surface-input);min-height:40px;color:var(--color-text);font:inherit;font-size:var(--text-control);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.voice-card-module__V1UKvW__control:hover:not(:disabled),.voice-card-module__V1UKvW__leave:hover{border-color:var(--color-border-strong);background:var(--color-surface-hover)}.voice-card-module__V1UKvW__control[aria-pressed=true]{border-color:var(--color-status-danger-border);color:var(--color-status-danger-text)}.voice-card-module__V1UKvW__control:disabled{opacity:.5;cursor:not-allowed}.voice-card-module__V1UKvW__leave{color:var(--color-status-danger-text)}.voice-card-module__V1UKvW__control:focus-visible,.voice-card-module__V1UKvW__leave:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.voice-card-module__V1UKvW__fine{font-size:var(--text-meta);color:var(--color-text-faint);margin:0;padding:0 4px 2px}@media (max-width:639px){.voice-card-module__V1UKvW__control,.voice-card-module__V1UKvW__leave{min-height:44px}.voice-card-module__V1UKvW__member{padding-block:8px}}@container not (min-width:60rem){.voice-card-module__V1UKvW__card{background:0 0;border:0;padding:0}.voice-card-module__V1UKvW__card:has(>.voice-card-module__V1UKvW__controls){grid-template-columns:minmax(0,1fr) auto auto}.voice-card-module__V1UKvW__card:has(>.voice-card-module__V1UKvW__controls)>*{grid-column:1/-1}.voice-card-module__V1UKvW__card:has(>.voice-card-module__V1UKvW__controls)>.voice-card-module__V1UKvW__channel{grid-area:1/1}.voice-card-module__V1UKvW__controls{display:contents}.voice-card-module__V1UKvW__controls>.voice-card-module__V1UKvW__control,.voice-card-module__V1UKvW__controls>.voice-card-module__V1UKvW__leave{grid-row:1;min-width:44px;padding:0 10px}.voice-card-module__V1UKvW__controls>.voice-card-module__V1UKvW__control{grid-column:2}.voice-card-module__V1UKvW__controls>.voice-card-module__V1UKvW__leave{grid-column:3}.voice-card-module__V1UKvW__controlText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.voice-card-module__V1UKvW__count{display:inline}.voice-card-module__V1UKvW__member:not([data-state=voice]){display:none}.voice-card-module__V1UKvW__members:not(:has([data-state=voice])){display:none}.voice-card-module__V1UKvW__members{flex-wrap:wrap;gap:4px 6px;display:flex}.voice-card-module__V1UKvW__member{gap:6px;padding:4px 8px;display:inline-flex}.voice-card-module__V1UKvW__memberRole:not([data-conn]),.voice-card-module__V1UKvW__icons>svg+svg{display:none}.voice-card-module__V1UKvW__fine{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.interview-picker-module__kFVxba__panel{border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface);margin-top:24px;padding:20px;scroll-margin-top:16px}.interview-picker-module__kFVxba__title{color:var(--color-heading);font-size:var(--text-reading);scroll-margin-top:96px;font-weight:700;line-height:1.35}.interview-picker-module__kFVxba__title:focus:not(:focus-visible){outline:none}.interview-picker-module__kFVxba__lead{color:var(--color-text-muted);font-size:var(--text-control);margin-top:4px;line-height:1.5}.interview-picker-module__kFVxba__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:3px}.interview-picker-module__kFVxba__link:hover{color:var(--color-accent-hover)}.interview-picker-module__kFVxba__options{gap:8px;margin-top:14px;display:grid}.interview-picker-module__kFVxba__option{border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface-input);min-height:56px;color:var(--color-text);text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:12px;padding:10px 14px;transition:border-color .18s cubic-bezier(.2,.7,.2,1),background-color .18s cubic-bezier(.2,.7,.2,1);display:grid}.interview-picker-module__kFVxba__option:hover{border-color:var(--color-border-strong)}.interview-picker-module__kFVxba__option[aria-checked=true]{border-color:var(--color-selected-border);background:var(--color-selected-surface);color:var(--color-heading)}.interview-picker-module__kFVxba__option:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.interview-picker-module__kFVxba__day{font-size:var(--text-body);font-weight:500}.interview-picker-module__kFVxba__time{color:var(--color-heading);font-family:var(--font-mono);font-size:var(--text-reading);font-variant-numeric:tabular-nums;justify-self:end}.interview-picker-module__kFVxba__offset{color:var(--color-text-faint);font-size:var(--text-meta)}.interview-picker-module__kFVxba__theirs{color:var(--color-text-muted);font-size:var(--text-meta);grid-column:1/-1;margin-top:2px}.interview-picker-module__kFVxba__booked{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:10px;display:flex}.interview-picker-module__kFVxba__booked .interview-picker-module__kFVxba__time{font-size:var(--text-section)}.interview-picker-module__kFVxba__meta{color:var(--color-text-muted);font-size:var(--text-label);margin-top:10px}.interview-picker-module__kFVxba__actions{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:16px;display:flex}.interview-picker-module__kFVxba__textButton{min-height:44px;color:var(--color-text);font-size:var(--text-control);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:4px;align-items:center;display:inline-flex}.interview-picker-module__kFVxba__textButton:hover{color:var(--color-accent-hover)}.interview-picker-module__kFVxba__textButton:focus-visible,.interview-picker-module__kFVxba__link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-control)}.interview-picker-module__kFVxba__compose{margin-top:14px}@media (max-width:767px){.interview-picker-module__kFVxba__panel{margin-top:16px;padding:16px}.interview-picker-module__kFVxba__actions>button:first-child{justify-content:center;width:100%}.interview-picker-module__kFVxba__actions>.btn{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.interview-picker-module__kFVxba__option{transition:none}}
.backdrop-picker-module__XWEOnq__section{border-top:1px solid var(--color-border);margin-top:32px;padding-top:24px}.backdrop-picker-module__XWEOnq__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 24px;margin-bottom:16px;display:flex}.backdrop-picker-module__XWEOnq__grid{border:0;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px;margin:0;padding:0;display:grid}.backdrop-picker-module__XWEOnq__tile{border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface);cursor:pointer;flex-direction:column;gap:6px;padding:6px 6px 10px;transition:border-color .16s,background-color .16s;display:flex}.backdrop-picker-module__XWEOnq__tile:hover{border-color:var(--color-border-strong)}.backdrop-picker-module__XWEOnq__tile[data-selected]{border-color:var(--color-selected-border);background:var(--color-selected-surface)}.backdrop-picker-module__XWEOnq__tile:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.backdrop-picker-module__XWEOnq__tile:has(input:disabled){cursor:progress}.backdrop-picker-module__XWEOnq__thumb{aspect-ratio:2;border-radius:var(--radius-control);background:var(--color-canvas);place-items:center;display:grid;position:relative;overflow:hidden}.backdrop-picker-module__XWEOnq__thumb img{object-fit:cover;width:100%;height:100%}.backdrop-picker-module__XWEOnq__thumb[data-faction=horde]{background:radial-gradient(60% 120% at 0% 50%, #e60d1238, transparent 70%), var(--color-canvas)}.backdrop-picker-module__XWEOnq__thumb[data-faction=alliance]{background:radial-gradient(60% 120% at 0% 50%, #4a54e838, transparent 70%), var(--color-canvas)}.backdrop-picker-module__XWEOnq__name{font-size:var(--text-label);color:var(--color-heading);padding:0 4px;font-weight:600}.backdrop-picker-module__XWEOnq__tile[data-selected] .backdrop-picker-module__XWEOnq__name{color:var(--color-heading)}.backdrop-picker-module__XWEOnq__note{font-size:var(--text-meta);color:var(--color-text-muted);padding:0 4px;line-height:1.4}@media (prefers-reduced-motion:reduce){.backdrop-picker-module__XWEOnq__tile{transition:none}}
.basic-profile-module__Mrz_Na__form{position:relative}.basic-profile-module__Mrz_Na__form:not(.basic-profile-module__Mrz_Na__editForm).surface-panel{box-shadow:none;border:0}.basic-profile-module__Mrz_Na__editor{width:100%;max-width:1440px;container:profile-settings/inline-size}.basic-profile-module__Mrz_Na__form.basic-profile-module__Mrz_Na__editForm.surface-panel{--shadow-selected-control:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.basic-profile-module__Mrz_Na__editSection{gap:16px;padding-block:20px;scroll-margin-top:64px;display:grid}.basic-profile-module__Mrz_Na__editSection+.basic-profile-module__Mrz_Na__editSection{margin-top:0;padding-top:20px}.basic-profile-module__Mrz_Na__editSection>h2{align-self:start;margin:0;line-height:1.5}.basic-profile-module__Mrz_Na__sectionFields{min-width:0;max-width:760px}.basic-profile-module__Mrz_Na__editForm .basic-profile-module__Mrz_Na__editActions{background:var(--color-canvas);border-color:var(--color-border);border-radius:0;margin:16px 0 0;padding:12px 0}@container profile-settings (min-width:900px){.basic-profile-module__Mrz_Na__editSection{grid-template-columns:180px minmax(0,1fr);gap:24px;padding-block:20px}.basic-profile-module__Mrz_Na__editSection+.basic-profile-module__Mrz_Na__editSection{padding-top:20px}}@media (min-width:768px){.basic-profile-module__Mrz_Na__form.basic-profile-module__Mrz_Na__editForm.surface-panel{box-shadow:none;background:0 0;border:0}.basic-profile-module__Mrz_Na__editActions{background:var(--color-canvas);border-top-color:var(--color-border-control)}}.basic-profile-module__Mrz_Na__form button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.basic-profile-module__Mrz_Na__form button:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.basic-profile-module__Mrz_Na__weeklyMatchOptIn{border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);margin-top:24px;padding:14px 16px}.basic-profile-module__Mrz_Na__weeklyMatchOptIn:has(input:checked){border-color:var(--color-selected-border);background:var(--color-selected-surface)}.basic-profile-module__Mrz_Na__weeklyMatchOptIn>span>span:first-child{color:var(--color-heading);font-weight:600}.basic-profile-module__Mrz_Na__weeklyMatchOptIn>input{width:22px;height:22px}.basic-profile-module__Mrz_Na__weeklyLabel{align-items:center;gap:8px;display:inline-flex}.basic-profile-module__Mrz_Na__weeklyLabel svg{color:var(--color-text-muted);flex:none}.basic-profile-module__Mrz_Na__nameRow{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:20px;display:grid}@media (min-width:640px){.basic-profile-module__Mrz_Na__nameRow>[data-field]:first-child{padding-top:calc(var(--text-label) * 1.5 + var(--space-2))}}.basic-profile-module__Mrz_Na__location{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:20px;display:grid}.basic-profile-module__Mrz_Na__loadout{gap:16px;display:grid}.basic-profile-module__Mrz_Na__loadoutEdit{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.basic-profile-module__Mrz_Na__placeholder{border:1px dashed var(--color-border-control);border-radius:var(--radius-control);width:100%;max-width:100%;min-height:42px;color:var(--color-text-faint);font-size:var(--text-label);justify-content:center;align-items:center;padding:3px 14px;display:flex}@media (max-width:639.98px){.basic-profile-module__Mrz_Na__nameRow,.basic-profile-module__Mrz_Na__location,.basic-profile-module__Mrz_Na__loadoutEdit{grid-template-columns:minmax(0,1fr);gap:18px}}@media (prefers-reduced-motion:reduce){.basic-profile-module__Mrz_Na__form button{transition:none}}@media (min-width:640px){.basic-profile-module__Mrz_Na__editForm .basic-profile-module__Mrz_Na__nameRow{grid-template-columns:minmax(0,1fr) max-content}}.basic-profile-module__Mrz_Na__editForm .basic-profile-module__Mrz_Na__compactChoices,.basic-profile-module__Mrz_Na__editForm .basic-profile-module__Mrz_Na__loadoutEdit{flex-wrap:wrap;gap:16px 24px;display:flex}.basic-profile-module__Mrz_Na__editForm .basic-profile-module__Mrz_Na__compactChoices>*,.basic-profile-module__Mrz_Na__editForm .basic-profile-module__Mrz_Na__loadoutEdit>*{max-width:100%}.basic-profile-module__Mrz_Na__editForm [data-field=bp-class] [role=radiogroup]{max-width:560px}.basic-profile-module__Mrz_Na__form.basic-profile-module__Mrz_Na__editForm .basic-profile-module__Mrz_Na__editTiles>button{grid-template-columns:20px minmax(0,1fr);align-content:start;align-items:center;gap:4px 8px;padding:10px;display:grid}.basic-profile-module__Mrz_Na__form.basic-profile-module__Mrz_Na__editForm .basic-profile-module__Mrz_Na__editTiles>button>span:first-child{margin:0;padding:0}.basic-profile-module__Mrz_Na__form.basic-profile-module__Mrz_Na__editForm .basic-profile-module__Mrz_Na__editTiles>button>span:last-child{grid-column:1/-1}@media (max-width:639.98px){.basic-profile-module__Mrz_Na__editForm [data-field=bp-ruleset] [role=radiogroup]{grid-template-columns:repeat(2,max-content);display:grid}}
.calendar-module__lszbQG__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-bottom:16px;display:flex}.calendar-module__lszbQG__monthNav{align-items:center;gap:4px;display:flex}.calendar-module__lszbQG__monthTitle{min-width:10.5ch;font-family:var(--font-sans);font-size:var(--text-reading);color:var(--color-heading);text-align:center;margin:0 4px;font-weight:700}.calendar-module__lszbQG__navArrow{border-radius:var(--radius-control);border:1px solid var(--color-border-control);width:40px;height:40px;color:var(--color-text-muted);background:var(--color-surface-input);place-items:center;display:inline-grid}.calendar-module__lszbQG__navArrow:hover{color:var(--color-heading);border-color:var(--color-border-strong);background:var(--color-surface-hover)}.calendar-module__lszbQG__navArrow:focus-visible,.calendar-module__lszbQG__todayLink:focus-visible,.calendar-module__lszbQG__inlineLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.calendar-module__lszbQG__todayLink{border-radius:var(--radius-control);border:1px solid var(--color-border-control);min-height:40px;font-size:var(--text-control);color:var(--color-text);align-items:center;margin-left:8px;padding:0 12px;display:inline-flex}.calendar-module__lszbQG__todayLink:hover{border-color:var(--color-border-strong);background:var(--color-surface-hover)}.calendar-module__lszbQG__waiting{font-size:var(--text-label);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:inline-flex}.calendar-module__lszbQG__waitingPip{border:1px dashed var(--color-schedule-recruitment-edge);border-radius:2px;width:10px;height:10px}.calendar-module__lszbQG__inlineLink{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:3px}.calendar-module__lszbQG__inlineLink:hover{color:var(--color-accent-hover)}@media (max-width:767px),(pointer:coarse){.calendar-module__lszbQG__detailLink,.calendar-module__lszbQG__editorTitle{min-height:44px}.calendar-module__lszbQG__navArrow{width:44px;height:44px}.calendar-module__lszbQG__todayLink{min-height:44px}.calendar-module__lszbQG__zone .calendar-module__lszbQG__inlineLink,.calendar-module__lszbQG__waiting .calendar-module__lszbQG__inlineLink{position:relative}.calendar-module__lszbQG__zone .calendar-module__lszbQG__inlineLink:after,.calendar-module__lszbQG__waiting .calendar-module__lszbQG__inlineLink:after{content:"";height:44px;position:absolute;top:50%;left:-4px;right:-4px;transform:translateY(-50%)}}.calendar-module__lszbQG__zone{color:var(--color-text-muted)}.calendar-module__lszbQG__zoneRow{display:block}.calendar-module__lszbQG__syncIcon{display:none}@media (max-width:767px){.calendar-module__lszbQG__zoneRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.calendar-module__lszbQG__zoneHint{display:none}.calendar-module__lszbQG__toolbar:not(:has(.calendar-module__lszbQG__waiting)){display:none}.calendar-module__lszbQG__syncIcon{border-radius:var(--radius-control);border:1px solid var(--color-border-control);width:44px;height:44px;color:var(--color-text);background:var(--color-surface-input);flex-shrink:0;place-items:center;display:inline-grid}.calendar-module__lszbQG__syncIcon:hover{color:var(--color-heading);border-color:var(--color-border-strong);background:var(--color-surface-hover)}.calendar-module__lszbQG__syncIcon:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}}.calendar-module__lszbQG__zoneWarn{color:var(--color-status-warning-text)}.calendar-module__lszbQG__empty{border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface);margin-bottom:16px;padding:14px 16px}.calendar-module__lszbQG__emptyTitle{color:var(--color-heading);margin:0;font-weight:600}.calendar-module__lszbQG__emptyBody{max-width:68ch;font-size:var(--text-label);color:var(--color-text-muted);margin:4px 0 0}.calendar-module__lszbQG__emptyActions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.calendar-module__lszbQG__frame{container-type:inline-size}.calendar-module__lszbQG__layout{display:block}.calendar-module__lszbQG__month{display:none}@container (min-width:720px){.calendar-module__lszbQG__month{display:block}.calendar-module__lszbQG__agenda,.calendar-module__lszbQG__layout .calendar-module__lszbQG__fab{display:none}}.calendar-module__lszbQG__month{border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-canvas);overflow:hidden}.calendar-module__lszbQG__weekdays,.calendar-module__lszbQG__week{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.calendar-module__lszbQG__weekday{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-faint);border-bottom:1px solid var(--color-border);padding:8px 10px;font-size:11px;font-weight:700}.calendar-module__lszbQG__week+.calendar-module__lszbQG__week .calendar-module__lszbQG__cellWrap{border-top:1px solid var(--color-border)}.calendar-module__lszbQG__cellWrap{min-width:0}.calendar-module__lszbQG__cellWrap+.calendar-module__lszbQG__cellWrap{border-left:1px solid var(--color-border)}.calendar-module__lszbQG__cell{background:var(--color-surface);height:100%;min-height:128px;color:var(--color-text);cursor:pointer;transition:background-color var(--motion-fast) ease;flex-direction:column;gap:4px;padding:6px 6px 8px;display:flex}.calendar-module__lszbQG__cell:hover{background:var(--color-surface-hover)}.calendar-module__lszbQG__cell[data-past]{cursor:default}.calendar-module__lszbQG__cell[data-past]:hover{background:var(--color-surface)}.calendar-module__lszbQG__cell[data-outside],.calendar-module__lszbQG__cell[data-outside]:hover{background:var(--color-canvas)}.calendar-module__lszbQG__cell[data-outside] .calendar-module__lszbQG__dayNumber{color:var(--color-text-faint)}.calendar-module__lszbQG__cell[data-past] .calendar-module__lszbQG__cellItems{opacity:.55}.calendar-module__lszbQG__cell[data-past] .calendar-module__lszbQG__dayNumber{color:var(--color-text-faint)}.calendar-module__lszbQG__dayNumber{border-radius:var(--radius-control);cursor:pointer;min-width:28px;height:26px;font-family:var(--font-mono);font-size:var(--text-label);font-variant-numeric:tabular-nums;color:var(--color-text-muted);text-align:left;background:0 0;border:0;align-self:flex-start;padding:0 5px 2px;position:relative}.calendar-module__lszbQG__dayNumber:hover:not([aria-disabled]){background:var(--color-surface-raised);color:var(--color-heading)}.calendar-module__lszbQG__dayNumber:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.calendar-module__lszbQG__dayNumber[aria-disabled]{cursor:default}.calendar-module__lszbQG__dayNumber[data-today]{color:var(--color-heading);font-weight:700}.calendar-module__lszbQG__dayNumber[data-today]:after{content:"";background:var(--color-accent);border-radius:2px;height:2px;position:absolute;bottom:1px;left:5px;right:5px}.calendar-module__lszbQG__cellItems{gap:3px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.calendar-module__lszbQG__row{width:100%;min-width:0;font:inherit;font-size:var(--text-meta);color:var(--color-heading);text-align:left;cursor:pointer;background:0 0;background:var(--schedule-kind-tint);border:1px solid #0000;border-color:var(--schedule-kind-line);border-radius:2px;flex-wrap:wrap;align-items:center;column-gap:5px;padding:2px 5px 2px 3px;line-height:1.35;display:flex}.calendar-module__lszbQG__row:hover{background:color-mix(in srgb, var(--schedule-kind-border) 18%, var(--color-surface))}.calendar-module__lszbQG__row .calendar-module__lszbQG__rowTime{color:var(--schedule-kind-tone-text)}.calendar-module__lszbQG__row .calendar-module__lszbQG__pip{display:none}.calendar-module__lszbQG__row:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.calendar-module__lszbQG__rowMark{width:13px;height:13px;color:var(--schedule-kind-tone-text);flex:none;place-items:center;font-size:9px;font-weight:700;line-height:1;display:inline-grid}.calendar-module__lszbQG__rowMark[data-answer=maybe]{background:var(--color-status-warning-text);border-radius:50%;width:9px;height:9px;margin-inline:2px}.calendar-module__lszbQG__rowMark[data-answer=no]{color:var(--color-status-danger-text)}.calendar-module__lszbQG__rowMark[data-answer=none]{border:1px dashed var(--color-status-info-text);color:var(--color-heading);border-radius:50%}.calendar-module__lszbQG__row[data-invite]{border-color:var(--schedule-kind-line);background:0 0}.calendar-module__lszbQG__pip{background:var(--schedule-kind-border);border-radius:2px;flex:none;width:3px;height:12px}.calendar-module__lszbQG__rowTime{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-muted);flex:none}.calendar-module__lszbQG__rowTitle{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex-basis:100%;min-width:0;display:-webkit-box;overflow:hidden}.calendar-module__lszbQG__row[data-allday] .calendar-module__lszbQG__rowTitle{flex:1}.calendar-module__lszbQG__row[data-rsvp=no],.calendar-module__lszbQG__row[data-rsvp=no]:hover{border-color:var(--color-border-strong);color:var(--color-text-muted);background:0 0}.calendar-module__lszbQG__row[data-rsvp=no] .calendar-module__lszbQG__rowTime{color:var(--color-text-faint)}.calendar-module__lszbQG__row[data-state=proposed]{border-color:var(--schedule-kind-border);background:0 0;border-style:dashed}.calendar-module__lszbQG__row[data-state=proposed] .calendar-module__lszbQG__pip{display:none}.calendar-module__lszbQG__row[data-source=game]{border-style:dashed;border-color:var(--color-schedule-other-edge);color:var(--color-text-muted);background:0 0}.calendar-module__lszbQG__more{font-size:var(--text-meta);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:2px;align-self:flex-start;padding:1px 5px;font-weight:600}.calendar-module__lszbQG__more:hover{background:var(--color-surface-raised);color:var(--color-heading)}.calendar-module__lszbQG__more:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.calendar-module__lszbQG__panelEmpty{font-size:var(--text-label);color:var(--color-text-faint);margin:4px 0 0}.calendar-module__lszbQG__itemList{gap:0;margin:0;padding:0;list-style:none;display:grid}.calendar-module__lszbQG__item{width:100%;min-height:56px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:stretch;gap:10px;padding:10px 0;display:flex}.calendar-module__lszbQG__itemList>li+li .calendar-module__lszbQG__item{border-top:1px solid var(--color-border)}.calendar-module__lszbQG__item:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.calendar-module__lszbQG__item[data-invite] .calendar-module__lszbQG__itemEdge{box-shadow:inset 0 0 0 1px var(--schedule-kind-border);background:0 0;width:6px}.calendar-module__lszbQG__itemChevron{color:var(--color-text-faint);flex:none;align-self:center}.calendar-module__lszbQG__itemEdge{background:var(--schedule-kind-border);border-radius:2px;flex:none;width:3px}.calendar-module__lszbQG__item[data-rsvp=no] .calendar-module__lszbQG__itemEdge{background:var(--color-border-strong)}.calendar-module__lszbQG__item[data-state=proposed] .calendar-module__lszbQG__itemEdge{border:1px dashed var(--schedule-kind-border);background:0 0;width:6px}.calendar-module__lszbQG__itemBody{flex:1;min-width:0;display:grid}.calendar-module__lszbQG__itemTime{font-family:var(--font-mono);font-size:var(--text-label);font-variant-numeric:tabular-nums;color:var(--color-heading);margin:0}.calendar-module__lszbQG__itemTitle{color:var(--color-heading);overflow-wrap:anywhere;margin:2px 0 0;font-weight:600}.calendar-module__lszbQG__itemMeta{font-size:var(--text-label);color:var(--color-text-muted);margin:2px 0 0}.calendar-module__lszbQG__weekNav{align-items:center;gap:2px;margin-bottom:6px;display:flex}.calendar-module__lszbQG__weekTitle{text-align:center;min-width:8.5rem;font-family:var(--font-mono);font-size:var(--text-control);color:var(--color-heading);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.calendar-module__lszbQG__weekArrow{border-radius:var(--radius-control);width:44px;height:44px;color:var(--color-text-muted);place-items:center;display:inline-grid}.calendar-module__lszbQG__weekArrow:hover{color:var(--color-heading);background:var(--color-surface-hover)}.calendar-module__lszbQG__weekToday{border-radius:var(--radius-control);min-height:44px;font-size:var(--text-control);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;align-items:center;margin-left:auto;padding:0 12px;display:inline-flex}.calendar-module__lszbQG__weekToday:hover{color:var(--color-accent-hover)}.calendar-module__lszbQG__weekArrow:focus-visible,.calendar-module__lszbQG__weekToday:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (max-width:767px){.calendar-module__lszbQG__monthNav{display:none}}.calendar-module__lszbQG__strip{z-index:2;margin:0 calc(var(--page-gutter) * -1) 8px;padding:8px var(--page-gutter);background:var(--color-canvas);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid;position:sticky;top:56px}.calendar-module__lszbQG__stripDay{border-radius:var(--radius-control);border:1px solid var(--color-border-input);background:var(--color-surface-input);min-height:56px;color:var(--color-text);cursor:pointer;justify-items:center;gap:2px;padding:6px 0;display:grid}.calendar-module__lszbQG__stripDay[aria-pressed=true]{background:var(--color-selected-surface);border-color:var(--color-selected-border);color:var(--color-heading)}.calendar-module__lszbQG__stripDay:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.calendar-module__lszbQG__stripLetter{letter-spacing:.1em;color:var(--color-text-faint);font-size:11px;font-weight:700}.calendar-module__lszbQG__stripNumber{font-family:var(--font-mono);font-size:var(--text-control);font-variant-numeric:tabular-nums;position:relative}.calendar-module__lszbQG__stripNumber[data-today]{color:var(--color-heading);font-weight:700}.calendar-module__lszbQG__stripNumber[data-today]:after{content:"";border-radius:var(--radius-sm);background:var(--color-accent);height:2px;position:absolute;bottom:-2px;left:-2px;right:-2px}.calendar-module__lszbQG__stripDot{background:0 0;border-radius:999px;width:4px;height:4px}.calendar-module__lszbQG__stripDot[data-on]{background:var(--color-text-muted)}.calendar-module__lszbQG__agendaList{margin:0;padding:0;list-style:none}.calendar-module__lszbQG__agendaDay{padding:12px 0 4px;scroll-margin-top:140px}.calendar-module__lszbQG__agendaHeading{z-index:1;background:var(--color-canvas);font-family:var(--font-mono);font-size:var(--text-label);font-variant-numeric:tabular-nums;color:var(--color-text-muted);text-transform:none;margin:0 0 2px;padding:4px 0;font-weight:500;position:sticky;top:130px}.calendar-module__lszbQG__agendaHeading[data-today]{color:var(--color-heading)}.calendar-module__lszbQG__gap{font-size:var(--text-meta);color:var(--color-text-faint);align-items:center;gap:10px;padding:10px 0;display:flex}.calendar-module__lszbQG__gap:before,.calendar-module__lszbQG__gap:after{content:"";background:var(--color-border);flex:1;height:1px}.calendar-module__lszbQG__formLabel{font-size:var(--text-control);color:var(--color-heading);margin-bottom:0;font-weight:600;display:block}.calendar-module__lszbQG__formHint{font-size:var(--text-label);color:var(--color-text-muted);margin:0}.calendar-module__lszbQG__footSpacer{flex:1}.calendar-module__lszbQG__roleGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.calendar-module__lszbQG__roleGrid>.control-choice{margin-top:0}.calendar-module__lszbQG__sync{font-size:var(--text-body);color:var(--color-text);gap:14px;display:grid}.calendar-module__lszbQG__sync p{margin:0}.calendar-module__lszbQG__syncLinks{flex-wrap:wrap;gap:8px;display:flex}.calendar-module__lszbQG__syncField{gap:6px;display:grid}.calendar-module__lszbQG__syncRow{gap:8px;display:flex}.calendar-module__lszbQG__syncInput{min-width:0;font-family:var(--font-mono);flex:1}.calendar-module__lszbQG__confirmLine{font-size:var(--text-label);color:var(--color-text);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.calendar-module__lszbQG__popover{z-index:110;overscroll-behavior:contain;border:1px solid var(--color-hover-edge,var(--color-border-strong));background:var(--color-surface-raised);box-shadow:var(--shadow-overlay);color:var(--color-text);border-radius:6px;outline:none;padding:18px 18px 16px;position:fixed;overflow-y:auto}.calendar-module__lszbQG__popClose{z-index:1;border-radius:var(--radius-control);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid;position:absolute;top:8px;right:8px}.calendar-module__lszbQG__popClose:hover{color:var(--color-heading);background:var(--color-surface-hover)}.calendar-module__lszbQG__popClose:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.calendar-module__lszbQG__editor{gap:14px;display:grid}.calendar-module__lszbQG__editorTitle{color:var(--color-heading);font-family:var(--font-sans);font-size:var(--text-section);--field-font-size:var(--text-section);font-weight:600}.calendar-module__lszbQG__editorTitle::placeholder{color:var(--color-text-faint);font-weight:400}.calendar-module__lszbQG__scope{border-radius:var(--radius-control);border:1px solid var(--color-border-control);background:var(--color-surface-input);justify-self:start;gap:4px;padding:3px;display:inline-flex}.calendar-module__lszbQG__scopeOption{min-height:32px;color:var(--color-text-muted);font-size:var(--text-label);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;padding:0 12px;font-weight:500}.calendar-module__lszbQG__scopeOption:hover{color:var(--color-text)}.calendar-module__lszbQG__scopeOption[aria-checked=true]{background:var(--color-selected-surface);border-color:var(--color-selected-border);color:var(--color-heading);font-weight:600}.calendar-module__lszbQG__scopeOption:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.calendar-module__lszbQG__editorRow{grid-template-columns:20px minmax(0,1fr);align-items:start;column-gap:12px;display:grid}.calendar-module__lszbQG__editorIcon{color:var(--color-text-faint);margin-top:12px}.calendar-module__lszbQG__editorSwatch{border-radius:var(--radius-sm);background:var(--schedule-kind-bg);width:12px;height:12px;box-shadow:inset 0 0 0 1px var(--schedule-kind-border);margin:14px 0 0 3px}.calendar-module__lszbQG__editorStack{justify-items:start;gap:8px;min-width:0;display:grid}.calendar-module__lszbQG__timeRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.calendar-module__lszbQG__timeField{font-family:var(--font-mono)}.calendar-module__lszbQG__wideField{min-width:13rem;max-width:100%}.calendar-module__lszbQG__dash{color:var(--color-text-faint)}.calendar-module__lszbQG__warnLine{font-size:var(--text-label);color:var(--color-status-warning-text);margin:0}.calendar-module__lszbQG__note{min-width:0}.calendar-module__lszbQG__editorFoot{flex-wrap:wrap;align-items:center;gap:8px;padding-top:4px;display:flex}.calendar-module__lszbQG__details{gap:12px;display:grid}.calendar-module__lszbQG__detailTools{gap:2px;display:flex;position:absolute;top:8px;right:44px}.calendar-module__lszbQG__toolButton{border-radius:var(--radius-control);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.calendar-module__lszbQG__toolButton:hover{color:var(--color-heading);background:var(--color-surface-hover)}.calendar-module__lszbQG__toolButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.calendar-module__lszbQG__detailHead{grid-template-columns:14px minmax(0,1fr);align-items:start;gap:12px;padding-right:96px;display:grid}.calendar-module__lszbQG__detailSwatch{border-radius:var(--radius-sm);background:var(--schedule-kind-border);width:14px;height:14px;margin-top:6px}.calendar-module__lszbQG__detailSwatch[data-source=slot]{background:var(--schedule-kind-bg);box-shadow:inset 0 0 0 1px var(--schedule-kind-border)}.calendar-module__lszbQG__detailSwatch[data-state=proposed]{box-shadow:none;border:1px dashed var(--schedule-kind-border);background:0 0}.calendar-module__lszbQG__detailHeadText{min-width:0}.calendar-module__lszbQG__detailTitle{font-family:var(--font-sans);font-size:var(--text-reading);color:var(--color-heading);overflow-wrap:anywhere;margin:0;font-weight:700}.calendar-module__lszbQG__detailWhen{font-family:var(--font-mono);font-size:var(--text-label);font-variant-numeric:tabular-nums;color:var(--color-text);margin:2px 0 0}.calendar-module__lszbQG__detailLines{font-size:var(--text-label);color:var(--color-text-muted);gap:6px;margin:0;padding:0 0 0 26px;list-style:none;display:grid}.calendar-module__lszbQG__detailLines li{align-items:flex-start;gap:10px;margin-left:-26px;display:flex}.calendar-module__lszbQG__detailLines li>svg{color:var(--color-text-faint);flex:none;margin-top:2px}.calendar-module__lszbQG__detailNote{font-size:var(--text-label);color:var(--color-text);white-space:pre-line;overflow-wrap:anywhere;margin:0 0 0 26px}.calendar-module__lszbQG__rsvp{border-top:1px solid var(--color-border);gap:6px;margin-left:26px;padding-top:10px;display:grid}.calendar-module__lszbQG__rsvpButtons{gap:6px;display:flex}.calendar-module__lszbQG__rsvpButton{border-radius:var(--radius-control);border:1px solid var(--color-border-control);background:var(--color-surface-input);min-height:40px;color:var(--color-text);font-size:var(--text-control);cursor:pointer;flex:1;justify-content:center;align-items:center;gap:4px;padding:0 10px;display:inline-flex}.calendar-module__lszbQG__rsvpButton:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-hover)}.calendar-module__lszbQG__rsvpButton[aria-pressed=true],.calendar-module__lszbQG__rsvpButton[aria-pressed=true]:hover:not(:disabled){background:var(--color-selected-surface);border-color:var(--color-selected-border);color:var(--color-heading);font-weight:600}.calendar-module__lszbQG__answerMaybe{background:var(--color-status-warning-text);border-radius:50%;flex:none;width:9px;height:9px;margin-inline:2px}.calendar-module__lszbQG__answerNo{color:var(--color-status-danger-text);flex:none}.calendar-module__lszbQG__rsvpButton:disabled{opacity:.5;cursor:not-allowed}.calendar-module__lszbQG__rsvpButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.calendar-module__lszbQG__rsvpCounts{font-size:var(--text-label);color:var(--color-text-muted);margin:0}.calendar-module__lszbQG__detailLink{font-size:var(--text-control);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:3px;justify-self:start;align-items:center;gap:6px;margin-left:26px;display:inline-flex}.calendar-module__lszbQG__detailLink:hover{color:var(--color-accent-hover)}.calendar-module__lszbQG__detailLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.calendar-module__lszbQG__moreList{gap:10px;display:grid}.calendar-module__lszbQG__fab{right:16px;bottom:calc(var(--mobile-nav-height,0px) + 12px);z-index:30;background:var(--color-action);width:56px;height:56px;color:var(--color-action-ink);box-shadow:var(--shadow-overlay);cursor:pointer;border:0;border-radius:999px;place-items:center;display:inline-grid;position:fixed}.calendar-module__lszbQG__fab:hover{background:var(--color-action-hover)}.calendar-module__lszbQG__fab:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.calendar-module__lszbQG__detailLines li.calendar-module__lszbQG__problemLine,.calendar-module__lszbQG__detailLines li.calendar-module__lszbQG__problemLine>svg{color:var(--color-status-warning-text)}@media (pointer:coarse){.calendar-module__lszbQG__dayNumber{min-width:44px;height:44px}.calendar-module__lszbQG__cellItems>li>:is(button,a),.calendar-module__lszbQG__more{min-height:44px}}@media (max-height:640px){:root:has([data-consent-banner]) .calendar-module__lszbQG__fab{display:none}}.calendar-module__lszbQG__month[data-step],.calendar-module__lszbQG__strip[data-step],.calendar-module__lszbQG__agendaList[data-step]{animation:calendar-module__lszbQG__step-in var(--motion-standard) var(--ease-move) backwards}.calendar-module__lszbQG__month[data-step=prev],.calendar-module__lszbQG__strip[data-step=prev],.calendar-module__lszbQG__agendaList[data-step=prev]{--step-from:-16px}@keyframes calendar-module__lszbQG__step-in{0%{opacity:0;transform:translateX(var(--step-from,16px))}}
.discord-settings-module__APZczq__page{width:100%}.discord-settings-module__APZczq__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;width:100%;display:grid}.discord-settings-module__APZczq__main,.discord-settings-module__APZczq__tools{min-width:0}.discord-settings-module__APZczq__main{gap:20px;display:grid}.discord-settings-module__APZczq__tools{gap:24px;display:grid}.discord-settings-module__APZczq__connection{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:24px;padding:16px 0;display:flex}.discord-settings-module__APZczq__commands{padding:0 4px}.discord-settings-module__APZczq__commandList{margin-top:16px;font-size:14px;line-height:1.6}.discord-settings-module__APZczq__commandList>div{border-bottom:1px solid var(--color-border);padding:12px 0}.discord-settings-module__APZczq__commandList dt{margin-bottom:3px}.discord-settings-module__APZczq__raidPolls{border:1px solid var(--color-border);border-top:2px solid var(--color-accent);border-radius:var(--radius-panel);background:var(--color-surface);padding:20px}@container guild-settings (min-width:1050px){.discord-settings-module__APZczq__layout{grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);gap:32px}}.discord-settings-module__APZczq__views{overscroll-behavior-inline:contain;border-bottom:1px solid var(--color-border);flex-wrap:nowrap;gap:4px;margin-bottom:24px;padding:0;display:flex;overflow-x:auto}.discord-settings-module__APZczq__views button{text-align:center;min-height:44px;color:var(--color-text-muted);white-space:nowrap;cursor:pointer;border-bottom:2px solid #0000;flex:none;padding:10px 16px}.discord-settings-module__APZczq__views button:first-child{padding-left:0}.discord-settings-module__APZczq__views button:hover{color:var(--color-text)}.discord-settings-module__APZczq__views button:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.discord-settings-module__APZczq__views .discord-settings-module__APZczq__activeView{color:var(--color-heading);border-bottom-color:var(--color-accent)}.discord-settings-module__APZczq__channelHealth{border:1px solid var(--color-border);border-radius:4px;margin-bottom:20px}.discord-settings-module__APZczq__channelHealth>div{overflow-wrap:anywhere;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.2fr);gap:8px 16px;padding:12px;display:grid}.discord-settings-module__APZczq__channelHealth>div+div{border-top:1px solid var(--color-border)}@media (max-width:600px){.discord-settings-module__APZczq__channelHealth>div{grid-template-columns:minmax(0,1fr);gap:4px}}.discord-settings-module__APZczq__setup{max-width:70ch;padding-block:8px 24px}
