:root{color-scheme:light;--ly-radius-box: 12px;--ly-radius-field: 8px;--ly-radius-tag: 999px;--ly-primary: #154A9E;--ly-primary-content: #FFFFFF;--ly-secondary: #4ABCE4;--ly-accent: #F5D121;--ly-base100: #FFFFFF;--ly-base200: #F3F6FA;--ly-base300: #E8EDF5;--ly-content: #192230;--ly-muted: #566073;--ly-line: #DDE3EC;--ly-field: #7D879A;--ly-selection: #C1E5F3;--ly-brand: #154A9E;--ly-on-brand: #FFFFFF;--ly-info: #147298;--ly-success: #0F7A39;--ly-warning: #A15A01;--ly-error: #CE222C;--ly-shadow: #0E1A33}html[data-theme=leyundark]{color-scheme:dark;--ly-primary: #4ABCE4;--ly-primary-content: #0E1624;--ly-secondary: #4ABCE4;--ly-accent: #F5D121;--ly-base100: #0E1624;--ly-base200: #070D18;--ly-base300: #18202E;--ly-content: #D2D8E2;--ly-muted: #9AA4B5;--ly-line: #29313F;--ly-field: #627089;--ly-selection: #154A9E;--ly-brand: #154A9E;--ly-on-brand: #FFFFFF;--ly-info: #21B3ED;--ly-success: #53BE70;--ly-warning: #FEA91E;--ly-error: #F3625D;--ly-shadow: #02060D}@media(prefers-color-scheme:dark){html:not([data-theme]){color-scheme:dark;--ly-primary: #4ABCE4;--ly-primary-content: #0E1624;--ly-secondary: #4ABCE4;--ly-accent: #F5D121;--ly-base100: #0E1624;--ly-base200: #070D18;--ly-base300: #18202E;--ly-content: #D2D8E2;--ly-muted: #9AA4B5;--ly-line: #29313F;--ly-field: #627089;--ly-selection: #154A9E;--ly-brand: #154A9E;--ly-on-brand: #FFFFFF;--ly-info: #21B3ED;--ly-success: #53BE70;--ly-warning: #FEA91E;--ly-error: #F3625D;--ly-shadow: #02060D}}:root{--text-xs: .75rem;--text-sm: .875rem;--text-md: 1rem;--text-lg: 1.2rem;--text-xl: 1.44rem;--text-2xl: 1.728rem;--space-3xs: 2px;--space-2xs: 4px;--space-xs: 8px;--space-sm: 12px;--space-md: 16px;--space-lg: 24px;--space-xl: 40px;--space-2xl: 64px;--ease-out: cubic-bezier(.16, 1, .3, 1);--dur-micro: .12s;--dur-short: .22s;--z-raised: 10;--z-sticky: 200;--z-sticky-nav: 300;--z-modal: 400;--ly-font: "Noto Sans TC", system-ui, sans-serif;--ly-hit: 44px}html,body{margin:0;overflow-x:clip}html{scrollbar-color:var(--ly-field) var(--ly-base100)}body{font-family:var(--ly-font);font-synthesis:none;background:var(--ly-base100);color:var(--ly-content);caret-color:var(--ly-primary)}::selection{background:var(--ly-selection);color:var(--ly-content)}h1,h2,h3{overflow-wrap:break-word;min-width:0;text-wrap:balance}p{text-wrap:pretty}:where(a,button,[tabindex]):focus-visible{outline:2px solid var(--ly-primary);outline-offset:2px}.n-button:focus-visible{outline:2px solid var(--ly-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.ly-h1{margin:0;font-size:var(--text-xl);font-weight:700;line-height:1.25}.ly-h1:after{content:"";display:block;width:32px;height:3px;margin-top:var(--space-xs);border-radius:2px;background:var(--ly-accent)}.ly-h2{display:flex;align-items:center;gap:var(--space-xs);margin:0;font-size:var(--text-md);font-weight:700;line-height:1.4}.ly-meta{margin:var(--space-2xs) 0 0;font-size:var(--text-sm);color:var(--ly-muted)}@media(min-width:640px){.ly-h1{font-size:var(--text-2xl)}}.ly-page{display:flex;flex-direction:column;gap:var(--space-md)}.ly-title-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-sm)}.ly-panel{overflow:hidden;border-radius:var(--ly-radius-box);border:1px solid var(--ly-line);background:var(--ly-base100)}.ly-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--ly-line)}.ly-list{list-style:none;margin:0;padding:0}.ly-row{position:relative;display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md)}.ly-list>li+li{border-top:1px solid var(--ly-line)}.ly-link-row{transition:background-color var(--dur-micro) var(--ease-out)}.ly-link-row:hover{background:var(--ly-base200);cursor:pointer}.ly-link-row:active{background:var(--ly-base300)}.ly-link{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:500;color:inherit;text-decoration:none}.ly-link:hover{text-decoration:underline}.ly-link-row .ly-link:after{content:"";position:absolute;inset:0}.ly-link-row .ly-link:focus-visible{outline:none}.ly-link-row .ly-link:focus-visible:after{outline:2px solid var(--ly-primary);outline-offset:-2px}.ly-above{position:relative;z-index:1}.ly-icon{flex:none;color:var(--ly-muted)}.ly-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-3xs)}.ly-line{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs)}.ly-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:500}.ly-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);color:var(--ly-muted)}.ly-num{font-variant-numeric:tabular-nums}.ly-amount{white-space:nowrap;font-size:var(--text-sm);font-weight:700;font-variant-numeric:tabular-nums}.ly-empty{padding:var(--space-lg) var(--space-md);text-align:center;font-size:var(--text-sm);color:var(--ly-muted)}.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}.ly-table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.ly-table th{padding:var(--space-xs) var(--space-md);border-bottom:1px solid var(--ly-line);background:var(--ly-base200);font-size:var(--text-xs);font-weight:500;color:var(--ly-muted);text-align:start;white-space:nowrap}.ly-table td{padding:var(--space-sm) var(--space-md);vertical-align:top}.ly-table tbody tr{position:relative}.ly-table tbody tr+tr td{border-top:1px solid var(--ly-line)}.ly-table .ly-end{text-align:end;white-space:nowrap}.ly-table .ly-main>*{display:block}.ly-table .ly-main .ly-sub{margin-top:var(--space-3xs)}.ly-table .ly-tags{white-space:nowrap}.ly-table .ly-tags>*+*{margin-inline-start:var(--space-2xs)}.ly-table .ly-muted{color:var(--ly-muted)}@media(max-width:639px){.ly-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ly-table,.ly-table tbody{display:block}.ly-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2xs) var(--space-sm);padding:var(--space-sm) var(--space-md)}.ly-table tbody tr+tr{border-top:1px solid var(--ly-line)}.ly-table tbody tr+tr td{border-top:0}.ly-table td{grid-column:1;padding:0}.ly-table td.ly-end{grid-column:2;grid-row:1 / span 2}.ly-table td[data-label]:not(.ly-end):before{content:attr(data-label);margin-inline-end:var(--space-xs);font-size:var(--text-xs);color:var(--ly-muted)}}.ly-bone{height:320px;max-width:48rem;border-radius:var(--ly-radius-box);background:var(--ly-base200)}.ly-blank{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);margin:0;padding:var(--space-xl) var(--space-md);text-align:center;font-size:var(--text-sm);color:var(--ly-muted)}.ly-blank>p{max-width:38ch;margin:0}.ly-more{display:flex;justify-content:center;padding:var(--space-sm) var(--space-md);border-top:1px solid var(--ly-line)}.ly-kv{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm);padding:var(--space-xs) var(--space-md);font-size:var(--text-sm)}.ly-kv>:last-child{text-align:end;font-variant-numeric:tabular-nums}.ly-kv.ly-total{padding-block:var(--space-sm);border-top:1px solid var(--ly-line);font-size:var(--text-md);font-weight:700}.ly-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ly-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2xs);margin:0 0 var(--space-xs);font-size:var(--text-sm);color:var(--ly-muted)}.ly-crumbs a{display:inline-flex;align-items:center;min-height:32px;color:var(--ly-primary);text-decoration:none}.ly-crumbs a:hover{text-decoration:underline}.ly-segments{display:flex;gap:var(--space-2xs);overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--space-md));padding-inline:var(--space-md)}.ly-segments::-webkit-scrollbar{display:none}.ly-segments>*{flex:none}@media(min-width:640px){.ly-segments{flex-wrap:wrap;overflow:visible;margin-inline:0;padding-inline:0}}.ly-file{max-width:100%;font:inherit;font-size:var(--text-sm);color:var(--ly-muted)}.ly-file::file-selector-button{height:32px;margin-inline-end:var(--space-sm);padding:0 var(--space-sm);border:1px solid var(--ly-field);border-radius:var(--ly-radius-field);background:var(--ly-base100);color:var(--ly-content);font:inherit;font-weight:500;cursor:pointer;transition:border-color var(--dur-micro) var(--ease-out),color var(--dur-micro) var(--ease-out)}.ly-file:hover::file-selector-button{border-color:var(--ly-primary);color:var(--ly-primary)}.ly-file:active::file-selector-button{background:var(--ly-base300)}.ly-file:disabled{opacity:.5}.ly-prose{font-size:var(--text-sm);line-height:1.75;color:var(--ly-content);overflow-wrap:anywhere}.ly-prose>:first-child{margin-top:0}.ly-prose>:last-child{margin-bottom:0}.ly-prose p,.ly-prose ul,.ly-prose ol,.ly-prose blockquote,.ly-prose pre,.ly-prose table{margin-block:.75em}.ly-prose h1,.ly-prose h2,.ly-prose h3,.ly-prose h4,.ly-prose h5,.ly-prose h6{margin-block:1.25em .5em;font-weight:700;line-height:1.35}.ly-prose h1{font-size:1.35em}.ly-prose h2{font-size:1.2em}.ly-prose h3{font-size:1.08em}.ly-prose h4,.ly-prose h5,.ly-prose h6{font-size:1em}.ly-prose ul{list-style:disc;padding-inline-start:1.5em}.ly-prose ol{list-style:decimal;padding-inline-start:1.5em}.ly-prose li{margin-block:.25em}.ly-prose a{color:var(--ly-primary);text-decoration:underline;text-underline-offset:2px}.ly-prose strong{font-weight:700}.ly-prose em{font-style:italic}.ly-prose del{text-decoration:line-through;color:var(--ly-muted)}.ly-prose code{border-radius:4px;background:var(--ly-base200);padding:.1em .35em;font-size:.9em}.ly-prose pre{overflow-x:auto;border-radius:var(--ly-radius-box);background:var(--ly-base200);padding:var(--space-sm) var(--space-md)}.ly-prose pre code{background:transparent;padding:0;font-size:.875em}.ly-prose blockquote{border-inline-start:2px solid var(--ly-line);padding-inline-start:.9em;color:var(--ly-muted)}.ly-prose hr{margin-block:1.25em;border:0;border-top:1px solid var(--ly-line)}.ly-prose table{display:block;width:max-content;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:.95em}.ly-prose th,.ly-prose td{border:1px solid var(--ly-line);padding:.4em .7em;text-align:start}.ly-prose th{background:var(--ly-base200);font-weight:700}.ly-prose img{max-width:100%;height:auto;border-radius:var(--ly-radius-box)}.ly-prose input[type=checkbox]{margin-inline-end:.4em}.ly-field{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-md);border-top:1px solid var(--ly-line)}.ly-field-label{font-size:var(--text-sm);font-weight:700}.ly-hint{margin:0;font-size:var(--text-xs);color:var(--ly-muted)}.ly-field-error{margin:0;font-size:var(--text-xs);color:var(--ly-error)}.ly-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-top:1px solid var(--ly-line);background:var(--ly-base200)}.ly-bar>:last-child{margin-inline-start:auto}.sidebar[data-v-70ceac21]{display:flex;flex-direction:column;box-sizing:border-box;width:248px;min-height:100%;background:var(--ly-base200);color:var(--ly-content);border-right:1px solid var(--ly-line)}.brand[data-v-70ceac21]{display:flex;align-items:center;flex:none;height:64px;padding:0 var(--space-md);border-bottom:1px solid var(--ly-line)}.brand[data-v-70ceac21]:focus-visible{outline-offset:-2px}.lockup[data-v-70ceac21]{display:block;height:32px;width:auto}.nav[data-v-70ceac21]{flex:1;display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-sm)}.group[data-v-70ceac21]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3xs)}.group-title[data-v-70ceac21]{padding:0 var(--space-sm) var(--space-2xs);font-size:var(--text-xs);font-weight:500;color:var(--ly-muted)}.item[data-v-70ceac21]{position:relative;display:flex;align-items:center;gap:var(--space-sm);height:40px;padding:0 var(--space-sm);border-radius:var(--ly-radius-field);color:var(--ly-content);text-decoration:none;font-size:var(--text-sm);font-weight:500;transition:background-color var(--dur-micro) var(--ease-out),color var(--dur-micro) var(--ease-out)}.item svg[data-v-70ceac21]{flex:none;color:var(--ly-muted)}.item[data-v-70ceac21]:hover{background:var(--ly-base300)}.item[data-v-70ceac21]:active{background:var(--ly-line)}.item[data-v-70ceac21]:focus-visible{outline-offset:-2px}.item.on[data-v-70ceac21]{color:var(--ly-primary);background:var(--ly-base100);box-shadow:inset 0 0 0 1px var(--ly-line)}.item.on svg[data-v-70ceac21]{color:var(--ly-primary)}.item.on[data-v-70ceac21]:before{content:"";position:absolute;top:10px;bottom:10px;left:calc(-1 * var(--space-sm));width:3px;border-radius:0 2px 2px 0;background:var(--ly-primary)}.support[data-v-70ceac21]{position:sticky;bottom:0;display:flex;flex-direction:column;gap:0;margin:0 var(--space-sm);padding:var(--space-sm) var(--space-sm);border-top:1px solid var(--ly-line);background:var(--ly-base200);font-size:var(--text-sm)}.support a[data-v-70ceac21],.support .hours[data-v-70ceac21]{display:flex;align-items:center;gap:var(--space-xs);min-height:32px;color:inherit;text-decoration:none}.support a[data-v-70ceac21]:hover{color:var(--ly-primary)}.support a[data-v-70ceac21]:active{opacity:.8}.support svg[data-v-70ceac21]{flex:none;color:var(--ly-muted)}.support-title[data-v-70ceac21]{padding-bottom:var(--space-2xs);font-size:var(--text-xs);font-weight:500;color:var(--ly-muted)}.hours[data-v-70ceac21]{font-size:var(--text-xs);color:var(--ly-muted)}.topbar[data-v-7259e82d]{position:sticky;top:0;z-index:var(--z-sticky);display:flex;align-items:center;gap:var(--space-xs);height:64px;padding:0 var(--space-sm);border-bottom:1px solid var(--ly-line);background:var(--ly-base100)}.left[data-v-7259e82d]{flex:1;min-width:0;display:flex;align-items:center;gap:var(--space-xs)}.title[data-v-7259e82d]{font-size:var(--text-md);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.right[data-v-7259e82d]{flex:none;display:flex;align-items:center;gap:var(--space-xs)}.truncate[data-v-7259e82d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team[data-v-7259e82d]{max-width:5rem;margin-inline-start:var(--space-xs)}.avatar[data-v-7259e82d]{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:var(--ly-radius-tag);background:var(--ly-primary);color:var(--ly-primary-content);font-size:var(--text-xs);font-weight:700}.name[data-v-7259e82d]{display:none;max-width:8rem;margin-inline-start:var(--space-xs)}.menu[data-v-7259e82d]{list-style:none;margin:0;padding:0;min-width:14rem;display:flex;flex-direction:column;gap:var(--space-3xs)}.menu a[data-v-7259e82d]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);min-height:40px;padding:0 var(--space-xs);border-radius:var(--ly-radius-field);color:inherit;text-decoration:none;transition:background-color var(--dur-micro) var(--ease-out)}.menu a[data-v-7259e82d]:hover{background:var(--ly-base200)}.menu a[data-v-7259e82d]:active{background:var(--ly-base300)}.menu-title[data-v-7259e82d]{padding:var(--space-xs) var(--space-xs) var(--space-2xs);font-size:var(--text-xs);font-weight:500;color:var(--ly-muted)}.row[data-v-7259e82d]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);min-height:40px;padding:0 var(--space-xs)}.row form[data-v-7259e82d]{display:flex;align-items:center;gap:var(--space-2xs)}.current[data-v-7259e82d]{padding:0 var(--space-xs);font-size:var(--text-xs);font-weight:700;color:var(--ly-primary)}.sep[data-v-7259e82d]{margin-top:var(--space-2xs);padding:var(--space-2xs) var(--space-xs) 0;border-top:1px solid var(--ly-line)}@media(min-width:640px){.team[data-v-7259e82d]{max-width:8rem}.name[data-v-7259e82d]{display:inline}}@media(min-width:1024px){.topbar[data-v-7259e82d]{padding:0 var(--space-lg)}.menu-btn[data-v-7259e82d]{display:none}}.skip[data-v-ecbc32c3]{position:absolute;top:var(--space-xs);left:var(--space-xs);z-index:var(--z-modal);padding:var(--space-xs) var(--space-sm);border-radius:var(--ly-radius-field);background:var(--ly-primary);color:var(--ly-primary-content);transform:translateY(-200%)}.skip[data-v-ecbc32c3]:focus{transform:none}.impersonating[data-v-ecbc32c3]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-md);background:color-mix(in srgb,var(--ly-warning) 18%,var(--ly-base100))}.impersonating form[data-v-ecbc32c3]{display:inline}.shell[data-v-ecbc32c3]{display:flex;min-height:100dvh}.side[data-v-ecbc32c3]{position:sticky;top:0;height:100dvh;overflow-y:auto;flex:none;display:none}.column[data-v-ecbc32c3]{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--ly-base100)}.main[data-v-ecbc32c3]{flex:1;padding:var(--space-lg) var(--space-md) calc(144px + env(safe-area-inset-bottom))}.content[data-v-ecbc32c3]{max-width:72rem;min-width:0;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-md)}.dock[data-v-ecbc32c3]{position:fixed;inset-inline:0;bottom:0;z-index:var(--z-sticky-nav);display:flex;height:calc(56px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--ly-line);background:var(--ly-base100)}.dock a[data-v-ecbc32c3]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3xs);font-size:var(--text-xs);font-weight:500;color:var(--ly-muted);text-decoration:none;transition:color var(--dur-micro) var(--ease-out)}.dock a[data-v-ecbc32c3]:hover{color:var(--ly-content)}.dock a[data-v-ecbc32c3]:active{background:var(--ly-base200)}.dock a[data-v-ecbc32c3]:focus-visible{outline-offset:-2px}.dock a.on[data-v-ecbc32c3]{color:var(--ly-primary)}@media(min-width:1024px){.side[data-v-ecbc32c3]{display:block}.main[data-v-ecbc32c3]{padding:var(--space-lg) var(--space-lg) var(--space-xl)}.dock[data-v-ecbc32c3]{display:none}}.chat-fab[data-v-48ab5786]{position:fixed;right:16px;bottom:80px;z-index:30}.panel[data-v-48ab5786]{position:fixed;left:8px;right:8px;bottom:calc(4rem + env(safe-area-inset-bottom));height:min(34rem,calc(100dvh - 9rem));display:flex;flex-direction:column;overflow:hidden;border-radius:16px;border:1px solid color-mix(in srgb,var(--ly-content) 12%,transparent);background:var(--ly-base100);color:var(--ly-content);box-shadow:0 12px 32px color-mix(in srgb,var(--ly-shadow) 18%,transparent)}.panel[data-v-48ab5786]:focus{outline:none}.head[data-v-48ab5786]{display:flex;align-items:center;gap:4px;padding:6px 6px 6px 12px;border-bottom:1px solid color-mix(in srgb,var(--ly-content) 10%,transparent)}.title[data-v-48ab5786]{flex:1;min-width:0;margin:0;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link[data-v-48ab5786]{display:inline-flex;align-items:center;gap:4px;color:var(--ly-primary);text-decoration:none;font-weight:500}.link[data-v-48ab5786]:hover{text-decoration:underline}.head .link[data-v-48ab5786]{flex:none;padding:0 4px;color:inherit;font-weight:400}.small[data-v-48ab5786]{font-size:12px}.root[data-v-48ab5786]{flex:1;min-height:0;display:flex;flex-direction:column}.center[data-v-48ab5786]{margin:auto}.pad[data-v-48ab5786]{margin:12px}.start[data-v-48ab5786],.pane[data-v-48ab5786]{flex:1;min-height:0;display:flex;flex-direction:column}.status[data-v-48ab5786]{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-bottom:1px solid color-mix(in srgb,var(--ly-content) 10%,transparent);font-size:13px}.team-line[data-v-48ab5786]{font-size:12px;font-weight:700;opacity:.7}.status-line[data-v-48ab5786]{display:flex;align-items:flex-start;gap:8px;margin:0}.dot[data-v-48ab5786]{flex:none;width:8px;height:8px;margin-top:6px;border-radius:999px;background:color-mix(in srgb,var(--ly-content) 40%,transparent)}.dot.success[data-v-48ab5786]{background:var(--ly-success)}.dot.warning[data-v-48ab5786]{background:var(--ly-warning)}.scroll[data-v-48ab5786]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:12px}.previous[data-v-48ab5786]{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--ly-content) 12%,transparent);background:var(--ly-base200)}.previous-title[data-v-48ab5786]{margin:0;font-size:12.5px;font-weight:700}.form[data-v-48ab5786]{display:flex;flex-direction:column;gap:8px}.label[data-v-48ab5786]{font-size:12.5px;font-weight:700}.end[data-v-48ab5786]{align-self:flex-end}.log[data-v-48ab5786]{flex:1;min-height:0;overflow-y:auto;padding:8px 12px}.thread[data-v-48ab5786]{display:flex;flex-direction:column;gap:8px}.summary[data-v-48ab5786]{cursor:pointer;padding:8px 0;text-align:center;font-size:12.5px;font-weight:500;opacity:.7}.event[data-v-48ab5786]{margin:0;padding:4px 0;text-align:center;font-size:12px;opacity:.6}.msg[data-v-48ab5786]{display:flex;flex-direction:column;gap:2px;max-width:85%}.msg.mine[data-v-48ab5786]{align-self:flex-end;align-items:flex-end}.msg.theirs[data-v-48ab5786]{align-self:flex-start}.msg-head[data-v-48ab5786]{display:flex;align-items:center;gap:6px;font-size:12px}.bubble[data-v-48ab5786]{padding:8px 12px;border-radius:14px;font-size:14px;background:var(--ly-base200)}.msg.mine .bubble[data-v-48ab5786]{background:var(--ly-primary);color:var(--ly-primary-content)}.body[data-v-48ab5786]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.files[data-v-48ab5786]{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.file[data-v-48ab5786]{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px;color:inherit;text-decoration:none}a.file[data-v-48ab5786]:hover{text-decoration:underline}.thumb[data-v-48ab5786]{width:128px;height:128px;object-fit:contain;border-radius:4px}.truncate[data-v-48ab5786]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.num[data-v-48ab5786]{font-variant-numeric:tabular-nums}.muted[data-v-48ab5786]{opacity:.6}.composer[data-v-48ab5786]{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border-top:1px solid color-mix(in srgb,var(--ly-content) 10%,transparent);background:var(--ly-base200)}.note[data-v-48ab5786]{display:flex;flex-wrap:wrap;gap:8px;margin:0;font-size:12px;opacity:.75}.row[data-v-48ab5786]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.file-input[data-v-48ab5786]{font-size:12px;max-width:100%}.toggle.expanded[data-v-48ab5786]{display:none}@media(min-width:1024px){.chat-fab[data-v-48ab5786]{right:24px;bottom:24px}.panel[data-v-48ab5786]{position:absolute;left:auto;right:0;bottom:64px;width:24rem;height:32rem}.toggle.expanded[data-v-48ab5786]{display:inline-flex}}.dash[data-v-0addaa54]{gap:var(--space-lg)}h1[data-v-0addaa54],h2[data-v-0addaa54]{overflow-wrap:break-word;min-width:0;text-wrap:balance}.login[data-v-0addaa54]{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-sm)}.skeleton[data-v-0addaa54]{display:flex;flex-direction:column;gap:var(--space-lg)}.bone[data-v-0addaa54]{display:block;border-radius:var(--ly-radius-box);background:var(--ly-base200)}.bone.title[data-v-0addaa54]{width:12rem;height:40px}.bone.ledger[data-v-0addaa54]{height:240px}.quick[data-v-0addaa54]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-xs)}.quick a[data-v-0addaa54]{display:flex;align-items:center;gap:var(--space-xs);min-width:0;height:44px;padding:0 var(--space-sm);border-radius:var(--ly-radius-field);border:1px solid var(--ly-line);color:inherit;text-decoration:none;font-size:var(--text-sm);font-weight:500;white-space:nowrap;transition:background-color var(--dur-micro) var(--ease-out)}.quick a svg[data-v-0addaa54]{flex:none;color:var(--ly-muted)}.quick a[data-v-0addaa54]:hover{background:var(--ly-base200)}.quick a[data-v-0addaa54]:active{background:var(--ly-base300)}.notice[data-v-0addaa54]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--ly-radius-box);border:1px solid color-mix(in srgb,var(--ly-warning) 45%,var(--ly-line));background:color-mix(in srgb,var(--ly-warning) 6%,var(--ly-base100))}.notice p[data-v-0addaa54]{flex:1;min-width:12rem;margin:0;font-size:var(--text-sm)}.notice form[data-v-0addaa54]{margin:0}.notice-icon[data-v-0addaa54]{flex:none;color:var(--ly-warning)}.ledger-head[data-v-0addaa54]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);border-bottom:1px solid var(--ly-line)}.grow[data-v-0addaa54]{flex:1;min-width:12rem}.actions[data-v-0addaa54]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs)}.table[data-v-0addaa54]{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.table th[data-v-0addaa54]{padding:var(--space-xs) var(--space-md);border-bottom:1px solid var(--ly-line);background:var(--ly-base200);font-size:var(--text-xs);font-weight:500;color:var(--ly-muted);text-align:start;white-space:nowrap}.table td[data-v-0addaa54]{padding:var(--space-sm) var(--space-md);vertical-align:top}.table tbody tr[data-v-0addaa54]{position:relative}.table tbody tr+tr td[data-v-0addaa54]{border-top:1px solid var(--ly-line)}.table .money[data-v-0addaa54]{text-align:end}.table th[data-v-0addaa54]:first-child{width:44%}.svc[data-v-0addaa54]{max-width:28rem}.svc[data-v-0addaa54]>*{display:block}.name[data-v-0addaa54]{font-size:var(--text-md)}.svc .ly-sub[data-v-0addaa54]{margin-top:var(--space-3xs)}.tags[data-v-0addaa54]{white-space:nowrap}.tags[data-v-0addaa54] .n-tag+:deep(.n-tag){margin-inline-start:var(--space-2xs)}.due[data-v-0addaa54]>*{display:block}.label[data-v-0addaa54]{display:none}.none[data-v-0addaa54]{color:var(--ly-muted)}.empty[data-v-0addaa54]{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);padding:var(--space-xl) var(--space-md);text-align:center;font-size:var(--text-sm);color:var(--ly-muted)}.empty p[data-v-0addaa54]{max-width:38ch;margin:0}.foot[data-v-0addaa54]{display:flex;flex-wrap:wrap;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-top:1px solid var(--ly-line)}.count[data-v-0addaa54]{margin-inline-start:var(--space-xs)}.more[data-v-0addaa54]{display:grid;gap:var(--space-lg)}.block[data-v-0addaa54]{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0;padding-top:var(--space-md);border-top:1px solid var(--ly-line)}.facts[data-v-0addaa54]{margin:0;display:flex;flex-direction:column}.fact[data-v-0addaa54]{display:grid;grid-template-columns:5rem minmax(0,1fr) auto;align-items:center;gap:var(--space-sm);min-height:44px;font-size:var(--text-sm)}.fact.help[data-v-0addaa54]{grid-template-columns:5rem minmax(0,1fr)}.fact+.fact[data-v-0addaa54]{border-top:1px solid var(--ly-line)}.fact dt[data-v-0addaa54]{font-weight:500}.fact dd[data-v-0addaa54]{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fact .v[data-v-0addaa54]{color:var(--ly-muted)}.fact a[data-v-0addaa54]{display:inline-flex;align-items:center;min-height:44px;color:var(--ly-primary);text-decoration:none}.fact a[data-v-0addaa54]:hover{text-decoration:underline}.fact a[data-v-0addaa54]:active{opacity:.8}.quiet[data-v-0addaa54]{margin:0;font-size:var(--text-sm);color:var(--ly-muted)}.acts[data-v-0addaa54]{list-style:none;margin:0;padding:0}.act[data-v-0addaa54]{display:flex;align-items:flex-start;gap:var(--space-sm);padding:var(--space-xs) 0}.act+.act[data-v-0addaa54]{border-top:1px solid var(--ly-line)}.act .ly-icon[data-v-0addaa54]{margin-top:var(--space-2xs)}.act-label[data-v-0addaa54]{font-size:var(--text-sm);font-weight:500}@media(max-width:639px){.table thead[data-v-0addaa54]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.table[data-v-0addaa54],.table tbody[data-v-0addaa54]{display:block}.table tr[data-v-0addaa54]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-xs) var(--space-sm);padding:var(--space-sm) var(--space-md)}.table tbody tr+tr[data-v-0addaa54]{border-top:1px solid var(--ly-line)}.table tbody tr+tr td[data-v-0addaa54]{border-top:0}.table td[data-v-0addaa54]{display:flex;padding:0}.svc[data-v-0addaa54]{grid-column:1;flex-direction:column;max-width:none}.tags[data-v-0addaa54]{grid-column:2;grid-row:1;justify-content:flex-end}.due[data-v-0addaa54]>*{display:inline}.due[data-v-0addaa54]{grid-column:1;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:var(--space-2xs) var(--space-xs);font-size:var(--text-xs)}.money[data-v-0addaa54]{grid-column:2;flex-direction:column;align-items:flex-end;text-align:end}.label[data-v-0addaa54]{display:inline;font-size:var(--text-xs);color:var(--ly-muted)}}@media(min-width:640px){.fact[data-v-0addaa54]{grid-template-columns:7rem minmax(0,1fr) auto}.fact.help[data-v-0addaa54]{grid-template-columns:7rem minmax(0,1fr)}}@media(min-width:1024px){.quick[data-v-0addaa54]{display:none}.more[data-v-0addaa54]{grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,4fr);gap:var(--space-xl)}.fact[data-v-0addaa54],.fact.help[data-v-0addaa54]{grid-template-columns:5rem minmax(0,1fr) auto}.fact.help[data-v-0addaa54]{grid-template-columns:5rem minmax(0,1fr)}}.bone[data-v-26034cf8]{height:240px;border-radius:var(--ly-radius-box);background:var(--ly-base200)}.wide[data-v-26034cf8]{width:44%}.name[data-v-26034cf8]{font-size:var(--text-md)}.renews[data-v-26034cf8]{display:block}@media(max-width:639px){.renews[data-v-26034cf8]{display:inline;margin-inline-start:var(--space-xs)}}.wallet[data-v-436c5dcc]{margin-inline-start:auto;font-size:var(--text-sm);color:var(--ly-muted)}.wallet strong[data-v-436c5dcc]{font-weight:700;color:var(--ly-content)}.push[data-v-436c5dcc]{margin-inline-start:auto}.bone[data-v-436c5dcc]{height:200px;border-radius:var(--ly-radius-box);background:var(--ly-base200)}.wide[data-v-436c5dcc]{width:44%}.number[data-v-436c5dcc]{font-size:var(--text-md)}.credit[data-v-436c5dcc]{color:var(--ly-success)}.bone[data-v-faec4851]{height:200px;border-radius:var(--ly-radius-box);background:var(--ly-base200)}.wide[data-v-faec4851]{width:44%}.number[data-v-faec4851]{font-size:var(--text-md)}.proof[data-v-faec4851]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xs);max-width:36rem;margin-top:var(--space-xs)}.confirm[data-v-faec4851]{display:flex;align-items:flex-start;gap:var(--space-xs);font-size:var(--text-xs);color:var(--ly-muted);white-space:normal}.confirm input[data-v-faec4851]{flex:none;width:16px;height:16px;margin:var(--space-3xs) 0 0;accent-color:var(--ly-primary)}.new[data-v-55218ddf]{margin-inline-start:auto}.bone[data-v-55218ddf]{height:240px;border-radius:var(--ly-radius-box);background:var(--ly-base200)}.wide[data-v-55218ddf]{width:50%}.number[data-v-55218ddf]{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700;color:var(--ly-muted)}.subject[data-v-55218ddf]{font-size:var(--text-md)}.meta[data-v-55218ddf]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2xs) var(--space-sm);margin-top:var(--space-2xs);font-size:var(--text-xs);color:var(--ly-muted)}.channel[data-v-55218ddf],.count[data-v-55218ddf]{display:inline-flex;align-items:center;gap:var(--space-2xs)}.when[data-v-55218ddf]{font-size:var(--text-xs)}@media(max-width:639px){.ly-table td.ly-end[data-v-55218ddf]{grid-column:1;grid-row:auto;text-align:start}.ly-table td.ly-tags[data-v-55218ddf]{grid-column:2;grid-row:1;text-align:end}.number[data-v-55218ddf]{font-size:var(--text-xs)}}.layout[data-v-1f810f88]{display:grid;gap:var(--space-lg);align-items:start}@media(min-width:1024px){.layout[data-v-1f810f88]{grid-template-columns:minmax(0,48rem) minmax(0,1fr)}}.bone[data-v-1f810f88]{height:480px;max-width:48rem;border-radius:var(--ly-radius-box);background:var(--ly-base200)}.teams[data-v-1f810f88]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);font-size:var(--text-sm);border-bottom:1px solid var(--ly-line)}.team-link[data-v-1f810f88]{display:inline-flex;align-items:center;min-height:32px;color:var(--ly-primary);text-decoration:underline}.errors[data-v-1f810f88]{margin:var(--space-sm) var(--space-md) 0}.errors ul[data-v-1f810f88]{margin:0;padding-inline-start:var(--space-md)}.field[data-v-1f810f88]{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-md);border-top:1px solid var(--ly-line)}.teams+.field[data-v-1f810f88],.errors+.field[data-v-1f810f88]{border-top:0}.label[data-v-1f810f88]{font-size:var(--text-sm);font-weight:700}.muted[data-v-1f810f88]{font-weight:400;color:var(--ly-muted)}.narrow[data-v-1f810f88]{max-width:20rem}.field-error[data-v-1f810f88]{margin:0;font-size:var(--text-xs);color:var(--ly-error)}.pad[data-v-1f810f88]{padding:0 var(--space-md) var(--space-sm)}.hint[data-v-1f810f88]{margin:0;font-size:var(--text-xs);color:var(--ly-muted)}.bar[data-v-1f810f88]{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-top:1px solid var(--ly-line);background:var(--ly-base200)}.submit[data-v-1f810f88]{margin-inline-start:auto}.kb[data-v-1f810f88]{padding:var(--space-md)}.kb-title[data-v-1f810f88]{font-size:var(--text-md)}.kb-item[data-v-1f810f88]{padding:var(--space-xs) 0}.kb-item+.kb-item[data-v-1f810f88]{border-top:1px solid var(--ly-line)}.excerpt[data-v-1f810f88]{margin:var(--space-3xs) 0 0;font-size:var(--text-xs);color:var(--ly-muted)}.bone[data-v-0e656ebb]{height:360px;border-radius:var(--ly-radius-box);background:var(--ly-base200)}.head[data-v-0e656ebb]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-sm)}.actions[data-v-0e656ebb]{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-inline-start:auto}.number[data-v-0e656ebb]{font-variant-numeric:tabular-nums;font-size:var(--text-sm);font-weight:700;color:var(--ly-muted)}.meta[data-v-0e656ebb]{font-size:var(--text-sm);color:var(--ly-muted)}.channel[data-v-0e656ebb]{display:inline-flex;align-items:center;color:var(--ly-muted)}.subject[data-v-0e656ebb]{margin-top:var(--space-2xs);overflow-wrap:anywhere}.dates[data-v-0e656ebb]{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-md)}.phone[data-v-0e656ebb]{padding:var(--space-sm) var(--space-md)}.phone dl[data-v-0e656ebb]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2xs) var(--space-md);margin:0;font-size:var(--text-sm)}.phone dt[data-v-0e656ebb]{color:var(--ly-muted)}.phone dd[data-v-0e656ebb]{margin:0}.older[data-v-0e656ebb]{display:flex;justify-content:center;padding:var(--space-sm)}.message[data-v-0e656ebb]{padding:var(--space-md)}.message+.message[data-v-0e656ebb],.older+.message[data-v-0e656ebb]{border-top:1px solid var(--ly-line)}.author[data-v-0e656ebb]{font-size:var(--text-sm)}.when[data-v-0e656ebb]{font-size:var(--text-xs);color:var(--ly-muted)}.plain[data-v-0e656ebb]{margin:var(--space-xs) 0 0;padding-inline-start:var(--space-sm);border-inline-start:2px solid var(--ly-line);white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--text-sm);line-height:1.75}.staff[data-v-0e656ebb]{margin-top:var(--space-xs);padding-inline-start:var(--space-sm);border-inline-start:2px solid var(--ly-primary)}.truncated[data-v-0e656ebb]{margin:var(--space-2xs) 0 0;font-size:var(--text-xs);color:var(--ly-warning)}.files[data-v-0e656ebb]{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin:var(--space-sm) 0 0;padding:0;list-style:none}.file[data-v-0e656ebb]{display:flex;align-items:center;gap:var(--space-xs);max-width:100%;padding:var(--space-xs) var(--space-sm);border:1px solid var(--ly-line);border-radius:var(--ly-radius-field);color:inherit;text-decoration:none;transition:background-color var(--dur-micro) var(--ease-out)}.file[data-v-0e656ebb]:hover{background:var(--ly-base200)}.file[data-v-0e656ebb]:active{background:var(--ly-base300)}.file img[data-v-0e656ebb]{width:160px;height:160px;object-fit:contain;border-radius:var(--space-2xs)}.name[data-v-0e656ebb]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm)}.size[data-v-0e656ebb]{display:block;font-size:var(--text-xs);color:var(--ly-muted)}.alert-btn[data-v-0e656ebb]{margin-inline-start:var(--space-sm)}.reply .errors[data-v-0e656ebb]{margin:var(--space-sm) var(--space-md) 0}.reply .errors ul[data-v-0e656ebb]{margin:0;padding-inline-start:var(--space-md)}.fields[data-v-0e656ebb]{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-md)}.label[data-v-0e656ebb]{font-size:var(--text-sm);font-weight:700}.field-error[data-v-0e656ebb]{margin:0;font-size:var(--text-xs);color:var(--ly-error)}.hint[data-v-0e656ebb]{margin:0;font-size:var(--text-xs);color:var(--ly-muted)}.bar[data-v-0e656ebb]{display:flex;padding:var(--space-sm) var(--space-md);border-top:1px solid var(--ly-line);background:var(--ly-base200)}.submit[data-v-0e656ebb]{margin-inline-start:auto}.tabs[data-v-c9db5932]{display:flex;gap:var(--space-2xs);max-width:100%;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--ly-line)}.tab[data-v-c9db5932]{flex:none;display:inline-flex;align-items:center;min-height:44px;margin-bottom:-1px;padding:0 var(--space-sm);border-bottom:2px solid transparent;white-space:nowrap;font-size:var(--text-sm);font-weight:500;color:var(--ly-muted);text-decoration:none;transition:color var(--dur-micro) var(--ease-out),background-color var(--dur-micro) var(--ease-out)}.tab[data-v-c9db5932]:hover{color:var(--ly-content)}.tab[data-v-c9db5932]:active{background:var(--ly-base200)}.tab[data-v-c9db5932]:focus-visible{outline-offset:-2px}.tab.on[data-v-c9db5932]{border-bottom-color:var(--ly-primary);color:var(--ly-content);font-weight:700}.form[data-v-a63f6ca2]{max-width:42rem}.bone[data-v-a63f6ca2]{height:360px;max-width:42rem;border-radius:var(--ly-radius-box);background:var(--ly-base200)}.errors[data-v-a63f6ca2]{margin:var(--space-sm) var(--space-md) 0}.errors ul[data-v-a63f6ca2]{margin:0;padding-inline-start:var(--space-md)}.ly-head+.ly-field[data-v-a63f6ca2],.errors+.ly-field[data-v-a63f6ca2]{border-top:0}.col[data-v-21114f9c]{max-width:48rem}.cols[data-v-21114f9c]{display:flex;flex-direction:column;gap:var(--space-md)}@media(min-width:1280px){.cols[data-v-21114f9c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;align-items:start;gap:var(--space-lg)}.cols>.col[data-v-21114f9c]{max-width:none}.cols>.editor[data-v-21114f9c]{grid-column:2;grid-row:1 / span 2}}.grow[data-v-21114f9c]{flex:1;min-width:0}.teamtabs[data-v-21114f9c]{display:flex;gap:var(--space-2xs);overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--ly-line)}.teamtab[data-v-21114f9c]{flex:none;display:inline-flex;align-items:center;min-height:44px;margin-bottom:-1px;padding:0 var(--space-sm);border-bottom:2px solid transparent;white-space:nowrap;font-size:var(--text-sm);font-weight:500;color:var(--ly-muted);text-decoration:none;transition:color var(--dur-micro) var(--ease-out)}.teamtab[data-v-21114f9c]:hover{color:var(--ly-content)}.teamtab[data-v-21114f9c]:active{background:var(--ly-base200)}.teamtab[data-v-21114f9c]:focus-visible{outline-offset:-2px}.teamtab.on[data-v-21114f9c]{font-weight:700;color:var(--ly-content);border-bottom-color:var(--ly-primary)}.errors[data-v-21114f9c]{margin:var(--space-sm) var(--space-md) 0}.errors ul[data-v-21114f9c]{margin:0;padding-inline-start:var(--space-md)}.ly-head+.ly-field[data-v-21114f9c],.errors+.ly-field[data-v-21114f9c]{border-top:0}.readonly[data-v-21114f9c]{padding:var(--space-xs) var(--space-sm);border-radius:var(--ly-radius-field);background:var(--ly-base200);font-size:var(--text-sm)}.isdefault[data-v-21114f9c]{background:var(--ly-base200)}.facts[data-v-21114f9c]{display:flex;flex-wrap:wrap;gap:0 var(--space-sm)}.actions[data-v-21114f9c]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2xs)}.note[data-v-21114f9c]{margin:0;padding:var(--space-sm) var(--space-md);font-size:var(--text-xs);color:var(--ly-muted);border-top:1px solid var(--ly-line);background:var(--ly-base200)}.inline[data-v-21114f9c]{display:inline;color:var(--ly-primary);text-decoration:underline}.kinds[data-v-21114f9c]{display:flex;gap:var(--space-lg);padding:var(--space-sm) var(--space-md) 0}.join[data-v-21114f9c]{display:flex;gap:var(--space-xs)}.hint-success[data-v-21114f9c]{color:var(--ly-success)}.hint-error[data-v-21114f9c]{color:var(--ly-error)}.hint-warning[data-v-21114f9c],.warn[data-v-21114f9c]{color:var(--ly-warning)}.options[data-v-21114f9c]{gap:var(--space-sm)}.option[data-v-21114f9c]{display:flex;flex-direction:column;gap:var(--space-xs)}.opt[data-v-21114f9c]{display:inline-flex;align-items:center;gap:var(--space-xs);font-size:var(--text-sm);font-weight:500}.summary[data-v-21114f9c]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2xs) var(--space-sm);margin:0 0 0 28px;padding:var(--space-xs) var(--space-sm);border-radius:var(--ly-radius-field);background:var(--ly-base200);font-size:var(--text-xs)}.summary dt[data-v-21114f9c]{color:var(--ly-muted)}.summary dd[data-v-21114f9c]{margin:0;min-width:0;overflow-wrap:anywhere}.indent[data-v-21114f9c]{display:flex;flex-direction:column;gap:var(--space-xs);margin-inline-start:28px}.pop[data-v-21114f9c]{margin:var(--space-2xs) 0 0;max-width:18rem}.col[data-v-4250d7bf]{max-width:42rem}.grow[data-v-4250d7bf]{flex:1;min-width:0}.body[data-v-4250d7bf]{margin:0;padding:var(--space-lg) var(--space-md);font-size:var(--text-sm);color:var(--ly-muted)}.who[data-v-4250d7bf],.notify[data-v-4250d7bf]{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-md)}.avatar[data-v-4250d7bf]{flex:none;width:56px;height:56px;border-radius:50%;object-fit:cover}.placeholder[data-v-4250d7bf]{display:flex;align-items:center;justify-content:center;background:var(--ly-base200);color:var(--ly-muted)}.name[data-v-4250d7bf]{margin:0;font-size:var(--text-md);font-weight:700;overflow-wrap:anywhere}.inset[data-v-4250d7bf]{margin:0 var(--space-md) var(--space-md)}.friend[data-v-4250d7bf]{display:inline;margin-inline-start:var(--space-xs);color:var(--ly-primary);text-decoration:underline}.rows[data-v-4250d7bf]{border-top:1px solid var(--ly-line);font-size:var(--text-sm)}.pop[data-v-4250d7bf]{margin:var(--space-2xs) 0 0;max-width:18rem}.col[data-v-eb209f6c]{max-width:48rem}.wide[data-v-eb209f6c]{width:50%}.name[data-v-eb209f6c]{font-size:var(--text-md)}.tags[data-v-eb209f6c]{display:block;margin-top:var(--space-2xs)}.current[data-v-eb209f6c]{background:var(--ly-base200)}.note[data-v-eb209f6c]{margin:0;font-size:var(--text-xs);color:var(--ly-muted)}.errors[data-v-eb209f6c]{margin:var(--space-sm) var(--space-md) 0}.errors ul[data-v-eb209f6c]{margin:0;padding-inline-start:var(--space-md)}.ly-head+.ly-field[data-v-eb209f6c],.errors+.ly-field[data-v-eb209f6c]{border-top:0}.warn[data-v-eb209f6c]{font-size:var(--text-xs);color:var(--ly-warning)}.title-row[data-v-e7c757fc]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-xs) var(--space-sm)}.title[data-v-e7c757fc]{overflow-wrap:anywhere}.badges[data-v-e7c757fc]{display:flex;flex-wrap:wrap;gap:var(--space-2xs);padding-top:var(--space-xs)}.tabs[data-v-e7c757fc]{display:flex;gap:var(--space-2xs);max-width:100%;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--ly-line)}.tab[data-v-e7c757fc]{flex:none;display:inline-flex;align-items:center;min-height:44px;margin-bottom:-1px;padding:0 var(--space-sm);border-bottom:2px solid transparent;white-space:nowrap;font-size:var(--text-sm);font-weight:500;color:var(--ly-muted);text-decoration:none;transition:color var(--dur-micro) var(--ease-out),background-color var(--dur-micro) var(--ease-out)}.tab[data-v-e7c757fc]:hover{color:var(--ly-content)}.tab[data-v-e7c757fc]:active{background:var(--ly-base200)}.tab[data-v-e7c757fc]:focus-visible{outline-offset:-2px}.tab.on[data-v-e7c757fc]{border-bottom-color:var(--ly-primary);color:var(--ly-content);font-weight:700}.col[data-v-f88e7246]{max-width:48rem}.grow[data-v-f88e7246]{flex:1;min-width:0}.key[data-v-f88e7246]{font-size:var(--text-sm);font-weight:500}.val[data-v-f88e7246]{min-width:0;overflow-wrap:anywhere;font-size:var(--text-sm);color:var(--ly-muted)}.mono[data-v-f88e7246]{font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--ly-muted)}.ly-head+.ly-field[data-v-f88e7246],.ly-list+form>.ly-field[data-v-f88e7246]:first-child{border-top:1px solid var(--ly-line)}.ly-head+.ly-field[data-v-f88e7246]{border-top:0}.warn[data-v-f88e7246]{font-size:var(--text-xs);color:var(--ly-warning)}.errs[data-v-f88e7246]{margin:0;padding-inline-start:var(--space-md)}.pop[data-v-f88e7246]{margin:var(--space-2xs) 0 0;max-width:18rem}.col[data-v-3e3e4cd1]{max-width:48rem}.wrap[data-v-3e3e4cd1]{flex-wrap:wrap}.actions[data-v-3e3e4cd1]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2xs);margin-inline-start:auto}.facts[data-v-3e3e4cd1]{display:flex;flex-wrap:wrap;gap:var(--space-3xs) var(--space-sm);white-space:normal}.mono[data-v-3e3e4cd1]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.errs[data-v-3e3e4cd1]{margin:0;padding-inline-start:var(--space-md)}.pop[data-v-3e3e4cd1]{margin:var(--space-2xs) 0 0;max-width:18rem}.role[data-v-3e3e4cd1]{width:9rem}.note[data-v-3e3e4cd1]{margin:0;font-size:var(--text-xs);color:var(--ly-muted)}.col[data-v-10fbad1c]{max-width:48rem}.wrap[data-v-10fbad1c]{flex-wrap:wrap}.actions[data-v-10fbad1c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2xs);margin-inline-start:auto}.facts[data-v-10fbad1c]{display:flex;flex-wrap:wrap;gap:var(--space-3xs) var(--space-sm);white-space:normal}.mono[data-v-10fbad1c]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.errs[data-v-10fbad1c]{margin:0;padding-inline-start:var(--space-md)}.pop[data-v-10fbad1c]{margin:var(--space-2xs) 0 0;max-width:18rem}.ly-head+.ly-field[data-v-10fbad1c]{border-top:0}.warn[data-v-10fbad1c]{font-size:var(--text-xs);color:var(--ly-warning)}.groups[data-v-0c2331de]{display:flex;flex-direction:column;gap:var(--space-lg)}.bone[data-v-0c2331de]{height:320px;border-radius:var(--ly-radius-box);background:var(--ly-base200)}.wide[data-v-0c2331de]{width:50%}.name[data-v-0c2331de]{margin:0;font-size:var(--text-md);font-weight:700;line-height:1.4}.tagline[data-v-0c2331de]{margin-top:var(--space-3xs);color:var(--ly-muted)}.spec[data-v-0c2331de]{display:flex;flex-wrap:wrap;gap:var(--space-3xs) var(--space-md);margin:var(--space-xs) 0 0;padding:0;list-style:none;font-size:var(--text-xs);color:var(--ly-muted)}.prices[data-v-0c2331de]{display:flex;flex-direction:column;gap:var(--space-xs);margin:0;padding:0;list-style:none}.prices li[data-v-0c2331de]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2xs) var(--space-xs)}.kind[data-v-0c2331de]{min-width:3em;color:var(--ly-muted)}@media(max-width:639px){.ly-table td.ly-end[data-v-0c2331de]{grid-row:1}}.layout[data-v-ae2a61ad]{display:grid;gap:var(--space-md);align-items:start}@media(min-width:1024px){.layout[data-v-ae2a61ad]{grid-template-columns:minmax(0,1fr) 22rem;gap:var(--space-lg)}.side[data-v-ae2a61ad]{position:sticky;top:var(--space-md)}.coupon[data-v-ae2a61ad]{order:2}}@media(min-width:1280px){.layout[data-v-ae2a61ad]{grid-template-columns:minmax(0,1fr) 24rem}}.col[data-v-ae2a61ad]{display:flex;flex-direction:column;gap:var(--space-md);min-width:0}.stack[data-v-ae2a61ad]{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}.pad[data-v-ae2a61ad]{padding:var(--space-md)}.bar[data-v-ae2a61ad]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);padding:var(--space-sm)}.team[data-v-ae2a61ad]{flex:1;min-width:12rem}.choices[data-v-ae2a61ad]{display:grid;gap:var(--space-xs);grid-template-columns:minmax(0,1fr)}@media(min-width:640px){.choices[data-v-ae2a61ad]{grid-template-columns:repeat(2,minmax(0,1fr))}}.choice[data-v-ae2a61ad]{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm);border:1px solid var(--ly-line);border-radius:var(--ly-radius-field);transition:border-color var(--dur-micro) var(--ease-out),background-color var(--dur-micro) var(--ease-out)}.choice[data-v-ae2a61ad]:hover{background:var(--ly-base200)}.choice.on[data-v-ae2a61ad]{border-color:var(--ly-primary)}.spread[data-v-ae2a61ad]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);width:100%;font-size:var(--text-sm)}.end[data-v-ae2a61ad]{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-2xs)}.row[data-v-ae2a61ad]{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);align-items:center}.row>.n-input[data-v-ae2a61ad]{flex:1;min-width:0}.qty[data-v-ae2a61ad]{max-width:5rem}.tabs[data-v-ae2a61ad]{display:flex;flex-wrap:wrap;gap:var(--space-md);padding-bottom:var(--space-2xs)}.spec[data-v-ae2a61ad]{display:flex;flex-wrap:wrap;gap:var(--space-3xs) var(--space-md);margin:0;padding:0;list-style:none;font-size:var(--text-sm);color:var(--ly-muted)}.plain[data-v-ae2a61ad]{margin:0;min-width:0}.sum[data-v-ae2a61ad]{display:flex;flex-direction:column;gap:var(--space-2xs);margin:0;font-size:var(--text-sm)}.sum>div[data-v-ae2a61ad]{display:flex;justify-content:space-between;gap:var(--space-xs)}.sum dt[data-v-ae2a61ad]{color:var(--ly-muted)}.sum dd[data-v-ae2a61ad]{margin:0}.sum .total[data-v-ae2a61ad]{margin-top:var(--space-3xs);padding-top:var(--space-xs);border-top:1px solid var(--ly-line);font-size:var(--text-md);font-weight:700}.sum .total dt[data-v-ae2a61ad]{color:var(--ly-content)}.readonly[data-v-ae2a61ad]{display:block;padding:var(--space-xs) var(--space-sm);border-radius:var(--ly-radius-field);background:var(--ly-base200);font-size:var(--text-sm)}.inset[data-v-ae2a61ad]{margin:0 var(--space-md) var(--space-sm)}.note[data-v-ae2a61ad]{margin:0;padding:var(--space-xs) var(--space-md);border-top:1px solid var(--ly-line);font-size:var(--text-xs);color:var(--ly-muted)}.notice[data-v-ae2a61ad]{padding:var(--space-md)}.notice summary[data-v-ae2a61ad]{display:flex;align-items:center;min-height:32px;cursor:pointer;font-size:var(--text-sm);font-weight:700}.notice .stack[data-v-ae2a61ad]{margin-top:var(--space-xs)}.verify[data-v-ae2a61ad],.terms[data-v-ae2a61ad]{color:var(--ly-primary);font-weight:500;white-space:nowrap}.waiver[data-v-ae2a61ad]{font-size:var(--text-sm);line-height:1.5}.ok[data-v-ae2a61ad],.hint-success[data-v-ae2a61ad]{color:var(--ly-success)}.warn[data-v-ae2a61ad],.hint-warning[data-v-ae2a61ad]{color:var(--ly-warning)}.hint-error[data-v-ae2a61ad],.bad[data-v-ae2a61ad]{color:var(--ly-error)}.center[data-v-ae2a61ad]{text-align:center}.errs[data-v-ae2a61ad]{margin:0;padding-inline-start:var(--space-md)}.narrow[data-v-98b98d9e]{max-width:48rem}.bone[data-v-98b98d9e]{height:320px;border-radius:var(--ly-radius-box);background:var(--ly-base200)}.title[data-v-98b98d9e]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-sm)}.plain[data-v-98b98d9e]{margin:0}.wide[data-v-98b98d9e]{width:50%}.period[data-v-98b98d9e]{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.discount[data-v-98b98d9e]{display:block;margin-top:var(--space-3xs)}.domain-row[data-v-98b98d9e]{padding-block:var(--space-sm);border-top:1px solid var(--ly-line)}.domain[data-v-98b98d9e]{min-width:0;overflow-wrap:anywhere;font-weight:500}.totals[data-v-98b98d9e]{padding-block:var(--space-xs);border-top:1px solid var(--ly-line);background:var(--ly-base200)}.coupon[data-v-98b98d9e]{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-xs)}.code[data-v-98b98d9e]{font-size:var(--text-xs);color:var(--ly-muted)}.invoice[data-v-98b98d9e]{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-sm) var(--space-md);font-size:var(--text-sm)}.link[data-v-98b98d9e]{display:inline-flex;align-items:center;min-height:32px;width:fit-content;color:var(--ly-primary)}.narrow[data-v-3de5e2bd]{max-width:42rem}.facts[data-v-3de5e2bd]{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-md)}.due[data-v-3de5e2bd]{font-weight:700;color:var(--ly-content)}.live[data-v-3de5e2bd]{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-md)}.first[data-v-3de5e2bd]{margin:0}.strong[data-v-3de5e2bd]{margin:0;font-weight:700}.plain[data-v-3de5e2bd]{margin:0;padding:0;border:0;min-width:0}.legend[data-v-3de5e2bd]{padding:0 0 var(--space-xs)}.methods[data-v-3de5e2bd]{display:flex;flex-direction:column}.choice[data-v-3de5e2bd]{display:flex;align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);transition:background-color var(--dur-micro) var(--ease-out)}.choice+.choice[data-v-3de5e2bd]{border-top:1px solid var(--ly-line)}.choice[data-v-3de5e2bd]:hover,.choice.on[data-v-3de5e2bd]{background:var(--ly-base200)}.stack[data-v-3de5e2bd]{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}.waiver[data-v-3de5e2bd]{font-size:var(--text-sm);line-height:1.5}.terms[data-v-3de5e2bd]{color:var(--ly-primary);font-weight:500;white-space:nowrap}.bad[data-v-3de5e2bd]{color:var(--ly-error)}.errs[data-v-3de5e2bd]{margin:0;padding-inline-start:var(--space-md)}.narrow[data-v-09172166]{max-width:42rem}.bone[data-v-09172166]{height:240px;border-radius:var(--ly-radius-box);background:var(--ly-base200)}.first[data-v-09172166]{margin:0}.facts[data-v-09172166]{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-md)}.due[data-v-09172166]{font-weight:700;color:var(--ly-content)}.dl[data-v-09172166]{display:flex;flex-direction:column;margin:0}.item[data-v-09172166]{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-sm) var(--space-md)}.item+.item[data-v-09172166]{border-top:1px solid var(--ly-line)}.item dd[data-v-09172166]{margin:0}.big[data-v-09172166]{font-size:var(--text-lg);font-weight:700}.strong[data-v-09172166]{font-weight:700}.ts[data-v-2328c683]{display:flex;flex-direction:column;gap:8px}.cap[data-v-2328c683]{display:inline-flex;align-items:center;gap:6px;padding:0 16px;font-size:11.5px;font-weight:500;opacity:.75}.scroll[data-v-2328c683]{overflow-x:auto}.auth[data-v-c95f6af2]{display:flex;flex-direction:column;gap:16px}.form[data-v-c95f6af2]{display:flex;flex-direction:column;padding:8px 0}.pad[data-v-c95f6af2]{padding:8px 16px}.errs[data-v-c95f6af2]{margin:0;padding-inline-start:18px}.fld[data-v-c95f6af2]{display:flex;flex-direction:column;gap:6px;padding:8px 16px}.foot[data-v-c95f6af2]{padding:12px 16px 8px}.small[data-v-c95f6af2]{font-size:12.5px;font-weight:500;color:inherit;opacity:.75;text-decoration:none}.small[data-v-c95f6af2]:hover{text-decoration:underline}.center[data-v-c95f6af2]{margin:0;text-align:center;font-size:13px}.link[data-v-c95f6af2]{font-weight:500;color:var(--ly-primary);text-decoration:none}.link[data-v-c95f6af2]:hover{text-decoration:underline}.auth[data-v-9358e430]{display:flex;flex-direction:column;gap:16px}.form[data-v-9358e430]{display:flex;flex-direction:column;padding:8px 0}.pad[data-v-9358e430]{padding:8px 16px}.errs[data-v-9358e430]{margin:0;padding-inline-start:18px}.fld[data-v-9358e430]{display:flex;flex-direction:column;gap:6px;padding:8px 16px}.hint[data-v-9358e430]{margin:0;font-size:11.5px;opacity:.7}.agree[data-v-9358e430]{font-size:13px;line-height:1.4}.foot[data-v-9358e430]{padding:12px 16px 8px}.center[data-v-9358e430]{margin:0;text-align:center;font-size:13px}.link[data-v-9358e430]{font-weight:500;color:var(--ly-primary);text-decoration:none}.link[data-v-9358e430]:hover{text-decoration:underline}.auth[data-v-c92a62ec]{display:flex;flex-direction:column;gap:16px}.form[data-v-c92a62ec]{display:flex;flex-direction:column;padding:8px 0}.pad[data-v-c92a62ec]{padding:8px 16px}.errs[data-v-c92a62ec]{margin:0;padding-inline-start:18px}.fld[data-v-c92a62ec]{display:flex;flex-direction:column;gap:6px;padding:8px 16px}.foot[data-v-c92a62ec]{padding:12px 16px 8px}.center[data-v-c92a62ec]{margin:0;text-align:center;font-size:13px}.link[data-v-c92a62ec]{font-weight:500;color:var(--ly-primary);text-decoration:none}.link[data-v-c92a62ec]:hover{text-decoration:underline}.auth[data-v-5d3972d7]{display:flex;flex-direction:column;gap:16px}.form[data-v-5d3972d7]{display:flex;flex-direction:column;padding:8px 0}.pad[data-v-5d3972d7]{padding:8px 16px}.errs[data-v-5d3972d7]{margin:0;padding-inline-start:18px}.fld[data-v-5d3972d7]{display:flex;flex-direction:column;gap:6px;padding:8px 16px}.foot[data-v-5d3972d7]{display:flex;flex-direction:column;gap:8px;padding:12px 16px 8px}.hint[data-v-5d3972d7]{margin:0;font-size:12.5px;opacity:.75;text-align:center}.call [hidden][data-v-fd0b186b]{display:none!important}.call[data-v-fd0b186b]{display:flex;flex-direction:column;gap:var(--space-md);min-width:0}.small[data-v-fd0b186b]{font-size:var(--text-sm)}.muted[data-v-fd0b186b]{color:var(--ly-muted)}.center[data-v-fd0b186b]{text-align:center}.num[data-v-fd0b186b]{font-variant-numeric:tabular-nums}.link[data-v-fd0b186b]{color:var(--ly-primary)}.note[data-v-fd0b186b]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--ly-radius-box);border:1px solid var(--ly-line);background:var(--ly-base200)}.note.warn[data-v-fd0b186b]{border-color:color-mix(in srgb,var(--ly-warning) 45%,var(--ly-line));background:color-mix(in srgb,var(--ly-warning) 6%,var(--ly-base100))}.note.warn .note-icon[data-v-fd0b186b]{color:var(--ly-warning)}.note-icon[data-v-fd0b186b]{flex:none}.note-text[data-v-fd0b186b]{flex:1;min-width:12rem}.note-title[data-v-fd0b186b]{margin:0;font-size:var(--text-sm);font-weight:700}.panel[data-v-fd0b186b]{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--ly-radius-box);border:1px solid var(--ly-line);background:var(--ly-base100)}.intro[data-v-fd0b186b]{display:flex;flex-direction:column;gap:var(--space-2xs);padding:var(--space-md) var(--space-md) 0}.intro p[data-v-fd0b186b]{margin:0}.who[data-v-fd0b186b]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);font-size:var(--text-md);font-weight:700}.badge[data-v-fd0b186b]{padding:var(--space-3xs) var(--space-xs);border-radius:var(--ly-radius-tag);font-size:var(--text-xs);font-weight:500;background:color-mix(in srgb,var(--ly-primary) 14%,transparent);color:var(--ly-primary)}.form[data-v-fd0b186b],.followup[data-v-fd0b186b]{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-sm) var(--space-md) var(--space-md)}.followup[data-v-fd0b186b],.status[data-v-fd0b186b],.done[data-v-fd0b186b]{border-top:1px solid var(--ly-line)}.grid2[data-v-fd0b186b]{display:grid;gap:var(--space-sm)}.field[data-v-fd0b186b]{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0;margin:0;padding:0;border:0}.label[data-v-fd0b186b]{font-size:var(--text-sm);font-weight:700;padding:0}.optional[data-v-fd0b186b]{font-weight:400;color:var(--ly-muted)}.input[data-v-fd0b186b],.select[data-v-fd0b186b],.textarea[data-v-fd0b186b],.text[data-v-fd0b186b]{box-sizing:border-box;width:100%;min-height:40px;border:1px solid var(--ly-field);border-radius:var(--ly-radius-field);background:var(--ly-base100);color:inherit;font:inherit;font-size:var(--text-sm);transition:border-color var(--dur-micro) var(--ease-out)}.input[data-v-fd0b186b]{display:flex;align-items:center;gap:var(--space-xs);padding:0 var(--space-sm)}.input input[data-v-fd0b186b]{flex:1;min-width:0;height:38px;border:0;outline:none;background:transparent;color:inherit;font:inherit}.input-icon[data-v-fd0b186b]{flex:none;color:var(--ly-muted)}.select[data-v-fd0b186b],.text[data-v-fd0b186b]{padding:0 var(--space-sm)}.textarea[data-v-fd0b186b]{height:7rem;padding:var(--space-xs) var(--space-sm);resize:vertical}.input[data-v-fd0b186b]:hover,.select[data-v-fd0b186b]:hover,.textarea[data-v-fd0b186b]:hover,.text[data-v-fd0b186b]:hover{border-color:var(--ly-primary)}.input[data-v-fd0b186b]:focus-within,.select[data-v-fd0b186b]:focus,.textarea[data-v-fd0b186b]:focus,.text[data-v-fd0b186b]:focus{outline:2px solid var(--ly-primary);outline-offset:-1px;border-color:var(--ly-primary)}.turnstile[data-v-fd0b186b]{min-height:1px}.btn[data-v-fd0b186b]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);min-height:40px;padding:0 var(--space-md);border:1px solid var(--ly-field);border-radius:var(--ly-radius-field);background:var(--ly-base100);color:inherit;font:inherit;font-size:var(--text-sm);font-weight:500;text-decoration:none;cursor:pointer;transition:border-color var(--dur-micro) var(--ease-out),color var(--dur-micro) var(--ease-out),background-color var(--dur-micro) var(--ease-out)}.btn[data-v-fd0b186b]:hover{border-color:var(--ly-primary);color:var(--ly-primary)}.btn[data-v-fd0b186b]:active{background:var(--ly-base300)}.btn[data-v-fd0b186b]:disabled{opacity:.5;cursor:not-allowed}.btn[data-v-fd0b186b]:focus-visible{outline:2px solid var(--ly-primary);outline-offset:2px}.btn-primary[data-v-fd0b186b],.btn-primary[data-v-fd0b186b]:hover{border-color:var(--ly-primary);background:var(--ly-primary);color:var(--ly-primary-content)}.btn-primary[data-v-fd0b186b]:active{background:color-mix(in srgb,var(--ly-primary) 80%,var(--ly-content))}.btn-error[data-v-fd0b186b],.btn-error[data-v-fd0b186b]:hover{border-color:var(--ly-error);background:var(--ly-error);color:var(--ly-base100)}.btn-error[data-v-fd0b186b]:active{background:color-mix(in srgb,var(--ly-error) 80%,var(--ly-content))}.wide[data-v-fd0b186b]{width:100%}.status[data-v-fd0b186b]{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-sm) var(--space-md)}.status p[data-v-fd0b186b]{margin:0}.status-row[data-v-fd0b186b]{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--text-sm)}.timer[data-v-fd0b186b]{margin-inline-start:auto;font-weight:700}.busy[data-v-fd0b186b]{display:inline-flex;gap:var(--space-2xs)}.busy i[data-v-fd0b186b]{width:4px;height:4px;border-radius:999px;background:currentColor;animation:blink-fd0b186b 1.2s infinite ease-in-out}.busy i[data-v-fd0b186b]:nth-child(2){animation-delay:.2s}.busy i[data-v-fd0b186b]:nth-child(3){animation-delay:.4s}@keyframes blink-fd0b186b{0%,80%,to{opacity:.25}40%{opacity:1}}@media(prefers-reduced-motion:reduce){.busy i[data-v-fd0b186b]{animation:none;opacity:1}}.controls[data-v-fd0b186b]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-xs)}.choice[data-v-fd0b186b]{display:flex;align-items:center;gap:var(--space-xs);min-height:44px;font-size:var(--text-sm)}.error[data-v-fd0b186b]{margin:0;color:var(--ly-error)}.done[data-v-fd0b186b]{margin:0;padding:var(--space-sm) var(--space-md);font-size:var(--text-sm)}@media(min-width:640px){.grid2[data-v-fd0b186b]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.span2[data-v-fd0b186b]{grid-column:span 2}}.call-page[data-v-43346a6d]{width:100%;max-width:42rem;min-width:0;margin:0 auto}.skip[data-v-86976ad7]{position:absolute;top:var(--space-xs);left:var(--space-xs);z-index:var(--z-modal);padding:var(--space-xs) var(--space-sm);border-radius:var(--ly-radius-field);background:var(--ly-primary);color:var(--ly-primary-content);transform:translateY(-200%)}.skip[data-v-86976ad7]:focus{transform:none}.split[data-v-86976ad7]{display:flex;flex-direction:column;min-height:100dvh;background:var(--ly-base200)}.single[data-v-86976ad7]{display:flex;flex-direction:column;min-height:100dvh}@media(min-width:1024px){.split[data-v-86976ad7]{display:grid;grid-template-columns:5fr 6fr}}.brand[data-v-86976ad7]{display:flex;flex-direction:column;background:var(--ly-brand);color:var(--ly-on-brand)}.brand-bar[data-v-86976ad7]{display:flex;align-items:center;height:64px;flex-shrink:0;padding:0 var(--space-md);border-bottom:1px solid color-mix(in srgb,var(--ly-on-brand) 15%,transparent)}.brand-body[data-v-86976ad7]{display:none;flex:1;flex-direction:column;justify-content:center;padding:var(--space-xl)}.headline[data-v-86976ad7]{margin:0;font-size:var(--text-2xl);font-weight:700;line-height:1.3;text-wrap:balance}.icon[data-v-86976ad7]{flex-shrink:0;margin-top:1px}.desc[data-v-86976ad7]{margin:var(--space-md) 0 0;max-width:34ch;font-size:var(--text-sm);line-height:1.6}.facts[data-v-86976ad7]{margin:var(--space-xl) 0 0;max-width:36ch;list-style:none;padding:0;border-top:1px solid color-mix(in srgb,var(--ly-on-brand) 15%,transparent)}.facts li[data-v-86976ad7]{display:flex;align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm) 0;border-bottom:1px solid color-mix(in srgb,var(--ly-on-brand) 15%,transparent);font-size:var(--text-sm);line-height:1.4}.desc-short[data-v-86976ad7]{margin:0;padding:var(--space-md) var(--space-md) var(--space-lg);font-size:var(--text-sm);line-height:1.4}.card-wrap[data-v-86976ad7]{display:none;padding:0 var(--space-xl) var(--space-xl)}.card[data-v-86976ad7]{display:flex;flex-direction:column;gap:var(--space-2xs);max-width:36ch;padding:var(--space-sm);border-radius:var(--ly-radius-box);background:color-mix(in srgb,var(--ly-on-brand) 10%,var(--ly-brand));color:var(--ly-on-brand)}.card a[data-v-86976ad7],.hours[data-v-86976ad7]{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:32px;font-size:var(--text-sm);font-weight:500;color:inherit;text-decoration:none}.card a[data-v-86976ad7]:hover{text-decoration:underline}.card a[data-v-86976ad7]:active{opacity:.8}.card a[data-v-86976ad7]:focus-visible{outline-color:var(--ly-on-brand)}.card-title[data-v-86976ad7]{font-size:var(--text-xs);font-weight:500}@media(min-width:1024px){.brand[data-v-86976ad7]{min-height:100dvh}.brand-bar[data-v-86976ad7]{padding:0 var(--space-xl)}.brand-body[data-v-86976ad7]{display:flex}.card-wrap[data-v-86976ad7]{display:block}.desc-short[data-v-86976ad7]{display:none}}@media(min-width:1280px){.headline[data-v-86976ad7]{font-size:2.074rem}}.col[data-v-86976ad7]{display:flex;flex-direction:column;min-width:0;flex:1}.bar[data-v-86976ad7]{display:flex;align-items:center;gap:var(--space-xs);height:64px;flex-shrink:0;padding:0 var(--space-md);border-bottom:1px solid var(--ly-line);background:var(--ly-base100)}.lockup[data-v-86976ad7]{display:block;height:32px;width:auto}.tools[data-v-86976ad7]{margin-inline-start:auto;display:flex;align-items:center;gap:var(--space-xs)}.tools form[data-v-86976ad7]{display:flex;align-items:center}.main[data-v-86976ad7]{flex:1;padding:var(--space-lg) var(--space-md) var(--space-xl);background:var(--ly-base200)}.main.centered[data-v-86976ad7]{display:flex;flex-direction:column;justify-content:center;padding:var(--space-lg) var(--space-md)}.content[data-v-86976ad7]{width:100%;max-width:42rem;min-width:0;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-md)}.content.narrow[data-v-86976ad7]{max-width:28rem}.back[data-v-86976ad7]{display:inline-flex;min-width:0;min-height:40px;align-items:center;gap:var(--space-xs);font-size:var(--text-sm);font-weight:500;color:var(--ly-muted);text-decoration:none}.back[data-v-86976ad7]:hover{color:var(--ly-content);text-decoration:underline}.back[data-v-86976ad7]:active{opacity:.8}.foot[data-v-86976ad7]{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);padding:var(--space-md);border-top:1px solid var(--ly-line);background:var(--ly-base100);font-size:var(--text-sm)}.foot-row[data-v-86976ad7]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2xs) var(--space-md)}.foot-row a[data-v-86976ad7]{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:32px;color:inherit;text-decoration:none}.foot-row a[data-v-86976ad7]:hover{text-decoration:underline}.foot-row a[data-v-86976ad7]:active{opacity:.8}.foot-row.small[data-v-86976ad7]{font-size:var(--text-xs)}.primary[data-v-86976ad7]{color:var(--ly-primary)}.muted[data-v-86976ad7]{color:var(--ly-muted)}.current[data-v-86976ad7]{font-weight:700;color:var(--ly-primary)}@media(min-width:1024px){.bar[data-v-86976ad7]{padding:0 var(--space-xl)}.main.centered[data-v-86976ad7]{padding:var(--space-xl)}}
