@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._btn_a4geq_1{justify-content:center;align-items:center;gap:var(--s-2);border:1px solid var(--hairline);border-radius:var(--r-sm);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);display:inline-flex}._btn_a4geq_1:active:not(:disabled){transform:scale(.97)}._btn_a4geq_1:disabled{opacity:.45;cursor:not-allowed}._plain_a4geq_25{background:var(--surface-2)}._plain_a4geq_25:hover:not(:disabled){background:var(--surface-3);border-color:var(--hairline-strong)}._quiet_a4geq_34{color:var(--text-2);background:0 0;border-color:#0000}._quiet_a4geq_34:hover:not(:disabled){background:var(--surface-1);color:var(--text-1)}._sm_a4geq_45{height:30px;padding:0 var(--s-3);font-size:var(--fs-13)}._md_a4geq_51{height:36px;padding:0 var(--s-4);font-size:var(--fs-13);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_596lu_1{align-items:center;gap:var(--s-5);pointer-events:auto;width:100%;min-width:0;display:flex}._mark_596lu_10{font-size:var(--fs-17);letter-spacing:-.02em;flex-shrink:0;align-items:center;gap:9px;font-weight:650;display:flex}._place_596lu_20{align-items:baseline;gap:var(--s-2) var(--s-3);flex-wrap:wrap;min-width:0;display:flex}._name_596lu_28{font-size:var(--fs-15);font-weight:550}._coords_596lu_33{font-size:var(--fs-12);color:var(--text-2)}._tag_596lu_38{border:1px solid var(--hairline-strong);font-size:var(--fs-11);color:var(--text-2);border-radius:999px;padding:2px 8px}._src_596lu_46{font-size:var(--fs-12);color:var(--text-2);align-items:center;gap:4px;display:inline-flex}._actions_596lu_54{align-items:center;gap:var(--s-2);margin-left:auto;display:flex}._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_1sa5o_1{gap:6px;min-width:0;display:grid}._label_1sa5o_7{font-size:var(--fs-12);color:var(--text-2)}._box_1sa5o_12{align-items:center;gap:var(--s-2);min-width:0;height:36px;padding:0 var(--s-3);background:var(--surface-1);border:1px solid var(--hairline);border-radius:var(--r-sm);transition:border-color var(--t-fast) var(--ease-out), background var(--t-fast) var(--ease-out), box-shadow var(--t-fast) var(--ease-out);display:flex}._box_1sa5o_12:hover{border-color:var(--hairline-strong)}._box_1sa5o_12:focus-within{background:var(--surface-2);border-color:#ffffff8c;box-shadow:0 0 0 3px #ffffff1a}._invalid_1sa5o_36,._invalid_1sa5o_36:focus-within{border-color:var(--bad)}._icon_1sa5o_41{color:var(--text-3);display:flex}._input_1sa5o_46{width:100%;min-width:0;height:100%;font-size:var(--fs-13);background:0 0;border:0;outline:0;flex:1}._input_1sa5o_46:focus-visible{outline:none}._input_1sa5o_46::placeholder{color:var(--text-3)}._input_1sa5o_46::-webkit-calendar-picker-indicator{filter:invert();opacity:.6}._hint_1sa5o_70,._error_1sa5o_71{font-size:var(--fs-12)}._hint_1sa5o_70{color:var(--text-3)}._error_1sa5o_71{color:var(--bad)}._panel_3i9n4_1{flex-direction:column;width:100%;max-height:100%;display:flex;overflow:hidden}._head_3i9n4_9{gap:var(--s-3);padding:var(--s-4) var(--s-4) var(--s-3);display:grid}._title_3i9n4_15{font-size:var(--fs-15)}._list_3i9n4_19{min-height:0;padding:0 var(--s-2) var(--s-2);flex:1;overflow-y:auto}._note_3i9n4_26{padding:var(--s-3);font-size:var(--fs-13);color:var(--text-2)}._group_3i9n4_32+._group_3i9n4_32{margin-top:var(--s-3)}._groupTitle_3i9n4_36{padding:var(--s-2) var(--s-2) var(--s-1);font-size:var(--fs-12);color:var(--text-3);font-weight:500}._items_3i9n4_43{margin:0;padding:0;list-style:none}._row_3i9n4_49{width:100%;padding:var(--s-2) var(--s-2);border-radius:var(--r-sm);text-align:left;transition:background var(--t-fast) var(--ease-out);background:0 0;border:0;gap:2px;display:grid}._row_3i9n4_49:hover{background:var(--surface-1)}._on_3i9n4_65,._on_3i9n4_65:hover{background:var(--surface-3)}._name_3i9n4_70{font-size:var(--fs-13);color:var(--text-1);font-weight:500}._meta_3i9n4_76{justify-content:space-between;gap:var(--s-2);font-size:var(--fs-12);color:var(--text-2);display:flex}._custom_3i9n4_84{gap:var(--s-2);padding:var(--s-3) var(--s-4) var(--s-4);border-top:1px solid var(--hairline);display:grid}._custom_3i9n4_84 ._groupTitle_3i9n4_36{padding:0}._customRow_3i9n4_95{gap:var(--s-2);grid-template-columns:1fr 1fr;display:grid}._panel_19e2y_1{--sun-mark:#c4862a;--earth-mark:#4a94e6;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;background:#0b0b0df7!important}._head_19e2y_12{justify-content:space-between;align-items:flex-start;gap:var(--s-4);padding:var(--s-4) var(--s-4) var(--s-2);display:flex}._title_19e2y_20{font-size:var(--fs-15)}._subtitle_19e2y_24{font-size:var(--fs-12);color:var(--text-2);max-width:60ch;margin-top:2px}._legend_19e2y_31{gap:var(--s-3);font-size:var(--fs-12);color:var(--text-2);white-space:nowrap;margin:0;padding:0;list-style:none;display:flex}._legend_19e2y_31 li{align-items:center;gap:6px;display:inline-flex}._keySun_19e2y_48,._keyEarth_19e2y_49,._keyGround_19e2y_50{border-radius:2px;width:14px;height:2px}._keySun_19e2y_48{background:var(--sun-mark)}._keyEarth_19e2y_49{background:var(--earth-mark)}._keyGround_19e2y_50{background:#ffffff1a;border-top:1.5px solid #ffffffb3;height:8px}._plot_19e2y_70{flex:1;min-height:0;position:relative}._plot_19e2y_70 svg{cursor:crosshair;display:block}._grid_19e2y_81{stroke:#ffffff0f;stroke-width:1px}._zero_19e2y_86{stroke:#ffffff38;stroke-width:1px;stroke-dasharray:3 4}._tickX_19e2y_92,._tickY_19e2y_93{font-family:var(--font-num);fill:var(--text-3);font-size:11px}._tickX_19e2y_92{font-family:var(--font-ui);font-weight:600}._ground_19e2y_104{fill:#ffffff14}._horizonLine_19e2y_108{fill:none;stroke:#ffffffb8;stroke-width:1.5px;stroke-linejoin:round}._track_19e2y_115{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}._sunTrack_19e2y_122{stroke:var(--sun-mark)}._earthTrack_19e2y_126{stroke:var(--earth-mark)}._below_19e2y_130{stroke-width:1.5px;stroke-dasharray:2 4;opacity:.55}._sunDisc_19e2y_136{fill:var(--sun);stroke:var(--bg);stroke-width:2px}._earthDisc_19e2y_142{fill:#5aa9ff47;stroke:var(--earth);stroke-width:1.5px}._direct_19e2y_148{fill:var(--text-1);paint-order:stroke;stroke:#050506d9;stroke-width:3px;font-size:12px;font-weight:600}._cross_19e2y_157{stroke:#ffffff59;stroke-width:1px}._crossDot_19e2y_162{fill:#fff;stroke:var(--bg);stroke-width:2px}._tip_19e2y_168{border-radius:var(--r-sm);border:1px solid var(--hairline-strong);min-width:150px;font-size:var(--fs-12);color:var(--text-1);pointer-events:none;background:#0a0a0ceb;padding:6px 10px;position:absolute}._root_88ei6_1{position:relative}._trigger_88ei6_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_88ei6_5:hover,._trigger_88ei6_5[aria-expanded=true]{background:var(--surface-2);border-color:var(--hairline-strong)}._icon_88ei6_25{color:var(--text-2)}._time_88ei6_29{color:var(--text-1)}._zone_88ei6_33{font-size:var(--fs-11);color:var(--text-3);font-weight:600}._pop_88ei6_40{z-index:40;border:1px solid var(--hairline-strong);-webkit-backdrop-filter:blur(28px)saturate(150%);transform-origin:50% 100%;background:#141417f2;border-radius:20px;width:300px;padding:14px;animation:.22s cubic-bezier(.2,.9,.25,1) both _pop-in_88ei6_1;position:absolute;bottom:calc(100% + 10px);left:50%;translate:-50%;box-shadow:0 24px 60px -12px #000000bf,0 2px 8px #0006}._closing_88ei6_58{animation:.14s ease-in both _pop-out_88ei6_1}@keyframes _pop-in_88ei6_1{0%{opacity:0;transform:translateY(8px)scale(.96)}}@keyframes _pop-out_88ei6_1{to{opacity:0;transform:translateY(6px)scale(.97)}}._head_88ei6_76{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._title_88ei6_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_88ei6_83:hover{background:var(--surface-1)}._caret_88ei6_100{color:var(--ok);transition:transform .2s var(--ease-out)}._caretOpen_88ei6_105{transform:rotate(90deg)}._nav_88ei6_109{gap:2px;display:flex}._navBtn_88ei6_114{width:30px;height:30px;color:var(--text-1);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}._navBtn_88ei6_114:hover{background:var(--surface-2)}._daysWrap_88ei6_129{overflow:hidden}._week_88ei6_133,._days_88ei6_129{grid-template-columns:repeat(7,1fr);justify-items:center;display:grid}._week_88ei6_133{font-size:var(--fs-11);color:var(--text-3);margin-bottom:2px;font-weight:600}._week_88ei6_133>span{text-align:center;width:36px}._fromRight_88ei6_152{animation:.24s cubic-bezier(.2,.9,.25,1) _slide-r_88ei6_1}._fromLeft_88ei6_156{animation:.24s cubic-bezier(.2,.9,.25,1) _slide-l_88ei6_1}@keyframes _slide-r_88ei6_1{0%{opacity:0;transform:translate(18px)}}@keyframes _slide-l_88ei6_1{0%{opacity:0;transform:translate(-18px)}}._day_88ei6_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_88ei6_129:hover{background:var(--surface-2)}._out_88ei6_192{color:var(--text-3)}._today_88ei6_196{color:var(--ok);font-weight:600}._sel_88ei6_201,._sel_88ei6_201:hover{color:#0b0b0d;background:#f2f2f3;font-weight:600}._mark_88ei6_208{background:var(--sun);border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px}._months_88ei6_217{grid-template-columns:repeat(4,1fr);gap:6px;padding:4px 0 2px;animation:.2s cubic-bezier(.2,.9,.25,1) _slide-r_88ei6_1;display:grid}._month_88ei6_217{background:var(--surface-1);height:38px;font-size:var(--fs-13);border:0;border-radius:999px}._month_88ei6_217:hover{background:var(--surface-2)}._year_88ei6_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_88ei6_237 input{background:var(--surface-2);text-align:center;width:72px;height:30px;font-size:var(--fs-13);border:0;border-radius:999px}._year_88ei6_237 input:focus-visible{outline:2px solid var(--focus)}._timeRow_88ei6_265{border-top:1px solid var(--hairline);align-items:center;gap:8px;margin-top:10px;padding-top:12px;display:flex}._timeLabel_88ei6_274{font-size:var(--fs-13);color:var(--text-2)}._timeField_88ei6_279{background:var(--surface-2);border-radius:999px;align-items:center;gap:1px;height:30px;padding:0 4px;display:inline-flex}._part_88ei6_289{text-align:center;width:26px;height:24px;font-size:var(--fs-13);background:0 0;border:0;border-radius:8px}._part_88ei6_289:focus-visible{background:#ffffff24;outline:none}._grow_88ei6_304{flex:1}._chip_88ei6_308{background:var(--surface-2);height:28px;font-size:var(--fs-12);border:0;border-radius:999px;padding:0 12px;font-weight:500}._chip_88ei6_308:hover{background:var(--surface-3)}._done_88ei6_322{color:#0b0b0d;background:#f2f2f3}._done_88ei6_322:hover{background:#fff}@media (prefers-reduced-motion:reduce){._pop_88ei6_40,._closing_88ei6_58,._fromLeft_88ei6_156,._fromRight_88ei6_152,._months_88ei6_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_noyx5_1{gap:var(--s-2);width:100%;padding:var(--s-2) var(--s-3) var(--s-2);display:grid}._bar_noyx5_8{align-items:center;gap:var(--s-2);min-width:0;display:flex}._sep_noyx5_15{width:1px;height:20px;margin:0 var(--s-1);background:var(--hairline)}._when_noyx5_22{align-items:center;gap:var(--s-2);height:30px;padding:0 var(--s-3);border-radius:var(--r-sm);background:var(--surface-1);border:1px solid var(--hairline);display:flex}._when_noyx5_22:focus-within{border-color:var(--focus)}._input_noyx5_37{font-size:var(--fs-13);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;outline:0}._input_noyx5_37::-webkit-calendar-picker-indicator{filter:invert();opacity:.55;cursor:pointer}._zone_noyx5_51{font-size:var(--fs-11);color:var(--text-3);font-weight:600}._spacer_noyx5_57{flex:1}._panel_1mruh_1{flex-direction:column;width:100%;height:100%;display:flex;overflow-y:auto}._section_1mruh_9{padding:var(--s-4)}._section_1mruh_9+._section_1mruh_9{border-top:1px solid var(--hairline)}._head_1mruh_17{justify-content:space-between;align-items:center;gap:var(--s-2);margin-bottom:var(--s-3);display:flex}._title_1mruh_25{font-size:var(--fs-13);color:var(--text-2);font-weight:600}._badge_1mruh_31{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_1mruh_42{color:var(--ok)}._warn_1mruh_46{color:var(--warn)}._bad_1mruh_31{color:var(--bad)}._note_1mruh_54,._range_1mruh_55{font-size:var(--fs-12);color:var(--text-3)}._rows_1mruh_60{gap:var(--s-4);display:grid}._rowHead_1mruh_65{justify-content:space-between;align-items:baseline;display:flex}._rowName_1mruh_71{align-items:center;gap:var(--s-2);font-size:var(--fs-13);font-weight:500;display:inline-flex}._swatch_1mruh_79{border-radius:50%;width:8px;height:8px}._value_1mruh_85{font-size:var(--fs-22);font-weight:500}._sub_1mruh_90{font-size:var(--fs-12);color:var(--text-2);margin-top:2px}._count_1mruh_96{font-size:var(--fs-13);color:var(--text-1);margin-top:4px;font-weight:500;display:block}._meter_1mruh_104{background:var(--surface-2);border-radius:4px;height:4px;margin:4px 0 6px;display:block;overflow:hidden}._meter_1mruh_104>span{background:var(--text-1);height:100%;transition:width var(--t-fast) linear;border-radius:4px;display:block}._stats_1mruh_121{gap:var(--s-3) var(--s-4);grid-template-columns:1fr 1fr;margin:0;display:grid}._stats_1mruh_121 dt{font-size:var(--fs-12);color:var(--text-2)}._stats_1mruh_121 dd{font-size:var(--fs-17);margin:2px 0 0}._controls_1mruh_138{border-top:1px solid var(--hairline);gap:var(--s-2);flex-wrap:wrap;margin-top:auto;display:flex}._foot_1mruh_146{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_1mruh_157{border:1px solid var(--hairline-strong);color:var(--text-2);white-space:nowrap;border-radius:999px;padding:2px 8px}._assume_1mruh_165{color:var(--text-2);text-align:right}._assume_1mruh_165 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_1mruh_165 summary::-webkit-details-marker{display:none}._assume_1mruh_165[open]{text-align:left;flex-basis:100%}._assume_1mruh_165 ul{margin:var(--s-2) 0 0;gap:6px;padding-left:1.1em;line-height:1.45;display:grid}._events_1mruh_195{margin:0 calc(-1 * var(--s-2));gap:2px;padding:0;list-style:none;display:grid}._event_1mruh_195{align-items:center;column-gap:var(--s-2);width:100%;padding:6px var(--s-2);border-radius:var(--r-sm);text-align:left;transition:background var(--t-fast) var(--ease-out);background:0 0;border:0;grid-template-columns:auto 1fr auto;grid-template-areas:"dot name in""dot when when";display:grid}._event_1mruh_195:hover{background:var(--surface-1)}._event_1mruh_195 ._swatch_1mruh_79{grid-area:dot;align-self:start;margin-top:6px}._eventName_1mruh_228{font-size:var(--fs-13);grid-area:name;font-weight:500}._eventIn_1mruh_234{font-size:var(--fs-12);color:var(--text-2);grid-area:in}._eventWhen_1mruh_240{font-size:var(--fs-12);color:var(--text-3);grid-area:when}._layer_18vt2_1{z-index:10;pointer-events:none;position:absolute;inset:0;overflow:hidden}._wrap_18vt2_9{pointer-events:auto;will-change:transform;transition:opacity var(--t-fast) linear;position:absolute;top:-12px;left:-12px}._marker_18vt2_18{background:0 0;border:0;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;display:grid}._dot_18vt2_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_18vt2_18:hover ._dot_18vt2_29{transform:scale(1.4)}._selected_18vt2_42 ._dot_18vt2_29{background:#fff;width:9px;height:9px;box-shadow:0 0 0 2px #0009,0 0 0 6px #ffffff38}._label_18vt2_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:6px;padding:3px 8px;position:absolute;top:12px;left:26px;translate:0 -50%}._wrap_18vt2_9:hover ._label_18vt2_51,._marker_18vt2_18:focus-visible+._label_18vt2_51,._labelOn_18vt2_70{opacity:1}._boot_11qg1_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_11qg1_10{filter:drop-shadow(0 0 4px #ffffff8c)drop-shadow(0 0 14px #ffffff2e);width:100%;height:100%;position:absolute;inset:0}._mark_11qg1_19{color:#f2f2f3;opacity:0;visibility:hidden;filter:drop-shadow(0 0 18px #ffffff38);position:absolute;top:50%;left:50%;translate:-50% -50%}._word_11qg1_30{font-size:var(--fs-28);letter-spacing:-.02em;gap:1px;font-weight:650;display:flex;position:absolute;top:calc(50% + 62px);left:50%;translate:-50%}._word_11qg1_30>span{opacity:0;visibility:hidden}._status_11qg1_47{justify-items:center;gap:10px;display:grid;position:absolute;top:calc(50% + 74px);left:50%;translate:-50%}._label_11qg1_57{font-family:var(--font-num);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);white-space:nowrap;font-size:11px}._track_11qg1_66{background:var(--surface-3);width:140px;height:1px;display:block;overflow:hidden}._track_11qg1_66>i{background:var(--text-1);transform-origin:0;height:100%;transition:transform .3s var(--ease-out);display:block}._area_11qg1_82{pointer-events:none;justify-items:center;gap:2px;display:grid;position:absolute;top:46%;left:50%;translate:-50% -50%}._areaCanvas_11qg1_93{filter:drop-shadow(0 0 3px #ffffff80);width:220px;height:180px}._areaLabel_11qg1_99{font-family:var(--font-num);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);white-space:nowrap;font-size:10.5px}._stage_iakbr_1{cursor:grab;position:absolute;inset:0}._stage_iakbr_1:active{cursor:grabbing}._loading_iakbr_11{color:var(--text-2);font-size:var(--fs-13);white-space:nowrap;position:absolute;top:50%;left:50%;translate:-50% -50%}._stage_pbccv_1{cursor:grab;animation:_arrive_pbccv_1 .7s var(--ease-out) both;position:absolute;inset:0}._stage_pbccv_1:active{cursor:grabbing}@keyframes _arrive_pbccv_1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._stage_pbccv_1{animation:none}}._pins_pbccv_24{z-index:10;pointer-events:none;position:absolute;inset:0;overflow:hidden}._pin_pbccv_24{visibility:hidden;font-size:var(--fs-12);color:var(--text-1);white-space:nowrap;text-shadow:0 1px 3px #000000e6;will-change:transform;align-items:center;gap:6px;margin:-8px 0 0 -4px;display:flex;position:absolute;top:0;left:0}._siteDot_pbccv_49{background:#fff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 2px #0009,0 0 0 6px #ffffff2e}._body_pbccv_58{color:var(--text-2);margin-left:14px}._note_pbccv_63{color:var(--text-2);font-size:var(--fs-13);white-space:nowrap;position:absolute;top:50%;left:50%;translate:-50% -50%}._root_v4l4t_2{flex-direction:column;flex:1;justify-content:space-between;align-items:center;min-width:0;display:flex;pointer-events:none!important}._bar_v4l4t_12{pointer-events:auto;align-items:center;gap:var(--s-2);padding:var(--s-1);border-radius:var(--r-md);background:var(--panel-bg);border:1px solid var(--hairline);-webkit-backdrop-filter:var(--panel-blur);backdrop-filter:var(--panel-blur);box-shadow:var(--shadow-panel);display:flex}._compass_v4l4t_25{border:1px solid var(--hairline);width:28px;height:28px;color:var(--text-1);border-radius:50%;place-items:center;display:grid}._needle_v4l4t_35{will-change:transform;place-items:center;display:grid}._caption_v4l4t_41{pointer-events:auto;max-width:62ch;margin-bottom:var(--s-2);padding:var(--s-1) var(--s-3);border-radius:var(--r-sm);font-size:var(--fs-12);color:var(--text-2);text-align:center;text-wrap:balance;background:#0505068c}._night_v4l4t_54{color:var(--text-1);font-weight:500}._warn_v4l4t_59{color:var(--warn);font-weight:500}._panel_1nwjp_1{--sun-mark:#c4862a;--earth-mark:#4a94e6;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;background:#0b0b0df7!important}._head_1nwjp_12{justify-content:space-between;align-items:flex-start;gap:var(--s-4);padding:var(--s-4) var(--s-4) var(--s-3);border-bottom:1px solid var(--hairline);display:flex}._title_1nwjp_21{font-size:var(--fs-15)}._subtitle_1nwjp_25{font-size:var(--fs-12);color:var(--text-2);margin-top:2px}._body_1nwjp_31{min-height:0;padding:var(--s-3) var(--s-4) var(--s-4);flex:1;overflow-y:auto}._empty_1nwjp_39{justify-items:start;gap:var(--s-2);padding:var(--s-5) var(--s-2);display:grid}._emptyTitle_1nwjp_46{font-size:var(--fs-15);font-weight:500}._emptyText_1nwjp_51{max-width:58ch;font-size:var(--fs-13);color:var(--text-2)}._emptyActions_1nwjp_57{gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;display:flex}._table_1nwjp_65{column-gap:var(--s-3);display:grid}._rowContents_1nwjp_70{display:contents}._rowContents_1nwjp_70>*{padding:var(--s-2) 0;border-bottom:1px solid var(--hairline)}._corner_1nwjp_79{border-bottom-color:#0000!important}._colHead_1nwjp_83{align-content:start;gap:2px;min-width:0;display:grid}._colName_1nwjp_90{font-size:var(--fs-13);font-weight:500;line-height:1.3}._colDate_1nwjp_96{font-size:var(--fs-12);color:var(--text-2)}._colActions_1nwjp_101{margin-left:calc(-1 * var(--s-3));gap:2px;display:flex}._rowHead_1nwjp_107{align-content:center;gap:1px;display:grid}._rowLabel_1nwjp_113,._rowLabelMain_1nwjp_114{font-size:var(--fs-13)}._rowLabelMain_1nwjp_114{font-weight:600}._rowHint_1nwjp_122{font-size:var(--fs-11);color:var(--text-3);line-height:1.35}._cell_1nwjp_128{align-items:center;gap:var(--s-2);min-width:0;font-size:var(--fs-13);flex-wrap:wrap;display:flex}._cellMain_1nwjp_137{font-size:var(--fs-22);letter-spacing:-.01em;font-weight:500}._best_1nwjp_143{color:var(--text-1)}._bestTag_1nwjp_147{border:1px solid color-mix(in srgb, var(--ok) 45%, transparent);background:color-mix(in srgb, var(--ok) 12%, transparent);color:var(--ok);font-size:var(--fs-11);letter-spacing:0;border-radius:999px;align-items:center;gap:3px;padding:1px 7px 1px 5px;font-weight:500;display:inline-flex}._pending_1nwjp_161{color:var(--text-3);font-size:var(--fs-12)}._error_1nwjp_166{margin-top:var(--s-2);color:var(--bad);font-size:var(--fs-12)}._strip_1nwjp_173{gap:3px;width:100%;padding-bottom:16px;display:grid;position:relative}._lane_1nwjp_181{background:var(--surface-1);border-radius:2px;height:6px;position:relative;overflow:hidden}._lane_1nwjp_181>i{border-radius:2px;position:absolute;top:0;bottom:0}._laneSun_1nwjp_196{background:var(--sun-mark)}._laneEarth_1nwjp_200{background:var(--earth-mark)}._laneBoth_1nwjp_204{background:#ffffffd9}._ticks_1nwjp_208{height:12px;color:var(--text-3);font-size:10px;position:absolute;inset:auto 0 0}._ticks_1nwjp_208>span{white-space:nowrap;position:absolute;translate:-50%}._ticks_1nwjp_208>span:first-child{translate:0}._ticks_1nwjp_208>span:last-child{translate:-100%}._legend_1nwjp_230{font-size:var(--fs-11);color:var(--text-2);flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}._legend_1nwjp_230>i{border-radius:2px;width:10px;height:6px;display:inline-block}._nudge_1nwjp_247{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--hairline-strong)}._nudgeHead_1nwjp_253{margin-bottom:var(--s-3)}._nudgeTitle_1nwjp_257{font-size:var(--fs-15)}._nudgeNote_1nwjp_261{max-width:70ch;font-size:var(--fs-12);color:var(--text-2);margin-top:2px}._nudgeBody_1nwjp_268{gap:var(--s-5);grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;display:grid}._map_1nwjp_275{aspect-ratio:1;border-radius:var(--r-md);border:1px solid var(--hairline);background:#111;position:relative;overflow:hidden}._relief_1nwjp_284{width:100%;height:100%;position:absolute;inset:0}._north_1nwjp_291{font-size:var(--fs-11);color:var(--text-2);text-shadow:0 1px 2px #000;font-weight:600;position:absolute;top:6px;left:50%;translate:-50%}._scale_1nwjp_302{color:var(--text-1);text-shadow:0 1px 2px #000;border-bottom:2px solid #ffffffb3;padding-bottom:2px;font-size:10px;position:absolute;bottom:8px;left:10px}._dot_1nwjp_314{min-width:24px;color:var(--text-2);white-space:nowrap;text-shadow:0 1px 2px #000,0 0 6px #000;cursor:pointer;background:0 0;border:0;justify-items:center;gap:1px;padding:0;font-size:10px;font-weight:500;display:grid;position:absolute;translate:-50% -12px}._dot_1nwjp_314>i{width:10px;height:10px;transition:transform var(--t-fast) var(--ease-out);background:#ffffff40;border-radius:50%;margin:7px;box-shadow:0 0 0 1.5px #000000b3}._dot_1nwjp_314:hover>i,._dot_1nwjp_314:focus-visible>i{transform:scale(1.35)}._dot_1nwjp_314:focus-visible{outline:none}._dot_1nwjp_314:focus-visible>i{box-shadow:0 0 0 2px var(--focus), 0 0 0 4px #000}._dotUp_1nwjp_355{color:var(--ok)}._dotUp_1nwjp_355>i{background:var(--ok)}._dotDown_1nwjp_363>i{background:#ffffff2e}._dotDown_1nwjp_363{color:var(--text-3)}._dotSame_1nwjp_371>i{background:#ffffff80}._dotCur_1nwjp_375{color:var(--text-1)}._dotCur_1nwjp_375>i{background:#fff;box-shadow:0 0 0 2px #000,0 0 0 5px #ffffff59}._dotBest_1nwjp_384>i{width:13px;height:13px;box-shadow:0 0 0 2px #000, 0 0 0 5px color-mix(in srgb, var(--ok) 40%, transparent);margin:5.5px}._moves_1nwjp_391{gap:var(--s-2);min-width:0;display:grid}._movesTitle_1nwjp_397{font-size:var(--fs-12);color:var(--text-2);font-weight:500}._movesTitle_1nwjp_397:not(:first-child){margin-top:var(--s-3)}._moveList_1nwjp_407{gap:2px;margin:0;padding:0;list-style:none;display:grid}._move_1nwjp_391{align-items:center;gap:0 var(--s-3);padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);background:var(--surface-1);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label delta""meta actions";display:grid}._moveLabel_1nwjp_426{font-size:var(--fs-13);grid-area:label;font-weight:500}._moveDelta_1nwjp_432{font-size:var(--fs-15);color:var(--ok);grid-area:delta;justify-self:end;font-weight:600}._moveMeta_1nwjp_440{font-size:var(--fs-12);color:var(--text-2);grid-area:meta}._moveActions_1nwjp_446{margin-right:calc(-1 * var(--s-2));grid-area:actions;justify-content:flex-end;display:flex}._days_1nwjp_453{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}._day_1nwjp_453{border:1px solid var(--hairline);border-radius:var(--r-sm);background:var(--surface-1);color:var(--text-2);font-size:var(--fs-11);cursor:pointer;transition:background var(--t-fast) var(--ease-out);justify-items:center;gap:1px;padding:6px 2px;display:grid}._day_1nwjp_453:hover{background:var(--surface-2)}._day_1nwjp_453>strong{font-size:var(--fs-12);color:var(--text-1);font-weight:600}._day_1nwjp_453>strong._up_1nwjp_483{color:var(--ok)}._day_1nwjp_453>strong._down_1nwjp_487{color:var(--text-3)}@media (width<=1180px){._nudgeBody_1nwjp_268{grid-template-columns:1fr}._map_1nwjp_275{max-width:300px}}._mapKey_1nwjp_501{color:var(--text-2);text-shadow:0 1px 2px #000;font-size:10px;position:absolute;top:6px;right:8px}._headActions_1nwjp_510{gap:var(--s-2);flex-shrink:0;display:flex}._app_zwjtg_1{height:100%;position:relative;overflow:hidden}._overlay_zwjtg_8{z-index:30;gap:var(--s-4);padding:var(--s-4) var(--s-5) var(--s-5);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_zwjtg_8>*>*{pointer-events:auto}._app_zwjtg_1:before{content:"";z-index:25;pointer-events:none;background:linear-gradient(#050506d9,#05050600);height:96px;position:absolute;inset:0 0 auto}._top_zwjtg_34{grid-column:1/-1;align-items:center;display:flex}._left_zwjtg_40{grid-area:2/1/4;min-height:0;display:flex}._center_zwjtg_47{grid-area:2/2;min-height:0;display:flex}._right_zwjtg_54{grid-area:2/3/4;min-height:0;display:flex}._bottom_zwjtg_61{grid-area:3/2;min-width:0;display:flex}@media (width<=1180px){._overlay_zwjtg_8{grid-template-columns:280px minmax(0,1fr) 300px}}@media (width<=900px){._overlay_zwjtg_8{padding:var(--s-3);pointer-events:auto;grid-template-rows:auto minmax(240px,1fr) auto auto auto;grid-template-columns:1fr;overflow-y:auto}._left_zwjtg_40,._right_zwjtg_54,._center_zwjtg_47,._bottom_zwjtg_61{grid-area:auto/1}._left_zwjtg_40>*,._right_zwjtg_54>*{width:100%}._left_zwjtg_40{max-height:40vh}}: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:"Inter Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-num:"JetBrains Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;--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:8px;--r-md:12px;--r-lg:18px;--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;font-feature-settings:"zero" 0;letter-spacing:-.01em}::selection{color:#fff;background:#ffffff38}input{caret-color:var(--text-1)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-sm)}*{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}
