.ck{--color-bg: #faf9f5;--color-surface: #ffffff;--color-surface-2: #f0eee6;--color-surface-3: #e8e6dc;--color-line: #e6e3da;--color-line-strong: #d9d5ca;--color-ink: #141413;--color-text: #3d3d3a;--color-text-2: #5e5d59;--color-text-3: #6b6962;--color-accent: #d97757;--color-accent-ink: #a94c2a;--color-accent-soft: #f6e3da;--color-btn: #141413;--color-btn-hover: #2c2c2a;--color-on-btn: #ffffff;--color-ok: #3f7a2e;--color-ok-soft: #e7f0e1;--color-danger: #c0392b;--color-danger-soft: #fbe9e7;--color-focus: #a94c2a;--font-sans: "Golos Text", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-serif: "Source Serif 4", Georgia, "Times New Roman", serif;--text-xs: .8125rem;--text-sm: .875rem;--text-sm--line-height: 1.5;--text-base: 1rem;--text-2xl: clamp(1.375rem, 1.22rem + .66vw, 1.625rem);--text-2xl--letter-spacing: -.01em;--text-3xl: clamp(1.75rem, 1.45rem + 1.3vw, 2.25rem);--text-3xl--letter-spacing: -.015em;--radius-xs: 6px;--radius-sm: 9px;--radius-md: 12px;--radius-lg: 18px;--radius-xl: 24px;--shadow-sm: 0 1px 2px rgb(16 16 18 / .04), 0 6px 16px -8px rgb(16 16 18 / .14);--shadow-lg: 0 2px 6px rgb(16 16 18 / .06), 0 40px 80px -32px rgb(16 16 18 / .42);--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-drawer: cubic-bezier(.32, .72, 0, 1);--dur-press: .16s;--dur-hover: .15s;--dur-ui: .2s;--dur-enter: .28s;--dur-exit: .18s;--press-scale: .97;--tap: 44px;font:400 var(--text-base) / 1.55 var(--font-sans);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-reduced-motion:reduce){.ck{--press-scale: 1}}:where(.ck),:where(.ck) *,:where(.ck) :before,:where(.ck) :after{box-sizing:border-box;margin:0;padding:0;border:0 solid}:where(.ck) h1,:where(.ck) h2,:where(.ck) h3,:where(.ck) h4{font:inherit;color:var(--color-ink);text-wrap:balance}:where(.ck) p,:where(.ck) li{text-wrap:pretty}:where(.ck) a{color:inherit;text-decoration:inherit}:where(.ck) b,:where(.ck) strong{font-weight:bolder}:where(.ck) small{font-size:80%}:where(.ck) ol,:where(.ck) ul{list-style:none}:where(.ck) img,:where(.ck) svg{display:block;vertical-align:middle;max-width:100%}:where(.ck) img{height:auto}:where(.ck) fieldset{min-width:0}:where(.ck) button,:where(.ck) input,:where(.ck) select,:where(.ck) textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(.ck) input,:where(.ck) select,:where(.ck) textarea{font-size:max(16px,1em);caret-color:var(--color-accent-ink)}:where(.ck) ::placeholder{opacity:1;color:color-mix(in oklab,currentcolor 50%,transparent)}:where(.ck) button,:where(.ck) summary,:where(.ck) label{-webkit-tap-highlight-color:transparent}:where(.ck) button{cursor:pointer;appearance:button}:where(.ck) ::-webkit-inner-spin-button,:where(.ck) ::-webkit-outer-spin-button{height:auto}:where(.ck) :focus-visible{outline:2px solid var(--color-focus);outline-offset:3px;border-radius:var(--radius-xs)}:where(.ck) [hidden]:where(:not([hidden=until-found])){display:none!important}:where(.ck) .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:where(.ck) .tnum{font-variant-numeric:tabular-nums}:where(.ck) .t-meta{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--color-text-3)}:where(.ck) .link{color:var(--color-accent-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);transition:text-decoration-color var(--dur-hover) ease}@media(hover:hover)and (pointer:fine){:where(.ck) .link:hover{text-decoration-color:currentColor}}:where(.ck) .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:auto;width:auto;min-height:var(--tap);padding:0 18px;border:1px solid transparent;border-radius:var(--radius-sm);font:500 15.5px/1.2 var(--font-sans);text-align:center;text-decoration:none;white-space:nowrap;user-select:none;-webkit-tap-highlight-color:transparent;transform:none;transition:background-color var(--dur-hover) ease,border-color var(--dur-hover) ease,color var(--dur-hover) ease,transform var(--dur-press) var(--ease-out)}:where(.ck) .btn:active{transform:none}:where(.ck) .btn:active:not(:disabled,[aria-disabled=true]){transform:scale(var(--press-scale))}:where(.ck) .btn:disabled,:where(.ck) .btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}:where(.ck) .btn svg{width:17px;height:17px;flex:none}:where(.ck) .btn--primary{background:var(--color-btn);color:var(--color-on-btn)}:where(.ck) .btn--secondary{background:var(--color-surface-2);border-color:var(--color-line-strong);color:var(--color-ink)}:where(.ck) .btn--ghost{background:transparent;border-color:var(--color-line-strong);color:var(--color-ink)}@media(hover:hover)and (pointer:fine){:where(.ck) .btn--primary:hover:not(:disabled){background:var(--color-btn-hover)}:where(.ck) .btn--secondary:hover:not(:disabled){background:var(--color-surface-3)}:where(.ck) .btn--ghost:hover:not(:disabled){background:var(--color-surface-2)}}:where(.ck) .btn--sm{min-height:40px;padding:0 14px;font-size:14.5px;border-radius:8px}:where(.ck) .btn--lg{height:auto;min-height:52px;padding:0 22px;font-size:17px;border-radius:10px}:where(.ck) .btn--block{width:100%}@media(pointer:coarse){:where(.ck) .btn--sm{min-height:var(--tap)}}
