.dates-view.svelte-1x0qd6i{display:grid;gap:18px}.dates-hero.svelte-1x0qd6i,.date-feature.svelte-1x0qd6i,.date-row.svelte-1x0qd6i,.date-empty.svelte-1x0qd6i{border:1px solid var(--line);background:#fffdf7eb;box-shadow:0 18px 48px #261d1414}.dates-hero.svelte-1x0qd6i{min-height:210px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:24px;align-items:center;border-radius:20px;padding:28px;background:linear-gradient(105deg,#fbf1e4f5,#d7f2dc9e),radial-gradient(circle at 86% 18%,rgba(143,165,126,.22),transparent 30%)}.dates-hero.svelte-1x0qd6i span:where(.svelte-1x0qd6i),.date-feature.svelte-1x0qd6i span:where(.svelte-1x0qd6i),.date-count.svelte-1x0qd6i span:where(.svelte-1x0qd6i){color:var(--muted);font-weight:900}.dates-hero.svelte-1x0qd6i>div:where(.svelte-1x0qd6i):first-child strong:where(.svelte-1x0qd6i){display:block;color:#2d6382;font-size:96px;line-height:.9}.today-meta.svelte-1x0qd6i h2:where(.svelte-1x0qd6i){margin:0;color:#2d6382;font-size:30px}.today-meta.svelte-1x0qd6i p:where(.svelte-1x0qd6i),.today-meta.svelte-1x0qd6i small:where(.svelte-1x0qd6i),.date-feature.svelte-1x0qd6i p:where(.svelte-1x0qd6i){color:var(--muted)}.year-line.svelte-1x0qd6i{width:min(360px,100%);height:5px;overflow:hidden;border-radius:999px;background:#2d63821f;margin:18px 0 8px}.year-line.svelte-1x0qd6i span:where(.svelte-1x0qd6i){display:block;height:100%;background:#7ea79d}.dates-hero.svelte-1x0qd6i button:where(.svelte-1x0qd6i),.date-empty.svelte-1x0qd6i button:where(.svelte-1x0qd6i){min-height:42px;border:0;border-radius:999px;padding:0 18px;background:#7ea79d;color:#fff8eb;font-weight:950}.date-feature.svelte-1x0qd6i{position:relative;overflow:hidden;border-radius:24px;padding:22px 24px;min-height:210px;background:linear-gradient(#fbf1e4a6,#fbf1e4d6),url(../../../visuals/reminder-paper.svg),#fbf1e4;background-size:cover;background-position:center}.date-feature.svelte-1x0qd6i h1:where(.svelte-1x0qd6i){margin:12px 0 0;color:#2d6382}.feature-count.svelte-1x0qd6i{display:flex;align-items:baseline;justify-content:center;gap:14px;margin:18px 0 12px;color:#2d6382}.feature-count.svelte-1x0qd6i strong:where(.svelte-1x0qd6i){font-size:clamp(72px,11vw,124px);line-height:.82}.feature-count.svelte-1x0qd6i em:where(.svelte-1x0qd6i){font-style:normal;font-size:34px}.date-list.svelte-1x0qd6i{display:grid;gap:14px}.date-row.svelte-1x0qd6i{display:grid;grid-template-columns:54px minmax(0,1fr) auto auto;gap:16px;align-items:center;border-radius:16px;padding:18px}.date-row.pinned.svelte-1x0qd6i{background:linear-gradient(105deg,#f4dfbdb3,#fffdf7f5)}.date-icon.svelte-1x0qd6i{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:#2d63821a;color:#2d6382}.date-icon.svelte-1x0qd6i svg:where(.svelte-1x0qd6i){width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:2}.date-main.svelte-1x0qd6i strong:where(.svelte-1x0qd6i){display:block;color:#2d6382;font-size:20px;line-height:1.15}.date-main.svelte-1x0qd6i span:where(.svelte-1x0qd6i){display:block;margin-top:6px;color:var(--muted);line-height:1.35}.date-count.svelte-1x0qd6i{min-width:120px;color:#6d9f99;text-align:right;white-space:nowrap}.date-count.svelte-1x0qd6i strong:where(.svelte-1x0qd6i){margin-left:6px;font-size:48px;line-height:1}.date-count.svelte-1x0qd6i em:where(.svelte-1x0qd6i){margin-left:4px;color:var(--ink);font-style:normal;font-weight:900}.date-actions.svelte-1x0qd6i{display:flex;gap:6px}.date-actions.svelte-1x0qd6i button:where(.svelte-1x0qd6i){min-height:30px;border:1px solid var(--line);border-radius:999px;padding:0 10px;background:#fff8eb;color:var(--muted);font-weight:900}.date-empty.svelte-1x0qd6i{border-radius:16px;padding:22px;display:flex;justify-content:space-between;gap:16px;align-items:center}@media(max-width:760px){.dates-hero.svelte-1x0qd6i{min-height:152px;grid-template-columns:auto minmax(0,1fr);padding:20px}.dates-hero.svelte-1x0qd6i button:where(.svelte-1x0qd6i){grid-column:1 / -1;justify-self:start}.dates-hero.svelte-1x0qd6i>div:where(.svelte-1x0qd6i):first-child strong:where(.svelte-1x0qd6i){font-size:78px}.date-feature.svelte-1x0qd6i{border-radius:18px;min-height:128px;padding:16px}.date-feature.svelte-1x0qd6i h1:where(.svelte-1x0qd6i){margin-top:6px;font-size:22px}.feature-count.svelte-1x0qd6i{justify-content:flex-start;margin:12px 0 8px}.feature-count.svelte-1x0qd6i strong:where(.svelte-1x0qd6i){font-size:58px}.feature-count.svelte-1x0qd6i em:where(.svelte-1x0qd6i){font-size:20px}.date-row.svelte-1x0qd6i{grid-template-columns:44px minmax(0,1fr) auto;gap:12px;padding:14px}.date-icon.svelte-1x0qd6i{width:42px;height:42px}.date-main.svelte-1x0qd6i strong:where(.svelte-1x0qd6i){font-size:17px}.date-main.svelte-1x0qd6i span:where(.svelte-1x0qd6i){font-size:12px}.date-count.svelte-1x0qd6i{min-width:76px}.date-count.svelte-1x0qd6i span:where(.svelte-1x0qd6i){display:none}.date-count.svelte-1x0qd6i strong:where(.svelte-1x0qd6i){font-size:36px}.date-actions.svelte-1x0qd6i{grid-column:2 / -1;justify-content:flex-start}}.datepicker{width:-moz-min-content;width:min-content}.datepicker:not(.active){display:none}.datepicker-dropdown{position:absolute;z-index:20;padding-top:4px}.datepicker-dropdown.datepicker-orient-top{padding-top:0;padding-bottom:4px}.datepicker-picker{display:flex;flex-direction:column;border-radius:4px;background-color:#fff}.datepicker-dropdown .datepicker-picker{box-shadow:0 2px 3px #0a0a0a1a,0 0 0 1px #0a0a0a1a}.datepicker-main{flex:auto;padding:2px}.datepicker-footer{box-shadow:inset 0 1px 1px #0a0a0a1a;background-color:#f5f5f5}.datepicker-title{box-shadow:inset 0 -1px 1px #0a0a0a1a;background-color:#f5f5f5;padding:.375rem .75rem;text-align:center;font-weight:700}.datepicker-controls{display:flex}.datepicker-header .datepicker-controls{padding:2px 2px 0}.datepicker-controls .button{display:inline-flex;position:relative;align-items:center;justify-content:center;margin:0;border:1px solid gainsboro;border-radius:4px;box-shadow:none;background-color:#fff;cursor:pointer;padding:calc(.375em - 1px) .75em;height:2.25em;vertical-align:top;text-align:center;line-height:1.5;white-space:nowrap;color:#363636;font-size:1rem}.datepicker-controls .button:focus,.datepicker-controls .button:active{outline:none}.datepicker-controls .button:hover{border-color:#b8b8b8;color:#363636}.datepicker-controls .button:focus{border-color:#3273dc;color:#363636}.datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em #3273dc40}.datepicker-controls .button:active{border-color:#474747;color:#363636}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker-header .datepicker-controls .button{border-color:transparent;font-weight:700}.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}.datepicker-footer .datepicker-controls .button{flex:auto;margin:calc(.375rem - 1px) .375rem;border-radius:2px;font-size:.75rem}.datepicker-controls .view-switch{flex:auto}.datepicker-controls .prev-button,.datepicker-controls .next-button{padding-right:.375rem;padding-left:.375rem;flex:0 0 14.2857142857%}.datepicker-controls .prev-button.disabled,.datepicker-controls .next-button.disabled{visibility:hidden}.datepicker-view,.datepicker-grid{display:flex}.datepicker-view{align-items:stretch;width:15.75rem}.datepicker-grid{flex-wrap:wrap;flex:auto}.datepicker .days{display:flex;flex-direction:column;flex:auto}.datepicker .days-of-week{display:flex}.datepicker .week-numbers{display:flex;flex-direction:column;flex:0 0 9.6774193548%}.datepicker .weeks{display:flex;flex-direction:column;align-items:stretch;flex:auto}.datepicker span{display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.datepicker .dow{height:1.5rem;font-size:.875rem;font-weight:700}.datepicker .week{flex:auto;color:#b8b8b8;font-size:.75rem}.datepicker-cell,.datepicker .days .dow{flex-basis:14.2857142857%}.datepicker-cell{height:2.25rem}.datepicker-cell:not(.day){flex-basis:25%;height:4.5rem}.datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer}.datepicker-cell.focused:not(.selected){background-color:#e9e9e9}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:#3273dc;color:#fff;font-weight:600}.datepicker-cell.disabled{color:#dcdcdc}.datepicker-cell.prev:not(.disabled),.datepicker-cell.next:not(.disabled){color:#7a7a7a}.datepicker-cell.prev.selected,.datepicker-cell.next.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){border-radius:0;background-color:#f5f5f5}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#efefef}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e9e9e9}.datepicker-cell.today:not(.selected){background-color:#00d1b2}.datepicker-cell.today:not(.selected):not(.disabled){color:#fff}.datepicker-cell.today.focused:not(.selected){background-color:#00ccad}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#b8b8b8;color:#fff}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#b3b3b3}.datepicker-cell.range-start:not(.range-end){border-radius:4px 0 0 4px}.datepicker-cell.range-end:not(.range-start){border-radius:0 4px 4px 0}.datepicker-cell.range{border-radius:0;background-color:#dcdcdc}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d7d7d7}.datepicker-cell.range.disabled{color:#c6c6c6}.datepicker-cell.range.focused{background-color:#d1d1d1}.datepicker-input.in-edit{border-color:#276bda}.datepicker-input.in-edit:focus,.datepicker-input.in-edit:active{box-shadow:0 0 .25em .25em #276bda33}.app-shell.svelte-1uha8ag{min-height:100vh;background:var(--paper);border:1px solid var(--line);box-shadow:0 24px 60px #261d1429;display:grid;grid-template-rows:auto 1fr;overflow:hidden;position:relative}.app-shell.svelte-1uha8ag:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.65;background:radial-gradient(circle at 22% 10%,rgba(179,58,43,.1) 0 2px,transparent 3px),linear-gradient(90deg,rgba(31,111,91,.045),transparent 36%)}.topbar.svelte-1uha8ag,.app-main.svelte-1uha8ag{position:relative;z-index:1}.topbar.svelte-1uha8ag{padding:18px 22px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);background:#fff8ebe0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.brand.svelte-1uha8ag,.top-actions.svelte-1uha8ag,.avatar-row.svelte-1uha8ag{display:flex;align-items:center}.brand.svelte-1uha8ag{gap:12px;border:0;background:transparent;color:inherit;padding:0;text-align:left}.logo.svelte-1uha8ag,.avatar.svelte-1uha8ag{display:grid;place-items:center;color:var(--accent-text);font-weight:950}.logo.svelte-1uha8ag{width:38px;height:38px;border-radius:10px;background:#fff8eb;object-fit:cover;box-shadow:6px 6px 0 var(--gold)}.brand.svelte-1uha8ag strong:where(.svelte-1uha8ag),.avatar-row.svelte-1uha8ag strong:where(.svelte-1uha8ag){display:block;line-height:1.1}.brand.svelte-1uha8ag span:where(.svelte-1uha8ag),.avatar-row.svelte-1uha8ag span:where(.svelte-1uha8ag){display:block;color:var(--muted);font-size:12px;margin-top:3px}.primary-nav.svelte-1uha8ag,.top-actions.svelte-1uha8ag{gap:9px}.primary-nav.svelte-1uha8ag{display:flex;align-items:center;padding:5px;border:1px solid var(--line);border-radius:999px;background:linear-gradient(135deg,#d7f2dc94,#fffdf7e0),#fffdf7;box-shadow:inset 0 1px #ffffffb3;isolation:isolate;overflow:hidden;position:relative}.primary-nav.svelte-1uha8ag button:where(.svelte-1uha8ag){border:0;flex:1;min-width:92px;min-height:34px;border-radius:999px;background:transparent;color:var(--muted);font-size:13px;font-weight:950;position:relative;z-index:1;transition:color .18s ease}.primary-nav.svelte-1uha8ag button.active:where(.svelte-1uha8ag){color:var(--accent-text)}.nav-indicator.svelte-1uha8ag{position:absolute;left:5px;top:5px;bottom:5px;width:calc((100% - 10px)/5);border-radius:999px;background:var(--jade);box-shadow:0 8px 18px #1f6f5b33;transform:translate(0);transition:transform .24s cubic-bezier(.2,.8,.2,1);z-index:0}.primary-nav[data-active=concerts].svelte-1uha8ag .nav-indicator:where(.svelte-1uha8ag){transform:translate(100%)}.primary-nav[data-active=trends].svelte-1uha8ag .nav-indicator:where(.svelte-1uha8ag){transform:translate(200%)}.primary-nav[data-active=dates].svelte-1uha8ag .nav-indicator:where(.svelte-1uha8ag){transform:translate(300%)}.primary-nav[data-active=me].svelte-1uha8ag .nav-indicator:where(.svelte-1uha8ag){transform:translate(400%)}.mobile-nav.svelte-1uha8ag{display:none}.icon-button.svelte-1uha8ag,.button.svelte-1uha8ag{border:1px solid var(--line);background:#fffdf7;color:var(--ink);border-radius:8px;font-size:13px;font-weight:850;min-height:36px}.icon-button.svelte-1uha8ag{width:36px;display:grid;place-items:center;padding:0}.search-icon.svelte-1uha8ag,.mini-search-icon.svelte-1uha8ag{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.button.svelte-1uha8ag{padding:0 12px}.button.primary.svelte-1uha8ag{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.icon-button.active.svelte-1uha8ag,.button.active.svelte-1uha8ag{border-color:color-mix(in srgb,var(--jade) 48%,var(--line));background:color-mix(in srgb,var(--mint) 70%,white)}.action-panel.svelte-1uha8ag{display:grid;gap:10px;margin-bottom:18px}.action-card.svelte-1uha8ag{border:1px solid var(--line);border-radius:12px;background:#fffdf7;padding:14px}.action-card-head.svelte-1uha8ag{display:flex;justify-content:space-between;gap:16px;align-items:start;margin-bottom:10px}.action-card-head.svelte-1uha8ag strong:where(.svelte-1uha8ag),.search-card.svelte-1uha8ag label:where(.svelte-1uha8ag){font-size:14px;font-weight:950}.action-card-head.svelte-1uha8ag span:where(.svelte-1uha8ag){display:block;margin-top:3px;color:var(--muted);font-size:12px;font-weight:850}.close-button.svelte-1uha8ag{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border:1px solid var(--line);border-radius:999px;background:#fff8eb;color:var(--muted)}.close-button.svelte-1uha8ag:hover{color:var(--accent-text);background:var(--accent);border-color:var(--accent)}.close-button.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.action-card.svelte-1uha8ag pre:where(.svelte-1uha8ag){margin:0;white-space:pre-wrap;color:var(--muted);font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.digest-actions.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.digest-actions.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--muted);font-size:12px;font-weight:850}.search-row.svelte-1uha8ag,.watch-form.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:8px}.watch-form.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));align-items:end}.edit-form.svelte-1uha8ag{grid-template-columns:repeat(auto-fit,minmax(128px,1fr))}.watch-form.svelte-1uha8ag input:where(.svelte-1uha8ag){grid-column:span 2;min-width:0}.watch-form.svelte-1uha8ag button:where(.svelte-1uha8ag){min-height:38px}.check-row.svelte-1uha8ag{min-height:38px;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:8px;background:#fff8eb;color:var(--muted);padding:0 10px;font-size:12px;font-weight:900}.search-row.svelte-1uha8ag input:where(.svelte-1uha8ag),.watch-form.svelte-1uha8ag input:where(.svelte-1uha8ag),.watch-form.svelte-1uha8ag select:where(.svelte-1uha8ag){min-height:38px;border:1px solid var(--line);border-radius:8px;background:#fff8eb;color:var(--ink);padding:0 10px}.form-error.svelte-1uha8ag{margin:9px 0 0;color:var(--accent);font-size:12px;font-weight:850}.modal-backdrop.svelte-1uha8ag{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:18px;background:#271f1747;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal-card.svelte-1uha8ag{width:min(620px,100%);max-height:min(760px,calc(100vh - 36px));overflow:auto;border:1px solid var(--line);border-radius:20px;background:#fffdf7;box-shadow:0 32px 90px #261d1442;padding:18px}.modal-head.svelte-1uha8ag{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:14px}.modal-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;color:var(--ink);font-size:20px}.modal-head.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:5px 0 0;color:var(--muted);font-size:13px;line-height:1.4}.modal-form.svelte-1uha8ag{margin-top:0}.modal-actions.svelte-1uha8ag{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.reminder-modal.svelte-1uha8ag{background:linear-gradient(180deg,#fbecd9,#fffdf7 150px)}.modal-head.soft.svelte-1uha8ag{align-items:center}.modal-head.soft.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#2d6382;font-weight:900}.back-button.svelte-1uha8ag,.text-button.svelte-1uha8ag{border:0;background:transparent;color:#7ea79d;font-weight:950}.back-button.svelte-1uha8ag{width:36px;height:36px;display:grid;place-items:center;border-radius:999px}.back-button.svelte-1uha8ag:hover{background:#7ea79d1f}.back-button.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.reminder-sheet.svelte-1uha8ag{display:grid;gap:16px;border-radius:22px;background:#fffdf7f0;padding:18px}.sheet-row.svelte-1uha8ag{min-height:56px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:12px;align-items:center;border-bottom:1px solid rgba(130,111,91,.14);color:#2d6382}.sheet-row.svelte-1uha8ag:last-child{border-bottom:0}.sheet-row.svelte-1uha8ag>span:where(.svelte-1uha8ag){width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:#7ea79d1a;color:#7ea79d;font-weight:950}.sheet-row.svelte-1uha8ag strong:where(.svelte-1uha8ag),.sheet-label.svelte-1uha8ag{color:#6d9f99;font-size:18px;font-weight:950}.sheet-control-row.svelte-1uha8ag select:where(.svelte-1uha8ag){min-height:42px;border:1px solid rgba(130,111,91,.22);border-radius:12px;background:#fffdf7;color:var(--ink);padding:0 12px;font-weight:850}.reminder-days.svelte-1uha8ag{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.reminder-days.svelte-1uha8ag label:where(.svelte-1uha8ag){min-height:34px;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(130,111,91,.18);border-radius:999px;padding:0 10px;background:#fff8eb;color:var(--muted);font-size:13px;font-weight:850;white-space:nowrap}.reminder-days.svelte-1uha8ag input:where(.svelte-1uha8ag){accent-color:#7ea79d}.sheet-row.svelte-1uha8ag input[type=checkbox]:where(.svelte-1uha8ag){width:46px;height:26px;accent-color:#7ea79d}.title-row.svelte-1uha8ag input:where(.svelte-1uha8ag){grid-column:2 / -1;min-height:44px;border:0;outline:0;background:transparent;color:var(--ink);font-size:22px;font-weight:900}.sheet-group.svelte-1uha8ag{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;align-items:start;border-bottom:1px solid rgba(130,111,91,.14);padding-bottom:16px}.sheet-label.svelte-1uha8ag{grid-column:2}.date-picker-row.svelte-1uha8ag{grid-column:2;display:grid;grid-template-columns:minmax(0,1fr) 110px;gap:8px;margin-top:8px}.date-picker-row.svelte-1uha8ag input:where(.svelte-1uha8ag),.date-picker-row.svelte-1uha8ag select:where(.svelte-1uha8ag){min-height:46px;border:1px solid rgba(130,111,91,.22);border-radius:12px;background:#fffdf7;color:var(--ink);padding:0 12px;font-weight:850}.sheet-group.svelte-1uha8ag p:where(.svelte-1uha8ag){grid-column:2;margin:8px 0 0;color:var(--muted);font-weight:850}.datepicker{border-color:var(--line);border-radius:14px;box-shadow:0 18px 48px #261d142e;font-family:inherit}.app-main.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr) 330px}.app-main.no-side-panel.svelte-1uha8ag{grid-template-columns:minmax(0,1fr)}.feed.svelte-1uha8ag{padding:28px;border-right:1px solid var(--line);min-width:0}.app-main.no-side-panel.svelte-1uha8ag .feed:where(.svelte-1uha8ag){border-right:0}.greeting.svelte-1uha8ag{display:grid;grid-template-columns:1fr auto;gap:22px;align-items:end;margin-bottom:20px}.eyebrow.svelte-1uha8ag{color:var(--jade);font-size:12px;font-weight:950;text-transform:uppercase;margin-bottom:8px}h1.svelte-1uha8ag{margin:0;max-width:660px;font-size:42px;line-height:1.02;letter-spacing:0}.greeting.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:12px 0 0;max-width:620px;color:var(--muted);line-height:1.5}.daily-card.svelte-1uha8ag{width:250px;border:1px solid var(--line);border-radius:10px;padding:14px;background:linear-gradient(135deg,#f4dfbd,#d9f1dc 55%,#f7d4ca)}.daily-card.svelte-1uha8ag strong:where(.svelte-1uha8ag){display:block;font-size:21px;line-height:1.08}.daily-card.svelte-1uha8ag span:where(.svelte-1uha8ag){display:block;margin-top:8px;color:#65584b;font-size:12px;line-height:1.4}.daily-card.svelte-1uha8ag button:where(.svelte-1uha8ag){margin-top:12px}.daily-card.svelte-1uha8ag small:where(.svelte-1uha8ag){display:block;margin-top:7px;color:#65584b;font-size:11px;font-weight:850;line-height:1.35}.reminder-strip.svelte-1uha8ag{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;border:1px solid var(--line);border-radius:16px;background:linear-gradient(105deg,#fbf1e4f5,#d7f2dc9e);padding:14px;margin-bottom:18px}.reminder-strip.svelte-1uha8ag strong:where(.svelte-1uha8ag),.reminder-strip.svelte-1uha8ag span:where(.svelte-1uha8ag){display:block}.reminder-strip.svelte-1uha8ag>div:where(.svelte-1uha8ag):first-child strong:where(.svelte-1uha8ag){color:#2d6382;font-size:15px}.reminder-strip.svelte-1uha8ag>div:where(.svelte-1uha8ag):first-child span:where(.svelte-1uha8ag){margin-top:3px;color:var(--muted);font-size:12px;font-weight:850}.reminder-strip-list.svelte-1uha8ag{display:flex;gap:8px;overflow-x:auto;justify-content:flex-end}.reminder-strip-list.svelte-1uha8ag button:where(.svelte-1uha8ag){min-width:92px;border:1px solid rgba(126,167,157,.32);border-radius:14px;background:#fffdf7;color:#2d6382;padding:9px 11px;text-align:left}.reminder-strip-list.svelte-1uha8ag button:where(.svelte-1uha8ag) strong:where(.svelte-1uha8ag){font-size:24px;line-height:1}.reminder-strip-list.svelte-1uha8ag button:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){margin-top:4px;overflow:hidden;color:var(--muted);font-size:11px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.tabs.svelte-1uha8ag{display:flex;gap:8px;margin:0 0 18px;overflow-x:auto;padding-bottom:2px}.tab.svelte-1uha8ag{border:1px solid var(--line);border-radius:999px;padding:8px 12px;background:#fffdf7;font-size:13px;color:var(--muted);font-weight:850;white-space:nowrap}.tab.active.svelte-1uha8ag{color:var(--accent-text);background:var(--jade);border-color:var(--jade)}.section-title.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center;margin:22px 0 10px;gap:16px}.section-title.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;font-size:15px;text-transform:uppercase}.section-title.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--accent);font-size:13px;font-weight:900}.story-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.story.svelte-1uha8ag,.timeline.svelte-1uha8ag,.profile-card.svelte-1uha8ag,.mini-card.svelte-1uha8ag,.empty-state.svelte-1uha8ag{border:1px solid var(--line);border-radius:12px;background:#fffdf7}.story.svelte-1uha8ag{overflow:hidden;min-width:0}.hero-story.svelte-1uha8ag{grid-column:span 2;display:grid;grid-template-columns:230px minmax(0,1fr)}.story-body.svelte-1uha8ag{padding:16px}.story-media.svelte-1uha8ag,.story-thumb.svelte-1uha8ag{margin:0;background:color-mix(in srgb,var(--mint) 64%,white);overflow:hidden}.story-media.svelte-1uha8ag{min-height:230px;border-right:1px solid var(--line)}.story-thumb.svelte-1uha8ag{aspect-ratio:16 / 9;border-bottom:1px solid var(--line)}.story-media.svelte-1uha8ag img:where(.svelte-1uha8ag),.story-thumb.svelte-1uha8ag img:where(.svelte-1uha8ag),.timeline-image.svelte-1uha8ag{width:100%;height:100%;display:block;object-fit:cover}.story-kicker.svelte-1uha8ag{color:var(--jade);font-size:12px;font-weight:950;margin-bottom:10px}.story.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0;font-size:22px;line-height:1.12}.story.svelte-1uha8ag:not(.hero-story) h3:where(.svelte-1uha8ag){font-size:18px}.story.svelte-1uha8ag p:where(.svelte-1uha8ag),.timeline.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:10px 0 0;color:var(--muted);line-height:1.45;font-size:13px}.chips.svelte-1uha8ag,.story-actions.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:7px}.chips.svelte-1uha8ag,.story-actions.svelte-1uha8ag{margin-top:14px}.chip.svelte-1uha8ag{border:1px solid rgba(179,58,43,.26);background:color-mix(in srgb,var(--mint) 72%,white);color:color-mix(in srgb,var(--accent) 78%,var(--ink));border-radius:999px;padding:5px 8px;font-size:11px;font-weight:950}.chip.hot.svelte-1uha8ag{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.small-button.svelte-1uha8ag{border:1px solid var(--line);background:#fff8eb;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:900;color:var(--ink)}.small-button.primary.svelte-1uha8ag{background:var(--jade);color:#fff8eb;border-color:var(--jade)}.source-link.svelte-1uha8ag{min-height:31px;display:inline-flex;align-items:center;border:1px solid color-mix(in srgb,var(--gold) 62%,var(--line));border-radius:999px;padding:0 10px;background:color-mix(in srgb,var(--gold) 22%,white);color:color-mix(in srgb,var(--ink) 76%,var(--jade));font-size:12px;font-weight:950;text-decoration:none;white-space:nowrap}.source-link.svelte-1uha8ag:hover{background:var(--gold);color:#2a2009}.inline-source.svelte-1uha8ag{margin-top:12px}.timeline.svelte-1uha8ag{overflow:hidden}.timeline-item.svelte-1uha8ag{display:grid;grid-template-columns:72px 72px 1fr;gap:12px;padding:14px;border-bottom:1px solid var(--line)}.timeline-item.svelte-1uha8ag:last-child{border-bottom:0}.date.svelte-1uha8ag{width:56px;height:56px;border-radius:10px;display:grid;place-items:center;text-align:center;background:var(--gold);color:#2a2009;font-weight:950;line-height:1}.date.svelte-1uha8ag small:where(.svelte-1uha8ag){display:block;margin-bottom:4px;font-size:10px;color:#2a2009b3}.timeline-image.svelte-1uha8ag{width:72px;height:56px;border-radius:10px;border:1px solid var(--line);background:var(--cream)}.timeline.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 6px;font-size:16px}.empty-state.svelte-1uha8ag{padding:28px}.empty-state.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 8px}.empty-state.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;color:var(--muted)}.me-workspace.svelte-1uha8ag{display:grid;gap:14px}.settings-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.settings-grid.compact.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr))}.settings-card.svelte-1uha8ag,.notebook-card.svelte-1uha8ag,.cron-status-card.svelte-1uha8ag,.job-run-card.svelte-1uha8ag,.settings-grid.compact.svelte-1uha8ag button:where(.svelte-1uha8ag){border:1px solid var(--line);border-radius:12px;background:#fffdf7}.settings-card.svelte-1uha8ag,.notebook-card.svelte-1uha8ag,.cron-status-card.svelte-1uha8ag,.job-run-card.svelte-1uha8ag{padding:16px}.tools-panel.svelte-1uha8ag{display:grid;gap:12px}.compact-head.svelte-1uha8ag{margin-bottom:12px}.cron-job-list.svelte-1uha8ag{display:grid;gap:8px}.cron-job-row.svelte-1uha8ag{display:grid;grid-template-columns:minmax(220px,1fr) minmax(92px,.34fr) minmax(128px,.42fr) minmax(180px,.76fr);gap:10px;align-items:center;border:1px solid color-mix(in srgb,var(--line) 76%,transparent);border-radius:10px;background:color-mix(in srgb,var(--mint) 38%,white);padding:10px}.cron-job-main.svelte-1uha8ag{display:grid;grid-template-columns:10px minmax(0,1fr);gap:10px;align-items:start;min-width:0}.cron-dot.svelte-1uha8ag{width:9px;height:9px;margin-top:6px;border-radius:999px;background:var(--line)}.cron-job-row.success.svelte-1uha8ag .cron-dot:where(.svelte-1uha8ag){background:var(--jade)}.cron-job-row.skipped.svelte-1uha8ag .cron-dot:where(.svelte-1uha8ag){background:var(--gold)}.cron-job-row.error.svelte-1uha8ag .cron-dot:where(.svelte-1uha8ag){background:#d9634f}.cron-job-row.disabled.svelte-1uha8ag{background:#fff8eb;opacity:.78}.cron-job-main.svelte-1uha8ag strong:where(.svelte-1uha8ag),.cron-job-meta.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--ink);overflow-wrap:anywhere}.cron-job-main.svelte-1uha8ag p:where(.svelte-1uha8ag),.cron-job-meta.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--muted)}.cron-job-main.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:4px 0 0;font-size:12px;line-height:1.35}.cron-job-meta.svelte-1uha8ag{min-width:0}.cron-job-meta.svelte-1uha8ag span:where(.svelte-1uha8ag){display:block;font-size:11px;font-weight:900}.cron-job-meta.svelte-1uha8ag strong:where(.svelte-1uha8ag){display:block;margin-top:4px;font-size:12px;line-height:1.3}.job-run-card.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:14px;align-items:end;position:relative;overflow:hidden}.job-run-card.svelte-1uha8ag:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:var(--line)}.job-run-card.running.svelte-1uha8ag:before{background:var(--gold)}.job-run-card.success.svelte-1uha8ag:before{background:var(--jade)}.job-run-card.error.svelte-1uha8ag:before{background:#d9634f}.ica-tool-card.svelte-1uha8ag{grid-template-rows:auto auto}.tool-status-grid.svelte-1uha8ag{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;position:relative}.tool-status-grid.svelte-1uha8ag div:where(.svelte-1uha8ag){min-width:0;border:1px solid color-mix(in srgb,var(--line) 76%,transparent);border-radius:10px;background:color-mix(in srgb,var(--mint) 56%,white);padding:10px}.tool-status-grid.svelte-1uha8ag span:where(.svelte-1uha8ag){display:block;color:var(--muted);font-size:11px;font-weight:900}.tool-status-grid.svelte-1uha8ag strong:where(.svelte-1uha8ag){display:block;margin-top:5px;overflow-wrap:anywhere;color:var(--ink);font-size:13px;line-height:1.25}.job-run-copy.svelte-1uha8ag,.job-run-controls.svelte-1uha8ag,.job-run-status.svelte-1uha8ag{position:relative}.job-run-copy.svelte-1uha8ag span:where(.svelte-1uha8ag),.job-run-controls.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--muted);font-size:12px;font-weight:900}.job-run-copy.svelte-1uha8ag strong:where(.svelte-1uha8ag){display:block;margin-top:6px;font-size:24px;line-height:1.1}.job-run-copy.svelte-1uha8ag p:where(.svelte-1uha8ag),.job-run-status.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.45}.job-run-controls.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end}.job-run-controls.svelte-1uha8ag label:where(.svelte-1uha8ag){display:grid;gap:6px}.job-run-controls.svelte-1uha8ag input:where(.svelte-1uha8ag){min-width:0;height:42px;border:1px solid rgba(130,111,91,.22);border-radius:12px;background:#fff8eb;color:var(--ink);padding:0 12px;font-weight:850}.job-run-status.svelte-1uha8ag{grid-column:1 / -1;display:flex;align-items:center;gap:8px;min-height:24px}.job-run-status.svelte-1uha8ag span:where(.svelte-1uha8ag){width:9px;height:9px;flex:0 0 auto;border-radius:999px;background:var(--line)}.job-run-card.running.svelte-1uha8ag .job-run-status:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){background:var(--gold);animation:svelte-1uha8ag-pulse-dot 1s ease-in-out infinite}.job-run-card.success.svelte-1uha8ag .job-run-status:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){background:var(--jade)}.job-run-card.error.svelte-1uha8ag .job-run-status:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){background:#d9634f}@keyframes svelte-1uha8ag-pulse-dot{0%,to{transform:scale(.8);opacity:.6}50%{transform:scale(1.2);opacity:1}}.settings-card.svelte-1uha8ag span:where(.svelte-1uha8ag),.notebook-head.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--muted);font-size:12px;font-weight:850}.settings-card.svelte-1uha8ag strong:where(.svelte-1uha8ag){display:block;margin-top:7px;font-size:28px;line-height:1.05}.settings-card.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:8px 0 0;color:var(--muted);font-size:13px;line-height:1.4}.notebook-head.svelte-1uha8ag{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-bottom:12px}.notebook-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0 0 4px;font-size:16px}.settings-grid.compact.svelte-1uha8ag button:where(.svelte-1uha8ag){padding:12px;text-align:left;color:var(--ink)}.settings-grid.compact.svelte-1uha8ag strong:where(.svelte-1uha8ag){display:block;font-size:22px}.settings-grid.compact.svelte-1uha8ag span:where(.svelte-1uha8ag){display:block;margin-top:4px;color:var(--muted);font-size:12px;font-weight:850}.side-panel.svelte-1uha8ag{padding:24px;background:linear-gradient(180deg,#d7f2dc99,#fbf1e466),#fffdf7a6;min-width:0}.profile-card.svelte-1uha8ag,.mini-card.svelte-1uha8ag{padding:14px;margin-bottom:14px}.profile-card.svelte-1uha8ag{background:radial-gradient(circle at 88% 18%,rgba(143,29,79,.12) 0 48px,transparent 49px),#fffdf7}.avatar-row.svelte-1uha8ag{gap:12px;margin-bottom:12px}.avatar.svelte-1uha8ag{width:42px;height:42px;border-radius:12px;background:var(--plum);box-shadow:5px 5px 0 var(--gold)}.focus.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.focus.svelte-1uha8ag div:where(.svelte-1uha8ag){border:1px solid var(--line);border-radius:10px;padding:10px;background:color-mix(in srgb,var(--cream) 72%,white)}.focus.svelte-1uha8ag strong:where(.svelte-1uha8ag){display:block;font-size:18px}.focus.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--muted);font-size:11px;font-weight:850}.mini-card-head.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.mini-card.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;font-size:14px;text-transform:uppercase}.mini-card-head.svelte-1uha8ag span:where(.svelte-1uha8ag){display:block;margin-top:3px;color:var(--muted);font-size:11px;font-weight:850}.mini-card-head.svelte-1uha8ag button:where(.svelte-1uha8ag),.preference-add.svelte-1uha8ag button:where(.svelte-1uha8ag){border:1px solid color-mix(in srgb,var(--jade) 42%,var(--line));border-radius:999px;min-height:28px;padding:0 10px;background:color-mix(in srgb,var(--mint) 62%,white);color:var(--jade);font-size:11px;font-weight:950;white-space:nowrap}.mini-card-head.svelte-1uha8ag button:where(.svelte-1uha8ag):hover,.preference-add.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{background:var(--jade);color:var(--accent-text)}.preference-card.svelte-1uha8ag{background:linear-gradient(180deg,#fffdf7f5,#d7f2dc57),#fffdf7}.preference-add.svelte-1uha8ag{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.preference-summary.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px}.preference-summary.svelte-1uha8ag button:where(.svelte-1uha8ag){min-width:0;border:1px solid var(--line);border-radius:10px;padding:9px 8px;background:color-mix(in srgb,var(--cream) 72%,white);text-align:left;color:var(--ink)}.preference-summary.svelte-1uha8ag strong:where(.svelte-1uha8ag){display:block;font-size:18px;line-height:1}.preference-summary.svelte-1uha8ag span:where(.svelte-1uha8ag){display:block;margin-top:5px;color:var(--muted);font-size:11px;font-weight:850}.preference-search.svelte-1uha8ag{min-height:38px;display:grid;grid-template-columns:22px minmax(0,1fr);gap:6px;align-items:center;border:1px solid var(--line);border-radius:10px;background:#fff8eb;padding:0 10px}.mini-search-icon.svelte-1uha8ag{width:16px;height:16px;color:var(--muted)}.preference-search.svelte-1uha8ag input:where(.svelte-1uha8ag){min-width:0;height:36px;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:13px}.preference-tabs.svelte-1uha8ag{display:flex;gap:6px;margin-top:10px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.preference-tabs.svelte-1uha8ag::-webkit-scrollbar{display:none}.preference-tabs.svelte-1uha8ag button:where(.svelte-1uha8ag){border:1px solid var(--line);border-radius:999px;min-height:28px;padding:0 9px;background:#fffdf7;color:var(--muted);font-size:11px;font-weight:950;white-space:nowrap}.preference-tabs.svelte-1uha8ag button.active:where(.svelte-1uha8ag){background:var(--plum);border-color:var(--plum);color:var(--accent-text)}.preference-result-line.svelte-1uha8ag{display:flex;justify-content:space-between;gap:10px;margin:10px 0 8px;color:var(--muted);font-size:11px;font-weight:850}.preference-list.svelte-1uha8ag{display:grid;gap:8px;max-height:430px;overflow:auto;padding-right:2px}.preference-row.svelte-1uha8ag{border:1px solid var(--line);border-radius:10px;padding:10px;background:color-mix(in srgb,var(--mint) 70%,white);display:grid;gap:8px}.preference-row.blocked.svelte-1uha8ag{background:color-mix(in srgb,var(--rose) 58%,white)}.preference-row-main.svelte-1uha8ag{min-width:0}.preference-row.svelte-1uha8ag strong:where(.svelte-1uha8ag){display:block;overflow-wrap:anywhere;font-size:12px;line-height:1.25}.preference-row.svelte-1uha8ag span:where(.svelte-1uha8ag){display:block;margin-top:3px;color:var(--muted);font-size:11px;line-height:1.35}.quiet-copy.svelte-1uha8ag{color:var(--muted);font-size:11px;line-height:1.35}.quiet-copy.svelte-1uha8ag{margin:0}.topic-actions.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:6px}.topic-actions.svelte-1uha8ag button:where(.svelte-1uha8ag){border:1px solid var(--line);border-radius:999px;min-height:26px;padding:0 8px;background:#fffdf7;color:var(--muted);font-size:11px;font-weight:900}.topic-actions.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{color:var(--accent-text);background:var(--accent);border-color:var(--accent)}.brew-list.svelte-1uha8ag{display:grid;gap:10px}.brew.svelte-1uha8ag{display:grid;grid-template-columns:8px 1fr;gap:10px;align-items:start}.brew.svelte-1uha8ag:before{content:"";width:8px;height:36px;border-radius:999px;background:var(--accent)}.brew.svelte-1uha8ag strong:where(.svelte-1uha8ag){display:block;font-size:13px;margin-bottom:3px}.brew.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--muted);font-size:12px;line-height:1.4}@media(max-width:960px){.app-shell.svelte-1uha8ag{border:0;padding-bottom:92px}.topbar.svelte-1uha8ag{padding:16px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;-webkit-backdrop-filter:none;backdrop-filter:none}.desktop-nav.svelte-1uha8ag{display:none}.mobile-nav.svelte-1uha8ag{display:flex;position:fixed;left:16px;right:16px;bottom:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:30;overflow-x:auto;justify-content:stretch;scrollbar-width:none;box-shadow:0 18px 42px #261d143d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobile-nav.svelte-1uha8ag::-webkit-scrollbar{display:none}.mobile-nav.svelte-1uha8ag button:where(.svelte-1uha8ag){min-width:0;font-size:12px}.button.svelte-1uha8ag{display:none}.top-actions.svelte-1uha8ag .button.primary:where(.svelte-1uha8ag){display:inline-flex;align-items:center}.watch-form.svelte-1uha8ag,.search-row.svelte-1uha8ag{grid-template-columns:1fr}.watch-form.svelte-1uha8ag input:where(.svelte-1uha8ag){grid-column:1}.app-main.svelte-1uha8ag{grid-template-columns:1fr}.feed.svelte-1uha8ag{border-right:0;padding:20px}.side-panel.svelte-1uha8ag{padding:0 20px 24px}.greeting.svelte-1uha8ag{grid-template-columns:1fr}.modal-backdrop.svelte-1uha8ag{align-items:end;padding:0}.modal-card.svelte-1uha8ag{width:100%;max-height:calc(100vh - 34px);border-right:0;border-bottom:0;border-left:0;border-radius:24px 24px 0 0;padding:16px}.date-picker-row.svelte-1uha8ag,.watch-form.svelte-1uha8ag,.search-row.svelte-1uha8ag{grid-template-columns:1fr}.sheet-row.svelte-1uha8ag{grid-template-columns:36px minmax(72px,.65fr) minmax(0,1.35fr);gap:10px}.sheet-row.svelte-1uha8ag strong:where(.svelte-1uha8ag),.sheet-label.svelte-1uha8ag{font-size:15px;line-height:1.25}.sheet-control-row.svelte-1uha8ag select:where(.svelte-1uha8ag),.sheet-group.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:13px;line-height:1.35}.sheet-row.svelte-1uha8ag>span:where(.svelte-1uha8ag){width:34px;height:34px}.reminder-days.svelte-1uha8ag{justify-content:flex-start}.reminder-days.svelte-1uha8ag label:where(.svelte-1uha8ag){min-height:30px;padding:0 8px;font-size:12px}.reminder-strip.svelte-1uha8ag{grid-template-columns:1fr}.reminder-strip-list.svelte-1uha8ag{justify-content:flex-start}h1.svelte-1uha8ag{font-size:34px}.daily-card.svelte-1uha8ag{width:auto}.settings-grid.svelte-1uha8ag,.settings-grid.compact.svelte-1uha8ag{grid-template-columns:1fr}.cron-job-row.svelte-1uha8ag{grid-template-columns:1fr 1fr;align-items:start}.cron-job-main.svelte-1uha8ag,.cron-job-meta.wide.svelte-1uha8ag{grid-column:1 / -1}.job-run-card.svelte-1uha8ag,.job-run-controls.svelte-1uha8ag,.tool-status-grid.svelte-1uha8ag{grid-template-columns:1fr}.job-run-copy.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:21px}.notebook-head.svelte-1uha8ag{align-items:flex-start}.story-grid.svelte-1uha8ag{grid-template-columns:1fr}.story.svelte-1uha8ag{display:grid;grid-template-columns:104px minmax(0,1fr)}.hero-story.svelte-1uha8ag{grid-column:span 1;grid-template-columns:112px minmax(0,1fr)}.story-body.svelte-1uha8ag{padding:13px}.story-media.svelte-1uha8ag,.story-thumb.svelte-1uha8ag{align-self:start;min-height:0;height:128px;aspect-ratio:auto;border-right:1px solid var(--line);border-bottom:0}.story-thumb.svelte-1uha8ag{height:112px}.story.svelte-1uha8ag h3:where(.svelte-1uha8ag),.story.svelte-1uha8ag:not(.hero-story) h3:where(.svelte-1uha8ag){font-size:16px;line-height:1.16}.story.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-top:8px}.story-kicker.svelte-1uha8ag{margin-bottom:7px;font-size:11px}.chips.svelte-1uha8ag,.story-actions.svelte-1uha8ag{margin-top:10px}.source-link.svelte-1uha8ag{min-height:29px;white-space:normal}.timeline-item.svelte-1uha8ag{grid-template-columns:56px 64px 1fr}.timeline-image.svelte-1uha8ag{width:64px;height:56px}}
