@font-face{font-family:"Inter Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:"Inter Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--canvas:oklch(100% 0 0);--ink:oklch(32.11% 0 0);--background:var(--canvas);--foreground:var(--ink);--muted-foreground:oklch(44% 0 0);--border:color-mix(in oklch,var(--ink) 14%,var(--canvas));--state-hover:color-mix(in oklab,var(--ink) 5.9%,transparent);--header:#9e9f9e;--font-sans:"Inter Variable",Inter,sans-serif}
*{box-sizing:border-box}
html{-webkit-font-smoothing:antialiased}
.diary-body{margin:0;background:var(--canvas);color:var(--foreground);font:13px/18px var(--font-sans)}
a{color:inherit}
.diary{max-width:720px;margin:0 auto;padding:12px 12px 40px}
.diary--login{display:flex;gap:8px;align-items:center;margin-top:20vh;max-width:320px}
.diary__top{display:flex;flex-direction:column;gap:6px}
.diary__pills{display:flex;gap:4px;flex-wrap:wrap}
.diary__pill{display:inline-flex;align-items:center;height:24px;padding:0 9px;border:1px solid var(--border);border-radius:4px;background:transparent;color:var(--muted-foreground);font:12px/1 var(--font-sans);text-decoration:none;cursor:pointer;white-space:nowrap}
.diary__pill:hover{background:var(--state-hover)}
.diary__pill--fill{background:var(--foreground);border-color:var(--foreground);color:var(--canvas)}
.diary__pill--on{border-color:var(--foreground);color:var(--foreground)}
.diary__tab--on{border-color:var(--foreground);color:var(--foreground)}
.diary__tail{display:flex;gap:4px;margin-left:auto;align-items:center}
.diary__find{display:flex;gap:4px}
.diary__find .diary__pills{flex-wrap:nowrap;align-items:center}
.diary__find[hidden]{display:none}
.diary__input{height:28px;width:162px;padding:0 10px;border:1px solid var(--border);border-radius:4px;background:transparent;color:var(--foreground);font:14px/1 var(--font-sans);outline:none}
.diary__input:focus{border-color:var(--foreground)}
.diary__input--short{width:74px}
.diary__empty{color:var(--muted-foreground)}
.diary__section{margin-top:10px}
.diary__summary{margin:0;color:var(--header);font-size:12px;line-height:22px;font-weight:400}
.diary__entry{padding:6px 0 10px}
.diary__entry--pinned{box-shadow:inset 2px 0 0 var(--foreground);padding-left:8px}
.diary__tag{border:1px solid var(--border);border-radius:4px;padding:0 4px}
.diary__head-line{font-weight:600;padding-bottom:4px}
.diary__text{overflow-wrap:anywhere;color:var(--foreground)}
