:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:var(--font-sans);--canvas:#f5f4ef;--surface:#fffefa;--surface-subtle:#eeefe9;--text:#262a26;--muted:#646b63;--line:#e3e4dc;--line-hover:#c8cac0;--accent:#41674c;--accent-ink:#fffefa;--status-pending:#426a4e;--status-synced:#5c6e5d;--status-warning:#8c5f1f;--status-error:#a64d43;--disabled-button-bg:#dedfd7;--disabled-button-text:#5e645d;--font-sans:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans SC", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.75rem;--text-4xl:2rem;--text-display:clamp(2.7rem, 9vw, 4.5rem);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-reading:1.75;--tracking-normal:0;--tracking-tight:.03em;--tracking-wide:.17em;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-14:3.5rem;--space-20:5rem;--radius-sm:.3rem;--radius-md:.55rem;--radius-lg:.8rem;--radius-xl:.9rem;--radius-2xl:1.5rem;--radius-pill:999px;--border-width:1px;--focus-width:3px;--focus-offset:3px;--touch-target:44px;--shadow-toolbar:0 .4rem 1.2rem #262a2629;--z-toolbar:2;--duration-fast:.12s;--duration-normal:.18s;--duration-reduced:1ms;--ease-standard:ease;--ease-emphasized:cubic-bezier(.2, .8, .2, 1);--opacity-hover:.88;--opacity-placeholder:.78;--opacity-disabled:.65;--viewport-height:100vh;--viewport-min-width:20rem;--measure-page:50rem;--measure-landing:34rem;--measure-settings:42rem;--measure-reading:42rem;--measure-workspace:47.5rem;--measure-search:18rem;--measure-filter-panel:22rem;--filter-panel-max-height:28rem;--viewport-width:100vw;--measure-app:90rem;--measure-tag-parent:12rem;--measure-emoji-picker:17.5rem;--sidebar-width:16rem;--sidebar-width-compact:5rem;--logo-size:2.125rem;--font-size-logo:1.25rem;--stat-number-size:2.125rem;--progress-height:.375rem;--shadow-card:0 .625rem 2.25rem #2437290e;--size-landing-action:8rem;--min-height-editor:9rem;--min-height-editor-narrow:8rem;--min-height-edit:7rem;--min-height-composer:5.5rem;--min-height-inline-edit:3.25rem;--memo-preview-height:18rem;--memo-preview-fade-height:3rem;--scrim:#0000002e;--viewport-height-dynamic:100dvh;--font-size-inline-code:.92em;--page-gutter-wide:1.5rem;--page-gutter-narrow:1rem}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--canvas:#191c18;--surface:#222620;--surface-subtle:#2b3029;--text:#e6e9e2;--muted:#a4aa9e;--line:#373d35;--line-hover:#4e554b;--accent:#a4c5a7;--accent-ink:#1c261e;--status-pending:#a4c5a7;--status-synced:#b0b9aa;--status-warning:#e8bd76;--status-error:#f09b90;--disabled-button-bg:#373d35;--disabled-button-text:#c2c9bd;--shadow-toolbar:0 .4rem 1.2rem #0000005c;--shadow-card:0 .625rem 2.25rem #00000040}}*{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}html,body,#root{height:100%;overflow:hidden}body{min-width:var(--viewport-min-width);background:var(--canvas);color:var(--text);font-family:var(--font-sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}button,input,textarea{font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible,textarea:focus-visible,a:focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:var(--focus-offset)}.visually-hidden{width:var(--border-width);height:var(--border-width);clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);border:0;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:var(--duration-reduced)!important}}.primary-button,.secondary-button,.load-more-button{min-height:var(--touch-target);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);transition:opacity var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.primary-button{background:var(--accent);color:var(--accent-ink);border:0}.primary-button:hover:not(:disabled){opacity:var(--opacity-hover)}.primary-button:disabled{cursor:not-allowed;background:var(--disabled-button-bg);color:var(--disabled-button-text)}.secondary-button,.load-more-button{border:var(--border-width) solid var(--line);background:var(--surface);color:var(--text)}.secondary-button:hover:not(:disabled),.load-more-button:hover{border-color:var(--accent)}.secondary-button:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.row-actions,.settings-actions,.profile-actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.text-button{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--accent);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.text-button:hover{text-underline-offset:var(--space-1);text-decoration:underline}.memo-content,.conflict-content,.markdown-content{overflow-wrap:anywhere;font-size:var(--text-md);line-height:var(--line-height-reading);margin:0}.markdown-content>:first-child{margin-top:0}.markdown-content>:last-child{margin-bottom:0}.markdown-content h3,.markdown-content h4,.markdown-content h5,.markdown-content h6{margin:var(--space-4) 0 var(--space-2);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.markdown-content p{margin:0 0 var(--space-2);white-space:pre-wrap}.markdown-content ul,.markdown-content ol,.markdown-content blockquote,.markdown-content pre{margin:0 0 var(--space-3)}.markdown-content ul,.markdown-content ol{padding-left:var(--space-6)}.markdown-content blockquote{padding-left:var(--space-3);border-left:var(--focus-width) solid var(--line);color:var(--muted)}.markdown-content pre,.markdown-code{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-subtle);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--line-height-normal);white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:auto}.markdown-content pre code{font:inherit}.markdown-content hr{margin:var(--space-4) 0;border:0;border-top:var(--border-width) solid var(--line)}.markdown-inline-code{padding:0 var(--space-1);border-radius:var(--radius-sm);background:var(--surface-subtle);font-family:var(--font-mono);font-size:var(--font-size-inline-code)}.markdown-link{color:var(--accent);text-underline-offset:var(--space-1);text-decoration:underline}.markdown-memo-link{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.markdown-tag{margin:0 var(--space-1);color:var(--accent);font:inherit;font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;padding:0;display:inline-flex}.markdown-tag:hover{opacity:var(--opacity-hover);text-decoration:underline}.status-chip{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:var(--border-width) solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--muted);font-size:var(--text-xs);font-weight:var(--font-weight-medium);display:inline-flex}.status-chip:before{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);content:"";background:currentColor;flex:none}.status-chip-info{color:var(--status-pending)}.status-chip-ok{color:var(--status-synced)}.status-chip-warning{color:var(--status-warning)}.status-chip-error,.form-error,.feed-error{color:var(--status-error)}.form-error{margin:var(--space-3) 0 0;font-size:var(--text-sm)}.conflict-panel,.failed-panel,.profile-card,.settings-form,.profile-section{margin-top:var(--space-3);padding:var(--space-3);border:var(--border-width) solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.conflict-panel{border-color:var(--status-warning)}.conflict-panel h3,.profile-card h3{margin:0 0 var(--space-3);font-size:var(--text-sm)}.conflict-label{margin:0 0 var(--space-1);color:var(--muted);font-size:var(--text-xs)}.failed-panel{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--status-error);font-size:var(--text-sm);display:flex}.empty-state,.feed-message{padding:var(--space-5) var(--space-4);border:var(--border-width) solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.empty-state:before{width:var(--space-4);height:var(--space-4);margin-bottom:var(--space-3);border:var(--border-width) solid var(--muted);border-radius:var(--radius-pill);content:"";display:block}.empty-title{font-size:var(--text-md);font-weight:var(--font-weight-semibold);margin:0}.empty-description{margin:var(--space-2) 0 var(--space-3);color:var(--muted);font-size:var(--text-sm);line-height:var(--line-height-reading)}.feed-message{color:var(--muted);font-size:var(--text-sm);margin:0}.page-shell{width:min(100%, var(--measure-page));height:100%;padding:var(--space-10) var(--page-gutter-wide) var(--space-20);margin:0 auto;overflow-y:auto}.landing-page{min-height:var(--viewport-height);padding-top:var(--space-12);padding-bottom:var(--space-12);align-content:center;display:grid}.landing-content{width:min(100%, var(--measure-landing));margin:0 auto}.landing-content h1{margin:var(--space-1) 0 0;font-size:var(--text-display);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.landing-description{margin:var(--space-4) 0 var(--space-8);color:var(--muted);font-size:var(--text-lg);line-height:var(--line-height-reading)}.landing-login{min-width:var(--size-landing-action);min-height:var(--touch-target);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.landing-login:hover{opacity:var(--opacity-hover)}.app-header{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-10);display:flex}.header-tools,.settings-header-actions{align-items:center;gap:var(--space-3);display:flex}.settings-link,.back-link,.logout-link{white-space:nowrap}.brand-kicker{margin:0 0 var(--space-1);color:var(--muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide)}.brand-block h1{font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);margin:0}.device-state{padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--line);border-radius:var(--radius-pill);color:var(--muted);font-size:var(--text-xs);white-space:nowrap;margin:0}main{gap:var(--space-12);display:grid}.section-heading{margin-bottom:var(--space-4)}.section-heading h2,.timeline-heading h2{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin:0}.section-heading p{margin:var(--space-2) 0 0;color:var(--muted);font-size:var(--text-sm)}.timeline-heading{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-3);display:flex}.filter-count{color:var(--muted);font-size:var(--text-xs)}.filter-bar{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.filter-input,.search-input{width:100%;min-height:var(--touch-target);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font-size:var(--text-sm)}.filter-input::placeholder,.search-input::placeholder{color:var(--muted)}.memo-list{margin:0;padding:0;list-style:none}.memo-row{padding:var(--space-5) 0;border-top:var(--border-width) solid var(--line)}.row-actions{margin-top:var(--space-3)}.edit-form textarea{width:100%;min-height:var(--min-height-edit);padding:var(--space-3);border:var(--border-width) solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);font-size:var(--text-md);line-height:var(--line-height-reading);resize:vertical;display:block}.conflict-actions{margin-top:var(--space-3)}.load-more-button{margin:var(--space-4) auto 0;display:flex}.memo-metadata{margin-top:var(--space-3);color:var(--muted);font-size:var(--text-xs)}.filter-empty-state{padding:var(--space-4) 0;color:var(--muted)}.filter-empty-state p{margin:0}.workspace{grid-template-columns:var(--sidebar-width) minmax(0, var(--measure-workspace));justify-content:center;gap:var(--space-8);width:min(calc(100% - var(--space-12)), var(--measure-app));max-width:var(--measure-app);padding:var(--space-6) var(--space-8) 0;height:var(--viewport-height-dynamic);overscroll-behavior:none;background:var(--canvas);align-items:stretch;margin:0 auto;display:grid;overflow:hidden}.workspace-sidebar{gap:var(--space-4);padding:var(--space-2) var(--space-2) var(--space-4);height:100%;box-shadow:none;scrollbar-width:none;-ms-overflow-style:none;background:0 0;border:0;flex-direction:column;display:flex;overflow-y:auto}.workspace-sidebar::-webkit-scrollbar{display:none}.workspace-brand-row{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-6);display:flex}.workspace-logo-badge{width:var(--logo-size);height:var(--logo-size);border-radius:var(--radius-md);background:var(--accent);color:var(--accent-ink);font-size:var(--font-size-logo);font-weight:var(--font-weight-semibold);flex:none;place-items:center;line-height:1;display:grid}.workspace-brand{font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);margin:0}.workspace-sidebar-section{gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-width) solid var(--line);flex-direction:column;display:flex}.sidebar-section-header{padding:0 var(--space-3);justify-content:space-between;align-items:center;display:flex}.sidebar-section-title{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--muted);letter-spacing:var(--tracking-tight)}.sidebar-mini-button{padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--muted);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0}.sidebar-mini-button:hover{background:var(--surface-subtle);color:var(--text)}.sidebar-tags-nav,.sidebar-tag-children{gap:var(--space-1);flex-direction:column;display:flex}.sidebar-tag-children{margin-left:var(--space-4);padding-left:var(--space-2);border-left:var(--border-width) solid var(--line)}.sidebar-tag-group,.sidebar-tag-row{min-width:0}.sidebar-tag-row{align-items:center;gap:var(--space-1);display:flex}.sidebar-tag-toggle,.sidebar-tag-toggle-placeholder{width:var(--space-5);height:var(--space-5);flex:none;place-items:center;display:grid}.sidebar-tag-toggle{border-radius:var(--radius-sm);color:var(--muted);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;padding:0}.sidebar-tag-toggle:hover{background:var(--surface-subtle);color:var(--text)}.sidebar-tag-group-label{margin:var(--space-2) var(--space-3) var(--space-1);color:var(--muted);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight)}.sidebar-tag-item{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--muted);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;display:flex}.sidebar-tag-item:hover,.sidebar-tag-item.is-active{background:var(--surface-subtle);color:var(--accent)}.sidebar-tag-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar-tag-count{font-size:var(--text-xs);color:var(--muted);margin-left:auto}.workspace-nav{gap:var(--space-1);flex-direction:column;display:flex}.workspace-nav-item{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--text);font-size:var(--text-md);font-weight:var(--font-weight-medium);text-align:left;background:0 0;border:0;text-decoration:none;display:flex}.workspace-nav-item:hover{background:var(--canvas)}.workspace-nav-item[aria-current=page]{background:var(--surface)}.workspace-nav-item svg{width:var(--space-5);height:var(--space-5);flex:none}.workspace-nav-badge{min-width:var(--space-5);padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--line);color:var(--text);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);line-height:var(--space-5);text-align:center;margin-left:auto}.workspace-sidebar-footer{gap:var(--space-1);flex-direction:column;margin-top:auto;display:flex}.workspace-main{width:100%;max-width:var(--measure-workspace);overscroll-behavior:contain;background:0 0;flex-direction:column;min-width:0;height:100%;margin:0 auto;display:flex;overflow:hidden}.workspace-main::-webkit-scrollbar{display:none}.workspace-pinned-top{background:var(--canvas);padding-bottom:var(--space-2);flex:none}.workspace-main-inner{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;width:100%;min-height:0;padding:0 0 var(--space-4);flex:1;overflow-y:auto}.workspace-main-inner::-webkit-scrollbar{display:none}.workspace-head{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.workspace-heading{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.timeline-sort{position:relative}.timeline-sort-trigger{align-items:center;gap:var(--space-1);min-height:var(--touch-target);color:inherit;font:inherit;background:0 0;border:0;padding:0;display:inline-flex}.timeline-sort-trigger svg{width:var(--space-5);height:var(--space-5);color:var(--muted)}.timeline-sort-trigger:hover{color:var(--accent)}.timeline-sort-options{z-index:var(--z-toolbar);min-width:var(--measure-tag-parent);max-height:calc(var(--viewport-height-dynamic) - var(--space-20) * 2);padding:var(--space-2);border:var(--border-width) solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-toolbar);flex-direction:column;display:flex;position:absolute;top:100%;left:0;overflow-y:auto}.timeline-sort-label{padding:var(--space-2);color:var(--muted);font-size:var(--text-xs)}.timeline-sort-options button{justify-content:space-between;gap:var(--space-3);min-height:var(--touch-target);padding:var(--space-2);border-radius:var(--radius-md);color:var(--text);font-size:var(--text-sm);text-align:left;background:0 0;border:0;display:flex}.timeline-sort-options button:hover,.timeline-sort-options button[aria-pressed=true]{background:var(--surface-subtle)}.workspace-title{font-size:var(--text-3xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);margin:0}.workspace-subtitle{font-size:var(--text-xs);color:var(--muted);margin-top:var(--space-1);display:block}.workspace-count{color:var(--muted);font-size:var(--text-sm);white-space:nowrap}.workspace-search-trigger{align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--muted);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);display:inline-flex}.workspace-search-trigger:hover,.workspace-search-trigger:focus-visible{border-color:var(--line-hover);color:var(--text)}.workspace-search-trigger-icon{color:var(--accent);font-size:var(--text-lg);line-height:1}.workspace-search-trigger kbd{padding:var(--space-0) var(--space-1);border:var(--border-width) solid var(--line);border-radius:var(--radius-sm);background:var(--surface-subtle);color:var(--muted);font-size:var(--text-xs)}.workspace-footer{font-size:var(--text-xs);color:var(--muted);text-align:center;padding:var(--space-1) 0;opacity:var(--opacity-placeholder);background:var(--canvas);-webkit-user-select:none;user-select:none;flex:none;margin:0}.timeline-date-group{font-size:var(--text-xs);color:var(--muted);font-weight:var(--font-weight-semibold);padding:var(--space-3) 0 var(--space-2)}.composer-card{margin:0 0 var(--space-4);padding:var(--space-3);border:var(--border-width) solid var(--line);border-radius:var(--radius-2xl);background:var(--surface);box-shadow:var(--shadow-card);transition:border-color var(--duration-fast) var(--ease-standard);position:relative}.composer-card:focus-within{border-color:var(--line-hover)}.composer-field{padding:0 var(--space-1)}.composer-input{width:100%;min-height:var(--min-height-composer);padding:var(--space-4) var(--space-4) var(--space-2);color:var(--text);font-size:var(--text-lg);line-height:var(--line-height-normal);resize:none;background:0 0;border:0;outline:none;display:block}.workspace .composer-input:focus-visible{outline:none}.composer-input::placeholder{color:var(--muted);opacity:var(--opacity-placeholder)}.composer-footer{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-1) var(--space-0);display:flex}.composer-footer-left{align-items:center;gap:var(--space-2);display:flex}.composer-hint{color:var(--muted);font-size:var(--text-sm)}.record-button{border-radius:var(--radius-pill);padding:var(--space-2) var(--space-6)}.workspace-search-row{flex:0 1 var(--measure-search);border:var(--border-width) solid var(--line);border-radius:var(--radius-lg);background:var(--surface-subtle);align-items:center;min-width:0;display:flex;position:relative}.workspace-search{flex:1;min-width:0;position:relative}.workspace-search-icon{left:var(--space-3);width:var(--space-5);height:var(--space-5);color:var(--muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.workspace-search-input{width:100%;min-height:var(--touch-target);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-10);border-radius:var(--radius-lg);color:var(--text);font-size:var(--text-sm);background:0 0;border:0}.workspace-search-input::placeholder{color:var(--muted)}.workspace-filter-button{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-lg);color:var(--muted);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.workspace-filter-button svg{width:var(--space-5);height:var(--space-5)}.workspace-filter-button:hover,.workspace-filter-button.is-active{background:var(--line);color:var(--text)}.workspace-filter-panel{top:calc(100% + var(--space-2));z-index:var(--z-toolbar);width:min(var(--measure-filter-panel), calc(var(--viewport-width) - var(--space-8)));max-height:min(var(--filter-panel-max-height), calc(var(--viewport-height-dynamic) - var(--space-20) * 2));padding:var(--space-4);border:var(--border-width) solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-toolbar);position:absolute;right:0;overflow-y:auto}.workspace-search-help{margin:0 0 var(--space-2);color:var(--muted);font-size:var(--text-xs);line-height:var(--line-height-normal)}.workspace-search-help code{color:var(--accent);font-size:inherit}.filter-tag-pair{align-items:center;gap:var(--space-1);display:inline-flex}.filter-tag-exclude{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-md);color:var(--muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.filter-tag-exclude:hover,.filter-tag-exclude.is-active{background:var(--surface-subtle);color:var(--text)}.workspace-active-filters{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.filter-chip{min-height:var(--space-8);padding:var(--space-1) var(--space-2);border:var(--border-width) solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font-size:var(--text-xs)}.filter-chip:hover{border-color:var(--accent)}.workspace-filter-panel .workspace-tags-bar{align-items:flex-start}.workspace-filter-panel .workspace-tags-list{flex:100%;min-width:0}.workspace-filter-label{width:100%;margin:var(--space-2) 0 0;color:var(--muted);font-size:var(--text-xs)}.filter-tag-pair{min-width:0;max-width:100%}.filter-tag-pair .tag-chip{overflow-wrap:anywhere;text-align:left;min-width:0}.workspace .empty-state{padding:var(--space-8) var(--space-6);border-radius:var(--radius-xl);text-align:center}.workspace .empty-state:before{display:none}.workspace .memo-list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.workspace .memo-row{padding:var(--space-5);border:var(--border-width) solid var(--line);border-radius:var(--radius-2xl);background:var(--surface);box-shadow:var(--shadow-card);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard)}.workspace .memo-row:hover:not(.editing){border-color:var(--line-hover);box-shadow:var(--shadow-toolbar)}.workspace .memo-row:active:not(.editing){box-shadow:none}.workspace .memo-row:focus{outline:none}.workspace .memo-row:focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:var(--focus-offset)}.workspace .memo-row.is-revealed{border-color:var(--accent);box-shadow:var(--shadow-toolbar)}.workspace .memo-row.editing{border-color:var(--accent);box-shadow:none}.workspace .memo-row:not(.editing),.workspace .memo-row .markdown-content{cursor:pointer}.workspace .memo-row.editing{cursor:text}.memo-preview{position:relative}.memo-preview.is-collapsed{max-height:var(--memo-preview-height);overflow:hidden}.memo-preview.is-collapsed:after{height:var(--memo-preview-fade-height);background:linear-gradient(to bottom, transparent, var(--surface));content:"";pointer-events:none;position:absolute;bottom:0;left:0;right:0}.memo-pin-badge{margin-bottom:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--surface-subtle);color:var(--accent);font-size:var(--text-xs);font-weight:var(--font-weight-medium);align-items:center;display:inline-flex}.memo-edit-hint{color:var(--muted);font-size:var(--text-xs)}.memo-footer{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-4);display:flex}.memo-time{color:var(--muted);font-size:var(--text-sm)}.memo-expand{padding:var(--space-1) var(--space-1);color:var(--accent);font-size:var(--text-sm);background:0 0;border:0}.memo-expand:hover{color:var(--text)}.memo-footer-actions{align-items:center;gap:var(--space-2);display:flex}.memo-associations{gap:var(--space-1);margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border-left:var(--focus-width) solid var(--line);background:var(--surface-subtle);border-radius:0 var(--radius-md) var(--radius-md) 0;flex-direction:column;display:flex}.memo-association-label{color:var(--muted);font-size:var(--text-xs);font-weight:var(--font-weight-medium)}.memo-association-item{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1) 0;color:var(--text);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.memo-association-item:hover .memo-association-excerpt{color:var(--accent)}.memo-association-excerpt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.memo-association-time{color:var(--muted);font-size:var(--text-xs);flex-shrink:0}.workspace .memo-inline-edit:focus,.workspace .memo-inline-edit:focus-visible{outline:none}.memo-inline-edit{width:100%;min-height:var(--min-height-inline-edit);color:var(--text);font:inherit;font-size:var(--text-md);line-height:var(--line-height-reading);resize:none;background:0 0;border:0;outline:none;padding:0;display:block;overflow:hidden}.review-toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.review-toolbar-hint{color:var(--muted);font-size:var(--text-sm);margin:0}.review-card-header{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.review-badge{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--surface-subtle);color:var(--accent);font-size:var(--text-xs);font-weight:var(--font-weight-medium);display:inline-flex}.review-badge-on-this-day{color:var(--accent)}.review-card-actions{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}.memo-action-button{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--muted);font-size:var(--text-sm);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0}.memo-action-button:hover{color:var(--text)}.shortcuts-modal-overlay,.tag-modal-overlay{inset:var(--space-0);z-index:var(--z-toolbar);padding:var(--space-4);background:var(--scrim);justify-content:center;align-items:center;display:flex;position:fixed}.shortcuts-modal,.tag-modal{width:100%;max-width:var(--measure-landing);max-height:calc(var(--viewport-height-dynamic) - var(--space-8));padding:var(--space-6);border:var(--border-width) solid var(--line);border-radius:var(--radius-xl);background:var(--surface);flex-direction:column;display:flex;overflow-y:auto}.shortcuts-modal-header,.tag-modal-header{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.shortcuts-modal-title,.tag-modal-title{margin:var(--space-0);font-size:var(--text-xl);font-weight:var(--font-weight-semibold)}.shortcuts-modal-header-actions{align-items:center;gap:var(--space-2);display:flex}.shortcuts-modal-close,.tag-modal-close{width:var(--space-8);height:var(--space-8);border:var(--space-0);border-radius:var(--radius-pill);color:var(--muted);font-size:var(--text-2xl);line-height:var(--line-height-tight);background:0 0;justify-content:center;align-items:center;display:flex}.shortcuts-modal-close:hover,.tag-modal-close:hover{background:var(--surface-subtle);color:var(--text)}.shortcuts-list{gap:var(--space-2);flex-direction:column;display:flex}.shortcut-row{padding:var(--space-2) var(--space-0);border-bottom:var(--border-width) solid var(--line);justify-content:space-between;align-items:center;display:flex}.shortcut-label{font-size:var(--text-sm);color:var(--text)}.shortcut-keys-wrapper{align-items:center;gap:var(--space-2);display:flex}.shortcut-keys{gap:var(--space-1);display:flex}.shortcut-kbd{min-width:var(--space-6);padding:var(--space-1) var(--space-2);border:var(--border-width) solid var(--line);border-radius:var(--radius-sm);background:var(--surface-subtle);color:var(--text);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;display:inline-flex}.shortcut-recording{font-size:var(--text-xs);color:var(--accent)}.tag-modal-body{overflow-y:auto}.tag-management-list{margin:var(--space-0);padding:var(--space-0);gap:var(--space-2);flex-direction:column;list-style:none;display:flex}.tag-management-row{gap:var(--space-2);padding:var(--space-2) var(--space-0);border-bottom:var(--border-width) solid var(--line);flex-direction:column;display:flex}.tag-info{align-items:center;gap:var(--space-2);display:flex}.tag-preview-icon{width:var(--space-6);font-size:var(--text-lg);place-items:center;line-height:1;display:inline-grid}.tag-name{font-weight:var(--font-weight-medium);color:var(--accent)}.tag-count{font-size:var(--text-xs);color:var(--muted)}.tag-preference-controls{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.tag-preference-field{align-items:center;gap:var(--space-1);color:var(--muted);font-size:var(--text-xs);display:inline-flex}.tag-icon-input,.tag-parent-select{min-height:var(--space-8);border:var(--border-width) solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:inherit}.tag-icon-input{width:var(--space-8);padding:var(--space-1);text-align:center}.tag-parent-select{max-width:var(--measure-tag-parent);padding:var(--space-1) var(--space-2)}.tag-actions{gap:var(--space-3);display:flex}.tag-delete-btn{color:var(--status-error)}.tag-inline-form{gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);background:var(--surface-subtle);flex-direction:column;display:flex}.tag-rename-input{padding:var(--space-1) var(--space-2);border:var(--border-width) solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-size:var(--text-sm)}.tag-action-hint{font-size:var(--text-xs);color:var(--muted)}.danger-button{padding:var(--space-1) var(--space-3);border:var(--space-0);border-radius:var(--radius-md);background:var(--status-error);color:var(--accent-ink);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.danger-button:hover{opacity:var(--opacity-hover)}.workspace-search-section{gap:var(--space-3);flex-direction:column;display:flex}.workspace-tags-bar{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.workspace-tags-list{gap:var(--space-1);flex-wrap:wrap;display:flex}.tag-chip{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:var(--border-width) solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font-size:var(--text-xs);display:inline-flex}.tag-chip:hover{border-color:var(--line-hover)}.tag-chip-icon{font-size:var(--text-sm);line-height:1}.tag-chip.is-active{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.tag-chip-count{opacity:var(--opacity-disabled)}.workspace-inline-calendar{width:100%}.workspace-inline-calendar .calendar-card{margin-bottom:0}.calendar-toggle-btn{font-size:var(--text-xs);color:var(--muted)}.calendar-toggle-btn.is-active{color:var(--accent)}.clear-date-btn{font-size:var(--text-xs);color:var(--status-error)}.calendar-card{padding:var(--space-3);margin-bottom:var(--space-4);border:var(--border-width) solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.calendar-header{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.calendar-title{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--muted);letter-spacing:var(--tracking-tight)}.calendar-nav-button{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-sm);color:var(--muted);font-size:var(--text-md);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;line-height:1;display:grid}.calendar-nav-button:hover{background:var(--surface-subtle);color:var(--text)}.calendar-weekdays{text-align:center;margin-bottom:var(--space-1);grid-template-columns:repeat(7,1fr);display:grid}.calendar-weekday{font-size:var(--text-xs);color:var(--muted)}.calendar-grid{gap:var(--space-1);grid-template-columns:repeat(7,1fr);display:grid}.calendar-day{height:var(--space-8);border:var(--space-0);border-radius:var(--radius-sm);color:var(--text);font-size:var(--text-xs);background:0 0;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.calendar-day:hover:not(.is-empty){background:var(--surface-subtle)}.calendar-day.has-memos{font-weight:var(--font-weight-semibold)}.calendar-day.is-selected{background:var(--accent);color:var(--accent-ink)}.calendar-day.is-empty{visibility:hidden}.calendar-day-dot{bottom:var(--space-1);width:var(--space-1);height:var(--space-1);border-radius:var(--radius-pill);background:var(--accent);position:absolute}.calendar-day.is-selected .calendar-day-dot{background:var(--accent-ink)}.trash-toolbar{margin-bottom:var(--space-3);justify-content:flex-end;display:flex}.trash-clear-button{color:var(--status-error);font-size:var(--text-sm)}.markdown-wikilink{align-items:baseline;gap:var(--space-1);color:var(--accent);font-size:inherit;font-weight:var(--font-weight-medium);line-height:inherit;text-underline-offset:var(--space-1);cursor:pointer;transition:opacity var(--duration-fast) var(--ease-standard);vertical-align:baseline;margin:0 var(--space-1);background:0 0;border:0;border-radius:0;padding:0;text-decoration:underline;display:inline-flex}.markdown-wikilink:hover{opacity:var(--opacity-hover)}.wikilink-label{font-size:inherit}.composer-wikilink-popover{bottom:calc(100% + var(--space-2));left:var(--space-4);right:var(--space-4);z-index:var(--z-toolbar);padding:var(--space-2);border:var(--border-width) solid var(--line);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-card);max-height:calc(var(--space-20) * 2.5);flex-direction:column;display:flex;position:absolute;overflow-y:auto}.wikilink-popover-title{padding:var(--space-1) var(--space-3) var(--space-2);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--muted);border-bottom:var(--border-width) solid var(--line);margin-bottom:var(--space-1)}.wikilink-popover-item{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);background:0 0;border:0;display:flex}.wikilink-popover-item:hover,.wikilink-popover-item.is-selected{background:var(--surface-subtle)}.popover-item-icon{font-size:var(--text-xs);color:var(--accent);flex:none}.popover-item-text{min-width:0;font-size:var(--text-sm);color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.popover-item-time{font-size:var(--text-xs);color:var(--muted);flex:none}.composer-link-button{font-size:var(--text-xs);color:var(--accent);margin-left:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm)}.composer-link-button:hover,.memo-row.is-keyboard-focused{background:var(--surface-subtle)}.workspace-toast{bottom:var(--space-8);z-index:var(--z-toolbar);padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);background:var(--text);color:var(--canvas);font-size:var(--text-sm);box-shadow:var(--shadow-card);animation:toast-fade-in var(--duration-normal) var(--ease-standard);pointer-events:none;position:fixed;left:50%;transform:translate(-50%)}@keyframes toast-fade-in{0%{opacity:0;transform:translate(-50%, var(--space-2))}to{opacity:1;transform:translate(-50%)}}.memo-menu{display:inline-flex;position:relative}.memo-menu-trigger{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-md);color:var(--muted);font-size:var(--text-lg);line-height:var(--line-height-tight);background:0 0;border:0;place-items:center;padding:0;display:grid}.memo-menu-trigger:hover,.memo-menu-trigger[aria-expanded=true]{background:var(--surface-subtle);color:var(--text)}.memo-menu-popover{top:calc(100% + var(--space-1));z-index:var(--z-toolbar);min-width:var(--measure-tag-parent);padding:var(--space-1);border:var(--border-width) solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-toolbar);flex-direction:column;display:flex;position:absolute;right:0}.memo-menu-item{min-height:var(--space-8);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--text);font-size:var(--text-sm);text-align:left;background:0 0;border:0;align-items:center;display:flex}.memo-menu-item:hover,.memo-menu-item:focus-visible{background:var(--surface-subtle)}.memo-menu-item.is-danger{color:var(--status-error)}.tag-icon-picker{flex:none;display:inline-grid;position:relative}.tag-icon-button{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-md);background:0 0;border:0;flex:none;place-items:center;padding:0;line-height:1;display:grid}.tag-icon-button.is-empty{color:var(--muted)}.tag-icon-button.is-empty svg{width:var(--space-4);height:var(--space-4)}.sidebar-tag-row:hover .tag-icon-button.is-empty,.tag-icon-button.is-empty:focus-visible,.tag-icon-button.is-empty[aria-expanded=true]{color:var(--text);opacity:1}.tag-icon-button:hover,.tag-icon-button[aria-expanded=true]{background:var(--surface-subtle)}.emoji-picker{z-index:var(--z-toolbar);width:var(--measure-emoji-picker);max-height:var(--filter-panel-max-height);padding:var(--space-2);border:var(--border-width) solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-toolbar);flex-direction:column;display:flex;position:fixed}.emoji-picker-favourites{padding-bottom:var(--space-2);margin-bottom:var(--space-2);border-bottom:var(--border-width) solid var(--line);flex:none;overflow:visible}.emoji-picker-grid{gap:var(--space-1);overscroll-behavior:contain;grid-template-columns:repeat(8,minmax(0,1fr));display:grid;overflow-y:auto}.emoji-choice{padding:var(--space-1);border-radius:var(--radius-sm);font-size:var(--text-md);background:0 0;border:0;place-items:center;line-height:1;display:grid}.emoji-choice:hover,.emoji-choice:focus-visible,.emoji-choice[aria-pressed=true]{background:var(--surface-subtle)}.emoji-picker-input{width:100%;min-height:var(--space-8);margin-top:var(--space-2);padding:var(--space-1) var(--space-2);border:var(--border-width) solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-size:var(--text-sm)}.emoji-picker-clear{margin-top:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--muted);font-size:var(--text-xs);text-align:left;background:0 0;border:0}.emoji-picker-clear:hover,.emoji-picker-clear:focus-visible{background:var(--surface-subtle);color:var(--text)}.workspace-bottom-nav{display:none}@media (width<=1199px){.workspace{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);width:100%;padding:var(--space-4) var(--space-4) 0;height:var(--viewport-height-dynamic);margin:0;overflow:hidden}.workspace-main-inner{padding:var(--space-6) var(--space-6) var(--space-20)}}@media (width<=899px){.workspace{grid-template-columns:var(--sidebar-width-compact) minmax(0, 1fr)}.workspace-sidebar{align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-2)}.workspace-brand{font-size:var(--text-xl);margin:0}.workspace-nav{align-items:center;width:100%}.workspace-nav-item{padding:var(--space-3) 0;justify-content:center}.workspace-nav-label,.workspace-nav-badge,.workspace-sidebar-footer{display:none}}@media (width<=767px){.workspace{height:auto;min-height:var(--viewport-height-dynamic);display:block;overflow:visible}.workspace-sidebar{display:none}.workspace-main{overflow:visible}.workspace-pinned-top{position:static}.workspace-main-inner{max-width:none;padding:var(--space-4) var(--space-4) var(--space-20)}.workspace-title{font-size:var(--text-2xl)}.workspace-search-row{flex:100%}.workspace-filter-panel{max-height:min(var(--filter-panel-max-height), max(var(--space-20), calc(var(--viewport-height-dynamic) - var(--space-20) * 3)))}.composer-card{border-radius:var(--radius-xl)}.composer-input{font-size:var(--text-md)}.workspace .memo-row{padding:var(--space-5);border-radius:var(--radius-xl)}.workspace-bottom-nav{z-index:var(--z-toolbar);gap:var(--space-1);padding:var(--space-1) var(--space-1) calc(var(--space-1) + env(safe-area-inset-bottom));border-top:var(--border-width) solid var(--line);background:var(--surface);display:flex;position:fixed;bottom:0;left:0;right:0}.workspace-bottom-item{align-items:center;gap:var(--space-1);padding:var(--space-1) 0;border-radius:var(--radius-sm);color:var(--muted);font-size:var(--text-xs);background:0 0;border:0;flex-direction:column;flex:1;text-decoration:none;display:flex}.workspace-bottom-item svg{width:var(--space-5);height:var(--space-5)}.workspace-bottom-item[aria-current=page]{color:var(--text)}}.settings-section,.profile-section{max-width:var(--measure-settings)}.settings-form{gap:var(--space-2);padding:var(--space-5);display:grid}.settings-form label,.profile-label{margin-top:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.settings-form input{width:100%;min-height:var(--touch-target);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--line);border-radius:var(--radius-md);background:var(--canvas);color:var(--text);font-size:var(--text-md)}.settings-form input::placeholder{color:var(--muted);opacity:var(--opacity-placeholder)}.security-note,.saved-token-state,.settings-message,.profile-note{margin:var(--space-1) 0 0;color:var(--muted);font-size:var(--text-xs);line-height:var(--line-height-reading)}.settings-actions,.profile-actions{margin-top:var(--space-2)}.settings-message{color:var(--accent)}.device-identity{margin-top:var(--space-4);padding-top:var(--space-3);border-top:var(--border-width) solid var(--line)}.device-identity h3{font-size:var(--text-sm);margin:0}.device-id-value,.profile-device-id{margin-top:var(--space-2);padding:var(--space-1) var(--space-2);border:var(--border-width) solid var(--line);border-radius:var(--radius-sm);background:var(--surface-subtle);font-size:var(--text-sm);word-break:break-all;display:inline-block}.profile-card{padding:var(--space-4);margin-top:0}.profile-card+.profile-card{margin-top:var(--space-3)}.profile-card p{margin:var(--space-2) 0 0;color:var(--muted);font-size:var(--text-sm);line-height:var(--line-height-reading)}.profile-stats{gap:var(--space-3);margin:var(--space-3) 0 0;grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid}.profile-stat{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-subtle)}.profile-stat dt{color:var(--muted);font-size:var(--text-xs)}.profile-stat dd{margin:var(--space-1) 0 0;font-size:var(--text-lg);font-weight:var(--font-weight-semibold)}@media (width<=600px){.page-shell{padding:var(--space-6) var(--page-gutter-narrow) var(--space-14)}.app-header{margin-bottom:var(--space-8);align-items:flex-start}.header-tools,.settings-header-actions{align-items:flex-end;gap:var(--space-1);flex-direction:column}main{gap:var(--space-10)}.status-chip{white-space:normal}}
