@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/tl/caveat-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/tl/caveat-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:Comfortaa;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/tl/comfortaa-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/tl/comfortaa-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:"JetBrains Mono";font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/tl/jetbrainsmono-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/tl/jetbrainsmono-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:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/tl/lora-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/tl/lora-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:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/tl/manrope-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/tl/manrope-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:Montserrat;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/tl/montserrat-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/tl/montserrat-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:Oswald;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/tl/oswald-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/tl/oswald-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:"Playfair Display";font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/tl/playfairdisplay-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Playfair Display";font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/tl/playfairdisplay-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:Rubik;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/tl/rubik-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/tl/rubik-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:Unbounded;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/tl/unbounded-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/tl/unbounded-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}.up-tl{display:grid;gap:10px}.tl-h{display:flex;align-items:center;gap:10px;margin:14px 0 2px;font-size:12.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--tl-on-bg-soft,var(--muted))}.tl-h::after{content:"";flex:1;height:1px;background:var(--tl-line,var(--border));background:color-mix(in srgb,var(--tl-on-bg-soft,var(--muted)) 30%,transparent)}.tl-h:first-child,.up-tl__h+.tl-h{margin-top:0}.up-tl__all{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 16px;border:1px dashed color-mix(in srgb,var(--tl-on-bg-soft,var(--muted)) 50%,transparent);border-radius:var(--tl-r,14px);color:var(--tl-on-bg,var(--text));font-size:14.5px;font-weight:700;text-decoration:none;transition:border-color .15s}.up-tl__all span{padding:1px 8px;border-radius:999px;background:color-mix(in srgb,var(--tl-on-bg-soft,var(--muted)) 14%,transparent);font-size:12.5px}.up-tl__all svg{width:16px;height:16px}.up-tl__all:hover{border-style:solid;border-color:var(--me)}.up-tl__all:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.up-tl__all{transition:none}}.tl-bt{margin:0;font-size:16px;font-weight:800;line-height:1.3;letter-spacing:-.005em;color:var(--tl-on-bg,var(--text));overflow-wrap:anywhere}.up-tl__h{margin:0;font-size:16px;font-weight:800;overflow-wrap:anywhere}.tl-text{font-size:15px;line-height:1.6;overflow-wrap:anywhere}.tl-text>:first-child{margin-top:0}.tl-text>:last-child{margin-bottom:0}.tl-text a{color:var(--tl-on-bg-link,color-mix(in srgb,var(--me) 75%,#000));text-decoration:underline;text-underline-offset:3px}.tl-btn{position:relative;display:flex;align-items:center;gap:12px;min-height:56px;padding:9px 14px 9px 9px;border:1px solid var(--tl-line,var(--border));border-radius:var(--tl-r,16px);background:var(--tl-card,#fff);color:var(--tl-text,var(--text));text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s}.tl-btn:hover{border-color:var(--tl-c,var(--me));box-shadow:0 10px 24px -16px rgba(20,25,35,.45)}.tl-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tl-btn__ic,.tl-btn__img{flex:none;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px}.tl-btn__ic{background:color-mix(in srgb,var(--tl-c,var(--me)) 12%,var(--tl-card,#fff));color:var(--tl-c,var(--me))}.tl-btn__ic svg{width:19px;height:19px}.tl-btn__img{background:#eef0f3 center/cover}.tl-btn__t{flex:1;min-width:0;display:grid;gap:1px}.tl-btn__t b{font-size:15px;font-weight:700;line-height:1.3;overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tl-btn__t small{font-size:12.5px;line-height:1.4;color:var(--tl-muted,var(--muted));overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tl-btn>svg:last-child{flex:none;width:15px;height:15px;color:var(--tl-muted,var(--muted))}.tl-btn.is-hot{border-color:var(--tl-c,var(--me));box-shadow:0 0 0 0 color-mix(in srgb,var(--tl-c,var(--me)) 40%,transparent);animation:tlBreath 2.8s ease-in-out infinite}@keyframes tlBreath{50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--tl-c,var(--me)) 0%,transparent)}}.me.is-away .tl-btn.is-hot{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.tl-btn.is-hot{animation:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--tl-c,var(--me)) 30%,transparent)}}.tl-soc{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:2px 0;list-style:none}.tl-soc a{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:color-mix(in srgb,var(--tl-c,var(--me)) 12%,var(--tl-card,#fff));color:var(--tl-c,var(--me));transition:transform .15s}.tl-soc a:hover{transform:translateY(-2px)}.tl-soc a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tl-soc svg{width:21px;height:21px}@media(prefers-reduced-motion:reduce){.tl-btn,.tl-soc a{transition:none}.tl-soc a:hover{transform:none}}.tl-tabs{position:relative;display:flex;gap:6px;margin:4px -4px 2px;padding:4px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.tl-tabs::-webkit-scrollbar{display:none}.tl-tabs[hidden]{display:none}.tl-tab{flex:none;min-height:40px;padding:8px 16px;border:1px solid var(--tl-line,var(--border));border-radius:999px;background:var(--tl-card,#fff);color:var(--tl-text,var(--text));font:inherit;font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.tl-tab:hover{border-color:var(--me)}.tl-tab[aria-selected="true"]{background:var(--me);border-color:var(--me);color:var(--tl-on-me,#fff)}.tl-tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tl-tab{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--tl-tab-font,inherit)}.tl-tab svg{flex:none;width:16px;height:16px;color:var(--tl-c,currentColor)}.tl-tab[aria-selected="true"]{background:var(--tl-c,var(--tl-tab-c,var(--me)));border-color:var(--tl-c,var(--tl-tab-c,var(--me)));color:var(--tl-c-ink,var(--tl-tab-ink,var(--tl-on-me,#fff)))}.tl-tab[aria-selected="true"] svg{color:inherit}.tl-tabs--line{gap:2px;margin:4px 0 6px;padding:0;border-bottom:1px solid var(--tl-line,var(--border))}.tl-tabs--line .tl-tab,.tl-tabs--line .tl-tab[aria-selected="true"]{margin-bottom:-1px;padding:8px 12px;border:0;border-bottom:3px solid transparent;border-radius:0;background:none;color:var(--tl-text,var(--text))}.tl-tabs--line .tl-tab[aria-selected="true"]{border-bottom-color:var(--tl-c,var(--tl-tab-c,var(--me)));font-weight:800}.tl-tabs--line .tl-tab[aria-selected="true"] svg{color:var(--tl-c,currentColor)}.tl-tabs--seg{gap:0;margin:4px 0 6px;padding:3px;border:1px solid var(--tl-line,var(--border));border-radius:var(--tl-r,14px);background:var(--tl-card,#fff)}.tl-tabs--seg .tl-tab{border-color:transparent;border-radius:calc(var(--tl-r,14px) - 3px)}.tl-tabs--seg .tl-tab:not([aria-selected="true"]){background:none}.tl-tabs--l .tl-tab{min-height:48px;padding:10px 20px;font-size:16px}.tl-tabs--l .tl-tab svg{width:18px;height:18px}.tl-tabs--center{justify-content:safe center}.tl-tabs--wide .tl-tab{flex:1 0 auto}.tl-panel{display:grid;gap:10px}.tl-item[hidden]{display:none}.tl-item>.tl-h{margin-top:12px}@media(prefers-reduced-motion:reduce){.tl-tabs{scroll-behavior:auto}.tl-tab{transition:none}}.tl-kick{font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--tl-me-ink,color-mix(in srgb,var(--me) 75%,#000))}.tl-rel{display:grid;gap:12px;padding:12px;border:1px solid var(--tl-line,var(--border));border-radius:var(--tl-r2,18px);background:var(--tl-card,#fff)}.tl-rel__head{display:flex;align-items:center;gap:14px}.tl-rel__cover{flex:none;display:flex;align-items:center;justify-content:center;width:76px;height:76px;border-radius:12px;background:color-mix(in srgb,var(--me) 14%,var(--tl-card,#fff)) center/cover;color:var(--me)}.tl-rel__cover svg{width:28px;height:28px}.tl-rel__t{min-width:0;display:grid;gap:2px}.tl-rel__t b{font-size:17px;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.tl-rel__t small{font-size:13px;color:var(--tl-muted,var(--muted))}.tl-rel__soon{display:inline-flex;flex-wrap:wrap;gap:0 4px;justify-self:start;margin-top:6px;padding:4px 10px;border-radius:10px;background:var(--me-soft);color:var(--tl-me-ink,color-mix(in srgb,var(--me) 70%,#000));font-size:13px;font-style:normal;font-weight:700}.tl-rel__h{margin:0;font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--tl-muted,var(--muted))}.tl-rel__list{display:grid;grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none}@media(min-width:520px){.tl-rel__list{grid-template-columns:1fr 1fr}}.tl-rel__btn{display:flex;align-items:center;gap:10px;min-height:48px;padding:6px 12px 6px 6px;border:1px solid var(--tl-line,var(--border));border-radius:var(--tl-r,14px);color:var(--tl-text,var(--text));font-size:14.5px;font-weight:700;text-decoration:none;transition:border-color .15s,box-shadow .15s}.tl-rel__btn svg{flex:none;width:34px;height:34px;padding:8px;border-radius:10px;background:color-mix(in srgb,var(--tl-c,var(--me)) 12%,var(--tl-card,#fff));color:var(--tl-c,var(--me))}.tl-rel__btn span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-rel__btn:hover{border-color:var(--tl-c,var(--me));box-shadow:0 10px 24px -16px rgba(20,25,35,.45)}.tl-rel__btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tl-pg{display:grid;gap:12px;padding:14px;border:1px solid var(--tl-line,var(--border));border-radius:var(--tl-r2,18px);background:var(--tl-card,#fff);color:var(--tl-text,var(--text))}.tl-pg__head{display:flex;align-items:center;gap:14px;min-width:0}.tl-pg__ava{position:relative;flex:none;display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;overflow:hidden;color:#fff;font-size:26px;font-weight:800}.tl-pg__ava img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tl-pg__t{min-width:0;display:grid;gap:2px}.tl-pg__t b{font-size:17px;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.tl-pg__t small{font-size:13.5px;line-height:1.4;color:var(--tl-soft,var(--text-soft));overflow-wrap:anywhere}.tl-pg__live{justify-self:start;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:#c62828;color:#fff;font-size:13.5px;font-weight:800;text-decoration:none}.tl-pg__dot{width:8px;height:8px;border-radius:50%;background:#fff;animation:tl-pg-dot 1.6s ease-in-out infinite}@keyframes tl-pg-dot{50%{opacity:.3}}.tl-pg__posts{display:grid;gap:8px;margin:0;padding:0;list-style:none}.tl-pg__post{display:flex;align-items:center;gap:12px;min-height:56px;padding:6px 10px 6px 6px;border:1px solid var(--tl-line,var(--border));border-radius:var(--tl-r,14px);color:inherit;text-decoration:none;transition:border-color .15s,box-shadow .15s}.tl-pg__post:hover{border-color:var(--me);box-shadow:0 10px 24px -16px rgba(20,25,35,.45)}.tl-pg__cov{flex:none;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:10px;overflow:hidden;background:var(--me-soft);color:var(--tl-me-ink,color-mix(in srgb,var(--me) 70%,#000))}.tl-pg__cov img{width:100%;height:100%;object-fit:cover}.tl-pg__cov svg{width:22px;height:22px}.tl-pg__pt{min-width:0;display:grid;gap:3px}.tl-pg__pt b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14.5px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.tl-pg__pt small{font-size:12.5px;color:var(--tl-muted,var(--muted))}.tl-pg__lock{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:var(--tl-me-ink,color-mix(in srgb,var(--me) 70%,#000))}.tl-pg__lock svg{width:13px;height:13px}.tl-pg__acts{display:flex;flex-wrap:wrap;gap:8px}.tl-pg__acts form{display:flex;flex:1 1 170px}.tl-pg__btn{flex:1 1 170px;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 14px;border:1px solid var(--tl-line,var(--border));border-radius:var(--tl-r,14px);background:none;color:inherit;font:inherit;font-size:14.5px;font-weight:700;text-decoration:none;cursor:pointer;transition:border-color .15s,background .15s}.tl-pg__btn svg{width:16px;height:16px}.tl-pg__btn:hover{border-color:var(--me)}.tl-pg__btn--main{border-color:transparent;background:var(--me);color:var(--tl-on-me,#fff)}.tl-pg__btn--main:hover{border-color:transparent;background:color-mix(in srgb,var(--me) 85%,#000)}.tl-pg__on,.tl-pg__on:hover,.tl-pg__btn.is-demo{cursor:default}.tl-pg__on{border-color:transparent;background:var(--me-soft);color:var(--tl-me-ink,color-mix(in srgb,var(--me) 70%,#000))}.tl-pg__on[hidden]{display:none}.tl-pg__post:focus-visible,.tl-pg__btn:focus-visible,.tl-pg__live:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tl-pg__none{margin:0;font-size:14px;color:var(--tl-muted,var(--muted))}@media(prefers-reduced-motion:reduce){.tl-pg__dot{animation:none}.tl-pg__post,.tl-pg__btn{transition:none}}@media(max-width:519px){.tl-rel__btn{min-height:44px;font-size:14px}.tl-rel__btn svg{width:30px;height:30px;padding:7px}}@media(prefers-reduced-motion:reduce){.tl-media__play,.tl-rel__btn{transition:none}}.tl-text h2{margin:.6em 0 .2em;font-size:17px;font-weight:800;line-height:1.3}.tl-text ul,.tl-text ol{margin:.4em 0;padding-left:1.3em}.tl-text blockquote{margin:.5em 0;padding:.1em 0 .1em .9em;border-left:3px solid color-mix(in srgb,var(--me) 55%,transparent);color:var(--tl-soft,var(--text-soft))}.tl-text hr{margin:.9em 0;border:0;border-top:1px solid var(--tl-line,var(--border))}.tl-text u{text-underline-offset:3px}.tl-anchor{display:block;height:0;scroll-margin-top:16px}.tl-gal{--k:.75}.tl-fit-square{--k:1}.tl-fit-4x3{--k:.75}.tl-fit-16x9{--k:.5625}.tl-img{margin:0;display:grid;gap:6px}.tl-ph{position:relative;display:block;overflow:hidden;border-radius:var(--tl-r2,18px);background:#eef0f3;background:color-mix(in srgb,currentColor 8%,transparent)}.tl-ph img{position:relative;display:block;width:100%;height:auto;aspect-ratio:1/var(--k);object-fit:cover;transition:opacity .35s ease,transform .45s ease}.tl-ph img.is-wait{opacity:0}.tl-fit-auto .tl-ph::before{content:"";position:absolute;inset:-30px;background:var(--tl-src) center/cover;filter:blur(24px) brightness(.8)}.tl-img.tl-fit-auto img{aspect-ratio:var(--tl-ar,auto);max-height:min(78vh,680px);max-height:min(78svh,680px);object-fit:contain}.tl-gal.tl-fit-auto img{object-fit:contain}.tl-img a,.tl-gal a{position:relative;display:block;border-radius:var(--tl-r2,18px)}.tl-img a:focus-visible,.tl-gal a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tl-go{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:rgba(10,12,16,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 0 1px rgba(255,255,255,.12);color:#fff;pointer-events:none}.tl-go svg{width:15px;height:15px}.tl-go--zoom{opacity:0;transition:opacity .15s}[data-pv]:hover .tl-go--zoom,[data-pv]:focus-visible .tl-go--zoom{opacity:1}.tl-card__ph{position:relative;display:block}.tl-img a:hover .tl-ph img,.tl-gal a:hover .tl-ph img,.tl-ph[data-pv]:hover img,.tl-img a:focus-visible .tl-ph img,.tl-gal a:focus-visible .tl-ph img,.tl-ph[data-pv]:focus-visible img{transform:scale(1.03)}[data-pv]{cursor:zoom-in}.lp.is-edit [data-pv]{cursor:pointer}.tl-go,.tl-go--zoom{transition:opacity .15s,background-color .15s,color .15s}.tl-img a:hover .tl-go,.tl-gal a:hover .tl-go,.tl-img a:focus-visible .tl-go,.tl-gal a:focus-visible .tl-go{background:#fff;color:#14191f}@media(prefers-reduced-motion:reduce){.tl-go--zoom,.tl-go{transition:none}.tl-img a:hover .tl-ph img,.tl-gal a:hover .tl-ph img,.tl-ph[data-pv]:hover img,.tl-img a:focus-visible .tl-ph img,.tl-gal a:focus-visible .tl-ph img,.tl-ph[data-pv]:focus-visible img{transform:none}}.tl-img figcaption,.tl-gal figcaption{padding:2px 4px 4px;font-size:14px;line-height:1.45;color:var(--tl-on-bg-soft,var(--muted));text-align:left;overflow-wrap:anywhere}.tl-gal>.tl-bt{margin-top:4px}.tl-gal{display:grid;gap:10px}.tl-gal__view{position:relative;container-type:inline-size}.tl-gal__strip{display:flex;gap:10px;margin:0;padding:0 0 2px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:var(--tl-r2,18px)}.tl-gal__strip::-webkit-scrollbar{display:none}.tl-gal__strip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tl-gal__item{flex:0 0 86%;scroll-snap-align:start}.tl-gal__item:only-child{flex-basis:100%}.tl-gal figure{margin:0;display:grid;gap:6px}.tl-gal__nav{position:absolute;inset:0;pointer-events:none}.tl-gal__nav[hidden]{display:none}.tl-gal__btn{position:absolute;top:40%;top:calc(86cqi * var(--k) / 2);display:grid;place-items:center;width:38px;height:38px;margin-top:-19px;border:0;border-radius:50%;background:rgba(255,255,255,.94);color:#14191f;box-shadow:0 2px 10px rgba(0,0,0,.28);cursor:pointer;pointer-events:auto;transition:opacity .15s}.tl-gal__btn--prev{left:8px}.tl-gal__btn--next{right:8px}.tl-gal__btn svg{width:18px;height:18px}.tl-gal__btn:hover{background:#fff}.tl-gal__btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tl-gal__btn[aria-disabled="true"]{opacity:0;pointer-events:none}@media(hover:hover) and (pointer:fine){.tl-gal__view:not(:hover):not(:focus-within) .tl-gal__btn{opacity:0}}@media(hover:none){.tl-gal__btn{display:none}}.tl-gal__dots{display:flex;flex-wrap:wrap;justify-content:center;margin-top:-4px}.tl-gal__dots button{display:grid;place-items:center;width:22px;height:22px;padding:0;border:0;background:none;cursor:pointer}.tl-gal__dots button::before{content:"";width:6px;height:6px;border-radius:3px;background:var(--tl-on-bg-soft,var(--muted));opacity:.45;transition:width .2s ease,opacity .2s}.tl-gal__dots button.is-on::before{width:18px;opacity:1}.tl-gal__dots button:hover::before{opacity:.8}.tl-gal__count{position:absolute;top:10px;left:10px;padding:4px 9px;border-radius:999px;background:rgba(10,12,16,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 0 1px rgba(255,255,255,.12);color:#fff;font-size:12px;font-weight:700;letter-spacing:.02em;font-variant-numeric:tabular-nums}.tl-cards{display:grid;gap:10px}.tl-cards__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}@media(min-width:520px){.tl-cards__list.is-grid{grid-template-columns:1fr 1fr;align-items:start}}.tl-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--tl-line,var(--border));border-radius:var(--tl-r2,18px);background:var(--tl-card,#fff)}.tl-card__img{display:block;width:100%;height:auto;aspect-ratio:1/var(--kc,.625);object-fit:cover;background:#eef0f3}.tl-card__body{display:grid;gap:6px;padding:12px 14px 14px}.tl-card__t{font-size:15.5px;font-weight:800;line-height:1.3;overflow-wrap:anywhere}.tl-card__text{margin:0;font-size:14px;line-height:1.5;color:var(--tl-soft,var(--text-soft));overflow-wrap:anywhere}.tl-card__btn{justify-self:start;display:inline-flex;align-items:center;gap:6px;margin-top:4px;padding:8px 14px;border-radius:999px;background:var(--me);color:var(--tl-on-me,#fff);font-size:13.5px;font-weight:700;text-decoration:none}.tl-card__btn svg{width:15px;height:15px}.tl-card__btn:hover{background:color-mix(in srgb,var(--me) 85%,#000)}.tl-card__btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(pointer:coarse){.tl-card__btn{min-height:44px}}.tl-img[data-size="s"]{width:min(100%,220px)}.tl-img[data-size="m"]{width:min(100%,380px)}.tl-img[data-size="l"]{width:min(100%,480px)}.tl-img[data-at="center"]{margin-inline:auto}.tl-img[data-at="right"]{margin-left:auto}.tl-img.tl-fit-auto:is([data-size="s"],[data-size="m"]) img{max-height:min(70vh,520px)}.tl-img[data-corner="round"] :is(.tl-ph,a){border-radius:28px}.tl-img[data-corner="square"] :is(.tl-ph,a){border-radius:4px}.tl-img[data-corner="circle"] :is(.tl-ph,a){border-radius:50%}.tl-img[data-corner="circle"] figcaption{text-align:center}.tl-side{display:grid;grid-template-columns:var(--side-w,42%) minmax(0,1fr);gap:14px;align-items:center;padding:12px;border:1px solid var(--tl-line,var(--border));border-radius:var(--tl-r2,18px);background:var(--tl-card,#fff)}.tl-side[data-size="s"]{--side-w:32%}.tl-side[data-size="l"]{--side-w:50%}.tl-side[data-size="full"]{--side-w:58%}.tl-side[data-at="right"]{grid-template-columns:minmax(0,1fr) var(--side-w,42%)}.tl-side[data-at="right"]>.tl-img{order:2}.tl-side .tl-img[data-size]{width:auto;margin:0}.tl-side .tl-img.tl-fit-auto img{max-height:340px}.tl-side figcaption{color:var(--tl-muted,var(--muted))}.tl-side__body{display:grid;gap:6px;align-content:center;min-width:0}.tl-side__t{margin:0;font-size:17px;font-weight:800;line-height:1.3;color:var(--tl-text,var(--text));overflow-wrap:anywhere}.tl-side__text{margin:0;font-size:14.5px;line-height:1.55;color:var(--tl-soft,var(--text-soft));overflow-wrap:anywhere}.tl-side__text a{color:inherit;text-decoration:underline}@media(max-width:479px){.tl-side,.tl-side[data-at="right"]{grid-template-columns:minmax(0,1fr)}.tl-side[data-at="right"]>.tl-img{order:0}}@container (min-width:480px){.tl-gal[data-view="strip"] .tl-gal__item{flex-basis:calc(50% - 5px)}.tl-gal[data-view="strip"] .tl-gal__item:only-child{flex-basis:100%}.tl-gal[data-view="strip"] .tl-gal__btn{top:calc((50cqi - 5px) * var(--k) / 2)}}.tl-gal:is([data-view="grid"],[data-view="mosaic"]) .tl-gal__strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;overflow:visible;scroll-snap-type:none;border-radius:0}@container (max-width:419px){.tl-gal[data-view="grid"] .tl-gal__strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.tl-gal:is([data-view="grid"],[data-view="mosaic"]) .tl-gal__item{min-width:0}.tl-gal:is([data-view="grid"],[data-view="mosaic"]) :is(.tl-ph,a){border-radius:calc(var(--tl-r2,18px) * .6)}.tl-gal[data-view="grid"].tl-fit-auto img{aspect-ratio:1;object-fit:cover}.tl-gal[data-view="grid"] figcaption{padding:0 2px;font-size:12.5px;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tl-gal[data-view="mosaic"] figcaption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tl-gal[data-view="mosaic"] .tl-gal__item:first-child{grid-column:span 2;grid-row:span 2}.tl-gal[data-view="mosaic"] :is(figure,figure>a,.tl-ph){height:100%}.tl-gal[data-view="mosaic"] img{height:100%;aspect-ratio:1;object-fit:cover}.tl-gal[data-view="mosaic"][data-n="1"] .tl-gal__strip{grid-template-columns:minmax(0,1fr)}.tl-gal[data-view="mosaic"][data-n="2"] .tl-gal__strip{grid-template-columns:repeat(2,minmax(0,1fr))}.tl-gal[data-view="mosaic"][data-n="3"] .tl-gal__strip{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.tl-gal[data-view="mosaic"]:is([data-n="1"],[data-n="2"]) .tl-gal__item:first-child{grid-column:auto;grid-row:auto}.tl-gal[data-view="mosaic"][data-n="3"] .tl-gal__item:first-child{grid-column:auto}.tl-gal[data-view="thumbs"] .tl-gal__item{flex-basis:100%}.tl-gal[data-view="thumbs"] .tl-gal__btn{top:calc(100cqi * var(--k) / 2)}.tl-gal__thumbs{display:flex;gap:6px;margin-top:-2px;padding:2px;overflow-x:auto;scrollbar-width:none}.tl-gal__thumbs::-webkit-scrollbar{display:none}.tl-gal__thumbs button{flex:none;width:56px;height:56px;padding:0;border:2px solid transparent;border-radius:12px;background:none;overflow:hidden;opacity:.62;cursor:pointer;transition:opacity .15s,border-color .15s}.tl-gal__thumbs button:hover{opacity:.9}.tl-gal__thumbs button[aria-current="true"]{border-color:var(--me);opacity:1}.tl-gal__thumbs button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tl-gal__thumbs img{display:block;width:100%;height:100%;border-radius:9px;object-fit:cover}.tl-cards{container-type:inline-size}.tl-cards__list[data-view="row"] .tl-card{flex-direction:row;align-items:flex-start}.tl-cards__list[data-view="row"] :is(.tl-card>.tl-card__img,.tl-card__ph){flex:none;width:96px;margin:12px 0 12px 12px}.tl-cards__list[data-view="row"] .tl-card__img{width:96px;aspect-ratio:1/var(--kc,1);border-radius:12px}.tl-cards__list[data-view="row"] .tl-card__body{flex:1;min-width:0;padding:12px 14px}.tl-cards__list[data-view="strip"]{display:flex;gap:10px;padding-bottom:6px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.tl-cards__list[data-view="strip"]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tl-cards__list[data-view="strip"] .tl-card{flex:0 0 78%;scroll-snap-align:start}@container (min-width:480px){.tl-cards__list[data-view="strip"] .tl-card{flex-basis:calc(50% - 5px)}}@media(prefers-reduced-motion:reduce){.tl-gal__thumbs button{transition:none}}@media(prefers-reduced-motion:reduce){.tl-gal__strip{scroll-behavior:auto}.tl-gal__btn,.tl-gal__dots button::before,.tl-ph img{transition:none}.tl-faq__item,.tl-faq__item::details-content{transition:none}}.tl-price,.tl-faq{display:grid;gap:10px}.tl-price__list{display:grid;margin:0;padding:4px 14px;list-style:none;border:1px solid var(--tl-line,var(--border));border-radius:var(--tl-r2,18px);background:var(--tl-card,#fff)}.tl-price__item{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price" "incl incl" "btn btn";column-gap:12px;align-items:baseline;padding:11px 0;border-bottom:1px dashed var(--tl-line,var(--border))}.tl-price__item:last-child{border-bottom:0}.tl-price__item.has-img{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"img name price" "img incl incl" "img btn btn"}.tl-price__img{grid-area:img;align-self:start;width:56px;height:56px;border-radius:12px;object-fit:cover;background:#eef0f3}.tl-price__name{grid-area:name;min-width:0;display:grid;gap:2px}.tl-price__name b{font-size:15px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.tl-price__name small{font-size:12.5px;color:var(--tl-muted,var(--muted));line-height:1.4}.tl-price__v{grid-area:price;max-width:45vw;font-size:15px;font-weight:800;text-align:right;color:var(--tl-me-ink,color-mix(in srgb,var(--me) 75%,#000))}.tl-price__v s{margin-right:4px;font-size:.85em;font-weight:600;color:var(--tl-muted,var(--muted))}.tl-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tl-price__tag{display:inline-block;margin-left:4px;padding:2px 7px;border-radius:999px;background:var(--me);color:var(--tl-on-me,#fff);font-size:11px;font-style:normal;font-weight:800;line-height:1.4;vertical-align:2px;white-space:nowrap}.tl-price__incl{grid-area:incl;display:grid;gap:3px;margin:6px 0 0;padding:0;list-style:none;font-size:13px;line-height:1.4;color:var(--tl-soft,var(--text-soft))}.tl-price__incl li{position:relative;padding-left:18px;overflow-wrap:anywhere}.tl-price__incl li::before{content:"";position:absolute;left:2px;top:.35em;width:9px;height:5px;border:solid var(--me);border-width:0 0 2px 2px;transform:rotate(-45deg)}.tl-price__btn{grid-area:btn;justify-self:start;display:inline-flex;align-items:center;gap:5px;margin-top:8px;padding:6px 12px;border:1px solid var(--me);border-radius:999px;color:var(--tl-me-ink,color-mix(in srgb,var(--me) 75%,#000));font-size:13px;font-weight:700;text-decoration:none}.tl-price__btn svg{width:14px;height:14px}.tl-price__btn:hover{background:color-mix(in srgb,var(--me) 10%,transparent)}.tl-price__btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tl-price__sec{margin:6px 0 -2px;font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--tl-on-bg,var(--text));opacity:.75}.tl-price--menu .tl-price__item{grid-template-columns:minmax(0,max-content) minmax(16px,1fr) auto;grid-template-areas:"name dots price" "incl incl incl" "btn btn btn";column-gap:6px;padding:8px 0;border-bottom:0}.tl-price__dots{grid-area:dots;align-self:start;height:16px;border-bottom:2px dotted var(--tl-line,var(--border))}.tl-price--cards .tl-price__list,.tl-price--plans .tl-price__list{gap:10px;padding:0;border:0;background:none}.tl-price--cards .tl-price__list{grid-template-columns:1fr 1fr}@media(max-width:340px){.tl-price--cards .tl-price__list{grid-template-columns:1fr}}.tl-price--cards .tl-price__item,.tl-price--plans .tl-price__item{position:relative;display:flex;flex-direction:column;gap:6px;padding:12px;border:1px solid var(--tl-line,var(--border));border-radius:var(--tl-r2,18px);background:var(--tl-card,#fff)}.tl-price--cards .tl-price__img{order:-1;width:calc(100% + 24px);height:auto;aspect-ratio:4/3;margin:-12px -12px 2px;border-radius:0}.tl-price--cards .tl-price__item{overflow:hidden}.tl-price--cards .tl-price__v,.tl-price--plans .tl-price__v{max-width:none;text-align:left}.tl-price--cards .tl-price__btn,.tl-price--plans .tl-price__btn{margin-top:auto;border-color:transparent;background:var(--me);color:var(--tl-on-me,#fff)}.tl-price--cards .tl-price__btn:hover,.tl-price--plans .tl-price__btn:hover{background:color-mix(in srgb,var(--me) 85%,#000)}.tl-price--cards .tl-price__incl,.tl-price--plans .tl-price__incl{margin:0}.tl-price--plans .tl-price__list{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.tl-price--plans .tl-price__item{gap:8px;padding:16px}.tl-price--plans .tl-price__img{width:100%;height:auto;aspect-ratio:16/9;border-radius:12px}.tl-price--plans .tl-price__v{order:1;font-size:24px;line-height:1.15}.tl-price--plans .tl-price__incl{order:2}.tl-price--plans .tl-price__btn{order:3;justify-self:stretch;justify-content:center;align-self:stretch;margin-top:auto;padding:9px 14px}.tl-price--plans .tl-price__item.is-top{border:2px solid var(--me);box-shadow:0 10px 26px -16px color-mix(in srgb,var(--me) 70%,transparent)}.tl-price--plans .tl-price__tag{position:absolute;top:-10px;right:14px;margin:0}.tl-price--plans .tl-price__name b{font-size:16px}.tl-price__more{display:block}.tl-price__more>summary{display:flex;justify-content:center;width:max-content;max-width:100%;margin:0 auto;padding:9px 16px;border:1px solid var(--tl-line,var(--border));border-radius:999px;background:var(--tl-card,#fff);font-size:14px;font-weight:700;cursor:pointer;list-style:none}.tl-price__more>summary::-webkit-details-marker{display:none}.tl-price__more>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tl-price__close,.tl-price__more[open] .tl-price__open{display:none}.tl-price__more[open] .tl-price__close{display:inline}.tl-price__more[open]>summary{margin-bottom:10px}.tl-price__rest{display:grid;gap:10px}.tl-price>.tl-card__btn,.tl-timer>.tl-card__btn{justify-self:start}.tl-faq{interpolate-size:allow-keywords}.tl-faq__item{border:1px solid var(--tl-line,var(--border));border-radius:var(--tl-r2,18px);background:var(--tl-card,#fff);transition:border-color .15s}.tl-faq__item:hover{border-color:var(--me)}.tl-faq__item::details-content{block-size:0;overflow:hidden;transition:block-size .25s ease,content-visibility .25s allow-discrete}.tl-faq__item[open]::details-content{block-size:auto}.tl-faq__item summary{position:relative;padding:13px 44px 13px 14px;font-size:15px;font-weight:700;line-height:1.35;cursor:pointer;list-style:none}.tl-faq__item summary::-webkit-details-marker{display:none}.tl-faq__item summary::after{content:"+";position:absolute;top:50%;right:16px;transform:translateY(-50%);font-size:20px;font-weight:600;color:var(--me)}.tl-faq__item[open] summary::after{content:"−"}.tl-faq__item summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--tl-r2,18px)}.tl-faq__a{padding:0 14px 14px}.tl-faq__a p{margin:0;font-size:14.5px;line-height:1.6;white-space:pre-line;overflow-wrap:anywhere;color:var(--tl-soft,var(--text-soft))}.tl-faq__a p a{color:var(--tl-me-ink,color-mix(in srgb,var(--me) 75%,#000));text-decoration:underline;text-underline-offset:2px}.tl-faq__acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:10px}.tl-faq__acts .tl-price__btn{margin-top:0}.tl-faq__link{display:inline-flex;align-items:center;gap:5px;min-height:32px;font-size:12.5px;font-weight:700;color:var(--tl-muted,var(--muted));text-decoration:none}.tl-faq__link svg{width:14px;height:14px}.tl-faq__link:hover{color:var(--tl-me-ink,color-mix(in srgb,var(--me) 75%,#000))}.tl-faq__link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.tl-faq__item.is-ping{outline:2px solid var(--me);outline-offset:3px}.tl-faq__list{display:grid;gap:10px}.tl-faq__find{width:100%;min-height:44px;padding:8px 16px;border:1px solid var(--tl-line,var(--border));border-radius:999px;background:var(--tl-card,#fff);color:inherit;font:inherit;font-size:14.5px}.tl-faq__find:focus{outline:2px solid var(--me);outline-offset:1px}.tl-faq__find[hidden],.tl-faq__none[hidden],.tl-faq__item[hidden],.tl-faq__sec[hidden],.tl-faq__list[hidden]{display:none}.tl-faq__none{margin:0;font-size:14px;color:var(--tl-on-bg,var(--text));opacity:.75}.tl-faq__q{margin:0}.tl-faq__card{padding:14px}.tl-faq__card .tl-faq__q{margin-bottom:6px;font-size:15px;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.tl-faq__card .tl-faq__a{padding:0}.tl-faq--cards .tl-faq__list{grid-template-columns:1fr 1fr;align-items:start}@media(max-width:540px){.tl-faq--cards .tl-faq__list{grid-template-columns:1fr}}.tl-faq__pair{display:grid;gap:6px;border:0;background:none}.tl-faq__pair:hover{border-color:transparent}.tl-faq__pair .tl-faq__q{justify-self:start;max-width:85%;padding:10px 14px;border:1px solid var(--tl-line,var(--border));border-radius:18px 18px 18px 6px;background:var(--tl-card,#fff);font-size:14.5px;font-weight:700;line-height:1.45;overflow-wrap:anywhere}.tl-faq__pair .tl-faq__a{justify-self:end;max-width:85%;padding:10px 14px;border-radius:18px 18px 6px 18px;background:var(--me);color:var(--tl-on-me,#fff)}.tl-faq__pair .tl-faq__a p,.tl-faq__pair .tl-faq__a p a,.tl-faq__pair .tl-faq__link{color:inherit}.tl-faq__pair .tl-faq__link{opacity:.85}.tl-faq__pair .tl-faq__acts .tl-price__btn{border-color:currentColor;color:inherit}.tl-timer{display:grid;gap:10px;justify-items:center;padding:16px 14px;border:1px solid var(--tl-line,var(--border));border-radius:var(--tl-r2,18px);text-align:center;background:linear-gradient(160deg,var(--me-soft),var(--tl-card,#fff) 70%)}.tl-timer__t{font-size:16px;font-weight:800;line-height:1.3}.tl-timer__n{display:flex;gap:8px}.tl-timer__n span{display:grid;justify-items:center;min-width:64px;padding:8px 6px;border-radius:12px;background:var(--tl-card,#fff);box-shadow:inset 0 0 0 1px var(--tl-line,var(--border))}.tl-timer__n b{font-size:26px;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--tl-me-ink,color-mix(in srgb,var(--me) 75%,#000))}.tl-timer__n small{font-size:11.5px;color:var(--tl-muted,var(--muted))}.tl-timer__when{margin:0;font-size:12.5px;color:var(--tl-muted,var(--muted))}.tl-timer__after{margin:0;font-size:15px;font-weight:700}.tl-timer__after[hidden]{display:none}.tl-timer__main,.tl-timer__part{display:grid;gap:10px;justify-items:center;width:100%;min-width:0}.tl-timer__part[hidden]{display:none}.tl-timer__part>.tl-card__btn{justify-self:center}.tl-timer__now{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:800;color:var(--tl-me-ink,color-mix(in srgb,var(--me) 75%,#000))}.tl-timer__dot{width:10px;height:10px;border-radius:50%;background:#e5484d;box-shadow:0 0 0 0 rgba(229,72,77,.5);animation:tl-dot 1.6s ease-out infinite}@keyframes tl-dot{70%{box-shadow:0 0 0 8px rgba(229,72,77,0)}100%{box-shadow:0 0 0 0 rgba(229,72,77,0)}}.tl-timer__cal{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 16px;margin:0;font-size:13px;font-weight:700}.tl-timer__cal a{display:inline-flex;align-items:center;gap:5px;min-height:32px;color:var(--tl-me-ink,color-mix(in srgb,var(--me) 75%,#000));text-decoration:none}.tl-timer__cal a:hover{text-decoration:underline}.tl-timer__cal a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.tl-timer__cal svg{width:15px;height:15px}.tl-timer--big .tl-timer__n{gap:14px}.tl-timer--big .tl-timer__n span{position:relative;min-width:0;padding:0;background:none;box-shadow:none}.tl-timer--big .tl-timer__n b{font-size:clamp(34px,10vw,52px);letter-spacing:-.02em}.tl-timer--big .tl-timer__n span+span::before{content:":";position:absolute;left:-11px;top:0;font-size:clamp(28px,8vw,42px);font-weight:800;line-height:1.1;opacity:.35}.tl-timer--flip .tl-timer__n span{position:relative;min-width:60px;padding:10px 6px 8px;border-radius:10px;background:#1d2230;box-shadow:0 6px 14px -8px rgba(0,0,0,.6);overflow:hidden}.tl-timer--flip .tl-timer__n span::after{content:"";position:absolute;left:0;right:0;top:27px;height:1px;background:rgba(0,0,0,.55)}.tl-timer--flip .tl-timer__n b{display:inline-block;color:#fff;font-size:30px}.tl-timer--flip .tl-timer__n small{color:rgba(255,255,255,.7)}.tl-timer--flip .tl-timer__n b.is-flip{animation:tl-flip .45s ease-out}@keyframes tl-flip{0%{transform:perspective(200px) rotateX(-80deg);opacity:.2}100%{transform:none;opacity:1}}.tl-timer__line{margin:0;font-size:16px;line-height:1.4}.tl-timer__line b{color:var(--tl-me-ink,color-mix(in srgb,var(--me) 75%,#000));font-weight:800}.tl-timer--line,.tl-timer--line .tl-timer__main,.tl-timer--line .tl-timer__part{justify-items:start;text-align:left}.tl-timer--line .tl-timer__part>.tl-card__btn,.tl-timer--line .tl-timer__cal{justify-self:start;justify-content:flex-start}.tl-timer__bar{width:100%;height:10px;border-radius:999px;background:color-mix(in srgb,var(--me) 16%,transparent);overflow:hidden}.tl-timer__bar i{display:block;height:100%;border-radius:inherit;background:var(--me);transition:width .6s ease}.tl-timer__ring{position:relative;width:140px;height:140px}.tl-timer__ring svg{display:block;width:100%;height:100%}.tl-timer__track,.tl-timer__arc{fill:none;stroke-width:10}.tl-timer__track{stroke:color-mix(in srgb,var(--me) 16%,transparent)}.tl-timer__arc{stroke:var(--me);stroke-linecap:round;transition:stroke-dashoffset .6s ease}.tl-timer__in{position:absolute;inset:0;display:grid;place-content:center;justify-items:center}.tl-timer__in b{font-size:36px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;color:var(--tl-me-ink,color-mix(in srgb,var(--me) 75%,#000))}.tl-timer__in small{font-size:12px;color:var(--tl-muted,var(--muted))}.tl-timer--event{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;text-align:left}.tl-timer--event .tl-timer__main,.tl-timer--event .tl-timer__part{justify-items:start}.tl-timer--event .tl-timer__part>.tl-card__btn,.tl-timer--event .tl-timer__cal{justify-self:start;justify-content:flex-start}.tl-timer__leaf{display:grid;justify-items:center;width:78px;overflow:hidden;border-radius:14px;background:var(--tl-card,#fff);box-shadow:inset 0 0 0 1px var(--tl-line,var(--border))}.tl-timer__leaf small:first-child{justify-self:stretch;padding:3px 0;background:var(--me);color:var(--tl-on-me,#fff);font-size:12px;font-weight:800;letter-spacing:.06em;text-align:center}.tl-timer__leaf b{padding:4px 0 0;font-size:32px;font-weight:800;line-height:1.1}.tl-timer__leaf small:last-child{padding:0 4px 7px;font-size:11px;color:var(--tl-muted,var(--muted))}.tl-timer--event .tl-timer__line{font-size:14.5px;color:var(--tl-soft,var(--text-soft))}@media(prefers-reduced-motion:reduce){.tl-timer__dot,.tl-timer--flip .tl-timer__n b.is-flip{animation:none}.tl-timer__bar i,.tl-timer__arc{transition:none}}.tl-timer>.tl-card__btn{justify-self:center}.tl-media--map .tl-media__frame{background:#eef0f3}.tl-div{height:1px;margin:6px 0}.tl-div--line{background:var(--tl-line,var(--border));background:color-mix(in srgb,var(--tl-on-bg-soft,var(--muted)) 30%,transparent)}.tl-div--space{height:10px}.tl-div--dots{height:auto;text-align:center;color:var(--tl-on-bg-soft,var(--muted));letter-spacing:.6em}.tl-div--dots::before{content:"• • •"}.tl-folder{display:grid}.tl-folder__s{list-style:none;cursor:pointer}.tl-folder__s::-webkit-details-marker{display:none}.tl-folder__chev{flex:none;display:flex;color:var(--tl-muted,var(--muted));transition:transform .2s}.tl-folder__chev svg{width:16px;height:16px}.tl-folder[open]>.tl-folder__s{border-color:var(--me)}.tl-folder[open] .tl-folder__chev{transform:rotate(180deg)}.tl-folder__list{display:grid;gap:8px;margin:8px 0 0 14px;padding-left:12px;border-left:2px solid var(--me-soft)}@media(prefers-reduced-motion:reduce){.tl-folder__chev{transition:none}}.tl-folder__peek{flex:none;display:flex;align-items:center}.tl-folder__mini{display:flex;align-items:center;justify-content:center;width:26px;height:26px;margin-left:-7px;border-radius:50%;font-style:normal;border:2px solid var(--tl-peek-ring,var(--tl-card,#fff));background:color-mix(in srgb,var(--tl-c,var(--me)) 14%,var(--tl-card,#fff));color:var(--tl-c,var(--me))}.tl-folder__mini:first-child{margin-left:0}.tl-folder__mini svg{width:13px;height:13px}.tl-folder__mini.is-img{background:#eef0f3 center/cover}.tl-btn--fill.tl-folder__s{--tl-peek-ring:var(--tl-c,var(--me))}@media(max-width:380px){.tl-folder__mini:nth-child(n+4){display:none}}.tl-scheme--dark .tl-folder__mini{color:color-mix(in srgb,var(--tl-c,var(--me)) 55%,#fff);background:color-mix(in srgb,var(--tl-c,var(--me)) 26%,var(--tl-card,#fff))}@supports (color:oklch(from red l c h)){.tl-folder__mini{color:oklch(from var(--tl-c,var(--me)) min(l,.56) c h)}.tl-scheme--dark .tl-folder__mini{color:oklch(from var(--tl-c,var(--me)) max(l,.8) c h)}}.tl-btn--fill{background:var(--tl-c,var(--me));border-color:var(--tl-c,var(--me));color:var(--tl-ink,#fff)}.tl-btn--fill .tl-btn__t small{color:inherit}.tl-btn--fill>svg:last-child{color:inherit;opacity:.85}.tl-btn--fill .tl-btn__ic{background:color-mix(in srgb,var(--tl-ink,#fff) 18%,transparent);color:inherit}.tl-btn--fill:hover{border-color:var(--tl-c,var(--me));box-shadow:0 12px 26px -14px var(--tl-c,var(--me))}.tl-btn--soft{background:color-mix(in srgb,var(--tl-c,var(--me)) 12%,var(--tl-card,#fff));border-color:transparent}.tl-btn--soft .tl-btn__ic{background:var(--tl-card,#fff)}.tl-btn--soft .tl-btn__t small{color:var(--tl-soft,var(--text-soft))}.tl-btn--bold{border:2px solid var(--tl-c,var(--me))}.tl-btn--shadow{border:2px solid var(--tl-text,var(--text));box-shadow:4px 4px 0 var(--tl-c,var(--me))}.tl-btn--shadow:hover{box-shadow:6px 6px 0 var(--tl-c,var(--me));transform:translate(-1px,-1px)}.tl-btn--s{min-height:44px;padding:5px 12px 5px 6px;border-radius:var(--tl-r,13px)}.tl-btn--s .tl-btn__ic,.tl-btn--s .tl-btn__img{width:30px;height:30px;border-radius:9px}.tl-btn--s .tl-btn__ic svg{width:16px;height:16px}.tl-btn--s .tl-btn__t b{font-size:14px}.tl-btn--l{min-height:70px;padding:12px 18px 12px 12px;border-radius:var(--tl-r,20px)}.tl-btn--l .tl-btn__ic,.tl-btn--l .tl-btn__img{width:46px;height:46px;border-radius:14px}.tl-btn--l .tl-btn__ic svg{width:23px;height:23px}.tl-btn--l .tl-btn__t b{font-size:17px}.tl-btn__t{font-family:var(--tl-btn-font,inherit)}.tl-btn--t-s .tl-btn__t b{font-size:13.5px}.tl-btn--t-l .tl-btn__t b{font-size:18px}.tl-btn--t-xl .tl-btn__t b{font-size:21px;line-height:1.2}.tl-btn--t-l .tl-btn__t small{font-size:13.5px}.tl-btn--t-xl .tl-btn__t small{font-size:14px}.tl-btn--w-400 .tl-btn__t b{font-weight:400}.tl-btn--w-600 .tl-btn__t b{font-weight:600}.tl-btn--w-800 .tl-btn__t b{font-weight:800}.tl-btn--center .tl-btn__t{text-align:center}.tl-btn--plain{padding-left:16px}.tl-btn--plain.tl-btn--center{padding-right:16px}.tl-btn.tl-anim--breath{box-shadow:0 0 0 0 color-mix(in srgb,var(--tl-c,var(--me)) 40%,transparent);animation:tlBreath 2.8s ease-in-out infinite}.tl-btn.tl-anim--shake{animation:tlShake 4s ease-in-out infinite}.tl-btn.tl-anim--bounce{animation:tlBounce 3.2s ease-in-out infinite}.tl-btn.tl-anim--shine{overflow:hidden}.tl-btn.tl-anim--shine::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%);transform:translateX(-120%);animation:tlShine 3.6s ease-in-out infinite}@keyframes tlShake{0%,84%,100%{transform:none}88%{transform:rotate(-1.6deg)}92%{transform:rotate(1.6deg)}96%{transform:rotate(-.8deg)}}@keyframes tlBounce{0%,80%,100%{transform:none}86%{transform:translateY(-4px)}92%{transform:translateY(0)}96%{transform:translateY(-2px)}}@keyframes tlShine{0%,55%{transform:translateX(-120%)}85%,100%{transform:translateX(120%)}}.me.is-away [class*="tl-anim--"],.me.is-away [class*="tl-anim--"]::after{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.tl-btn[class*="tl-anim--"],.tl-btn[class*="tl-anim--"]::after{animation:none}}.up-tl{font-family:var(--tl-font,inherit)}.up-tl h2{font-family:var(--tl-font,Onest,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif)}.up-tl.tl-theme{position:relative;isolation:isolate;overflow:hidden;background:var(--tl-bg,#fff);color:var(--tl-on-bg,var(--text));border-color:transparent}.tl-theme .up-tl__h{color:var(--tl-on-bg)}.up-tl.tl-bg--blur{background:none}.up-tl.tl-bg--blur::before{content:"";position:absolute;inset:-24px;z-index:-1;background:var(--tl-bg);filter:blur(10px)}.tl-scheme--light{--tl-on-bg:#1c1f24;--tl-on-bg-soft:#1c1f24;--tl-on-bg-link:#1c1f24}.tl-scheme--dark{--tl-on-bg:#f5f6f8;--tl-on-bg-soft:#f5f6f8;--tl-on-bg-link:#ffffff;--tl-card:#1d222c;--tl-text:#f3f4f6;--tl-muted:#aeb5c0;--tl-soft:#c9ced6;--tl-line:rgba(255,255,255,.16);--me:hsl(var(--h,220) 70% 74%);--me-soft:rgba(255,255,255,.08);--tl-me-ink:var(--me);--tl-on-me:#12151c}.tl-scheme--dark .tl-btn__ic,.tl-scheme--dark .tl-soc a,.tl-scheme--dark .tl-rel__btn svg{color:color-mix(in srgb,var(--tl-c,var(--me)) 55%,#fff)}.tl-scheme--dark .tl-btn--fill .tl-btn__ic{color:inherit}.tl-scheme--dark .tl-timer{background:var(--tl-card)}.tl-scheme--dark .tl-media__play:hover,.tl-scheme--dark .tl-btn:hover{box-shadow:0 10px 24px -14px rgba(0,0,0,.8)}.tl-theme--light{--tl-bg:#f3f4f6}.tl-theme--dark{--tl-bg:#12151c}.tl-theme--sand{--tl-bg:#f4ecdf}.tl-theme--sand.tl-scheme--light{--tl-card:#fffaf2;--me:#8a4b0f;--me-soft:#f3e3cc}.tl-theme--mint{--tl-bg:#e3f3ee}.tl-theme--mint.tl-scheme--light{--me:#0f766e;--me-soft:#ccebe3}.tl-theme--pastel{--tl-bg:linear-gradient(160deg,#fde2e4,#e2ece9)}.tl-theme--pastel.tl-scheme--light{--me:#9d174d;--me-soft:#fce7f3}.tl-theme--night{--tl-bg:linear-gradient(160deg,#141a33,#2a1f4d)}.tl-theme--night.tl-scheme--dark{--tl-card:#20284a;--me:#a5b4fc;--tl-on-me:#141a33}.tl-theme--neon{--tl-bg:#0b0b10}.tl-theme--neon.tl-scheme--dark{--tl-card:#14141c;--me:#39ff88;--tl-on-me:#0b0b10;--tl-line:rgba(57,255,136,.35)}.tl-theme--paper{--tl-bg:#faf7f0}.tl-theme--paper.tl-scheme--light{--me:#1f2937;--me-soft:#ece7db}.tl-theme--sunset{--tl-bg:linear-gradient(135deg,#ffb199,#ff8fa6)}.tl-theme--sunset.tl-scheme--light{--me:#be123c;--me-soft:#ffe4e6}.tl-theme--mono{--tl-bg:#ffffff}.tl-theme--mono.tl-scheme--light{--me:#111111;--me-soft:#eeeeee;--tl-line:#111111}.tl-shape--square{--tl-r:6px;--tl-r2:8px}.tl-shape--pill{--tl-r:999px;--tl-r2:22px}.tl-shape--pill .tl-btn--plain{padding-left:22px}@supports (color:oklch(from red l c h)){.tl-btn__ic,.tl-soc a,.tl-rel__btn svg{color:oklch(from var(--tl-c,var(--me)) min(l,.56) c h)}.tl-scheme--dark .tl-btn__ic,.tl-scheme--dark .tl-soc a,.tl-scheme--dark .tl-rel__btn svg{color:oklch(from var(--tl-c,var(--me)) max(l,.8) c h)}.tl-btn--fill .tl-btn__ic{color:inherit}}.tl-folder--tiles .tl-folder__list,.tl-folder--icons .tl-folder__list{margin-left:0;padding-left:0;border-left:0}.tl-folder--tiles .tl-folder__list{grid-template-columns:repeat(2,minmax(0,1fr))}.tl-folder--tiles .tl-folder__list .tl-btn{flex-direction:column;justify-content:center;gap:8px;height:100%;min-height:112px;padding:16px 10px 12px;text-align:center}.tl-folder--tiles .tl-folder__list .tl-btn__ic,.tl-folder--tiles .tl-folder__list .tl-btn__img{width:44px;height:44px;border-radius:13px}.tl-folder--tiles .tl-folder__list .tl-btn__ic svg{width:22px;height:22px}.tl-folder--tiles .tl-folder__list .tl-btn__t{flex:none;width:100%}.tl-folder--tiles .tl-folder__list .tl-btn>svg:last-child{position:absolute;top:9px;right:9px;width:13px;height:13px}.tl-folder--icons .tl-folder__list{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 4px;padding:14px 8px;border:1px solid var(--tl-line,var(--border));border-radius:var(--tl-r2,18px);background:var(--tl-card,#fff)}.tl-folder--icons .tl-folder__list .tl-btn{flex-direction:column;gap:6px;width:80px;min-height:0;padding:2px 0;border:0;border-radius:12px;background:none;box-shadow:none;color:var(--tl-text,var(--text));text-align:center}.tl-folder--icons .tl-folder__list .tl-btn:hover{box-shadow:none}.tl-folder--icons .tl-folder__list .tl-btn__ic,.tl-folder--icons .tl-folder__list .tl-btn__img{width:54px;height:54px;border-radius:50%;transition:transform .15s}.tl-folder--icons .tl-folder__list .tl-btn:hover :is(.tl-btn__ic,.tl-btn__img){transform:translateY(-2px)}.tl-folder--icons .tl-folder__list .tl-btn__ic{background:color-mix(in srgb,var(--tl-c,var(--me)) 18%,var(--tl-card,#fff))}.tl-folder--icons .tl-folder__list .tl-btn__ic svg{width:24px;height:24px}.tl-folder--icons .tl-folder__list .tl-btn--fill .tl-btn__ic{background:var(--tl-c,var(--me));color:var(--tl-ink,#fff)}.tl-folder--icons .tl-folder__list .tl-btn__t{flex:none;width:100%}.tl-folder--icons .tl-folder__list .tl-btn__t b{font-size:12.5px;font-weight:600;line-height:1.25}.tl-folder--icons .tl-folder__list .tl-btn__t small,.tl-folder--icons .tl-folder__list .tl-btn>svg:last-child{display:none}.tl-sheet{width:min(440px,calc(100% - 32px));max-width:none;max-height:none;margin:auto;padding:0;border:0;border-radius:var(--tl-r2,20px);background:var(--tl-card,#fff);color:var(--tl-text,var(--text));box-shadow:0 24px 60px -20px rgba(15,20,30,.5)}.tl-sheet::backdrop{background:rgba(10,12,18,.5)}.tl-sheet[open]{animation:tlSheetIn .22s ease-out}@keyframes tlSheetIn{from{opacity:0;transform:translateY(18px)}}.tl-sheet__in{display:flex;flex-direction:column;max-height:min(80vh,640px)}.tl-sheet__head{display:flex;align-items:center;gap:10px;padding:12px 12px 8px 18px}.tl-sheet__head b{flex:1;min-width:0;font-size:16px;font-weight:800;overflow-wrap:anywhere}.tl-sheet__x{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,currentColor 8%,transparent);color:inherit;cursor:pointer}.tl-sheet__x:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tl-sheet__x svg{width:18px;height:18px}.tl-sheet .tl-folder__list{margin:0;padding:4px 16px calc(18px + env(safe-area-inset-bottom,0px));border:0;overflow:auto;overscroll-behavior:contain}@media(max-width:600px){.tl-sheet{width:100%;margin:auto 0 0;border-radius:var(--tl-r2,20px) var(--tl-r2,20px) 0 0}}@media(prefers-reduced-motion:reduce){.tl-sheet[open]{animation:none}.tl-folder--icons .tl-folder__list :is(.tl-btn__ic,.tl-btn__img){transition:none;transform:none}}