.page_article__MgPDY{display:flex;flex-direction:column;gap:1rem}.page_hero__RG8i_{border:1px solid var(--card-border);border-radius:14px;background:radial-gradient(circle at 85% 15%,rgba(59,130,246,.16),rgba(2,6,23,0) 45%),rgba(2,6,23,.42);padding:1rem}.page_heroImageWrap__wEZf0{margin-top:.85rem}.page_heroImageFrame__fMchF{position:relative;width:1280px;max-width:100%;max-height:280px;aspect-ratio:1280/720;margin:0 auto;border-radius:14px;border:1px solid rgba(148,163,184,.22);background:rgba(2,6,23,.55);overflow:hidden}.page_heroBannerSlot__W_gem{position:absolute;inset:0}.page_heroBanner__zgghx{width:100%;height:100%}.page_heroImage__TscEY{border-radius:0;object-fit:fill;object-position:center}.page_heroTopRow__vDg32{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.page_statusPill__wwMDC{display:inline-flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:600;line-height:1;white-space:nowrap;border-radius:999px;padding:.24rem .6rem}.page_status_approved__mrm4a{color:#4ade80;border:1px solid rgba(74,222,128,.45);background:rgba(74,222,128,.12)}.page_status_pending__sSGSp{color:#fbbf24;border:1px solid rgba(251,191,36,.45);background:rgba(251,191,36,.12)}.page_status_denied___cVA1{color:#f87171;border:1px solid rgba(248,113,113,.45);background:rgba(248,113,113,.12)}.page_status_open__f7y2g{color:#93c5fd;border:1px solid rgba(147,197,253,.45);background:rgba(147,197,253,.12)}.page_status_cancelled__R1JST{color:rgba(203,213,225,.92);border:1px solid rgba(148,163,184,.35);background:rgba(148,163,184,.1)}.page_heroMetaGrid__txsKd{margin-top:.8rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.6rem;gap:.6rem}.page_metaItem__IUB8R{border:1px solid var(--card-border);background:rgba(255,255,255,.02);border-radius:10px;padding:.6rem .7rem;display:flex;flex-direction:column;gap:.2rem}.page_metaLabel__p_PKP{font-size:.72rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}.page_metaItem__IUB8R strong{color:#e2e8f0;font-size:.92rem;line-height:1.35}.page_contentGrid__BjTx4{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:.9rem;gap:.9rem}.page_panel___UUGf{min-width:0;border:1px solid var(--card-border);border-radius:14px;background:rgba(2,6,23,.34);padding:.95rem}.page_panelTitle__R0mOp{margin:0 0 .45rem;color:#fff;font-size:1rem}.page_description__gOJ4w{white-space:pre-wrap}.page_descriptionRich___3Q1R,.page_description__gOJ4w{margin:0;color:#e2e8f0;line-height:1.6;overflow-wrap:anywhere;word-break:break-word}.page_summaryList__t8UbE{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.page_summaryList__t8UbE li{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom:1px solid rgba(255,255,255,.07);padding-bottom:.35rem}.page_summaryList__t8UbE li:last-child{border-bottom:none;padding-bottom:0}.page_summaryList__t8UbE span{color:var(--text-muted)}.page_summaryList__t8UbE strong{color:#dbeafe}.page_rewardsList__xovdz{list-style:none;margin:0;padding:0;display:grid;grid-gap:.45rem;gap:.45rem}.page_rewardItem__NKnvw{display:flex;align-items:center;justify-content:space-between;gap:.8rem;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:.55rem .65rem}.page_rewardItem__NKnvw>div{display:flex;flex-direction:column;gap:.15rem}.page_rewardItem__NKnvw span{color:#e2e8f0}.page_rewardItem__NKnvw em{color:var(--text-muted);font-style:normal;font-size:.82rem}.page_rewardItem__NKnvw strong{color:#93c5fd}.page_prizesWrap__7wnt_{display:flex;flex-direction:column;gap:1.1rem}.page_prizeGroup__ymsCa{margin:0}.page_prizeGroupTitle__EzqNs{margin:0 0 .45rem;font-size:.88rem;font-weight:700;color:#bae6fd}@media (max-width:860px){.page_contentGrid__BjTx4,.page_heroMetaGrid__txsKd{grid-template-columns:1fr}}.ConfirmDialog_backdrop__eNUKE{position:fixed;inset:0;z-index:9500;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:rgba(2,6,23,.62);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ConfirmDialog_dialog__b3mnP{width:min(520px,92vw);border-radius:16px;border:1px solid rgba(148,163,184,.22);background:radial-gradient(circle at 10% 10%,rgba(59,130,246,.14),rgba(2,6,23,0) 55%),rgba(2,6,23,.72);box-shadow:0 20px 60px rgba(0,0,0,.45);padding:1rem 1rem .95rem;color:#e2e8f0}.ConfirmDialog_header__7Rach{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ConfirmDialog_title__Wfl0i{margin:0;font-size:1.05rem;font-weight:700;letter-spacing:.01em}.ConfirmDialog_close__zo3qS{border:0;background:transparent;color:rgba(226,232,240,.8);font-size:1.25rem;line-height:1;cursor:pointer;padding:.25rem .35rem}.ConfirmDialog_close__zo3qS:hover{color:#fff}.ConfirmDialog_message__sQHFy{margin:.7rem 0 1rem;color:rgba(203,213,225,.92);line-height:1.5}.ConfirmDialog_actions__46K5e{display:flex;justify-content:flex-end;gap:.55rem}.ConfirmDialog_cancelBtn__oHO2S{border:1px solid rgba(148,163,184,.28);background:rgba(255,255,255,.04);color:rgba(226,232,240,.9);border-radius:10px;padding:.5rem .85rem;cursor:pointer;font-weight:600}.ConfirmDialog_cancelBtn__oHO2S:hover{border-color:rgba(148,163,184,.42)}.ConfirmDialog_confirmBtn__A_lZV{border-radius:10px;padding:.5rem .85rem;cursor:pointer;font-weight:700;border:1px solid transparent}.ConfirmDialog_confirmDefault__CP1Nr{background:rgba(59,130,246,.18);border-color:rgba(59,130,246,.55);color:#dbeafe}.ConfirmDialog_confirmDanger__MFO8i{background:rgba(248,113,113,.12);border-color:rgba(248,113,113,.45);color:#fecaca}.Tooltip_tooltip__SErsa{position:fixed;z-index:90;transform:translate(-50%,-100%);pointer-events:none;opacity:0;transition:opacity .12s ease,transform .12s ease;max-width:min(320px,92vw)}.Tooltip_open__jikPv{opacity:1;transform:translate(-50%,calc(-100% - 4px))}.Tooltip_text__OIPAP{display:inline-block;padding:.38rem .55rem;border-radius:10px;border:1px solid rgba(148,163,184,.22);background:radial-gradient(circle at 10% 10%,rgba(59,130,246,.14),rgba(2,6,23,0) 55%),rgba(2,6,23,.82);color:rgba(226,232,240,.92);font-size:.78rem;font-weight:600;letter-spacing:.01em;line-height:1.25;box-shadow:0 18px 50px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.Toast_container__fA6V8{position:fixed;top:1rem;right:1rem;z-index:9999;display:flex;flex-direction:column;gap:.5rem;max-width:min(380px,calc(100vw - 2rem));pointer-events:none}.Toast_container__fA6V8>*{pointer-events:auto}.Toast_toast__ETwJm{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border-radius:var(--radius,12px);box-shadow:0 4px 20px rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.08);font-size:.9rem;animation:Toast_toastIn__aANMq .25s ease-out}@keyframes Toast_toastIn__aANMq{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.Toast_toast__ETwJm.Toast_success__uL6zu{background:rgba(20,35,25,.95);border-color:rgba(63,185,80,.35);color:#7ee787}.Toast_toast__ETwJm.Toast_error__kPWot{background:rgba(40,20,25,.95);border-color:rgba(248,81,73,.35);color:#ff7b72}.Toast_toast__ETwJm.Toast_info__NtuCN{background:rgba(22,24,32,.98);border-color:rgba(88,101,242,.35);color:#e8e8e8}.Toast_toast__ETwJm.Toast_warning__1C6KO{background:rgba(40,35,20,.95);border-color:rgba(210,180,80,.35);color:#d2b450}.Toast_message__VmdVc{flex:1 1;min-width:0}.Toast_close__Bbppq{flex-shrink:0;width:1.5rem;height:1.5rem;padding:0;border:none;background:rgba(255,255,255,.1);color:inherit;font-size:1.25rem;line-height:1;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.85}.Toast_close__Bbppq:hover{opacity:1;background:rgba(255,255,255,.15)}.EventCancelButton_btn__oEpRi{border:1px solid rgba(248,113,113,.45);background:rgba(248,113,113,.12);color:#fecaca;border-radius:10px;padding:.45rem .7rem;cursor:pointer;font-weight:600}.EventCancelButton_btn__oEpRi:disabled{opacity:.6;cursor:not-allowed}.PublicFormView_wrap__R_gEX{display:flex;flex-direction:column;gap:1rem}.PublicFormView_form__9T87C,.PublicFormView_hero__fZn_a,.PublicFormView_notice__mwkdk{border-radius:22px;border:1px solid rgba(148,163,184,.08);background:linear-gradient(180deg,rgba(15,23,42,.52),rgba(4,8,18,.44));box-shadow:0 10px 30px rgba(2,6,23,.12)}.PublicFormView_hero__fZn_a{position:relative;display:block;padding:1.15rem 1.2rem 1.4rem}.PublicFormView_heroMain__eopTV{display:flex;flex-direction:column;gap:.75rem;padding-right:15rem}.PublicFormView_kind__DNivd,.PublicFormView_metaPill__4W11J,.PublicFormView_required__hgHJp{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:32px;padding:.3rem .72rem;border-radius:999px;font-size:.76rem;font-weight:700}.PublicFormView_kind__DNivd{color:#7dd3fc;letter-spacing:.08em;text-transform:uppercase;background:rgba(14,116,144,.16);border:1px solid rgba(125,211,252,.16)}.PublicFormView_description__hDpUG{margin:0;max-width:56ch;color:rgba(203,213,225,.72);line-height:1.65}.PublicFormView_heroMeta__qoaBX{position:absolute;top:1.1rem;right:1.2rem;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;max-width:14rem}.PublicFormView_heroDetail__taBK8{position:absolute;right:1.2rem;bottom:.8rem;margin:0;color:rgba(148,163,184,.74);font-size:.76rem;line-height:1.3;text-align:right}.PublicFormView_metaPill__4W11J{width:-moz-fit-content;width:fit-content;justify-content:center;min-height:32px;padding:.28rem .72rem;color:rgba(226,232,240,.84);background:rgba(15,23,42,.26);border:1px solid rgba(148,163,184,.1);text-align:center}.PublicFormView_notice__mwkdk{padding:1rem 1.15rem;font-weight:600;color:#f8fafc;border-color:rgba(251,191,36,.16);background:radial-gradient(circle at top right,rgba(251,191,36,.16),transparent 28%),linear-gradient(180deg,rgba(15,23,42,.94),rgba(2,6,23,.9))}.PublicFormView_form__9T87C{padding:1.15rem 1.2rem 1.25rem}.PublicFormView_fields__HMW4z{display:grid;grid-gap:.9rem;gap:.9rem}.PublicFormView_formTop__YuUlM{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:.85rem;margin-bottom:.85rem;border-bottom:1px solid rgba(148,163,184,.08)}.PublicFormView_formTitle__7UALp{margin:0;font-size:1.08rem;color:#f8fafc}.PublicFormView_formLead__cdneA{margin:.45rem 0 0;max-width:58ch;color:rgba(148,163,184,.78);line-height:1.55;font-size:.92rem}.PublicFormView_formTopMeta__FBlUj{display:flex;flex-direction:column;gap:.5rem;align-items:flex-end;color:rgba(148,163,184,.9);font-size:.8rem}.PublicFormView_formTopMeta__FBlUj span{display:inline-flex;align-items:center;min-height:32px;padding:.3rem .72rem;border-radius:999px;background:rgba(15,23,42,.18);border:1px solid rgba(148,163,184,.08)}.PublicFormView_fieldCard__wAuBA{display:flex;flex-direction:column;gap:.72rem;padding:1rem .1rem 1.05rem;border-radius:0;border:0;border-bottom:1px solid rgba(148,163,184,.08);background:transparent}.PublicFormView_fieldCardError__cJ3uP{border-bottom-color:rgba(248,113,113,.42)}.PublicFormView_fieldCardLocked__MUX3k{opacity:.94}.PublicFormView_fieldHeader__ShPf6{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.PublicFormView_fieldIndex__U6CEM{display:inline-flex;margin-bottom:.45rem;color:#60a5fa;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.PublicFormView_fieldTitle__gKPM0{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin:0;font-size:1rem;color:#f8fafc}.PublicFormView_fieldTitleError__FAqUM{color:#fca5a5}.PublicFormView_fieldTitleHighlight__uT6sD{animation:PublicFormView_fieldTitleFlash__ZB6Zo 1.3s ease}.PublicFormView_required__hgHJp{min-height:26px;padding:.22rem .55rem;font-size:.67rem;color:#c7d2fe;background:rgba(79,70,229,.18);border:1px solid rgba(165,180,252,.16)}.PublicFormView_fieldDescription__3wmzd{margin:.45rem 0 0;color:rgba(148,163,184,.74);line-height:1.55;font-size:.9rem}.PublicFormView_fieldError__UqUl_{margin:.1rem 0 0;color:#fca5a5;font-size:.82rem;font-weight:600}.PublicFormView_input__Alge2,.PublicFormView_textarea__dAEaz{width:100%;border:1px solid rgba(148,163,184,.14);background:rgba(2,6,23,.36);color:#f8fafc;border-radius:16px;padding:.92rem .98rem;font:inherit;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.PublicFormView_inputLocked__y0_lg{color:rgba(148,163,184,.92);border-color:rgba(148,163,184,.12);background:rgba(148,163,184,.08);box-shadow:none}.PublicFormView_inputLocked__y0_lg::placeholder{color:rgba(148,163,184,.62)}.PublicFormView_inputLocked__y0_lg:focus,.PublicFormView_inputLocked__y0_lg:hover{border-color:rgba(148,163,184,.12);background:rgba(148,163,184,.08);box-shadow:none}.PublicFormView_input__Alge2[type=number]{-moz-appearance:textfield}.PublicFormView_input__Alge2[type=number]::-webkit-inner-spin-button,.PublicFormView_input__Alge2[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.PublicFormView_input__Alge2:focus,.PublicFormView_textarea__dAEaz:focus{border-color:rgba(96,165,250,.52);box-shadow:0 0 0 3px rgba(59,130,246,.14);background:rgba(2,6,23,.5)}.PublicFormView_textarea__dAEaz{resize:vertical;min-height:132px}.PublicFormView_dateWrap__pgPF0,.PublicFormView_selectWrap__SvDSY{position:relative}.PublicFormView_dateTrigger__0xR_d,.PublicFormView_selectTrigger__FGPPc{width:100%;min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid rgba(148,163,184,.14);background:rgba(2,6,23,.36);color:#f8fafc;border-radius:16px;padding:.92rem .98rem;font:inherit;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.PublicFormView_dateTriggerOpen__9_DVB,.PublicFormView_dateTrigger__0xR_d:hover{border-color:rgba(96,165,250,.52);box-shadow:0 0 0 3px rgba(59,130,246,.14)}.PublicFormView_dateValue__JaCsf{display:inline-flex;align-items:center;min-height:1.2rem}.PublicFormView_dateValuePlaceholder__WCS6b{color:rgba(148,163,184,.72)}.PublicFormView_dateIcon__8aylz{width:18px;height:18px;flex-shrink:0;fill:none;stroke:rgba(226,232,240,.88);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.PublicFormView_datePopover__Zs2_Y{position:absolute;right:0;bottom:calc(100% + .5rem);z-index:22;width:min(17.5rem,calc(100vw - 2.5rem));padding:.7rem;border-radius:18px;border:1px solid rgba(148,163,184,.12);background:radial-gradient(circle at top right,rgba(59,130,246,.16),transparent 34%),linear-gradient(180deg,rgba(15,23,42,.98),rgba(2,6,23,.96));box-shadow:0 18px 50px rgba(2,6,23,.3)}.PublicFormView_datePopoverHeader__lsAE9{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.6rem}.PublicFormView_dateMonthLabel__3i750{color:#f8fafc;font-size:.92rem;font-weight:700;text-transform:capitalize}.PublicFormView_dateNav__vyp5o{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid rgba(148,163,184,.12);background:rgba(255,255,255,.03);color:rgba(226,232,240,.88);cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.PublicFormView_dateNav__vyp5o:hover{background:rgba(59,130,246,.12);border-color:rgba(59,130,246,.2);color:#eff6ff}.PublicFormView_dateNav__vyp5o svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.PublicFormView_dateGrid__hbB5O,.PublicFormView_dateWeekdays__qamwf{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.PublicFormView_dateWeekdays__qamwf{margin-bottom:.3rem}.PublicFormView_dateWeekdays__qamwf span{display:flex;align-items:center;justify-content:center;height:28px;color:rgba(148,163,184,.68);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.PublicFormView_dateGrid__hbB5O{gap:.18rem}.PublicFormView_dateCell__5VryN{height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:10px;background:transparent;color:rgba(226,232,240,.92);font:inherit;font-size:.86rem;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.PublicFormView_dateCell__5VryN:hover{background:rgba(59,130,246,.12);border-color:rgba(59,130,246,.16)}.PublicFormView_dateCellMuted__Ps_qt{color:rgba(100,116,139,.7)}.PublicFormView_dateCellSelected__H0aNS{background:rgba(59,130,246,.2);border-color:rgba(96,165,250,.36);color:#eff6ff;box-shadow:inset 0 0 0 1px rgba(191,219,254,.16)}.PublicFormView_selectTriggerOpen__rblE0,.PublicFormView_selectTrigger__FGPPc:hover{border-color:rgba(96,165,250,.52);box-shadow:0 0 0 3px rgba(59,130,246,.14)}.PublicFormView_selectChevron__LdlLU{width:10px;height:10px;border-right:2px solid rgba(191,219,254,.92);border-bottom:2px solid rgba(191,219,254,.92);transform:rotate(45deg) translateY(-2px);flex-shrink:0}.PublicFormView_selectMenu__VL3_w{position:absolute;top:calc(100% + .45rem);left:0;right:0;z-index:20;display:grid;grid-gap:.35rem;gap:.35rem;padding:.45rem;border-radius:14px;border:1px solid rgba(148,163,184,.1);background:linear-gradient(180deg,rgba(15,23,42,.96),rgba(2,6,23,.94));box-shadow:0 16px 40px rgba(2,6,23,.22)}.PublicFormView_selectOption__urw2Y{width:100%;min-height:42px;padding:.7rem .85rem;border-radius:12px;border:1px solid transparent;background:transparent;color:rgba(226,232,240,.92);font:inherit;text-align:left;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.PublicFormView_selectOptionActive__Q70G1,.PublicFormView_selectOption__urw2Y:hover{background:rgba(59,130,246,.14);border-color:rgba(59,130,246,.18);color:#eff6ff}.PublicFormView_choiceList__bp7kY{display:grid;grid-gap:.65rem;gap:.65rem}.PublicFormView_choiceItem__8BNgP{display:inline-flex;align-items:center;gap:.75rem;color:rgba(226,232,240,.92);width:100%;min-height:44px;padding:.72rem .82rem;border-radius:14px;border:1px solid rgba(148,163,184,.08);background:rgba(2,6,23,.16);cursor:pointer;transition:border-color .18s ease,background .18s ease}.PublicFormView_choiceItem__8BNgP:hover{border-color:rgba(96,165,250,.22);background:rgba(15,23,42,.3)}.PublicFormView_choiceItemLocked__7uQuD{color:rgba(148,163,184,.9)}.PublicFormView_choiceItemLocked__7uQuD,.PublicFormView_choiceItemLocked__7uQuD:hover{border-color:rgba(148,163,184,.08);background:rgba(148,163,184,.07)}.PublicFormView_choiceInput__bSsIl{position:absolute;opacity:0;pointer-events:none}.PublicFormView_choiceControl__KVq1B{display:inline-flex;width:20px;height:20px;flex-shrink:0;border-radius:999px;border:1px solid rgba(148,163,184,.34);background:rgba(15,23,42,.74);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.PublicFormView_choiceItem__8BNgP:has(input[type=checkbox]) .PublicFormView_choiceControl__KVq1B{border-radius:7px}.PublicFormView_choiceItem__8BNgP:hover .PublicFormView_choiceControl__KVq1B{border-color:rgba(96,165,250,.52)}.PublicFormView_choiceInput__bSsIl:checked+.PublicFormView_choiceControl__KVq1B{border-color:rgba(96,165,250,.74);background:radial-gradient(circle at center,rgba(191,219,254,.96) 0 34%,transparent 36%),rgba(37,99,235,.26);box-shadow:inset 0 0 0 4px rgba(15,23,42,.88),0 0 0 3px rgba(59,130,246,.14)}.PublicFormView_choiceItem__8BNgP:has(input[type=checkbox]) .PublicFormView_choiceInput__bSsIl:checked+.PublicFormView_choiceControl__KVq1B{background:linear-gradient(135deg,rgba(37,99,235,.92),rgba(14,165,233,.92));box-shadow:0 0 0 3px rgba(59,130,246,.14);position:relative}.PublicFormView_choiceItem__8BNgP:has(input[type=checkbox]) .PublicFormView_choiceInput__bSsIl:checked+.PublicFormView_choiceControl__KVq1B:after{content:"";position:absolute;top:4px;left:6px;width:5px;height:9px;border-right:2px solid #eff6ff;border-bottom:2px solid #eff6ff;transform:rotate(45deg)}.PublicFormView_footer__pdkKf{display:flex;justify-content:flex-end;margin-top:1.1rem;padding-top:.9rem;border-top:1px solid rgba(148,163,184,.08)}.PublicFormView_submit__DJo2k{min-width:132px;min-height:40px;padding:0 .95rem;border:1px solid rgba(59,130,246,.26);border-radius:12px;font:inherit;font-size:.92rem;font-weight:650;color:#dbeafe;background:rgba(59,130,246,.12);box-shadow:none;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.PublicFormView_submit__DJo2k:hover{background:rgba(59,130,246,.18);border-color:rgba(59,130,246,.4);color:#eff6ff}.PublicFormView_submit__DJo2k:disabled{cursor:not-allowed;opacity:.55}.PublicFormView_modalActionsSingle__a__Jq{justify-content:center}@media (max-width:780px){.PublicFormView_heroMain__eopTV{padding-right:0}.PublicFormView_formTop__YuUlM{flex-direction:column}.PublicFormView_formTopMeta__FBlUj{align-items:flex-start}.PublicFormView_footer__pdkKf{justify-content:stretch}.PublicFormView_submit__DJo2k{width:100%}}@media (max-width:560px){.PublicFormView_heroMeta__qoaBX{position:static;max-width:none;justify-content:flex-start;margin-top:.85rem}.PublicFormView_heroDetail__taBK8{position:static;margin-top:.7rem;text-align:left}}@keyframes PublicFormView_fieldTitleFlash__ZB6Zo{0%{color:#f8fafc;text-shadow:0 0 0 rgba(248,113,113,0)}30%{color:#fca5a5;text-shadow:0 0 14px rgba(248,113,113,.35)}to{color:#fca5a5;text-shadow:0 0 0 rgba(248,113,113,0)}}.DescriptionMarkdownToolbar_toolbar__5mizK{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.35rem}.DescriptionMarkdownToolbar_btn__LmE2i{min-width:2rem;padding:.28rem .45rem;border-radius:8px;border:1px solid rgba(148,163,184,.3);background:rgba(255,255,255,.05);color:#e2e8f0;font-size:.78rem;font-weight:650;cursor:pointer;line-height:1.2}.DescriptionMarkdownToolbar_btn__LmE2i:hover{border-color:rgba(59,130,246,.55);background:rgba(59,130,246,.12);color:#fff}.DescriptionMarkdownToolbar_btn__LmE2i:active{transform:scale(.98)}.DescriptionMarkdownToolbar_labelTiny__I2tjn{font-size:.68rem;font-weight:700;letter-spacing:.02em;color:rgba(203,213,225,.95)}.UploaderClient_tabs__msKwt{display:flex;gap:.5rem;margin-bottom:1.5rem}.UploaderClient_tabActive__Qavka,.UploaderClient_tab__zYn34{padding:.6rem 1.25rem;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .2s,color .2s;border:1px solid var(--card-border);background:transparent;color:var(--text-muted)}.UploaderClient_tab__zYn34:hover{background:rgba(255,255,255,.06);color:#fff}.UploaderClient_tabActive__Qavka{background:var(--accent);color:#fff;border-color:var(--accent)}.UploaderClient_form__aIT2L{display:flex;flex-direction:column;gap:1rem}.UploaderClient_dropZone__IlILe{position:relative;border:2px dashed var(--card-border);border-radius:var(--radius);padding:2rem;background:rgba(255,255,255,.02);text-align:center;cursor:pointer;transition:border-color .2s,background .2s}.UploaderClient_dropZone__IlILe.UploaderClient_dragover__KGym6,.UploaderClient_dropZone__IlILe:hover{border-color:var(--accent);background:rgba(88,101,242,.08)}.UploaderClient_fileInput__RV5JB{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer}.UploaderClient_dropIcon__7IFmM{font-size:2.5rem;display:block;margin-bottom:.5rem}.UploaderClient_dropText__pgo7f{display:block;color:#e0e0e0;font-size:1rem;margin-bottom:.25rem}.UploaderClient_dropHint__T8G9V{font-size:.85rem;color:var(--text-muted)}.UploaderClient_previewWrap__KvYFF{border-radius:var(--radius);overflow:hidden;background:rgba(0,0,0,.2);max-height:320px}.UploaderClient_previewImg__Yf0d4{width:100%;max-height:320px;object-fit:contain;display:block}.UploaderClient_submitBtn__88zT1{padding:.75rem 1.5rem;background:var(--accent);color:#fff;border:none;border-radius:10px;font-weight:600;font-size:1rem;cursor:pointer;transition:background .2s}.UploaderClient_submitBtn__88zT1:hover:not(:disabled){background:var(--accent-hover)}.UploaderClient_submitBtn__88zT1:disabled{opacity:.5;cursor:not-allowed}.UploaderClient_resultError__euGDK,.UploaderClient_resultSuccess__5nYfo{margin-top:1rem;padding:1rem 1.25rem;border-radius:var(--radius)}.UploaderClient_resultSuccess__5nYfo{background:rgba(63,185,80,.15);border:1px solid var(--success)}.UploaderClient_resultError__euGDK{background:rgba(248,81,73,.12);border:1px solid rgba(248,81,73,.4)}.UploaderClient_resultTitle__0GVbr{margin:0 0 .5rem;font-weight:600;color:#fff}.UploaderClient_resultLink__ulNdF{margin-top:.5rem;padding:.5rem;background:rgba(0,0,0,.2);border-radius:8px;word-break:break-all;font-size:.9rem}.UploaderClient_resultLink__ulNdF a{color:var(--accent)}.UploaderClient_copyBtn__A1ecJ{margin-top:.75rem;padding:.5rem 1rem;background:var(--accent);color:#fff;border:none;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer}.UploaderClient_copyBtn__A1ecJ:hover{background:var(--accent-hover)}.UploaderClient_galleryWrap__ktZlW{margin-top:.5rem}.UploaderClient_galleryMsg__RQESW{color:var(--text-muted);padding:2rem;text-align:center}.UploaderClient_gallery__SBCeE{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:1rem;gap:1rem}.UploaderClient_galleryCard__Acpuy{position:relative;aspect-ratio:1}.UploaderClient_galleryItem__JCndO{width:100%;height:100%;border-radius:var(--radius);overflow:hidden;padding:0;border:1px solid var(--card-border);background:rgba(0,0,0,.2);cursor:pointer;transition:transform .2s,border-color .2s}.UploaderClient_galleryItem__JCndO:hover{transform:scale(1.03);border-color:var(--accent)}.UploaderClient_galleryItemImg__6P7t0,.UploaderClient_galleryItem__JCndO img{width:100%;height:100%;object-fit:cover;display:block}.UploaderClient_galleryDelete__fJAs3{position:absolute;top:4px;right:4px;width:28px;height:28px;border-radius:8px;border:1px solid rgba(248,81,73,.4);background:rgba(15,15,20,.92);color:#f87171;font-size:.95rem;font-weight:700;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background .2s,color .2s;z-index:2}.UploaderClient_galleryDelete__fJAs3:hover:not(:disabled){background:rgba(248,81,73,.25);color:#fff}.UploaderClient_galleryDelete__fJAs3:disabled{opacity:.6;cursor:wait}.UploaderClient_modal__hJUaT{position:fixed;inset:0;z-index:1000;background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;padding:1rem}.UploaderClient_modalContent__fN4YT{position:relative;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center;gap:1rem}.UploaderClient_modalClose__M__dr{position:absolute;top:-2.5rem;right:0;background:none;border:none;color:#fff;font-size:2rem;cursor:pointer;line-height:1;padding:.25rem}.UploaderClient_modalClose__M__dr:hover{color:var(--accent)}.UploaderClient_modalImg__G8ZOX{max-width:100%;max-height:70vh;object-fit:contain;border-radius:var(--radius);border:1px solid var(--card-border)}.UploaderClient_modalLinkBox__Qxmd2{width:100%;max-width:500px;padding:1rem;background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius)}.UploaderClient_modalLabel__DI2o7{display:block;font-size:.8rem;font-weight:600;color:var(--text-muted);margin-bottom:.5rem}.UploaderClient_modalInput__HoLTb{width:100%;padding:.5rem .75rem;background:rgba(0,0,0,.3);border:1px solid var(--card-border);border-radius:8px;color:#fff;font-size:.85rem;font-family:ui-monospace,monospace;margin-bottom:.5rem}.UploaderClient_modalActions__DKWhU{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:.5rem}.UploaderClient_modalLinkBox__Qxmd2 .UploaderClient_copyBtn__A1ecJ{margin-top:0}.UploaderClient_modalDeleteBtn__0F39G{padding:.5rem 1rem;background:#dc2626;color:#fff;border:none;border-radius:8px;font-size:.9rem;font-weight:600;font-family:inherit;cursor:pointer;transition:filter .2s,opacity .2s}.UploaderClient_modalDeleteBtn__0F39G:hover:not(:disabled){filter:brightness(1.12)}.UploaderClient_modalDeleteBtn__0F39G:disabled{opacity:.55;cursor:not-allowed}.UsersTable_shell__KKt0P{display:flex;flex-direction:column;gap:0;min-width:0}.UsersTable_toolbar__aQPjo{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:.65rem;padding:.85rem 1rem;border-radius:14px;border:1px solid var(--dashboard-border,rgba(255,255,255,.08));background:rgba(255,255,255,.02)}.UsersTable_searchWrap__D6dNV{flex:1 1;min-width:min(100%,220px)}.UsersTable_searchInput__mK8Cs{width:100%;border:1px solid var(--card-border);background:rgba(255,255,255,.04);color:#fff;border-radius:10px;padding:.5rem .75rem;font-size:.9rem}.UsersTable_searchInput__mK8Cs::placeholder{color:rgba(148,163,184,.75)}.UsersTable_filterWrap__HU5A3{min-width:min(100%,220px);flex:0 1 220px}.UsersTable_meta__pU7tk{font-size:.8rem;color:var(--dashboard-muted,#94a3b8);margin-left:auto}.UsersTable_hint__j1HQI{margin:0 0 1rem;font-size:.78rem;color:var(--dashboard-muted,#94a3b8);line-height:1.45}.UsersTable_list__r44_6{display:flex;flex-direction:column;gap:.45rem}.UsersTable_listHeader__ylldv{display:none}@media (min-width:900px){.UsersTable_listHeader__ylldv{display:grid;grid-template-columns:48px minmax(0,1.75fr) minmax(5.75rem,1fr) minmax(7.25rem,1fr) minmax(11.25rem,1.25fr);grid-gap:.65rem .85rem;gap:.65rem .85rem;align-items:end;padding:.35rem .85rem .55rem;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--dashboard-muted,#64748b);border-bottom:1px solid var(--dashboard-border,rgba(255,255,255,.08));margin-bottom:.15rem}}.UsersTable_headerThAvatar__lu9xt{display:block;min-width:0;min-height:1em}.UsersTable_headerTh__NOyAc{display:block;min-width:0;line-height:1.35;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.UsersTable_headerThDate__eACff{text-align:center}.UsersTable_headerThAction__h7_Nc{text-align:right;letter-spacing:.04em}.UsersTable_row__EDiAr{display:grid;grid-template-columns:48px 1fr;grid-template-areas:"avatar name" "avatar meta" "role role" "date date" "action action";grid-gap:.35rem .75rem;gap:.35rem .75rem;align-items:start;padding:.75rem .85rem;border-radius:14px;border:1px solid var(--dashboard-border,rgba(255,255,255,.07));background:rgba(255,255,255,.025);transition:border-color .15s ease,background .15s ease}.UsersTable_row__EDiAr:hover{border-color:rgba(59,130,246,.28);background:rgba(59,130,246,.05)}@media (min-width:900px){.UsersTable_row__EDiAr{grid-template-columns:48px minmax(0,1.75fr) minmax(5.75rem,1fr) minmax(7.25rem,1fr) minmax(11.25rem,1.25fr);grid-template-areas:"avatar name role date action";align-items:center;gap:.65rem .85rem;min-height:3.5rem;padding:.55rem .85rem}}.UsersTable_colAvatar__bBIs2{grid-area:avatar}.UsersTable_colName__8HLqP{grid-area:name;min-width:0}.UsersTable_colRole__9TDJ_{grid-area:role}@media (min-width:900px){.UsersTable_colRole__9TDJ_{justify-self:start}}.UsersTable_colVotes__Dqmnb{grid-area:votes}@media (min-width:900px){.UsersTable_colVotes__Dqmnb{text-align:center;justify-self:center}}.UsersTable_colDate__LBgla{grid-area:date}@media (min-width:900px){.UsersTable_colDate__LBgla{text-align:center;justify-self:center}}.UsersTable_colAction___0Djg{grid-area:action;min-width:0}@media (min-width:900px){.UsersTable_colAction___0Djg{justify-self:end}}@media (max-width:899px){.UsersTable_colDate__LBgla{font-size:.82rem;color:var(--dashboard-muted,#94a3b8)}.UsersTable_colDate__LBgla:before{content:"Cadastro: ";font-weight:600;color:#64748b}.UsersTable_colRole__9TDJ_:before{content:"Cargo";display:block;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin-bottom:.25rem}}.UsersTable_namePrimary__LrYem{margin:0;font-size:.95rem;font-weight:650;color:#f1f5f9;line-height:1.25;word-break:break-word}.UsersTable_nameSecondary__QCZe_{margin:.15rem 0 0;font-size:.8rem;color:#93c5fd}.UsersTable_nameSecondaryMuted__Pj7iR{margin:.15rem 0 0;font-size:.78rem;color:var(--dashboard-muted,#64748b);font-style:italic}.UsersTable_avatar__tG2eA{width:40px;height:40px;border-radius:50%;object-fit:cover;display:block;border:1px solid rgba(148,163,184,.2)}.UsersTable_avatarPlaceholder__0g69F{display:inline-flex;width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,rgba(59,130,246,.55),rgba(99,102,241,.45));align-items:center;justify-content:center;font-size:.95rem;font-weight:700;color:#fff;border:1px solid rgba(148,163,184,.25)}.UsersTable_roleBadge___V6es{display:inline-block;padding:.28rem .55rem;border-radius:8px;font-size:.78rem;font-weight:700;letter-spacing:.02em;border:1px solid transparent}.UsersTable_roleBadge___V6es[data-tier=apex]{background:rgba(251,191,36,.14);border-color:rgba(251,191,36,.45);color:#fde68a}.UsersTable_roleBadge___V6es[data-tier=senior]{background:rgba(168,85,247,.12);border-color:rgba(168,85,247,.4);color:#e9d5ff}.UsersTable_roleBadge___V6es[data-tier=mod]{background:rgba(59,130,246,.14);border-color:rgba(59,130,246,.42);color:#bfdbfe}.UsersTable_roleBadge___V6es[data-tier=support]{background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.35);color:#bbf7d0}.UsersTable_roleBadge___V6es[data-tier=vip]{background:rgba(236,72,153,.1);border-color:rgba(236,72,153,.35);color:#fbcfe8}.UsersTable_roleBadge___V6es[data-tier=base]{background:rgba(148,163,184,.1);border-color:rgba(148,163,184,.28);color:#cbd5e1}.UsersTable_manageBtn__79iO3{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border-radius:10px;border:1px solid var(--dashboard-border,rgba(255,255,255,.12));background:rgba(59,130,246,.12);color:#93c5fd;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.UsersTable_manageBtn__79iO3:hover{background:rgba(59,130,246,.22);border-color:rgba(59,130,246,.45);color:#bfdbfe}.UsersTable_manageIcon__N3xqs{width:22px;height:22px}.UsersTable_empty__bslEw{padding:2.5rem 1.25rem;text-align:center;color:var(--dashboard-muted,#94a3b8);font-size:.9rem;border-radius:14px;border:1px dashed var(--dashboard-border,rgba(255,255,255,.12));background:rgba(255,255,255,.02)}.UsersTable_error___untz{color:#f87171;padding:2rem;text-align:center;font-size:.95rem}.UserManageModal_root__tQthF{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:1rem}.UserManageModal_backdrop__SLcXf{position:absolute;inset:0;background:rgba(2,6,12,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer}.UserManageModal_card__yEvDn{position:relative;z-index:1;width:100%;max-width:520px;max-height:min(90vh,820px);display:flex;flex-direction:column;border-radius:16px;border:1px solid var(--dashboard-border,rgba(255,255,255,.1));background:linear-gradient(165deg,rgba(17,20,28,.98),rgba(10,12,18,.99));box-shadow:0 24px 80px rgba(0,0,0,.55);overflow:hidden}.UserManageModal_header___SkCt{display:flex;align-items:flex-start;gap:1rem;padding:1rem 1.1rem;border-bottom:1px solid var(--dashboard-border,rgba(255,255,255,.08))}.UserManageModal_headerMain__2sazh{flex:1 1;min-width:0}.UserManageModal_titleRow__fACNI{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.UserManageModal_title__DJOLO{margin:0;font-size:1.15rem;font-weight:700;line-height:1.25;word-break:break-word}.UserManageModal_close__Dq8BP{flex-shrink:0;width:36px;height:36px;border-radius:10px;border:1px solid var(--card-border);background:rgba(255,255,255,.05);color:#cbd5e1;font-size:1.35rem;line-height:1;cursor:pointer}.UserManageModal_close__Dq8BP:hover{background:rgba(248,113,113,.12);border-color:rgba(248,113,113,.35);color:#fecaca}.UserManageModal_subUsername__CkPNw{margin:.25rem 0 0;font-size:.88rem;color:#93c5fd}.UserManageModal_body___L0_Z{padding:1rem 1.1rem 1.15rem;overflow-y:auto;display:flex;flex-direction:column;gap:1.1rem}.UserManageModal_errBox__OgNRF,.UserManageModal_loadingBox__YH4tH{padding:2rem 1rem;text-align:center;color:var(--dashboard-muted,#94a3b8);font-size:.9rem}.UserManageModal_errBox__OgNRF{color:#f87171}.UserManageModal_avatarLg__OWBDS{object-fit:cover}.UserManageModal_avatarLgPh__YyIgQ,.UserManageModal_avatarLg__OWBDS{width:56px;height:56px;border-radius:50%;border:1px solid rgba(148,163,184,.25);flex-shrink:0}.UserManageModal_avatarLgPh__YyIgQ{display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;color:#fff;background:linear-gradient(135deg,rgba(59,130,246,.55),rgba(99,102,241,.45))}.UserManageModal_statsGrid__JgPvI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem 1rem;gap:.65rem 1rem}.UserManageModal_stat__r_hyL{padding:.55rem .65rem;border-radius:10px;border:1px solid var(--dashboard-border,rgba(255,255,255,.08));background:rgba(255,255,255,.03)}.UserManageModal_statLabel__SPQ3y{display:block;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#64748b;margin-bottom:.2rem}.UserManageModal_statValue__X9VW7{font-size:.95rem;font-weight:650;color:#e2e8f0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.UserManageModal_sectionTitle__ZpyL0{margin:0 0 .45rem;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.UserManageModal_field__q4BBD{display:flex;flex-direction:column;gap:.35rem}.UserManageModal_fieldLabel__TCG_g{font-size:.8rem;font-weight:600;color:#94a3b8}.UserManageModal_nameInput__GJAdP{width:100%;border:1px solid var(--card-border);background:rgba(255,255,255,.04);color:#fff;border-radius:10px;padding:.5rem .65rem;font-size:.9rem}.UserManageModal_hint__3Y4Ti{margin:0;font-size:.72rem;color:var(--dashboard-muted,#64748b);line-height:1.4}.UserManageModal_saveNameBtn__Xxgpa{align-self:flex-start;margin-top:.35rem;padding:.45rem .85rem;border-radius:10px;border:none;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;font-size:.82rem;font-weight:600;cursor:pointer}.UserManageModal_saveNameBtn__Xxgpa:disabled{opacity:.5;cursor:not-allowed}.UserManageModal_roleRow__s5pMa{display:flex;flex-direction:column;gap:.4rem}.UserManageModal_roleSelect__9ewiU{width:100%;max-width:100%;font-size:.88rem}.UserManageModal_links__hScJe{display:flex;flex-wrap:wrap;gap:.5rem}.UserManageModal_linkBtn__484uc{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .75rem;border-radius:10px;border:1px solid var(--dashboard-border,rgba(255,255,255,.12));background:rgba(255,255,255,.04);color:#93c5fd;font-size:.82rem;font-weight:600;text-decoration:none;cursor:pointer}.UserManageModal_linkBtn__484uc:hover{border-color:rgba(59,130,246,.4);background:rgba(59,130,246,.1)}.UserManageModal_ids__0T0Qx{font-size:.75rem;color:var(--dashboard-muted,#64748b);word-break:break-all;line-height:1.45}.UserManageModal_ids__0T0Qx code{font-family:ui-monospace,monospace;font-size:.72rem;color:#94a3b8}.DashboardPageShell_shell__Sa5zW{width:100%;min-width:0}.DashboardPageShell_header__vY920{margin-bottom:1.35rem;padding-bottom:1.1rem;border-bottom:1px solid var(--dashboard-border,rgba(255,255,255,.07))}.DashboardPageShell_title__rlsZB{margin:0 0 .45rem;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;color:var(--dashboard-heading,#f8fafc);line-height:1.2}.DashboardPageShell_lead__cVKUR{margin:0;font-size:.94rem;line-height:1.55;color:var(--dashboard-muted,rgba(148,163,184,.95));max-width:62ch}.DashboardPageShell_lead__cVKUR code{font-size:.86em;padding:.12em .35em;border-radius:6px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}.DashboardPageShell_body__jjjT1{min-width:0}.EventDescriptionMarkdown_markdown__mnU_4{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.EventDescriptionMarkdown_markdown__mnU_4 p{margin:0 0 .75em;line-height:1.6}.EventDescriptionMarkdown_markdown__mnU_4 p:last-child{margin-bottom:0}.EventDescriptionMarkdown_markdown__mnU_4 strong{font-weight:700;color:#f8fafc}.EventDescriptionMarkdown_markdown__mnU_4 em{font-style:italic;color:rgba(226,232,240,.96)}.EventDescriptionMarkdown_markdown__mnU_4 del{text-decoration:line-through;color:rgba(148,163,184,.95)}.EventDescriptionMarkdown_markdown__mnU_4 code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88em;padding:.12em .38em;border-radius:6px;background:rgba(15,23,42,.9);border:1px solid rgba(148,163,184,.22);color:#e2e8f0}.EventDescriptionMarkdown_markdown__mnU_4 pre{margin:.65em 0;padding:.65rem .75rem;border-radius:10px;background:rgba(15,23,42,.95);border:1px solid rgba(148,163,184,.2);overflow-x:auto}.EventDescriptionMarkdown_markdown__mnU_4 pre code{padding:0;border:0;background:transparent;font-size:.82rem;line-height:1.45}.EventDescriptionMarkdown_markdown__mnU_4 ol,.EventDescriptionMarkdown_markdown__mnU_4 ul{margin:.5em 0 .75em;padding-left:1.35rem}.EventDescriptionMarkdown_markdown__mnU_4 li{margin:.25em 0;line-height:1.55}.EventDescriptionMarkdown_markdown__mnU_4 blockquote{margin:.65em 0;padding:.35em 0 .35em .85rem;border-left:3px solid rgba(59,130,246,.55);color:rgba(203,213,225,.95)}.EventDescriptionMarkdown_markdown__mnU_4 h1,.EventDescriptionMarkdown_markdown__mnU_4 h2,.EventDescriptionMarkdown_markdown__mnU_4 h3{margin:.85em 0 .45em;font-weight:700;line-height:1.25;color:#f1f5f9}.EventDescriptionMarkdown_markdown__mnU_4 h1{font-size:1.15rem}.EventDescriptionMarkdown_markdown__mnU_4 h2{font-size:1.05rem}.EventDescriptionMarkdown_markdown__mnU_4 h3{font-size:.98rem}.EventDescriptionMarkdown_markdown__mnU_4 h1:first-child,.EventDescriptionMarkdown_markdown__mnU_4 h2:first-child,.EventDescriptionMarkdown_markdown__mnU_4 h3:first-child{margin-top:0}.EventDescriptionMarkdown_markdown__mnU_4 a{color:#93c5fd;text-decoration:underline;text-underline-offset:2px}.EventDescriptionMarkdown_markdown__mnU_4 a:hover{color:#bfdbfe}.EventDescriptionMarkdown_markdown__mnU_4 hr{margin:.85em 0;border:0;border-top:1px solid rgba(148,163,184,.25)}.EventDescriptionMarkdown_markdown__mnU_4 table{width:100%;border-collapse:collapse;margin:.65em 0;font-size:.88rem}.EventDescriptionMarkdown_markdown__mnU_4 td,.EventDescriptionMarkdown_markdown__mnU_4 th{border:1px solid rgba(148,163,184,.22);padding:.35rem .5rem;text-align:left}.EventDescriptionMarkdown_markdown__mnU_4 th{background:rgba(15,23,42,.65)}.PermissionsManager_hero__cD1pl,.PermissionsManager_root__EgqDB{display:grid;grid-gap:1.25rem;gap:1.25rem}.PermissionsManager_hero__cD1pl{padding:1.25rem 1.3rem;border-radius:22px;border:1px solid rgba(148,163,184,.16);background:radial-gradient(circle at top right,rgba(14,165,233,.14),transparent 36%),radial-gradient(circle at bottom left,rgba(59,130,246,.12),transparent 42%),linear-gradient(180deg,rgba(15,23,42,.94),rgba(6,10,18,.98))}.PermissionsManager_heroTop__UJDl0{display:flex;justify-content:space-between;gap:1rem}.PermissionsManager_kicker__pC1th{margin:0 0 .3rem;font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:#7dd3fc}.PermissionsManager_title__YZjDm{margin:0;font-size:clamp(1.45rem,2vw,1.9rem);color:#f8fafc}.PermissionsManager_lead__yCfs3{margin:.55rem 0 0;max-width:60ch;color:#94a3b8}.PermissionsManager_heroMeta__01vtO{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:flex-end;gap:.55rem}.PermissionsManager_metaPill__gTa3R{padding:.48rem .8rem;border-radius:999px;background:rgba(15,23,42,.62);border:1px solid rgba(148,163,184,.18);color:#dbeafe;font-size:.82rem}.PermissionsManager_heroBottom__weOWy{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding-top:1rem;border-top:1px solid rgba(148,163,184,.1)}.PermissionsManager_selectWrap__1pIBK{display:grid;grid-gap:.55rem;gap:.55rem;width:min(320px,100%);flex-shrink:0}.PermissionsManager_sectionEyebrow__Sh155{margin:0 0 .2rem;font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;color:#60a5fa}.PermissionsManager_sectionTitle__NASld{margin:0;color:#f8fafc;font-size:1.15rem}.PermissionsManager_sectionLead__hxqeE{font-size:.75rem;margin:.4rem 0 0 .25rem;color:#94a3b8;text-align:left}.PermissionsManager_roleSummary__OYqSN{display:inline-flex;align-items:center;gap:.55rem;width:-moz-fit-content;width:fit-content;padding:.45rem .7rem;border-radius:999px;background:rgba(15,23,42,.62);border:1px solid rgba(148,163,184,.16)}.PermissionsManager_roleSummaryLabel__IaDon{color:#94a3b8;font-size:.78rem}.PermissionsManager_roleSummaryValue__ytP0J{color:#e0f2fe;font-weight:700;font-size:.82rem;letter-spacing:.04em;text-transform:uppercase}.PermissionsManager_scopeSection__RyfCB{display:grid;grid-gap:.8rem;gap:.8rem}.PermissionsManager_scopeHeader__Y5K9i{display:flex;align-items:baseline;gap:.75rem}.PermissionsManager_scopeHeader__Y5K9i h3{display:inline-flex;align-items:baseline;gap:.55rem;margin:0;color:#e2e8f0;font-size:1rem}.PermissionsManager_scopeCount__TqWaa{color:#64748b;font-size:.78rem;font-weight:500}.PermissionsManager_cards__vgAl_{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,168px));grid-gap:.75rem;gap:.75rem}.PermissionsManager_card__Mtn_D{display:grid;grid-template-rows:auto 1fr;align-items:center;grid-gap:.28rem;gap:.28rem;width:168px;min-height:92px;padding:.62rem .65rem;border-radius:14px;border:1px solid rgba(148,163,184,.12);background:linear-gradient(180deg,rgba(15,23,42,.7),rgba(9,13,24,.92)),rgba(15,23,42,.76);box-shadow:0 12px 30px rgba(2,6,23,.18);cursor:help;transition:border-color .18s ease,background .18s ease,transform .18s ease}.PermissionsManager_cardActive__RLcYN{border-color:rgba(56,189,248,.28);background:linear-gradient(180deg,rgba(15,23,42,.92),rgba(7,11,20,.98)),rgba(15,23,42,.9);transform:translateY(-1px)}.PermissionsManager_cardHead__hIS2O{display:block}.PermissionsManager_cardTitle__0HP2t{margin:0;color:#f8fafc;font-size:.76rem;line-height:1.2;text-align:center}.PermissionsManager_cardCenter__fEYGi{display:flex;justify-content:center;align-items:center;min-height:20px}.PermissionsManager_toggle__GmrWO{border:0;background:transparent;padding:0;flex-shrink:0}.PermissionsManager_toggleTrack__oN0T1{display:inline-flex;align-items:center;width:38px;height:22px;padding:2px;border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(148,163,184,.06)),rgba(30,41,59,.5);border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -8px 18px rgba(15,23,42,.2),0 8px 18px rgba(2,6,23,.18);-webkit-backdrop-filter:blur(10px) saturate(140%);backdrop-filter:blur(10px) saturate(140%);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.PermissionsManager_toggleThumb__kaCjS{width:16px;height:16px;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.96),rgba(255,255,255,.68) 55%,rgba(191,219,254,.62) 100%);box-shadow:0 1px 6px rgba(15,23,42,.2),inset 0 1px 1px rgba(255,255,255,.45);transition:transform .2s ease}.PermissionsManager_toggleOn__2FH9O .PermissionsManager_toggleTrack__oN0T1{background:linear-gradient(180deg,rgba(134,239,172,.42),rgba(16,185,129,.3)),rgba(16,185,129,.4);border-color:rgba(167,243,208,.38);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -8px 18px rgba(5,150,105,.14),0 10px 24px rgba(16,185,129,.16)}.PermissionsManager_toggleOn__2FH9O .PermissionsManager_toggleThumb__kaCjS{transform:translateX(16px)}.PermissionsManager_toggle__GmrWO:disabled{opacity:.62;cursor:not-allowed}.PermissionsManager_actions__fnXJm{display:flex;justify-content:flex-end;gap:.75rem}.PermissionsManager_primaryBtn__AO5aQ,.PermissionsManager_secondaryBtn__v8J2m{border-radius:12px;padding:.78rem 1rem;font:inherit;font-weight:700}.PermissionsManager_primaryBtn__AO5aQ{border:0;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#eff6ff}.PermissionsManager_secondaryBtn__v8J2m{background:rgba(30,41,59,.85);color:#cbd5e1;border:1px solid rgba(148,163,184,.18)}.PermissionsManager_primaryBtn__AO5aQ:disabled,.PermissionsManager_secondaryBtn__v8J2m:disabled{cursor:not-allowed;opacity:.6}@media (max-width:820px){.PermissionsManager_actions__fnXJm,.PermissionsManager_heroBottom__weOWy,.PermissionsManager_heroTop__UJDl0,.PermissionsManager_scopeHeader__Y5K9i{display:grid}.PermissionsManager_cards__vgAl_{grid-template-columns:repeat(auto-fit,minmax(168px,1fr))}.PermissionsManager_card__Mtn_D{width:100%}.PermissionsManager_actions__fnXJm{justify-content:stretch}}.page_title__U5vN3{margin:0 0 .5rem;font-size:1.75rem;font-weight:700;color:#fff}.page_subtitle__ZIBEh{margin:0 0 2rem;font-size:1rem;color:var(--text-muted)}.page_grid__XAP7K{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:1.25rem;gap:1.25rem}.page_card__QeeMP{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius);padding:1.5rem;display:flex;flex-direction:column;gap:.5rem;box-shadow:var(--shadow)}.page_cardLabel__ddAjt{font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.page_cardValue__PcBrh{font-size:2rem;font-weight:700;color:#fff}