@layer reset,tokens,base,layout,components,utilities;@layer reset{*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-height:100dvh;line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{color:inherit;font:inherit}button{border:none;background:none;cursor:pointer}p,li,figcaption{overflow-wrap:break-word;text-wrap:pretty}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;text-wrap:balance}a{color:inherit}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}}@layer tokens{:root{--bg-deep: #fafafa;--bg-primary: #fff;--bg-card: #fff;--bg-surface: #f7f7f7;--bg-secondary: #f0f0f0;--bg-hover: #f5f5f5;--text-primary: #1a1a1a;--text-secondary: #555;--text-muted: #888;--text-inverse: #fff;--accent: #3b82f6;--accent-hover: #2563eb;--accent-glow: rgba(59, 130, 246, .12);--positive: #16a34a;--positive-dim: rgba(22, 163, 74, .12);--negative: #dc2626;--negative-dim: rgba(220, 38, 38, .12);--warning: #d97706;--warning-dim: rgba(217, 119, 6, .12);--border: #e2e8f0;--border-subtle: #eef0f2;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-pill: 100px;--radius-full: 50%;--text-xs: clamp(.75rem, .71rem + .2vw, .875rem);--text-sm: clamp(.875rem, .82rem + .27vw, 1rem);--text-base: clamp(1rem, .93rem + .33vw, 1.125rem);--text-lg: clamp(1.125rem, 1.02rem + .53vw, 1.375rem);--text-xl: clamp(1.375rem, 1.2rem + .87vw, 1.75rem);--text-2xl: clamp(1.75rem, 1.45rem + 1.5vw, 2.5rem);--text-3xl: clamp(2.25rem, 1.8rem + 2.25vw, 3.5rem);--leading-tight: 1.2;--leading-snug: 1.35;--leading-normal: 1.5;--leading-relaxed: 1.65;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--font-body: system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: var(--font-body);--font-mono: ui-monospace, "Menlo", "Consolas", monospace;--duration-fast: .12s;--duration-base: .2s;--duration-slow: .3s;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--content-narrow: 40rem;--content-default: 64rem;--content-wide: 80rem;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--shadow-lg: 0 20px 40px rgba(0, 0, 0, .18);--z-sticky: 50;--z-overlay: 100;--z-modal: 1000;--z-toast: 1100}[data-theme=dark]{--bg-deep: #09080b;--bg-primary: #0e0d11;--bg-card: #161419;--bg-surface: #1d1a22;--bg-secondary: #252230;--bg-hover: #2e2a38;--text-primary: #e8e2ec;--text-secondary: #9a8fa0;--text-muted: #6a6278;--text-inverse: #09080b;--border: #2a2530;--border-subtle: #1f1b25;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .25);--shadow-md: 0 4px 12px rgba(0, 0, 0, .4);--shadow-lg: 0 20px 40px rgba(0, 0, 0, .6)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg-deep: #09080b;--bg-primary: #0e0d11;--bg-card: #161419;--bg-surface: #1d1a22;--bg-secondary: #252230;--bg-hover: #2e2a38;--text-primary: #e8e2ec;--text-secondary: #9a8fa0;--text-muted: #6a6278;--text-inverse: #09080b;--border: #2a2530;--border-subtle: #1f1b25;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .25);--shadow-md: 0 4px 12px rgba(0, 0, 0, .4);--shadow-lg: 0 20px 40px rgba(0, 0, 0, .6)}}}@layer layout{.stack{--stack-gap: var(--space-4)}.stack>*+*{margin-block-start:var(--stack-gap)}.flow{--flow-space: var(--space-4)}.flow>*+*{margin-block-start:var(--flow-space)}.cluster{--cluster-gap: var(--space-3);display:flex;flex-wrap:wrap;align-items:center;gap:var(--cluster-gap)}.grid-auto{--grid-min: 18rem;--grid-gap: var(--space-5);display:grid;gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--grid-min)),1fr))}.center{--center-max: var(--content-default);--center-padding: var(--space-4);max-width:var(--center-max);margin-inline:auto;padding-inline:var(--center-padding)}.container{container-type:inline-size}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}}@layer tokens{:root{color-scheme:light;--tap: 3.125rem;--hairline: .5px;--text-xs: .8125rem;--text-sm: .9375rem;--text-base: 1.0625rem;--text-lg: 1.25rem;--text-xl: 1.375rem;--text-2xl: 1.75rem;--text-3xl: 2.125rem;--leading-tight: 1.2;--leading-normal: 1.35;--font-body: -apple-system, blinkmacsystemfont, "SF Pro Text", system-ui, "Segoe UI", roboto, sans-serif;--font-display: -apple-system, blinkmacsystemfont, "SF Pro Display", system-ui, "Segoe UI", roboto, sans-serif;--radius-sm: 8px;--radius-md: 10px;--radius-lg: 14px;--radius-xl: 22px;--segment-selected: #fff;--bg-deep: #e6eaec;--bg-primary: #f3f5f6;--bg-card: #fff;--bg-surface: #f7f8f9;--bg-secondary: rgb(31 95 122 / 8%);--bg-hover: rgb(31 95 122 / 14%);--bg-glass: rgb(243 245 246 / 88%);--text-primary: #1f2a30;--text-secondary: #545b60;--text-muted: #545b60;--text-inverse: #fff;--accent: #1f5f7a;--accent-hover: #174a60;--accent-fg: #fff;--accent-glow: rgb(159 203 224 / 35%);--action: #9fcbe0;--action-hover: #8bbfd7;--action-fg: #12313f;--positive: #2a7046;--positive-dim: rgb(184 220 192 / 45%);--maybe: #9a5b00;--maybe-dim: rgb(242 200 121 / 35%);--negative: #b3261e;--negative-dim: rgb(179 38 30 / 10%);--border-subtle: rgb(40 50 60 / 18%);--border: #d5dadd;--border-strong: #b5bcc1;--focus: #1f5f7a;--shadow-card: 0 1px 2px rgb(0 0 0 / 4%);--backdrop: rgb(0 0 0 / 40%);--switch-knob: #fff;--highlight: #b8dcc0;--highlight-fg: #183f26;--mine: rgb(184 220 192 / 35%)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg-deep: #0f1214;--bg-primary: #15191c;--bg-card: #22282c;--bg-surface: #2c3338;--bg-secondary: rgb(159 203 224 / 12%);--bg-hover: rgb(159 203 224 / 20%);--bg-glass: rgb(21 25 28 / 88%);--text-primary: #f2f4f5;--text-secondary: #b3bbc0;--text-muted: #9aa3a8;--text-inverse: #15191c;--accent: #9fcbe0;--accent-hover: #b8dbeb;--accent-fg: #12313f;--accent-glow: rgb(159 203 224 / 22%);--action: #9fcbe0;--action-hover: #b8dbeb;--action-fg: #12313f;--positive: #7fd49a;--positive-dim: rgb(127 212 154 / 16%);--maybe: #f2c879;--maybe-dim: rgb(242 200 121 / 16%);--negative: #ff8a80;--negative-dim: rgb(255 138 128 / 14%);--border-subtle: rgb(230 240 245 / 16%);--border: #3a4247;--border-strong: #545d63;--focus: #9fcbe0;--shadow-card: none;--segment-selected: #4a5358;--mine: rgb(184 220 192 / 12%);--highlight: #b8dcc0;--highlight-fg: #183f26}}[data-theme=dark]{color-scheme:dark;--bg-deep: #0f1214;--bg-primary: #15191c;--bg-card: #22282c;--bg-surface: #2c3338;--bg-secondary: rgb(159 203 224 / 12%);--bg-hover: rgb(159 203 224 / 20%);--bg-glass: rgb(21 25 28 / 88%);--text-primary: #f2f4f5;--text-secondary: #b3bbc0;--text-muted: #9aa3a8;--text-inverse: #15191c;--accent: #9fcbe0;--accent-hover: #b8dbeb;--accent-fg: #12313f;--accent-glow: rgb(159 203 224 / 22%);--action: #9fcbe0;--action-hover: #b8dbeb;--action-fg: #12313f;--positive: #7fd49a;--positive-dim: rgb(127 212 154 / 16%);--maybe: #f2c879;--maybe-dim: rgb(242 200 121 / 16%);--negative: #ff8a80;--negative-dim: rgb(255 138 128 / 14%);--border-subtle: rgb(230 240 245 / 16%);--border: #3a4247;--border-strong: #545d63;--focus: #9fcbe0;--shadow-card: none;--segment-selected: #4a5358;--mine: rgb(184 220 192 / 12%);--highlight: #b8dcc0;--highlight-fg: #183f26}}@layer base{html{background:var(--bg-primary);font-size:100%}@supports (font: -apple-system-body){html{font:-apple-system-body;font-family:var(--font-body)}:root{--text-xs: calc(.8125rem * 16 / 17);--text-sm: calc(.9375rem * 16 / 17);--text-base: 1rem;--text-lg: calc(1.25rem * 16 / 17);--text-xl: calc(1.375rem * 16 / 17);--text-2xl: calc(1.75rem * 16 / 17);--text-3xl: 2rem }}body{min-height:100dvh;background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word}h1,h2,h3{font-family:var(--font-display);overflow-wrap:anywhere}a{color:var(--accent);text-underline-offset:3px}button,[role=button],a,label,select,input{-webkit-tap-highlight-color:transparent}button,[role=button]{-webkit-user-select:none;user-select:none}button{font:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}::selection{background:var(--accent-glow);color:var(--text-primary)}@media(max-width:640px){input,select,textarea{font-size:max(1rem,var(--text-sm))}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}}@layer base{html[data-locked=true]{overflow:hidden;overscroll-behavior:none}html[data-locked=true] body{position:fixed;overflow:hidden;inset-inline:0}}._lotl-sdk-user-menu-wrapper_iau1a_1{position:relative}._lotl-sdk-user-menu-trigger_iau1a_5{position:relative;padding:0;border:none;background:none;cursor:pointer}._lotl-sdk-user-menu-trigger_iau1a_5:before{position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%);content:""}._lotl-sdk-user-menu-avatar_iau1a_27{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--accent, #3b82f6);color:#fff;font-size:.875rem;font-weight:600}._lotl-sdk-user-menu_iau1a_1{position:absolute;top:100%;right:0;z-index:100;min-width:200px;margin-top:.5rem;border:1px solid var(--border, #e2e8f0);border-radius:8px;background:var(--bg-card, #fff);box-shadow:0 4px 12px #0000001a}._lotl-sdk-user-menu-header_iau1a_53{padding:.75rem 1rem;border-bottom:1px solid var(--border, #e2e8f0)}._lotl-sdk-user-menu-email_iau1a_58{overflow:hidden;color:var(--text-primary, #1a1a1a);font-size:.875rem;white-space:nowrap;text-overflow:ellipsis}._lotl-sdk-user-menu-admin-badge_iau1a_66{margin-top:.25rem;padding:.15rem .4rem;border-radius:4px;background:#10b9811a;color:#10b981;font-size:.65rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.lotl-sdk-user-menu-item{display:block;width:100%;padding:.5rem 1rem;border:none;background:none;color:var(--text-secondary, #666);font-family:inherit;font-size:.875rem;text-align:left;text-decoration:none;cursor:pointer}.lotl-sdk-user-menu-item:hover{background:var(--bg-secondary, #f7f7f7);color:var(--text-primary, #1a1a1a)}.lotl-sdk-user-menu-body{padding:.25rem 0;border-bottom:1px solid var(--border, #e2e8f0)}.lotl-sdk-user-menu-footer{padding:.25rem 0}._lotl-sdk-error-fallback_31z0h_1{display:flex;align-items:center;justify-content:center;min-height:50vh;padding:2rem}._lotl-sdk-error-content_31z0h_9{max-width:400px;text-align:center}._lotl-sdk-error-icon_31z0h_14{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:1rem;border-radius:50%;background:color-mix(in srgb,var(--warning, #f59e0b) 15%,transparent);color:var(--warning, #f59e0b);font-size:1.25rem;font-weight:700}._lotl-sdk-error-content_31z0h_9 h2{margin:0 0 .5rem;color:var(--text-primary, #1a1a1a);font-size:1.25rem}._lotl-sdk-error-content_31z0h_9 p{margin:0 0 1.5rem;color:var(--text-secondary, #666);font-size:.9rem}._lotl-sdk-error-actions_31z0h_43{display:flex;justify-content:center;gap:.75rem}._lotl-sdk-error-btn_31z0h_49{padding:.625rem 1.25rem;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer}._lotl-sdk-error-btn-primary_31z0h_58{background:var(--accent, #3b82f6);color:#fff}._lotl-sdk-error-btn-primary_31z0h_58:hover{opacity:.9}._lotl-sdk-error-btn-secondary_31z0h_67{border:1px solid var(--border, #e2e8f0);background:var(--bg-card, #fff);color:var(--text-primary, #1a1a1a)}._lotl-sdk-error-btn-secondary_31z0h_67:hover{background:var(--bg-secondary, #f7f7f7)}._lotl-sdk-error-details_31z0h_77{margin-top:1.5rem;padding:.75rem;border-radius:8px;background:var(--bg-secondary, #f7f7f7);text-align:left}._lotl-sdk-error-details_31z0h_77 summary{color:var(--text-muted, #999);font-size:.85rem;cursor:pointer}._lotl-sdk-error-details_31z0h_77 pre{margin:.5rem 0 0;overflow-x:auto;font-size:.75rem;white-space:pre-wrap;overflow-wrap:break-word}._lotl-sdk-inline-error_31z0h_99{display:inline-flex;align-items:center;gap:.25rem;color:var(--negative, #ef4444);font-size:.85rem}._lotl-sdk-inline-error-icon_31z0h_107{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--negative, #ef4444);color:#fff;font-size:.7rem;font-weight:700}._lotl-sdk-toast-container_1730k_1{position:fixed;right:1.5rem;bottom:1.5rem;z-index:1001;display:flex;flex-direction:column-reverse;gap:.75rem;max-width:min(400px,calc(100vw - 3rem))}._lotl-sdk-toast_1730k_1{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;border:1px solid var(--border, #e2e8f0);border-radius:8px;background:var(--bg-card, #fff);box-shadow:0 4px 12px #00000026;animation:_lotl-sdk-toast-enter_1730k_1 .2s ease-out}._lotl-sdk-toast-exit_1730k_24{animation:_lotl-sdk-toast-exit_1730k_24 .2s ease-in forwards}@keyframes _lotl-sdk-toast-enter_1730k_1{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes _lotl-sdk-toast-exit_1730k_24{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(.5rem)}}._lotl-sdk-toast-icon_1730k_38{display:flex;flex-shrink:0;margin-top:.125rem}._lotl-sdk-toast-message_1730k_44{flex:1;color:var(--text-primary, #1a1a1a);font-size:.875rem;line-height:1.4}._lotl-sdk-toast-dismiss_1730k_51{display:flex;flex-shrink:0;padding:.25rem;border:none;border-radius:4px;background:none;color:var(--text-secondary, #666);opacity:.7;transition:opacity .15s;cursor:pointer}._lotl-sdk-toast-dismiss_1730k_51:hover{background:var(--bg-secondary, #f7f7f7);opacity:1}._lotl-sdk-toast-success_1730k_69{border-color:#10b9814d;background:linear-gradient(135deg,var(--bg-card, #fff) 0%,rgba(16,185,129,.05) 100%)}._lotl-sdk-toast-success_1730k_69 ._lotl-sdk-toast-icon_1730k_38{color:#10b981}._lotl-sdk-toast-error_1730k_75{border-color:#ef44444d;background:linear-gradient(135deg,var(--bg-card, #fff) 0%,rgba(239,68,68,.05) 100%)}._lotl-sdk-toast-error_1730k_75 ._lotl-sdk-toast-icon_1730k_38{color:#ef4444}._lotl-sdk-toast-warning_1730k_81{border-color:#f59e0b4d;background:linear-gradient(135deg,var(--bg-card, #fff) 0%,rgba(245,158,11,.05) 100%)}._lotl-sdk-toast-warning_1730k_81 ._lotl-sdk-toast-icon_1730k_38{color:#f59e0b}._lotl-sdk-toast-info_1730k_87{border-color:#3b82f64d;background:linear-gradient(135deg,var(--bg-card, #fff) 0%,rgba(59,130,246,.05) 100%)}._lotl-sdk-toast-info_1730k_87 ._lotl-sdk-toast-icon_1730k_38{color:#3b82f6}@media(max-width:640px){._lotl-sdk-toast-container_1730k_1{right:1rem;bottom:1rem;left:1rem;max-width:none}}._lotl-sdk-modal-overlay_1bpzz_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0009;animation:_lotl-sdk-modal-fade-in_1bpzz_1 .15s ease-out}@keyframes _lotl-sdk-modal-fade-in_1bpzz_1{0%{opacity:0}to{opacity:1}}._lotl-sdk-modal_1bpzz_1{position:relative;max-height:calc(100vh - 4rem);border-radius:12px;overflow-y:auto;background:var(--bg-card, #fff);box-shadow:0 20px 40px #0000004d;animation:_lotl-sdk-modal-slide-up_1bpzz_1 .2s ease-out}@keyframes _lotl-sdk-modal-slide-up_1bpzz_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._lotl-sdk-modal-sm_1bpzz_33{width:100%;max-width:480px;padding:1.5rem}._lotl-sdk-modal-md_1bpzz_39{width:100%;max-width:500px;padding:2rem}._lotl-sdk-modal-lg_1bpzz_45{width:100%;max-width:650px;padding:2rem}._lotl-sdk-modal-close_1bpzz_51{position:absolute;top:1rem;right:1rem;display:flex;align-items:center;justify-content:center;padding:.25rem;border:none;border-radius:4px;background:none;color:var(--text-secondary, #666);transition:color .15s,background .15s;cursor:pointer}._lotl-sdk-modal-close_1bpzz_51:hover{background:var(--bg-secondary, #f7f7f7);color:var(--text-primary, #1a1a1a)}._lotl-sdk-modal-title_1bpzz_72{margin:0 0 1rem;padding-right:2rem;color:var(--text-primary, #1a1a1a);font-size:1.25rem;font-weight:600}@media(max-width:640px){._lotl-sdk-modal-overlay_1bpzz_1{align-items:flex-end;padding:.5rem}._lotl-sdk-modal_1bpzz_1{max-height:calc(100vh - 2rem);margin-bottom:0;border-radius:12px 12px 0 0}._lotl-sdk-modal-sm_1bpzz_33,._lotl-sdk-modal-md_1bpzz_39,._lotl-sdk-modal-lg_1bpzz_45{max-width:none;padding:1.5rem;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 1.5rem)}}._lotl-sdk-footer_1te5c_4{margin-top:auto;border-top:1px solid var(--border-subtle, var(--border, #e2e8f0));background:var(--bg-surface, transparent)}._lotl-sdk-footer-inner_1te5c_10{display:flex;flex-direction:column;gap:var(--space-3, .75rem);max-width:var(--content-wide, 72rem);padding:var(--space-6, 2rem) var(--space-4, 1rem);color:var(--text-secondary, #666);font-size:var(--text-sm, .9rem);margin-inline:auto}._lotl-sdk-footer-body_1te5c_21{max-width:var(--content-narrow, 40rem)}._lotl-sdk-footer-nav_1te5c_25{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2, .5rem) var(--space-4, 1rem)}._lotl-sdk-footer-link_1te5c_32{color:var(--accent, #3d6fd4);text-decoration:none}._lotl-sdk-footer-link_1te5c_32:hover{color:var(--accent-hover, #315bb0);text-decoration:underline}._lotl-sdk-footer-button_1te5c_44{padding:0;border:0;background:none;color:var(--accent, #3d6fd4);font:inherit;cursor:pointer}._lotl-sdk-footer-button_1te5c_44:hover{color:var(--accent-hover, #315bb0);text-decoration:underline}._lotl-sdk-footer-colophon_1te5c_58{margin:0;color:var(--text-muted, #888);font-size:var(--text-xs, .8rem)}._lotl-sdk-footer-colophon_1te5c_58 ._lotl-sdk-footer-link_1te5c_32{text-decoration:underline;text-underline-offset:2px}._lotl-sdk-footer-link_1te5c_32:focus-visible,._lotl-sdk-footer-button_1te5c_44:focus-visible{outline:2px solid var(--accent, #3d6fd4);outline-offset:2px}._lotl-sdk-footer-center_1te5c_81{background:transparent}._lotl-sdk-footer-center_1te5c_81 ._lotl-sdk-footer-inner_1te5c_10{align-items:center;max-width:var(--content-narrow, 40rem);text-align:center}._lotl-sdk-footer-center_1te5c_81 ._lotl-sdk-footer-nav_1te5c_25{justify-content:center;gap:var(--space-2, .5rem)}._lotl-sdk-footer-center_1te5c_81 ._lotl-sdk-footer-nav_1te5c_25>*+*:before{display:inline-block;color:var(--text-muted, #888);text-decoration:none;content:"·";margin-inline-end:var(--space-2, .5rem)}._lotl-sdk-footer-center_1te5c_81 ._lotl-sdk-footer-link_1te5c_32,._lotl-sdk-footer-center_1te5c_81 ._lotl-sdk-footer-button_1te5c_44{color:var(--text-secondary, #666)}._lotl-sdk-footer-center_1te5c_81 ._lotl-sdk-footer-link_1te5c_32:hover,._lotl-sdk-footer-center_1te5c_81 ._lotl-sdk-footer-button_1te5c_44:hover{color:var(--text-primary, #111)}._lotl-sdk-theme-toggle_11tmc_1{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--border, #e2e8f0);border-radius:8px;background:var(--bg-card, #fff);color:var(--text-secondary, #666);transition:color .15s,border-color .15s;cursor:pointer}._lotl-sdk-theme-toggle_11tmc_1:before{position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%);content:""}._lotl-sdk-theme-toggle_11tmc_1:hover{border-color:var(--accent, #3b82f6);color:var(--text-primary, #1a1a1a)}._lotl-sdk-loading-spinner_19m5r_1{display:inline-flex;align-items:center;justify-content:center}._lotl-sdk-loading-spinner_19m5r_1:after{display:block;width:24px;height:24px;border:2.5px solid var(--border, #e2e8f0);border-radius:50%;animation:_lotl-sdk-spin_19m5r_1 .8s linear infinite;content:"";border-top-color:var(--accent, #3b82f6)}._lotl-sdk-loading-spinner-sm_19m5r_18:after{width:16px;height:16px;border-width:2px}._lotl-sdk-loading-spinner-lg_19m5r_24:after{width:36px;height:36px;border-width:3px}@keyframes _lotl-sdk-spin_19m5r_1{to{transform:rotate(360deg)}}._lotl-sdk-dam-form_z1ss9_1{display:flex;flex-direction:column;gap:1rem}._lotl-sdk-dam-loading_z1ss9_7{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary, #666);font-size:.875rem}._lotl-sdk-dam-warning_z1ss9_15{padding:.75rem 1rem;border:1px solid color-mix(in srgb,var(--negative, #ef4444) 30%,transparent);border-radius:6px;background:color-mix(in srgb,var(--negative, #ef4444) 8%,transparent)}._lotl-sdk-dam-warning_z1ss9_15 p{margin:0;color:var(--text-primary, #1a1a1a);font-size:.875rem;line-height:1.5}._lotl-sdk-dam-context_z1ss9_29{display:flex;flex-direction:column;gap:.625rem;padding:.75rem 1rem;border:1px solid var(--border, #e2e8f0);border-radius:6px;background:var(--bg-secondary, #f7f7f7)}._lotl-sdk-dam-context_z1ss9_29 p{margin:0;color:var(--text-secondary, #666);font-size:.875rem;line-height:1.5}._lotl-sdk-dam-override_z1ss9_46{display:flex;align-items:flex-start;gap:.5rem;color:var(--text-primary, #1a1a1a);font-size:.875rem;line-height:1.4;cursor:pointer}._lotl-sdk-dam-override_z1ss9_46 input{flex-shrink:0;margin-top:.125rem;accent-color:var(--negative, #ef4444)}._lotl-sdk-dam-field_z1ss9_62{display:flex;flex-direction:column;gap:.375rem}._lotl-sdk-dam-field_z1ss9_62 label{color:var(--text-primary, #1a1a1a);font-size:.875rem;font-weight:500}._lotl-sdk-dam-field_z1ss9_62 label code{padding:.125rem .375rem;border-radius:4px;background:var(--bg-secondary, #f7f7f7);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;font-weight:600}._lotl-sdk-dam-field_z1ss9_62 input{padding:.625rem .75rem;border:1px solid var(--border, #e2e8f0);border-radius:6px;background:var(--bg-card, #fff);color:var(--text-primary, #1a1a1a);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9375rem;letter-spacing:.05em;transition:border-color .15s,box-shadow .15s}._lotl-sdk-dam-field_z1ss9_62 input:focus{border-color:var(--accent, #3b82f6);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent, #3b82f6) 20%,transparent);outline:none}._lotl-sdk-dam-field_z1ss9_62 input:disabled{background:var(--bg-secondary, #f7f7f7);opacity:.6;cursor:not-allowed}._lotl-sdk-dam-actions_z1ss9_107{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.5rem}._lotl-sdk-dam-btn_z1ss9_114{padding:.5rem 1rem;border:1px solid var(--border, #e2e8f0);border-radius:6px;background:var(--bg-card, #fff);color:var(--text-primary, #1a1a1a);font-family:inherit;font-size:.9375rem;font-weight:500;transition:background .15s,border-color .15s,opacity .15s;cursor:pointer}._lotl-sdk-dam-btn_z1ss9_114:disabled{opacity:.5;cursor:not-allowed}._lotl-sdk-dam-btn_z1ss9_114:hover:not(:disabled){background:var(--bg-secondary, #f7f7f7)}._lotl-sdk-dam-btn-danger_z1ss9_136{border-color:var(--negative, #ef4444);background:var(--negative, #ef4444);color:var(--on-accent, #fff)}._lotl-sdk-dam-btn-danger_z1ss9_136:hover:not(:disabled){background:color-mix(in srgb,var(--negative, #ef4444) 88%,#000 12%)}@media(max-width:640px){._lotl-sdk-dam-actions_z1ss9_107{flex-direction:column-reverse}._lotl-sdk-dam-btn_z1ss9_114{width:100%}}._lotl-sdk-aic_1yu5e_1{display:flex;flex-direction:column;gap:1rem}._lotl-sdk-aic-field_1yu5e_7{display:flex;flex-direction:column;gap:.375rem}._lotl-sdk-aic-field_1yu5e_7 label{color:var(--text-primary, #1a1a1a);font-size:.875rem;font-weight:500}._lotl-sdk-aic-field_1yu5e_7 input{padding:.625rem .75rem;border:1px solid var(--border, #e2e8f0);border-radius:6px;background:var(--bg-card, #fff);color:var(--text-primary, #1a1a1a);font-family:inherit;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}._lotl-sdk-aic-row_1yu5e_30{display:flex;align-items:stretch;gap:.5rem}._lotl-sdk-aic-row_1yu5e_30 input{flex:1;min-width:0}._lotl-sdk-aic-field_1yu5e_7 input:disabled{background:var(--bg-secondary, #f7f7f7);color:var(--text-secondary, #666);cursor:not-allowed}._lotl-sdk-aic-field_1yu5e_7 input[readonly]{background:var(--bg-secondary, #f7f7f7);color:var(--text-secondary, #666)}._lotl-sdk-aic-field_1yu5e_7 input:focus{border-color:var(--accent, #3b82f6);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent, #3b82f6) 20%,transparent);outline:none}._lotl-sdk-aic-save_1yu5e_58{flex-shrink:0;padding:.5rem 1rem;border:1px solid var(--accent, #3b82f6);border-radius:6px;background:var(--accent, #3b82f6);color:var(--on-accent, #fff);font-family:inherit;font-size:.9375rem;font-weight:500;transition:background .15s,opacity .15s;cursor:pointer}._lotl-sdk-aic-save_1yu5e_58:disabled{opacity:.4;cursor:not-allowed}._lotl-sdk-aic-save_1yu5e_58:hover:not(:disabled){background:color-mix(in srgb,var(--accent, #3b82f6) 88%,#000 12%)}._lotl-sdk-aic-hint_1yu5e_81{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;color:var(--text-muted, #999);font-size:.75rem;line-height:1.4}._lotl-sdk-aic-badge_1yu5e_92{display:inline-flex;align-items:center;padding:.0625rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:500}._lotl-sdk-aic-badge-ok_1yu5e_101{background:color-mix(in srgb,var(--accent, #3b82f6) 12%,transparent);color:var(--accent, #3b82f6)}._lotl-sdk-aic-badge-warn_1yu5e_106{background:color-mix(in srgb,var(--warning, #f59e0b) 14%,transparent);color:var(--warning, #f59e0b)}._shell_1ol8y_2{display:flex;flex-direction:column;min-height:100dvh;container-type:inline-size}._skipLink_1ol8y_9{position:absolute;left:var(--space-2);z-index:var(--z-toast);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--accent);color:var(--accent-fg);font-size:var(--text-sm);text-decoration:none;transition:transform var(--duration-fast) var(--ease-out);transform:translateY(-200%)}._skipLink_1ol8y_9:focus-visible{transform:translateY(var(--space-2))}._header_1ol8y_28{position:sticky;top:0;z-index:var(--z-sticky);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:calc(var(--space-2) + env(safe-area-inset-top)) var(--space-5) var(--space-2);background:var(--bg-primary);box-shadow:0 var(--hairline) 0 var(--border-subtle);container-type:inline-size}._brand_1ol8y_47{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-primary);text-decoration:none}._brandMark_1ol8y_56{display:block;block-size:calc(var(--space-5) + var(--space-1));inline-size:calc(var(--space-5) + var(--space-1))}._brandName_1ol8y_62{font-size:var(--text-base);font-weight:var(--weight-semibold)}._headerActions_1ol8y_67{display:flex;align-items:center;gap:var(--space-2)}._main_1ol8y_73{display:flex;flex:1;flex-direction:column;width:100%;max-width:var(--content-narrow);padding:var(--space-5) var(--space-5) calc(var(--space-6) + env(safe-area-inset-bottom));margin-inline:auto}@media(max-width:640px){._header_1ol8y_28{padding-inline:var(--space-4)}._main_1ol8y_73{padding:var(--space-4) var(--space-4) var(--space-5)}}._markDark_1ol8y_97,[data-theme=dark] ._markLight_1ol8y_101{display:none}[data-theme=dark] ._markDark_1ol8y_97{display:block}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) ._markLight_1ol8y_101{display:none}:root:not([data-theme=light]) ._markDark_1ol8y_97{display:block}}@container (max-width: 14rem){._brandName_1ol8y_62{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}}@container (max-width: 16rem){._main_1ol8y_73,._header_1ol8y_28{padding-inline:var(--space-2)}}._page_6ek91_1{display:grid}._title_6ek91_5{margin:var(--space-3) 0 var(--space-1);font-size:var(--text-3xl);font-weight:var(--weight-bold);line-height:var(--leading-tight)}._lede_6ek91_12{margin:var(--space-2) 0 var(--space-4);color:var(--text-secondary);font-size:var(--text-base)}._actions_6ek91_18{display:grid;gap:var(--space-2);margin-top:var(--space-4)}._note_6ek91_24{margin:var(--space-3) 0 0;color:var(--text-secondary);font-size:var(--text-sm)}._icon_6ek91_30{flex:none;color:var(--accent)}._rowLink_6ek91_35{display:flex;flex:1;align-items:center;gap:var(--space-3);min-width:0;color:inherit;text-decoration:none}._prose_6ek91_45{display:grid;gap:var(--space-3);font-size:var(--text-base)}._prose_6ek91_45 h2{margin:var(--space-4) 0 0;font-size:var(--text-lg)}._prose_6ek91_45 p{margin:0}._switchRow_6ek91_60{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-3) 0;font-size:var(--text-sm)}._button_1wl4j_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--tap);padding:var(--space-3) var(--space-5);border:0;border-radius:var(--radius-lg);background:var(--bg-secondary);color:var(--accent);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-tight);text-align:center;text-decoration:none;transition:background var(--duration-fast) var(--ease-out),opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}._button_1wl4j_1:disabled{opacity:.35;cursor:not-allowed}._button_1wl4j_1:active:not(:disabled){transform:scale(.98)}._block_1wl4j_32{width:100%}._icon_1wl4j_36{display:inline-flex}._primary_1wl4j_40{background:var(--action);color:var(--action-fg)}@media(hover:hover){._primary_1wl4j_40:hover:not(:disabled){background:var(--action-hover)}}@media(hover:hover){._secondary_1wl4j_53:hover:not(:disabled){background:var(--bg-hover)}}._quiet_1wl4j_59{min-height:var(--tap);background:transparent;color:var(--accent);font-weight:var(--weight-regular);padding-inline:var(--space-3)}@media(hover:hover){._quiet_1wl4j_59:hover:not(:disabled){color:var(--accent-hover)}}._quiet_1wl4j_59:active:not(:disabled){opacity:.5;transform:none}._compact_1wl4j_79{gap:var(--space-1);font-size:var(--text-sm);padding-inline:var(--space-2)}._danger_1wl4j_86{color:var(--negative)}._section_cemct_3{margin:var(--space-6) var(--space-4) var(--space-2);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-regular);text-transform:uppercase}._card_cemct_11{border-radius:var(--radius-md);overflow:hidden;background:var(--bg-card)}._row_cemct_17{position:relative;display:flex;align-items:center;gap:var(--space-3);min-height:2.75rem;padding:var(--space-3) var(--space-4)}._row_cemct_17+._row_cemct_17:before{position:absolute;inset:0 0 auto var(--space-4);border-top:var(--hairline) solid var(--border-subtle);content:""}._rowButton_cemct_33{width:100%;border:0;background:none;color:inherit;text-align:left}._rowButton_cemct_33:active{background:var(--bg-hover)}._grow_cemct_45{flex:1;min-width:0}._stack_cemct_50{display:grid;gap:var(--space-2)}._inline_cemct_55{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._name_cemct_62{font-weight:var(--weight-regular)}._strong_cemct_66{font-weight:var(--weight-semibold)}._detail_cemct_70{color:var(--text-secondary);font-size:var(--text-sm)}._price_cemct_75{color:var(--text-secondary);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}._small_cemct_82{display:block;color:var(--text-secondary);font-size:var(--text-xs)}._chips_cemct_88{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:var(--space-1)}._chip_cemct_88{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--bg-secondary);font-size:var(--text-xs)}._chipMe_cemct_102{background:var(--accent);color:var(--accent-fg)}._warn_cemct_107{color:var(--accent);font-size:var(--text-xs)}._charge_cemct_112{color:var(--accent)}._callout_cemct_116{margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--accent-glow);font-size:var(--text-sm)}._calloutStrong_cemct_124{color:var(--accent);font-weight:var(--weight-semibold)}._statusOwing_cemct_129,._statusSent_cemct_135{color:var(--accent);font-size:var(--text-xs);font-weight:var(--weight-medium)}._statusPaid_cemct_141{color:var(--positive);font-size:var(--text-xs);font-weight:var(--weight-medium)}._link_cemct_147{padding:0;border:0;background:none;color:var(--accent);font-size:inherit}._field_cemct_155{width:100%;min-height:1.375rem;padding:0;border:0;background:transparent;color:var(--text-primary);font-size:var(--text-base);outline:none}._field_cemct_155::placeholder{color:var(--text-muted)}._segmented_cemct_170{display:flex;padding:var(--space-1);border-radius:var(--radius-sm);background:var(--bg-secondary)}._segment_cemct_170{flex:1;padding:var(--space-2) var(--space-1);border:0;border-radius:var(--radius-sm);background:none;color:var(--text-primary);font-size:var(--text-xs);font-weight:var(--weight-medium)}._segment_cemct_170[aria-pressed=true]{background:var(--segment-selected);box-shadow:0 1px 3px #0000001f}._bar_cemct_193{height:.375rem;margin-top:var(--space-3);border-radius:var(--radius-pill);overflow:hidden;background:var(--bg-secondary)}._barFill_cemct_201{height:100%;background:var(--positive);transition:width var(--duration-normal) var(--ease-out)}._kinds_1v6p1_2{display:grid;gap:var(--space-2);grid-template-columns:repeat(3,1fr);margin-top:var(--space-3)}._kind_1v6p1_2{display:grid;justify-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-1);border:0;border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-primary);font-size:var(--text-xs)}._kind_1v6p1_2[aria-pressed=true]{background:var(--accent);color:var(--accent-fg)}._invitees_1v6p1_27{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-3) 0 0;padding:0;list-style:none}._invitee_1v6p1_27{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--accent-glow);color:var(--accent);font-size:var(--text-sm)}._inviteeRemove_1v6p1_47{display:inline-grid;padding:var(--space-1);border:0;border-radius:var(--radius-pill);background:none;color:inherit;place-items:center}._lede_6u5au_1{margin:var(--space-1) var(--space-1) var(--space-3);color:var(--text-secondary);font-size:var(--text-sm)}._actions_6u5au_7{display:grid;gap:var(--space-2);margin-top:var(--space-4)}._note_6u5au_13{margin-top:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);text-align:center}._amount_6u5au_20{margin:var(--space-3) 0 var(--space-1);font-size:var(--text-3xl);font-weight:var(--weight-bold);text-align:center;font-variant-numeric:tabular-nums}._label_6u5au_28{flex:none;width:4.5rem;color:var(--text-secondary);font-size:var(--text-sm)}._step_6u5au_35{flex:none;width:1.25rem;color:var(--text-secondary);font-size:var(--text-xs)}._ok_6u5au_42{color:var(--positive);font-size:var(--text-xs)}._select_6u5au_47{width:100%;padding:0;border:0;background:transparent;color:var(--text-primary);font-size:var(--text-base);-webkit-appearance:none;-moz-appearance:none;appearance:none}._find_6u5au_57{margin-bottom:var(--space-3)}._chevron_6u5au_61{color:var(--text-muted)}._warning_6u5au_65{display:flex;align-items:flex-start;gap:var(--space-2);margin:var(--space-2) 0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--negative-dim);color:var(--negative);font-size:var(--text-sm)}._page_rjh0u_1{display:grid}._kicker_rjh0u_5{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm)}._title_rjh0u_14{margin:var(--space-1) 0 var(--space-1);font-size:var(--text-3xl);font-weight:var(--weight-bold);line-height:var(--leading-tight)}._sub_rjh0u_21{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}._meta_rjh0u_28{display:flex;align-items:center;gap:var(--space-1);margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--text-sm)}._shareRow_rjh0u_37{display:grid;gap:var(--space-2);margin-top:var(--space-4)}._shareHint_rjh0u_43{margin:0 var(--space-2);color:var(--text-secondary);font-size:var(--text-xs);text-align:center}._hint_rjh0u_50{margin:var(--space-2) var(--space-4) 0;color:var(--text-secondary);font-size:var(--text-xs)}._locked_rjh0u_57{display:grid;gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-4);border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--mine),transparent 70%),var(--bg-card);box-shadow:inset 0 0 0 2px var(--highlight)}._lockedLabel_rjh0u_67{display:flex;align-items:center;gap:var(--space-1);color:var(--positive);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._lockedWhen_rjh0u_76{margin:0;font-size:var(--text-xl);font-weight:var(--weight-bold);line-height:var(--leading-tight)}._lockedActions_rjh0u_83{display:grid;gap:var(--space-2);margin-top:var(--space-2)}._placeItem_rjh0u_90{display:grid;gap:var(--space-2);padding:var(--space-3) var(--space-4)}._placeItem_rjh0u_90+._placeItem_rjh0u_90{border-top:var(--hairline) solid var(--border-subtle)}._optionTop_rjh0u_100{display:flex;align-items:flex-start;gap:var(--space-3)}._addHere_rjh0u_107{display:grid;flex:none;width:max(44px,2.75rem);min-height:max(44px,2.75rem);padding:0;border:0;border-radius:var(--radius-sm);background:var(--bg-secondary);color:var(--accent);place-items:center}._option_rjh0u_100{display:grid}._option_rjh0u_100+._option_rjh0u_100{border-top:var(--hairline) solid var(--border-subtle)}._leading_rjh0u_129{background:var(--mine)}._optionLine_rjh0u_133{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-4)}._optionMain_rjh0u_141{display:grid;flex:1;min-width:0;min-height:max(44px,2.75rem);padding:0;border:0;background:none;color:inherit;text-align:left}._optionMain_rjh0u_141:active{opacity:.6}._optionMeta_rjh0u_157{overflow:hidden;color:var(--text-secondary);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis}._optionDetails_rjh0u_165{display:grid;gap:var(--space-2);padding:0 var(--space-4) var(--space-3)}._when_rjh0u_171{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--space-2);margin:0;font-size:var(--text-base);font-weight:var(--weight-semibold)}._where_rjh0u_181{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}._yourTime_rjh0u_187{color:var(--text-muted);font-size:var(--text-xs)}._leadingTag_rjh0u_193{display:inline-flex;flex:none;align-items:center;gap:var(--space-1);color:var(--accent);font-size:var(--text-xs);font-weight:var(--weight-semibold)}._score_rjh0u_203{font-variant-numeric:tabular-nums}._picker_rjh0u_208{display:flex;flex:none;border-radius:var(--radius-sm);overflow:hidden;background:var(--bg-secondary)}._pick_rjh0u_208{display:grid;width:2.5rem;min-height:max(44px,2.75rem);padding:0;border:0;background:none;color:var(--text-muted);place-items:center}._pick_rjh0u_208[aria-pressed=false]{background:none}._pick_rjh0u_208+._pick_rjh0u_208{border-left:var(--hairline) solid var(--border-subtle)}._pick_rjh0u_208[aria-pressed=true]._yes_rjh0u_235{background:var(--positive);color:var(--text-inverse)}._pick_rjh0u_208[aria-pressed=true]._maybe_rjh0u_240{background:var(--maybe);color:var(--text-inverse)}._pick_rjh0u_208[aria-pressed=true]._no_rjh0u_245{background:var(--negative);color:var(--text-inverse)}._showAll_rjh0u_250{width:100%;min-height:max(44px,2.75rem);padding:var(--space-2) var(--space-4);border:0;border-top:var(--hairline) solid var(--border-subtle);background:none;color:var(--accent);font-size:var(--text-sm);text-align:left}._leadingCard_rjh0u_265{display:flex;align-items:center;gap:var(--space-3);width:100%;margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border:0;color:var(--text-primary);text-align:left}._leadingCard_rjh0u_265:active{background:var(--bg-hover)}._leadingBody_rjh0u_281{display:grid;flex:1;gap:var(--space-1);min-width:0}._leadingLabel_rjh0u_288{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--accent);font-size:var(--text-xs);font-weight:var(--weight-semibold)}._leadingDetail_rjh0u_297{color:var(--text-secondary);font-size:var(--text-sm)}._restBar_rjh0u_303{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);margin:0 var(--space-4) var(--space-2);color:var(--text-secondary);font-size:var(--text-sm)}._restActions_rjh0u_314{display:flex;gap:var(--space-2)}._link_rjh0u_319{overflow:hidden;color:var(--accent);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis}._answers_rjh0u_328{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:0;padding:0;list-style:none}._options_rjh0u_337{margin:0;padding:0;list-style:none}._answer_rjh0u_328{padding:0 var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-xs)}._yes_rjh0u_235{background:var(--positive-dim);color:var(--positive)}._maybe_rjh0u_240{background:var(--maybe-dim);color:var(--maybe)}._no_rjh0u_245{background:var(--negative-dim);color:var(--negative)}._waiting_rjh0u_364{background:var(--bg-secondary);color:var(--text-secondary)}._vote_rjh0u_370{display:grid;grid-template-columns:repeat(3,1fr);padding:var(--space-1);border-radius:var(--radius-sm);background:var(--bg-secondary)}._voteButton_rjh0u_378{min-height:2.25rem;padding:var(--space-1);border:0;border-radius:var(--radius-sm);background:none;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-medium)}._voteButton_rjh0u_378[aria-pressed=true]._yes_rjh0u_235{background:var(--positive);color:var(--text-inverse)}._voteButton_rjh0u_378[aria-pressed=true]._maybe_rjh0u_240{background:var(--maybe);color:var(--text-inverse)}._voteButton_rjh0u_378[aria-pressed=true]._no_rjh0u_245{background:var(--negative);color:var(--text-inverse)}._optionActions_rjh0u_404{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}._lockWarning_rjh0u_411{flex-basis:100%;margin:0;color:var(--maybe);font-size:var(--text-sm);text-align:end}._empty_rjh0u_419{padding:var(--space-4);color:var(--text-secondary);font-size:var(--text-sm);text-align:center}._personNote_rjh0u_427{display:block;color:var(--text-secondary);font-size:var(--text-sm)}._tag_rjh0u_433{color:var(--text-secondary);font-size:var(--text-xs)}._out_rjh0u_438{color:var(--text-muted);text-decoration:line-through}._nameCard_rjh0u_443{display:grid;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--bg-card)}._whoList_rjh0u_452{margin:0;padding:0;box-shadow:inset 0 0 0 var(--hairline) var(--border-subtle);list-style:none}._whoList_rjh0u_452>li+li{border-top:var(--hairline) solid var(--border-subtle)}._newName_rjh0u_463{display:grid;gap:var(--space-3)}._muted_rjh0u_468{color:var(--text-secondary)}._chevron_rjh0u_472{flex:none;color:var(--text-muted)}._accentIcon_rjh0u_477{flex:none;color:var(--accent)}._nameTitle_rjh0u_482{margin:0;font-size:var(--text-lg);font-weight:var(--weight-semibold)}._field_rjh0u_488{width:100%;min-height:var(--tap);padding:var(--space-2) var(--space-3);border:var(--hairline) solid var(--border);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-primary);font-size:var(--text-base)}._zone_rjh0u_499{margin:var(--space-3) var(--space-4) 0;color:var(--text-secondary);font-size:var(--text-xs)}._notFound_rjh0u_505{display:grid;gap:var(--space-3);margin-top:var(--space-6);text-align:center}._optionNote_rjh0u_513{margin:0;color:var(--text-secondary);font-size:var(--text-sm);font-style:italic}._decidedPlace_rjh0u_521{display:grid;gap:var(--space-2);padding:var(--space-3) var(--space-4)}._decidedTag_rjh0u_527{display:inline-flex;flex:none;align-items:center;gap:var(--space-1);color:var(--positive);font-size:var(--text-xs);font-weight:var(--weight-semibold)}._placeSection_rjh0u_538+._placeSection_rjh0u_538{margin-top:var(--space-3)}._placeGroup_rjh0u_542{position:sticky;top:calc(var(--space-2) * 2 + 2rem + env(safe-area-inset-top));z-index:1;display:flex;justify-content:space-between;gap:var(--space-2);margin:0;padding:var(--space-2) var(--space-4) var(--space-1);background:var(--bg-primary);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase}._placeCount_rjh0u_560{font-weight:var(--weight-regular);font-variant-numeric:tabular-nums}._timeActions_rjh0u_566{display:grid;gap:var(--space-2);grid-template-columns:1fr 1fr;margin-top:var(--space-4)}._signInLine_rjh0u_574{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}._inlineLink_rjh0u_580{padding:0;border:0;background:none;color:var(--accent);font-size:inherit;font-weight:var(--weight-medium)}._signInTag_rjh0u_590{flex:none;padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--accent-glow);color:var(--accent);font-size:var(--text-xs);font-weight:var(--weight-semibold)}._clash_rjh0u_601{display:grid;gap:var(--space-2)}._clashActions_rjh0u_606{display:flex;flex-wrap:wrap;gap:var(--space-2)}._promptCard_rjh0u_613{display:grid;gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:inset 0 0 0 var(--hairline) var(--border-subtle)}._promptTitle_rjh0u_623{margin:0;font-size:var(--text-base);font-weight:var(--weight-semibold)}._releaseConfirm_rjh0u_629{display:grid;justify-items:end;gap:var(--space-1);max-width:12rem;text-align:right}._segmentTall_rjh0u_638{min-height:max(44px,2.75rem);font-size:var(--text-sm)}._orderPill_rjh0u_645{position:fixed;bottom:calc(var(--space-4) + env(safe-area-inset-bottom));left:50%;z-index:var(--z-sticky);display:inline-flex;align-items:center;gap:var(--space-1);min-height:max(44px,2.75rem);padding:var(--space-2) var(--space-4);border:0;border-radius:var(--radius-pill);background:var(--action);color:var(--action-fg);box-shadow:0 2px 10px #0000002e;font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;transform:translate(-50%)}._newTag_rjh0u_667{color:var(--accent);font-weight:var(--weight-semibold)}._durationField_rjh0u_672{display:grid;gap:var(--space-2);padding:var(--space-3) var(--space-4)}._timeLength_rjh0u_679{display:grid;justify-items:start;gap:var(--space-1)}._timeLength_rjh0u_679 ._durationField_rjh0u_672{width:100%;padding:0}._timeLengthLabel_rjh0u_690{color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold)}._timeLength_rjh0u_679 ._durationField_rjh0u_672>div:last-child{border-radius:var(--radius-sm);background:var(--bg-secondary)}._timesHead_rjh0u_703{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin:var(--space-5) var(--space-4) var(--space-1)}._timesHead_rjh0u_703>h2{min-width:0;margin:0}._sortButton_rjh0u_716{display:inline-flex;flex:none;align-items:center;gap:var(--space-1);min-height:max(44px,2.75rem);margin-right:calc(-1 * var(--space-2));padding:0 var(--space-2);border:0;background:none;color:var(--accent);font-size:var(--text-xs);font-weight:var(--weight-semibold)}._picker_rjh0u_208._answered_rjh0u_732 ._pick_rjh0u_208[aria-pressed=false]{color:var(--text-muted);opacity:.8}._reminder_rjh0u_738{display:grid;gap:var(--space-2)}._nudgePreview_rjh0u_743{margin:0;padding:var(--space-2) var(--space-3);border-left:var(--hairline) solid var(--accent);border-radius:var(--radius-sm);background:var(--bg-card);color:var(--text-primary);font-size:var(--text-sm)}._leadingCard_rjh0u_265+._timesHead_rjh0u_703{margin-top:var(--space-3)}._backdrop_l95m9_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:flex;align-items:flex-end;justify-content:center;background:var(--backdrop)}._sheet_l95m9_11{width:100%;max-width:37.5rem;max-height:92dvh;padding:var(--space-2) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom));border-radius:var(--radius-lg) var(--radius-lg) 0 0;overflow:auto;background:var(--bg-primary);outline:none}._grab_l95m9_22{width:2.25rem;height:.3125rem;margin:0 auto var(--space-2);border-radius:var(--radius-pill);background:var(--bg-hover)}._top_l95m9_30{display:grid;align-items:center;grid-template-columns:1fr auto 1fr;min-height:var(--tap)}._title_l95m9_37{margin:0;font-size:var(--text-base);font-weight:var(--weight-semibold)}._close_l95m9_43{justify-self:end;border:0;background:none;color:var(--accent);font-size:var(--text-base)}@media(min-width:700px){._backdrop_l95m9_1{align-items:center}._sheet_l95m9_11{border-radius:var(--radius-lg)}}._lede_7fq1o_1{margin:var(--space-1) var(--space-1) var(--space-3);color:var(--text-secondary);font-size:var(--text-sm)}._box_7fq1o_7{width:100%;min-height:7rem;padding:var(--space-3);border:var(--hairline) solid var(--border);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-primary);font-size:var(--text-base);resize:vertical}._overall_7fq1o_19{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin:var(--space-4) var(--space-1) var(--space-2)}._count_7fq1o_27{flex:none;color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._groups_7fq1o_34{display:grid;gap:var(--space-3)}._group_7fq1o_34{border-radius:var(--radius-md);background:var(--bg-card)}._groupHead_7fq1o_45{position:sticky;top:calc(-1 * var(--space-2));z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:var(--tap);padding:0 var(--space-3);border-bottom:var(--hairline) solid var(--border-subtle);border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--bg-secondary)}._groupName_7fq1o_60{overflow:hidden;font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis}._rows_7fq1o_68{margin:0;padding:0;list-style:none}._row_7fq1o_68{position:relative;min-width:0}._row_7fq1o_68+._row_7fq1o_68:before{position:absolute;inset:0 0 auto calc(var(--space-3) + 1.25rem + var(--space-2));border-top:var(--hairline) solid var(--border-subtle);content:""}._line_7fq1o_86{display:flex;align-items:center;gap:var(--space-2);min-height:var(--tap);padding:0 var(--space-3)}._tick_7fq1o_94{flex:none;width:1.25rem;height:1.25rem;margin:0;accent-color:var(--accent)}._main_7fq1o_102{display:grid;flex:1;min-width:0;padding:var(--space-2) 0;border:0;background:none;color:var(--text-primary);text-align:left}._when_7fq1o_113{overflow:hidden;font-size:var(--text-sm);white-space:nowrap;font-variant-numeric:tabular-nums;text-overflow:ellipsis}._meta_7fq1o_121{overflow:hidden;color:var(--text-secondary);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis}._off_7fq1o_129 ._when_7fq1o_113,._off_7fq1o_129 ._meta_7fq1o_121{color:var(--text-muted)}._status_7fq1o_134{flex:none;color:var(--text-muted);font-size:var(--text-xs)}._new_7fq1o_140{color:var(--positive)}._update_7fq1o_144{color:var(--accent)}._chev_7fq1o_148{flex:none;color:var(--text-muted)}._keep_7fq1o_153{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;color:var(--text-primary);font-size:var(--text-sm)}._editor_7fq1o_162{display:grid;gap:var(--space-2);padding:0 var(--space-3) var(--space-3)}._fields_7fq1o_173{display:grid;gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._field_7fq1o_173{display:block;width:100%;min-width:0;max-width:100%;min-height:2.75rem;padding:var(--space-2);border:var(--hairline) solid var(--border);border-radius:var(--radius-sm);background:var(--bg-primary);color:var(--text-primary);font-size:var(--text-base)}._field_7fq1o_173[type=date],._field_7fq1o_173[type=time]{-webkit-appearance:none;-moz-appearance:none;appearance:none}._field_7fq1o_173::-webkit-date-and-time-value{text-align:left}._warning_7fq1o_202{display:flex;align-items:flex-start;gap:var(--space-1);margin:0 var(--space-3) var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);background:var(--maybe-dim);color:var(--maybe);font-size:var(--text-xs)}._source_7fq1o_214{margin:0;overflow:hidden;color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis}._places_7fq1o_223{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}._footer_7fq1o_232{position:sticky;bottom:calc(-1 * (var(--space-5) + env(safe-area-inset-bottom)));z-index:1;margin:var(--space-4) calc(-1 * var(--space-4)) 0;padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));border-top:var(--hairline) solid var(--border-subtle);background:var(--bg-primary)}._full_7fq1o_242{margin:0 0 var(--space-2);color:var(--maybe);font-size:var(--text-xs);text-align:center}
