.Hero-module__ZjlDhW__hero{box-sizing:border-box;justify-content:center;align-items:center;height:300px;min-height:300px;max-height:300px;padding-block:1.25rem;padding-inline:0;display:flex;position:relative;overflow:hidden}.Hero-module__ZjlDhW__space{position:absolute;inset:0;overflow:hidden}.Hero-module__ZjlDhW__auroraNear{pointer-events:none;transform-origin:50% 40%;opacity:.32;filter:blur(34px);background:linear-gradient(102deg, transparent 0%, color-mix(in srgb, var(--accent-fg) 14%, transparent) 32%, color-mix(in srgb, var(--accent-fg) 5%, transparent) 52%, transparent 78%);width:145%;height:58%;position:absolute;top:12%;left:-22%}.Hero-module__ZjlDhW__auroraFar{pointer-events:none;transform-origin:60% 70%;opacity:.22;filter:blur(40px);background:linear-gradient(72deg, transparent 8%, color-mix(in srgb, var(--accent-fg) 8%, transparent) 40%, color-mix(in srgb, var(--accent-fg) 4%, transparent) 58%, transparent 88%);width:130%;height:48%;position:absolute;bottom:-8%;right:-18%}.Hero-module__ZjlDhW__accentGlow{pointer-events:none;background:radial-gradient(ellipse 58% 42% at 50% 0%, color-mix(in srgb, var(--accent-fg) 8%, transparent), transparent 72%);width:92%;height:95%;position:absolute;top:-42%;left:50%;translate:-50%}.Hero-module__ZjlDhW__starsStack{pointer-events:none;position:absolute;inset:0}.Hero-module__ZjlDhW__starsFarStatic{z-index:0;opacity:.1;pointer-events:none;background:url(../media/hero-stars.32fbn0jyf6u9w.svg) 3% 2%/108% 104% no-repeat;position:absolute;inset:-4%}.Hero-module__ZjlDhW__starsSvg{opacity:.22;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.Hero-module__ZjlDhW__starsDrift{z-index:1;pointer-events:none;position:absolute;inset:0}:root[data-theme=light] .Hero-module__ZjlDhW__starsStack{filter:brightness(0)}:root[data-theme=light] .Hero-module__ZjlDhW__starsFarStatic{opacity:.2}:root[data-theme=light] .Hero-module__ZjlDhW__starsSvg{opacity:.38}:root[data-theme=light] .Hero-module__ZjlDhW__auroraNear{background:linear-gradient(102deg, transparent 0%, color-mix(in srgb, var(--fg-default) 10%, transparent) 32%, color-mix(in srgb, var(--fg-default) 4%, transparent) 52%, transparent 78%);opacity:.3}:root[data-theme=light] .Hero-module__ZjlDhW__auroraFar{background:linear-gradient(72deg, transparent 8%, color-mix(in srgb, var(--fg-default) 7%, transparent) 40%, color-mix(in srgb, var(--fg-default) 3%, transparent) 58%, transparent 88%);opacity:.22}:root[data-theme=light] .Hero-module__ZjlDhW__accentGlow{background:radial-gradient(ellipse 58% 42% at 50% 0%, color-mix(in srgb, var(--fg-default) 6%, transparent), transparent 74%);opacity:.42}:root[data-theme=light] .Hero-module__ZjlDhW__vignette{background:radial-gradient(ellipse 80% 75% at 50% 50%, transparent 38%, color-mix(in srgb, var(--fg-default) 7%, transparent) 100%)}:root[data-theme=dark] .Hero-module__ZjlDhW__starsSvg{opacity:.55}:root[data-theme=dark] .Hero-module__ZjlDhW__starsFarStatic{opacity:.22}@keyframes Hero-module__ZjlDhW__heroStarsSlowDrift{0%{transform:translate3d(var(--stars-nudge-x,0px), var(--stars-nudge-y,0px), 0)}to{transform:translate3d(calc(var(--stars-nudge-x,0px) + 24px), calc(var(--stars-nudge-y,0px) - 16px), 0)}}@media (prefers-reduced-motion:reduce){.Hero-module__ZjlDhW__starWave0,.Hero-module__ZjlDhW__starWave1,.Hero-module__ZjlDhW__starWave2,.Hero-module__ZjlDhW__starWave3,.Hero-module__ZjlDhW__starWave4,.Hero-module__ZjlDhW__starWave5,.Hero-module__ZjlDhW__starWave6,.Hero-module__ZjlDhW__starWave7,.Hero-module__ZjlDhW__starsDrift{animation:none}}@keyframes Hero-module__ZjlDhW__heroStarWavePulse{0%,8%,to{opacity:.38}3%{opacity:.58}}@media (prefers-reduced-motion:no-preference){.Hero-module__ZjlDhW__auroraNear{animation:18s ease-in-out infinite alternate Hero-module__ZjlDhW__auroraDriftNear}.Hero-module__ZjlDhW__auroraFar{animation:24s ease-in-out infinite alternate Hero-module__ZjlDhW__auroraDriftFar}:root[data-theme=light] .Hero-module__ZjlDhW__auroraNear{animation:18s ease-in-out infinite alternate Hero-module__ZjlDhW__auroraDriftNearLight}:root[data-theme=light] .Hero-module__ZjlDhW__auroraFar{animation:24s ease-in-out infinite alternate Hero-module__ZjlDhW__auroraDriftFarLight}.Hero-module__ZjlDhW__starWave0,.Hero-module__ZjlDhW__starWave1,.Hero-module__ZjlDhW__starWave2,.Hero-module__ZjlDhW__starWave3,.Hero-module__ZjlDhW__starWave4,.Hero-module__ZjlDhW__starWave5,.Hero-module__ZjlDhW__starWave6,.Hero-module__ZjlDhW__starWave7{animation:4s linear infinite Hero-module__ZjlDhW__heroStarWavePulse}.Hero-module__ZjlDhW__starWave0{animation-delay:0s}.Hero-module__ZjlDhW__starWave1{animation-delay:.5s}.Hero-module__ZjlDhW__starWave2{animation-delay:1s}.Hero-module__ZjlDhW__starWave3{animation-delay:1.5s}.Hero-module__ZjlDhW__starWave4{animation-delay:2s}.Hero-module__ZjlDhW__starWave5{animation-delay:2.5s}.Hero-module__ZjlDhW__starWave6{animation-delay:3s}.Hero-module__ZjlDhW__starWave7{animation-delay:3.5s}.Hero-module__ZjlDhW__starsDrift{animation:160s ease-in-out infinite alternate Hero-module__ZjlDhW__heroStarsSlowDrift}}@keyframes Hero-module__ZjlDhW__auroraDriftNear{0%{opacity:.24;transform:translate(-5%,3%)skew(-8deg)}to{opacity:.36;transform:translate(7%,-4%)skew(5deg)}}@keyframes Hero-module__ZjlDhW__auroraDriftFar{0%{opacity:.18;transform:translate(4%,-2%)skew(6deg)}to{opacity:.28;transform:translate(-8%,3%)skew(-4deg)}}@keyframes Hero-module__ZjlDhW__auroraDriftNearLight{0%{opacity:.22;transform:translate(-5%,3%)skew(-8deg)}to{opacity:.34;transform:translate(7%,-4%)skew(5deg)}}@keyframes Hero-module__ZjlDhW__auroraDriftFarLight{0%{opacity:.16;transform:translate(4%,-2%)skew(6deg)}to{opacity:.26;transform:translate(-8%,3%)skew(-4deg)}}.Hero-module__ZjlDhW__vignette{z-index:3;pointer-events:none;background:radial-gradient(ellipse 80% 75% at 50% 50%, transparent 40%, color-mix(in srgb, var(--bg-inset) 35%, transparent) 100%);position:absolute;inset:0}:root[data-theme=dark] .Hero-module__ZjlDhW__vignette{background:radial-gradient(ellipse 80% 75% at 50% 50%, transparent 38%, color-mix(in srgb, var(--bg-inset) 55%, transparent) 100%)}.Hero-module__ZjlDhW__promoBannerWrap{z-index:4;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.Hero-module__ZjlDhW__promoBanner{object-fit:none;object-position:center;width:100%;height:auto;max-height:none}
.PurchaseContent-module__l1XItG__purchase{background-color:var(--bg-canvas);flex-direction:column;flex:auto;align-self:stretch;width:100%;min-height:0;display:flex}.PurchaseContent-module__l1XItG__purchaseEmpty{flex-direction:column;display:flex}.PurchaseContent-module__l1XItG__purchaseLoading{flex-direction:column;flex:auto;align-self:stretch;width:100%;min-height:0;display:flex}.PurchaseContent-module__l1XItG__purchaseLoading .PurchaseContent-module__l1XItG__container{flex-direction:column;flex:auto;align-items:stretch;width:100%;min-height:0;display:flex}.PurchaseContent-module__l1XItG__purchaseEmpty .PurchaseContent-module__l1XItG__container{flex:auto;justify-content:center;align-items:center;min-height:0;display:flex}.PurchaseContent-module__l1XItG__container{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex}.PurchaseContent-module__l1XItG__purchase .PurchaseContent-module__l1XItG__container>header .PurchaseContent-module__l1XItG__status{box-sizing:border-box;max-width:100%}.PurchaseContent-module__l1XItG__purchaseHeaderPriceChip{gap:.35rem;font-family:Unbounded,Unbounded Fallback,sans-serif;font-size:1rem}.PurchaseContent-module__l1XItG__purchaseHeaderPriceIcon{width:.88rem;height:.88rem;color:var(--accent-fg);flex-shrink:0}.PurchaseContent-module__l1XItG__status{box-sizing:border-box;text-transform:uppercase;letter-spacing:.3px;border-radius:8px;justify-content:center;align-items:center;height:2.5rem;min-height:2.5rem;padding-block:0;padding-inline:1.13rem;font-size:.75rem;font-weight:600;line-height:1.25;display:inline-flex}.PurchaseContent-module__l1XItG__status.PurchaseContent-module__l1XItG__pending{color:var(--attention-fg);background:color-mix(in srgb, var(--attention-fg) 14%, var(--bg-canvas))}.PurchaseContent-module__l1XItG__status.PurchaseContent-module__l1XItG__completed{color:var(--success-fg);background:color-mix(in srgb, var(--success-fg) 12%, var(--bg-canvas))}.PurchaseContent-module__l1XItG__status.PurchaseContent-module__l1XItG__processing{color:var(--danger-fg);background:color-mix(in srgb, var(--danger-fg) 12%, var(--bg-canvas))}.PurchaseContent-module__l1XItG__content{grid-template-columns:1fr 480px;align-items:stretch;gap:2rem;display:grid}.PurchaseContent-module__l1XItG__main{flex-direction:column;min-width:0;display:flex}.PurchaseContent-module__l1XItG__tabs{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.PurchaseContent-module__l1XItG__tab{color:var(--fg-muted);background:var(--bg-subtle);cursor:pointer;appearance:none;border:none;border-radius:8px;align-items:stretch;gap:2px;padding:2px;font-family:inherit;font-size:.94rem;font-weight:600;line-height:1.25;transition:background-color .2s,color .2s;display:inline-flex;overflow:hidden}.PurchaseContent-module__l1XItG__tabLabel{align-items:center;padding-block:.63rem;padding-inline:1.13rem;display:inline-flex}.PurchaseContent-module__l1XItG__tab:hover,.PurchaseContent-module__l1XItG__tab.PurchaseContent-module__l1XItG__active{background:color-mix(in srgb, var(--accent-fg) 8%, var(--bg-canvas));color:var(--accent-fg)}.PurchaseContent-module__l1XItG__tabBadge{box-sizing:border-box;font-variant-numeric:tabular-nums;min-width:2.25rem;color:var(--fg-default);background:var(--bg-canvas);text-align:center;border-radius:0 8px 8px 0;justify-content:center;align-self:stretch;align-items:center;padding-block:0;padding-inline:.63rem;font-size:.81rem;font-weight:600;line-height:1;display:inline-flex}.PurchaseContent-module__l1XItG__tabContent{background-color:var(--bg-default);border-radius:8px}.PurchaseContent-module__l1XItG__info{flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.PurchaseContent-module__l1XItG__section{border-bottom:1px dashed var(--border-default);padding-bottom:1.5rem}.PurchaseContent-module__l1XItG__section:last-child,.PurchaseContent-module__l1XItG__sectionNoDivider{border-bottom:none;padding-bottom:0}.PurchaseContent-module__l1XItG__sectionTitle{color:var(--fg-default);letter-spacing:-.3px;margin-block:0 1rem;font-size:1.13rem;font-weight:600}.PurchaseContent-module__l1XItG__downloadHeader{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.PurchaseContent-module__l1XItG__downloadHeaderLeading{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.PurchaseContent-module__l1XItG__sectionHeaderCount{box-sizing:border-box;font-variant-numeric:tabular-nums;min-width:2.19rem;height:2.19rem;min-height:2.19rem;color:var(--fg-default);background-color:var(--bg-canvas);border-radius:8px;justify-content:center;align-items:center;padding-block:0;padding-inline:.63rem;font-size:.94rem;font-weight:600;line-height:1;display:inline-flex}.PurchaseContent-module__l1XItG__downloadSectionTitle{letter-spacing:.05em;color:var(--fg-default);flex-shrink:0;margin:0;font-family:Unbounded,Unbounded Fallback,sans-serif;font-weight:600;line-height:1.15}.PurchaseContent-module__l1XItG__downloadHeaderRule{border:none;border-top:1px dashed var(--border-default);flex:auto;align-self:center;min-width:.75rem;height:0}.PurchaseContent-module__l1XItG__downloadButton{box-sizing:border-box;height:2.5rem;min-height:2.5rem;color:var(--fg-default);background:var(--bg-canvas);cursor:pointer;appearance:none;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:.56rem;margin:0;padding-block:0;padding-inline:1.13rem;font-family:inherit;font-size:.94rem;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.PurchaseContent-module__l1XItG__downloadButton:hover{background:color-mix(in srgb, var(--accent-fg) 8%, var(--bg-canvas));color:var(--accent-fg)}.PurchaseContent-module__l1XItG__downloadButton:disabled{opacity:.65;cursor:not-allowed}.PurchaseContent-module__l1XItG__downloadAllError{color:var(--fg-muted);margin-block:-.5rem 1rem;font-size:.81rem}.PurchaseContent-module__l1XItG__downloadButtonIcon{width:1.13rem;height:1.13rem}.PurchaseContent-module__l1XItG__filesEmpty{color:var(--fg-muted);margin:0;padding:0;font-size:.88rem}.PurchaseContent-module__l1XItG__discordDeliveryStack{flex-direction:column;gap:.75rem;display:flex}.PurchaseContent-module__l1XItG__discordDeliveryMeta,.PurchaseContent-module__l1XItG__discordStatusLine{color:var(--fg-muted);margin:0;font-size:.9rem;font-weight:400;line-height:1.45}.PurchaseContent-module__l1XItG__discordDeliveryGuildName{color:var(--fg-default);font-weight:500}.PurchaseContent-module__l1XItG__discordDeliveryMetaServerRow{flex-wrap:wrap;align-items:center;gap:.35rem .65rem;display:inline-flex}.PurchaseContent-module__l1XItG__discordDeliveryJoinLink{min-height:1.45rem;color:var(--accent-fg,#2563eb);background:color-mix(in srgb, currentColor 12%, var(--bg-canvas));cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding-block:0;padding-inline:.5rem;font-size:.72rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .18s,color .18s,opacity .18s;display:inline-flex}.PurchaseContent-module__l1XItG__discordDeliveryJoinLink:hover{background:color-mix(in srgb, currentColor 22%, var(--bg-canvas))}button.PurchaseContent-module__l1XItG__discordDeliveryJoinLink{font:inherit;border:none}.PurchaseContent-module__l1XItG__discordGuildNameLink{color:var(--accent-fg);font-weight:500;text-decoration:none}.PurchaseContent-module__l1XItG__discordGuildNameLink:hover{text-underline-offset:.12em;opacity:.92;text-decoration:underline}.PurchaseContent-module__l1XItG__discordDeliveryMetaMuted,.PurchaseContent-module__l1XItG__discordDeliveryMetaLoading{color:var(--fg-muted)}.PurchaseContent-module__l1XItG__discordDeliveryActions{flex-flow:wrap;align-items:center;gap:.65rem 1rem;min-width:0;display:flex}.PurchaseContent-module__l1XItG__discordDeliveryRolesGranted{min-width:0;color:var(--success-fg);background:color-mix(in srgb, var(--success-fg) 14%, var(--bg-canvas));border-radius:8px;flex:100%;margin:0;padding-block:.55rem;padding-inline:.75rem;font-size:.82rem;line-height:1.4}.PurchaseContent-module__l1XItG__discordDeliveryRolesIntro,.PurchaseContent-module__l1XItG__discordStatusLabel{color:var(--fg-muted);font-size:.9rem;font-weight:400;line-height:1.45}.PurchaseContent-module__l1XItG__discordStatusLineSuccess{color:var(--success-fg)}.PurchaseContent-module__l1XItG__discordStatusLineSuccess .PurchaseContent-module__l1XItG__discordStatusLabel{color:var(--fg-muted)}.PurchaseContent-module__l1XItG__discordStatusLineLoading .PurchaseContent-module__l1XItG__discordStatusLineBody{color:var(--accent-fg,#2563eb)}.PurchaseContent-module__l1XItG__discordStatusConditionRow{flex-wrap:wrap;align-items:center;gap:.35rem .45rem;display:inline-flex}.PurchaseContent-module__l1XItG__discordStatusRolesRow{flex-flow:wrap;align-items:center;gap:.35rem .45rem;min-width:0;display:inline-flex}.PurchaseContent-module__l1XItG__discordStatusRolePrefix{flex-shrink:0}.PurchaseContent-module__l1XItG__discordStatusActionLink{min-height:1.45rem;color:var(--danger-fg,#dc2626);background:color-mix(in srgb, currentColor 12%, var(--bg-canvas));cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding-block:0;padding-inline:.5rem;font-size:.72rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .18s,color .18s,opacity .18s;display:inline-flex}.PurchaseContent-module__l1XItG__discordStatusActionLink:hover{background:color-mix(in srgb, currentColor 22%, var(--bg-canvas))}button.PurchaseContent-module__l1XItG__discordStatusActionLink{border:none;font-family:inherit;font-size:.72rem;font-weight:500;line-height:1.2}.PurchaseContent-module__l1XItG__discordStatusLineCooldown{color:var(--danger-fg,#dc2626);font-weight:500}.PurchaseContent-module__l1XItG__discordStatusLineCooldown .PurchaseContent-module__l1XItG__discordStatusLabel{color:var(--fg-muted);font-weight:400}.PurchaseContent-module__l1XItG__discordStatusLineError{color:var(--danger-fg,#dc2626);font-weight:500}.PurchaseContent-module__l1XItG__discordStatusLineError .PurchaseContent-module__l1XItG__discordStatusLabel{color:var(--fg-muted);font-weight:400}.PurchaseContent-module__l1XItG__discordStatusLineWarning{color:var(--attention-fg);font-weight:500}.PurchaseContent-module__l1XItG__discordStatusLineWarning .PurchaseContent-module__l1XItG__discordStatusLabel{color:var(--fg-muted);font-weight:400}.PurchaseContent-module__l1XItG__discordStatusLineBody{display:inline}.PurchaseContent-module__l1XItG__discordHeaderCheckingButton:disabled,.PurchaseContent-module__l1XItG__discordHeaderCheckingButton:disabled:hover{opacity:1;cursor:default;color:var(--fg-muted);background:var(--bg-canvas);pointer-events:none}.PurchaseContent-module__l1XItG__discordHeaderRolesOkButton:disabled,.PurchaseContent-module__l1XItG__discordHeaderRolesOkButton:disabled:hover{opacity:1;cursor:default;color:var(--success-fg);background:var(--bg-canvas);pointer-events:none}.PurchaseContent-module__l1XItG__discordHeaderGetRolesButton{background:var(--bg-canvas)}.PurchaseContent-module__l1XItG__discordHeaderGetRolesButton:hover:not(:disabled){color:var(--accent-fg);background:color-mix(in srgb, var(--accent-fg) 8%, var(--bg-canvas))}.PurchaseContent-module__l1XItG__discordHeaderGetRolesButton:disabled,.PurchaseContent-module__l1XItG__discordHeaderGetRolesButton:disabled:hover{background:var(--bg-canvas)}.PurchaseContent-module__l1XItG__discordHeaderRequestSentButton:disabled,.PurchaseContent-module__l1XItG__discordHeaderRequestSentButton:disabled:hover{opacity:1;cursor:default;color:var(--attention-fg);background:var(--bg-canvas);pointer-events:none}.PurchaseContent-module__l1XItG__discordHeaderCooldownButton:disabled,.PurchaseContent-module__l1XItG__discordHeaderCooldownButton:disabled:hover{opacity:1;cursor:default;color:var(--danger-fg,#dc2626);background:var(--bg-canvas);pointer-events:none}.PurchaseContent-module__l1XItG__discordHeaderTooltipAnchor{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}.PurchaseContent-module__l1XItG__keyApiPanel{flex-direction:column;gap:.75rem;padding-block:.75rem 0;display:flex}.PurchaseContent-module__l1XItG__keyApiActions{flex-flow:wrap;align-items:center;gap:.65rem 1rem;min-width:0;display:flex}.PurchaseContent-module__l1XItG__keyApiHint{color:var(--fg-muted);margin:0;font-size:.82rem;line-height:1.4}.PurchaseContent-module__l1XItG__keyApiActions .PurchaseContent-module__l1XItG__keyApiHint{flex:14rem;min-width:min(100%,12rem)}.PurchaseContent-module__l1XItG__keyApiHintCooldown{color:var(--danger-fg,#dc2626);font-weight:500}.PurchaseContent-module__l1XItG__keyApiTestResponse{color:var(--fg-default);background:var(--bg-canvas);border-radius:.45rem;margin:0;padding-block:.5rem;padding-inline:.65rem;font-size:.88rem;line-height:1.45}.PurchaseContent-module__l1XItG__keyApiTestResponseLabel{color:var(--fg-muted);font-size:.82rem}.PurchaseContent-module__l1XItG__keyApiMessageFieldCode{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.88em}.PurchaseContent-module__l1XItG__keyApiPanelKeyRow{width:100%;max-width:100%}.PurchaseContent-module__l1XItG__keyApiRejectButton{appearance:none;color:var(--fg-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;gap:.35rem;padding-block:.5rem;padding-inline:.9rem;font-size:.9rem;line-height:1.2;transition:background .15s,color .15s;display:inline-flex}.PurchaseContent-module__l1XItG__keyApiRejectButton:hover:not(:disabled){background:var(--bg-subtle);color:var(--fg-default)}.PurchaseContent-module__l1XItG__keyApiRejectButton:disabled{opacity:.6;cursor:not-allowed}.PurchaseContent-module__l1XItG__discordDeliveryRolesRow{flex-flow:wrap;align-items:center;gap:.35rem .45rem;min-width:0;display:flex}.PurchaseContent-module__l1XItG__discordDeliveryRolesIntro{flex-shrink:0}.PurchaseContent-module__l1XItG__discordDeliveryRolesChips{flex-wrap:wrap;flex:0 auto;align-items:center;gap:.35rem .55rem;min-width:0;display:flex}.PurchaseContent-module__l1XItG__discordRoleChip{align-items:center;gap:.4rem;min-width:0;max-width:100%;display:inline-flex}.PurchaseContent-module__l1XItG__discordRoleSwatch{background-color:var(--discord-role-color,#99aab5);border-radius:50%;flex-shrink:0;width:.55rem;height:.55rem}.PurchaseContent-module__l1XItG__discordRoleName{color:var(--discord-role-color,var(--fg-muted));word-break:break-word;font-size:.9rem;line-height:1.35}.PurchaseContent-module__l1XItG__purchaseCheckDiscordRoleChips{flex-flow:wrap;flex:auto;align-items:center;gap:.4rem;min-width:0;display:flex}.PurchaseContent-module__l1XItG__purchaseCheckDiscordRolePill{border:2px solid var(--bg-subtle);background-color:var(--bg-canvas);box-sizing:border-box;border-radius:999px;flex-shrink:0;align-items:center;gap:.4rem;min-width:0;max-width:min(100%,18rem);padding:.1rem .5rem .1rem .4rem;display:inline-flex}.PurchaseContent-module__l1XItG__purchaseCheckDiscordRoleSwatch{background-color:var(--discord-role-color,#99aab5);border-radius:50%;flex-shrink:0;width:.7rem;height:.7rem}.PurchaseContent-module__l1XItG__purchaseCheckDiscordRoleName{color:var(--fg-default);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.8rem;font-weight:500;line-height:1.25;overflow:hidden}.PurchaseContent-module__l1XItG__files{flex-direction:column;gap:.75rem;display:flex}.PurchaseContent-module__l1XItG__fileRow{background-color:var(--bg-canvas);color:var(--fg-default);border-radius:8px;align-items:center;gap:.75rem;padding:1rem;transition:background-color .15s,color .15s;display:flex}.PurchaseContent-module__l1XItG__fileRowWithAside{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:0;display:grid}.PurchaseContent-module__l1XItG__fileRowClickable{cursor:pointer}.PurchaseContent-module__l1XItG__fileRowBusy{opacity:.65;cursor:wait}.PurchaseContent-module__l1XItG__fileRowActions{flex-shrink:0;align-self:center;align-items:center;gap:.5rem;display:inline-flex}.PurchaseContent-module__l1XItG__fileRowKeyLayout{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.PurchaseContent-module__l1XItG__fileRowKeyLayoutWide{grid-template-columns:minmax(0,1fr) auto auto}.PurchaseContent-module__l1XItG__fileRowMain{box-sizing:border-box;min-width:0;font:inherit;color:inherit;text-align:left;background:0 0;border:none;border-radius:0;align-items:center;gap:.75rem;min-height:0;margin:0;padding:0;display:flex}.PurchaseContent-module__l1XItG__fileDownloadActionIcon{flex-shrink:0;width:1.125rem;height:1.125rem;display:block}.PurchaseContent-module__l1XItG__fileRowDownloadIconButton{box-sizing:border-box;width:2.25rem;height:2.25rem;font:inherit;color:var(--fg-subtle);background:var(--bg-subtle);cursor:pointer;appearance:none;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;transition:background-color .2s,color .2s;display:inline-flex}.PurchaseContent-module__l1XItG__fileRowDownloadIconButton .PurchaseContent-module__l1XItG__fileDownloadActionIcon{color:var(--fg-subtle)}.PurchaseContent-module__l1XItG__fileRowDownloadIconButton:hover:not(:disabled){color:var(--fg-default);background-color:var(--bg-default)}.PurchaseContent-module__l1XItG__fileRowDownloadIconButton:hover:not(:disabled) .PurchaseContent-module__l1XItG__fileDownloadActionIcon{color:var(--fg-default)}.PurchaseContent-module__l1XItG__fileRowDownloadIconButton:disabled{opacity:.55;cursor:not-allowed}.PurchaseContent-module__l1XItG__fileRow:hover .PurchaseContent-module__l1XItG__fileRowDownloadIconButton:not(:disabled):not(:hover){color:var(--fg-subtle);background:var(--bg-subtle)}.PurchaseContent-module__l1XItG__fileRow:hover .PurchaseContent-module__l1XItG__fileRowDownloadIconButton:not(:disabled):not(:hover) .PurchaseContent-module__l1XItG__fileDownloadActionIcon{color:var(--fg-subtle)}.PurchaseContent-module__l1XItG__fileRow:hover .PurchaseContent-module__l1XItG__fileDeleteButton:not(:disabled):not(:hover){background:var(--bg-canvas)}.PurchaseContent-module__l1XItG__fileRowKeyCopy{cursor:pointer}.PurchaseContent-module__l1XItG__fileRowKeyCopy:hover{background-color:color-mix(in srgb, var(--accent-fg) 12%, var(--bg-canvas));color:var(--accent-fg)}.PurchaseContent-module__l1XItG__fileRowKeyCopy:hover .PurchaseContent-module__l1XItG__fileIcon{color:var(--accent-fg)}.PurchaseContent-module__l1XItG__fileRowKeyCopy:hover .PurchaseContent-module__l1XItG__fileCopyButton:not(:disabled):not(.PurchaseContent-module__l1XItG__fileCopyButtonCopied){color:var(--accent-fg);background:color-mix(in srgb, var(--accent-fg) 12%, var(--bg-canvas))}.PurchaseContent-module__l1XItG__fileRowKeyCopy:hover .PurchaseContent-module__l1XItG__fileDeleteButton:not(:disabled):not(:hover){background:color-mix(in srgb, var(--accent-fg) 8%, var(--bg-subtle))}a.PurchaseContent-module__l1XItG__fileRow,button.PurchaseContent-module__l1XItG__fileRow{box-sizing:border-box;width:100%;color:inherit;cursor:pointer;text-decoration:none}button.PurchaseContent-module__l1XItG__fileRow{font:inherit;text-align:left;appearance:none;background:0 0;border:none}.PurchaseContent-module__l1XItG__fileRowChevron{flex-shrink:0}.PurchaseContent-module__l1XItG__fileRow:hover{background-color:color-mix(in srgb, var(--fg-default) 6%, var(--bg-default));color:var(--fg-default)}.PurchaseContent-module__l1XItG__fileRow:hover .PurchaseContent-module__l1XItG__fileName,.PurchaseContent-module__l1XItG__fileRow:hover .PurchaseContent-module__l1XItG__fileDownload{color:var(--fg-default)}.PurchaseContent-module__l1XItG__fileRow:hover .PurchaseContent-module__l1XItG__fileSize{color:var(--fg-muted)}.PurchaseContent-module__l1XItG__fileRow:hover .PurchaseContent-module__l1XItG__fileIcon{color:var(--fg-default)}.PurchaseContent-module__l1XItG__fileLink{min-width:0;color:inherit;cursor:pointer;flex:auto;align-items:center;gap:1rem;text-decoration:none;display:flex}.PurchaseContent-module__l1XItG__fileChevronLink{color:inherit;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.PurchaseContent-module__l1XItG__fileDeleteButton{box-sizing:border-box;width:2.25rem;height:2.25rem;font:inherit;color:var(--fg-muted);background:var(--bg-subtle);cursor:pointer;appearance:none;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;transition:background-color .2s,color .2s;display:inline-flex;overflow:hidden}.PurchaseContent-module__l1XItG__fileDeleteButton:hover{color:var(--danger-fg);background:color-mix(in srgb, var(--danger-fg) 18%, var(--bg-canvas))}.PurchaseContent-module__l1XItG__fileDeleteButton:disabled{opacity:.55;cursor:not-allowed}.PurchaseContent-module__l1XItG__fileDeleteIcon{width:1.125rem;height:1.125rem}.PurchaseContent-module__l1XItG__fileCopyButton{box-sizing:border-box;width:2.25rem;height:2.25rem;font:inherit;color:var(--fg-muted);background:var(--bg-subtle);cursor:pointer;appearance:none;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;transition:background-color .2s,color .2s;display:inline-flex;overflow:hidden}.PurchaseContent-module__l1XItG__fileCopyButton:hover{color:var(--accent-fg);background:color-mix(in srgb, var(--accent-fg) 12%, var(--bg-canvas))}.PurchaseContent-module__l1XItG__fileCopyButtonCopied{color:var(--success-fg);background:color-mix(in srgb, var(--success-fg) 14%, var(--bg-canvas))}.PurchaseContent-module__l1XItG__fileCopyIcon{width:1.125rem;height:1.125rem}.PurchaseContent-module__l1XItG__fileIcon{width:2rem;height:2rem;color:var(--accent-fg);flex-shrink:0}.PurchaseContent-module__l1XItG__fileInfo{flex-flow:wrap;flex:1;align-items:baseline;gap:.35rem;min-width:0;display:flex}.PurchaseContent-module__l1XItG__fileName{color:var(--fg-default);font-size:.94rem;font-weight:500}.PurchaseContent-module__l1XItG__fileNameUrl{overflow-wrap:anywhere}.PurchaseContent-module__l1XItG__keyRecordCode{letter-spacing:.05em;color:inherit;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font-family:Unbounded,Unbounded Fallback,sans-serif;font-size:1rem;font-weight:600;line-height:1.15}.PurchaseContent-module__l1XItG__keyRecordMasked{-webkit-user-select:none;user-select:none}.PurchaseContent-module__l1XItG__keyRecordRevealed{-webkit-user-select:text;user-select:text}.PurchaseContent-module__l1XItG__fileSize{color:var(--fg-muted);font-size:.81rem}.PurchaseContent-module__l1XItG__fileDownload{width:1.25rem;height:1.25rem;color:var(--fg-muted)}div.PurchaseContent-module__l1XItG__purchaseLegalSearchWrap{background-color:var(--bg-canvas);flex-shrink:0;width:200px;min-width:200px;max-width:200px}.PurchaseContent-module__l1XItG__instructions{background:var(--bg-canvas);border-radius:8px;padding:1.5rem}.PurchaseContent-module__l1XItG__instructionsTab .PurchaseContent-module__l1XItG__purchaseLegalSearchInput{color:var(--fg-default);background-color:#0000}.PurchaseContent-module__l1XItG__instructionsTab .PurchaseContent-module__l1XItG__purchaseLegalSearchInput::placeholder{color:var(--fg-muted)}.PurchaseContent-module__l1XItG__instructionsText{color:var(--fg-default);white-space:pre-wrap;word-wrap:break-word;margin:0;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.88rem;line-height:1.6}.PurchaseContent-module__l1XItG__instructionsTab{padding:1.5rem}.PurchaseContent-module__l1XItG__updates{flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.PurchaseContent-module__l1XItG__updates .PurchaseContent-module__l1XItG__purchaseLegalSearchInput{color:var(--fg-default);background-color:#0000}.PurchaseContent-module__l1XItG__updates .PurchaseContent-module__l1XItG__purchaseLegalSearchInput::placeholder{color:var(--fg-muted)}.PurchaseContent-module__l1XItG__updatesList{flex-direction:column;gap:1.5rem;display:flex}.PurchaseContent-module__l1XItG__purchaseUpdateEntryHeader{margin-bottom:.75rem}.PurchaseContent-module__l1XItG__updateEntryDate{letter-spacing:.02em;font-style:normal}.PurchaseContent-module__l1XItG__update{margin:0;padding:0}.PurchaseContent-module__l1XItG__update .PurchaseContent-module__l1XItG__downloadHeader{margin-bottom:.75rem}.PurchaseContent-module__l1XItG__updateDateLine{font-style:normal}.PurchaseContent-module__l1XItG__updateCard{background:var(--bg-canvas);border-radius:8px;flex-direction:column;gap:.5rem;padding-block:1rem;padding-inline:1.25rem;display:flex}.PurchaseContent-module__l1XItG__updateTitle{color:var(--accent-fg);letter-spacing:-.2px;margin:0;font-size:1rem;font-weight:600}.PurchaseContent-module__l1XItG__updateBody{color:var(--fg-default);margin:0;font-size:.94rem;line-height:1.6}.PurchaseContent-module__l1XItG__waitingInfo{text-align:center;flex-direction:column;align-items:center;padding-block:3rem;padding-inline:2rem;display:flex}.PurchaseContent-module__l1XItG__waitingIcon{width:4rem;height:4rem;color:var(--fg-muted);opacity:.5;margin-bottom:1.5rem}.PurchaseContent-module__l1XItG__waitingIconAccent{color:var(--accent-fg);opacity:1}.PurchaseContent-module__l1XItG__waitingTitle{color:var(--fg-default);margin-block:0 .75rem;font-size:1.25rem;font-weight:600}.PurchaseContent-module__l1XItG__waitingText{color:var(--fg-muted);max-width:500px;margin:0;font-size:.94rem;line-height:1.6}.PurchaseContent-module__l1XItG__refundedNotice{text-align:center;background-color:var(--danger-subtle);border-radius:8px;flex-direction:column;align-items:center;padding-block:2.5rem;padding-inline:2rem;display:flex}.PurchaseContent-module__l1XItG__refundedNoticeIcon{width:3.5rem;height:3.5rem;color:var(--danger-fg);flex-shrink:0;margin-bottom:1.15rem}.PurchaseContent-module__l1XItG__refundedNoticeTitle{color:var(--danger-fg);margin-block:0 .65rem;font-size:1.15rem;font-weight:600}.PurchaseContent-module__l1XItG__refundedNoticeText{color:var(--danger-fg);max-width:520px;margin:0;font-size:.94rem;line-height:1.55}.PurchaseContent-module__l1XItG__details{flex-wrap:wrap;align-items:stretch;gap:.95rem .65rem;width:100%;padding-top:.45rem;display:flex}.PurchaseContent-module__l1XItG__detailRow{box-sizing:border-box;min-width:min(100%,12rem);max-width:100%;background:var(--bg-canvas);border:none;border-radius:8px;flex:12rem;min-inline-size:0;margin:0;padding:.75rem 1rem;position:relative}.PurchaseContent-module__l1XItG__detailLabel{box-sizing:border-box;letter-spacing:.06em;text-align:center;color:var(--fg-muted);background:var(--bg-canvas);white-space:nowrap;text-overflow:ellipsis;border-radius:0 999px 0 0;margin:0;padding:.5rem 1.5rem 0 1rem;font-size:.65rem;font-weight:600;line-height:1.2;position:absolute;top:.1rem;left:0;overflow:hidden;transform:translateY(-50%)}.PurchaseContent-module__l1XItG__detailValue{width:100%;color:var(--fg-default);text-align:start;white-space:nowrap;margin:0;padding:0;font-size:.94rem;font-weight:600;line-height:1.35}.PurchaseContent-module__l1XItG__detailValueMono{font-variant-numeric:tabular-nums;letter-spacing:.02em;text-overflow:ellipsis;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-weight:600;overflow:hidden}.PurchaseContent-module__l1XItG__detailRowFull{flex:100%;margin-top:.1rem}.PurchaseContent-module__l1XItG__detailValueWrap{white-space:normal;text-overflow:unset;overflow-wrap:anywhere;overflow:visible}.PurchaseContent-module__l1XItG__detailValueMutedCount{font-variant-numeric:tabular-nums;color:var(--fg-muted);white-space:nowrap;font-size:.75rem;font-weight:600;line-height:1}.PurchaseContent-module__l1XItG__detailLabelWrap{white-space:normal;text-align:start;max-width:calc(100% - 1rem);line-height:1.25;overflow:visible}.PurchaseContent-module__l1XItG__detailLink{color:var(--accent-fg);font-weight:600;text-decoration:none}.PurchaseContent-module__l1XItG__detailLink:hover{text-underline-offset:.12em;opacity:.92;text-decoration:underline}.PurchaseContent-module__l1XItG__reviews{flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}.PurchaseContent-module__l1XItG__reviewItems{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:720px){.PurchaseContent-module__l1XItG__reviewItems{grid-template-columns:1fr}}.PurchaseContent-module__l1XItG__reviewsEmpty{color:var(--fg-muted);margin:0;padding:0;font-size:.88rem;line-height:1.35}.PurchaseContent-module__l1XItG__reviewModalResourceLine{color:var(--fg-default);flex-flow:wrap;align-items:center;gap:.5rem .62rem;margin-block:0 1.5rem;padding-left:.5rem;font-size:.88rem;font-weight:600;line-height:1.45;display:flex}.PurchaseContent-module__l1XItG__reviewModalResourceLine a{color:var(--accent-fg);text-underline-offset:.15em;text-decoration:underline}.PurchaseContent-module__l1XItG__reviewModalResourceLine a:hover{color:var(--accent-emphasis)}@media (max-width:1200px){.PurchaseContent-module__l1XItG__content{grid-template-columns:1fr}}@media (max-width:768px){.PurchaseContent-module__l1XItG__meta{flex-direction:column;align-items:flex-start}}.PurchaseContent-module__l1XItG__purchaseDetailLoadingWrap{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.PurchaseContent-module__l1XItG__purchaseDetailLoadingContent{flex:auto;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0}.PurchaseContent-module__l1XItG__purchaseDetailLoadingContent .PurchaseContent-module__l1XItG__main{flex-direction:column;align-self:stretch;height:auto;min-height:0;display:flex}.PurchaseContent-module__l1XItG__purchaseDetailLoadingContent .PurchaseContent-module__l1XItG__tabContent{flex-direction:column;flex:auto;min-height:0;display:flex}.PurchaseContent-module__l1XItG__purchaseDetailLoadingContent .PurchaseContent-module__l1XItG__purchaseDetailSkeletonChatColumn{flex-direction:column;flex:auto;align-self:stretch;width:100%;min-height:0;display:flex}.PurchaseContent-module__l1XItG__purchaseDetailSkeletonChatBlock{box-sizing:border-box;flex:auto;width:100%;height:auto;min-height:0;display:block}.PurchaseContent-module__l1XItG__purchaseDetailSkeletonTabs{flex-wrap:wrap;flex-shrink:0;gap:.5rem;margin-bottom:1.5rem;display:flex}.PurchaseContent-module__l1XItG__purchaseDetailSkeletonInfoBlock{box-sizing:border-box;flex:1 1 0;width:100%;height:auto;min-height:0;display:block}.PurchaseContent-module__l1XItG__purchaseHeaderPriceChipSkeleton,.PurchaseContent-module__l1XItG__purchaseHeaderStatusSkeleton{flex-shrink:0;display:inline-flex}.PurchaseContent-module__l1XItG__purchaseDetailPageLoading{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:2rem;display:flex}.PurchaseContent-module__l1XItG__purchaseDetailPageLoadingSpinner{box-sizing:border-box;border:4px solid var(--border-default);border-top-color:var(--accent-fg);border-radius:50%;width:3.5rem;height:3.5rem;animation:.85s linear infinite PurchaseContent-module__l1XItG__purchaseDetailPageSpinnerRotate}@keyframes PurchaseContent-module__l1XItG__purchaseDetailPageSpinnerRotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.PurchaseContent-module__l1XItG__purchaseDetailPageLoadingSpinner{border-top-color:var(--border-default);opacity:.85;animation:none}}.PurchaseContent-module__l1XItG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PurchaseContent-module__l1XItG__purchaseDetailBackLink{max-width:100%}.PurchaseContent-module__l1XItG__licenseGrantDl{gap:.65rem;margin:0;display:grid}.PurchaseContent-module__l1XItG__licenseGrantRow{gap:.2rem;display:grid}.PurchaseContent-module__l1XItG__licenseGrantRow dt{color:var(--fg-muted);font-size:.81rem;font-weight:500}.PurchaseContent-module__l1XItG__licenseGrantRow dd{color:var(--fg-default);word-break:break-word;margin:0;font-size:.94rem}.PurchaseContent-module__l1XItG__licenseGrantNote{color:var(--fg-muted);margin:.85rem 0 0;font-size:.81rem;line-height:1.45}
﻿.AdminPanel-module__8pW_9a__admin{background-color:var(--bg-canvas);box-sizing:border-box;--admin-panel-rail-inline-size:calc(.38rem + 3.35rem + .38rem);flex-direction:column;flex:auto;align-self:stretch;width:100%;min-height:0;display:flex;position:relative}.AdminPanel-module__8pW_9a__adminRailOpen .AdminPanel-module__8pW_9a__adminMainRow{padding-inline-start:0;transition:padding-inline-start .22s}@media (max-width:1550px){.AdminPanel-module__8pW_9a__adminRailOpen .AdminPanel-module__8pW_9a__adminMainRow{padding-inline-start:var(--admin-panel-sidebar-reserved-inline,var(--admin-panel-rail-inline-size))}}.AdminPanel-module__8pW_9a__adminMainRow{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.AdminPanel-module__8pW_9a__adminPageInner{flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex}.AdminPanel-module__8pW_9a__adminLayout{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.AdminPanel-module__8pW_9a__adminLayout>:first-child{flex-shrink:0}.AdminPanel-module__8pW_9a__adminLayout>:nth-child(2){flex-direction:column;flex:auto;min-height:0;display:flex}.AdminPanel-module__8pW_9a__sidebar{box-sizing:border-box;left:0;top:calc(var(--navbar-height) + var(--impersonation-bar-height,0px));bottom:var(--layout-footer-reserve-height,0px);z-index:40;width:max-content;min-inline-size:var(--admin-panel-rail-inline-size);pointer-events:none;background-color:#0000;flex-direction:column;height:auto;min-height:0;max-height:none;padding:.5rem .38rem .75rem;transition:transform .22s;display:flex;position:fixed}.AdminPanel-module__8pW_9a__sidebarOpen{pointer-events:auto;overflow:hidden;transform:translate(0)}.AdminPanel-module__8pW_9a__sidebarCollapsed{pointer-events:none;overflow:hidden;transform:translate(-100%)}@media (max-width:1024px){.AdminPanel-module__8pW_9a__sidebar{bottom:calc(var(--layout-footer-reserve-height,0px) + var(--mobile-dock-height) + var(--mobile-dock-footer-gap) + env(safe-area-inset-bottom,0px))}}.AdminPanel-module__8pW_9a__sidebarHeader{flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;width:100%;min-height:2.35rem;margin-bottom:.15rem;display:flex}.AdminPanel-module__8pW_9a__drawerCloseSquare{box-sizing:border-box;width:2rem;min-width:2rem;height:2rem;min-height:2rem;color:var(--fg-default);background:var(--bg-subtle);cursor:pointer;appearance:none;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:0;margin:0;padding:0;transition:background-color .2s,color .2s;display:flex}.AdminPanel-module__8pW_9a__drawerCloseSquare:hover{background:color-mix(in srgb, var(--accent-fg) 8%, var(--bg-canvas));color:var(--accent-fg)}.AdminPanel-module__8pW_9a__drawerCloseSquareIcon{flex-shrink:0;width:1rem;height:1rem}.AdminPanel-module__8pW_9a__userSearchWrap{box-sizing:border-box;background-color:var(--bg-subtle);border-radius:8px;flex-shrink:0;align-items:center;gap:.44rem;width:100%;min-width:0;max-width:200px;height:2.5rem;min-height:2.5rem;padding-block:0;padding-inline:1rem;transition:color .2s;display:inline-flex}.AdminPanel-module__8pW_9a__userSearchIcon{width:1.13rem;height:1.13rem;color:var(--fg-muted);pointer-events:none;flex-shrink:0;display:block}.AdminPanel-module__8pW_9a__userSearchClearBtn{box-sizing:border-box;cursor:pointer;pointer-events:none;width:1.25rem;height:1.25rem;color:var(--fg-muted);background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.AdminPanel-module__8pW_9a__userSearchClearBtnInactive{pointer-events:none;cursor:default}.AdminPanel-module__8pW_9a__userSearchClearBtn:not(.AdminPanel-module__8pW_9a__userSearchClearBtnInactive){pointer-events:auto}.AdminPanel-module__8pW_9a__userSearchClearIcon{flex-shrink:0;width:1.25rem;height:1.25rem;transition:opacity .15s;display:block}.AdminPanel-module__8pW_9a__userSearchClearIconHidden{opacity:0}.AdminPanel-module__8pW_9a__userSearchInput{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;height:100%;min-height:0;color:var(--fg-default);box-shadow:none;appearance:none;background-color:#0000;border:none;border-radius:0;flex:1 1 0;margin:0;padding:0;font-family:inherit;font-size:.94rem;line-height:1.25;transition:color .2s;overflow:hidden}.AdminPanel-module__8pW_9a__userSearchInput::-webkit-search-cancel-button{appearance:none}.AdminPanel-module__8pW_9a__userSearchInput::-webkit-search-decoration{appearance:none}.AdminPanel-module__8pW_9a__userSearchInput::placeholder{color:var(--fg-muted)}.AdminPanel-module__8pW_9a__pageHeaderRailMenuTooltipAnchor,.AdminPanel-module__8pW_9a__pageHeaderIconTooltipAnchor{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}.AdminPanel-module__8pW_9a__pageHeaderTableIconButton{box-sizing:border-box;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem}.AdminPanel-module__8pW_9a__pageHeaderRailMenuTooltipAnchor .AdminPanel-module__8pW_9a__pageHeaderTableIconButton,.AdminPanel-module__8pW_9a__pageHeaderIconTooltipAnchor .AdminPanel-module__8pW_9a__pageHeaderTableIconButton{color:var(--fg-default)}.AdminPanel-module__8pW_9a__pageHeaderRailMenuTooltipAnchor .AdminPanel-module__8pW_9a__pageHeaderTableIconButton:hover,.AdminPanel-module__8pW_9a__pageHeaderIconTooltipAnchor .AdminPanel-module__8pW_9a__pageHeaderTableIconButton:hover{color:var(--accent-fg)}.AdminPanel-module__8pW_9a__navRailBody{flex-direction:column;flex:1 1 0;align-items:center;gap:.2rem;width:100%;min-height:0;display:flex}.AdminPanel-module__8pW_9a__navRailScrollBtn{box-sizing:border-box;width:2rem;min-width:2rem;height:2rem;min-height:2rem;color:var(--fg-default);background:var(--bg-subtle);cursor:pointer;appearance:none;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .2s,color .2s;display:flex}.AdminPanel-module__8pW_9a__navRailScrollBtn:hover:not(:disabled){background:color-mix(in srgb, var(--accent-fg) 8%, var(--bg-canvas));color:var(--accent-fg)}.AdminPanel-module__8pW_9a__navRailScrollBtn:disabled{opacity:.35;cursor:default}.AdminPanel-module__8pW_9a__navRailScrollBtnBottom{margin-top:auto}.AdminPanel-module__8pW_9a__navRailScrollIcon{flex-shrink:0;width:1rem;height:1rem}.AdminPanel-module__8pW_9a__navRailScrollViewport{flex-direction:column;flex:1 1 0;width:100%;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.AdminPanel-module__8pW_9a__navRailFadeTop,.AdminPanel-module__8pW_9a__navRailFadeBottom{z-index:2;pointer-events:none;height:2.75rem;position:absolute;left:0;right:0}.AdminPanel-module__8pW_9a__navRailFadeTop{background:linear-gradient(to bottom, var(--bg-canvas) 0%, color-mix(in srgb, var(--bg-canvas) 72%, transparent) 55%, transparent 100%);top:0}.AdminPanel-module__8pW_9a__navRailFadeBottom{background:linear-gradient(to top, var(--bg-canvas) 0%, color-mix(in srgb, var(--bg-canvas) 72%, transparent) 55%, transparent 100%);bottom:0}.AdminPanel-module__8pW_9a__nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:column;flex:1 1 0;align-items:center;gap:.4rem;width:100%;min-height:0;margin:0;padding-block:.15rem 0;display:flex;overflow:hidden auto}.AdminPanel-module__8pW_9a__nav::-webkit-scrollbar{width:0;height:0;display:none}.AdminPanel-module__8pW_9a__navItem{box-sizing:border-box;min-height:2.5rem;color:var(--fg-default);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:flex-start;align-items:center;gap:.75rem;padding-block:.63rem;padding-inline:1.13rem;font-family:inherit;font-size:.94rem;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.AdminPanel-module__8pW_9a__navItem:hover,.AdminPanel-module__8pW_9a__navItemActive,.AdminPanel-module__8pW_9a__navItemActive:hover{background:color-mix(in srgb, var(--accent-fg) 8%, var(--bg-canvas));color:var(--accent-fg)}.AdminPanel-module__8pW_9a__navRailTooltipHost{flex-direction:column;align-items:center;max-width:100%;display:inline-flex}.AdminPanel-module__8pW_9a__navRailTile{background:var(--bg-canvas);flex-direction:column;justify-content:center;align-items:center;gap:.26rem;width:3.35rem;min-width:3.35rem;min-height:2.85rem;margin:0;padding:.38rem .3rem .42rem}.AdminPanel-module__8pW_9a__navItem.AdminPanel-module__8pW_9a__navRailTile:hover,.AdminPanel-module__8pW_9a__navItem.AdminPanel-module__8pW_9a__navRailTile.AdminPanel-module__8pW_9a__navItemActive,.AdminPanel-module__8pW_9a__navItem.AdminPanel-module__8pW_9a__navRailTile.AdminPanel-module__8pW_9a__navItemActive:hover{background:color-mix(in srgb, var(--accent-fg) 8%, var(--bg-canvas));color:var(--accent-fg)}.AdminPanel-module__8pW_9a__navRailIconSlot{flex-shrink:0;justify-content:center;align-items:center;display:flex}.AdminPanel-module__8pW_9a__navIcon{flex-shrink:0;width:1.25rem;height:1.25rem}.AdminPanel-module__8pW_9a__navItemLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.AdminPanel-module__8pW_9a__navRailChips{flex-flow:wrap;justify-content:center;align-items:center;gap:.16rem;max-width:100%;line-height:1;display:flex}.AdminPanel-module__8pW_9a__navRailChip{font-variant-numeric:tabular-nums;letter-spacing:-.02em;background:color-mix(in srgb, var(--fg-muted) 14%, var(--bg-default));min-width:1.05rem;min-height:1.05rem;color:var(--fg-muted);border-radius:8px;justify-content:center;align-items:center;padding-block:.1rem;padding-inline:.26rem;font-size:.6rem;font-weight:700;display:inline-flex}.AdminPanel-module__8pW_9a__navRailChipAlert{background:color-mix(in srgb, var(--accent-fg) 20%, var(--bg-default));color:var(--accent-fg)}.AdminPanel-module__8pW_9a__navItem.AdminPanel-module__8pW_9a__navRailTile.AdminPanel-module__8pW_9a__navItemActive .AdminPanel-module__8pW_9a__navRailChip{background:color-mix(in srgb, var(--fg-muted) 20%, var(--bg-canvas));color:var(--fg-default)}.AdminPanel-module__8pW_9a__navItem.AdminPanel-module__8pW_9a__navRailTile.AdminPanel-module__8pW_9a__navItemActive .AdminPanel-module__8pW_9a__navRailChipAlert{background:color-mix(in srgb, var(--accent-fg) 28%, var(--bg-canvas));color:var(--accent-fg)}.AdminPanel-module__8pW_9a__section{max-width:var(--layout-page-max-width)}.AdminPanel-module__8pW_9a__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.AdminPanel-module__8pW_9a__sectionHeaderEnd{justify-content:flex-end}.AdminPanel-module__8pW_9a__sectionTitle{color:var(--fg-default);letter-spacing:-.5px;margin-block:0 1.5rem;font-size:2rem;font-weight:600}.AdminPanel-module__8pW_9a__addButton{color:#fff;background-color:var(--btn-success-bg);cursor:pointer;border-radius:8px;padding-block:.63rem;padding-inline:1rem;font-size:.88rem;font-weight:600;transition:background-color .2s}.AdminPanel-module__8pW_9a__addButton:hover{background-color:var(--btn-success-bg-hover)}.AdminPanel-module__8pW_9a__adminFinancePeriodBar{width:100%;margin-bottom:.75rem}.AdminPanel-module__8pW_9a__adminMiniStats{flex-wrap:wrap;align-items:stretch;gap:.65rem;width:100%;margin-bottom:2rem;display:flex}.AdminPanel-module__8pW_9a__adminMiniStatsDashed .AdminPanel-module__8pW_9a__adminMiniStat{border:1px dashed var(--border-muted);background:0 0}.AdminPanel-module__8pW_9a__adminTransactionsStripSkeleton .AdminPanel-module__8pW_9a__adminMiniStat{box-sizing:border-box;flex-direction:column;height:64px;min-height:64px;display:flex}.AdminPanel-module__8pW_9a__adminTransactionsStripSkeletonBlock{flex:1;align-self:stretch;width:100%;min-height:0}.AdminPanel-module__8pW_9a__adminMiniStatsRoleInline .AdminPanel-module__8pW_9a__adminMiniStat{flex-flow:wrap;align-items:baseline;gap:.45rem;padding-block:.65rem;display:flex}.AdminPanel-module__8pW_9a__adminMiniStatsRoleInline .AdminPanel-module__8pW_9a__adminMiniStatLabel{margin-block:0}.AdminPanel-module__8pW_9a__adminUsersRoleStripSkeleton.AdminPanel-module__8pW_9a__adminMiniStatsRoleInline .AdminPanel-module__8pW_9a__adminMiniStat{align-items:stretch;min-height:37px}.AdminPanel-module__8pW_9a__adminUsersRoleStripSkeleton.AdminPanel-module__8pW_9a__adminMiniStatsRoleInline .AdminPanel-module__8pW_9a__adminMiniStat .AdminPanel-module__8pW_9a__adminUsersRoleStripSkeletonFill{flex:auto;align-self:stretch;width:100%;height:auto;min-height:0}.AdminPanel-module__8pW_9a__adminMiniStat{box-sizing:border-box;background:var(--bg-subtle);border-radius:8px;flex:9rem;min-width:min(100%,9rem);max-width:100%;padding-block:.85rem;padding-inline:1rem}.AdminPanel-module__8pW_9a__adminMiniStatLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-muted);white-space:nowrap;margin-block:0 .12rem;font-size:.75rem;font-weight:600}.AdminPanel-module__8pW_9a__adminMiniStat .AdminPanel-module__8pW_9a__adminMiniStatValue{white-space:nowrap;justify-content:flex-start;min-height:0;margin:0}.AdminPanel-module__8pW_9a__adminMiniStatSkeletonSlot{box-sizing:border-box;background:0 0;flex:9rem;min-width:min(100%,9rem);max-width:100%;padding:0}.AdminPanel-module__8pW_9a__adminMiniStatFullSkeleton{width:100%;min-height:62px;display:block}.AdminPanel-module__8pW_9a__badge{text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;border-radius:8px;padding-block:.25rem;padding-inline:.63rem;font-size:.69rem;font-weight:600}.AdminPanel-module__8pW_9a__badgeStack{flex-direction:column;align-items:center;gap:.25rem;display:inline-flex}.AdminPanel-module__8pW_9a__roleBadge{letter-spacing:.3px;white-space:nowrap;border-radius:8px;padding-block:.25rem;padding-inline:.63rem;font-size:.69rem;font-weight:600}.AdminPanel-module__8pW_9a__badgeSuccess{background-color:color-mix(in srgb, var(--success-fg) 15%, transparent);color:var(--status-success-fg)}.AdminPanel-module__8pW_9a__badgeWarning{background-color:color-mix(in srgb, var(--attention-fg) 15%, transparent);color:var(--attention-fg)}.AdminPanel-module__8pW_9a__badgeInfo{background-color:color-mix(in srgb, var(--accent-fg) 15%, transparent);color:var(--accent-fg)}.AdminPanel-module__8pW_9a__badgeMuted{color:var(--fg-muted);background:color-mix(in srgb, var(--fg-default) 9%, var(--bg-canvas))}.AdminPanel-module__8pW_9a__badgeDanger{background-color:color-mix(in srgb, var(--danger-fg) 15%, transparent);color:var(--danger-fg)}.AdminPanel-module__8pW_9a__badgeFrozen{background-color:color-mix(in srgb, var(--accent-fg) 15%, transparent);color:var(--accent-fg)}.AdminPanel-module__8pW_9a__badgeFrozenHelp{cursor:help}.AdminPanel-module__8pW_9a__userBlockReasonTooltipContent{text-align:left;white-space:pre-wrap;word-break:break-word;max-width:min(22rem,85vw);display:block}.AdminPanel-module__8pW_9a__tableAction{color:var(--accent-fg);cursor:pointer;background:0 0;border-radius:8px;padding-block:.38rem;padding-inline:.75rem;font-size:.75rem;font-weight:500;transition:background-color .2s}.AdminPanel-module__8pW_9a__tableAction:hover{background:color-mix(in srgb, var(--accent-fg) 10%, transparent)}.AdminPanel-module__8pW_9a__approveButton{color:#fff;background-color:var(--btn-success-bg);cursor:pointer;border-radius:8px;margin-right:.5rem;padding-block:.38rem;padding-inline:.75rem;font-size:.75rem;font-weight:500;transition:background-color .2s}.AdminPanel-module__8pW_9a__approveButton:hover{background-color:var(--btn-success-bg-hover)}.AdminPanel-module__8pW_9a__rejectButton{color:var(--danger-fg);cursor:pointer;background:0 0;border-radius:8px;padding-block:.38rem;padding-inline:.75rem;font-size:.75rem;font-weight:500;transition:background-color .2s}.AdminPanel-module__8pW_9a__rejectButton:hover{background:color-mix(in srgb, var(--danger-fg) 10%, transparent)}.AdminPanel-module__8pW_9a__positive{color:var(--success-fg);font-weight:600}.AdminPanel-module__8pW_9a__negative{color:var(--danger-fg);font-weight:600}.AdminPanel-module__8pW_9a__settingsGroup{box-sizing:border-box;border-bottom:1px dashed color-mix(in srgb, var(--fg-default) 14%, var(--bg-canvas));width:100%;max-width:42rem;margin-block:0 2rem;padding-block:0 2rem}.AdminPanel-module__8pW_9a__settingsGroup:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.AdminPanel-module__8pW_9a__settingsRow{box-sizing:border-box;border-bottom:1px dashed color-mix(in srgb, var(--fg-default) 14%, var(--bg-canvas));grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.5rem 2rem;width:100%;margin-block:0 2rem;padding-block:0 2rem;display:grid}.AdminPanel-module__8pW_9a__settingsRow:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.AdminPanel-module__8pW_9a__settingsRow .AdminPanel-module__8pW_9a__settingsGroup{border-bottom:none;min-width:0;max-width:none;margin:0;padding:0}.AdminPanel-module__8pW_9a__settingsRowTriple{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:720px){.AdminPanel-module__8pW_9a__settingsRow,.AdminPanel-module__8pW_9a__settingsRowTriple{grid-template-columns:1fr}}.AdminPanel-module__8pW_9a__settingsDiscordSyncRow{box-sizing:border-box;border-bottom:1px dashed color-mix(in srgb, var(--fg-default) 14%, var(--bg-canvas));width:100%;min-width:0;margin-block:0 2rem;padding-block:0 2rem}.AdminPanel-module__8pW_9a__settingsDiscordSyncRow:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.AdminPanel-module__8pW_9a__settingsTitle{color:var(--fg-default);letter-spacing:-.3px;margin-block:0 .35rem;font-size:1.13rem;font-weight:600}.AdminPanel-module__8pW_9a__settingsGroup>.AdminPanel-module__8pW_9a__formHint{margin-block:0 1.25rem}.AdminPanel-module__8pW_9a__settingsGroup .AdminPanel-module__8pW_9a__formBody{gap:1.125rem}.AdminPanel-module__8pW_9a__settingsGroup .AdminPanel-module__8pW_9a__formGroup{gap:.5rem}.AdminPanel-module__8pW_9a__settingsGroup .AdminPanel-module__8pW_9a__formLabel{padding-left:8px;padding-right:10px;line-height:1.3}.AdminPanel-module__8pW_9a__settingsCompact .AdminPanel-module__8pW_9a__settingsTitle{margin-block:0 .15rem;font-size:1rem}.AdminPanel-module__8pW_9a__settingsList{flex-direction:column;margin-top:.35rem;display:flex}.AdminPanel-module__8pW_9a__settingsToggleRow{border-bottom:1px dashed var(--border-muted);justify-content:space-between;align-items:center;gap:.65rem;padding-block:.4rem;display:flex}.AdminPanel-module__8pW_9a__settingsToggleRow:last-child{border-bottom:none}.AdminPanel-module__8pW_9a__settingsToggleLabel{min-width:0;color:var(--fg-default);flex:1;font-size:.88rem;font-weight:500;line-height:1.35}.AdminPanel-module__8pW_9a__settingsToggleOnly{flex-shrink:0;padding-block:0}.AdminPanel-module__8pW_9a__settingsToggleOnly .AdminPanel-module__8pW_9a__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AdminPanel-module__8pW_9a__settingsFieldRow{border-bottom:1px dashed var(--border-muted);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:.35rem .75rem;padding-block:.4rem;display:grid}.AdminPanel-module__8pW_9a__settingsFieldRow:last-child{border-bottom:none}.AdminPanel-module__8pW_9a__settingsFieldRow:has(+.AdminPanel-module__8pW_9a__settingsFieldRowWithTrailingAction){border-bottom:none}.AdminPanel-module__8pW_9a__settingsFieldLabel{color:var(--fg-muted);margin:0;padding:0;font-size:.78rem;font-weight:600;line-height:1.3}.AdminPanel-module__8pW_9a__settingsFieldControl{flex-direction:column;gap:.35rem;min-width:0;display:flex}.AdminPanel-module__8pW_9a__settingsFieldControl>:first-child:not(button){width:100%;min-width:0}.AdminPanel-module__8pW_9a__settingsFieldRowWithTrailingAction{grid-template-columns:minmax(9.5rem,1fr) auto}.AdminPanel-module__8pW_9a__settingsFieldRowInput{width:100%;min-width:0}.AdminPanel-module__8pW_9a__settingsFieldRowAction{justify-self:end}.AdminPanel-module__8pW_9a__settingsInlineBtn{white-space:nowrap;flex-shrink:0;align-self:center;width:auto;padding-block:.35rem;padding-inline:.65rem;font-size:.81rem}.AdminPanel-module__8pW_9a__settingsPanelFooter{flex-wrap:wrap;gap:.5rem;padding-top:.65rem;display:flex}.AdminPanel-module__8pW_9a__settingsPanelFooter .AdminPanel-module__8pW_9a__formBtnPrimary{width:auto;min-width:8.5rem}.AdminPanel-module__8pW_9a__settingsFeatureLocksFooter,.AdminPanel-module__8pW_9a__settingsMaintenanceFooter{flex-wrap:nowrap;width:100%}.AdminPanel-module__8pW_9a__settingsFeatureLocksFooter .AdminPanel-module__8pW_9a__formBtnSecondary,.AdminPanel-module__8pW_9a__settingsMaintenanceFooter .AdminPanel-module__8pW_9a__formBtnSecondary,.AdminPanel-module__8pW_9a__settingsMaintenanceFooter .AdminPanel-module__8pW_9a__formBtnPrimary{flex:50%;width:auto;min-width:0}@media (max-width:520px){.AdminPanel-module__8pW_9a__settingsFieldRow{grid-template-columns:1fr;align-items:stretch}.AdminPanel-module__8pW_9a__settingsFieldRowWithTrailingAction{grid-template-columns:1fr}.AdminPanel-module__8pW_9a__settingsFieldRowWithTrailingAction .AdminPanel-module__8pW_9a__settingsFieldRowAction{justify-self:stretch}}.AdminPanel-module__8pW_9a__settingItem{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;padding-block:1rem;display:flex}.AdminPanel-module__8pW_9a__settingItem:last-child{border-bottom:none}.AdminPanel-module__8pW_9a__settingInfo{flex:1}.AdminPanel-module__8pW_9a__settingLabel{color:var(--fg-default);margin-bottom:.25rem;font-size:.94rem;font-weight:600}.AdminPanel-module__8pW_9a__settingDescription{color:var(--fg-muted);font-size:.81rem}.AdminPanel-module__8pW_9a__settingInput{width:150px;color:var(--fg-default);background-color:var(--bg-canvas);border-radius:8px;padding-block:.5rem;padding-inline:.75rem;font-size:.88rem;transition:background-color .15s}.AdminPanel-module__8pW_9a__switch{width:48px;height:24px;display:inline-block;position:relative}.AdminPanel-module__8pW_9a__switch input{opacity:0;width:0;height:0}.AdminPanel-module__8pW_9a__slider{cursor:pointer;background-color:var(--border-default);border-radius:8px;transition:background-color .3s;position:absolute;inset:0}.AdminPanel-module__8pW_9a__slider:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:translate .3s;position:absolute;bottom:3px;left:3px}.AdminPanel-module__8pW_9a__switch input:checked+.AdminPanel-module__8pW_9a__slider{background-color:var(--accent-fg)}.AdminPanel-module__8pW_9a__switch input:checked+.AdminPanel-module__8pW_9a__slider:before{translate:24px}.AdminPanel-module__8pW_9a__rolesGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-top:1rem;display:grid}.AdminPanel-module__8pW_9a__roleCard{background-color:var(--bg-subtle);border-radius:8px;align-items:center;gap:1rem;padding:1rem;display:flex}.AdminPanel-module__8pW_9a__roleLevel{width:2.5rem;height:2.5rem;color:var(--fg-default);background-color:var(--bg-canvas);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.13rem;font-weight:700;display:flex}.AdminPanel-module__8pW_9a__roleInfo{flex:1;min-width:0}.AdminPanel-module__8pW_9a__roleName{margin-bottom:.13rem;font-size:.94rem;font-weight:600}.AdminPanel-module__8pW_9a__roleKey{color:var(--fg-muted);font-family:inherit;font-size:.81rem;font-weight:500;line-height:1.35}.AdminPanel-module__8pW_9a__roleKeyLabel{margin-right:.28rem;font-weight:600}.AdminPanel-module__8pW_9a__roleDescription{color:var(--fg-muted);font-size:.75rem}.AdminPanel-module__8pW_9a__accessTable{flex-direction:column;gap:0;display:flex}.AdminPanel-module__8pW_9a__settingsGroup>.AdminPanel-module__8pW_9a__accessTable{margin-top:1rem}.AdminPanel-module__8pW_9a__accessRow{border-bottom:1px dashed color-mix(in srgb, var(--fg-default) 15%, var(--bg-canvas));justify-content:space-between;align-items:center;gap:1rem;padding-block:.88rem;display:flex}.AdminPanel-module__8pW_9a__accessRow:last-child{border-bottom:none}.AdminPanel-module__8pW_9a__accessLabel{color:var(--fg-default);font-size:.94rem;font-weight:500}.AdminPanel-module__8pW_9a__accessRole{flex-shrink:0}.AdminPanel-module__8pW_9a__tableWrap{-webkit-overflow-scrolling:touch;scrollbar-width:none;background:0 0;width:100%;min-width:0;overflow:auto visible}.AdminPanel-module__8pW_9a__tableWrap::-webkit-scrollbar{width:0;height:0;display:none}.AdminPanel-module__8pW_9a__tableWrap>.AdminPanel-module__8pW_9a__tableHeader,.AdminPanel-module__8pW_9a__tableWrap>.AdminPanel-module__8pW_9a__tableRow{width:min-content;min-width:100%}.AdminPanel-module__8pW_9a__usersPagination{box-sizing:border-box;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-width:0;margin-top:.75rem;padding-block:0;padding-inline:1.25rem;display:flex}.AdminPanel-module__8pW_9a__usersPaginationSummary{font-variant-numeric:tabular-nums;color:var(--fg-muted);flex-shrink:0;font-size:.88rem}.AdminPanel-module__8pW_9a__usersPaginationControls{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.35rem;display:inline-flex}.AdminPanel-module__8pW_9a__usersPagination button.AdminPanel-module__8pW_9a__usersPaginationPage,.AdminPanel-module__8pW_9a__usersPagination button.AdminPanel-module__8pW_9a__usersPaginationArrowBtn{background-color:var(--bg-subtle)}.AdminPanel-module__8pW_9a__usersPagination button.AdminPanel-module__8pW_9a__usersPaginationPage:not(.AdminPanel-module__8pW_9a__usersPaginationPageCurrent):hover:not(:disabled),.AdminPanel-module__8pW_9a__usersPagination button.AdminPanel-module__8pW_9a__usersPaginationArrowBtn:not(:disabled):hover{background:color-mix(in srgb, var(--accent-fg) 8%, var(--bg-canvas));color:var(--accent-fg)}.AdminPanel-module__8pW_9a__usersPaginationPages{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}.AdminPanel-module__8pW_9a__usersPaginationPage{box-sizing:border-box;font-variant-numeric:tabular-nums;width:2.375rem;min-width:2.375rem;height:2.375rem;min-height:2.375rem;color:var(--fg-default);justify-content:center;align-items:center;padding:0;font-size:.88rem;font-weight:500;line-height:1}.AdminPanel-module__8pW_9a__usersPagination button.AdminPanel-module__8pW_9a__usersPaginationPage.AdminPanel-module__8pW_9a__usersPaginationPageCurrent{background:color-mix(in srgb, var(--accent-fg) 14%, var(--bg-canvas));color:var(--accent-fg);font-weight:600}.AdminPanel-module__8pW_9a__usersPagination button.AdminPanel-module__8pW_9a__usersPaginationPage.AdminPanel-module__8pW_9a__usersPaginationPageCurrent:hover{background:color-mix(in srgb, var(--accent-fg) 20%, var(--bg-canvas));color:var(--accent-fg)}.AdminPanel-module__8pW_9a__usersPaginationEllipsis{min-width:1.5rem;color:var(--fg-muted);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding-block:0;padding-inline:.1rem;font-size:.94rem;line-height:1;display:inline-flex}.AdminPanel-module__8pW_9a__usersPaginationArrowBtn{box-sizing:border-box;justify-content:center;align-items:center;width:2.375rem;min-width:2.375rem;height:2.375rem;min-height:2.375rem;padding:0;line-height:1}.AdminPanel-module__8pW_9a__usersPaginationArrowBtn:disabled{opacity:.45;cursor:not-allowed;color:var(--fg-muted)}.AdminPanel-module__8pW_9a__usersPaginationArrowBtn:disabled:hover{background:var(--bg-subtle);color:var(--fg-muted)}.AdminPanel-module__8pW_9a__usersPaginationIcon{color:currentColor;flex-shrink:0;width:1rem;height:1rem}.AdminPanel-module__8pW_9a__tableSortHeader{min-width:0;max-width:100%;font:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--fg-muted);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;justify-content:flex-start;align-items:center;gap:0;margin:0;padding-block:0;padding-inline:0 .2rem;display:inline-flex;overflow:visible}.AdminPanel-module__8pW_9a__tableSortHeader:hover{color:var(--fg-muted);background:0 0}.AdminPanel-module__8pW_9a__tableSortHeaderInner{align-items:center;width:fit-content;min-width:0;max-width:100%;display:inline-flex;position:relative;overflow:visible}.AdminPanel-module__8pW_9a__tableSortHeaderLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;color:var(--fg-muted);overflow:hidden}.AdminPanel-module__8pW_9a__tableSortHeaderIdentity{justify-content:flex-start;width:100%}.AdminPanel-module__8pW_9a__tableSortHeaderCenter{justify-content:center;width:100%}.AdminPanel-module__8pW_9a__tableSortGlyph{z-index:1;color:var(--fg-muted);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:.45rem;line-height:0;display:inline-flex;position:absolute;top:50%;left:100%;overflow:visible;translate:0 -50%}.AdminPanel-module__8pW_9a__tableSortHeader:hover .AdminPanel-module__8pW_9a__tableSortGlyph{color:var(--fg-default)}.AdminPanel-module__8pW_9a__tableSortGlyphSvg{flex-shrink:0;width:.75rem;height:.75rem;display:block;overflow:visible}.AdminPanel-module__8pW_9a__tableHeader{border-bottom:1px dashed var(--border-muted);letter-spacing:.08em;color:var(--fg-muted);text-transform:lowercase;background:0 0;gap:.65rem 1rem;padding-block:.55rem .7rem;padding-inline:1.25rem;font-family:Unbounded,Unbounded Fallback,sans-serif;font-size:.7rem;font-weight:600;display:grid;overflow:visible}.AdminPanel-module__8pW_9a__tableHeader .AdminPanel-module__8pW_9a__tableCell{font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;overflow:visible}.AdminPanel-module__8pW_9a__tableRow{border-bottom:1px dashed color-mix(in srgb, var(--border-muted) 90%, var(--bg-canvas));align-items:center;gap:.65rem 1rem;padding-block:.72rem;padding-inline:1.25rem;transition:background-color .15s;display:grid;overflow:visible}.AdminPanel-module__8pW_9a__tableRow:last-child{border-bottom:none}.AdminPanel-module__8pW_9a__tableRow:hover{background-color:color-mix(in srgb, var(--fg-default) 4%, var(--bg-canvas))}.AdminPanel-module__8pW_9a__tableRow:hover .AdminPanel-module__8pW_9a__tableIconButton{background:var(--bg-canvas)}.AdminPanel-module__8pW_9a__tableRow:hover .AdminPanel-module__8pW_9a__tableIconButton:hover{color:var(--accent-fg);background:color-mix(in srgb, var(--accent-fg) 8%, var(--bg-canvas))}.AdminPanel-module__8pW_9a__tableRow:hover .AdminPanel-module__8pW_9a__tableIconButtonDanger:hover{color:var(--danger-fg);background:color-mix(in srgb, var(--danger-fg) 10%, var(--bg-canvas))}.AdminPanel-module__8pW_9a__tableRow:hover .AdminPanel-module__8pW_9a__tableIconButtonSuccess:hover{color:var(--success-fg);background:color-mix(in srgb, var(--success-fg) 10%, var(--bg-canvas))}.AdminPanel-module__8pW_9a__tableRowOverlayLinkHost{cursor:pointer;position:relative}.AdminPanel-module__8pW_9a__tableRowOverlayLink{z-index:1;border-radius:inherit;position:absolute;inset:0}.AdminPanel-module__8pW_9a__tableRowOverlayLinkHost>:not(.AdminPanel-module__8pW_9a__tableRowOverlayLink){pointer-events:none}.AdminPanel-module__8pW_9a__tableRowOverlayActions{z-index:2;pointer-events:auto;position:relative}.AdminPanel-module__8pW_9a__tableCell{color:var(--fg-default);white-space:nowrap;align-items:center;gap:.5rem;min-width:0;font-size:.88rem;display:flex}.AdminPanel-module__8pW_9a__tableCell.AdminPanel-module__8pW_9a__tableCellAllowWrap{white-space:normal;align-items:flex-start}.AdminPanel-module__8pW_9a__tableCellCenter{justify-content:center}.AdminPanel-module__8pW_9a__tableCellMuted{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;font-size:.88rem;display:flex;overflow:hidden}.AdminPanel-module__8pW_9a__tableCellUserIdentity{flex-direction:column;align-self:center;align-items:flex-start;gap:.2rem;min-width:0}.AdminPanel-module__8pW_9a__tableCellUserName{color:var(--fg-default);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.88rem;font-weight:500;line-height:1.3;overflow:hidden}.AdminPanel-module__8pW_9a__tableCellUserEmail{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.78rem;font-weight:400;line-height:1.25;overflow:hidden}.AdminPanel-module__8pW_9a__tableHeaderDateCol{justify-content:flex-end;align-items:flex-end;min-width:0}.AdminPanel-module__8pW_9a__tableCellDateSingle{color:var(--fg-muted);font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;justify-content:flex-start;min-width:0;font-size:.78rem;font-weight:500;line-height:1.25}.AdminPanel-module__8pW_9a__tableHeaderUsers>.AdminPanel-module__8pW_9a__tableCell:nth-child(3),.AdminPanel-module__8pW_9a__tableRowUsers>.AdminPanel-module__8pW_9a__tableCell:nth-child(3){margin-right:.65rem}.AdminPanel-module__8pW_9a__tableCellBalance{justify-content:flex-start}.AdminPanel-module__8pW_9a__tableCellBalanceValue{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--fg-default);justify-content:flex-start;align-items:center;gap:.35rem;font-family:Unbounded,Unbounded Fallback,sans-serif;font-size:.88rem;font-weight:600;line-height:1.2;display:inline-flex}.AdminPanel-module__8pW_9a__tableCellBalanceValue.AdminPanel-module__8pW_9a__positive{color:var(--success-fg)}.AdminPanel-module__8pW_9a__tableCellBalanceValue.AdminPanel-module__8pW_9a__negative{color:var(--danger-fg)}.AdminPanel-module__8pW_9a__tableCellBalanceValue.AdminPanel-module__8pW_9a__frozenAmount{color:var(--accent-fg);font-weight:600}.AdminPanel-module__8pW_9a__tableCellBalanceIcon{width:.94rem;height:.94rem;color:var(--accent-fg);flex-shrink:0}.AdminPanel-module__8pW_9a__tableCellUserMetric{font-variant-numeric:tabular-nums;color:var(--fg-default);font-size:.88rem;font-weight:500}.AdminPanel-module__8pW_9a__tableCellActions{gap:.38rem}.AdminPanel-module__8pW_9a__tableCellActionCol{justify-content:flex-end}.AdminPanel-module__8pW_9a__resourceRowActionToolbar{flex-wrap:nowrap;align-items:center;gap:.38rem;margin-inline-start:auto;display:inline-flex}.AdminPanel-module__8pW_9a__tableIconButton{box-sizing:border-box;width:2.25rem;height:2.25rem;color:var(--fg-muted);background:var(--bg-subtle);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;transition:background-color .2s,color .2s;display:inline-flex}.AdminPanel-module__8pW_9a__tableIconButton:hover{color:var(--accent-fg);background:color-mix(in srgb, var(--accent-fg) 8%, var(--bg-canvas))}.AdminPanel-module__8pW_9a__tableIconButtonDanger{color:var(--fg-muted)}.AdminPanel-module__8pW_9a__tableIconButtonDanger:hover{color:var(--danger-fg);background:color-mix(in srgb, var(--danger-fg) 10%, transparent)}.AdminPanel-module__8pW_9a__tableIconButtonSuccess{color:var(--fg-muted)}.AdminPanel-module__8pW_9a__tableIconButtonSuccess:hover{color:var(--success-fg);background:color-mix(in srgb, var(--success-fg) 10%, var(--bg-canvas))}.AdminPanel-module__8pW_9a__tableIconButtonAccent{color:#fff;background-color:var(--accent-emphasis)}.AdminPanel-module__8pW_9a__tableIconButtonAccent:hover{color:#fff;background-color:var(--accent-fg)}.AdminPanel-module__8pW_9a__tableIconButton.AdminPanel-module__8pW_9a__tableIconButtonWarning{color:var(--fg-muted);background:var(--bg-subtle)}.AdminPanel-module__8pW_9a__tableIconButton.AdminPanel-module__8pW_9a__tableIconButtonWarning:hover:not(:disabled){color:var(--attention-fg);background:color-mix(in srgb, var(--attention-fg) 12%, var(--bg-canvas))}.AdminPanel-module__8pW_9a__tableRow:hover .AdminPanel-module__8pW_9a__tableIconButton.AdminPanel-module__8pW_9a__tableIconButtonNeutral:hover,.AdminPanel-module__8pW_9a__tableIconButton.AdminPanel-module__8pW_9a__tableIconButtonNeutral:hover{color:var(--fg-default);background:color-mix(in srgb, var(--fg-default) 8%, var(--bg-canvas))}.AdminPanel-module__8pW_9a__tableIconButton:disabled,.AdminPanel-module__8pW_9a__tableIconButton.AdminPanel-module__8pW_9a__tableIconButtonWarning:disabled{opacity:.4;cursor:not-allowed}.AdminPanel-module__8pW_9a__tableIconButtonIcon{flex-shrink:0;width:1.06rem;height:1.06rem;display:block;overflow:visible}.AdminPanel-module__8pW_9a__tableHeaderUsers,.AdminPanel-module__8pW_9a__tableRowUsers{--admin-users-col-id:3rem;--admin-users-col-identity:minmax(12rem, 1fr);--admin-users-col-balance:minmax(8rem, 1fr);--admin-users-col-payable:minmax(8rem, 1fr);--admin-users-col-purchases:minmax(5.5rem, max-content);--admin-users-col-orders:minmax(5.5rem, max-content);--admin-users-col-role:10rem;--admin-users-col-date-created:minmax(10rem, max-content);--admin-users-col-date-modified:minmax(10rem, max-content);--admin-users-col-status:minmax(8rem, max-content);--admin-users-col-actions:minmax(8rem, max-content);grid-template-columns:var(--admin-users-col-id) var(--admin-users-col-identity) var(--admin-users-col-balance) var(--admin-users-col-payable) var(--admin-users-col-purchases) var(--admin-users-col-orders) var(--admin-users-col-role) var(--admin-users-col-date-created) var(--admin-users-col-date-modified) var(--admin-users-col-status) var(--admin-users-col-actions);overflow:visible}.AdminPanel-module__8pW_9a__tableHeaderResources,.AdminPanel-module__8pW_9a__tableRowResources{--admin-res-col-title:minmax(14rem, 1fr);--admin-res-col-price:8rem;--admin-res-col-author:12rem;--admin-res-col-sales:8rem;--admin-res-col-date-created:minmax(10rem, max-content);--admin-res-col-date-modified:minmax(10rem, max-content);--admin-res-col-status:minmax(8rem, max-content);--admin-res-col-actions:minmax(14rem, max-content);grid-template-columns:var(--admin-res-col-title) var(--admin-res-col-price) var(--admin-res-col-author) var(--admin-res-col-sales) var(--admin-res-col-date-created) var(--admin-res-col-date-modified) var(--admin-res-col-status) var(--admin-res-col-actions);overflow:visible}.AdminPanel-module__8pW_9a__tableHeaderResources>.AdminPanel-module__8pW_9a__tableCell:nth-child(2),.AdminPanel-module__8pW_9a__tableRowResources>.AdminPanel-module__8pW_9a__tableCell:nth-child(2){margin-right:.65rem}.AdminPanel-module__8pW_9a__tableRowResources>.AdminPanel-module__8pW_9a__tableCell:first-child{white-space:normal;align-items:flex-start}.AdminPanel-module__8pW_9a__tableCellResourceTitle{white-space:normal;overflow-wrap:anywhere;font-weight:500;line-height:1.35;overflow:visible}.AdminPanel-module__8pW_9a__tableHeaderOrders,.AdminPanel-module__8pW_9a__tableRowOrders{--admin-ord-col-title:minmax(14rem, 1fr);--admin-ord-col-budget:8rem;--admin-ord-col-customer:12rem;--admin-ord-col-executor:12rem;--admin-ord-col-published:minmax(12rem, max-content);--admin-ord-col-modified:minmax(12rem, max-content);--admin-ord-col-status:minmax(8rem, max-content);--admin-ord-col-actions:minmax(8rem, max-content);grid-template-columns:var(--admin-ord-col-title) var(--admin-ord-col-budget) var(--admin-ord-col-customer) var(--admin-ord-col-executor) var(--admin-ord-col-published) var(--admin-ord-col-modified) var(--admin-ord-col-status) var(--admin-ord-col-actions);overflow:visible}.AdminPanel-module__8pW_9a__tableHeaderOrders>.AdminPanel-module__8pW_9a__tableCell:nth-child(2),.AdminPanel-module__8pW_9a__tableRowOrders>.AdminPanel-module__8pW_9a__tableCell:nth-child(2){margin-right:.65rem}.AdminPanel-module__8pW_9a__tableRowOrders>.AdminPanel-module__8pW_9a__tableCell:first-child{white-space:normal;align-items:flex-start}.AdminPanel-module__8pW_9a__tableHeaderApps,.AdminPanel-module__8pW_9a__tableRowApps{--admin-app-col-identity:minmax(12rem, 1fr);--admin-app-col-inn:minmax(8rem, max-content);--admin-app-col-role:minmax(10rem, max-content);--admin-app-col-created:minmax(10rem, max-content);--admin-app-col-updated:minmax(10rem, max-content);--admin-app-col-status:minmax(8rem, max-content);--admin-app-col-actions:minmax(5.25rem, max-content);grid-template-columns:var(--admin-app-col-identity) var(--admin-app-col-inn) var(--admin-app-col-role) var(--admin-app-col-created) var(--admin-app-col-updated) var(--admin-app-col-status) var(--admin-app-col-actions);overflow:visible}.AdminPanel-module__8pW_9a__tableRowApps .AdminPanel-module__8pW_9a__tableCellActions{flex-wrap:nowrap;justify-content:flex-end}.AdminPanel-module__8pW_9a__tableHeaderWithdrawals,.AdminPanel-module__8pW_9a__tableRowWithdrawals{--admin-wd-col-identity:minmax(12rem, 1fr);--admin-wd-col-amount:minmax(8rem, 1fr);--admin-wd-col-method:minmax(8rem, 1fr);--admin-wd-col-created:minmax(10rem, max-content);--admin-wd-col-updated:minmax(10rem, max-content);--admin-wd-col-status:minmax(8rem, max-content);--admin-wd-col-actions:5.25rem;grid-template-columns:var(--admin-wd-col-identity) var(--admin-wd-col-amount) var(--admin-wd-col-method) var(--admin-wd-col-created) var(--admin-wd-col-updated) var(--admin-wd-col-status) var(--admin-wd-col-actions);overflow:visible}.AdminPanel-module__8pW_9a__tableHeaderKassa,.AdminPanel-module__8pW_9a__tableRowKassa{grid-template-columns:minmax(3.25rem,max-content) minmax(7.5rem,.55fr) minmax(7rem,.5fr) minmax(9.5rem,1.15fr) minmax(5.25rem,max-content) minmax(7.75rem,max-content) minmax(7.75rem,max-content) minmax(5.75rem,max-content) minmax(4.25rem,max-content)}.AdminPanel-module__8pW_9a__tableRowKassaClickable{cursor:pointer}.AdminPanel-module__8pW_9a__kassaDrawerUrlsBottomDivider{border:none;border-top:1px dashed var(--border-muted);opacity:.85;flex-shrink:0;width:100%;height:0;margin:.75rem 0 0}.AdminPanel-module__8pW_9a__kassaDrawerDocLinkWrap{text-align:center;margin-block:.75rem 0}.AdminPanel-module__8pW_9a__adminPaymentUrlBlock{flex-direction:column;gap:.75rem;max-width:42rem;margin-bottom:1.25rem;display:flex}.AdminPanel-module__8pW_9a__adminPaymentUrlRow{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.AdminPanel-module__8pW_9a__adminPaymentUrlRowText{min-width:0;color:var(--fg-default);word-break:break-all;font-variant-numeric:tabular-nums;flex:1;font-size:.8rem;line-height:1.4}.AdminPanel-module__8pW_9a__adminPaymentUrlCopy{box-sizing:border-box;min-height:2.25rem;color:var(--accent-fg);background:color-mix(in srgb, var(--accent-fg) 8%, var(--bg-canvas));cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex-shrink:0;padding-block:.45rem;padding-inline:.88rem;font-family:inherit;font-size:.8rem;font-weight:600;transition:background-color .2s,color .2s}.AdminPanel-module__8pW_9a__adminPaymentUrlCopy:hover{color:var(--fg-default);background:color-mix(in srgb, var(--accent-fg) 16%, var(--bg-canvas))}.AdminPanel-module__8pW_9a__kassaTableRow{-webkit-tap-highlight-color:transparent;text-align:left;color:inherit;font:inherit;background:0 0;border:none;width:100%;margin:0}.AdminPanel-module__8pW_9a__tableHeaderTx,.AdminPanel-module__8pW_9a__tableRowTx{grid-template-columns:minmax(10rem,1fr) minmax(20rem,1fr) minmax(10rem,1fr) minmax(10rem,1fr) minmax(10rem,1fr) minmax(10rem,max-content) minmax(8rem,max-content) minmax(2.75rem,max-content)}.AdminPanel-module__8pW_9a__adminTxDeltaChip{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:99px;justify-content:center;align-items:center;gap:.25rem;padding:4px 10px;font-weight:600;display:inline-flex}.AdminPanel-module__8pW_9a__adminTxDeltaChipLightning{color:currentColor;flex-shrink:0;align-self:center;width:.94rem;height:.94rem}.AdminPanel-module__8pW_9a__adminTxDeltaChipPositive{color:var(--success-fg);background:color-mix(in srgb, var(--success-fg) 12%, transparent)}.AdminPanel-module__8pW_9a__adminTxDeltaChipNegative{color:var(--danger-fg);background:color-mix(in srgb, var(--danger-fg) 12%, transparent)}.AdminPanel-module__8pW_9a__adminTxDeltaChipFrozen{color:var(--fg-muted);background:color-mix(in srgb, var(--fg-muted) 10%, transparent)}.AdminPanel-module__8pW_9a__tableHeaderDeposits,.AdminPanel-module__8pW_9a__tableRowDeposits{grid-template-columns:minmax(4rem,max-content) minmax(14rem,max-content) minmax(14rem,1fr) minmax(10rem,max-content) minmax(10rem,max-content) minmax(10rem,max-content) minmax(8rem,max-content) minmax(2.75rem,max-content)}.AdminPanel-module__8pW_9a__tableHeaderRefunds,.AdminPanel-module__8pW_9a__tableRowRefunds{grid-template-columns:minmax(12rem,1fr) minmax(7rem,max-content) minmax(8rem,max-content) minmax(10rem,1fr) minmax(8rem,max-content) minmax(10rem,max-content) minmax(10rem,max-content)}.AdminPanel-module__8pW_9a__depositsOrderCell{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;width:100%;min-width:0;overflow:hidden}.AdminPanel-module__8pW_9a__tableRowDeposits .AdminPanel-module__8pW_9a__tableCellTxAmount.AdminPanel-module__8pW_9a__tableCellBalance{justify-content:flex-start}.AdminPanel-module__8pW_9a__depositsItemsCell{overflow-wrap:anywhere;min-width:0;color:var(--fg-default);white-space:normal;line-height:1.4}.AdminPanel-module__8pW_9a__tableCellTxDate,.AdminPanel-module__8pW_9a__tableCellTxAmount{font-variant-numeric:tabular-nums}.AdminPanel-module__8pW_9a__tableRowTx .AdminPanel-module__8pW_9a__tableCellTxAmount.AdminPanel-module__8pW_9a__tableCellBalance{justify-content:flex-start}.AdminPanel-module__8pW_9a__tableCellTxAmount .AdminPanel-module__8pW_9a__tableCellBalanceValue.AdminPanel-module__8pW_9a__positive .AdminPanel-module__8pW_9a__tableCellBalanceIcon,.AdminPanel-module__8pW_9a__tableCellTxAmount .AdminPanel-module__8pW_9a__tableCellBalanceValue.AdminPanel-module__8pW_9a__negative .AdminPanel-module__8pW_9a__tableCellBalanceIcon{color:inherit}.AdminPanel-module__8pW_9a__tableCellTxBalance{font-variant-numeric:tabular-nums}.AdminPanel-module__8pW_9a__tableRowTx .AdminPanel-module__8pW_9a__tableCellTxBalance.AdminPanel-module__8pW_9a__tableCellBalance{justify-content:flex-start}.AdminPanel-module__8pW_9a__tableCellTxUser{min-width:0}.AdminPanel-module__8pW_9a__tableCellTxDetails{align-self:center;align-items:flex-start;min-width:0}.AdminPanel-module__8pW_9a__tableTxDescriptionCell{white-space:normal;text-overflow:unset;align-items:flex-start;line-height:1.35;overflow:visible}.AdminPanel-module__8pW_9a__tableTxDescriptionStack{flex-direction:column;gap:.2rem;width:100%;min-width:0;display:flex}.AdminPanel-module__8pW_9a__tableTxDescriptionTitle{color:var(--fg-default);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.88rem;font-weight:500;line-height:1.3;overflow:hidden}.AdminPanel-module__8pW_9a__tableTxDescriptionMeta{color:var(--fg-muted);white-space:normal;word-break:break-word;font-size:.78rem;font-weight:400;line-height:1.25}.AdminPanel-module__8pW_9a__tableTxDescriptionRaw{-webkit-line-clamp:4;white-space:normal;word-break:break-word;color:var(--fg-muted);-webkit-box-orient:vertical;font-size:.82rem;line-height:1.35;display:-webkit-box;overflow:hidden}.AdminPanel-module__8pW_9a__tableHeaderPurchases,.AdminPanel-module__8pW_9a__tableRowPurchases{--admin-pur-col-title:minmax(20rem, 1fr);--admin-pur-col-price:minmax(8rem, 1fr);--admin-pur-col-fee:minmax(9rem, 1fr);--admin-pur-col-buyer:minmax(12rem, 1fr);--admin-pur-col-date:minmax(10rem, max-content);--admin-pur-col-status:minmax(12rem, max-content);--admin-pur-col-actions:minmax(6rem, max-content);grid-template-columns:var(--admin-pur-col-title) var(--admin-pur-col-price) var(--admin-pur-col-fee) var(--admin-pur-col-buyer) var(--admin-pur-col-date) var(--admin-pur-col-status) var(--admin-pur-col-actions);overflow:visible}.AdminPanel-module__8pW_9a__tableHeaderPurchases>.AdminPanel-module__8pW_9a__tableCell:nth-child(2),.AdminPanel-module__8pW_9a__tableRowPurchases>.AdminPanel-module__8pW_9a__tableCell:nth-child(2){margin-right:.65rem}.AdminPanel-module__8pW_9a__tableRowPurchases .AdminPanel-module__8pW_9a__tableCellActions{flex-wrap:nowrap;justify-content:flex-end}.AdminPanel-module__8pW_9a__adminPurchasesResourceCell{white-space:normal;align-items:flex-start}.AdminPanel-module__8pW_9a__tableHeaderPurchases.AdminPanel-module__8pW_9a__tableHeaderSellerStatsPurchases,.AdminPanel-module__8pW_9a__tableRowPurchases.AdminPanel-module__8pW_9a__tableRowSellerStatsPurchases{--admin-pur-stat-col-buyer:minmax(14rem, 1.2fr);--admin-pur-stat-col-price:minmax(8rem, 1fr);--admin-pur-stat-col-fee:minmax(9rem, 1fr);--admin-pur-stat-col-date:minmax(10rem, max-content);--admin-pur-stat-col-status:minmax(12rem, max-content);--admin-pur-stat-col-actions:minmax(6rem, max-content);grid-template-columns:var(--admin-pur-stat-col-buyer) var(--admin-pur-stat-col-price) var(--admin-pur-stat-col-fee) var(--admin-pur-stat-col-date) var(--admin-pur-stat-col-status) var(--admin-pur-stat-col-actions)}.AdminPanel-module__8pW_9a__tableHeaderPurchases.AdminPanel-module__8pW_9a__tableHeaderSellerStatsPurchases>.AdminPanel-module__8pW_9a__tableCell:nth-child(2),.AdminPanel-module__8pW_9a__tableRowPurchases.AdminPanel-module__8pW_9a__tableRowSellerStatsPurchases>.AdminPanel-module__8pW_9a__tableCell:nth-child(2){margin-right:.65rem}.AdminPanel-module__8pW_9a__tableHeaderBlacklist,.AdminPanel-module__8pW_9a__tableRowBlacklist{--admin-bl-col-id:3rem;--admin-bl-col-identity:minmax(12rem, 1fr);--admin-bl-col-site:minmax(8rem, 1fr);--admin-bl-col-social:minmax(8rem, 1fr);--admin-bl-col-role:10rem;--admin-bl-col-date-created:minmax(10rem, max-content);--admin-bl-col-date-modified:minmax(10rem, max-content);--admin-bl-col-actions:minmax(5.25rem, max-content);grid-template-columns:var(--admin-bl-col-id) var(--admin-bl-col-identity) var(--admin-bl-col-site) var(--admin-bl-col-social) var(--admin-bl-col-role) var(--admin-bl-col-date-created) var(--admin-bl-col-date-modified) var(--admin-bl-col-actions);overflow:visible}.AdminPanel-module__8pW_9a__tableCellBlacklistSite{color:var(--fg-default);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.88rem;overflow:hidden}.AdminPanel-module__8pW_9a__tableCellBlacklistSocial{white-space:normal;min-width:0;overflow:visible}.AdminPanel-module__8pW_9a__blacklistSocialRow{flex-flow:wrap;align-items:center;gap:.4rem;min-width:0;display:flex}.AdminPanel-module__8pW_9a__blacklistSocialItem{flex-shrink:0;line-height:0;display:inline-flex}.AdminPanel-module__8pW_9a__blacklistSocialIcon{object-fit:contain;width:1.1rem;height:1.1rem;display:block}.AdminPanel-module__8pW_9a__tableHeaderReviews,.AdminPanel-module__8pW_9a__tableRowReviews{grid-template-columns:minmax(12rem,1fr) minmax(12rem,1fr) minmax(14rem,2fr) minmax(7rem,max-content) minmax(10rem,1.2fr) minmax(10rem,max-content) minmax(10rem,max-content) minmax(5.25rem,max-content);overflow:visible}.AdminPanel-module__8pW_9a__tableHeaderReviews{align-items:end}.AdminPanel-module__8pW_9a__tableRowReviews .AdminPanel-module__8pW_9a__tableCellActions{flex-wrap:nowrap;justify-content:flex-end}.AdminPanel-module__8pW_9a__adminReviewDeleteModal{background:var(--bg-canvas);max-width:28rem;padding-block:1.5rem;padding-inline:1.35rem}.AdminPanel-module__8pW_9a__adminReviewDeleteInner{box-sizing:border-box;min-width:0}.AdminPanel-module__8pW_9a__adminReviewDeleteText{color:var(--fg-muted);margin-block:0 1.25rem;font-size:.88rem;line-height:1.45}.AdminPanel-module__8pW_9a__adminReviewDeleteActions{flex-flow:row;justify-content:stretch;align-items:stretch;gap:.5rem;display:flex}.AdminPanel-module__8pW_9a__adminReviewDeleteActions .AdminPanel-module__8pW_9a__formBtnPrimary,.AdminPanel-module__8pW_9a__adminReviewDeleteActions .AdminPanel-module__8pW_9a__formBtnDanger,.AdminPanel-module__8pW_9a__adminReviewDeleteActions .AdminPanel-module__8pW_9a__formBtnSuccess{flex:1 1 0;width:auto;min-width:0}.AdminPanel-module__8pW_9a__reviewsCount{color:var(--fg-muted);margin-block:0 .65rem;font-size:.8rem}.AdminPanel-module__8pW_9a__tableCellReviewContext{color:var(--fg-muted);white-space:normal;word-break:break-word;flex-direction:column;align-items:stretch;gap:0;min-width:0;font-size:.88rem;line-height:1.35}.AdminPanel-module__8pW_9a__tableCellReviewComment{white-space:pre-wrap;word-break:break-word;color:var(--fg-default);align-items:flex-start;font-size:.82rem;line-height:1.35}.AdminPanel-module__8pW_9a__reviewContextMetaList{flex-direction:column;gap:.12rem;width:100%;margin-top:.35rem;display:flex}.AdminPanel-module__8pW_9a__reviewContextMetaLine{box-sizing:border-box;width:100%;color:var(--fg-muted);white-space:normal;word-break:break-word;margin:0;padding:0;font-size:.78rem;font-weight:400;line-height:1.25}.AdminPanel-module__8pW_9a__tableCellReviewReply{white-space:pre-wrap;word-break:break-word;color:var(--fg-default);align-items:center;min-width:0;font-size:.82rem;line-height:1.35}.AdminPanel-module__8pW_9a__reviewContextMetaLabel{color:var(--fg-muted);font-weight:500}.AdminPanel-module__8pW_9a__reviewCellEmpty{color:var(--fg-muted);font-size:.82rem}.AdminPanel-module__8pW_9a__tableActionDanger{color:var(--danger-fg);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;padding-block:.38rem;padding-inline:.75rem;font-size:.75rem;font-weight:500;transition:background-color .15s}.AdminPanel-module__8pW_9a__tableActionDanger:hover{background:color-mix(in srgb, var(--danger-fg) 10%, transparent)}.AdminPanel-module__8pW_9a__adminPageLoading{box-sizing:border-box;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:0;width:100%;min-height:0;padding:2rem;display:flex}.AdminPanel-module__8pW_9a__adminPageLoadingSpinner{box-sizing:border-box;border:4px solid var(--border-default);border-top-color:var(--accent-fg);border-radius:50%;width:3.5rem;height:3.5rem;animation:.85s linear infinite AdminPanel-module__8pW_9a__adminPageLoadingSpinnerRotate}@keyframes AdminPanel-module__8pW_9a__adminPageLoadingSpinnerRotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.AdminPanel-module__8pW_9a__adminPageLoadingSpinner{border-top-color:var(--border-default);opacity:.85;animation:none}}.AdminPanel-module__8pW_9a__adminDataLoadingWrap{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:10rem;padding-block:2rem;padding-inline:1rem;display:flex}.AdminPanel-module__8pW_9a__editDrawerInnerColumn{min-height:calc(100vh - var(--navbar-height) - var(--impersonation-bar-height,0px) - 4rem);min-height:calc(100dvh - var(--navbar-height) - var(--impersonation-bar-height,0px) - 4rem);flex-direction:column;display:flex}.AdminPanel-module__8pW_9a__editDrawerLoadingWrap{box-sizing:border-box;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:0;width:100%;min-height:0;padding:2rem;display:flex}.AdminPanel-module__8pW_9a__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AdminPanel-module__8pW_9a__content{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.AdminPanel-module__8pW_9a__adminPanelContentSkeletonBlock{box-sizing:border-box;flex:auto;align-self:stretch;width:100%;min-height:min(55vh,40rem);display:block}.AdminPanel-module__8pW_9a__content .AdminPanel-module__8pW_9a__section:has(>.AdminPanel-module__8pW_9a__emptyState:only-child){flex-direction:column;flex:auto;min-height:0;display:flex}.AdminPanel-module__8pW_9a__emptyState{box-sizing:border-box;text-align:center;width:100%;min-height:min(55vh,38rem);color:var(--fg-muted);flex-direction:column;flex:auto;justify-content:center;align-items:center;padding:2rem;font-size:.94rem;display:flex}.AdminPanel-module__8pW_9a__actionError{background:color-mix(in srgb, var(--danger-fg) 10%, var(--bg-canvas));color:var(--danger-fg);border-radius:8px;margin-top:1rem;padding-block:.75rem;padding-inline:1rem;font-size:.88rem}.AdminPanel-module__8pW_9a__editBackdrop{top:calc(var(--navbar-height) + var(--impersonation-bar-height,0px));z-index:200;background:#0006;animation:.2s AdminPanel-module__8pW_9a__adminDrawerBackdropFadeIn;position:fixed;bottom:0;left:0;right:0}.AdminPanel-module__8pW_9a__editDrawer{box-sizing:border-box;top:calc(var(--navbar-height) + var(--impersonation-bar-height,0px));--edit-drawer-w:min(420px, calc(100vw - 2rem));width:var(--edit-drawer-w);min-width:var(--edit-drawer-w);max-width:var(--edit-drawer-w);height:calc(100vh - var(--navbar-height) - var(--impersonation-bar-height,0px));height:calc(100dvh - var(--navbar-height) - var(--impersonation-bar-height,0px));z-index:201;background-color:var(--bg-canvas);flex-direction:column;padding:2rem;animation:.2s AdminPanel-module__8pW_9a__editDrawerSlideIn;display:flex;position:fixed;right:0;overflow:hidden}@keyframes AdminPanel-module__8pW_9a__editDrawerSlideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.AdminPanel-module__8pW_9a__editDrawerHeader{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:0;min-height:2.75rem;margin-bottom:2rem;display:flex}.AdminPanel-module__8pW_9a__editDrawerHeaderLeft{flex-shrink:0;min-width:0}.AdminPanel-module__8pW_9a__editDrawerTitle{letter-spacing:.05em;color:var(--fg-default);margin:0;font-family:Unbounded,Unbounded Fallback,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.15}.AdminPanel-module__8pW_9a__editDrawerTitleIdBadge{box-sizing:border-box;width:auto;min-width:2rem;height:auto;min-height:2rem;padding:.45rem}.AdminPanel-module__8pW_9a__editDrawerDivider{border:none;border-top:1px dashed var(--border-muted);opacity:.85;flex:1;align-self:center;min-width:.75rem;height:0;margin-inline:.75rem}.AdminPanel-module__8pW_9a__editDrawerClose{box-sizing:border-box;width:2rem;min-width:2rem;height:2rem;min-height:2rem;color:var(--fg-default);background:var(--bg-subtle);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .2s,color .2s;display:flex}.AdminPanel-module__8pW_9a__editDrawerClose:hover{background:color-mix(in srgb, var(--accent-fg) 8%, var(--bg-canvas));color:var(--accent-fg)}.AdminPanel-module__8pW_9a__editDrawerCloseIcon{flex-shrink:0;width:1rem;height:1rem}.AdminPanel-module__8pW_9a__editDrawerBody{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.AdminPanel-module__8pW_9a__editDrawerBody>.AdminPanel-module__8pW_9a__formBody{flex:1;min-height:0;overflow-y:auto}.AdminPanel-module__8pW_9a__formBody{flex-direction:column;gap:1.25rem;display:flex}.AdminPanel-module__8pW_9a__formInfo{flex-direction:column;gap:.25rem;display:flex}.AdminPanel-module__8pW_9a__formInfoStatusRow{flex-flow:wrap;align-items:center;gap:.65rem;min-width:0;display:flex}.AdminPanel-module__8pW_9a__formInfoLabel{letter-spacing:.04em;font-size:.75rem;font-weight:600}.AdminPanel-module__8pW_9a__formInfoValue{color:var(--fg-default);font-size:.94rem;font-weight:500}.AdminPanel-module__8pW_9a__formRowPair{gap:.5rem;min-width:0;display:grid}.AdminPanel-module__8pW_9a__formRowPairOneCol{grid-template-columns:minmax(0,1fr)}.AdminPanel-module__8pW_9a__formRowPairTwoCols{grid-template-columns:repeat(2,minmax(0,1fr))}.AdminPanel-module__8pW_9a__formRowPairTwoCols .AdminPanel-module__8pW_9a__formGroup{min-width:0}.AdminPanel-module__8pW_9a__formSellerPicker{width:100%;min-width:0}.AdminPanel-module__8pW_9a__formGroup{flex-direction:column;gap:.5rem;display:flex}.AdminPanel-module__8pW_9a__formLabel{color:var(--fg-muted);margin-block:0 .1rem;padding-left:8px;font-size:.78rem;font-weight:600;line-height:1.3}.AdminPanel-module__8pW_9a__formLabelPadRight{padding-right:10px}.AdminPanel-module__8pW_9a__formLabelPadLeft{padding-left:8px}.AdminPanel-module__8pW_9a__adminWithdrawalDrawerAmountRow{flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}.AdminPanel-module__8pW_9a__adminWithdrawalDrawerAmountRowLightning{flex:auto;align-items:center;width:100%;min-width:0;display:flex}.AdminPanel-module__8pW_9a__adminWithdrawalDrawerLightningPart{box-sizing:border-box;background:var(--bg-default);flex:1 1 0;min-width:0}.AdminPanel-module__8pW_9a__adminWithdrawalDrawerLightningPartStableBg.AdminPanel-module__8pW_9a__adminWithdrawalDrawerLightningPartStableBg{background:var(--bg-default)}.AdminPanel-module__8pW_9a__adminWithdrawalDrawerAmountRowLightning>.AdminPanel-module__8pW_9a__adminWithdrawalDrawerLightningPart:last-child{justify-content:flex-end}.AdminPanel-module__8pW_9a__adminWithdrawalDrawerLightningArrowCircle.AdminPanel-module__8pW_9a__adminWithdrawalDrawerLightningArrowCircle{background:var(--bg-canvas)}.AdminPanel-module__8pW_9a__withdrawalMethodCell{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.AdminPanel-module__8pW_9a__withdrawalMethodTextCol{flex-direction:column;gap:.15rem;min-width:0;display:flex}.AdminPanel-module__8pW_9a__withdrawalMethodTableIcon{object-fit:contain;flex-shrink:0;width:1.75rem;height:1.75rem}.AdminPanel-module__8pW_9a__withdrawalMethodReadonlyTrigger[data-withdrawal-method-readonly]{cursor:default}div.AdminPanel-module__8pW_9a__withdrawalMethodReadonlyTrigger[data-withdrawal-method-readonly]:hover{background-color:var(--bg-default)}.AdminPanel-module__8pW_9a__withdrawalDrawerInputWithCopy{flex-direction:row;align-items:flex-end;gap:.5rem;width:100%;min-width:0;display:flex}.AdminPanel-module__8pW_9a__applicationProjectRow{align-items:center}.AdminPanel-module__8pW_9a__withdrawalDrawerDetailField{flex:auto;min-width:0}.AdminPanel-module__8pW_9a__withdrawalDrawerInputWithCopy .AdminPanel-module__8pW_9a__formGroup{margin-bottom:0}.AdminPanel-module__8pW_9a__withdrawalDrawerCopyBtn{box-sizing:border-box;width:2.63rem;height:2.63rem;min-height:2.63rem;color:var(--fg-muted);background:var(--bg-subtle);cursor:pointer;appearance:none;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;transition:background-color .2s,color .2s;display:inline-flex}.AdminPanel-module__8pW_9a__withdrawalDrawerCopyBtn:hover{color:var(--accent-fg);background:color-mix(in srgb, var(--accent-fg) 8%, var(--bg-canvas))}.AdminPanel-module__8pW_9a__withdrawalDrawerCopyBtnIcon{flex-shrink:0;width:1.06rem;height:1.06rem;display:block;overflow:visible}.AdminPanel-module__8pW_9a__adminWithdrawalDrawerActions{flex-direction:column;gap:.5rem;display:flex}.AdminPanel-module__8pW_9a__formHint{box-sizing:border-box;color:var(--fg-muted);margin-block:.35rem 0;padding-inline:8px;font-size:.78rem;line-height:1.4}.AdminPanel-module__8pW_9a__formInput{border-radius:8px;min-height:2.63rem;padding-block:.5rem;padding-inline:.88rem;font-size:.94rem}.AdminPanel-module__8pW_9a__maintenanceOpensAtPickerRow{width:100%;min-width:0}.AdminPanel-module__8pW_9a__maintenanceOpensAtTriggerWrap{flex:auto;min-width:0}.AdminPanel-module__8pW_9a__maintenanceOpensAtTrigger{width:100%;max-width:100%}.AdminPanel-module__8pW_9a__formInputStatusSuccess{color:var(--status-success-fg)}.AdminPanel-module__8pW_9a__formInputStatusWarning{color:var(--attention-fg)}.AdminPanel-module__8pW_9a__formInputStatusInfo{color:var(--accent-fg)}.AdminPanel-module__8pW_9a__formInputStatusDanger{color:var(--danger-fg)}.AdminPanel-module__8pW_9a__formTextarea{box-sizing:border-box;width:100%;min-height:5.5rem;color:var(--fg-default);background:var(--bg-default);resize:vertical;border-radius:8px;padding-block:.5rem;padding-inline:.88rem;font-family:inherit;font-size:.94rem;line-height:1.45}.AdminPanel-module__8pW_9a__formTextarea::placeholder{color:var(--fg-muted)}.AdminPanel-module__8pW_9a__formError{background:color-mix(in srgb, var(--danger-fg) 10%, var(--bg-canvas));color:var(--danger-fg);border-radius:8px;padding-block:.63rem;padding-inline:.88rem;font-size:.88rem}.AdminPanel-module__8pW_9a__formActions{flex-direction:column;gap:.63rem;padding-top:.5rem;display:flex}.AdminPanel-module__8pW_9a__formActionsRow{flex-flow:wrap;gap:.63rem;padding-top:.5rem;display:flex}.AdminPanel-module__8pW_9a__formActionsRow .AdminPanel-module__8pW_9a__formBtnSecondary{flex:10rem;width:auto}.AdminPanel-module__8pW_9a__discordSyncSection{margin-top:1.25rem}.AdminPanel-module__8pW_9a__discordSyncHeaderRow{flex-flow:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.45rem;display:flex}.AdminPanel-module__8pW_9a__discordSyncHeaderRow .AdminPanel-module__8pW_9a__settingsTitle{margin-block:0}.AdminPanel-module__8pW_9a__discordSyncBody{flex-direction:column;align-items:stretch;gap:1rem;width:100%;display:flex}.AdminPanel-module__8pW_9a__discordSyncHint{box-sizing:border-box;grid-column:1/-1;min-width:0;max-width:none;margin-block:0 .65rem}.AdminPanel-module__8pW_9a__discordSyncControls.AdminPanel-module__8pW_9a__formActionsRow,.AdminPanel-module__8pW_9a__discordSyncActions.AdminPanel-module__8pW_9a__formActionsRow{width:100%;padding-top:0}.AdminPanel-module__8pW_9a__discordSyncControls.AdminPanel-module__8pW_9a__formActionsRow .AdminPanel-module__8pW_9a__formBtnSecondary,.AdminPanel-module__8pW_9a__discordSyncActions.AdminPanel-module__8pW_9a__formActionsRow .AdminPanel-module__8pW_9a__formBtnSecondary{flex:1 1 0;min-width:0}.AdminPanel-module__8pW_9a__discordSyncStatsPanel{box-sizing:border-box;background:color-mix(in srgb, var(--fg-muted) 7%, var(--bg-canvas));border-radius:8px;width:100%;min-width:0;padding:.88rem .94rem}.AdminPanel-module__8pW_9a__discordSyncStatsTitle{letter-spacing:.05em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:.55rem;font-size:.72rem;font-weight:600}.AdminPanel-module__8pW_9a__discordSyncStatsMuted{color:var(--fg-muted);margin:0;font-size:.84rem}.AdminPanel-module__8pW_9a__discordSyncStatsError{color:var(--danger-fg);margin:0;font-size:.86rem}.AdminPanel-module__8pW_9a__discordSyncStatusList{flex-direction:column;gap:.35rem;margin-bottom:.75rem;display:flex}.AdminPanel-module__8pW_9a__discordSyncStatusLine{color:var(--fg-default);font-size:.84rem;line-height:1.35}.AdminPanel-module__8pW_9a__discordSyncStatusOk{color:var(--status-success-fg);font-weight:500}.AdminPanel-module__8pW_9a__discordSyncStatusWarn{color:var(--attention-fg);font-weight:500}.AdminPanel-module__8pW_9a__discordSyncRolesLabel{color:var(--fg-muted);margin-bottom:.35rem;font-size:.72rem;font-weight:600}.AdminPanel-module__8pW_9a__discordSyncRoleTable{flex-flow:wrap;gap:.4rem;display:flex}.AdminPanel-module__8pW_9a__discordSyncRoleChip{white-space:nowrap;border-radius:8px;align-items:center;gap:.35rem;max-width:100%;padding-block:.3rem;padding-inline:.55rem;font-size:.78rem;line-height:1.25;display:inline-flex}.AdminPanel-module__8pW_9a__discordSyncRoleChipActive .AdminPanel-module__8pW_9a__discordSyncRoleChipCount,.AdminPanel-module__8pW_9a__discordSyncRoleChipLabel{font-weight:600}.AdminPanel-module__8pW_9a__discordSyncRoleChipCount{font-variant-numeric:tabular-nums;color:color-mix(in srgb, currentColor 72%, var(--fg-muted))}.AdminPanel-module__8pW_9a__redisBody{flex-direction:column;gap:1rem;display:flex}.AdminPanel-module__8pW_9a__redisStatsPanel{box-sizing:border-box;background:color-mix(in srgb, var(--fg-muted) 7%, var(--bg-canvas));border-radius:8px;flex-direction:column;gap:.85rem;min-width:0;padding:.88rem .94rem;display:flex}.AdminPanel-module__8pW_9a__redisPanelHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem 1rem;display:flex}.AdminPanel-module__8pW_9a__redisTitleGroup{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.AdminPanel-module__8pW_9a__redisPanelTitle{margin-block:0}.AdminPanel-module__8pW_9a__redisStatusRow{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem .85rem;display:flex}.AdminPanel-module__8pW_9a__redisMeta{color:var(--fg-muted);font-variant-numeric:tabular-nums;font-size:.84rem}.AdminPanel-module__8pW_9a__redisMetaValue{color:var(--fg-default);font-weight:600}.AdminPanel-module__8pW_9a__redisMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}@media (max-width:720px){.AdminPanel-module__8pW_9a__redisMetrics{grid-template-columns:1fr}}.AdminPanel-module__8pW_9a__redisMetric{background:var(--bg-canvas);border-radius:8px;flex-direction:column;gap:.2rem;min-height:3.5rem;padding:.65rem .75rem;display:flex}.AdminPanel-module__8pW_9a__redisMetricValue{font-variant-numeric:tabular-nums;min-height:1.25rem;color:var(--fg-default);letter-spacing:-.02em;white-space:nowrap;font-size:.94rem;font-weight:600;line-height:1.25}.AdminPanel-module__8pW_9a__redisMetricLabel{color:var(--fg-muted);margin:0;font-size:.72rem;font-weight:500}.AdminPanel-module__8pW_9a__redisKeyTable{flex-direction:column;gap:.28rem;display:flex}.AdminPanel-module__8pW_9a__redisKeyRow{align-items:baseline;gap:.35rem;font-size:.81rem;line-height:1.3;display:flex}.AdminPanel-module__8pW_9a__redisKeyName{max-width:70%;color:var(--fg-muted);flex-shrink:0;font-size:.81rem;font-weight:500}.AdminPanel-module__8pW_9a__redisKeyLeader{border-bottom:1px dashed color-mix(in srgb, var(--fg-default) 12%, var(--bg-canvas));flex:auto;align-self:flex-end;min-width:.5rem;margin-bottom:.22em}.AdminPanel-module__8pW_9a__redisKeyCount{font-variant-numeric:tabular-nums;color:var(--fg-default);flex-shrink:0;font-weight:600}.AdminPanel-module__8pW_9a__redisKeyCountZero{color:var(--fg-muted);font-weight:500}.AdminPanel-module__8pW_9a__redisActions.AdminPanel-module__8pW_9a__formActionsRow{padding-top:0}.AdminPanel-module__8pW_9a__redisActions .AdminPanel-module__8pW_9a__formBtnSecondary,.AdminPanel-module__8pW_9a__redisActions .AdminPanel-module__8pW_9a__formBtnDanger{flex:10rem;width:auto}.AdminPanel-module__8pW_9a__formBtnPrimary{box-sizing:border-box;color:#fff;background:var(--accent-fg);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:2.63rem;padding-block:.63rem;padding-inline:1.13rem;font-family:inherit;font-size:.94rem;font-weight:600;transition:background-color .2s;display:flex}.AdminPanel-module__8pW_9a__formBtnPrimary:hover:not(:disabled){background:var(--accent-emphasis)}.AdminPanel-module__8pW_9a__formBtnPrimary:disabled{opacity:.5;cursor:not-allowed}.AdminPanel-module__8pW_9a__formBtnDanger{box-sizing:border-box;color:#fff;background:var(--danger-fg);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:2.63rem;padding-block:.63rem;padding-inline:1.13rem;font-family:inherit;font-size:.94rem;font-weight:600;transition:background-color .2s;display:flex}.AdminPanel-module__8pW_9a__formBtnDanger:hover:not(:disabled){background:color-mix(in srgb, var(--danger-fg) 85%, black)}.AdminPanel-module__8pW_9a__formBtnDanger:disabled{opacity:.5;cursor:not-allowed}.AdminPanel-module__8pW_9a__formBtnSuccess{box-sizing:border-box;color:#fff;background:var(--btn-success-bg);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:2.63rem;padding-block:.63rem;padding-inline:1.13rem;font-family:inherit;font-size:.94rem;font-weight:600;transition:background-color .2s;display:flex}.AdminPanel-module__8pW_9a__formBtnSuccess:hover:not(:disabled){background:var(--btn-success-bg-hover)}.AdminPanel-module__8pW_9a__formBtnSuccess:disabled{opacity:.5;cursor:not-allowed}.AdminPanel-module__8pW_9a__formBtnSecondary{box-sizing:border-box;width:100%;min-height:2.63rem;color:var(--fg-default);background:var(--bg-subtle);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;padding-block:.63rem;padding-inline:1.13rem;font-family:inherit;font-size:.94rem;font-weight:600;transition:background-color .2s,color .2s;display:flex}.AdminPanel-module__8pW_9a__formBtnSecondary:hover{background:color-mix(in srgb, var(--fg-default) 8%, var(--bg-canvas))}@media (max-width:900px){.AdminPanel-module__8pW_9a__adminMiniStats{gap:.45rem}.AdminPanel-module__8pW_9a__adminMiniStat{padding-block:.65rem;padding-inline:.5rem}.AdminPanel-module__8pW_9a__adminMiniStatLabel{letter-spacing:.03em;font-size:.65rem}}@media (max-width:480px){.AdminPanel-module__8pW_9a__editDrawer{--edit-drawer-w:100vw;padding:1.25rem}}
.SiteStatusBadge-module__ZqpvsG__badge{box-sizing:border-box;letter-spacing:.04em;text-transform:uppercase;color:var(--success-fg);background:color-mix(in srgb, var(--success-fg) 10%, var(--bg-canvas));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;margin:0;padding-block:.38rem;padding-inline:.55rem;font-family:Unbounded,Unbounded Fallback,sans-serif;font-size:.5625rem;font-weight:500;display:inline-flex;position:relative}.SiteStatusBadge-module__ZqpvsG__dot{background:var(--success-fg);border-radius:50%;flex-shrink:0;width:5px;height:5px}.SiteStatusBadge-module__ZqpvsG__label{text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0;line-height:1;display:block}@media (prefers-reduced-motion:no-preference){.SiteStatusBadge-module__ZqpvsG__dot{animation:2.2s ease-in-out infinite SiteStatusBadge-module__ZqpvsG__siteStatusPulse}}@keyframes SiteStatusBadge-module__ZqpvsG__siteStatusPulse{0%,to{opacity:1}50%{opacity:.55}}.SiteStatusBadge-module__ZqpvsG__maintenance{color:#b45309;background:color-mix(in srgb, #f59e0b 14%, var(--bg-canvas))}.SiteStatusBadge-module__ZqpvsG__maintenance .SiteStatusBadge-module__ZqpvsG__dot{background:#d97706}:root[data-theme=dark] .SiteStatusBadge-module__ZqpvsG__maintenance{color:#fbbf24;background:color-mix(in srgb, #f59e0b 16%, var(--bg-canvas))}:root[data-theme=dark] .SiteStatusBadge-module__ZqpvsG__maintenance .SiteStatusBadge-module__ZqpvsG__dot{background:#f59e0b}.SiteStatusBadge-module__ZqpvsG__outage{color:var(--danger-fg);background:color-mix(in srgb, var(--danger-fg) 12%, var(--bg-canvas))}.SiteStatusBadge-module__ZqpvsG__outage .SiteStatusBadge-module__ZqpvsG__dot{background:var(--danger-fg)}.SiteStatusBadge-module__ZqpvsG__loading{color:var(--accent-fg);background:color-mix(in srgb, var(--accent-fg) 10%, var(--bg-canvas))}.SiteStatusBadge-module__ZqpvsG__loading .SiteStatusBadge-module__ZqpvsG__dot{background:var(--accent-fg)}
.chatMessageBubbleLayout-module__rEK8pa__messageOuter{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}.chatMessageBubbleLayout-module__rEK8pa__alignOwn{align-items:flex-end}.chatMessageBubbleLayout-module__rEK8pa__alignPeer{align-items:flex-start}.chatMessageBubbleLayout-module__rEK8pa__contentWidth{box-sizing:border-box;width:max-content;min-width:0;max-width:min(70%,32rem)}.chatMessageBubbleLayout-module__rEK8pa__textRowFlowRoot{width:100%;display:flow-root}.chatMessageBubbleLayout-module__rEK8pa__textInlineForFloat{display:inline}.chatMessageBubbleLayout-module__rEK8pa__roleBadgeFloat{float:right;z-index:1;margin-bottom:.35rem;margin-left:.5rem;position:relative}.chatMessageBubbleLayout-module__rEK8pa__bubbleInlineMeta{float:right;clear:right;z-index:1;-webkit-user-select:none;user-select:none;flex-flow:row;flex-shrink:0;justify-content:flex-end;align-items:flex-end;gap:.25rem;height:1.45em;margin-left:.45rem;display:inline-flex;position:relative}.chatMessageBubbleLayout-module__rEK8pa__attachBadgeRow{justify-content:flex-end;width:100%;margin-bottom:.22rem;display:flex}@media (max-width:768px){.chatMessageBubbleLayout-module__rEK8pa__contentWidth{max-width:85%}}
.NotFoundContent-module__NgS-5W__root{min-height:min(72vh,36rem);padding:2rem var(--layout-page-padding-x) 3rem;flex:auto;justify-content:center;align-items:center;display:flex;position:relative}.NotFoundContent-module__NgS-5W__inner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:28rem;display:flex;position:relative}.NotFoundContent-module__NgS-5W__code{letter-spacing:-.05em;color:color-mix(in srgb, var(--accent-fg) 50%, var(--fg-muted));margin:0;font-family:Unbounded,Unbounded Fallback,sans-serif;font-size:clamp(3.25rem,11vw,5.5rem);font-weight:600;line-height:1}.NotFoundContent-module__NgS-5W__title{color:var(--fg-default);margin:0;font-size:clamp(1.2rem,3.2vw,1.65rem);font-weight:600;line-height:1.25}.NotFoundContent-module__NgS-5W__description{color:var(--fg-muted);margin:0;font-size:.94rem;line-height:1.55}.NotFoundContent-module__NgS-5W__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.35rem;display:flex}.NotFoundContent-module__NgS-5W__actionLink{text-decoration:none}
