@font-face{font-family:Onest;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/onest-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/onest-latin.woff2) format("woff2");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plexmono-400-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plexmono-400-latin.woff2) format("woff2");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plexmono-500-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plexmono-500-latin.woff2) format("woff2");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plexmono-600-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plexmono-600-latin.woff2) format("woff2");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{--cc-canvas: #e3e1da;--cc-surface-paper: #f4f3ef;--cc-surface-card: #ffffff;--cc-surface-sunken: #f2f0ea;--cc-surface-tint: #eceae3;--cc-surface-inverse: #15171c;--cc-line: #e7e5df;--cc-line-soft: #f2f0ea;--cc-line-strong: #d8d5cc;--cc-line-dashed: #d2cfc5;--cc-line-error: #e2c6bf;--cc-line-on-inverse: rgba(255, 255, 255, .1);--cc-text-primary: #15171c;--cc-text-body: #33363d;--cc-text-secondary: #43464e;--cc-text-tertiary: #5a5d64;--cc-text-muted: #6a6d74;--cc-text-disabled: #c6c3ba;--cc-text-on-inverse: #ffffff;--cc-text-on-inverse-muted: rgba(255, 255, 255, .55);--cc-status-overdue-fg: #a3483a;--cc-status-overdue-bg: #f5e8e4;--cc-status-soon-fg: #8a6224;--cc-status-soon-bg: #f5eee0;--cc-status-ok-fg: #4c6b57;--cc-status-ok-bg: #ecefea;--cc-status-unknown-fg: #5f6269;--cc-status-unknown-bg: #f1efe9;--cc-on-inverse-planned: #e0ba7a;--cc-progress-ok: #8fbfa0;--cc-progress-soon: #d9b071;--cc-progress-over: #d08976;--cc-chart-spent: #15171c;--cc-chart-planned: #d9cdb4;--cc-chart-planned-solid: #b79a63;--cc-chart-track: #f2f0ea;--cc-chart-track-alt: #efede7;--cc-chart-track-onboard: #e4e1d9;--cc-error-text: #a3483a;--cc-error-title: #8c3b2e;--cc-error-body: #6e3a31;--cc-error-surface: #f5e8e4;--cc-notice-surface: #f5eee0;--cc-notice-title: #7a5620;--cc-notice-body: #8a6224;--cc-success-mark: #4c6b57;--cc-skeleton-base: #e4e1d9;--cc-skeleton-mid: #eae8e1;--cc-skeleton-light: #edebe4;--cc-skeleton-inverse: rgba(255, 255, 255, .1);--cc-skeleton-sheen: linear-gradient( 105deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .28) 30%, rgba(255, 255, 255, .62) 50%, rgba(255, 255, 255, .28) 70%, rgba(255, 255, 255, 0) 100% );--cc-skeleton-sheen-inverse: linear-gradient( 105deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .06) 30%, rgba(255, 255, 255, .14) 50%, rgba(255, 255, 255, .06) 70%, rgba(255, 255, 255, 0) 100% );--cc-toggle-off: #dbd8cf;--cc-toggle-on: #15171c;--cc-scrim: rgba(21, 23, 28, .32);--cc-tabbar-fill: rgba(244, 243, 239, .8);--cc-font-ui: "Onest", system-ui, -apple-system, "Segoe UI", sans-serif;--cc-font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", monospace;--cc-space-1: 4px;--cc-space-2: 8px;--cc-space-3: 12px;--cc-space-4: 16px;--cc-space-5: 20px;--cc-space-6: 24px;--cc-space-7: 28px;--cc-screen-x: 20px;--cc-card-gap: 9px;--cc-radius-icon-button: 11px;--cc-radius-icon-badge: 12px;--cc-radius-input: 15px;--cc-radius-button: 16px;--cc-radius-tile: 17px;--cc-radius-list-card: 19px;--cc-radius-panel: 20px;--cc-radius-card: 22px;--cc-radius-hero: 26px;--cc-radius-sheet: 30px;--cc-radius-pill: 999px;--cc-shadow-fab: 0 8px 20px -6px rgba(21, 23, 28, .55);--cc-shadow-toast: 0 10px 30px -8px rgba(21, 23, 28, .5);--cc-shadow-knob: 0 1px 3px rgba(0, 0, 0, .2);--cc-surface-raised: #ffffff;--cc-shadow-popover: 0 12px 28px -10px rgba(21, 23, 28, .35);--cc-ease-standard: cubic-bezier(.4, 0, .2, 1);--cc-ease-decelerate: cubic-bezier(.05, .7, .1, 1);--cc-ease-accelerate: cubic-bezier(.3, 0, .8, .15);--cc-ease-spring: cubic-bezier(.34, 1.45, .64, 1);--cc-ease-sheet: cubic-bezier(.32, .72, 0, 1);--cc-ease-linear: linear;--cc-dur-instant: 90ms;--cc-dur-micro: .14s;--cc-dur-short: .2s;--cc-dur-medium: .28s;--cc-dur-long: .36s;--cc-dur-micro-out: .1s;--cc-dur-short-out: .14s;--cc-dur-medium-out: .2s;--cc-dur-long-out: .24s;--cc-dur-shimmer: 1.6s;--cc-press-scale: .975;--cc-z-tabbar: 30;--cc-z-fab: 31;--cc-z-offline: 40;--cc-z-toast: 55;--cc-z-sheet: 70;--cc-fab-size: 56px;--cc-fab-gap: 16px;--cc-disabled-opacity: .55;--cc-focus-ring: #5a5d64;--cc-focus-halo: rgba(21, 23, 28, .08);--cc-on-inverse-fill: rgba(255, 255, 255, .1);--cc-tabbar-height: 62px;--cc-safe-top: env(safe-area-inset-top, 0px);--cc-safe-bottom: env(safe-area-inset-bottom, 0px);--cc-safe-left: env(safe-area-inset-left, 0px);--cc-safe-right: env(safe-area-inset-right, 0px);--cc-content-max: 480px}[data-status-style=signal]{--cc-status-overdue-fg: #c2382a;--cc-status-overdue-bg: #fbe7e4;--cc-status-soon-fg: #c08a18;--cc-status-soon-bg: #fcf3df;--cc-status-ok-fg: #2e7d4f;--cc-status-ok-bg: #e4f3ea}@keyframes cc-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cc-fade-out{0%{opacity:1}to{opacity:0}}@keyframes cc-banner-in{0%{opacity:0;transform:translate3d(0,-16px,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes cc-banner-out{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,-12px,0) scale(.98)}}@keyframes cc-pop-in{0%{opacity:0;transform:translate3d(0,20px,0) scale(.96)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes cc-pop-out{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,12px,0) scale(.97)}}@keyframes cc-sheet-in{0%{transform:translate3d(0,101%,0)}to{transform:translateZ(0)}}@keyframes cc-sheet-out{0%{transform:translateZ(0)}to{transform:translate3d(0,101%,0)}}@keyframes cc-chip-select{0%{transform:scale(.94)}to{transform:scale(1)}}@keyframes cc-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes cc-shimmer-sweep{0%{transform:translate3d(-220px,0,0)}to{transform:translate3d(480px,0,0)}}@keyframes cc-dot-pulse{0%,80%,to{opacity:.25;transform:scale(.85)}40%{opacity:.9;transform:scale(1)}}@keyframes cc-hold{0%,to{opacity:1}}@keyframes cc-page-enter-right{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes cc-page-recede{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(-30%,0,0);opacity:.88}}@keyframes cc-page-exit-right{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}@keyframes cc-page-return{0%{transform:translate3d(-30%,0,0);opacity:.88}to{transform:translateZ(0);opacity:1}}@keyframes cc-page-cover-up{0%{transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}@keyframes cc-page-uncover-down{0%{transform:translateZ(0)}to{transform:translate3d(0,100%,0)}}@keyframes cc-page-sink{0%{transform:scale(1);opacity:1}to{transform:scale(.94);opacity:.9}}@keyframes cc-page-rise{0%{transform:scale(.94);opacity:.9}to{transform:scale(1);opacity:1}}@keyframes cc-pulse-ring{0%{transform:scale(.6);opacity:.55}70%{transform:scale(2.1);opacity:0}to{transform:scale(2.1);opacity:0}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--cc-surface-paper);color:var(--cc-text-primary);font-family:var(--cc-font-ui);-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;overflow-x:clip;width:100%}@supports not (overflow-x: clip){html,body{overflow-x:hidden}}html{min-height:100dvh}body{min-height:100dvh;padding-left:var(--cc-safe-left);padding-right:var(--cc-safe-right);font-size:16px;line-height:1.4}a{color:inherit;text-decoration:none}button,input,textarea,select{font-family:inherit;font-size:inherit;color:inherit}button{cursor:pointer;border:none;background:none;padding:0;touch-action:manipulation}a,button,label,summary,[role=button]{-webkit-tap-highlight-color:transparent}button:disabled,a[aria-disabled=true]{opacity:var(--cc-disabled-opacity);cursor:default}input:focus:not(:focus-visible),textarea:focus:not(:focus-visible){outline:none}input,textarea,select{border-radius:10px}:focus-visible{outline:2px solid var(--cc-focus-ring);outline-offset:3px}input:focus,textarea:focus{box-shadow:0 0 0 3px var(--cc-focus-halo)}input,textarea{caret-color:var(--cc-text-primary)}::placeholder{color:var(--cc-text-disabled);opacity:1}.cc-on-inverse :focus-visible{outline-color:var(--cc-text-on-inverse)}img,svg,video{max-width:100%;height:auto;display:block}*{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{width:0;height:0;display:none}.cc-num{font-family:var(--cc-font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.cc-chrome{-webkit-user-select:none;user-select:none}.cc-selectable{-webkit-user-select:text;user-select:text}.cc-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cc-tap-target{position:relative;z-index:0}.cc-tap-target:after{content:"";position:absolute;inset:50% auto auto 50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%);z-index:1}.cc-screen{padding:0 var(--cc-screen-x);max-width:var(--cc-content-max);margin:0 auto;width:100%}.cc-pressable{transition:transform var(--cc-dur-short) var(--cc-ease-spring),opacity var(--cc-dur-short) var(--cc-ease-standard)}.cc-pressable:active{transition-duration:var(--cc-dur-instant);transform:scale(var(--cc-press-scale));opacity:.94}.cc-pressable--flat:active{transform:none;opacity:.6}.cc-pressable:disabled:active{transform:none;opacity:var(--cc-disabled-opacity)}.cc-hscroll{display:flex;gap:8px;overflow-x:auto;margin:0 calc(-1 * var(--cc-screen-x));padding:0 var(--cc-screen-x);scroll-snap-type:x proximity;overscroll-behavior-x:contain;scroll-padding-inline:var(--cc-screen-x)}.cc-hscroll>*{flex:0 0 auto}.cc-skeleton-fill{position:relative;overflow:hidden;background:var(--cc-skeleton-base);-webkit-backface-visibility:hidden}.cc-skeleton-fill:after{content:"";position:absolute;top:0;bottom:0;left:0;width:220px;background-image:var(--cc-skeleton-sheen);transform:translate3d(-220px,0,0);animation:cc-shimmer-sweep var(--cc-dur-shimmer) var(--cc-ease-standard) infinite}.cc-skeleton-fill--inverse{background:var(--cc-skeleton-inverse)}.cc-skeleton-fill--inverse:after{background-image:var(--cc-skeleton-sheen-inverse)}.cc-skeleton-section{margin:24px 0 11px}.cc-reveal{animation:cc-fade-in var(--cc-dur-short) var(--cc-ease-decelerate) both}@supports not (view-transition-name: none){.cc-screen{animation:cc-fade-in var(--cc-dur-micro) var(--cc-ease-linear) both}}.cc-text-pretty{text-wrap:pretty}.tabbar{view-transition-name:cc-tabbar}.fab{view-transition-name:cc-fab}cc-toast-host{view-transition-name:cc-toast}.offline-strip{view-transition-name:cc-offline}.update-prompt{view-transition-name:cc-update}::view-transition-image-pair(root){isolation:auto}::view-transition-group(root){animation:none}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}html[data-cc-nav]::view-transition-group(root){background-color:var(--cc-surface-paper)}html[data-cc-nav=forward]::view-transition-old(root){animation:cc-page-recede var(--cc-dur-long) var(--cc-ease-sheet) both}html[data-cc-nav=forward]::view-transition-new(root){animation:cc-page-enter-right var(--cc-dur-long) var(--cc-ease-sheet) both}html[data-cc-nav=back]::view-transition-old(root){animation:cc-page-exit-right var(--cc-dur-long) var(--cc-ease-sheet) both;z-index:1}html[data-cc-nav=back]::view-transition-new(root){animation:cc-page-return var(--cc-dur-long) var(--cc-ease-sheet) both}html[data-cc-nav=modal-in]::view-transition-old(root){animation:cc-page-sink var(--cc-dur-long) var(--cc-ease-sheet) both}html[data-cc-nav=modal-in]::view-transition-new(root){animation:cc-page-cover-up var(--cc-dur-long) var(--cc-ease-sheet) both}html[data-cc-nav=modal-out]::view-transition-old(root){animation:cc-page-uncover-down var(--cc-dur-long-out) var(--cc-ease-accelerate) both;z-index:1}html[data-cc-nav=modal-out]::view-transition-new(root){animation:cc-page-rise var(--cc-dur-long-out) var(--cc-ease-accelerate) both}html[data-cc-nav=lateral]::view-transition-old(root){animation:cc-fade-out var(--cc-dur-instant) var(--cc-ease-linear) both}html[data-cc-nav=lateral]::view-transition-new(root){animation:cc-fade-in var(--cc-dur-instant) var(--cc-ease-linear) both}::view-transition-old(cc-tabbar):only-child,::view-transition-old(cc-fab):only-child,::view-transition-old(cc-offline):only-child,::view-transition-old(cc-update):only-child{animation:cc-fade-out var(--cc-dur-short-out) var(--cc-ease-linear) both}::view-transition-new(cc-tabbar):only-child,::view-transition-new(cc-fab):only-child,::view-transition-new(cc-offline):only-child,::view-transition-new(cc-update):only-child{animation:cc-fade-in var(--cc-dur-short) var(--cc-ease-decelerate) both}::view-transition-old(cc-tabbar):not(:only-child),::view-transition-new(cc-tabbar):not(:only-child),::view-transition-old(cc-toast),::view-transition-new(cc-toast){animation:none}@media(prefers-reduced-motion:reduce){:root{--cc-dur-instant: 1ms;--cc-dur-micro: 1ms;--cc-dur-short: .12s;--cc-dur-medium: .12s;--cc-dur-long: .12s;--cc-dur-micro-out: 1ms;--cc-dur-short-out: .1s;--cc-dur-medium-out: .1s;--cc-dur-long-out: .1s;--cc-ease-standard: linear;--cc-ease-decelerate: linear;--cc-ease-accelerate: linear;--cc-ease-spring: linear;--cc-ease-sheet: linear}@keyframes cc-pop-in{0%{opacity:0}to{opacity:1}}@keyframes cc-pop-out{0%{opacity:1}to{opacity:0}}@keyframes cc-banner-in{0%{opacity:0}to{opacity:1}}@keyframes cc-banner-out{0%{opacity:1}to{opacity:0}}@keyframes cc-sheet-in{0%{opacity:0}to{opacity:1}}@keyframes cc-sheet-out{0%{opacity:1}to{opacity:0}}.cc-skeleton-fill:after{animation:none}.dots span{animation:none;opacity:.45}.cc-pressable:active{transform:none}.filter--active{animation:none}::view-transition-group(root),::view-transition-old(root),::view-transition-new(root){animation:none!important}*,*:before,*:after{animation-iteration-count:1!important;scroll-behavior:auto!important}}.cc-pulse-dot{position:relative;display:inline-block;flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}.cc-pulse-dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:currentColor;animation:cc-pulse-ring 2.4s var(--cc-ease-out, ease-out) infinite}@media(prefers-reduced-motion:reduce){.cc-pulse-dot:after{animation:none;opacity:.35;transform:scale(1.6)}}
