.regear-popover_pop__RXqkA{position:fixed;z-index:2000;display:flex;flex-direction:column;box-sizing:border-box;border:1px solid var(--glass-border);border-radius:var(--radius-panel);background:color-mix(in oklch,var(--bg-surface) 94%,transparent);-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4);box-shadow:inset 0 1px 0 var(--glass-highlight),var(--glass-shadow);color:var(--text-primary);opacity:0;transform:scale(.94);will-change:transform,opacity;outline:none}.regear-popover_pop__RXqkA[data-reduced]{transition:opacity .15s ease}.regear-popover_head__ZNELj{flex:none;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-2)}.regear-popover_sheetTitle__5l73D,.regear-popover_title__WJaHU{margin:0;font-family:var(--font-display);font-size:1.0625rem;font-weight:650;letter-spacing:-.01em;color:var(--text-primary)}.regear-popover_sheetTitle__5l73D{padding-top:var(--space-1)}.regear-popover_close__qbY_V{margin-left:auto;display:grid;place-items:center;width:1.875rem;height:1.875rem;padding:0;border:0;border-radius:50%;background:var(--bg-elevated);color:var(--text-secondary);cursor:pointer;transition:transform .1s ease,color .15s ease}.regear-popover_close__qbY_V svg{width:.875rem;height:.875rem}.regear-popover_close__qbY_V:hover{color:var(--text-primary)}.regear-popover_close__qbY_V:active{transform:scale(.94)}.regear-popover_close__qbY_V:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.regear-popover_body__eZvGe{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-subtle) transparent}.regear-popover_foot__NvdHk{flex:none;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--glass-border);border-radius:0 0 var(--radius-panel) var(--radius-panel)}.regear-popover_sheetFoot___hjUH{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.regear-popover_content__E_yuk{--ctl-h:2.25rem;--kit-card-muted:color-mix(in oklch,var(--bg-base) 72%,transparent);--kit-focus:2px solid color-mix(in oklch,var(--accent) 55%,transparent);display:flex;flex-direction:column;gap:var(--space-5);min-width:0;padding:var(--space-1) var(--space-4) var(--space-4)}.regear-popover_content__E_yuk button:not(:disabled):active{transform:scale(.97);transition-duration:.1s}@media (prefers-reduced-motion:reduce){.regear-popover_close__qbY_V:active,.regear-popover_content__E_yuk button:not(:disabled):active{transform:none}}@media (prefers-reduced-transparency:reduce){.regear-popover_pop__RXqkA{background:var(--bg-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}.regear-export-panel_srOnly__Z3u3V{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.regear-export-panel_wide__C_y_z>[role=group]{display:flex;width:100%}.regear-export-panel_wide__C_y_z>[role=group]>button{min-width:0}.regear-export-panel_options__VMJf4{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.regear-export-panel_fmt__UmTe1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.regear-export-panel_fmtLabel__TN8_F{font-size:.85rem;font-weight:500;color:var(--text-primary)}.regear-export-panel_hint__9aKMq{margin:0;font-size:.8125rem;line-height:1.45;color:var(--text-muted)}.regear-export-panel_empty__R8iTg{margin:0;padding:var(--space-5) var(--space-2);text-align:center;font-size:.875rem;line-height:1.5;color:var(--text-secondary)}.regear-export-panel_search__FC_RU{position:relative;display:block}.regear-export-panel_search__FC_RU svg{position:absolute;left:var(--space-3);top:50%;width:1rem;height:1rem;margin-top:-.5rem;color:var(--text-muted);pointer-events:none}.regear-export-panel_search__FC_RU input{box-sizing:border-box;width:100%;height:2.5rem;padding:0 var(--space-3) 0 2.25rem;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:color-mix(in oklch,var(--bg-base) 72%,transparent);color:var(--text-primary);font:inherit;font-size:1rem}.regear-export-panel_search__FC_RU input::placeholder{color:var(--text-muted)}.regear-export-panel_search__FC_RU input:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.regear-export-panel_preview__hjdbE{box-sizing:border-box;margin:0;max-height:20rem;padding:var(--space-3);overflow:auto;border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:color-mix(in oklch,var(--bg-base) 72%,transparent);color:var(--text-primary);font-family:var(--font-mono);font-size:.8125rem;line-height:1.55;white-space:pre;-moz-tab-size:2;tab-size:2;-webkit-user-select:text;-moz-user-select:text;user-select:text}.regear-export-panel_preview__hjdbE:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.regear-export-panel_list__BeE_k{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.regear-export-panel_row__y_sBb{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--glass-border)}.regear-export-panel_row__y_sBb:last-child{border-bottom:0}.regear-export-panel_who__R2HgQ{flex:none;width:8rem;min-width:0}.regear-export-panel_who__R2HgQ b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;color:var(--text-primary)}.regear-export-panel_who__R2HgQ small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;color:var(--text-muted)}.regear-export-panel_items__7DcAy{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-2);margin:0;padding:0;list-style:none}.regear-export-panel_item__LgyNj{display:flex;flex-direction:column;align-items:center;gap:2px}.regear-export-panel_qty__RDGPR{font-size:.75rem;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary)}.regear-export-panel_footInfo__XiBuQ{flex:1 1 auto;min-width:0;font-size:.8125rem;color:var(--text-muted)}.regear-export-panel_copy__Igtab{flex:none;min-width:6.5rem;height:2.25rem;padding:0 var(--space-4);border:0;border-radius:var(--radius-control);background:var(--accent);color:var(--accent-fg);font:inherit;font-size:.8125rem;font-weight:650;cursor:pointer;transition:transform .1s ease,background-color .15s ease}.regear-export-panel_copy__Igtab:hover{background:var(--accent-hover)}.regear-export-panel_copy__Igtab:active{transform:scale(.97)}.regear-export-panel_copy__Igtab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:480px){.regear-export-panel_row__y_sBb{flex-direction:column;gap:var(--space-2)}.regear-export-panel_who__R2HgQ{width:100%}}@media (prefers-reduced-motion:reduce){.regear-export-panel_copy__Igtab{transition:none}.regear-export-panel_copy__Igtab:active{transform:none}}.regear-share-panel_srOnly__SmfWs{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.regear-share-panel_field___hNg8{display:flex;flex-direction:column;gap:6px}.regear-share-panel_label__cAVqq{font-size:.75rem;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted)}.regear-share-panel_input__G7wy7{box-sizing:border-box;width:100%;height:2.5rem;padding:0 var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:color-mix(in oklch,var(--bg-base) 72%,transparent);color:var(--text-primary);font:inherit;font-size:1rem;font-weight:600}.regear-share-panel_input__G7wy7::placeholder{color:var(--text-muted);font-weight:500}.regear-share-panel_input__G7wy7:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.regear-share-panel_input__G7wy7:disabled{opacity:.7}.regear-share-panel_note__334mI{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--accent-line);border-radius:var(--radius-card);background:var(--accent-soft);font-size:.875rem;line-height:1.4}.regear-share-panel_note__334mI span{flex:1 1 auto;min-width:0}.regear-share-panel_error__6uCLL{margin:0;font-size:.8125rem;line-height:1.4;color:var(--danger)}.regear-share-panel_card__12mwn{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--glass-border);border-radius:var(--radius-card);min-width:0}.regear-share-panel_cardHead__Xoecv{display:flex;align-items:center;gap:var(--space-3)}.regear-share-panel_cardHead__Xoecv b{display:block;font-size:.875rem;color:var(--text-primary)}.regear-share-panel_cardHead__Xoecv small{display:block;font-size:.75rem;line-height:1.35;color:var(--text-muted)}.regear-share-panel_icon__VdHLZ{flex:none;display:grid;place-items:center;width:2rem;height:2rem;border-radius:10px}.regear-share-panel_icon__VdHLZ svg{width:1rem;height:1rem}.regear-share-panel_icon__VdHLZ[data-kind=edit]{background:var(--accent-soft);color:var(--accent)}.regear-share-panel_icon__VdHLZ[data-kind=view]{background:color-mix(in oklch,var(--series-3) 16%,transparent);color:var(--series-3)}.regear-share-panel_linkRow__xZMPK{display:flex;align-items:center;gap:var(--space-2);min-width:0}.regear-share-panel_link__4EBnt{flex:1 1 auto;min-width:0;padding:.5rem var(--space-3);border-radius:var(--radius-control);background:color-mix(in oklch,var(--bg-base) 72%,transparent);font-family:var(--font-mono);font-size:.75rem;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;-moz-user-select:all;user-select:all}.regear-share-panel_btn__ycXtM,.regear-share-panel_primary__y9CbM{flex:none;height:2.25rem;padding:0 var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-elevated);color:var(--text-primary);font:inherit;font-size:.8125rem;font-weight:650;white-space:nowrap;cursor:pointer;transition:transform .1s ease,background-color .15s ease,border-color .15s ease}.regear-share-panel_btn__ycXtM:hover:not(:disabled){border-color:var(--border-strong)}.regear-share-panel_btn__ycXtM[data-danger]{border-color:var(--danger);color:var(--danger)}.regear-share-panel_ghost__zIzDM{background:transparent}.regear-share-panel_primary__y9CbM{border-color:transparent;background:var(--accent);color:var(--accent-fg)}.regear-share-panel_primary__y9CbM:hover:not(:disabled){background:var(--accent-hover)}.regear-share-panel_btn__ycXtM:disabled,.regear-share-panel_primary__y9CbM:disabled{opacity:.55;cursor:not-allowed}.regear-share-panel_btn__ycXtM:focus-visible,.regear-share-panel_primary__y9CbM:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.regear-share-panel_hint__U6hxW{margin:0;font-size:.8125rem;line-height:1.5;color:var(--text-muted)}.regear-share-panel_reset__N5mrT{display:flex;align-items:center;gap:var(--space-3);font-size:.875rem;color:var(--text-primary)}.regear-share-panel_resetText__R9NoP{flex:1 1 auto;min-width:0}.regear-share-panel_resetText__R9NoP small{display:block;font-size:.75rem;color:var(--text-muted)}@media (max-width:480px){.regear-share-panel_linkRow__xZMPK{flex-wrap:wrap}.regear-share-panel_link__4EBnt{flex-basis:100%}.regear-share-panel_linkRow__xZMPK .regear-share-panel_btn__ycXtM{flex:1 1}.regear-share-panel_note__334mI{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.regear-share-panel_btn__ycXtM,.regear-share-panel_primary__y9CbM{transition:none}}.regear-header-actions_actions__Uee55{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);min-width:0}.regear-header-actions_btn__DSCzB{position:relative;display:inline-flex;align-items:center;gap:var(--space-2);height:2.5rem;padding:0 var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--glass-fill);color:var(--text-primary);font:inherit;font-size:.875rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:transform .1s ease,background-color .15s ease,border-color .15s ease}.regear-header-actions_btn__DSCzB svg{flex:none;width:1rem;height:1rem}.regear-header-actions_btn__DSCzB:hover:not(:disabled){border-color:var(--border-strong)}.regear-header-actions_btn__DSCzB:active:not(:disabled){transform:scale(.97)}.regear-header-actions_btn__DSCzB[aria-expanded=true]{border-color:var(--accent-line);background:var(--accent-soft)}.regear-header-actions_btn__DSCzB:disabled{opacity:.5;cursor:not-allowed}.regear-header-actions_btn__DSCzB:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.regear-header-actions_btn__DSCzB[data-saved=true]{color:var(--positive)}.regear-header-actions_dot___blsE{position:absolute;top:.45rem;right:.45rem;width:.4375rem;height:.4375rem;border-radius:50%;background:var(--warning)}.regear-header-actions_spin__pdYi7{animation:regear-header-actions_spin__pdYi7 .8s linear infinite}@keyframes regear-header-actions_spin__pdYi7{to{transform:rotate(1turn)}}@media (max-width:860px){.regear-header-actions_btn__DSCzB:not(.regear-header-actions_keepLabel__Cqr8L){width:2.75rem;justify-content:center;padding:0}.regear-header-actions_btn__DSCzB:not(.regear-header-actions_keepLabel__Cqr8L) .regear-header-actions_label__CNWFp{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}}.regear-header-actions_banner__634SD{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid color-mix(in oklch,var(--series-3) 40%,transparent);border-radius:var(--radius-card);background:color-mix(in oklch,var(--series-3) 12%,transparent);font-size:.875rem;line-height:1.4;color:var(--text-primary)}.regear-header-actions_banner__634SD svg{flex:none;width:1rem;height:1rem;color:var(--series-3)}.regear-header-actions_bannerText__Hs_0w{flex:1 1 auto;min-width:0}.regear-header-actions_bannerBtn__sVeze{flex:none;height:2.25rem;padding:0 var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--bg-elevated);color:var(--text-primary);font:inherit;font-size:.8125rem;font-weight:650;cursor:pointer;transition:transform .1s ease}.regear-header-actions_bannerBtn__sVeze:active{transform:scale(.97)}.regear-header-actions_bannerBtn__sVeze:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:480px){.regear-header-actions_banner__634SD{flex-wrap:wrap}.regear-header-actions_bannerText__Hs_0w{flex-basis:calc(100% - 2rem)}}@media (prefers-reduced-motion:reduce){.regear-header-actions_bannerBtn__sVeze,.regear-header-actions_btn__DSCzB{transition:none}.regear-header-actions_bannerBtn__sVeze:active,.regear-header-actions_btn__DSCzB:active:not(:disabled){transform:none}.regear-header-actions_spin__pdYi7{animation-duration:2s}}.regear-picker-dialog_root__2VFyL{position:fixed;inset:0;z-index:2100}.regear-picker-dialog_root__2VFyL[data-state=closing]{pointer-events:none}.regear-picker-dialog_scrim__0RyWj{position:absolute;inset:0;background:color-mix(in oklch,var(--shadow-tint) 62%,transparent);opacity:0}.regear-picker-dialog_frame__vWI4s{position:absolute;inset:0;display:grid;place-items:center;padding:var(--space-5);pointer-events:none}.regear-picker-dialog_dialog__aJKf_{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:min(1100px,100%);height:min(85vh,52rem);min-height:0;border:1px solid var(--glass-border);border-radius:var(--radius-panel);background:color-mix(in oklch,var(--bg-surface) 95%,transparent);-webkit-backdrop-filter:blur(28px) saturate(1.4);backdrop-filter:blur(28px) saturate(1.4);box-shadow:inset 0 1px 0 var(--glass-highlight),var(--glass-shadow);color:var(--text-primary);pointer-events:auto;opacity:0;transform:scale(.96);will-change:transform,opacity;outline:none}.regear-picker-dialog_head__4KUMv{flex:none;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:1px solid var(--glass-border)}.regear-picker-dialog_sheetTitle__eJwid,.regear-picker-dialog_title__swYcw{margin:0;font-family:var(--font-display);font-size:1.125rem;line-height:1.25;letter-spacing:-.005em;color:var(--text-primary)}.regear-picker-dialog_close__OlVE6{margin-left:auto;display:grid;place-items:center;width:2.25rem;height:2.25rem;border:0;border-radius:50%;background:transparent;color:var(--text-muted);cursor:pointer;transition:background .15s ease-out,color .15s ease-out,transform .1s ease-out}.regear-picker-dialog_close__OlVE6:hover{background:var(--bg-elevated);color:var(--text-primary)}.regear-picker-dialog_close__OlVE6:active{transform:scale(.94)}.regear-picker-dialog_close__OlVE6:focus-visible{outline:2px solid var(--accent-line);outline-offset:2px}.regear-picker-dialog_body__Bj6z5{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-4)}.regear-picker-dialog_footer__thMEf{flex:none;padding:var(--space-3) var(--space-4);border-top:1px solid var(--glass-border);background:color-mix(in oklch,var(--bg-surface) 96%,transparent);border-radius:0 0 var(--radius-panel) var(--radius-panel)}.regear-picker-dialog_footerRow__ouGuR{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.regear-picker-dialog_sheetBody__Ej0GG{padding:0 var(--space-3)}@media (prefers-reduced-motion:reduce){.regear-picker-dialog_close__OlVE6{transition:none}.regear-picker-dialog_close__OlVE6:active{transform:none}}@media (prefers-reduced-transparency:reduce){.regear-picker-dialog_dialog__aJKf_{background:var(--bg-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}