._footer_1n8w4_1{border-top:1px solid var(--border);background:radial-gradient(ellipse at bottom, #fb94cb14, transparent 55%), var(--bg-elevated);margin-top:auto;padding:28px 0}._inner_1n8w4_19{justify-content:space-between;align-items:flex-start;gap:32px;width:min(720px,92vw);margin:0 auto;display:flex}._brand_1n8w4_37{align-items:flex-start;gap:14px;display:flex}._logo_1n8w4_49{object-fit:contain;width:40px;height:40px}._brandName_1n8w4_61{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.2rem;font-style:italic}._brandStrong_1n8w4_77{color:#fff;font-weight:700}._brandSoft_1n8w4_87{color:var(--accent);font-weight:500}._brandText_1n8w4_97{color:var(--text-muted);max-width:28ch;margin:6px 0 0;font-size:.88rem;font-style:italic;font-weight:400;line-height:1.45}._cols_1n8w4_117{flex:none}._cols_1n8w4_117 h4{font-family:var(--font-serif);letter-spacing:.01em;text-transform:none;color:var(--accent);margin:0 0 10px;font-size:1.05rem;font-style:italic;font-weight:400}._cols_1n8w4_117 a{color:var(--text-muted);font-family:var(--font-display);margin-bottom:6px;font-style:italic;font-weight:600;transition:color .2s;display:block}._cols_1n8w4_117 a:hover{color:var(--text)}@media (width<=560px){._inner_1n8w4_19{flex-direction:column;gap:20px}}._shell_hzjti_1{flex-direction:column;min-height:100svh;display:flex;position:relative}._main_hzjti_15{flex:1}._page_hkgno_1{width:var(--content-width);margin:0 auto;padding:40px 0 80px}._panel_hkgno_13,._panelWide_hkgno_15{border-radius:var(--radius);border:1px solid var(--border-accent);background:radial-gradient(circle at top right, #fb94cb1f, transparent 45%), var(--bg-elevated);padding:28px 30px}._panel_hkgno_13{max-width:720px}._badge_hkgno_41{border-radius:var(--radius-btn);background:var(--accent-soft);color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;padding:4px 10px;font-size:.75rem;font-weight:700;display:inline-block}._panel_hkgno_13 h1,._panelWide_hkgno_15 h1{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;margin:0;font-size:clamp(1.6rem,3vw,2.4rem);font-style:italic;font-weight:700}._lead_hkgno_89{color:var(--text-muted);margin:10px 0 24px;font-style:italic;font-weight:400;line-height:1.55}._tableBlock_hkgno_105{margin-top:28px}._tableBlock_hkgno_105 h2{font-family:var(--font-serif);color:var(--accent);margin:0 0 12px;font-size:1.2rem;font-style:italic;font-weight:400}._tableWrap_hkgno_131{border:1px solid var(--border);border-radius:var(--radius);overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:640px}th,td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:12px 14px;font-size:.92rem}th{color:var(--text);letter-spacing:.04em;text-transform:uppercase;background:#fb94cb14;font-size:.8rem}td{color:var(--text-muted)}tr:last-child td{border-bottom:none}@media (width<=640px){._panel_hkgno_13,._panelWide_hkgno_15{padding:22px 18px}}._page_du8rt_1{isolation:isolate;background:radial-gradient(70% 50% at 12% 0,#fb94cb24,#0000 55%),radial-gradient(50% 40% at 90% 80%,#fb94cb0f,#0000 50%),#070708;min-height:calc(100svh - 120px);padding:clamp(56px,9vh,96px) 0 88px;position:relative;overflow:hidden}._page_du8rt_1:before{content:"";z-index:0;opacity:.04;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}._shell_du8rt_45{z-index:1;width:min(760px,92vw);margin:0 auto;position:relative}._header_du8rt_59{margin-bottom:48px}._brandRow_du8rt_67{align-items:center;gap:14px;margin-bottom:28px;display:flex}._logo_du8rt_81{object-fit:contain;filter:drop-shadow(0 0 18px #fb94cb73);width:44px;height:44px}._title_du8rt_95{font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;color:#fff;margin:0;font-size:clamp(2rem,4.5vw,2.85rem);font-style:italic;font-weight:700;line-height:1}._progress_du8rt_119{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:48px;display:grid}._progressItem_du8rt_133{opacity:.4;align-items:center;gap:8px;min-width:0;transition:opacity .2s;display:flex}._progressActive_du8rt_151,._progressDone_du8rt_153{opacity:1}._progressDot_du8rt_161{background:#ffffff47;border-radius:50%;flex:none;width:8px;height:8px}._progressActive_du8rt_151 ._progressDot_du8rt_161{background:var(--accent);box-shadow:0 0 12px #fb94cb8c}._progressDone_du8rt_153 ._progressDot_du8rt_161{background:#fb94cbb3}._progressLabel_du8rt_195{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-display);letter-spacing:.02em;text-transform:none;color:#ffffff8c;font-size:.88rem;font-style:italic;font-weight:400;overflow:hidden}._progressActive_du8rt_151 ._progressLabel_du8rt_195{color:var(--accent)}._progressDone_du8rt_153 ._progressLabel_du8rt_195{color:#ffffffbf}._conditions_du8rt_237{flex-direction:column;gap:28px;animation:.28s _stepIn_du8rt_1;display:flex}._conditionsLead_du8rt_251{color:#ffffff8c;font-family:var(--font-display);margin:0;font-size:1rem;font-style:italic;font-weight:300;line-height:1.5}._conditionsList_du8rt_271{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._conditionItem_du8rt_289{cursor:pointer;background:#ffffff05;border:1px solid #ffffff1a;align-items:flex-start;gap:14px;padding:16px;transition:border-color .16s,background .16s;display:flex}._conditionItem_du8rt_289:hover{background:#fb94cb0d;border-color:#fb94cb59}._conditionOn_du8rt_325{background:#fb94cb1a;border-color:#fb94cb8c}._conditionItem_du8rt_289 input{opacity:0;width:0;height:0;position:absolute}._conditionBox_du8rt_349{background:0 0;border:1px solid #ffffff47;flex:none;width:22px;height:22px;margin-top:1px;transition:border-color .16s,background .16s;position:relative}._conditionItem_du8rt_289 input:checked+._conditionBox_du8rt_349{border-color:var(--accent);background:#fb94cb40}._conditionItem_du8rt_289 input:checked+._conditionBox_du8rt_349:after{content:"";border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);width:6px;height:11px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}._conditionItem_du8rt_289 input:focus-visible+._conditionBox_du8rt_349{outline:2px solid var(--accent);outline-offset:2px}._conditionText_du8rt_419{font-family:var(--font-display);color:#ffffffdb;font-size:1rem;font-style:italic;font-weight:400;line-height:1.45}._conditionOn_du8rt_325 ._conditionText_du8rt_419{color:#fff}._form_du8rt_445{flex-direction:column;gap:40px;min-height:320px;display:flex}._section_du8rt_459{flex-direction:column;gap:32px;animation:.28s _stepIn_du8rt_1;display:flex}@keyframes _stepIn_du8rt_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._sectionLabel_du8rt_495{font-family:var(--font-display);letter-spacing:-.01em;text-transform:none;color:var(--accent);margin:0 0 4px;font-size:1.05rem;font-style:italic;font-weight:500}._field_du8rt_517{flex-direction:column;gap:14px;display:flex}._field_du8rt_517 span{font-family:var(--font-display);letter-spacing:-.01em;color:#ffffff9e;font-size:.95rem;font-style:italic;font-weight:300;line-height:1.4}._field_du8rt_517 input,._field_du8rt_517 textarea{color:#fff;width:100%;font-family:var(--font-display);background:0 0;border:none;border-bottom:1px solid #ffffff24;border-radius:0;padding:14px 0 16px;font-size:1.05rem;font-style:italic;font-weight:400;transition:border-color .2s,color .2s}._field_du8rt_517 input[type=number]{appearance:textfield;font-variant-numeric:tabular-nums;letter-spacing:.02em}._field_du8rt_517 input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._field_du8rt_517 input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._field_du8rt_517 textarea{resize:vertical;min-height:96px;line-height:1.5}._field_du8rt_517 input::placeholder,._field_du8rt_517 textarea::placeholder{color:#ffffff47;font-weight:400}._field_du8rt_517 input:focus,._field_du8rt_517 textarea:focus{border-bottom-color:var(--accent);outline:none}._ageControl_du8rt_647{border-bottom:1px solid #ffffff24;grid-template-columns:44px 1fr 44px;align-items:center;gap:0;transition:border-color .2s;display:grid}._ageControl_du8rt_647:focus-within{border-bottom-color:var(--accent)}._ageBtn_du8rt_673{color:#ffffff8c;width:44px;height:44px;font-family:var(--font-display);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:1.35rem;font-weight:500;line-height:1;transition:color .15s,background .15s;display:inline-flex}._ageBtn_du8rt_673:hover{color:var(--accent);background:#fb94cb14}._ageBtn_du8rt_673:active{color:#fff}._ageInput_du8rt_729{color:#fff;text-align:center;width:100%;font-family:var(--font-display);font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border-radius:0;font-size:1.2rem;font-style:italic;font-weight:700;border:none!important;padding:10px 0 12px!important}._ageInput_du8rt_729::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._ageInput_du8rt_729::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._ageInput_du8rt_729:focus{outline:none}._staffEmpty_du8rt_783{color:#ffffff61;font-family:var(--font-display);margin:0;font-size:.9rem;font-style:italic;font-weight:300}._staffList_du8rt_801{flex-direction:column;gap:24px;margin-top:4px;display:flex}._staffCard_du8rt_815{border-top:1px solid #ffffff14;flex-direction:column;gap:20px;padding:24px 0 8px;display:flex}._staffCardTop_du8rt_831{justify-content:space-between;align-items:center;gap:12px;display:flex}._staffCardIndex_du8rt_845{font-family:var(--font-display);color:var(--accent);margin:0;font-size:.92rem;font-style:italic;font-weight:500}._staffRemove_du8rt_863{color:#ffffff73;font-family:var(--font-display);cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:.85rem;font-style:italic;font-weight:400}._staffRemove_du8rt_863:hover{color:#ff9aa8}._staffField_du8rt_895{flex-direction:column;gap:10px;display:flex}._staffField_du8rt_895 span{font-family:var(--font-display);color:#ffffff80;font-size:.85rem;font-style:italic;font-weight:300}._staffField_du8rt_895 input{color:#fff;width:100%;font-family:var(--font-display);background:0 0;border:none;border-bottom:1px solid #ffffff24;padding:8px 0 10px;font-size:1rem;font-style:italic;font-weight:400}._staffField_du8rt_895 input:focus{border-bottom-color:var(--accent);outline:none}._staffField_du8rt_895 input::placeholder{color:#ffffff47}._staffRow_du8rt_967{grid-template-columns:1fr 1fr;gap:20px;display:grid}._staffAdd_du8rt_979{min-height:44px;color:var(--accent);font-family:var(--font-display);cursor:pointer;background:#fb94cb0f;border:1px dashed #fb94cb73;justify-content:center;align-self:flex-start;align-items:center;gap:10px;margin-top:8px;padding:0 18px;font-size:.92rem;font-style:italic;font-weight:600;transition:background .16s,border-color .16s,color .16s;display:inline-flex}._staffAdd_du8rt_979:hover{border-color:var(--accent);color:#fff;background:#fb94cb1f}._staffAddIcon_du8rt_1037{border:1px solid;justify-content:center;align-items:center;width:22px;height:22px;font-size:1.1rem;font-weight:400;line-height:1;display:inline-flex}._tz_du8rt_1061{width:100%;position:relative}._tzTrigger_du8rt_1071{color:#fff;text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:10px 0 12px;transition:border-color .18s;display:flex}._tzTriggerOpen_du8rt_1105,._tzTrigger_du8rt_1071:focus-visible{border-bottom-color:var(--accent);outline:none}._tzTriggerLabel_du8rt_1117{font-family:var(--font-display);font-size:1.05rem;font-style:italic;font-weight:400}._tzChevron_du8rt_1131{border-right:1.5px solid var(--accent);border-bottom:1.5px solid var(--accent);flex:none;width:10px;height:10px;transition:transform .18s;transform:rotate(45deg)translateY(-2px)}._tzTriggerOpen_du8rt_1105 ._tzChevron_du8rt_1131{transform:rotate(225deg)translateY(-2px)}._tzMenu_du8rt_1159{z-index:20;background:linear-gradient(#1c1018fa,#0c0a0efa),#120c10;border:1px solid #fb94cb47;max-height:280px;margin:0;padding:8px;list-style:none;animation:.16s _tzIn_du8rt_1;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto;box-shadow:inset 0 0 0 1px #ffffff08,0 18px 40px #0000008c,0 0 28px #fb94cb1f}@keyframes _tzIn_du8rt_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._tzOption_du8rt_1225{color:#ffffffc7;text-align:left;width:100%;font-family:var(--font-display);cursor:pointer;background:0 0;border:none;padding:11px 12px;font-size:.98rem;font-style:italic;font-weight:400;transition:background .14s,color .14s;display:block}._tzOption_du8rt_1225:hover{color:#fff;background:#fb94cb1f}._tzOptionActive_du8rt_1271{color:var(--accent);background:#fb94cb2e;font-weight:600}._tzOptionActive_du8rt_1271:hover{color:var(--accent-hover)}._minorNote_du8rt_1291{border-left:2px solid var(--accent);color:#ffffffb8;background:#fb94cb14;margin:4px 0 8px;padding:16px 18px;font-size:.92rem;line-height:1.5}._scheduleBlock_du8rt_1311{border-top:1px solid #ffffff14;flex-direction:column;gap:20px;margin-top:8px;padding:28px 0 10px;display:flex}._scheduleHead_du8rt_1329{flex-direction:column;gap:8px;display:flex}._scheduleTitle_du8rt_1341{font-family:var(--font-display);color:#fff;margin:0;font-size:1.05rem;font-style:italic;font-weight:700}._scheduleHint_du8rt_1359{color:#ffffff6b;margin:0;font-size:.85rem}._scheduleTable_du8rt_1371{flex-direction:column;gap:6px;display:flex}._scheduleRow_du8rt_1383{border-radius:4px;grid-template-columns:minmax(88px,1.1fr) 52px 1fr 1fr;align-items:center;gap:12px;min-height:52px;padding:10px 12px;transition:background .15s;display:grid}._scheduleHeaderRow_du8rt_1405{color:#ffffff61;letter-spacing:.08em;text-transform:uppercase;min-height:auto;padding-bottom:12px;font-size:.72rem;font-weight:700}._scheduleRowActive_du8rt_1425{background:#fb94cb12}._dayLabel_du8rt_1433{font-family:var(--font-display);color:#ffffffc7;font-size:.95rem;font-style:italic;font-weight:600}._dayToggle_du8rt_1449{cursor:pointer;width:36px;height:22px;display:inline-flex;position:relative}._dayToggle_du8rt_1449 input{opacity:0;width:0;height:0;position:absolute}._toggleUi_du8rt_1479{background:#ffffff1f;border:1px solid #ffffff29;border-radius:999px;width:36px;height:22px;transition:background .18s,border-color .18s}._toggleUi_du8rt_1479:after{content:"";background:#ffffffb3;border-radius:50%;width:14px;height:14px;transition:transform .18s,background .18s;position:absolute;top:3px;left:3px}._dayToggle_du8rt_1449 input:checked+._toggleUi_du8rt_1479{border-color:var(--accent);background:#fb94cb59}._dayToggle_du8rt_1449 input:checked+._toggleUi_du8rt_1479:after{background:var(--accent);transform:translate(14px)}._dayToggle_du8rt_1449 input:focus-visible+._toggleUi_du8rt_1479{outline:2px solid var(--accent);outline-offset:2px}._timeInput_du8rt_1555{color:#fff;width:100%;min-height:40px;font-family:var(--font-display);font-variant-numeric:tabular-nums;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:none;border-bottom:1px solid #ffffff24;border-radius:0;padding:8px 4px;font-size:.95rem;font-style:italic}._timeInput_du8rt_1555::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.45;filter:invert()sepia()saturate(3)hue-rotate(295deg)}._timeInput_du8rt_1555:hover::-webkit-calendar-picker-indicator{opacity:.85}._timeInput_du8rt_1555:disabled{opacity:.3;cursor:not-allowed}._timeInput_du8rt_1555:disabled::-webkit-calendar-picker-indicator{opacity:0}._timeInput_du8rt_1555:focus{border-bottom-color:var(--accent);outline:none}._actions_du8rt_1635{flex-wrap:wrap;align-items:center;gap:16px;margin-top:auto;padding-top:20px;display:flex}._secondary_du8rt_1653{color:#ffffffd9;min-height:48px;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff38;padding:0 22px;font-size:.92rem;font-style:italic;font-weight:700;transition:border-color .16s,color .16s,background .16s}._secondary_du8rt_1653:hover{color:var(--accent);background:#fb94cb0f;border-color:#fb94cb8c}._submit_du8rt_1703{background:linear-gradient(180deg, #ffc0df 0%, var(--accent) 45%, #e87aaf 100%);color:#14040c;min-height:48px;font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border:1px solid #ffc4e2;padding:0 26px;font-size:.92rem;font-style:italic;font-weight:700;transition:transform .16s,box-shadow .16s,filter .16s;box-shadow:inset 0 1px #ffffff80,inset 0 -2px #a03c6e4d,0 4px #a84a78,0 12px 28px #fb94cb33}._submit_du8rt_1703:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}._submit_du8rt_1703:active:not(:disabled){transform:translateY(3px);box-shadow:inset 0 1px #ffffff4d,0 1px #a84a78,0 4px 12px #0000004d}._submit_du8rt_1703:disabled{opacity:.6;cursor:wait}._status_du8rt_1787{margin:8px 0 0;font-size:.92rem;font-style:italic}._ok_du8rt_1799{color:#9be7c4}._err_du8rt_1807{color:#ff9aa8}@media (width<=640px){._scheduleRow_du8rt_1383{grid-template-columns:1fr 44px;gap:8px;padding:10px}._scheduleHeaderRow_du8rt_1405{display:none}._dayToggle_du8rt_1449{justify-self:end}._timeInput_du8rt_1555{grid-column:1/-1}}@media (width<=560px){._staffRow_du8rt_967{grid-template-columns:1fr}._staffAdd_du8rt_979{width:100%}._actions_du8rt_1635{flex-direction:column-reverse;align-items:stretch}._secondary_du8rt_1653,._submit_du8rt_1703{width:100%}._progressLabel_du8rt_195{font-size:.72rem}}._page_1xqc9_1{background:radial-gradient(ellipse at top left, #fb94cb14, transparent 45%), var(--bg);padding:32px 0 72px}._layout_1xqc9_15{width:var(--content-width);grid-template-columns:260px 1fr;align-items:start;gap:28px;margin:0 auto;display:grid}._sidebar_1xqc9_33{border-radius:var(--radius);background:var(--bg-elevated);border:1px solid var(--border);max-height:calc(100svh - 110px);padding:20px;position:sticky;top:88px;overflow:auto}._sideTitle_1xqc9_55{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.02em;margin:0;font-size:1.35rem;font-style:italic;font-weight:700}._sideLead_1xqc9_75{color:var(--text-muted);margin:4px 0 20px;font-size:.9rem}._group_1xqc9_87+._group_1xqc9_87{margin-top:18px}._group_1xqc9_87 h2{font-family:var(--font-serif);letter-spacing:.01em;text-transform:none;color:var(--accent);margin:0 0 8px;font-size:1.05rem;font-style:italic;font-weight:400}._group_1xqc9_87 ul{margin:0;padding:0;list-style:none}._sideLink_1xqc9_129{border-radius:var(--radius-btn);color:var(--text-muted);border-left:2px solid #0000;margin-bottom:2px;padding:8px 10px;font-size:.92rem;transition:background .15s,color .15s,border-color .15s;display:block}._sideLink_1xqc9_129:hover{color:var(--text);background:#ffffff08}._sideActive_1xqc9_167{color:var(--accent);background:var(--accent-soft);border-left-color:var(--accent)}._content_1xqc9_179{border-radius:var(--radius);background:var(--bg-soft);border:1px solid var(--border);min-height:420px;padding:28px 32px}._crumb_1xqc9_195{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:.8rem;font-weight:600}._content_1xqc9_179>h1{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;margin:0 0 12px;font-size:clamp(1.6rem,3vw,2.4rem);font-style:italic;font-weight:700}._summary_1xqc9_233{color:var(--text-muted);border-bottom:1px solid var(--border);margin:0 0 28px;padding-bottom:20px;font-size:1.05rem;line-height:1.55}._section_1xqc9_251+._section_1xqc9_251{margin-top:28px}._section_1xqc9_251 h2{font-family:var(--font-display);margin:0 0 10px;font-size:1.2rem;font-style:italic;font-weight:700}._section_1xqc9_251 p{color:var(--text-muted);margin:0;line-height:1.7}@media (width<=860px){._layout_1xqc9_15{grid-template-columns:1fr}._sidebar_1xqc9_33{max-height:none;position:static}._content_1xqc9_179{padding:22px 18px}}:root{--bg:#0b0b0c;--bg-elevated:#121214;--bg-soft:#18181b;--nav-bg:#0c0c0ed1;--text:#fff;--text-muted:#a3a3a8;--accent:#fb94cb;--accent-soft:#fb94cb24;--accent-hover:#ffb0d9;--border:#ffffff14;--border-accent:#fb94cb59;--font:"Archivo", system-ui, sans-serif;--font-display:"Archivo", system-ui, sans-serif;--font-serif:"Archivo", system-ui, sans-serif;--font-script:"Archivo", system-ui, sans-serif;--font-ui:"Archivo", system-ui, sans-serif;--content-width:min(1120px, 92vw);--page-pad-x:clamp(20px, 5vw, 80px);--radius:6px;--radius-btn:4px;--shadow-glow:0 0 60px #fb94cb2e;font-family:var(--font);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text);background:var(--bg);font-style:italic;font-weight:400}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}html,body,#root{width:100%;min-height:100%;margin:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background:var(--bg);overflow-x:hidden}#root{background:var(--bg);flex-direction:column;min-height:100svh;display:flex}a{color:inherit;text-decoration:none}button,input,textarea,select{font-family:inherit;font-style:italic}button{cursor:pointer}img{max-width:100%;display:block}::selection{color:#fff;background:#fb94cb59}*{scrollbar-width:thin;scrollbar-color:var(--accent) #141416}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{border-left:1px solid var(--border);background:#0f0f11}::-webkit-scrollbar-thumb{background:linear-gradient(180deg, var(--accent-hover), var(--accent));background-clip:padding-box;border:2px solid #0f0f11;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg, #ffc4e4, var(--accent-hover));background-clip:padding-box;border:2px solid #0f0f11}::-webkit-scrollbar-corner{background:#0f0f11}
