.guild-workspace--members{--members-workspace-ink:#f1ece2;--members-workspace-muted:#b2a799;--members-workspace-gold:#e4b063;--members-workspace-line:#4a3b2b;--members-workspace-panel:#191714;--members-workspace-inset:#11100e;color:var(--members-workspace-ink)}.guild-workspace--members :is(.members-page,.members-gate){background:radial-gradient(at 85% 0,#90612c14,#0000 45rem),#10100f}.guild-workspace--members :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid #f3c57a}.guild-workspace--members .members-welcome{border-bottom-color:var(--members-workspace-line);background:linear-gradient(120deg,#211c15,#151411 70%)}.guild-workspace--members .members-welcome:after{opacity:.3;background:linear-gradient(90deg,#0000,#bb873a,#e4b063,#0000)}.guild-workspace--members .members-welcome>div{min-height:9rem;padding-top:1.75rem;padding-bottom:1.75rem}.guild-workspace--members .members-welcome h1{letter-spacing:-.025em;margin:.45rem 0 .6rem;font-size:clamp(1.85rem,3vw,2.6rem);line-height:1.15}.guild-workspace--members .members-welcome p:not(.eyebrow){color:var(--members-workspace-muted);font-size:.88rem;line-height:1.65}.guild-workspace--members .members-welcome__badge{color:#edce9b;background:#34291c;border-color:#70532e;border-radius:10px;min-width:9.5rem;padding:.8rem 1rem}.guild-workspace--members .members-welcome__badge strong{color:#ffe0ad;font-family:var(--font-body), sans-serif;letter-spacing:.06em;font-size:.875rem}.guild-workspace--members .members-welcome__badge svg{color:var(--members-workspace-gold)}.guild-workspace--members .members-shell{gap:1.2rem;padding-top:1.4rem}.guild-workspace--members :is(.member-panel,.member-sidebar-card,.member-section-nav){background:linear-gradient(135deg,#1c1915,#171512);border-radius:12px;box-shadow:0 10px 28px #0002}.guild-workspace--members :is(.member-panel:where(:not(.member-profile__hero):not(.member-profile-editor)),.member-sidebar-card,.member-section-nav){border-color:var(--members-workspace-line)}.guild-workspace--members .member-panel:not(.leader-portal):not(.member-messages):not(.member-profile__hero){padding:clamp(1rem,2vw,1.4rem)}.guild-workspace--members :is(.member-panel h2,.member-panel h3,.members-state h3){color:var(--members-workspace-ink)}.guild-workspace--members .member-panel__heading h2{font-size:clamp(1.12rem,1.8vw,1.4rem)}.guild-workspace--members .member-panel__heading p:not(.eyebrow){color:var(--members-workspace-muted);line-height:1.6}.guild-workspace--members :is(.eyebrow,.member-panel__heading>svg){color:#d1a974}.guild-workspace--members .member-sidebar-card{padding:1.15rem 1rem}.guild-workspace--members .member-sidebar-card .members-avatar--large{border-color:#b48c51;box-shadow:0 0 0 4px #d9b46a10}.guild-workspace--members :is(.member-sidebar-card>button,.member-score-card>button){color:#edc784}.guild-workspace--members .verified-member-line{color:#d8bc8e}.guild-workspace--members .verified-member-line__mark{color:#edc784;background:#d9b46a19}.guild-workspace--members .member-section-nav{gap:.2rem;padding:.55rem}.guild-workspace--members .member-section-nav button{color:var(--members-workspace-muted);border-radius:7px}.guild-workspace--members .member-section-nav button:hover{color:#ffe0ad;background:#292119}.guild-workspace--members .member-section-nav button.is-active{border-left-color:var(--members-workspace-gold);color:#ffe0ad;background:#34291c}.guild-workspace--members .member-section-nav .member-section-nav__leader{background:#242017;border-color:#70532e}.guild-workspace--members :is(.member-section-nav button svg,.member-quick-links button>svg,.member-score-card>svg,.member-community-note>span){color:var(--members-workspace-gold)}.guild-workspace--members :is(.members-primary-button,.members-secondary-button,.members-danger-button,.members-icon-button){box-shadow:none;border-radius:7px;font-weight:650}.guild-workspace--members .members-primary-button{color:#140f08;background:#bb873a;border-color:#d7a454}.guild-workspace--members .members-primary-button:hover:not(:disabled){color:#100b05;box-shadow:none;background:#dba450;border-color:#e4b063;transform:none}.guild-workspace--members :is(.members-secondary-button,.members-icon-button){color:#e3d9ca;background:#25211b;border-color:#584631}.guild-workspace--members :is(.members-secondary-button,.members-icon-button):hover:not(:disabled){color:#fff0d4;background:#342a1e;border-color:#916a37}.guild-workspace--members .members-text-button{color:#edc784}.guild-workspace--members :is(.members-danger-button,.member-danger-zone>button){color:#edb0a1;background:#301b17;border-color:#824c3a;border-radius:7px}.guild-workspace--members :is(.members-danger-button,.member-danger-zone>button):hover:not(:disabled){background:#47271f}.guild-workspace--members :is(.members-primary-button,.members-secondary-button,.members-danger-button,.members-icon-button):disabled{opacity:.5}.guild-workspace--members :is(.post-composer,.post-composer__media-fields,.member-comment-form,.member-message-composer,.member-search,.member-form-grid,.member-profile-editor,.member-new-conversation,.member-conversation-manager,.member-post-editor,.leader-editor,.leader-dialog,.leader-filters) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),select,textarea){border-color:var(--members-workspace-line);background:var(--members-workspace-inset);color:var(--members-workspace-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:7px}.guild-workspace--members :is(input[type=checkbox],input[type=radio]){accent-color:#dbaa62}.guild-workspace--members :is(.members-state,.post-composer__upload,.member-directory-card,.member-friends-list article,.member-friend-requests article,.member-resource-groups a,.member-quest-card,.member-badge-grid article){border-color:var(--members-workspace-line);background:#14120f;border-radius:9px}.guild-workspace--members .members-state--error{color:#edb0a1;background:#2b1c1a;border-color:#895044}.guild-workspace--members .member-danger-zone{background:#301b1726;border-color:#824c3a}.guild-workspace--members :is(.member-notifications,.member-leaderboard){border:1px solid var(--members-workspace-line);background:var(--members-workspace-line);border-radius:9px;overflow:hidden}.guild-workspace--members :is(.member-notifications>a,.member-notifications>article,.member-leaderboard li){background:#161410}.guild-workspace--members .member-leaderboard li.is-viewer{background:#34291c}.guild-workspace--members :is(.member-notifications__icon,.member-profile__avatar-source){color:#edc784;border-color:#70532e;border-radius:7px}.guild-workspace--members .member-notifications>*>i{box-shadow:none;background:#e4b063}.guild-workspace--members .member-period-tabs button{border-color:#584631;border-radius:7px}.guild-workspace--members .member-period-tabs button.is-active{color:#ffe0ad;background:#34291c;border-color:#70532e}.guild-workspace--members :is(.post-composer__tools>button,.post-composer__publish>label){color:#e3d9ca;background:#25211b;border-color:#584631;border-radius:7px}.guild-workspace--members .post-composer__publish select{background:0 0;border:0}.guild-workspace--members :is(.post-composer__link-preview,.member-link-card){border-color:var(--members-workspace-line);background:#14120f;border-radius:9px}.guild-workspace--members :is(.post-composer__link-preview small,.member-link-card small,.post-composer__link-preview>svg,.member-link-card__fallback,.member-link-card__external){color:#edc784}.guild-workspace--members :is(.member-link-card__fallback,.post-composer__link-preview>img){background:#1b1812}.guild-workspace--members .member-post--news{background:linear-gradient(120deg,#39261755,#171512);border-color:#8d6637}.guild-workspace--members :is(.member-post__news-label,.member-post__body a,.member-message-feed article p a,.member-mention){color:#f0c883}.guild-workspace--members .member-post__actions button.is-active{color:#e4b063}.guild-workspace--members :is(.member-comment-form button,.member-message-composer button){color:#140f08;background:#bb873a;border-color:#d7a454}.guild-workspace--members .member-message-composer button{border-radius:7px}:is(.guild-workspace--members .member-profile-link:hover .members-avatar,.guild-workspace--members .member-profile-link:focus-visible .members-avatar){border-color:#e4b063;box-shadow:0 0 0 3px #d9b46a19}:is(.guild-workspace--members .member-name-link:hover,.guild-workspace--members .member-name-link:focus-visible){color:#f0c883}.guild-workspace--members .member-character-list>div{border-radius:8px}.guild-workspace--members .member-character-list small{color:#d8bc8e}.guild-workspace--members .member-messages__sidebar{border-right-color:var(--members-workspace-line);background:#14120f}.guild-workspace--members .member-conversation-list>button{border-radius:7px}.guild-workspace--members .member-conversation-list>button.is-active{background:#34291c;border-color:#70532e}.guild-workspace--members .member-conversation-list__avatar{color:#e4b063;background:#252017}.guild-workspace--members .member-message-feed{background:radial-gradient(circle at 50% 0,#d9b46a05,#0000 20rem),#171512}.guild-workspace--members .member-message-feed>article>div{border-color:var(--members-workspace-line);background:#26221b}.guild-workspace--members .member-message-feed>article.is-own>div{background:#34291c;border-color:#70532e}.guild-workspace--members :is(.member-new-conversation__members label,.member-conversation-manager__current>div){border-radius:7px}.guild-workspace--members .member-new-conversation__members label.is-selected{background:#34291c;border-color:#70532e}.guild-workspace--members .member-conversation-manager{border-bottom-color:var(--members-workspace-line);background:#14120f}.guild-workspace--members .leader-portal__header{border-bottom-color:var(--members-workspace-line);background:linear-gradient(120deg,#292117,#171512);align-items:flex-start;padding:1.4rem}.guild-workspace--members .leader-portal__header h2{font-size:clamp(1.4rem,2.2vw,1.85rem)}.guild-workspace--members .leader-portal__header p:not(.eyebrow){color:var(--members-workspace-muted);font-size:.875rem}.guild-workspace--members .leader-portal__header>div:last-child{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.guild-workspace--members .leader-portal__header>div:last-child>span{color:#edc784;white-space:nowrap;background:#34291c;border:1px solid #70532e;border-radius:999px;align-items:center;gap:.4rem;padding:.55rem .75rem;font-size:.875rem;display:inline-flex}.guild-workspace--members :is(.leader-portal__tabs,.leader-subtabs){border-bottom-color:var(--members-workspace-line);scrollbar-width:thin;background:#14120f;gap:.3rem;padding:.5rem}.guild-workspace--members :is(.leader-portal__tabs button,.leader-subtabs button){color:var(--members-workspace-muted);border:1px solid #0000;border-radius:7px;padding:.7rem .8rem;font-size:.875rem}.guild-workspace--members :is(.leader-portal__tabs button,.leader-subtabs button):hover{color:#ffe0ad;background:#292119;border-color:#584631}.guild-workspace--members :is(.leader-portal__tabs button,.leader-subtabs button).is-active{color:#ffe0ad;background:#34291c;border-color:#70532e}.guild-workspace--members :is(.leader-overview,.leader-reports,.leader-members,.leader-manager){gap:1.1rem;padding:1.4rem}.guild-workspace--members :is(.leader-metrics article,.leader-storage,.leader-manual-note,.leader-editor,.leader-filters,.leader-admin-list>article,.leader-report,.leader-approval-list>article,.leader-message-evidence,.leader-target-evidence,.leader-submission-evidence){border-color:var(--members-workspace-line);background:#14120f;border-radius:9px}.guild-workspace--members .leader-metrics article{padding:1rem}.guild-workspace--members :is(.leader-metrics svg,.leader-storage>header>svg,.leader-editor>header>svg,.leader-manual-note>svg,.leader-message-evidence>header>svg){color:var(--members-workspace-gold)}.guild-workspace--members .leader-metrics strong{color:#eed8ad;font-variant-numeric:tabular-nums;font-size:1.5rem}.guild-workspace--members .leader-metrics small{color:var(--members-workspace-muted);font-size:.875rem;line-height:1.45}.guild-workspace--members .leader-storage__track{background:#11100e;border-color:#70532e;border-radius:999px}.guild-workspace--members .leader-storage__track span{background:linear-gradient(90deg,#bb873a,#e4b063)}.guild-workspace--members :is(.leader-admin-list__content>a,.leader-category){color:#f0c883}.guild-workspace--members :is(.leader-status,.leader-pinned,.leader-category,.leader-guild-mark,.leader-report__kind){border-radius:999px}.guild-workspace--members .leader-table-scroll{border-color:var(--members-workspace-line);border-radius:9px}.guild-workspace--members .leader-members__table th{color:#d9b46a;background:#14120f}.guild-workspace--members .leader-members__table td{border-top-color:#4a3b2b88}.guild-workspace--members .leader-restore-confirm{background:#34291c;border-color:#70532e;border-radius:8px}.guild-workspace--members .leader-dialog{width:min(94vw,76rem);height:min(90dvh,54rem);color:var(--members-workspace-ink);background:#191714;border-color:#8d6637;border-radius:12px}.guild-workspace--members .leader-dialog--small{width:min(90vw,42rem);height:auto;max-height:90dvh}.guild-workspace--members .leader-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000b}.guild-workspace--members .leader-dialog__header{border-bottom-color:var(--members-workspace-line);background:linear-gradient(120deg,#292117,#171512)}.guild-workspace--members .leader-dialog__header>button{background:#25211b;border-color:#584631;border-radius:7px}.guild-workspace--members .leader-dialog__body{max-height:min(90dvh - 5.5rem,48.5rem)}.guild-workspace--members .leader-message-evidence li{border-color:var(--members-workspace-line);background:#1e1b16;border-radius:7px}.guild-workspace--members .leader-message-evidence li.is-reported{background:#392617;border-color:#98613f}.guild-workspace--members .member-media-dialog{border-color:#70532e;border-radius:12px}.guild-workspace--members .members-gate__hero{min-height:min(43rem, calc(100vh - var(--site-chrome-height)));padding:2.25rem 0}.guild-workspace--members .members-gate__content{background:linear-gradient(135deg,#1c1915f5,#171512f0);border-color:#70532e;border-radius:16px;gap:1rem;width:min(48rem,100% - 2rem);padding:clamp(1.5rem,4vw,3rem);position:relative;box-shadow:0 20px 70px #0006}.guild-workspace--members .members-gate__content:before,.guild-workspace--members .members-gate__content:after{content:none}.guild-workspace--members .members-gate__seal{color:#edc784;box-shadow:none;background:#34291c;border-color:#8d6637}.guild-workspace--members .members-gate h1{letter-spacing:-.025em;text-shadow:none;font-size:clamp(2.4rem,5vw,3.8rem);line-height:1.1}.guild-workspace--members .members-gate__content>p:not(.eyebrow){color:var(--members-workspace-muted);font-size:clamp(.92rem,1.5vw,1.05rem);line-height:1.75}.guild-workspace--members .members-gate__trust{color:#c6bba9;line-height:1.55}.guild-workspace--members .members-gate__features{background:0 0;gap:1rem;padding-top:2rem;padding-bottom:3rem}.guild-workspace--members .members-gate__features article{border:1px solid var(--members-workspace-line);background:linear-gradient(135deg,#1c1915,#171512);border-radius:12px;min-height:0;padding:1.5rem}.guild-workspace--members .members-gate__features svg{color:var(--members-workspace-gold);margin-bottom:1rem}.guild-workspace--members .members-gate__features h2{color:var(--members-workspace-ink);font-size:1.3rem}.guild-workspace--members .members-gate__features p{color:var(--members-workspace-muted);font-size:.875rem}.guild-workspace--members .members-unavailable>svg{color:var(--members-workspace-gold)}@media (max-width:76rem){.guild-workspace--members .members-shell{gap:1rem}.guild-workspace--members .member-section-nav{gap:.3rem}.guild-workspace--members .member-section-nav button.is-active{border-bottom-color:var(--members-workspace-gold);border-left-color:#0000}.guild-workspace--members .member-section-nav .member-section-nav__leader{border-left-width:1px;margin-top:0}.guild-workspace--members .leader-portal__header{flex-wrap:wrap}.guild-workspace--members .leader-portal__header>div:last-child{justify-content:flex-start}}@media (max-width:48rem){.guild-workspace--members .members-welcome>div{gap:1rem;min-height:0;padding-top:1.5rem;padding-bottom:1.5rem}.guild-workspace--members .members-welcome h1{font-size:1.9rem}.guild-workspace--members .members-welcome__badge{border-radius:999px;min-width:0;padding:.55rem .75rem}.guild-workspace--members .members-welcome__badge svg{width:1rem;height:1rem;margin-bottom:0}.guild-workspace--members .member-panel:not(.leader-portal):not(.member-messages):not(.member-profile__hero),.guild-workspace--members :is(.leader-portal__header,.leader-overview,.leader-reports,.leader-members,.leader-manager){padding:1rem}.guild-workspace--members :is(.leader-portal__tabs button,.leader-subtabs button){padding:.65rem .75rem;font-size:.875rem}.guild-workspace--members .leader-metrics{gap:.6rem}.guild-workspace--members .leader-metrics article{gap:.6rem;padding:.8rem}.guild-workspace--members .leader-metrics strong{font-size:1.3rem}.guild-workspace--members .member-messages__sidebar{border-right:0;border-bottom-color:var(--members-workspace-line)}.guild-workspace--members .leader-dialog{border-radius:10px;width:calc(100vw - 1rem);height:94dvh}.guild-workspace--members .leader-dialog--small{height:auto;max-height:94dvh}.guild-workspace--members .leader-dialog__body{max-height:calc(94dvh - 5.5rem);padding:1rem}.guild-workspace--members .members-gate__hero{min-height:0;padding:1.5rem 0}.guild-workspace--members .members-gate__content{padding:1.5rem 1.1rem}.guild-workspace--members .members-gate__features{padding-top:.5rem;padding-bottom:2rem}}@media (prefers-reduced-motion:reduce){.guild-workspace--members :is(.member-panel,.member-section-nav button,.members-primary-button,.members-secondary-button,.members-icon-button){transition:none}}.guild-workspace--recruitment{--recruit-ink:#eee4d3;--recruit-muted:#b3aa9c;--recruit-gold:#d9b46a;--recruit-line:#cda85c33;--recruit-panel:#191b1d;--recruit-inset:#111315;color:var(--recruit-ink)}.guild-workspace--recruitment :is(.recruitment-admin-page,.recruitment-center){width:100%;max-width:none;padding:0 var(--content-gutter);margin-inline:auto}.guild-workspace--recruitment :is(.recruit-public,.recruit-app,.recruit-admin){gap:24px;min-width:0}.guild-workspace--recruitment :is(.recruit-overview h2,.recruit-section-heading h2,.recruit-member-state h2){color:#f4e6c7;font-family:var(--font-body), sans-serif;letter-spacing:-.025em;margin:6px 0 12px;font-size:clamp(22px,2.2vw,30px);font-weight:650;line-height:1.3}.guild-workspace--recruitment :is(.recruit-overview>div>p:last-child,.recruit-section-heading p:last-child,.recruit-member-state>p:last-of-type){color:var(--recruit-muted);font-size:14px;line-height:1.75}.guild-workspace--recruitment .eyebrow{color:var(--recruit-gold);font-family:var(--font-body), sans-serif;letter-spacing:.14em;font-size:14px;font-weight:700;line-height:1.6}.guild-workspace--recruitment :is(.recruit-picker,.recruit-conversation,.recruit-history,.recruit-metrics,.recruit-queue,.recruit-audit,.recruit-admin-detail,.recruit-state,.recruit-member-state){border:1px solid var(--recruit-line);background:linear-gradient(140deg, #1c1e20, var(--recruit-panel));border-radius:12px;min-width:0;box-shadow:0 10px 28px #0002}.guild-workspace--recruitment :is(.recruit-picker,.recruit-history,.recruit-metrics,.recruit-queue,.recruit-audit){padding:clamp(18px,2vw,28px)}.guild-workspace--recruitment :is(.recruit-conversation,.recruit-admin-detail){overflow:hidden}.guild-workspace--recruitment .recruit-state{min-height:240px;padding:28px}.guild-workspace--recruitment :is(.recruit-state h2,.recruit-empty h3){color:var(--recruit-ink);font-family:var(--font-body), sans-serif;font-size:20px;line-height:1.4}.guild-workspace--recruitment :is(.recruit-state p,.recruit-empty p){color:var(--recruit-muted);font-size:14px;line-height:1.7}.guild-workspace--recruitment :is(.recruit-state>svg,.recruit-empty>svg){color:var(--recruit-gold)}.guild-workspace--recruitment .recruit-state--error{background:linear-gradient(140deg, #271f1e, var(--recruit-panel));border-color:#c9817355}.guild-workspace--recruitment .recruit-state--error>svg{color:#efa79a}.guild-workspace--recruitment .recruit-spinner{border-top-color:var(--recruit-gold)}.guild-workspace--recruitment .recruit-alert{color:#f4c3b7;background:#34211f;border-color:#c9817377;border-radius:8px;font-size:14px;line-height:1.6}.guild-workspace--recruitment .recruit-overview{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);align-items:center;gap:28px}.guild-workspace--recruitment .recruit-steps{border:1px solid var(--recruit-line);background:var(--recruit-inset);border-radius:12px;overflow:hidden}.guild-workspace--recruitment .recruit-steps li{border-bottom-color:var(--recruit-line);min-height:96px;padding:18px 20px}.guild-workspace--recruitment .recruit-steps li>span{color:var(--recruit-gold);font-family:var(--font-body), sans-serif;background:#d9b46a12;border-color:#d9b46a55;border-radius:8px;font-size:14px;font-weight:700}.guild-workspace--recruitment .recruit-steps strong{color:var(--recruit-ink);font-family:var(--font-body), sans-serif;font-size:14px}.guild-workspace--recruitment .recruit-steps small{color:var(--recruit-muted);font-size:14px;line-height:1.6}.guild-workspace--recruitment .recruit-signin-card{background:radial-gradient(ellipse at left, #244b612e, transparent 60%), var(--recruit-panel);border-color:#569bc24d;border-radius:12px;padding:clamp(20px,3vw,30px);box-shadow:0 10px 28px #0002}.guild-workspace--recruitment .recruit-signin-card__icon{border-radius:12px;width:58px;height:58px}.guild-workspace--recruitment .recruit-signin-card h2{color:var(--recruit-ink);font-family:var(--font-body), sans-serif;font-size:21px}.guild-workspace--recruitment .recruit-signin-card p{color:var(--recruit-muted);font-size:14px;line-height:1.7}.guild-workspace--recruitment .battlenet-login{border-radius:8px}.guild-workspace--recruitment .recruit-member-state{background:radial-gradient(ellipse at top, #66865b16, transparent 65%), var(--recruit-panel);min-height:360px}.guild-workspace--recruitment .recruit-member-state__seal{color:#b9d593;background:#86a87812;border-color:#86a87855;border-radius:14px;width:68px;height:68px}.guild-workspace--recruitment .button{min-height:42px;box-shadow:none;color:#eedab2;font-family:var(--font-body), sans-serif;letter-spacing:0;text-transform:none;background:#242627;border:1px solid #d9b46a55;border-radius:7px;padding:10px 15px;font-size:14px;font-weight:600;line-height:1.4}.guild-workspace--recruitment .button:hover:not(:disabled){color:#f4e6c7;background:#d9b46a20;border-color:#d9b46a88;transform:none}.guild-workspace--recruitment .button--primary{border-color:var(--recruit-gold);color:#1a1712;background:linear-gradient(135deg,#d9b46a,#bd8e47);font-weight:700}.guild-workspace--recruitment .button--primary:hover:not(:disabled){color:#1a1712;background:#e3c17e}.guild-workspace--recruitment :is(button,a,input,textarea,select,summary):focus-visible{outline-offset:3px;outline:2px solid #e9c986}.guild-workspace--recruitment .recruit-section-heading{gap:20px}.guild-workspace--recruitment .recruit-section-heading h2{font-size:24px}.guild-workspace--recruitment .recruit-limit{border-left-color:var(--recruit-gold);background:#d9b46a0c;border-radius:0 8px 8px 0;min-width:150px}.guild-workspace--recruitment .recruit-limit strong{color:var(--recruit-gold);font-family:var(--font-body), sans-serif;font-variant-numeric:tabular-nums;font-size:28px}.guild-workspace--recruitment .recruit-limit span{color:var(--recruit-muted);font-size:14px;line-height:1.6}.guild-workspace--recruitment .recruit-search{background:var(--recruit-inset);min-width:0;min-height:44px;color:var(--recruit-muted);border-color:#baa06d40;border-radius:7px}.guild-workspace--recruitment .recruit-search:focus-within{border-color:#d9b46a99;box-shadow:0 0 0 3px #d9b46a12}.guild-workspace--recruitment .recruit-search input{min-width:0;color:var(--recruit-ink);font-size:14px}.guild-workspace--recruitment input::placeholder,.guild-workspace--recruitment textarea::placeholder{color:#928b80;opacity:1}.guild-workspace--recruitment .recruit-character-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:14px}.guild-workspace--recruitment .recruit-character{border-color:var(--recruit-line);background:#121416;border-radius:10px;min-height:120px;padding:16px}.guild-workspace--recruitment .recruit-character:hover:not(:disabled){background:#d9b46a0e;border-color:#d9b46a88;transform:none}.guild-workspace--recruitment .recruit-character strong{color:var(--recruit-ink);font-size:15px}.guild-workspace--recruitment :is(.recruit-character small,.recruit-character em){color:var(--recruit-muted);font-size:14px}.guild-workspace--recruitment .recruit-character__action{color:var(--recruit-gold);letter-spacing:0;text-transform:none;font-size:14px}.guild-workspace--recruitment .recruit-character:disabled{cursor:wait;opacity:.55}.guild-workspace--recruitment .recruit-avatar{background:#222426;border-color:#d9b46a40}.guild-workspace--recruitment .recruit-avatar--fallback{color:var(--recruit-gold);font-family:var(--font-body), sans-serif}.guild-workspace--recruitment .recruit-application-header{border-bottom-color:var(--recruit-line);background:#ffffff02;padding:clamp(18px,2vw,28px)}.guild-workspace--recruitment .recruit-application-character h2{color:#f4e6c7;font-family:var(--font-body), sans-serif;overflow-wrap:anywhere;font-size:clamp(22px,2.5vw,30px);font-weight:650}.guild-workspace--recruitment .recruit-application-character small{color:var(--recruit-muted);font-size:14px;line-height:1.6}.guild-workspace--recruitment .recruit-status{letter-spacing:0;background:#ffffff03;min-height:28px;font-size:14px;font-weight:600}.guild-workspace--recruitment :is(.recruit-withdraw,.recruit-privacy-actions button){color:#f0b4a7;background:#c9817310;border-color:#c9817355;border-radius:7px;min-height:40px;font-size:14px}.guild-workspace--recruitment :is(.recruit-withdraw,.recruit-privacy-actions button):hover:not(:disabled){background:#c9817320;border-color:#c9817399}.guild-workspace--recruitment :is(.recruit-withdraw,.recruit-privacy-actions button):disabled{opacity:.5;cursor:not-allowed}.guild-workspace--recruitment .recruit-thread{scrollbar-color:#65543b #111315;background:#11131566;gap:16px;padding:clamp(16px,2vw,24px)}.guild-workspace--recruitment .recruit-message>div{background:#1d2828;border-color:#5d777344;border-radius:10px;padding:14px 16px}.guild-workspace--recruitment .recruit-message--applicant>div{background:#302719;border-color:#d9b46a44}.guild-workspace--recruitment .recruit-message--system>div{border-color:var(--recruit-line);background:#191b1d}.guild-workspace--recruitment :is(.recruit-message header strong,.recruit-notes header strong){color:var(--recruit-ink);font-size:14px}.guild-workspace--recruitment :is(.recruit-message time,.recruit-notes time){color:var(--recruit-muted);font-size:14px}.guild-workspace--recruitment .recruit-message p{color:var(--recruit-ink);font-size:14px;line-height:1.75}.guild-workspace--recruitment .recruit-message p a{color:#e7c281}.guild-workspace--recruitment .recruit-message__initial{border-color:var(--recruit-line);color:var(--recruit-gold);font-family:var(--font-body), sans-serif;background:#222426}.guild-workspace--recruitment .recruit-message>img{object-fit:cover;border-radius:50%}.guild-workspace--recruitment .recruit-composer{border-top-color:var(--recruit-line);background:#ffffff03;gap:9px;padding:clamp(16px,2vw,24px)}.guild-workspace--recruitment .recruit-composer label{color:#e9d8b8;letter-spacing:0;text-transform:none;font-size:14px;font-weight:600}.guild-workspace--recruitment :is(.recruit-composer textarea,.recruit-admin-sidebar textarea,.recruit-queue-filters input[type=date]){background:var(--recruit-inset);min-width:0;color:var(--recruit-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:1px solid #baa06d40;border-radius:7px;font-size:14px;line-height:1.65}.guild-workspace--recruitment :is(.recruit-composer textarea,.recruit-admin-sidebar textarea):focus{border-color:#d9b46a99;box-shadow:0 0 0 3px #d9b46a12}.guild-workspace--recruitment :is(.recruit-composer small,.recruit-readonly){color:var(--recruit-muted);font-size:14px;line-height:1.6}.guild-workspace--recruitment .recruit-readonly{border-top-color:var(--recruit-line)}.guild-workspace--recruitment .recruit-history-list{gap:10px}.guild-workspace--recruitment .recruit-history-list>button{border-color:var(--recruit-line);background:#111315;border-radius:8px}.guild-workspace--recruitment .recruit-history-list>button:hover,.guild-workspace--recruitment .recruit-history-list>button.is-selected{background:#d9b46a12;border-color:#d9b46a88}.guild-workspace--recruitment .recruit-history-list strong{color:var(--recruit-ink);font-size:14px}.guild-workspace--recruitment .recruit-history-list small{color:var(--recruit-muted);font-size:14px;line-height:1.6}.guild-workspace--recruitment .recruit-admin__toolbar{border:1px solid var(--recruit-line);background:var(--recruit-inset);border-radius:12px;padding:12px}.guild-workspace--recruitment :is(.recruit-admin__views,.recruit-range,.recruit-queue-tabs){gap:6px}.guild-workspace--recruitment :is(.recruit-admin__views button,.recruit-range button,.recruit-queue-tabs button){border-color:var(--recruit-line);min-height:40px;color:var(--recruit-muted);background:#111315;border-radius:7px;padding:9px 13px;font-size:14px;font-weight:600}.guild-workspace--recruitment :is(.recruit-admin__views button,.recruit-range button,.recruit-queue-tabs button):hover,.guild-workspace--recruitment :is(.recruit-admin__views button,.recruit-range button,.recruit-queue-tabs button).is-active{color:#f0d49a;background:#d9b46a16;border-color:#d9b46a77}.guild-workspace--recruitment .recruit-admin__views button.is-active{box-shadow:inset 3px 0 var(--recruit-gold)}.guild-workspace--recruitment .recruit-metric-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,175px),1fr));gap:12px}.guild-workspace--recruitment .recruit-metric-grid article{border-color:var(--recruit-line);background:var(--recruit-inset);border-radius:9px;min-height:126px;padding:18px}.guild-workspace--recruitment .recruit-metric-grid article.is-attention{background:#d9b46a12;border-color:#d9b46a77}.guild-workspace--recruitment .recruit-metric-grid svg{color:var(--recruit-gold)}.guild-workspace--recruitment .recruit-metric-grid strong{color:#f4e6c7;font-family:var(--font-body), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:28px;font-weight:650}.guild-workspace--recruitment .recruit-metric-grid span{color:var(--recruit-muted);font-size:14px;line-height:1.6}.guild-workspace--recruitment .recruit-metrics-chart{border-top-color:var(--recruit-line);padding:16px 6px 0}.guild-workspace--recruitment .recruit-chart-loading{color:var(--recruit-muted)}.guild-workspace--recruitment .recruit-queue .recruit-section-heading>div>button{color:#eedab2;min-height:38px;font:inherit;cursor:pointer;background:#242627;border:1px solid #d9b46a55;border-radius:7px;padding:8px 12px;font-size:14px}.guild-workspace--recruitment .recruit-queue-filters{grid-template-columns:minmax(0,1fr) minmax(130px,180px) minmax(130px,180px);gap:12px}.guild-workspace--recruitment .recruit-queue-filters>label:not(.recruit-search){color:var(--recruit-muted);font-size:14px;font-weight:600}.guild-workspace--recruitment .recruit-queue-filters input[type=date]{width:100%;min-height:44px}.guild-workspace--recruitment .recruit-queue-list{border:0;gap:10px;margin-bottom:16px}.guild-workspace--recruitment .recruit-queue-list>button{border:1px solid var(--recruit-line);background:#111315;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:52px minmax(140px,1fr) 70px 85px auto 18px;gap:5px 16px;padding:16px}.guild-workspace--recruitment .recruit-queue-list>button:hover{background:#d9b46a0c;border-color:#d9b46a77}.guild-workspace--recruitment .recruit-queue-list>button>.recruit-avatar{grid-area:1/1/3}.guild-workspace--recruitment .recruit-queue-list__identity{grid-area:1/2}.guild-workspace--recruitment .recruit-queue-list__identity strong{color:var(--recruit-ink);font-size:14px}.guild-workspace--recruitment .recruit-queue-list__identity small{color:var(--recruit-muted);overflow-wrap:anywhere;font-size:14px;line-height:1.6}.guild-workspace--recruitment .recruit-queue-list__activity{grid-area:1/3/3;display:grid}.guild-workspace--recruitment .recruit-queue-list__activity strong{color:#e9d8b8;font-variant-numeric:tabular-nums;font-size:15px}.guild-workspace--recruitment .recruit-queue-list__activity small{color:var(--recruit-muted);font-size:14px}.guild-workspace--recruitment .recruit-queue-list__unread{color:#1a1712;background:#d9b46a;grid-area:1/4/3;width:fit-content;font-size:14px;font-weight:700}.guild-workspace--recruitment .recruit-queue-list>button>.recruit-status{grid-area:1/5/3;justify-self:start;display:inline-flex}.guild-workspace--recruitment .recruit-queue-list time{color:var(--recruit-muted);overflow-wrap:anywhere;grid-area:2/2;font-size:14px;display:block}.guild-workspace--recruitment .recruit-queue-list>button>svg{color:var(--recruit-gold);grid-area:1/6/3}.guild-workspace--recruitment .recruit-admin-detail__layout{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.guild-workspace--recruitment .recruit-conversation--admin{border:0;border-right:1px solid var(--recruit-line);box-shadow:none;background:0 0;border-radius:0}.guild-workspace--recruitment .recruit-panel-heading{border-bottom-color:var(--recruit-line);padding:18px 20px}.guild-workspace--recruitment .recruit-panel-heading h3{color:#e6cf9b;font-family:var(--font-body), sans-serif;font-size:14px;font-weight:600}.guild-workspace--recruitment :is(.recruit-panel-heading span,.recruit-panel-heading svg){color:var(--recruit-muted);font-size:14px}.guild-workspace--recruitment .recruit-admin-sidebar{background:#11131555}.guild-workspace--recruitment .recruit-admin-sidebar>section{border-color:var(--recruit-line)}.guild-workspace--recruitment .recruit-status-actions{justify-content:flex-start;gap:8px;padding:16px 20px}.guild-workspace--recruitment .recruit-status-actions button{white-space:normal;border-radius:7px;min-height:34px;padding:7px 10px}.guild-workspace--recruitment .recruit-notes{scrollbar-color:#65543b #111315;gap:10px;padding:16px 20px}.guild-workspace--recruitment .recruit-notes article{border-color:var(--recruit-line);background:#1c1e20;border-radius:8px}.guild-workspace--recruitment .recruit-notes p{color:var(--recruit-ink);overflow-wrap:anywhere;font-size:14px}.guild-workspace--recruitment .recruit-timeline{scrollbar-color:#65543b #111315;padding:18px 20px}.guild-workspace--recruitment .recruit-timeline article>span{border-color:var(--recruit-gold);background:#111315;box-shadow:0 0 0 4px #d9b46a0c}.guild-workspace--recruitment .recruit-timeline strong{color:var(--recruit-ink);font-size:14px}.guild-workspace--recruitment :is(.recruit-timeline small,.recruit-timeline--global time,.recruit-timeline--global p){color:var(--recruit-muted);font-size:14px;line-height:1.7}.guild-workspace--recruitment .recruit-timeline--global article{border-bottom:1px solid var(--recruit-line);padding:16px 0}.guild-workspace--recruitment .recruit-timeline--global dt{color:var(--recruit-gold);font-size:14px}.guild-workspace--recruitment .recruit-timeline--global dd{color:var(--recruit-ink);overflow-wrap:anywhere;font-size:14px}.guild-workspace--recruitment .recruit-timeline--global button{color:#e7c281;min-height:32px;font-size:14px}.guild-workspace--recruitment .recruit-privacy-actions p{color:var(--recruit-muted);font-size:14px}.guild-workspace--recruitment .recruit-privacy-actions button+button{margin-top:8px}.guild-workspace--recruitment .recruit-privacy-actions button:first-of-type{color:#eedab2;background:#d9b46a0c;border-color:#d9b46a55}.guild-workspace--recruitment .recruit-detail-loading{border-color:var(--recruit-line);color:var(--recruit-ink);background:#191b1df5;border-radius:8px}.guild-workspace--recruitment .recruitment-introduction{border:1px solid var(--recruit-line);background:radial-gradient(ellipse at top right, #d9b46a12, transparent 65%), var(--recruit-panel);border-radius:12px;margin-bottom:24px;padding:clamp(20px,3vw,32px)}.guild-workspace--recruitment .recruitment-introduction h2{color:#f4e6c7;font-family:var(--font-body), sans-serif;letter-spacing:-.025em;margin:8px 0 16px;font-size:clamp(23px,2.5vw,32px);font-weight:650;line-height:1.35}.guild-workspace--recruitment .recruitment-introduction h3{color:#e6cf9b;font-family:var(--font-body), sans-serif;font-size:17px;line-height:1.5}.guild-workspace--recruitment .recruitment-introduction p{color:var(--recruit-muted);font-size:14px;line-height:1.8}.guild-workspace--recruitment .recruitment-introduction a{color:#e7c281}.guild-workspace--recruitment .recruitment-schedules{gap:14px;margin:22px 0}.guild-workspace--recruitment .recruitment-schedules article{border:1px solid var(--recruit-line);background:var(--recruit-inset);border-radius:9px;padding:20px}.guild-workspace--recruitment .recruitment-schedules h3{margin-bottom:8px;font-size:15px}.guild-workspace--recruitment .recruitment-schedules p{font-size:14px}.guild-workspace--recruitment .recruitment-questions details{border-top-color:var(--recruit-line);padding:16px 0}.guild-workspace--recruitment .recruitment-questions summary{color:#e6cf9b;font-size:14px;line-height:1.6}.guild-workspace--recruitment .recruitment-questions p{font-size:14px}@media (max-width:1100px){.guild-workspace--recruitment .recruit-admin-detail__layout{grid-template-columns:minmax(0,1fr)}.guild-workspace--recruitment .recruit-conversation--admin{border-right:0;border-bottom:1px solid var(--recruit-line)}.guild-workspace--recruitment .recruit-admin-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.guild-workspace--recruitment .recruit-admin-sidebar>section{border-right:1px solid var(--recruit-line)}.guild-workspace--recruitment .recruit-queue-list>button{grid-template-rows:auto auto auto;grid-template-columns:52px minmax(0,1fr) auto 18px}.guild-workspace--recruitment .recruit-queue-list>button>.recruit-avatar{grid-area:1/1/4}.guild-workspace--recruitment .recruit-queue-list__identity{grid-area:1/2/auto/4}.guild-workspace--recruitment .recruit-queue-list>button>.recruit-status{grid-area:2/2;display:inline-flex}.guild-workspace--recruitment .recruit-queue-list time{text-align:right;grid-area:2/3;display:block}.guild-workspace--recruitment .recruit-queue-list__activity{grid-area:3/2;align-items:baseline;gap:5px;display:flex}.guild-workspace--recruitment .recruit-queue-list__unread{grid-area:3/3;justify-self:end}.guild-workspace--recruitment .recruit-queue-list>button>svg{grid-area:1/4/4}}@media (max-width:768px){.guild-workspace--recruitment .recruit-overview{grid-template-columns:minmax(0,1fr);gap:22px}.guild-workspace--recruitment :is(.recruit-section-heading,.recruit-admin__toolbar,.recruit-application-header){flex-direction:column;align-items:stretch}.guild-workspace--recruitment .recruit-admin__views{width:100%}.guild-workspace--recruitment .recruit-admin__views button{flex:1;justify-content:center}.guild-workspace--recruitment .recruit-range{align-self:flex-start}.guild-workspace--recruitment .recruit-signin-card{grid-template-columns:58px minmax(0,1fr)}.guild-workspace--recruitment .recruit-signin-card .battlenet-login{grid-column:1/-1}.guild-workspace--recruitment .recruit-limit{border-top-color:var(--recruit-gold);border-radius:0 0 8px 8px;justify-items:start}.guild-workspace--recruitment .recruit-queue-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.guild-workspace--recruitment .recruit-queue-filters .recruit-search{grid-column:1/-1}.guild-workspace--recruitment .recruit-admin-sidebar{grid-template-columns:minmax(0,1fr)}.guild-workspace--recruitment .recruit-admin-sidebar>section{border-right:0}.guild-workspace--recruitment .recruit-application-actions{justify-content:flex-start}.guild-workspace--recruitment .recruit-message header,.guild-workspace--recruitment .recruit-notes header{flex-wrap:wrap;gap:5px 12px}.guild-workspace--recruitment .recruit-composer>div{flex-direction:column;align-items:stretch}.guild-workspace--recruitment .recruit-history-list>button{grid-template-columns:auto minmax(0,1fr) auto;gap:6px 12px}.guild-workspace--recruitment .recruit-history-list>button>.recruit-avatar{grid-area:1/1/3}.guild-workspace--recruitment .recruit-history-list>button>span:nth-child(2){grid-area:1/2}.guild-workspace--recruitment .recruit-history-list .recruit-status{grid-area:2/2;justify-self:start;display:inline-flex}.guild-workspace--recruitment .recruit-history-list>button>svg{grid-area:1/3/3}.guild-workspace--recruitment .recruit-timeline--global header{flex-direction:column;gap:4px}}@media (max-width:560px){.guild-workspace--recruitment :is(.recruit-picker,.recruit-history,.recruit-metrics,.recruit-queue,.recruit-audit){padding:16px}.guild-workspace--recruitment .recruit-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.guild-workspace--recruitment .recruit-metric-grid article{min-height:120px;padding:14px}.guild-workspace--recruitment .recruit-metric-grid strong{overflow-wrap:anywhere;font-size:24px}.guild-workspace--recruitment .recruit-character-grid,.guild-workspace--recruitment .recruit-signin-card{grid-template-columns:minmax(0,1fr)}.guild-workspace--recruitment .recruit-signin-card__icon{width:50px;height:50px}.guild-workspace--recruitment .recruit-application-character{gap:12px}.guild-workspace--recruitment .recruit-application-character .recruit-avatar{--avatar-size:56px}.guild-workspace--recruitment .recruit-queue-list>button{grid-template-columns:44px minmax(0,1fr) auto 16px;gap:7px 10px;padding:12px}.guild-workspace--recruitment .recruit-queue-list>button>.recruit-avatar{--avatar-size:44px}.guild-workspace--recruitment .recruit-queue-list__identity{grid-area:1/2/auto/4}.guild-workspace--recruitment .recruit-queue-list>button>.recruit-status{grid-area:2/2;font-size:14px}.guild-workspace--recruitment .recruit-queue-list__unread{grid-area:2/3}.guild-workspace--recruitment .recruit-queue-list time{text-align:left;grid-area:3/2;font-size:14px}.guild-workspace--recruitment .recruit-queue-list__activity{grid-area:3/3;justify-self:end}.guild-workspace--recruitment .recruit-queue-list__activity strong,.guild-workspace--recruitment .recruit-queue-list__activity small{font-size:14px}.guild-workspace--recruitment .recruit-queue-list>button>svg{grid-area:1/4/4}.guild-workspace--recruitment .recruit-message{grid-template-columns:minmax(0,1fr);max-width:100%}.guild-workspace--recruitment .recruit-thread{padding:14px}.guild-workspace--recruitment .recruit-message>div{padding:12px}.guild-workspace--recruitment .recruitment-introduction{padding:18px}}@media (prefers-reduced-motion:reduce){.guild-workspace--recruitment *,.guild-workspace--recruitment :before,.guild-workspace--recruitment :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.guild-workspace--showcase .showcase{--ink-900:#0e1113;--ink-850:#171a1d;--ink-800:#202326;--ivory:#f1ece2;--ivory-soft:#d7d3c9;--muted:#b1aa9d;--gold-100:#eed8ad;--gold-300:#d9b574;--gold-500:#7b643b;--ember:#d9b574;--line:#d9b5743d;--line-strong:#d9b5746b;width:100%;max-width:none;padding:0 var(--content-gutter);min-width:0;color:var(--ivory-soft);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin-inline:auto;font-size:14px}.guild-workspace--showcase .showcase h2,.guild-workspace--showcase .showcase h3,.guild-workspace--showcase .showcase-manager h1,.guild-workspace--showcase .showcase-form h2,.guild-workspace--showcase .showcase-viewer-footer h2{letter-spacing:-.025em;color:#eed8ad;font-family:inherit;font-weight:600}.guild-workspace--showcase .showcase-heading{gap:18px;margin-bottom:20px}.guild-workspace--showcase .showcase-heading h2{font-size:22px}.guild-workspace--showcase .showcase-heading p{color:var(--muted);font-size:14px;line-height:1.6}.guild-workspace--showcase .showcase-manager>.showcase-heading{margin-top:16px}.guild-workspace--showcase .showcase-manager>.showcase-heading:first-of-type{border-bottom:1px solid var(--line);margin-bottom:20px;padding-bottom:22px}.guild-workspace--showcase .showcase-manager h1{font-size:clamp(26px,2.6vw,36px);line-height:1.15}.guild-workspace--showcase .showcase .eyebrow{color:var(--gold-300);letter-spacing:.14em;font-size:14px;font-weight:700}.guild-workspace--showcase .showcase-button,.guild-workspace--showcase .showcase-icon{color:#e7d4ae;background:#23251f;border-color:#655436;border-radius:7px;gap:8px;min-height:44px;padding:9px 13px;font-size:14px;font-weight:600;line-height:1.3}.guild-workspace--showcase .showcase-icon{padding:9px}.guild-workspace--showcase .showcase-button:hover,.guild-workspace--showcase .showcase-icon:hover{background:#322b1e;border-color:#a8884c}.guild-workspace--showcase .showcase-button-primary{color:#19150e;background:linear-gradient(135deg,#d9b574,#bd914a);border-color:#d9b574}.guild-workspace--showcase .showcase-button-primary:hover{background:#e2c281;border-color:#e2c281}.guild-workspace--showcase .showcase-text-button{color:#d9b574;gap:7px;font-size:14px}.guild-workspace--showcase .showcase-danger{color:#eab3a2;background:#2c1b18;border-color:#845342}.guild-workspace--showcase .showcase-danger:hover{background:#41251e;border-color:#b7765b}.guild-workspace--showcase .showcase-icon[aria-pressed=true]{color:#f0d29b;background:#352c1d;border-color:#b69354}.guild-workspace--showcase .showcase-tabs{border:1px solid var(--line);background:#101416;border-radius:9px;gap:4px;padding:5px}.guild-workspace--showcase .showcase-tabs button{border:1px solid #0000;border-radius:6px;padding:9px 13px;font-size:14px;font-weight:600}.guild-workspace--showcase .showcase-tabs button[aria-pressed=true]{color:#efd5a1;background:#30291d;border-color:#79603b}.guild-workspace--showcase .showcase-tabs button:hover{color:#eed8ad;background:#22231d}.guild-workspace--showcase .showcase-tabs span{color:#b4a687;font-size:14px}.guild-workspace--showcase .showcase-toolbar{gap:12px;margin:18px 0}.guild-workspace--showcase .showcase-toolbar>label{color:#c7c1b5;gap:8px;font-size:14px}.guild-workspace--showcase .showcase-search{background:#0e1315;border-radius:7px;padding:0 12px}.guild-workspace--showcase .showcase-search input{font-size:14px}.guild-workspace--showcase .showcase select,.guild-workspace--showcase .showcase-modal input,.guild-workspace--showcase .showcase-modal textarea,.guild-workspace--showcase .showcase-modal select{color:#e5e0d2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0c1114;border:1px solid #4c493e;border-radius:6px;min-height:44px;padding:10px 12px;font-size:14px}.guild-workspace--showcase .showcase-notice{color:#edbaa6;background:#2b1d19;border-color:#895c46;border-radius:8px;margin:14px 0;font-size:14px}.guild-workspace--showcase .showcase-success{color:#c8daa8;font-size:14px}.guild-workspace--showcase .showcase-loading{font-size:14px}.guild-workspace--showcase .showcase-empty{background:radial-gradient(at top,#d9b57414,#0000 65%),#14191b;border-radius:12px;padding:clamp(36px,5vw,70px) 22px}.guild-workspace--showcase .showcase-empty h3{font-size:21px}.guild-workspace--showcase .showcase-empty p{font-size:14px;line-height:1.7}.guild-workspace--showcase .showcase-manager-actions{border:1px solid var(--line);background:#14191b;border-radius:10px;margin:0 0 18px;padding:14px 16px}.guild-workspace--showcase .showcase-manager-actions>span,.guild-workspace--showcase .showcase-muted{font-size:14px}.guild-workspace--showcase .showcase-upload-panel{background:linear-gradient(140deg,#1d201b,#121719);border-color:#887246;border-radius:12px;margin:0 0 26px;padding:20px}.guild-workspace--showcase .showcase-upload-panel legend,.guild-workspace--showcase .showcase-bulk legend{color:#dbc18c;font-size:14px;font-weight:700}.guild-workspace--showcase .showcase-upload-row{gap:16px}.guild-workspace--showcase .showcase-upload-row strong{color:#e5d5b4;font-size:15px}.guild-workspace--showcase .showcase-upload-row p{font-size:14px;line-height:1.65}.guild-workspace--showcase .showcase-upload-symbol{width:30px;height:30px}.guild-workspace--showcase .showcase-upload-queue li{font-size:14px}.guild-workspace--showcase .showcase-admin-albums{gap:12px;margin-bottom:24px}.guild-workspace--showcase .showcase-admin-albums article{background:linear-gradient(140deg,#1b1e1c,#14191c);border-radius:10px;padding:15px}.guild-workspace--showcase .showcase-admin-albums article strong{color:#e4d1ab;font-size:14px}.guild-workspace--showcase .showcase-admin-albums article span{margin-top:4px;font-size:14px}.guild-workspace--showcase .showcase-mini-actions{gap:5px}.guild-workspace--showcase .showcase-bulk{background:#222318;border-color:#8c7243;border-radius:10px;gap:10px;padding:15px}.guild-workspace--showcase .showcase-bulk label{font-size:14px}.guild-workspace--showcase .showcase-admin-grid{gap:14px}.guild-workspace--showcase .showcase-admin-grid article{background:linear-gradient(140deg,#1b1e1c,#14191c);border-radius:10px}.guild-workspace--showcase .showcase-admin-grid article.is-selected{border-color:#d9b574;box-shadow:0 0 0 1px #d9b574}.guild-workspace--showcase .showcase-admin-item-copy{padding:13px}.guild-workspace--showcase .showcase-admin-item-copy>label{color:#e0d5bf;font-size:14px}.guild-workspace--showcase .showcase-admin-item-copy input{accent-color:#d9b574}.guild-workspace--showcase .showcase-admin-item-copy small{font-size:14px}.guild-workspace--showcase .showcase-feature{background:#14191c;border-radius:12px;margin-bottom:24px;overflow:hidden}.guild-workspace--showcase .showcase-feature-image{height:clamp(20rem,34vw,29rem)}.guild-workspace--showcase .showcase-feature-copy{gap:10px;bottom:26px;left:clamp(20px,3vw,36px)}.guild-workspace--showcase .showcase-feature-copy strong{letter-spacing:-.035em;font-family:inherit;font-size:clamp(24px,3vw,38px);font-weight:600}.guild-workspace--showcase .showcase-feature-copy>span:last-child{font-size:14px;line-height:1.6}.guild-workspace--showcase .showcase-feature-controls{background:#15191b;padding:5px 18px;font-size:14px}.guild-workspace--showcase .showcase-feature-controls>div button[aria-pressed=true]:after{background:#d9b574}.guild-workspace--showcase .showcase-albums{gap:18px}.guild-workspace--showcase .showcase-album{background:linear-gradient(140deg,#1b1e1c,#14191c);border-radius:12px;overflow:hidden}.guild-workspace--showcase .showcase-album-copy{gap:8px;padding:18px}.guild-workspace--showcase .showcase-album-copy strong{letter-spacing:-.02em;font-family:inherit;font-size:18px;font-weight:600}.guild-workspace--showcase .showcase-album-copy>span:last-child:not(.eyebrow){font-size:14px;line-height:1.6}.guild-workspace--showcase .showcase-album-open{border-radius:6px}.guild-workspace--showcase .showcase-grid{gap:14px}.guild-workspace--showcase .showcase-tile{border-radius:10px}.guild-workspace--showcase .showcase-tile-title{font-size:14px;font-weight:600}.guild-workspace--showcase .showcase-kind,.guild-workspace--showcase .showcase-star{color:#eed8ad;border-radius:5px;font-size:14px}.guild-workspace--showcase .showcase-media-fallback{background:radial-gradient(at top,#383021,#11171a)}.guild-workspace--showcase .showcase-modal{color:#d7d3c9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#171b1e;border:1px solid #8c7248;border-radius:12px;font-size:14px;box-shadow:0 24px 90px #0000008c}.guild-workspace--showcase .showcase-modal::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#040709db}.guild-workspace--showcase .showcase-modal .showcase-form{padding:26px}.guild-workspace--showcase .showcase-form h2{margin-bottom:20px;font-size:24px}.guild-workspace--showcase .showcase-form label{color:#d8cbb3;gap:7px;margin-bottom:16px;font-size:14px}.guild-workspace--showcase .showcase-form>p{color:#b8b0a2;font-size:14px;line-height:1.7}.guild-workspace--showcase .showcase-close{background:#0c1012e6}.guild-workspace--showcase .showcase-viewer-stage{background:#080d10}.guild-workspace--showcase .showcase-viewer-footer{background:#171b1e;gap:18px;padding:20px 24px}.guild-workspace--showcase .showcase-viewer-footer h2{font-size:20px}.guild-workspace--showcase .showcase-viewer-footer p{font-size:14px;line-height:1.6}.guild-workspace--showcase .showcase-viewer-footer .eyebrow{color:#d9b574;letter-spacing:.12em;font-size:14px}.guild-workspace--showcase .showcase-slide-progress{background:#d9b574}@media (max-width:1000px){.guild-workspace--showcase .showcase-albums{gap:14px}.guild-workspace--showcase .showcase-admin-grid{gap:12px}}@media (max-width:640px){.guild-workspace--showcase .showcase-manager>.showcase-heading:first-of-type{padding-bottom:18px}.guild-workspace--showcase .showcase-heading{gap:12px}.guild-workspace--showcase .showcase-manager-actions{align-items:flex-start;padding:12px}.guild-workspace--showcase .showcase-upload-panel{padding:15px}.guild-workspace--showcase .showcase-admin-albums article{padding:12px}.guild-workspace--showcase .showcase-admin-item-copy{padding:10px}.guild-workspace--showcase .showcase-admin-grid{gap:10px}.guild-workspace--showcase .showcase-admin-item-copy .showcase-mini-actions{gap:4px}.guild-workspace--showcase .showcase-grid{gap:9px}.guild-workspace--showcase .showcase-tile-title{font-size:14px}.guild-workspace--showcase .showcase-feature-copy{bottom:22px;left:18px;right:18px}.guild-workspace--showcase .showcase-feature-copy strong{font-size:25px}.guild-workspace--showcase .showcase-viewer-footer{flex-direction:column;align-items:flex-start;gap:12px;padding:18px}.guild-workspace--showcase .showcase-modal .showcase-form{padding:20px}.guild-workspace--showcase .showcase-search input,.guild-workspace--showcase .showcase select,.guild-workspace--showcase .showcase-modal input,.guild-workspace--showcase .showcase-modal textarea,.guild-workspace--showcase .showcase-modal select{font-size:16px}}.tournament-app.guild-workspace--tournament{--desk-bg:#0d1113;--desk-panel:#171b1e;--desk-line:#d9b57440;--desk-gold:#d9b574;--desk-muted:#b1aa9d;color:#e5dfd3;background:var(--desk-bg)}.tournament-app.guild-workspace--tournament:not(.stream-view){padding-top:var(--site-chrome-height)}.tournament-app.guild-workspace--tournament .top-bar{border-bottom-color:var(--desk-line);background:linear-gradient(125deg,#1c201b,#12181b);gap:20px;padding:22px clamp(18px,2.3vw,34px)}.tournament-app.guild-workspace--tournament .brand-lockup{gap:13px}.tournament-app.guild-workspace--tournament .brand-icon{color:#d9b574;background:#2a291e;border-color:#7b643d;border-radius:9px;padding:12px}.tournament-app.guild-workspace--tournament h1{letter-spacing:-.035em;color:#eed8ad;font-family:inherit;font-size:clamp(25px,2.5vw,34px);font-weight:600}.tournament-app.guild-workspace--tournament .kicker{letter-spacing:.15em;color:#c7a76d;font-size:14px}.tournament-app.guild-workspace--tournament .top-actions{gap:6px}.tournament-app.guild-workspace--tournament .back-link{color:#d9b574;font-size:14px}.tournament-app.guild-workspace--tournament button:where(:not(.slot-select,.round-label,.board-note,.slot-toolbar button)){color:#e7d4ae;background:#23251f;border-color:#655436;border-radius:7px;font-size:14px;font-weight:600}.tournament-app.guild-workspace--tournament button:where(:not(.slot-select,.round-label,.board-note,.slot-toolbar button)):hover{background:#322b1e;border-color:#a8884c}.tournament-app.guild-workspace--tournament button.primary{color:#19150e;background:linear-gradient(135deg,#d9b574,#bd914a);border-color:#d9b574}.tournament-app.guild-workspace--tournament button.primary:hover{background:#e2c281;border-color:#e2c281}.tournament-app.guild-workspace--tournament button.danger{color:#eab3a2;background:#2c1b18;border-color:#845342}.tournament-app.guild-workspace--tournament button[aria-pressed=true]:not(.round-label):not(.slot-select){color:#f0d29b;background:#352c1d;border-color:#b49358}.tournament-app.guild-workspace--tournament .library-bar{border-color:var(--desk-line);background:#14191b;padding:13px clamp(18px,2.3vw,34px)}.tournament-app.guild-workspace--tournament .save-status{color:#d3c7b2;font-size:14px}.tournament-app.guild-workspace--tournament .save-status small{font-size:14px}.tournament-app.guild-workspace--tournament .count{color:#dbc494;background:#363023;border-radius:4px;font-size:14px}.tournament-app.guild-workspace--tournament .event-fields{border-color:var(--desk-line);background:#101619;gap:20px;padding:13px clamp(18px,2.3vw,34px)}.tournament-app.guild-workspace--tournament .event-fields label{color:#beb7a9;font-size:14px}.tournament-app.guild-workspace--tournament .event-fields input{color:#e5e0d2;background:#0c1114;border-color:#4c493e;border-radius:6px;font-size:14px}.tournament-app.guild-workspace--tournament .left-rail,.tournament-app.guild-workspace--tournament .inspector{background:linear-gradient(160deg,#1b1e1c,#14191c)}.tournament-app.guild-workspace--tournament .rail-section{border-color:var(--desk-line)}.tournament-app.guild-workspace--tournament .rail-section h3{color:#e4d1ab;font-size:14px}.tournament-app.guild-workspace--tournament .template-grid strong{color:#eed8ad;font-family:inherit;font-size:24px}.tournament-app.guild-workspace--tournament .template-grid span{color:#b5aa95;font-size:14px}.tournament-app.guild-workspace--tournament .help,.tournament-app.guild-workspace--tournament .rail-tip{color:#b1aa9d;font-size:14px;line-height:1.65}.tournament-app.guild-workspace--tournament .field{color:#e5e0d2;background:#0c1114;border-color:#4c493e;border-radius:6px;font-size:14px}.tournament-app.guild-workspace--tournament .control-label{color:#d0c3aa;font-size:14px}.tournament-app.guild-workspace--tournament fieldset{border-color:var(--desk-line);background:#090e1059;border-radius:8px}.tournament-app.guild-workspace--tournament legend{color:#dbc18c;font-size:14px}.tournament-app.guild-workspace--tournament .inspector-heading h2,.tournament-app.guild-workspace--tournament .empty-inspector h2{letter-spacing:-.025em;color:#eed8ad;font-family:inherit;font-size:22px;font-weight:600}.tournament-app.guild-workspace--tournament .empty-inspector p{color:#b1aa9d;font-size:14px;line-height:1.7}.tournament-app.guild-workspace--tournament .empty-inspector svg{color:#d9b574}.tournament-app.guild-workspace--tournament .inspector-footer{border-color:var(--desk-line)}.tournament-app.guild-workspace--tournament .board-heading{background:#13191b}.tournament-app.guild-workspace--tournament .board-heading h2{letter-spacing:-.03em;color:#eed8ad;font-family:inherit;font-size:26px;font-weight:600}.tournament-app.guild-workspace--tournament .round-count{color:#ceb581;background:#22241b;border-color:#635137;font-size:14px}.tournament-app.guild-workspace--tournament .canvas-hud{border-color:var(--desk-line);color:#b9ae98;background:#13191b;font-size:14px}.tournament-app.guild-workspace--tournament .library-drawer{background:linear-gradient(145deg,#1b1f1a,#14191c);border-color:#806a42}.tournament-app.guild-workspace--tournament .library-drawer h2{letter-spacing:-.025em;color:#eed8ad;font-family:inherit;font-size:23px;font-weight:600}.tournament-app.guild-workspace--tournament .library-item{border-color:var(--desk-line);background:#101619;border-radius:9px}.tournament-app.guild-workspace--tournament .library-list button.active{background:#30291d;border-color:#d9b574}.tournament-app.guild-workspace--tournament .library-list small{color:#b8aa90;font-size:14px}.tournament-app.guild-workspace--tournament .template-save{color:#c9b99b;font-size:14px}.tournament-app.guild-workspace--tournament .template-save input{accent-color:#d9b574}.tournament-app.guild-workspace--tournament .desk-message{color:#edbaa6;background:#2b1d19;border-bottom:1px solid #895c46;font-size:14px}.tournament-app.guild-workspace--tournament .mobile-tabs{background:#101619}.tournament-app.guild-workspace--tournament .winner-screen{color:#f0e3cb;background:radial-gradient(at 50% 40%,#8d713324,#0000 60%),#0d1113}.tournament-app.guild-workspace--tournament .winner-screen::backdrop{background:#0d1113}.tournament-app.guild-workspace--tournament .winner-guild{color:#d9b574}.tournament-app.guild-workspace--tournament .winner-emblem{color:#eed8ad;background:#75602d1a;border-color:#8f7549;box-shadow:0 0 90px #d9b5741c}.tournament-app.guild-workspace--tournament .winner-label{color:#b9ab8e}.tournament-app.guild-workspace--tournament .winner-content h2{color:#f1e4c8;text-shadow:0 0 60px #d9b57425}.tournament-app.guild-workspace--tournament .winner-event,.tournament-app.guild-workspace--tournament .winner-roster span{color:#bfb199}.tournament-app.guild-workspace--tournament .winner-footer{color:#b89b65}.tournament-app.guild-workspace--tournament.access-denied h1{color:#eed8ad}@media (max-width:850px){.tournament-app.guild-workspace--tournament .top-bar{gap:16px;padding:18px}.tournament-app.guild-workspace--tournament .library-bar,.tournament-app.guild-workspace--tournament .event-fields{padding:12px 18px}.tournament-app.guild-workspace--tournament .board-heading h2{font-size:23px}.tournament-app.guild-workspace--tournament .event-fields input,.tournament-app.guild-workspace--tournament .field{font-size:16px}}.guild-workspace{--app-bg:#101214;--app-panel:#17191b;--app-inset:#111315;--app-line:#cda85c33;--app-gold:#d9b46a;--app-text:#eee4d3;--app-muted:#b3aa9c;color:var(--app-text);background:var(--app-bg);min-height:100vh;padding-top:calc(var(--site-chrome-height) + 2rem);font-family:var(--font-body), "Segoe UI", sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding-bottom:4rem;line-height:1.6}.guild-workspace>.section-shell,.guild-workspace .guild-app-heading{width:100%;max-width:none;padding-inline:var(--content-gutter);margin-inline:auto}.guild-app-heading{justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex}.guild-app-heading__identity{align-items:center;gap:1rem;min-width:0;display:flex}.guild-app-heading__icon{border:1px solid var(--app-line);color:var(--app-gold);background:#d9b46a0d;border-radius:.75rem;flex:none;padding:.85rem;display:flex}.guild-app-heading__icon svg{width:1.75rem;height:1.75rem}.guild-app-heading h1{color:#f4e6c7;font-family:var(--font-body), "Segoe UI", sans-serif;letter-spacing:-.035em;margin:.3rem 0 .5rem;font-size:clamp(1.75rem,3vw,2.625rem);font-weight:650;line-height:1.25}.guild-app-eyebrow{color:var(--app-gold);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.guild-app-heading__description{color:var(--app-muted);max-width:70ch;margin:0;font-size:1rem}.guild-app-back{color:var(--app-gold);border:1px solid var(--app-line);border-radius:.5rem;flex:none;padding:.65rem 1rem;font-size:.875rem;text-decoration:none}.guild-app-back:hover{background:#d9b46a16;border-color:#d9b46a66}.guild-workspace :is(button,a,input,textarea,select,summary):focus-visible{outline-offset:3px;outline:2px solid #e9c986}.guild-workspace--members{padding-top:0;padding-bottom:0}.guild-workspace--members .section-shell{width:100%;max-width:none;padding-inline:var(--content-gutter);margin-inline:auto}.guild-workspace--members :is(.members-welcome h1,.member-panel h2,.member-panel h3,.members-gate h1,.members-gate h2),.guild-workspace--members :is(.leader-metrics strong,.leader-storage strong,.member-sidebar-card h2){font-family:var(--font-body), sans-serif}.guild-workspace--members :is(.member-post__body,.member-message-feed p,.members-gate__content>p:not(.eyebrow),.members-gate__features p),.guild-workspace--recruitment :is(.recruit-message p,.recruitment-introduction p,.recruit-overview>div>p:last-child),.guild-workspace--showcase :is(.showcase-empty p,.showcase-form>p,.showcase-heading p){font-size:1rem}.guild-workspace--recruitment .recruitment-center{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:1.5rem;display:grid}.guild-workspace--recruitment .recruitment-introduction{grid-area:1/2;margin:0}.guild-workspace--recruitment .recruitment-center>:not(.recruitment-introduction){grid-column:1;min-width:0}.guild-workspace--recruitment .recruitment-introduction h2{font-size:1.35rem}.guild-workspace--recruitment .recruitment-introduction h3{font-size:1.125rem}@media (max-width:1200px){.guild-workspace--recruitment .recruitment-center{grid-template-columns:minmax(0,1fr)}.guild-workspace--recruitment .recruitment-introduction{grid-area:auto/1}}.guild-workspace--admin .admin-center{gap:1.5rem;padding-top:0;padding-bottom:0}.guild-workspace--admin .admin-center__intro{background:var(--app-panel);border:1px solid var(--app-line);max-width:none;box-shadow:none;border-radius:.75rem;margin-bottom:0;padding:1.25rem 1.5rem}.guild-workspace--admin .admin-center__intro h2{font-family:var(--font-body), sans-serif;color:#f4e6c7;margin:.25rem 0;font-size:1.25rem}.guild-workspace--admin .admin-center__intro p:not(.eyebrow){color:var(--app-muted);font-size:.875rem}.guild-workspace--admin .admin-center__seal{color:var(--app-gold);border:1px solid var(--app-line);box-shadow:none;background:#d9b46a12;border-radius:.6rem}.guild-workspace--admin .admin-center__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:100%;max-width:none;display:grid}.guild-workspace--admin .admin-center-card{border:1px solid var(--app-line);background:linear-gradient(140deg, #1b1d1f, var(--app-panel));border-radius:.75rem;flex-direction:column;align-items:stretch;gap:1rem;min-width:0;padding:1.5rem;transition:background .15s,border-color .15s;display:flex;box-shadow:0 10px 28px #0002}.guild-workspace--admin .admin-center-card:before,.guild-workspace--admin .admin-center-card:after{display:none}.guild-workspace--admin .admin-center-card:hover{background:#202224;border-color:#d9b46a66;transform:none}.guild-workspace--admin .admin-center-card__icon{border:1px solid var(--app-line);width:2.75rem;height:2.75rem;color:var(--app-gold);background:#d9b46a12;border-radius:.6rem;padding:.65rem}.guild-workspace--admin .admin-center-card__copy{gap:.6rem;display:grid}.guild-workspace--admin .admin-center-card__copy small{color:var(--app-gold);font-size:.75rem}.guild-workspace--admin .admin-center-card__copy strong{font-family:var(--font-body), sans-serif;color:#f4e6c7;font-size:1.2rem;line-height:1.4}.guild-workspace--admin .admin-center-card__copy>span{color:var(--app-muted);font-size:.875rem;line-height:1.6}.guild-workspace--admin .admin-center-card__action{border-top:1px solid var(--app-line);color:var(--app-gold);justify-content:space-between;margin-top:auto;padding-top:1rem;font-size:.875rem}@media (max-width:1050px){.guild-workspace--admin .admin-center__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.guild-workspace:not(.guild-workspace--members){padding-top:calc(var(--site-chrome-height) + 1.25rem)}.guild-app-heading{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.guild-app-heading__identity{align-items:flex-start;gap:.75rem}.guild-app-heading__icon{padding:.6rem}.guild-app-heading__icon svg{width:1.375rem;height:1.375rem}.guild-app-heading__description{font-size:.875rem}.guild-workspace--admin .admin-center__grid{grid-template-columns:1fr}.guild-workspace--admin .admin-center__intro{padding:1.125rem}}@media (prefers-reduced-motion:reduce){.guild-workspace--admin .admin-center-card{transition:none}}
