._dialog_f8a1a62 ._header_0bb2b47{display:flex;align-items:center;justify-content:space-between;gap:1rem}._dialog_f8a1a62 ._close_a6b9af5{cursor:pointer;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0}._dialog_f8a1a62 ._buttons_ead0d95{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:1rem}._dialog_cb6c2a5{background:var(--bg-dark);color:var(--text);border:1px solid var(--border-muted);border-radius:var(--border-radius);box-shadow:var(--shadow);font:var(--p);padding:1.5rem;width:min(32rem,90vw);max-height:90vh;display:flex;flex-direction:column}._dialog_cb6c2a5::backdrop{background-color:#0006}._dialog_cb6c2a5 h2{font:var(--h2);color:var(--text)}._dialog_cb6c2a5 header button{color:var(--text-muted)}._content_ebc3b74{margin:2rem 0 1rem;overflow-y:auto;min-height:0;flex-grow:1}._content_61b8ee5 h3{margin:1rem 0 .25rem}._content_61b8ee5 p{margin:0}._content_61b8ee5 ul{margin:.25rem 0 0;padding-left:1.25rem}:is(._danger-header_b3c0e31,._danger-header_b3c0e31+p){color:var(--danger)}._button_b6d8ead{position:fixed;bottom:1rem;right:1rem}._login-form_d17b7d9{display:flex;flex-flow:column wrap;gap:1rem}._button-group_a931e76{display:flex;flex-flow:row nowrap;justify-content:space-between;gap:1rem}._button-group_a931e76 button{flex:1 1 auto}._button-group_a931e76 button.icon-button{flex:0 0 auto}._login-container_aaa350c{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:2rem;padding:2rem;width:100lvw;height:100lvh;container-type:inline-size}._login-container_aaa350c h1{text-align:center}:root{--popover-max-width-center: 85dvw;--popover-max-height-center: 85dvh;font-family:var(--ff);font-style:normal;font-optical-sizing:auto;font-variation-settings:"MONO" .65;background-color:var(--bg-dark);min-width:320px;min-height:320px}input,button{border-radius:var(--border-radius);background-color:var(--bg-light);color:var(--text);font:var(--p);padding:.5rem 1rem;outline:none}input:hover:not(:disabled),input:focus-visible:not(:disabled),button:hover:not(:disabled),button:focus-visible:not(:disabled){background:var(--gradient-hover)}input{border:1px solid var(--border-muted)}input:focus-within{border-color:var(--border)}input:user-invalid{border-color:var(--danger)}button{cursor:pointer;border:0;white-space:nowrap}button:disabled{cursor:not-allowed;opacity:.6}button.button-dark{background-color:var(--text);color:var(--bg-dark)}button.button-dark:hover,button.button-dark:focus-visible{background:var(--text-muted)}button.button-transparent{background:transparent;color:var(--text)}button.button-transparent:hover,button.button-transparent:focus-visible{background:var(--gradient-hover)}@media(hover:none){button.button-transparent{background:var(--gradient-hover)}}button.button-danger{background-color:var(--danger);color:var(--bg-light)}button.button-danger:hover,button.button-danger:focus-visible{background:color-mix(in oklch,var(--danger) 75%,var(--text))}button.button-primary{background:var(--primary);color:var(--bg-dark)}button.button-primary:hover,button.button-primary:focus-visible{background:var(--secondary)}h1{font:var(--h1)}h2{font:var(--h2)}h3{font:var(--h3)}h4{font:var(--h4)}a{color:var(--primary);text-decoration:none}a:hover,a:focus-visible{text-decoration:underline}p,li{font:var(--p);color:var(---text-muted)}small{font:var(--small)}#root{height:100lvh}.loader{width:100%;height:100%;display:flex;justify-content:center;align-items:center}dialog{margin:auto}.icon-button{border-radius:50%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;font-size:1.25rem}[popover]{background:var(--bg);color:var(--text);border:1px solid var(--border-muted);border-radius:var(--border-radius);box-shadow:var(--shadow);font:var(--p);padding:1rem;box-sizing:border-box;max-width:90vw}*,*:before,*:after{box-sizing:border-box}*{margin:0}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}@property --default-color{syntax: "<color>"; initial-value: oklch(76% 0 44deg); inherits: false;}@property --custom-color{syntax: "<color>"; initial-value: unset; inherits: false;}:root{--base: var(--custom-color, var(--default-color));--bg-dark: light-dark(oklch(from var(--base) .92 calc(.5*c) h), oklch(from var(--base) .1 calc(.5*c) h));--bg: light-dark(oklch(from var(--base) .96 calc(.5*c) h), oklch(from var(--base) .15 calc(.5*c) h));--bg-light: light-dark(oklch(from var(--base) 1 calc(.5*c) h), oklch(from var(--base) .2 calc(.5*c) h));--gradient: linear-gradient(0deg, var(--bg) 97%, var(--bg-light));--gradient-hover: linear-gradient(0deg, var(--bg), var(--bg-light));--text: light-dark(oklch(from var(--base) .15 c h), oklch(from var(--base) .96 min(c, .1) h));--text-muted: light-dark(oklch(from var(--base) .4 c h), oklch(from var(--base) .76 min(c, .1) h));--highlight: light-dark(oklch(from var(--base) 1 c h), oklch(from var(--base) .5 c h));--border: light-dark(oklch(from var(--base) .6 c h), oklch(from var(--base) .4 c h));--border-muted: light-dark(oklch(from var(--base) .7 c h), oklch(from var(--base) .3 c h));--border-card: solid 1px light-dark(var(--bg), var(--border-muted));--primary: light-dark( oklch(from var(--base) .4 max(c, .1) h), oklch(from var(--base) .76 max(c, .1) h) );--secondary: light-dark( oklch(from var(--base) .4 max(c, .1) calc(h + 180) ), oklch(from var(--base) .76 max(c, .1) calc(h + 180) ) );--danger: light-dark( oklch(from var(--base) .5 max(c, .1) 30), oklch(from var(--base) .7 max(c, .1) 30) );--warning: light-dark( oklch(from var(--base) .5 max(c, .1) 100), oklch(from var(--base) .7 max(c, .1) 100) );--success: light-dark( oklch(from var(--base) .5 max(c, .1) 160), oklch(from var(--base) .7 max(c, .1) 160) );--info: light-dark( oklch(from var(--base) .5 max(c, .1) 260), oklch(from var(--base) .7 max(c, .1) 260) );--shadow: 0px 2px 2px oklch(0 0 0 / .2), 0px 4px 4px oklch(0 0 0 / .1);--ff: "Courier Prime", monospace, "Sono", sans-serif;--h1: 700 1.5rem/1.2em var(--ff);--h2: 700 1.25rem/1.2em var(--ff);--h3: 700 1.125rem/1.4em var(--ff);--h4: 700 1rem/1.6em var(--ff);--p: 400 1rem/1.6em var(--ff);--small: 400 .75rem/1.8em var(--ff);--border-radius-small: 4px;--border-radius: 8px}._daily-note_7e42250{display:flex;flex-flow:column;gap:.25rem;align-items:stretch}._daily-note_7e42250:is(:has(+._daily-note_7e42250[data-days-in-row="1"]),:last-child) ._days-in-row_95047a7{display:unset}._daily-note_7e42250[data-days-in-row="1"]{margin-top:3rem}._daily-note_7e42250 .note-grow{display:grid}._daily-note_7e42250 .note-grow:after{content:attr(data-replicated-value) " ";white-space:pre-wrap;visibility:hidden}._daily-note_7e42250 .note-grow>textarea{resize:none;overflow:hidden}._daily-note_7e42250 .note-grow>textarea,._daily-note_7e42250 .note-grow:after{word-break:break-word;-webkit-hyphens:auto;hyphens:auto;grid-area:1/1/2/2;border:none;padding:.5rem;font:inherit;background-color:var(--bg);min-height:20lvh}._daily-note_7e42250 ._days-in-row_95047a7{display:none;font-size:.875rem;opacity:.7}._daily-note_7e42250 ._top-bar_5007198{display:flex;justify-content:space-between;align-items:center;gap:3rem}._daily-note_7e42250 ._date-label_f14fb7a{font-weight:700;font-size:1.25rem}._daily-note_7e42250 ._note-content_2286d89{background-color:transparent;min-height:unset;white-space:pre-wrap}@position-try --below-left{top:anchor(bottom);left:unset;right:anchor(right)}@position-try --above-right{top:unset;bottom:anchor(top);left:anchor(left)}@position-try --above-left{top:unset;bottom:anchor(top);left:unset;right:anchor(right)}@position-try --over-top-right{top:anchor(top);left:anchor(left)}@position-try --over-top-left{top:anchor(top);left:unset;right:anchor(right)}@position-try --over-bottom-right{top:unset;bottom:anchor(bottom);left:anchor(left)}@position-try --over-bottom-left{top:unset;bottom:anchor(bottom);left:unset;right:anchor(right)}@position-try --center{inset:0;align-self:center;justify-self:center}._content_b5c72a0{position:fixed;top:anchor(bottom);left:anchor(left);max-width:var(--popover-max-width-center, 85dvw);max-height:var(--popover-max-height-center, 85dvh);position-try-fallbacks:--below-left,--above-right,--above-left,--center,--over-top-right,--over-top-left,--over-bottom-right,--over-bottom-left}._content_b948e62{display:flex;flex-direction:column;gap:1rem}._two-columns_d5f6c39{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._two-columns_d5f6c39 :first-child{flex:100000}._two-columns_d5f6c39 :last-child{flex:1}._two-columns_d5f6c39 span{white-space:nowrap}._slider-label_2858ca2{display:grid;grid-template-columns:auto 1fr auto;align-items:center;font:var(--p);border-radius:.5rem}._slider-label_2858ca2 span{width:4.5rem}._slider-label_2858ca2 span:last-child{text-align:right}._slider-label_2858ca2[aria-disabled=true]{opacity:.25}@container (width < 40ch){._slider-label_2858ca2{grid-template-columns:1fr 1fr}._slider-label_2858ca2 span{width:auto;grid-row:1/1}._slider-label_2858ca2 input:is(#_chroma-slider_7db1eca,#_hue-slider_c3f4218){grid-column:1/-1;margin:0}}#_chroma-slider_7db1eca,#_hue-slider_c3f4218{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,oklch(from var(--base) .4 0 h),oklch(from var(--base) .6 .2 h));border-radius:.55rem;height:1rem;margin:0 .5rem;min-width:100px}#_chroma-slider_7db1eca::-webkit-slider-thumb,#_hue-slider_c3f4218::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--text-muted);height:1.5rem;width:.5rem;border-radius:.25rem}#_hue-slider_c3f4218{background:linear-gradient(90deg,oklch(from var(--base) .6 c 20),oklch(from var(--base) .6 c 60),oklch(from var(--base) .6 c 100),oklch(from var(--base) .6 c 140),oklch(from var(--base) .6 c 180),oklch(from var(--base) .6 c 220),oklch(from var(--base) .6 c 260),oklch(from var(--base) .6 c 300),oklch(from var(--base) .6 c 340))}._content_5efb067{display:flex;flex-flow:column;gap:1rem}._content_5efb067 button{align-self:flex-end}._content_b54d2f8{container-type:inline-size;display:flex;flex-direction:column;gap:1rem;width:min(420px,75dvw)}._two-columns_d48ee56{display:flex;align-items:center;gap:.5rem}._two-columns_d48ee56 :first-child{flex:1}._two-columns_d48ee56._same-width_15835c6>*{flex:1 0 calc(50% - .25rem)}@container (width < 40ch){._two-columns_d48ee56._same-width_15835c6{display:contents}}._container_cab2d7b{display:flex;flex-flow:column;align-content:stretch;width:100lvw;height:100lvh}._top-bar_ecda433{flex:0 0 4rem;display:flex;flex-flow:row nowrap;align-items:center;gap:2rem;padding:.5rem 2rem}@media(hover:hover){._top-bar_ecda433>button:not(:is(:hover,:focus-within)){background:transparent}}._scroll-bottom-button_3f60163{position:fixed;bottom:1rem;right:1rem}._scroll-bottom-button_3f60163:not(:hover){background:color-mix(in srgb,var(--bg) 80%,transparent)}@media(hover:hover){._scroll-bottom-button_3f60163:not(:hover){background:transparent}}._content_6c95dae{flex:1 1 auto;max-height:calc(100% - 4rem);display:flex;justify-content:center;align-items:flex-end}._content_6c95dae h1{font:var(--h1)}._content_6c95dae>*{display:flex;flex-direction:column-reverse;overflow-y:auto;max-height:100%;scroll-behavior:smooth;width:100%}._content_6c95dae>*>*{display:flex;gap:2rem;flex-direction:column;width:min(700px,90%);margin-inline:auto;margin-block:2rem}._color-samples_19906ae{display:grid;grid-template-columns:repeat(auto-fit,minmax(max(200px,33.3333333333%),1fr))}._color-samples_19906ae>*{display:flex;flex-flow:row nowrap;gap:1rem;align-items:center}
