.ui-app .wd-scrim{--wd-gold:#7fe3ff;--wd-gold-pale:#cfe6ff;--wd-bone:var(--bone);--wd-ease:cubic-bezier(.22,1,.36,1);--wd-burst-at:240ms;position:fixed;inset:0;z-index:100;overflow-y:auto;overscroll-behavior:contain;background:radial-gradient(60% 42% at 50% 40%,rgba(127,227,255,.07),rgba(242,179,61,0) 70%),rgba(5,5,7,.76);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--text);font-family:var(--font-sans);-webkit-tap-highlight-color:transparent;animation:wdFade .28s ease both}.ui-app .wd-stage{box-sizing:border-box;min-height:calc(100% + 1px);display:flex;align-items:center;justify-content:center;padding:72px 16px calc(28px + env(safe-area-inset-bottom, 0px))}.ui-app .wd-card{position:relative;box-sizing:border-box;width:100%;max-width:380px;padding:34px 22px 18px;border-radius:24px;text-align:center;background:radial-gradient(110% 58% at 50% 0,rgba(127,227,255,.085),rgba(242,179,61,0) 64%),var(--iron-900);border:1px solid var(--hair-2);box-shadow:var(--shadow-float),inset 0 1px 0 hsla(0,0%,100%,.045);animation:wdRise .72s cubic-bezier(.2,1.2,.4,1) .02s both,wdFade .32s ease .02s both;animation-timing-function:linear(0,.028,.099,.197,.309,.425,.538,.643,.737,.817,.884,.937,.979,1.01,1.031,1.044,1.052,1.054,1.053,1.05,1.044,1.038,1.032,1.026,1.02,1.015,1.011,1.007,1.004,1.001,1,.998,1),ease}.ui-app .wd-card:focus{outline:none}.ui-app .wd-hero{position:relative;width:96px;height:96px;margin:0 auto 20px}.ui-app .wd-glow{position:absolute;inset:-40px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(127,227,255,.2),rgba(127,227,255,.06) 55%,rgba(242,179,61,0));animation:wdFade .9s ease .18s both,wdBreathe 3.6s ease-in-out 1.4s infinite alternate}.ui-app .wd-medal{position:relative;z-index:1;width:96px;height:96px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 50% 28%,#14243f 0,#0d1526 58%,#0a0f1c 100%);box-shadow:0 0 0 1px rgba(127,227,255,.36),0 0 0 7px rgba(127,227,255,.045),0 16px 36px -12px rgba(127,227,255,.34),inset 0 1px 0 hsla(0,0%,100%,.08),inset 0 -10px 18px -10px rgba(0,0,0,.6);animation:wdPop .8s cubic-bezier(.3,1.5,.5,1) .1s both;animation-timing-function:linear(0,.029,.104,.213,.34,.476,.61,.737,.849,.946,1.023,1.083,1.124,1.15,1.162,1.162,1.153,1.138,1.118,1.097,1.075,1.053,1.034,1.017,1.002,.991,.983,.977,.974,.973,.974,.976,.979,.982,.986,.99,1)}.ui-app .wd-medal:after{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none;box-shadow:0 0 0 1px rgba(127,227,255,.5);opacity:0;animation:wdRing 1.1s var(--wd-ease) var(--wd-burst-at) both}.ui-app .wd-emoji{display:block;width:46px;height:46px;color:var(--wd-gold-pale);animation:wdLift .9s ease-in-out .7s both}.ui-app .wd-burst{--wd-star:polygon(50% 0%,61.2% 35.4%,97.6% 34.5%,68.1% 56.7%,79.4% 91.3%,50% 70%,20.6% 91.3%,31.9% 56.7%,2.4% 34.5%,38.8% 35.4%);--wd-spark:polygon(50% 0%,58.5% 41.5%,100% 50%,58.5% 58.5%,50% 100%,41.5% 58.5%,0% 50%,41.5% 41.5%);position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none}.ui-app .wd-star{--x:0px;--y:0px;--s:10px;--r:0deg;--d:0ms;--t:1100ms;--o:1;--tw:3000ms;--shape:var(--wd-star);--c:var(--wd-gold);position:absolute;left:0;top:0;width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);opacity:0;filter:drop-shadow(0 0 4px rgba(127,227,255,.55));animation:wdFly var(--t) cubic-bezier(.16,1,.3,1) calc(var(--wd-burst-at) + var(--d)) both}.ui-app .wd-star:before{content:"";position:absolute;inset:0;background:var(--c);-webkit-clip-path:var(--shape);clip-path:var(--shape);animation:wdTwinkle var(--tw) ease-in-out calc(var(--wd-burst-at) + var(--d) + var(--t)) infinite alternate}.ui-app .wd-star:nth-child(n+11){animation-name:wdSpark;animation-timing-function:cubic-bezier(.2,.8,.3,1)}.ui-app .wd-star:nth-child(n+11):before{animation:none}.ui-app .wd-star:first-child{--x:0px;--y:-70px;--s:12px;--d:0ms;--t:1050ms;--shape:var(--wd-spark);--c:var(--wd-bone);--tw:2600ms}.ui-app .wd-star:nth-child(2){--x:43.5px;--y:-69.5px;--s:16px;--r:24deg;--d:40ms;--t:1150ms;--tw:3100ms}.ui-app .wd-star:nth-child(3){--x:-41.2px;--y:-68.6px;--s:18px;--r:-18deg;--d:20ms;--t:1100ms;--shape:var(--wd-spark);--tw:2800ms}.ui-app .wd-star:nth-child(4){--x:82.2px;--y:-53.4px;--s:10px;--r:-30deg;--d:70ms;--t:1250ms;--c:var(--wd-bone);--o:.85;--tw:3400ms}.ui-app .wd-star:nth-child(5){--x:-83.9px;--y:-54.5px;--s:12px;--r:36deg;--d:60ms;--t:1200ms;--c:var(--wd-gold-pale);--o:.9;--tw:2900ms}.ui-app .wd-star:nth-child(6){--x:82.7px;--y:-14.6px;--s:19px;--r:12deg;--d:30ms;--t:1150ms;--shape:var(--wd-spark);--tw:3300ms}.ui-app .wd-star:nth-child(7){--x:-86.7px;--y:-15.3px;--s:14px;--r:-12deg;--d:50ms;--t:1100ms;--shape:var(--wd-spark);--c:var(--wd-bone);--o:.95;--tw:2700ms}.ui-app .wd-star:nth-child(8){--x:102.9px;--y:25.6px;--s:9px;--r:40deg;--d:90ms;--t:1300ms;--c:var(--wd-gold-pale);--o:.8;--tw:3600ms}.ui-app .wd-star:nth-child(9){--x:-104.8px;--y:26.1px;--s:11px;--r:-24deg;--d:80ms;--t:1300ms;--shape:var(--wd-spark);--o:.85;--tw:3000ms}.ui-app .wd-star:nth-child(10){--x:30px;--y:-120.3px;--s:9px;--d:110ms;--t:1400ms;--shape:var(--wd-spark);--c:var(--wd-gold-pale);--o:0;--tw:3500ms}.ui-app .wd-star:nth-child(10):before{animation:none}.ui-app .wd-star:nth-child(11){--x:100.4px;--y:-111.5px;--s:11px;--r:70deg;--d:20ms;--t:950ms}.ui-app .wd-star:nth-child(12){--x:-100.4px;--y:-111.5px;--s:12px;--r:-60deg;--d:10ms;--t:900ms;--shape:var(--wd-spark);--c:var(--wd-bone)}.ui-app .wd-star:nth-child(13){--x:125.4px;--y:66.7px;--s:10px;--r:45deg;--d:60ms;--t:1000ms;--shape:var(--wd-spark)}.ui-app .wd-star:nth-child(14){--x:-125.4px;--y:66.7px;--s:10px;--r:-80deg;--d:50ms;--t:1000ms;--c:var(--wd-gold-pale)}.ui-app .wd-star:nth-child(15){--x:152.2px;--y:-55.4px;--s:9px;--r:30deg;--d:100ms;--t:1100ms;--shape:var(--wd-spark);--c:var(--wd-bone)}.ui-app .wd-star:nth-child(16){--x:-152.2px;--y:-55.4px;--s:11px;--r:-40deg;--d:90ms;--t:1100ms}.ui-app .wd-title{margin:0;font-family:var(--font-display);font-weight:700;font-size:58px;line-height:.92;letter-spacing:.005em;color:var(--bone);animation:wdUp .56s var(--wd-ease) .3s both}.ui-app .wd-cheer{margin:10px 0 0;font-size:var(--fs-xl);font-weight:700;line-height:1.35;color:var(--wd-gold);animation:wdUp .56s var(--wd-ease) .38s both}.ui-app .wd-sub{margin:8px 0 0;font-size:var(--fs-sm);font-weight:500;line-height:1.55;color:var(--text-2);text-wrap:balance;animation:wdUp .56s var(--wd-ease) .44s both}.ui-app .wd-sub bdi{color:var(--text);font-weight:600}.ui-app .wd-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ui-app .wd-facts{display:block}.ui-app .wd-sep{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ui-app .wd-kept{display:block;color:var(--text-3)}.ui-app .wd-acts{display:flex;flex-direction:column;gap:6px;margin-top:24px;animation:wdUp .56s var(--wd-ease) .52s both}.ui-app .wd-acts .btn bdi{font-weight:700}@media (max-height:560px){.ui-app .wd-stage{padding-top:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px))}.ui-app .wd-card{padding-top:30px}.ui-app .wd-hero{margin-bottom:12px}.ui-app .wd-hero,.ui-app .wd-medal{width:72px;height:72px}.ui-app .wd-emoji{width:34px;height:34px}.ui-app .wd-glow{inset:-30px}.ui-app .wd-burst{transform:scale(.75)}.ui-app .wd-title{font-size:46px}.ui-app .wd-cheer{margin-top:6px}.ui-app .wd-acts{margin-top:16px}}@keyframes wdFade{0%{opacity:0}}@keyframes wdRise{0%{transform:translateY(26px) scale(.95)}}@keyframes wdUp{0%{opacity:0;transform:translateY(8px)}}@keyframes wdPop{0%{transform:scale(.45)}}@keyframes wdRing{0%{opacity:.8;transform:scale(1)}45%{opacity:.22}to{opacity:0;transform:scale(1.85)}}@keyframes wdLift{0%,to{transform:translateY(0)}35%{transform:translateY(-6px)}60%{transform:translateY(1px)}}@keyframes wdBreathe{0%{opacity:1}to{opacity:.55}}@keyframes wdFly{0%{opacity:0;transform:translate(0) scale(.2) rotate(0deg)}14%{opacity:1}to{opacity:var(--o);transform:translate(var(--x),var(--y)) scale(1) rotate(var(--r))}}@keyframes wdSpark{0%{opacity:0;transform:translate(0) scale(.3) rotate(0deg)}12%{opacity:1}60%{opacity:.9}to{opacity:0;transform:translate(var(--x),var(--y)) scale(.55) rotate(var(--r))}}@keyframes wdTwinkle{0%{opacity:1;transform:scale(1)}to{opacity:.4;transform:scale(.74)}}@media (prefers-reduced-motion:reduce){.ui-app .wd-scrim{animation-duration:.2s}.ui-app .wd-card{animation:wdFade .24s ease both}.ui-app .wd-acts,.ui-app .wd-cheer,.ui-app .wd-emoji,.ui-app .wd-medal,.ui-app .wd-star:before,.ui-app .wd-sub,.ui-app .wd-title{animation:none}.ui-app .wd-glow{animation:none;opacity:.8}.ui-app .wd-medal:after{display:none}.ui-app .wd-star{animation:none;opacity:var(--o);transform:translate(var(--x),var(--y)) rotate(var(--r))}.ui-app .wd-star:nth-child(n+11){display:none}}.ts-page{direction:rtl;min-height:100vh}.ts-head{align-items:center;margin:12px 0 20px}.ts-head .ui-head__text{flex:1 1 auto}.ts-head .ui-head__acts{flex-wrap:nowrap;gap:4px}.ts-head .ui-back{padding-inline:8px}.ts-loading{margin:0 0 12px;font-size:var(--fs-md);color:var(--text-3)}.ts-load-err{align-items:center;flex-wrap:wrap;margin-bottom:16px}.ts-load-err p{flex:1 1 200px}.ts-load-err~.ts-list--skel{display:none}.ts-sync{margin:0 0 16px}.ts-sync--error{color:var(--text-danger)}.ts-main{display:flex;flex-direction:column;gap:16px}.ts-inbox:empty{display:none}@media (max-width:1079px){.ts-main:has(.ts-prog[aria-pressed=true]) .ts-q:not(:has(>.ts-q__about[open]))>.ts-q__row,.ts-main:has(.ts-search:not(:placeholder-shown)) .ts-q:not(:has(>.ts-q__about[open]))>.ts-q__row{display:none}.ts-main:has(.ts-prog[aria-pressed=true]) .ts-q__about>summary.ts-q__head,.ts-main:has(.ts-search:not(:placeholder-shown)) .ts-q__about>summary.ts-q__head{cursor:pointer}.ts-main:has(.ts-prog[aria-pressed=true]) .ts-q__about>summary.ts-q__head:after,.ts-main:has(.ts-search:not(:placeholder-shown)) .ts-q__about>summary.ts-q__head:after{display:block}}@media (min-width:1080px){.ts-main:has(>.ts-inbox:not(:empty)){display:flow-root}.ts-main:has(>.ts-inbox:not(:empty))>.ts-bar{margin-bottom:16px}.ts-main:has(>.ts-inbox:not(:empty))>.ts-inbox{float:left;width:340px;margin:0 28px 16px 0}.ts-main:has(>.ts-inbox:not(:empty))>.ts-empty,.ts-main:has(>.ts-inbox:not(:empty))>.ts-list{display:flow-root}}.ts-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.ts-page .ts-bar .ts-search{flex:1 1 280px;width:auto;min-width:0;-webkit-padding-start:42px;padding-inline-start:42px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23858592' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.ts-whose{flex:0 0 auto}@media (max-width:559px){.ts-whose{display:flex;flex:1 1 100%}.ts-whose>button{flex:1 1}}.ts-bar__acts{display:flex;gap:8px;flex:1 1 100%}.ts-bar__acts>.btn{flex:1 1}@media (min-width:560px){.ts-bar__acts,.ts-bar__acts>.btn{flex:0 0 auto}}.ts-prog{flex:none}@media (min-width:720px){.ts-bar{position:-webkit-sticky;position:sticky;top:0;z-index:8;margin:-8px 0 0;padding:8px 0 12px;background:var(--bar-fill,var(--iron-950));-webkit-backdrop-filter:var(--bar-blur,none);backdrop-filter:var(--bar-blur,none);box-shadow:0 1px 0 var(--hair)}}.ts-empty{margin:0;padding:28px 20px;border-radius:var(--r-lg);border:1px dashed var(--hair-3);text-align:center;font-size:var(--fs-md);color:var(--text-2)}.ts-list{border-radius:var(--r-lg);background:var(--surface-panel);border:1px solid var(--hair)}.ts-row{border-top:1px solid var(--hair)}.ts-row:first-child{border-top:0}.ts-row__head{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main bal" "acts acts";align-items:start;grid-gap:10px 12px;gap:10px 12px;padding:14px 16px;border-radius:inherit;transition:background-color .15s ease}.ts-row:first-child .ts-row__head{border-start-start-radius:var(--r-lg);border-start-end-radius:var(--r-lg)}.ts-row:last-child:not(.is-open) .ts-row__head{border-end-start-radius:var(--r-lg);border-end-end-radius:var(--r-lg)}.ts-row:not(.is-open) .ts-row__head:hover{background:var(--wash)}@media (min-width:720px){.ts-row__head{grid-template-columns:minmax(0,40rem) auto minmax(0,1fr) auto;grid-template-areas:"main bal . acts";align-items:center;gap:8px 20px;padding:12px 18px}}.ts-row.is-flagged>.ts-row__head:before{content:"";position:absolute;inset-block:12px;inset-inline-start:0;width:3px;border-start-end-radius:3px;border-end-end-radius:3px;background:var(--plate-green)}.ts-row__main{grid-area:main;min-width:0}.ts-row__line{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.ts-row__name{font-size:var(--fs-lg);font-weight:700;line-height:1.3;color:var(--text-strong)}.ts-page .ts-row .ts-row__trainer{height:auto;padding:0;background:none;color:var(--text-3)}.ts-row .badge{white-space:normal;height:auto;min-height:24px;padding-block:3px;line-height:1.3;text-align:start}.ts-row__note{color:var(--text-2)}.ts-row__meta,.ts-row__note{margin-top:4px;font-size:var(--fs-sm);line-height:1.5}.ts-row__meta{display:flex;flex-wrap:wrap;row-gap:2px;-webkit-margin-start:-13px;margin-inline-start:-13px;-webkit-clip-path:inset(0 13px 0 0);clip-path:inset(0 13px 0 0)}.ts-row__meta>span{position:relative;-webkit-padding-start:13px;padding-inline-start:13px;white-space:nowrap}.ts-row__meta>span:before{content:"";position:absolute;inset-inline-start:6px;top:50%;width:1px;height:11px;margin-top:-5px;background:var(--hair-3)}.ts-row__slot{color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ts-row__price{color:var(--text-3)}.ts-bal{grid-area:bal;display:grid;grid-template-columns:auto 1fr;align-items:baseline;justify-items:start;grid-column-gap:5px;column-gap:5px;min-width:84px;line-height:1.15}.ts-bal__k{grid-column:1/-1;font-size:12.5px;font-weight:600;color:var(--text-3);white-space:nowrap}.ts-bal__n{font-size:24px;font-weight:800;color:var(--text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ts-bal__s{font-size:12.5px;font-weight:600;color:var(--text-3);white-space:nowrap}.ts-bal.is-low .ts-bal__n{color:var(--text-warn)}.ts-bal.is-out .ts-bal__n{color:var(--text-danger)}.ts-row__acts{grid-area:acts;display:flex;align-items:center;gap:6px}@media (max-width:719px){.ts-row__head{grid-template-columns:auto minmax(0,1fr) auto auto auto;grid-template-areas:"main main main main menu" "bal  .    prog tog  tog";gap:10px 8px;padding:12px 14px 12px 12px}.ts-row__acts{display:contents}.ts-row__acts>.ts-row__prog{grid-area:prog;padding-inline:12px}.ts-row__acts>.ts-row__toggle{grid-area:tog}.ts-row__acts>.menu-wrap{grid-area:menu;align-self:start;justify-self:end;margin-top:-4px}.ts-bal{align-self:center;min-width:0}.ts-page .ts-row__toggle{min-width:0;padding-inline:10px}}.ts-page .ts-row__toggle{min-width:104px;color:var(--text-2);transform:none}.ts-row__toggle:before{content:"";width:6px;height:6px;flex:none;order:2;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg) translateY(-2px);transition:transform .2s var(--ease)}.ts-row.is-open .ts-row__toggle:before{transform:rotate(-135deg) translateY(-1px)}.ts-page .ts-row__toggle:active{transform:none}.ts-row__toggle:after{content:"";position:absolute;inset:0;border-radius:inherit}.ts-row__head{cursor:default}.ts-row:not(.is-open) .ts-row__head:has(.ts-row__toggle){cursor:pointer}.ts-row.is-open .ts-row__toggle:after{display:none}.ts-page:has(.menu-pop) .ts-row__toggle:after{display:none}.ts-row__line :is(.badge,.ui-tag,.ts-row__trainer)[title]{position:relative;z-index:1}.ts-row__acts .menu-wrap,.ts-row__clear,.ts-row__prog{position:relative;z-index:1}.ts-row__clear{flex:none}.ts-row__acts .menu-wrap:has(.menu-pop){z-index:12}.ts-page .ts-row.is-open .ts-row__toggle{color:var(--text);background:var(--wash-2)}.ts-row.is-inactive .ts-bal,.ts-row.is-inactive .ts-row__main{opacity:.55}.ts-row.is-open{background:var(--surface-raised)}.ts-row.is-open:first-child{border-start-start-radius:var(--r-lg);border-start-end-radius:var(--r-lg)}.ts-row.is-open:last-child{border-end-start-radius:var(--r-lg);border-end-end-radius:var(--r-lg)}.ts-row+.ts-row.is-open,.ts-row.is-open+.ts-row{border-top-color:var(--hair-3)}.ts-row.is-open>.ts-row__head{background:var(--surface-raised);border-radius:0;box-shadow:0 1px 0 var(--hair-2)}.ts-row.is-open:first-child>.ts-row__head{border-start-start-radius:var(--r-lg);border-start-end-radius:var(--r-lg)}@media (min-width:720px){.ts-list :is(a,button,input,select,textarea,summary){scroll-margin-top:80px}}@media (min-width:720px) and (min-height:860px){.ts-row.is-open>.ts-row__head{position:-webkit-sticky;position:sticky;top:64px;z-index:5}.ts-row.is-open .ts-card :is(a,button,input,select,textarea,summary){scroll-margin-top:264px}}.ts-card{padding:0 16px 8px}@media (min-width:720px){.ts-card{padding:0 18px 8px}}.ts-card__loading{margin:14px 0 0;font-size:var(--fs-md);color:var(--text-3)}.ts-reach{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:16px 0 14px;border-bottom:1px solid var(--hair)}.ts-reach__phone{font-size:17px;font-weight:700;color:var(--text-strong);text-decoration:none;white-space:nowrap}.ts-reach__phone[href]:hover{text-decoration:underline}.ts-reach__mail{font-size:var(--fs-md);color:var(--text-2);text-decoration:none;overflow-wrap:anywhere}.ts-reach__mail:hover{text-decoration:underline}.ts-reach__none{font-size:var(--fs-md);color:var(--text-3)}.ts-card__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-column-gap:32px;column-gap:32px}@media (min-width:900px){.ts-card__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.ts-card__col{min-width:0}.ts-sec{padding:18px 0}.ts-card__col>.ts-sec+.ts-sec{border-top:1px solid var(--hair)}@media (max-width:899px){.ts-card__col+.ts-card__col>.ts-sec:first-child{border-top:1px solid var(--hair)}}.ts-sec__title{margin:0 0 10px;font-family:var(--font-sans);font-size:14px;font-weight:700;line-height:1.35;letter-spacing:.01em;color:var(--text-2)}.ts-sec__none{margin:0;font-size:var(--fs-md);color:var(--text-3)}.ts-sec__warn{font-size:var(--fs-sm);line-height:1.6}.ts-sec__warn,.ts-sec__warn strong{color:var(--text-warn)}.ts-hint{margin:8px 0 0;font-size:14px;line-height:1.55;color:var(--text-3);max-width:70ch}.ts-hint strong{color:var(--text-2);font-weight:700}.ts-hint--warn{color:var(--text-warn,var(--text-2))}.ts-status{font-size:var(--fs-sm);line-height:1.5;color:var(--text-2)}.ts-warn-line{color:var(--text-warn)}.ts-err-line,.ts-warn-line{margin-top:8px;font-size:var(--fs-sm);line-height:1.5}.ts-err-line{font-weight:600;color:var(--text-danger)}.ts-ok-line{margin-top:8px;font-size:var(--fs-sm);font-weight:600;line-height:1.5;color:var(--text-ok)}.ts-faint{color:var(--text-3)}.ts-lines{border-block:1px solid var(--hair)}.ts-line{display:flex;align-items:center;gap:4px 10px;min-height:48px;padding:4px 0}.ts-line+.ts-line{border-top:1px solid var(--hair)}.ts-line--wrap{flex-wrap:wrap;padding:8px 0}.ts-line--top{align-items:flex-start;padding:10px 0}.ts-line__text{flex:1 1 auto;min-width:0;font-size:var(--fs-md);line-height:1.4;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ts-line--wrap>.ts-line__text{flex:0 1 auto}.ts-line__text--warn{color:var(--text-warn);font-size:var(--fs-sm)}.ts-line__sub{margin-top:2px}.ts-line__aside,.ts-line__sub{font-size:14px;color:var(--text-3)}.ts-line__num{flex:none;font-weight:700;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ts-line__stamp{flex:none;font-size:14px;color:var(--text-3);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ts-line .menu-wrap,.ts-line__end{flex:none;-webkit-margin-start:auto;margin-inline-start:auto}.ts-page .ts-line .menu-wrap>.btn{border-color:transparent;color:var(--text-2)}.ts-page .ts-line .menu-wrap>.btn:hover,.ts-page .ts-line .menu-wrap>.btn[aria-expanded=true]{border-color:var(--hair-3);color:var(--text)}.ts-line .menu-wrap:has(.menu-pop){z-index:12}.ts-badge-wrap{min-height:24px;padding-block:3px;line-height:1.35}.ts-badge-wrap,.ts-page .ts-badge-wrap{white-space:normal;height:auto}.ts-slots__none{font-size:var(--fs-md);color:var(--text)}.ts-slots__btn{margin-top:12px;-webkit-margin-end:8px;margin-inline-end:8px}.ts-slots__extra{display:contents}.ts-form{display:flex;flex-direction:column;gap:10px;margin-top:14px;padding-top:14px;border-top:1px dashed var(--hair-3)}.ts-form .ts-hint{margin-top:0}.ts-form__fields{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 12px}.ts-field{flex:1 1 120px;min-width:0}.ts-field--date{flex-basis:160px}.ts-field--grow{flex:1 1 220px}.ts-field .field-label,.ts-fsec .field-label{display:block}.ts-page .ts-field>.field-input,.ts-page .ts-fsec>.field-input{display:block;width:100%;box-sizing:border-box}.ts-form__acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.ts-page .ts-opt{display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:6px 0;font-size:var(--fs-md);line-height:1.45;color:var(--text);cursor:pointer}.ts-page .ts-opt>input{flex:none;width:20px;height:20px;margin:1px 0 0;accent-color:var(--signal-solid)}.ts-opt__hint{display:block;margin-top:2px;font-size:14px;line-height:1.5;color:var(--text-3)}.ts-opt__hint strong{color:var(--text-2)}.ts-join{display:flex;align-items:stretch}.ts-page .ts-join>.field-input{flex:1 1 auto;min-width:0;border-start-end-radius:0;border-end-end-radius:0}.ts-page .ts-join>.btn{flex:none;min-height:0;-webkit-margin-start:-1px;margin-inline-start:-1px;border-start-start-radius:0;border-end-start-radius:0}.ts-page .ts-join>.field-input[type=tel]{text-align:right;border-radius:0 var(--r-md) var(--r-md) 0}.ts-credits__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:14px}.ts-credits__head .ts-sec__title{margin:0}.ts-credits__edit{display:inline-flex;align-items:center;gap:8px}.ts-page .ts-credits__edit .ts-credits__input{width:72px;height:44px;padding:0 6px;text-align:center;font-size:22px;font-weight:800;color:var(--text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ts-credits__of{font-size:var(--fs-lg);font-weight:600;color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ts-punch{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.ts-punch__dot{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:rgba(91,147,224,.16);color:#cfe0fa;box-shadow:inset 0 0 0 1px rgba(91,147,224,.5)}.ts-punch__dot.is-open,.ts-punch__dot.is-used{background:transparent;color:var(--text-3);box-shadow:inset 0 0 0 1px var(--hair-3)}.ts-punch__dot.is-open{opacity:.45}.ts-punch__slot{display:inline-flex;flex-direction:column;align-items:center;gap:2px;width:27px}.ts-punch__dot.is-cancel{color:var(--text-warn);box-shadow:inset 0 0 0 1.5px var(--text-warn)}.ts-punch__cap{display:flex;flex-direction:column;align-items:center;font-size:10.5px;font-weight:700;line-height:1.15;color:var(--text-warn);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ts-debt{margin-top:14px}.ts-debt__dates{font-weight:700;color:var(--text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ts-debt__how{font-size:14px;color:var(--text-3)}.ts-debt__preview{margin:10px 0 0;font-size:var(--fs-sm);line-height:1.5;font-weight:600;color:var(--text-danger)}.ts-debt__done{margin:10px 0 0}.ts-pps{margin-top:16px;padding-top:8px;border-top:1px solid var(--hair)}.ts-pps__how{margin:6px 0 0;font-size:var(--fs-md);line-height:1.45;color:var(--text)}.ts-pps__how .ts-opt__hint{margin-top:4px}.ts-pps__owed{margin-top:6px}.ts-pps__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.ts-pps__label{font-size:var(--fs-md);color:var(--text)}.ts-pps__ask{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px}.ts-pps__ask .ts-pps__last{flex-basis:100%;margin:0}.ts-step{display:inline-flex;align-items:center;border:1px solid var(--hair-3);border-radius:var(--r-md)}.ts-page .ts-step .ts-step__btn{width:44px;min-width:44px;min-height:44px;padding:0;font-size:20px;border-radius:11px}.ts-step__n{min-width:34px;text-align:center;font-size:20px;font-weight:800;color:var(--text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ts-more{border-top:1px solid var(--hair)}.ts-more__sum{display:flex;align-items:center;gap:10px;min-height:52px;list-style:none;cursor:pointer;border-radius:var(--r-sm)}.ts-more__sum::-webkit-details-marker{display:none}.ts-more__sum:after{content:"";width:8px;height:8px;flex:none;border-right:2px solid var(--text-3);border-bottom:2px solid var(--text-3);transform:rotate(45deg) translateY(-2px);transition:transform .2s var(--ease)}.ts-more__item[open]>.ts-more__sum:after{transform:rotate(-135deg) translateY(-2px)}.ts-more__sum:hover .ts-sec__title{color:var(--text-strong)}.ts-more__sum:focus-visible{outline:2px solid var(--signal-hot);outline-offset:2px}.ts-more__sum .ts-sec__title{margin:0;font-size:var(--fs-md);font-weight:600;letter-spacing:0;color:var(--text)}.ts-more__body{padding:0 0 18px}.ts-more__body>.ts-form__fields+.ts-hint,.ts-more__body>.ts-form__fields+.ts-ok-line{margin-top:10px}.ts-trainer-now{margin-bottom:12px;font-size:var(--fs-md);color:var(--text-2)}.ts-trainer-now strong{color:var(--text-strong)}.ts-prices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;grid-gap:10px;gap:10px;margin-bottom:12px}.ts-prices .field-label{line-height:1.3}.ts-away{margin-top:14px}.ts-away__count{margin-bottom:8px;font-size:var(--fs-md);color:var(--text)}.ts-away__list{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.ts-away__item{display:inline-flex;align-items:center;min-height:30px;padding:2px 10px;border-radius:var(--r-sm);background:var(--wash-2);color:var(--text-2);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ts-more__body>.ts-status{margin-top:10px}.ts-shared__with{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;min-height:44px;font-size:var(--fs-md);color:var(--text-2)}.ts-shared__with strong{color:var(--text-strong)}.ts-shared{display:flex;flex-direction:column;gap:10px;margin-top:12px;padding:14px 16px;border:1px solid var(--hair-3);border-radius:var(--r-md);background:var(--surface-panel)}.ts-shared .ts-hint{margin:0}.ts-shared .ts-err-line,.ts-shared .ts-warn-line{margin-top:0}.ts-shared__title{margin:0;font-size:var(--fs-md);font-weight:700;line-height:1.4;color:var(--text-strong)}.ts-shared__lead{margin:0;font-size:var(--fs-md);line-height:1.5;color:var(--text)}.ts-shared__lead strong{color:var(--text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ts-shared__now{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.ts-shared__now li{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:2px 12px;border-radius:var(--r-sm);background:var(--wash-2);font-size:14px}.ts-shared__who{color:var(--text-2)}.ts-shared__n{font-weight:700;color:var(--text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ts-page .ts-shared .ts-shared__input{max-width:120px;font-size:18px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ts-shared__sum{margin:0}.ts-fsec>.ts-shared{margin-top:10px}.ts-contact{border-top:1px solid var(--hair)}.ts-contact__grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:14px 20px;gap:14px 20px}.ts-inbox{box-sizing:border-box;padding:2px 16px;border-radius:var(--r-lg);background:var(--surface-panel);border:1px solid var(--hair)}.ts-q{padding:6px 0 4px}.ts-q+.ts-q,.ts-q+.ts-q-err,.ts-q-err+.ts-q{border-top:1px solid var(--hair-3)}.ts-q__head{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 0;list-style:none}summary.ts-q__head{cursor:pointer}summary.ts-q__head::-webkit-details-marker{display:none}summary.ts-q__head:after{content:"";width:7px;height:7px;flex:none;-webkit-margin-start:auto;margin-inline-start:auto;border-right:2px solid var(--text-3);border-bottom:2px solid var(--text-3);transform:rotate(45deg) translateY(-2px);transition:transform .2s var(--ease)}.ts-q__about[open]>summary.ts-q__head:after{transform:rotate(-135deg) translateY(-2px)}.ts-q__about:not(:has(>.ts-q__why))>summary.ts-q__head{cursor:default}.ts-q__about:not(:has(>.ts-q__why))>summary.ts-q__head:after{display:none}summary.ts-q__head:focus-visible{outline:2px solid var(--signal-hot);outline-offset:2px;border-radius:6px}.ts-q__title{min-width:0;font-size:var(--fs-md);font-weight:700;line-height:1.35;color:var(--text-strong)}.ts-q__why{margin:0 0 10px;font-size:14px;line-height:1.6;color:var(--text-3);max-width:70ch}.ts-q__err{margin:2px 0 10px;font-size:var(--fs-sm);font-weight:600;line-height:1.5;color:var(--text-danger)}.ts-q__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:12px 0;border-top:1px solid var(--hair)}.ts-q__who{flex:1 1 200px;min-width:0}.ts-q__name{font-weight:700;line-height:1.4;color:var(--text-strong)}.ts-q__meta{font-size:var(--fs-sm);line-height:1.5;color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ts-q__meta--faint{color:var(--text-3)}.ts-q__flag{margin-top:2px;font-size:var(--fs-sm);line-height:1.45;color:var(--text-warn)}.ts-q__acts{display:flex;flex-wrap:wrap;gap:8px}.ts-page .ts-check{display:flex;align-items:flex-start;gap:8px;min-height:40px;margin-top:6px;padding:4px 0 0;font-size:var(--fs-sm);line-height:1.45;color:var(--text-2);cursor:pointer}.ts-page .ts-check>input{flex:none;width:18px;height:18px;margin:1px 0 0;accent-color:var(--signal-solid)}.ts-check.is-on{color:var(--text-strong)}.ts-check.is-off{cursor:default}.ts-check__aside{color:var(--text-3)}.ts-q-err{flex-wrap:wrap;justify-content:space-between;gap:8px 12px;padding:12px 0;font-size:var(--fs-sm);font-weight:600}.ts-q-err,.ts-toasts{display:flex;align-items:center}.ts-toasts{position:-webkit-sticky;position:sticky;bottom:calc(12px + max(var(--tabbar-offset, 0px), env(safe-area-inset-bottom, 0px)));z-index:4;flex-direction:column;gap:8px;margin-top:20px;pointer-events:none}.ts-toasts:empty{display:none}@media (max-width:1099px){.ts-page:has(.ts-row.is-open) .ts-toasts{position:fixed;z-index:66;inset-inline:16px;margin:0}}@media (min-width:1100px){.ts-page:has(.ts-row.is-open) .ts-toasts{-webkit-margin-end:452px;margin-inline-end:452px}}.ts-toast{box-sizing:border-box;max-width:min(640px,100%);pointer-events:none;padding:11px 16px;border-radius:var(--r-md);background:var(--surface-raised);border:1px solid var(--hair-2);box-shadow:var(--shadow-float);font-size:var(--fs-sm);font-weight:600;line-height:1.5;color:var(--text)}.ts-toast--ok{color:var(--text-ok);border-color:var(--edge-ok);animation:tsToastOut .4s ease 6s forwards}@keyframes tsToastOut{to{opacity:0;visibility:hidden}}.ts-toast--error{color:var(--text-danger);border-color:var(--edge-danger)}.ts-page:has(.ts-card .ad-sheet) .ts-toast--error{display:none}.ts-modal{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-start;justify-content:center;padding:0 16px;overflow-y:auto;overscroll-behavior:contain;background:rgba(5,5,7,.72)}.ts-modal__panel{box-sizing:border-box;width:100%;max-width:560px;margin:5vh 0;background:var(--iron-900);border:1px solid var(--hair-2);border-radius:var(--r-2xl);box-shadow:var(--shadow-float);color:var(--text)}.ts-modal__head{position:-webkit-sticky;position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px 12px;border-bottom:1px solid var(--hair);background:var(--iron-900);border-start-start-radius:var(--r-2xl);border-start-end-radius:var(--r-2xl)}.ts-modal__title{margin:0;font-size:var(--fs-xl);font-weight:700;line-height:1.3;color:var(--text-strong)}.ts-modal__form{padding:0 20px}.ts-fsec{padding:18px 0}.ts-fsec+.ts-fsec{border-top:1px solid var(--hair)}.ts-fsec__title{margin:0 0 12px;font-size:var(--fs-md);font-weight:700;line-height:1.35;color:var(--text-strong)}.ts-fsec__fields{display:flex;flex-direction:column;gap:14px}.ts-fsec__fields>.ts-field{flex:none}.ts-fsec>.ts-hint{margin-top:8px}.ts-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.ts-sched{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);grid-gap:8px;gap:8px;margin-bottom:10px}.ts-sched--extra{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto;align-items:center}.ts-page .ts-remove{color:var(--text-danger)}.ts-page .ts-remove:hover{color:var(--text-danger);background:var(--wash-danger)}.ts-add-row{margin-bottom:4px}.ts-fsec .ts-opt{margin-top:8px;font-size:var(--fs-sm);color:var(--text-2)}.ts-modal__foot{position:-webkit-sticky;position:sticky;bottom:0;z-index:3;margin:0 -20px;padding:12px 20px 16px;background:var(--iron-900);border-top:1px solid var(--hair);border-end-start-radius:var(--r-2xl);border-end-end-radius:var(--r-2xl)}.ts-modal__foot>.ts-err-line{margin:0 0 10px}.ts-modal__acts{display:flex;gap:8px}.ts-page .ts-modal__submit{flex:1 1 auto;white-space:normal}@media (max-width:559px){.ts-modal{padding:0}.ts-modal__panel{max-width:none;min-height:100%;margin:0;border:0;border-radius:0}.ts-modal__foot,.ts-modal__head{border-radius:0}.ts-modal__head{padding:10px 16px}.ts-modal__form{padding:0 16px}.ts-modal__foot{margin:0 -16px;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px))}.ts-sched{grid-template-columns:repeat(2,minmax(0,1fr))}.ts-sched>.ts-sched__day{grid-column:1/-1}.ts-sched--extra{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}}.ts-list--skel{padding:4px 0}.ts-skel-row{display:flex;flex-direction:column;gap:8px;padding:16px}.ts-skel-row+.ts-skel-row{border-top:1px solid var(--hair)}.ts-skel-row__a{display:block;width:38%;height:16px}.ts-skel-row__b{display:block;width:62%;height:12px}@media (prefers-reduced-motion:reduce){.ts-more__sum:after,.ts-row__head,summary.ts-q__head:after{transition:none}}.ts-picker--open{position:relative}.ts-picker .ts-picker__label{display:block;font-size:15px;color:var(--iron-300);margin-bottom:4px}.ts-picker .ts-picker__chosen{display:flex;gap:8px;align-items:center}.ts-picker .ts-picker__name{font-size:18px;color:var(--bone);flex:1 1}.ts-picker .ts-picker__input{padding:10px 12px;border-radius:8px;border:1px solid var(--iron-700);background:var(--iron-800);color:var(--bone);font-size:17px;min-height:44px;width:100%;box-sizing:border-box}.ts-picker .ts-picker__list{list-style:none;margin:4px 0 0;padding:4px;position:absolute;z-index:20;inset-inline:0;max-height:260px;overflow-y:auto;background:var(--iron-850);border:1px solid var(--iron-700);border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.45)}.ts-picker .ts-picker__none{padding:10px 12px;color:var(--iron-400);font-size:16px}.ts-picker .ts-picker__opt{width:100%;text-align:start;padding:11px 12px;min-height:44px;background:none;border:0;color:var(--bone);font-size:17px;cursor:pointer;border-radius:6px}.ui-app .ts-picker .ts-picker__label:not(:where(.cal *)){margin-bottom:8px;font-size:14.5px;font-weight:600;color:var(--iron-300)}.ui-app .ts-picker .ts-picker__name:not(:where(.cal *)){font-size:var(--fs-lg);font-weight:700;color:var(--text-strong)}.ui-app .ts-picker .ts-picker__input:not(:where(.cal *)){height:48px;min-height:0;padding:0 14px;border-radius:var(--r-md);border:1px solid var(--hair-3);background:hsla(0,0%,100%,.03);color:var(--iron-100);font:16px var(--font-sans);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.ui-app .ts-picker .ts-picker__input:not(:where(.cal *)):hover{border-color:hsla(0,0%,100%,.2)}.ui-app .ts-picker .ts-picker__input:not(:where(.cal *)):focus{outline:none;border-color:var(--signal-hot);box-shadow:var(--ring);background:hsla(0,0%,100%,.045)}.ui-app .ts-picker .ts-picker__input:not(:where(.cal *))::placeholder{color:var(--text-3)}@media (min-width:720px){.ui-app .ts-picker .ts-picker__input:not(:where(.cal *)){height:44px}}.ui-app .ts-picker .ts-picker__list:not(:where(.cal *)){margin-top:6px;padding:6px;border-radius:var(--r-md);background:var(--surface-raised);border-color:var(--hair-2);box-shadow:var(--shadow-pop)}.ui-app .ts-picker .ts-picker__none:not(:where(.cal *)){font-size:var(--fs-sm);color:var(--text-3)}.ui-app .ts-picker .ts-picker__opt:not(:where(.cal *)){padding:10px 12px;border-radius:var(--r-sm);font:600 16px var(--font-sans);color:var(--iron-100);transition:background-color .12s ease}.ui-app .ts-picker .ts-picker__opt:not(:where(.cal *)):focus-visible,.ui-app .ts-picker .ts-picker__opt:not(:where(.cal *)):hover{background:var(--wash-2);outline:none}.ts-health{--ts-paper:#fff;--ts-ink:#111;--ts-ink-2:#555;--ts-ink-3:#6b6b6b;--ts-rule:#e6e6e6;--ts-yes:#b3261e;--ts-yes-wash:#fdecea;--ts-no:#1e6b3a;direction:rtl}.ts-health__bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin-bottom:16px}.ts-health__state{margin:24px 0;text-align:center;font-size:var(--fs-lg);color:var(--text-2)}.ts-health__state--error{color:var(--text-danger)}.ts-health__unsigned{padding:var(--panel-pad);border-radius:var(--r-lg);background:var(--surface-panel);border:1px solid var(--hair)}.ts-health__lead{margin:0;font-size:var(--fs-lg);line-height:1.6;color:var(--text)}.ts-health__aside{margin:8px 0 0;max-width:62ch;font-size:var(--fs-sm);line-height:1.6;color:var(--text-3)}.ts-paper{box-sizing:border-box;margin:0 auto 20px;padding:24px 20px;background:var(--ts-paper);color:var(--ts-ink);border-radius:var(--r-md);box-shadow:0 1px 6px rgba(0,0,0,.25);font-size:15.5px;line-height:1.5}@media (min-width:720px){.ts-paper{padding:36px 44px}}.ts-paper__title{margin:0 0 4px;font-size:26px;font-weight:800;line-height:1.2;color:var(--ts-ink)}.ts-paper__intro{margin:0;font-size:14px;line-height:1.6;color:var(--ts-ink-2)}.ts-paper__ids{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:12px 24px;gap:12px 24px;margin-top:20px;padding:14px 0;border-block:1px solid var(--ts-rule)}.ts-paper__id{display:flex;flex-direction:column;min-width:0}.ts-paper__id span{font-size:13px;color:var(--ts-ink-2)}.ts-paper__id strong{font-size:16px;overflow-wrap:anywhere}.ts-paper__cert{margin-top:18px;padding:12px 14px;border:1px solid var(--ts-yes);background:var(--ts-yes-wash);border-radius:10px}.ts-paper__cert strong{display:block;margin-bottom:4px;color:var(--ts-yes)}.ts-paper__cert span{font-size:15px;line-height:1.6}.ts-paper__h2{margin:28px 0 6px;font-size:19px;font-weight:800;color:var(--ts-ink)}.ts-paper__group{margin-top:14px}.ts-paper__gtitle{display:block;margin-bottom:2px;font-size:15.5px}.ts-paper__q{display:grid;grid-template-columns:minmax(0,1fr) 52px;align-items:baseline;grid-gap:16px;gap:16px;padding:8px 0;border-top:1px solid var(--ts-rule)}.ts-paper__qtext{min-width:0}.ts-ans{justify-self:center;font-weight:700}.ts-ans--yes{color:var(--ts-yes)}.ts-ans--no{color:var(--ts-no);font-weight:600}.ts-ans--none{color:var(--ts-ink-3);font-weight:400}.ts-paper__notes{margin-top:18px}.ts-paper__notes strong{display:block;margin-bottom:4px}.ts-paper__notes span{white-space:pre-line;font-size:16px}.ts-paper__decl{margin:0;font-size:15px;line-height:1.8}.ts-paper__sign{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:20px;padding-top:12px;border-top:2px solid var(--ts-ink)}.ts-paper__k{display:block;font-size:14px;color:var(--ts-ink-2)}.ts-paper__signature{font-size:20px}.ts-paper__signed{text-align:end}.ts-paper__until{margin-top:4px}@media print{.ts-health{max-width:none}.ts-paper{margin:0;padding:0;box-shadow:none;border-radius:0}}.ts-manage{box-sizing:border-box;min-height:100vh;padding:40px var(--page-gutter);justify-content:center;color:var(--text-2);direction:rtl}.ts-manage,.ts-manage__box{display:flex;align-items:center}.ts-manage__box{flex-direction:column;gap:14px;text-align:center}.ts-manage__logo{display:block;width:132px;height:auto}.ts-manage__line{margin:0;font-size:var(--fs-md)}.ts-manage__link{color:var(--link,var(--signal-hot));text-underline-offset:3px}.ts-lines .ts-cask{margin:6px 0 10px}.ts-cask__seg{max-width:360px}.ts-credits__ro{display:inline-grid;place-items:center;min-width:44px;height:44px;padding:0 6px;font-size:22px;font-weight:800;color:var(--text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ts-clash{margin-top:4px}.ts-clash__list{margin:8px 0 0;padding:0;list-style:none;display:grid;grid-gap:4px;gap:4px}.ts-clash__list li{color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ts-clash__when{font-weight:700}.ts-clash__who,.ts-clash__why{color:var(--text-2)}.ts-clash__why{margin-top:10px;font-size:14px;line-height:1.55}.ts-clash__acts{margin-top:12px}.ts-hours{display:grid;grid-gap:8px;gap:8px}.ts-hours__label{display:block;margin-bottom:6px;font-size:14px;color:var(--text-3)}.ts-row.has-comments:not(.is-flagged)>.ts-row__head:before{content:"";position:absolute;inset-block:12px;inset-inline-start:0;width:3px;border-start-end-radius:3px;border-end-end-radius:3px;background:var(--signal-hot)}.ui-app .ts-row__pcnew{display:inline-block;-webkit-margin-start:6px;margin-inline-start:6px;padding:0 7px;border-radius:999px;background:var(--signal-hot);color:#06142b;font-size:11.5px;font-weight:800;line-height:1.6}.ts-row__line .ui-tag{flex:none}.ts-row__more{cursor:default}.ts-page .ts-row .ts-row__trainer{font-size:var(--fs-sm);font-weight:600}.ts-row__meta{font-size:13.5px}.ts-bal.is-low .ts-bal__n,.ts-bal.is-out .ts-bal__n{color:var(--text-strong)}.ts-bal.is-out .ts-bal__s{color:var(--tag-act-ink,#cfe6ff)}.ts-row.is-open{box-shadow:inset 3px 0 0 var(--cyan,#7fe3ff);background:var(--sel-fill,rgba(13,47,214,.2))}.ts-row.is-open>.ts-row__head :is(.ts-row__trainer,.ts-row__meta,.ts-row__meta *,.ts-bal__k,.ts-bal:not(.is-out) .ts-bal__s){color:var(--text-2)}.ts-row.is-open>.ts-row__head{background:transparent}.ts-card__bar{display:flex;align-items:center;gap:8px;padding:12px 0 10px}.ts-card__back{display:inline-grid;place-items:center;flex:none;width:44px;height:44px;-webkit-margin-start:-8px;margin-inline-start:-8px;border:0;border-radius:50%;background:transparent;color:var(--text);cursor:pointer}.ts-card__back:hover{background:var(--glass-fill-2,var(--wash-2))}.ts-card__back:focus-visible{outline:2px solid var(--cyan,#7fe3ff);outline-offset:2px}.ts-card__name{margin:0;min-width:0;font-size:var(--fs-xl);font-weight:700;line-height:1.3;color:var(--text-strong);overflow-wrap:anywhere}.ts-nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.ts-nums .ui-stat{padding:10px 12px;border-radius:var(--r-md)}.ts-nums .ui-stat__label{font-size:12.5px}.ts-nums .ui-stat__value{font-size:24px}.ts-nums .ts-nums__text{font-size:15px;font-weight:700;line-height:1.35}.ts-nums__when{display:flex;flex-wrap:wrap;-webkit-margin-start:-14px;margin-inline-start:-14px;-webkit-clip-path:inset(0 14px 0 0);clip-path:inset(0 14px 0 0)}.ts-nums__when>span{position:relative;-webkit-padding-start:14px;padding-inline-start:14px}.ts-nums__when>span+span:before{content:"·";position:absolute;inset-inline-start:4px}.ts-nums__word{-webkit-margin-start:6px;margin-inline-start:6px;font-size:13px;font-weight:700;color:var(--tag-act-ink,#cfe6ff)}.ts-flags{display:flex;flex-wrap:wrap;gap:6px;padding:12px 0 0}.ts-flags .ui-tag{height:auto;min-height:24px;padding-block:4px;white-space:normal;text-align:start;line-height:1.35}.ts-reach{padding-block:14px 10px;border-bottom:0}.ts-card__acts{display:flex;flex-wrap:wrap;gap:8px;padding:0 0 14px;border-bottom:1px solid var(--hair)}.ts-card__acts .btn{flex:1 1}.ts-more{margin-top:14px;border-top-width:1px;border-radius:14px;background:var(--surface-panel);border:1px solid var(--card-edge,var(--hair))}.ts-more__item{border-bottom:1px solid var(--hair)}.ts-more__sum{padding-inline:16px;border-radius:0}.ts-more__body{padding:0 16px 16px}.ts-more__item:last-child{border-bottom:0}.ts-contact{margin-top:12px}.ts-contact__row{min-height:56px}.ts-contact__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}@media (min-width:1100px){.ts-page:has(.ts-row.is-open) .ts-main{-webkit-margin-end:452px;margin-inline-end:452px}.ts-page:has(.ts-row.is-open)>:is(header.ph,.dash-sub,.ts-sync){-webkit-margin-end:452px;margin-inline-end:452px}.ts-page:has(.ts-row.is-open) .ts-main:has(>.ts-inbox:not(:empty))>.ts-inbox{float:none;width:auto;margin:0}.ts-row.is-open .ts-card{position:fixed;z-index:30;top:16px;bottom:16px;inset-inline-end:16px;width:420px;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;padding:0 18px 24px;background:rgba(17,18,25,.97);border:1px solid var(--glass-edge,var(--hair-2));border-radius:var(--r-xl);box-shadow:0 24px 60px -24px rgba(0,0,0,.8)}.ts-row.is-open .ts-card__grid{grid-template-columns:minmax(0,1fr)}.ts-row.is-open>.ts-row__head{position:relative;top:auto;box-shadow:none}.ts-page:has(.ts-row.is-open) .ts-row__head{grid-template-columns:auto minmax(0,1fr) auto auto auto;grid-template-areas:"main main main main menu" "bal  .    prog tog  tog";gap:10px 8px;padding:12px 14px 12px 12px}.ts-page:has(.ts-row.is-open) .ts-row__acts{display:contents}.ts-page:has(.ts-row.is-open) .ts-row__acts>.ts-row__prog{grid-area:prog;padding-inline:12px}.ts-page:has(.ts-row.is-open) .ts-row__acts>.ts-row__toggle{grid-area:tog}.ts-page:has(.ts-row.is-open) .ts-row__acts>.menu-wrap{grid-area:menu;align-self:start;justify-self:end;margin-top:-4px}.ts-page:has(.ts-row.is-open) .ts-bal{align-self:center;min-width:0}}@media (max-width:1099px){.ts-row.is-open .ts-card{position:fixed;z-index:65;inset:0;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;padding:env(safe-area-inset-top,0) 16px calc(28px + var(--tabbar-offset, 0px));background:#0a0b11}.ts-row.is-open>.ts-row__head{box-shadow:none}}@media (prefers-reduced-transparency:reduce){.ts-row.is-open .ts-card{background:rgba(16,16,20,.98)}.ts-bar,.ts-row.is-open .ts-card{-webkit-backdrop-filter:none;backdrop-filter:none}.ts-bar{background:rgba(16,16,20,.96)}}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.ts-bar{background:rgba(16,16,20,.96)}}.ts-card__bar .menu-wrap{-webkit-margin-start:auto;margin-inline-start:auto;flex:none}.ts-card__bar .btn-icon{width:40px;min-width:40px;height:40px}.ts-card__acts .btn{height:40px;min-height:40px;border-radius:12px;font-size:15px}@media (pointer:coarse){.ts-card__bar .btn-icon{width:44px;min-width:44px;height:44px}.ts-card__acts .btn{height:44px;min-height:44px}}.ts-row__clear svg{-webkit-margin-end:4px;margin-inline-end:4px;vertical-align:-3px}.ts-health__logo{display:inline-flex;align-items:center;min-height:44px;min-width:44px;margin:0 0 6px}.ts-health__logo img{display:block;width:56px;height:37px;object-fit:contain;filter:drop-shadow(0 0 12px rgba(40,120,255,.55))}@media print{.ts-health header.ph,.ts-health__logo{display:none!important}}