._button_95zxo_2{min-width:8.5rem}._stack_95zxo_6{place-items:center;display:inline-grid}._label_95zxo_11{opacity:0;visibility:hidden;transition:opacity var(--dur-base,.16s) var(--ease-out,ease-out), visibility 0s linear var(--dur-base,.16s);grid-area:1/1;align-items:center;gap:8px;display:inline-flex}._label_95zxo_11[data-on=true]{opacity:1;visibility:visible;transition:opacity var(--dur-base,.16s) var(--ease-out,ease-out), visibility 0s}._button_95zxo_2[data-state=copied]{border-color:var(--good);color:var(--good)}._button_95zxo_2[data-state=failed]{border-color:var(--danger,var(--ink-950))}._tick_95zxo_36{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}@media (prefers-reduced-motion:reduce){._label_95zxo_11,._label_95zxo_11[data-on=true]{transition:none}}._root_1804d_2{gap:var(--space-2);min-width:0;display:grid}._label_1804d_7{font-size:var(--text-base);color:var(--ink-2);font-weight:500}._root_1804d_2>._input_1804d_13{opacity:0;clip:rect(0 0 0 0)!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}._zone_1804d_24{box-sizing:border-box;align-content:center;justify-items:center;gap:var(--space-2);min-width:0;min-height:132px;padding:var(--space-5) var(--space-4);text-align:center;color:var(--ink-950);background:var(--ink-25);border:1.5px dashed var(--border-strong);border-radius:var(--radius-lg);cursor:pointer;transition:border-color var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);display:grid}._zone_1804d_24:hover{border-color:var(--ink-950);background:var(--ink-50)}._input_1804d_13:focus-visible~._zone_1804d_24{border-color:var(--ink-950);outline:3px solid var(--focus-ring);outline-offset:2px}._dragging_1804d_53,._dragging_1804d_53:hover{border-style:solid;border-color:var(--lamp-500);background:var(--lamp-100);transform:scale(1.005)}._off_1804d_60{cursor:progress;opacity:.7}._icon_1804d_64{border-radius:var(--radius-xs);background:var(--ink-950);width:44px;height:44px;color:var(--ink-50);transition:transform var(--dur-base) var(--ease-out);place-items:center;display:grid}._zone_1804d_24:hover ._icon_1804d_64,._dragging_1804d_53 ._icon_1804d_64{transform:translateY(-2px)}._main_1804d_78{font-size:var(--text-md);overflow-wrap:anywhere;line-height:1.4}._action_1804d_83{font-weight:700}._or_1804d_86{color:var(--ink-3)}._hint_1804d_89{font-family:var(--mono);font-size:var(--text-2xs);color:var(--ink-3);overflow-wrap:anywhere;line-height:1.4}._chosen_1804d_98{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);background:var(--sheet);border:1px solid var(--border-subtle);border-left:4px solid var(--lamp-500);border-radius:var(--radius-lg);animation:_rise_1804d_1 var(--dur-slow) var(--ease-out) both;flex-wrap:wrap;display:flex}._files_1804d_110{gap:var(--space-1);flex:14rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}._files_1804d_110 li{align-items:center;gap:var(--space-3);min-width:0;display:flex}._fileIcon_1804d_125{fill:none;stroke:var(--ink-950);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}._name_1804d_133{overflow-wrap:anywhere;min-width:0;font-weight:600}._size_1804d_138{color:var(--ink-3);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex:none}._actions_1804d_144{gap:var(--space-1);flex-wrap:wrap;margin-left:auto;display:flex}._error_1804d_150{font-size:var(--text-sm);color:var(--red-ink);margin:0}._buttonRoot_1804d_157{gap:var(--space-2);justify-items:start;display:inline-grid}@media (prefers-reduced-motion:reduce){._zone_1804d_24,._icon_1804d_64,._chosen_1804d_98{transition:none;animation:none}}._root_9k68o_2{position:relative}._control_9k68o_5{box-sizing:border-box;border:1px solid var(--control);border-radius:var(--radius-md);background:var(--ink-25);min-height:44px;box-shadow:var(--shadow-1);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);align-items:center;gap:8px;padding:0 4px 0 13px;display:flex}._control_9k68o_5:hover{border-color:var(--ink-700)}._control_9k68o_5:focus-within{border-color:var(--lamp-stroke);box-shadow:0 0 0 4px color-mix(in srgb, var(--lamp-500) 24%, transparent)}._invalid_9k68o_27{border-color:var(--red-600)}._disabled_9k68o_30{opacity:.55}._root_9k68o_2 ._control_9k68o_5 input{min-width:0;min-height:0;box-shadow:none;color:var(--ink-950);font:inherit;font-size:var(--text-xl);font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;flex:1;padding:11px 0}._root_9k68o_2 ._control_9k68o_5 input::placeholder{color:var(--ink-600)}._open_9k68o_50{border-radius:var(--radius-md);width:40px;height:40px;color:var(--ink-950);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;transition:background-color .2s;display:flex}._open_9k68o_50:hover:not(:disabled){background:var(--lamp-200)}._open_9k68o_50:focus-visible{outline:2px solid var(--lamp-500);outline-offset:-2px}._pop_9k68o_72{z-index:400;box-sizing:border-box;background:var(--ink-25);color:var(--ink-950);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);font-family:var(--font-sans);visibility:hidden;padding:12px 12px 8px;position:fixed}._popReady_9k68o_86{visibility:visible;animation:.24s cubic-bezier(.2,.7,.2,1) _rise_9k68o_1}@keyframes _rise_9k68o_1{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}._head_9k68o_101{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}._title_9k68o_107{color:var(--ink-950);font:inherit;font-size:var(--text-lg);cursor:pointer;background:0 0;border:0;border-radius:2px;align-items:center;gap:6px;margin-left:-8px;padding:6px 8px;font-weight:600;transition:background-color .2s;display:inline-flex}._title_9k68o_107:hover{background:var(--lamp-200)}._caret_9k68o_126{transition:transform .3s cubic-bezier(.34,1.4,.64,1)}._caretOpen_9k68o_129{transform:rotate(180deg)}._nav_9k68o_132{gap:2px;display:flex}._navButton_9k68o_136{width:34px;height:34px;color:var(--ink-950);cursor:pointer;background:0 0;border:0;border-radius:2px;justify-content:center;align-items:center;transition:background-color .2s;display:flex}._navButton_9k68o_136:hover:not(:disabled){background:var(--ink-75)}._navButton_9k68o_136:disabled{opacity:.3;cursor:default}._title_9k68o_107:focus-visible,._navButton_9k68o_136:focus-visible,._day_9k68o_158:focus-visible,._month_9k68o_159:focus-visible,._link_9k68o_160:focus-visible{outline:2px solid var(--lamp-500);outline-offset:1px}._calendar_9k68o_165{flex-direction:column;gap:2px;display:flex}._week_9k68o_170,._row_9k68o_171{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._rows_9k68o_176{flex-direction:column;gap:2px;display:flex}._stage_9k68o_184{margin:-3px;padding:3px;position:relative;overflow:hidden}._gone_9k68o_190{pointer-events:none;position:absolute;top:3px;left:3px;right:3px}._comeUp_9k68o_197{animation:.3s cubic-bezier(.2,.7,.2,1) both _comeUp_9k68o_197}._comeDown_9k68o_200{animation:.3s cubic-bezier(.2,.7,.2,1) both _comeDown_9k68o_200}._goneUp_9k68o_203{animation:.3s cubic-bezier(.2,.7,.2,1) both _goneUp_9k68o_203}._goneDown_9k68o_206{animation:.3s cubic-bezier(.2,.7,.2,1) both _goneDown_9k68o_206}@keyframes _comeUp_9k68o_197{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes _comeDown_9k68o_200{0%{opacity:0;transform:translateY(-70%)}to{opacity:1;transform:none}}@keyframes _goneUp_9k68o_203{to{opacity:0;transform:translateY(-70%)}}@keyframes _goneDown_9k68o_206{to{opacity:0;transform:translateY(70%)}}._roll_9k68o_243{vertical-align:middle;line-height:24px;display:inline-block;position:relative;overflow:hidden}._label_9k68o_250{white-space:nowrap;display:block}._labelGone_9k68o_254{position:absolute;top:0;left:0}._labelComeUp_9k68o_259{animation:.3s cubic-bezier(.2,.7,.2,1) both _labelComeUp_9k68o_259}._labelComeDown_9k68o_262{animation:.3s cubic-bezier(.2,.7,.2,1) both _labelComeDown_9k68o_262}._labelGoneUp_9k68o_265{animation:.3s cubic-bezier(.2,.7,.2,1) both _labelGoneUp_9k68o_265}._labelGoneDown_9k68o_268{animation:.3s cubic-bezier(.2,.7,.2,1) both _labelGoneDown_9k68o_268}@keyframes _labelComeUp_9k68o_259{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes _labelComeDown_9k68o_262{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes _labelGoneUp_9k68o_265{to{opacity:0;transform:translateY(-100%)}}@keyframes _labelGoneDown_9k68o_268{to{opacity:0;transform:translateY(100%)}}._row_9k68o_171>span{display:flex}._weekday_9k68o_306{text-align:center;color:var(--ink-600);font-family:var(--font-mono);font-size:var(--text-xs);padding:4px 0 6px}._day_9k68o_158{height:34px;color:var(--ink-950);font:inherit;font-size:var(--text-md);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;flex:1;padding:0;transition:background-color .15s}._day_9k68o_158:hover:not(:disabled){background:var(--lamp-200)}._out_9k68o_330{color:var(--ink-600)}._today_9k68o_333{border-color:var(--ink-950)}._picked_9k68o_336,._day_9k68o_158._picked_9k68o_336:hover:not(:disabled){background:var(--ink-950);color:var(--lamp-500);font-weight:600}._day_9k68o_158:disabled{opacity:.3;cursor:not-allowed}._months_9k68o_348{grid-template-columns:repeat(3,1fr);align-content:stretch;gap:6px;min-height:236px;display:grid}._month_9k68o_159{color:var(--ink-950);font:inherit;font-size:var(--text-lg);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;transition:background-color .15s}._month_9k68o_159:hover{background:var(--lamp-200)}._foot_9k68o_369{border-top:1px solid var(--ink-150);justify-content:space-between;margin-top:8px;padding-top:6px;display:flex}._link_9k68o_160{color:var(--ink-950);font:inherit;font-size:var(--text-base);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:6px 4px;font-weight:600;text-decoration:underline}._link_9k68o_160:hover:not(:disabled){color:var(--lamp-stroke)}._link_9k68o_160:disabled{opacity:.4;cursor:default}@media print{._open_9k68o_50,._pop_9k68o_72{display:none}}._root_jmafo_2{position:relative}._button_jmafo_5{text-align:left;width:100%;font:inherit;font-size:var(--text-lg);color:var(--ink-950);background:var(--ink-25);border:1px solid var(--control);border-radius:var(--radius-md);cursor:pointer;box-sizing:border-box;min-height:44px;box-shadow:var(--shadow-1);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), background-color var(--dur-fast) var(--ease-out);justify-content:space-between;align-items:center;gap:12px;padding:0 12px 0 14px;display:flex}._amber_jmafo_28{background:var(--lamp-100)}._paper_jmafo_31,._field_jmafo_32{background:var(--ink-25)}._small_jmafo_35{min-height:40px;font-size:var(--text-md);padding:0 10px}._button_jmafo_5:disabled{opacity:.55;cursor:not-allowed}._button_jmafo_5:hover:not(:disabled){border-color:var(--ink-700)}._button_jmafo_5:focus-visible,._buttonOpen_jmafo_48{border-color:var(--lamp-stroke);box-shadow:0 0 0 4px color-mix(in srgb, var(--lamp-500) 24%, transparent);outline:none}._empty_jmafo_53 ._text_jmafo_53{color:var(--ink-600)}._invalid_jmafo_56{border-color:var(--red-600)}._text_jmafo_53{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._chevron_jmafo_66{transition:transform var(--dur-slow) var(--ease-out);flex:none;display:flex}._chevronOpen_jmafo_71{transform:rotate(180deg)}._list_jmafo_74{z-index:400;box-sizing:border-box;overscroll-behavior:contain;background:var(--ink-25);color:var(--ink-950);border:1px solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);opacity:0;transform-origin:top;visibility:hidden;pointer-events:none;flex-direction:column;margin:0;padding:6px;list-style:none;transition:opacity .18s,transform .24s cubic-bezier(.2,.7,.2,1),visibility 0s linear .24s;display:flex;position:fixed;overflow-y:auto;transform:translateY(-8px)scale(.98)}._above_jmafo_100{transform-origin:bottom;transform:translateY(8px)scale(.98)}._listOpen_jmafo_104{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .18s,transform .3s cubic-bezier(.34,1.3,.64,1),visibility;transform:none}._search_jmafo_115{z-index:1;background:var(--ink-25);border-bottom:1px solid var(--border-subtle);margin:-6px -6px 6px;padding:6px;position:sticky;top:-6px}._search_jmafo_115 input{box-sizing:border-box;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--sheet);width:100%;min-height:40px;color:var(--ink-950);font:inherit;font-size:var(--text-base);padding:0 12px}._none_jmafo_136{color:var(--ink-600);font-size:var(--text-base);padding:12px}._item_jmafo_141{opacity:0;transition:opacity .2s,transform .2s;transform:translate(-6px)}._listOpen_jmafo_104 ._item_jmafo_141{opacity:1;transform:none}._option_jmafo_152{text-align:left;width:100%;font:inherit;font-size:var(--text-lg);color:var(--ink-950);border-radius:var(--radius-lg);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 12px;transition:background-color .18s,color .18s;display:flex}._option_jmafo_152:disabled{opacity:.4;cursor:not-allowed}._option_jmafo_152:hover:not(:disabled),._option_jmafo_152:focus-visible{background:var(--ink-75);outline:none}._optionOn_jmafo_181,._optionOn_jmafo_181:hover,._optionOn_jmafo_181:focus-visible{background:var(--lamp-100);color:var(--ink-950);font-weight:600}._tick_jmafo_188{color:var(--amber);opacity:0;flex:none;transition:opacity .2s,transform .3s cubic-bezier(.34,1.56,.64,1);display:flex;transform:scale(.4)}._tickOn_jmafo_198{opacity:1;transform:none}._groupHead_jmafo_202{font-family:var(--mono);font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-600);padding:10px 12px 4px;font-weight:600;display:block}._list_jmafo_74{min-width:14rem}._root_znorl_2{cursor:pointer;min-height:44px;font-size:var(--text-base);color:var(--ink-950);align-items:flex-start;gap:12px;line-height:1.45;display:inline-flex}._root_znorl_2>._input_znorl_12{opacity:0;appearance:none;clip:rect(0 0 0 0)!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}._box_znorl_24{border:1.5px solid var(--ink-950);border-radius:var(--radius-md);background:var(--sheet);width:22px;height:22px;color:var(--ink-950);box-shadow:0 2px 0 var(--ink-950);isolation:isolate;transition:transform var(--dur-slow) var(--ease-back), box-shadow var(--dur-base) var(--ease-out);flex:none;justify-content:center;align-items:center;margin-top:10px;display:flex;position:relative;overflow:hidden}._box_znorl_24 svg{width:14px;height:14px}._box_znorl_24:before{content:"";z-index:-1;background:var(--lamp-500);transition:transform var(--dur-slow) var(--ease-out);border-radius:50%;position:absolute;inset:0;transform:scale(0)}._root_znorl_2:hover ._box_znorl_24{box-shadow:0 3px 0 var(--ink-950);transform:translateY(-1px)}._input_znorl_12:focus-visible+._box_znorl_24{outline:3px solid var(--focus-ring);outline-offset:2px}._checked_znorl_67 ._box_znorl_24,._checked_znorl_67:hover ._box_znorl_24,._input_znorl_12:checked+._box_znorl_24,._root_znorl_2:hover ._input_znorl_12:checked+._box_znorl_24{box-shadow:0 1px 0 var(--ink-950);transform:translateY(1px)}._checked_znorl_67 ._box_znorl_24:before,._input_znorl_12:checked+._box_znorl_24:before{transform:scale(1.7)}._root_znorl_2:active ._box_znorl_24,._root_znorl_2:active ._input_znorl_12:checked+._box_znorl_24{transform:translateY(1px)scale(.9)}._tick_znorl_82{stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset var(--dur-slow) var(--ease-out)}._checked_znorl_67 ._tick_znorl_82,._input_znorl_12:checked+._box_znorl_24 ._tick_znorl_82{stroke-dashoffset:0;transition-delay:80ms}._invalid_znorl_92 ._box_znorl_24{border-color:var(--status-negative);box-shadow:0 2px 0 var(--status-negative)}._invalid_znorl_92 ._text_znorl_96{color:var(--status-negative)}._text_znorl_96{min-width:0;padding-top:10px}._hint_znorl_103,._error_znorl_104{font-size:var(--text-sm);margin:0 0 0 34px;line-height:1.4}._hint_znorl_103{color:var(--text-secondary)}._error_znorl_104{color:var(--status-negative);font-weight:500}._disabled_znorl_116{opacity:.55;cursor:not-allowed}._disabled_znorl_116 ._box_znorl_24{transform:none}._small_znorl_124{min-height:0}._small_znorl_124 ._box_znorl_24{width:18px;height:18px;margin-top:2px}._small_znorl_124 ._box_znorl_24 svg{width:12px;height:12px}._small_znorl_124 ._text_znorl_96{padding-top:0}._set_dr2vl_1{gap:var(--space-2);border:none;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._legend_dr2vl_10{margin-bottom:var(--space-1);font-size:var(--text-lg);padding:0;font-weight:600;line-height:1.3}._hint_dr2vl_17{color:var(--text-secondary);font-size:var(--text-sm);margin:0;line-height:1.4}._error_dr2vl_23{color:var(--status-negative);font-size:var(--text-sm);margin:0;font-weight:500}._grid_dr2vl_29{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._one_dr2vl_34{grid-template-columns:minmax(0,1fr)}._three_dr2vl_37{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=640px){._grid_dr2vl_29,._three_dr2vl_37{grid-template-columns:minmax(0,1fr)}}._card_dr2vl_46{align-items:flex-start;gap:var(--space-3);box-sizing:border-box;min-height:44px;padding:var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--sheet);cursor:pointer;transition:border-color var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out), transform var(--dur-slow) var(--ease-back);display:flex;position:relative}._card_dr2vl_46:hover{border-color:var(--border-ink);transform:translateY(-1px)}._card_dr2vl_46:active{transform:scale(.99)}._card_dr2vl_46:focus-within{outline:3px solid var(--focus-ring);outline-offset:2px}._on_dr2vl_34,._on_dr2vl_34:hover{border-color:var(--border-ink);background:var(--surface-selected);box-shadow:inset 0 0 0 1px var(--border-ink)}._off_dr2vl_80{opacity:.5;cursor:not-allowed}._input_dr2vl_85{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._text_dr2vl_92{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._label_dr2vl_99{font-size:var(--text-md);font-weight:600;line-height:1.3}._desc_dr2vl_104{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.4}._tick_dr2vl_109{border:1.5px solid var(--border-strong);width:20px;height:20px;color:var(--lamp-500);transition:border-color var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}._tick_dr2vl_109 svg{opacity:0;width:12px;height:12px;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-slow) var(--ease-back);transform:scale(.3)rotate(-30deg)}._on_dr2vl_34 ._tick_dr2vl_109{border-color:var(--border-ink);background:var(--ink-950)}._on_dr2vl_34 ._tick_dr2vl_109 svg{opacity:1;transform:none}._square_dr2vl_141{border-radius:0}
