@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:400;font-display:block;src:url(data:font/woff2;base64,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)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-page:var(--lightningcss-light,#e6e0d9)var(--lightningcss-dark,#0e0d0c);--color-page-warm:var(--lightningcss-light,#f2eee9)var(--lightningcss-dark,#171510);--color-surface:var(--lightningcss-light,#f9f6f2)var(--lightningcss-dark,#201e19);--color-surface-alt:var(--lightningcss-light,#eae5dc)var(--lightningcss-dark,#28251f);--color-surface-raised:var(--lightningcss-light,#fbf9f6)var(--lightningcss-dark,#302c24);--color-dropdown-selected:color-mix(in srgb, var(--color-accent) 8%, var(--color-page-warm));--color-details-panel:var(--lightningcss-light,#f4f1eb)var(--lightningcss-dark,#15130f);--color-border:var(--lightningcss-light,#e0d8cd)var(--lightningcss-dark,#282520);--color-text-primary:var(--lightningcss-light,#24211c)var(--lightningcss-dark,#f6f0e6);--color-text-secondary:var(--lightningcss-light,#5f594f)var(--lightningcss-dark,#c1b7a8);--color-text-tertiary:var(--lightningcss-light,#847d72)var(--lightningcss-dark,#8f8576);--color-text-inverted:var(--lightningcss-light,#fffdf8)var(--lightningcss-dark,#1b1710);--accent-gold-primary:var(--lightningcss-light,#d29a17)var(--lightningcss-dark,#ecb643);--accent-gold-muted:var(--lightningcss-light,#be821b)var(--lightningcss-dark,#c99b43);--accent-gold-glow:var(--lightningcss-light,#be8b1b)var(--lightningcss-dark,#ffd66b);--accent-gold-on:var(--lightningcss-light,#fffdf8)var(--lightningcss-dark,#14120d);--accent-copper-primary:var(--lightningcss-light,#9e491b)var(--lightningcss-dark,#e9a078);--accent-copper-muted:var(--lightningcss-light,#704128)var(--lightningcss-dark,#c9845f);--accent-copper-glow:var(--lightningcss-light,#8d451e)var(--lightningcss-dark,#ffc09b);--accent-copper-on:var(--lightningcss-light,#fffdf8)var(--lightningcss-dark,#1b1710);--accent-sage-primary:var(--lightningcss-light,#40814e)var(--lightningcss-dark,#93c79b);--accent-sage-muted:var(--lightningcss-light,#406b48)var(--lightningcss-dark,#79aa82);--accent-sage-glow:var(--lightningcss-light,#356f40)var(--lightningcss-dark,#b4dfba);--accent-sage-on:var(--lightningcss-light,#fffdf8)var(--lightningcss-dark,#152017);--accent-blue-primary:var(--lightningcss-light,#1e659f)var(--lightningcss-dark,#86b9de);--accent-blue-muted:var(--lightningcss-light,#3b6281)var(--lightningcss-dark,#6fa0c5);--accent-blue-glow:var(--lightningcss-light,#235884)var(--lightningcss-dark,#add4ef);--accent-blue-on:var(--lightningcss-light,#fffdf8)var(--lightningcss-dark,#111c24);--accent-plum-primary:var(--lightningcss-light,#873c7e)var(--lightningcss-dark,#cf9ac7);--accent-plum-muted:var(--lightningcss-light,#77406f)var(--lightningcss-dark,#b57fad);--accent-plum-glow:var(--lightningcss-light,#803477)var(--lightningcss-dark,#e8b9df);--accent-plum-on:var(--lightningcss-light,#fffdf8)var(--lightningcss-dark,#241620);--color-accent:var(--accent-gold-primary);--color-accent-muted:var(--accent-gold-muted);--color-accent-glow:var(--accent-gold-glow);--color-on-accent:var(--accent-gold-on);--color-focus-ring:var(--color-accent-glow);--color-destructive:var(--lightningcss-light,#a83220)var(--lightningcss-dark,#e98773);--color-success:var(--lightningcss-light,#2f6e35)var(--lightningcss-dark,#9fbe7f);--color-note:var(--lightningcss-light,#3d617c)var(--lightningcss-dark,#8cacca);--tag-personal-accent:var(--lightningcss-light,#3d668c)var(--lightningcss-dark,#86b0d1);--tag-family-accent:var(--lightningcss-light,#85475d)var(--lightningcss-dark,#d59aaf);--tag-friends-accent:var(--lightningcss-light,#356d66)var(--lightningcss-dark,#7fc1b7);--tag-work-accent:var(--lightningcss-light,#695a49)var(--lightningcss-dark,#b9a58e);--tag-education-accent:var(--lightningcss-light,#635184)var(--lightningcss-dark,#af9bd5);--tag-travel-accent:var(--lightningcss-light,#2f697e)var(--lightningcss-dark,#79bdd3);--tag-home-accent:var(--lightningcss-light,#775b1e)var(--lightningcss-dark,#c8a85a);--tag-health-accent:var(--lightningcss-light,#3b6d4b)var(--lightningcss-dark,#86be91);--tag-creative-accent:var(--lightningcss-light,#774972)var(--lightningcss-dark,#c99ac5);--tag-achievement-accent:var(--lightningcss-light,#7f4a2b)var(--lightningcss-dark,#d8a077);--tag-fallback-accent:var(--lightningcss-light,#5f5c55)var(--lightningcss-dark,#aaa69d);--tag-foreground:var(--lightningcss-light,#fff)var(--lightningcss-dark,#15130f);--tag-personal-bg:var(--lightningcss-light,#dde7f5)var(--lightningcss-dark,#41567b);--tag-personal-text:var(--lightningcss-light,#3c5878)var(--lightningcss-dark,#dde7ff);--tag-family-bg:var(--lightningcss-light,#e8ced8)var(--lightningcss-dark,#6b3e52);--tag-family-text:var(--lightningcss-light,#6c344a)var(--lightningcss-dark,#f7dfe8);--tag-friends-bg:var(--lightningcss-light,#cde4df)var(--lightningcss-dark,#356d65);--tag-friends-text:var(--lightningcss-light,#285d55)var(--lightningcss-dark,#daf0eb);--tag-work-bg:var(--lightningcss-light,#ddebdd)var(--lightningcss-dark,#36523e);--tag-work-text:var(--lightningcss-light,#3e6847)var(--lightningcss-dark,#ddefe0);--tag-education-bg:var(--lightningcss-light,#ddd5f0)var(--lightningcss-dark,#5c4c86);--tag-education-text:var(--lightningcss-light,#55427d)var(--lightningcss-dark,#ece7ff);--tag-travel-bg:var(--lightningcss-light,#cde4ec)var(--lightningcss-dark,#2f6d80);--tag-travel-text:var(--lightningcss-light,#285f70)var(--lightningcss-dark,#ddf3fa);--tag-home-bg:var(--lightningcss-light,#eadca9)var(--lightningcss-dark,#765813);--tag-home-text:var(--lightningcss-light,#6b500e)var(--lightningcss-dark,#f9edc7);--tag-health-bg:var(--lightningcss-light,#cfe7d5)var(--lightningcss-dark,#356d48);--tag-health-text:var(--lightningcss-light,#2f6541)var(--lightningcss-dark,#ddf2e4);--tag-creative-bg:var(--lightningcss-light,#ebddee)var(--lightningcss-dark,#5a455e);--tag-creative-text:var(--lightningcss-light,#654469)var(--lightningcss-dark,#f0daf3);--tag-achievement-bg:var(--lightningcss-light,#ecd1c0)var(--lightningcss-dark,#824622);--tag-achievement-text:var(--lightningcss-light,#783c1c)var(--lightningcss-dark,#f8e2d4);--tag-fallback-bg:var(--color-surface-alt);--tag-fallback-text:var(--color-text-secondary);--color-backdrop:var(--lightningcss-light,#1d1c184d)var(--lightningcss-dark,#0000007a);--color-backdrop-strong:var(--lightningcss-light,#14120eb3)var(--lightningcss-dark,#000000d1);--border-hairline:1px;--border-strong:var(--color-border);--border-muted:color-mix(in srgb, var(--color-border) 60%, transparent);--border-subtle:color-mix(in srgb, var(--color-border) 40%, transparent);--border-contrast:color-mix(in srgb, var(--color-text-primary) 9%, transparent);--opacity-pressed:.75;--opacity-disabled:.45;--opacity-dimmed:.4;--opacity-tint-fill:.18;--opacity-scrim:.95;--opacity-floating-surface:.8;--opacity-wash:.55;--radius-small:8px;--radius-control:10px;--radius-card:12px;--radius-panel:16px;--radius-task:20px;--shadow-card:0 3px 10px var(--lightningcss-light,#51493a0a)var(--lightningcss-dark,#0003);--shadow-floating:0 6px 16px var(--lightningcss-light,#51493a1f)var(--lightningcss-dark,#00000073);--shadow-accent-glow:0 4px 12px color-mix(in srgb, var(--color-accent) 18%, transparent);--shadow-details:0 16px 38px var(--lightningcss-light,#3e301912)var(--lightningcss-dark,#0000);--shadow-popup:0 24px 72px var(--lightningcss-light,#3e301929)var(--lightningcss-dark,#00000057), 0 4px 16px var(--lightningcss-light,#3e30191a)var(--lightningcss-dark,#0000002e);--space-2xs:4px;--space-xs:6px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-2xl:32px;--space-tight:var(--space-xs);--space-compact:var(--space-sm);--space-standard:var(--space-md);--space-section:var(--space-lg);--space-content:20px;--space-card-padding:var(--space-lg);--space-control-inline:10px;--space-details-inset:18px;--space-details-outer:24px;--space-details-section:15px;--space-details-label:5px;--space-record-paragraph:1.15em;--size-tap-target:44px;--size-control-compact:36px;--size-control-featured:48px;--size-details-switch-width:35px;--size-details-switch-height:20px;--size-details-switch-thumb:16px;--size-semantic-icon:22px;--size-record-scale:29px;--size-record-command:35px;--size-record-day:40px;--size-record-anchor:25px;--size-record-row:45px;--size-record-list-icon:30px;--size-record-ordinary-row:64px;--size-record-ordinary-icon:38px;--size-record-menu-icon:24px;--size-record-menu-check:20px;--size-popup-close:29px;--size-popup-option:62px;--ratio-media-thumbnail:4 / 3;--font-serif:Georgia, "Iowan Old Style", "Times New Roman", serif;--font-system:system-ui, -apple-system, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-title:var(--font-serif);--font-body-content:var(--font-serif);--font-interface:var(--font-system);--text-size-xs:.6875rem;--text-size-sm:.75rem;--text-size-md:1rem;--text-size-lg:1.125rem;--text-size-xl:1.375rem;--text-size-2xl:clamp(1.875rem, 3vw, 2.375rem);--font-display:var(--font-title);--font-reading:var(--font-body-content);--font-ui:var(--font-interface);--text-display-large:var(--text-size-2xl);--text-display:1.375rem;--text-title:1.0625rem;--text-reading:1.0625rem;--text-body:1rem;--text-ui:.875rem;--text-meta:.75rem;--text-details-field:.6875rem;--text-details-label:.5625rem;--text-shell-brand:1.1875rem;--text-shell-navigation:.75rem;--text-record-control:.5625rem;--text-record-date:.6875rem;--text-record-list:.6875rem;--text-record-list-meta:.5rem;--text-popup-title:1.125rem;--text-popup-option:.75rem;--text-popup-action:.625rem;--text-record-title:var(--text-size-2xl);--text-record-content:var(--text-size-lg);--text-record-heading:var(--text-size-md);--text-record-ui:var(--text-size-sm);--text-record-meta:var(--text-size-xs);--leading-display:1.1;--leading-title:1.3;--leading-reading:1.65;--leading-ui:1.4;--leading-record-title:var(--leading-display);--leading-record-content:var(--leading-reading);--leading-record-heading:var(--leading-title);--leading-record-ui:var(--leading-ui);--leading-record-meta:var(--leading-ui);--tracking-meta:.08em;--tracking-record-label:.13em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--motion-instant:.1s;--motion-quick:.22s;--motion-panel:.25s;--motion-expand:.28s;--motion-overlay:var(--motion-expand);--motion-horizontal:.34s;--motion-scale:.46s;--motion-ease:cubic-bezier(.2, .7, .3, 1);--motion-ease-emphasized:cubic-bezier(.16, 1, .3, 1);--layout-topbar-height:64px;--layout-navigation-width:304px;--layout-details-width:310px;--layout-content-minimum:620px;--layout-navigation-drawer-width:min(310px, 90vw);--layout-details-drawer-width:min(342px, 88vw);--layout-reading-measure:68ch;--layout-settings-content:48rem;--size-settings-row:58px;--overlay-viewport-gutter:20px;--overlay-popup-min-width:280px;--overlay-menu-min-height:126px;--overlay-link-width:420px;--overlay-manager-width:480px;--overlay-manager-height:620px;--overlay-track-width:clamp(290px, 26vw, 350px);--overlay-tag-width:clamp(380px, 34vw, 440px);--overlay-task-width:900px;--overlay-task-height:700px;--overlay-category-width:205px;--size-icon-dense-tile:46px;--size-icon-labelled-tile:68px;--size-icon-dense-glyph:24px;--size-icon-labelled-glyph:28px;--size-record-ordinary-glyph:18px;--size-record-list-glyph:14px;--size-record-popup-glyph:18px;--size-record-category-glyph:12px;--breakpoint-details:1120px;--breakpoint-management:900px;--breakpoint-navigation:820px;--breakpoint-compact:680px;--breakpoint-tight:480px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-appearance=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-appearance=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-appearance=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root[data-appearance=system]{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-heading-font=system]{--font-title:var(--font-system)}:root[data-heading-font=serif]{--font-title:var(--font-serif)}:root[data-writing-font=system]{--font-body-content:var(--font-system)}:root[data-writing-font=serif]{--font-body-content:var(--font-serif)}:root[data-accent-colour=gold]{--color-accent:var(--accent-gold-primary);--color-accent-muted:var(--accent-gold-muted);--color-accent-glow:var(--accent-gold-glow);--color-on-accent:var(--accent-gold-on)}:root[data-accent-colour=copper]{--color-accent:var(--accent-copper-primary);--color-accent-muted:var(--accent-copper-muted);--color-accent-glow:var(--accent-copper-glow);--color-on-accent:var(--accent-copper-on)}:root[data-accent-colour=sage]{--color-accent:var(--accent-sage-primary);--color-accent-muted:var(--accent-sage-muted);--color-accent-glow:var(--accent-sage-glow);--color-on-accent:var(--accent-sage-on)}:root[data-accent-colour=blue]{--color-accent:var(--accent-blue-primary);--color-accent-muted:var(--accent-blue-muted);--color-accent-glow:var(--accent-blue-glow);--color-on-accent:var(--accent-blue-on)}:root[data-accent-colour=plum]{--color-accent:var(--accent-plum-primary);--color-accent-muted:var(--accent-plum-muted);--color-accent-glow:var(--accent-plum-glow);--color-on-accent:var(--accent-plum-on)}@media (width<=680px){:root{--layout-topbar-height:108px}}.display-large,.display,.title{font-family:var(--font-title);font-weight:var(--weight-semibold);margin:0}.display-large{font-size:var(--text-display-large);line-height:var(--leading-display)}.display{font-size:var(--text-display);line-height:var(--leading-display)}.title{font-size:var(--text-title);line-height:var(--leading-title)}.reading{max-width:var(--layout-reading-measure);font-family:var(--font-body-content);font-size:var(--text-reading);font-weight:var(--weight-regular);line-height:var(--leading-reading)}.ui-text{font-family:var(--font-interface);font-size:var(--text-ui);line-height:var(--leading-ui)}.ui-heading{font-family:var(--font-interface);font-size:var(--text-record-heading);font-weight:var(--weight-semibold);line-height:var(--leading-record-heading);margin:0}.meta-text{font-family:var(--font-interface);font-size:var(--text-meta);font-weight:var(--weight-medium);line-height:var(--leading-ui);color:var(--color-text-secondary)}.eyebrow{font-family:var(--font-interface);font-size:var(--text-meta);font-weight:var(--weight-medium);line-height:var(--leading-ui);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--color-text-secondary)}.shell{grid-template-rows:auto minmax(0,1fr);height:100dvh;min-height:0;display:grid}.shell-header{z-index:40;min-height:var(--layout-topbar-height);min-width:0;padding:0 var(--space-content);background:var(--color-page-warm);border-bottom:var(--border-hairline) solid var(--border-strong);align-items:center;gap:22px;display:flex;position:relative}.shell-brand{flex-direction:column;flex:0 245px;justify-content:center;gap:4px;min-width:160px;display:flex}.shell-brand__name{font-family:var(--font-display);font-size:var(--text-shell-brand);font-weight:var(--weight-semibold);line-height:var(--leading-display);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shell-brand__local{align-items:center;gap:var(--space-tight);color:var(--color-success);font-size:var(--text-record-control);display:flex}.shell-brand__local:before{width:var(--space-tight);height:var(--space-tight);background:var(--color-success);content:"";border-radius:50%;flex:none}.shell-nav{align-items:center;min-width:0;display:flex}.shell-nav__list{align-items:center;gap:5px;margin:0;padding:0;list-style:none;display:flex}.shell-nav__link{align-items:center;gap:var(--space-compact);min-height:38px;color:var(--color-text-secondary);font-size:var(--text-shell-navigation);-webkit-user-select:none;user-select:none;border-radius:11px;padding:0 15px;text-decoration:none;display:flex}.shell-nav__link>:is(svg,.material-symbols-rounded){flex:none;width:15px;height:15px}.shell-nav__link>.material-symbols-rounded{font-size:15px}.shell-nav__link:hover{color:var(--color-text-primary)}.shell-nav__link[aria-current=page]{background:color-mix(in srgb, var(--color-accent) calc(var(--opacity-tint-fill) * 100%), transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 18%, transparent);color:var(--color-text-primary);font-weight:var(--weight-semibold)}.shell-nav__label{color:inherit}.shell-actions{align-items:center;gap:7px;margin-inline-start:auto;display:flex}.shell-action{align-items:center;gap:var(--space-tight);min-height:34px;padding:0 var(--space-control-inline);border:var(--border-hairline) solid var(--border-strong);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;font-size:var(--text-popup-action);border-radius:9px;display:inline-flex}.shell-action:hover{color:var(--color-text-primary)}.shell-action[aria-expanded=true]{border-color:color-mix(in srgb, var(--color-accent) 45%, transparent);color:var(--color-text-primary)}.shell-action__icon{flex:none;display:inline-flex}.shell-action--panel{display:none}.shell-body{background:var(--color-page);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.development-mock-banner{min-height:18px;padding:2px var(--space-standard);border-bottom:var(--border-hairline) solid var(--border-strong);background:var(--color-page-warm);color:var(--color-text-secondary);font-size:var(--text-record-control);line-height:var(--leading-ui);text-align:center}.workspace{--workspace-navigation-column:0;--workspace-details-column:0;grid-template-columns:var(--workspace-navigation-column) minmax(0, 1fr) var(--workspace-details-column);flex:auto;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.workspace[data-navigation=available]{--workspace-navigation-column:var(--layout-navigation-width)}.workspace[data-details=available]{--workspace-details-column:var(--layout-details-width)}.workspace__navigation{background:var(--color-page-warm);border-inline-end:var(--border-hairline) solid var(--border-strong);flex-direction:column;grid-column:1;min-width:0;min-height:0;padding:0;display:flex;overflow:hidden}.workspace__content{flex:auto;grid-column:2;min-width:0;min-height:0;padding:30px 30px 48px 28px;overflow:hidden auto}.workspace__details{min-width:0;min-height:0;padding:var(--space-details-outer) var(--space-details-outer) var(--space-details-outer) 0;background:var(--color-page);grid-column:3;overflow:hidden}.workspace__panel-head{align-items:center;gap:var(--space-compact);margin-bottom:var(--space-section);display:none}.workspace__panel-close{width:var(--size-control-compact);height:var(--size-control-compact);border:var(--border-hairline) solid var(--border-strong);border-radius:var(--radius-small);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;justify-content:center;align-items:center;margin-inline-start:auto;padding:0;display:inline-flex}.workspace__backdrop{z-index:25;background:var(--color-backdrop);cursor:pointer;border:0;padding:0;display:none;position:absolute;inset:0}@media (width<=1120px){.shell-action--panel.shell-action--details{display:inline-flex}.workspace[data-details=available]{--workspace-details-column:0}.workspace__details{z-index:35;width:var(--layout-details-drawer-width);transition:transform var(--motion-panel) var(--motion-ease), visibility 0s linear var(--motion-panel);visibility:hidden;position:absolute;top:0;bottom:0;right:0;transform:translate(105%)}.workspace[data-open=details] .workspace__details{visibility:visible;transition-delay:0s;transform:translate(0)}.workspace[data-open=details] .workspace__backdrop{display:block}.workspace__details .workspace__panel-head{display:flex}}@media (width<=820px){.shell-action--panel.shell-action--navigation{display:inline-flex}.workspace[data-navigation=available]{--workspace-navigation-column:0}.workspace__navigation{z-index:35;width:var(--layout-navigation-drawer-width);box-shadow:var(--shadow-floating);transition:transform var(--motion-panel) var(--motion-ease), visibility 0s linear var(--motion-panel);visibility:hidden;position:absolute;top:0;bottom:0;left:0;transform:translate(-105%)}.workspace[data-open=navigation] .workspace__navigation{visibility:visible;transition-delay:0s;transform:translate(0)}.workspace[data-open=navigation] .workspace__backdrop{display:block}.workspace__navigation .workspace__panel-head{padding:var(--space-details-inset) var(--space-details-inset) 0;display:flex}}@media (width<=680px){.shell-header{align-content:center;gap:var(--space-tight) var(--space-standard);padding:var(--space-compact) var(--space-standard);flex-wrap:wrap}.shell-brand{flex:auto;min-width:0}.shell-brand__name{font-size:var(--text-title)}.shell-nav{flex:100%;order:3}.shell-actions{margin-inline-start:0}.shell-action{padding:0 var(--space-compact);justify-content:center}.shell-action__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.workspace__content{padding:var(--space-details-outer) var(--space-details-inset) calc(var(--space-content) * 2)}}@media (width<=480px){.shell-nav__link>:is(svg,.material-symbols-rounded){display:none}.shell-nav__link{padding:0 var(--space-compact);font-size:var(--text-meta)}}.status-screen{gap:var(--space-standard);max-width:40rem;padding:var(--space-content);flex-direction:column;align-items:flex-start;margin:0 auto;display:flex}.status-screen__detail{max-width:var(--layout-reading-measure);color:var(--color-text-secondary);margin:0}.status-screen__actions{gap:var(--space-compact);flex-wrap:wrap;display:flex}.first-run{gap:var(--space-standard);max-width:40rem;padding:var(--space-content);flex-direction:column;align-items:flex-start;margin:0 auto;display:flex}.first-run__detail{max-width:var(--layout-reading-measure);color:var(--color-text-secondary);margin:0}.first-run__facts{max-width:var(--layout-reading-measure);gap:var(--space-compact);color:var(--color-text-secondary);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.first-run__facts:empty{display:none}.first-run__actions{gap:var(--space-compact);flex-wrap:wrap;display:flex}.settings-navigation-region{height:100%;min-height:0;font-family:var(--font-interface);font-size:var(--text-record-ui);line-height:var(--leading-record-ui);flex-direction:column;display:flex;overflow:hidden auto}.settings-navigation__archive{gap:var(--space-2xs);padding:var(--space-xl) var(--space-lg) var(--space-lg);border-bottom:var(--border-hairline) solid var(--border-strong);display:grid}.settings-navigation__archive>strong{overflow-wrap:anywhere;font-family:var(--font-title);font-size:var(--text-title);line-height:var(--leading-title)}.settings-navigation__archive>span{color:var(--color-text-secondary)}.settings-navigation__health{align-items:center;gap:var(--space-xs);margin-top:var(--space-2xs);font-weight:var(--weight-medium);display:inline-flex;color:var(--color-success)!important}.settings-navigation__health>span,.settings-preview__status>span{width:var(--space-sm);height:var(--space-sm);background:currentColor;border-radius:50%;flex:none}.settings-navigation{gap:var(--space-xl);padding:var(--space-lg) var(--space-md) var(--space-xl);display:grid}.settings-navigation__group{gap:var(--space-xs);display:grid}.settings-navigation__group>h2{padding-inline:var(--space-sm);margin:0}.settings-navigation__group>ul{gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:grid}.settings-navigation__item{min-height:var(--size-tap-target);align-items:center;gap:var(--space-sm);padding:0 var(--space-md);border:var(--border-hairline) solid transparent;border-radius:var(--radius-control);color:var(--color-text-secondary);transition:background-color var(--motion-quick) var(--motion-ease), border-color var(--motion-quick) var(--motion-ease), color var(--motion-quick) var(--motion-ease);text-decoration:none;display:flex}.settings-navigation__item:hover{background:color-mix(in srgb, var(--color-surface-raised) 42%, transparent);color:var(--color-text-primary)}.settings-navigation__item[aria-current=page]{border-color:color-mix(in srgb, var(--color-accent) 18%, transparent);background:color-mix(in srgb, var(--color-accent) calc(var(--opacity-tint-fill) * 100%), transparent);color:var(--color-text-primary);font-weight:var(--weight-semibold)}.settings-navigation__chevron{color:var(--color-text-secondary);opacity:var(--opacity-dimmed);flex:none;margin-inline-start:auto}.settings-navigation__item[aria-current=page] .settings-navigation__chevron{opacity:1}.settings-page{width:min(100%, var(--layout-settings-content));gap:var(--space-xl);flex-direction:column;margin:0 auto;display:flex}.settings-page__heading{gap:var(--space-sm);display:grid}.settings-page__heading>:is(h1,p){margin:0}.settings-page__heading>p,.settings-page__note,.archive-health-card__message,.archive-health-card__failure p,.settings-group__message,.settings-group__footer{max-width:var(--layout-reading-measure);color:var(--color-text-secondary);margin:0}.settings-page__note{margin-top:calc(var(--space-sm) * -1);font-size:var(--text-ui)}.settings-archive,.settings-section{gap:var(--space-sm);display:grid}.settings-section>h2{padding-inline:var(--space-2xs);margin:0}.archive-health-card,.settings-group,.settings-card,.settings-preview{border:var(--border-hairline) solid var(--border-muted);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);overflow:hidden}.archive-health-card{gap:var(--space-lg);padding:var(--space-lg);display:grid}.archive-health-card__header{gap:var(--space-standard);justify-content:space-between;align-items:center;display:flex}.archive-health-card__status{min-height:var(--size-control-compact);align-items:center;gap:var(--space-sm);padding:0 var(--space-md);border:var(--border-hairline) solid color-mix(in srgb, var(--color-success) 48%, transparent);border-radius:var(--radius-task);background:color-mix(in srgb, var(--color-success) calc(var(--opacity-tint-fill) * 100%), transparent);color:var(--color-success);font-size:var(--text-ui);font-weight:var(--weight-medium);flex:none;display:inline-flex}.archive-health-card__failure{gap:var(--space-standard);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.settings-group>h2{padding:var(--space-md) var(--space-lg);border-bottom:var(--border-hairline) solid var(--border-muted);background:var(--color-surface-alt);margin:0}.settings-group__message,.settings-group__footer{padding:var(--space-lg)}.settings-group__footer{border-top:var(--border-hairline) solid var(--border-muted);color:var(--color-text-secondary);font-size:var(--text-ui)}.settings-value-list{margin:0}.settings-value-list>div{min-height:var(--size-settings-row);gap:var(--space-lg);padding:var(--space-md) var(--space-lg);grid-template-columns:minmax(10rem,.7fr) minmax(12rem,1fr);align-items:center;display:grid}.settings-value-list>div+div{border-top:var(--border-hairline) solid var(--border-muted)}.settings-value-list dt{color:var(--color-text-secondary);font-weight:var(--weight-medium)}.settings-value-list dd{color:var(--color-text-primary);font-weight:var(--weight-medium);text-align:end;margin:0}.settings-counts{gap:var(--space-2xs);display:grid}.settings-counts>span{color:var(--color-text-secondary);font-size:var(--text-ui);font-weight:var(--weight-regular)}.settings-value-list__disabled{opacity:var(--opacity-dimmed)}.settings-overview-list{border-top:var(--border-hairline) solid var(--border-muted)}.settings-row{min-height:var(--size-settings-row);gap:var(--space-lg);padding:var(--space-md) var(--space-lg);grid-template-columns:minmax(0,1fr) minmax(11rem,auto);align-items:center;display:grid}.settings-row+.settings-row{border-top:var(--border-hairline) solid var(--border-muted)}.settings-row[data-disabled=true],.settings-row--disabled{color:var(--color-text-secondary);opacity:var(--opacity-dimmed)}.settings-row[data-disabled=true]{cursor:not-allowed}.settings-toggle-row:has(input:disabled){cursor:not-allowed}.settings-row__copy{gap:var(--space-2xs);min-width:0;display:grid}.settings-row__copy>:is(strong,label){font-weight:var(--weight-medium)}.settings-row__copy>span{color:var(--color-text-secondary);font-size:var(--text-ui)}.settings-row__copy>.settings-row__unavailable{color:var(--color-text-primary);font-weight:var(--weight-medium)}.settings-select,.settings-input{min-width:11rem;min-height:var(--size-tap-target);padding:0 var(--space-xl) 0 var(--space-md);border:var(--border-hairline) solid var(--border-strong);border-radius:var(--radius-control);background:var(--color-surface-alt);color:var(--color-text-primary);cursor:pointer}.settings-input{min-width:min(18rem,100%);padding:0 var(--space-md);cursor:text}.settings-input::placeholder{color:var(--color-text-secondary);opacity:var(--opacity-dimmed)}.settings-select:disabled,.settings-input:disabled{cursor:not-allowed}.settings-unavailable{color:var(--color-text-primary);font-size:var(--text-ui);font-weight:var(--weight-medium);justify-self:end}.settings-row--value>span{font-weight:var(--weight-medium);justify-self:end}.settings-toggle-row{cursor:pointer}.settings-switch{justify-self:end;width:42px;height:24px;display:inline-flex;position:relative}.settings-switch>input{cursor:pointer;opacity:0;width:100%;height:100%;margin:0;position:absolute}.settings-switch>span{border:var(--border-hairline) solid var(--border-strong);border-radius:var(--radius-task);background:var(--color-surface-raised);pointer-events:none;width:100%;height:100%;transition:background-color var(--motion-quick) var(--motion-ease), border-color var(--motion-quick) var(--motion-ease)}.settings-switch>span:after{background:var(--color-surface);width:18px;height:18px;box-shadow:var(--shadow-card);content:"";transition:transform var(--motion-quick) var(--motion-ease);border-radius:50%;margin:2px;display:block;transform:translate(0)}.settings-switch>input:checked+span{border-color:var(--color-accent);background:var(--color-accent)}.settings-switch>input:checked+span:after{background:var(--color-on-accent);transform:translate(18px)}.settings-switch>input:focus-visible+span{outline:2px solid var(--color-focus-ring);outline-offset:2px}.settings-preview{gap:var(--space-md);padding:var(--space-xl);background:linear-gradient(145deg, color-mix(in srgb, var(--color-accent) 7%, transparent), transparent 48%), var(--color-surface);display:grid}.settings-preview__meta{gap:var(--space-md);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.settings-preview__status{align-items:center;gap:var(--space-sm);color:var(--color-accent);font-size:var(--text-ui);font-weight:var(--weight-medium);display:inline-flex}.settings-preview__heading{color:var(--color-text-primary);font-family:var(--font-title);font-size:var(--text-display);line-height:var(--leading-display);margin:0}.settings-preview__writing{color:var(--color-text-primary);margin:0}.settings-preview__secondary{color:var(--color-text-secondary);font-size:var(--text-ui);margin:0}.settings-accent{gap:var(--space-sm);padding:var(--space-lg);border:0;margin:0;display:grid}.settings-accent>legend{font-weight:var(--weight-medium);padding:0}.settings-accent>p{color:var(--color-text-secondary);font-size:var(--text-ui);margin:0}.settings-accent__options{gap:var(--space-sm);margin-top:var(--space-sm);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.settings-accent__option{gap:var(--space-xs);min-width:0;min-height:74px;padding:var(--space-sm);border:var(--border-hairline) solid var(--border-muted);border-radius:var(--radius-control);color:var(--color-text-secondary);cursor:pointer;font-size:var(--text-meta);text-align:center;transition:background-color var(--motion-quick) var(--motion-ease), border-color var(--motion-quick) var(--motion-ease), color var(--motion-quick) var(--motion-ease);align-content:center;justify-items:center;display:grid;position:relative}.settings-accent__option:hover{border-color:var(--border-strong);background:var(--color-surface-alt);color:var(--color-text-primary)}.settings-accent__option[data-selected=true]{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 8%, transparent);color:var(--color-text-primary);font-weight:var(--weight-semibold)}.settings-accent__option>input{opacity:0;width:1px;height:1px;position:absolute}.settings-accent__option:has(input:focus-visible){outline:2px solid var(--color-focus-ring);outline-offset:2px}.settings-accent__swatch{border:var(--border-hairline) solid var(--border-contrast);background:var(--settings-swatch);width:30px;height:30px;color:var(--settings-swatch-on);border-radius:50%;place-items:center;display:grid}.settings-accent__option[data-selected=true] .settings-accent__swatch:after{font-size:var(--text-ui);font-weight:var(--weight-semibold);content:"✓"}.settings-accent__swatch[data-accent-option=gold]{--settings-swatch:var(--accent-gold-primary);--settings-swatch-on:var(--accent-gold-on)}.settings-accent__swatch[data-accent-option=copper]{--settings-swatch:var(--accent-copper-primary);--settings-swatch-on:var(--accent-copper-on)}.settings-accent__swatch[data-accent-option=sage]{--settings-swatch:var(--accent-sage-primary);--settings-swatch-on:var(--accent-sage-on)}.settings-accent__swatch[data-accent-option=blue]{--settings-swatch:var(--accent-blue-primary);--settings-swatch-on:var(--accent-blue-on)}.settings-accent__swatch[data-accent-option=plum]{--settings-swatch:var(--accent-plum-primary);--settings-swatch-on:var(--accent-plum-on)}.settings-page--management{align-items:stretch;width:min(100%,64rem)}.archive-management__section{gap:var(--space-sm);display:grid}.archive-management__section>h2{padding-inline:var(--space-2xs);margin:0}.archive-management__tools{gap:var(--space-standard);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.settings-form{gap:var(--space-xl);display:grid}.settings-form__footer,.settings-form__actions,.settings-link-row__actions{gap:var(--space-standard);flex-wrap:wrap;align-items:center;display:flex}.settings-form__footer>p{color:var(--color-text-secondary);margin:0}.settings-confirmation,.settings-inline-failure,.settings-about-copy{gap:var(--space-standard);padding:var(--space-lg);border:var(--border-hairline) solid var(--border-muted);border-radius:var(--radius-card);background:var(--color-surface);display:grid}.settings-confirmation>:is(h2,p),.settings-inline-failure>p,.settings-about-copy>:is(p,h2){margin:0}.settings-confirmation{border-color:var(--border-strong)}.settings-about-copy>p:last-child{max-width:var(--layout-reading-measure);color:var(--color-text-secondary)}.settings-action-row,.settings-link-row{min-height:var(--size-settings-row);gap:var(--space-lg);padding:var(--space-md) var(--space-lg);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.settings-action-row+:is(.settings-row,.settings-action-row),.settings-row+.settings-action-row,.settings-link-row+.settings-link-row{border-top:var(--border-hairline) solid var(--border-muted)}.settings-back-link{align-self:flex-start}@media (width<=680px){.settings-page{gap:var(--space-lg)}.archive-health-card__header{flex-direction:column;align-items:flex-start}.settings-value-list>div,.settings-row{gap:var(--space-sm);grid-template-columns:1fr}.settings-value-list dd{text-align:start}.settings-select,.settings-input{width:100%;min-height:var(--size-tap-target)}.settings-toggle-row{grid-template-columns:minmax(0,1fr) auto}.settings-row--disabled,.settings-row--value,.settings-action-row,.settings-link-row{grid-template-columns:1fr}.settings-unavailable,.settings-row--value>span{justify-self:start}.settings-accent__options{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-accent__option{min-height:var(--size-tap-target);text-align:start;grid-template-columns:auto minmax(0,1fr);justify-items:start}}.archive-import,.archive-operation,.archive-erase{gap:var(--space-standard);max-width:52rem;padding:var(--space-content);border:var(--border-hairline) solid var(--border-muted);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;display:flex}.archive-erase{margin-top:var(--space-content);border-color:color-mix(in srgb, var(--color-destructive) 38%, var(--border-muted))}.archive-management__tools>:is(.archive-operation,.archive-import),.archive-erase--compact{min-width:0;max-width:none;padding:var(--space-lg);box-shadow:var(--shadow-card)}.archive-operation--compact{gap:var(--space-md)}.archive-operation--compact :is(.archive-operation__heading,.archive-import__heading){gap:var(--space-sm)}.archive-operation--compact :is(.archive-operation__heading,.archive-import__heading) h2{font-size:var(--text-title);line-height:var(--leading-title)}.archive-operation--compact :is(.archive-operation__detail,.archive-import__detail){font-size:var(--text-ui);line-height:var(--leading-ui)}.archive-management__tools :is(.archive-operation__actions,.archive-import__actions){margin-top:auto}.archive-management__tools :is(.archive-operation__actions,.archive-import__actions)>.button{width:100%}.archive-management__tools :is(.archive-operation__picker,.archive-import__picker){font-size:var(--text-ui);margin-top:auto}.archive-management__tools :is(.archive-operation__picker,.archive-import__picker) input{font-size:var(--text-meta)}.archive-management__danger .archive-erase{background:color-mix(in srgb, var(--color-destructive) 3%, var(--color-surface));margin-top:0}.archive-erase--compact{align-items:center;column-gap:var(--space-xl);grid-template-columns:minmax(0,1fr) auto;display:grid}.archive-erase--compact>:not(.archive-operation__heading,.archive-operation__actions){grid-column:1/-1}.archive-erase--compact>.archive-operation__actions{justify-content:flex-end}.archive-erase__confirmation{gap:var(--space-standard);padding:var(--space-section);border:var(--border-hairline) solid color-mix(in srgb, var(--color-destructive) 48%, transparent);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-destructive) 7%, var(--color-surface));color:var(--color-text-primary);display:grid}.archive-erase__confirmation::backdrop{background:color-mix(in srgb, var(--color-page) 72%, transparent)}.archive-erase__confirmation>:is(h3,p){max-width:var(--layout-reading-measure);margin:0}.archive-import__heading,.archive-operation__heading{gap:var(--space-compact);display:grid}.archive-import__heading :is(h2,p),.archive-import__message,.archive-operation__heading :is(h2,p),.archive-operation__message{margin:0}.archive-import__detail,.archive-import__message,.archive-operation__detail,.archive-operation__message{max-width:var(--layout-reading-measure);color:var(--color-text-secondary)}.archive-import__picker,.archive-operation__picker{gap:var(--space-compact);font-weight:var(--weight-medium);display:grid}.archive-import__picker input,.archive-operation__picker input{max-width:100%;font:inherit}.archive-import__progress,.archive-operation__progress{width:min(100%, var(--layout-reading-measure));accent-color:var(--color-accent)}.archive-import__actions,.archive-operation__actions{gap:var(--space-compact);flex-wrap:wrap;display:flex}.archive-operation__actions[hidden]{display:none}.archive-import__counts,.archive-operation__counts{gap:var(--space-standard);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0;display:grid}.archive-import__counts div,.archive-operation__counts div{gap:var(--space-tight);display:grid}.archive-import__counts dt,.archive-operation__counts dt{color:var(--color-text-secondary)}.archive-import__counts dd,.archive-operation__counts dd{margin:0}.archive-import__result,.archive-operation__result{gap:var(--space-standard);display:grid}.archive-import__result h3,.archive-operation__result h3,.archive-operation>h3{margin:0}@media (width<=900px){.archive-management__tools{grid-template-columns:1fr}.archive-management__tools :is(.archive-operation__actions,.archive-import__actions)>.button{width:auto}}@media (width<=680px){.archive-erase--compact{grid-template-columns:1fr}.archive-erase--compact>.archive-operation__actions{justify-content:flex-start}}:is(.record-navigation-region,.record-page,.record-objects,.record-details,.record-overlay) .ui-text{font-family:var(--font-interface);font-size:var(--text-record-ui);line-height:var(--leading-record-ui)}:is(.record-navigation-region,.record-page,.record-objects,.record-details,.record-overlay) :is(.meta-text,.eyebrow){font-family:var(--font-interface);font-size:var(--text-record-meta);line-height:var(--leading-record-ui)}.record-navigation{padding:var(--space-md);border-bottom:var(--border-hairline) solid var(--border-strong);background:linear-gradient(180deg, color-mix(in srgb, var(--color-surface) 16%, transparent), transparent);flex:none;align-content:start;gap:0;display:grid}.record-navigation-region{height:100%;min-height:0;font-family:var(--font-interface);font-size:var(--text-record-ui);line-height:var(--leading-record-ui);flex-direction:column;gap:0;display:flex;overflow:hidden}:is(.record-navigation__scales,.record-navigation__anchor,.record-navigation__unavailable,.record-navigation__message,.record-calendar,.record-navigation__period-strip,.record-objects__group-heading,.record-objects__empty,.record-objects__message,.record-details__head,.record-details__section>h3,.record-details__label-line,.record-details__hint,.record-details__switch-line,.record-editor__header,.record-media__header,.record-media__empty,.record-overlay__header,.record-overlay__footer){-webkit-user-select:none;user-select:none}.record-navigation__scales{padding:var(--space-2xs);border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-control);margin-bottom:var(--space-compact);background:var(--color-page);gap:var(--space-2xs);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.record-navigation__time-stage{min-width:0;display:grid}.record-navigation__time-stage[data-status=loading]{pointer-events:none}.record-navigation__scale{min-width:0;height:var(--size-record-scale);min-height:0;padding:0 var(--space-2xs);border-radius:var(--radius-small);color:var(--color-text-secondary);cursor:pointer;font-size:var(--text-record-meta);transition:background-color var(--motion-quick) var(--motion-ease), color var(--motion-quick) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);background:0 0;border:0}.record-navigation__scale:hover{background:color-mix(in srgb, var(--color-surface-raised) 42%, transparent);color:var(--color-text-primary)}.record-navigation__scale:active{transform:scale(.97)}.record-navigation__scale[aria-pressed=true]{background:var(--color-surface-raised);box-shadow:var(--shadow-card);color:var(--color-text-primary);font-weight:var(--weight-medium)}.record-navigation__cursor{gap:var(--space-xs);margin-bottom:var(--space-compact);grid-template-columns:var(--size-record-command) minmax(0, 1fr) var(--size-record-command) var(--size-record-command);align-items:center;display:grid}.record-navigation__cursor:not([data-scale=day]){grid-template-columns:var(--size-record-command) minmax(0, 1fr) var(--size-record-command)}.record-navigation__step,.record-navigation__calendar-toggle{min-width:0;width:var(--size-record-command);height:var(--size-record-command);aspect-ratio:1;border:var(--border-hairline) solid var(--border-strong);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;transition:border-color var(--motion-quick) var(--motion-ease), background-color var(--motion-quick) var(--motion-ease), box-shadow var(--motion-quick) var(--motion-ease), color var(--motion-quick) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.record-navigation__step:hover:not(:disabled),.record-navigation__calendar-toggle:hover{background:var(--color-surface-alt);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-text-primary) 5%, transparent);color:var(--color-text-primary)}.record-navigation__step:active:not(:disabled),.record-navigation__calendar-toggle:active{transform:scale(.97)}.record-navigation__calendar-toggle{border-color:var(--border-strong)}.record-navigation__calendar-toggle[aria-expanded=true]{border-color:var(--color-accent);color:var(--color-accent)}.record-navigation__step:disabled{cursor:default;opacity:var(--opacity-disabled)}.record-navigation__location{height:var(--size-record-command);justify-content:center;align-items:center;gap:var(--space-xs);min-height:0;padding:0 var(--space-sm);border:var(--border-hairline) solid var(--border-strong);border-radius:var(--radius-control);background:var(--color-surface);font-family:var(--font-interface);font-size:var(--text-record-ui);font-weight:var(--weight-semibold);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;display:flex;overflow:hidden}.record-navigation__week-number{color:var(--color-text-secondary);font-size:var(--text-record-meta);font-weight:var(--weight-medium)}.record-navigation__anchor{min-height:var(--size-record-anchor);max-height:var(--size-record-day);gap:var(--space-compact);padding:0 var(--space-2xs);color:var(--color-text-secondary);font-size:var(--text-record-meta);opacity:1;transition:min-height var(--motion-expand) var(--motion-ease-emphasized), max-height var(--motion-expand) var(--motion-ease-emphasized), opacity var(--motion-quick) var(--motion-ease), padding var(--motion-expand) var(--motion-ease-emphasized), transform var(--motion-expand) var(--motion-ease-emphasized);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;overflow:hidden;transform:translateY(0)}.record-navigation__anchor[data-visible=false]{opacity:0;pointer-events:none;min-height:0;max-height:0;transform:translateY(var(--space-2xs));padding-block:0}.record-navigation__period{color:inherit;font-size:inherit;margin:0}.record-navigation__today{min-height:var(--size-record-anchor);padding:0 var(--space-2xs);color:var(--color-accent);cursor:pointer;font-size:var(--text-record-meta);transition:background-color var(--motion-instant) var(--motion-ease), color var(--motion-instant) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);background:0 0;border:0}.record-navigation__today:hover{background:color-mix(in srgb, var(--color-accent) 9%, transparent);color:var(--color-accent)}.record-navigation__today:active{transform:scale(.985)}.record-navigation__unavailable{gap:var(--space-compact);padding:var(--space-section);border:var(--border-hairline) solid var(--border-muted);border-radius:var(--radius-card);background:var(--color-surface);justify-items:start;display:grid}.record-navigation__unavailable>h2{margin:0}.record-navigation__message{color:var(--color-text-secondary);margin:0}.record-calendar{gap:0;padding:0;display:grid}.record-calendar__page-stack{min-width:0;position:relative;overflow:clip}.record-calendar__page{min-width:0}.record-calendar__page[data-layer=outgoing]{z-index:1;position:absolute;inset:0}.record-calendar__page-stack[data-transition=true][data-direction=forward] .record-calendar__page[data-layer=outgoing]{animation:record-calendar-page-out-forward var(--motion-horizontal) var(--motion-ease-emphasized) both}.record-calendar__page-stack[data-transition=true][data-direction=forward] .record-calendar__page[data-layer=current]{animation:record-calendar-page-in-forward var(--motion-horizontal) var(--motion-ease-emphasized) both}.record-calendar__page-stack[data-transition=true][data-direction=backward] .record-calendar__page[data-layer=outgoing]{animation:record-calendar-page-out-backward var(--motion-horizontal) var(--motion-ease-emphasized) both}.record-calendar__page-stack[data-transition=true][data-direction=backward] .record-calendar__page[data-layer=current]{animation:record-calendar-page-in-backward var(--motion-horizontal) var(--motion-ease-emphasized) both}.record-calendar__cells{gap:var(--space-2xs);grid-template-columns:repeat(var(--record-calendar-columns), 1fr);transition:gap var(--motion-scale) var(--motion-ease-emphasized), min-height var(--motion-scale) var(--motion-ease-emphasized);display:grid}.record-calendar__day{min-width:0;height:var(--size-record-day);min-height:0;padding:var(--space-xs) var(--border-hairline);border-radius:var(--radius-small);color:var(--color-text-secondary);cursor:pointer;filter:blur();opacity:1;transition:background-color var(--motion-quick) var(--motion-ease), color var(--motion-quick) var(--motion-ease), filter var(--motion-quick) var(--motion-ease), height var(--motion-scale) var(--motion-ease-emphasized), opacity var(--motion-quick) var(--motion-ease), padding var(--motion-scale) var(--motion-ease-emphasized), transform var(--motion-expand) var(--motion-ease-emphasized);background:0 0;border:0;align-content:center;justify-items:center;display:grid;transform:translateY(0)scale(1)}.record-calendar__day[data-collapsed=true]{opacity:0;pointer-events:none;height:0;transform:translateY(calc(var(--space-xs) * -1));padding-block:0;overflow:hidden}.record-calendar[data-expanded=false] .record-calendar__cells{row-gap:0}.record-calendar__day:hover{background:var(--color-surface-alt);color:var(--color-text-primary);transform:scale(1.035)}.record-calendar__day:active{transform:scale(.97)}.record-calendar__weekday,.record-calendar__heading{color:var(--color-text-secondary);font-size:var(--text-record-meta);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-meta);text-transform:uppercase}.record-calendar__heading{text-align:center}.record-calendar__number{font-size:var(--text-record-ui);font-weight:var(--weight-semibold)}.record-calendar[data-expanded=true] .record-calendar__weekday{display:none}.record-calendar__day[data-outside=true]{opacity:var(--opacity-dimmed)}.record-calendar__day[aria-current=date]{color:var(--color-accent);font-weight:var(--weight-semibold)}.record-calendar__day[aria-pressed=true]{background:var(--color-surface-raised);color:var(--color-text-primary);font-weight:var(--weight-medium);animation:record-calendar-selection-settle var(--motion-expand) var(--motion-ease-emphasized)}.record-calendar__day[aria-current=date][aria-pressed=true]{box-shadow:inset 0 -2px var(--color-accent)}.record-calendar__headings{max-height:21px;margin-bottom:var(--space-2xs);opacity:1;transition:max-height var(--motion-expand) var(--motion-ease-emphasized), margin var(--motion-expand) var(--motion-ease-emphasized), opacity var(--motion-quick) var(--motion-ease), transform var(--motion-expand) var(--motion-ease-emphasized);overflow:hidden;transform:translateY(0)}.record-calendar__headings[data-visible=false]{opacity:0;max-height:0;transform:translateY(var(--space-2xs));margin-bottom:0}.record-calendar[data-expanded=true] .record-calendar__day{height:31px;padding-top:var(--space-xs)}.record-navigation__period-carousel{min-height:var(--size-record-day);border-radius:var(--radius-card);position:relative;overflow:clip}.record-navigation__period-carousel[data-transition=true]{pointer-events:none}.record-navigation__period-strip{min-height:var(--size-record-day);gap:var(--space-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.record-navigation__period-carousel[data-period-count="5"] .record-navigation__period-strip{grid-template-columns:repeat(5,minmax(0,1fr))}.record-navigation__period-strip[data-transition-track=true]{will-change:transform;grid-template-columns:repeat(4,minmax(0,1fr));width:133.333%}.record-navigation__period-carousel[data-period-count="5"] .record-navigation__period-strip[data-transition-track=true]{grid-template-columns:repeat(6,minmax(0,1fr));width:120%}.record-navigation__period-carousel[data-transition=true][data-direction=forward] .record-navigation__period-strip{animation:record-period-shift-forward var(--motion-horizontal) var(--motion-ease-emphasized) both}.record-navigation__period-carousel[data-transition=true][data-direction=backward] .record-navigation__period-strip{animation:record-period-shift-backward var(--motion-horizontal) var(--motion-ease-emphasized) both}.record-navigation__period-carousel[data-period-count="5"][data-transition=true][data-direction=forward] .record-navigation__period-strip{animation-name:record-period-shift-forward-five}.record-navigation__period-carousel[data-period-count="5"][data-transition=true][data-direction=backward] .record-navigation__period-strip{animation-name:record-period-shift-backward-five}.record-navigation__period-strip>button{height:var(--size-record-day);min-width:0;padding:0 var(--space-compact);border-radius:var(--radius-small);color:var(--color-text-secondary);cursor:pointer;font-size:var(--text-record-ui);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;transition:background-color var(--motion-quick) var(--motion-ease), color var(--motion-quick) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);background:0 0;border:0;overflow:hidden}.record-navigation__period-strip>button:hover{background:var(--color-surface-alt);color:var(--color-text-primary);transform:scale(1.035)}.record-navigation__period-strip>button:active{transform:scale(.97)}.record-navigation__period-strip>button[aria-pressed=true]{background:var(--color-surface-raised);color:var(--color-text-primary)}.record-navigation__anchor--expanded{padding-bottom:var(--space-xs)}@keyframes record-calendar-page-in-forward{0%{transform:translate(100%)}}@keyframes record-calendar-page-out-forward{to{transform:translate(-100%)}}@keyframes record-calendar-page-in-backward{0%{transform:translate(-100%)}}@keyframes record-calendar-page-out-backward{to{transform:translate(100%)}}@keyframes record-calendar-selection-settle{0%{transform:scale(.94)}60%{transform:scale(1.035)}}@keyframes record-period-shift-forward{0%{transform:translate(0)}to{transform:translate(-25%)}}@keyframes record-period-shift-backward{0%{transform:translate(-25%)}to{transform:translate(0)}}@keyframes record-period-shift-forward-five{0%{transform:translate(0)}to{transform:translate(-16.6667%)}}@keyframes record-period-shift-backward-five{0%{transform:translate(-16.6667%)}to{transform:translate(0)}}.record-page{align-content:start;gap:var(--space-sm);max-width:100%;font-family:var(--font-interface);font-size:var(--text-record-ui);line-height:var(--leading-record-ui);margin-inline:auto;display:grid}.record-page__header{padding:0 var(--space-compact);gap:0;display:grid}.record-page__header>:is(h1,p){margin:0}.record-page__title{max-width:100%;font-family:var(--font-title);font-size:var(--text-record-title);font-weight:var(--weight-semibold);line-height:var(--leading-record-title);text-overflow:ellipsis;margin:0;overflow:hidden}.record-media{gap:var(--space-standard);padding-top:var(--space-section);display:grid}.record-media__header{gap:var(--space-compact);justify-content:space-between;align-items:center;display:flex}.record-media__heading{gap:var(--space-tight);align-items:baseline;display:flex}.record-media__heading>h2{font-family:var(--font-title);font-size:var(--text-record-heading)}.record-media__header :is(h2,p),.record-media__status,.record-media__failure>p,.record-media__confirm>p,.record-media__preview :is(h3,p){margin:0}.record-media__picker{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.record-media__add{min-height:var(--size-record-command);align-items:center;gap:var(--space-tight);padding:0 var(--space-control-inline);border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-small);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;font-size:var(--text-record-ui);transition:border-color var(--motion-quick) var(--motion-ease), background-color var(--motion-quick) var(--motion-ease), color var(--motion-quick) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);display:inline-flex}.record-media__add:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-accent) 35%, var(--border-subtle));background:color-mix(in srgb, var(--color-accent) 7%, var(--color-surface));color:var(--color-accent)}.record-media__add:active:not(:disabled){transform:scale(.985)}.record-media__add:disabled{cursor:default;opacity:var(--opacity-disabled)}.record-media__status{min-height:var(--size-control-compact);gap:var(--space-standard);color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;display:flex}.record-media__status:empty{display:none}.record-media__status progress{width:min(100%,18rem);accent-color:var(--color-accent)}.record-media__empty{padding:var(--space-standard) 0;color:var(--color-text-secondary);font-size:var(--text-record-meta);margin:0}.record-media__empty--unavailable{color:var(--color-text-secondary)}.record-media__grid{gap:var(--space-standard);overscroll-behavior-inline:contain;scrollbar-width:thin;margin:0;padding:0;list-style:none;display:flex;overflow:auto hidden}.record-media__card{border:var(--border-hairline) solid var(--border-muted);border-radius:var(--radius-card);background:var(--color-surface);min-width:min(9.5rem,72vw);max-width:min(9.5rem,72vw);box-shadow:var(--shadow-card);transition:border-color var(--motion-quick) var(--motion-ease-emphasized), background-color var(--motion-quick) var(--motion-ease-emphasized), transform var(--motion-quick) var(--motion-ease-emphasized);display:grid;position:relative;overflow:hidden;transform:translateY(0)}.record-media__card:hover,.record-media__card:focus-within{border-color:var(--border-strong);background:var(--color-surface-alt);transform:translateY(-1px)}.record-media__preview-action{min-width:0;color:var(--color-text-primary);cursor:pointer;text-align:start;background:0 0;border:0;padding:0;display:grid}.record-media__visual{aspect-ratio:var(--ratio-media-thumbnail);background:color-mix(in srgb, var(--color-accent) 8%, var(--color-surface-alt));place-items:center;display:grid;position:relative;overflow:hidden}.record-media__thumbnail{filter:blur(15px);opacity:0;object-fit:cover;object-position:50% 50%;width:100%;height:100%;transition:filter var(--motion-expand) var(--motion-ease), opacity var(--motion-expand) var(--motion-ease);position:absolute;inset:0}.record-media__thumbnail[data-loaded=true]{filter:blur();opacity:1}.record-media__thumbnail-placeholder{z-index:1;opacity:1;width:100%;height:100%;transition:opacity var(--motion-expand) var(--motion-ease);display:grid;position:absolute;inset:0}.record-media__thumbnail-placeholder[data-loaded=true]{opacity:0}.record-media__glyph{width:100%;height:100%;color:var(--color-text-tertiary);font-family:var(--font-interface);font-size:var(--text-record-title);place-items:center;display:grid}.record-media__metadata{gap:var(--space-tight);min-width:0;padding:var(--space-compact) var(--space-standard);display:grid}.record-media__metadata>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.record-media__delete{top:var(--space-tight);right:var(--space-tight);width:var(--size-control-compact);min-width:var(--size-control-compact);min-height:var(--size-control-compact);border:var(--border-hairline) solid var(--border-muted);background:color-mix(in srgb, var(--color-page) 88%, transparent);box-shadow:var(--shadow-card);color:var(--color-text-secondary);cursor:pointer;opacity:0;transition:background-color var(--motion-quick) var(--motion-ease), opacity var(--motion-quick) var(--motion-ease), color var(--motion-quick) var(--motion-ease), transform var(--motion-quick) var(--motion-ease-emphasized);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;transform:scale(.94)}.record-media__card:hover .record-media__delete,.record-media__card:focus-within .record-media__delete{opacity:1;transform:scale(1)}.record-media__delete:hover,.record-media__delete:focus-visible{background:color-mix(in srgb, var(--color-destructive) 16%, var(--color-surface));color:var(--color-destructive)}.record-media__failure,.record-media__confirm{gap:var(--space-standard);padding:var(--space-standard);border:var(--border-hairline) solid var(--border-strong);border-radius:var(--radius-control);background:var(--color-surface-alt);justify-items:start;display:grid}.record-media__confirm>div{gap:var(--space-compact);flex-wrap:wrap;display:flex}.record-media__preview{width:min(var(--overlay-task-width), calc(100vw - var(--overlay-viewport-gutter) * 2));max-height:min(var(--overlay-task-height), calc(100dvh - var(--overlay-viewport-gutter) * 2));flex-direction:column;display:flex;overflow:hidden}.record-media__preview-header{align-items:center}.record-media__preview-header>div{gap:var(--space-tight);min-width:0;display:grid}.record-media__preview-body{min-height:0;padding:var(--space-section);background:var(--color-surface-alt);flex:auto;place-items:center;display:grid;overflow:auto}.record-media__preview-body>:is(p,img,video,audio){margin:0}.record-media__preview-body :is(img,video){border-radius:var(--radius-card);background:var(--color-page);object-fit:contain;width:100%;max-height:min(60vh,38rem)}.record-media__preview-body audio{width:100%}@media (width<=680px){.record-media__header{align-items:center}}@media (hover:none){.record-media__delete{opacity:1}}.record-editor{gap:var(--space-lg);flex-direction:column;min-height:30rem;display:flex}.record-editor__header{gap:var(--space-standard);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.record-editor__entry-kind{font-family:var(--font-interface);font-size:var(--text-record-meta);font-weight:var(--weight-semibold);line-height:var(--leading-record-meta);letter-spacing:var(--tracking-record-label);text-transform:uppercase;color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;margin:0;margin-left:var(--space-md)}.record-editor__status{gap:var(--space-compact);color:var(--color-text-secondary);font-family:var(--font-interface);font-size:var(--text-record-meta);text-align:end;flex-wrap:wrap;align-items:center;display:flex}.record-editor__conflict{gap:var(--space-standard);padding:var(--space-section);border:var(--border-hairline) solid var(--border-strong);border-radius:var(--radius-panel);background:var(--color-surface-alt);display:grid}.record-editor__conflict>:is(h3,p),.record-editor__conflict h4{margin:0}.record-editor__conflict pre{max-height:calc(var(--size-control-featured) * 4);padding:var(--space-standard);border-radius:var(--radius-small);margin:var(--space-tight) 0 0;background:var(--color-surface);color:var(--color-text-primary);font:inherit;white-space:pre-wrap;overflow:auto}.record-editor__conflict-actions{gap:var(--space-compact);flex-wrap:wrap;display:flex}.record-editor__surface{min-height:calc(var(--size-control-featured) * 8);border:var(--border-hairline) solid var(--border-strong);border-radius:var(--radius-panel);background:var(--color-surface);box-shadow:var(--shadow-card);transition:border-color var(--motion-instant) var(--motion-ease), box-shadow var(--motion-instant) var(--motion-ease);flex:auto;overflow:hidden}.record-editor__surface:focus-within{border-color:color-mix(in srgb, var(--color-accent) 44%, var(--border-strong));box-shadow:0 0 0 calc(var(--border-hairline) * 2) color-mix(in srgb, var(--color-accent) 12%, transparent), var(--shadow-card)}.record-editor__toolbar{gap:var(--space-tight);min-height:var(--size-control-featured);padding:var(--space-tight) var(--space-standard);border-bottom:var(--border-hairline) solid var(--border-subtle);background:var(--color-page-warm);scrollbar-width:thin;align-items:center;display:flex;overflow-x:auto}.record-editor__toolbar button{min-width:var(--size-control-compact);min-height:var(--size-control-compact);border-radius:var(--radius-small);color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--motion-quick) var(--motion-ease), color var(--motion-quick) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.record-editor__toolbar button:hover:not(:disabled),.record-editor__toolbar button:focus-visible,.record-editor__toolbar button[aria-pressed=true]{background:var(--color-surface-raised);color:var(--color-text-primary)}.record-editor__toolbar button:active:not(:disabled){transform:scale(.985)}.record-editor__toolbar button:disabled{cursor:default;opacity:var(--opacity-disabled)}.record-editor__toolbar-separator{width:var(--border-hairline);height:var(--space-content);flex:0 0 var(--border-hairline);background:var(--border-muted)}.record-editor__block-style{width:calc(var(--size-control-featured) * 2.5);gap:var(--space-sm);grid-template-columns:minmax(0, 1fr) var(--size-record-menu-check);text-align:start;flex:none;min-width:calc(var(--size-control-featured) * 2.5)!important;padding:0 var(--space-control-inline)!important;background:var(--color-surface-raised)!important;display:grid!important}.record-editor__block-style>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.record-editor__block-style .record-control-icon{transition:transform var(--motion-quick) var(--motion-ease-emphasized)}.record-editor__block-style[aria-expanded=true] .record-control-icon{transform:rotate(180deg)}.record-editor__block-menu-items{gap:0}.record-editor__block-menu-items>button{grid-template-columns:minmax(0, 1fr) var(--size-record-menu-check)}.record-editor__block-menu-items>button[aria-checked=true]{background:var(--color-dropdown-selected);color:var(--color-text-primary);font-weight:var(--weight-semibold)}.record-editor__block-menu-check{color:var(--color-accent);place-items:center;display:grid}.record-editor__block-menu-check .record-control-icon{width:var(--size-record-list-glyph);height:var(--size-record-list-glyph)}.record-editor__link-popup{width:min(var(--overlay-link-width), calc(100vw - var(--overlay-viewport-gutter) * 2));overflow:hidden}.record-editor__link-panel{gap:var(--space-standard);padding:var(--space-standard);background:var(--color-page-warm);grid-template-columns:minmax(12rem,1fr) auto;align-items:end;display:grid}.record-editor__link-panel>label{gap:var(--space-tight);color:var(--color-text-secondary);font-size:var(--text-record-meta);display:grid}.record-editor__link-panel input{width:100%;min-height:var(--size-control-compact);padding:0 var(--space-control-inline);border:var(--border-hairline) solid var(--border-strong);border-radius:var(--radius-small);background:var(--color-surface);color:var(--color-text-primary);font:inherit}.record-editor__link-panel input[aria-invalid=true]{border-color:var(--color-accent-muted)}.record-editor__link-error{color:var(--color-text-secondary);font-size:var(--text-record-meta);grid-column:1/-1}.record-editor__link-actions{gap:var(--space-tight);display:flex}.record-editor__writing{min-height:calc(var(--size-control-featured) * 7);position:relative}.record-editor__content{min-height:calc(var(--size-control-featured) * 7);padding:calc(var(--space-content) * 2);caret-color:var(--color-text-primary);color:var(--color-text-primary);font-family:var(--font-body-content);font-size:var(--text-record-content);line-height:var(--leading-record-content);background:0 0}.record-editor__content:focus,.record-editor__content:focus-visible{outline:0}.record-editor__paragraph{margin:0 0 var(--space-record-paragraph)}.record-editor__heading{margin:0 0 var(--space-section);font-family:var(--font-body-content);font-weight:var(--weight-semibold);line-height:var(--leading-record-heading)}.record-editor__heading--one{font-size:var(--text-size-xl)}.record-editor__heading--two{font-size:var(--text-record-content)}.record-editor__heading--three{font-size:var(--text-record-heading)}.record-editor__bold{font-weight:var(--weight-semibold)}.record-editor__italic{font-style:italic}.record-editor__link{color:var(--color-accent-muted);text-underline-offset:.14em;text-decoration:underline}.record-editor__unordered-list,.record-editor__ordered-list{margin:0 0 var(--space-record-paragraph);padding-inline-start:calc(var(--space-content) * 2)}.record-editor__list-item{margin-bottom:var(--space-tight);padding-inline-start:var(--space-tight)}.record-editor__quote{border-inline-start:calc(var(--border-hairline) * 3) solid var(--color-accent-muted);margin:0 0 var(--space-record-paragraph);color:var(--color-text-secondary);padding-inline-start:var(--space-section);font-style:italic}.record-editor__placeholder{top:calc(var(--space-content) * 2);left:calc(var(--space-content) * 2);pointer-events:none;color:var(--color-text-secondary);font-family:var(--font-body-content);font-size:var(--text-record-content);font-style:italic;line-height:var(--leading-record-content);position:absolute}.record-editor__content ::selection{background:color-mix(in srgb, var(--color-accent-muted) 20%, transparent)}@media (width<=680px){.record-editor__header{flex-direction:column;align-items:flex-start}.record-editor__status{text-align:start}.record-editor__content{padding:var(--space-content)}.record-editor__placeholder{top:var(--space-content);left:var(--space-content)}}@media (width<=480px){.record-editor__toolbar{flex-wrap:wrap;overflow-x:visible}.record-editor__link-panel{grid-template-columns:1fr}}.record-objects{min-height:0;font-family:var(--font-interface);font-size:var(--text-record-ui);line-height:var(--leading-record-ui);border-top:0;flex-direction:column;flex:auto;gap:0;padding:0;display:flex;overflow:hidden}.record-objects__transition-stack{flex:auto;min-height:0;position:relative;overflow:clip}.record-objects__groups{height:100%;min-height:0;padding:var(--space-md) var(--space-lg);align-content:start;gap:0;display:grid;overflow:clip auto}.record-objects__group{gap:0;display:grid}.record-objects__group-title{color:var(--color-text-secondary);font-size:var(--text-record-meta);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-record-label);text-transform:uppercase;margin:0}.record-objects__group-heading{align-items:center;gap:var(--space-compact);margin:var(--space-lg) var(--space-xs) var(--space-xs);display:flex}.record-objects__group-heading:after{height:var(--border-hairline);background:var(--border-subtle);content:"";flex:auto}.record-objects__group-count{color:var(--color-text-secondary);font-size:var(--text-record-meta);font-variant-numeric:tabular-nums;letter-spacing:0;order:3}.record-objects__group-items{gap:0;display:grid}.record-objects__item-shell{grid-template-rows:1fr;min-width:0;display:grid}.record-objects__item-shell-inner{min-height:0;overflow:visible}.record-objects__item-shell[data-presence=entering],.record-objects__item-shell[data-presence=exiting]{animation-duration:var(--motion-quick);animation-fill-mode:both;animation-timing-function:var(--motion-ease-emphasized)}.record-objects__item-shell[data-presence=entering]{animation-name:record-list-row-reveal}.record-objects__item-shell[data-presence=exiting]{pointer-events:none;animation-name:record-list-row-collapse}.record-objects__item-shell[data-presence=entering]>.record-objects__item-shell-inner,.record-objects__item-shell[data-presence=exiting]>.record-objects__item-shell-inner{animation-duration:var(--motion-quick);animation-fill-mode:both;animation-timing-function:var(--motion-ease-emphasized);overflow:hidden}.record-objects__item-shell[data-presence=entering][data-motion-kind=horizontal][data-motion-direction=forward]>.record-objects__item-shell-inner{animation-name:record-list-row-enter-forward}.record-objects__item-shell[data-presence=entering][data-motion-kind=horizontal][data-motion-direction=backward]>.record-objects__item-shell-inner{animation-name:record-list-row-enter-backward}.record-objects__item-shell[data-presence=exiting][data-motion-kind=horizontal][data-motion-direction=forward]>.record-objects__item-shell-inner{animation-name:record-list-row-exit-forward}.record-objects__item-shell[data-presence=exiting][data-motion-kind=horizontal][data-motion-direction=backward]>.record-objects__item-shell-inner{animation-name:record-list-row-exit-backward}.record-objects__item-shell[data-presence=entering]:not([data-motion-kind=horizontal])>.record-objects__item-shell-inner{animation-name:record-list-row-enter-vertical}.record-objects__item-shell[data-presence=exiting]:not([data-motion-kind=horizontal])>.record-objects__item-shell-inner{animation-name:record-list-row-exit-vertical}.record-objects__empty{padding:var(--space-tight);color:var(--color-text-secondary);font-size:var(--text-record-meta);text-align:center;margin:0}.record-objects__tab,.record-objects__add{width:100%;min-height:var(--size-record-row);border:var(--border-hairline) solid transparent;border-radius:var(--radius-card);color:var(--color-text-primary);cursor:pointer;text-align:start;background:0 0}.record-objects__tab{grid-template-columns:var(--space-2xs) var(--size-record-list-icon) minmax(0, 1fr);gap:var(--space-sm);min-width:0;padding:var(--space-xs) var(--space-sm) var(--space-xs) 0;transition:background-color var(--motion-quick) var(--motion-ease-emphasized), box-shadow var(--motion-quick) var(--motion-ease-emphasized), color var(--motion-quick) var(--motion-ease-emphasized), transform var(--motion-quick) var(--motion-ease-emphasized);border:0;align-items:center;display:grid;position:relative}.record-objects__tab:before{width:var(--space-2xs);background:var(--record-display-accent,var(--border-muted));content:"";height:100%;transition:transform var(--motion-quick) var(--motion-ease-emphasized);border-radius:999px;align-self:stretch;transform:scaleY(1)}.record-objects__tab--ordinary{min-height:var(--size-record-ordinary-row);grid-template-columns:var(--size-record-ordinary-icon) minmax(0, 1fr);gap:var(--space-control-inline);padding:var(--space-md);border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--color-surface-alt)}.record-objects__ordinary-stack{min-width:0;min-height:var(--size-record-ordinary-row);border-radius:var(--radius-panel);position:relative;overflow:visible}.record-objects__ordinary-stack[data-transition=true]{overflow:hidden}.record-objects__ordinary-layer{min-width:0}.record-objects__ordinary-layer[data-layer=outgoing]{z-index:1;position:absolute;inset:0}.record-objects__ordinary-stack[data-transition=true][data-motion-direction=forward] .record-objects__ordinary-layer[data-layer=outgoing]{animation:record-ordinary-exit-forward var(--motion-horizontal) var(--motion-ease-emphasized) both, record-ordinary-fade-out var(--motion-instant) var(--motion-ease) both}.record-objects__ordinary-stack[data-transition=true][data-motion-direction=forward] .record-objects__ordinary-layer[data-layer=current]{animation:record-ordinary-enter-forward var(--motion-horizontal) var(--motion-ease-emphasized) both}.record-objects__ordinary-stack[data-transition=true][data-motion-direction=backward] .record-objects__ordinary-layer[data-layer=outgoing]{animation:record-ordinary-exit-backward var(--motion-horizontal) var(--motion-ease-emphasized) both, record-ordinary-fade-out var(--motion-instant) var(--motion-ease) both}.record-objects__ordinary-stack[data-transition=true][data-motion-direction=backward] .record-objects__ordinary-layer[data-layer=current]{animation:record-ordinary-enter-backward var(--motion-horizontal) var(--motion-ease-emphasized) both}.record-objects__tab--ordinary:before{display:none}.record-objects__ordinary-icon{width:var(--size-record-ordinary-icon);height:var(--size-record-ordinary-icon);background:color-mix(in srgb, var(--color-accent) 16%, transparent);color:var(--color-accent);transition:transform var(--motion-quick) var(--motion-ease-emphasized);border-radius:50%;place-items:center;display:grid}.record-objects__ordinary-icon .material-symbols-rounded{font-size:var(--size-record-ordinary-glyph)}.record-objects__icon{width:var(--size-record-list-icon);height:var(--size-record-list-icon);border-radius:var(--radius-control);background:var(--color-surface-alt);color:currentColor;transition:background-color var(--motion-quick) var(--motion-ease-emphasized), transform var(--motion-quick) var(--motion-ease-emphasized);border:0;place-items:center;display:grid}.record-objects__icon .material-symbols-rounded{font-size:var(--size-record-list-glyph)}.record-display-accent--personal{--record-display-accent:var(--tag-personal-accent)}.record-display-accent--family{--record-display-accent:var(--tag-family-accent)}.record-display-accent--friends{--record-display-accent:var(--tag-friends-accent)}.record-display-accent--work{--record-display-accent:var(--tag-work-accent)}.record-display-accent--education{--record-display-accent:var(--tag-education-accent)}.record-display-accent--travel{--record-display-accent:var(--tag-travel-accent)}.record-display-accent--home{--record-display-accent:var(--tag-home-accent)}.record-display-accent--health{--record-display-accent:var(--tag-health-accent)}.record-display-accent--creative{--record-display-accent:var(--tag-creative-accent)}.record-display-accent--achievement{--record-display-accent:var(--tag-achievement-accent)}.record-display-accent--fallback{--record-display-accent:var(--tag-fallback-accent)}.record-objects__tab[data-display-tag-id] .record-objects__icon{background:var(--color-surface-alt)}.record-objects__tab-copy{gap:var(--space-2xs);min-width:0;display:grid}.record-objects__tab-title{max-width:100%;font-size:var(--text-record-ui);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.record-objects__tab-when{color:var(--color-text-secondary);font-size:var(--text-record-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.record-objects__tab-meta{align-items:center;gap:var(--space-compact);min-width:0;color:var(--color-text-secondary);font-size:var(--text-record-meta);display:flex}.record-objects__tab-excerpt{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.record-objects__media-count{align-items:center;gap:var(--space-2xs);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;flex:none;display:inline-flex}.record-objects__media-count .record-control-icon{width:var(--text-record-ui);height:var(--text-record-ui)}.record-objects__tab[aria-pressed=true]{background:var(--color-surface-raised);box-shadow:none;color:var(--color-text-primary);border-color:#0000;transform:translate(2px)}.record-objects__tab--ordinary[aria-pressed=true]{border-color:color-mix(in srgb, var(--color-accent) 28%, var(--border-strong));box-shadow:inset 0 0 0 var(--border-hairline) color-mix(in srgb, var(--color-accent) 8%, transparent)}.record-objects__tab[aria-pressed=true] .record-objects__tab-when{color:var(--color-text-secondary)}.record-objects__tab:hover{background:color-mix(in srgb, var(--color-surface) 62%, transparent);transform:translate(3px)}.record-objects__tab[aria-pressed=true]:hover{background:var(--color-surface-raised);transform:translate(2px)}.record-objects__tab:hover:before{transform:scaleY(.82)}.record-objects__tab:hover .record-objects__icon,.record-objects__tab:hover .record-objects__ordinary-icon{background:var(--color-surface-raised);transform:scale(1.045)}.record-objects__tab--ordinary:hover{background:var(--color-surface);box-shadow:var(--shadow-card)}.record-objects__tab:active{transform:translate(3px)scale(.985)}.record-objects__footer{padding:var(--space-md);border-top:var(--border-hairline) solid var(--border-strong);background:var(--color-page-warm);flex:none}.record-objects__add{justify-content:center;align-items:center;gap:var(--space-tight);height:var(--size-record-day);min-height:0;padding:0 var(--space-standard);border-style:dashed;border-color:var(--border-muted);border-radius:var(--radius-control);color:var(--color-text-secondary);font-size:var(--text-record-ui);text-align:center;transition:border-color var(--motion-quick) var(--motion-ease), background-color var(--motion-quick) var(--motion-ease), box-shadow var(--motion-quick) var(--motion-ease), color var(--motion-quick) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);display:flex}.record-objects__add:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-accent) 35%, var(--border-muted));background:color-mix(in srgb, var(--color-accent) 9%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 5%, transparent);color:var(--color-accent)}.record-objects__add:active:not(:disabled){transform:scale(.985)}.record-objects__add:disabled{cursor:default;opacity:var(--opacity-disabled)}.record-objects__notice,.record-objects__unavailable{gap:var(--space-compact);padding:var(--space-standard) var(--space-section);border:var(--border-hairline) solid var(--border-muted);border-radius:var(--radius-card);background:var(--color-surface);flex-wrap:wrap;align-items:center;display:flex}.record-objects__notice{margin-inline:var(--space-md);margin-bottom:var(--space-md)}.record-objects__message{color:var(--color-text-secondary);flex:20ch;margin:0}.record-objects__dismiss{min-height:var(--size-control-compact);padding:0 var(--space-compact);border-radius:var(--radius-small);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0}@keyframes record-list-row-reveal{0%{grid-template-rows:0fr}}@keyframes record-ordinary-enter-forward{0%{opacity:.08;transform:translate(28px)}}@keyframes record-ordinary-exit-forward{to{transform:translate(-28px)}}@keyframes record-ordinary-enter-backward{0%{opacity:.08;transform:translate(-28px)}}@keyframes record-ordinary-exit-backward{to{transform:translate(28px)}}@keyframes record-ordinary-fade-out{to{opacity:0}}@keyframes record-list-row-collapse{to{grid-template-rows:0fr}}@keyframes record-list-row-enter-forward{0%{opacity:0;transform:translate(18px)}}@keyframes record-list-row-enter-backward{0%{opacity:0;transform:translate(-18px)}}@keyframes record-list-row-exit-forward{to{opacity:0;transform:translate(-18px)}}@keyframes record-list-row-exit-backward{to{opacity:0;transform:translate(18px)}}@keyframes record-list-row-enter-vertical{0%{opacity:0;transform:translateY(-4px)}}@keyframes record-list-row-exit-vertical{to{opacity:0;transform:translateY(-4px)}}.record-details{height:100%;min-height:0;padding:var(--space-details-inset);border:var(--border-hairline) solid var(--border-muted);border-radius:var(--radius-panel);background:var(--color-details-panel);box-shadow:var(--shadow-details);font-family:var(--font-interface);font-size:var(--text-record-ui);line-height:var(--leading-record-ui);align-content:start;gap:0;display:grid;overflow:auto}.workspace :is(.record-objects__groups,.workspace__content,.record-details){scrollbar-width:none}.workspace :is(.record-objects__groups,.workspace__content,.record-details)::-webkit-scrollbar{display:none}.workspace__scrollbar-overlay{z-index:45;opacity:0;pointer-events:none;touch-action:none;width:8px;min-height:0;transition:opacity var(--motion-quick) var(--motion-ease-standard);position:absolute}.workspace__scrollbar-overlay:before{background:var(--border-strong);content:"";border-radius:999px;width:4px;height:100%;position:absolute;top:0;right:0}.workspace__scrollbar-overlay[data-visible=true]{opacity:1;pointer-events:auto}@media (width<=1120px){.workspace__details{padding:var(--space-details-inset);flex-direction:column;display:flex}.record-details{height:auto;box-shadow:var(--shadow-floating);flex:auto}}.record-details__head{padding-bottom:var(--space-details-section);border-bottom:var(--border-hairline) solid var(--border-subtle);justify-content:space-between;align-items:baseline;display:flex}.record-details__head+.record-details__section{padding-top:var(--space-details-section)}.record-details__head>h2{font-family:var(--font-title);font-size:var(--text-record-heading);font-weight:var(--weight-semibold);margin:0}.record-details__section{gap:var(--space-control-inline);padding-bottom:var(--space-details-section);margin-bottom:var(--space-details-section);border-bottom:var(--border-hairline) solid var(--border-subtle);display:grid}.record-details__section:last-of-type{border-bottom:0}.record-details__section>h3,.record-details__value,.record-details__hint,.record-details__failure,.record-details__delete-confirm>p{margin:0}.record-details__section>h3{margin-bottom:calc(var(--space-details-label) * -.2);color:var(--color-text-secondary);font-size:var(--text-record-meta);letter-spacing:var(--tracking-record-label);line-height:var(--leading-ui)}.record-details__section:first-of-type>h3{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.record-details__value{font-size:var(--text-record-ui)}.record-details__field{gap:var(--space-details-label);display:grid}.record-details__label-line{min-height:var(--size-details-switch-height);align-items:flex-start;gap:var(--space-compact);color:var(--color-text-secondary);font-size:var(--text-record-meta);display:flex}.record-details__field input{width:100%;min-height:var(--size-control-compact);padding:0 var(--space-control-inline);border:var(--border-hairline) solid var(--border-strong);border-radius:var(--radius-small);background:var(--color-surface);color:var(--color-text-primary);font-family:var(--font-interface);font-size:var(--text-record-ui);transition:border-color var(--motion-instant) var(--motion-ease), background-color var(--motion-instant) var(--motion-ease), box-shadow var(--motion-instant) var(--motion-ease)}.record-details__field input:hover:not(:disabled),.record-details__field select:hover:not(:disabled),.record-track-member :is(input,select,textarea):hover:not(:disabled){border-color:color-mix(in srgb, var(--color-accent) 36%, var(--border-strong));background:var(--color-surface)}.record-details__field input:focus-visible,.record-details__field select:focus-visible,.record-track-member :is(input,select,textarea):focus-visible{border-color:color-mix(in srgb, var(--color-accent) 58%, var(--border-strong));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 16%, transparent)}.record-details__field input[aria-invalid=true]{border-color:var(--color-destructive)}.record-details__marker{gap:var(--space-tight);padding:calc(var(--space-tight) / 2) 0;display:grid}.record-details__switch-line{min-height:calc(var(--size-control-compact) - var(--space-2xs));font-size:var(--text-record-ui);align-items:center;display:flex}.record-details__switch{width:var(--size-details-switch-width);height:var(--size-details-switch-height);padding:calc(var(--space-2xs) / 2);background:var(--color-surface-raised);cursor:pointer;transition:background var(--motion-quick) var(--motion-ease), box-shadow var(--motion-quick) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);border:0;border-radius:999px;align-items:center;margin-inline-start:auto;display:inline-flex}.record-details__switch:hover{box-shadow:inset 0 0 0 1px var(--border-muted)}.record-details__switch:active{transform:scale(.96)}.record-details__switch>span{width:var(--size-details-switch-thumb);height:var(--size-details-switch-thumb);background:var(--color-text-secondary);transition:transform var(--motion-quick) var(--motion-ease), background var(--motion-quick) var(--motion-ease);border-radius:50%;display:block}.record-details__switch[aria-checked=true]{background:var(--color-accent-muted)}.record-details__switch[aria-checked=true]>span{transform:translateX(calc(var(--size-details-switch-width) - var(--size-details-switch-thumb) - var(--space-2xs)));background:var(--color-text-inverted)}.record-details__date-pair{gap:var(--space-compact);grid-template-columns:1fr 1fr;display:grid}.record-date-picker{width:100%;min-width:0}.record-date-picker__trigger{width:100%;min-height:var(--size-control-compact);align-items:center;gap:var(--space-sm);padding:0 var(--space-control-inline);border:var(--border-hairline) solid var(--border-strong);border-radius:var(--radius-small);background:var(--color-surface);color:var(--color-text-primary);cursor:pointer;font:inherit;grid-template-columns:minmax(0, 1fr) var(--size-record-menu-check);text-align:start;transition:border-color var(--motion-instant) var(--motion-ease), background-color var(--motion-instant) var(--motion-ease), box-shadow var(--motion-instant) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);display:grid}.record-date-picker__trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.record-date-picker__trigger:hover:not(:disabled),.record-date-picker__trigger[aria-expanded=true]{border-color:color-mix(in srgb, var(--color-accent) 42%, var(--border-strong));background:var(--color-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 14%, transparent)}.record-date-picker__trigger:active:not(:disabled){transform:scale(.99)}.record-date-picker__trigger:disabled{cursor:default;opacity:var(--opacity-disabled)}.record-date-picker__trigger[aria-invalid=true]{border-color:var(--color-destructive)}.record-date-picker__calendar{padding:var(--space-compact);display:grid}.record-date-picker__header{min-height:var(--size-control-compact);align-items:center;gap:var(--space-xs);grid-template-columns:var(--size-control-compact) minmax(0, 1fr) var(--size-control-compact);text-align:center;display:grid}.record-date-picker__month-year{width:100%;min-width:0;min-height:var(--size-control-compact);padding:0 var(--space-xs);border-radius:var(--radius-small);color:var(--color-text-primary);cursor:text;font:inherit;transition:background-color var(--motion-instant) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);background:0 0;border:0;place-items:center;display:grid}.record-date-picker__month-year:hover{background:var(--color-surface-raised)}.record-date-picker__month-year:active{transform:scale(.99)}.record-date-picker__month-year>strong{max-width:100%;font-size:var(--text-record-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.record-date-picker__year-input{width:100%;min-width:0;min-height:var(--size-control-compact);padding:0 var(--space-xs);border:var(--border-hairline) solid var(--color-accent);border-radius:var(--radius-small);background:var(--color-surface-raised);color:var(--color-text-primary);font:inherit;font-size:var(--text-record-ui);font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);text-align:center}.record-date-picker__month-step,.record-date-picker__footer>button{min-height:var(--size-control-compact);border-radius:var(--radius-small);color:var(--color-text-secondary);cursor:pointer;font:inherit;transition:background-color var(--motion-instant) var(--motion-ease), color var(--motion-instant) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);background:0 0;border:0;place-items:center;padding:0;display:grid}.record-date-picker__month-step:hover:not(:disabled),.record-date-picker__footer>button:hover{background:var(--color-surface-raised);color:var(--color-text-primary)}.record-date-picker__month-step:active:not(:disabled),.record-date-picker__footer>button:active{transform:scale(.97)}.record-date-picker__month-step:disabled{cursor:default;opacity:var(--opacity-disabled)}.record-date-picker__month-step--previous .record-control-icon{transform:rotate(180deg)}.record-date-picker__weekdays,.record-date-picker__grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.record-date-picker__weekdays{min-height:var(--size-details-switch-height);color:var(--color-text-secondary);font-size:var(--text-record-meta);text-align:center;align-items:center}.record-date-picker__day{min-width:0;min-height:calc(var(--size-control-compact) - var(--space-xs));border:var(--border-hairline) solid transparent;border-radius:var(--radius-small);color:var(--color-text-primary);cursor:pointer;font:inherit;transition:border-color var(--motion-instant) var(--motion-ease), background-color var(--motion-instant) var(--motion-ease), color var(--motion-instant) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);background:0 0;place-items:center;padding:0;display:grid}.record-date-picker__day:hover{background:var(--color-surface-raised)}.record-date-picker__day:active{transform:scale(.94)}.record-date-picker__day[data-outside-month=true]{color:var(--color-text-tertiary)}.record-date-picker__day[aria-current=date]{border-color:var(--border-muted)}.record-date-picker__day[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}.record-date-picker__footer{padding-top:var(--space-xs);border-top:var(--border-hairline) solid var(--border-subtle);margin-top:var(--space-xs);justify-content:flex-end;display:flex}.record-date-picker__footer>button{min-height:calc(var(--size-control-compact) - var(--space-xs));padding-inline:var(--space-control-inline);color:var(--color-accent);font-size:var(--text-record-meta);font-weight:var(--weight-semibold)}.record-details__ongoing,.record-details__reset{min-height:var(--size-details-switch-height);padding:0 var(--space-xs);border:var(--border-hairline) solid var(--border-strong);border-radius:var(--radius-small);color:var(--color-text-secondary);cursor:pointer;font-size:var(--text-record-meta);transition:border-color var(--motion-instant) var(--motion-ease), background-color var(--motion-instant) var(--motion-ease), color var(--motion-instant) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);background:0 0;margin-inline-start:auto}.record-details__ongoing:hover,.record-details__reset:hover:not(:disabled){border-color:var(--border-muted);background:var(--color-surface);color:var(--color-text-primary)}.record-details__ongoing:active,.record-details__reset:active:not(:disabled){transform:scale(.97)}.record-details__ongoing[aria-pressed=true]{border-color:color-mix(in srgb, var(--color-accent) 42%, var(--border-strong));background:color-mix(in srgb, var(--color-accent) 15%, transparent);color:var(--color-accent)}.record-details__present{width:100%;min-height:var(--size-control-compact);padding:0 var(--space-control-inline);border:var(--border-hairline) solid var(--border-muted);border-radius:var(--radius-small);background:var(--color-surface-alt);color:var(--color-text-secondary);font-size:var(--text-record-ui);opacity:var(--opacity-wash);align-items:center;display:flex}.record-details__reset{padding-inline:var(--space-tight);border-color:#0000}.record-details__reset:disabled{cursor:default;opacity:var(--opacity-disabled)}.record-details__identity{grid-template-columns:var(--size-control-compact) minmax(0, 1fr);gap:var(--space-xs);display:grid}.record-details__icon{width:var(--size-control-compact);height:var(--size-control-compact);border:var(--border-hairline) solid var(--border-strong);border-radius:var(--radius-small);background:var(--color-surface);place-items:center;display:grid}.record-details__hint,.record-details__failure{color:var(--color-text-secondary)}.record-details__notice{gap:var(--space-tight);padding:var(--space-standard);border:var(--border-hairline) solid var(--border-muted);border-radius:var(--radius-control);color:var(--color-text-secondary);display:grid}.record-details__notice>p{margin:0}.record-details__actions{gap:var(--space-compact);margin-bottom:var(--space-standard);flex-wrap:wrap;display:flex}.record-details__delete,.record-details__delete-confirm{margin-top:auto}.record-details__delete{width:100%;min-height:var(--size-control-compact);border:var(--border-hairline) solid color-mix(in srgb, var(--color-destructive) 32%, transparent);border-radius:var(--radius-control);background:color-mix(in srgb, var(--color-destructive) 7%, transparent);color:var(--color-destructive);cursor:pointer;transition:border-color var(--motion-instant) var(--motion-ease), background-color var(--motion-instant) var(--motion-ease), transform var(--motion-instant) var(--motion-ease)}.record-details__delete:hover{border-color:color-mix(in srgb, var(--color-destructive) 54%, transparent);background:color-mix(in srgb, var(--color-destructive) 12%, transparent)}.record-details__delete:active{transform:scale(.985)}.record-details__delete-confirm{gap:var(--space-standard);padding-top:var(--space-section);color:var(--color-text-secondary);display:grid}.record-details__facts{margin:var(--space-compact) 0 0;gap:var(--space-standard);padding:0;display:grid}.record-details__fact{gap:var(--space-tight);display:grid}.record-details__fact>dt{color:var(--color-text-secondary)}.record-details__fact>dd{margin:0}.record-details__identifier{overflow-wrap:anywhere;color:var(--color-text-secondary);font-family:var(--font-interface);font-size:var(--text-record-meta)}.record-control-icon{flex:none;width:1.25em;height:1.25em}.record-menu{border-radius:var(--radius-card);background:var(--color-page-warm);overflow:hidden}.record-menu__items{padding:var(--space-compact);display:grid}.record-menu__item{min-height:var(--size-control-compact);align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-small);color:var(--color-text-secondary);cursor:pointer;font:inherit;text-align:start;transition:background-color var(--motion-instant) var(--motion-ease), color var(--motion-instant) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);background:0 0;border:0;display:grid}.record-menu__item:is(:hover,:focus-visible){background:var(--color-surface-raised);color:var(--color-text-primary)}.record-menu__item:active{transform:scale(.985)}.record-overlay{z-index:120;background:var(--color-backdrop-strong);font-family:var(--font-interface);font-size:var(--text-record-ui);line-height:var(--leading-record-ui);opacity:1;transition:opacity var(--motion-quick) var(--motion-ease), background-color var(--motion-quick) var(--motion-ease);place-items:center;display:grid;position:fixed;inset:0}.record-overlay[data-phase=opening],.record-overlay[data-phase=closing]{opacity:0}.record-overlay[data-kind=menu]{background:0 0;display:block}.record-overlay__surface{z-index:1;min-width:min(var(--overlay-popup-min-width), calc(100vw - var(--overlay-viewport-gutter) * 2));max-width:calc(100vw - var(--overlay-viewport-gutter) * 2);max-height:calc(100dvh - var(--overlay-viewport-gutter) * 2);border:var(--border-hairline) solid var(--border-contrast);border-radius:var(--radius-panel);background:var(--color-page-warm);box-shadow:var(--shadow-popup);color:var(--color-text-primary);filter:blur();opacity:1;transition:opacity var(--motion-quick) var(--motion-ease), transform var(--motion-overlay) var(--motion-ease-emphasized), filter var(--motion-quick) var(--motion-ease), clip-path var(--motion-overlay) var(--motion-ease-emphasized);overflow:auto;transform:translateY(0)scale(1)}.record-overlay:is([data-kind=anchored],[data-kind=menu]) .record-overlay__surface{top:var(--record-overlay-top);left:var(--record-overlay-left);max-width:var(--record-overlay-max-width);max-height:var(--record-overlay-max-height);position:fixed}.record-overlay[data-kind=menu] .record-overlay__surface{width:min(var(--record-overlay-anchor-width), var(--record-overlay-max-width));min-width:0;min-height:min(var(--overlay-menu-min-height), var(--record-overlay-max-height));transform-origin:top}.record-overlay[data-kind=modal][data-phase=opening] .record-overlay__surface,.record-overlay[data-kind=modal][data-phase=closing] .record-overlay__surface{filter:blur(3px);transform:translateY(-8px)scale(.985)}.record-overlay[data-kind=anchored][data-phase=opening] .record-overlay__surface,.record-overlay[data-kind=anchored][data-phase=closing] .record-overlay__surface{clip-path:inset(18% 0 18% 0 round var(--radius-panel));filter:blur(2px);transform:scale(.985)}.record-overlay[data-kind=menu][data-phase=opening] .record-overlay__surface,.record-overlay[data-kind=menu][data-phase=closing] .record-overlay__surface{clip-path:inset(0 0 18% 0 round var(--radius-card));opacity:0;transform:scaleY(.92)}.record-overlay__surface[data-ready=false]{visibility:hidden}.record-overlay__header{align-items:flex-start;gap:var(--space-standard);padding:var(--space-lg) var(--space-details-inset) var(--space-md);border-bottom:var(--border-hairline) solid var(--border-strong);display:flex}.record-overlay__header>h2,.record-overlay__header :is(h2,p){margin:0}.record-overlay__header>h2{font-family:var(--font-interface);font-size:var(--text-record-heading);line-height:var(--leading-record-heading)}.record-overlay__close{width:var(--size-popup-close);min-width:var(--size-popup-close);min-height:var(--size-popup-close);border:var(--border-hairline) solid var(--border-muted);border-radius:var(--radius-small);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;transition:border-color var(--motion-instant) var(--motion-ease), background-color var(--motion-instant) var(--motion-ease), color var(--motion-instant) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);place-items:center;margin-inline-start:auto;padding:0;display:grid}.record-overlay__close:hover{border-color:var(--border-strong);background:var(--color-surface-raised);color:var(--color-text-primary)}.record-overlay__close:active{transform:scale(.95)}.record-overlay__close .record-control-icon{width:13px;height:13px}.record-overlay__back{width:var(--size-popup-close);min-width:var(--size-popup-close);min-height:var(--size-popup-close);border:var(--border-hairline) solid var(--border-muted);border-radius:var(--radius-small);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;transition:border-color var(--motion-instant) var(--motion-ease), background-color var(--motion-instant) var(--motion-ease), color var(--motion-instant) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);place-items:center;padding:0;display:grid}.record-overlay__back:hover{border-color:var(--border-strong);background:var(--color-surface-raised);color:var(--color-text-primary)}.record-overlay__back:active{transform:scale(.95)}.record-overlay__back .record-control-icon{width:15px;height:15px}.record-overlay__footer{gap:var(--space-compact);padding:var(--space-control-inline) var(--space-standard) var(--space-standard);border-top:var(--border-hairline) solid var(--border-strong);background:var(--color-page-warm);flex-wrap:wrap;justify-content:flex-end;display:flex}.record-create-popup{width:var(--overlay-popup-min-width)}.record-create-popup__options{padding:var(--space-compact);gap:0;display:grid}.record-create-popup__options>button{min-height:var(--size-popup-option);align-items:center;gap:var(--space-control-inline);padding:var(--space-sm) var(--space-control-inline);border-radius:var(--radius-control);color:var(--color-text-primary);cursor:pointer;font-size:var(--text-record-ui);font-weight:var(--weight-semibold);grid-template-columns:var(--size-record-ordinary-icon) minmax(0, 1fr);text-align:start;transition:background-color var(--motion-instant) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);background:0 0;border:0;display:grid}.record-create-popup__options>button .material-symbols-rounded{font-size:var(--size-record-popup-glyph)}.record-create-popup__options>button:hover{background:var(--color-surface-alt)}.record-create-popup__options>button:active{transform:scale(.985)}.record-semantic-icon{place-items:center;display:inline-grid}.semantic-icon-picker__trigger{width:var(--size-control-compact);min-width:var(--size-control-compact);min-height:var(--size-control-compact);border:var(--border-hairline) solid var(--border-strong);border-radius:var(--radius-small);background:var(--color-surface);color:var(--color-text-primary);cursor:pointer;transition:border-color var(--motion-instant) var(--motion-ease), background-color var(--motion-instant) var(--motion-ease), box-shadow var(--motion-instant) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);place-items:center;padding:0;display:grid}.semantic-icon-picker__trigger:hover:not(:disabled),.semantic-icon-picker__trigger[aria-expanded=true]{border-color:color-mix(in srgb, var(--color-accent) 46%, var(--border-strong));background:var(--color-surface-raised);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-text-primary) 5%, transparent)}.semantic-icon-picker__trigger:active:not(:disabled){transform:scale(.985)}.semantic-icon-picker__trigger .material-symbols-rounded{font-size:var(--size-record-popup-glyph)}.semantic-icon-dialog{width:min(var(--overlay-task-width), calc(100vw - var(--overlay-viewport-gutter) * 2));height:min(var(--overlay-task-height), calc(100dvh - var(--overlay-viewport-gutter) * 2));border-radius:var(--radius-task);background:var(--color-page-warm);flex-direction:column;display:flex;overflow:hidden}.semantic-icon-dialog__header{min-height:78px;padding:var(--space-md) var(--space-lg) var(--space-md) var(--space-details-inset);flex:none;justify-content:space-between}.semantic-icon-dialog__title,.semantic-icon-dialog__actions{align-items:center;gap:var(--space-compact);display:flex}.semantic-icon-dialog__title,.semantic-icon-dialog__title>div{min-width:0}.semantic-icon-dialog__preview{width:var(--size-control-featured);height:var(--size-control-featured);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-accent) 15%, var(--color-surface));color:var(--color-accent);animation:record-icon-preview-settle var(--motion-horizontal) var(--motion-ease-emphasized);flex:none;place-items:center;display:grid}.semantic-icon-dialog__title h2{font-family:var(--font-interface);font-size:var(--text-record-heading);line-height:var(--leading-record-heading)}.semantic-icon-dialog__title p{font-size:var(--text-record-ui);margin-top:var(--space-xs)!important}.semantic-icon-dialog__actions>.button{min-height:var(--size-control-compact);padding:0 var(--space-md);border-radius:var(--radius-small);font-size:var(--text-record-ui);font-weight:var(--weight-semibold);transition:background-color var(--motion-instant) var(--motion-ease), border-color var(--motion-instant) var(--motion-ease), filter var(--motion-instant) var(--motion-ease), transform var(--motion-instant) var(--motion-ease)}.semantic-icon-dialog__actions>.button:active{transform:scale(.97)}.semantic-icon-dialog__actions>.semantic-icon-dialog__use{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}.semantic-icon-dialog__actions>.semantic-icon-dialog__use:hover{filter:brightness(1.06)}.semantic-icon-dialog__body{grid-template-columns:var(--overlay-category-width) minmax(0, 1fr);flex:auto;min-height:0;display:grid;overflow:hidden}.semantic-icon-picker__categories{min-width:0;min-height:0;padding:var(--space-control-inline) var(--space-compact);border-inline-end:var(--border-hairline) solid var(--border-strong);background:var(--color-page-warm);flex-direction:column;gap:0;display:flex;overflow:auto}.semantic-icon-picker__categories>button{min-height:var(--size-tap-target);align-items:center;gap:var(--space-compact);padding:0 var(--space-control-inline);border:var(--border-hairline) solid transparent;border-radius:var(--radius-small);color:var(--color-text-secondary);cursor:pointer;font-size:var(--text-record-ui);text-align:start;transition:background-color var(--motion-instant) var(--motion-ease), color var(--motion-instant) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);background:0 0;justify-content:space-between;display:flex}.semantic-icon-picker__categories>button:hover{background:color-mix(in srgb, var(--color-surface-raised) 58%, transparent);color:var(--color-text-primary)}.semantic-icon-picker__categories>button:active{transform:scale(.985)}.semantic-icon-picker__categories>button[aria-selected=true]{background:var(--color-surface-raised);color:var(--color-text-primary);font-weight:var(--weight-medium);border-color:#0000}.semantic-icon-picker__category-label{align-items:center;gap:var(--space-compact);min-width:0;display:flex}.semantic-icon-picker__category-glyph{border-radius:var(--radius-small);background:var(--color-surface);width:25px;height:25px;transition:background-color var(--motion-instant) var(--motion-ease), color var(--motion-instant) var(--motion-ease), transform var(--motion-quick) var(--motion-ease-emphasized);flex:none;place-items:center;display:grid}.semantic-icon-picker__categories>button:hover .semantic-icon-picker__category-glyph{transform:scale(1.1)}.semantic-icon-picker__category-glyph .material-symbols-rounded{font-size:var(--size-record-category-glyph)}.semantic-icon-picker__categories>button[aria-selected=true] .semantic-icon-picker__category-glyph{background:color-mix(in srgb, var(--color-accent) 16%, var(--color-surface));color:var(--color-accent)}.semantic-icon-picker__category-glyph--plain,.semantic-icon-picker__categories>button[aria-selected=true] .semantic-icon-picker__category-glyph--plain{background:0 0}.semantic-icon-picker__category-separator{height:var(--border-hairline);background:var(--border-strong);margin:var(--space-xs) var(--space-xs) var(--space-sm);flex:none}.semantic-icon-picker__catalogue{align-content:start;gap:var(--space-xl);min-width:0;min-height:0;padding:var(--space-content) var(--space-xl) var(--space-xl);scrollbar-gutter:stable;transition:opacity var(--motion-instant) var(--motion-ease), transform var(--motion-instant) var(--motion-ease), filter var(--motion-instant) var(--motion-ease);display:grid;overflow-y:auto}.semantic-icon-picker__catalogue[data-phase=leaving]{pointer-events:none;filter:blur(3px);opacity:0;transform:scale(.985)}.semantic-icon-picker__catalogue[data-phase=entering]{pointer-events:none;filter:blur(4px);opacity:0;transition-duration:var(--motion-quick);transform:scale(1.018)}.semantic-icon-picker__catalogue-head{align-items:baseline;gap:var(--space-control-inline);margin-bottom:calc(var(--space-control-inline) * -1);display:flex}.semantic-icon-picker__catalogue-head>h3{font-family:var(--font-interface);font-size:var(--text-record-heading)}.semantic-icon-picker__catalogue-head>span{color:var(--color-text-secondary);font-size:var(--text-record-meta)}.semantic-icon-picker__catalogue-head>:is(h3,span){margin:0}.semantic-icon-picker__category{gap:var(--space-control-inline);min-width:0;display:grid}.semantic-icon-picker__category>h4{color:var(--color-text-secondary);font-family:var(--font-interface);font-size:var(--text-record-ui);font-weight:var(--weight-semibold);text-align:start;margin:0}.semantic-icon-picker__grid{grid-template-columns:repeat(5, minmax(var(--size-icon-labelled-tile), 1fr));gap:var(--space-control-inline);min-width:0;display:grid}.semantic-icon-picker__grid[data-dense=true]{grid-template-columns:repeat(auto-fill, minmax(var(--size-icon-dense-tile), 1fr));gap:var(--space-tight)}.semantic-icon-picker__option{min-width:0;min-height:var(--size-icon-labelled-tile);align-content:center;place-items:center;gap:var(--space-tight);padding:var(--space-compact);border:var(--border-hairline) solid var(--border-subtle);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text-primary);cursor:pointer;transition:border-color var(--motion-quick) var(--motion-ease-emphasized), background-color var(--motion-quick) var(--motion-ease-emphasized), box-shadow var(--motion-quick) var(--motion-ease-emphasized), color var(--motion-quick) var(--motion-ease-emphasized), transform var(--motion-quick) var(--motion-ease-emphasized);display:grid;position:relative}.semantic-icon-picker__option:hover,.semantic-icon-picker__option:focus-visible{border-color:color-mix(in srgb, var(--color-accent) 27%, var(--border-strong));background:var(--color-surface-raised);box-shadow:var(--shadow-card);transform:scale(1.055)}.semantic-icon-picker__option .material-symbols-rounded{font-size:var(--size-icon-labelled-glyph)}.semantic-icon-picker__grid[data-dense=true] .semantic-icon-picker__option{min-height:var(--size-icon-dense-tile);border-radius:var(--radius-small);padding:0}.semantic-icon-picker__grid[data-dense=true] .semantic-icon-picker__option .material-symbols-rounded{font-size:var(--size-icon-dense-glyph)}.semantic-icon-picker__option[aria-selected=true]{background:var(--color-accent);box-shadow:none;color:var(--color-on-accent);animation:record-icon-selected var(--motion-horizontal) var(--motion-ease-emphasized);border-color:#0000}.semantic-icon-picker__option[aria-selected=true]:hover,.semantic-icon-picker__option[aria-selected=true]:focus-visible{background:var(--color-accent);transform:scale(1.055)}.semantic-icon-picker__name{max-width:100%;font-size:var(--text-record-meta);line-height:var(--leading-ui);text-align:center;text-overflow:ellipsis;overflow:hidden}@keyframes record-icon-preview-settle{0%{transform:scale(.88)}58%{transform:scale(1.08)}}@keyframes record-icon-selected{0%{filter:blur(1px);transform:scale(.92)}58%{filter:blur();transform:scale(1.07)}}.record-tag-picker{gap:var(--space-details-label);min-width:0;display:grid}.record-tag-picker__assigned{gap:var(--space-tight);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.record-tag-picker__assigned-trigger{max-width:100%;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:999px;margin:0;padding:0;display:inline-flex}.record-tag-picker__assigned-trigger:disabled{cursor:default}.record-tag-ribbon{gap:var(--space-tight);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.record-tag{width:max-content;max-width:100%;min-height:var(--size-record-scale);align-items:center;gap:var(--space-2xs);padding:var(--space-xs);border:var(--border-hairline) solid transparent;background:var(--tag-bg);color:var(--tag-text);font-size:var(--text-record-meta);text-overflow:ellipsis;white-space:nowrap;transition:filter var(--motion-quick) var(--motion-ease-emphasized), transform var(--motion-quick) var(--motion-ease-emphasized);border-radius:999px;display:inline-flex;overflow:hidden}.record-tag:hover{filter:brightness(1.08)}.record-tag[data-display-tag=true]{font-weight:var(--weight-medium)}.record-tag .record-tag__star{color:currentColor;width:auto;font-size:var(--space-sm);animation:record-tag-star-enter var(--motion-expand) var(--motion-ease-emphasized);flex:none;line-height:1;overflow:visible}.record-tag-picker__trigger{width:var(--size-record-scale);min-width:var(--size-record-scale);min-height:var(--size-record-scale);border:var(--border-hairline) solid var(--border-muted);color:var(--color-text-secondary);cursor:pointer;transition:border-color var(--motion-quick) var(--motion-ease), background-color var(--motion-quick) var(--motion-ease), color var(--motion-quick) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.record-tag-picker__trigger:hover:not(:disabled),.record-tag-picker__trigger[aria-expanded=true]{border-color:var(--border-strong);background:var(--color-surface-raised);color:var(--color-text-primary)}.record-tag-picker__trigger:active:not(:disabled){transform:scale(.985)}.record-tag--personal,.record-tag-picker__row--personal{--tag-accent:var(--tag-personal-accent);--tag-bg:var(--tag-personal-bg);--tag-text:var(--tag-personal-text)}.record-tag--family,.record-tag-picker__row--family{--tag-accent:var(--tag-family-accent);--tag-bg:var(--tag-family-bg);--tag-text:var(--tag-family-text)}.record-tag--friends,.record-tag-picker__row--friends{--tag-accent:var(--tag-friends-accent);--tag-bg:var(--tag-friends-bg);--tag-text:var(--tag-friends-text)}.record-tag--work,.record-tag-picker__row--work{--tag-accent:var(--tag-work-accent);--tag-bg:var(--tag-work-bg);--tag-text:var(--tag-work-text)}.record-tag--education,.record-tag-picker__row--education{--tag-accent:var(--tag-education-accent);--tag-bg:var(--tag-education-bg);--tag-text:var(--tag-education-text)}.record-tag--travel,.record-tag-picker__row--travel{--tag-accent:var(--tag-travel-accent);--tag-bg:var(--tag-travel-bg);--tag-text:var(--tag-travel-text)}.record-tag--home,.record-tag-picker__row--home{--tag-accent:var(--tag-home-accent);--tag-bg:var(--tag-home-bg);--tag-text:var(--tag-home-text)}.record-tag--health,.record-tag-picker__row--health{--tag-accent:var(--tag-health-accent);--tag-bg:var(--tag-health-bg);--tag-text:var(--tag-health-text)}.record-tag--creative,.record-tag-picker__row--creative{--tag-accent:var(--tag-creative-accent);--tag-bg:var(--tag-creative-bg);--tag-text:var(--tag-creative-text)}.record-tag--achievement,.record-tag-picker__row--achievement{--tag-accent:var(--tag-achievement-accent);--tag-bg:var(--tag-achievement-bg);--tag-text:var(--tag-achievement-text)}.record-tag--fallback,.record-tag-picker__row--fallback{--tag-accent:var(--tag-fallback-accent);--tag-bg:var(--tag-fallback-bg);--tag-text:var(--tag-fallback-text)}.record-tag-picker__list{gap:0}.record-tag-picker__row{--record-tag-main-width:calc(var(--size-control-compact) + var(--space-standard));min-height:var(--size-control-compact);align-items:center;column-gap:var(--space-md);border-radius:var(--radius-small);grid-template-columns:minmax(0, 1fr) auto var(--size-record-menu-check);transition:background-color var(--motion-instant) var(--motion-ease), color var(--motion-instant) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);display:grid;position:relative}.record-tag-picker__row[data-selected=true]{background:var(--color-dropdown-selected)}.record-tag-picker__row:hover{background:var(--color-surface-raised)}.record-tag-picker__list[data-keyboard-navigation=false] :is(.record-tag-picker__select,.record-tag-picker__main):focus-visible{outline:0}.record-tag-picker__select,.record-tag-picker__main{min-height:var(--size-control-compact);align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-small);color:var(--color-text-primary);cursor:pointer;text-align:start;background:0 0;border:0;display:flex}.record-tag-picker__select{z-index:0;min-width:0;padding-block:calc(var(--space-xs) / 2);column-gap:var(--space-md);grid-area:1/1/auto/-1;grid-template-columns:minmax(0, 1fr) auto var(--size-record-menu-check);font-size:var(--text-record-ui);display:grid}.record-tag-picker__select>.record-tag{grid-column:1;place-self:center start}.record-tag-picker__row[data-selected=true] .record-tag-picker__select{grid-template-columns:minmax(0, 1fr) var(--record-tag-main-width) var(--size-record-menu-check)}.record-tag-picker__row:active{transform:scale(.985)}.record-tag-picker__main{z-index:1;min-width:var(--record-tag-main-width);height:calc(var(--size-control-compact) - var(--space-sm));min-height:calc(var(--size-control-compact) - var(--space-sm));padding:0 var(--space-control-inline);color:var(--color-text-secondary);font-size:var(--text-record-meta);font-weight:var(--weight-semibold);text-align:center;transition:background-color var(--motion-instant) var(--motion-ease), color var(--motion-instant) var(--motion-ease);border-radius:999px;grid-area:1/2;justify-content:center;place-self:center end;line-height:1}.record-tag-picker__check{width:var(--size-record-menu-check);height:var(--size-record-menu-check);color:var(--color-accent);grid-column:3;justify-self:end;place-items:center;display:grid}.record-tag-picker__check .record-control-icon{width:var(--size-record-list-glyph);height:var(--size-record-list-glyph);stroke-width:2px}@keyframes record-tag-star-enter{0%{transform:rotate(-40deg)scale(.35)}}.record-tag-picker__main[aria-pressed=true]{background:color-mix(in srgb, var(--color-accent) 14%, transparent);color:var(--color-accent)}.record-tag-picker__main:hover,.record-tag-picker__main:focus-visible{background:color-mix(in srgb, var(--color-accent) 20%, transparent);color:var(--color-accent)}.record-tag-picker__main:disabled{cursor:default;opacity:var(--opacity-disabled)}.record-track-chooser{width:100%;min-height:var(--size-control-compact);align-items:center;gap:var(--space-sm);padding:0 var(--space-sm);border:var(--border-hairline) solid var(--border-strong);border-radius:var(--radius-small);background:var(--color-surface);color:var(--color-text-primary);cursor:pointer;font-size:var(--text-record-ui);grid-template-columns:var(--size-semantic-icon) minmax(0, 1fr) auto;text-align:start;transition:border-color var(--motion-instant) var(--motion-ease), background-color var(--motion-instant) var(--motion-ease), box-shadow var(--motion-instant) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);display:grid}.record-track-chooser__icon,.record-track-menu__option-icon{width:var(--size-record-menu-icon);height:var(--size-record-menu-icon);border-radius:var(--space-tight);background:var(--color-surface);place-items:center;display:grid}.record-track-chooser__icon{width:var(--size-semantic-icon);height:var(--size-semantic-icon);border-radius:var(--space-tight);background:color-mix(in srgb, var(--color-accent) 12%, transparent);color:var(--color-accent)}.record-track-chooser:hover:not(:disabled),.record-track-chooser[aria-expanded=true]{border-color:color-mix(in srgb, var(--color-accent) 46%, var(--border-strong));background:var(--color-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 14%, transparent)}.record-track-chooser:active:not(:disabled){transform:scale(.99)}.record-track-chooser__icon .material-symbols-rounded{font-size:var(--size-record-category-glyph)}.record-track-menu__option-icon .material-symbols-rounded{font-size:var(--size-record-list-glyph)}.record-track-chooser__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.record-track-chooser__chevron{transition:transform var(--motion-quick) var(--motion-ease-emphasized);place-items:center;display:grid}.record-track-chooser[aria-expanded=true] .record-track-chooser__chevron{transform:rotate(180deg)}.record-track-menu__items{gap:0}.record-track-menu__items>button{font-size:var(--text-record-ui);grid-template-columns:var(--size-record-menu-icon) minmax(0, 1fr) var(--size-record-menu-check)}.record-track-menu__items>button[aria-checked=true]{background:var(--color-dropdown-selected);color:var(--color-text-primary)}.record-track-menu__items>button[aria-checked=true] .record-track-menu__option-icon{background:color-mix(in srgb, var(--color-accent) 12%, var(--color-surface));color:var(--color-accent)}.record-track-menu__selected{color:var(--color-accent);font-weight:var(--weight-semibold)}.record-track-menu__separator{height:var(--border-hairline);background:var(--border-strong);margin:var(--space-xs) var(--space-sm)}.record-track-menu__action{grid-template-columns:var(--size-record-menu-icon) minmax(0, 1fr)!important}.record-track-menu__action .record-track-menu__option-icon{background:0 0}.record-track-menu__action--primary{font-weight:var(--weight-semibold);color:var(--color-accent)!important}.record-track-manager{width:min(var(--overlay-manager-width), calc(100vw - var(--overlay-viewport-gutter) * 2));max-height:min(var(--overlay-manager-height), calc(100dvh - var(--overlay-viewport-gutter) * 2));flex-direction:column;display:flex;overflow:hidden}.record-track-manager__header{align-items:center}.record-track-manager__header>div{gap:var(--space-2xs);display:grid}.record-track-manager__header :is(h2,p){margin:0}.record-track-manager__body{padding:var(--space-sm);overflow-y:auto}.record-track-manager__group{gap:var(--space-xs);padding-block:var(--space-sm);display:grid}.record-track-manager__group+.record-track-manager__group{border-top:var(--border-hairline) solid var(--border-strong)}.record-track-manager__group>h3{margin:0 var(--space-sm)}.record-track-manager__list{display:grid}.record-track-manager__list>button{min-height:var(--size-control-featured);align-items:center;gap:var(--space-sm);padding:var(--space-sm);border-radius:var(--radius-control);color:var(--color-text-primary);cursor:pointer;grid-template-columns:var(--size-record-list-icon) minmax(0, 1fr) var(--size-record-menu-check);text-align:start;transition:background-color var(--motion-instant) var(--motion-ease), color var(--motion-instant) var(--motion-ease), transform var(--motion-instant) var(--motion-ease);background:0 0;border:0;display:grid}.record-track-manager__list>button:hover,.record-track-manager__list>button:focus-visible{background:var(--color-surface-raised)}.record-track-manager__list>button:active{transform:scale(.985)}.record-track-manager__icon{width:var(--size-record-list-icon);height:var(--size-record-list-icon);border-radius:var(--radius-small);background:var(--color-surface);place-items:center;display:grid}.record-track-manager__copy{min-width:0;display:grid}.record-track-manager__copy>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.record-track-manager__next{color:var(--color-text-tertiary);transition:transform var(--motion-instant) var(--motion-ease)}.record-track-manager__list>button:hover .record-track-manager__next{transform:translateX(var(--space-2xs))}.record-track-manager__group[data-archived=true] .record-track-manager__list{opacity:var(--opacity-pressed)}.record-track-manager__empty{padding:var(--space-lg);color:var(--color-text-secondary);text-align:center;margin:0}.record-track-manager__footer>button{gap:var(--space-xs)}.record-track-editor{width:min(620px, calc(100vw - var(--overlay-viewport-gutter) * 2));max-height:min(var(--overlay-manager-height), calc(100dvh - var(--overlay-viewport-gutter) * 2));flex-direction:column;display:flex;overflow:hidden}.record-track-editor__header{align-items:center}.record-track-editor__header>div{gap:var(--space-2xs);flex:1;min-width:0;display:grid}.record-track-editor__header :is(h2,p){margin:0}.record-track-editor__body{align-content:start;gap:var(--space-section);padding:var(--space-lg) var(--space-details-inset);display:grid;overflow-y:auto}.record-track-editor__identity{gap:var(--space-section);display:grid}.record-track-editor__members{border:var(--border-hairline) solid var(--border-muted);border-radius:var(--radius-card);background:var(--color-surface);overflow:hidden}.record-track-editor__members-toggle{width:100%;min-height:var(--size-control-featured);align-items:center;gap:var(--space-standard);padding:var(--space-standard);color:var(--color-text-primary);cursor:pointer;font:inherit;text-align:start;transition:background-color var(--motion-instant) var(--motion-ease);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.record-track-editor__members-toggle:hover{background:var(--color-surface-raised)}.record-track-editor__members-toggle>span:first-child{display:grid}.record-track-editor__members-toggle>span:last-child{color:var(--color-text-secondary);transition:transform var(--motion-quick) var(--motion-ease-emphasized);place-items:center;display:grid}.record-track-editor__members-toggle[aria-expanded=true]>span:last-child{transform:rotate(180deg)}.record-track-editor__members>div:not([hidden]){padding:0 var(--space-standard) var(--space-standard);border-top:var(--border-hairline) solid var(--border-subtle);display:block}.record-track-editor__members .record-track-history{padding-top:var(--space-standard)}.record-track-editor__secondary-actions{gap:var(--space-compact);flex-wrap:wrap;display:flex}.record-track-editor__secondary-actions .button[aria-pressed=true]{border-color:color-mix(in srgb, var(--color-accent) 46%, var(--border-strong));background:color-mix(in srgb, var(--color-accent) 12%, transparent);color:var(--color-accent)}.record-track-editor__footer{margin-top:auto}.record-track-editor__delete{margin-inline-end:auto}@media (width<=680px){.record-overlay:is([data-kind=anchored][data-placement=responsive],[data-kind=modal][data-placement=responsive]){align-items:end}.record-overlay[data-kind=anchored][data-placement=responsive] .record-overlay__surface{top:auto;right:var(--overlay-viewport-gutter);bottom:var(--overlay-viewport-gutter);left:var(--overlay-viewport-gutter);width:auto;max-width:none;max-height:calc(100dvh - var(--space-details-outer));border-radius:var(--radius-task)}.record-track-manager,.record-track-editor{width:calc(100vw - var(--space-details-outer));max-height:calc(100dvh - var(--space-details-outer));border-end-end-radius:0;border-end-start-radius:0;margin-top:auto}.semantic-icon-dialog{width:calc(100vw - var(--space-details-outer));height:min(var(--overlay-task-height), calc(100dvh - var(--space-details-outer)));border-end-end-radius:0;border-end-start-radius:0;margin-top:auto}.semantic-icon-dialog__body{flex-direction:column;display:flex}.semantic-icon-picker__categories{border-inline-end:0;border-bottom:var(--border-hairline) solid var(--border-subtle);flex-direction:row;flex:none;overflow:auto hidden}.semantic-icon-picker__categories>button{flex:none}.semantic-icon-picker__category-glyph,.semantic-icon-picker__categories>button>span:last-child{display:none}.semantic-icon-picker__category-separator{width:var(--border-hairline);height:auto;margin-block:0;margin-inline:calc(var(--space-tight) / 2)}.semantic-icon-picker__catalogue{padding:var(--space-section)}.semantic-icon-picker__grid{grid-template-columns:repeat(4, minmax(var(--size-icon-dense-tile), 1fr))}}@media (width<=480px){.record-navigation{padding:var(--space-md)}.semantic-icon-dialog .semantic-icon-dialog__cancel,.semantic-icon-dialog__preview{display:none}.semantic-icon-picker__grid{grid-template-columns:repeat(3, minmax(var(--size-icon-dense-tile), 1fr))}.semantic-icon-picker__grid[data-dense=true]{grid-template-columns:repeat(auto-fill, minmax(var(--size-tap-target), 1fr))}}.record-tracks{gap:var(--space-compact);padding-top:var(--space-section);border-top:var(--border-hairline) solid var(--border-subtle);display:grid}.record-tracks__heading{gap:var(--space-compact);justify-content:space-between;align-items:center;display:flex}.record-tracks__heading>h3,.record-tracks__list p,.record-tracks__failure p{margin:0}.record-tracks__new{min-height:var(--size-control-compact);color:var(--color-accent);cursor:pointer;background:0 0;border:0}.record-tracks__archived,.record-track-member__check{gap:var(--space-compact);align-items:center;display:flex}.record-tracks__list{gap:var(--space-tight);display:grid}.record-tracks__item{grid-template-columns:var(--size-control-compact) minmax(0, 1fr);gap:var(--space-compact);min-height:var(--size-control-featured);padding:var(--space-tight) var(--space-compact);border:var(--border-hairline) solid transparent;border-radius:var(--radius-small);color:var(--color-text-primary);cursor:pointer;text-align:start;background:0 0;align-items:center;display:grid}.record-tracks__item>span:last-child{min-width:0;display:grid}.record-tracks__item[aria-pressed=true]{border-color:var(--border-muted);background:var(--color-surface-raised)}.record-tracks__icon{place-items:center;display:inline-grid}.record-tracks__failure{gap:var(--space-compact);color:var(--color-text-secondary);justify-items:start;display:grid}.record-details__field select,.record-track-member :is(input,select,textarea){width:100%;min-height:var(--size-control-compact);padding:0 var(--space-control-inline);border:var(--border-hairline) solid var(--border-strong);border-radius:var(--radius-small);background:var(--color-surface);color:var(--color-text-primary);font:inherit;transition:border-color var(--motion-instant) var(--motion-ease), background-color var(--motion-instant) var(--motion-ease), box-shadow var(--motion-instant) var(--motion-ease)}.record-track-member{gap:var(--space-standard);padding:var(--space-standard);border:var(--border-hairline) solid var(--border-muted);border-radius:var(--radius-card);display:grid}.record-track-member>label:not(.record-track-member__check){gap:var(--space-tight);display:grid}.record-track-member textarea{min-height:calc(var(--size-control-featured) * 2);padding-block:var(--space-compact);resize:vertical}.record-track-history{gap:var(--space-content);display:grid}.record-track-history header>:is(h2,p){margin:0}.record-track-history ol{gap:var(--space-compact);margin:0;padding:0;list-style:none;display:grid}.record-track-history li{grid-template-columns:var(--size-control-compact) minmax(0, 1fr);gap:var(--space-standard);padding:var(--space-standard);border:var(--border-hairline) solid var(--border-muted);border-radius:var(--radius-card);background:var(--color-surface);align-items:center;display:grid}.record-track-history li[data-display-tag-id]{border-inline-start:4px solid var(--record-display-accent)}.record-track-history li>span:last-child{gap:var(--space-tight);display:grid}.app-notice{gap:var(--space-compact);padding:var(--space-standard) var(--space-section);border:var(--border-hairline) solid color-mix(in srgb, var(--color-destructive) 32%, transparent);border-radius:var(--radius-card);margin:var(--space-standard) var(--space-content);background:color-mix(in srgb, var(--color-destructive) 7%, transparent);color:var(--color-text-primary);flex-wrap:wrap;align-items:center;display:flex}.button{min-height:var(--size-control-compact);padding:0 var(--space-section);border:var(--border-hairline) solid var(--border-strong);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-primary);cursor:pointer;align-items:center;display:inline-flex}.button:hover{border-color:var(--border-muted)}.button:disabled,.record-details__delete:disabled{cursor:default;opacity:var(--opacity-disabled)}.button--destructive{border-color:color-mix(in srgb, var(--color-destructive) 58%, var(--border-strong));color:var(--color-destructive)}.button--destructive:hover{background:color-mix(in srgb, var(--color-destructive) 9%, var(--color-surface))}.button--primary{background:var(--color-accent);color:var(--color-on-accent);font-weight:var(--weight-medium);border-color:#0000}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--color-page);min-width:0;color:var(--color-text-primary);font-family:var(--font-interface);font-size:var(--text-body);line-height:var(--leading-ui);-webkit-font-smoothing:antialiased}#root{height:100%}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}button,input,select,textarea{font:inherit;color:inherit}.material-symbols-rounded{width:1em;font-family:Material Symbols Rounded;font-size:var(--size-semantic-icon);font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;line-height:1;overflow:hidden}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.skip-link{z-index:100;top:var(--space-compact);left:var(--space-compact);padding:var(--space-compact) var(--space-standard);border-radius:var(--radius-control);background:var(--color-surface);box-shadow:var(--shadow-floating);color:var(--color-text-primary);font-weight:var(--weight-semibold);transform:translateY(calc(-100% - var(--space-content)));position:fixed}.skip-link:focus{transform:translateY(0)}a{color:inherit;-webkit-text-decoration-color:var(--color-accent-muted);text-decoration-color:var(--color-accent-muted);text-underline-offset:.2em}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){:focus-visible{outline:3px solid highlight}[aria-current=page],[aria-expanded=true]{border:1px solid highlight}}@media (pointer:coarse){button,[role=button]{min-width:var(--size-tap-target);min-height:var(--size-tap-target)}}
