@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/journal/assets/manrope-cyrillic-500-normal-B1OEZity.woff2) format("woff2"),url(/journal/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/journal/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2) format("woff2"),url(/journal/assets/manrope-cyrillic-600-normal-It4mZcQk.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/journal/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2) format("woff2"),url(/journal/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/journal/assets/manrope-latin-500-normal-BYYD-dBL.woff2) format("woff2"),url(/journal/assets/manrope-latin-500-normal-DMZssgOp.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/journal/assets/manrope-latin-600-normal-4f0koTD-.woff2) format("woff2"),url(/journal/assets/manrope-latin-600-normal-BqgrALkZ.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/journal/assets/manrope-latin-700-normal-BZp_XxE4.woff2) format("woff2"),url(/journal/assets/manrope-latin-700-normal-DGRFkw-m.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/journal/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2) format("woff2"),url(/journal/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/journal/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2) format("woff2"),url(/journal/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/journal/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2) format("woff2"),url(/journal/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/journal/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/journal/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/journal/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/journal/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/journal/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/journal/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/journal/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/journal/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/journal/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/journal/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/journal/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/journal/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff")}:root{--canvas: #eef2f1;--surface: #ffffff;--surface-2: #f7faf9;--ink: #101b19;--sub: #5e6e6b;--line: #dee5e3;--brand: #0e2e2b;--brand-2: #1c4a45;--accent: #1f9e8c;--moss: #2e7d5b;--moss-bg: #e4f1ea;--amber: #b0790f;--amber-bg: #f8eed6;--brick: #b23a2b;--brick-bg: #f8e2dd;--amber-ink: #7a5205;--brand-ink: #ffffff;--accent-bg: #e2f3f0;--brand-grad: #123734;--title: #0e2e2b;--on-brand: #ffffff;--on-danger: #ffffff;--muted-btn: #aab6b4;--btn-solid: #0e2e2b;--paper: #eee7d8;--paper-warm: #f6f1e4;--paper-hot: #f3e6c8;--paper-late: #f4ddd4;--track: #e9eeed;--brick-line: rgba(178, 58, 43, .27);--brick-line-soft: rgba(178, 58, 43, .2);--moss-line: rgba(46, 125, 91, .2);--delta-up: #9ec78f;--delta-down: #e59b8a;--amber-line: rgba(176, 121, 15, .27);--amber-line-strong: rgba(176, 121, 15, .4);--per-daily: #0e2e2b;--per-weekly: #2f6f66;--per-monthly: #57a396;--per-quarterly: #93c6bd;--per-semiannual: #c2ddd8;--per-annual: #e0edea;--on-dark: #eaf2f0;--on-dark-sub: #8fb0aa;--glass: rgba(255, 255, 255, .84);--scroll-thumb: #c8d3d0;--scroll-thumb-hover: #a9b8b4;--edge: #c3cfcc;--skeleton-a: #e6eceb;--skeleton-b: #f2f6f5;--chart-done: #2e7d5b;--chart-late: #d09a12;--chart-overdue: #b23520;--chart-pending: #a9b7b4;--chart-none: #d5dedc;--chart-grid: #e4eae9;--chart-axis: #a9b7b4;--chart-surface: #ffffff;--sh-1: 0 1px 2px rgba(16, 27, 25, .05);--sh-2: 0 1px 2px rgba(16, 27, 25, .04), 0 12px 28px -20px rgba(16, 27, 25, .45);--sh-3: 0 2px 6px rgba(16, 27, 25, .06), 0 24px 48px -28px rgba(16, 27, 25, .5);--pane: rgba(255, 255, 255, .72);--pane-line: rgba(16, 27, 25, .08);--glass-bg: linear-gradient(180deg, rgba(255,255,255,.92), rgba(255,255,255,.78));--glass-line: rgba(16, 27, 25, .09);--glass-inner: inset 0 1px 0 rgba(255,255,255,.9);--glass-shadow: 0 18px 40px -30px rgba(16, 27, 25, .55);--glass-fill: rgba(46, 211, 156, .16);--glass-soft: rgba(16, 27, 25, .035);--coral: #d8453a;--sunny: #b0790f;--teal: #12958f;--grass: #2e7d5b;--pane-top: rgba(255, 255, 255, .9);--pane-glow: none;--appbar-glass: rgba(14, 46, 43, .78);--ring-glow: none;--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-xl: 22px;--r-pill: 999px;--ease: cubic-bezier(.22, .61, .36, 1);color-scheme:light}html[data-theme=dark]{--canvas: #08100f;--surface: #0f1a18;--surface-2: #152321;--ink: #e9f0ee;--sub: #94a7a3;--line: #24352f;--brand: #0b1a18;--brand-2: #1c4a45;--accent: #3ac6ae;--moss: #4fbe86;--moss-bg: #12301f;--amber: #e0a83c;--amber-bg: #31240b;--brick: #f0705c;--brick-bg: #3a1712;--amber-ink: #f0c46e;--brand-ink: #eaf3f1;--accent-bg: #10322c;--brand-grad: #0f2523;--title: #e9f0ee;--on-brand: #eaf3f1;--on-danger: #2a0d0a;--muted-btn: #33443f;--btn-solid: #2b7f70;--paper: #2a2418;--paper-warm: #241f14;--paper-hot: #33290f;--paper-late: #3a1712;--track: #1d2c29;--brick-line: rgba(240, 112, 92, .27);--brick-line-soft: rgba(240, 112, 92, .2);--moss-line: rgba(79, 190, 134, .2);--delta-up: #9ec78f;--delta-down: #e59b8a;--amber-line: rgba(224, 168, 60, .27);--amber-line-strong: rgba(224, 168, 60, .4);--per-daily: #7fd9c8;--per-weekly: #4fb6a5;--per-monthly: #348f80;--per-quarterly: #256b60;--per-semiannual: #1a4a43;--per-annual: #143530;--on-dark: #eaf2f0;--on-dark-sub: #8fb0aa;--glass: rgba(15, 26, 24, .86);--scroll-thumb: #2b3d38;--scroll-thumb-hover: #3c534d;--edge: #354a44;--skeleton-a: #16241f;--skeleton-b: #1e302a;--chart-done: #4fbe86;--chart-late: #e0a83c;--chart-overdue: #f0705c;--chart-pending: #6b807b;--chart-none: #24352f;--chart-grid: #1d2c29;--chart-axis: #6b807b;--chart-surface: #0f1a18;--pane: rgba(21, 35, 33, .55);--pane-line: rgba(58, 198, 174, .18);--glass-bg: linear-gradient(180deg, rgba(255,255,255,.035), rgba(0,0,0,.02)), #101917;--glass-line: rgba(255, 255, 255, .08);--glass-inner: inset 0 1px 0 rgba(255,255,255,.06);--glass-shadow: 0 24px 60px -40px rgba(0, 0, 0, .9);--glass-fill: rgba(46, 211, 156, .18);--glass-soft: rgba(255, 255, 255, .05);--coral: #ff6b63;--sunny: #f6c344;--teal: #3fd6d0;--grass: #2ed39c;--pane-top: rgba(255, 255, 255, .07);--pane-glow: 0 0 24px -6px rgba(58, 198, 174, .18);--appbar-glass: rgba(8, 17, 16, .72);--ring-glow: drop-shadow(0 0 6px rgba(58, 198, 174, .45));--sh-1: 0 1px 2px rgba(0, 0, 0, .5);--sh-2: 0 1px 2px rgba(0, 0, 0, .4), 0 12px 28px -20px rgba(0, 0, 0, .9);--sh-3: 0 2px 6px rgba(0, 0, 0, .45), 0 24px 48px -28px rgba(0, 0, 0, 1);color-scheme:dark}*{box-sizing:border-box}html,body,#root{min-height:100%}html,body{max-width:100%}body{margin:0;background:var(--canvas);color:var(--ink);font-family:IBM Plex Sans,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv05" 1}input,select,button,textarea{font:inherit;color:inherit}input,select,textarea{background:var(--glass-soft);border-radius:14px;border:1px solid var(--glass-line);transition:border-color .15s var(--ease),box-shadow .15s var(--ease),background .15s var(--ease)}input:focus,select:focus,textarea:focus{background:var(--surface)}input:hover,select:hover,textarea:hover{border-color:var(--edge)}input:focus,select:focus,textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px #1f9e8c24}button{-webkit-tap-highlight-color:transparent}button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.num,table td,table th{font-variant-numeric:tabular-nums}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:6px;border:3px solid var(--canvas)}::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover)}::-webkit-scrollbar-track{background:transparent}.page{width:100%;max-width:1060px;margin:0 auto;padding:14px calc(12px + env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) calc(12px + env(safe-area-inset-left))}@media(min-width:700px){.page{padding:18px}}@media(min-width:1600px){.page{max-width:1320px;padding:24px}}html[data-board]{zoom:1!important;cursor:none}@media(min-width:1920px){html{zoom:1.25}.page{max-width:1360px}}.appbar{position:relative;z-index:20}.appbar-in{padding:calc(14px + env(safe-area-inset-top)) calc(12px + env(safe-area-inset-right)) 0 calc(12px + env(safe-area-inset-left))}@media(min-width:700px){.appbar-in{padding:calc(20px + env(safe-area-inset-top)) calc(18px + env(safe-area-inset-right)) 0 calc(18px + env(safe-area-inset-left))}}.appbar h1{font-size:clamp(19px,5.4vw,25px)}.tabs{position:relative;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0 0 12px}.tabs button{min-height:40px;border-radius:999px!important;border:1px solid transparent!important;transition:background .18s,border-color .18s,transform .3s cubic-bezier(.34,1.56,.64,1)}.tabs button:hover{background:#ffffff0f!important}.tabs button:active{transform:scale(.96)}.tabs button[aria-selected=true]{background:#ffffff24!important;border-color:#ffffff2e!important;box-shadow:inset 0 1px #ffffff29}@media(max-width:699px){.tabs{gap:6px;padding-bottom:10px}.tabs button{flex:1 1 calc(50% - 6px);justify-content:flex-start;min-height:38px!important;padding:7px 13px!important;font-size:12.5px!important}.tabs button[aria-selected=true]{border-radius:999px!important}}@media(max-width:699px){.tap,button,input,select{min-height:40px}.tap.icon-only{min-width:40px}input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important}.form-row{flex-direction:column;align-items:stretch!important}.form-row>input,.form-row>select,.form-row>button{width:100%!important;flex:none!important}}.newtask{display:flex;flex-direction:column;gap:10px}.newtask-line{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.newtask-line>.grow{flex:1 1 240px;min-width:0}.newtask-cap{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--sub);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace}.newtask-foot{display:flex;gap:16px;flex-wrap:wrap;align-items:center;border-top:1px solid var(--line);padding-top:11px}.newtask-foot>.spacer{flex:1 1 auto}.newtask-flags{display:flex;gap:16px;flex-wrap:wrap;align-items:center}@media(max-width:699px){.newtask-line{flex-direction:column;align-items:stretch}.newtask-line>input,.newtask-line>select{width:100%!important;flex:none!important}.newtask-foot{flex-direction:column;align-items:stretch}.newtask-foot>button{width:100%;justify-content:center}}.scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch}.emp-panel{position:sticky;top:0;z-index:20;background:var(--glass);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.emp-panel{background:var(--surface)}}.emp-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:12px;padding:10px 12px calc(12px + env(safe-area-inset-bottom));background:var(--glass);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-top:1px solid var(--line)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.emp-bar{background:var(--surface)}}.tvin{animation:tvin .5s var(--ease) both}@keyframes tvin{0%{opacity:0;transform:translateY(24px)}}.tvticker{animation:tvticker 26s linear infinite}@keyframes tvticker{0%{transform:translate(0)}to{transform:translate(-100%)}}.reg-row{transition:background .14s var(--ease)}.reg-row:hover{background:var(--surface-2)}.reg-row:hover input:not(:focus),.reg-row:hover select:not(:focus){border-color:var(--line)}.reg-row input:hover:not(:focus),.reg-row select:hover:not(:focus){border-color:var(--edge)}.reg-row input:focus,.reg-row select:focus{background:var(--surface)}.reg-wrap{background:var(--glass-bg);border:1px solid var(--glass-line);border-radius:24px;overflow:hidden;box-shadow:var(--glass-inner),var(--glass-shadow);backdrop-filter:blur(18px) saturate(1.25);-webkit-backdrop-filter:blur(18px) saturate(1.25)}@media(max-width:699px){.reg-wrap{border-radius:20px}}.reg-mono{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--sub)}.reg-act{min-height:34px;padding:0 14px;border:1px solid var(--glass-line);border-radius:999px;background:var(--glass-soft);font-size:12.5px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background .18s}.reg-act:hover:not(:disabled){background:var(--surface-2)}.reg-act:active:not(:disabled){transform:scale(.95)}.reg-act:disabled{opacity:.45}.reg-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.reg-table thead tr{background:var(--glass-soft)}.reg-table th{text-align:left;padding:12px;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:10.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--sub);white-space:nowrap}.reg-table td{border-top:1px solid var(--glass-line);padding-top:6px;padding-bottom:6px}.reg-table tbody tr{transition:background .14s var(--ease)}.reg-table tbody tr:hover,.reg-table tbody tr.open{background:var(--surface-2)}.reg-table tr.edit:hover{background:transparent}.reg-search{flex:0 1 300px;min-height:44px;padding:0 16px;border:1px solid var(--glass-line);border-radius:999px;background:var(--glass-soft);font-size:14px}.stamp-strip{display:none;gap:3px;align-items:center}@media(min-width:640px){.stamp-strip{display:flex}}.disc-table{width:100%;border-collapse:collapse;font-size:13px}.disc-table th{text-align:left;padding:9px 10px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--sub)}.disc-table td{padding:10px;border-bottom:1px solid var(--line)}.disc-table tbody tr{transition:background .14s var(--ease)}.disc-table tbody tr:hover{background:var(--surface-2)}@media(max-width:700px){.disc-table thead{position:absolute;left:-9999px}.disc-table tr{display:block;margin-bottom:8px;border:1px solid var(--line);border-left:3px solid var(--brand);background:var(--surface);padding:10px 12px;border-radius:var(--r-sm)}.disc-table td{display:flex;justify-content:space-between;gap:12px;border:none;padding:3px 0}.disc-table td[data-l]:before{content:attr(data-l);color:var(--sub);font-size:11px;text-transform:uppercase;letter-spacing:.05em}.disc-table td:first-child{font-weight:600;padding-bottom:6px}.disc-table td:first-child:before{content:none}}.tap{cursor:pointer;transition:background .15s var(--ease),color .15s var(--ease),border-color .15s var(--ease),transform .12s var(--ease),box-shadow .15s var(--ease)}.tap:active{transform:translateY(1px)}.tap:disabled{cursor:default;opacity:.55;transform:none}.btn-primary:hover:not(:disabled){background:var(--brand-2);box-shadow:var(--sh-2)}.btn-ghost:hover:not(:disabled){background:var(--surface-2);border-color:var(--edge);color:var(--ink)}.btn-dark:hover:not(:disabled){background:#ffffff2e}.card{transition:box-shadow .2s var(--ease),transform .2s var(--ease),border-color .2s var(--ease)}.pane{position:relative;background:var(--pane);border:1px solid var(--pane-line);border-radius:var(--r-xl);box-shadow:var(--sh-2),var(--pane-glow);backdrop-filter:blur(16px) saturate(1.25);-webkit-backdrop-filter:blur(16px) saturate(1.25)}.pane:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;border-radius:var(--r-xl) var(--r-xl) 0 0;background:linear-gradient(90deg,transparent,var(--pane-top) 22%,var(--pane-top) 78%,transparent);pointer-events:none}.pane-tap{cursor:pointer;transition:transform .14s var(--ease),box-shadow .2s var(--ease)}.pane-tap:active{transform:scale(.985)}svg.lucide{stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}svg.lucide[width="12"],svg.lucide[width="13"]{stroke-width:1.85}.pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:var(--r-pill);font-size:15px;font-weight:600;letter-spacing:-.01em;border:1px solid var(--pane-line);background:var(--pane);color:var(--ink);cursor:pointer;transition:transform .14s var(--ease),filter .14s var(--ease);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.pill:active{transform:scale(.96)}.pill-main{background:var(--btn-solid);color:var(--on-brand);border-color:transparent;box-shadow:var(--pane-glow)}.pill-ghost{background:transparent}.gcard{position:relative;background:var(--glass-bg);border:1px solid var(--glass-line);border-radius:28px;box-shadow:var(--glass-inner),var(--glass-shadow);padding:24px;backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);overflow:hidden}@media(max-width:699px){.gcard{padding:18px;border-radius:24px}}.spring{transition:transform .34s cubic-bezier(.34,1.56,.64,1)}.spring:active{transform:scale(.97)}.cap{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 16px;border-radius:999px;border:1px solid var(--glass-line);background:#ffffff0a;color:var(--ink);font-size:14px;font-weight:500;letter-spacing:-.01em;cursor:pointer;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .34s cubic-bezier(.34,1.56,.64,1),background .2s,border-color .2s}.cap:active{transform:scale(.95)}.cap-on{background:var(--glass-fill);border-color:#2ed39c73;color:var(--ink);font-weight:600;box-shadow:inset 0 1px #ffffff1f}html[data-theme=dark] .cap{background:#ffffff0d}.tile-wave{position:absolute;left:0;right:0;bottom:0;height:58%;opacity:.5;pointer-events:none}.card-tap:hover{box-shadow:var(--sh-3);transform:translateY(-2px);border-color:var(--edge)}.spin{animation:sp 1s linear infinite}.glass{transition:transform .12s,filter .12s}.glass:hover{filter:brightness(1.15) saturate(1.1)}.glass:active{transform:scale(.94)}.glass:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:10px}@keyframes sp{to{transform:rotate(360deg)}}.fade{animation:fd .28s var(--ease) both;animation-delay:var(--d, 0s)}@keyframes fd{0%{opacity:0;transform:translateY(6px)}}.tabfade{animation:fd .18s var(--ease) both}.rise{animation:rs .42s var(--ease) both;animation-delay:var(--d, 0s)}@keyframes rs{0%{opacity:0;transform:translateY(14px)}}.draw{animation:dr .9s var(--ease) both;animation-delay:var(--d, 0s)}@keyframes dr{0%{stroke-dashoffset:var(--len, 1000)}to{stroke-dashoffset:0}}.pop{animation:pp .34s var(--ease) both;animation-delay:var(--d, 0s);transform-origin:center;transform-box:fill-box}@keyframes pp{0%{opacity:0;transform:scale(.2)}}.grow{animation:gw .6s var(--ease) both;animation-delay:var(--d, 0s);transform-origin:left center}@keyframes gw{0%{transform:scaleX(0)}}.dial{animation:dl .95s var(--ease) both;animation-delay:var(--d, 0s)}@keyframes dl{0%{stroke-dasharray:0 var(--circ, 1000)}}.tw{transition:width .7s var(--ease)}.td{transition:stroke-dasharray .95s var(--ease)}.skeleton{background:linear-gradient(90deg,var(--skeleton-a) 25%,var(--skeleton-b) 37%,var(--skeleton-a) 63%);background-size:400% 100%;animation:sk 1.4s ease-in-out infinite;border-radius:var(--r-sm)}@keyframes sk{0%{background-position:100% 50%}to{background-position:0 50%}}@media(prefers-reduced-motion:reduce){.spin,.fade,.rise,.draw,.pop,.grow,.dial,.skeleton,.tvin,.tvticker,.tabfade{animation:none}.skeleton{background:var(--skeleton-a)}.tw,.td,.tap,.card{transition:none}.tap:active,.card-tap:hover{transform:none}.draw{stroke-dashoffset:0}.grow{transform:none}}html[data-board],html[data-board] body{overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:none}.screen{min-height:100vh}.chat-pane{height:62vh}@supports (height: 100dvh){.screen{min-height:100dvh}.chat-pane{height:62dvh}}}{}
