.ExpandGrid-module__ILS5Nq__group{gap:var(--space-4);flex-direction:column;display:flex}.ExpandGrid-module__ILS5Nq__h2{font-family:var(--font-heading);color:var(--color-white);margin:0;font-size:22px;font-weight:500}.ExpandGrid-module__ILS5Nq__grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-auto-flow:dense;gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.ExpandGrid-module__ILS5Nq__card{background:var(--color-bg-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);min-width:0;transition:border-color var(--transition-fast);overflow:hidden}.ExpandGrid-module__ILS5Nq__card:hover,.ExpandGrid-module__ILS5Nq__open{border-color:var(--color-accent)}.ExpandGrid-module__ILS5Nq__open{grid-area:span 2/span 2}.ExpandGrid-module__ILS5Nq__btn{width:100%;height:100%;font:inherit;text-align:left;color:var(--color-white);cursor:var(--cursor-pointer);background:0 0;border:0;flex-direction:column;padding:0;display:flex}.ExpandGrid-module__ILS5Nq__btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.ExpandGrid-module__ILS5Nq__pic{min-height:130px;color:var(--color-gray);background:linear-gradient(160deg, var(--color-bg-light-gray), var(--color-bg-black));flex:1;place-items:center;display:grid;position:relative}.ExpandGrid-module__ILS5Nq__img{object-fit:cover}.ExpandGrid-module__ILS5Nq__name{padding:var(--space-3) var(--space-4);font-size:16px;font-weight:500}.ExpandGrid-module__ILS5Nq__text{padding:0 var(--space-4) var(--space-4);color:var(--color-white-muted);line-height:1.55;animation:.3s .15s backwards ExpandGrid-module__ILS5Nq__appear}@keyframes ExpandGrid-module__ILS5Nq__appear{0%{opacity:0}to{opacity:1}}@media (max-width:560px){.ExpandGrid-module__ILS5Nq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ExpandGrid-module__ILS5Nq__card{transition:none}.ExpandGrid-module__ILS5Nq__text{animation:none}}
.Button-module__l1L0ga__btn{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-body);border-radius:var(--radius-md);cursor:var(--cursor-pointer);transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast);white-space:nowrap;border:1px solid #0000;font-weight:500;text-decoration:none;display:inline-flex}.Button-module__l1L0ga__btn:disabled{opacity:.4;pointer-events:none}.Button-module__l1L0ga__sm{padding:var(--space-2) var(--space-3);font-size:13px}.Button-module__l1L0ga__md{padding:var(--space-3) var(--space-5);font-size:14px}.Button-module__l1L0ga__lg{padding:var(--space-4) var(--space-6);font-size:15px}.Button-module__l1L0ga__accent{background:rgba(var(--color-accent-rgb), .25);color:var(--color-accent);border-color:rgba(var(--color-accent-rgb), .5)}.Button-module__l1L0ga__accent:hover{background:rgba(var(--color-accent-rgb), .35)}.Button-module__l1L0ga__secondary{background:var(--color-bg-light-gray);color:var(--color-white-muted);border-color:var(--color-gray-muted)}.Button-module__l1L0ga__secondary:hover{color:var(--color-white);background:#ffffff12}.Button-module__l1L0ga__ghost{color:var(--color-gray);background:0 0;border-color:#0000}.Button-module__l1L0ga__ghost:hover{color:var(--color-white);background:#ffffff0f}.Button-module__l1L0ga__danger{color:var(--color-error);background:#cc6b4933;border-color:#cc6b4966}.Button-module__l1L0ga__danger:hover{background:#cc6b494d}.Button-module__l1L0ga__success{color:var(--color-success);background:#73bd8133;border-color:#73bd8166}.Button-module__l1L0ga__success:hover{background:#73bd814d}.Button-module__l1L0ga__fullWidth{width:100%}.Button-module__l1L0ga__iconOnly{padding:var(--space-2)}.Button-module__l1L0ga__iconOnly.Button-module__l1L0ga__sm{padding:var(--space-1)}.Button-module__l1L0ga__iconOnly.Button-module__l1L0ga__lg{padding:var(--space-3)}
.Input-module__IadFqG__wrapper{gap:var(--space-2);flex-direction:column;display:flex}.Input-module__IadFqG__label{color:var(--color-white-muted);font-size:13px;font-weight:500}.Input-module__IadFqG__inputWrapper{align-items:center;display:flex;position:relative}.Input-module__IadFqG__input{background:var(--color-bg-black);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);width:100%;color:var(--color-white);font-family:var(--font-body);padding:var(--space-3) var(--space-4);transition:border-color var(--transition-fast);outline:none;font-size:14px;font-weight:300}.Input-module__IadFqG__input::placeholder{color:var(--color-gray)}.Input-module__IadFqG__input:focus{border-color:rgba(var(--color-accent-rgb), .6)}.Input-module__IadFqG__input.Input-module__IadFqG__error{border-color:#cc6b4999}.Input-module__IadFqG__input.Input-module__IadFqG__hasLeft{padding-left:40px}.Input-module__IadFqG__input.Input-module__IadFqG__hasRight{padding-right:40px}.Input-module__IadFqG__textarea{resize:vertical;min-height:100px;line-height:1.6}.Input-module__IadFqG__iconLeft,.Input-module__IadFqG__iconRight{color:var(--color-gray);pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Input-module__IadFqG__iconLeft{left:var(--space-3)}.Input-module__IadFqG__iconRight{right:var(--space-3);pointer-events:auto}.Input-module__IadFqG__errorText{color:var(--color-error);font-size:12px}.Input-module__IadFqG__hint{color:var(--color-gray);font-size:12px}
.Modal-module__fuBT3W__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;padding:var(--space-5);animation:Modal-module__fuBT3W__fadeIn var(--transition-fast);background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Modal-module__fuBT3W__modal{background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-xl);width:100%;max-height:calc(100vh - 48px);animation:.2s Modal-module__fuBT3W__slideUp;position:relative;overflow-y:auto}.Modal-module__fuBT3W__sm{max-width:400px}.Modal-module__fuBT3W__md{max-width:520px}.Modal-module__fuBT3W__lg{max-width:720px}.Modal-module__fuBT3W__xl{max-width:960px}.Modal-module__fuBT3W__header{padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-gray-muted);justify-content:space-between;align-items:center;display:flex}.Modal-module__fuBT3W__title{font-family:var(--font-heading);color:var(--color-white);font-size:16px;font-weight:600}.Modal-module__fuBT3W__closeBtn{color:var(--color-gray);cursor:var(--cursor-pointer);padding:var(--space-1);border-radius:var(--radius-sm);transition:color var(--transition-fast);background:0 0;border:none;align-items:center;display:flex}.Modal-module__fuBT3W__closeBtn:hover{color:var(--color-white)}.Modal-module__fuBT3W__body{padding:var(--space-6)}@keyframes Modal-module__fuBT3W__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__fuBT3W__slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
.Spinner-module__FGI5XW__spinner{border-style:solid;border-color:currentColor #0000 #0000;border-radius:50%;flex-shrink:0;animation:.7s linear infinite Spinner-module__FGI5XW__spin;display:inline-block}.Spinner-module__FGI5XW__sm{border-width:2px;width:16px;height:16px}.Spinner-module__FGI5XW__md{border-width:2px;width:24px;height:24px}.Spinner-module__FGI5XW__lg{border-width:3px;width:40px;height:40px}@keyframes Spinner-module__FGI5XW__spin{to{transform:rotate(360deg)}}
.MentionAutocomplete-module__TJp2tG__dropdown{z-index:30;background:var(--color-bg-black);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);flex-direction:column;gap:2px;max-height:220px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #00000059}.MentionAutocomplete-module__TJp2tG__item{border-radius:var(--radius-sm);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:6px 8px;display:flex}.MentionAutocomplete-module__TJp2tG__item:hover,.MentionAutocomplete-module__TJp2tG__itemActive{background:var(--color-bg-light-gray)}.MentionAutocomplete-module__TJp2tG__itemName{color:var(--color-white);font-size:13px;font-weight:600}.MentionAutocomplete-module__TJp2tG__itemUsername{color:var(--color-gray);font-size:12px}
.PasswordStrengthHint-module__cQJKBW__hint{align-items:center;gap:var(--space-1);color:var(--color-warning);margin-top:calc(-1 * var(--space-1));font-size:12px;display:flex}
.AuthModal-module__8D6TTG__tabs{border-bottom:1px solid var(--color-gray-muted);margin:calc(-1 * var(--space-6));margin-bottom:var(--space-6);gap:0;display:flex}.AuthModal-module__8D6TTG__tab{padding:var(--space-4) var(--space-5);color:var(--color-gray);font-family:var(--font-body);cursor:var(--cursor-pointer);transition:color var(--transition-fast), border-color var(--transition-fast);background:0 0;border:none;border-bottom:2px solid #0000;flex:1;margin-bottom:-1px;font-size:14px;font-weight:500}.AuthModal-module__8D6TTG__tab:hover{color:var(--color-white-muted)}.AuthModal-module__8D6TTG__tab.AuthModal-module__8D6TTG__active{color:var(--color-accent);border-bottom-color:var(--color-accent)}.AuthModal-module__8D6TTG__form{gap:var(--space-4);flex-direction:column;display:flex}.AuthModal-module__8D6TTG__divider{align-items:center;gap:var(--space-3);color:var(--color-gray);font-size:12px;display:flex}.AuthModal-module__8D6TTG__divider:before,.AuthModal-module__8D6TTG__divider:after{content:"";background:var(--color-gray-muted);flex:1;height:1px}.AuthModal-module__8D6TTG__oauth{gap:var(--space-3);flex-direction:column;display:flex}.AuthModal-module__8D6TTG__oauthBtn{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);background:var(--color-bg-black);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);color:var(--color-white-muted);font-family:var(--font-body);cursor:var(--cursor-pointer);transition:border-color var(--transition-fast), background var(--transition-fast);font-size:14px;font-weight:400;display:flex}.AuthModal-module__8D6TTG__oauthBtn:hover{background:#ffffff0a;border-color:#fff3}.AuthModal-module__8D6TTG__oauthIcon{flex-shrink:0;width:20px;height:20px}.AuthModal-module__8D6TTG__forgotLink{color:var(--color-accent);text-align:right;cursor:var(--cursor-pointer);font-size:12px;font-family:var(--font-body);background:0 0;border:none;padding:0;text-decoration:none}.AuthModal-module__8D6TTG__forgotLink:hover{text-decoration:underline}.AuthModal-module__8D6TTG__hint{color:var(--color-gray);text-align:center;font-size:12px}.AuthModal-module__8D6TTG__refWrap{position:relative}.AuthModal-module__8D6TTG__labelWithHint{align-items:center;gap:var(--space-1);display:inline-flex}.AuthModal-module__8D6TTG__consentRow{align-items:flex-start;gap:var(--space-2);display:flex}.AuthModal-module__8D6TTG__consentCheckbox{width:16px;height:16px;accent-color:var(--color-accent);cursor:var(--cursor-pointer);flex-shrink:0;margin-top:2px}.AuthModal-module__8D6TTG__consentLabel{color:var(--color-gray);cursor:var(--cursor-pointer);font-size:12px;line-height:1.5}.AuthModal-module__8D6TTG__consentLabel a{color:var(--color-accent);text-decoration:none}.AuthModal-module__8D6TTG__consentLabel a:hover{text-decoration:underline}.AuthModal-module__8D6TTG__infoIcon{color:var(--color-gray)}
.CartDrawer-module__ESLbMW__overlay{z-index:900;animation:CartDrawer-module__ESLbMW__fadeIn var(--transition-fast);background:#00000080;position:fixed;inset:0}.CartDrawer-module__ESLbMW__drawer{background:var(--color-bg-light-gray);border-left:1px solid var(--color-gray-muted);z-index:901;flex-direction:column;width:min(360px,100vw);animation:.2s CartDrawer-module__ESLbMW__slideIn;display:flex;position:fixed;top:0;bottom:0;right:0}.CartDrawer-module__ESLbMW__header{padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-gray-muted);justify-content:space-between;align-items:center;display:flex}.CartDrawer-module__ESLbMW__title{font-family:var(--font-heading);font-size:16px;font-weight:600}.CartDrawer-module__ESLbMW__closeBtn{color:var(--color-gray);cursor:var(--cursor-pointer);padding:var(--space-1);border-radius:var(--radius-sm);transition:color var(--transition-fast);background:0 0;border:none;align-items:center;display:flex}.CartDrawer-module__ESLbMW__closeBtn:hover{color:var(--color-white)}.CartDrawer-module__ESLbMW__items{padding:var(--space-5) var(--space-6);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.CartDrawer-module__ESLbMW__empty{justify-content:center;align-items:center;gap:var(--space-3);color:var(--color-gray);padding:var(--space-7);flex-direction:column;flex:1;font-size:14px;display:flex}.CartDrawer-module__ESLbMW__item{gap:var(--space-3);align-items:flex-start;display:flex}.CartDrawer-module__ESLbMW__qtyRow{align-items:center;gap:var(--space-2);margin-top:2px;display:flex}.CartDrawer-module__ESLbMW__qtyBtn{width:22px;height:22px;color:var(--color-white-muted);border:1px solid var(--color-gray-muted);border-radius:var(--radius-sm);cursor:var(--cursor-pointer);transition:color var(--transition-fast), border-color var(--transition-fast);background:#ffffff0d;justify-content:center;align-items:center;display:flex}.CartDrawer-module__ESLbMW__qtyBtn:hover{color:var(--color-white);border-color:rgba(var(--color-accent-rgb), .4)}.CartDrawer-module__ESLbMW__qtyInput{text-align:center;background:var(--color-bg-black);border:1px solid var(--color-gray-muted);border-radius:var(--radius-sm);width:40px;color:var(--color-white);font-family:var(--font-mono);-moz-appearance:textfield;padding:2px 0;font-size:12px}.CartDrawer-module__ESLbMW__qtyInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.CartDrawer-module__ESLbMW__qtyInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.CartDrawer-module__ESLbMW__itemLineTotal{font-family:var(--font-mono);color:var(--color-white);white-space:nowrap;align-self:center;font-size:13px}.CartDrawer-module__ESLbMW__itemIcon{background:var(--color-bg-black);border:1px solid var(--color-gray-muted);border-radius:var(--radius-sm);width:40px;height:40px;color:var(--color-gray);flex-shrink:0;justify-content:center;align-items:center;display:flex}.CartDrawer-module__ESLbMW__itemContent{flex-direction:column;flex:1;gap:2px;display:flex}.CartDrawer-module__ESLbMW__itemName{color:var(--color-white-muted);font-size:13px;font-weight:500}.CartDrawer-module__ESLbMW__itemUnitPrice{font-family:var(--font-mono);color:var(--color-gray);font-size:12px}.CartDrawer-module__ESLbMW__itemRemove{color:var(--color-gray);cursor:var(--cursor-pointer);transition:color var(--transition-fast);background:0 0;border:none;align-items:center;padding:2px;display:flex}.CartDrawer-module__ESLbMW__itemRemove:hover{color:var(--color-error)}.CartDrawer-module__ESLbMW__footer{padding:var(--space-5) var(--space-6);border-top:1px solid var(--color-gray-muted);gap:var(--space-4);flex-direction:column;display:flex}.CartDrawer-module__ESLbMW__mathRow{color:var(--color-white-muted);justify-content:space-between;align-items:center;font-size:13px;display:flex}.CartDrawer-module__ESLbMW__mathLabel{color:var(--color-gray)}.CartDrawer-module__ESLbMW__mathValue{font-family:var(--font-mono);color:var(--color-white-muted)}.CartDrawer-module__ESLbMW__promoHint{color:var(--color-gray);margin:0;font-size:11px;line-height:1.4}.CartDrawer-module__ESLbMW__total{padding-top:var(--space-3);border-top:1px solid var(--color-gray-muted);justify-content:space-between;align-items:center;display:flex}.CartDrawer-module__ESLbMW__totalLabel{color:var(--color-white-muted);font-size:14px}.CartDrawer-module__ESLbMW__totalPrice{font-family:var(--font-mono);color:var(--color-white);font-size:18px;font-weight:500}@keyframes CartDrawer-module__ESLbMW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CartDrawer-module__ESLbMW__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}
.CursorProgress-module__gvlxIG__cursor{width:32px;height:32px;image-rendering:pixelated;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:99999;will-change:transform;background-repeat:no-repeat;background-size:32px 32px;position:fixed;top:0;left:0}
.ServerIpWidget-module__iGVada__widget{left:var(--space-4);bottom:var(--space-4);z-index:90;align-items:center;gap:var(--space-2);padding:10px var(--space-4);background:var(--color-bg-black);color:var(--color-white);border:1px solid var(--color-gray-muted);border-radius:var(--radius-max);font-family:var(--font-mono);cursor:var(--cursor-pointer);transition:border-color var(--transition-fast), background var(--transition-fast);font-size:13px;display:inline-flex;position:fixed;box-shadow:0 8px 24px #0006}.ServerIpWidget-module__iGVada__widget:hover{border-color:rgba(var(--color-accent-rgb), .5);background:var(--color-bg-light-gray)}.ServerIpWidget-module__iGVada__serverIcon{color:var(--color-success);flex-shrink:0}.ServerIpWidget-module__iGVada__copyIcon{color:var(--color-gray);flex-shrink:0}.ServerIpWidget-module__iGVada__text{white-space:nowrap}@media (max-width:480px){.ServerIpWidget-module__iGVada__widget{left:var(--space-3);bottom:var(--space-3);padding:8px var(--space-3);font-size:12px}}
.SecuritySection-module__H4f2Pa__highlight{color:var(--color-white);font-weight:600}
.Lightbox-module__XAsAWq__overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f1218f0;flex-direction:column;animation:.15s Lightbox-module__XAsAWq__fadeIn;display:flex;position:fixed;inset:0}@keyframes Lightbox-module__XAsAWq__fadeIn{0%{opacity:0}to{opacity:1}}.Lightbox-module__XAsAWq__header{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);flex-shrink:0;display:flex}.Lightbox-module__XAsAWq__title{font-family:var(--font-heading);color:var(--color-white);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.Lightbox-module__XAsAWq__closeBtn{border:1px solid var(--color-gray-muted);width:36px;height:36px;color:var(--color-white-muted);cursor:var(--cursor-pointer);transition:background var(--transition-fast), color var(--transition-fast);background:#ffffff0f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Lightbox-module__XAsAWq__closeBtn:hover{color:var(--color-white);background:#ffffff1f}.Lightbox-module__XAsAWq__stage{min-height:0;padding:var(--space-4) clamp(48px, 8vw, 96px) var(--space-6);flex:1;justify-content:center;align-items:center;display:flex;position:relative}.Lightbox-module__XAsAWq__image{object-fit:contain;border-radius:var(--radius-md);max-width:100%;max-height:100%;box-shadow:0 20px 60px #00000080}.Lightbox-module__XAsAWq__navBtn{border:1px solid var(--color-gray-muted);width:48px;height:48px;color:var(--color-white-muted);cursor:var(--cursor-pointer);transition:background var(--transition-fast), color var(--transition-fast);background:#ffffff0f;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Lightbox-module__XAsAWq__navBtn:hover{color:var(--color-white);background:#ffffff24}.Lightbox-module__XAsAWq__navPrev{left:clamp(8px,2vw,32px)}.Lightbox-module__XAsAWq__navNext{right:clamp(8px,2vw,32px)}.Lightbox-module__XAsAWq__counter{text-align:center;padding-bottom:var(--space-5);font-family:var(--font-mono);color:var(--color-gray);flex-shrink:0;font-size:12px}@media (max-width:640px){.Lightbox-module__XAsAWq__stage{padding:var(--space-3) 44px var(--space-4)}.Lightbox-module__XAsAWq__navBtn{width:38px;height:38px}}
.MentionLink-module__oJ4hMG__mentionChip{border-radius:var(--radius-sm);background:#458eeb24;padding:1px 8px 1px 3px}
.NotificationsSection-module__qNKdoq__toolbar{justify-content:flex-end;align-items:center;display:flex}.NotificationsSection-module__qNKdoq__markAllButton{align-items:center;gap:var(--space-2);color:var(--color-accent);transition:color var(--transition-fast);font-size:13px;display:inline-flex}.NotificationsSection-module__qNKdoq__markAllButton:hover{color:var(--color-white)}.NotificationsSection-module__qNKdoq__item{align-items:flex-start;gap:var(--space-3);background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-lg);padding:var(--space-4);transition:border-color var(--transition-fast), background var(--transition-fast);display:flex}.NotificationsSection-module__qNKdoq__item:hover{border-color:#ffffff26}.NotificationsSection-module__qNKdoq__itemUnread{background:rgba(var(--color-accent-rgb), .05);border-color:rgba(var(--color-accent-rgb), .3)}.NotificationsSection-module__qNKdoq__icon{border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.NotificationsSection-module__qNKdoq__icon_mention,.NotificationsSection-module__qNKdoq__icon_reply{color:var(--color-accent);background:rgba(var(--color-accent-rgb), .12)}.NotificationsSection-module__qNKdoq__icon_application{color:var(--color-warning);background:#d2a24c1f}.NotificationsSection-module__qNKdoq__icon_purchase{color:var(--color-success);background:#73bd811f}.NotificationsSection-module__qNKdoq__icon_system{color:var(--color-calm);background:#73afbd1f}.NotificationsSection-module__qNKdoq__icon_clan_invite{color:var(--color-accent);background:rgba(var(--color-accent-rgb), .12)}.NotificationsSection-module__qNKdoq__actor{vertical-align:middle;margin-right:4px;display:inline-flex}.NotificationsSection-module__qNKdoq__dot{background:var(--color-accent);border-radius:2px;flex-shrink:0;width:8px;height:8px;margin-top:4px}
.Tooltip-module__iIm7WG__wrapper{cursor:var(--cursor-help);display:inline-flex;position:relative}.Tooltip-module__iIm7WG__tip{background:var(--color-bg-black);border:1px solid var(--color-gray-muted);border-radius:var(--radius-sm);width:max-content;max-width:220px;padding:var(--space-1) var(--space-2);color:var(--color-white-muted);pointer-events:none;z-index:1100;font-size:12px;line-height:1.4;position:fixed;transform:translate(-50%,calc(-100% - 6px))}
.PlayerAvatar-module__2FdZKa__wrap{box-sizing:border-box;background:var(--color-bg-black);border:1px solid var(--color-gray-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.PlayerAvatar-module__2FdZKa__xs{border-width:1px;width:16px;height:16px}.PlayerAvatar-module__2FdZKa__sm{width:28px;height:28px}.PlayerAvatar-module__2FdZKa__md{width:36px;height:36px}.PlayerAvatar-module__2FdZKa__lg{width:48px;height:48px}.PlayerAvatar-module__2FdZKa__xl{background:0 0;border:none;width:96px;height:96px}.PlayerAvatar-module__2FdZKa__img{object-fit:cover;object-position:center;width:100%;height:100%;image-rendering:pixelated;display:block}.PlayerAvatar-module__2FdZKa__frameImg{object-fit:contain;pointer-events:none;image-rendering:pixelated;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PlayerAvatar-module__2FdZKa__statusDot{border:2px solid var(--color-bg-light-gray);border-radius:2px;flex-shrink:0;width:10px;height:10px;position:absolute;bottom:-2px;right:-2px}.PlayerAvatar-module__2FdZKa__sm .PlayerAvatar-module__2FdZKa__statusDot{border-width:1.5px;width:8px;height:8px}.PlayerAvatar-module__2FdZKa__xl .PlayerAvatar-module__2FdZKa__statusDot{border-width:3px;width:18px;height:18px}.PlayerAvatar-module__2FdZKa__statusOnline{background:var(--color-success);box-shadow:0 0 4px var(--color-success)}.PlayerAvatar-module__2FdZKa__statusAway{background:var(--color-warning)}.PlayerAvatar-module__2FdZKa__statusOffline{background:var(--color-gray-muted)}.PlayerAvatar-module__2FdZKa__statusBanned{background:var(--color-error)}.PlayerAvatar-module__2FdZKa__initials{width:100%;height:100%;font-family:var(--font-mono);color:var(--color-bg-black);background:var(--color-white-muted);justify-content:center;align-items:center;font-weight:500;display:flex}
.PlayerPreview-module__xwOPoq__triggerInline{display:inline-flex}.PlayerPreview-module__xwOPoq__triggerBlock{display:block}.PlayerPreview-module__xwOPoq__popup{z-index:500;background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-lg);animation:PlayerPreview-module__xwOPoq__previewIn var(--transition-fast,.15s ease);flex-direction:column;display:flex;position:fixed;overflow:hidden}.PlayerPreview-module__xwOPoq__identity{align-items:center;gap:var(--space-3);padding:var(--space-4);display:flex;position:relative}.PlayerPreview-module__xwOPoq__identity>*{z-index:1;position:relative}.PlayerPreview-module__xwOPoq__identityBg{object-fit:cover;object-position:center;pointer-events:none;z-index:0;width:100%;max-width:none;height:100%;position:absolute;inset:0}.PlayerPreview-module__xwOPoq__identityBgOverlay{z-index:0;pointer-events:none;background:#0f1218b8;position:absolute;inset:0}.PlayerPreview-module__xwOPoq__bioSection{padding:0 var(--space-4) var(--space-4)}.PlayerPreview-module__xwOPoq__identityInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.PlayerPreview-module__xwOPoq__nameRow{align-items:center;gap:var(--space-2);min-width:0;font-size:15px;display:flex}.PlayerPreview-module__xwOPoq__clanTag{font-family:var(--font-pixel);color:var(--clan-color,var(--color-accent));flex-shrink:0;font-size:.8em;font-weight:400}.PlayerPreview-module__xwOPoq__name{font-family:var(--font-pixel);color:var(--color-white);text-overflow:ellipsis;white-space:nowrap;font-size:1em;font-weight:400;overflow:hidden}.PlayerPreview-module__xwOPoq__metaRow{align-items:center;gap:var(--space-2);color:var(--color-gray);font-size:12px;display:flex}.PlayerPreview-module__xwOPoq__level{color:var(--color-white-muted);flex-shrink:0}.PlayerPreview-module__xwOPoq__level:before{content:"•";margin-right:var(--space-2);color:var(--color-gray-muted)}.PlayerPreview-module__xwOPoq__divider{height:1px;margin:var(--space-3) 0;background:var(--color-gray-muted)}.PlayerPreview-module__xwOPoq__bio{color:var(--color-white-muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.PlayerPreview-module__xwOPoq__skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--color-bg-gray) 25%, var(--color-gray-muted) 50%, var(--color-bg-gray) 75%);background-size:200% 100%;animation:1.4s ease-in-out infinite PlayerPreview-module__xwOPoq__skeletonShimmer;display:block}.PlayerPreview-module__xwOPoq__skeletonAvatar{border-radius:50%;flex-shrink:0;width:48px;height:48px}@keyframes PlayerPreview-module__xwOPoq__skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes PlayerPreview-module__xwOPoq__previewIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.PlayerPreview-module__xwOPoq__skeletonLine{width:70%;height:12px}.PlayerPreview-module__xwOPoq__skeletonLineShort{width:45%;height:10px;margin-top:4px}
.PlayerIdentity-module__bQHh0q__nameRow{align-items:center;gap:var(--space-2);font-size:14px;display:flex}.PlayerIdentity-module__bQHh0q__name{font-family:var(--font-pixel);color:var(--color-white);white-space:nowrap;text-overflow:ellipsis;font-size:1em;font-weight:400;overflow:hidden}.PlayerIdentity-module__bQHh0q__badgeSuffix{font-size:var(--badge-size,1em);color:var(--color-accent);flex-shrink:0;align-self:center}.PlayerIdentity-module__bQHh0q__badgeSuffixIcon{width:var(--badge-size,1em);height:var(--badge-size,1em);object-fit:contain;image-rendering:pixelated;flex-shrink:0;align-self:center}.PlayerIdentity-module__bQHh0q__statusRow{align-items:center;gap:var(--space-2);color:var(--color-gray);font-size:12px;font-family:var(--font-mono);display:flex}.PlayerIdentity-module__bQHh0q__statusOnline{color:var(--color-success)}.PlayerIdentity-module__bQHh0q__clanTag{font-family:var(--font-pixel);color:var(--clan-color,var(--color-accent));background:color-mix(in srgb, var(--clan-color,var(--color-accent)) 10%, transparent);border:1px solid color-mix(in srgb, var(--clan-color,var(--color-accent)) 18%, transparent);border-radius:var(--radius-sm);flex-shrink:0;padding:0 4px;font-size:10px;font-weight:400}.PlayerIdentity-module__bQHh0q__clanBadge{font-family:var(--font-pixel);color:var(--clan-color,var(--color-accent));background:color-mix(in srgb, var(--clan-color,var(--color-accent)) 12%, transparent);border:1px solid color-mix(in srgb, var(--clan-color,var(--color-accent)) 20%, transparent);border-radius:var(--radius-sm);flex-shrink:0;padding:1px 5px;font-size:10px;font-weight:400}.PlayerIdentity-module__bQHh0q__avatarVariant{text-decoration:none;display:inline-flex}.PlayerIdentity-module__bQHh0q__chip{align-items:center;gap:var(--space-1);vertical-align:middle;color:var(--color-white-muted);border-radius:var(--radius-sm);transition:color var(--transition-fast,.15s ease);padding:1px 3px;font-size:1.05em;line-height:1;text-decoration:none;display:inline-flex;position:relative}.PlayerIdentity-module__bQHh0q__chip:hover{color:var(--color-accent)}.PlayerIdentity-module__bQHh0q__chip>*{z-index:1;position:relative}.PlayerIdentity-module__bQHh0q__chipName{font-family:var(--font-pixel);font-size:1em;font-weight:400;line-height:1}.PlayerIdentity-module__bQHh0q__chipWithBg{padding:2px var(--space-2) 2px 3px;border-radius:var(--radius-sm);overflow:hidden}.PlayerIdentity-module__bQHh0q__chipBg{object-fit:cover;object-position:center;pointer-events:none;z-index:0;width:100%;max-width:none;height:100%;position:absolute;inset:0}.PlayerIdentity-module__bQHh0q__chipBgOverlay{z-index:0;pointer-events:none;background:#0f121899;position:absolute;inset:0}.PlayerIdentity-module__bQHh0q__card{align-items:center;gap:var(--space-4);background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-lg);padding:var(--space-4);transition:border-color var(--transition-fast,.15s ease), background var(--transition-fast,.15s ease);text-decoration:none;display:flex;position:relative;overflow:hidden}.PlayerIdentity-module__bQHh0q__card:hover{border-color:#ffffff26}.PlayerIdentity-module__bQHh0q__cardBg{object-fit:cover;object-position:center;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.PlayerIdentity-module__bQHh0q__cardBgOverlay{pointer-events:none;background:#0f1218b8;position:absolute;inset:0}.PlayerIdentity-module__bQHh0q__card:hover .PlayerIdentity-module__bQHh0q__cardBgOverlay{background:#0f121899}.PlayerIdentity-module__bQHh0q__cardInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex;position:relative}.PlayerIdentity-module__bQHh0q__cardStat{flex-shrink:0;position:relative}.PlayerIdentity-module__bQHh0q__row{align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-md);min-height:52px;transition:background var(--transition-fast,.15s ease);text-decoration:none;display:flex;position:relative;overflow:hidden}.PlayerIdentity-module__bQHh0q__row:hover{background:#00000080}.PlayerIdentity-module__bQHh0q__row>*{z-index:1;position:relative}.PlayerIdentity-module__bQHh0q__rowBg{object-fit:cover;object-position:center;pointer-events:none;z-index:0;width:100%;max-width:none;height:100%;position:absolute;inset:0}.PlayerIdentity-module__bQHh0q__rowBgOverlay{z-index:0;pointer-events:none;transition:background var(--transition-fast,.15s ease);background:#0f1218b8;position:absolute;inset:0}.PlayerIdentity-module__bQHh0q__row:hover .PlayerIdentity-module__bQHh0q__rowBgOverlay{background:#0f121899}.PlayerIdentity-module__bQHh0q__rank{font-family:var(--font-mono);color:var(--color-gray);text-align:center;flex-shrink:0;width:18px;font-size:13px}.PlayerIdentity-module__bQHh0q__playerInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.PlayerIdentity-module__bQHh0q__statCol{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-end;gap:2px;display:flex}.PlayerIdentity-module__bQHh0q__full{border-radius:var(--radius-xl);border:1px solid var(--color-gray-muted);background:var(--color-bg-light-gray);overflow:hidden}.PlayerIdentity-module__bQHh0q__banner{background:var(--color-bg-black);height:220px;position:relative}.PlayerIdentity-module__bQHh0q__bannerImg{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;position:absolute;inset:0}.PlayerIdentity-module__bQHh0q__bannerPlaceholder{background:linear-gradient(135deg,#1a1f2e 0%,#0f1218 50%,#141927 100%);position:absolute;inset:0}.PlayerIdentity-module__bQHh0q__bannerOverlay{background:linear-gradient(#0000 40%,#1e232dd9 100%);position:absolute;inset:0}.PlayerIdentity-module__bQHh0q__infoZone{align-items:flex-end;gap:var(--space-5);padding:0 var(--space-6) var(--space-5);margin-top:-40px;display:flex;position:relative}.PlayerIdentity-module__bQHh0q__fullAvatarWrap{flex-shrink:0}.PlayerIdentity-module__bQHh0q__meta{flex:1;min-width:0;padding-bottom:2px}.PlayerIdentity-module__bQHh0q__full .PlayerIdentity-module__bQHh0q__nameRow{gap:var(--space-3);flex-wrap:wrap;font-size:clamp(22px,3vw,32px)}.PlayerIdentity-module__bQHh0q__roleIcon{color:var(--color-warning);flex-shrink:0}.PlayerIdentity-module__bQHh0q__banIcon{color:var(--color-error);flex-shrink:0}.PlayerIdentity-module__bQHh0q__roleHint{cursor:help;display:inline-flex}.PlayerIdentity-module__bQHh0q__full .PlayerIdentity-module__bQHh0q__name{font-family:var(--font-pixel);white-space:normal;text-overflow:clip;margin:0;font-size:1em;font-weight:400;line-height:1.1;overflow:visible}.PlayerIdentity-module__bQHh0q__full .PlayerIdentity-module__bQHh0q__statusRow{margin-top:var(--space-2)}.PlayerIdentity-module__bQHh0q__statusText{font-size:12px;font-family:var(--font-mono);color:var(--color-gray)}.PlayerIdentity-module__bQHh0q__actionsSlot{flex-shrink:0;align-self:flex-end;margin-bottom:2px}@media (max-width:600px){.PlayerIdentity-module__bQHh0q__banner{height:140px}.PlayerIdentity-module__bQHh0q__infoZone{padding:0 var(--space-4) var(--space-4);gap:var(--space-3);margin-top:-28px}}.PlayerIdentity-module__bQHh0q__roleTag{font-size:11px;font-weight:500;font-family:var(--font-body,inherit);padding:3px var(--space-2);white-space:nowrap;color:var(--color-accent);background:#458eeb26;border:1px solid #458eeb59;border-radius:999px;align-items:center;display:inline-flex}.PlayerIdentity-module__bQHh0q__inlineName{white-space:nowrap;align-items:center;gap:2px;min-width:0;display:inline-flex}.PlayerIdentity-module__bQHh0q__inlineName .PlayerIdentity-module__bQHh0q__name{color:inherit;font-family:var(--font-pixel);text-overflow:ellipsis;font-weight:400;overflow:hidden}
.PurchasesSection-module__vQyqUG__balanceRow{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.PurchasesSection-module__vQyqUG__balanceInfo{align-items:center;gap:var(--space-3);display:flex}.PurchasesSection-module__vQyqUG__balanceIcon{color:var(--color-warning)}.PurchasesSection-module__vQyqUG__balanceValue{font-family:var(--font-heading);color:var(--color-white);font-size:28px;font-weight:700;line-height:1.2}.PurchasesSection-module__vQyqUG__purchaseMeta{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}.PurchasesSection-module__vQyqUG__price{font-family:var(--font-mono);color:var(--color-white-muted);font-size:13px}.PurchasesSection-module__vQyqUG__amount{font-family:var(--font-mono);flex-shrink:0;font-size:14px;font-weight:600}.PurchasesSection-module__vQyqUG__amountPositive{color:var(--color-success)}.PurchasesSection-module__vQyqUG__amountNegative{color:var(--color-error)}.PurchasesSection-module__vQyqUG__cardHeadingRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.PurchasesSection-module__vQyqUG__receiptError{color:var(--color-error);font-size:12px}.PurchasesSection-module__vQyqUG__orderRow{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-gray-muted);flex-direction:column;display:flex}.PurchasesSection-module__vQyqUG__orderRow:last-child{border-bottom:none;padding-bottom:0}.PurchasesSection-module__vQyqUG__orderRow:first-child{padding-top:0}.PurchasesSection-module__vQyqUG__orderHead{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.PurchasesSection-module__vQyqUG__orderRef{color:var(--color-white);font-size:14px;font-weight:500}.PurchasesSection-module__vQyqUG__orderHeadMeta{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}.PurchasesSection-module__vQyqUG__orderItems{gap:var(--space-2);padding-left:var(--space-3);border-left:2px solid var(--color-gray-muted);flex-direction:column;display:flex}.PurchasesSection-module__vQyqUG__orderItem{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}
.ProfileComments-module__a4H8JG__section{margin-top:var(--space-6);flex-direction:column;gap:14px;display:flex}.ProfileComments-module__a4H8JG__title{font-family:var(--font-heading);color:var(--color-white);font-size:18px}.ProfileComments-module__a4H8JG__form{background:var(--color-bg-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.ProfileComments-module__a4H8JG__textareaWrap{position:relative}.ProfileComments-module__a4H8JG__textarea{resize:vertical;border-radius:var(--radius-md);background:var(--color-bg-black);border:1px solid var(--color-gray-muted);width:100%;min-height:72px;color:var(--color-white);font-family:var(--font-body);padding:10px 12px;font-size:14px}.ProfileComments-module__a4H8JG__textarea:focus{border-color:var(--color-accent);outline:none}.ProfileComments-module__a4H8JG__formRow{align-items:center;gap:12px;display:flex}.ProfileComments-module__a4H8JG__error{color:var(--color-error);font-size:13px}.ProfileComments-module__a4H8JG__center{justify-content:center;padding:24px 0;display:flex}.ProfileComments-module__a4H8JG__empty{color:var(--color-gray);text-align:center;padding:24px 0}.ProfileComments-module__a4H8JG__list{flex-direction:column;gap:10px;display:flex}.ProfileComments-module__a4H8JG__comment{background:var(--color-bg-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.ProfileComments-module__a4H8JG__commentHead{align-items:center;gap:10px;display:flex}.ProfileComments-module__a4H8JG__date{color:var(--color-gray);font-size:12px}.ProfileComments-module__a4H8JG__body{color:var(--color-white-muted);white-space:pre-wrap;word-break:break-word;font-size:13px}.ProfileComments-module__a4H8JG__actions{align-items:center;gap:14px;display:flex}.ProfileComments-module__a4H8JG__actionBtn{color:var(--color-gray);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12px;display:inline-flex}.ProfileComments-module__a4H8JG__actionBtn:hover{color:var(--color-accent)}.ProfileComments-module__a4H8JG__deleted{color:var(--color-gray);font-size:13px;font-style:italic}.ProfileComments-module__a4H8JG__pagination{justify-content:center;align-items:center;gap:12px;display:flex}.ProfileComments-module__a4H8JG__pageBtn{border-radius:var(--radius-sm);background:var(--color-bg-gray);border:1px solid var(--color-gray-muted);width:28px;height:28px;color:var(--color-white-muted);cursor:pointer;justify-content:center;align-items:center;display:flex}.ProfileComments-module__a4H8JG__pageBtn:hover:not(:disabled){border-color:var(--color-accent);color:var(--color-accent)}.ProfileComments-module__a4H8JG__pageBtn:disabled{opacity:.4;cursor:default}.ProfileComments-module__a4H8JG__pageInfo{color:var(--color-gray);font-size:12px}
.profile-module__NCKX9q__page{padding:var(--space-6) 0 var(--space-8);gap:var(--space-4);flex-direction:column;display:flex}.profile-module__NCKX9q__body{align-items:flex-start;gap:var(--space-6);display:flex}.profile-module__NCKX9q__tabFallback{flex:1;min-height:300px}@media (max-width:900px){.profile-module__NCKX9q__body{flex-direction:column}}
.ApplicationsSection-module__7yKFyG__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.ApplicationsSection-module__7yKFyG__titleRow{align-items:center;gap:var(--space-3);min-width:0;display:flex}.ApplicationsSection-module__7yKFyG__icon{border-radius:var(--radius-md);border:1px solid var(--color-gray-muted);width:36px;height:36px;color:var(--color-accent);background:#ffffff0d;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ApplicationsSection-module__7yKFyG__reason{color:var(--color-gray);font-size:12px;line-height:1.5}.ApplicationsSection-module__7yKFyG__cooldown{font-family:var(--font-mono);color:var(--color-warning);font-size:12px}
.ReferralsSection-module__0E7mvq__linkRow{align-items:center;gap:var(--space-3);display:flex}.ReferralsSection-module__0E7mvq__linkIcon{color:var(--color-accent);flex-shrink:0}.ReferralsSection-module__0E7mvq__link{white-space:nowrap;min-width:0;color:var(--color-white-muted);flex:1;font-size:13px;overflow-x:auto}.ReferralsSection-module__0E7mvq__statsGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.ReferralsSection-module__0E7mvq__statHead{align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}.ReferralsSection-module__0E7mvq__statIcon{color:var(--color-accent)}.ReferralsSection-module__0E7mvq__statLabel{color:var(--color-gray);font-size:12px}.ReferralsSection-module__0E7mvq__statValue{font-family:var(--font-mono);color:var(--color-white);font-size:24px;font-weight:500}.ReferralsSection-module__0E7mvq__statSub{color:var(--color-gray);margin-top:4px;font-size:12px;display:block}.ReferralsSection-module__0E7mvq__list{gap:var(--space-2);flex-direction:column;display:flex}.ReferralsSection-module__0E7mvq__row{justify-content:space-between;align-items:center;gap:var(--space-3);background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.ReferralsSection-module__0E7mvq__rowMeta{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}.ReferralsSection-module__0E7mvq__rowDate{color:var(--color-gray);white-space:nowrap;font-size:12px}.ReferralsSection-module__0E7mvq__createForm{gap:var(--space-3);flex-direction:column;display:flex}.ReferralsSection-module__0E7mvq__createFields{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.ReferralsSection-module__0E7mvq__errorText{color:var(--color-error);font-size:13px}.ReferralsSection-module__0E7mvq__linkInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ReferralsSection-module__0E7mvq__linkInfoHead{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ReferralsSection-module__0E7mvq__linkMeta{color:var(--color-gray);font-size:12px}
.InvitesSection-module__dQsR-q__input{border-radius:var(--radius-md);background:var(--color-bg-black);border:1px solid var(--color-gray-muted);color:var(--color-white);padding:8px 12px}.InvitesSection-module__dQsR-q__rows{gap:var(--space-2);flex-direction:column;display:flex}.InvitesSection-module__dQsR-q__row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-gray-muted);display:flex}.InvitesSection-module__dQsR-q__row:last-child{border-bottom:none}.InvitesSection-module__dQsR-q__rowRight{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}.InvitesSection-module__dQsR-q__expires{color:var(--color-gray);white-space:nowrap;font-size:12px}
.ReportModal-module__GFLs6a__form{gap:var(--space-4);flex-direction:column;display:flex}.ReportModal-module__GFLs6a__reasons{gap:var(--space-2);flex-wrap:wrap;display:flex}.ReportModal-module__GFLs6a__reason{padding:6px var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-gray-muted);color:var(--color-white-muted);cursor:var(--cursor-pointer);transition:color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);background:#ffffff0a;font-size:13px}.ReportModal-module__GFLs6a__reason:hover{color:var(--color-white)}.ReportModal-module__GFLs6a__reasonActive{color:var(--color-accent);background:#458eeb40;border-color:#458eeb80}.ReportModal-module__GFLs6a__success{color:var(--color-success);font-size:14px;line-height:1.5}.ReportModal-module__GFLs6a__error{color:var(--color-error);font-size:13px;line-height:1.5}
.LevelSection-module__cdWfeG__levelHead{align-items:baseline;gap:var(--space-3);display:flex}.LevelSection-module__cdWfeG__levelIcon{color:var(--color-accent);align-self:center}.LevelSection-module__cdWfeG__levelValue{font-family:var(--font-heading);color:var(--color-white);font-size:32px;font-weight:700}.LevelSection-module__cdWfeG__levelSub{font-size:12px;font-family:var(--font-mono);color:var(--color-gray)}.LevelSection-module__cdWfeG__progressTrack{border-radius:var(--radius-max);background:var(--color-bg-black);height:6px;margin-top:var(--space-3);overflow:hidden}.LevelSection-module__cdWfeG__progressFill{background:var(--color-accent);border-radius:var(--radius-max);height:100%}.LevelSection-module__cdWfeG__infoIcon{color:var(--color-gray);cursor:help;margin-left:var(--space-2)}.LevelSection-module__cdWfeG__modifierList{gap:var(--space-2);flex-direction:column;display:flex}.LevelSection-module__cdWfeG__modifierRow,.LevelSection-module__cdWfeG__modifierTotal{justify-content:space-between;align-items:center;font-size:13px;display:flex}.LevelSection-module__cdWfeG__modifierLabel{color:var(--color-white-muted)}.LevelSection-module__cdWfeG__modifierValue{color:var(--color-success);font-family:var(--font-mono);font-weight:500}.LevelSection-module__cdWfeG__modifierTotal{border-top:1px solid var(--color-gray-muted);padding-top:var(--space-2);margin-top:2px}.LevelSection-module__cdWfeG__modifierTotal .LevelSection-module__cdWfeG__modifierLabel{color:var(--color-white);font-weight:600}.LevelSection-module__cdWfeG__logList{gap:var(--space-2);flex-direction:column;display:flex}.LevelSection-module__cdWfeG__logRow{justify-content:space-between;align-items:center;gap:var(--space-3);background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);display:flex}.LevelSection-module__cdWfeG__logText{color:var(--color-white-muted);font-size:13px}.LevelSection-module__cdWfeG__logDate{font-size:11px;font-family:var(--font-mono);color:var(--color-gray);white-space:nowrap}.LevelSection-module__cdWfeG__pagination{align-items:center;gap:var(--space-2);margin-top:var(--space-2);display:flex}.LevelSection-module__cdWfeG__pageBtn{background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-gray);cursor:var(--cursor-pointer);font-size:13px;font-family:var(--font-body);transition:color var(--transition-fast), border-color var(--transition-fast);justify-content:center;align-items:center;display:flex}.LevelSection-module__cdWfeG__pageBtn:hover{color:var(--color-white-muted);border-color:#fff3}.LevelSection-module__cdWfeG__pageBtn.LevelSection-module__cdWfeG__pageBtnActive{background:rgba(var(--color-accent-rgb),.15);border-color:rgba(var(--color-accent-rgb),.4);color:var(--color-accent)}.LevelSection-module__cdWfeG__pageBtn:disabled{opacity:.3;pointer-events:none}
.ApplicationsSection-module__r6NLdG__rows{gap:var(--space-3);flex-direction:column;display:flex}.ApplicationsSection-module__r6NLdG__row{justify-content:space-between;align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-gray-muted);display:flex}.ApplicationsSection-module__r6NLdG__row:last-child{border-bottom:none;padding-bottom:0}.ApplicationsSection-module__r6NLdG__who{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.ApplicationsSection-module__r6NLdG__message{color:var(--color-white-muted);overflow-wrap:anywhere;margin:0;font-size:13px}.ApplicationsSection-module__r6NLdG__date{color:var(--color-gray);font-size:12px}.ApplicationsSection-module__r6NLdG__actions{gap:var(--space-2);flex-shrink:0;display:flex}@media (max-width:640px){.ApplicationsSection-module__r6NLdG__row{flex-direction:column;align-items:stretch}.ApplicationsSection-module__r6NLdG__actions>*{flex:1}}
.Avatar-module__UUu3Sq__avatar{background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);font-family:var(--font-mono);color:var(--color-gray);text-transform:uppercase;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;display:flex;overflow:hidden}.Avatar-module__UUu3Sq__sm{width:28px;height:28px;font-size:11px}.Avatar-module__UUu3Sq__md{width:40px;height:40px;font-size:14px}.Avatar-module__UUu3Sq__lg{width:64px;height:64px;font-size:20px}.Avatar-module__UUu3Sq__xl{width:96px;height:96px;font-size:28px}.Avatar-module__UUu3Sq__round{border-radius:var(--radius-max)}.Avatar-module__UUu3Sq__img{object-fit:cover;width:100%;height:100%}
.Badge-module__NnbuvG__badge{align-items:center;gap:var(--space-1);font-size:11px;font-weight:500;font-family:var(--font-body);padding:3px var(--space-2);border-radius:var(--radius-max);white-space:nowrap;border:1px solid #0000;display:inline-flex}.Badge-module__NnbuvG__default{color:var(--color-white-muted);border-color:var(--color-gray-muted);background:#ffffff12}.Badge-module__NnbuvG__accent{background:rgba(var(--color-accent-rgb), .15);color:var(--color-accent);border-color:rgba(var(--color-accent-rgb), .35)}.Badge-module__NnbuvG__success{color:var(--color-success);background:#73bd8126;border-color:#73bd8159}.Badge-module__NnbuvG__warning{color:var(--color-warning);background:#d2a24c26;border-color:#d2a24c59}.Badge-module__NnbuvG__error{color:var(--color-error);background:#cc6b4926;border-color:#cc6b4959}.Badge-module__NnbuvG__calm{color:var(--color-calm);background:#73afbd26;border-color:#73afbd59}.Badge-module__NnbuvG__dot{background:currentColor;border-radius:1px;flex-shrink:0;width:6px;height:6px}
.Breadcrumbs-module__W12ClG__nav{display:inline-block}.Breadcrumbs-module__W12ClG__list{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Breadcrumbs-module__W12ClG__item{align-items:center;gap:var(--space-2);display:flex}.Breadcrumbs-module__W12ClG__sep{font-size:11px;font-family:var(--font-mono);color:var(--color-gray-muted);-webkit-user-select:none;user-select:none}.Breadcrumbs-module__W12ClG__link{font-size:11px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-gray);transition:color var(--transition-fast)}.Breadcrumbs-module__W12ClG__link:hover{color:var(--color-white-muted)}.Breadcrumbs-module__W12ClG__current{font-size:11px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-gray)}
.Card-module__USR2ra__card{background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-lg);padding:var(--space-5)}.Card-module__USR2ra__flat{background:var(--color-bg-black)}.Card-module__USR2ra__elevated{background:var(--color-bg-light-gray);box-shadow:0 4px 24px #0006}.Card-module__USR2ra__noPadding{padding:0}
.ClanIdentity-module__VnK6oa__nameRow{align-items:center;gap:var(--space-2);display:flex}.ClanIdentity-module__VnK6oa__name{font-family:var(--font-pixel);color:var(--clan-color,var(--color-white));white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:400;overflow:hidden}.ClanIdentity-module__VnK6oa__tag{font-family:var(--font-pixel);color:var(--clan-color,var(--color-accent));background:color-mix(in srgb, var(--clan-color,var(--color-accent)) 12%, transparent);border:1px solid color-mix(in srgb, var(--clan-color,var(--color-accent)) 25%, transparent);border-radius:var(--radius-sm);flex-shrink:0;padding:1px 5px;font-size:10px;font-weight:400}.ClanIdentity-module__VnK6oa__icon{background:var(--color-bg-black);border:1px solid var(--color-gray-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ClanIdentity-module__VnK6oa__iconImg{object-fit:contain;width:70%;height:70%;display:block}.ClanIdentity-module__VnK6oa__info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ClanIdentity-module__VnK6oa__card{align-items:center;gap:var(--space-4);background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-lg);min-width:0;padding:var(--space-4);transition:border-color var(--transition-fast), background var(--transition-fast);text-decoration:none;display:flex}.ClanIdentity-module__VnK6oa__card:hover{background:#ffffff08;border-color:#ffffff26}.ClanIdentity-module__VnK6oa__cardIcon{width:48px;height:48px}.ClanIdentity-module__VnK6oa__sub{color:var(--color-gray);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ClanIdentity-module__VnK6oa__row{align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-md);min-height:52px;transition:background var(--transition-fast);text-decoration:none;display:flex;position:relative}.ClanIdentity-module__VnK6oa__row:hover{background:#00000080}.ClanIdentity-module__VnK6oa__rowIcon{width:36px;height:36px}.ClanIdentity-module__VnK6oa__rank{font-family:var(--font-mono);color:var(--color-gray);text-align:center;flex-shrink:0;width:18px;font-size:13px}.ClanIdentity-module__VnK6oa__statCol{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-end;gap:2px;display:flex}.ClanIdentity-module__VnK6oa__full{align-items:center;gap:var(--space-5);background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-xl);padding:var(--space-5);flex-wrap:wrap;display:flex}.ClanIdentity-module__VnK6oa__fullIcon{width:96px;height:96px}.ClanIdentity-module__VnK6oa__fullMeta{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.ClanIdentity-module__VnK6oa__full .ClanIdentity-module__VnK6oa__nameRow{gap:var(--space-3);flex-wrap:wrap}.ClanIdentity-module__VnK6oa__full .ClanIdentity-module__VnK6oa__name{font-family:var(--font-pixel);white-space:normal;text-overflow:clip;margin:0;font-size:clamp(22px,3vw,32px);font-weight:400;line-height:1.1;overflow:visible}.ClanIdentity-module__VnK6oa__full .ClanIdentity-module__VnK6oa__tag{padding:3px 8px;font-size:13px}.ClanIdentity-module__VnK6oa__fullSub{align-items:center;gap:var(--space-3);display:flex}.ClanIdentity-module__VnK6oa__fullMemberCount{font-family:var(--font-mono);color:var(--color-gray);font-size:13px}.ClanIdentity-module__VnK6oa__actionsSlot{flex-shrink:0}@media (max-width:600px){.ClanIdentity-module__VnK6oa__full{padding:var(--space-4);gap:var(--space-3)}.ClanIdentity-module__VnK6oa__fullIcon{width:64px;height:64px}}
.Skeleton-module__mgJKYG__skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,#ffffff0f 25%,#ffffff1f 50%,#ffffff0f 75%) 0 0/200% 100%;animation:1.4s ease-in-out infinite Skeleton-module__mgJKYG__skeleton-shimmer;display:inline-block}@keyframes Skeleton-module__mgJKYG__skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.Skeleton-module__mgJKYG__skeleton{background:#ffffff14;animation:none}}
.CommunityLeaderboard-module__BtagKG__wrapper{gap:var(--space-6);flex-direction:column;display:flex}.CommunityLeaderboard-module__BtagKG__sectionMeta{gap:var(--space-2);flex-direction:column;display:flex}.CommunityLeaderboard-module__BtagKG__eyebrow{font-size:11px;font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-gray)}.CommunityLeaderboard-module__BtagKG__title{font-size:clamp(24px,3vw,32px);font-weight:700;font-family:var(--font-heading)}.CommunityLeaderboard-module__BtagKG__subtitle{color:var(--color-white-muted);font-size:14px}.CommunityLeaderboard-module__BtagKG__boards{gap:var(--space-5);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.CommunityLeaderboard-module__BtagKG__board{background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-xl);min-width:0;padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.CommunityLeaderboard-module__BtagKG__boardHeader{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.CommunityLeaderboard-module__BtagKG__boardTitle{align-items:center;gap:var(--space-2);color:var(--color-white);font-size:15px;font-weight:600;display:flex}.CommunityLeaderboard-module__BtagKG__sortTabs{background:var(--color-bg-black);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);gap:3px;padding:3px;display:flex}.CommunityLeaderboard-module__BtagKG__sortTab{font-family:var(--font-mono);color:var(--color-gray);border-radius:calc(var(--radius-md) - 2px);cursor:var(--cursor-pointer);transition:color var(--transition-fast), background var(--transition-fast);white-space:nowrap;padding:4px 10px;font-size:11px;font-weight:500}.CommunityLeaderboard-module__BtagKG__sortTab:hover{color:var(--color-white-muted)}.CommunityLeaderboard-module__BtagKG__sortTabActive{background:var(--color-bg-light-gray);color:var(--color-white)}.CommunityLeaderboard-module__BtagKG__rows{flex-direction:column;gap:2px;display:flex}.CommunityLeaderboard-module__BtagKG__clanTagOverlay{font-family:var(--font-mono);color:var(--color-accent);background:rgba(var(--color-accent-rgb), .15);z-index:2;letter-spacing:.04em;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:flex;position:absolute;inset:0}.CommunityLeaderboard-module__BtagKG__sub{font-family:var(--font-mono);color:var(--color-gray);font-size:11px}.CommunityLeaderboard-module__BtagKG__statVal{font-family:var(--font-mono);color:var(--color-white);white-space:nowrap;font-size:13px;font-weight:600}.CommunityLeaderboard-module__BtagKG__statUnit{font-family:var(--font-mono);color:var(--color-gray);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.CommunityLeaderboard-module__BtagKG__allLink{align-items:center;gap:var(--space-2);color:var(--color-gray);padding-top:var(--space-2);border-top:1px solid var(--color-gray-muted);transition:color var(--transition-fast), gap var(--transition-fast);font-size:13px;font-weight:500;display:inline-flex}.CommunityLeaderboard-module__BtagKG__allLink:hover{color:var(--color-white);gap:var(--space-3)}.CommunityLeaderboard-module__BtagKG__hidden{visibility:hidden}@media (max-width:860px){.CommunityLeaderboard-module__BtagKG__boards{grid-template-columns:1fr}}
.Button-module__4hUmeq__btn{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-body);border-radius:var(--radius-md);color:var(--color-white);white-space:nowrap;background:0 0;border:1px solid #0000;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.Button-module__4hUmeq__btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Button-module__4hUmeq__btn:disabled,.Button-module__4hUmeq__btn[aria-disabled=true]{opacity:.4;cursor:not-allowed}.Button-module__4hUmeq__sm{padding:var(--space-2) var(--space-3);font-size:13px}.Button-module__4hUmeq__md{padding:var(--space-3) var(--space-5);font-size:14px}.Button-module__4hUmeq__lg{padding:var(--space-4) var(--space-6);font-size:15px}.Button-module__4hUmeq__icon{padding:var(--space-2)}.Button-module__4hUmeq__fullWidth{width:100%}.Button-module__4hUmeq__accent{background:var(--color-accent-a25);border-color:var(--color-accent-a50);color:var(--color-accent)}.Button-module__4hUmeq__accent:hover:not(:disabled){background:var(--color-accent-a40)}.Button-module__4hUmeq__secondary{background:var(--color-bg-light-gray);border-color:var(--color-gray-muted)}.Button-module__4hUmeq__secondary:hover:not(:disabled){background:var(--color-overlay-a08)}.Button-module__4hUmeq__secondary[aria-pressed=true],.Button-module__4hUmeq__secondary[aria-pressed=true]:hover:not(:disabled){background:var(--color-accent-a25);border-color:var(--color-accent-a50)}.Button-module__4hUmeq__ghost{color:var(--color-white-muted)}.Button-module__4hUmeq__ghost:hover:not(:disabled){background:var(--color-overlay-a04);color:var(--color-white)}.Button-module__4hUmeq__danger{background:var(--color-error-a25);border-color:var(--color-error-a50);color:var(--color-error)}.Button-module__4hUmeq__danger:hover:not(:disabled){background:var(--color-error-a35)}.Button-module__4hUmeq__success{background:var(--color-success-a25);border-color:var(--color-success-a50);color:var(--color-success)}.Button-module__4hUmeq__success:hover:not(:disabled){background:var(--color-success-a35)}@media (max-width:640px){.Button-module__4hUmeq__btn{min-height:44px}.Button-module__4hUmeq__icon{min-width:44px}}
.Input-module__QZ6LWa__field{gap:var(--space-2);flex-direction:column;display:flex}.Input-module__QZ6LWa__control{align-items:center;display:flex;position:relative}.Input-module__QZ6LWa__input{width:100%;font:var(--text-ui);color:var(--color-white);background:var(--color-bg-black);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);transition:border-color .15s,box-shadow .15s}.Input-module__QZ6LWa__input::placeholder{color:var(--color-gray)}.Input-module__QZ6LWa__input:hover{border-color:var(--color-accent-a60)}.Input-module__QZ6LWa__input:focus,.Input-module__QZ6LWa__input:focus-visible{border-color:var(--color-focus);box-shadow:0 0 0 3px var(--color-accent-a25);outline:none}.Input-module__QZ6LWa__input:disabled{opacity:.4;cursor:not-allowed}.Input-module__QZ6LWa__error,.Input-module__QZ6LWa__error:hover{border-color:var(--color-error-a60)}.Input-module__QZ6LWa__textarea{resize:vertical;min-height:100px}.Input-module__QZ6LWa__hasIcon{padding-left:calc(var(--space-4) + 16px + var(--space-2))}.Input-module__QZ6LWa__icon{left:var(--space-4);color:var(--color-gray);pointer-events:none;display:flex;position:absolute}.Input-module__QZ6LWa__hint{font:var(--text-caption);color:var(--color-gray)}.Input-module__QZ6LWa__errorText{font:var(--text-caption);color:var(--color-error)}@media (max-width:640px){.Input-module__QZ6LWa__input{min-height:44px;font-size:16px}}
.Badge-module__aV_hlG__badge{align-items:center;gap:var(--space-1);font-family:var(--font-body);padding:3px var(--space-2);border-radius:var(--radius-max);border:1px solid var(--color-gray-muted);white-space:nowrap;font-size:11px;font-weight:500;line-height:1.4;display:inline-flex}.Badge-module__aV_hlG__dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.Badge-module__aV_hlG__default{background:var(--color-overlay-a04);color:var(--color-white-muted)}.Badge-module__aV_hlG__accent{background:var(--color-accent-a15);border-color:var(--color-accent-a35);color:var(--color-accent)}.Badge-module__aV_hlG__success{background:var(--color-success-a15);border-color:var(--color-success-a35);color:var(--color-success)}.Badge-module__aV_hlG__warning{background:var(--color-warning-a15);border-color:var(--color-warning-a35);color:var(--color-warning)}.Badge-module__aV_hlG__error{background:var(--color-error-a15);border-color:var(--color-error-a35);color:var(--color-error)}.Badge-module__aV_hlG__calm{background:var(--color-calm-a15);border-color:var(--color-calm-a35);color:var(--color-calm)}
.Card-module___e43YW__card{background:var(--color-bg-light-gray);border-radius:var(--radius-lg);padding:var(--space-5);color:var(--color-white)}.Card-module___e43YW__flat{background:var(--color-bg-black)}.Card-module___e43YW__elevated{box-shadow:var(--shadow-card)}.Card-module___e43YW__title{font:var(--text-card-title);margin:0 0 var(--space-2)}.Card-module___e43YW__text{font:var(--text-ui);color:var(--color-white-muted)}
.Modal-module__nt2kka__scrim{z-index:1000;padding:var(--space-5);background:var(--color-scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;animation:.15s Modal-module__nt2kka__fadeIn;display:flex;position:fixed;inset:0}.Modal-module__nt2kka__modal{width:100%;max-width:520px;max-height:calc(100vh - 2 * var(--space-5));background:var(--color-bg-light-gray);border-radius:var(--radius-xl);padding:var(--space-5);color:var(--color-white);animation:.25s Modal-module__nt2kka__slideUp;overflow-y:auto}.Modal-module__nt2kka__modal:focus{outline:none}.Modal-module__nt2kka__sm{max-width:400px}.Modal-module__nt2kka__lg{max-width:720px}.Modal-module__nt2kka__title{font:var(--text-card-title);margin:0 0 var(--space-3)}.Modal-module__nt2kka__body{font:var(--text-ui);color:var(--color-white-muted);margin:0 0 var(--space-5)}.Modal-module__nt2kka__body:last-child{margin-bottom:0}.Modal-module__nt2kka__actions{justify-content:flex-end;gap:var(--space-2);display:flex}@media (max-width:640px){.Modal-module__nt2kka__scrim{align-items:flex-end;padding:0}.Modal-module__nt2kka__modal,.Modal-module__nt2kka__sm,.Modal-module__nt2kka__lg{border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-width:none;max-height:90vh;padding-bottom:calc(var(--space-5) + env(safe-area-inset-bottom))}.Modal-module__nt2kka__actions{flex-direction:column-reverse}.Modal-module__nt2kka__actions>*{width:100%}}@keyframes Modal-module__nt2kka__fadeIn{0%{opacity:0}}@keyframes Modal-module__nt2kka__slideUp{0%{opacity:0;transform:translateY(16px)}}
.Menu-module__OtDNAa__anchor{display:inline-flex}.Menu-module__OtDNAa__layer{z-index:1060;position:fixed}.Menu-module__OtDNAa__menu{min-width:220px;max-width:calc(100vw - 2 * var(--space-2));background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-lg);box-shadow:var(--shadow-menu);padding:var(--space-1);animation:.15s Menu-module__OtDNAa__menuIn}.Menu-module__OtDNAa__item{align-items:center;gap:var(--space-2);width:100%;font:var(--text-ui);color:var(--color-white);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);text-align:left;background:0 0;border:0;transition:background-color .15s,color .15s;display:flex}.Menu-module__OtDNAa__item:hover,.Menu-module__OtDNAa__item:focus{background:var(--color-overlay-a04)}.Menu-module__OtDNAa__item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.Menu-module__OtDNAa__item[aria-disabled=true]{color:var(--color-gray);cursor:not-allowed}.Menu-module__OtDNAa__item[aria-disabled=true]:hover{background:0 0}.Menu-module__OtDNAa__selected,.Menu-module__OtDNAa__selected:hover{background:var(--color-accent-a15)}.Menu-module__OtDNAa__danger{color:var(--color-error)}.Menu-module__OtDNAa__icon{color:var(--color-white-muted);flex:none;display:inline-flex}.Menu-module__OtDNAa__danger .Menu-module__OtDNAa__icon{color:inherit}.Menu-module__OtDNAa__text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Menu-module__OtDNAa__hint{font-family:var(--font-mono);color:var(--color-gray);align-items:center;margin-left:auto;font-size:11px;display:inline-flex}.Menu-module__OtDNAa__sep{background:var(--color-overlay-a08);height:1px;margin:var(--space-1) 0}.Menu-module__OtDNAa__label{padding:var(--space-2) var(--space-3) var(--space-1)}@media (max-width:640px){.Menu-module__OtDNAa__item{min-height:44px}}@keyframes Menu-module__OtDNAa__menuIn{0%{opacity:0;transform:translateY(-4px)}}
.Switch-module__-SgcCW__switch{align-items:center;gap:var(--space-2);font:var(--text-ui);color:var(--color-white);cursor:pointer;display:inline-flex;position:relative}.Switch-module__-SgcCW__disabled{cursor:not-allowed}.Switch-module__-SgcCW__input{opacity:0;width:1px;height:1px;position:absolute}.Switch-module__-SgcCW__track{border-radius:var(--radius-max);background:var(--color-gray-muted);flex:none;width:40px;height:22px;transition:background-color .15s;position:relative}.Switch-module__-SgcCW__track:after{content:"";background:var(--color-white);border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.Switch-module__-SgcCW__input:checked+.Switch-module__-SgcCW__track{background:var(--color-accent)}.Switch-module__-SgcCW__input:checked+.Switch-module__-SgcCW__track:after{transform:translate(18px)}.Switch-module__-SgcCW__input:focus-visible+.Switch-module__-SgcCW__track{outline:2px solid var(--color-focus);outline-offset:2px}.Switch-module__-SgcCW__input:disabled+.Switch-module__-SgcCW__track{opacity:.4}@media (max-width:640px){.Switch-module__-SgcCW__switch{min-height:44px}}
.Tooltip-module__r-rwPG__wrap{display:inline-flex}.Tooltip-module__r-rwPG__tip{z-index:1100;width:max-content;max-width:220px;font:var(--text-caption);color:var(--color-white);background:var(--color-bg-black);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);padding:var(--space-1) var(--space-2);box-shadow:var(--shadow-popover);pointer-events:none;position:fixed}@media (hover:none){.Tooltip-module__r-rwPG__tip{display:none}}
.Skeleton-module__cyFBpW__bone{display:block;position:relative;overflow:hidden}.Skeleton-module__cyFBpW__page{background:var(--color-bg-light-gray)}.Skeleton-module__cyFBpW__surface{background:var(--color-overlay-a08)}.Skeleton-module__cyFBpW__bone:after{content:"";background:linear-gradient(90deg, transparent, var(--color-overlay-a08), transparent);animation:1.5s ease-in-out infinite Skeleton-module__cyFBpW__shimmer;position:absolute;inset:0;transform:translate(-100%)}.Skeleton-module__cyFBpW__block{flex:none;width:100%;height:1em}.Skeleton-module__cyFBpW__circle{width:32px;height:32px}.Skeleton-module__cyFBpW__r-none{border-radius:0}.Skeleton-module__cyFBpW__r-sm{border-radius:var(--radius-sm)}.Skeleton-module__cyFBpW__r-md{border-radius:var(--radius-md)}.Skeleton-module__cyFBpW__r-lg{border-radius:var(--radius-lg)}.Skeleton-module__cyFBpW__r-xl{border-radius:var(--radius-xl)}.Skeleton-module__cyFBpW__r-max{border-radius:var(--radius-max)}.Skeleton-module__cyFBpW__lines{max-width:100%;display:block}.Skeleton-module__cyFBpW__line{height:1.5em;align-items:center;height:1lh;display:flex}.Skeleton-module__cyFBpW__line>.Skeleton-module__cyFBpW__bone{height:.7em}.Skeleton-module__cyFBpW__group{display:contents}.Skeleton-module__cyFBpW__pending .Skeleton-module__cyFBpW__bone{visibility:hidden}@keyframes Skeleton-module__cyFBpW__shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.Skeleton-module__cyFBpW__bone:after{animation:none;display:none}}
.Switch-module__egemaW__switch{border-radius:var(--radius-max);background:var(--color-bg-black);border:1px solid var(--color-gray-muted);width:40px;height:22px;transition:background var(--transition-fast), border-color var(--transition-fast);flex-shrink:0;padding:0;position:relative}.Switch-module__egemaW__thumb{background:var(--color-gray);width:16px;height:16px;transition:transform var(--transition-fast), background var(--transition-fast);border-radius:50%;position:absolute;top:2px;left:2px}.Switch-module__egemaW__switch.Switch-module__egemaW__checked{background:rgba(var(--color-accent-rgb), .25);border-color:rgba(var(--color-accent-rgb), .5)}.Switch-module__egemaW__switch.Switch-module__egemaW__checked .Switch-module__egemaW__thumb{background:var(--color-accent);transform:translate(18px)}.Switch-module__egemaW__switch:disabled{opacity:.5;cursor:var(--cursor-blocked)}
.Lightbox-module__DMU0fW__scrim{z-index:1050;background:var(--color-bg-black);animation:.15s Lightbox-module__DMU0fW__fadeIn;position:fixed;inset:0}.Lightbox-module__DMU0fW__stage{touch-action:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.Lightbox-module__DMU0fW__grab{cursor:grab}.Lightbox-module__DMU0fW__grabbing{cursor:grabbing}.Lightbox-module__DMU0fW__image{object-fit:contain;will-change:transform;max-width:100%;max-height:100%}.Lightbox-module__DMU0fW__top{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:linear-gradient(to bottom, var(--color-bg-black), transparent);pointer-events:none;display:flex;position:absolute;top:0;left:0;right:0}.Lightbox-module__DMU0fW__top>*{pointer-events:auto}.Lightbox-module__DMU0fW__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--text-ui);color:var(--color-white);overflow:hidden}.Lightbox-module__DMU0fW__counter{font:var(--text-caption);font-family:var(--font-mono);color:var(--color-gray);white-space:nowrap}.Lightbox-module__DMU0fW__grow{flex:1}.Lightbox-module__DMU0fW__btn{min-width:36px;height:36px;padding:0 var(--space-2);border-radius:var(--radius-md);background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);color:var(--color-white);justify-content:center;align-items:center;text-decoration:none;transition:background-color .15s;display:inline-flex}.Lightbox-module__DMU0fW__btn:hover:not(:disabled){background:var(--color-overlay-a08);color:var(--color-white)}.Lightbox-module__DMU0fW__btn:disabled{opacity:.4;cursor:not-allowed}.Lightbox-module__DMU0fW__percent{min-width:56px;font-family:var(--font-mono);font-size:12px}.Lightbox-module__DMU0fW__nav{border-radius:var(--radius-lg);background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);width:44px;height:64px;color:var(--color-white);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.Lightbox-module__DMU0fW__nav:hover{background:var(--color-overlay-a08)}.Lightbox-module__DMU0fW__prev{left:var(--space-4)}.Lightbox-module__DMU0fW__next{right:var(--space-4)}.Lightbox-module__DMU0fW__zoom{left:50%;bottom:var(--space-4);gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-lg);background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);display:flex;position:absolute;transform:translate(-50%)}.Lightbox-module__DMU0fW__zoom .Lightbox-module__DMU0fW__btn{border-color:#0000}@keyframes Lightbox-module__DMU0fW__fadeIn{0%{opacity:0}}@media (max-width:640px){.Lightbox-module__DMU0fW__btn{min-width:44px;height:44px}.Lightbox-module__DMU0fW__nav{top:auto;bottom:var(--space-4);height:44px;transform:none}.Lightbox-module__DMU0fW__prev{left:var(--space-3)}.Lightbox-module__DMU0fW__next{right:var(--space-3)}.Lightbox-module__DMU0fW__zoom{bottom:calc(var(--space-4) + env(safe-area-inset-bottom))}.Lightbox-module__DMU0fW__percent{min-width:52px}}
.UnderConstruction-module__MoqnvW__wrapper{border-radius:var(--radius-lg);position:relative;overflow:hidden}.UnderConstruction-module__MoqnvW__content{filter:blur(6px)saturate(.7);pointer-events:none;-webkit-user-select:none;user-select:none}.UnderConstruction-module__MoqnvW__overlay{padding:var(--space-4);z-index:1;background:#0f121899;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.UnderConstruction-module__MoqnvW__badge{align-items:center;gap:var(--space-2);max-width:320px;padding:var(--space-5) var(--space-6);text-align:center;background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-lg);flex-direction:column;display:flex;box-shadow:0 8px 24px #00000059}.UnderConstruction-module__MoqnvW__icon{color:var(--color-warning)}.UnderConstruction-module__MoqnvW__text{color:var(--color-white-muted);font-size:13px;line-height:1.5}
.Toast-module__KjmB9G__region{right:var(--space-4);bottom:var(--space-4);z-index:1080;align-items:flex-end;gap:var(--space-2);width:min(380px, calc(100vw - 2 * var(--space-4)));pointer-events:none;flex-direction:column;display:flex;position:fixed}.Toast-module__KjmB9G__live{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.Toast-module__KjmB9G__toast{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-2) var(--space-3) var(--space-4);background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-lg);box-shadow:var(--shadow-popover);pointer-events:auto;animation:.2s Toast-module__KjmB9G__toastIn;display:flex}.Toast-module__KjmB9G__body{flex:1;min-width:0}.Toast-module__KjmB9G__message{font:var(--text-ui);color:var(--color-white);overflow-wrap:anywhere}.Toast-module__KjmB9G__detail{font:var(--text-caption);color:var(--color-gray);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.Toast-module__KjmB9G__track{height:4px;margin-top:var(--space-2);border-radius:var(--radius-max);background:var(--color-bg-black);overflow:hidden}.Toast-module__KjmB9G__fill{background:var(--color-accent);height:100%;transition:width .2s;display:block}.Toast-module__KjmB9G__action{padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);font:var(--text-ui-strong);color:var(--color-accent);flex:none;transition:background-color .15s}.Toast-module__KjmB9G__action:hover{background:var(--color-accent-a15)}.Toast-module__KjmB9G__close{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-gray);flex:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.Toast-module__KjmB9G__close:hover{background:var(--color-overlay-a08);color:var(--color-white)}.Toast-module__KjmB9G__action:focus-visible,.Toast-module__KjmB9G__close:focus-visible{outline:2px solid var(--color-focus);outline-offset:0}@media (max-width:640px){.Toast-module__KjmB9G__region{left:var(--space-3);right:var(--space-3);bottom:calc(64px + var(--space-2) + env(safe-area-inset-bottom));align-items:stretch;width:auto}.Toast-module__KjmB9G__action,.Toast-module__KjmB9G__close{min-width:44px;min-height:44px}}@keyframes Toast-module__KjmB9G__toastIn{0%{opacity:0;transform:translateY(8px)}}
.CopyButton-module__ppYjbG__btn{align-items:center;gap:var(--space-2);padding:6px var(--space-3);font-size:13px;font-family:var(--font-mono);color:var(--color-accent);border-radius:var(--radius-md);cursor:var(--cursor-pointer);white-space:nowrap;transition:background var(--transition-fast);background:#458eeb40;border:1px solid #458eeb80;display:inline-flex}.CopyButton-module__ppYjbG__btn:hover{background:#458eeb66}
.DatePicker-module__ijUrda__field{align-items:center;gap:2px;min-width:0;display:inline-flex;position:relative}.DatePicker-module__ijUrda__trigger{align-items:center;gap:var(--space-2);min-height:30px;padding:0 var(--space-3);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);background:var(--color-bg-black);color:var(--color-white);font:var(--text-ui-small);white-space:nowrap;transition:border-color .15s;display:inline-flex}.DatePicker-module__ijUrda__trigger:hover:not(:disabled){border-color:var(--color-accent-a60)}.DatePicker-module__ijUrda__trigger:focus-visible,.DatePicker-module__ijUrda__timeInput:focus-visible{outline:2px solid var(--color-focus);outline-offset:0}.DatePicker-module__ijUrda__trigger:disabled,.DatePicker-module__ijUrda__timeInput:disabled{opacity:.6;cursor:default}.DatePicker-module__ijUrda__compact .DatePicker-module__ijUrda__trigger{min-height:24px;padding:0 var(--space-2);color:var(--color-gray);background:0 0;border-color:#0000}.DatePicker-module__ijUrda__compact .DatePicker-module__ijUrda__trigger:hover:not(:disabled){color:var(--color-white);background:var(--color-overlay-a08)}.DatePicker-module__ijUrda__placeholder{color:var(--color-gray)}.DatePicker-module__ijUrda__clear{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--color-gray);justify-content:center;align-items:center;display:inline-flex}.DatePicker-module__ijUrda__clear:hover{color:var(--color-white);background:var(--color-overlay-a08)}.DatePicker-module__ijUrda__pair{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.DatePicker-module__ijUrda__timeField{position:relative}.DatePicker-module__ijUrda__timeIcon{left:var(--space-3);color:var(--color-gray);pointer-events:none;display:inline-flex;position:absolute;top:50%;translate:0 -50%}.DatePicker-module__ijUrda__timeInput{width:112px;min-height:30px;padding:0 var(--space-3) 0 calc(var(--space-3) + 22px);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);background:var(--color-bg-black);color:var(--color-white);font:var(--text-ui-small);font-variant-numeric:tabular-nums}.DatePicker-module__ijUrda__timeInput::placeholder{color:var(--color-gray)}.DatePicker-module__ijUrda__timeList{width:148px;max-height:240px;padding:var(--space-1);flex-direction:column;display:flex;overflow-y:auto}.DatePicker-module__ijUrda__timeOption{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font:var(--text-ui-small);font-variant-numeric:tabular-nums;cursor:pointer}.DatePicker-module__ijUrda__timeOption:hover,.DatePicker-module__ijUrda__timeActive{background:var(--color-overlay-a08)}.DatePicker-module__ijUrda__timeSelected{background:var(--color-accent-a25);color:var(--color-accent)}.DatePicker-module__ijUrda__popover{z-index:1060;background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-lg);box-shadow:var(--shadow-menu);animation:.15s DatePicker-module__ijUrda__popIn;position:fixed}@keyframes DatePicker-module__ijUrda__popIn{0%{opacity:0;transform:translateY(-4px)}}.DatePicker-module__ijUrda__quick{gap:var(--space-1);padding:var(--space-2) var(--space-2) 0;display:flex}.DatePicker-module__ijUrda__quickButton{min-height:30px;padding:0 var(--space-2);border-radius:var(--radius-md);background:var(--color-overlay-a08);font:var(--text-ui-small);color:var(--color-white);white-space:nowrap;flex:1}.DatePicker-module__ijUrda__quickButton:hover{background:var(--color-accent-a25);color:var(--color-accent)}.DatePicker-module__ijUrda__footerButton{width:calc(100% - 2 * var(--space-2));margin:0 var(--space-2) var(--space-2);border-radius:var(--radius-md);min-height:30px;font:var(--text-ui-small);color:var(--color-gray);display:block}.DatePicker-module__ijUrda__footerButton:hover{color:var(--color-white);background:var(--color-overlay-a08)}.DatePicker-module__ijUrda__hint{padding:var(--space-2) var(--space-3) 0;font:var(--text-caption);color:var(--color-gray)}.DatePicker-module__ijUrda__calendar{width:292px;padding:var(--space-2)}.DatePicker-module__ijUrda__calHead{padding-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.DatePicker-module__ijUrda__calTitle{font:var(--text-ui-strong)}.DatePicker-module__ijUrda__navButton{border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-white-muted);justify-content:center;align-items:center;display:inline-flex}.DatePicker-module__ijUrda__navButton:hover{background:var(--color-overlay-a08);color:var(--color-white)}.DatePicker-module__ijUrda__weekRow{grid-template-columns:repeat(7,1fr);display:grid}.DatePicker-module__ijUrda__weekday{padding:var(--space-1) 0;text-align:center;font:var(--text-caption);color:var(--color-gray)}.DatePicker-module__ijUrda__cell{justify-content:center;padding:1px 0;display:flex}.DatePicker-module__ijUrda__day{border-radius:var(--radius-md);width:36px;height:36px;font:var(--text-ui-small);font-variant-numeric:tabular-nums;color:var(--color-white)}.DatePicker-module__ijUrda__day:hover:not(:disabled){background:var(--color-overlay-a08)}.DatePicker-module__ijUrda__day:disabled{opacity:.3;cursor:default}.DatePicker-module__ijUrda__day:focus-visible,.DatePicker-module__ijUrda__navButton:focus-visible,.DatePicker-module__ijUrda__quickButton:focus-visible,.DatePicker-module__ijUrda__footerButton:focus-visible,.DatePicker-module__ijUrda__clear:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.DatePicker-module__ijUrda__outside{color:var(--color-gray)}.DatePicker-module__ijUrda__today{box-shadow:inset 0 0 0 1px var(--color-accent-a50);color:var(--color-accent)}.DatePicker-module__ijUrda__selected,.DatePicker-module__ijUrda__selected:hover:not(:disabled){background:var(--color-accent);color:var(--color-bg-black);box-shadow:none}.DatePicker-module__ijUrda__inRange{background:var(--color-accent-a15);border-radius:0}.DatePicker-module__ijUrda__scrim{z-index:1055;background:var(--color-scrim);animation:.15s DatePicker-module__ijUrda__fadeIn;position:fixed;inset:0}@keyframes DatePicker-module__ijUrda__fadeIn{0%{opacity:0}}@media (max-width:640px){.DatePicker-module__ijUrda__sheet{max-height:90dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:var(--radius-lg) var(--radius-lg) 0 0;animation:.2s DatePicker-module__ijUrda__sheetIn;inset:auto 0 0;overflow-y:auto}.DatePicker-module__ijUrda__sheet .DatePicker-module__ijUrda__calendar{width:auto;padding:var(--space-3)}.DatePicker-module__ijUrda__sheet .DatePicker-module__ijUrda__day{width:100%;max-width:48px;height:44px}.DatePicker-module__ijUrda__sheet .DatePicker-module__ijUrda__navButton{width:44px;height:44px}.DatePicker-module__ijUrda__sheet .DatePicker-module__ijUrda__quickButton{min-height:44px}.DatePicker-module__ijUrda__timeOption{align-items:center;min-height:44px;display:flex}.DatePicker-module__ijUrda__trigger,.DatePicker-module__ijUrda__timeInput{min-height:40px}}@keyframes DatePicker-module__ijUrda__sheetIn{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.DatePicker-module__ijUrda__popover,.DatePicker-module__ijUrda__scrim,.DatePicker-module__ijUrda__sheet{animation:none}}
.QrCodeButton-module__uZafdG__btn{align-items:center;gap:var(--space-2);padding:6px var(--space-3);font-size:13px;font-family:var(--font-mono);color:var(--color-accent);border-radius:var(--radius-md);cursor:var(--cursor-pointer);white-space:nowrap;transition:background var(--transition-fast);background:#458eeb40;border:1px solid #458eeb80;display:inline-flex}.QrCodeButton-module__uZafdG__btn:hover{background:#458eeb66}.QrCodeButton-module__uZafdG__body{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.QrCodeButton-module__uZafdG__image{border-radius:var(--radius-md);width:220px;height:220px;padding:var(--space-3);background:#fff}.QrCodeButton-module__uZafdG__loading{justify-content:center;align-items:center;width:220px;height:220px;display:flex}.QrCodeButton-module__uZafdG__value{color:var(--color-gray);text-align:center;word-break:break-all;font-size:12px}.QrCodeButton-module__uZafdG__downloadBtn{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);color:var(--color-accent);border-radius:var(--radius-md);cursor:var(--cursor-pointer);transition:background var(--transition-fast);background:#458eeb40;border:1px solid #458eeb80;font-size:13px;display:inline-flex}.QrCodeButton-module__uZafdG__downloadBtn:hover{background:#458eeb66}
.ServicePage-module__vNFaoa__page{justify-content:center;align-items:center;gap:var(--space-4,16px);min-height:60vh;padding:var(--space-8,48px) var(--space-4,16px);text-align:center;color:var(--color-white,#ece6c2);flex-direction:column;display:flex}.ServicePage-module__vNFaoa__code{font-family:var(--font-heading,sans-serif);background:linear-gradient(90deg,#f2b94e 0%,#e8672c 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(72px,14vw,120px);font-weight:700;line-height:1}.ServicePage-module__vNFaoa__title{font-family:var(--font-heading,sans-serif);margin:0;font-size:clamp(22px,4vw,28px);font-weight:600}.ServicePage-module__vNFaoa__text{max-width:480px;font-family:var(--font-body,sans-serif);color:var(--color-white-muted,#c9c5ac);margin:0 0 var(--space-2,8px);font-size:15px;line-height:1.5}.ServicePage-module__vNFaoa__actions{justify-content:center;gap:var(--space-3,12px);flex-wrap:wrap;display:flex}.ServicePage-module__vNFaoa__btn{font-family:var(--font-body,sans-serif);padding:var(--space-3,12px) var(--space-5,24px);border-radius:var(--radius-md,8px);color:var(--color-white,#ece6c2);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.ServicePage-module__vNFaoa__btn:focus-visible{outline:2px solid var(--color-accent,#458eeb);outline-offset:2px}.ServicePage-module__vNFaoa__accent{background:var(--color-accent-a25,#458eeb40);border-color:var(--color-accent-a50,#458eeb80);color:var(--color-accent,#458eeb)}.ServicePage-module__vNFaoa__accent:hover{background:var(--color-accent-a40,#458eeb66)}.ServicePage-module__vNFaoa__secondary{background:var(--color-bg-light-gray,#1e232d);border-color:var(--color-gray-muted,#30343a)}.ServicePage-module__vNFaoa__secondary:hover{background:var(--color-overlay-a08,#ffffff14)}@media (max-width:640px){.ServicePage-module__vNFaoa__btn{min-height:44px}}
.CabinetLayout-module__P2aOgq__content{flex:1;min-width:0}
.MembersSection-module__p1ACZG__rows{gap:var(--space-2);flex-direction:column;display:flex}.MembersSection-module__p1ACZG__row{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-gray-muted);flex-wrap:wrap;display:flex}.MembersSection-module__p1ACZG__row:last-child{border-bottom:none}.MembersSection-module__p1ACZG__identity{flex:1;min-width:180px}.MembersSection-module__p1ACZG__statVal{font-family:var(--font-mono);color:var(--color-white);white-space:nowrap;font-size:13px;font-weight:600}.MembersSection-module__p1ACZG__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.MembersSection-module__p1ACZG__ask{color:var(--color-white-muted);font-size:13px}@media (max-width:640px){.MembersSection-module__p1ACZG__actions{width:100%}}
.cabinet-module__Wm_p5G__page{padding:var(--space-6) 0 var(--space-8);gap:var(--space-5);flex-direction:column;display:flex}.cabinet-module__Wm_p5G__header{gap:var(--space-2);flex-direction:column;display:flex}.cabinet-module__Wm_p5G__title{font-family:var(--font-heading);color:var(--color-white);font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700}.cabinet-module__Wm_p5G__subtitle{color:var(--color-white-muted);font-size:14px;font-weight:300}.cabinet-module__Wm_p5G__body{align-items:flex-start;gap:var(--space-6);display:flex}@media (max-width:900px){.cabinet-module__Wm_p5G__body{flex-direction:column}}
.HexColorField-module__Z62bSa__field{gap:var(--space-2);flex-direction:column;display:flex}.HexColorField-module__Z62bSa__label{color:var(--color-white-muted);font-size:13px}.HexColorField-module__Z62bSa__hint{color:var(--color-gray);font-size:12px}.HexColorField-module__Z62bSa__hexRow{align-items:center;gap:var(--space-2);display:flex}.HexColorField-module__Z62bSa__hexSwatch{border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);cursor:pointer;background:0 0;flex-shrink:0;width:40px;height:40px;padding:0}.HexColorField-module__Z62bSa__hexSwatch::-webkit-color-swatch-wrapper{padding:2px}.HexColorField-module__Z62bSa__hexSwatch::-webkit-color-swatch{border-radius:calc(var(--radius-md) - 2px);border:none}.HexColorField-module__Z62bSa__hexSwatch::-moz-color-swatch{border-radius:calc(var(--radius-md) - 2px);border:none}.HexColorField-module__Z62bSa__hexText{background:var(--color-bg-black);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);width:100%;color:var(--color-white);font-family:var(--font-body);padding:var(--space-3) var(--space-4);transition:border-color var(--transition-fast);outline:none;flex:1;font-size:14px;font-weight:300}.HexColorField-module__Z62bSa__hexText::placeholder{color:var(--color-gray)}.HexColorField-module__Z62bSa__hexText:focus{border-color:rgba(var(--color-accent-rgb), .6)}.HexColorField-module__Z62bSa__preview{align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-black);border:1px solid var(--color-gray-muted);display:flex}.HexColorField-module__Z62bSa__previewEmpty{color:var(--color-gray);font-size:13px}
.ClanActionsMenu-module__hajrbG__wrapper{flex-shrink:0;display:inline-flex;position:relative}.ClanActionsMenu-module__hajrbG__menuBtn{border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-gray);cursor:var(--cursor-pointer);transition:color var(--transition-fast), border-color var(--transition-fast);background:#ffffff0f;justify-content:center;align-items:center;display:flex}.ClanActionsMenu-module__hajrbG__menuBtn:hover{color:var(--color-white);border-color:var(--color-gray)}.ClanActionsMenu-module__hajrbG__menu{background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-lg);z-index:500;padding:var(--space-2);flex-direction:column;display:flex;position:fixed;box-shadow:0 12px 32px #0006}.ClanActionsMenu-module__hajrbG__item{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-white-muted);text-align:left;white-space:nowrap;transition:background var(--transition-fast), color var(--transition-fast);font-size:14px;display:flex}.ClanActionsMenu-module__hajrbG__item:hover{color:var(--color-white);background:#ffffff0f}
.CustomizationSection-module__nIsW5G__preview{align-items:center;gap:var(--space-3);display:flex}.CustomizationSection-module__nIsW5G__previewTag{font-family:var(--font-mono);color:var(--clan-color,var(--color-accent));background:color-mix(in srgb, var(--clan-color,var(--color-accent)) 12%, transparent);border:1px solid color-mix(in srgb, var(--clan-color,var(--color-accent)) 25%, transparent);border-radius:var(--radius-sm);padding:2px 6px;font-size:11px;font-weight:700}.CustomizationSection-module__nIsW5G__previewName{font-family:var(--font-heading);color:var(--clan-color,var(--color-white));font-size:18px;font-weight:700}.CustomizationSection-module__nIsW5G__swatches{gap:var(--space-3);flex-wrap:wrap;display:flex}.CustomizationSection-module__nIsW5G__swatch{border:2px solid var(--color-gray-muted);width:32px;height:32px;transition:border-color var(--transition-fast), transform var(--transition-fast);border-radius:50%}.CustomizationSection-module__nIsW5G__swatch:hover{transform:scale(1.08)}.CustomizationSection-module__nIsW5G__swatchActive{border-color:var(--color-accent)}.CustomizationSection-module__nIsW5G__swatchLocked{opacity:.35;cursor:not-allowed;position:relative}.CustomizationSection-module__nIsW5G__lockIcon{color:var(--color-white);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CustomizationSection-module__nIsW5G__customRow{align-items:flex-end;gap:var(--space-3);display:flex}.CustomizationSection-module__nIsW5G__customRow>:first-child{flex:1}
.ClanHeader-module__wI1R-q__headerRow{align-items:flex-start;gap:var(--space-3);display:flex}.ClanHeader-module__wI1R-q__headerRow>:first-child{flex:1;min-width:0}.ClanHeader-module__wI1R-q__inviteRow{align-items:center;gap:var(--space-2);display:flex}.ClanHeader-module__wI1R-q__editBtn{align-items:center;gap:var(--space-1);font-size:12px;font-family:var(--font-body);color:var(--color-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);padding:4px var(--space-3);cursor:var(--cursor-pointer);transition:color var(--transition-fast), border-color var(--transition-fast);background:#ffffff0f;display:inline-flex}.ClanHeader-module__wI1R-q__editBtn:hover{color:var(--color-white);border-color:var(--color-gray)}.ClanHeader-module__wI1R-q__actionCol{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:flex}.ClanHeader-module__wI1R-q__joinBtn,.ClanHeader-module__wI1R-q__leaveBtn{align-items:center;gap:var(--space-1);font-size:12px;font-family:var(--font-body);border-radius:var(--radius-md);padding:4px var(--space-3);cursor:var(--cursor-pointer);white-space:nowrap;transition:background var(--transition-fast);display:inline-flex}.ClanHeader-module__wI1R-q__joinBtn{color:var(--color-accent);background:#458eeb26;border:1px solid #458eeb80}.ClanHeader-module__wI1R-q__joinBtn:hover{background:#458eeb40}.ClanHeader-module__wI1R-q__leaveBtn{color:var(--color-error);background:#cc6b491a;border:1px solid #cc6b4966}.ClanHeader-module__wI1R-q__leaveBtn:hover{background:#cc6b4933}.ClanHeader-module__wI1R-q__joinBtn:disabled,.ClanHeader-module__wI1R-q__leaveBtn:disabled{opacity:.6;cursor:default}.ClanHeader-module__wI1R-q__actionError{color:var(--color-error);font-size:11px}.ClanHeader-module__wI1R-q__actionNote{color:var(--color-gray);font-size:13px}.ClanHeader-module__wI1R-q__applyText{border-radius:var(--radius-md);background:var(--color-bg-black);border:1px solid var(--color-gray-muted);width:100%;min-width:240px;color:var(--color-white);font:inherit;resize:vertical;padding:8px 12px;font-size:13px}
.SettingsSection-module__kKXFXa__warnIcon{vertical-align:text-top;color:var(--color-error);margin-right:6px}.SettingsSection-module__kKXFXa__confirm{gap:var(--space-2);flex-direction:column;display:flex}.SettingsSection-module__kKXFXa__input{border-radius:var(--radius-md);background:var(--color-bg-black);border:1px solid var(--color-gray-muted);color:var(--color-white);text-transform:uppercase;width:96px;padding:8px 12px}
.article-module__Up4Txq__pageOuter{padding:var(--space-8) 0;gap:var(--space-5);flex-direction:column;display:flex}.article-module__Up4Txq__page{gap:var(--space-8);grid-template-columns:1fr 280px;align-items:start;display:grid}.article-module__Up4Txq__main{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.article-module__Up4Txq__sidebar{top:calc(var(--header-height) + var(--space-5));gap:var(--space-4);background:var(--color-bg-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);padding:var(--space-4);flex-direction:column;display:flex;position:sticky}.article-module__Up4Txq__sidebarTitle{font-family:var(--font-heading);color:var(--color-white);text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:600}.article-module__Up4Txq__sidebarList{gap:var(--space-3);flex-direction:column;display:flex}.article-module__Up4Txq__sidebarItem{align-items:center;gap:var(--space-3);transition:opacity var(--transition-fast);text-decoration:none;display:flex}.article-module__Up4Txq__sidebarItem:hover{opacity:.8}.article-module__Up4Txq__sidebarThumb{border-radius:var(--radius-sm);object-fit:cover;background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);flex-shrink:0;width:56px;height:40px}.article-module__Up4Txq__sidebarItemTitle{color:var(--color-white-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.article-module__Up4Txq__sidebarEmpty{color:var(--color-gray);font-size:12px}.article-module__Up4Txq__backLink{align-items:center;gap:var(--space-2);color:var(--color-gray);width:fit-content;transition:color var(--transition-fast);font-size:13px;text-decoration:none;display:inline-flex}.article-module__Up4Txq__backLink:hover{color:var(--color-white-muted)}@media (max-width:900px){.article-module__Up4Txq__page{grid-template-columns:1fr}.article-module__Up4Txq__sidebar{position:static}}
.ClanCard-module__U8f0ia__card{gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);border-left:3px solid var(--clan-color,var(--color-accent));border-radius:var(--radius-lg);transition:border-color var(--transition-fast), transform var(--transition-fast);flex-direction:column;display:flex}.ClanCard-module__U8f0ia__card:hover{border-color:var(--clan-color,var(--color-accent));transform:translateY(-1px)}.ClanCard-module__U8f0ia__top{align-items:center;gap:var(--space-3);display:flex}.ClanCard-module__U8f0ia__icon{background:var(--color-bg-black);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ClanCard-module__U8f0ia__iconImg{object-fit:contain;width:70%;height:70%}.ClanCard-module__U8f0ia__titles{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ClanCard-module__U8f0ia__name{font-family:var(--font-heading);color:var(--color-white);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.ClanCard-module__U8f0ia__tag{font-family:var(--font-mono);color:var(--clan-color,var(--color-accent));font-size:12px}.ClanCard-module__U8f0ia__desc{min-height:3em;color:var(--color-white-muted);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.ClanCard-module__U8f0ia__bottom{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-gray-muted);display:flex}.ClanCard-module__U8f0ia__members{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.ClanCard-module__U8f0ia__membersText{align-items:center;gap:var(--space-2);font-family:var(--font-mono);color:var(--color-white-muted);font-size:12px;display:inline-flex}.ClanCard-module__U8f0ia__bar{border-radius:var(--radius-sm);background:var(--color-bg-black);height:4px;overflow:hidden}.ClanCard-module__U8f0ia__bar>span{width:var(--fill);background:var(--clan-color,var(--color-accent));height:100%;display:block}.ClanCard-module__U8f0ia__open,.ClanCard-module__U8f0ia__closed{align-items:center;gap:var(--space-1);flex-shrink:0;font-size:12px;display:inline-flex}.ClanCard-module__U8f0ia__open{color:var(--color-success)}.ClanCard-module__U8f0ia__closed{color:var(--color-gray)}
.ClanSidebar-module__iWRqoa__sidebar{gap:var(--space-4);flex-direction:column;flex-shrink:0;width:280px;display:flex}@media (max-width:900px){.ClanSidebar-module__iWRqoa__sidebar{width:100%}}.ClanSidebar-module__iWRqoa__card{background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.ClanSidebar-module__iWRqoa__cardTitle{letter-spacing:.1em;color:var(--color-gray);font-size:10px;font-weight:600;font-family:var(--font-mono)}.ClanSidebar-module__iWRqoa__bio{color:var(--color-white-muted);margin:0;font-size:13px;line-height:1.6}.ClanSidebar-module__iWRqoa__infoTable{flex-direction:column;gap:0;display:flex}.ClanSidebar-module__iWRqoa__infoRow{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--color-gray-muted);padding:7px 0;display:flex}.ClanSidebar-module__iWRqoa__infoRow:last-child{border-bottom:none;padding-bottom:0}.ClanSidebar-module__iWRqoa__infoRow:first-child{padding-top:0}.ClanSidebar-module__iWRqoa__infoLabel{font-size:12px;font-family:var(--font-mono);color:var(--color-gray);flex-shrink:0}.ClanSidebar-module__iWRqoa__infoValue{font-size:12px;font-family:var(--font-mono);color:var(--color-white-muted);text-align:right}.ClanSidebar-module__iWRqoa__leaders{gap:var(--space-3);flex-direction:column;display:flex}.ClanSidebar-module__iWRqoa__leaderRow{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.ClanSidebar-module__iWRqoa__leaderRole{font-size:11px;font-family:var(--font-mono);color:var(--color-gray);white-space:nowrap}
.PrestigeCard-module__gSn2Ja__card{background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.PrestigeCard-module__gSn2Ja__title{letter-spacing:.08em;text-transform:uppercase;color:var(--color-gray);font-size:11px;font-weight:600;font-family:var(--font-mono)}.PrestigeCard-module__gSn2Ja__row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.PrestigeCard-module__gSn2Ja__perks{color:var(--color-gray);font-size:12px}.PrestigeCard-module__gSn2Ja__progress,.PrestigeCard-module__gSn2Ja__next{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px dashed var(--color-gray-muted);border-radius:var(--radius-md);flex-direction:column;display:flex}.PrestigeCard-module__gSn2Ja__progressTitle,.PrestigeCard-module__gSn2Ja__nextTitle{align-items:center;gap:var(--space-2);color:var(--color-white-muted);font-size:12px;font-weight:600;display:inline-flex}.PrestigeCard-module__gSn2Ja__item{gap:var(--space-2);flex-direction:column;display:flex}.PrestigeCard-module__gSn2Ja__itemHead{align-items:center;gap:var(--space-2);color:var(--color-white-muted);flex-wrap:wrap;font-size:13px;display:flex}.PrestigeCard-module__gSn2Ja__itemValue{font-family:var(--font-mono);color:var(--color-white);margin-left:auto;font-size:12px}.PrestigeCard-module__gSn2Ja__done{color:var(--color-success)}.PrestigeCard-module__gSn2Ja__bar{border-radius:var(--radius-sm);background:var(--color-bg-black);height:6px;overflow:hidden}.PrestigeCard-module__gSn2Ja__bar>span{width:var(--progress);background:var(--color-accent);height:100%;display:block}.PrestigeCard-module__gSn2Ja__hint{color:var(--color-gray);font-size:12px;line-height:1.5}.PrestigeCard-module__gSn2Ja__nextList{padding-left:var(--space-5);color:var(--color-gray);margin:0;font-size:12px;line-height:1.7}@media (max-width:640px){.PrestigeCard-module__gSn2Ja__card{padding:var(--space-4)}.PrestigeCard-module__gSn2Ja__itemValue{margin-left:0}}
.feedback-module__fArvWW__page{padding:var(--space-8) 0;gap:var(--space-7);flex-direction:column;max-width:820px;margin:0 auto;display:flex}.feedback-module__fArvWW__listPage{padding:var(--space-8) 0;gap:var(--space-7);flex-direction:column;display:flex}.feedback-module__fArvWW__header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.feedback-module__fArvWW__title{font-size:clamp(28px,4vw,40px);font-weight:700}.feedback-module__fArvWW__subtitle{color:var(--color-gray);margin-top:6px;font-size:14px}.feedback-module__fArvWW__list{flex-direction:column;gap:12px;display:flex}.feedback-module__fArvWW__postCard{background:var(--color-bg-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);cursor:pointer;gap:14px;padding:16px;transition:border-color .15s;display:flex}.feedback-module__fArvWW__postCard:hover{border-color:#458eeb80}.feedback-module__fArvWW__votes{flex-direction:column;align-items:center;gap:2px;min-width:36px;display:flex}.feedback-module__fArvWW__voteBtn{color:var(--color-gray);cursor:pointer;background:0 0;border:none;padding:2px;line-height:0}.feedback-module__fArvWW__voteBtn:hover{color:var(--color-white)}.feedback-module__fArvWW__voteActiveUp{color:var(--color-success)}.feedback-module__fArvWW__voteActiveDown{color:var(--color-error)}.feedback-module__fArvWW__score{font-family:var(--font-mono);color:var(--color-white-muted);font-size:14px}.feedback-module__fArvWW__postBody{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.feedback-module__fArvWW__titleRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.feedback-module__fArvWW__statusRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.feedback-module__fArvWW__postTitle{color:var(--color-white);font-size:16px;font-weight:600;text-decoration:none}.feedback-module__fArvWW__postTitle:hover{color:var(--color-accent)}.feedback-module__fArvWW__postMeta{color:var(--color-gray);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.feedback-module__fArvWW__tag{border-radius:var(--radius-sm);color:var(--color-accent);background:#458eeb26;padding:1px 8px;font-size:11px}.feedback-module__fArvWW__excerpt{color:var(--color-white-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;text-decoration:none;display:-webkit-box;overflow:hidden}.feedback-module__fArvWW__empty{color:var(--color-gray);text-align:center;padding:40px 0}.feedback-module__fArvWW__thumb{border-radius:var(--radius-sm);border:1px solid var(--color-gray-muted);flex-shrink:0;align-self:center;width:64px;height:64px;position:relative;overflow:hidden}.feedback-module__fArvWW__thumb img{object-fit:cover;width:100%;height:100%}.feedback-module__fArvWW__thumbMore{border-radius:var(--radius-sm);color:var(--color-white);background:#0f1218cc;padding:1px 5px;font-size:10px;font-weight:600;position:absolute;bottom:3px;right:3px}.feedback-module__fArvWW__center{justify-content:center;padding:60px 0;display:flex}.feedback-module__fArvWW__createCard{background:var(--color-bg-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);flex-direction:column;gap:12px;padding:16px;display:flex}.feedback-module__fArvWW__input,.feedback-module__fArvWW__textarea{border-radius:var(--radius-md);background:var(--color-bg-black);border:1px solid var(--color-gray-muted);width:100%;color:var(--color-white);font-family:var(--font-body);padding:10px 12px;font-size:14px}.feedback-module__fArvWW__textarea{resize:vertical;min-height:110px}.feedback-module__fArvWW__textareaWrap{position:relative}.feedback-module__fArvWW__input:focus,.feedback-module__fArvWW__textarea:focus{border-color:var(--color-accent);outline:none}.feedback-module__fArvWW__formRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.feedback-module__fArvWW__error{color:var(--color-error);font-size:13px}.feedback-module__fArvWW__formHint{color:var(--color-gray);font-size:12px}.feedback-module__fArvWW__imagePreviewRow{flex-wrap:wrap;gap:8px;display:flex}.feedback-module__fArvWW__imagePreview{border-radius:var(--radius-sm);border:1px solid var(--color-gray-muted);width:72px;height:72px;color:var(--color-gray);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.feedback-module__fArvWW__imagePreview img{object-fit:cover;width:100%;height:100%}.feedback-module__fArvWW__imageRemoveBtn{width:18px;height:18px;color:var(--color-white);cursor:pointer;background:#0f1218bf;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:2px;right:2px}.feedback-module__fArvWW__attachments{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.feedback-module__fArvWW__attachmentThumb{border-radius:var(--radius-md);border:1px solid var(--color-gray-muted);width:140px;height:140px;overflow:hidden}.feedback-module__fArvWW__attachmentThumb img{object-fit:cover;width:100%;height:100%}.feedback-module__fArvWW__attachmentFile{border-radius:var(--radius-md);border:1px solid var(--color-gray-muted);background:var(--color-bg-black);width:140px;height:140px;color:var(--color-white-muted);font-family:var(--font-mono);flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:12px;text-decoration:none;display:flex}.feedback-module__fArvWW__attachmentFile:hover{border-color:var(--color-accent);color:var(--color-white)}.feedback-module__fArvWW__commentsBlock{flex-direction:column;gap:12px;display:flex}.feedback-module__fArvWW__blockTitle{font-family:var(--font-heading);color:var(--color-white);font-size:16px}.feedback-module__fArvWW__similarBlock{flex-direction:column;gap:12px;display:flex}.feedback-module__fArvWW__similarList{flex-direction:column;gap:8px;display:flex}.feedback-module__fArvWW__similarCard{background:var(--color-bg-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);flex-direction:column;gap:4px;padding:10px 12px;text-decoration:none;transition:border-color .15s;display:flex}.feedback-module__fArvWW__similarCard:hover{border-color:#458eeb80}.feedback-module__fArvWW__similarTitle{color:var(--color-white);font-size:14px;font-weight:500}.feedback-module__fArvWW__similarMeta{color:var(--color-gray);align-items:center;gap:4px;font-size:12px;display:flex}.feedback-module__fArvWW__dot{color:var(--color-gray-muted)}.feedback-module__fArvWW__commentThread{flex-direction:column;gap:10px;display:flex}.feedback-module__fArvWW__comment{background:var(--color-bg-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.feedback-module__fArvWW__commentChildren{border-left:2px solid var(--color-gray-muted);flex-direction:column;gap:10px;margin-left:18px;padding-left:16px;display:flex}.feedback-module__fArvWW__replyBanner{border-radius:var(--radius-sm);color:var(--color-white-muted);background:#458eeb1f;border:1px solid #458eeb4d;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:flex}.feedback-module__fArvWW__replyBanner strong{color:var(--color-white)}.feedback-module__fArvWW__replyBanner .feedback-module__fArvWW__commentActionBtn{margin-left:auto}.feedback-module__fArvWW__commentMeta{color:var(--color-gray);align-items:center;gap:10px;font-size:12px;display:flex}.feedback-module__fArvWW__commentBody{color:var(--color-white-muted);white-space:pre-wrap;word-break:break-word;font-size:13px}.feedback-module__fArvWW__commentActions{color:var(--color-gray);align-items:center;gap:12px;font-size:12px;display:flex}.feedback-module__fArvWW__commentActionBtn{color:var(--color-gray);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12px;display:inline-flex}.feedback-module__fArvWW__commentActionBtn:hover{color:var(--color-accent)}.feedback-module__fArvWW__deleted{color:var(--color-gray);font-style:italic}
.ClanCabinetLayout-module__VcIqIq__content{flex:1;min-width:0}
.Countdown-module__V5wDSG__wrap{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.Countdown-module__V5wDSG__label{color:var(--color-white-muted);text-align:center;margin:0;font-size:14px}.Countdown-module__V5wDSG__cells{align-items:baseline;gap:var(--space-6);display:flex}.Countdown-module__V5wDSG__cell{flex-direction:column;align-items:center;display:flex}.Countdown-module__V5wDSG__value{font-family:var(--font-heading);font-variant-numeric:tabular-nums;color:var(--color-white);font-size:56px;font-weight:700;line-height:1.1}.Countdown-module__V5wDSG__unit{color:var(--color-gray);font-size:13px}@media (max-width:600px){.Countdown-module__V5wDSG__cells{gap:var(--space-4)}.Countdown-module__V5wDSG__value{font-size:34px}}
.CharCounter-module__zi5EnW__counter{font-size:11px;font-family:var(--font-mono);color:var(--color-gray);white-space:nowrap}.CharCounter-module__zi5EnW__nearLimit{color:var(--color-warning)}.CharCounter-module__zi5EnW__atLimit{color:var(--color-error)}
.ClanOverviewTab-module__7Ea_KW__overview{gap:var(--space-4);flex-direction:column;display:flex}.ClanOverviewTab-module__7Ea_KW__card{background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.ClanOverviewTab-module__7Ea_KW__cardTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--color-gray);font-size:11px;font-weight:600;font-family:var(--font-mono)}.ClanOverviewTab-module__7Ea_KW__prestigeRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ClanOverviewTab-module__7Ea_KW__prestigePerks{color:var(--color-gray);font-size:12px}.ClanOverviewTab-module__7Ea_KW__nextPrestige{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px dashed var(--color-gray-muted);border-radius:var(--radius-md);flex-direction:column;display:flex}.ClanOverviewTab-module__7Ea_KW__nextTitle{align-items:center;gap:var(--space-2);color:var(--color-white-muted);font-size:12px;font-weight:600;display:inline-flex}.ClanOverviewTab-module__7Ea_KW__nextList{padding-left:var(--space-5);color:var(--color-gray);margin:0;font-size:12px;line-height:1.7}.ClanOverviewTab-module__7Ea_KW__nextNote{color:var(--color-gray);font-size:11px;font-style:italic}.ClanOverviewTab-module__7Ea_KW__memberRows{flex-direction:column;gap:2px;display:flex}.ClanOverviewTab-module__7Ea_KW__statVal{font-family:var(--font-mono);color:var(--color-white);white-space:nowrap;font-size:13px;font-weight:600}.ClanOverviewTab-module__7Ea_KW__allLink{align-items:center;gap:var(--space-2);color:var(--color-gray);padding-top:var(--space-2);border-top:1px solid var(--color-gray-muted);transition:color var(--transition-fast), gap var(--transition-fast);font-size:13px;font-weight:500;display:inline-flex}.ClanOverviewTab-module__7Ea_KW__allLink:hover{color:var(--color-white);gap:var(--space-3)}.ClanOverviewTab-module__7Ea_KW__placeList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ClanOverviewTab-module__7Ea_KW__place{align-items:center;gap:var(--space-3);color:var(--color-white-muted);font-size:13px;display:flex}.ClanOverviewTab-module__7Ea_KW__placeNum{font-family:var(--font-mono);color:var(--color-warning);white-space:nowrap;font-weight:600}.ClanOverviewTab-module__7Ea_KW__placeScore{font-family:var(--font-mono);color:var(--color-gray);margin-left:auto;font-size:12px}
.MyClanContent-module__h8HGgG__body{align-items:flex-start;gap:var(--space-6);display:flex}@media (max-width:900px){.MyClanContent-module__h8HGgG__body{flex-direction:column}}.MyClanContent-module__h8HGgG__empty{text-align:center;align-items:center;gap:var(--space-3);background:var(--color-bg-light-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-xl);padding:var(--space-8) var(--space-4);flex-direction:column;width:100%;display:flex}.MyClanContent-module__h8HGgG__emptyIcon{color:var(--color-gray)}.MyClanContent-module__h8HGgG__emptyTitle{font-family:var(--font-heading);color:var(--color-white);font-size:20px;font-weight:700}.MyClanContent-module__h8HGgG__emptyText{color:var(--color-white-muted);max-width:360px;font-size:13px;font-weight:300;line-height:1.6}.MyClanContent-module__h8HGgG__emptyActions{gap:var(--space-3);display:flex}.MyClanContent-module__h8HGgG__invites{gap:var(--space-2);width:100%;max-width:420px;margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-gray-muted);flex-direction:column;display:flex}.MyClanContent-module__h8HGgG__invitesTitle{color:var(--color-gray);text-transform:uppercase;letter-spacing:.04em;font-size:12px}.MyClanContent-module__h8HGgG__inviteError{color:var(--color-error);font-size:12px}.MyClanContent-module__h8HGgG__inviteRow{justify-content:space-between;align-items:center;gap:var(--space-3);background:var(--color-bg-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);padding:var(--space-3);display:flex}.MyClanContent-module__h8HGgG__inviteName{color:var(--color-white);font-size:13px;font-weight:500}.MyClanContent-module__h8HGgG__inviteActions{gap:var(--space-2);flex-shrink:0;display:flex}.MyClanContent-module__h8HGgG__transfer{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);color:var(--color-accent);background:#458eeb40;border:1px solid #458eeb80;flex-wrap:wrap;display:flex}.MyClanContent-module__h8HGgG__transferText{flex:1;min-width:220px;font-size:14px}.MyClanContent-module__h8HGgG__transferActions{gap:var(--space-2);display:flex}
.FeedbackStatusEditor-module__rGVW-W__body{gap:var(--space-3);flex-direction:column;display:flex}.FeedbackStatusEditor-module__rGVW-W__presetList{gap:var(--space-2);flex-wrap:wrap;display:flex}.FeedbackStatusEditor-module__rGVW-W__presetBtn{border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:1px solid #0000;padding:2px}.FeedbackStatusEditor-module__rGVW-W__presetBtnActive{border-color:var(--color-accent)}.FeedbackStatusEditor-module__rGVW-W__error{color:var(--color-error);font-size:13px}.FeedbackStatusEditor-module__rGVW-W__actions{justify-content:flex-end;gap:var(--space-2);display:flex}
.LocalTime-module__1Z2BCG__wrap{align-items:center;gap:var(--space-1);display:inline-flex}.LocalTime-module__1Z2BCG__info{color:var(--color-gray);cursor:var(--cursor-help);background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.LocalTime-module__1Z2BCG__info:hover,.LocalTime-module__1Z2BCG__info:focus-visible{color:var(--color-accent)}
.CosmeticPreview-module__4Lx4mG__frameImg{object-fit:contain;padding:var(--space-3)}.CosmeticPreview-module__4Lx4mG__bgImg{object-fit:cover}.CosmeticPreview-module__4Lx4mG__nick,.CosmeticPreview-module__4Lx4mG__nickPlain{font-family:var(--font-pixel);font-size:18px}.CosmeticPreview-module__4Lx4mG__nick{-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.CosmeticPreview-module__4Lx4mG__nickPlain{color:var(--color-white)}.CosmeticPreview-module__4Lx4mG__nickRow{align-items:center;gap:4px;display:inline-flex}.CosmeticPreview-module__4Lx4mG__big.CosmeticPreview-module__4Lx4mG__nick,.CosmeticPreview-module__4Lx4mG__big .CosmeticPreview-module__4Lx4mG__nickPlain{font-size:28px}
.cabinet-module__iWPEpa__page{padding:var(--space-6) 0 var(--space-8);gap:var(--space-5);flex-direction:column;display:flex}.cabinet-module__iWPEpa__header{gap:var(--space-2);flex-direction:column;display:flex}.cabinet-module__iWPEpa__title{font-family:var(--font-heading);color:var(--color-white);font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700}.cabinet-module__iWPEpa__subtitle{color:var(--color-white-muted);font-size:14px;font-weight:300}.cabinet-module__iWPEpa__body{align-items:flex-start;gap:var(--space-6);display:flex}@media (max-width:900px){.cabinet-module__iWPEpa__body{flex-direction:column}}
.SectionGate-module__IzQ_yq__adminBar{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);color:var(--color-warning);background:var(--color-bg-gray);border-bottom:1px solid var(--color-gray-muted);font-size:13px;display:flex}
