.CalendarExperience_page__hNXmF{--lime:#a8d800;--ink:#050706;--panel:#0b0f0c;--line:rgba(168,216,0,.2);min-height:100svh;padding:0 clamp(22px,4.5vw,72px) 54px;background:radial-gradient(circle at 72% -10%,rgba(168,216,0,.13),transparent 34%),#050706;color:#f0f3ef}.CalendarExperience_header__Nvg4q{display:flex;align-items:center;justify-content:space-between;min-height:76px;border-bottom:1px solid var(--line)}.CalendarExperience_brand__TxnEZ{display:flex;align-items:center;gap:11px;font-family:Orbitron,sans-serif;font-size:1.25rem;letter-spacing:.08em}.CalendarExperience_mark__PXP1y{display:grid;place-items:center;width:30px;height:30px;color:var(--lime);font-size:1.65rem;transform:rotate(-35deg)}.CalendarExperience_headerMeta__vDZ3r{display:flex;align-items:center;gap:18px;font-family:Orbitron,sans-serif;font-size:.58rem;letter-spacing:.11em;text-transform:uppercase}.CalendarExperience_headerMeta__vDZ3r span{color:#848d85}.CalendarExperience_headerMeta__vDZ3r b{color:var(--lime);font-weight:500}.CalendarExperience_calendarStage__fiutN,.CalendarExperience_proposalStage__Hkb4s{max-width:1040px;margin:0 auto;padding:clamp(42px,7vw,88px) 0 0}.CalendarExperience_calendarStage__fiutN{max-width:860px;transition:max-width .64s cubic-bezier(.22,1,.36,1)}.CalendarExperience_calendarStage__fiutN[data-has-date=true]{max-width:1180px}.CalendarExperience_stageHeading__hkhrX{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.CalendarExperience_eyebrow__VO2lh{color:var(--lime);font-family:Orbitron,sans-serif;font-size:.6rem;letter-spacing:.14em;text-transform:uppercase}.CalendarExperience_stageHeading__hkhrX h1{margin-top:9px;font-size:clamp(2.5rem,5.4vw,4.8rem);font-weight:400;letter-spacing:-.035em;line-height:.86;text-transform:uppercase}.CalendarExperience_previewFlag__v8ZEz{flex:none;padding:7px 9px;border:1px solid rgba(255,190,91,.3);color:#ffbe5b;font-family:Orbitron,sans-serif;font-size:.48rem;letter-spacing:.08em;text-transform:uppercase}.CalendarExperience_calendarPanel__4mH_M{display:grid;grid-template-columns:1fr;overflow:hidden;border:1px solid var(--line);background:rgba(8,11,9,.86);box-shadow:0 32px 90px rgba(0,0,0,.3);transition:grid-template-columns .64s cubic-bezier(.22,1,.36,1)}.CalendarExperience_calendarStage__fiutN[data-has-date=true] .CalendarExperience_calendarPanel__4mH_M{grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr)}.CalendarExperience_calendarColumn__E1aYW{min-width:0;padding:clamp(22px,3.2vw,42px)}.CalendarExperience_calendarStage__fiutN[data-has-date=true] .CalendarExperience_calendarColumn__E1aYW{border-right:1px solid var(--line)}.CalendarExperience_timeStage__oWVXY{display:flex;min-width:0;flex-direction:column;padding:clamp(22px,3vw,38px);background:rgba(5,8,6,.72)}.CalendarExperience_timeHeading__fh_kW{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:19px}.CalendarExperience_timeHeading__fh_kW p{margin-bottom:6px;color:#818b82;font-family:Orbitron,sans-serif;font-size:.58rem;letter-spacing:.05em;text-transform:uppercase}.CalendarExperience_timeHeading__fh_kW h2{font-size:clamp(1.35rem,2.4vw,2rem);font-weight:400;text-transform:uppercase}.CalendarExperience_selectionBar__hjszs button,.CalendarExperience_timeHeading__fh_kW button{border:0;background:transparent;color:var(--lime);cursor:pointer;font-family:Orbitron,sans-serif;font-size:.52rem;letter-spacing:.05em;text-transform:uppercase}.CalendarExperience_selectedDateDisplay__a1QKt{display:grid;flex:1 1;place-items:center;min-height:112px;padding:30px 8px 4px;text-align:center}.CalendarExperience_selectedDateDisplay__a1QKt time{color:#768078;font-family:Orbitron,sans-serif;font-size:clamp(.68rem,1.15vw,.92rem);letter-spacing:.065em;line-height:1.5;text-transform:uppercase;will-change:transform,opacity}.CalendarExperience_textRoll__vh5T8{display:inline-block}.CalendarExperience_textRollLetter__S9i1q{position:relative;display:inline-block;width:auto;perspective:10000px;transform-style:preserve-3d}.CalendarExperience_textRollFace__acT2m{position:absolute;display:inline-block;backface-visibility:hidden;transform-origin:50% 25%}.CalendarExperience_textRollFace__acT2m[data-back=true]{transform-origin:50% 100%}.CalendarExperience_textRollMeasure__PtQ42{visibility:hidden}.CalendarExperience_srOnly__Rfa80{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CalendarExperience_proposalStage__Hkb4s{max-width:1120px}.CalendarExperience_selectionBar__hjszs{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:58px;padding:0 18px;border:1px solid var(--line);border-bottom:0;background:#080b09}.CalendarExperience_selectionBar__hjszs p{color:#b4bcb5;font-family:Orbitron,sans-serif;font-size:.58rem;letter-spacing:.05em;text-align:right;text-transform:uppercase}.CalendarExperience_composerGrid__lJ81J{position:relative;display:grid;grid-template-columns:minmax(330px,.88fr) minmax(390px,1.12fr);gap:0;min-height:520px;border:1px solid var(--line);background:rgba(8,11,9,.86);box-shadow:0 32px 90px rgba(0,0,0,.3)}.CalendarExperience_contextColumn__DrctR{position:relative;min-width:0;padding:clamp(18px,2.4vw,28px);border-right:1px solid var(--line);background:#070a08}.CalendarExperience_contentColumn__f5a2F{position:relative;display:grid;min-width:0;align-self:stretch;align-items:start}.CalendarExperience_contentColumn__f5a2F>.CalendarExperience_eventDetail__10Ydy,.CalendarExperience_contentColumn__f5a2F>.CalendarExperience_proposalForm__zMIaE,.CalendarExperience_contentColumn__f5a2F>.CalendarExperience_successPanel__tqsZZ{grid-area:1/1}.CalendarExperience_compactControls__MImXq{position:relative;z-index:2;display:grid;grid-template-columns:76px 1fr;gap:0}.CalendarExperience_calendarTile__S6L15,.CalendarExperience_timeTile__fK2pN{min-width:0;border:1px solid rgba(168,216,0,.2);background:#0a0e0b;color:#edf1ec;cursor:pointer;text-align:left;transition:border-color .22s ease,background .22s ease}.CalendarExperience_calendarTile__S6L15:focus-visible,.CalendarExperience_calendarTile__S6L15:hover,.CalendarExperience_timeTile__fK2pN:focus-visible,.CalendarExperience_timeTile__fK2pN:hover{border-color:var(--lime);background:rgba(168,216,0,.07)}.CalendarExperience_calendarTile__S6L15{z-index:1;display:grid;place-items:center;min-height:76px;padding:9px}.CalendarExperience_calendarTile__S6L15>span{position:relative;display:grid;place-items:center;width:38px;height:42px;border:1px solid var(--lime);color:var(--lime);font-family:Orbitron,sans-serif}.CalendarExperience_calendarTile__S6L15>span i{position:absolute;top:8px;right:6px;left:6px;height:1px;background:currentColor}.CalendarExperience_calendarTile__S6L15>span b{padding-top:8px;font-size:.7rem;font-weight:500}.CalendarExperience_timeTile__fK2pN{position:relative;display:grid;place-items:center;min-height:76px;margin-left:-1px;padding:12px 14px;text-align:center}.CalendarExperience_timeTile__fK2pN strong{font-family:Orbitron,sans-serif;font-size:.83rem;font-weight:500;transition:opacity .22s ease}.CalendarExperience_timeTile__fK2pN[data-previewing=true] strong{opacity:.48}.CalendarExperience_contextTime__D7d4B{margin-left:75px;overflow:hidden;transform-origin:top left}.CalendarExperience_contextTimeInner__t2NqP{padding:16px 0 0 10px;border-left:1px solid rgba(168,216,0,.2)}.CalendarExperience_contextTimeInner__t2NqP>p{margin-bottom:11px;color:#838c84;font-family:Orbitron,sans-serif;font-size:.5rem;letter-spacing:.06em;text-transform:uppercase}.CalendarExperience_contextPreview__ljgOw{margin-top:22px;transform-origin:top left}.CalendarExperience_contextTime__D7d4B .CalendarExperience_slotSelected__VRco8,.CalendarExperience_contextTime__D7d4B .CalendarExperience_slot__IxJB5{min-height:66px;padding:12px 14px;transform:none}.CalendarExperience_contextTime__D7d4B .CalendarExperience_slotSelected__VRco8 strong,.CalendarExperience_contextTime__D7d4B .CalendarExperience_slot__IxJB5 strong{font-size:.78rem}.CalendarExperience_contextPreview__ljgOw>.CalendarExperience_livePreview__kUwdC{margin:0;padding:0;border:0;background:transparent}.CalendarExperience_contentColumn__f5a2F>.CalendarExperience_proposalForm__zMIaE,.CalendarExperience_contentColumn__f5a2F>.CalendarExperience_successPanel__tqsZZ{min-width:0;margin:0;padding:clamp(18px,2.4vw,30px);border:0}.CalendarExperience_panelHeading__aNe_b{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.CalendarExperience_panelHeading__aNe_b>div{display:flex;align-items:baseline;gap:12px}.CalendarExperience_formPreview__Cp85u h2,.CalendarExperience_panelHeading__aNe_b h2{font-size:clamp(1.45rem,2.4vw,2.35rem);font-weight:400;text-transform:uppercase}.CalendarExperience_panelHeading__aNe_b p{max-width:250px;color:#7e887f;font-size:.75rem;line-height:1.4;text-align:right}.CalendarExperience_dayPickerRoot__kuZeE{position:relative;width:100%;overflow:hidden}.CalendarExperience_month__kS5GJ,.CalendarExperience_months__9uhLK{width:100%}.CalendarExperience_monthCaption__tN0Zc{display:flex;align-items:center;justify-content:center;height:42px;margin-bottom:9px}.CalendarExperience_captionLabel__a7htW{font-family:Orbitron,sans-serif;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.CalendarExperience_nav__HFB_E{position:absolute;z-index:2;top:2px;left:50%;display:flex;justify-content:space-between;width:min(330px,82%);transform:translateX(-50%);pointer-events:none}.CalendarExperience_navButton__284OK{display:grid;place-items:center;width:38px;height:38px;border:0;background:transparent;color:#d2ff32;cursor:pointer;pointer-events:auto;filter:drop-shadow(0 0 7px rgba(168,216,0,.5));transition:color .18s ease,transform .18s ease,filter .18s ease}.CalendarExperience_navButton__284OK:focus-visible,.CalendarExperience_navButton__284OK:hover{color:#efffb4;transform:scale(1.14);filter:drop-shadow(0 0 11px rgba(168,216,0,.8));outline:none}.CalendarExperience_navButton__284OK svg{width:22px;height:22px;fill:currentColor!important;stroke:currentColor!important;stroke-width:1.8}.CalendarExperience_monthGrid__8rb9j{width:100%;border-collapse:collapse;table-layout:fixed}.CalendarExperience_weekday__WkLlc{height:34px;color:#687269;font-family:Orbitron,sans-serif;font-size:.48rem;font-weight:400;letter-spacing:.08em}.CalendarExperience_day__D1KDB{position:relative;height:clamp(48px,6vw,76px);border:1px solid rgba(168,216,0,.08)}.CalendarExperience_dayButton__lbyH9{width:100%;height:100%;border:0;background:transparent;color:#d8ddd8;cursor:pointer;font-family:Orbitron,sans-serif;font-size:.66rem;transition:background .18s ease,color .18s ease}.CalendarExperience_dayButton__lbyH9:hover{background:rgba(168,216,0,.08);color:var(--lime)}.CalendarExperience_selectedDay__pqLpb .CalendarExperience_dayButton__lbyH9{background:var(--lime);color:#050706}.CalendarExperience_today__fzQcg .CalendarExperience_dayButton__lbyH9{box-shadow:inset 0 0 0 1px rgba(255,190,91,.72)}.CalendarExperience_disabledDay__ymIXG .CalendarExperience_dayButton__lbyH9,.CalendarExperience_outsideDay__lHWbe .CalendarExperience_dayButton__lbyH9{color:#343a35;cursor:not-allowed}.CalendarExperience_approvedDay__aTChQ .CalendarExperience_dayButton__lbyH9:after,.CalendarExperience_pendingDay__tU8tL .CalendarExperience_dayButton__lbyH9:after{content:"";position:absolute;right:7px;bottom:7px;width:6px;height:6px;border-radius:50%}.CalendarExperience_pendingDay__tU8tL .CalendarExperience_dayButton__lbyH9:after{border:1px solid #8a938b;background:rgba(138,147,139,.2);box-shadow:0 0 7px #727b73}.CalendarExperience_approvedDay__aTChQ .CalendarExperience_dayButton__lbyH9:after{background:#ffbe5b;box-shadow:0 0 9px rgba(255,190,91,.7)}.CalendarExperience_legend__jVvea{display:flex;flex-wrap:wrap;gap:18px;margin-top:19px;color:#7d867e;font-size:.66rem}.CalendarExperience_legend__jVvea span{display:flex;align-items:center;gap:7px}.CalendarExperience_legend__jVvea i{width:8px;height:8px;border-radius:50%}.CalendarExperience_availableDot__UjKPc{background:var(--lime)}.CalendarExperience_pendingDot__OHBgZ{border:1px solid #788078;background:rgba(142,150,142,.18);filter:blur(.5px)}.CalendarExperience_approvedDot__eNVvy{background:#ffbe5b}.CalendarExperience_slotList__OoBGq{display:grid;gap:10px}.CalendarExperience_slotSelected__VRco8,.CalendarExperience_slot__IxJB5{position:relative;display:grid;grid-template-columns:1fr auto;gap:7px 20px;width:100%;min-height:88px;padding:16px 18px;border:1px solid rgba(168,216,0,.14);background:#080b09;color:#e9ede9;cursor:pointer;text-align:left;transition:border-color .18s ease,background .18s ease,transform .18s ease}.CalendarExperience_changeOnlyItem__7EVUZ{display:block}.CalendarExperience_slotStatusSwap__Tt8v7{grid-column:2;grid-row:1/3;align-self:center;display:block}.CalendarExperience_slotSelected__VRco8,.CalendarExperience_slot__IxJB5:hover{border-color:var(--lime);background:rgba(168,216,0,.075);transform:translateX(4px)}.CalendarExperience_slot__IxJB5[data-state=pending]{border-color:rgba(137,147,138,.19);background:linear-gradient(90deg,rgba(120,130,121,.07),rgba(8,11,9,.92));filter:saturate(.55);cursor:not-allowed}.CalendarExperience_slot__IxJB5[data-state=notice]{border-color:rgba(137,147,138,.16);background:#070a08;filter:saturate(.45);cursor:not-allowed}.CalendarExperience_slot__IxJB5[data-state=unknown]{border-color:rgba(255,190,91,.16);background:#080907;filter:saturate(.35);cursor:not-allowed}.CalendarExperience_slot__IxJB5[data-state=approved]{border-color:rgba(255,190,91,.34)}.CalendarExperience_slotSelected__VRco8 span,.CalendarExperience_slot__IxJB5 span{color:#7d867e;font-size:.69rem}.CalendarExperience_slotSelected__VRco8 strong,.CalendarExperience_slot__IxJB5 strong{font-family:Orbitron,sans-serif;font-size:1rem;font-weight:500}.CalendarExperience_slotStatusSwap__Tt8v7 i{display:flex;align-items:center;gap:7px;color:var(--lime);font-family:Orbitron,sans-serif;font-size:.48rem;font-style:normal;letter-spacing:.08em;text-transform:uppercase}.CalendarExperience_slot__IxJB5[data-state=notice] i,.CalendarExperience_slot__IxJB5[data-state=pending] i{color:#858e86}.CalendarExperience_slot__IxJB5[data-state=unknown] i{color:#b29a70}.CalendarExperience_slot__IxJB5[data-state=approved] i{color:#ffbe5b}.CalendarExperience_categoryIcon__dLPCy{display:grid;place-items:center;width:20px;height:20px;border:1px solid rgba(255,190,91,.42);border-radius:50%;color:#ffbe5b;font-family:inherit;font-size:.7rem;font-weight:400;line-height:1}.CalendarExperience_unavailableReason__rE_cc{position:absolute;z-index:4;right:12px;bottom:10px;max-width:245px;padding:8px 10px;border:1px solid #596159;background:#0d120e;color:#c4cbc4;font-size:.6rem;font-style:normal;line-height:1.4;opacity:0;pointer-events:none;transform:translateY(5px);transition:opacity .16s ease,transform .16s ease}.CalendarExperience_slot__IxJB5[data-state=notice]:focus-visible .CalendarExperience_unavailableReason__rE_cc,.CalendarExperience_slot__IxJB5[data-state=notice]:hover .CalendarExperience_unavailableReason__rE_cc,.CalendarExperience_slot__IxJB5[data-state=pending]:focus-visible .CalendarExperience_unavailableReason__rE_cc,.CalendarExperience_slot__IxJB5[data-state=pending]:hover .CalendarExperience_unavailableReason__rE_cc,.CalendarExperience_slot__IxJB5[data-state=unknown]:focus-visible .CalendarExperience_unavailableReason__rE_cc,.CalendarExperience_slot__IxJB5[data-state=unknown]:hover .CalendarExperience_unavailableReason__rE_cc{opacity:1;transform:none}.CalendarExperience_slotList__OoBGq[data-compact=true] .CalendarExperience_slotSelected__VRco8,.CalendarExperience_slotList__OoBGq[data-compact=true] .CalendarExperience_slot__IxJB5{min-height:62px;padding:11px 14px;opacity:1;transform:none}.CalendarExperience_slotList__OoBGq[data-compact=true] .CalendarExperience_slotSelected__VRco8 strong,.CalendarExperience_slotList__OoBGq[data-compact=true] .CalendarExperience_slot__IxJB5 strong{font-size:.76rem}.CalendarExperience_slotList__OoBGq[data-compact=true] .CalendarExperience_slot__IxJB5:focus-visible,.CalendarExperience_slotList__OoBGq[data-compact=true] .CalendarExperience_slot__IxJB5:hover{background:rgba(168,216,0,.035);opacity:.62}.CalendarExperience_slotList__OoBGq[data-compact=true] .CalendarExperience_slotSelected__VRco8{border-color:var(--lime);background:rgba(168,216,0,.075);box-shadow:inset 0 0 0 1px rgba(168,216,0,.08)}.CalendarExperience_formPreview__Cp85u{display:grid;grid-template-columns:1fr;align-items:center;gap:14px;margin-top:24px;padding:19px 0 0;border-top:1px solid var(--line);opacity:.58}.CalendarExperience_formPreview__Cp85u[data-active=true]{opacity:1}.CalendarExperience_formPreview__Cp85u h2{font-size:1rem}.CalendarExperience_formPreview__Cp85u p{margin-top:5px;color:#7d867e;font-size:.72rem}.CalendarExperience_formPreview__Cp85u button{min-height:42px;padding:0 18px;border:1px solid var(--lime);background:var(--lime);color:#050706;cursor:pointer;font-family:Orbitron,sans-serif;font-size:.52rem;text-transform:uppercase}.CalendarExperience_formPreview__Cp85u button:disabled{border-color:#283029;background:#121613;color:#596159;cursor:not-allowed}.CalendarExperience_loadState__aTA15{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px;color:#727b73;font-size:.62rem}.CalendarExperience_loadState__aTA15[data-state=error]{color:#ffbe5b}.CalendarExperience_loadState__aTA15[data-state=ready]{color:#8da66c}.CalendarExperience_loadState__aTA15 button{min-height:30px;padding:0 10px;border:1px solid;background:transparent;color:inherit;cursor:pointer;font-family:Orbitron,sans-serif;font-size:.47rem;letter-spacing:.06em;text-transform:uppercase}.CalendarExperience_eventDetail__10Ydy,.CalendarExperience_proposalForm__zMIaE,.CalendarExperience_successPanel__tqsZZ{margin-top:24px;padding-top:22px;border-top:1px solid var(--line)}.CalendarExperience_flowHeading__Dmv_y{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.CalendarExperience_eventDetail__10Ydy h2,.CalendarExperience_flowHeading__Dmv_y h2,.CalendarExperience_successPanel__tqsZZ h2{font-size:1.35rem;font-weight:400;text-transform:uppercase}.CalendarExperience_flowHeading__Dmv_y p{margin-top:4px;color:#7e887f;font-size:.69rem}.CalendarExperience_proposalForm__zMIaE label{display:grid;gap:6px;margin-top:9px;color:#9ba39c;font-size:.62rem;letter-spacing:.04em;text-transform:uppercase}.CalendarExperience_proposalForm__zMIaE input,.CalendarExperience_proposalForm__zMIaE select,.CalendarExperience_proposalForm__zMIaE textarea{width:100%;border:1px solid rgba(168,216,0,.18);border-radius:0;background:#050806;color:#eef1ed;padding:9px 11px;font:inherit;font-size:.78rem;line-height:1.35;outline:none;text-transform:none}.CalendarExperience_proposalForm__zMIaE input:focus,.CalendarExperience_proposalForm__zMIaE select:focus,.CalendarExperience_proposalForm__zMIaE textarea:focus{border-color:var(--lime);box-shadow:0 0 0 1px rgba(168,216,0,.12)}.CalendarExperience_proposalForm__zMIaE textarea{resize:vertical}.CalendarExperience_fieldGrid__7qnwq{display:grid;grid-template-columns:110px minmax(0,1fr);gap:10px}.CalendarExperience_identityGrid__NvI3g{display:grid;grid-template-columns:minmax(0,1fr) 104px;gap:10px}.CalendarExperience_feedback__cwIr2,.CalendarExperience_guardrail__84g2d{margin-top:10px;color:#8d968e;font-size:.67rem;line-height:1.5}.CalendarExperience_feedback__cwIr2,.CalendarExperience_guardrail__84g2d code{color:#ffbe5b}.CalendarExperience_floatingForm__hdXvr{display:grid;gap:10px}.CalendarExperience_proposalForm__zMIaE .CalendarExperience_floatingField__Sl6Y6{position:relative;display:block;margin:0;color:#8e988f;letter-spacing:0;text-transform:none}.CalendarExperience_floatingField__Sl6Y6 input,.CalendarExperience_floatingField__Sl6Y6 select,.CalendarExperience_floatingField__Sl6Y6 textarea{min-height:52px;margin:0;padding:20px 11px 7px!important}.CalendarExperience_floatingField__Sl6Y6 textarea{min-height:94px;padding-top:25px!important}.CalendarExperience_floatingField__Sl6Y6>span{position:absolute;z-index:2;top:50%;left:12px;max-width:calc(100% - 24px);overflow:hidden;color:#8d968e;font-size:.72rem;letter-spacing:.015em;line-height:1;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;transform:translateY(-50%);transition:top .18s ease,color .18s ease,font-size .18s ease,transform .18s ease}.CalendarExperience_floatingField__Sl6Y6:focus-within>span,.CalendarExperience_floatingField__Sl6Y6[data-filled=true]>span{top:8px;color:var(--lime);font-family:Orbitron,sans-serif;font-size:.46rem;letter-spacing:.055em;text-transform:uppercase;transform:none}.CalendarExperience_floatingField__Sl6Y6:focus-within input,.CalendarExperience_floatingField__Sl6Y6:focus-within select,.CalendarExperience_floatingField__Sl6Y6:focus-within textarea{border-color:var(--lime);box-shadow:0 0 0 1px rgba(168,216,0,.12)}.CalendarExperience_capacityField__S2_8h input{padding-right:34px!important;appearance:textfield}.CalendarExperience_capacityField__S2_8h input::-webkit-inner-spin-button,.CalendarExperience_capacityField__S2_8h input::-webkit-outer-spin-button{margin:0;appearance:none}.CalendarExperience_capacityStepper__zUqt0{position:absolute;z-index:3;top:1px;right:1px;bottom:1px;display:grid;width:27px;grid-template-rows:1fr 1fr;border-left:1px solid rgba(168,216,0,.14)}.CalendarExperience_capacityStepper__zUqt0 button{position:relative;display:grid;place-items:center;width:100%;min-height:0;padding:0;border:0;background:rgba(168,216,0,.025);color:var(--lime);cursor:pointer}.CalendarExperience_capacityStepper__zUqt0 button+button{border-top:1px solid rgba(168,216,0,.12)}.CalendarExperience_capacityStepper__zUqt0 button:focus-visible,.CalendarExperience_capacityStepper__zUqt0 button:hover{background:rgba(168,216,0,.1);outline:0}.CalendarExperience_capacityStepper__zUqt0 button:disabled{cursor:default;opacity:.22}.CalendarExperience_capacityStepper__zUqt0 i{width:6px;height:6px;border-top:1px solid;border-left:1px solid;transform:translateY(2px) rotate(45deg)}.CalendarExperience_capacityStepper__zUqt0 button+button i{transform:translateY(-2px) rotate(225deg)}.CalendarExperience_noteField__a4DBw textarea{padding-right:76px!important}.CalendarExperience_noteField__a4DBw>em{position:absolute;z-index:2;top:9px;right:11px;color:#69736a;font-family:Orbitron,sans-serif;font-size:.43rem;font-style:normal;letter-spacing:.055em;line-height:1;text-transform:uppercase;pointer-events:none}.CalendarExperience_proposalForm__zMIaE .CalendarExperience_contactMethod__lCWtj,.CalendarExperience_proposalForm__zMIaE .CalendarExperience_contactValue__7whgR{position:relative;display:block;margin:0}.CalendarExperience_contactMethod__lCWtj select,.CalendarExperience_contactValue__7whgR input{min-height:52px;margin:0}.CalendarExperience_contactMethod__lCWtj select{padding:0 34px 0 12px;appearance:none;color:#eef1ed;text-transform:none}.CalendarExperience_contactMethod__lCWtj>i{position:absolute;top:50%;right:14px;width:7px;height:7px;border-right:1px solid var(--lime);border-bottom:1px solid var(--lime);pointer-events:none;transform:translateY(-70%) rotate(45deg)}.CalendarExperience_contactValue__7whgR input{padding:0 12px}.CalendarExperience_contactValue__7whgR input::placeholder{color:#707970;opacity:1}.CalendarExperience_contactValue__7whgR input:focus::placeholder{color:#4e574f}.CalendarExperience_priceEditor__NYC3M{display:grid;gap:10px}.CalendarExperience_priceControl__xIMsr{display:grid;grid-template-columns:minmax(0,1fr) auto}.CalendarExperience_priceControl__xIMsr>.CalendarExperience_floatingField__Sl6Y6{min-width:0}.CalendarExperience_priceControl__xIMsr select{border-right:0}.CalendarExperience_priceDetailsToggle___tSoL{display:flex;align-items:center;justify-content:flex-start;gap:7px;width:42px;min-height:52px;overflow:hidden;padding:0 11px;border:1px solid rgba(168,216,0,.18);background:#070b08;color:var(--lime);cursor:pointer;white-space:nowrap;transition:width .26s cubic-bezier(.22,1,.36,1),background .18s ease,border-color .18s ease}.CalendarExperience_priceDetailsToggle___tSoL b{flex:none;font-family:Orbitron,sans-serif;font-size:.8rem;font-weight:400}.CalendarExperience_priceDetailsToggle___tSoL span{opacity:0;color:var(--lime);font-family:Orbitron,sans-serif;font-size:.48rem;letter-spacing:.04em;text-transform:uppercase;transition:opacity .15s ease}.CalendarExperience_priceDetailsToggle___tSoL:focus-visible,.CalendarExperience_priceDetailsToggle___tSoL:hover,.CalendarExperience_priceDetailsToggle___tSoL[data-nudge=true]{width:142px;border-color:var(--lime);background:rgba(168,216,0,.06)}.CalendarExperience_priceDetailsToggle___tSoL:focus-visible span,.CalendarExperience_priceDetailsToggle___tSoL:hover span,.CalendarExperience_priceDetailsToggle___tSoL[data-nudge=true] span{opacity:1}.CalendarExperience_priceDetailsInput__1_9zh{overflow:hidden}.CalendarExperience_priceDetailsInput__1_9zh input{margin-top:0}.CalendarExperience_actionRow__huM3U button,.CalendarExperience_primaryAction__vP08Q{min-height:44px;margin-top:16px;padding:0 18px;border:1px solid var(--lime);background:var(--lime);color:#050706;cursor:pointer;font-family:Orbitron,sans-serif;font-size:.53rem;letter-spacing:.06em;text-transform:uppercase}.CalendarExperience_primaryAction__vP08Q:disabled{opacity:.5;cursor:wait}.CalendarExperience_actionRow__huM3U{display:flex;justify-content:flex-end;gap:10px}.CalendarExperience_actionRow__huM3U button:first-child{border-color:#384138;background:transparent;color:#aab2ab}.CalendarExperience_eventDetail__10Ydy dl,.CalendarExperience_reviewList__p5uUM{display:grid;gap:0;margin-top:14px;border-top:1px solid rgba(168,216,0,.14)}.CalendarExperience_eventDetail__10Ydy dl div,.CalendarExperience_reviewList__p5uUM div{display:grid;grid-template-columns:110px 1fr;gap:14px;padding:10px 0;border-bottom:1px solid rgba(168,216,0,.1)}.CalendarExperience_eventDetail__10Ydy dt,.CalendarExperience_reviewList__p5uUM dt{color:#737d74;font-size:.6rem;text-transform:uppercase}.CalendarExperience_eventDetail__10Ydy dd,.CalendarExperience_reviewList__p5uUM dd{font-size:.75rem}.CalendarExperience_successPanel__tqsZZ>span{color:#ffbe5b;font-family:Orbitron,sans-serif;font-size:.53rem;letter-spacing:.08em;text-transform:uppercase}.CalendarExperience_eventDetail__10Ydy h2,.CalendarExperience_successPanel__tqsZZ h2{margin-top:9px}.CalendarExperience_eventDetail__10Ydy>p,.CalendarExperience_successPanel__tqsZZ p{margin-top:10px;color:#939d94;font-size:.75rem;line-height:1.55}.CalendarExperience_successPanel__tqsZZ a{display:inline-block;margin-top:17px;color:var(--lime);font-family:Orbitron,sans-serif;font-size:.55rem;text-transform:uppercase}.CalendarExperience_retryUpload__zD_IH{display:block;min-height:40px;margin-top:16px;padding:0 15px;border:1px solid #ffbe5b;background:transparent;color:#ffbe5b;cursor:pointer;font-family:Orbitron,sans-serif;font-size:.5rem;text-transform:uppercase}.CalendarExperience_eventToolbar__oS1dL{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.CalendarExperience_eventToolbar__oS1dL span{display:flex;align-items:center;gap:8px;flex:none;color:#ffbe5b;font-family:Orbitron,sans-serif;font-size:.52rem;letter-spacing:.08em;text-transform:uppercase}.CalendarExperience_eventToolbar__oS1dL span b{display:grid;place-items:center;width:24px;height:24px;border:1px solid rgba(255,190,91,.35);border-radius:50%;font-size:.75rem;font-weight:400}.CalendarExperience_eventMoment__nOfoa{color:var(--lime)!important;font-family:Orbitron,sans-serif;font-size:.58rem!important;text-transform:uppercase}.CalendarExperience_eventPoster__k_H1P{display:block;width:100%;max-height:360px;margin-bottom:18px;border:1px solid rgba(168,216,0,.16);object-fit:cover;background:#030503}.CalendarExperience_contentColumn__f5a2F>.CalendarExperience_eventDetail__10Ydy{min-width:0;margin:0;padding:clamp(24px,3.4vw,42px);border:0}.CalendarExperience_eventCopy__pmbCG h2{margin-top:0;font-size:clamp(1.7rem,3.2vw,3rem);line-height:.95}.CalendarExperience_eventCopy__pmbCG>p{margin-top:14px;color:#939d94;font-size:.85rem;line-height:1.62}.CalendarExperience_approvedPreview__dgfwD>span{display:block;margin-bottom:13px;color:#ffbe5b;font-family:Orbitron,sans-serif;font-size:.5rem;letter-spacing:.12em;text-transform:uppercase}.CalendarExperience_approvedVisual__Ynlo9{display:grid;place-items:center;min-height:220px;overflow:hidden;border:1px solid rgba(255,190,91,.18);background:radial-gradient(circle at 50% 42%,rgba(255,190,91,.11),transparent 45%),#070a08}.CalendarExperience_approvedVisual__Ynlo9 img{display:block;width:100%;height:100%;min-height:220px;max-height:340px;object-fit:cover}.CalendarExperience_approvedVisual__Ynlo9>b{display:grid;place-items:center;width:76px;height:76px;border:1px solid rgba(255,190,91,.42);border-radius:50%;color:#ffbe5b;font-size:2.2rem;font-weight:300}.CalendarExperience_approvedPreview__dgfwD>p{margin-top:15px;color:#ffbe5b;font-family:Orbitron,sans-serif;font-size:.5rem;letter-spacing:.08em;text-transform:uppercase}.CalendarExperience_approvedPreview__dgfwD h3{margin-top:8px;font-size:1.45rem;font-weight:400;line-height:1;text-transform:uppercase}.CalendarExperience_livePreview__kUwdC{position:relative;margin-top:30px;padding:18px;border:1px solid rgba(168,216,0,.18);background:#070a08;overflow:hidden}.CalendarExperience_livePreview__kUwdC>span{display:block;margin-bottom:13px;color:var(--lime);font-family:Orbitron,sans-serif;font-size:.48rem;letter-spacing:.13em;text-transform:uppercase}.CalendarExperience_previewVisual__GYn8w{position:relative;display:grid;place-items:center;min-height:220px;overflow:hidden;border:1px solid rgba(168,216,0,.12);background:linear-gradient(145deg,#101610,#070907);cursor:pointer;transition:border-color .16s ease,background .16s ease}.CalendarExperience_previewVisual__GYn8w[data-empty=true]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 75% 20%,rgba(168,216,0,.15),transparent 34%)}.CalendarExperience_previewVisual__GYn8w[data-dragging=true]{border-color:var(--lime);background:#11190c;box-shadow:inset 0 0 0 1px rgba(168,216,0,.3)}.CalendarExperience_previewVisual__GYn8w:focus-within{border-color:var(--lime);box-shadow:0 0 0 1px rgba(168,216,0,.16)}.CalendarExperience_previewFileInput__oQbJF{position:absolute!important;z-index:3;inset:0;width:100%!important;height:100%;margin:0!important;padding:0!important;border:0!important;opacity:0;cursor:pointer}.CalendarExperience_previewVisual__GYn8w img{display:block;width:100%;height:100%;min-height:220px;max-height:330px;object-fit:cover}.CalendarExperience_previewEmpty__GGyQ8{position:relative;z-index:1;display:grid;justify-items:center;gap:9px;padding:24px;text-align:center;text-transform:uppercase}.CalendarExperience_previewEmpty__GGyQ8 b{color:#909991;font-family:Orbitron,sans-serif;font-size:.57rem;font-weight:400;letter-spacing:.1em}.CalendarExperience_previewEmpty__GGyQ8>span{color:#727c73;font-size:.69rem;letter-spacing:.025em;text-transform:none}.CalendarExperience_previewEmpty__GGyQ8 strong{display:inline-block;border-bottom:1px solid var(--lime);color:var(--lime);font-weight:500}.CalendarExperience_previewEmpty__GGyQ8 small{color:#59625a;font-size:.58rem;letter-spacing:.02em;text-transform:none}.CalendarExperience_previewMoment__SeJfp{display:grid;grid-template-columns:1fr auto;gap:14px;margin-top:15px;padding-bottom:12px;border-bottom:1px solid rgba(168,216,0,.11)}.CalendarExperience_livePreview__kUwdC .CalendarExperience_previewMoment__SeJfp p,.CalendarExperience_livePreview__kUwdC .CalendarExperience_previewMoment__SeJfp time{color:#929b93;font-family:Orbitron,sans-serif;font-size:.52rem;letter-spacing:.035em;line-height:1.45;text-transform:uppercase}.CalendarExperience_livePreview__kUwdC .CalendarExperience_previewMoment__SeJfp time{color:#ffbe5b;text-align:right}.CalendarExperience_livePreview__kUwdC h3{max-width:92%;margin:16px 0 7px;font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:400;letter-spacing:-.025em;line-height:1;text-transform:uppercase}.CalendarExperience_livePreview__kUwdC .CalendarExperience_previewOrganizer__WHPda{color:#a7afa8;font-size:.68rem;line-height:1.5}.CalendarExperience_livePreview__kUwdC>b{display:block;margin-top:13px;color:var(--lime);font-family:Orbitron,sans-serif;font-size:.48rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.CalendarExperience_footer__1fDFX{display:flex;justify-content:space-between;max-width:1296px;margin:22px auto 0;color:#737c74;font-size:.7rem}.CalendarExperience_footer__1fDFX a{color:var(--lime);font-family:Orbitron,sans-serif;font-size:.54rem;text-transform:uppercase}.CalendarExperience_footer__1fDFX>span{display:flex;gap:18px}@media(max-width:840px){.CalendarExperience_page__hNXmF{padding:0 18px 38px}.CalendarExperience_header__Nvg4q{min-height:58px}.CalendarExperience_brand__TxnEZ{font-size:.9rem}.CalendarExperience_headerMeta__vDZ3r span{display:none}.CalendarExperience_calendarStage__fiutN,.CalendarExperience_proposalStage__Hkb4s{padding-top:36px}.CalendarExperience_stageHeading__hkhrX{align-items:flex-start}.CalendarExperience_stageHeading__hkhrX h1{font-size:clamp(2.45rem,12vw,3.7rem)}.CalendarExperience_previewFlag__v8ZEz{margin-top:3px}.CalendarExperience_calendarStage__fiutN[data-has-date=true] .CalendarExperience_calendarPanel__4mH_M{grid-template-columns:1fr}.CalendarExperience_calendarStage__fiutN[data-has-date=true] .CalendarExperience_calendarColumn__E1aYW{border-right:0;border-bottom:1px solid var(--line)}.CalendarExperience_calendarColumn__E1aYW{padding:22px 15px}.CalendarExperience_day__D1KDB{height:52px}.CalendarExperience_timeStage__oWVXY{padding:21px 15px}.CalendarExperience_timeHeading__fh_kW{align-items:flex-start}.CalendarExperience_slotSelected__VRco8,.CalendarExperience_slot__IxJB5{min-height:78px;padding:14px}.CalendarExperience_selectionBar__hjszs{align-items:flex-start;flex-direction:column;gap:7px;padding:14px}.CalendarExperience_selectionBar__hjszs p{text-align:left}.CalendarExperience_composerGrid__lJ81J{grid-template-columns:1fr;min-height:0}.CalendarExperience_contextColumn__DrctR{padding:15px;border-right:0;border-bottom:1px solid var(--line)}.CalendarExperience_compactControls__MImXq{grid-template-columns:70px 1fr}.CalendarExperience_calendarTile__S6L15{min-height:70px;padding:7px}.CalendarExperience_timeTile__fK2pN{min-height:70px;padding:10px 12px}.CalendarExperience_contextTime__D7d4B{margin-left:69px}.CalendarExperience_contentColumn__f5a2F>.CalendarExperience_eventDetail__10Ydy,.CalendarExperience_contentColumn__f5a2F>.CalendarExperience_proposalForm__zMIaE,.CalendarExperience_contentColumn__f5a2F>.CalendarExperience_successPanel__tqsZZ{padding:18px 15px}.CalendarExperience_approvedVisual__Ynlo9,.CalendarExperience_approvedVisual__Ynlo9 img,.CalendarExperience_previewVisual__GYn8w,.CalendarExperience_previewVisual__GYn8w img{min-height:180px}.CalendarExperience_fieldTrigger__weSrf{grid-template-columns:minmax(112px,.82fr) minmax(0,1.18fr) 16px}.CalendarExperience_fieldGrid__7qnwq{grid-template-columns:1fr}.CalendarExperience_identityGrid__NvI3g{grid-template-columns:minmax(0,1fr) 92px}.CalendarExperience_priceDetailsToggle___tSoL:focus-visible,.CalendarExperience_priceDetailsToggle___tSoL:hover,.CalendarExperience_priceDetailsToggle___tSoL[data-nudge=true]{width:132px}.CalendarExperience_footer__1fDFX{display:grid;gap:14px;padding:0 5px}.CalendarExperience_footer__1fDFX>span{display:grid;gap:10px}}@media(prefers-reduced-motion:reduce){.CalendarExperience_dayButton__lbyH9,.CalendarExperience_slotSelected__VRco8,.CalendarExperience_slot__IxJB5{transition:none}.CalendarExperience_slotSelected__VRco8,.CalendarExperience_slot__IxJB5:hover{transform:none}.CalendarExperience_textRollFace__acT2m{position:static!important;transform:none!important}.CalendarExperience_textRollFace__acT2m:first-child,.CalendarExperience_textRollMeasure__PtQ42{display:none}}