._btn_1k8ij_1{justify-content:center;align-items:center;gap:var(--s-2);border:1px solid var(--hairline);color:var(--text-1);white-space:nowrap;transition:background var(--t-fast) var(--ease-out), border-color var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out);border-radius:999px;display:inline-flex}._btn_1k8ij_1:active:not(:disabled){transform:scale(.97)}._btn_1k8ij_1:disabled{opacity:.45;cursor:not-allowed}._plain_1k8ij_25{background:var(--surface-2)}._plain_1k8ij_25:hover:not(:disabled){background:var(--surface-3);border-color:var(--hairline-strong)}._primary_1k8ij_34{background:var(--text-1);color:#0b0b0d;border-color:#0000;font-weight:600}._primary_1k8ij_34:hover:not(:disabled){background:#ffffffdb}._quiet_1k8ij_45{color:var(--text-2);background:0 0;border-color:#0000}._quiet_1k8ij_45:hover:not(:disabled){background:var(--surface-1);color:var(--text-1)}._sm_1k8ij_56{height:30px;font-size:var(--fs-13);padding:0 14px}._md_1k8ij_62{height:36px;font-size:var(--fs-13);padding:0 18px;font-weight:500}._group_1u98x_1{background:var(--surface-1);border:1px solid var(--hairline);isolation:isolate;border-radius:999px;padding:3px;display:inline-flex;position:relative}._thumb_1u98x_12{z-index:-1;background:var(--surface-3);border-radius:999px;transition:transform .34s cubic-bezier(.3,.9,.25,1),width .34s cubic-bezier(.3,.9,.25,1);position:absolute;top:3px;bottom:3px;left:0;box-shadow:0 1px 2px #00000073,inset 0 0 0 1px #ffffff0f}._opt_1u98x_26{color:var(--text-2);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:color .22s var(--ease-out);border-radius:999px;align-items:center;display:inline-flex;position:relative}._opt_1u98x_26:hover,._on_1u98x_42{color:var(--text-1)}._off_1u98x_46,._off_1u98x_46:hover{color:var(--text-3);cursor:not-allowed}._opt_1u98x_26:has(._input_1u98x_52:focus-visible){outline:2px solid var(--focus);outline-offset:1px}._input_1u98x_52{opacity:0;pointer-events:none;position:absolute}._sm_1u98x_63 ._opt_1u98x_26{height:24px;font-size:var(--fs-12);padding:0 10px}._md_1u98x_69 ._opt_1u98x_26{height:30px;padding:0 var(--s-4);font-size:var(--fs-13);font-weight:500}@media (prefers-reduced-motion:reduce){._thumb_1u98x_12{transition:none}}._dialog_1uuj2_1{width:min(760px,100vw - 32px);max-height:calc(100vh - 64px);padding:var(--s-5);border:1px solid var(--hairline-strong);border-radius:var(--r-lg);color:var(--text-1);box-shadow:var(--shadow-panel);background:#0e0e10f5;display:none;overflow:hidden}._dialog_1uuj2_1[open]{gap:var(--s-4);flex-direction:column;display:flex}._dialog_1uuj2_1::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c}._head_1uuj2_25{justify-content:space-between;align-items:center;display:flex}._head_1uuj2_25 h2{font-size:var(--fs-17)}._lead_1uuj2_35{font-size:var(--fs-13);color:var(--text-2);max-width:70ch}._dialog_1uuj2_1 h3{font-size:var(--fs-13);margin-bottom:4px;font-weight:600}._dialog_1uuj2_1 section p{font-size:var(--fs-13);color:var(--text-2)}._live_1uuj2_52{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--surface-1);border:1px solid var(--hairline);display:flex}._err_1uuj2_63{color:var(--warn)!important}._tableWrap_1uuj2_67{margin-top:var(--s-2);border:1px solid var(--hairline);border-radius:var(--r-md);max-height:46vh;overflow:auto}._table_1uuj2_67{border-collapse:collapse;width:100%;font-size:var(--fs-12)}._table_1uuj2_67 th,._table_1uuj2_67 td{text-align:left;border-bottom:1px solid var(--hairline);white-space:nowrap;padding:6px 10px}._table_1uuj2_67 th{color:var(--text-2);background:#141416;font-weight:600;position:sticky;top:0}._n_1uuj2_97{text-align:right!important}._bar_1hk6g_1{align-items:center;gap:var(--s-5);pointer-events:auto;width:100%;min-width:0;display:flex}._mark_1hk6g_10{font-size:var(--fs-17);letter-spacing:-.02em;flex-shrink:0;align-items:center;gap:9px;font-weight:650;display:flex}._place_1hk6g_20{align-items:baseline;gap:var(--s-2) var(--s-3);flex-wrap:wrap;min-width:0;display:flex}._name_1hk6g_28{font-size:var(--fs-15);font-weight:550}._coords_1hk6g_33{font-size:var(--fs-12);color:var(--text-2)}._tag_1hk6g_38{border:1px solid var(--hairline-strong);font-size:var(--fs-11);color:var(--text-2);border-radius:999px;padding:2px 8px}._src_1hk6g_46{font-size:var(--fs-12);color:var(--text-2);align-items:center;gap:4px;display:inline-flex}._actions_1hk6g_54{align-items:center;gap:var(--s-2);margin-left:auto;display:flex}@media (width<=900px){._bar_1hk6g_1{gap:var(--s-2) var(--s-3);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}._place_1hk6g_20{gap:2px var(--s-2);grid-area:2/1/auto/-1}._name_1hk6g_28{font-size:var(--fs-13)}._actions_1hk6g_54{display:contents}._actions_1hk6g_54>:first-child{scrollbar-width:none;grid-area:2/1/auto/-1;width:100%;overflow-x:auto}._actions_1hk6g_54>:first-child::-webkit-scrollbar{display:none}._actions_1hk6g_54>:first-child>label{flex:auto;justify-content:center}._actions_1hk6g_54>:last-child{grid-area:1/2;justify-self:end}._place_1hk6g_20{grid-row:3}}@media (width<=560px){._vText_1hk6g_113{display:none}}._panel_7jwen_1{background:var(--panel-bg);-webkit-backdrop-filter:var(--panel-blur);border:1px solid var(--hairline);border-radius:var(--r-lg);box-shadow:var(--shadow-panel)}._field_o30mq_1{gap:6px;min-width:0;display:grid}._label_o30mq_7{font-size:var(--fs-12);color:var(--text-2);padding-left:14px}._box_o30mq_13{align-items:center;gap:var(--s-2);background:var(--surface-1);border:1px solid var(--hairline);min-width:0;height:36px;transition:border-color var(--t-fast) var(--ease-out), background var(--t-fast) var(--ease-out), box-shadow var(--t-fast) var(--ease-out);border-radius:999px;padding:0 14px;display:flex}._box_o30mq_13:hover{border-color:var(--hairline-strong)}._box_o30mq_13:focus-within{background:var(--surface-2);border-color:#ffffff8c;box-shadow:0 0 0 3px #ffffff1a}._invalid_o30mq_37,._invalid_o30mq_37:focus-within{border-color:var(--bad)}._icon_o30mq_42{color:var(--text-3);display:flex}._input_o30mq_47{width:100%;min-width:0;height:100%;font-size:var(--fs-13);background:0 0;border:0;outline:0;flex:1}._input_o30mq_47:focus-visible{outline:none}._input_o30mq_47::placeholder{color:var(--text-3)}._input_o30mq_47::-webkit-calendar-picker-indicator{filter:invert();opacity:.6}._hint_o30mq_71,._error_o30mq_72{font-size:var(--fs-12)}._hint_o30mq_71{color:var(--text-3)}._error_o30mq_72{color:var(--bad)}._panel_1hhnw_1{flex-direction:column;width:100%;max-height:100%;display:flex;overflow:hidden}._head_1hhnw_9{gap:var(--s-3);padding:var(--s-4) var(--s-4) var(--s-3);display:grid}._title_1hhnw_15{font-size:var(--fs-15)}._list_1hhnw_19{min-height:0;padding:0 var(--s-2) var(--s-2);flex:1;overflow-y:auto}._note_1hhnw_26{padding:var(--s-3);font-size:var(--fs-13);color:var(--text-2)}._group_1hhnw_32+._group_1hhnw_32{margin-top:var(--s-3)}._groupTitle_1hhnw_36{padding:var(--s-2) var(--s-2) var(--s-1);font-size:var(--fs-12);color:var(--text-3);font-weight:500}._items_1hhnw_43{margin:0;padding:0;list-style:none}._row_1hhnw_49{width:100%;padding:var(--s-2) var(--s-2);border-radius:var(--r-md);text-align:left;transition:background var(--t-fast) var(--ease-out);background:0 0;border:0;gap:2px;display:grid}._row_1hhnw_49:hover{background:var(--surface-1)}._on_1hhnw_65,._on_1hhnw_65:hover{background:var(--surface-3)}._name_1hhnw_70{font-size:var(--fs-13);color:var(--text-1);font-weight:500}._meta_1hhnw_76{justify-content:space-between;gap:var(--s-2);font-size:var(--fs-12);color:var(--text-2);display:flex}._custom_1hhnw_84{gap:var(--s-2);padding:var(--s-3) var(--s-4) var(--s-4);border-top:1px solid var(--hairline);display:grid}._custom_1hhnw_84 ._groupTitle_1hhnw_36{padding:0}._customRow_1hhnw_95{gap:var(--s-2);grid-template-columns:1fr 1fr;display:grid}._customActions_1hhnw_101{gap:var(--s-2);grid-template-columns:auto 1fr;display:grid}._root_1we8q_1{position:relative}._trigger_1we8q_5{align-items:center;gap:var(--s-2);border:1px solid var(--hairline);background:var(--surface-1);height:30px;font-size:var(--fs-13);white-space:nowrap;transition:background var(--t-fast) var(--ease-out), border-color var(--t-fast) var(--ease-out);border-radius:999px;padding:0 12px 0 10px;display:inline-flex}._trigger_1we8q_5:hover,._trigger_1we8q_5[aria-expanded=true]{background:var(--surface-2);border-color:var(--hairline-strong)}._icon_1we8q_25{color:var(--text-2)}._time_1we8q_29{color:var(--text-1)}._zone_1we8q_33{font-size:var(--fs-11);color:var(--text-3);font-weight:600}._pop_1we8q_40{z-index:40;border-radius:var(--r-lg);border:1px solid var(--hairline-strong);-webkit-backdrop-filter:blur(28px)saturate(150%);transform-origin:50% 100%;background:#141417f2;width:300px;padding:14px;animation:.22s cubic-bezier(.2,.9,.25,1) both _pop-in_1we8q_1;position:absolute;bottom:calc(100% + 10px);left:50%;translate:-50%;box-shadow:0 24px 60px -12px #000000bf,0 2px 8px #0006}._closing_1we8q_58{animation:.14s ease-in both _pop-out_1we8q_1}@keyframes _pop-in_1we8q_1{0%{opacity:0;transform:translateY(8px)scale(.96)}}@keyframes _pop-out_1we8q_1{to{opacity:0;transform:translateY(6px)scale(.97)}}._head_1we8q_76{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._title_1we8q_83{font-size:var(--fs-15);background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;margin-left:-8px;padding:4px 8px;font-weight:600;display:inline-flex}._title_1we8q_83:hover{background:var(--surface-1)}._caret_1we8q_100{color:var(--ok);transition:transform .2s var(--ease-out)}._caretOpen_1we8q_105{transform:rotate(90deg)}._nav_1we8q_109{gap:2px;display:flex}._navBtn_1we8q_114{width:30px;height:30px;color:var(--text-1);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}._navBtn_1we8q_114:hover{background:var(--surface-2)}._daysWrap_1we8q_129{overflow:hidden}._week_1we8q_133,._days_1we8q_129{grid-template-columns:repeat(7,1fr);justify-items:center;display:grid}._week_1we8q_133{font-size:var(--fs-11);color:var(--text-3);margin-bottom:2px;font-weight:600}._week_1we8q_133>span{text-align:center;width:36px}._fromRight_1we8q_152{animation:.24s cubic-bezier(.2,.9,.25,1) _slide-r_1we8q_1}._fromLeft_1we8q_156{animation:.24s cubic-bezier(.2,.9,.25,1) _slide-l_1we8q_1}@keyframes _slide-r_1we8q_1{0%{opacity:0;transform:translate(18px)}}@keyframes _slide-l_1we8q_1{0%{opacity:0;transform:translate(-18px)}}._day_1we8q_129{width:36px;height:36px;font-size:var(--fs-13);color:var(--text-1);transition:background .12s var(--ease-out);background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:relative}._day_1we8q_129:hover{background:var(--surface-2)}._out_1we8q_192{color:var(--text-3)}._today_1we8q_196{color:var(--ok);font-weight:600}._sel_1we8q_201,._sel_1we8q_201:hover{color:#0b0b0d;background:#f2f2f3;font-weight:600}._mark_1we8q_208{background:var(--sun);border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px}._months_1we8q_217{grid-template-columns:repeat(4,1fr);gap:6px;padding:4px 0 2px;animation:.2s cubic-bezier(.2,.9,.25,1) _slide-r_1we8q_1;display:grid}._month_1we8q_217{background:var(--surface-1);height:38px;font-size:var(--fs-13);border:0;border-radius:999px}._month_1we8q_217:hover{background:var(--surface-2)}._year_1we8q_237{background:var(--surface-1);height:38px;font-size:var(--fs-13);color:var(--text-2);border-radius:999px;grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:4px;padding:0 4px 0 12px;display:flex}._year_1we8q_237 input{background:var(--surface-2);text-align:center;width:72px;height:30px;font-size:var(--fs-13);border:0;border-radius:999px}._year_1we8q_237 input:focus-visible{outline:2px solid var(--focus)}._timeRow_1we8q_265{border-top:1px solid var(--hairline);align-items:center;gap:8px;margin-top:10px;padding-top:12px;display:flex}._timeLabel_1we8q_274{font-size:var(--fs-13);color:var(--text-2)}._timeField_1we8q_279{background:var(--surface-2);border-radius:999px;align-items:center;gap:1px;height:30px;padding:0 4px;display:inline-flex}._part_1we8q_289{text-align:center;width:26px;height:24px;font-size:var(--fs-13);background:0 0;border:0;border-radius:999px}._part_1we8q_289:focus-visible{background:#ffffff24;outline:none}._grow_1we8q_304{flex:1}._chip_1we8q_308{background:var(--surface-2);height:28px;font-size:var(--fs-12);border:0;border-radius:999px;padding:0 12px;font-weight:500}._chip_1we8q_308:hover{background:var(--surface-3)}._done_1we8q_322{color:#0b0b0d;background:#f2f2f3}._done_1we8q_322:hover{background:#fff}@media (prefers-reduced-motion:reduce){._pop_1we8q_40,._closing_1we8q_58,._fromLeft_1we8q_156,._fromRight_1we8q_152,._months_1we8q_217{animation:none}}._wrap_18phd_1{--sun-mark:#c4862a;--earth-mark:#4a94e6;width:100%;position:relative}._svg_18phd_8{cursor:ew-resize;touch-action:none;border-radius:var(--r-sm);display:block}._svg_18phd_8:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._label_18phd_20,._tick_18phd_21{fill:var(--text-3);font-size:10.5px}._tick_18phd_21{font-family:var(--font-num)}._zero_18phd_30{stroke:#ffffff47;stroke-dasharray:3 4}._sunCurve_18phd_35,._earthCurve_18phd_36{fill:none;stroke-width:1.75px;stroke-linejoin:round}._sunCurve_18phd_35{stroke:var(--sun-mark)}._earthCurve_18phd_36{stroke:var(--earth-mark)}._track_18phd_50{fill:#ffffff0a}._lit_18phd_54{fill:var(--sun-mark)}._comm_18phd_58{fill:var(--earth-mark)}._ops_18phd_62{fill:#ffffffd9}._cursor_18phd_66{stroke:#fff;stroke-width:1.5px}._handle_18phd_71{fill:#fff;stroke:var(--bg);stroke-width:2px}._empty_18phd_77{padding:var(--s-3) 0;font-size:var(--fs-12);color:var(--text-3)}._dock_9u6p9_1{gap:var(--s-2);width:100%;padding:var(--s-2) var(--s-3) var(--s-2);display:grid}._bar_9u6p9_8{align-items:center;gap:var(--s-2);min-width:0;display:flex}._sep_9u6p9_15{width:1px;height:20px;margin:0 var(--s-1);background:var(--hairline)}._when_9u6p9_22{align-items:center;gap:var(--s-2);background:var(--surface-1);border:1px solid var(--hairline);border-radius:999px;height:30px;padding:0 14px;display:flex}._when_9u6p9_22:focus-within{border-color:var(--focus)}._input_9u6p9_37{font-size:var(--fs-13);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;outline:0}._input_9u6p9_37::-webkit-calendar-picker-indicator{filter:invert();opacity:.55;cursor:pointer}._zone_9u6p9_51{font-size:var(--fs-11);color:var(--text-3);font-weight:600}._spacer_9u6p9_57{flex:1}@media (width<=900px){._bar_9u6p9_8{flex-wrap:wrap;row-gap:0}._bar_9u6p9_8>*{margin-bottom:var(--s-2)}._sep_9u6p9_15,._spacer_9u6p9_57{display:none}._bar_9u6p9_8>:nth-child(4){order:1}._bar_9u6p9_8>:nth-child(5){order:2}._bar_9u6p9_8>:nth-child(6){order:3}._bar_9u6p9_8:after{content:"";flex-basis:100%;order:3}._bar_9u6p9_8>:first-child{order:4}._bar_9u6p9_8>:nth-child(2){order:5}._bar_9u6p9_8>:nth-child(8){order:6;margin-left:auto}}._panel_1bbbh_1{overscroll-behavior:contain;flex-direction:column;align-self:flex-start;width:100%;max-height:100%;display:flex;overflow-y:auto}._sticky_1bbbh_12{z-index:2;padding:var(--s-4) var(--s-4) var(--s-3);-webkit-backdrop-filter:blur(18px)saturate(140%);border-radius:calc(var(--r-lg) - 1px) calc(var(--r-lg) - 1px) 0 0;background:#101012db;flex-shrink:0;margin:0;position:sticky;top:0}._section_1bbbh_25{padding:var(--s-4)}._section_1bbbh_25+._section_1bbbh_25{border-top:1px solid var(--hairline)}._head_1bbbh_33{justify-content:space-between;align-items:center;gap:var(--s-2);margin-bottom:var(--s-3);display:flex}._title_1bbbh_41{font-size:var(--fs-13);color:var(--text-2);font-weight:600}._badge_1bbbh_47{font-size:var(--fs-12);border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:3px 9px 3px 7px;font-weight:500;display:inline-flex}._ok_1bbbh_58{color:var(--ok)}._warn_1bbbh_62{color:var(--warn)}._bad_1bbbh_47{color:var(--bad)}._note_1bbbh_70,._range_1bbbh_71{font-size:var(--fs-12);color:var(--text-3)}._rows_1bbbh_76{gap:var(--s-4);display:grid}._rowHead_1bbbh_81{justify-content:space-between;align-items:baseline;display:flex}._rowName_1bbbh_87{align-items:center;gap:var(--s-2);font-size:var(--fs-13);font-weight:500;display:inline-flex}._swatch_1bbbh_95{border-radius:50%;width:8px;height:8px}._value_1bbbh_101{font-size:var(--fs-22);font-weight:500}._sub_1bbbh_106{font-size:var(--fs-12);color:var(--text-2);margin-top:2px}._count_1bbbh_112{font-size:var(--fs-13);color:var(--text-1);margin-top:4px;font-weight:500;display:block}._meter_1bbbh_120{background:var(--surface-2);border-radius:4px;height:4px;margin:4px 0 6px;display:block;overflow:hidden}._meter_1bbbh_120>span{background:var(--text-1);height:100%;transition:width var(--t-fast) linear;border-radius:4px;display:block}._stats_1bbbh_137{gap:var(--s-3) var(--s-4);grid-template-columns:1fr 1fr;margin:0;display:grid}._stats_1bbbh_137 dt{font-size:var(--fs-12);color:var(--text-2)}._stats_1bbbh_137 dd{font-size:var(--fs-17);margin:2px 0 0}._controls_1bbbh_154{border-top:1px solid var(--hairline);gap:var(--s-2);flex-wrap:wrap;display:flex}._foot_1bbbh_161{justify-content:space-between;align-items:flex-start;gap:var(--s-3);padding:var(--s-3) var(--s-4) var(--s-4);border-top:1px solid var(--hairline);font-size:var(--fs-12);flex-wrap:wrap;display:flex}._horizon_1bbbh_172{border:1px solid var(--hairline-strong);color:var(--text-2);white-space:nowrap;border-radius:999px;padding:2px 8px}._assume_1bbbh_180{color:var(--text-2);text-align:right}._assume_1bbbh_180 summary{cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong);list-style:none}._assume_1bbbh_180 summary::-webkit-details-marker{display:none}._assume_1bbbh_180[open]{text-align:left;flex-basis:100%}._assume_1bbbh_180 ul{margin:var(--s-2) 0 0;gap:6px;padding-left:1.1em;line-height:1.45;display:grid}@media (width<=900px){._panel_1bbbh_1{height:auto;max-height:none;overflow:visible}._sticky_1bbbh_12{position:static}}._nowSection_1bbbh_222{padding-top:var(--s-1)}._layer_ioa7p_1{z-index:10;pointer-events:none;position:absolute;inset:0;overflow:hidden}._wrap_ioa7p_9{pointer-events:auto;will-change:transform;transition:opacity var(--t-fast) linear;position:absolute;top:-12px;left:-12px}._marker_ioa7p_18{background:0 0;border:0;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;display:grid}._dot_ioa7p_29{width:7px;height:7px;transition:transform var(--t-fast) var(--ease-out);background:#ffffffd9;border-radius:50%;box-shadow:0 0 0 2px #0000008c}._marker_ioa7p_18:hover ._dot_ioa7p_29{transform:scale(1.4)}._selected_ioa7p_42 ._dot_ioa7p_29{background:#fff;width:9px;height:9px;box-shadow:0 0 0 2px #0009,0 0 0 6px #ffffff38}._label_ioa7p_51{border:1px solid var(--hairline);font-size:var(--fs-12);white-space:nowrap;color:var(--text-1);pointer-events:none;opacity:0;transition:opacity var(--t-fast) var(--ease-out);background:#0a0a0cc7;border-radius:999px;padding:3px 10px;position:absolute;top:12px;left:26px;translate:0 -50%}._wrap_ioa7p_9:hover ._label_ioa7p_51,._marker_ioa7p_18:focus-visible+._label_ioa7p_51,._labelOn_ioa7p_70{opacity:1}._boot_1s878_1{z-index:100;background:radial-gradient(ellipse at 50% 45%, #0b0b0e 0%, var(--bg) 70%);place-items:center;display:grid;position:fixed;inset:0}._canvas_1s878_10{filter:drop-shadow(0 0 4px #ffffff8c)drop-shadow(0 0 14px #ffffff2e);width:100%;height:100%;position:absolute;inset:0}._mark_1s878_19{color:#f2f2f3;opacity:0;visibility:hidden;filter:drop-shadow(0 0 18px #ffffff38);position:absolute;top:50%;left:50%;translate:-50% -50%}._word_1s878_30{white-space:nowrap;font-size:var(--fs-13);letter-spacing:.04em;color:var(--text-2);position:absolute;top:calc(50% + 28px);left:50%;translate:-50%}._word_1s878_30>span{opacity:0;visibility:hidden}._status_1s878_46{justify-items:center;gap:10px;display:grid;position:absolute;top:calc(50% + 74px);left:50%;translate:-50%}._label_1s878_56{font-family:var(--font-num);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);white-space:nowrap;font-size:11px}._area_1s878_67{pointer-events:none;justify-items:center;gap:2px;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}._areaCanvas_1s878_78{filter:drop-shadow(0 0 3px #ffffff80);width:120px;height:150px;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}._stage_g9hdx_1{cursor:grab;position:absolute;inset:0}._stage_g9hdx_1:active{cursor:grabbing}._loading_g9hdx_11{color:var(--text-2);font-size:var(--fs-13);white-space:nowrap;position:absolute;top:50%;left:50%;translate:-50% -50%}._picking_g9hdx_21,._picking_g9hdx_21:active{cursor:crosshair}._hint_g9hdx_26{left:50%;top:var(--s-3);z-index:3;align-items:center;gap:var(--s-2);background:var(--panel-bg);-webkit-backdrop-filter:var(--panel-blur);border:1px solid var(--hairline-strong);font-size:var(--fs-13);white-space:nowrap;animation:_hint-in_g9hdx_1 var(--t-med) var(--ease-out);border-radius:999px;padding:4px 4px 4px 14px;display:flex;position:absolute;translate:-50%}._cancel_g9hdx_46{background:var(--surface-2);height:26px;color:var(--text-1);font-size:var(--fs-12);border:0;border-radius:999px;padding:0 12px}._cancel_g9hdx_46:hover{background:var(--surface-3)}@keyframes _hint-in_g9hdx_1{0%{opacity:0;translate:-50% -6px}}._app_1sbj6_1{height:100%;position:relative;overflow:hidden}._stage_1sbj6_8{position:absolute;inset:0}._overlay_1sbj6_14{z-index:30;gap:var(--s-3);padding:var(--s-3) var(--s-3) var(--s-3);pointer-events:none;grid-template-rows:40px minmax(0,1fr) auto;grid-template-columns:320px minmax(0,1fr) 340px;display:grid;position:absolute;inset:0}._overlay_1sbj6_14>*>*{pointer-events:auto}._app_1sbj6_1:before{content:"";z-index:25;pointer-events:none;background:linear-gradient(#050506d9,#05050600);height:96px;position:absolute;inset:0 0 auto}._top_1sbj6_40{grid-column:1/-1;align-items:center;display:flex}._left_1sbj6_46{grid-area:2/1/4;min-height:0;display:flex}._center_1sbj6_53{grid-area:2/2;min-height:0;display:flex}._right_1sbj6_60{grid-area:2/3/4;min-height:0;display:flex}._bottom_1sbj6_67{grid-area:3/2;min-width:0;display:flex}@media (width<=1180px){._overlay_1sbj6_14{grid-template-columns:280px minmax(0,1fr) 300px}}@media (width<=900px){._app_1sbj6_1{gap:var(--s-3);padding:var(--s-2) var(--s-3) calc(var(--s-4) + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch;grid-template-rows:max-content minmax(52svh,max-content) max-content max-content max-content;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden auto}._app_1sbj6_1:before{display:none}._overlay_1sbj6_14{display:contents}._overlay_1sbj6_14>*{pointer-events:auto;min-width:0;min-height:auto}._stage_1sbj6_8{margin:0 calc(-1 * var(--s-3));isolation:isolate;z-index:0;grid-area:2/1;min-height:52svh;position:relative;inset:auto;overflow:hidden}._top_1sbj6_40{top:calc(-1 * var(--s-2));z-index:5;margin:calc(-1 * var(--s-2)) calc(-1 * var(--s-3)) 0;padding:var(--s-2) var(--s-3) var(--s-2);-webkit-backdrop-filter:blur(18px)saturate(140%);border-bottom:1px solid var(--hairline);background:#050506d1;grid-area:1/1;position:sticky}._center_1sbj6_53{z-index:1;pointer-events:none;grid-area:2/1;min-height:52svh;position:relative}._bottom_1sbj6_67{grid-area:3/1}._right_1sbj6_60{grid-area:4/1}._left_1sbj6_46{grid-area:5/1;height:72svh}._left_1sbj6_46>*,._right_1sbj6_60>*{width:100%}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#050506;--surface-1:#ffffff0b;--surface-2:#ffffff13;--surface-3:#ffffff1c;--hairline:#ffffff17;--hairline-strong:#ffffff29;--panel-bg:#0e0e109e;--panel-blur:blur(22px) saturate(140%);--shadow-panel:0 18px 48px -12px #000000a6, 0 2px 6px #00000059;--text-1:#ffffffed;--text-2:#ffffff9e;--text-3:#ffffff80;--sun:#f5b142;--sun-soft:#f5b14229;--earth:#5aa9ff;--earth-soft:#5aa9ff29;--ok:#5ed39a;--warn:#f0c35a;--bad:#ff6b6b;--focus:#ffffffd9;--font-ui:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Inter Variable", system-ui, "Segoe UI", sans-serif;--font-num:var(--font-ui);--fs-11:.6875rem;--fs-12:.75rem;--fs-13:.8125rem;--fs-15:.9375rem;--fs-17:1.0625rem;--fs-22:1.375rem;--fs-28:1.75rem;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--r-sm:10px;--r-md:14px;--r-lg:22px;--ease-out:cubic-bezier(.16, 1, .3, 1);--t-fast:.16s;--t-med:.26s}@media (prefers-reduced-motion:reduce){:root{--t-fast:0s;--t-med:0s}}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg);color:var(--text-1);font-family:var(--font-ui);font-size:var(--fs-15);font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.45;overflow:hidden}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.01em;text-wrap:balance;font-weight:600}button,input,select{font:inherit;color:inherit}button{cursor:pointer}.num{font-family:var(--font-num);font-variant-numeric:tabular-nums}::selection{color:#fff;background:#ffffff38}input{caret-color:var(--text-1)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#ffffff2e padding-box padding-box;border:2px solid #0000;border-radius:8px}a{color:var(--text-1);text-underline-offset:3px;-webkit-text-decoration-color:var(--hairline-strong);text-decoration-color:var(--hairline-strong)}a:hover{-webkit-text-decoration-color:var(--text-2);text-decoration-color:var(--text-2)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
