.Guilds-module__bwqdwW__page{background:var(--bg-surface-elevated);box-sizing:border-box;max-width:1200px;color:var(--text-primary,#1f2937);border-radius:clamp(14px,2.5vw,20px);margin:clamp(20px,4vw,40px) auto;padding:clamp(16px,4vw,32px) clamp(16px,4vw,32px) 80px;transition:background .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;box-shadow:0 6px 20px #4caf5026}@media (max-width:768px){.Guilds-module__bwqdwW__page{border-radius:0;margin-top:0;margin-bottom:0;padding:clamp(12px,3.4vw,18px) clamp(12px,4vw,18px) 64px}}body.has-bg-active .Guilds-module__bwqdwW__page{background:color-mix(in srgb, var(--bg-surface-elevated) 65%, transparent);-webkit-backdrop-filter:blur(10px)}.Guilds-module__bwqdwW__heroCard{background:var(--bg-surface,#fff);border:1px solid var(--border-default,#e5e7eb);border-radius:16px;margin-bottom:28px;padding:24px;box-shadow:0 4px 16px #0000000a}.Guilds-module__bwqdwW__heroSkeleton{background:var(--bg-surface,#fff);border:1px solid var(--border-default,#e5e7eb);color:var(--text-muted,#6b7280);text-align:center;border-radius:16px;margin-bottom:28px;padding:24px}.Guilds-module__bwqdwW__heroTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.Guilds-module__bwqdwW__heroIdentity{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.Guilds-module__bwqdwW__heroName{color:var(--text-primary,#1f2937);letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:700}.Guilds-module__bwqdwW__statGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.Guilds-module__bwqdwW__stat{background:var(--bg-app,#f9fafb);border:1px solid color-mix(in srgb, var(--border-default,#e5e7eb) 70%, transparent);border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}.Guilds-module__bwqdwW__stat:hover{border-color:color-mix(in srgb, var(--jungle-green,#2d7a3f) 30%, var(--border-default,#e5e7eb));box-shadow:0 5px 14px color-mix(in srgb, var(--jungle-green,#2d7a3f) 10%, transparent);transform:translateY(-1px)}.Guilds-module__bwqdwW__statIcon{background:color-mix(in srgb, var(--jungle-green,#2d7a3f) 13%, transparent);width:26px;height:26px;color:var(--jungle-green,#2d7a3f);border-radius:8px;justify-content:center;align-items:center;margin:0 auto 5px;display:inline-flex}.Guilds-module__bwqdwW__statValue{color:var(--text-primary,#1f2937);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700;line-height:1.1}.Guilds-module__bwqdwW__statSub{color:var(--text-muted,#9ca3af);font-size:.9em;font-weight:500}.Guilds-module__bwqdwW__statLabel{color:var(--text-muted,#6b7280);text-transform:uppercase;letter-spacing:.04em;font-size:.8rem}.Guilds-module__bwqdwW__heroProgress{margin-top:4px}.Guilds-module__bwqdwW__heroProgressLabel{color:var(--text-secondary,#6b7280);justify-content:space-between;align-items:baseline;margin-bottom:6px;font-size:.85rem;font-weight:500;display:flex}@media (max-width:640px){.Guilds-module__bwqdwW__heroCard{border-radius:12px;padding:18px}.Guilds-module__bwqdwW__statGrid{grid-template-columns:repeat(2,1fr)}.Guilds-module__bwqdwW__heroName{font-size:1.25rem}}.Guilds-module__bwqdwW__browseSection{flex-direction:column;gap:12px;display:flex}.Guilds-module__bwqdwW__browseHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Guilds-module__bwqdwW__sectionTitle{color:var(--text-primary,#1f2937);letter-spacing:-.005em;margin:0;font-size:1.05rem;font-weight:700}.Guilds-module__bwqdwW__loadMoreRow{justify-content:center;margin-top:4px;display:flex}.Guilds-module__bwqdwW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.Guilds-module__bwqdwW__headerRow{justify-content:center;align-items:center;margin-bottom:12px;display:flex}.Guilds-module__bwqdwW__title{margin:0;font-size:1.5rem;font-weight:700}.Guilds-module__bwqdwW__createHeader{text-align:center;max-width:560px;margin:8px auto 28px}.Guilds-module__bwqdwW__createTitle{color:var(--jungle-green,#2d7a3f);letter-spacing:-.01em;margin:0 0 10px;font-size:2rem;font-weight:800}.Guilds-module__bwqdwW__createSubtitle{color:var(--text-secondary,#6b7280);margin:0;font-size:.95rem;line-height:1.5}@media (max-width:640px){.Guilds-module__bwqdwW__createTitle{font-size:1.6rem}}.Guilds-module__bwqdwW__subtitle{color:var(--text-secondary,#6b7280);margin:0 0 16px;font-size:.9rem}.Guilds-module__bwqdwW__searchRow{align-items:center;margin-bottom:4px;display:flex;position:relative}.Guilds-module__bwqdwW__searchIcon{color:var(--text-muted,#9ca3af);pointer-events:none;display:inline-flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.Guilds-module__bwqdwW__searchInput{border:1px solid var(--border-default,#e5e7eb);background:var(--bg-surface,#fff);color:var(--text-primary,#1f2937);border-radius:10px;flex:1;padding:11px 14px 11px 38px;font-size:.95rem;transition:border-color .15s,box-shadow .15s}.Guilds-module__bwqdwW__searchInput:focus{border-color:var(--jungle-green,#2d7a3f);outline:none;box-shadow:0 0 0 3px #2d7a3f1f}.Guilds-module__bwqdwW__button{background:var(--action-primary,var(--jungle-green,#2d7a3f));color:#fff;cursor:pointer;box-shadow:0 2px 8px var(--sidebar-active-glow,#0000001a);-webkit-tap-highlight-color:transparent;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:.95rem;font-weight:600;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;display:inline-flex}.Guilds-module__bwqdwW__button:hover:not(:disabled){background:var(--action-primary-hover,var(--jungle-green,#2d7a3f));box-shadow:0 4px 12px var(--sidebar-active-glow,#00000026);transform:translateY(-1px)}.Guilds-module__bwqdwW__button:disabled{opacity:.5;cursor:not-allowed}.Guilds-module__bwqdwW__buttonSecondary{background:var(--bg-surface,#fff);color:var(--action-primary,var(--jungle-green,#2d7a3f));border:1px solid color-mix(in srgb, var(--action-primary,#2d7a3f) 55%, var(--border-default,#e5e7eb));box-shadow:none;}.Guilds-module__bwqdwW__buttonSecondary:hover:not(:disabled){background:color-mix(in srgb, var(--action-primary,#2d7a3f) 9%, var(--bg-surface,#fff));border-color:var(--action-primary,var(--jungle-green,#2d7a3f));box-shadow:0 4px 12px color-mix(in srgb, var(--sidebar-active-glow,#2d7a3f59) 28%, transparent)}.Guilds-module__bwqdwW__buttonDanger{background:var(--color-error,#b91c1c);}.Guilds-module__bwqdwW__buttonDanger:hover:not(:disabled){background:color-mix(in srgb, var(--color-error,#b91c1c) 86%, #000)}.Guilds-module__bwqdwW__list{flex-direction:column;gap:10px;display:flex}.Guilds-module__bwqdwW__empty{text-align:center;color:var(--text-secondary,#6b7280);background:var(--bg-app,#f9fafb);border-radius:12px;padding:32px 16px;font-size:.95rem}.Guilds-module__bwqdwW__callout{background:var(--bg-surface,#fff);border:1px solid var(--border-default,#e5e7eb);border-radius:12px;margin-bottom:16px;padding:16px}.Guilds-module__bwqdwW__calloutHeader{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Guilds-module__bwqdwW__calloutBody{color:var(--text-secondary,#6b7280);margin-top:8px;font-size:.9rem}.Guilds-module__bwqdwW__form{flex-direction:column;gap:14px;display:flex}.Guilds-module__bwqdwW__field{flex-direction:column;gap:6px;display:flex}.Guilds-module__bwqdwW__fieldRow{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.Guilds-module__bwqdwW__fieldRow .Guilds-module__bwqdwW__field{flex:200px;min-width:0}.Guilds-module__bwqdwW__fieldRow .Guilds-module__bwqdwW__field.Guilds-module__bwqdwW__fieldNarrow{flex:0 0 160px}.Guilds-module__bwqdwW__guildSettingRow{border:1px solid var(--border-default,#e5e7eb);background:var(--bg-surface,#fff);border-radius:12px;flex-direction:row;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.Guilds-module__bwqdwW__guildSettingRow .Guilds-module__bwqdwW__hint{margin:4px 0 0}.Guilds-module__bwqdwW__switch{flex:none;width:46px;height:26px;display:inline-flex;position:relative}.Guilds-module__bwqdwW__switch input{opacity:0;position:absolute;inset:0}.Guilds-module__bwqdwW__switch span{background:var(--border-default,#e5e7eb);border:1px solid var(--border-default,#e5e7eb);cursor:pointer;border-radius:999px;transition:background .15s,border-color .15s;position:absolute;inset:0}.Guilds-module__bwqdwW__switch span:before{content:"";background:var(--bg-surface,#fff);border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #00000038}.Guilds-module__bwqdwW__switch input:checked+span{background:var(--action-primary,var(--jungle-green,#2d7a3f));border-color:var(--action-primary,var(--jungle-green,#2d7a3f))}.Guilds-module__bwqdwW__switch input:checked+span:before{transform:translate(20px)}.Guilds-module__bwqdwW__switch input:focus-visible+span{box-shadow:0 0 0 3px color-mix(in srgb, var(--action-primary,#2d7a3f) 18%, transparent)}.Guilds-module__bwqdwW__switch input:disabled+span{cursor:not-allowed;opacity:.55}.Guilds-module__bwqdwW__label{font-size:.9rem;font-weight:600}.Guilds-module__bwqdwW__input,.Guilds-module__bwqdwW__textarea{border:1px solid var(--border-default,#e5e7eb);background:var(--bg-surface,#fff);color:var(--text-primary,#1f2937);border-radius:8px;padding:10px 12px;font-family:inherit;font-size:.95rem}.Guilds-module__bwqdwW__input:focus,.Guilds-module__bwqdwW__textarea:focus{border-color:var(--jungle-green,#2d7a3f);box-shadow:0 0 0 3px color-mix(in srgb, var(--action-primary,#2d7a3f) 14%, transparent);outline:none}.Guilds-module__bwqdwW__input:disabled,.Guilds-module__bwqdwW__textarea:disabled{cursor:not-allowed;color:var(--text-muted,#6b7280);background:color-mix(in srgb, var(--bg-app,#f9fafb) 76%, var(--bg-surface,#fff))}.Guilds-module__bwqdwW__textarea{resize:vertical;min-height:80px}.Guilds-module__bwqdwW__hint{color:var(--text-secondary,#6b7280);font-size:.8rem}.Guilds-module__bwqdwW__errorText{color:var(--color-error,#b91c1c);font-size:.85rem}.Guilds-module__bwqdwW__cost{color:var(--jungle-green,#2d7a3f);font-size:1rem;font-weight:700}.Guilds-module__bwqdwW__detailHeader{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;display:flex}.Guilds-module__bwqdwW__detailName{margin:0;font-size:1.4rem;font-weight:700}.Guilds-module__bwqdwW__detailDescription{color:var(--text-secondary,#6b7280);margin:8px 0 16px}.Guilds-module__bwqdwW__tabRow{background:color-mix(in srgb, var(--bg-app,#f9fafb) 72%, var(--bg-surface,#fff) 28%);border:1px solid var(--border-default,#e5e7eb);border-radius:18px;flex-wrap:wrap;justify-content:center;gap:5px;margin-bottom:16px;padding:5px;display:flex}.Guilds-module__bwqdwW__tab{cursor:pointer;color:var(--text-secondary,#6b7280);white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:999px;align-items:center;gap:6px;padding:8px 13px;font-size:.9rem;font-weight:600;transition:color .15s,background-color .15s,box-shadow .15s;display:inline-flex}.Guilds-module__bwqdwW__tab:hover:not(.Guilds-module__bwqdwW__tabActive){color:var(--text-primary,#1f2937);background:color-mix(in srgb, var(--bg-surface-elevated,#fff) 70%, transparent)}.Guilds-module__bwqdwW__tabActive{color:#fff;background:var(--sidebar-active,var(--jungle-green,#2d7a3f));box-shadow:0 3px 10px var(--sidebar-active-glow,#2d7a3f59);}.Guilds-module__bwqdwW__tabCountChip{background:color-mix(in srgb, var(--text-muted,#6b7280) 16%, transparent);min-width:19px;height:19px;color:var(--text-secondary,#6b7280);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:.7rem;font-weight:700;line-height:1;transition:background-color .15s,color .15s;display:inline-flex}.Guilds-module__bwqdwW__tabActive .Guilds-module__bwqdwW__tabCountChip{color:#fff;background:#ffffff3d}.Guilds-module__bwqdwW__tabBadge{background:var(--color-error,#dc2626);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex}@media (max-width:640px){.Guilds-module__bwqdwW__tabRow{border-radius:16px;gap:4px;padding:4px}.Guilds-module__bwqdwW__tab{gap:5px;padding:7px 10px;font-size:.8rem}.Guilds-module__bwqdwW__tabCountChip,.Guilds-module__bwqdwW__tabBadge{min-width:17px;height:17px;font-size:.65rem}}.Guilds-module__bwqdwW__statRow{color:var(--text-secondary,#6b7280);flex-wrap:wrap;gap:16px;font-size:.9rem;display:flex}.Guilds-module__bwqdwW__member{color:var(--text-primary,#1f2937);background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}button.Guilds-module__bwqdwW__member:hover:not(:disabled){background:color-mix(in srgb, var(--action-primary,#2d7a3f) 8%, var(--bg-surface,#fff));border-color:color-mix(in srgb, var(--action-primary,#2d7a3f) 22%, var(--border-default,#e5e7eb))}.Guilds-module__bwqdwW__memberName{flex:1;font-weight:500}.Guilds-module__bwqdwW__roleBadge{background:color-mix(in srgb, var(--bg-app,#f9fafb) 78%, var(--border-default,#e5e7eb));color:var(--text-secondary,#374151);border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:600}.Guilds-module__bwqdwW__roleOwner{background:var(--color-warning-bg,#fef3c7);color:var(--color-warning,#92400e);}.Guilds-module__bwqdwW__roleMod{background:var(--color-info-bg,#dbeafe);color:var(--color-info,#1e40af);}.Guilds-module__bwqdwW__memberSelected{background:color-mix(in srgb, var(--action-primary,#2d7a3f) 14%, var(--bg-surface,#fff));border-color:var(--action-primary,var(--jungle-green,#2d7a3f));box-shadow:0 0 0 2px color-mix(in srgb, var(--action-primary,#2d7a3f) 12%, transparent);}button.Guilds-module__bwqdwW__memberSelected:hover:not(:disabled){background:color-mix(in srgb, var(--action-primary,#2d7a3f) 16%, var(--bg-surface,#fff));border-color:var(--action-primary,var(--jungle-green,#2d7a3f))}.Guilds-module__bwqdwW__requestsLayout{flex-direction:column;gap:20px;display:flex}.Guilds-module__bwqdwW__requestSection{flex-direction:column;gap:10px;display:flex}.Guilds-module__bwqdwW__requestSectionHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.Guilds-module__bwqdwW__requestSectionCount{background:var(--bg-surface,#fff);border:1px solid var(--border-default,#e5e7eb);min-width:28px;height:24px;color:var(--text-muted,#6b7280);border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:.78rem;font-weight:700;display:inline-flex}.Guilds-module__bwqdwW__requestSectionHint,.Guilds-module__bwqdwW__inviteLinkHint{color:var(--text-secondary,#6b7280);margin:4px 0 0;font-size:.84rem;line-height:1.45}.Guilds-module__bwqdwW__requestRow,.Guilds-module__bwqdwW__inviteUserRow{border:1px solid var(--border-default,#e5e7eb);background:var(--bg-surface,#fff);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.Guilds-module__bwqdwW__requestActions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.Guilds-module__bwqdwW__requestActionButton,.Guilds-module__bwqdwW__inviteActionButton,.Guilds-module__bwqdwW__shareLinkButton{justify-content:center;align-items:center;gap:6px;min-height:32px;display:inline-flex}.Guilds-module__bwqdwW__inviteSearchRow{align-items:center;display:flex;position:relative}.Guilds-module__bwqdwW__inviteSearchIcon{color:var(--text-muted,#9ca3af);pointer-events:none;position:absolute;left:14px}.Guilds-module__bwqdwW__inviteSearchInput{width:100%}.Guilds-module__bwqdwW__inviteFeedback{border-radius:8px;padding:8px 10px;font-size:.84rem;line-height:1.45}.Guilds-module__bwqdwW__inviteFeedbackError{color:var(--color-error,#b91c1c);background:var(--color-error-bg,#fee2e2)}.Guilds-module__bwqdwW__inviteFeedbackSuccess{color:var(--color-success,#166534);background:var(--color-success-bg,#dcfce7)}.Guilds-module__bwqdwW__inviteEmpty{color:var(--text-muted,#6b7280);background:var(--bg-app,#f9fafb);border-radius:8px;padding:10px 12px;font-size:.84rem}.Guilds-module__bwqdwW__inviteResults{flex-direction:column;gap:8px;display:flex}.Guilds-module__bwqdwW__inviteUserIdentity{align-items:center;gap:10px;min-width:0;display:flex}.Guilds-module__bwqdwW__inviteUserAvatar{background:var(--bg-surface-elevated,#f3f4f6);width:32px;height:32px;color:var(--text-muted,#6b7280);border:1px solid var(--border-default,#e5e7eb);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:inline-flex;overflow:hidden}.Guilds-module__bwqdwW__inviteUserAvatarImage{object-fit:cover;width:100%;height:100%;display:block}.Guilds-module__bwqdwW__inviteUserMeta{flex-direction:column;gap:2px;min-width:0;display:flex}.Guilds-module__bwqdwW__inviteUserName{color:var(--text-primary,#1f2937);text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:700;overflow:hidden}.Guilds-module__bwqdwW__inviteUserDetail{color:var(--text-muted,#6b7280);font-size:.78rem}.Guilds-module__bwqdwW__shareLinkRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Guilds-module__bwqdwW__shareLinkInput{flex:260px;min-width:0}@media (max-width:640px){.Guilds-module__bwqdwW__requestsLayout{gap:18px}.Guilds-module__bwqdwW__requestSectionHeader{align-items:flex-start}.Guilds-module__bwqdwW__requestRow,.Guilds-module__bwqdwW__inviteUserRow{flex-direction:column;align-items:stretch}.Guilds-module__bwqdwW__requestActions{width:100%}.Guilds-module__bwqdwW__requestActionButton,.Guilds-module__bwqdwW__inviteActionButton,.Guilds-module__bwqdwW__shareLinkButton{flex:1;min-width:0}.Guilds-module__bwqdwW__inviteSearchInput{font-size:16px}.Guilds-module__bwqdwW__shareLinkRow{flex-direction:column;align-items:stretch}.Guilds-module__bwqdwW__shareLinkInput{flex-basis:auto;width:100%;font-size:16px}}.Guilds-module__bwqdwW__modalBackdrop{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.Guilds-module__bwqdwW__modal{background:var(--bg-surface,#fff);border-radius:12px;width:100%;max-width:480px;max-height:85vh;padding:20px;overflow-y:auto;box-shadow:0 12px 48px #00000040}.Guilds-module__bwqdwW__modalTitle{margin:0 0 8px;font-size:1.2rem;font-weight:700}.Guilds-module__bwqdwW__modalActions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.Guilds-module__bwqdwW__actionRow{gap:6px;display:flex}.Guilds-module__bwqdwW__requestsTreasuryLayout{grid-template-columns:minmax(360px,.9fr) minmax(430px,1.1fr);align-items:flex-start;gap:clamp(16px,2vw,24px);display:grid}.Guilds-module__bwqdwW__requestsTreasuryPane{min-width:0}.Guilds-module__bwqdwW__requestsPanelStack{flex-direction:column;gap:14px;display:flex}.Guilds-module__bwqdwW__requestSection{border:1px solid var(--border-default,#e5e7eb);background:var(--bg-surface,#fff);min-width:0;box-shadow:0 6px 18px color-mix(in srgb, var(--sidebar-active-glow,#2d7a3f3d) 8%, transparent);border-radius:12px;padding:14px}.Guilds-module__bwqdwW__requestSectionHeader{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-bottom:10px;display:grid}.Guilds-module__bwqdwW__requestSectionHeader .Guilds-module__bwqdwW__sectionTitle{grid-column:2;margin:0}.Guilds-module__bwqdwW__requestSectionHeader>span{min-width:24px;height:24px;color:var(--action-primary,var(--jungle-green,#2d7a3f));background:color-mix(in srgb, var(--action-primary,#2d7a3f) 10%, var(--bg-surface-elevated,#fff));border:1px solid color-mix(in srgb, var(--action-primary,#2d7a3f) 18%, var(--border-default,#e5e7eb));font-variant-numeric:tabular-nums;border-radius:999px;grid-column:3;justify-content:center;justify-self:end;align-items:center;padding:0 8px;font-size:.78rem;font-weight:800;display:inline-flex}.Guilds-module__bwqdwW__requestSearchRow,.Guilds-module__bwqdwW__inviteLinkRow{align-items:center;gap:8px;min-width:0;margin-bottom:10px;display:flex}.Guilds-module__bwqdwW__requestSearchRow{color:var(--text-muted,#9ca3af)}.Guilds-module__bwqdwW__requestSearchRow .Guilds-module__bwqdwW__searchInput,.Guilds-module__bwqdwW__inviteLinkInput{min-width:0;padding-left:14px}.Guilds-module__bwqdwW__inviteLinkRow{flex-wrap:wrap}.Guilds-module__bwqdwW__inviteLinkRow .Guilds-module__bwqdwW__searchInput{flex:0 320px;max-width:100%}.Guilds-module__bwqdwW__requestSectionCopy{color:var(--text-secondary,#6b7280);text-align:center;margin:0 0 10px;font-size:.84rem;line-height:1.45}.Guilds-module__bwqdwW__requestError,.Guilds-module__bwqdwW__requestSuccess{margin-bottom:8px;font-size:.82rem;font-weight:650}.Guilds-module__bwqdwW__requestError{color:var(--color-error,#b91c1c)}.Guilds-module__bwqdwW__requestSuccess{color:var(--color-success,#2e7d32)}.Guilds-module__bwqdwW__requestCompactEmpty{color:var(--text-secondary,#6b7280);background:var(--bg-app,#f9fafb);text-align:center;border-radius:10px;padding:14px;font-size:.84rem}.Guilds-module__bwqdwW__treasuryPanel{flex-direction:column;gap:16px;display:flex}.Guilds-module__bwqdwW__treasuryHero{border:1px solid var(--border-default,#e5e7eb);background:var(--bg-surface,#fff);box-shadow:0 6px 18px color-mix(in srgb, var(--sidebar-active-glow,#2d7a3f3d) 8%, transparent);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:16px 14px;display:flex}.Guilds-module__bwqdwW__treasuryHeroMain{flex-direction:column;justify-content:center;align-items:center;gap:10px;min-width:0;display:flex}.Guilds-module__bwqdwW__treasuryIcon{width:44px;height:44px;color:var(--action-primary,var(--jungle-green,#2d7a3f));background:color-mix(in srgb, var(--action-primary,#2d7a3f) 14%, var(--bg-surface-elevated,#fff));border:1px solid color-mix(in srgb, var(--action-primary,#2d7a3f) 22%, var(--border-default,#e5e7eb));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--bg-surface-elevated,#fff) 76%, transparent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Guilds-module__bwqdwW__treasuryTitle{color:var(--text-primary,#1f2937);margin:0;font-size:1.05rem;font-weight:800}.Guilds-module__bwqdwW__treasurySubtitle{color:var(--text-secondary,#6b7280);margin:3px 0 0;font-size:.9rem;line-height:1.35}.Guilds-module__bwqdwW__treasuryBalance{color:var(--text-primary,#1f2937);font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;font-size:clamp(1.55rem,3vw,2.15rem);font-weight:850;line-height:1;display:flex}.Guilds-module__bwqdwW__treasuryBalance span{color:var(--text-muted,#6b7280);text-transform:uppercase;letter-spacing:.04em;margin-top:4px;font-size:.78rem;font-weight:700}.Guilds-module__bwqdwW__treasuryStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.Guilds-module__bwqdwW__treasuryStatCard,.Guilds-module__bwqdwW__payoutLimitCard{border:1px solid var(--border-default,#e5e7eb);background:var(--bg-surface,#fff);text-align:center;min-width:0;box-shadow:0 6px 18px color-mix(in srgb, var(--sidebar-active-glow,#2d7a3f3d) 6%, transparent);border-radius:10px;padding:12px 14px}.Guilds-module__bwqdwW__treasuryStatCard span,.Guilds-module__bwqdwW__payoutLimitCard span{color:var(--text-muted,#6b7280);text-transform:uppercase;letter-spacing:.04em;font-size:.74rem;font-weight:750;display:block}.Guilds-module__bwqdwW__treasuryStatCard strong,.Guilds-module__bwqdwW__payoutLimitCard strong{color:var(--text-primary,#1f2937);font-variant-numeric:tabular-nums;margin-top:4px;font-size:1.05rem;display:block}.Guilds-module__bwqdwW__treasuryActions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.Guilds-module__bwqdwW__treasuryPrimaryButton,.Guilds-module__bwqdwW__treasurySecondaryButton{min-width:132px}.Guilds-module__bwqdwW__treasuryLedgerHeader{color:var(--text-primary,#1f2937);text-align:center;justify-content:center;align-items:center;gap:12px;margin-top:4px;display:flex}.Guilds-module__bwqdwW__treasuryLedgerHeader>div{align-items:center;gap:8px;display:inline-flex}.Guilds-module__bwqdwW__treasuryLedgerHeader h3{margin:0;font-size:1rem;font-weight:800}.Guilds-module__bwqdwW__treasuryLedgerHeader span{color:var(--text-muted,#6b7280);font-size:.8rem;font-weight:700}.Guilds-module__bwqdwW__ledgerList{flex-direction:column;gap:8px;display:flex}.Guilds-module__bwqdwW__ledgerEntry{border:1px solid var(--border-default,#e5e7eb);background:var(--bg-surface,#fff);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.Guilds-module__bwqdwW__ledgerType{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-width:72px;padding:4px 8px;font-size:.72rem;font-weight:800;display:inline-flex}.Guilds-module__bwqdwW__ledgerTypeIn{color:var(--color-success,#2e7d32);background:var(--color-success-bg,#e8f5e9)}.Guilds-module__bwqdwW__ledgerTypeOut{color:var(--color-warning,#e65100);background:var(--color-warning-bg,#fff3e0)}.Guilds-module__bwqdwW__ledgerCopy{min-width:0;color:var(--text-primary,#1f2937);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.Guilds-module__bwqdwW__ledgerBalance{color:var(--text-muted,#6b7280);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8rem;font-weight:650}.Guilds-module__bwqdwW__ledgerMoreButton{border:1px solid color-mix(in srgb, var(--action-primary,#2d7a3f) 24%, var(--border-default,#e5e7eb));background:color-mix(in srgb, var(--action-primary,#2d7a3f) 7%, var(--bg-surface,#fff));color:var(--action-primary,var(--jungle-green,#2d7a3f));cursor:pointer;border-radius:999px;align-self:center;margin-top:2px;padding:7px 14px;font-size:.8rem;font-weight:800;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s}.Guilds-module__bwqdwW__ledgerMoreButton:hover{background:color-mix(in srgb, var(--action-primary,#2d7a3f) 11%, var(--bg-surface,#fff));border-color:color-mix(in srgb, var(--action-primary,#2d7a3f) 42%, var(--border-default,#e5e7eb));box-shadow:0 4px 12px color-mix(in srgb, var(--sidebar-active-glow,#2d7a3f59) 16%, transparent);transform:translateY(-1px)}.Guilds-module__bwqdwW__payoutModal{border:1px solid color-mix(in srgb, var(--action-primary,#2d7a3f) 18%, var(--border-default,#e5e7eb));max-width:560px}.Guilds-module__bwqdwW__payoutHeader{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.Guilds-module__bwqdwW__payoutHeader .Guilds-module__bwqdwW__modalTitle{margin-bottom:4px}.Guilds-module__bwqdwW__payoutLimitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.Guilds-module__bwqdwW__payoutRecipientList{flex-direction:column;gap:8px;max-height:260px;padding-right:2px;display:flex;overflow-y:auto}.Guilds-module__bwqdwW__payoutRecipient{border:1px solid var(--border-default,#e5e7eb);background:var(--bg-surface,#fff);width:100%;color:var(--text-primary,#1f2937);text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;display:flex}.Guilds-module__bwqdwW__payoutRecipient:hover:not(:disabled){background:color-mix(in srgb, var(--action-primary,#2d7a3f) 8%, var(--bg-surface,#fff));border-color:color-mix(in srgb, var(--action-primary,#2d7a3f) 28%, var(--border-default,#e5e7eb));transform:translateY(-1px)}.Guilds-module__bwqdwW__payoutRecipientSelected,.Guilds-module__bwqdwW__payoutRecipientSelected:hover:not(:disabled){background:color-mix(in srgb, var(--action-primary,#2d7a3f) 14%, var(--bg-surface,#fff));border-color:var(--action-primary,var(--jungle-green,#2d7a3f));box-shadow:0 0 0 2px color-mix(in srgb, var(--action-primary,#2d7a3f) 12%, transparent), 0 4px 12px color-mix(in srgb, var(--sidebar-active-glow,#2d7a3f59) 18%, transparent)}.Guilds-module__bwqdwW__payoutRecipientMain{align-items:center;gap:8px;min-width:0;font-weight:650;display:inline-flex}.Guilds-module__bwqdwW__payoutRecipientMain>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:700px){.Guilds-module__bwqdwW__treasuryHero{flex-direction:column;align-items:center}.Guilds-module__bwqdwW__treasuryBalance{align-items:center}.Guilds-module__bwqdwW__treasuryStats,.Guilds-module__bwqdwW__payoutLimitGrid{grid-template-columns:1fr}.Guilds-module__bwqdwW__treasuryActions{flex-direction:column}.Guilds-module__bwqdwW__treasuryPrimaryButton,.Guilds-module__bwqdwW__treasurySecondaryButton{width:100%}.Guilds-module__bwqdwW__ledgerEntry{grid-template-columns:1fr;align-items:flex-start}.Guilds-module__bwqdwW__ledgerCopy,.Guilds-module__bwqdwW__ledgerBalance{white-space:normal}}@media (max-width:1120px){.Guilds-module__bwqdwW__requestsTreasuryLayout{grid-template-columns:1fr}}@media (min-width:1121px){.Guilds-module__bwqdwW__requestsTreasuryLayout .Guilds-module__bwqdwW__requestSection:first-child{min-height:310px}}@media (max-width:560px){.Guilds-module__bwqdwW__guildSettingRow{align-items:flex-start}.Guilds-module__bwqdwW__requestSection{padding:12px}.Guilds-module__bwqdwW__requestSearchRow,.Guilds-module__bwqdwW__inviteLinkRow{align-items:stretch}.Guilds-module__bwqdwW__inviteLinkRow{flex-direction:column}.Guilds-module__bwqdwW__inviteLinkRow .Guilds-module__bwqdwW__searchInput,.Guilds-module__bwqdwW__inviteLinkRow .Guilds-module__bwqdwW__smallButton,.Guilds-module__bwqdwW__inviteLinkRow .Guilds-module__bwqdwW__smallButtonDanger{flex-basis:auto;width:100%}}.Guilds-module__bwqdwW__smallButton{background:var(--bg-surface,#fff);border:1px solid var(--border-default,#e5e7eb);cursor:pointer;color:var(--text-primary,#1f2937);border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:4px 10px;font-size:.8rem;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.Guilds-module__bwqdwW__smallButton:hover:not(:disabled){border-color:color-mix(in srgb, var(--action-primary,#2d7a3f) 40%, var(--border-default,#e5e7eb));background:color-mix(in srgb, var(--action-primary,#2d7a3f) 8%, var(--bg-surface,#fff));color:var(--action-primary,var(--jungle-green,#2d7a3f))}.Guilds-module__bwqdwW__smallButton:disabled{cursor:not-allowed;opacity:.55}.Guilds-module__bwqdwW__smallButtonDanger{color:var(--color-error,#b91c1c);}.Guilds-module__bwqdwW__smallButtonDanger:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-error,#b91c1c) 45%, var(--border-default,#e5e7eb));background:color-mix(in srgb, var(--color-error,#b91c1c) 8%, var(--bg-surface,#fff));color:var(--color-error,#b91c1c)}.Guilds-module__bwqdwW__progress{background:var(--border-default,#e5e7eb);border-radius:4px;height:8px;overflow:hidden}.Guilds-module__bwqdwW__progressBar{background:var(--jungle-green,#2d7a3f);height:100%;transition:width .3s}.Guilds-module__bwqdwW__analyticsCard{background:var(--bg-surface,#fff);border:1px solid var(--border-default,#e5e7eb);border-radius:14px;margin-bottom:20px;padding:18px 20px;box-shadow:0 2px 10px #0000000a}.Guilds-module__bwqdwW__analyticsHeader{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-bottom:14px;display:grid}.Guilds-module__bwqdwW__analyticsHeader .Guilds-module__bwqdwW__sectionTitle{grid-column:2}.Guilds-module__bwqdwW__analyticsHeader .Guilds-module__bwqdwW__analyticsHint{grid-column:3;justify-self:end}.Guilds-module__bwqdwW__analyticsHint{color:var(--text-muted,#6b7280);font-size:.8rem}.Guilds-module__bwqdwW__analyticsGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.Guilds-module__bwqdwW__analyticsCard .Guilds-module__bwqdwW__stat{text-align:center;align-items:center}@media (max-width:640px){.Guilds-module__bwqdwW__analyticsGrid{grid-template-columns:repeat(2,1fr)}}.Guilds-module__bwqdwW__analyticsSubheading{color:var(--text-muted,#6b7280);text-align:center;text-transform:uppercase;letter-spacing:.04em;margin:18px 0 10px;font-size:.85rem;font-weight:600}.Guilds-module__bwqdwW__rankDelta{margin-left:6px;font-size:.78rem;font-weight:700}.Guilds-module__bwqdwW__rankDeltaUp{color:#16a34a}.Guilds-module__bwqdwW__rankDeltaDown{color:#dc2626}.Guilds-module__bwqdwW__rankDeltaSame{color:var(--text-muted,#94a3b8)}.Guilds-module__bwqdwW__podium{--guild-podium-bg:linear-gradient(135deg, color-mix(in srgb, var(--bg-surface,#fff) 85%, var(--sidebar-active,#2d7a3f) 15%), color-mix(in srgb, var(--bg-surface,#fff) 94%, var(--jungle-green,#2d7a3f) 6%));--guild-podium-border:color-mix(in srgb, var(--sidebar-active,#2d7a3f) 42%, transparent);--guild-podium-shadow:color-mix(in srgb, var(--sidebar-active,#2d7a3f) 18%, transparent);--guild-podium-row-bg:color-mix(in srgb, var(--bg-surface,#fff) 88%, var(--sidebar-active,#2d7a3f) 12%);--guild-podium-row-border:color-mix(in srgb, var(--border-default,#e5e7eb) 78%, var(--sidebar-active,#2d7a3f) 22%);--guild-podium-top-bg:linear-gradient(135deg, color-mix(in srgb, var(--bg-surface,#fff) 72%, #facc15 28%), color-mix(in srgb, var(--bg-surface,#fff) 90%, var(--sidebar-active,#2d7a3f) 10%));--guild-podium-top-border:color-mix(in srgb, #facc15 45%, var(--sidebar-active,#2d7a3f) 55%);--guild-podium-muted:color-mix(in srgb, var(--text-muted,#6b7280) 88%, var(--text-primary,#111827) 12%);--guild-podium-value:color-mix(in srgb, var(--jungle-green,#2d7a3f) 84%, var(--text-primary,#111827) 16%);background:var(--guild-podium-bg);border:1px solid var(--guild-podium-border);box-shadow:0 2px 10px var(--guild-podium-shadow);border-radius:14px;margin-bottom:18px;padding:14px 16px}.Guilds-module__bwqdwW__podiumHeader{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.Guilds-module__bwqdwW__podiumTitle{color:var(--text-primary,#111827);margin:0;font-size:clamp(1.05rem,2vw,1.22rem);font-weight:800}.Guilds-module__bwqdwW__podiumBoards{grid-template-columns:1fr;gap:12px;display:grid}.Guilds-module__bwqdwW__podiumBoard{background:linear-gradient(180deg, color-mix(in srgb, var(--bg-surface-elevated,#fff) 92%, var(--sidebar-active,#2d7a3f)), color-mix(in srgb, var(--bg-surface,#fff) 96%, var(--sidebar-active,#2d7a3f)));border:1px solid color-mix(in srgb, var(--sidebar-active,#2d7a3f) 22%, var(--border-default,#e5e7eb));min-width:0;min-height:100%;box-shadow:0 2px 8px #0000000d, inset 0 1px 0 color-mix(in srgb, var(--bg-surface-elevated,#fff) 84%, transparent);border-radius:14px;flex-direction:column;padding:12px;display:none}.Guilds-module__bwqdwW__podiumBoardActive{border-color:color-mix(in srgb, var(--sidebar-active,#2d7a3f) 52%, var(--border-default,#e5e7eb));box-shadow:0 6px 18px color-mix(in srgb, var(--sidebar-active-glow,#2d7a3f59) 20%, transparent), inset 0 1px 0 color-mix(in srgb, var(--bg-surface-elevated,#fff) 88%, transparent);display:flex}.Guilds-module__bwqdwW__podiumBoardHeader{text-align:center;justify-content:center;align-items:center;gap:10px;margin-bottom:4px;display:flex}.Guilds-module__bwqdwW__podiumBoardTitle{color:var(--text-primary,#111827);margin:0;font-size:.95rem;font-weight:800}.Guilds-module__bwqdwW__podiumBoardBadge{background:color-mix(in srgb, var(--sidebar-active,#2d7a3f) 14%, var(--bg-surface-elevated,#fff));color:var(--jungle-green,#2d7a3f);letter-spacing:.02em;text-transform:uppercase;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:.68rem;font-weight:800}.Guilds-module__bwqdwW__podiumHint{min-height:2.2em;color:var(--text-muted,#6b7280);text-align:center;margin:0 0 10px;font-size:.78rem;line-height:1.35}.Guilds-module__bwqdwW__podiumList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Guilds-module__bwqdwW__podiumRow{background:var(--guild-podium-row-bg);border:1px solid var(--guild-podium-row-border);box-shadow:0 2px 8px color-mix(in srgb, var(--sidebar-active,#2d7a3f) 10%, transparent);border-radius:11px;align-items:center;gap:9px;padding:8px 9px;display:flex}.Guilds-module__bwqdwW__podiumRow:first-child{background:var(--guild-podium-top-bg);border-color:var(--guild-podium-top-border);box-shadow:0 3px 10px #facc1538}.Guilds-module__bwqdwW__podiumMedal{flex-shrink:0;justify-content:center;align-items:center;width:32px;display:inline-flex}.Guilds-module__bwqdwW__podiumAvatar{flex-shrink:0;place-items:center;width:36px;height:36px;font-size:1.1rem;display:grid}.Guilds-module__bwqdwW__podiumAvatar img{object-fit:contain;width:100%;height:100%}.Guilds-module__bwqdwW__podiumName{min-width:0;color:var(--text-primary,#111827);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.Guilds-module__bwqdwW__podiumHours{color:var(--guild-podium-value);flex-shrink:0;font-weight:700}.Guilds-module__bwqdwW__podiumEmpty{background:color-mix(in srgb, var(--bg-surface-elevated,#fff) 76%, transparent);border:1px dashed color-mix(in srgb, var(--sidebar-active,#2d7a3f) 28%, var(--border-default,#e5e7eb));color:var(--guild-podium-muted);border-radius:10px;margin:4px 0 0;padding:12px;font-size:.88rem;font-style:italic}.Guilds-module__bwqdwW__podiumPeriodToggle{--guild-toggle-bg:color-mix(in srgb, var(--bg-surface,#fff) 82%, var(--sidebar-active,#2d7a3f) 18%);--guild-toggle-border:color-mix(in srgb, var(--border-default,#e5e7eb) 70%, var(--sidebar-active,#2d7a3f) 30%);--guild-toggle-active-bg:color-mix(in srgb, var(--sidebar-active,#2d7a3f) 84%, #000 16%);--guild-toggle-active-shadow:color-mix(in srgb, var(--sidebar-active,#2d7a3f) 40%, transparent);background:color-mix(in srgb, var(--bg-surface-elevated,#fff) 78%, var(--sidebar-active,#2d7a3f));border:1px solid color-mix(in srgb, var(--sidebar-active,#2d7a3f) 30%, var(--border-default,#e5e7eb));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--bg-surface-elevated,#fff) 86%, transparent);border-radius:12px;gap:4px;padding:4px;display:inline-flex}.Guilds-module__bwqdwW__podiumPeriodButton{appearance:none;color:var(--text-secondary,var(--text-muted,#6b7280));cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;padding:7px 12px;font-size:.78rem;font-weight:800;transition:background .15s,color .15s,box-shadow .15s,border-color .15s}.Guilds-module__bwqdwW__podiumPeriodButton:hover{background:color-mix(in srgb, var(--sidebar-active,#2d7a3f) 10%, transparent);color:var(--jungle-green,#2d7a3f)}.Guilds-module__bwqdwW__podiumPeriodButton.Guilds-module__bwqdwW__active{background:var(--guild-toggle-active-bg);border-color:color-mix(in srgb, var(--action-primary,#4f46e5) 56%, var(--sidebar-active,#2d7a3f) 44%);color:#fff;border-color:color-mix(in srgb, #fff 28%, var(--sidebar-active,#2d7a3f));box-shadow:0 3px 10px var(--sidebar-active-glow,#2d7a3f59)}.Guilds-module__bwqdwW__podiumPeriodButton.Guilds-module__bwqdwW__active:hover{color:#fff}@media (min-width:1040px){.Guilds-module__bwqdwW__podiumHeader{justify-content:center}.Guilds-module__bwqdwW__podiumTitle{text-align:center}.Guilds-module__bwqdwW__podiumPeriodToggle{display:none}.Guilds-module__bwqdwW__podiumBoards{grid-template-columns:repeat(3,minmax(0,1fr))}.Guilds-module__bwqdwW__podiumBoard{display:flex}.Guilds-module__bwqdwW__podiumBoardActive{border-color:color-mix(in srgb, var(--sidebar-active,#2d7a3f) 22%, var(--border-default,#e5e7eb));box-shadow:0 2px 8px #0000000d, inset 0 1px 0 color-mix(in srgb, var(--bg-surface-elevated,#fff) 84%, transparent)}}@media (max-width:540px){.Guilds-module__bwqdwW__podiumHeader{flex-direction:column;align-items:stretch}.Guilds-module__bwqdwW__podiumPeriodToggle{width:100%}.Guilds-module__bwqdwW__podiumPeriodButton{flex:1;padding:7px 8px;font-size:.72rem}.Guilds-module__bwqdwW__podium{padding:12px 14px}.Guilds-module__bwqdwW__podiumRow{gap:10px;padding:6px 8px}.Guilds-module__bwqdwW__podiumAvatar{width:30px;height:30px;font-size:1rem}}.Guilds-module__bwqdwW__previewHero{background:radial-gradient(circle at 10% -25%, color-mix(in srgb, var(--jungle-accent,#82b440) 16%, transparent) 0%, transparent 52%), radial-gradient(circle at 90% -30%, color-mix(in srgb, var(--jungle-green,#2d7a3f) 14%, transparent) 0%, transparent 55%), linear-gradient(180deg, color-mix(in srgb, var(--jungle-green,#2d7a3f) 8%, var(--bg-surface,#fff)) 0%, var(--bg-surface,#fff) 72%);border:1px solid color-mix(in srgb, var(--jungle-green,#2d7a3f) 18%, var(--border-default,#e5e7eb));text-align:center;border-radius:18px;margin-bottom:20px;padding:30px 24px 26px;position:relative;overflow:hidden;box-shadow:0 4px 16px #0000000d}.Guilds-module__bwqdwW__previewHero:before{content:"";background:var(--sidebar-active,linear-gradient(90deg, #2b9f5b, #57c56e));height:4px;position:absolute;top:0;left:0;right:0}.Guilds-module__bwqdwW__previewActionMenu{z-index:1;position:absolute;top:12px;right:12px}.Guilds-module__bwqdwW__previewIdentity{flex-direction:column;align-items:center;gap:8px;margin-bottom:16px;display:flex}.Guilds-module__bwqdwW__previewName{letter-spacing:-.015em;color:var(--text-primary,#1f2937);margin:0;font-size:1.8rem;font-weight:800}.Guilds-module__bwqdwW__previewDescription{max-width:520px;color:var(--text-secondary,#6b7280);margin:4px auto 18px;font-size:.95rem;line-height:1.5}.Guilds-module__bwqdwW__previewStatGrid{grid-template-columns:repeat(4,1fr);gap:10px;max-width:600px;margin:28px auto 18px;display:grid}@media (max-width:640px){.Guilds-module__bwqdwW__previewStatGrid{grid-template-columns:repeat(2,1fr)}.Guilds-module__bwqdwW__previewName{font-size:1.3rem}}.Guilds-module__bwqdwW__previewActions{flex-wrap:wrap;justify-content:center;gap:8px;display:inline-flex}.Guilds-module__bwqdwW__membersList{background:var(--bg-surface,#fff);border:1px solid var(--border-default,#e5e7eb);border-radius:16px;flex-direction:column;gap:6px;padding:8px;display:flex;box-shadow:0 2px 10px #00000008}.Guilds-module__bwqdwW__memberRow{border-radius:12px;align-items:center;gap:12px;padding:10px 12px;transition:background-color .12s,box-shadow .12s;display:flex}.Guilds-module__bwqdwW__memberRow:hover{background:var(--bg-app,#f9fafb);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--jungle-green,#2d7a3f) 16%, transparent)}.Guilds-module__bwqdwW__memberRowSelf{background:color-mix(in srgb, var(--jungle-green,#2d7a3f) 7%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--jungle-green,#2d7a3f) 20%, transparent)}.Guilds-module__bwqdwW__memberRowSelf:hover{background:color-mix(in srgb, var(--jungle-green,#2d7a3f) 10%, transparent)}.Guilds-module__bwqdwW__memberIdentity{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.Guilds-module__bwqdwW__memberAvatar{background:var(--jungle-green-soft,#e3f0e6);width:36px;height:36px;color:var(--jungle-green,#2d7a3f);box-shadow:0 0 0 2px color-mix(in srgb, var(--jungle-green,#2d7a3f) 22%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:inline-flex;overflow:hidden}.Guilds-module__bwqdwW__memberAvatarImage{object-fit:cover;width:100%;height:100%}.Guilds-module__bwqdwW__memberMeta{flex-direction:column;gap:2px;min-width:0;display:flex}.Guilds-module__bwqdwW__memberRowName{color:var(--text-primary,#1f2937);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:600;overflow:hidden}.Guilds-module__bwqdwW__youHint{color:var(--text-muted,#9ca3af);font-size:.85em;font-weight:400}.Guilds-module__bwqdwW__memberSubline{align-items:center;gap:6px;display:inline-flex}.Guilds-module__bwqdwW__memberStats{grid-template-columns:repeat(3, var(--member-stat-col,76px));font-variant-numeric:tabular-nums;flex-shrink:0;place-items:center;display:grid}.Guilds-module__bwqdwW__memberStat{text-align:center;flex-direction:column;align-items:center;display:flex}.Guilds-module__bwqdwW__memberStatValue{color:var(--text-primary,#1f2937);font-size:.95rem;font-weight:600;line-height:1.1}.Guilds-module__bwqdwW__memberStatLabel{color:var(--text-muted,#9ca3af);text-transform:uppercase;letter-spacing:0;font-size:.7rem}.Guilds-module__bwqdwW__memberActions{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.Guilds-module__bwqdwW__pastMembersFooter{border:1.5px dashed var(--border-default,#e5e7eb);background:color-mix(in srgb, var(--bg-surface,#fff) 55%, transparent);color:var(--text-secondary,#6b7280);text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:10px;padding:12px 14px;font-size:.88rem;display:flex}.Guilds-module__bwqdwW__pastMembersFooter svg{color:var(--jungle-green,#2d7a3f);flex-shrink:0}.Guilds-module__bwqdwW__pastMembersFooter strong{color:var(--text-primary,#1f2937);font-variant-numeric:tabular-nums}.Guilds-module__bwqdwW__pastMembersHint{color:var(--text-muted,#9ca3af)}@media (max-width:540px){.Guilds-module__bwqdwW__pastMembersHint{display:none}.Guilds-module__bwqdwW__memberRow{text-align:center;grid-template-columns:minmax(0,1fr);grid-template-areas:"identity""stats";place-items:center;row-gap:10px;padding:12px;display:grid;position:relative}.Guilds-module__bwqdwW__memberIdentity{flex-direction:row;grid-area:identity;justify-content:center;align-items:center;gap:8px;width:100%;padding-inline:36px}.Guilds-module__bwqdwW__memberActions{position:absolute;top:10px;right:10px}.Guilds-module__bwqdwW__memberActions:empty{display:none}.Guilds-module__bwqdwW__memberMeta{flex-direction:row;justify-content:center;align-items:center;gap:6px;max-width:100%}.Guilds-module__bwqdwW__memberRowName{text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:min(44vw,170px);line-height:1.2;display:inline-block;overflow:hidden}.Guilds-module__bwqdwW__memberSubline{flex-shrink:0;justify-content:center}.Guilds-module__bwqdwW__memberStats{grid-area:stats;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:4px;width:100%}.Guilds-module__bwqdwW__memberStatLabel{letter-spacing:0;font-size:.65rem}}.Guilds-module__bwqdwW__listContainer{background:var(--bg-surface,#fff);border:1px solid var(--border-default,#e5e7eb);border-radius:14px;padding:8px;box-shadow:0 2px 10px #00000008}.Guilds-module__bwqdwW__listContainer .Guilds-module__bwqdwW__list{gap:6px}.Guilds-module__bwqdwW__listContainer .Guilds-module__bwqdwW__empty{background:0 0;padding:28px 12px}
.LevelRoadmapModal-module__107siq__header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.LevelRoadmapModal-module__107siq__title{text-align:center;color:var(--text-primary,#1f2937);margin:0;font-size:1.15rem;font-weight:700}.LevelRoadmapModal-module__107siq__closeBtn{cursor:pointer;color:var(--text-secondary,#6b7280);background:0 0;border:none;border-radius:6px;align-items:center;padding:4px;display:flex}.LevelRoadmapModal-module__107siq__closeBtn:hover{background:var(--bg-hover,#f3f4f6)}.LevelRoadmapModal-module__107siq__table{border:1px solid var(--border-default,#e5e7eb);border-radius:10px;grid-template-columns:70px 1fr 1fr 1fr 1fr;font-size:.85rem;display:grid;overflow:hidden}.LevelRoadmapModal-module__107siq__colHeader{background:var(--bg-surface-elevated);color:var(--text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.4px;border-bottom:1px solid var(--border-default,#e5e7eb);align-items:center;gap:4px;padding:8px 10px;font-size:.72rem;font-weight:700;display:flex}.LevelRoadmapModal-module__107siq__cell{border-bottom:1px solid var(--border-default,#e5e7eb);align-items:center;gap:6px;padding:9px 10px;display:flex}.LevelRoadmapModal-module__107siq__table>:nth-last-child(-n+5){border-bottom:none}.LevelRoadmapModal-module__107siq__unlocked{background:var(--bg-surface,#fff);color:var(--text-primary,#1f2937);opacity:.45}.LevelRoadmapModal-module__107siq__locked{background:var(--bg-surface,#fff);color:var(--text-primary,#1f2937)}.LevelRoadmapModal-module__107siq__current{font-weight:700;background:var(--color-info-bg,#e3f2fd)!important;color:var(--color-info,#1565c0)!important;opacity:1!important}.LevelRoadmapModal-module__107siq__levelCell{justify-content:flex-start}.LevelRoadmapModal-module__107siq__levelBadge{background:#00000012;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:.8rem;font-weight:800;display:grid}.LevelRoadmapModal-module__107siq__current .LevelRoadmapModal-module__107siq__levelBadge{background:var(--color-info,#1565c0);color:var(--color-info-bg,#e3f2fd)}@media (max-width:500px){.LevelRoadmapModal-module__107siq__table{grid-template-columns:52px 1fr 1fr 1fr 1fr;font-size:.75rem}.LevelRoadmapModal-module__107siq__cell,.LevelRoadmapModal-module__107siq__colHeader{padding:7px 6px}}
