._button_14kc2_1{border:1px solid var(--ink);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-lg);font-weight:500;font-size:14px;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm)}._fullWidth_14kc2_15{width:100%}._primary_14kc2_19{background:var(--ink);color:#fff}._primary_14kc2_19:hover:not(:disabled){background:var(--mustard);color:var(--ink)}._secondary_14kc2_29{background:#fff;color:var(--ink)}._secondary_14kc2_29:hover:not(:disabled){background:var(--mustard)}._ghost_14kc2_38{background:transparent;color:var(--text-main);border-color:transparent}._ghost_14kc2_38:hover:not(:disabled){border-color:var(--border-faint);background:var(--accent-soft)}._button_14kc2_1:disabled{opacity:.4;cursor:not-allowed}._button_14kc2_1:active:not(:disabled){transform:scale(.98)}._button_14kc2_1:focus-visible{outline:2px solid var(--mustard);outline-offset:2px}._banner_19380_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding:12px 16px;border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface);color:var(--text-main);font-size:14px}._actions_19380_16{display:flex;flex-wrap:wrap;gap:8px}._error_19380_22{margin-top:4px;color:var(--danger);font-size:13px}._allowance_19380_28{margin:0 0 12px;color:var(--text-muted);font-size:13px}._allowance_19380_28 a{color:var(--accent)}._shell_1r8ua_1{display:grid;grid-template-columns:260px 1fr;min-height:100vh;background:var(--bg-body)}._sidebar_1r8ua_8{background:var(--bg-surface);border-right:1px solid var(--ink);padding:var(--space-xl) var(--space-lg);display:flex;flex-direction:column;gap:var(--space-xl)}._logo_1r8ua_17{font-size:24px;font-weight:600;letter-spacing:-.03em;color:var(--text-main)}._sidebarActions_1r8ua_27{padding:0;display:flex;flex-direction:column;gap:8px}._sidebarDivider_1r8ua_34{border:0;border-top:1px solid #000;margin:0 0 16px;width:100px;opacity:.2}._navHeader_1r8ua_42{margin-bottom:8px;font-weight:500;font-size:.9rem;color:var(--text-main)}._headerActions_1r8ua_49{display:none;align-items:center;gap:var(--space-sm)}@media(max-width:768px){._headerActions_1r8ua_49{display:flex}}._headerRight_1r8ua_61{margin-left:auto;display:flex;align-items:center;gap:16px}._userEmail_1r8ua_68{font-family:var(--font-mono);color:var(--text-muted);font-size:.9rem}._userActions_1r8ua_74{display:flex;gap:0}._navList_1r8ua_80{display:flex;flex-direction:column;gap:var(--space-sm);flex:1}._navItem_1r8ua_87{display:flex;align-items:center;padding:var(--space-sm) var(--space-md);color:var(--text-main);border:1px solid transparent}._navItem_1r8ua_87>div>div:first-child{font-weight:400!important}._navItemActive_1r8ua_99{background:var(--mustard)}._navItemActive_1r8ua_99>div>div:first-child{font-weight:500!important}._navItem_1r8ua_87:hover:not(._navItemActive_1r8ua_99){background:var(--accent-soft)}._main_1r8ua_111{display:flex;flex-direction:column;min-height:100vh;min-width:0}._content_1r8ua_118{padding:var(--space-xl);flex:1}._header_1r8ua_49{background:var(--bg-surface);border-bottom:1px solid var(--ink);padding:var(--space-lg) var(--space-xl);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md)}._titleBlock_1r8ua_133{flex:0 1 auto}._title_1r8ua_133{font-size:30px;font-weight:300;line-height:1.1;letter-spacing:-.02em;white-space:nowrap}@media(max-width:768px){._shell_1r8ua_1{grid-template-columns:minmax(0,1fr)}._main_1r8ua_111{min-width:0}._content_1r8ua_118{padding:var(--space-lg) var(--space-md);min-width:0}._titleBlock_1r8ua_133{flex:1 1 100%}._title_1r8ua_133{font-size:24px;white-space:normal;overflow-wrap:anywhere}._headerActions_1r8ua_49{flex:1 1 100%;flex-wrap:wrap}._headerActions_1r8ua_49>*{flex:1 1 auto;padding:8px 12px;font-size:13px}._headerRight_1r8ua_61{flex:1 1 100%;margin-left:0;justify-content:space-between;gap:var(--space-sm)}._sidebar_1r8ua_8{display:none}._header_1r8ua_49{padding:var(--space-md)}._userChip_1r8ua_197{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;padding:8px 12px}}@media(min-width:769px){._header_1r8ua_49{padding:var(--space-lg) var(--space-xl)}}._logoutButtonHeader_1r8ua_214{border:1px solid var(--ink);background:#fff;color:var(--text-main)}._userChip_1r8ua_197{display:inline-flex;align-items:center;padding:8px 4px;color:var(--text-main);font-family:var(--font-sans);font-weight:500;font-size:14px;text-decoration:none;cursor:pointer;border-bottom:1px solid transparent}._userChip_1r8ua_197:hover{color:var(--text-main);border-bottom-color:var(--ink)}._badge_3mstp_1{display:inline-flex;align-items:center;padding:4px 8px;border-radius:var(--radius-sm);background:transparent;color:var(--text-main);font-family:var(--font-mono);font-weight:400;font-size:12px;letter-spacing:.03em;border:1px solid var(--border-subtle);gap:4px}._grid_ryu6h_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),280px));gap:var(--space-xl)}._receiptLink_ryu6h_8{display:block;color:inherit;text-decoration:none}._receipt_ryu6h_8{--paper: var(--pink);height:100%;display:flex;flex-direction:column;gap:10px;padding:18px 20px 16px;color:var(--ink);background:var(--paper);transform:rotate(-.6deg);box-shadow:0 1px 1px #1111111a,0 4px 8px -2px #1111111f,0 22px 30px -14px #11111159;transition:transform .2s ease,box-shadow .2s ease}._receiptLink_ryu6h_8:hover ._receipt_ryu6h_8{transform:rotate(0) translateY(-4px);box-shadow:0 1px 1px #1111111a,0 8px 14px -4px #11111124,0 30px 40px -16px #11111161}._grid_ryu6h_1>a:nth-child(4n+2) ._receipt_ryu6h_8{--paper: var(--mustard)}._grid_ryu6h_1>a:nth-child(4n+3) ._receipt_ryu6h_8{--paper: var(--sage)}._grid_ryu6h_1>a:nth-child(4n) ._receipt_ryu6h_8{--paper: var(--ink);color:#fff}._rule_ryu6h_44{border-top:2px dashed currentColor;opacity:.55}._receiptHeading_ryu6h_49{text-align:center;font-size:26px;font-weight:600;letter-spacing:.04em;line-height:1.05;text-transform:uppercase;overflow-wrap:anywhere}._receiptMetaRow_ryu6h_59{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-sm)}._projectDescription_ryu6h_66{margin:0;font-size:13px;opacity:.75}._lines_ryu6h_72{list-style:none;margin:4px 0;padding:0;display:flex;flex-direction:column;gap:6px}._line_ryu6h_72,._totalRow_ryu6h_82{display:flex;justify-content:space-between;gap:var(--space-sm);font-variant-numeric:tabular-nums}._line_ryu6h_72{font-size:14px}._totalRow_ryu6h_82{font-size:22px;font-weight:500}._receiptFooter_ryu6h_98{margin-top:auto;display:flex;align-items:center;font-size:11px}._receiptFooter_ryu6h_98 button{padding:0;min-height:0;border:none;background:none;color:inherit;font-size:11px;text-decoration:underline;opacity:.7}._receiptFooter_ryu6h_98 button:hover{opacity:1}._formCard_ryu6h_118{margin-bottom:var(--space-lg)}._formGrid_ryu6h_122{display:grid;gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}._input_ryu6h_128{border:1px solid var(--ink);border-radius:0;padding:8px 12px;font-size:14px}._input_ryu6h_128:focus{outline:2px solid var(--accent-soft)}._formActions_ryu6h_139{display:flex;gap:var(--space-sm);align-items:flex-end}._sidebarButtons_ryu6h_145{display:flex;flex-direction:column;gap:12px;width:100%}._sidebarButton_ryu6h_145{justify-content:center}._projectMeta_ryu6h_156{font-family:var(--font-mono);font-size:12px;white-space:nowrap}._tourLink_ryu6h_162{font-size:13px;color:var(--text-muted);text-decoration:none;padding:var(--space-xs) 0;background:none;border:none;cursor:pointer;text-align:left}._tourLink_ryu6h_162:hover{text-decoration:underline}._card_17whu_1{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-lg)}._field_5tzfo_1{display:flex;flex-direction:column;gap:var(--space-xs)}._label_5tzfo_7{font-weight:500;color:var(--text-main)}._input_5tzfo_12{border:1px solid var(--border-subtle);border-radius:0;padding:8px 12px;font-size:14px;color:var(--text-main);background:#fff}._input_5tzfo_12:focus{outline:2px solid var(--mustard);outline-offset:1px}._error_5tzfo_26{color:var(--danger);font-size:12px}._wrapper_8ljvr_1{overflow:auto}._table_8ljvr_5{width:100%;border-collapse:collapse;min-width:960px;background:var(--bg-surface)}._table_8ljvr_5 th,._table_8ljvr_5 td{text-align:left;padding:12px 16px;border-bottom:1px solid var(--border-faint);color:var(--text-main)}._table_8ljvr_5 th{font-family:var(--font-mono);font-weight:400;font-size:12px;color:var(--text-muted);background:transparent;border-bottom:1px solid var(--ink)}._rowHover_8ljvr_29 tbody tr:hover{background:#faf4e0}._actions_8ljvr_33{display:flex;gap:var(--space-sm);align-items:center}._tableHeader_mru7l_1{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-md)}._tableTitle_mru7l_8{font-size:24px;font-weight:300;letter-spacing:-.02em}._tableTitleGroup_mru7l_14{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-md)}._dateRangeButton_mru7l_21{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border:1px solid var(--ink);border-radius:0;background:var(--bg-surface);color:var(--text-main);font:inherit;font-family:var(--font-mono);font-size:12px;font-weight:400;cursor:pointer}._dateRangeButton_mru7l_21:hover{background:var(--mustard)}._dateRangeButton_mru7l_21:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._dateRangeButtonUnset_mru7l_46{background:var(--mustard)}._summary-row_mru7l_50{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(0,1.2fr);gap:16px;margin-bottom:32px}._summary-card_mru7l_57{display:flex;flex-direction:column;gap:var(--space-sm)}._summary-card--totals_mru7l_63{padding:16px 20px;background:var(--pink)}._totals-table_mru7l_68{width:100%;border-collapse:collapse;font-size:13px}._totals-table_mru7l_68 th{font-family:var(--font-mono);font-weight:400;font-size:12px}._totals-table_mru7l_68 td:not(:first-child){font-family:var(--font-mono);font-weight:500;font-variant-numeric:tabular-nums}._totals-table_mru7l_68 th,._totals-table_mru7l_68 td{padding:4px 8px;text-align:right}._totals-heading_mru7l_92{width:30%}._totals-table_mru7l_68 th:first-child,._totals-table_mru7l_68 td:first-child{text-align:left}._totals-label_mru7l_101{font-family:var(--font-mono);font-weight:400;font-size:12px}._totals-row_mru7l_107 td{border-bottom:1px solid rgba(17,17,17,.2);padding-top:8px;padding-bottom:8px}._totals-row--grand_mru7l_113 td{border-bottom:1px solid var(--ink);font-weight:500}._colDate_mru7l_118{min-width:130px;white-space:nowrap}._muted_mru7l_123{color:var(--text-muted)}._clickableRow_mru7l_127{cursor:pointer}._clickableRow_mru7l_127:hover td{background:#00000008}._rowActions_mru7l_135{display:flex;gap:var(--space-xs)}._cellCategory_mru7l_140{text-transform:capitalize}._drawerOverlay_mru7l_144{position:fixed;inset:0;background:#00000059;display:flex;justify-content:flex-end;z-index:20}._drawer_mru7l_144{width:380px;max-width:90vw;height:100vh;background:var(--bg-surface);border-left:1px solid var(--border-subtle);display:flex;flex-direction:column;padding:var(--space-lg);gap:var(--space-lg)}._drawerHeader_mru7l_165{display:flex;justify-content:space-between;align-items:center}._drawerTitle_mru7l_171{font-size:18px;font-weight:500}._drawerBody_mru7l_176{display:grid;gap:var(--space-md);overflow-y:auto}._drawerFooter_mru7l_182{display:flex;gap:var(--space-sm)}._envelopeGrid_mru7l_187{display:grid;grid-template-columns:140px minmax(0,1fr);gap:12px 16px;align-items:center;margin-bottom:24px}._input_mru7l_195{min-width:0;border:1px solid var(--ink);border-radius:0;padding:8px 12px;font-size:14px}._input_mru7l_195:focus{outline:2px solid var(--mustard)}._receiptsTable_mru7l_207 th,._receiptsTable_mru7l_207 td{padding-top:4px;padding-bottom:4px;line-height:1}._sidebarActions_mru7l_213{display:flex;flex-direction:column;gap:8px;width:100%}._tourLink_mru7l_220{font-size:13px;color:var(--text-muted);text-decoration:none;padding:var(--space-xs) 0;background:none;border:none;cursor:pointer;text-align:left}._tourLink_mru7l_220:hover{text-decoration:underline}._modalOverlay_mru7l_235{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:30}._modal_mru7l_235{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:0;padding:28px;width:440px;max-width:92vw;display:flex;flex-direction:column;gap:20px}._modalTitle_mru7l_257{font-size:18px;font-weight:500}._modalOptions_mru7l_262{display:flex;flex-direction:column;gap:8px}._modalOption_mru7l_262{display:flex;align-items:flex-start;gap:12px;cursor:pointer;padding:12px 16px;border:1px solid var(--ink);border-radius:0;font-size:14px;line-height:1.4;transition:border-color .15s}._modalOption_mru7l_262:hover{border-color:var(--text-muted, var(--text-muted))}._modalOptionSelected_mru7l_285{border-color:var(--ink);background:var(--mustard)}._modalOptionLabel_mru7l_290{display:flex;flex-direction:column;gap:2px}._modalOptionTitle_mru7l_296{font-weight:500}._modalOptionDesc_mru7l_300{font-size:12px;color:var(--text-muted, var(--text-muted))}._modalWide_mru7l_305{width:520px}._modalFooter_mru7l_309{display:flex;gap:8px;justify-content:flex-end}._modalError_mru7l_315{font-size:13px;color:var(--danger)}._projectNameLabel_mru7l_320{cursor:pointer;display:inline-flex;align-items:center;gap:8px}._projectNameLabel_mru7l_320:hover ._renameIcon_mru7l_327{opacity:1}._renameIcon_mru7l_327{opacity:0;transition:opacity .15s;font-size:14px;color:var(--text-muted, var(--text-muted))}._projectNameInput_mru7l_338{font-size:18px;font-weight:500;background:transparent;border:none;border-bottom:2px solid var(--ink);outline:none;color:inherit;padding:0;min-width:120px;max-width:360px}@media(max-width:768px){._summary-row_mru7l_50{grid-template-columns:minmax(0,1fr);margin-bottom:var(--space-lg)}._summary-card--totals_mru7l_63{padding:12px;overflow-x:auto}._totals-table_mru7l_68{font-size:12px}._totals-table_mru7l_68 th,._totals-table_mru7l_68 td{padding:8px 4px}._totals-label_mru7l_101{font-size:12px;letter-spacing:.04em}._tableTitleGroup_mru7l_14{gap:var(--space-sm)}._tableHeader_mru7l_1{flex-wrap:wrap;gap:var(--space-sm)}._envelopeGrid_mru7l_187{grid-template-columns:minmax(0,1fr);gap:4px}._envelopeGrid_mru7l_187>label{margin-top:var(--space-sm)}._headerActions_mru7l_394{flex-wrap:wrap}}._sortHeader_mru7l_399{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;white-space:nowrap}._sortArrow_mru7l_414,._sortArrowActive_mru7l_415{font-size:.65em}._sortArrow_mru7l_414{opacity:0}._sortHeader_mru7l_399:hover ._sortArrow_mru7l_414{opacity:.35}._viewer_1hcqo_1{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;background:#1f2329}._canvas_1hcqo_10{position:relative;flex:1;min-height:0;overflow:hidden;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}._canvas_1hcqo_10:active{cursor:grabbing}._stage_1hcqo_24{position:absolute;left:0;top:0;will-change:transform}._img_1hcqo_31{position:absolute;left:50%;top:50%;max-width:none;pointer-events:none;background:#fff;box-shadow:none}._overlayLayer_1hcqo_43{position:absolute;left:50%;top:50%;pointer-events:none;mix-blend-mode:multiply}._overlay_1hcqo_43{position:absolute;box-sizing:border-box;border-radius:2px;background:color-mix(in srgb,var(--overlay-color) 28%,transparent);transition:opacity .12s,background-color .12s}._overlayOutline_1hcqo_62{border:1.5px dashed var(--overlay-color);border-radius:0;background:none}._overlayActive_1hcqo_68{background:color-mix(in srgb,var(--overlay-color) 45%,transparent)}._overlayDim_1hcqo_72{opacity:.35}._toolbar_1hcqo_76 button._toggleOn_1hcqo_76{background:#fff3}._message_1hcqo_80{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--space-xl);color:var(--ink);text-align:center;pointer-events:none}._toolbar_1hcqo_76{position:absolute;right:var(--space-md);bottom:var(--space-md);display:flex;align-items:center;gap:2px;padding:4px;border-radius:var(--radius-md);background:#111827d9;color:#fff}._toolbar_1hcqo_76 button{min-width:32px;height:32px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:none;border-radius:var(--radius-sm);background:transparent;color:inherit;font:inherit;font-size:13px;cursor:pointer;transition:background-color .12s ease}._toolbar_1hcqo_76 button:hover{background:#ffffff1f}._toolbar_1hcqo_76 button:focus-visible{outline:2px solid var(--mustard)}._zoomLabel_1hcqo_131{min-width:44px;text-align:center;font-family:var(--font-mono);font-size:12px;font-variant-numeric:tabular-nums;color:#ffffffb8}._kbd_1hcqo_140{padding:0 4px;border:1px solid rgba(255,255,255,.35);border-radius:0;font-family:var(--font-mono);font-size:12px;line-height:16px;color:#ffffffb8}._field_1gjsi_1{display:grid;grid-template-columns:136px 1fr;align-items:center;column-gap:var(--space-md);row-gap:2px}._label_1gjsi_9{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:400;color:var(--text-muted)}._control_1gjsi_18{position:relative;display:flex;align-items:center}._input_1gjsi_24{width:100%;min-width:0;padding:8px 12px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-main);font:inherit;font-size:14px}._input_1gjsi_24:focus{outline:none;border-color:var(--accent);box-shadow:none}._input_1gjsi_24:disabled{background:var(--bg-body);color:var(--text-muted)}._numeric_1gjsi_47{font-variant-numeric:tabular-nums;text-align:right}._boxed_1gjsi_54{color:color-mix(in srgb,var(--box-color) 80%,black);font-weight:500}._hasError_1gjsi_59 ._input_1gjsi_24{border-color:var(--danger)}._error_1gjsi_63{grid-column:2;font-size:12px;color:var(--danger)}._warning_1gjsi_69{grid-column:2;font-size:12px;color:var(--text-main)}._editedDot_1gjsi_75{width:7px;height:7px;border-radius:50%;background:var(--accent);cursor:help}._pickerButton_1gjsi_83{position:absolute;right:4px;width:32px;height:32px;border:none;background:transparent;cursor:pointer;font-size:14px}._hiddenPicker_1gjsi_94{position:absolute;right:4px;width:1px;height:1px;opacity:0;pointer-events:none}@container (max-width: 320px){._field_1gjsi_1{grid-template-columns:1fr}._error_1gjsi_63,._warning_1gjsi_69{grid-column:1}}@media(max-width:1023px){._field_1gjsi_1{grid-template-columns:1fr}._error_1gjsi_63,._warning_1gjsi_69{grid-column:1}._input_1gjsi_24{font-size:16px}}._page_bmjug_1{display:flex;flex-direction:column;height:100vh;height:100dvh;background:var(--bg-body);outline:none}._header_bmjug_12{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-md) var(--space-lg);background:var(--bg-surface);border-bottom:1px solid var(--border-subtle)}._headerLeft_bmjug_23{display:flex;align-items:center;gap:var(--space-lg);min-width:0}._backButton_bmjug_30{padding:8px 12px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:transparent;color:var(--text-main);font:inherit;font-weight:500;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}._progress_bmjug_45{font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}._muted_bmjug_51{color:var(--text-muted);font-weight:400}._headerRight_bmjug_56{display:flex;align-items:center;gap:var(--space-sm)}._helpButton_bmjug_62{width:32px;height:32px;border:1px solid var(--border-subtle);border-radius:50%;background:var(--bg-surface);color:var(--text-muted);font:inherit;font-weight:500;cursor:pointer}._helpButton_bmjug_62:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._filters_bmjug_79{display:inline-flex;padding:4px;border-radius:var(--radius-md);background:var(--bg-body);border:1px solid var(--border-subtle)}._filterButton_bmjug_87{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);font:inherit;font-weight:500;cursor:pointer}._filterActive_bmjug_101{background:var(--bg-surface);color:var(--text-main);box-shadow:none}._count_bmjug_109{font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}._split_bmjug_117{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,var(--split-left, 3fr)) 8px minmax(260px,var(--split-right, 2fr))}._imagePane_bmjug_124{position:relative;min-width:0;min-height:0}._collapseToggle_bmjug_130{display:none}._divider_bmjug_134{cursor:col-resize;background:var(--border-subtle);touch-action:none;transition:background-color .12s ease}._divider_bmjug_134:hover,._divider_bmjug_134:focus-visible{background:var(--accent);outline:none}._fieldsPane_bmjug_147{display:flex;flex-direction:column;gap:var(--space-lg);min-height:0;overflow-y:auto;padding:var(--space-xl);background:var(--bg-surface);container-type:inline-size}._summary_bmjug_162{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md)}._summaryVendor_bmjug_169{font-size:18px;font-weight:500;overflow-wrap:anywhere}._numberButton_bmjug_175{display:inline-flex;align-items:baseline;gap:4px;padding:0 4px;margin-left:-4px;border:1px dashed transparent;border-radius:var(--radius-sm);background:transparent;color:inherit;font:inherit;cursor:pointer}._numberButton_bmjug_175:hover,._numberButton_bmjug_175:focus-visible{border-color:var(--accent);outline:none}._numberPencil_bmjug_195{font-size:13px;color:var(--text-muted)}._numberInput_bmjug_200{width:5.5em;padding:2px 8px;border:1px solid var(--accent);border-radius:var(--radius-sm);font:inherit}._numberNotice_bmjug_208{margin-top:2px;font-size:12px;color:var(--text-muted)}._paperNumber_bmjug_214{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);margin-top:2px;font-size:12px;color:var(--text-main)}._paperNumber_bmjug_214 button{padding:2px 8px;border:1px solid var(--border-faint);border-radius:var(--radius-sm);background:transparent;color:inherit;font-size:12px;cursor:pointer}._paperNumber_bmjug_214 button:hover{border-color:var(--accent);background:var(--bg-surface)}._numberChoice_bmjug_239{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:4px}._numberChoice_bmjug_239 button{padding:2px 8px;border:1px solid var(--border-faint);border-radius:var(--radius-sm);background:transparent;color:inherit;font-size:12px;cursor:pointer}._numberChoice_bmjug_239 button:hover{border-color:var(--accent);background:var(--bg-surface)}._summaryTotal_bmjug_261{font-size:14px;color:var(--text-muted);font-variant-numeric:tabular-nums}._summaryRight_bmjug_267{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}._pill_bmjug_275{padding:2px 12px;border-radius:0;font-size:12px;font-weight:500}._pill_unreviewed_bmjug_282{background:var(--bg-body);color:var(--text-muted)}._pill_confirmed_bmjug_287{background:var(--success-soft);color:var(--success)}._pill_flagged_bmjug_292{background:var(--accent-soft);color:var(--text-main)}._saveState_bmjug_297{min-height:18px;font-size:12px;color:var(--text-muted)}._saveError_bmjug_303{color:var(--danger)}._pageLabel_bmjug_307{align-self:flex-start;padding:4px 12px;border-radius:var(--radius-md);background:var(--accent-soft);color:var(--accent);font-size:13px;font-weight:500}._pageLabel_bmjug_307{display:inline-flex;align-items:center;gap:8px}._pageLabelSlot_bmjug_323{display:flex;align-items:flex-start;min-height:32px}._pageMove_bmjug_329{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:inherit;font-size:12px;cursor:pointer}._pageMove_bmjug_329:hover:not(:disabled){border-color:var(--accent);background:var(--bg-surface)}._pageMove_bmjug_329:disabled{opacity:.3;cursor:default}._notice_bmjug_354{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);background:var(--accent-soft);color:var(--text-main);font-size:13px}._fields_bmjug_147{display:flex;flex-direction:column;gap:var(--space-md)}._hstCalc_bmjug_368{display:flex;flex-direction:column;gap:var(--space-sm);padding-top:var(--space-md);border-top:1px solid var(--border-subtle)}._hstModes_bmjug_376{display:flex;flex-wrap:wrap;gap:var(--space-md);font-size:13px;color:var(--text-muted)}._hstButtons_bmjug_384{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-sm)}._hstModes_bmjug_376 label{display:inline-flex;align-items:center;gap:8px;cursor:pointer}._flagRow_bmjug_398{display:flex}._flagInput_bmjug_402{flex:1;padding:8px 12px;border:1px solid var(--warning);border-radius:var(--radius-md);font:inherit}._flagInput_bmjug_402:focus{outline:none;box-shadow:none}._actionError_bmjug_415{color:var(--danger);font-size:13px}._actions_bmjug_422{display:flex;flex-direction:column;gap:var(--space-sm);margin-top:auto;padding-top:var(--space-md)}._navButtons_bmjug_430,._reviewButtons_bmjug_431{display:flex;flex-wrap:wrap;gap:var(--space-sm)}._navButtons_bmjug_430>button,._reviewButtons_bmjug_431>button{flex:1 1 0;white-space:nowrap}._primaryButton_bmjug_443,._secondaryButton_bmjug_444{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);padding:8px 16px;border-radius:var(--radius-md);font:inherit;font-weight:500;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}._primaryButton_bmjug_443{border:none;background:var(--accent);color:#fff}._secondaryButton_bmjug_444{border:1px solid var(--border-subtle);background:var(--bg-surface);color:var(--text-main)}._secondaryButton_bmjug_444:hover:not(:disabled){background:var(--accent-soft)}._reviewButtons_bmjug_431>._secondaryButton_bmjug_444{border-color:transparent;background:transparent;color:var(--text-muted)}._reviewButtons_bmjug_431>._secondaryButton_bmjug_444:hover:not(:disabled){border-color:var(--border-faint);color:var(--text-main)}._reviewButtons_bmjug_431>._dangerButton_bmjug_486,._reviewButtons_bmjug_431>._dangerButton_bmjug_486:hover:not(:disabled){color:var(--danger)}._primaryButton_bmjug_443:disabled,._secondaryButton_bmjug_444:disabled{opacity:.5;cursor:not-allowed}._primaryButton_bmjug_443:focus-visible,._secondaryButton_bmjug_444:focus-visible,._filterButton_bmjug_87:focus-visible,._backButton_bmjug_30:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._kbd_bmjug_505{padding:1px 4px;border-radius:0;background:#fff3;font-family:var(--font-mono);font-size:12px}._endState_bmjug_513,._emptyState_bmjug_514{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-md);padding:var(--space-xl);text-align:center;color:var(--text-muted)}._emptyState_bmjug_514{flex:1}._endState_bmjug_513{flex:1;color:var(--text-main)}._endTitle_bmjug_534{font-size:18px;font-weight:500}._overlay_bmjug_541{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:var(--space-lg);background:#11182780}._helpDialog_bmjug_552{width:100%;max-width:520px;max-height:90vh;overflow-y:auto;padding:var(--space-xl);border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:none}._helpHeader_bmjug_563{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-lg)}._helpHeader_bmjug_563 h2{margin:0;font-size:18px}._shortcutList_bmjug_575{margin:0}._shortcutRow_bmjug_579{display:grid;grid-template-columns:150px 1fr;gap:var(--space-md);padding:8px 0;border-top:1px solid var(--border-subtle)}._shortcutRow_bmjug_579 dd{margin:0;color:var(--text-muted)}._shortcutRow_bmjug_579 kbd{padding:2px 8px;border:1px solid var(--border-subtle);border-bottom-width:2px;border-radius:var(--radius-sm);background:var(--bg-body);font-family:inherit;font-size:12px;white-space:nowrap}@media(max-width:1023px){._header_bmjug_12{padding:var(--space-sm) var(--space-lg)}._headerLeft_bmjug_23{width:100%;justify-content:space-between;gap:var(--space-sm)}._headerRight_bmjug_56{width:100%}._filters_bmjug_79{flex:1}._helpButton_bmjug_62{display:none}._filterButton_bmjug_87{flex:1;justify-content:center;padding:8px 4px}._split_bmjug_117{display:flex;flex-direction:column;overflow-y:auto}._divider_bmjug_134{display:none}._imagePane_bmjug_124{height:45vh;flex-shrink:0}._imageCollapsed_bmjug_649{height:40px}._imageCollapsed_bmjug_649>:not(._collapseToggle_bmjug_130){display:none}._collapseToggle_bmjug_130{display:block;position:absolute;top:var(--space-sm);left:var(--space-sm);z-index:2;padding:4px 12px;border:none;border-radius:var(--radius-md);background:#111827cc;color:#fff;font:inherit;font-size:12px;cursor:pointer}._fieldsPane_bmjug_147{flex:1 0 auto;overflow:visible;padding:var(--space-lg);padding-bottom:0}._actions_bmjug_422{position:sticky;bottom:0;margin:0 calc(-1 * var(--space-lg));padding:var(--space-sm) var(--space-lg) calc(var(--space-sm) + env(safe-area-inset-bottom));background:var(--bg-surface);border-top:1px solid var(--border-subtle)}._primaryButton_bmjug_443,._secondaryButton_bmjug_444{padding:8px 12px;white-space:nowrap}._kbd_bmjug_505{display:none}}._page_x3o2i_1{min-height:100vh;background:var(--bg-body)}._header_x3o2i_6{display:flex;align-items:center;gap:var(--space-lg);padding:var(--space-md) var(--space-lg);background:var(--bg-surface);border-bottom:1px solid var(--border-subtle)}._backButton_x3o2i_15{padding:8px 12px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:transparent;color:var(--text-main);font:inherit;font-weight:500;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}._title_x3o2i_30{font-weight:500}._muted_x3o2i_34{color:var(--text-muted);font-weight:400}._content_x3o2i_39{max-width:1400px;margin:0 auto;padding:var(--space-lg)}._intro_x3o2i_45{margin:0 0 var(--space-lg);color:var(--text-muted)}._empty_x3o2i_50{padding:var(--space-xl);text-align:center;color:var(--text-muted)}._error_x3o2i_56{margin-bottom:var(--space-md);color:var(--danger)}._group_x3o2i_61{margin-bottom:var(--space-xl)}._groupHeader_x3o2i_65{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-md)}._groupDismissed_x3o2i_74 ._row_x3o2i_74{opacity:.6}._linkButton_x3o2i_78{margin-bottom:var(--space-lg);padding:0;border:none;background:none;color:var(--accent);font:inherit;cursor:pointer}._groupTitle_x3o2i_88{margin:0;font-size:18px;font-variant-numeric:tabular-nums}._row_x3o2i_74{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-md)}._card_x3o2i_100{display:flex;flex-direction:column;overflow:hidden;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}._image_x3o2i_109{height:460px}._details_x3o2i_113{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-md)}._cardTitle_x3o2i_120{font-weight:500}._fields_x3o2i_124{display:grid;grid-template-columns:auto 1fr;gap:4px var(--space-md);margin:0;font-variant-numeric:tabular-nums}._fields_x3o2i_124 dt{color:var(--text-muted)}._fields_x3o2i_124 dd{margin:0}._total_x3o2i_140{font-weight:500}._capitalize_x3o2i_144{text-transform:capitalize}._pill_x3o2i_148{padding:2px 12px;border-radius:0;font-size:12px;font-weight:500}._pill_unreviewed_x3o2i_155{background:var(--bg-body);color:var(--text-muted)}._pill_confirmed_x3o2i_160{background:var(--success-soft);color:var(--success)}._pill_flagged_x3o2i_165{background:var(--accent-soft);color:var(--text-main)}._actions_x3o2i_170{display:flex;gap:var(--space-sm);margin-top:var(--space-sm)}._secondaryButton_x3o2i_176{padding:8px 12px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-main);font:inherit;font-weight:500;cursor:pointer}._dangerButton_x3o2i_187{color:var(--danger)}._dangerButton_x3o2i_187:hover{border-color:var(--danger)}._secondaryButton_x3o2i_176:focus-visible,._linkButton_x3o2i_78:focus-visible,._backButton_x3o2i_15:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(max-width:640px){._content_x3o2i_39{padding:var(--space-md)}._image_x3o2i_109{height:360px}}._container_13a1y_1{max-width:600px;padding:var(--space-lg) var(--space-xl)}._mobileBack_13a1y_6{display:none;margin-bottom:var(--space-md)}@media(max-width:768px){._mobileBack_13a1y_6{display:block}}._section_13a1y_17{margin-bottom:32px}._sectionTitle_13a1y_21{font-size:18px;font-weight:500;margin-bottom:12px;color:var(--text-main)}._card_13a1y_28{padding:24px}._row_13a1y_32{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid var(--border-subtle)}._row_13a1y_32:last-child{border-bottom:none}._label_13a1y_44{font-weight:500;color:var(--text-muted);font-size:14px}._value_13a1y_50{font-weight:500;color:var(--text-main);font-size:14px}._actionRow_13a1y_56{margin-top:16px}._subtext_13a1y_60{font-size:12px;color:var(--text-muted);margin-top:4px}._linkList_13a1y_66{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}._link_13a1y_66{color:var(--accent-primary);text-decoration:none;font-weight:500;font-size:14px}._link_13a1y_66:hover{text-decoration:underline}._dangerZone_13a1y_84{border-top:1px solid var(--border-subtle);padding-top:16px}._deleteButton_13a1y_89{color:var(--danger)!important;justify-content:center}._deleteButton_13a1y_89:hover{background:var(--danger-soft)!important}._success_13a1y_98{color:var(--success);font-weight:500;font-size:14px}._error_13a1y_104{color:var(--danger);font-size:13px;margin-top:8px}._modalOverlay_13a1y_110{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:50}._modal_13a1y_110{background:#fff;padding:24px;border-radius:0;max-width:400px;width:90%}._modal_13a1y_110 h3{margin-top:0;font-size:18px;font-weight:500}._modalActions_13a1y_134{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}._input_13a1y_141{width:100%;padding:8px 12px;border:1px solid var(--border-subtle);border-radius:0;font-size:14px;margin-top:12px;box-sizing:border-box}._input_13a1y_141:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 2px var(--mustard)}._helperText_13a1y_158{font-size:12px;color:var(--text-muted);margin-top:4px}._billingIntro_13a1y_166{font-size:14px;color:var(--text-muted);margin-bottom:16px}._planSelector_13a1y_172{display:flex;gap:12px;margin-bottom:20px}._planOption_13a1y_178{flex:1;display:flex;align-items:center;justify-content:center;padding:12px 16px;border:2px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,background .15s}._planOption_13a1y_178:hover{border-color:var(--accent)}._planOptionSelected_13a1y_194{border-color:var(--accent);background:var(--accent-soft)}._planName_13a1y_199{font-weight:500;font-size:14px;text-transform:capitalize;color:var(--text-main)}._banner_13a1y_206{padding:12px 16px;border-radius:var(--radius-md);font-size:14px;font-weight:500;margin-bottom:16px}._bannerSuccess_13a1y_214{background:var(--success-soft);color:var(--success);border:1px solid var(--success-soft)}._bannerInfo_13a1y_220{background:var(--accent-soft);color:var(--ink);border:1px solid var(--mustard)}._badgeActive_13a1y_226{background:var(--success-soft);color:var(--success)}._badgeTrial_13a1y_231{background:var(--accent-soft);color:var(--accent)}._badgePastDue_13a1y_236{background:var(--accent-soft);color:var(--text-main)}._badgeCanceled_13a1y_241{background:var(--danger-soft);color:var(--danger)}._bannerWarning_13a1y_248{background:var(--accent-soft);color:var(--text-main);border:1px solid var(--mustard);display:flex;justify-content:space-between;align-items:center;gap:12px}._intervalToggle_13a1y_260{display:inline-flex;border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden;margin-bottom:16px;background:var(--bg-body)}._intervalOption_13a1y_269{padding:8px 16px;font-size:13px;font-weight:500;cursor:pointer;border:none;background:transparent;color:var(--text-muted);transition:background .15s,color .15s}._intervalOptionActive_13a1y_280{background:var(--accent);color:#fff}._planOption_13a1y_178{flex:1;display:flex;flex-direction:column;align-items:flex-start;padding:16px;border:2px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s,background .15s;gap:4px}._planPrice_13a1y_300{font-size:14px;font-weight:500;color:var(--text-main)}._planDesc_13a1y_306{font-size:12px;color:var(--text-muted);font-weight:400}._planSavings_13a1y_312{font-size:12px;color:var(--success);font-weight:500}._redeemRow_13a1y_320{display:flex;gap:8px;align-items:flex-start;margin-top:12px}._redeemInput_13a1y_327{flex:1;padding:8px 12px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);font-size:14px;box-sizing:border-box}._redeemInput_13a1y_327:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--mustard)}._redeemSuccess_13a1y_342{color:var(--success);font-size:13px;font-weight:500;margin-top:8px}._sidebarButton_13a1y_351{font-size:14px}._root_x2q4g_1{min-height:100vh;display:flex;background:#fff}._left_x2q4g_7{flex:1;display:flex;flex-direction:column;padding:48px 56px}._brandRow_x2q4g_14{display:flex;align-items:center;gap:12px;font-weight:500;font-size:18px}._leftInner_x2q4g_22{width:100%;max-width:420px;margin-top:80px}._heading_x2q4g_28{font-size:30px;font-weight:500;margin:0 0 8px}._subtitle_x2q4g_34{color:var(--text-muted);margin-bottom:20px}._errorBanner_x2q4g_39{background:var(--danger-soft);border:1px solid var(--danger);color:var(--danger);padding:8px 12px;border-radius:0;margin-bottom:16px}._field_x2q4g_48{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._label_x2q4g_55{font-weight:500}._input_x2q4g_59{border:1px solid var(--border-faint);border-radius:0;padding:8px 12px;font-size:14px}._forgotRow_x2q4g_66{display:flex;justify-content:flex-end;margin-bottom:20px}._mutedLink_x2q4g_72{color:var(--ink);font-weight:500;font-size:13px}._primaryButton_x2q4g_78{width:100%;padding:12px 16px;border-radius:0;border:none;background:var(--ink);color:#fff;font-weight:500;cursor:pointer;margin-bottom:24px}._divider_x2q4g_90{display:flex;align-items:center;margin-bottom:24px;color:var(--text-muted);font-size:14px;font-weight:500}._divider_x2q4g_90:before,._divider_x2q4g_90:after{content:"";flex:1;border-bottom:1px solid var(--border-faint)}._divider_x2q4g_90 span{padding:0 12px}._googleButton_x2q4g_110{width:100%;padding:12px 16px;border-radius:0;border:1px solid var(--ink);background:#fff;color:var(--text-main);font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:background-color .2s;margin-bottom:32px}._googleButton_x2q4g_110:hover{background-color:var(--accent-soft)}._footer_x2q4g_131{color:var(--text-muted);font-size:13px}._right_x2q4g_136{flex:1;background:var(--ink);display:flex;align-items:center;justify-content:center}._mark_x2q4g_144{width:360px;max-width:70%;height:auto;opacity:.95}@media(max-width:900px){._right_x2q4g_136{display:none}._left_x2q4g_7{padding:28px 20px}._leftInner_x2q4g_22{margin-top:40px}}._heading_x2q4g_28{font-weight:300;font-size:36px;letter-spacing:-.02em}._brandRow_x2q4g_14{font-weight:600;font-size:24px;letter-spacing:-.03em}._mutedLink_x2q4g_72{text-decoration:underline}._primaryButton_x2q4g_78:hover{background:var(--mustard);color:var(--ink)}._googleButton_x2q4g_110{color:var(--ink);font-weight:500}._googleButton_x2q4g_110:hover{background:var(--mustard)}._input_x2q4g_59:focus{outline:2px solid var(--mustard);outline-offset:0}._errorBanner_x2q4g_39{background:#fff;border:1px solid var(--danger);color:var(--danger)}._root_qs1ov_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#fff;padding:20px}._container_qs1ov_10{width:100%;max-width:450px;display:flex;flex-direction:column;align-items:center;text-align:center}._heading_qs1ov_19{font-size:30px;font-weight:500;margin:0 0 16px;color:var(--text-main)}._subtitle_qs1ov_26{color:var(--text-muted);margin-bottom:32px;line-height:1.6}._successBanner_qs1ov_32{background-color:var(--success-soft);color:var(--success);padding:12px;border-radius:0;margin-bottom:16px;font-size:14px;width:100%;text-align:left}._errorBanner_qs1ov_43{background:var(--danger-soft);border:1px solid var(--danger);color:var(--danger);padding:8px 12px;border-radius:0;margin-bottom:16px;width:100%;text-align:left}._buttonStack_qs1ov_54{display:flex;flex-direction:column;gap:16px;width:100%}._page_10331_1{max-width:640px;margin:0 auto;padding:48px 16px}._title_10331_7{margin:0 0 8px;font-size:24px;font-weight:500;color:var(--text-main)}._note_10331_14{margin:0 0 24px;font-size:14px;color:var(--text-muted)}._plans_10331_20{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}._plan_10331_20{display:flex;flex-direction:column;gap:12px}._name_10331_32{margin:0;font-size:18px;font-weight:500;color:var(--text-main)}._price_10331_39{font-size:15px;color:var(--text-main)}._features_10331_44{flex:1;margin:0;padding-left:18px;font-size:14px;color:var(--text-muted)}._error_10331_52{margin-top:16px;font-size:14px;color:var(--danger)}._ovalRing_plzhv_1{position:fixed;z-index:1000;pointer-events:none;border:3px solid var(--danger);border-radius:50%;transform:rotate(-2deg)}._tooltip_plzhv_10{position:fixed;z-index:1002;background:#fff;border:1px solid var(--border-faint);border-radius:0;padding:20px;width:280px}._counter_plzhv_20{font-family:var(--font-mono);font-size:12px;font-weight:400;font-variant-numeric:tabular-nums;color:var(--text-muted);margin-bottom:8px}._title_plzhv_29{font-size:16px;font-weight:500;color:var(--text-main);margin-bottom:8px;line-height:1.3}._copy_plzhv_37{font-size:13px;color:var(--text-muted);line-height:1.55;margin-bottom:16px}._waitingNote_plzhv_44{font-size:13px;color:var(--ink);margin-bottom:16px;line-height:1.4}._actions_plzhv_51{display:flex;align-items:center;gap:8px}._actionsRight_plzhv_57{display:flex;gap:8px;margin-left:auto}._btnPrimary_plzhv_63{background:#1a1a1a;color:#fff;border:none;border-radius:0;padding:8px 16px;font-size:13px;font-weight:500;cursor:pointer}._btnPrimary_plzhv_63:hover{background:var(--text-main)}._btnSecondary_plzhv_78{background:transparent;color:var(--text-main);border:1px solid var(--border-faint);border-radius:0;padding:8px 16px;font-size:13px;font-weight:500;cursor:pointer}._btnSecondary_plzhv_78:hover{background:var(--accent-soft)}._btnSecondary_plzhv_78:disabled{opacity:.35;cursor:default}._skipLink_plzhv_98{font-size:12px;color:var(--text-muted);cursor:pointer;background:none;border:none;padding:0;text-decoration:underline;text-underline-offset:2px}._skipLink_plzhv_98:hover{color:var(--text-muted)}:root{--ink: #111111;--pink: #E2BBD0;--mustard: #C9A03D;--sage: #A9BBA4;--blue: #8FA6D8;--bg-body: #FFFFFF;--bg-surface: #FFFFFF;--border-subtle: #111111;--border-faint: #E3E3E3;--text-main: #111111;--text-muted: #6B6B6B;--accent: #111111;--accent-soft: #F2EAD0;--danger: #B3261E;--danger-soft: #F6E4E2;--warning: #C9A03D;--success: #3F6B4A;--success-soft: #E6EDE4;--radius-sm: 0;--radius-md: 0;--radius-lg: 0;--space-xs: 4px;--space-sm: 8px;--space-md: 12px;--space-lg: 16px;--space-xl: 24px;--font-sans: "Hanken Grotesk", system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, monospace;font-family:var(--font-sans);color:var(--text-main);background-color:var(--bg-body)}*{box-sizing:border-box}body{margin:0;padding:0;background:var(--bg-body);color:var(--text-main);font-size:14px;line-height:1.5;font-family:var(--font-sans)}button,input,select,textarea{font-family:inherit}select,input,textarea{border-radius:0}a{color:inherit;text-decoration:none}p{margin:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lucide{width:16px;height:16px;stroke-width:1.5;flex-shrink:0;vertical-align:-3px}
