._wrap_13159_1{place-items:center;min-height:100dvh;padding:24px;display:grid}._card_13159_7{flex-direction:column;gap:8px;width:min(100%,380px);display:flex}._title_13159_13{color:var(--accent);margin:0 0 4px;font-size:20px}._lead_13159_18{color:var(--muted);margin:0 0 16px;font-size:14px}._label_13159_23{color:var(--muted);margin-top:8px;font-size:13px}._input_13159_28{border:1px solid var(--line);border-radius:8px;min-height:44px;padding:0 12px;font-size:16px}._submit_13159_35{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:8px;min-height:48px;margin-top:20px;font-size:16px}._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_1o79j_1{left:50%;bottom:calc(76px + env(safe-area-inset-bottom));z-index:100;pointer-events:none;flex-direction:column;gap:8px;width:min(92vw,440px);display:flex;position:fixed;transform:translate(-50%)}._toast_1o79j_13{color:#fff;background:#1f2a22;border-radius:8px;padding:12px 16px;font-size:14px;line-height:1.5}._error_1o79j_21{background:#9a2a1d}@media (width>=768px){._stack_1o79j_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_txurs_2{display:none}@media (width>=768px){._extras_txurs_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_txurs_17{color:var(--muted);text-align:center;font-size:10px}._select_txurs_22{border:1px solid var(--line);width:100%;min-height:28px;color:var(--text);background:#fff;border-radius:6px;font-size:11px}._install_txurs_31{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_1chuq_1{z-index:31;right:8px;bottom:calc(58px + env(safe-area-inset-bottom));color:var(--muted);pointer-events:none;background:#ffffffe6;margin:0;padding:0 4px;font-size:10px;line-height:16px;position:fixed}._offline_1chuq_14,._pending_1chuq_15{color:var(--text)}._pending_1chuq_15{font-weight:700}@media (width>=768px){._status_1chuq_1{width:72px;padding:8px 4px calc(8px + env(safe-area-inset-bottom));text-align:center;overflow-wrap:anywhere;background:0 0;line-height:1.3;bottom:0;left:0;right:auto}._pending_1chuq_15{display:block}}._nav_1smxi_1{z-index:30;border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom);background:#fff;display:flex;position:fixed;bottom:0;left:0;right:0}._tab_1smxi_12{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_1smxi_26{font-size:18px;line-height:1}._label_1smxi_30{font-size:11px}._active_1smxi_33{color:var(--accent);font-weight:700}@media (width>=768px){._nav_1smxi_1{border-top:0;border-right:1px solid var(--line);flex-direction:column;justify-content:flex-start;gap:4px;width:72px;padding-top:12px;top:0;right:auto}._tab_1smxi_12{flex:none;min-height:64px}}._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}._message_n0pb0_1{text-align:center;color:var(--muted);margin:32px 0;font-size:14px}._error_n0pb0_7{color:#9a2a1d}._screen_bxgqa_3{max-width:1200px;padding:16px 12px 24px}._head_bxgqa_11{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}._heading_bxgqa_25{margin:0;font-size:20px}._controls_bxgqa_33{align-items:center;gap:10px;margin-bottom:10px;display:flex}._primaryButton_bxgqa_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_bxgqa_67{margin-bottom:12px}._tableWrap_bxgqa_73{overflow-x:auto}._table_bxgqa_73{border-collapse:collapse;width:100%;font-size:13px}._table_bxgqa_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_bxgqa_73 td{border-bottom:1px solid var(--line);vertical-align:middle;height:52px;padding:0 6px}._numeric_bxgqa_119{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}._sortButton_bxgqa_129{min-height:44px;font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}._sortActive_bxgqa_149{color:var(--accent);font-weight:700}._clickRow_bxgqa_157{cursor:pointer}._clickRow_bxgqa_157:hover{background:var(--accent-soft)}._rowButton_bxgqa_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_bxgqa_193{height:auto!important;padding:0!important}._sub_bxgqa_201{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:36vw;font-size:12px;display:block;overflow:hidden}._table_bxgqa_73 button._rowButton_bxgqa_169{white-space:nowrap}._ellipsis_bxgqa_225{text-overflow:ellipsis;white-space:nowrap;max-width:36vw;display:block;overflow:hidden}._status_bxgqa_239{white-space:nowrap;color:var(--accent);font-size:12px}._statusMuted_bxgqa_249{color:var(--muted)}._footer_bxgqa_255{color:var(--muted);margin-top:14px;font-size:14px}._footer_bxgqa_255 strong{color:var(--text);font-variant-numeric:tabular-nums}._inactive_bxgqa_273{color:var(--muted)}._wideOnly_bxgqa_283{display:none}._narrowOnly_bxgqa_289{display:block}@media (width>=768px){._screen_bxgqa_3{padding:24px 28px 32px}._table_bxgqa_73{font-size:14px}._sub_bxgqa_201{max-width:320px}._ellipsis_bxgqa_225{max-width:280px}._wideOnly_bxgqa_283{display:table-cell}._narrowOnly_bxgqa_289{display:none}}._helpButton_bxgqa_337{border:1px solid var(--line);width:32px;height:32px;color:var(--muted);cursor:pointer;background:#fff;border-radius:50%;flex:none}._panelOpen_bxgqa_357{margin-right:420px}[data-ui-mode=desk] ._screen_bxgqa_3{flex-direction:column;flex:auto;max-width:none;min-height:0;padding:16px 20px 12px;display:flex}[data-ui-mode=desk] ._tableWrap_bxgqa_73{flex:auto;min-height:0;overflow:auto}[data-ui-mode=desk] ._head_bxgqa_11{margin-bottom:8px}[data-ui-mode=desk] ._heading_bxgqa_25{font-size:18px}[data-ui-mode=desk] ._primaryButton_bxgqa_45{border-radius:6px;min-height:32px;padding:0 12px}[data-ui-mode=desk] ._controls_bxgqa_33,[data-ui-mode=desk] ._chipRow_bxgqa_67{margin-bottom:8px}[data-ui-mode=desk] ._table_bxgqa_73 th{z-index:2;background:#f6f8f6;height:32px;padding:0 8px;position:sticky;top:0}[data-ui-mode=desk] ._table_bxgqa_73 td{height:32px;padding:0 8px}[data-ui-mode=desk] ._rowButton_bxgqa_169,[data-ui-mode=desk] ._sortButton_bxgqa_129{min-height:32px}[data-ui-mode=desk] ._footer_bxgqa_255{margin:8px 0 0;font-size:13px}._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_4q8e5_1{z-index:40;background:#0000004d;position:fixed;inset:0}._panel_4q8e5_7{z-index:50;background:#fff;border-radius:14px 14px 0 0;outline:none;flex-direction:column;max-height:90dvh;animation:.18s ease-out _slide-up_4q8e5_1;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 24px #00000026}._header_4q8e5_23{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;padding:4px 8px 4px 20px;display:flex}._title_4q8e5_31{margin:0;font-size:16px}._close_4q8e5_35{cursor:pointer;width:44px;height:44px;color:var(--muted);background:0 0;border:0;font-size:18px}._body_4q8e5_44{padding:16px 20px calc(24px + env(safe-area-inset-bottom));overflow-y:auto}@media (width>=768px){._backdrop_4q8e5_1{pointer-events:none;background:0 0}._panel_4q8e5_7{border-left:1px solid var(--line);border-radius:0;width:420px;max-height:none;animation:.18s ease-out _slide-left_4q8e5_1;top:0;left:auto;box-shadow:-4px 0 24px #0000000f}}@keyframes _slide-up_4q8e5_1{0%{opacity:0;transform:translateY(40px)}}@keyframes _slide-left_4q8e5_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}._grid_kvsp3_3{flex-direction:column;flex:auto;min-height:0;display:flex}._toolbar_kvsp3_19{flex-wrap:wrap;flex:none;align-items:center;gap:6px;margin-bottom:8px;font-size:13px;display:flex}._toolButton_kvsp3_37{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_kvsp3_37:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._toolButton_kvsp3_37:disabled{color:var(--muted);cursor:default;opacity:.55}._dangerButton_kvsp3_75{color:#9a2a1d;border-color:#d9b4af}._toolDivider_kvsp3_83{background:var(--line);width:1px;height:18px;margin:0 4px}._checkedCount_kvsp3_95{color:var(--accent);font-weight:700}._toolLabel_kvsp3_103{color:var(--muted)}._toolSelect_kvsp3_109{border:1px solid var(--line);background:#fff;border-radius:6px;min-height:28px;font-size:13px}._scroll_kvsp3_127{border:1px solid var(--line);outline:none;flex:auto;min-height:0;overflow:auto}._scroll_kvsp3_127:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._table_kvsp3_149{table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:13px}._headCell_kvsp3_161{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_kvsp3_149 thead ._selectCell_kvsp3_195{z-index:2;border-bottom:1px solid var(--line);border-right:1px solid var(--line);background:#f6f8f6;position:sticky;top:0}._row_kvsp3_211{height:32px}._orderRow_kvsp3_217 ._cell_kvsp3_217{background:var(--accent-soft);font-weight:700}._orderRow_kvsp3_217 ._cell_kvsp3_217._readOnlyCell_kvsp3_225{color:var(--text)}._cancelledRow_kvsp3_231 ._cell_kvsp3_217{color:var(--muted);text-decoration:line-through}._checkedRow_kvsp3_239 ._cell_kvsp3_217,._checkedRow_kvsp3_239 ._selectCell_kvsp3_195{background:#e4efe7}._selectCell_kvsp3_195{text-align:center;border-bottom:1px solid var(--line);border-right:1px solid var(--line);width:32px;height:32px;padding:0}._checkbox_kvsp3_263{vertical-align:middle;width:14px;height:14px;accent-color:var(--accent);cursor:pointer;margin:0}._cell_kvsp3_217{border-bottom:1px solid var(--line);border-right:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;cursor:cell;background:#fff;outline:none;height:32px;padding:0 8px;scroll-margin-top:34px;scroll-margin-left:34px;position:relative;overflow:hidden}._cell_kvsp3_217:hover{background:#f4f9f5}._cell_kvsp3_217._readOnlyCell_kvsp3_225{color:var(--text)}._mutedCell_kvsp3_325{color:var(--muted)}._numeric_kvsp3_331{text-align:right;font-variant-numeric:tabular-nums}._activeCell_kvsp3_339{outline:2px solid var(--accent);outline-offset:-2px;overflow:visible}._cellText_kvsp3_349{text-overflow:ellipsis;display:block;overflow:hidden}._chevron_kvsp3_359{width:20px;height:20px;color:var(--muted);cursor:pointer;background:0 0;border:0;margin-right:2px;padding:0;font-size:12px}._branch_kvsp3_381{width:16px;color:var(--muted);display:inline-block}._editor_kvsp3_395{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_kvsp3_421{text-align:right}._conflictCell_kvsp3_431{outline-offset:-2px;background:#fdf1ef;outline:2px solid #c0392b;overflow:visible}._conflictBubble_kvsp3_443{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_kvsp3_431:hover ._conflictBubble_kvsp3_443,._conflictCell_kvsp3_431._activeCell_kvsp3_339 ._conflictBubble_kvsp3_443{display:block}._editorNote_kvsp3_489{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_kvsp3_529{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}._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}._detail_1hbys_1{background:var(--accent-soft);padding:8px 4px 16px}._meta_1hbys_5{color:var(--muted);margin:4px 8px 8px;font-size:13px}._toolbar_1hbys_10,._actions_1hbys_11{flex-wrap:wrap;gap:8px;margin:0 8px 8px;display:flex}._actions_1hbys_11{margin:0 0 8px 44px}._toolButton_1hbys_20{border:1px solid var(--accent);min-height:44px;color:var(--accent);cursor:pointer;background:#fff;border-radius:8px;padding:0 14px;font-size:14px}._danger_1hbys_30{color:#9a2a1d;border-color:#d9b4af}._empty_1hbys_34{color:var(--muted);margin:12px 8px;font-size:14px}._list_1hbys_39{margin:0;padding:0 8px;list-style:none}._item_1hbys_44{border-top:1px solid var(--line);background:#fff}._selected_1hbys_48{background:#fbfdfb}._rowLine_1hbys_51{align-items:stretch;display:flex}._chevron_1hbys_55,._chevronSpace_1hbys_56{width:44px;min-height:44px;color:var(--muted);flex:none;place-items:center;display:grid}._chevron_1hbys_55{cursor:pointer;background:0 0;border:0;font-size:16px}._body_1hbys_70{text-align:left;cursor:pointer;min-width:0;min-height:44px;font:inherit;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:2px;padding:8px 4px;display:flex}._name_1hbys_85{font-size:15px}._sub_1hbys_88{color:var(--muted);font-size:12px}._amounts_1hbys_92{text-align:right;flex-direction:column;flex:none;align-items:flex-end;max-width:46%;padding:8px 4px 8px 8px;display:flex}._amount_1hbys_92{font-variant-numeric:tabular-nums;font-size:15px}._subtotal_1hbys_105{color:var(--accent);font-size:12px}._total_1hbys_109{color:var(--muted);margin:12px 8px 0;font-size:14px}._total_1hbys_109 strong{color:var(--text);font-variant-numeric:tabular-nums}._backdrop_4bna3_1{z-index:70;background:#00000040;place-items:center;display:grid;position:fixed;inset:0}._dialog_4bna3_9{border:1px solid var(--line);background:#fff;border-radius:10px;width:min(480px,100vw - 32px);max-height:calc(100dvh - 48px);padding:4px 20px 16px;overflow-y:auto;box-shadow:0 8px 32px #0000002e}._header_4bna3_19{justify-content:space-between;align-items:center;display:flex}._title_4bna3_24{margin:0;font-size:16px}._close_4bna3_28{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0}._groupTitle_4bna3_36{color:var(--muted);margin:12px 0 4px;font-size:12px;font-weight:400}._list_4bna3_42{margin:0}._item_4bna3_45{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding:4px 0;font-size:13px;display:flex}._item_4bna3_45 dt{flex:none;width:190px}._keys_4bna3_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_4bna3_66{margin:0}._layout_17xjy_1{min-height:100dvh}._main_17xjy_4{padding-bottom:calc(72px + env(safe-area-inset-bottom));padding-top:env(safe-area-inset-top)}@media (width>=768px){._main_17xjy_4{margin-left:72px;padding-bottom:0}}[data-ui-mode=desk] ._main_17xjy_4{flex-direction:column;height:100dvh;display:flex;overflow:hidden}:root{--accent:#2f6b3f;--accent-soft:#f2f7f3;--text:#1b1f1c;--muted:#6b736d;--line:#e3e7e4;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{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}
