.mq-app-shell .squads-manager[class]{min-width:0}.mq-app-shell .squads-manager[class] .squads-tools{justify-content:flex-end;margin:-12px 0 20px;display:flex}.mq-app-shell .squads-manager[class] .squads-layout{grid-template-columns:260px minmax(0,1fr);gap:24px;display:grid}.mq-app-shell .squads-manager[class] .squads-list{flex-direction:column;align-items:stretch;gap:10px;display:flex}.mq-app-shell .squads-manager[class] .squad-summary{text-align:left;color:#ddd9d0;background:#141817;border-radius:7px;grid-template-columns:35px minmax(0,1fr);justify-content:start;gap:12px;min-height:86px;padding:20px 16px;display:grid;position:relative}.mq-app-shell .squads-manager[class] .squad-summary:before{content:"";color:#a9956866;pointer-events:none;background:linear-gradient(currentColor,currentColor) 0 0/12px 1px no-repeat,linear-gradient(currentColor,currentColor) 0 0/1px 12px no-repeat;width:12px;height:12px;position:absolute;top:12px;left:12px}.mq-app-shell .squads-manager[class] .squad-summary[aria-pressed=true]:before{color:#c4a76d}.mq-app-shell .squads-manager[class] .squad-summary[aria-pressed=true]{color:#e9e5dc;background:#25271f}.mq-app-shell .squads-manager[class] .squad-summary>span{color:#a99568;font:500 22px var(--font-cinzel), serif}.mq-app-shell .squads-manager[class] .squad-summary b{font:500 13px var(--font-dm), sans-serif;overflow-wrap:anywhere;display:block}.mq-app-shell .squads-manager[class] .squad-summary small{color:#858a85;margin-top:8px;font-size:10px;display:block}.mq-app-shell .squads-manager[class] .squad-stage{background:#121615c9;min-width:0;padding:24px}.mq-app-shell .squads-manager[class] .squad-stage-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:30px;display:flex}.mq-app-shell .squads-manager[class] .squad-stage-head h2{font:500 16px var(--font-cinzel), serif;overflow-wrap:anywhere;margin:0}.mq-app-shell .squads-manager[class] .squad-stage-head>span{color:#858a85;font-size:10px}.mq-app-shell .squads-manager[class] .squad-stage-head b{color:#c4a76d;margin-left:8px}.mq-app-shell .squads-manager[class] .squad-members{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:28px 0;display:grid}.mq-app-shell .squads-manager[class] .squad-member{text-align:center;min-width:0}.mq-app-shell .squads-manager[class] .squad-member>small{color:#a99568;text-transform:uppercase;letter-spacing:.12em;margin-top:14px;font-size:9px;display:block}.mq-app-shell .squads-manager[class] .squad-card{width:100%;color:inherit;text-align:left;font:inherit;background:0 0;padding:0;display:block}.mq-app-shell .squads-manager[class] .squad-card:disabled{opacity:.35;cursor:not-allowed}.mq-app-shell .squads-manager[class] .squad-empty{aspect-ratio:5/7;color:#a9aaa2;text-align:center;background:#191d1b;place-items:center;padding:16px;font-size:12px;display:grid}.mq-app-shell .squads-manager[class] .squad-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.mq-app-shell .squads-manager[class] .squad-modal{color:#e9e5dc;background:#151a18;width:min(1180px,100vw - 32px);max-height:86dvh;margin:0;padding:28px;position:fixed;inset:50% auto auto 50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 24px 90px #0009}.mq-app-shell .squads-manager[class] .squad-modal::backdrop{background:#000c}.mq-app-shell .squads-manager[class] .squad-create{width:min(420px,100vw - 32px)}.mq-app-shell .squads-manager[class] .squad-create label,.mq-app-shell .squads-manager[class] .squad-name{gap:8px;margin:16px 0;font-size:12px;display:grid}.mq-app-shell .squads-manager[class] :is(input,select){color:#e9e5dc;min-width:0;max-width:100%;font:400 13px var(--font-dm), sans-serif;background:#222824;padding:12px}.mq-app-shell .squads-manager[class] .squad-picker-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.mq-app-shell .squads-manager[class] .squad-picker-head h2,.mq-app-shell .squads-manager[class] .squad-create h2{font:500 22px var(--font-cinzel), serif}.mq-app-shell .squads-manager[class] .squad-picker-filters{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.mq-app-shell .squads-manager[class] .squad-picker-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin:20px 0;display:grid}.mq-app-shell .squads-manager[class] :is(button,input,select):focus-visible{outline-offset:3px;outline:2px solid #c4a76d}@media (max-width:980px){.mq-app-shell .squads-manager[class] .squads-layout{grid-template-columns:minmax(0,1fr)}.mq-app-shell .squads-manager[class] .squads-list{flex-direction:row;overflow-x:auto}.mq-app-shell .squads-manager[class] .squad-summary{min-width:220px}.mq-app-shell .squads-manager[class] .squad-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.mq-app-shell .squads-manager[class] .squad-stage,.mq-app-shell .squads-manager[class] .squad-modal{padding:16px}.mq-app-shell .squads-manager[class] .squad-members,.mq-app-shell .squads-manager[class] .squad-picker-grid,.mq-app-shell .squads-manager[class] .squad-picker-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.mq-app-shell .squads-manager[class] .squad-picker-filters input{grid-column:1/-1}}.mq-app-shell .squads-manager[class] button.squad-card:not(:disabled) .squad-empty{color:#d5bb7f;outline-offset:-10px;cursor:pointer;outline:1px dashed #c4a76d88;font-weight:500;transition:background .18s,color .18s,outline-color .18s;position:relative}.mq-app-shell .squads-manager[class] button.squad-card:not(:disabled) .squad-empty:after{content:"";opacity:.5;background:#c4a76d;height:2px;transition:transform .2s,opacity .2s;position:absolute;inset:auto 24px 18px;transform:scaleX(.25)}.mq-app-shell .squads-manager[class] button.squad-card:not(:disabled):is(:hover,:focus-visible) .squad-empty{color:#f0dca3;background:#c4a76d1f;outline-color:#c4a76d}.mq-app-shell .squads-manager[class] button.squad-card:not(:disabled):is(:hover,:focus-visible) .squad-empty:after{opacity:1;transform:scaleX(1)}.mq-app-shell .squads-manager[class] .squad-summary{cursor:pointer;transition:background .18s,color .18s}.mq-app-shell .squads-manager[class] .squad-summary:hover:not(:disabled):not([aria-pressed=true]){color:#e9e5dc;background:#1d2220}.mq-app-shell .squads-manager[class] .squad-summary:focus-visible{outline-offset:2px;outline:2px solid #c4a76d}.mq-app-shell .squads-manager[class] .squad-collection{margin-top:48px}.mq-app-shell .squads-manager[class] .squad-collection-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.mq-app-shell .squads-manager[class] .squad-collection-head h2{font:500 22px var(--font-cinzel), serif;margin:0}.mq-app-shell .squads-manager[class] .squad-collection-head h2 small{color:#8d887a;font:400 12px var(--font-dm), sans-serif;margin-left:10px}.mq-app-shell .squads-manager[class] .squad-collection-chips{flex-wrap:wrap;gap:4px;display:flex}.mq-app-shell .squads-manager[class] .squad-collection-chips button{color:#8d9490;min-height:0;font:600 11px var(--font-dm), sans-serif;letter-spacing:.1em;text-transform:uppercase;background:#171b1a;border-radius:5px;padding:7px 12px}.mq-app-shell .squads-manager[class] .squad-collection-chips button small{opacity:.7;margin-left:4px}.mq-app-shell .squads-manager[class] .squad-collection-chips button[aria-pressed=true]{color:#14110a;background:#c4a76d}
