.telther{--page-margin:var(--margin-mobile)}@media (min-width:600px){.telther{--page-margin:var(--margin-tablet)}}@media (min-width:1148px){.telther{--page-margin:max(var(--margin-desktop),calc((100% - var(--content-max)) / 2))}}.telther{--focus-outline:var(--accent-ink)}.tl-btn:focus-visible,.tl-field__reveal:focus-visible,.tl-lang:focus-visible,.tl-topbar-action:focus-visible,.tl-topbar__logo:focus-visible{outline:2px solid var(--focus-outline);outline-offset:2px;box-shadow:var(--shadow-focus-accent)}.tl-icon{display:block;flex:none}@keyframes tl-spin{to{transform:rotate(1turn)}}.tl-spin{animation:tl-spin .9s linear infinite}@media (prefers-reduced-motion:reduce){.tl-spin{animation:none}}.tl-logo,.tl-yasmine,.tl-yasmine-hero{display:block;flex:none}.tl-yasmine-hero{position:relative;inline-size:220px;block-size:220px}.tl-yasmine-hero>svg{position:absolute;inset-block-start:-38px;inset-inline-start:-38px;overflow:visible}.tl-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-block-size:var(--control-h-lg);padding-block:0;padding-inline:var(--s-6);border:var(--border-hairline) solid transparent;border-radius:var(--r-lg);background:transparent;color:var(--ink);text-align:center;text-decoration:none;cursor:pointer;transition:background-color .15s,border-color .15s,box-shadow .15s,filter .15s;-webkit-tap-highlight-color:transparent}.tl-btn--block{display:flex;inline-size:100%}.tl-btn[aria-disabled=true],.tl-btn[disabled]{cursor:default}.tl-btn--primary{background:var(--accent);color:var(--color-text-on-mint)}.tl-btn--primary:hover:not([disabled]):not([aria-disabled=true]){filter:brightness(.95)}.tl-btn--secondary{background:var(--surface);border-color:var(--line);color:var(--ink)}.tl-btn--secondary:hover:not([disabled]):not([aria-disabled=true]){border-color:var(--line-strong)}.tl-btn--danger{background:var(--red-soft);border-color:var(--red-line);color:var(--red-ink)}.tl-btn--danger:hover:not([disabled]):not([aria-disabled=true]){border-color:var(--red-line-strong)}.tl-btn--danger:focus-visible{outline-color:var(--red-ink);box-shadow:var(--shadow-focus-danger)}.tl-btn--connecting{background:var(--accent-soft);color:var(--accent-ink)}.tl-btn--disabled{background:var(--line);color:var(--text-disabled)}.tl-btn--loading{cursor:progress}.tl-btn--google{min-block-size:54px;padding-inline:var(--s-5);gap:var(--s-3);background:var(--surface);border-color:var(--line);color:var(--ink)}.tl-btn--google:hover:not([disabled]):not([aria-disabled=true]){border-color:var(--line-strong)}.tl-field{display:flex;flex-direction:column;gap:var(--s-2);inline-size:100%}.tl-field__label{color:var(--ink)}.tl-field__input{display:flex;align-items:center;gap:10px;block-size:var(--control-h);padding-inline:var(--s-4);background:var(--surface);border:var(--border-hairline) solid var(--line);border-radius:var(--r-md);transition:border-color .15s,box-shadow .15s}.tl-field__control{flex:1 1 auto;min-inline-size:0;inline-size:100%;padding:0;margin:0;border:0;outline:0;background:transparent;color:var(--ink);caret-color:var(--ink);text-overflow:ellipsis}.tl-field__control:focus-visible{outline:0}.tl-field__control::-moz-placeholder{color:var(--placeholder);opacity:1}.tl-field__control::placeholder{color:var(--placeholder);opacity:1}.tl-field__control.is-ltr{direction:ltr;text-align:left}.tl-field__icon{color:var(--icon-muted)}.tl-field__reveal{display:grid;place-items:center;flex:none;margin:-6px;padding:6px;border:0;border-radius:var(--r-xs);background:transparent;color:var(--icon-muted);cursor:pointer}.tl-field__reveal.is-revealed{color:var(--icon-accent)}.tl-field.is-focus .tl-field__input,.tl-field__input:focus-within{border-color:var(--accent-ink);box-shadow:var(--shadow-focus-accent)}.tl-field__message{display:flex;align-items:center;gap:6px;color:var(--muted)}.tl-field__message>svg{flex:none}.tl-field.is-error .tl-field__input{border-color:var(--red-line-strong)}.tl-field.is-error .tl-field__input:focus-within,.tl-field.is-error.is-focus .tl-field__input{border-color:var(--red-line-strong);box-shadow:var(--shadow-focus-danger)}.tl-field.is-error .tl-field__message{color:var(--red-ink)}.tl-field.is-disabled .tl-field__input{background:var(--bg)}.tl-field.is-disabled .tl-field__control{color:var(--text-disabled);cursor:default}.tl-field.is-disabled .tl-field__control::-moz-placeholder{color:var(--text-disabled)}.tl-field.is-disabled .tl-field__control::placeholder{color:var(--text-disabled)}.tl-notice{display:flex;align-items:flex-start;gap:10px;padding:var(--s-3) 14px;border-radius:var(--r-md)}.tl-notice__text{min-inline-size:0;flex:1 1 auto;overflow-wrap:anywhere}.tl-notice--warning{background:var(--amber-soft);color:var(--amber-ink)}.tl-notice--warning .tl-notice__icon{color:var(--icon-amber)}.tl-notice--danger{background:var(--red-soft);color:var(--red-ink)}.tl-notice--danger .tl-notice__icon{color:var(--icon-red)}.tl-notice--success{background:var(--accent-soft);color:var(--accent-ink)}.tl-notice--success .tl-notice__icon{color:var(--icon-accent)}.tl-lang{display:inline-flex;align-items:center;gap:6px;min-block-size:24px;padding:0;border:0;border-radius:var(--r-xs);background:none;color:var(--muted);cursor:pointer;text-decoration:none}.tl-lang:hover{color:var(--ink)}.tl-lang--ink{color:var(--on-hero);--focus-outline:var(--accent-on-hero)}.tl-lang--ink:hover{color:var(--on-hero-2)}.tl-topbar{display:flex;align-items:center;justify-content:space-between;gap:var(--s-6);min-block-size:78px;padding-block:0;padding-inline:var(--page-margin);background:var(--surface)}@media (max-width:599.98px){.tl-topbar{min-block-size:64px}}.tl-topbar__logo{display:inline-flex;align-items:center;color:inherit}.tl-topbar__actions{display:flex;align-items:center;gap:var(--s-7)}.tl-topbar-action{padding:0;border:0;border-radius:var(--r-xs);background:none;color:var(--muted);cursor:pointer;text-decoration:none}.tl-topbar-action:hover{color:var(--ink)}.tl-divider{display:flex;align-items:center;gap:14px;inline-size:100%;color:var(--muted)}.tl-divider__line{flex:1 1 0;block-size:var(--border-hairline);background:var(--line)}.tl-divider__label{flex:none}.tl-footnote{padding-block:0 var(--s-8);padding-inline:var(--page-margin);color:var(--muted);text-align:center}@media (max-width:599.98px){.tl-footnote{padding-block-end:var(--s-6)}}