.auth-card[data-v-2214243c]{gap:var(--fc-space-5)}.fc-inline-notice[data-v-de05710d]{--fc-inline-border:color-mix(in srgb, var(--fc-accent) 22%, var(--fc-border));--fc-inline-background:color-mix(in srgb, var(--fc-accent) 9%, rgba(var(--fc-surface-rgb), .96));--fc-inline-text:color-mix(in srgb, var(--fc-accent-strong) 72%, var(--fc-text));--fc-inline-marker:var(--fc-accent);border:1px solid var(--fc-inline-border);color:var(--fc-inline-text);margin:0}.fc-inline-notice--block[data-v-de05710d]{background:var(--fc-inline-background);border-radius:.9rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:.75rem .9rem;display:grid}.fc-inline-notice--pill[data-v-de05710d]{background:color-mix(in srgb, var(--fc-inline-background) 88%, transparent);border-radius:999px;align-items:center;gap:.55rem;width:fit-content;max-width:min(100%,42rem);padding:.55rem .85rem;font-size:.86rem;font-weight:600;display:inline-flex;box-shadow:0 8px 18px #09192d14}.fc-inline-notice__marker[data-v-de05710d]{background:var(--fc-inline-marker);border-radius:999px;flex-shrink:0;width:.6rem;height:.6rem;margin-top:.25rem}.fc-inline-notice--pill .fc-inline-notice__marker[data-v-de05710d]{width:.55rem;height:.55rem;margin-top:0}.fc-inline-notice__body[data-v-de05710d]{gap:.15rem;min-width:0;line-height:1.45;display:grid}.fc-inline-notice__title[data-v-de05710d]{font-size:.92rem;line-height:1.3}.fc-inline-notice__content[data-v-de05710d]{min-width:0}.fc-inline-notice--info[data-v-de05710d]{--fc-inline-border:color-mix(in srgb, var(--fc-accent) 22%, var(--fc-border));--fc-inline-background:color-mix(in srgb, var(--fc-accent) 9%, rgba(var(--fc-surface-rgb), .96));--fc-inline-text:color-mix(in srgb, var(--fc-accent-strong) 72%, var(--fc-text));--fc-inline-marker:var(--fc-accent)}.fc-inline-notice--success[data-v-de05710d]{--fc-inline-border:color-mix(in srgb, var(--fc-success) 26%, var(--fc-border));--fc-inline-background:color-mix(in srgb, var(--fc-success) 8%, rgba(var(--fc-surface-rgb), .96));--fc-inline-text:color-mix(in srgb, var(--fc-success) 68%, var(--fc-text));--fc-inline-marker:var(--fc-success)}.fc-inline-notice--warning[data-v-de05710d]{--fc-inline-border:color-mix(in srgb, var(--fc-warning) 26%, var(--fc-border));--fc-inline-background:color-mix(in srgb, var(--fc-warning) 10%, rgba(var(--fc-surface-rgb), .96));--fc-inline-text:color-mix(in srgb, var(--fc-warning) 70%, var(--fc-text));--fc-inline-marker:var(--fc-warning)}.fc-inline-notice--error[data-v-de05710d]{--fc-inline-border:color-mix(in srgb, var(--fc-danger) 24%, var(--fc-border));--fc-inline-background:color-mix(in srgb, var(--fc-danger) 8%, rgba(var(--fc-surface-rgb), .96));--fc-inline-text:color-mix(in srgb, var(--fc-danger) 72%, var(--fc-text));--fc-inline-marker:var(--fc-danger)}.shell-timed-banner-frame[data-v-3ac76f53]{overflow:hidden}.shell-timed-banner[data-v-3ac76f53]{gap:var(--fc-space-3)}.shell-timed-banner__header[data-v-3ac76f53]{gap:var(--fc-space-3);flex-direction:column;display:flex}.shell-timed-banner__close[data-v-3ac76f53]{isolation:isolate;border:1px solid var(--fc-border);background:var(--fc-surface-muted);color:var(--fc-text);border-radius:999px;justify-content:center;align-self:start;align-items:center;gap:.5rem;padding:.7rem .95rem;display:inline-flex;position:relative;overflow:hidden}.shell-timed-banner__close-progress[data-v-3ac76f53]{z-index:-1;transform-origin:0;background:linear-gradient(90deg,#1263de2e,#1263de14);position:absolute;inset:0}.shell-timed-banner__close-label[data-v-3ac76f53],.shell-timed-banner__close-time[data-v-3ac76f53]{z-index:1;position:relative}.shell-timed-banner__close-time[data-v-3ac76f53]{color:var(--fc-muted);font-variant-numeric:tabular-nums}.shell-timed-banner-enter-active[data-v-3ac76f53],.shell-timed-banner-leave-active[data-v-3ac76f53]{transition:max-height .22s;overflow:hidden}.shell-timed-banner-enter-active .shell-timed-banner[data-v-3ac76f53],.shell-timed-banner-leave-active .shell-timed-banner[data-v-3ac76f53]{transform-origin:top;transition:opacity .18s,transform .22s}.shell-timed-banner-enter-from[data-v-3ac76f53],.shell-timed-banner-leave-to[data-v-3ac76f53]{max-height:0}.shell-timed-banner-enter-to[data-v-3ac76f53],.shell-timed-banner-leave-from[data-v-3ac76f53]{max-height:20rem}.shell-timed-banner-enter-from .shell-timed-banner[data-v-3ac76f53],.shell-timed-banner-leave-to .shell-timed-banner[data-v-3ac76f53]{opacity:0;transform:translateY(-.9rem)scaleY(.96)}@media (width>=720px){.shell-timed-banner__header[data-v-3ac76f53]{flex-direction:row;justify-content:space-between;align-items:start}}.shell[data-v-ef3c47aa]{background:var(--fc-page-gradient);min-height:100vh}@supports (min-height:100dvh){.shell[data-v-ef3c47aa]{min-height:100dvh}}.shell__header[data-v-ef3c47aa]{z-index:20;padding:calc(.85rem + env(safe-area-inset-top,0px)) clamp(1rem, 3vw, 1.5rem) .9rem;background:linear-gradient(180deg, var(--fc-header-bg) 0%, var(--fc-header-bg-strong) 100%);color:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;display:grid;position:sticky;top:0;box-shadow:0 8px 22px #09192d29}.shell__header-brand[data-v-ef3c47aa]{align-items:center;gap:.85rem;min-width:0;display:flex}.shell__menu-button[data-v-ef3c47aa]{background:#ffffff24;border:0;border-radius:.7rem;gap:.2rem;width:2.25rem;height:2.25rem;padding:.45rem;display:inline-grid}.shell__menu-button span[data-v-ef3c47aa]{background:currentColor;border-radius:999px;width:100%;height:2px;display:block}.shell__header-logo[data-v-ef3c47aa]{border-radius:.75rem;flex-shrink:0;width:2rem;height:2rem}.shell__titles[data-v-ef3c47aa]{min-width:0}.shell__titles h1[data-v-ef3c47aa]{margin:0;font-size:1rem}.shell__titles p[data-v-ef3c47aa]{color:#ffffffc2;margin:.1rem 0 0;font-size:.76rem}.shell__body[data-v-ef3c47aa]{min-height:calc(100vh - 4.5rem)}.shell__sidebar[data-v-ef3c47aa]{z-index:30;gap:var(--fc-space-5);width:min(18rem,100vw - 3rem);padding:calc(5rem + env(safe-area-inset-top,0px)) var(--fc-space-4) var(--fc-space-4);background:var(--fc-surface);border-right:1px solid var(--fc-border);grid-template-rows:1fr auto;transition:transform .18s;display:grid;position:fixed;inset:0 auto 0 0;transform:translate(-100%);box-shadow:0 20px 40px #091c332e}.shell__sidebar--open[data-v-ef3c47aa]{transform:translate(0)}.shell__nav[data-v-ef3c47aa]{align-content:start;gap:.35rem;display:grid}.shell__nav-link[data-v-ef3c47aa]{min-height:2.75rem;color:var(--fc-nav-text);border-radius:.9rem;align-items:center;padding:.75rem .9rem;text-decoration:none;transition:background-color .12s,color .12s;display:flex}.shell__nav-link.router-link-active[data-v-ef3c47aa],.shell__nav-link--active[data-v-ef3c47aa]{background:var(--fc-nav-active-bg);color:var(--fc-nav-active-text);font-weight:600}.shell__nav-link[data-v-ef3c47aa]:hover{background:var(--fc-nav-hover-bg)}.shell__sidebar-footer[data-v-ef3c47aa]{padding-top:var(--fc-space-4);border-top:1px solid var(--fc-border)}.shell__version[data-v-ef3c47aa]{color:var(--fc-muted);font-size:.76rem}.shell__overlay[data-v-ef3c47aa]{z-index:25;background:#07132257;border:0;position:fixed;inset:0}.shell__account[data-v-ef3c47aa]{justify-self:end;position:relative}.shell__avatar[data-v-ef3c47aa]{color:#fff;background:#ffffff2e;border:0;border-radius:999px;width:2.25rem;height:2.25rem;font-weight:700}.shell__account-menu[data-v-ef3c47aa]{border:1px solid var(--fc-border);background:rgba(var(--fc-surface-rgb), .98);width:min(18rem,100vw - 2rem);color:var(--fc-text);border-radius:1rem;padding:.35rem;position:absolute;top:calc(100% + .6rem);right:0;box-shadow:0 20px 44px #09192d29}.shell__account-name[data-v-ef3c47aa]{color:var(--fc-muted);padding:.85rem .9rem .7rem;font-size:.88rem}.shell__menu-section+.shell__menu-section[data-v-ef3c47aa]{border-top:1px solid var(--fc-border)}.shell__menu-label[data-v-ef3c47aa]{letter-spacing:.04em;text-transform:uppercase;color:var(--fc-muted);margin:0;padding:.75rem .9rem .35rem;font-size:.76rem;font-weight:600}.shell__theme-switcher[data-v-ef3c47aa]{flex-wrap:wrap;gap:.45rem;padding:0 .9rem .9rem;display:flex}.shell__theme-chip[data-v-ef3c47aa],.shell__menu-item[data-v-ef3c47aa]{color:inherit;background:0 0;border:0}.shell__theme-chip[data-v-ef3c47aa]{background:var(--fc-surface-muted);border-radius:999px;padding:.55rem .8rem}.shell__theme-chip--active[data-v-ef3c47aa]{background:var(--fc-nav-active-bg);color:var(--fc-nav-active-text);font-weight:600}.shell__menu-item[data-v-ef3c47aa]{border-radius:.8rem;width:100%;padding:.9rem;display:flex}.shell__menu-item[data-v-ef3c47aa]:hover{background:var(--fc-nav-hover-bg)}.shell__content[data-v-ef3c47aa]{gap:var(--fc-space-4);padding:1rem clamp(1rem,3vw,1.5rem) 2rem;display:grid}.shell-live-notice[data-v-ef3c47aa]{justify-self:start}@media (width>=1024px){.shell[data-v-ef3c47aa]{grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}@supports (height:100dvh){.shell[data-v-ef3c47aa]{height:100dvh}}@supports not (height:100dvh){.shell[data-v-ef3c47aa]{height:100vh}}.shell__menu-button[data-v-ef3c47aa],.shell__overlay[data-v-ef3c47aa]{display:none}.shell__body[data-v-ef3c47aa]{grid-template-columns:16.5rem minmax(0,1fr);align-items:stretch;min-height:0;display:grid}.shell__sidebar[data-v-ef3c47aa]{top:0;overscroll-behavior:contain;width:auto;height:100%;min-height:0;box-shadow:none;border-right:1px solid var(--fc-border);border-top:0;padding:1.25rem 1rem 1.5rem 1.5rem;position:sticky;inset:auto;overflow-y:auto;transform:none}.shell__content[data-v-ef3c47aa]{overscroll-behavior:contain;min-height:0;padding:1.25rem 1.5rem 2rem;overflow-y:auto}}.fc-subroute-tabs[data-v-b9659695]{z-index:1;border:1px solid color-mix(in srgb, var(--fc-border) 84%, var(--fc-accent) 16%);background:linear-gradient(180deg, rgba(var(--fc-surface-rgb), .98) 0%, rgba(var(--fc-surface-muted-rgb), .94) 100%);border-bottom:none;border-radius:1.2rem 1.2rem 0 0;grid-template-columns:repeat(auto-fit,minmax(0,1fr));align-items:center;gap:.5rem;width:min(100%,32rem);margin:0 auto;padding:.75rem;display:grid;position:relative;box-shadow:0 -10px 24px #09192d1f,0 -2px 6px #09192d14}.fc-subroute-tabs__link[data-v-b9659695]{min-height:3rem;color:var(--fc-nav-text);text-align:center;border:1px solid #0000;border-radius:.95rem;justify-content:center;align-items:center;padding:.75rem 1rem;font-weight:600;line-height:1.1;text-decoration:none;display:flex}.fc-subroute-tabs__link--active[data-v-b9659695]{background:var(--fc-nav-active-bg);color:var(--fc-nav-active-text);border-color:color-mix(in srgb, var(--fc-accent) 26%, transparent);box-shadow:0 8px 18px #1263de1f}@media (width>=1024px){.fc-subroute-tabs[data-v-b9659695]{border-bottom:1px solid color-mix(in srgb, var(--fc-border) 84%, var(--fc-accent) 16%);background:linear-gradient(180deg, rgba(var(--fc-surface-rgb), .98) 0%, rgba(var(--fc-surface-muted-rgb), .92) 100%);border-radius:1rem;justify-content:flex-start;gap:.6rem;width:100%;margin:0;padding:.55rem;display:inline-flex;box-shadow:0 10px 24px #09192d14}.fc-subroute-tabs__link[data-v-b9659695]{white-space:nowrap;flex:none;min-height:2.85rem;padding:.75rem 1.15rem}}.fc-subroute-layout[data-v-1af6f699]{gap:var(--fc-space-3);grid-template-rows:auto minmax(0,1fr);align-content:start;min-height:calc(100vh - 8rem);display:grid}.fc-subroute-layout__content[data-v-1af6f699]{min-width:0;padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px))}.fc-subroute-layout__nav[data-v-1af6f699]{z-index:18;padding:0 var(--fc-space-3) env(safe-area-inset-bottom,0px);background:linear-gradient(180deg, rgba(var(--fc-page-bg-rgb), 0) 0%, rgba(var(--fc-page-bg-rgb), .88) 24%, rgba(var(--fc-page-bg-rgb), .96) 100%);pointer-events:none;position:fixed;bottom:0;left:0;right:0}.fc-subroute-layout__nav[data-v-1af6f699] *{pointer-events:auto}@media (width>=1024px){.fc-subroute-layout[data-v-1af6f699]{gap:var(--fc-space-2);min-height:auto}.fc-subroute-layout__content[data-v-1af6f699]{padding-bottom:0}.fc-subroute-layout__nav[data-v-1af6f699]{z-index:6;padding:0 0 var(--fc-space-2);background:0 0;margin-bottom:0;position:sticky;inset:0 auto auto}}.fc-data-list--zebra .fc-data-list__item[data-v-481d5aea]{border-radius:var(--fc-radius-sm);background:rgba(var(--fc-surface-rgb), .78);border-top:0;padding:.9rem 1rem}.fc-data-list--zebra .fc-data-list__item[data-v-481d5aea]:nth-child(2n){background:var(--fc-surface-muted)}.fc-list-panel[data-v-06c0b492]{gap:var(--fc-space-4)}.fc-list-panel__header[data-v-06c0b492]{gap:var(--fc-space-3);display:grid}.fc-list-panel__actions[data-v-06c0b492]{flex-wrap:wrap;align-items:start;gap:.75rem;display:flex}.fc-list-panel__loading[data-v-06c0b492]{gap:.85rem;display:grid}.fc-list-panel__skeleton-row[data-v-06c0b492]{border:1px solid var(--fc-border);border-radius:var(--fc-radius-sm);background:rgba(var(--fc-surface-muted-rgb), .68);grid-template-columns:minmax(0,1fr);gap:.9rem;padding:.95rem 1rem;display:grid}.fc-list-panel__skeleton-copy[data-v-06c0b492]{gap:.5rem;display:grid}.fc-list-panel__skeleton[data-v-06c0b492]{background:linear-gradient(90deg, rgba(var(--fc-surface-muted-rgb), .9) 0%, rgba(var(--fc-surface-rgb), 1) 50%, rgba(var(--fc-surface-muted-rgb), .9) 100%);background-size:220% 100%;border-radius:999px;animation:1.35s ease-in-out infinite fc-list-panel-skeleton-wave-06c0b492;display:block}.fc-list-panel__skeleton--title[data-v-06c0b492]{width:min(12rem,72%);height:1rem}.fc-list-panel__skeleton--body[data-v-06c0b492]{width:min(18rem,92%);height:.88rem}.fc-list-panel__skeleton--meta[data-v-06c0b492]{width:min(8rem,55%);height:.82rem}.fc-list-panel__skeleton--action[data-v-06c0b492]{width:6.5rem;height:2.4rem}@keyframes fc-list-panel-skeleton-wave-06c0b492{0%{background-position:100% 0}to{background-position:-100% 0}}@media (width>=720px){.fc-list-panel__header[data-v-06c0b492]{grid-template-columns:minmax(0,1fr) auto;align-items:start}.fc-list-panel__actions[data-v-06c0b492]{justify-content:flex-end}.fc-list-panel__skeleton-row[data-v-06c0b492]{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.fc-pull-to-refresh[data-v-4c80ca7d]{position:relative}.fc-pull-to-refresh__indicator[data-v-4c80ca7d]{opacity:0;min-height:0;color:var(--fc-text-muted);justify-content:center;align-items:center;font-size:.88rem;font-weight:600;transition:min-height .18s,opacity .18s;display:flex}.fc-pull-to-refresh__indicator--visible[data-v-4c80ca7d]{opacity:1;min-height:1.5rem}.fc-pull-to-refresh__indicator[data-state=armed][data-v-4c80ca7d],.fc-pull-to-refresh__indicator[data-state=refreshing][data-v-4c80ca7d]{color:var(--fc-accent-strong)}.fc-pull-to-refresh__content[data-v-4c80ca7d]{will-change:transform;transition:transform .18s}@media (hover:hover) and (pointer:fine){.fc-pull-to-refresh__indicator[data-v-4c80ca7d]{display:none}}.history-page[data-v-170b7e07]{gap:var(--fc-space-3)}.history-card[data-v-170b7e07]{gap:var(--fc-space-4)}.history-card__header[data-v-170b7e07],.history-card__overview[data-v-170b7e07]{gap:var(--fc-space-3);display:grid}.history-card__summary[data-v-170b7e07],.history-card__actions[data-v-170b7e07]{gap:var(--fc-space-2);flex-wrap:wrap;display:flex}.history-card__overview[data-v-170b7e07]{grid-template-columns:minmax(0,1fr)}.capture-stat--timer[data-v-170b7e07]{gap:var(--fc-space-3)}.history-card__timer-actions[data-v-170b7e07]{gap:.6rem;margin-top:.35rem;display:grid}.history-card__notice-actions[data-v-170b7e07]{gap:var(--fc-space-2);flex-wrap:wrap;display:flex}.history-card__composer[data-v-170b7e07]{gap:var(--fc-space-3);border:1px solid var(--fc-border);border-radius:var(--fc-radius-md);background:var(--fc-surface-muted);padding:.9rem;display:grid}.history-card__form-grid[data-v-170b7e07],.history-list__form-grid[data-v-170b7e07]{gap:var(--fc-space-3);display:grid}.history-card__action-button[data-v-170b7e07]{text-align:center;justify-content:center;align-items:center;gap:.75rem;display:inline-flex}.history-card__action-button .history-icon[data-v-170b7e07]{flex-shrink:0}.history-card__action-button span[data-v-170b7e07]{align-items:center;line-height:1;display:inline-flex}.history-card__session-cta[data-v-170b7e07],.history-card__direct-entry[data-v-170b7e07]{isolation:isolate;text-align:center;white-space:normal;justify-content:center;align-items:center;gap:.6rem;width:100%;min-width:0;line-height:1.2;display:inline-flex;position:relative}.history-card__session-cta span[data-v-170b7e07],.history-card__session-cta .history-icon[data-v-170b7e07]{z-index:1;position:relative}.history-card__session-cta--active[data-v-170b7e07]{border-color:#0000;box-shadow:0 0 0 1px #0ea5e93d,0 0 1rem #38bdf824}.history-card__session-cta--active[data-v-170b7e07]:before{content:"";border-radius:inherit;background:conic-gradient(from var(--history-session-angle), #082f4929 0deg 235deg, #22d3eefa 270deg, #7dd3fc 302deg, #0ea5e9f0 328deg, #082f4929 360deg);-webkit-mask-composite:xor;padding:3px;animation:2.2s linear infinite history-session-border-170b7e07;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.history-card__session-cta--active[data-v-170b7e07]:after{content:"";border-radius:inherit;background:conic-gradient(from var(--history-session-angle), #082f4900 0deg 240deg, #22d3ee4d 280deg, #7dd3fc61 306deg, #0ea5e947 332deg, #082f4900 360deg);filter:blur(8px);opacity:.9;z-index:-1;position:absolute;inset:-2px}.capture-stat[data-v-170b7e07]{border:1px solid var(--fc-border);border-radius:var(--fc-radius-sm);background:var(--fc-surface-muted);gap:.35rem;padding:.85rem .95rem;display:grid}.capture-stat__label[data-v-170b7e07]{color:var(--fc-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.8rem}.history-pill[data-v-170b7e07]{border:1px solid var(--fc-border);width:fit-content;color:var(--fc-success);background:#e2f5e8;border-radius:999px;align-items:center;padding:.35rem .7rem;font-weight:600;display:inline-flex}.history-pill[data-state=pending][data-v-170b7e07]{color:#7c4b0d;background:#fff3e1}.history-pill[data-state=failed][data-v-170b7e07]{color:#8f2c21;background:#fdebe8}.history-pill--ghost[data-v-170b7e07]{background:var(--fc-surface-muted);color:var(--fc-accent-strong)}.history-list__item[data-v-170b7e07]{gap:var(--fc-space-2);display:grid}.history-list__card[data-v-170b7e07]{gap:.55rem;display:grid}.history-list__headline[data-v-170b7e07]{gap:.2rem;min-width:0;display:grid}.history-list__activity[data-v-170b7e07]{min-width:0}.history-list__note[data-v-170b7e07]{color:var(--fc-text);min-width:0;margin:0}.history-list__minutes[data-v-170b7e07]{white-space:nowrap}.history-list__timestamp[data-v-170b7e07]{color:var(--fc-muted);min-width:0;font-size:.92rem}.history-list__owner[data-v-170b7e07]{color:var(--fc-accent-strong);font-weight:600}.history-list__action-button[data-v-170b7e07]{justify-content:center;align-items:center;width:2.15rem;min-width:2.15rem;height:2.15rem;padding:0;display:inline-flex}.history-list-panel[data-v-170b7e07]{gap:var(--fc-space-3)}.history-list-panel__actions[data-v-170b7e07]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.history-list__topmeta[data-v-170b7e07]{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.entry-actions[data-v-170b7e07]{flex-wrap:nowrap;gap:.5rem;display:flex}.history-list__entry-actions[data-v-170b7e07]{flex-shrink:0}.history-list__state-indicator[data-v-170b7e07]{border:1px solid var(--fc-border);background:rgba(var(--fc-surface-rgb), .92);border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.history-list__state-indicator[data-state=pending][data-v-170b7e07]{color:#7c4b0d;background:#fff3e1}.history-list__state-indicator[data-state=syncing][data-v-170b7e07]{color:var(--fc-accent-strong);background:#1263de1a}.history-list__state-indicator[data-state=failed][data-v-170b7e07]{color:#8f2c21;background:#fdebe8}.history-status-icon[data-v-170b7e07]{width:1rem;height:1rem}.history-status-icon--spin[data-v-170b7e07]{animation:1s linear infinite history-status-spin-170b7e07}.history-icon[data-v-170b7e07]{flex-shrink:0;width:1rem;height:1rem}.history-icon--button[data-v-170b7e07]{width:1.05rem;height:1.05rem}.history-list-panel__refresh-button[data-v-170b7e07]{justify-content:center;align-items:center;gap:.6rem;min-width:10rem;line-height:1;display:inline-flex}.history-list-panel__refresh-button span[data-v-170b7e07]{align-items:center;display:inline-flex}.history-list-panel__refresh-icon--spinning[data-v-170b7e07]{animation:1s linear infinite history-status-spin-170b7e07}.history-list__topline[data-v-170b7e07]{justify-content:space-between;align-items:start;gap:.65rem;display:flex}.history-list__subline[data-v-170b7e07]{color:var(--fc-muted);flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.95rem;display:flex}.history-list__state-caption[data-v-170b7e07]{color:#8f2c21;font-weight:600}.history-list__live-notice[data-v-170b7e07]{margin:0 0 .5rem}@property --history-session-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes history-session-border-170b7e07{to{--history-session-angle:1turn}}@keyframes history-status-spin-170b7e07{to{transform:rotate(1turn)}}@media (width>=720px){.history-card__header[data-v-170b7e07]{grid-template-columns:minmax(0,1fr) auto;align-items:start}.history-card__overview[data-v-170b7e07],.history-card__form-grid[data-v-170b7e07]{grid-template-columns:repeat(2,minmax(0,1fr))}.history-list__form-grid[data-v-170b7e07]{grid-template-columns:12rem minmax(0,1fr);align-items:start}}@media (width>=960px){.history-card__timer-actions[data-v-170b7e07]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1120px){.history-card__overview[data-v-170b7e07]{grid-template-columns:repeat(4,minmax(0,1fr))}.history-list__card[data-v-170b7e07]{grid-template-columns:minmax(0,1.8fr) auto auto;align-items:center;gap:.9rem 1rem}.history-list__headline[data-v-170b7e07]{gap:.35rem}.history-list__topmeta[data-v-170b7e07]{grid-area:1/3/span 2;align-self:center}.history-list__subline[data-v-170b7e07]{text-align:right;justify-self:end}.history-list__timestamp[data-v-170b7e07]{font-size:.88rem}}.admin-users-page[data-v-cc80f347]{--fc-workspace-primary:1.45fr;--fc-workspace-secondary:.95fr;--fc-workspace-secondary-min:21rem;align-items:start}.admin-users__item[data-v-cc80f347]{align-items:center}.admin-users__topline[data-v-cc80f347]{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.admin-users__status[data-v-cc80f347]{background:var(--fc-surface-muted);border:1px solid var(--fc-border);width:fit-content;color:var(--fc-accent-strong);border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:.82rem;font-weight:600;display:inline-flex}.fc-toast-stack[data-v-81700c8e]{top:calc(1rem + env(safe-area-inset-top,0px));z-index:40;pointer-events:none;gap:.75rem;display:grid;position:fixed;left:clamp(.75rem,3vw,1.5rem);right:clamp(.75rem,3vw,1.5rem)}.fc-toast[data-v-81700c8e]{border-radius:var(--fc-radius);pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem;padding:.95rem 1rem;display:grid;box-shadow:0 18px 42px #09192d33}.fc-toast p[data-v-81700c8e]{margin:0;font-weight:600}.fc-toast--success[data-v-81700c8e]{color:#1d5d36;background:#e7f5eaf5;border-color:#b6ddc0}.fc-toast--warning[data-v-81700c8e]{color:#7c4b0d;background:#fff3e1f5;border-color:#f1d29b}.fc-toast--error[data-v-81700c8e]{color:#8f2c21;background:#fdebe8f7;border-color:#efb8ae}.fc-toast__close[data-v-81700c8e]{color:currentColor;cursor:pointer;background:0 0;border:0;font-size:1.15rem;line-height:1}.fc-toast-enter-active[data-v-81700c8e],.fc-toast-leave-active[data-v-81700c8e]{transition:opacity .16s,transform .16s}.fc-toast-enter-from[data-v-81700c8e],.fc-toast-leave-to[data-v-81700c8e]{opacity:0;transform:translateY(-.4rem)}@media (width>=720px){.fc-toast-stack[data-v-81700c8e]{width:min(26rem,100vw - 3rem);left:auto}}.admin-zones-page[data-v-210b3515]{--fc-workspace-primary:1.18fr;--fc-workspace-secondary:1fr;--fc-workspace-secondary-min:22rem;align-items:start}.zone-list__item[data-v-210b3515]{align-items:center}.zone-list__topline[data-v-210b3515]{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.zone-chip[data-v-210b3515]{background:var(--fc-surface-muted);border:1px solid var(--fc-border);width:fit-content;color:var(--fc-accent-strong);border-radius:999px;align-items:center;padding:.25rem .65rem;font-size:.86rem;font-weight:600;display:inline-flex}.zone-editor[data-v-210b3515]{align-content:start}.zone-grid[data-v-210b3515],.zone-map-card[data-v-210b3515]{gap:var(--fc-space-3);display:grid}.zone-map[data-v-210b3515]{border:1px solid var(--fc-border);border-radius:var(--fc-radius-sm);width:100%;height:18rem;overflow:hidden}.zone-map__hint[data-v-210b3515]{color:var(--fc-muted);margin:0}@media (width>=720px){.zone-grid[data-v-210b3515]{grid-template-columns:repeat(2,minmax(0,1fr))}}.settings-page[data-v-4e0f0b11]{align-items:start}.settings-card[data-v-4e0f0b11]{align-content:start}.checkbox-field[data-v-4e0f0b11]{align-items:center;gap:var(--fc-space-3);font-weight:500;display:flex}.checkbox-field input[data-v-4e0f0b11]{width:1rem;height:1rem}.install-card[data-v-4e0f0b11]{gap:var(--fc-space-3);padding:var(--fc-space-4);border:1px solid var(--fc-border);border-radius:var(--fc-radius);background:rgba(var(--fc-surface-muted-rgb), .78);display:grid}.insights-page[data-v-6e983683]{gap:var(--fc-space-3);align-items:start}.insights-hero[data-v-6e983683]{gap:var(--fc-space-5);display:grid}.insights-hero__title-row[data-v-6e983683],.insights-hero__controls[data-v-6e983683],.insights-card__header[data-v-6e983683],.insights-stack__topline[data-v-6e983683]{gap:var(--fc-space-3);justify-content:space-between;align-items:center;display:flex}.insights-hero__title-row[data-v-6e983683]{flex-wrap:wrap;align-items:start}.insights-hero__controls[data-v-6e983683]{flex-wrap:wrap}.insights-periods[data-v-6e983683]{flex-wrap:wrap;gap:.45rem;display:inline-flex}.insights-periods__button[data-v-6e983683]{border:1px solid var(--fc-border);background:var(--fc-surface-muted);color:var(--fc-text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;padding:.6rem .95rem;font-weight:600;transition:background .18s,color .18s,transform .18s;display:inline-flex}.insights-periods__button[data-v-6e983683]:hover,.insights-periods__button--active[data-v-6e983683]{background:var(--fc-accent-strong);color:#fff;transform:translateY(-1px)}.insights-pill[data-v-6e983683]{background:var(--fc-surface-muted);border:1px solid var(--fc-border);color:var(--fc-accent-strong);border-radius:999px;align-items:center;padding:.3rem .75rem;font-size:.84rem;font-weight:700;display:inline-flex}.insights-pill--audience[data-v-6e983683]{color:var(--fc-accent-strong)}.insights-kpis[data-v-6e983683]{gap:var(--fc-space-3);display:grid}.insights-kpis-card[data-v-6e983683]{background:linear-gradient(180deg, rgba(var(--fc-surface-rgb), .98), rgba(var(--fc-surface-muted-rgb), .94))}.insights-kpi[data-v-6e983683],.insights-chart-card[data-v-6e983683]{gap:var(--fc-space-3);display:grid}.insights-kpi[data-v-6e983683]{border:1px solid color-mix(in srgb, var(--fc-accent) 16%, var(--fc-border));background:linear-gradient(145deg, color-mix(in srgb, var(--fc-accent) 18%, rgba(var(--fc-surface-rgb), .98)) 0%, rgba(var(--fc-surface-rgb), .98) 56%, rgba(var(--fc-surface-muted-rgb), .92) 100%);height:100%;color:var(--fc-text);border-radius:1rem;align-content:start;padding:1.05rem 1rem;box-shadow:inset 0 1px #ffffff0f,0 14px 28px #0816281f}.insights-kpi span[data-v-6e983683],.insights-kpi p[data-v-6e983683],.insights-chart-label[data-v-6e983683],.insights-donut__caption[data-v-6e983683]{color:var(--fc-text-muted)}.insights-kpi strong[data-v-6e983683]{color:var(--fc-text-strong);font-size:clamp(1.35rem,3vw,2rem);line-height:1.1}.insights-kpi--loading[data-v-6e983683],.insights-chart-card--loading[data-v-6e983683]{overflow:hidden}.insights-trend-chart[data-v-6e983683]{width:100%;height:auto}.insights-axis[data-v-6e983683]{stroke:color-mix(in srgb, var(--fc-text-muted) 24%, rgba(var(--fc-surface-muted-rgb), .92));stroke-width:1.5px}.insights-trend-chart__bar[data-v-6e983683]{fill:color-mix(in srgb, var(--fc-accent) 78%, white 22%)}.insights-chart-label[data-v-6e983683]{fill:color-mix(in srgb, var(--fc-text-muted) 88%, white 12%);font-size:.78rem}.insights-donut-layout[data-v-6e983683]{gap:var(--fc-space-4);align-items:center;display:grid}.insights-donut[data-v-6e983683]{justify-self:center;width:min(100%,18rem)}.insights-donut__track[data-v-6e983683]{fill:none;stroke:var(--fc-surface-muted);stroke-width:28px}.insights-donut__value[data-v-6e983683]{fill:var(--fc-text);font-size:1.35rem;font-weight:800}.insights-donut__caption[data-v-6e983683]{font-size:.82rem}.insights-legend[data-v-6e983683],.insights-stack[data-v-6e983683],.insights-takeaways[data-v-6e983683]{gap:.85rem;display:grid}.insights-legend__item[data-v-6e983683]{grid-template-columns:auto 1fr;align-items:center;gap:.75rem;display:grid}.insights-legend__copy[data-v-6e983683]{gap:.45rem;display:grid}.insights-legend__swatch[data-v-6e983683]{border-radius:999px;width:.9rem;height:.9rem}.insights-stack__track[data-v-6e983683]{background:var(--fc-surface-muted);border-radius:999px;width:100%;height:.7rem;overflow:hidden}.insights-stack__fill[data-v-6e983683]{border-radius:inherit;background:linear-gradient(90deg,#1f4f82,#6ea5dd);height:100%;display:block}.insights-takeaways__item[data-v-6e983683]{background:var(--fc-surface-muted);border:1px solid var(--fc-border);border-radius:1rem;margin:0;padding:.85rem 1rem}.insights-refresh[data-v-6e983683]{justify-content:center;align-items:center;gap:.6rem;width:fit-content;line-height:1;display:inline-flex}.insights-refresh span[data-v-6e983683]{align-items:center;display:inline-flex}.insights-skeleton[data-v-6e983683]{background:linear-gradient(90deg, rgba(var(--fc-surface-muted-rgb), .9) 0%, rgba(var(--fc-surface-rgb), 1) 50%, rgba(var(--fc-surface-muted-rgb), .9) 100%);background-size:220% 100%;border-radius:999px;animation:1.35s ease-in-out infinite insights-skeleton-wave-6e983683;display:block}.insights-skeleton--eyebrow[data-v-6e983683]{width:6rem;height:.8rem;margin-bottom:.7rem}.insights-skeleton--title[data-v-6e983683]{width:min(14rem,72%);height:1.25rem}.insights-skeleton--pill[data-v-6e983683]{width:7rem;height:1.8rem}.insights-skeleton--pill-sm[data-v-6e983683]{width:3rem}.insights-skeleton--label[data-v-6e983683]{width:5.2rem;height:.78rem}.insights-skeleton--value[data-v-6e983683]{width:7rem;height:1.85rem}.insights-skeleton--meta[data-v-6e983683]{width:4.6rem;height:.82rem}.insights-skeleton--swatch[data-v-6e983683]{border-radius:999px;width:.9rem;height:.9rem}.insights-skeleton--legend-title[data-v-6e983683]{width:7rem;height:.95rem}.insights-skeleton--legend-meta[data-v-6e983683]{width:5.5rem;height:.82rem}.insights-skeleton--legend-meta-sm[data-v-6e983683]{width:3rem}.insights-skeleton--takeaway[data-v-6e983683]{width:100%;height:.95rem}.insights-chart-loading[data-v-6e983683]{align-items:end;min-height:16.25rem;display:grid}.insights-chart-loading__bars[data-v-6e983683]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:.65rem;min-height:100%;display:grid}.insights-chart-loading__bar[data-v-6e983683]{background:linear-gradient(#3f76af59,#3f76af1f);border-radius:.8rem .8rem 0 0;animation:1.25s ease-in-out infinite alternate insights-loading-bars-6e983683}.insights-chart-loading__bar[data-v-6e983683]:first-child{height:38%}.insights-chart-loading__bar[data-v-6e983683]:nth-child(2){height:52%}.insights-chart-loading__bar[data-v-6e983683]:nth-child(3){height:68%}.insights-chart-loading__bar[data-v-6e983683]:nth-child(4){height:46%}.insights-chart-loading__bar[data-v-6e983683]:nth-child(5){height:76%}.insights-chart-loading__bar[data-v-6e983683]:nth-child(6){height:58%}.insights-chart-loading__bar[data-v-6e983683]:nth-child(7){height:82%}.insights-chart-loading__bar[data-v-6e983683]:nth-child(8){height:49%}.insights-chart-loading__bar[data-v-6e983683]:nth-child(9){height:64%}.insights-chart-loading__bar[data-v-6e983683]:nth-child(10){height:74%}.insights-chart-loading__bar[data-v-6e983683]:nth-child(11){height:43%}.insights-chart-loading__bar[data-v-6e983683]:nth-child(12){height:59%}.insights-donut-loading[data-v-6e983683]{aspect-ratio:1;border:1.3rem solid rgba(var(--fc-surface-muted-rgb), .94);border-top-color:#3f76af73;border-radius:50%;justify-self:center;width:min(100%,18rem);animation:1.6s linear infinite insights-spin-6e983683}.insights-stack__track--loading[data-v-6e983683]{background:rgba(var(--fc-surface-muted-rgb), .88)}.insights-takeaways__item--loading[data-v-6e983683]{align-items:center;display:grid}.insights-icon--button[data-v-6e983683]{width:1rem;height:1rem}.insights-icon--spinning[data-v-6e983683]{animation:1s linear infinite insights-spin-6e983683}@keyframes insights-spin-6e983683{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes insights-skeleton-wave-6e983683{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes insights-loading-bars-6e983683{0%{opacity:.72}to{opacity:1}}@media (width>=720px){.insights-kpis[data-v-6e983683]{grid-template-columns:repeat(5,minmax(0,1fr))}.insights-page[data-v-6e983683]{grid-template-columns:repeat(2,minmax(0,1fr))}.insights-hero[data-v-6e983683],.insights-page>.page-card--full[data-v-6e983683]{grid-column:1/-1}.insights-donut-layout[data-v-6e983683]{grid-template-columns:minmax(14rem,.9fr) minmax(0,1fr)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--fc-bg:#eef4fb;--fc-bg-strong:#f7fafd;--fc-surface:#fff;--fc-surface-strong:#e8eef7;--fc-surface-muted:#f4f7fb;--fc-surface-rgb:255, 255, 255;--fc-surface-muted-rgb:244, 247, 251;--fc-text:#203247;--fc-text-strong:#13263d;--fc-muted:#60758d;--fc-accent:#1a3a5c;--fc-accent-strong:#0d2035;--fc-warning:#a96911;--fc-error:#b63e31;--fc-success:#2f7d4d;--fc-border:#d8e1ec;--fc-nav-text:#2a415a;--fc-nav-hover-bg:#f1f6fb;--fc-nav-active-bg:#e9f1fb;--fc-nav-active-text:#1a3a5c;--fc-header-bg:#1a3a5c;--fc-header-bg-strong:#0d2035;--fc-page-gradient:radial-gradient(circle at top left, #1a3a5c29, transparent 32%), linear-gradient(180deg, var(--fc-bg-strong) 0%, var(--fc-bg) 100%);--fc-radius:18px;--fc-radius-sm:12px;--fc-shadow:0 16px 38px #0d203514;--fc-space-2:.5rem;--fc-space-3:.75rem;--fc-space-4:1rem;--fc-space-5:1.25rem;--fc-space-6:1.5rem}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--fc-bg:#0d1724;--fc-bg-strong:#122034;--fc-surface:#182536;--fc-surface-strong:#21344b;--fc-surface-muted:#1d2c40;--fc-surface-rgb:24, 37, 54;--fc-surface-muted-rgb:29, 44, 64;--fc-text:#edf4fb;--fc-text-strong:#fff;--fc-muted:#a5b7cb;--fc-accent:#8ab4e0;--fc-accent-strong:#d4e7fb;--fc-warning:#f0b45a;--fc-error:#ef8c7e;--fc-success:#88d1a2;--fc-border:#31465f;--fc-nav-text:#d5e4f2;--fc-nav-hover-bg:#8ab4e01f;--fc-nav-active-bg:#8ab4e033;--fc-nav-active-text:#fff;--fc-header-bg:#0f2238;--fc-header-bg-strong:#091525;--fc-page-gradient:radial-gradient(circle at top left, #8ab4e024, transparent 32%), linear-gradient(180deg, var(--fc-bg-strong) 0%, var(--fc-bg) 100%);--fc-shadow:0 20px 54px #00000047}}:root[data-theme=light]{--fc-bg:#eef4fb;--fc-bg-strong:#f7fafd;--fc-surface:#fff;--fc-surface-strong:#e8eef7;--fc-surface-muted:#f4f7fb;--fc-surface-rgb:255, 255, 255;--fc-surface-muted-rgb:244, 247, 251;--fc-text:#203247;--fc-text-strong:#13263d;--fc-muted:#60758d;--fc-accent:#1a3a5c;--fc-accent-strong:#0d2035;--fc-warning:#a96911;--fc-error:#b63e31;--fc-success:#2f7d4d;--fc-border:#d8e1ec;--fc-nav-text:#2a415a;--fc-nav-hover-bg:#f1f6fb;--fc-nav-active-bg:#e9f1fb;--fc-nav-active-text:#1a3a5c;--fc-header-bg:#1a3a5c;--fc-header-bg-strong:#0d2035;--fc-page-gradient:radial-gradient(circle at top left, #1a3a5c29, transparent 32%), linear-gradient(180deg, var(--fc-bg-strong) 0%, var(--fc-bg) 100%);--fc-shadow:0 16px 38px #0d203514}:root[data-theme=dark]{--fc-bg:#0d1724;--fc-bg-strong:#122034;--fc-surface:#182536;--fc-surface-strong:#21344b;--fc-surface-muted:#1d2c40;--fc-surface-rgb:24, 37, 54;--fc-surface-muted-rgb:29, 44, 64;--fc-text:#edf4fb;--fc-text-strong:#fff;--fc-muted:#a5b7cb;--fc-accent:#8ab4e0;--fc-accent-strong:#d4e7fb;--fc-warning:#f0b45a;--fc-error:#ef8c7e;--fc-success:#88d1a2;--fc-border:#31465f;--fc-nav-text:#d5e4f2;--fc-nav-hover-bg:#8ab4e01f;--fc-nav-active-bg:#8ab4e033;--fc-nav-active-text:#fff;--fc-header-bg:#0f2238;--fc-header-bg-strong:#091525;--fc-page-gradient:radial-gradient(circle at top left, #8ab4e024, transparent 32%), linear-gradient(180deg, var(--fc-bg-strong) 0%, var(--fc-bg) 100%);--fc-shadow:0 20px 54px #00000047}*{box-sizing:border-box}body{min-height:100vh;color:var(--fc-text);background:var(--fc-page-gradient);margin:0;font-family:IBM Plex Sans,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}a{color:inherit}#app{min-height:100vh}.startup-error{min-height:100vh;padding:var(--fc-space-6);place-items:center;display:grid}.startup-error__card{width:min(720px,100%);padding:var(--fc-space-6);border:1px solid var(--fc-border);border-radius:var(--fc-radius);background:rgba(var(--fc-surface-rgb), .95);box-shadow:var(--fc-shadow)}.page-grid,.page-card,.page-shell{gap:var(--fc-space-4);display:grid}.page-grid{grid-template-columns:1fr}.page-grid--wide{align-items:start}.page-grid--dense{gap:var(--fc-space-3)}.page-grid--utility,.page-grid--workspace{align-items:start}.page-shell{min-height:100vh;padding:clamp(var(--fc-space-4), 4vw, var(--fc-space-6))}.page-shell--centered{align-content:center}.page-shell__card{justify-self:center;width:min(100%,34rem)}.page-card{padding:var(--fc-space-5);border:1px solid var(--fc-border);border-radius:var(--fc-radius);background:rgba(var(--fc-surface-rgb), .97);box-shadow:var(--fc-shadow)}.page-card--compact{padding:var(--fc-space-4);gap:var(--fc-space-3)}.page-card--utility{align-content:start}.page-card--full{grid-column:1/-1}.page-grid__primary,.page-grid__secondary{gap:var(--fc-space-3);align-content:start;min-width:0;display:grid}.page-card__eyebrow{margin:0 0 var(--fc-space-2);letter-spacing:.08em;text-transform:uppercase;color:var(--fc-muted);font-size:.85rem}.page-card h1,.page-card h2{margin:0 0 var(--fc-space-3)}@media (width>=720px){.page-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.page-grid--wide{grid-template-columns:minmax(0,1fr)}.page-card{padding:var(--fc-space-6)}.page-card--compact{padding:var(--fc-space-5)}}@media (width>=1024px){.page-grid--dense{gap:var(--fc-space-3)}.page-grid--utility{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.page-grid--workspace{grid-template-columns:minmax(0, var(--fc-workspace-primary,1.35fr)) minmax(var(--fc-workspace-secondary-min,20rem), var(--fc-workspace-secondary,.95fr));gap:var(--fc-space-3)}}.button{border:1px solid var(--fc-accent);background:var(--fc-accent);color:#fff;cursor:pointer;border-radius:10px;padding:.8rem 1.2rem;font-weight:600;transition:background-color .12s,border-color .12s,color .12s}.button:disabled{opacity:.55;cursor:not-allowed}.button:hover:not(:disabled){background:var(--fc-accent-strong);border-color:var(--fc-accent-strong)}.button--secondary{background:var(--fc-surface-muted);color:var(--fc-accent);border-color:var(--fc-border)}.button--ghost{color:var(--fc-accent-strong);border:1px solid var(--fc-border);background:0 0}.button--danger{background:var(--fc-error);border-color:var(--fc-error);color:#fff}.form-stack,.field,.fieldset{gap:var(--fc-space-2);display:grid}.form-stack{gap:var(--fc-space-4)}.form-stack--compact{gap:var(--fc-space-3)}.field input,.field select,.field textarea{border:1px solid var(--fc-border);border-radius:var(--fc-radius-sm);background:rgba(var(--fc-surface-rgb), .96);width:100%;color:var(--fc-text);padding:.85rem 1rem}.fieldset{padding:var(--fc-space-3);border:1px solid var(--fc-border);border-radius:var(--fc-radius-sm)}.button-row{gap:var(--fc-space-3);flex-direction:column;display:flex}@media (width>=720px){.button-row{flex-flow:wrap;align-items:center}}.inline-info,.inline-success,.inline-warning,.inline-error{border:1px solid var(--fc-border);border-radius:.9rem;margin:0;padding:.75rem .9rem;font-weight:500;line-height:1.45}.inline-info{border-color:color-mix(in srgb, var(--fc-accent) 22%, var(--fc-border));background:color-mix(in srgb, var(--fc-accent) 9%, rgba(var(--fc-surface-rgb), .96));color:color-mix(in srgb, var(--fc-accent-strong) 72%, var(--fc-text))}.inline-success{border-color:color-mix(in srgb, var(--fc-success) 26%, var(--fc-border));background:color-mix(in srgb, var(--fc-success) 8%, rgba(var(--fc-surface-rgb), .96));color:color-mix(in srgb, var(--fc-success) 68%, var(--fc-text))}.inline-warning{border-color:color-mix(in srgb, var(--fc-warning) 26%, var(--fc-border));background:color-mix(in srgb, var(--fc-warning) 10%, rgba(var(--fc-surface-rgb), .96));color:color-mix(in srgb, var(--fc-warning) 70%, var(--fc-text))}.inline-error{border-color:color-mix(in srgb, var(--fc-danger) 24%, var(--fc-border));background:color-mix(in srgb, var(--fc-danger) 8%, rgba(var(--fc-surface-rgb), .96));color:color-mix(in srgb, var(--fc-danger) 72%, var(--fc-text))}.entry-list,.stat-list,.bullet-list,.ordered-list{margin:0;padding-left:1.2rem}.bullet-list--compact li+li{margin-top:.25rem}.entry-list{padding:0;list-style:none}.entry-list__item{gap:var(--fc-space-4);padding:var(--fc-space-4) 0;border-top:1px solid var(--fc-border);flex-direction:column;display:flex}.entry-list__body{gap:var(--fc-space-2);min-width:0;display:grid}.entry-list__body p,.entry-list__item p{overflow-wrap:anywhere;margin:0}.entry-list__item:first-child{border-top:0;padding-top:0}.entry-list__meta{color:var(--fc-muted);text-align:left;justify-items:start;gap:.25rem;min-width:0;display:grid}.entry-list__hint{color:var(--fc-warning)}@media (width>=720px){.entry-list__item{flex-direction:row;justify-content:space-between;align-items:start}.entry-list__meta{text-align:right;flex:0 0 13rem;justify-items:end}}
