._frame_qoszo_2{width:100%}._scroller_qoszo_5{min-height:100%}html[data-forced-orientation=landscape] ._frame_qoszo_2{transform-origin:0 0;width:100dvh;height:100dvw;position:fixed;top:0;left:0;overflow:hidden;transform:translate(100dvw)rotate(90deg)}html[data-forced-orientation=landscape] ._scroller_qoszo_5{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;position:absolute;inset:0;overflow:auto}._wrap_10ava_1{min-height:var(--app-height);place-items:center;padding:24px;display:grid}._card_10ava_7{flex-direction:column;gap:8px;width:min(100%,380px);display:flex}._title_10ava_13{color:var(--accent);margin:0 0 4px;font-size:20px}._lead_10ava_18{color:var(--muted);margin:0 0 16px;font-size:14px}._submit_10ava_23{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:8px;min-height:48px;margin-top:12px;font-size:16px}._submit_10ava_23:disabled{opacity:.6;cursor:default}._error_10ava_37{color:#b3261e;margin:0 0 4px;font-size:14px}._note_10ava_42{color:var(--muted);margin:8px 0 0;font-size:12px}._banner_ov2em_1{color:var(--muted);background:var(--accent-soft);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:4px 12px;font-size:12px;display:flex}._button_ov2em_23{border:1px solid var(--line);min-height:44px;color:var(--accent);cursor:pointer;background:#fff;border-radius:8px;padding:0 12px;font-size:12px}._stack_prfac_1{left:50%;bottom:calc(76px + var(--safe-bottom));z-index:100;width:min(calc(var(--app-width) * .92), 440px);pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;transform:translate(-50%)}._toast_prfac_13{color:#fff;background:#1f2a22;border-radius:8px;padding:12px 16px;font-size:14px;line-height:1.5}._error_prfac_21{background:#9a2a1d}@media (width>=768px){._stack_prfac_1{bottom:24px}}._hint_1vui4_1{background:var(--accent-soft);color:var(--muted);flex:none;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:0 4px 0 14px;font-size:13px;display:flex}._close_1vui4_25{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;font-size:16px}._extras_y3o8g_2{display:none}@media (width>=768px){._extras_y3o8g_2{border-top:1px solid var(--line);flex-direction:column;align-items:stretch;gap:4px;width:100%;margin-top:12px;padding:8px 4px;display:flex}._label_y3o8g_17{color:var(--muted);text-align:center;font-size:10px}._select_y3o8g_22{border:1px solid var(--line);width:100%;min-height:28px;color:var(--text);background:#fff;border-radius:6px;font-size:11px}._account_y3o8g_31{flex-direction:column;align-items:stretch;gap:4px;display:flex}._accountName_y3o8g_37{color:var(--text);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._logout_y3o8g_45{border:1px solid var(--line);min-height:28px;color:var(--muted);cursor:pointer;background:#fff;border-radius:6px;font-size:10px}._install_y3o8g_54{border:1px solid var(--accent);min-height:40px;color:var(--accent);cursor:pointer;background:#fff;border-radius:6px;padding:2px 4px;font-size:10px;line-height:1.3}}._status_l0r9c_2{z-index:31;right:8px;bottom:calc(58px + var(--safe-bottom));color:var(--muted);pointer-events:none;background:#ffffffe6;margin:0;padding:0 4px;font-size:10px;line-height:16px;position:fixed}._offline_l0r9c_15,._pending_l0r9c_16{color:var(--text)}._pending_l0r9c_16{font-weight:700}@media (width>=768px){._status_l0r9c_2{right:auto;left:var(--safe-left);width:72px;padding:8px 4px calc(8px + var(--safe-bottom));text-align:center;overflow-wrap:anywhere;background:0 0;line-height:1.3;bottom:0}._pending_l0r9c_16{display:block}}._nav_213m0_2{z-index:30;border-top:1px solid var(--line);padding-bottom:var(--safe-bottom);background:#fff;display:flex;position:fixed;bottom:0;left:0;right:0}._tab_213m0_13{min-height:56px;color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;display:flex}._glyph_213m0_27{font-size:18px;line-height:1}._label_213m0_31{font-size:11px}._active_213m0_34{color:var(--accent);font-weight:700}@media (width>=768px){._nav_213m0_2{width:calc(72px + var(--safe-left));padding-left:var(--safe-left);padding-top:calc(12px + var(--safe-top));border-top:0;border-right:1px solid var(--line);flex-direction:column;justify-content:flex-start;gap:4px;top:0;right:auto;overflow-y:auto}._tab_213m0_13{flex:none;min-height:64px}}@media (width>=768px) and (height<=520px){._tab_213m0_13{min-height:48px}}._bar_ovasc_2{z-index:11;border-bottom:1px solid var(--line);background:#fff;position:relative}._strip_ovasc_8{scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:stretch;gap:0;display:flex;overflow-x:auto}._strip_ovasc_8::-webkit-scrollbar{display:none}._tab_ovasc_19{min-height:40px;color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;align-items:center;gap:4px;padding:0 12px;font-size:14px;display:flex}._tabActive_ovasc_35{border-bottom-color:var(--accent);color:var(--text);font-weight:700}._glyph_ovasc_40{opacity:.7;font-size:13px}._sharedMark_ovasc_44{color:var(--muted);margin-left:2px;font-size:11px}._addButton_ovasc_49{min-width:44px;min-height:40px;color:var(--accent);cursor:pointer;background:0 0;border:0;flex:none;font-size:22px;line-height:1}._backdrop_ovasc_62{z-index:11;position:fixed;inset:0}._popover_ovasc_67{z-index:12;border:1px solid var(--line);background:#fff;border-radius:10px;min-width:200px;margin-top:4px;padding:6px;position:absolute;top:100%;left:8px;box-shadow:0 6px 20px #00000024}._menuItem_ovasc_80{width:100%;min-height:44px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:15px;display:flex}._menuItem_ovasc_80:disabled{color:var(--muted);cursor:default}._menuDanger_ovasc_100{color:#b23b3b}._menuPrimary_ovasc_103{color:var(--accent);font-weight:700}._renameInput_ovasc_107{border:1px solid var(--line);width:100%;min-height:44px;font:inherit;border-radius:8px;padding:0 10px;font-size:16px}._renameActions_ovasc_116{justify-content:flex-end;gap:4px;margin-top:6px;display:flex}._renameActions_ovasc_116 ._menuItem_ovasc_80{width:auto}._pickerButton_ovasc_127{z-index:32;left:calc(12px + var(--safe-left));bottom:calc(12px + var(--safe-bottom));border:1px solid var(--line);max-width:calc(100vw - 260px);height:48px;color:var(--text);font:inherit;cursor:pointer;background:#fff;border-radius:24px;align-items:center;gap:6px;padding:0 14px;font-size:15px;font-weight:700;display:flex;position:fixed;box-shadow:0 2px 8px #0000001f}._pickerName_ovasc_148{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._pickerCaret_ovasc_153{color:var(--muted);font-size:12px}._pickerButtonOpen_ovasc_158{border-color:var(--accent)}._bottomBar_ovasc_162{z-index:31;left:0;right:0;bottom:calc(12px + 48px + 8px + var(--safe-bottom));padding:0 var(--safe-right) 0 var(--safe-left);border-top:1px solid var(--line);background:#fff;position:fixed;box-shadow:0 -4px 14px #00000014}._bottomBar_ovasc_162 ._bar_ovasc_2{border-bottom:0}._bottomBar_ovasc_162 ._tab_ovasc_19,._bottomBar_ovasc_162 ._addButton_ovasc_49{min-height:48px}._bottomBar_ovasc_162 ._popover_ovasc_67{margin-top:0;margin-bottom:4px;top:auto;bottom:100%}._message_n0pb0_1{text-align:center;color:var(--muted);margin:32px 0;font-size:14px}._error_n0pb0_7{color:#9a2a1d}._launcher_17xli_3{z-index:32;right:calc(12px + var(--safe-right));bottom:calc(12px + var(--safe-bottom));border:1px solid var(--line);width:48px;height:48px;color:var(--accent);cursor:pointer;background:#fff;border-radius:50%;padding:0;font-size:24px;line-height:1;position:fixed;box-shadow:0 2px 8px #0000001f}._launcher_17xli_3[aria-expanded=true]{background:var(--accent-soft);border-color:var(--accent)}._attention_17xli_25{background:#c0392b;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:4px;right:4px}._edgeTop_17xli_37,._edgeBottom_17xli_38{z-index:29;pointer-events:none;background:#fff;position:fixed;left:0;right:0}._edgeTop_17xli_37{height:max(var(--safe-top), 2px);top:0}._edgeBottom_17xli_38{height:max(var(--safe-bottom), 6px);bottom:0}._backdrop_17xli_55{z-index:40;background:#0000001f;position:fixed;inset:0}._sheet_17xli_63{z-index:41;padding:6px calc(8px + var(--safe-right)) calc(6px + var(--safe-bottom)) calc(8px + var(--safe-left));border-top:1px solid var(--line);background:#fff;border-radius:12px 12px 0 0;flex-direction:column;gap:6px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #0000001a}._tabs_17xli_80{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;display:grid}._tab_17xli_80{border:1px solid var(--line);min-width:0;height:46px;color:var(--muted);font:inherit;cursor:pointer;background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:0;display:flex}._tabActive_17xli_102{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:700}._glyph_17xli_108{font-size:17px;line-height:1}._label_17xli_112{white-space:nowrap;font-size:10px;line-height:1.2}._bottomRow_17xli_118{align-items:center;gap:6px;min-height:36px;display:flex}._bottomLeft_17xli_125{flex-wrap:wrap;flex:1 1 0;align-items:center;gap:4px 6px;min-width:0;display:flex}._status_17xli_133{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:140px;margin:0;font-size:11px;line-height:1.3;overflow:hidden}._pending_17xli_144{color:var(--text);font-weight:700}._diag_17xli_148{font-variant-numeric:tabular-nums}._small_17xli_151{border:1px solid var(--line);height:30px;color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border-radius:6px;flex:none;align-items:center;gap:4px;padding:0 8px;font-size:11px;display:inline-flex}._small_17xli_151:disabled{color:var(--muted)}._select_17xli_170{height:24px;color:var(--text);font:inherit;background:#fff;border:0;padding:0 2px;font-size:11px}._rotate_17xli_180{border:1px solid var(--line);width:44px;height:44px;color:var(--accent);cursor:pointer;background:#fff;border-radius:50%;flex:none;padding:0;font-size:22px;line-height:1}._rotate_17xli_180[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}._wrap_jyeu7_1{background:#fffbea;border:1px solid #c9a23a;flex:none;margin:8px 16px}._summary_jyeu7_13{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;min-height:44px;padding:10px 12px;font-size:14px;display:block}._list_jyeu7_37{margin:0;padding:0 12px 12px;list-style:none}._item_jyeu7_47{border-top:1px solid var(--line);padding:12px 0}._label_jyeu7_55{margin:0 0 4px;font-weight:700}._note_jyeu7_63{color:var(--muted);margin:0 0 8px;font-size:12px}._table_jyeu7_73{border-collapse:collapse;width:100%;font-size:13px}._table_jyeu7_73 th,._table_jyeu7_73 td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:4px 6px}._table_jyeu7_73 th{color:var(--muted);width:28%;font-weight:400}._actions_jyeu7_109{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._primary_jyeu7_121,._secondary_jyeu7_123{border:1px solid var(--accent);cursor:pointer;border-radius:4px;min-height:44px;padding:0 14px;font-size:14px}._primary_jyeu7_121{background:var(--accent);color:#fff}._secondary_jyeu7_123{color:var(--accent);background:#fff}._chips_jg9hn_1{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}._chips_jg9hn_1::-webkit-scrollbar{display:none}._chip_jg9hn_1{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:22px;flex:none;min-height:44px;padding:0 16px;font-size:14px}._active_jg9hn_21{background:var(--accent);border-color:var(--accent);color:#fff}[data-ui-mode=desk] ._chip_jg9hn_1{border-radius:14px;min-height:28px;padding:0 12px;font-size:13px}._screen_z1sxq_3{max-width:1200px;padding:16px 12px 24px}._head_z1sxq_11{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}._heading_z1sxq_25{margin:0;font-size:20px}._controls_z1sxq_33{align-items:center;gap:10px;margin-bottom:10px;display:flex}._primaryButton_z1sxq_45{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:8px;flex:none;min-height:44px;padding:0 16px;font-size:14px}._chipRow_z1sxq_67{margin-bottom:12px}._tableWrap_z1sxq_73{overflow-x:auto}._table_z1sxq_73{border-collapse:collapse;width:100%;font-size:13px}._table_z1sxq_73 th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;padding:8px;font-size:12px;font-weight:400}._table_z1sxq_73 td{border-bottom:1px solid var(--line);vertical-align:middle;height:52px;padding:0 6px}._numeric_z1sxq_119{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}._sortButton_z1sxq_129{min-height:44px;font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}._sortActive_z1sxq_149{color:var(--accent);font-weight:700}._clickRow_z1sxq_157{cursor:pointer}._clickRow_z1sxq_157:hover{background:var(--accent-soft)}._rowButton_z1sxq_169{width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;padding:0;display:block}._detailCell_z1sxq_193{height:auto!important;padding:0!important}._sub_z1sxq_201{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:36vw;font-size:12px;display:block;overflow:hidden}._table_z1sxq_73 button._rowButton_z1sxq_169{white-space:nowrap}._ellipsis_z1sxq_225{text-overflow:ellipsis;white-space:nowrap;max-width:36vw;display:block;overflow:hidden}._status_z1sxq_239{white-space:nowrap;color:var(--accent);font-size:12px}._statusMuted_z1sxq_249{color:var(--muted)}._footer_z1sxq_255{color:var(--muted);margin-top:14px;font-size:14px}._footer_z1sxq_255 strong{color:var(--text);font-variant-numeric:tabular-nums}._inactive_z1sxq_273{color:var(--muted)}._wideOnly_z1sxq_283{display:none}._narrowOnly_z1sxq_289{display:block}@media (width>=768px){._screen_z1sxq_3{padding:24px 28px 32px}._table_z1sxq_73{font-size:14px}._sub_z1sxq_201{max-width:320px}._ellipsis_z1sxq_225{max-width:280px}._wideOnly_z1sxq_283{display:table-cell}._narrowOnly_z1sxq_289{display:none}}._helpButton_z1sxq_337{border:1px solid var(--line);width:32px;height:32px;color:var(--muted);cursor:pointer;background:#fff;border-radius:50%;flex:none}._panelOpen_z1sxq_357{margin-right:420px}[data-ui-mode=desk] ._screen_z1sxq_3{flex-direction:column;flex:auto;max-width:none;min-height:0;padding:16px 20px 12px;display:flex}[data-ui-mode=desk] ._tableWrap_z1sxq_73{flex:auto;min-height:0;overflow:auto}[data-ui-mode=desk] ._head_z1sxq_11{margin-bottom:8px}[data-ui-mode=desk] ._heading_z1sxq_25{font-size:18px}[data-ui-mode=desk] ._primaryButton_z1sxq_45{border-radius:6px;min-height:32px;padding:0 12px}[data-ui-mode=desk] ._controls_z1sxq_33,[data-ui-mode=desk] ._chipRow_z1sxq_67{margin-bottom:8px}[data-ui-mode=desk] ._table_z1sxq_73 th{z-index:2;background:#f6f8f6;height:32px;padding:0 8px;position:sticky;top:0}[data-ui-mode=desk] ._table_z1sxq_73 td{height:32px;padding:0 8px}[data-ui-mode=desk] ._rowButton_z1sxq_169,[data-ui-mode=desk] ._sortButton_z1sxq_129{min-height:32px}[data-ui-mode=desk] ._footer_z1sxq_255{margin:8px 0 0;font-size:13px}._toneRow_z1sxq_469 td{background:var(--row-bg)}._toneRow_z1sxq_469 td:first-child{box-shadow:inset 4px 0 0 var(--row-band)}._table_z1sxq_73 tr._cancelledRow_z1sxq_481 td{color:#999;text-decoration:line-through}._sendFailure_z1sxq_489{color:#c00;font-size:12px;font-weight:700;display:block}._stageBar_z1sxq_503{padding:10px 12px 0}._badge_yijg4_1{border:1px solid var(--accent);color:var(--accent);white-space:nowrap;border-radius:3px;margin-left:8px;padding:0 6px;font-size:11px;line-height:18px;display:inline-block}._field_3sp3g_1{flex-direction:column;gap:4px;margin-bottom:14px;display:flex}._label_3sp3g_7,._hint_3sp3g_11{color:var(--muted);font-size:12px}._input_3sp3g_15{border:1px solid var(--line);background:#fff;border-radius:8px;width:100%;min-width:0;min-height:44px;padding:0 12px;font-size:16px}._input_3sp3g_15:focus{outline:2px solid var(--accent);outline-offset:-1px}._number_3sp3g_29{text-align:right;font-variant-numeric:tabular-nums}._numberRow_3sp3g_33{gap:8px;display:flex}._signButton_3sp3g_37{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:8px;flex:none;width:44px;min-height:44px;font-size:18px}._textarea_3sp3g_47{resize:vertical;padding:10px 12px}._checkRow_3sp3g_51{align-items:center;gap:10px;min-height:44px;margin-bottom:6px;display:flex}._check_3sp3g_51{width:22px;height:22px;accent-color:var(--accent)}._actions_x2k2p_1{gap:10px;margin-top:8px;display:flex}._primary_x2k2p_6,._secondary_x2k2p_7,._danger_x2k2p_8{cursor:pointer;border:1px solid var(--accent);border-radius:8px;min-height:44px;padding:0 18px;font-size:15px}._primary_x2k2p_6{background:var(--accent);color:#fff;flex:1}._primary_x2k2p_6:disabled{opacity:.5;cursor:default}._secondary_x2k2p_7{color:var(--accent);background:#fff}._danger_x2k2p_8{color:#9a2a1d;background:#fff;border-color:#d9b4af}._error_x2k2p_34{color:#9a2a1d;margin:0 0 12px;font-size:14px}._sectionTitle_x2k2p_39{color:var(--muted);border-top:1px solid var(--line);margin:20px 0 8px;padding-top:12px;font-size:13px}._preview_x2k2p_46{color:var(--muted);margin:0 0 12px;font-size:13px}._backdrop_ppeka_1{z-index:40;background:#0000004d;position:fixed;inset:0}._panel_ppeka_7{z-index:50;max-height:calc(var(--app-height) * .9);background:#fff;border-radius:14px 14px 0 0;outline:none;flex-direction:column;animation:.18s ease-out _slide-up_ppeka_1;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 24px #00000026}._header_ppeka_23{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;padding:4px 8px 4px 20px;display:flex}._title_ppeka_31{margin:0;font-size:16px}._close_ppeka_35{cursor:pointer;width:44px;height:44px;color:var(--muted);background:0 0;border:0;font-size:18px}._body_ppeka_44{padding:16px 20px calc(24px + var(--safe-bottom));overflow-y:auto}@media (width>=768px){._backdrop_ppeka_1{pointer-events:none;background:0 0}._panel_ppeka_7{width:calc(420px + var(--safe-right));padding-right:var(--safe-right);padding-top:var(--safe-top);border-left:1px solid var(--line);border-radius:0;max-height:none;animation:.18s ease-out _slide-left_ppeka_1;top:0;left:auto;box-shadow:-4px 0 24px #0000000f}}@keyframes _slide-up_ppeka_1{0%{opacity:0;transform:translateY(40px)}}@keyframes _slide-left_ppeka_1{0%{opacity:0;transform:translate(40px)}}._wrap_j9rtm_1{flex:1;min-width:0}._label_j9rtm_5{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._input_j9rtm_12{border:1px solid var(--line);border-radius:8px;width:100%;min-height:44px;padding:0 14px;font-size:16px}._input_j9rtm_12:focus{outline:2px solid var(--accent);outline-offset:-1px}[data-ui-mode=desk] ._input_j9rtm_12{border-radius:6px;min-height:32px;padding:0 10px;font-size:14px}._sheet_1i17y_2{flex:auto;min-height:0;padding:8px;display:flex}._textarea_1i17y_8{border:1px solid var(--line);width:100%;min-height:240px;color:var(--text);font:inherit;resize:none;background:#fff;border-radius:8px;outline:none;flex:auto;padding:10px;font-size:16px;line-height:1.5}._textarea_1i17y_8:focus{border-color:var(--accent)}[data-ui-mode=touch] ._sheet_1i17y_2{padding-bottom:calc(68px + var(--safe-bottom))}._grid_1jcr9_2{flex-direction:column;flex:auto;min-height:0;display:flex}._toolbar_1jcr9_10{flex-wrap:wrap;flex:none;align-items:center;gap:6px;margin-bottom:8px;font-size:13px;display:flex}._toolButton_1jcr9_19{border:1px solid var(--line);min-height:28px;color:var(--text);cursor:pointer;background:#fff;border-radius:6px;padding:0 10px;font-size:13px}._toolButton_1jcr9_19:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._toolButton_1jcr9_19:disabled{color:var(--muted);cursor:default;opacity:.55}._dangerButton_1jcr9_38{color:#9a2a1d;border-color:#d9b4af}._toolDivider_1jcr9_42{background:var(--line);width:1px;height:18px;margin:0 4px}._checkedCount_1jcr9_48{color:var(--accent);font-weight:700}._toolLabel_1jcr9_52{color:var(--muted)}._toolSelect_1jcr9_55{border:1px solid var(--line);background:#fff;border-radius:6px;min-height:28px;font-size:13px}._scroll_1jcr9_64{border:1px solid var(--line);outline:none;flex:auto;min-height:0;overflow:auto}._scroll_1jcr9_64:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._table_1jcr9_75{table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:13px}._headCell_1jcr9_81{z-index:2;border-bottom:1px solid var(--line);border-right:1px solid var(--line);height:32px;color:var(--muted);text-align:left;white-space:nowrap;text-overflow:ellipsis;background:#f6f8f6;padding:0 8px;font-size:12px;font-weight:400;position:sticky;top:0;overflow:hidden}._table_1jcr9_75 thead ._selectCell_1jcr9_98{z-index:2;border-bottom:1px solid var(--line);border-right:1px solid var(--line);background:#f6f8f6;position:sticky;top:0}._rowNumberHead_1jcr9_107,._rowNumberCell_1jcr9_108{border-bottom:1px solid var(--line);border-right:1px solid var(--line);width:40px;color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;-webkit-user-select:none;user-select:none;background:#f3f4f3;padding:0 6px;font-size:12px;font-weight:400;text-decoration:none;position:sticky;left:0}._rowNumberHead_1jcr9_107{z-index:4;height:32px;top:0}._rowNumberCell_1jcr9_108{z-index:3;cursor:pointer;height:32px}._row_1jcr9_107 ._rowNumberCell_1jcr9_108._rowNumberSelected_1jcr9_135{background:#e6f0e9}._row_1jcr9_107{height:32px}._orderRow_1jcr9_142 ._cell_1jcr9_142{border-bottom-color:#cdd3cf}._lineRow_1jcr9_145 ._cell_1jcr9_142,._lineRow_1jcr9_145 ._selectCell_1jcr9_98{background:#fafbfa}._row_1jcr9_107 ._selectCell_1jcr9_98{background:var(--row-bg,#fff);box-shadow:inset 4px 0 0 var(--row-band,transparent)}._lineRow_1jcr9_145 ._selectCell_1jcr9_98{box-shadow:none}._row_1jcr9_107._cancelledRow_1jcr9_157 ._cell_1jcr9_142{color:#999;text-decoration:line-through}._checkedRow_1jcr9_161 ._cell_1jcr9_142,._checkedRow_1jcr9_161 ._selectCell_1jcr9_98{background:#e4efe7}._selectCell_1jcr9_98{text-align:center;border-bottom:1px solid var(--line);border-right:1px solid var(--line);width:32px;height:32px;padding:0}._checkbox_1jcr9_173{vertical-align:middle;width:14px;height:14px;accent-color:var(--accent);cursor:pointer;margin:0}._cell_1jcr9_142{border-bottom:1px solid var(--line);border-right:1px solid var(--line);background:var(--row-bg,#fff);white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;cursor:cell;outline:none;height:32px;padding:0 8px;scroll-margin-top:34px;scroll-margin-left:74px;position:relative;overflow:hidden}._cell_1jcr9_142:hover{box-shadow:inset 0 0 0 100px #2f6b3f12}._cell_1jcr9_142._readOnlyCell_1jcr9_202{color:var(--text)}._mutedCell_1jcr9_205{color:var(--muted)}._cell_1jcr9_142._autoCell_1jcr9_209{color:#77807a}._cell_1jcr9_142._failureCell_1jcr9_213{color:#c00;font-weight:700}._cell_1jcr9_142._emphasisCell_1jcr9_217{font-weight:700}._cellLink_1jcr9_220{color:inherit;-webkit-text-decoration:underline #b9c4bc;text-decoration:underline #b9c4bc}._cellLink_1jcr9_220:hover{color:var(--accent)}._numeric_1jcr9_228{text-align:right;font-variant-numeric:tabular-nums}._activeCell_1jcr9_232{outline:2px solid var(--accent);outline-offset:-2px;overflow:visible}._headCell_1jcr9_81._activeColumnHead_1jcr9_238{color:var(--accent);background:#e6f0e9}._cellText_1jcr9_242{text-overflow:ellipsis;display:block;overflow:hidden}._chevron_1jcr9_247{width:20px;height:20px;color:var(--muted);cursor:pointer;background:0 0;border:0;margin-right:2px;padding:0;font-size:12px}._branch_1jcr9_258{width:16px;color:var(--muted);display:inline-block}._editor_1jcr9_265{border:2px solid var(--accent);width:100%;height:100%;color:var(--text);-webkit-user-select:text;user-select:text;background:#fff;outline:none;padding:0 8px;font-size:13px;position:absolute;inset:0}._editorNumeric_1jcr9_278{text-align:right}._conflictCell_1jcr9_283{outline-offset:-2px;background:#fdf1ef;outline:2px solid #c0392b;overflow:visible}._conflictBubble_1jcr9_289{z-index:5;color:#9a2a1d;white-space:nowrap;background:#fff;border:1px solid #c0392b;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:400;text-decoration:none;display:none;position:absolute;top:100%;left:0;box-shadow:0 2px 8px #0000001f}._conflictCell_1jcr9_283:hover ._conflictBubble_1jcr9_289,._conflictCell_1jcr9_283._activeCell_1jcr9_232 ._conflictBubble_1jcr9_289{display:block}._editorNote_1jcr9_312{z-index:6;border:2px solid var(--accent);width:100%;height:auto;min-height:100%;color:var(--text);resize:none;-webkit-user-select:text;user-select:text;background:#fff;outline:none;padding:6px 8px;font-size:13px;line-height:18px;position:absolute;top:0;left:0}._externalHint_1jcr9_332{z-index:7;color:var(--text);white-space:nowrap;background:#fffbea;border:1px solid #c9a23a;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:400;text-decoration:none;position:absolute;top:100%;left:0;box-shadow:0 2px 8px #0000001f}._headButton_1jcr9_350{width:100%;height:100%;color:inherit;font:inherit;text-align:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;padding:0;display:block;overflow:hidden}._headButton_1jcr9_350:hover{color:var(--accent)}._headSorted_1jcr9_368{color:var(--accent);font-weight:700}._columnMenu_1jcr9_374{z-index:40;border:1px solid var(--line);background:#fff;border-radius:8px;flex-direction:column;max-height:min(70vh,560px);font-size:13px;display:flex;position:fixed;box-shadow:0 4px 16px #00000029}._columnMenuHead_1jcr9_386{border-bottom:1px solid var(--line);color:var(--muted);flex:none;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}._columnMenuList_1jcr9_395{margin:0;padding:4px 0;list-style:none;overflow-y:auto}._columnMenuItem_1jcr9_401{cursor:pointer;align-items:center;gap:8px;min-height:28px;padding:0 12px;display:flex}._columnMenuItem_1jcr9_401:hover{background:var(--accent-soft)}._columnMenuSheet_1jcr9_414{width:auto;max-height:calc(var(--app-height) * .7);padding-bottom:var(--safe-bottom);border-radius:12px 12px 0 0;font-size:15px;inset:auto 0 0}._columnMenuSheet_1jcr9_414 ._toolButton_1jcr9_19{min-height:40px}._columnMenuSheet_1jcr9_414 ._columnMenuItem_1jcr9_401{min-height:44px}._columnMenuSheet_1jcr9_414 ._columnMenuItem_1jcr9_401 input{width:18px;height:18px}._editorTouch_1jcr9_437{font-size:16px}._controls_17plo_3{align-items:center;gap:4px;max-width:100%;font-weight:400;text-decoration:none;display:inline-flex}._stepButton_17plo_19{border:1px solid var(--line);min-width:26px;min-height:26px;color:var(--accent);cursor:pointer;background:#fff;border-radius:4px;flex:none;padding:0 4px;font-size:11px;line-height:1}._stepButton_17plo_19:hover:not(:disabled){border-color:var(--accent)}._stepButton_17plo_19:disabled{color:#b8bdb9;cursor:default}[data-ui-mode=touch] ._stepButton_17plo_19{min-width:40px;min-height:40px;font-size:14px}._stageName_17plo_69{text-align:center;white-space:nowrap;min-width:4em;padding:0 4px}._popover_17plo_85{z-index:40;border:1px solid var(--line);color:var(--text);white-space:normal;text-align:left;cursor:default;background:#fff;border-radius:8px;padding:12px;font-size:13px;position:fixed;box-shadow:0 4px 16px #00000029}._sheet_17plo_115{padding:16px 16px calc(16px + var(--safe-bottom));border-radius:12px 12px 0 0;font-size:15px;bottom:0;right:0;width:auto!important;top:auto!important;left:0!important}._title_17plo_135{margin:0 0 8px;font-weight:700}._text_17plo_143{margin:0 0 8px}._caution_17plo_149{background:#fffbea;border:1px solid #c9a23a;border-radius:4px;margin:0 0 8px;padding:6px 8px}._field_17plo_163{color:var(--muted);flex-direction:column;gap:4px;margin-bottom:8px;display:flex}._input_17plo_177{border:1px solid var(--line);min-height:32px;color:var(--text);background:#fff;border-radius:6px;padding:0 8px;font-size:14px}._sheet_17plo_115 ._input_17plo_177{min-height:44px;font-size:16px}._via_17plo_203{color:var(--muted);border:0;margin:0 0 8px;padding:0}._via_17plo_203 legend{margin-bottom:4px;padding:0}._viaOption_17plo_223{min-height:32px;color:var(--text);align-items:center;gap:4px;margin-right:12px;display:inline-flex}._sheet_17plo_115 ._viaOption_17plo_223{min-height:44px}._viaDisabled_17plo_245{color:var(--muted)}._viaDisabled_17plo_245 small{font-size:11px}._warnings_17plo_257{margin:0 0 8px;padding-left:18px}._error_17plo_265{color:#9a2a1d;margin:0 0 8px}._actions_17plo_273{justify-content:flex-end;gap:8px;display:flex}._primary_17plo_283,._secondary_17plo_285{border:1px solid var(--accent);cursor:pointer;border-radius:6px;min-height:32px;padding:0 14px;font-size:13px}._sheet_17plo_115 ._primary_17plo_283,._sheet_17plo_115 ._secondary_17plo_285{min-height:44px;font-size:15px}._primary_17plo_283{background:var(--accent);color:#fff}._primary_17plo_283:disabled{opacity:.5;cursor:default}._secondary_17plo_285{color:var(--accent);background:#fff}._picker_l9ozr_1{margin-bottom:4px}._suggestions_l9ozr_4{border:1px solid var(--line);border-radius:8px;margin:-6px 0 14px;padding:0;list-style:none;overflow:hidden}._suggestion_l9ozr_4{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-height:44px;padding:8px 12px;font-size:14px;display:flex}._suggestion_l9ozr_4:hover{background:var(--accent-soft)}._suggestionMeta_l9ozr_30{color:var(--muted);font-size:12px}._row_l9ozr_34{grid-template-columns:1fr 1fr;gap:12px;display:grid}._history_b4s6y_1{border-top:1px solid var(--line);margin-top:20px;padding-top:12px}._title_b4s6y_6{color:var(--muted);margin:0 0 8px;font-size:13px;font-weight:400}._message_b4s6y_12{color:var(--muted);margin:0;font-size:13px}._list_b4s6y_17{margin:0;padding:0;font-size:13px;list-style:none}._list_b4s6y_17 li{border-bottom:1px solid var(--line);padding:4px 0}._meta_b4s6y_27{color:var(--muted);font-size:12px;display:block}._row_kjoor_2{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}._row_kjoor_2::-webkit-scrollbar{display:none}._row_kjoor_2+._row_kjoor_2{margin-top:6px}._chip_kjoor_16{border:1px solid var(--line);min-height:28px;color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border-radius:14px;flex:none;padding:0 12px;font-size:13px}._active_kjoor_29{border:2px solid var(--accent);padding:0 11px;font-weight:700}[data-ui-mode=touch] ._chip_kjoor_16{border-radius:18px;min-height:36px;padding:0 14px;font-size:14px}[data-ui-mode=touch] ._active_kjoor_29{padding:0 13px}._chips_eqeae_2{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}._chips_eqeae_2::-webkit-scrollbar{display:none}._chip_eqeae_2{border:1px solid var(--line);min-height:28px;color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border-radius:14px;flex:none;padding:0 12px;font-size:13px}._active_eqeae_25{border:2px solid var(--accent);padding:0 11px;font-weight:700}._struck_eqeae_30{color:var(--muted);text-decoration:line-through}._chipsScroll_eqeae_36 ._chip_eqeae_2{border-radius:18px;min-height:36px;padding:0 14px;font-size:14px}._chipsScroll_eqeae_36 ._active_eqeae_25{padding:0 13px}._chipsTouch_eqeae_47{flex-wrap:wrap;overflow:visible}._chipsTouch_eqeae_47 ._chip_eqeae_2{border-radius:20px;min-height:40px;padding:0 16px;font-size:15px}._chipsTouch_eqeae_47 ._active_eqeae_25{padding:0 15px}._backdrop_16s21_1{z-index:70;background:#00000040;place-items:center;display:grid;position:fixed;inset:0}._dialog_16s21_9{width:min(480px, calc(var(--app-width) - 32px));max-height:calc(var(--app-height) - 48px);border:1px solid var(--line);background:#fff;border-radius:10px;padding:4px 20px 16px;overflow-y:auto;box-shadow:0 8px 32px #0000002e}._header_16s21_19{justify-content:space-between;align-items:center;display:flex}._title_16s21_24{margin:0;font-size:16px}._close_16s21_28{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0}._groupTitle_16s21_36{color:var(--muted);margin:12px 0 4px;font-size:12px;font-weight:400}._list_16s21_42{margin:0}._item_16s21_45{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding:4px 0;font-size:13px;display:flex}._item_16s21_45 dt{flex:none;width:190px}._keys_16s21_57{border:1px solid var(--line);background:var(--accent-soft);border-radius:4px;padding:0 6px;font-family:inherit;font-size:12px;display:inline-block}._description_16s21_66{margin:0}._grid_2lzrj_2{flex-direction:column;flex:auto;min-height:0;display:flex}._scroll_2lzrj_10{touch-action:pan-x pan-y;overflow-anchor:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding-bottom:calc(68px + var(--safe-bottom));border:1px solid var(--line);outline:none;flex:auto;overflow:auto;container-type:inline-size}._zoomLayer_2lzrj_28{will-change:transform;width:max-content;min-width:100%}._scroll_2lzrj_10[data-pinching=true] ._headCell_2lzrj_34,._scroll_2lzrj_10[data-pinching=true] ._rowNumberHead_2lzrj_35,._scroll_2lzrj_10[data-pinching=true] ._rowNumberCell_2lzrj_36{position:static}._table_2lzrj_39{table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:14px}._headCell_2lzrj_34{z-index:3;border-bottom:1px solid var(--line);border-right:1px solid var(--line);height:40px;color:var(--muted);text-align:left;white-space:nowrap;text-overflow:ellipsis;background:#f6f8f6;padding:0 8px;font-size:13px;font-weight:400;position:sticky;top:0;overflow:hidden}._headButton_2lzrj_63{width:100%;height:40px;color:inherit;font:inherit;text-align:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;padding:0;display:block;overflow:hidden}._headSorted_2lzrj_78{color:var(--accent);font-weight:700}._row_2lzrj_35{height:44px}._cell_2lzrj_86{border-bottom:1px solid var(--line);border-right:1px solid var(--line);background:var(--row-bg,#fff);white-space:nowrap;text-overflow:ellipsis;-webkit-tap-highlight-color:#2f6b3f1f;height:44px;padding:0 8px;position:relative;overflow:hidden}._orderRow_2lzrj_98 ._cell_2lzrj_86{border-bottom-color:#cdd3cf}._lineRow_2lzrj_101 ._cell_2lzrj_86{background:#fafbfa}._cellText_2lzrj_104{text-overflow:ellipsis;display:block;overflow:hidden}._numeric_2lzrj_109{text-align:right;font-variant-numeric:tabular-nums}._mutedCell_2lzrj_113{color:var(--muted)}._cell_2lzrj_86._autoCell_2lzrj_117{color:#77807a}._row_2lzrj_35._cancelledRow_2lzrj_121 ._cell_2lzrj_86{color:#999;text-decoration:line-through}._cell_2lzrj_86._failureCell_2lzrj_125{color:#c00;font-weight:700}._cell_2lzrj_86._emphasisCell_2lzrj_129{font-weight:700}._cellLink_2lzrj_132{min-height:44px;color:inherit;line-height:44px;-webkit-text-decoration:underline #b9c4bc;text-decoration:underline #b9c4bc;display:inline-block}._cell_2lzrj_86._activeCell_2lzrj_142{outline:2px solid var(--accent);outline-offset:-2px}._headCell_2lzrj_34._activeHead_2lzrj_146{color:var(--accent);background:#e6f0e9}._rowNumberHead_2lzrj_35,._rowNumberCell_2lzrj_36{border-bottom:1px solid var(--line);border-right:1px solid var(--line);width:40px;color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;background:#f3f4f3;padding:0 6px;font-size:12px;font-weight:400;text-decoration:none;position:sticky;left:0;overflow:hidden}._rowNumberHead_2lzrj_35{z-index:5;height:40px;top:0}._rowNumberCell_2lzrj_36{z-index:3;cursor:pointer;height:44px}._row_2lzrj_35 ._rowNumberCell_2lzrj_36._rowNumberSelected_2lzrj_180{background:#e6f0e9}._firstCell_2lzrj_185{box-shadow:inset 4px 0 0 var(--row-band,transparent)}._lineRow_2lzrj_101 ._firstCell_2lzrj_185{box-shadow:none}._chevron_2lzrj_192{width:32px;height:44px;color:var(--muted);vertical-align:middle;cursor:pointer;background:0 0;border:0;margin:0 2px 0 -8px;padding:0;font-size:14px}._branch_2lzrj_204{width:14px;color:var(--muted);display:inline-block}._deleteButton_2lzrj_209{color:#9a2a1d;cursor:pointer;background:#fff;border:1px solid #d9b4af;border-radius:6px;min-width:56px;min-height:36px;padding:0 10px;font-size:13px}._addCell_2lzrj_222{background:#fafbfa;border-bottom:1px solid #cdd3cf;height:44px;padding:0}._addButton_2lzrj_228{min-height:44px;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:14px;position:sticky;left:0}._topSlot_j7k28_5{min-width:0}._searchBar_j7k28_8{z-index:10;background:#fff;align-items:center;gap:4px;height:44px;margin-bottom:4px;display:flex;position:sticky;top:0}._searchBar_j7k28_8>:first-child{flex:1 1 0;min-width:0}._searchClose_j7k28_23{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:18px}._filterPanel_j7k28_36{z-index:10;border-bottom:1px solid var(--line);background:#fff;align-items:flex-start;gap:4px;margin-bottom:4px;padding:6px 0;display:flex;position:sticky;top:0}._filterRows_j7k28_48{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex}._filterSide_j7k28_55{flex-direction:column;flex:none;gap:2px;display:flex}._filterSideButton_j7k28_61{width:40px;height:36px;color:var(--text);cursor:pointer;background:0 0;border:0;padding:0;font-size:20px;line-height:1;position:relative}._filterSideButtonActive_j7k28_73{color:var(--accent)}._fabOpen_j7k28_77{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft), 0 2px 8px #0000001f}._fabRow_j7k28_84{z-index:32;right:calc(12px + 48px + 8px + var(--safe-right));bottom:calc(12px + var(--safe-bottom));gap:8px;display:flex;position:fixed}._fab_j7k28_77{border:1px solid var(--line);width:48px;height:48px;color:var(--text);cursor:pointer;background:#fff;border-radius:50%;padding:0;font-size:20px;line-height:1;position:relative;box-shadow:0 2px 8px #0000001f}._fabNew_j7k28_106{border-color:var(--accent);background:var(--accent);color:#fff;font-size:26px}._fabActive_j7k28_112{border-color:var(--accent);background:var(--accent-soft)}._fabIcon_j7k28_116{margin:0 auto;display:block}._fabStruck_j7k28_121{color:var(--muted)}._fabStruck_j7k28_121:after{content:"";background:currentColor;height:2px;position:absolute;top:50%;left:11px;right:11px}._fabDot_j7k28_134{background:var(--accent);border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:3px;right:3px}._sheetHeading_j7k28_146{color:var(--muted);margin:14px 0 8px;font-size:13px;font-weight:400}._sheetHeading_j7k28_146:first-child{margin-top:0}._sheetError_j7k28_155{color:var(--muted);margin:0 0 8px;font-size:13px}._sheetList_j7k28_160{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._sheetItem_j7k28_167{border:0;border-bottom:1px solid var(--line);width:100%;min-height:44px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;padding:0 8px;font-size:16px}._sheetItemActive_j7k28_180{color:var(--accent);font-weight:700}._sheetActions_j7k28_184{flex-wrap:wrap;gap:8px;display:flex}._sheetAction_j7k28_184{border:1px solid var(--line);min-height:40px;color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border-radius:8px;padding:0 14px;font-size:15px}._sheetAction_j7k28_184:disabled{color:var(--muted);cursor:default}._zoomRow_j7k28_205{align-items:center;gap:8px;margin-top:8px;display:flex}._zoomLabel_j7k28_211{min-width:44px;color:var(--muted);text-align:center;font-variant-numeric:tabular-nums;font-size:14px}._group_1y35f_2{z-index:12;top:calc(2px + var(--safe-top));right:calc(8px + var(--safe-right));gap:4px;display:flex;position:fixed}._button_1y35f_10{border:1px solid var(--line);width:40px;height:36px;color:var(--text);cursor:pointer;background:#fff;border-radius:8px;padding:0;font-size:20px;line-height:1}._button_1y35f_10:disabled{color:var(--line);cursor:default}._body_lprbc_2{flex-direction:column;display:flex}[data-ui-mode=desk] ._body_lprbc_2{flex-direction:row;flex:auto;gap:12px;min-height:0}._main_lprbc_12{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}[data-ui-mode=touch] ._touchScreen_lprbc_21{flex:auto;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);row-gap:0;max-width:none;min-height:0;padding:0 8px 4px;display:grid}[data-ui-mode=touch] ._touchScreen_lprbc_21>._body_lprbc_2{flex:none;min-height:0}._addForm_1i2t6_1{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:16px;display:flex}._field_1i2t6_8{flex-direction:column;flex:180px;gap:2px;min-width:180px;display:flex}._fieldLabel_1i2t6_15{color:var(--muted);font-size:12px}._input_1i2t6_19{border:1px solid var(--line);background:#fff;border-radius:8px;min-height:44px;padding:0 10px;font-size:16px}._inlineSelect_1i2t6_27{border:1px solid var(--line);background:#fff;border-radius:6px;min-height:36px;font-size:14px}._toggle_1i2t6_34{border:1px solid var(--line);min-height:36px;color:var(--accent);cursor:pointer;background:#fff;border-radius:6px;padding:0 10px;font-size:13px}._toggle_1i2t6_34:disabled{color:var(--muted);cursor:default}._controls_13njr_1{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:12px;display:flex}._group_13njr_8{border:0;align-items:center;gap:6px;margin:0;padding:0;display:inline-flex}._group_13njr_8 legend{float:left;color:var(--muted);margin-right:6px;padding:0;font-size:12px}._segment_13njr_23{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:22px;min-height:44px;padding:0 14px;font-size:14px}._segment_13njr_23[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff}._dateField_13njr_37{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}._dateInput_13njr_44{border:1px solid var(--line);border-radius:8px;min-height:44px;padding:0 8px;font-size:14px}._csvButton_13njr_51{border:1px solid var(--accent);min-height:44px;color:var(--accent);cursor:pointer;background:#fff;border-radius:8px;margin-left:auto;padding:0 14px;font-size:14px}._csvButton_13njr_51:disabled{opacity:.5;cursor:default}._totalRow_13njr_66 td{background:var(--accent-soft);font-weight:700}._note_13njr_70{color:var(--muted);margin:8px 0 0;font-size:12px}[data-ui-mode=desk] ._segment_13njr_23,[data-ui-mode=desk] ._dateInput_13njr_44,[data-ui-mode=desk] ._csvButton_13njr_51{min-height:28px;font-size:13px}[data-ui-mode=desk] ._segment_13njr_23{border-radius:14px;padding:0 12px}[data-ui-mode=desk] ._csvButton_13njr_51{border-radius:6px}._sheet_13njr_91{flex:auto;max-width:none;min-height:0;overflow:auto}[data-ui-mode=touch] ._sheet_13njr_91{padding-bottom:calc(68px + var(--safe-bottom))}._periodText_13njr_100{color:var(--muted);margin:0 0 8px;font-size:13px}._layout_1ptpd_1{min-height:var(--app-height)}._main_1ptpd_4{padding-top:var(--safe-top)}[data-ui-mode=desk] ._main_1ptpd_4{padding-bottom:calc(72px + var(--safe-bottom))}@media (width>=768px){[data-ui-mode=desk] ._main_1ptpd_4{margin-left:calc(72px + var(--safe-left));padding-right:var(--safe-right);padding-bottom:0}}[data-ui-mode=desk] ._main_1ptpd_4{height:var(--app-height);flex-direction:column;display:flex;overflow:hidden}[data-ui-mode=touch] ._main_1ptpd_4{padding-right:var(--safe-right);padding-left:var(--safe-left);padding-bottom:calc(68px + var(--safe-bottom))}[data-ui-mode=touch] ._main_1ptpd_4[data-screen=sheets]{height:var(--app-height);flex-direction:column;padding-bottom:0;display:flex;overflow:hidden}:root{--accent:#2f6b3f;--accent-soft:#f2f7f3;--text:#1b1f1c;--muted:#6b736d;--line:#e3e7e4;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--app-height:100dvh;--app-width:100vw;--safe-top:env(safe-area-inset-top);--safe-right:env(safe-area-inset-right);--safe-bottom:env(safe-area-inset-bottom);--safe-left:env(safe-area-inset-left)}html[data-forced-orientation=landscape]{--app-height:100dvw;--app-width:100dvh;--safe-top:0px;--safe-right:0px;--safe-bottom:0px;--safe-left:0px}*{box-sizing:border-box}html,body{touch-action:pan-x pan-y;color:var(--text);-webkit-text-size-adjust:100%;background:#fff;margin:0;font-family:system-ui,-apple-system,Segoe UI,Hiragino Sans,Yu Gothic UI,Meiryo,sans-serif;font-size:15px;line-height:1.5}button,input,select,textarea{font-family:inherit}button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
