@charset "UTF-8";@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/build/assets/manrope-cyrillic-Dvxsihut.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(/build/assets/manrope-cyrillic-ext-C8S-KRRz.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/build/assets/manrope-latin-DHIcAJRg.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(/build/assets/manrope-latin-ext-Ch3YOpNY.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root,:root[data-scheme=light]{color-scheme:light;--tm-bg: #ffffff;--tm-bg-rgb: 255 255 255;--tm-secondary-bg: #f0f0f4;--tm-secondary-bg-rgb: 240 240 244;--tm-text: #121318;--tm-text-rgb: 18 19 24;--tm-hint: #8a8b94;--tm-hint-rgb: 138 139 148;--tm-link: #2160cc;--tm-link-rgb: 33 96 204;--tm-button: #2160cc;--tm-button-rgb: 33 96 204;--tm-button-text: #ffffff;--tm-destructive: #d42f3c;--tm-destructive-rgb: 212 47 60;--tm-ember: #e8590c;--tm-ember-core: #ffc14d}:root[data-scheme=dark]{color-scheme:dark;--tm-bg: #18191e;--tm-bg-rgb: 24 25 30;--tm-secondary-bg: #0e0f12;--tm-secondary-bg-rgb: 14 15 18;--tm-text: #f2f2f5;--tm-text-rgb: 242 242 245;--tm-hint: #878995;--tm-hint-rgb: 135 137 149;--tm-link: #74afff;--tm-link-rgb: 116 175 255;--tm-button: #4b8df5;--tm-button-rgb: 75 141 245;--tm-button-text: #ffffff;--tm-destructive: #ff5f66;--tm-destructive-rgb: 255 95 102;--tm-ember: #ff7a3d;--tm-ember-core: #ffd27a}:root{--tm-section-bg: var(--tm-bg);--tm-header-bg: var(--tm-secondary-bg);--tm-subtitle: var(--tm-hint);--tm-section-header: var(--tm-hint);--tm-accent: var(--tm-link);--tm-separator: rgb(var(--tm-text-rgb) / .09);--tm-font: "Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--tm-ease: cubic-bezier(.2, .8, .2, 1);--tm-r-group: 14px;--tm-r-control: 10px;--tm-r-sheet: 20px;--tm-width: 560px;--tm-vh: 100dvh;--tm-inset-top: env(safe-area-inset-top, 0px);--tm-inset-right: env(safe-area-inset-right, 0px);--tm-inset-bottom: env(safe-area-inset-bottom, 0px);--tm-inset-left: env(safe-area-inset-left, 0px)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;background:var(--tm-secondary-bg)}body{min-height:var(--tm-vh);color:var(--tm-text);font-family:var(--tm-font);font-size:16px;font-weight:500;line-height:1.45;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;text-size-adjust:100%}button,input{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--tm-accent);outline-offset:2px}.tm-icon{width:20px;height:20px;flex:none}.tm-app{position:relative;min-height:var(--tm-vh);padding:var(--tm-inset-top) var(--tm-inset-right) 0 var(--tm-inset-left);overflow-x:hidden}.tm-screen{width:100%;max-width:var(--tm-width);margin:0 auto;padding:4px 16px calc(var(--tm-inset-bottom) + 120px)}.tm-app--native .tm-screen{padding-bottom:calc(var(--tm-inset-bottom) + 32px)}.tm-head{margin:0 0 28px}.tm-title{margin:8px 0 0;font-size:36px;font-weight:800;line-height:1.08;letter-spacing:-.03em;text-wrap:balance}.tm-lede{max-width:34em;margin:10px 0 0;color:var(--tm-subtitle);font-size:16px;text-wrap:pretty}.tm-hint{margin:10px 4px 0;color:var(--tm-hint);font-size:14px}.tm-hint--lede{max-width:34em;margin:12px 0 20px;text-wrap:pretty}.tm-bar{display:flex;align-items:center;min-height:44px;margin:0 -6px}.tm-bar__spacer{flex:1}.tm-bar__back{display:inline-flex;align-items:center;gap:2px;height:36px;padding:0 10px 0 2px;border:0;border-radius:var(--tm-r-control);background:none;color:var(--tm-accent);font-weight:600}.tm-bar__back:active{background:rgb(var(--tm-text-rgb)/.06)}.tm-icon-btn{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:transparent;color:var(--tm-hint);transition:background .2s,color .2s}.tm-icon-btn:active{background:rgb(var(--tm-text-rgb)/.08);color:var(--tm-text)}.tm-steps{display:grid;grid-template-columns:1fr 1fr;gap:6px;max-width:120px;margin:4px 0 18px}.tm-steps__bar{height:4px;border-radius:2px;background:rgb(var(--tm-text-rgb)/.1);overflow:hidden}.tm-steps__bar:after{content:"";display:block;height:100%;background:var(--tm-button);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--tm-ease)}.tm-steps__bar.is-done:after{transform:scaleX(1)}.tm-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 20px;border:0;border-radius:var(--tm-r-control);font-size:16px;font-weight:700;text-align:center;transition:transform .14s var(--tm-ease),opacity .2s}.tm-btn:active:not(:disabled){transform:scale(.98)}.tm-btn:disabled{cursor:default;opacity:.42}.tm-btn--block{width:100%}.tm-btn--sm{min-height:36px;padding:0 14px;font-size:14px}.tm-btn--primary{background:var(--tm-button);color:var(--tm-button-text)}.tm-btn--tonal{background:rgb(var(--tm-button-rgb)/.1);color:var(--tm-accent)}.tm-btn--quiet{background:transparent;color:var(--tm-accent)}.tm-btn--danger{background:var(--tm-destructive);color:#fff}.tm-btn.is-busy{color:transparent}.tm-btn.is-busy:after{content:"";position:absolute;width:18px;height:18px;border:2px solid;border-radius:50%;border-color:var(--tm-button-text) transparent var(--tm-button-text) var(--tm-button-text);animation:tm-spin .8s linear infinite}.tm-btn--tonal.is-busy:after,.tm-btn--quiet.is-busy:after{border-color:var(--tm-accent) transparent var(--tm-accent) var(--tm-accent)}.tm-link{display:inline-block;padding:8px 0;border:0;background:none;color:var(--tm-accent);font-size:16px;font-weight:600;text-align:left}.tm-link:disabled,.tm-link.is-busy{opacity:.45;cursor:default}.tm-link--muted{color:var(--tm-hint)}.tm-link--danger{color:var(--tm-destructive)}.tm-link--strong{font-weight:700}.tm-link--after{display:block;margin:4px 0 0 16px}.tm-link.is-urgent{padding:8px 14px;border-radius:var(--tm-r-control);background:rgb(var(--tm-button-rgb)/.1)}.tm-links{display:grid;justify-items:start;gap:2px;margin:18px 0 0}.tm-links--after{margin:4px 0 0 16px}.tm-actionbar{position:fixed;right:0;bottom:0;left:0;z-index:20;padding:28px calc(16px + var(--tm-inset-right)) calc(12px + var(--tm-inset-bottom)) calc(16px + var(--tm-inset-left));background:linear-gradient(to top,var(--tm-secondary-bg) 58%,rgb(var(--tm-secondary-bg-rgb)/0));pointer-events:none}.tm-actionbar__inner{max-width:calc(var(--tm-width) - 32px);margin:0 auto;pointer-events:auto}.tm-actionbar .tm-btn{min-height:54px}.tm-group{margin:0 0 24px}.tm-group__title{margin:0 16px 8px;color:var(--tm-section-header);font-size:14px;font-weight:600}.tm-group__note{margin:0;padding:14px 16px;border-radius:var(--tm-r-group);background:var(--tm-section-bg);color:var(--tm-hint);font-size:14px}.tm-group__note--down{color:var(--tm-destructive)}.tm-list{margin:0 0 8px;padding:0;list-style:none;border-radius:var(--tm-r-group);background:var(--tm-section-bg);overflow:hidden}.tm-list>li{position:relative}.tm-list>li+li:before{content:"";position:absolute;top:0;right:0;left:16px;height:1px;background:var(--tm-separator);z-index:1}.tm-row{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:12px 16px;border:0;background:none;text-align:left}.tm-row--button{transition:background .15s}.tm-row--button:active{background:rgb(var(--tm-text-rgb)/.05)}.tm-row--switch{cursor:pointer}.tm-row__text{display:grid;flex:1;gap:2px;min-width:0}.tm-row__title{flex:1;min-width:0;overflow-wrap:anywhere;font-size:16px;font-weight:600}.tm-row__subtitle{color:var(--tm-subtitle);font-size:14px;font-weight:500}.tm-row__chevron{width:18px;height:18px;color:var(--tm-hint)}.tm-row__check{color:var(--tm-accent)}.tm-choice{cursor:pointer;transition:background .15s}.tm-choice:active{background:rgb(var(--tm-text-rgb)/.05)}.tm-choice input{appearance:none;display:grid;place-items:center;flex:none;width:22px;height:22px;margin:0;border:2px solid rgb(var(--tm-text-rgb)/.22);border-radius:50%;transition:border-color .2s,box-shadow .25s var(--tm-ease),background .2s}.tm-choice input:checked{border-color:var(--tm-button);background:var(--tm-button);box-shadow:inset 0 0 0 4px var(--tm-section-bg)}.tm-choice__note{color:var(--tm-hint);font-size:14px}.tm-choice.is-disabled{cursor:default}.tm-choice.is-disabled .tm-row__title{color:var(--tm-hint)}.tm-choice.is-disabled input{border-style:dashed}.tm-choice--check input{position:absolute;width:1px;height:1px;opacity:0}.tm-choice--check:focus-within{box-shadow:inset 0 0 0 2px var(--tm-accent)}.tm-level{color:var(--tm-hint);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.tm-form{margin:0 0 18px}.tm-field{display:block;padding:10px 16px 12px;border:1.5px solid transparent;border-radius:var(--tm-r-group);background:var(--tm-section-bg);transition:border-color .2s;cursor:text}.tm-field:focus-within{border-color:rgb(var(--tm-button-rgb)/.55)}.tm-field.is-invalid{border-color:rgb(var(--tm-destructive-rgb)/.75)}.tm-field__label{display:block;color:var(--tm-hint);font-size:14px;font-weight:600}.tm-field__input{width:100%;margin:2px 0 0;padding:0;border:0;outline:0;background:transparent;color:var(--tm-text);font-size:21px;font-weight:600;letter-spacing:-.01em}.tm-field__input::placeholder{color:rgb(var(--tm-hint-rgb)/.7);font-weight:500}.tm-code{position:relative;display:flex;max-width:360px;border:1.5px solid rgb(var(--tm-text-rgb)/.1);border-radius:var(--tm-r-control);background:var(--tm-section-bg);transition:border-color .15s}.tm-code.is-focused{border-color:var(--tm-button)}.tm-code.is-invalid{border-color:rgb(var(--tm-destructive-rgb)/.75)}.tm-code.is-disabled{opacity:.55}.tm-code.is-recoiling{animation:tm-recoil .34s cubic-bezier(.36,.07,.19,.97)}.tm-code__slot{position:relative;display:grid;flex:1;place-items:center;height:60px;font-size:26px;font-weight:700;font-variant-numeric:tabular-nums}.tm-code__slot+.tm-code__slot:before{content:"";position:absolute;top:14px;bottom:14px;left:0;width:1px;background:var(--tm-separator)}.tm-code__digit{animation:tm-settle .18s ease-out}.tm-code__caret{position:absolute;right:30%;bottom:12px;left:30%;height:2px;border-radius:2px;background:var(--tm-button);animation:tm-caret 1.1s ease-in-out infinite}.tm-code__input{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;outline:0;background:transparent;color:transparent;caret-color:transparent;font-size:16px;letter-spacing:2em;-webkit-text-fill-color:transparent;cursor:text}.tm-code__input::selection{background:transparent}.tm-notice{display:flex;align-items:flex-start;gap:12px;margin:0 0 20px;padding:14px 16px;border-radius:var(--tm-r-group);background:var(--tm-section-bg);color:var(--tm-text);font-size:14px;line-height:1.45}.tm-notice__icon{margin-top:1px;color:var(--tm-hint)}.tm-notice__body{display:grid;gap:2px;min-width:0}.tm-notice__title{font-size:16px;font-weight:700}.tm-notice__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.tm-notice--error{background:rgb(var(--tm-destructive-rgb)/.1)}.tm-notice--error .tm-notice__icon,.tm-notice--error .tm-notice__title{color:var(--tm-destructive)}.tm-sigil{position:relative;display:block;flex:none;width:36px;height:54px}.tm-sigil__shield{position:absolute;right:0;bottom:0;left:0;width:100%;height:calc(100% - 13px)}.tm-sigil__shield path{fill:var(--tm-section-bg);stroke:rgb(var(--tm-text-rgb)/.32);stroke-width:1.6;stroke-linejoin:round}.tm-sigil__letter{position:absolute;right:0;bottom:0;left:0;height:calc(100% - 13px);display:grid;place-items:center;padding-bottom:4px;color:var(--tm-hint);font-size:16px;font-weight:800}.tm-sigil__beacon{position:absolute;top:0;left:50%;width:14px;height:18px;transform:translate(-50%);overflow:visible}.tm-sigil__wick{fill:none;stroke:rgb(var(--tm-text-rgb)/.32);stroke-width:1.6;stroke-linecap:round}.tm-sigil__flame{fill:var(--tm-ember)}.tm-sigil__core{fill:var(--tm-ember-core)}.tm-sigil.is-lit .tm-sigil__shield path{stroke:var(--tm-text)}.tm-sigil.is-lit .tm-sigil__letter{color:var(--tm-text)}.tm-sigil.is-kindling .tm-sigil__beacon path{transform-box:fill-box;transform-origin:50% 100%;animation:tm-kindle .55s var(--tm-ease) both;animation-delay:var(--kindle-delay, 0ms)}.tm-sigil.is-kindling .tm-sigil__core{animation-delay:calc(var(--kindle-delay, 0ms) + .12s)}.tm-sigil.is-stopped .tm-sigil__shield path{fill:transparent;stroke:rgb(var(--tm-hint-rgb)/.8);stroke-dasharray:3 3}.tm-sigil.is-stopped .tm-sigil__letter{opacity:.7}.tm-sigil--lg{width:72px;height:108px}.tm-sigil--lg .tm-sigil__shield,.tm-sigil--lg .tm-sigil__letter{height:calc(100% - 26px)}.tm-sigil--lg .tm-sigil__shield path{stroke-width:1.2}.tm-sigil--lg .tm-sigil__letter{padding-bottom:8px;font-size:36px}.tm-sigil--lg .tm-sigil__beacon{width:28px;height:36px}.tm-character__main{display:flex;align-items:center;gap:14px;width:100%;padding:10px 14px 12px;border:0;background:none;text-align:left;transition:background .15s}.tm-character__main:active{background:rgb(var(--tm-text-rgb)/.05)}.tm-character__name{flex:1;min-width:0;overflow:hidden;font-size:16px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.tm-character__world{color:var(--tm-hint);font-size:14px;white-space:nowrap}.tm-character__chevron{width:18px;height:18px;color:var(--tm-hint)}.tm-character__stopped{display:grid;justify-items:start;gap:10px;padding:0 16px 14px 64px}.tm-character__stopped p{margin:0;color:var(--tm-subtitle);font-size:14px}.tm-empty{display:grid;justify-items:start;padding-top:8px}.tm-empty__crest{margin:0 0 20px 4px}.tm-empty__title{margin:0;font-size:21px;font-weight:800;letter-spacing:-.015em}.tm-empty__body{max-width:32em;margin:6px 0 0;color:var(--tm-subtitle);text-wrap:pretty}.tm-empty__actions{display:grid;justify-items:start;gap:4px;width:100%;margin-top:24px}.tm-trail{margin:0 0 28px;padding:0 4px;list-style:none}.tm-trail__step{position:relative;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 0}.tm-trail__step:not(:last-child):after{content:"";position:absolute;top:calc(50% + 10px);bottom:calc(-50% + 10px);left:8px;width:2px;border-radius:2px;background:rgb(var(--tm-text-rgb)/.12)}.tm-trail__step.is-done:not(:last-child):after{background:var(--tm-button)}.tm-trail__dot{width:12px;height:12px;margin-left:3px;border:2px solid rgb(var(--tm-text-rgb)/.25);border-radius:50%;transition:background .25s,border-color .25s}.is-done .tm-trail__dot,.has-value .tm-trail__dot{border-color:var(--tm-button);background:var(--tm-button)}.is-current .tm-trail__dot{border-color:var(--tm-button)}.tm-trail__text{display:grid;min-width:0}.tm-trail__label{color:var(--tm-hint);font-size:14px}.tm-trail__value{overflow:hidden;font-size:16px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.is-ahead .tm-trail__value,.is-current:not(.has-value) .tm-trail__value{color:var(--tm-hint);font-weight:500}.tm-plate{margin:0 0 28px}.tm-plate__name{margin:14px 0 0;font-size:48px;font-weight:800;line-height:1;letter-spacing:-.04em;overflow-wrap:anywhere}.tm-plate__meta{margin:10px 0 0;color:var(--tm-subtitle);font-size:14px;overflow-wrap:anywhere}.tm-switch{position:relative;flex:none;width:51px;height:31px}.tm-switch input{appearance:none;position:absolute;inset:0;width:100%;height:100%;margin:0;border-radius:999px;background:rgb(var(--tm-text-rgb)/.16);transition:background .25s;cursor:pointer}.tm-switch input:checked{background:var(--tm-ember)}.tm-switch input:disabled{cursor:progress}.tm-switch__knob{position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 2px 5px #0003;transition:transform .28s var(--tm-ease);pointer-events:none}input:checked+.tm-switch__knob{transform:translate(20px)}.tm-expired{padding-top:48px}.tm-skeleton{display:grid;gap:2px;overflow:hidden;border-radius:var(--tm-r-group)}.tm-skeleton__row{display:block;height:74px;background:var(--tm-section-bg);animation:tm-wait 1.4s ease-in-out infinite}.tm-sheet{width:100%;max-width:var(--tm-width);max-height:none;margin:auto auto 0;padding:0;border:0;background:transparent;color:var(--tm-text);overflow:visible}.tm-sheet::backdrop{background:#00000073}.tm-sheet[open] .tm-sheet__panel{animation:tm-sheet-in .3s var(--tm-ease) both}.tm-sheet__panel{margin:0 8px calc(8px + var(--tm-inset-bottom));padding:22px 20px 12px;border-radius:var(--tm-r-sheet);background:var(--tm-section-bg)}.tm-sheet__title{margin:0 0 6px;font-size:21px;font-weight:800;line-height:1.2;letter-spacing:-.015em;overflow-wrap:anywhere}.tm-sheet__body{margin:0 0 20px;color:var(--tm-subtitle);overflow-wrap:anywhere}.tm-sheet__actions{display:grid;gap:4px}.tm-toast-region{position:fixed;right:0;bottom:calc(var(--tm-inset-bottom) + 100px);left:0;z-index:40;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.tm-app--native .tm-toast-region{bottom:calc(var(--tm-inset-bottom) + 20px)}.tm-toast{max-width:100%;padding:10px 16px;border-radius:var(--tm-r-control);background:rgb(var(--tm-text-rgb)/.92);color:var(--tm-bg);font-size:14px;font-weight:600}.tm-forward-enter-active,.tm-back-enter-active{transition:opacity .24s var(--tm-ease),transform .3s var(--tm-ease)}.tm-forward-leave-active,.tm-back-leave-active{transition:opacity .12s ease,transform .12s ease}.tm-forward-enter-from{opacity:0;transform:translate(26px)}.tm-forward-leave-to{opacity:0;transform:translate(-12px)}.tm-back-enter-from{opacity:0;transform:translate(-26px)}.tm-back-leave-to{opacity:0;transform:translate(12px)}.tm-toast-enter-active{transition:opacity .2s var(--tm-ease),transform .25s var(--tm-ease)}.tm-toast-leave-active{transition:opacity .2s ease}.tm-toast-enter-from,.tm-toast-leave-to{opacity:0;transform:translateY(8px)}@keyframes tm-kindle{0%{opacity:0;transform:scale(.3,0)}55%{opacity:1;transform:scale(1.1,1.18)}to{opacity:1;transform:none}}@keyframes tm-recoil{0%,to{transform:none}20%{transform:translate(-5px)}45%{transform:translate(4px)}70%{transform:translate(-2px)}}@keyframes tm-settle{0%{opacity:0;transform:translateY(-4px)}}@keyframes tm-caret{50%{opacity:.35}}@keyframes tm-spin{to{transform:rotate(360deg)}}@keyframes tm-wait{50%{opacity:.55}}@keyframes tm-sheet-in{0%{transform:translateY(24px);opacity:0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}@media(min-width:640px){.tm-screen{padding-top:20px}}
