.pip[data-astro-cid-5jhsvtym]{z-index:1;align-items:center;gap:var(--space-2);block-size:var(--pip-height);padding-inline:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:var(--look-bg,var(--glass));backdrop-filter:var(--frost-blur);box-shadow:inset 0 0 0 1.5px var(--group-blue), var(--shadow-panel);color:var(--ink);opacity:0;translate:0 calc(var(--space-2) * -1);visibility:hidden;transition:opacity var(--dur-base) var(--ease), translate var(--dur-base) var(--ease), visibility 0s var(--dur-base);display:flex;position:absolute;inset-block-start:calc(var(--menubar-height) + var(--space-3));inset-inline-end:var(--space-3)}.pip[data-astro-cid-5jhsvtym][data-open]{opacity:1;visibility:visible;transition:opacity var(--dur-base) var(--ease), translate var(--dur-base) var(--ease);translate:0}.pip-disc[data-astro-cid-5jhsvtym]{inline-size:var(--space-5);block-size:var(--space-5);background:color-mix(in srgb, var(--group-blue) 22%, transparent);color:var(--group-blue);--icon-size:var(--space-3);--icon-stroke:2;border-radius:50%;place-items:center;display:grid}.pip-disc[data-astro-cid-5jhsvtym] path:first-child{fill:currentColor}.pip-disc[data-astro-cid-5jhsvtym] path:not(:first-child){stroke:color-mix(in srgb, var(--group-blue) 22%, var(--look-bg,var(--glass)))}.pip[data-astro-cid-5jhsvtym] b[data-astro-cid-5jhsvtym]{font-size:var(--text-17);font-variant-numeric:tabular-nums;font-weight:600}.pip[data-astro-cid-5jhsvtym][data-phase=break] b[data-astro-cid-5jhsvtym]{color:var(--green)}.scale[data-astro-cid-elnvrtsu]{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-panel);background:var(--frost);backdrop-filter:var(--frost-blur);font-size:var(--home-small);color:var(--prose-ink);display:grid}.row[data-astro-cid-elnvrtsu]{column-gap:var(--space-3);grid-template-columns:3.75rem minmax(0,1fr);align-items:center;padding-block-end:1.6rem;display:grid}.name[data-astro-cid-elnvrtsu]{font-weight:600;line-height:1.15;display:grid}.name[data-astro-cid-elnvrtsu] small[data-astro-cid-elnvrtsu]{color:var(--muted);font-size:.75rem;font-weight:400}.track[data-astro-cid-elnvrtsu]{margin-inline-end:var(--space-3);position:relative}.bar[data-astro-cid-elnvrtsu]{border-radius:var(--radius-full);background:linear-gradient(90deg, var(--green) 0 calc(var(--turn-soon) * 1%), var(--yellow) calc(var(--turn-soon) * 1%) calc(var(--turn-now) * 1%), var(--red) calc(var(--turn-now) * 1%) 100%);block-size:.5rem;display:block}.mark[data-astro-cid-elnvrtsu]{white-space:nowrap;color:var(--muted);font-size:.75rem;line-height:1;position:absolute;inset-block-start:calc(100% + .6rem);inset-inline-start:calc(var(--at) * 1%);translate:-50%}.mark[data-astro-cid-elnvrtsu]:before{content:"";background:var(--muted);block-size:.45rem;inline-size:1px;position:absolute;inset-block-end:calc(100% + .15rem);inset-inline-start:50%;translate:-50%}.fd-page[data-astro-cid-7ctvkasd][data-still]{opacity:1;visibility:visible;inline-size:min(100%, var(--panel-width));position:relative;inset:auto;scale:1}@property --p{syntax:"<angle>";inherits:true;initial-value:0deg}.fd-page[data-astro-cid-7ctvkasd]{inline-size:var(--panel-width);color:var(--ink);font-size:var(--text-13);opacity:0;visibility:hidden;transition:opacity var(--dur-base) var(--ease), scale var(--dur-base) var(--ease), visibility 0s var(--dur-base);line-height:1.25;position:absolute;inset-block-start:0;inset-inline-start:0;scale:.97}.fd-page[data-astro-cid-7ctvkasd][data-open]{opacity:1;visibility:visible;transition:opacity var(--dur-base) var(--ease), scale var(--dur-base) var(--ease);scale:1}.fd-page[data-astro-cid-7ctvkasd] .lucide-icon{--icon-size:var(--space-4)}.fd-page[data-astro-cid-7ctvkasd]{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-panel);background:var(--look-bg,var(--glass));backdrop-filter:var(--frost-blur);box-shadow:var(--shadow-panel);display:grid}.fd-page[data-astro-cid-7ctvkasd][data-look]:not([data-look=system]) .fd-dial[data-astro-cid-7ctvkasd]{--hand:var(--look-accent)}.fd-head[data-astro-cid-7ctvkasd]{align-items:center;gap:var(--space-3);color:var(--muted);display:flex}.fd-disc[data-astro-cid-7ctvkasd]{inline-size:var(--panel-disc);block-size:var(--panel-disc);background:color-mix(in srgb, var(--group-blue) 22%, transparent);color:var(--group-blue);--icon-stroke:2;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.fd-disc[data-astro-cid-7ctvkasd] path:first-child{fill:currentColor}.fd-disc[data-astro-cid-7ctvkasd] path:not(:first-child){stroke:color-mix(in srgb, var(--group-blue) 22%, var(--look-bg,var(--glass)))}.fd-name[data-astro-cid-7ctvkasd]{gap:var(--space-hair);flex:1;min-inline-size:0;display:grid}.fd-name[data-astro-cid-7ctvkasd] b[data-astro-cid-7ctvkasd]{color:var(--ink);font-size:var(--text-15)}.fd-state[data-astro-cid-7ctvkasd]{color:var(--muted);display:block}@media (width>=735px){.fd-state[data-astro-cid-7ctvkasd]{white-space:nowrap}}.fd-dot[data-astro-cid-7ctvkasd]{vertical-align:middle;inline-size:var(--panel-dot);block-size:var(--panel-dot);background:var(--s,var(--green));border-radius:50%;margin-inline-end:var(--space-1);display:inline-block}.fd-state[data-astro-cid-7ctvkasd][data-status=urgent],.fd-state[data-astro-cid-7ctvkasd][data-status=overdue]{--s:var(--red)}.fd-state[data-astro-cid-7ctvkasd][data-status=soon]{--s:var(--yellow)}.fd-tools[data-astro-cid-7ctvkasd]{gap:var(--space-3);display:inline-flex}.fd-more[data-astro-cid-7ctvkasd]{--icon-size:var(--space-3);border-radius:50%;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1.5px}.fd-more[data-astro-cid-7ctvkasd] .lucide-icon{margin:var(--space-hair)}.fd-dial[data-astro-cid-7ctvkasd]{inline-size:var(--fd-ring);block-size:var(--fd-ring);margin-block:var(--space-2);--p:0deg;justify-self:center;place-items:center;transition:--p .2s linear;display:grid;position:relative}.fd-ring[data-astro-cid-7ctvkasd],.fd-hand[data-astro-cid-7ctvkasd]{--band:radial-gradient(farthest-side, transparent calc(100% - 7px), black calc(100% - 6px));border-radius:50%;position:absolute;inset:0}.fd-ring[data-astro-cid-7ctvkasd]{background:var(--ring);mask:var(--band), conic-gradient(transparent 0 var(--p), black var(--p));mask-composite:intersect}.fd-hand[data-astro-cid-7ctvkasd]{background:conic-gradient(var(--hand,var(--group-blue)) 0 9deg, transparent 9deg);rotate:var(--p);mask:var(--band)}.fd-time[data-astro-cid-7ctvkasd]{justify-items:center;gap:var(--space-1);color:var(--muted);display:grid}.fd-time[data-astro-cid-7ctvkasd] b[data-astro-cid-7ctvkasd]{color:var(--ink);font-size:var(--text-38);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:300}.fd-note[data-astro-cid-7ctvkasd]{color:var(--muted);text-align:center;margin:0}.fd-long[data-astro-cid-7ctvkasd]{padding-block:var(--space-2);background:var(--white-a10);color:var(--ink);font-size:var(--text-15);border-radius:999px;place-items:center;font-weight:600;display:grid}.fd-work[data-astro-cid-7ctvkasd],.fd-rest[data-astro-cid-7ctvkasd]{gap:var(--space-3);display:grid}.fd-done[data-astro-cid-7ctvkasd]{justify-self:center;align-items:center;gap:var(--space-1);color:var(--ink);transition:scale var(--dur-fast) var(--ease);display:inline-flex}.fd-done[data-astro-cid-7ctvkasd][data-pressed]{scale:.92}.fd-rest[data-astro-cid-7ctvkasd]{justify-items:center;gap:var(--space-2);color:var(--muted);text-align:center;padding-block-start:var(--space-5);display:none}.fd-focus[data-astro-cid-7ctvkasd][data-phase=break] .fd-rest[data-astro-cid-7ctvkasd]{display:grid}.fd-focus[data-astro-cid-7ctvkasd][data-phase=break] .fd-work[data-astro-cid-7ctvkasd]{display:none}.fd-cup[data-astro-cid-7ctvkasd]{color:var(--green)}.fd-page[data-astro-cid-7ctvkasd] .fd-cup[data-astro-cid-7ctvkasd] .lucide-icon{--icon-size:var(--space-7)}.fd-rest-title[data-astro-cid-7ctvkasd]{color:var(--ink);font-size:var(--text-17)}.fd-rest-time[data-astro-cid-7ctvkasd]{color:var(--green);font-size:var(--text-38);font-variant-numeric:tabular-nums;margin-block-start:var(--space-2);font-weight:300}.fd-advice[data-astro-cid-7ctvkasd]{max-inline-size:34ch;margin:var(--space-3) 0 var(--space-3);text-wrap:balance}.fd-rest[data-astro-cid-7ctvkasd] .fd-long[data-astro-cid-7ctvkasd]{justify-self:stretch}.when-break[data-astro-cid-7ctvkasd],.fd-focus[data-astro-cid-7ctvkasd][data-phase=break] .when-work[data-astro-cid-7ctvkasd]{display:none}.fd-focus[data-astro-cid-7ctvkasd][data-phase=break] .when-break[data-astro-cid-7ctvkasd]{display:inline}.fd-focus[data-astro-cid-7ctvkasd][data-phase=break] .fd-time[data-astro-cid-7ctvkasd] b[data-astro-cid-7ctvkasd]{color:var(--green)}.fd-focus[data-astro-cid-7ctvkasd][data-phase=break] .fd-dial[data-astro-cid-7ctvkasd]{--hand:var(--green)}.panel[data-astro-cid-xzu6wpe4]{inline-size:min(100%, var(--panel-width));padding:var(--space-3) var(--space-4) var(--space-3);border-radius:var(--radius-panel);background:var(--glass);backdrop-filter:var(--frost-blur);box-shadow:var(--shadow-panel);color:var(--ink);font-size:var(--text-13);text-align:start;line-height:1.2}.panel[data-astro-cid-xzu6wpe4] .lucide-icon{--icon-size:var(--space-4)}.head[data-astro-cid-xzu6wpe4]{border-block-end:1px solid var(--white-a08);justify-content:space-between;align-items:center;padding-block-end:var(--space-3);display:flex}.modes[data-astro-cid-xzu6wpe4]{gap:var(--space-hair);display:inline-flex}.mode[data-astro-cid-xzu6wpe4]{inline-size:var(--panel-control);block-size:var(--panel-control);border-radius:var(--radius-full);color:var(--muted);place-items:center;display:inline-grid}.mode[data-astro-cid-xzu6wpe4].on{background:color-mix(in srgb, var(--look-accent-on,var(--accent)) 20%, transparent);color:var(--look-accent-on,var(--accent))}.mode[data-astro-cid-xzu6wpe4].on path{fill:currentColor}.count[data-astro-cid-xzu6wpe4]{min-inline-size:var(--panel-band);block-size:var(--panel-band);padding-inline:var(--space-1);border-radius:var(--radius-full);background:var(--white-a10);color:var(--muted);font-size:var(--text-11);font-variant-numeric:tabular-nums;place-items:center;font-style:normal;font-weight:600;display:inline-grid}.circles[data-astro-cid-xzu6wpe4]{gap:var(--space-2);display:inline-flex}.circle[data-astro-cid-xzu6wpe4]{inline-size:var(--panel-control);block-size:var(--panel-control);border-radius:50%;place-items:center;display:inline-grid}.band-head[data-astro-cid-xzu6wpe4]{align-items:center;gap:var(--space-2);block-size:var(--panel-band);margin-block:var(--space-4) var(--space-1);color:var(--muted);font-size:var(--text-11);font-weight:600;display:flex}.band-head[data-astro-cid-xzu6wpe4] .lucide-icon{--icon-size:var(--space-3);margin-inline-start:auto}.dot[data-astro-cid-xzu6wpe4]{inline-size:var(--panel-dot);block-size:var(--panel-dot);background:var(--c);border-radius:50%}.band[data-astro-cid-xzu6wpe4][data-status=urgent]{--c:var(--red)}.band[data-astro-cid-xzu6wpe4][data-status=soon]{--c:var(--yellow)}.band[data-astro-cid-xzu6wpe4][data-status=plenty]{--c:var(--green)}.row[data-astro-cid-xzu6wpe4]{align-items:center;gap:var(--space-3);block-size:var(--panel-row);transition:block-size var(--dur-slow) var(--ease), opacity var(--dur-slow) var(--ease);display:flex}.row[data-astro-cid-xzu6wpe4][data-hidden]{opacity:0;block-size:0;overflow:hidden}.panel[data-astro-cid-xzu6wpe4][data-shut]{opacity:0;scale:.96}.row[data-astro-cid-xzu6wpe4][data-status=urgent]{--s:var(--red)}.row[data-astro-cid-xzu6wpe4][data-status=soon]{--s:var(--yellow)}.row[data-astro-cid-xzu6wpe4][data-status=plenty]{--s:var(--green)}.disc[data-astro-cid-xzu6wpe4]{inline-size:var(--panel-disc);block-size:var(--panel-disc);background:color-mix(in srgb, var(--g) 22%, transparent);color:var(--g);--icon-stroke:2;--knockout:color-mix(in srgb, var(--g) 22%, var(--look-bg,var(--glass)));border-radius:50%;flex:none;place-items:center;display:grid}.disc[data-astro-cid-xzu6wpe4]:is([data-glyph=cloud],[data-glyph=house])>.lucide-icon path,.disc[data-astro-cid-xzu6wpe4]:is([data-glyph=file-text],[data-glyph=graduation-cap],[data-glyph=cake])>.lucide-icon path:first-child{fill:currentColor}.disc[data-astro-cid-xzu6wpe4][data-glyph=file-text]>.lucide-icon path:not(:first-child),.disc[data-astro-cid-xzu6wpe4][data-glyph=cake]>.lucide-icon path:nth-child(2){stroke:var(--knockout)}.disc[data-astro-cid-xzu6wpe4] .done-tick[data-astro-cid-xzu6wpe4],.row[data-astro-cid-xzu6wpe4][data-done] .disc[data-astro-cid-xzu6wpe4]>.lucide-icon{display:none}.row[data-astro-cid-xzu6wpe4][data-done] .disc[data-astro-cid-xzu6wpe4] .done-tick[data-astro-cid-xzu6wpe4]{display:inline-flex}.row[data-astro-cid-xzu6wpe4][data-done] .disc[data-astro-cid-xzu6wpe4]{background:var(--green);color:var(--white)}.row[data-astro-cid-xzu6wpe4][data-done] .title[data-astro-cid-xzu6wpe4]{color:var(--muted);text-decoration:line-through}.blue[data-astro-cid-xzu6wpe4]{--g:var(--group-blue)}.orange[data-astro-cid-xzu6wpe4]{--g:var(--group-orange)}.teal[data-astro-cid-xzu6wpe4]{--g:var(--group-teal)}.purple[data-astro-cid-xzu6wpe4]{--g:var(--group-purple)}.pink[data-astro-cid-xzu6wpe4]{--g:var(--group-pink)}.green[data-astro-cid-xzu6wpe4]{--g:var(--group-green)}.indigo[data-astro-cid-xzu6wpe4]{--g:var(--group-indigo)}.main[data-astro-cid-xzu6wpe4]{gap:var(--space-2);flex:1;min-inline-size:0;display:grid}.top[data-astro-cid-xzu6wpe4]{justify-content:space-between;gap:var(--space-2);display:flex}.title[data-astro-cid-xzu6wpe4]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pri[data-astro-cid-xzu6wpe4]{color:var(--orange)}.value[data-astro-cid-xzu6wpe4]{align-items:center;gap:var(--space-1);color:var(--muted);font-variant-numeric:tabular-nums;display:inline-flex}.row[data-astro-cid-xzu6wpe4][data-status=urgent] .value[data-astro-cid-xzu6wpe4]{color:var(--red)}.value[data-astro-cid-xzu6wpe4] .lucide-icon{--icon-size:var(--space-3)}.track[data-astro-cid-xzu6wpe4]{block-size:calc(var(--space-1) * 1.5);border-radius:var(--radius-full);background:var(--white-a12);display:block;overflow:hidden}.track[data-astro-cid-xzu6wpe4] i[data-astro-cid-xzu6wpe4]{inline-size:var(--share);min-inline-size:var(--space-1);border-radius:inherit;background:var(--s);block-size:100%;transition:inline-size var(--dur-slow) var(--ease);display:block}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-xzu6wpe4] i[data-astro-cid-xzu6wpe4]{transition:none}}.band[data-astro-cid-xzu6wpe4]:not(:has(.row:not([data-hidden]))){display:none}.panel[data-astro-cid-xzu6wpe4]{background:var(--look-bg,var(--glass));transition:background-color var(--dur-slow) var(--ease), opacity var(--dur-base) var(--ease), scale var(--dur-base) var(--ease)}.mode[data-astro-cid-xzu6wpe4].on,.circle[data-astro-cid-xzu6wpe4]{transition:background-color var(--dur-slow) var(--ease)}.disc[data-astro-cid-xzu6wpe4]{transition:border-radius var(--dur-slow) var(--ease), background-color var(--dur-slow) var(--ease)}.track[data-astro-cid-xzu6wpe4] i[data-astro-cid-xzu6wpe4]{transition:inline-size var(--dur-slow) var(--ease), background-color var(--dur-slow) var(--ease)}.panel[data-astro-cid-xzu6wpe4][data-look=graphite] .disc[data-astro-cid-xzu6wpe4]{--g:var(--mono-mark)}.panel[data-astro-cid-xzu6wpe4]:is([data-look=midnight-navy],[data-look=violet-dusk]){--look-accent-on:var(--look-accent)}.photo[data-astro-cid-i4eo6vuy]{block-size:100%;inline-size:100%;position:absolute;inset:0}.wallpaper[data-astro-cid-i4eo6vuy]{background:var(--wallpaper)}.mac[data-astro-cid-pdrqgpsj]{inline-size:var(--mac-width);block-size:var(--mac-height);padding:var(--mac-bezel);border-radius:var(--mac-radius) var(--mac-radius) 0 0;background:var(--lid-fill);box-shadow:var(--shadow-lid);zoom:var(--mac-zoom);mask-image:linear-gradient(90deg, transparent 0, black var(--mac-fade-left)), linear-gradient(180deg, black 70%, transparent 100%);mask-composite:intersect}.lid-screen[data-astro-cid-pdrqgpsj]{border-radius:var(--mac-screen-radius) var(--mac-screen-radius) 0 0;background:var(--black);block-size:100%;position:relative;overflow:hidden}.wall[data-astro-cid-pdrqgpsj]{opacity:0;transition:opacity var(--dur-wall) var(--ease-cut), scale var(--dur-wall) var(--ease);position:absolute;inset:0;scale:1.06}.wall[data-astro-cid-pdrqgpsj][data-wall=capture]{background:var(--wall-capture)}.wall[data-astro-cid-pdrqgpsj][data-wall=see]{background:var(--wall-see)}.wall[data-astro-cid-pdrqgpsj][data-wall=focus]{background:var(--wall-focus)}.wall[data-astro-cid-pdrqgpsj][data-wall=done]{background:var(--wall-done)}#top[data-scene=capture] .wall[data-astro-cid-pdrqgpsj][data-wall=capture],#top[data-scene=see] .wall[data-astro-cid-pdrqgpsj][data-wall=see],#top[data-scene=focus] .wall[data-astro-cid-pdrqgpsj][data-wall=focus],#top[data-scene=done] .wall[data-astro-cid-pdrqgpsj][data-wall=done]{opacity:1;scale:1}.dim[data-astro-cid-pdrqgpsj]{z-index:3;background:var(--veil);opacity:0;pointer-events:none;transition:opacity var(--dur-cut-in) var(--ease-cut);position:absolute;inset:0}#top[data-dim] .dim[data-astro-cid-pdrqgpsj]{opacity:1;transition-duration:var(--dur-cut-out)}.menubar[data-astro-cid-pdrqgpsj]{z-index:1;block-size:var(--menubar-height);padding-inline:var(--space-4) var(--space-3);background:var(--system-bar);backdrop-filter:blur(20px);color:var(--ink);font-size:var(--text-13);letter-spacing:-.01em;justify-content:flex-end;align-items:center;display:flex;position:relative}.items[data-astro-cid-pdrqgpsj]{align-items:center;gap:var(--space-4);display:inline-flex}.items[data-astro-cid-pdrqgpsj] .lucide-icon{--icon-size:var(--space-4);--icon-stroke:2}.battery[data-astro-cid-pdrqgpsj]{inline-size:var(--mb-battery-width);block-size:var(--mb-battery-height);border-radius:var(--space-1);background:currentColor;margin-inline-end:var(--space-hair);display:block;position:relative}.battery[data-astro-cid-pdrqgpsj]:after{content:"";inset-block:var(--space-1);inline-size:var(--space-hair);opacity:.5;background:currentColor;border-radius:0 1px 1px 0;position:absolute;inset-inline-start:calc(100% + 1px)}.switches[data-astro-cid-pdrqgpsj]{gap:var(--space-hair);display:grid}.switches[data-astro-cid-pdrqgpsj] i[data-astro-cid-pdrqgpsj]{inline-size:var(--mb-switch-width);block-size:var(--mb-switch-height);border-radius:var(--radius-full);display:block}.switches[data-astro-cid-pdrqgpsj] i[data-astro-cid-pdrqgpsj]:first-child{background:radial-gradient(circle at 25%,currentColor 0 1.6px,#0000 2.1px);box-shadow:inset 0 0 0 1.25px}.switches[data-astro-cid-pdrqgpsj] i[data-astro-cid-pdrqgpsj]:last-child{background:currentColor;mask:radial-gradient(circle at 75%,#0000 0 1.6px,#000 2.1px)}.clock[data-astro-cid-pdrqgpsj]{font-variant-numeric:tabular-nums;white-space:pre}.anchor[data-astro-cid-pdrqgpsj]{display:inline-flex;position:relative}.item[data-astro-cid-pdrqgpsj]{align-items:center;gap:var(--space-1);block-size:var(--menubar-item);padding-inline:var(--space-2);border-radius:var(--space-1);background:var(--white-a16);font-variant-numeric:tabular-nums;font-weight:400;display:inline-flex}.item-blocks[data-astro-cid-pdrqgpsj]{gap:var(--mb-block-gap);display:inline-flex}.item-blocks[data-astro-cid-pdrqgpsj] i[data-astro-cid-pdrqgpsj]{inline-size:var(--mb-block-width);block-size:var(--mb-block-height);border-radius:var(--mb-block-radius);background:var(--mb-dim);transition:background var(--dur-base) var(--ease)}.item[data-astro-cid-pdrqgpsj][data-status=plenty] i[data-astro-cid-pdrqgpsj]:nth-child(3){background:var(--green)}.item[data-astro-cid-pdrqgpsj][data-status=soon] i[data-astro-cid-pdrqgpsj]:nth-child(2){background:var(--yellow)}.item[data-astro-cid-pdrqgpsj][data-status=urgent] i[data-astro-cid-pdrqgpsj]:first-child{background:var(--red)}.item[data-astro-cid-pdrqgpsj][data-status=focus] i[data-astro-cid-pdrqgpsj]:first-child,.item[data-astro-cid-pdrqgpsj][data-status=focus]:is([data-lit="2"],[data-lit="3"]) i[data-astro-cid-pdrqgpsj]:nth-child(2),.item[data-astro-cid-pdrqgpsj][data-status=focus][data-lit="3"] i[data-astro-cid-pdrqgpsj]:nth-child(3){background:var(--group-blue)}.item[data-astro-cid-pdrqgpsj][data-status=rest] i[data-astro-cid-pdrqgpsj]{background:var(--green)}.drop[data-astro-cid-pdrqgpsj]{inline-size:var(--panel-width);animation:drop .36s var(--ease) .42s both;position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-start:50%;translate:-50%}.in[data-astro-cid-pdrqgpsj]{animation:rise .28s var(--ease) both}.in[data-astro-cid-pdrqgpsj]:nth-child(2){animation-delay:60ms}.in[data-astro-cid-pdrqgpsj]:nth-child(3){animation-delay:.12s}.in[data-astro-cid-pdrqgpsj]:nth-child(4){animation-delay:.18s}.in[data-astro-cid-pdrqgpsj]:nth-child(5){animation-delay:.24s}@keyframes rise{0%{opacity:0;translate:0 var(--space-1)}}@keyframes drop{0%{opacity:0;scale:.96}}html.still .in[data-astro-cid-pdrqgpsj],html.still .drop[data-astro-cid-pdrqgpsj]{animation:none}@media (prefers-reduced-motion:reduce){.in[data-astro-cid-pdrqgpsj],.drop[data-astro-cid-pdrqgpsj]{animation:none}}.notice[data-astro-cid-qmfrohi3]{z-index:2;inline-size:var(--notice-width);align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-panel);background:var(--glass);backdrop-filter:var(--frost-blur);box-shadow:var(--shadow-panel);color:var(--ink);font-size:var(--text-13);opacity:0;translate:var(--space-7) 0;visibility:hidden;transition:translate var(--dur-slow) var(--ease), opacity var(--dur-base) var(--ease), visibility 0s var(--dur-slow);line-height:1.3;display:flex;position:absolute;inset-block-start:calc(var(--menubar-height) + var(--space-2));inset-inline-end:var(--space-3)}.notice[data-astro-cid-qmfrohi3][data-open]{opacity:1;visibility:visible;transition:translate var(--dur-slow) var(--ease), opacity var(--dur-base) var(--ease);translate:0}.notice-mark[data-astro-cid-qmfrohi3] svg{inline-size:var(--panel-disc);block-size:var(--panel-disc);display:block}.words[data-astro-cid-qmfrohi3]{flex:1;display:grid}.words[data-astro-cid-qmfrohi3] span[data-astro-cid-qmfrohi3],.when[data-astro-cid-qmfrohi3]{color:var(--muted)}.when[data-astro-cid-qmfrohi3]{font-size:var(--text-12);align-self:start}.qa[data-astro-cid-x47zl7we]{inline-size:var(--panel-width);gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-5);border-radius:var(--radius-panel);background:var(--glass);backdrop-filter:var(--frost-blur);box-shadow:var(--shadow-panel);color:var(--ink);font-size:var(--text-13);--qa-icon:var(--space-3);--qa-stroke:2;opacity:0;visibility:hidden;transition:opacity var(--dur-base) var(--ease), scale var(--dur-base) var(--ease), visibility 0s var(--dur-base);line-height:1.2;display:grid;position:absolute;inset-block-start:0;inset-inline-start:0;scale:.96}.qa[data-astro-cid-x47zl7we] .lucide-icon{inline-size:var(--qa-icon);block-size:var(--qa-icon)}.qa[data-astro-cid-x47zl7we] .lucide-icon svg{stroke-width:var(--qa-stroke)}.qa[data-astro-cid-x47zl7we][data-open]{opacity:1;visibility:visible;transition:opacity var(--dur-base) var(--ease), scale var(--dur-base) var(--ease);scale:1}.qa-head[data-astro-cid-x47zl7we]{block-size:var(--panel-control);justify-content:space-between;align-items:center;display:flex}.qa-group[data-astro-cid-x47zl7we]{align-items:center;gap:var(--space-1);color:var(--muted);display:inline-flex}.qa-group-dot[data-astro-cid-x47zl7we]{inline-size:var(--space-4);block-size:var(--space-4);background:var(--group-blue);color:var(--white);--qa-icon:var(--space-2);--qa-stroke:2.5;border-radius:50%;place-items:center;display:inline-grid}.qa-mark[data-astro-cid-x47zl7we]{inline-size:calc(var(--space-7) - var(--space-1));block-size:calc(var(--space-7) - var(--space-1));background:color-mix(in srgb, var(--group-blue) 22%, transparent);color:var(--group-blue);--qa-icon:calc(var(--space-5) + var(--space-1));--qa-stroke:2;border-radius:50%;justify-self:center;place-items:center;display:grid;position:relative}.qa-mark[data-astro-cid-x47zl7we]>.lucide-icon path:first-child{fill:currentColor}.qa-mark[data-astro-cid-x47zl7we]>.lucide-icon path:not(:first-child){stroke:color-mix(in srgb, var(--group-blue) 22%, var(--glass))}.qa-badge[data-astro-cid-x47zl7we]{inline-size:calc(var(--space-4) + var(--space-hair));block-size:calc(var(--space-4) + var(--space-hair));background:var(--glass);box-shadow:inset 0 0 0 1px var(--white-a35);color:var(--ink);--qa-icon:var(--space-2);--qa-stroke:2.5;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:calc(var(--space-1) * -1);inset-inline-end:calc(var(--space-1) * -1)}.qa-name[data-astro-cid-x47zl7we]{block-size:calc(var(--space-6) + var(--space-1));padding-inline:var(--space-2);border-radius:calc(var(--space-2) + var(--space-hair));background:var(--white-a06);box-shadow:inset 0 0 0 2px var(--white-a35);font-size:var(--text-15);justify-content:center;align-items:center;font-weight:600;display:flex;position:relative}.qa-prompt[data-astro-cid-x47zl7we]{color:var(--subtle);font-weight:400;position:absolute}.qa-name[data-astro-cid-x47zl7we]:has([data-quick-title]:not(:empty)) .qa-prompt[data-astro-cid-x47zl7we]{display:none}.qa-caret[data-astro-cid-x47zl7we]{background:var(--accent);block-size:1.1em;inline-size:1px;margin-inline-start:1px}.qa[data-astro-cid-x47zl7we][data-open] .qa-caret[data-astro-cid-x47zl7we]{animation:1s step-end infinite blink}@keyframes blink{50%{opacity:0}}.qa-section[data-astro-cid-x47zl7we]{margin-block:var(--space-2) calc(var(--space-2) * -1);color:var(--muted);font-size:var(--text-11);padding-inline-start:calc(var(--space-2) + var(--space-hair));font-weight:600}.qa-card[data-astro-cid-x47zl7we]{border-radius:calc(var(--space-2) + var(--space-hair));background:var(--white-a06)}.qa-row[data-astro-cid-x47zl7we]{align-items:center;gap:calc(var(--space-2) + var(--space-hair));min-block-size:calc(var(--space-6) + var(--space-1));padding:var(--space-2) var(--space-3) var(--space-2) calc(var(--space-2) + var(--space-hair));display:flex;position:relative}.qa-row[data-astro-cid-x47zl7we]+.qa-row[data-astro-cid-x47zl7we]:before{content:"";inset-block-start:0;inset-inline:calc(var(--space-7) - var(--space-1)) 0;border-block-start:1px solid var(--white-a08);position:absolute}.qa-sq[data-astro-cid-x47zl7we]{inline-size:var(--space-5);block-size:var(--space-5);border-radius:calc(var(--space-1) + var(--space-hair));color:var(--white);--qa-icon:var(--space-3);--qa-stroke:2.25;flex:none;place-items:center;display:grid}.qa-sq[data-astro-cid-x47zl7we].qa-date{background:var(--red)}.qa-sq[data-astro-cid-x47zl7we].qa-time{background:var(--group-blue)}.qa-sq[data-astro-cid-x47zl7we].qa-repeat{background:color-mix(in srgb, var(--mono-mark), var(--mono-bar))}.qa-label[data-astro-cid-x47zl7we]{justify-items:start;gap:var(--space-1);flex:1;display:grid}.qa-label[data-astro-cid-x47zl7we] small[data-astro-cid-x47zl7we]{color:var(--muted);font-size:var(--text-11)}.qa-trail[data-astro-cid-x47zl7we]{align-items:center;gap:var(--space-2);color:var(--muted);--qa-icon:var(--space-4);display:inline-flex}.qa-trail[data-astro-cid-x47zl7we].qa-menu{gap:var(--space-1);color:var(--ink)}.qa-box[data-astro-cid-x47zl7we]{padding:var(--space-hair) var(--space-1);background:var(--white-a06);box-shadow:inset 0 0 0 1px var(--white-a10);color:var(--ink);font-variant-numeric:tabular-nums}.qa-switch[data-astro-cid-x47zl7we]{inline-size:var(--space-6);block-size:calc(var(--space-4) + var(--space-hair));border-radius:var(--radius-full);background:var(--white-a35);justify-content:flex-end;padding:1px;display:flex}.qa-switch[data-astro-cid-x47zl7we]:after{content:"";inline-size:var(--space-4);background:var(--white);border-radius:50%}.qa-summary[data-astro-cid-x47zl7we]{color:var(--muted);font-size:var(--text-12);text-align:center;margin:0}.qa-more[data-astro-cid-x47zl7we]{justify-self:center;align-items:center;gap:var(--space-1);display:inline-flex}.qa-foot[data-astro-cid-x47zl7we]{justify-content:flex-end;gap:var(--space-2);margin-block-start:var(--space-1);display:flex}.qa-btn[data-astro-cid-x47zl7we]{min-inline-size:calc(var(--space-8) - var(--space-2));block-size:var(--space-5);padding-inline:var(--space-3);border-radius:calc(var(--space-1) + var(--space-hair));background:var(--white-a14);transition:scale var(--dur-fast) var(--ease);place-items:center;font-weight:500;display:grid}.qa-btn[data-astro-cid-x47zl7we].qa-add{background:var(--ink);color:var(--on-pill)}.qa-btn[data-astro-cid-x47zl7we].qa-add[data-pressed]{scale:.94}@layer base{h1[data-astro-cid-xa7uqt5p]{color:var(--ink);text-wrap:balance;margin:0;font-weight:600}p[data-astro-cid-xa7uqt5p]{text-wrap:pretty;margin:0}}.hero[data-astro-cid-xa7uqt5p]{min-block-size:var(--hero-height);grid-template-columns:minmax(0,1fr);align-items:center;padding-block-start:var(--space-8);display:grid;position:relative;overflow:clip}.h-stage[data-astro-cid-xa7uqt5p]{pointer-events:none;position:absolute;inset:0}.corner[data-astro-cid-xa7uqt5p]{position:absolute;inset-block-start:var(--space-5);inset-inline-end:var(--corner-end)}.h-copy[data-astro-cid-xa7uqt5p]{justify-items:start;gap:var(--space-5);display:grid;position:relative}.h-copy[data-astro-cid-xa7uqt5p]>[data-astro-cid-xa7uqt5p]{max-inline-size:min(100%, var(--home-measure))}.lead-in[data-astro-cid-xa7uqt5p]{align-items:center;gap:var(--space-2);color:var(--muted);font-family:var(--font-display);font-size:var(--home-lede);letter-spacing:.24em;text-transform:uppercase;margin:0;font-weight:400;display:inline-flex}.scene-title[data-astro-cid-xa7uqt5p]{color:var(--ink);font-family:var(--font-display);font-size:var(--home-hero);text-transform:uppercase;font-weight:500;line-height:var(--home-leading-hero);letter-spacing:var(--home-track);text-wrap:balance;margin:0}.scene-nav[data-astro-cid-xa7uqt5p]{z-index:2;align-items:center;gap:var(--space-2);opacity:.8;transition:opacity var(--dur-base) var(--ease);flex-direction:column;display:flex;position:absolute;inset-block-start:50%;inset-inline-end:calc(var(--corner-end) - var(--space-4) - var(--space-6));translate:0 -50%}.scene-nav[data-astro-cid-xa7uqt5p]:hover,.scene-nav[data-astro-cid-xa7uqt5p]:focus-within{opacity:1}html:not(.js) .scene-nav[data-astro-cid-xa7uqt5p]{display:none}.scene-dots[data-astro-cid-xa7uqt5p]{inline-size:var(--space-6);padding-block:var(--space-2);border-radius:var(--radius-full);background:var(--white-a08);backdrop-filter:var(--frost-blur);flex-direction:column;align-items:center;display:inline-flex}.scene-dot[data-astro-cid-xa7uqt5p]{inline-size:var(--space-6);min-block-size:var(--space-6);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.scene-dot[data-astro-cid-xa7uqt5p] i[data-astro-cid-xa7uqt5p]{inline-size:var(--space-2);block-size:var(--space-2);border-radius:var(--radius-full);background:var(--white-a35);transition:block-size var(--dur-slow) var(--ease), background-color var(--dur-base) var(--ease);display:block}.scene-dot[data-astro-cid-xa7uqt5p]:hover i[data-astro-cid-xa7uqt5p]{background-color:var(--muted)}.scene-dot[data-astro-cid-xa7uqt5p][aria-current] i[data-astro-cid-xa7uqt5p]{block-size:var(--space-6);background:linear-gradient(180deg, var(--accent) 0 var(--fill,0%), var(--white-a35) var(--fill,0%))}.scene-dot[data-astro-cid-xa7uqt5p]:focus-visible,.scene-pause[data-astro-cid-xa7uqt5p]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-full)}.scene-pause[data-astro-cid-xa7uqt5p]{inline-size:var(--space-6);block-size:var(--space-6);background:var(--white-a08);backdrop-filter:var(--frost-blur);color:var(--muted);cursor:pointer;--icon-size:var(--space-3);border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.scene-pause[data-astro-cid-xa7uqt5p]:hover{color:var(--ink)}.scene-pause[data-astro-cid-xa7uqt5p] svg{fill:currentColor}.when-paused[data-astro-cid-xa7uqt5p],.scene-pause[data-astro-cid-xa7uqt5p][aria-pressed=true] .when-playing[data-astro-cid-xa7uqt5p]{display:none}.scene-pause[data-astro-cid-xa7uqt5p][aria-pressed=true] .when-paused[data-astro-cid-xa7uqt5p]{display:inline-flex}.h-lede[data-astro-cid-xa7uqt5p]{max-inline-size:var(--home-measure);color:var(--muted);font-size:var(--home-lede);letter-spacing:-.02em;line-height:1.45}.h-cta[data-astro-cid-xa7uqt5p]{z-index:2;margin-block-start:var(--space-2);position:relative}.mark[data-astro-cid-xa7uqt5p]{inline-size:var(--space-6);block-size:var(--space-6);border-radius:var(--radius-full);background:var(--white-a16);color:var(--ink);vertical-align:middle;--icon-size:var(--space-4);place-items:center;display:inline-grid}.mark[data-astro-cid-xa7uqt5p].gold{background:var(--gold);color:var(--bg)}.mark[data-astro-cid-xa7uqt5p].none{box-shadow:inset 0 0 0 1px var(--white-a16);color:var(--subtle);background:0 0}@media (width<=1100px){.hero[data-astro-cid-xa7uqt5p]{min-block-size:0;padding-block:var(--space-7) 0;align-items:start}.h-stage[data-astro-cid-xa7uqt5p]{block-size:var(--hero-mac-room);order:1;margin-block-start:var(--space-7);position:relative;inset:auto;mask-image:linear-gradient(#000 72%,#0000)}.corner[data-astro-cid-xa7uqt5p]{inset-block-start:0}.scene-nav[data-astro-cid-xa7uqt5p]{inset-block-start:auto;inset-block-end:calc(var(--hero-mac-room) / 2);translate:0 50%}}@media (width<=640px){.h-stage[data-astro-cid-xa7uqt5p]{mask-image:linear-gradient(#000 88%,#0000)}.scene-nav[data-astro-cid-xa7uqt5p]{flex-direction:row;order:2;justify-content:center;justify-self:center;margin-block-start:var(--space-3);position:static;inset:auto;translate:none}.scene-dots[data-astro-cid-xa7uqt5p]{inline-size:auto;block-size:var(--space-6);padding-block:0;padding-inline:var(--space-2);background:var(--surface);flex-direction:row}.scene-pause[data-astro-cid-xa7uqt5p]{background:var(--surface)}.scene-dot[data-astro-cid-xa7uqt5p][aria-current] i[data-astro-cid-xa7uqt5p]{inline-size:var(--space-6);block-size:var(--space-2);background:linear-gradient(90deg, var(--accent) 0 var(--fill,0%), var(--white-a35) var(--fill,0%))}}@media (width<=1100px) and (hover:none){.scene-nav[data-astro-cid-xa7uqt5p]{opacity:1}}@media (pointer:coarse){.scene-dot[data-astro-cid-xa7uqt5p],.scene-pause[data-astro-cid-xa7uqt5p]{inline-size:var(--hit);min-block-size:var(--hit);block-size:var(--hit)}}
