.try-kotia-link{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:calc(var(--cta-gap, 12px) / var(--cta-scale, 1));min-height:calc(var(--cta-height, 44px) / var(--cta-scale, 1));max-width:100%;padding:calc(var(--cta-padding-y, 11px) / var(--cta-scale, 1)) calc(var(--cta-padding-x, 18px) / var(--cta-scale, 1));border:0;border-radius:calc(12px / var(--cta-scale, 1));background:var(--ds-action);color:var(--ds-on-action);font:650 calc(var(--cta-font-size, 13px) / var(--cta-scale, 1)) / calc(var(--cta-line-height, 20px) / var(--cta-scale, 1)) "Montserrat Variable","Montserrat Fallback",sans-serif;white-space:var(--cta-white-space, nowrap);-webkit-text-decoration:none;text-decoration:none;transition:background .18s,transform .18s}.try-kotia-link>svg{width:calc(var(--cta-icon-size, 18px) / var(--cta-scale, 1));height:calc(var(--cta-icon-size, 18px) / var(--cta-scale, 1));flex:none}.try-kotia-link:hover{background:var(--ds-action-hover);transform:translateY(calc(-1px / var(--cta-scale, 1)))}.try-kotia-link:focus-visible{outline:3px solid var(--ds-focus-soft, var(--focus-soft));outline-offset:1px}.ui-replay-button{display:inline-flex;position:relative;align-items:center;justify-content:center;gap:6px;padding:4px 6px;min-height:24px;border:0;border-radius:5px;background:transparent;color:var(--muted);font:500 10px/16px Montserrat Variable,sans-serif;white-space:nowrap;cursor:pointer}.ui-replay-button>svg{width:13px;height:13px;flex:none}.ui-replay-button:hover{color:var(--ink);background:var(--neutral-hover)}.ui-replay-button:focus-visible{outline:3px solid var(--ds-focus-soft, var(--focus-soft));outline-offset:1px}@media(pointer:coarse){.ui-replay-button:after{content:"";position:absolute;inset:-8px -4px}}@media(prefers-reduced-motion:reduce){.try-kotia-link,.try-kotia-link>svg{transition:none}}.ui-back-action{display:inline-flex;align-items:center;justify-content:flex-start;gap:.615385em;width:fit-content;max-width:100%;min-height:2.76923em;padding:.615385em .923077em;border:0;border-radius:var(--radius-control);background:var(--accent-well);color:var(--cobalt);font:600 var(--action-font-size, 13px)/1.53846 "Montserrat Variable",sans-serif;text-align:left;white-space:normal;transition:background .2s}.ui-back-action>svg{width:1.384615em;height:1.384615em;flex:none}button.ui-back-action:hover{background:var(--accent-hover)}.ui-back-action:focus-visible{outline:3px solid var(--ds-focus-soft, var(--focus-soft));outline-offset:1px}.ui-quiet-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--quiet-height, 36px);padding:7px var(--quiet-padding-inline, 10px);border:0;border-radius:10px;background:transparent;color:var(--muted);font:600 var(--quiet-font-size, 14px)/1.4 "Montserrat Variable",sans-serif;white-space:nowrap;cursor:pointer;transition:background .2s,color .2s}.ui-quiet-button>svg{width:16px;height:16px;flex:none}.ui-quiet-button:hover:not([aria-disabled=true]){color:var(--ink);background:var(--neutral-hover)}.ui-quiet-button:focus-visible{outline:3px solid var(--ds-focus-soft, var(--focus-soft));outline-offset:1px}.ui-quiet-button[aria-disabled=true]{opacity:.28;cursor:default}.ui-quiet-button[aria-pressed=true]{color:var(--cobalt);background:var(--accent-well);box-shadow:var(--row-shadow)}.ui-quiet-button[data-tone=accent]{color:var(--cobalt);background:var(--accent-well)}.ui-quiet-button[data-variant=underline]{position:relative;border-radius:0;background:transparent;box-shadow:none;padding-inline:0;padding-block:12px}.ui-quiet-button[data-variant=underline]:after{content:"";position:absolute;inset:auto 0 0;height:3px;border-radius:3px;background:transparent}.ui-quiet-button[data-variant=underline][aria-pressed=true]:after{background:var(--cobalt)}.ui-quiet-button[data-variant=underline]:hover{background:transparent;color:var(--cobalt)}.ui-quiet-button[data-tone=accent]:hover:not([aria-disabled=true]){background:var(--accent-hover)}.ui-quiet-button[data-icon-only]{width:36px;height:36px;padding:8px;border:1px solid var(--border);border-radius:50%;color:var(--cobalt);background:var(--surface)}.ui-quiet-button[data-icon-only]>svg{width:20px;height:20px}.ui-quiet-button[data-icon-only]:hover:not([aria-disabled=true]){background:var(--accent-well)}@media(prefers-reduced-motion:reduce){.ui-back-action,.ui-quiet-button{transition:none}}.ks-disclosure{width:28px;height:28px;display:grid;place-items:center;flex:none;border:1.5px solid var(--ds-accent);border-radius:50%;color:var(--ds-accent);background:var(--ds-surface);transition:background .18s,color .18s,transform .18s}.ks-disclosure svg{width:16px;height:16px;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.ks-disclosure-vertical{transform-origin:8px 8px;transition:transform .18s}.ks-disclosure[data-open=true]{color:var(--ds-on-accent);background:var(--ds-accent)}.ks-disclosure[data-open=true] .ks-disclosure-vertical{transform:scaleY(0)}.ui-theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;min-height:38px;border:1px solid var(--border);border-radius:99px;color:var(--ink);background:var(--paper);font-size:12px;line-height:16px}.ui-theme-toggle:hover{background:var(--surface)}@media(prefers-reduced-motion:reduce){.ks-disclosure,.ks-disclosure-vertical{transition:none}}.ks-disclosure[data-size=compact]{width:24px;height:24px}.ks-disclosure[data-size=compact] svg{width:14px;height:14px}
