.guild-page{color:var(--foreground)}.guild-layout{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:24px;display:grid}.guild-panel{background:var(--panel);border-radius:5px;min-width:0;margin-bottom:24px;padding:24px}.guild-panel h2{font:500 20px var(--font-cinzel), serif;margin:0 0 18px}.guild-panel h3{font:500 16px var(--font-cinzel), serif;margin:0 0 6px}.guild-panel p,.guild-overview p,.guild-membership{font-size:13px;line-height:1.5}.guild-panel small{color:#b4b2aa;margin-top:5px;font-size:11px;display:block}.guild-search,.guild-actions,.guild-overview{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.guild-search input{flex:1;min-width:140px}.guild-page :is(input,textarea,select){min-width:0;max-width:100%;color:var(--foreground);background:var(--panel-raised);font:400 13px/1.5 var(--font-dm), sans-serif;border-radius:3px;padding:12px}.guild-page :is(input,textarea,select):focus-visible{outline:2px solid var(--gold);outline-offset:3px}.guild-directory,.guild-members{margin:0;padding:0;list-style:none}.guild-directory>li,.guild-members>li{flex-wrap:wrap;align-items:center;gap:16px;padding-block:18px;display:flex}.guild-directory>li>div,.guild-members>li>div:first-child{overflow-wrap:anywhere;flex:1;min-width:150px}.guild-directory>li>.i,.guild-overview>.i{width:36px;height:36px;color:var(--gold);flex:none}.guild-directory p{color:#b4b2aa;overflow-wrap:anywhere;margin:0}.guild-form{gap:16px;max-width:580px;display:grid}.guild-form label{color:#b4b2aa;gap:7px;font-size:12px;display:grid}.guild-form fieldset{min-width:0;margin:0;padding:0}.guild-form legend{color:#b4b2aa;margin-bottom:10px;font-size:12px}.guild-emblems{flex-wrap:wrap;gap:8px;display:flex}.mq-app-shell[class] button.guild-emblem{background:var(--panel-raised);cursor:pointer;border-radius:5px;place-items:center;width:44px;height:44px;padding:10px;display:grid}.guild-emblem .i{color:#b4b2aa;width:24px;height:24px}.mq-app-shell[class] button.guild-emblem[aria-pressed=true]{background:#cdaa631f}.guild-emblem[aria-pressed=true] .i{color:var(--gold-light)}.guild-emblem:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.guild-action{flex-direction:column;align-items:flex-start;gap:5px;display:inline-flex}.guild-action [role=alert],.guild-form [role=alert]{color:#d9a46b}.guild-action small{max-width:34ch}.guild-notice{background:var(--panel-raised);color:#d9a46b;padding:14px;font-size:13px}.guild-overview{margin-bottom:24px}.guild-empty{color:#b4b2aa;padding-block:20px}.guild-danger{margin-top:24px}.guild-tag{color:var(--gold-light);font:500 12px var(--font-cinzel), serif;margin-left:8px}@media (max-width:980px){.guild-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.guild-panel{padding:16px}.guild-members>li,.guild-directory>li{align-items:flex-start}.guild-actions{width:100%}}.guild-emblem:disabled{opacity:.4;cursor:not-allowed}
