:root{--rail-w: 88px;--sidebar-w: 276px;--actions-w: 120px;--col: 640px;--col-form: 600px}.tab{height:100%;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:100%}.tab>.tab__main{position:relative;height:100%;min-width:0;overflow:hidden}.tab--nav{grid-template-columns:var(--rail-w) minmax(0,1fr)}@media (min-width: 1024px){.tab--nav{grid-template-columns:var(--sidebar-w) minmax(0,1fr)}}.tab--nav.tab--thumbs{grid-template-columns:var(--rail-w) minmax(0,1fr) var(--actions-w)}.rail__word,.rail__search,.rail__kbd,.side{display:none}.tab__main{--edge: var(--space-8)}.tab__main .bar,.tab__main .page,.tab__main .thread,.tab__main .foot,.tab__main .composer,.tab__main .tools{width:100%;max-width:var(--col);margin-left:auto;margin-right:auto}html:not([data-platform=twa]) .tab__main .bar{padding:0 var(--edge)}.tab__main .bubble{max-width:440px}.tab__main .toast{left:max(var(--edge),calc(50% - var(--col) / 2 + var(--edge)));right:max(var(--edge),calc(50% - var(--col) / 2 + var(--edge)))}.tab__main .tiles:has(>.tile:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.tab__main .tiles:has(>.tile:nth-child(8):last-child):not(:has(>.tile--wide)){grid-template-columns:repeat(4,minmax(0,1fr))}.tab__main .page .chips{flex-wrap:wrap;overflow:visible}.tab--root>.tab__main .bar__back{display:none}.rail{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:calc(var(--inset-top) + var(--space-4)) 0 calc(var(--inset-bottom) + var(--space-6));background:var(--muted);border-right:1px solid var(--line);overflow:hidden}.rail button{font:inherit;background:none;border:0;padding:0;cursor:pointer;color:inherit}.rail__brand{width:var(--btn-h);height:var(--btn-h);display:inline-flex;align-items:center;justify-content:center;margin-bottom:var(--space-3)}.rail .rail__new{width:var(--btn-h);height:var(--btn-h);border-radius:var(--r-pill);margin-bottom:var(--space-4);display:inline-flex;align-items:center;justify-content:center;background:var(--green);color:var(--green-on)}.rail__gap{flex:1 1 auto}.rail .rail__item{width:80px;display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-1) 0;color:var(--text-2);font-size:12px;line-height:16px;font-weight:800;white-space:nowrap}.rail__ico{position:relative;width:64px;height:var(--btn-h);border-radius:var(--r-pill);display:inline-flex;align-items:center;justify-content:center;color:var(--text)}.rail .rail__item[aria-current=page]{color:var(--text)}.rail__ico .i{width:24px;height:24px}.rail__item[aria-current=page] .rail__ico{background:var(--text);color:var(--bg)}.rail__n{position:absolute;top:2px;right:4px;min-width:20px;height:20px;padding:0 6px;box-sizing:border-box;border-radius:var(--r-pill);background:var(--text);color:var(--bg);font-size:11px;line-height:20px;font-weight:800;text-align:center}.rail__item[aria-current=page] .rail__n{background:var(--bg);color:var(--text)}.rail__end{margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.tab--thumbs{--rail-w: 104px;--actions-w: 104px}.rail--thumbs,.actions{position:relative;justify-content:center;padding:0;background:none;border:0;overflow:visible}.edge__top{position:absolute;top:calc(var(--inset-top) + var(--space-4));left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.rail--thumbs .edge__top{left:var(--space-3);right:auto}.actions .edge__top{right:var(--space-3);left:auto}.edge__mid{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);width:80px;padding:var(--space-3) var(--space-2);box-sizing:border-box;border-radius:var(--r-plate);background:var(--surface);box-shadow:var(--shadow-plate)}.rail--thumbs .edge__mid{margin-left:var(--space-3);margin-right:auto}.actions .edge__mid{margin-right:var(--space-3);margin-left:auto}.edge__top .rail__brand{margin:0;width:var(--btn-h);height:var(--btn-h);border-radius:var(--r-pill);background:var(--surface);box-shadow:var(--shadow-plate)}.edge__top .edge__small{width:var(--btn-h);height:var(--btn-h);border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface);color:var(--text);display:inline-flex;align-items:center;justify-content:center}.edge__top .edge__small[aria-current=page]{background:var(--text);color:var(--bg);border-color:var(--text)}.rail--thumbs .rail__item{position:relative;width:64px;padding:var(--space-2) 0 6px;gap:2px;border-radius:20px;font-size:11px;line-height:14px}.rail--thumbs .rail__ico{width:24px;height:24px;border-radius:0;background:none;position:static}.rail--thumbs .rail__item[aria-current=page]{background:var(--text);color:var(--bg);box-shadow:inset 0 1px #ffffff1f}.rail--thumbs .rail__item[aria-current=page] .rail__ico{background:none;color:var(--bg)}.rail--thumbs .rail__n{top:2px;right:2px;min-width:18px;height:18px;line-height:18px;font-size:10px;padding:0 5px;background:var(--green);color:var(--green-on)}.actions{display:flex;flex-direction:column;align-items:center}.actions button{font:inherit;border:0;padding:0;cursor:pointer;background:none;color:var(--text-2)}.actions .actions__btn{width:64px;display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--space-2) 0 6px;border-radius:20px;font-size:11px;line-height:14px;font-weight:800}.actions__ico{width:24px;height:24px;color:var(--text);display:inline-flex;align-items:center;justify-content:center}.actions__btn:active{background:var(--muted)}.actions .actions__mic{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-2) 0;color:var(--vanya);font-size:11px;line-height:14px;font-weight:800}.actions__mic-ico{width:64px;height:64px;border-radius:var(--r-pill);background:var(--vanya);color:var(--vanya-on);display:inline-flex;align-items:center;justify-content:center}.actions__mic:active .actions__mic-ico{transform:scale(.96)}.actions button:disabled{opacity:.5;cursor:default}.actions__err{position:absolute;bottom:calc(var(--inset-bottom) + var(--space-6));left:var(--space-2);right:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--r-12);background:var(--warn-bg);color:var(--warn-text);font-size:12px;line-height:16px;text-align:center}.sidebar{display:flex;flex-direction:column;gap:var(--space-4);min-height:0;overflow:hidden;margin:calc(var(--inset-top) + var(--space-3)) 0 calc(var(--inset-bottom) + var(--space-3)) var(--space-3);padding:var(--space-4) var(--space-3);box-sizing:border-box;border-radius:var(--r-plate);background:var(--surface);box-shadow:var(--shadow-plate)}.sidebar button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:left}.sidebar .sidebar__brand{display:flex;align-items:center;gap:var(--space-3);height:40px;padding:0 var(--space-4);font-family:var(--font-display);font-size:22px;line-height:28px}.sidebar .sidebar__new{width:100%;justify-content:center;gap:var(--space-2);background:var(--green);color:var(--green-on);text-align:center;font-weight:800}.sidebar__nav{display:flex;flex-direction:column;gap:var(--space-1)}.sidebar__item .i{width:24px;height:24px}.sidebar .sidebar__item{display:flex;align-items:center;gap:var(--space-3);height:44px;padding:0 var(--space-4);border-radius:var(--r-pill);font-size:15px;font-weight:700}.sidebar .sidebar__item:hover,.sidebar .sidebar__chat:hover{background:var(--bg)}.sidebar .sidebar__item[aria-current=page]{background:var(--text);color:var(--bg)}.sidebar__label{flex:1 1 auto;min-width:0}.sidebar__n{font-size:13px;font-weight:700;color:var(--text-2)}.sidebar__item[aria-current=page] .sidebar__n{color:var(--line)}.sidebar__chats{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--line)}.sidebar__grp{display:flex;flex-direction:column;gap:var(--space-2)}.sidebar__head{display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-4);font-family:var(--font-label);font-size:12px;line-height:16px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar__list{display:flex;flex-direction:column;margin-left:var(--space-5);padding-left:var(--space-2);border-left:1px solid var(--line)}.sidebar .sidebar__chat{display:block;padding:6px var(--space-3);border-radius:var(--r-12);font-size:14px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar .sidebar__chat[aria-current=page]{background:var(--bg);font-weight:700}.sidebar__dot{flex:none;width:8px;height:8px;border-radius:var(--r-pill);background:var(--rust)}.sidebar__dot--biz{background:var(--text)}.sidebar__chat-text{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.sidebar__chat-title{font-size:14px;line-height:20px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar__chat-sub{font-size:12px;line-height:16px;color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar .sidebar__me{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);border-radius:var(--r-pill);background:var(--bg)}.sidebar .sidebar__me .i{color:var(--text-2);flex:none}.tab .scrim{position:fixed;justify-content:center;align-items:center;padding:var(--space-8)}.tab .sheet{position:relative;width:100%;max-width:560px;padding:var(--space-8);border-radius:var(--r-plate)}.tab .sheet__grip{display:none}.tab--full .tab__main{--col: var(--col-form)}.tab--form{background:var(--muted);align-items:center;justify-items:center;padding:calc(var(--inset-top) + var(--space-6)) var(--space-6) calc(var(--inset-bottom) + var(--space-6))}.tab--form>.tab__main{--inset-top: 0px;--inset-bottom: 0px;--col: var(--col-form);width:100%;max-width:var(--col-form);height:100%;max-height:880px;border-radius:var(--r-plate);border:1px solid var(--line)}.tab--form>.tab__main>.app{padding-top:var(--space-2)}.tab--form>.tab__main .foot{padding-bottom:var(--space-8)}.edge__top .edge__small .i,.actions__ico .i{width:24px;height:24px}.hc__page{gap:var(--space-6);padding-top:var(--space-6)}.hc__hello{display:flex;align-items:center;gap:var(--space-4)}.hc__hello-text{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.hc__card{--p: var(--space-6);gap:var(--space-3);text-align:left;font:inherit;width:100%}.hc__big{font-size:18px;line-height:26px;font-weight:700}.hc__today{gap:var(--space-2)}.hc__list{display:flex;flex-direction:column;padding:var(--space-1) 0;border-radius:var(--r-plate);background:var(--surface);box-shadow:var(--shadow-plate)}.hc__line{display:flex;align-items:center;gap:var(--space-4);min-height:56px;padding:var(--space-2) var(--space-5);border:0;background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer}.hc__line+.hc__line{position:relative}.hc__line+.hc__line:before{content:"";position:absolute;left:var(--space-5);right:var(--space-5);top:0;height:1px;background:var(--line)}.hc__when{flex:none;width:48px;font-size:13px;line-height:16px;font-weight:800;color:var(--text-2)}.hc__glyph{flex:none;width:40px;height:40px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:var(--muted);color:var(--text)}.hc__glyph--vanya{background:var(--vanya-f, color-mix(in srgb, var(--vanya) 10%, transparent));color:var(--vanya)}.hc__glyph--ok{background:var(--ok-f, rgba(63, 107, 78, .12));color:var(--ok, #3F6B4E)}.hc__what{flex:1 1 auto;min-width:0;font-size:16px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hc__meta{flex:none;font-size:13px;line-height:16px;color:var(--text-2)}.hc__line>.i{color:color-mix(in srgb,var(--text) 30%,transparent);flex:none}.tab--thumbs .hc__mic{display:none}.tab__main .mk .page.mk__page{max-width:960px;gap:var(--space-8);padding-top:var(--space-8);padding-bottom:var(--space-10)}.mk__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-6)}.mk__head-text{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.mk__h1{margin:0;font-family:var(--font-display);font-weight:var(--fw-display);font-size:40px;line-height:48px}.mk__mine{flex:none;height:var(--btn-h);padding:0 var(--space-5);border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface);color:var(--text);font:inherit;font-size:14px;font-weight:800;cursor:pointer}.mk__ask{display:flex;align-items:center;gap:var(--space-3);height:64px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);box-sizing:border-box;border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface)}.mk__ask-field{flex:1 1 auto;min-width:0}.mk__ask-field input{width:100%;border:0;outline:0;background:none;font:inherit;font-size:16px;color:var(--text)}.mk__ask-field input::placeholder{color:var(--text-2)}.mk__ask-go{flex:none;height:48px;padding:0 var(--space-6);border-radius:var(--r-pill);border:0;background:var(--vanya);color:var(--vanya-on);font:inherit;font-size:15px;font-weight:800;cursor:pointer}.mk .mk__chips{margin-top:calc(-1 * var(--space-4))}.mk__packs{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--space-4)}.mk__pack{display:flex;align-items:center;gap:var(--space-6);padding:var(--space-6);border-radius:var(--r-plate);border:1px solid var(--line);background:var(--muted);color:var(--text);font:inherit;text-align:left;cursor:pointer;min-width:0}.mk__packs>.mk__pack--main:first-child:nth-last-child(3){grid-column:span 2;flex-direction:row;align-items:center}.mk__pack--main{flex-direction:column;align-items:stretch;justify-content:space-between;background:var(--biz-bg);border-color:var(--biz-bg);color:var(--biz-text)}.mk__pack-text{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;flex:1 1 auto}.mk__pack--main .label{color:var(--clay)}.mk__pack-title{font-family:var(--font-display);font-size:24px;line-height:32px}.mk__pack-task{font-size:14px;line-height:20px;color:var(--text-2)}.mk__pack--main .mk__pack-task{color:var(--biz-text-2)}.mk__pack-price{display:flex;align-items:baseline;gap:var(--space-2);margin-top:var(--space-3);font-size:18px;line-height:24px}.mk__pack-price s{font-size:13px;opacity:.6}.mk__faces{display:flex;flex:none;align-self:flex-end}.mk__coin{width:64px;height:64px;border-radius:var(--r-pill);display:inline-flex;align-items:center;justify-content:center;background:var(--tone);color:var(--tone-on);border:3px solid var(--biz-bg)}.mk__coin+.mk__coin{margin-left:calc(-1 * var(--space-3))}.mk__shelf{display:flex;flex-direction:column;gap:var(--space-4)}.mk__h2{margin:0;font-family:var(--font-display);font-weight:var(--fw-display);font-size:24px;line-height:32px}.mk__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--space-4)}.mk__emp{display:flex;flex-direction:column;gap:0;padding:var(--space-2);border-radius:var(--r-24);border:1px solid var(--line);background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer}.mk__face{height:128px;border-radius:var(--r-16);display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 30% 25%,#ffffff47,#fff0 60%),var(--tone);color:var(--tone-on)}.mk__body{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4) var(--space-3) var(--space-3);flex:1 1 auto}.mk__name{font-size:17px;line-height:24px;font-weight:800}.mk__pitch{font-size:13px;line-height:20px;color:var(--text-2);flex:1 1 auto}.mk__price{display:flex;flex-direction:column;gap:var(--space-1);white-space:nowrap;margin-top:var(--space-3);font-size:14px;line-height:20px}.mk__trial{font-size:12px;line-height:16px;font-weight:800;color:var(--green)}.mk__trial--soon{color:var(--text-2)}.mk__emp--soon{background:none;border-style:dashed}.mk__emp--soon .mk__face{background:var(--muted);color:var(--text-2)}.mk__note{margin:0;font-size:13px;line-height:20px;color:var(--text-2);text-align:center}@media (max-width: 899px){.mk__packs{grid-template-columns:minmax(0,1fr)}}.mk__face .mk__face-ico{width:40px;height:40px;stroke-width:1.4}.tab__main .page.rw__page{max-width:840px;gap:var(--space-8);padding-top:var(--space-4);padding-bottom:var(--space-10)}.rw__crumb{font-size:14px;font-weight:700;color:var(--text-2)}.rw__hero{display:flex;gap:var(--space-8);align-items:stretch}.rw__face{flex:none;width:208px;height:208px;border-radius:var(--r-plate);display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 28% 22%,#ffffff52,#fff0 60%),var(--tone);color:var(--tone-on)}.rw__face .rw__face-ico{width:88px;height:88px;stroke-width:1.1}.rw__hero-text{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;flex:1 1 auto}.rw__h1{margin:0;font-family:var(--font-display);font-weight:var(--fw-display);font-size:44px;line-height:52px}.rw__lead{font-size:17px;line-height:28px;color:var(--text-2);max-width:560px}.rw__act{display:flex;align-items:center;gap:var(--space-5);margin-top:auto;padding-top:var(--space-2)}.rw__act .btn.rw__go{flex:none;width:auto;padding:0 var(--space-7)}.tab__main .rw .bar{max-width:840px}.rw__price{display:flex;flex-direction:column}.rw__price b{font-size:16px;line-height:24px}.rw__price span,.rw__note{font-size:13px;line-height:20px;color:var(--text-2)}.rw__boxes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.rw__box{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);border-radius:var(--r-24)}.rw__box--can{background:color-mix(in srgb,var(--av-acc) 14%,var(--bg))}.rw__box--can .label,.rw__box--can .i{color:var(--av-acc)}.rw__box--cannot{background:color-mix(in srgb,var(--rust) 12%,var(--bg))}.rw__box--cannot .label,.rw__box--cannot .i{color:var(--rust)}.rw__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.rw__list li{display:flex;gap:var(--space-3);align-items:flex-start;font-size:15px;line-height:22px;font-weight:600}.rw__list .i{margin-top:1px;stroke-width:2.4}.rw__pack{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6) var(--space-4) var(--space-4);border-radius:var(--r-24);border:0;background:var(--muted);color:var(--text);font:inherit;text-align:left;cursor:pointer}.rw__pack-pct{flex:none;width:56px;height:56px;border-radius:var(--r-8);display:inline-flex;align-items:center;justify-content:center;background:var(--text);color:var(--bg);font-size:13px;font-weight:800}.rw__pack-text{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1 auto;min-width:0}.rw__pack-text b{font-size:15px;line-height:20px}.rw__pack-text span{font-size:13px;line-height:20px;color:var(--text-2)}.rw__pack .i{color:var(--text-2)}.rw__ai{display:flex;gap:var(--space-2);align-items:center;font-size:13px;line-height:20px;color:var(--text-2)}.rw__ai .i{color:var(--warn)}@media (max-width: 759px){.rw__hero{flex-direction:column;gap:var(--space-5)}.rw__face{width:128px;height:128px;border-radius:var(--r-24)}.rw__face .rw__face-ico{width:56px;height:56px}.rw__boxes{grid-template-columns:minmax(0,1fr)}}.tab__main .mk .page.tw__page{max-width:760px;gap:var(--space-6)}.tw__seg{display:inline-flex;padding:var(--space-1);border-radius:var(--r-pill);background:var(--surface);box-shadow:var(--shadow-plate)}.tw__seg-btn{height:40px;padding:0 var(--space-4);border:0;border-radius:var(--r-pill);background:none;color:var(--text-2);font:inherit;font-size:14px;font-weight:800;cursor:pointer}.tw__seg-btn[aria-selected=true]{background:var(--text);color:var(--bg)}.mk .card.tw__vanya{flex-direction:row;align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-6);text-align:left;font:inherit;cursor:pointer}.tw__vanya-title{font-size:18px;line-height:24px;font-weight:800}.tw__sec{gap:var(--space-2)}.tw__list{display:flex;flex-direction:column;padding:var(--space-1) 0;border-radius:var(--r-plate);background:var(--surface);box-shadow:var(--shadow-plate)}.tw__row{display:flex;align-items:center;gap:var(--space-4);min-height:72px;padding:var(--space-3) var(--space-5);border:0;background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer;position:relative}.tw__row+.tw__row:before{content:"";position:absolute;left:calc(var(--space-5) + 48px + var(--space-4));right:var(--space-5);top:0;height:1px;background:var(--line)}.tw__row:disabled{cursor:default}.tw__glyph{flex:none;width:48px;height:48px;border-radius:var(--r-16);display:inline-flex;align-items:center;justify-content:center;background:var(--tone);color:var(--tone-on);box-shadow:inset 0 1px #ffffff4d}.tw__title{font-size:16px;line-height:22px;font-weight:800}.tw__right{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.tw__price{font-size:15px;line-height:20px;font-weight:800}.tw__meta{font-size:12px;line-height:16px;font-weight:800;color:var(--vanya)}.tw__row>.i{color:color-mix(in srgb,var(--text) 30%,transparent);flex:none}.mk .card.tw__more{flex-direction:row;align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-6);text-align:left;font:inherit;cursor:pointer}.tw__go{flex:none;height:44px;padding:0 var(--space-5);display:inline-flex;align-items:center;font-size:15px}.tw__add{display:inline-flex;align-items:center;gap:var(--space-2);align-self:flex-start;padding:0 var(--space-1);border:0;background:none;color:var(--text-2);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.tw__note{color:var(--text-2);padding:0 var(--space-1)}:root{--bg: #F3F0EA;--surface: #FFFFFF;--line: #E4DFD6;--muted: #EDE6DC;--text: #1C1B19;--text-2: #6E6A62;--dash: #C9C5BD;--biz-bg: #1C1B19;--biz-text: #F3F0EA;--biz-text-2: #C9C5BD;--biz-surface: rgba(243, 240, 234, .08);--biz-line: rgba(243, 240, 234, .14);--biz-paper: #F6F4EF;--vanya: #2B4EA8;--vanya-on: #FFFFFF;--orb: radial-gradient(circle at 35% 30%, #9DB8FF 0%, #4A6FD6 35%, #2B4EA8 62%, #14275C 100%);--orb-halo: rgba(43, 78, 168, .22);--clay: #C9A496;--green: #1F4A3A;--green-on: #FFFFFF;--rust: #8A4A2E;--warn-bg: #FFF7D6;--warn: #E7B83C;--warn-text: #1C1B19;--biz-warn-bg: rgba(231, 184, 60, .14);--av-acc: #1F4A3A;--av-acc-on: #F3F0EA;--av-sal: #8A4A2E;--av-sal-on: #FFFFFF;--av-art: #C9A496;--av-art-on: #1C1B19;--av-law: #2B4EA8;--av-law-on: #FFFFFF;--av-eng: #6E6A62;--av-eng-on: #FFFFFF;--sr-bg: #FFFDF7;--sr-text: #111111;--sr-text-2: #555555;--sr-accent: #0B3D91;--font-display: Prata, Georgia, serif;--font-text: Manrope, system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, monospace;--font-digits: var(--font-mono);--fw-display: 400;--fs-display: 32px;--lh-display: 36px;--ls-display: -.02em;--fs-title: 28px;--lh-title: 32px;--fs-h2: 24px;--lh-h2: 28px;--fs-h3: 18px;--lh-h3: 24px;--font-label: var(--font-mono);--fw-label: 400;--ls-label: .12em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--space-8: 32px;--space-10: 40px;--edge: 20px;--section: 24px;--label-gap: 8px;--r-4: 4px;--r-8: 8px;--r-12: 12px;--r-16: 16px;--r-20: 20px;--r-24: 24px;--r-28: 28px;--r-36: 36px;--r-40: 40px;--r-pill: 999px;--r-plate: var(--r-24);--shadow-plate: none;--btn-h: 56px;--btn-h-s: 48px;--chip-h: 36px;--badge-h: 24px;--inset-top: env(safe-area-inset-top, 0px);--inset-bottom: env(safe-area-inset-bottom, 0px);--tg-row: 0px;--tg-side: 0px;color-scheme:light}html[data-theme=night]{--bg: #151412;--surface: #211F1C;--line: rgba(243, 240, 234, .1);--muted: #2C2925;--text: #F3F0EA;--text-2: #A9A39A;--dash: #4A4640;--biz-bg: #2A2621;--biz-text: #F3F0EA;--biz-text-2: #C9C5BD;--biz-surface: rgba(243, 240, 234, .06);--biz-line: rgba(201, 164, 150, .24);--biz-paper: #EDE9E1;--vanya: #4A6FD6;--orb-halo: rgba(74, 111, 214, .28);--green: #2D6A52;--rust: #C07A58;--warn-bg: rgba(231, 184, 60, .14);--warn-text: #F3F0EA;color-scheme:dark}html[data-skin=future]{--font-display: "Inter Tight", Manrope, system-ui, sans-serif;--font-text: "Inter Tight", Manrope, system-ui, sans-serif;--font-mono: "IBM Plex Mono", "JetBrains Mono", ui-monospace, monospace;--font-digits: Doto, "IBM Plex Mono", ui-monospace, monospace;--fw-display: 600;--fs-display: 36px;--lh-display: 36px;--ls-display: -.045em;--fs-title: 32px;--lh-title: 32px;--fs-h2: 24px;--lh-h2: 28px;--fs-h3: 17px;--lh-h3: 24px;--font-label: var(--font-mono);--fw-label: 500;--ls-label: .08em;--r-plate: var(--r-16)}html[data-skin=future]:not([data-theme=night]){--bg: #E8E8E5;--surface: #F7F7F5;--line: #D2D2CD;--muted: #DEDED9;--text: #0B0B0B;--text-2: #66665F;--dash: #B4B4AD;--dot: rgba(11, 11, 11, .1);--biz-bg: #0B0B0B;--biz-text: #F2F2EF;--biz-text-2: #9C9C95;--biz-surface: rgba(242, 242, 239, .07);--biz-line: rgba(242, 242, 239, .14);--biz-paper: #F7F7F5;--clay: #C4C4BD;--green: #F2400A;--green-on: #FFFFFF;--rust: #D33A00;--warn-bg: #FFF2CC;--warn: #E7B83C;--warn-text: #0B0B0B;--av-acc: #0B0B0B;--av-acc-on: #F2F2EF;--av-sal: #F2400A;--av-sal-on: #FFFFFF;--av-art: #C4C4BD;--av-art-on: #0B0B0B;--av-law: #66665F;--av-law-on: #FFFFFF;--av-eng: #DEDED9;--av-eng-on: #0B0B0B;--composer-bg: #0B0B0B;--composer-line: #0B0B0B;--composer-ink: #F7F7F5;--composer-ph: rgba(247, 247, 245, .6)}html[data-skin=future][data-theme=night]{--bg: #000000;--surface: #111111;--line: rgba(242, 242, 239, .12);--muted: #1B1B1B;--text: #F2F2EF;--text-2: #8C8C85;--dash: #3A3A36;--dot: rgba(242, 242, 239, .1);--biz-bg: #1B1B1B;--biz-text: #F2F2EF;--biz-text-2: #9C9C95;--biz-surface: rgba(242, 242, 239, .06);--biz-line: rgba(242, 242, 239, .14);--biz-paper: #EDEDEA;--clay: #5A5A55;--green: #FF5A1F;--green-on: #FFFFFF;--rust: #FF6A33;--warn-bg: rgba(231, 184, 60, .14);--warn-text: #F2F2EF;--av-acc: #F2F2EF;--av-acc-on: #0B0B0B;--av-sal: #FF5A1F;--av-sal-on: #FFFFFF;--av-art: #5A5A55;--av-art-on: #F2F2EF;--av-law: #3A3A36;--av-law-on: #F2F2EF;--av-eng: #2A2A27;--av-eng-on: #F2F2EF;--composer-bg: #161616;--composer-line: rgba(242, 242, 239, .16);--composer-ink: #F2F2EF;--composer-ph: #8C8C85}html:not([data-skin=future]){--font-display: Onest, system-ui, -apple-system, sans-serif;--font-text: Onest, system-ui, -apple-system, sans-serif;--fw-display: 700;--fs-display: 30px;--lh-display: 36px;--ls-display: -.025em;--fs-title: 26px;--lh-title: 32px;--fs-h2: 22px;--lh-h2: 28px;--fs-h3: 18px;--lh-h3: 24px;--font-label: Onest, system-ui, sans-serif;--fw-label: 700;--ls-label: .08em;--r-plate: var(--r-24)}html:not([data-skin=future]):not([data-theme=night]){--bg: #F4EADB;--surface: #FFFCF6;--line: #EADBC5;--muted: #F0E1CB;--text: #2B211B;--text-2: #7C6653;--dash: #D2BEA3;--biz-bg: #3A2A1F;--biz-text: #F6EDDF;--biz-text-2: #D2BEA3;--biz-surface: rgba(246, 237, 223, .08);--biz-line: rgba(246, 237, 223, .14);--biz-paper: #FBF5EB;--vanya: #2B4EA8;--clay: #E2A982;--green: #B5562F;--green-on: #FFFFFF;--rust: #9C4524;--warn-bg: #FFF3D1;--warn: #E7B83C;--warn-text: #3A2A1F;--av-acc: #3F6B4E;--av-acc-on: #FFFBF4;--av-sal: #B0532D;--av-sal-on: #FFFFFF;--av-art: #E2A982;--av-art-on: #3A2A1F;--av-law: #2B4EA8;--av-law-on: #FFFFFF;--av-eng: #8A7462;--av-eng-on: #FFFFFF;--shadow-plate: 0 2px 0 rgba(58, 42, 31, .05), 0 8px 24px rgba(58, 42, 31, .06)}html:not([data-skin=future])[data-theme=night]{--bg: #1D1611;--surface: #29201A;--line: rgba(246, 237, 223, .1);--muted: #33281F;--text: #F6EDDF;--text-2: #C0AA92;--dash: #4D3F33;--biz-bg: #2F241C;--biz-text: #F6EDDF;--biz-text-2: #D2BEA3;--biz-surface: rgba(246, 237, 223, .06);--biz-line: rgba(226, 169, 130, .24);--biz-paper: #F0E7DA;--vanya: #4A6FD6;--clay: #C98E68;--green: #C4643A;--green-on: #FFFFFF;--rust: #E08A62;--warn-bg: rgba(231, 184, 60, .14);--warn-text: #F6EDDF;--shadow-plate: none}:root{--corner: squircle;--plate-shadow: inset 0 1px 0 rgba(255,255,255,.9), 0 1px 2px rgba(58,42,31,.06), 0 12px 32px -12px rgba(58,42,31,.18);--plate-shadow-ink: inset 0 1px 0 rgba(255,255,255,.08), 0 16px 40px -14px rgba(58,42,31,.45);--biz-bg-grad: linear-gradient(180deg, #44322A, #2E2119);--glass: rgba(228,213,190,.8);--glass-blur: 24px;--glass-rim: rgba(255,255,255,.75);--glass-shadow: inset 0 1px 0 var(--glass-rim), 0 1px 2px rgba(43,33,27,.06), 0 14px 32px -12px rgba(43,33,27,.3);--tint: color-mix(in srgb, var(--text) 6%, transparent);--vanya-f: color-mix(in srgb, var(--vanya) 10%, transparent);--green-f: color-mix(in srgb, var(--green) 10%, transparent);--ok: #3F6B4E;--ok-f: rgba(63,107,78,.12);--nav-plate: var(--biz-bg-grad);--nav-ink: #F6EDDF;--nav-ink-2: #D2BEA3;--nav-on: #F4EADB;--nav-on-ink: #2B211B;--nav-shadow: inset 0 1px 0 rgba(255,255,255,.08), 0 1px 2px rgba(43,33,27,.08), 0 16px 40px -14px rgba(43,33,27,.45);--vanya-grad: radial-gradient(circle at 35% 28%, #5D7FE0, #2B4EA8 60%, #1E3A86);--orb-ring: 0 0 0 10px color-mix(in srgb, var(--vanya) 5%, transparent), 0 0 0 20px color-mix(in srgb, var(--vanya) 2%, transparent)}html[data-theme=night]{--plate-shadow: inset 0 1px 0 rgba(255,255,255,.06), 0 1px 2px rgba(0,0,0,.3), 0 12px 32px -12px rgba(0,0,0,.5);--glass: rgba(58,46,36,.8);--glass-rim: rgba(255,255,255,.08);--glass-shadow: inset 0 1px 0 var(--glass-rim), 0 1px 2px rgba(0,0,0,.3), 0 14px 32px -12px rgba(0,0,0,.5);--tint: rgba(246,237,223,.08);--ok: #7FB08F;--ok-f: rgba(127,176,143,.16);--nav-plate: linear-gradient(180deg, #3D2F26, #2C211A);--nav-on: #F6EDDF;--nav-on-ink: #2B211B;--nav-shadow: inset 0 1px 0 rgba(255,255,255,.06), 0 16px 40px -14px rgba(0,0,0,.6)}html[data-skin=future]{--corner: round;--biz-bg-grad: var(--biz-bg);--plate-shadow: none;--plate-shadow-ink: none}html[data-skin=blue]:not([data-theme=night]){--bg: #14275C;--surface: #14275C;--line: rgba(160,190,255,.1);--muted: #1A3170;--text: #F2F5FF;--text-2: #AFC0EC;--dash: rgba(175,192,236,.35);--biz-bg: #0C1A40;--biz-text: #F2F5FF;--biz-text-2: #AFC0EC;--biz-surface: rgba(255,255,255,.05);--biz-line: rgba(160,190,255,.1);--biz-paper: #F4EADB;--vanya: #F4EADB;--vanya-on: #0C1A40;--orb: radial-gradient(circle at 35% 30%, #FFFFFF 0%, #F7EEDD 35%, #E6CFA9 62%, #B88A5A 100%);--orb-halo: rgba(244,234,219,.14);--vanya-grad: radial-gradient(circle at 35% 28%, #FFFFFF, #F4EADB 60%, #E2C9A6);--clay: #E2C9A6;--green: #F4EADB;--green-on: #0C1A40;--rust: #FFB38A;--warn-bg: rgba(255,214,107,.12);--warn: #FFD66B;--warn-text: #F2F5FF;--av-acc: #7FB08F;--av-acc-on: #0C1A40;--av-sal: #FFB38A;--av-sal-on: #0C1A40;--av-art: #F4EADB;--av-art-on: #0C1A40;--av-law: #FFFFFF;--av-law-on: #0C1A40;--av-eng: #AFC0EC;--av-eng-on: #0C1A40;--composer-bg: #0F2050;--composer-line: transparent;--composer-ink: #F2F5FF;--composer-ph: #8FA3D6;--shadow-plate: none;--neu-lift: rgba(70,110,210,.12);--neu-drop: rgba(3,9,30,.62);--plate-shadow: -6px -6px 16px var(--neu-lift), 8px 10px 22px var(--neu-drop), inset 0 1px 0 rgba(255,255,255,.05);--plate-shadow-ink: -4px -4px 12px var(--neu-lift), 8px 10px 24px var(--neu-drop), inset 0 1px 0 rgba(255,255,255,.04);--neu-inset: inset 4px 4px 10px var(--neu-drop), inset -3px -3px 8px var(--neu-lift);--biz-bg-grad: linear-gradient(180deg, #0C1A40, #0C1A40);--glass: rgba(255,255,255,.06);--glass-rim: rgba(255,255,255,.1);--glass-shadow: -5px -5px 14px var(--neu-lift), 8px 10px 22px var(--neu-drop), inset 0 1px 0 var(--glass-rim);--tint: rgba(175,192,236,.1);--vanya-f: rgba(244,234,219,.12);--green-f: rgba(244,234,219,.12);--ok: #9FE0B4;--ok-f: rgba(159,224,180,.14);--nav-plate: #14275C;--nav-ink: #F2F5FF;--nav-ink-2: #AFC0EC;--nav-on: #F4EADB;--nav-on-ink: #0C1A40;--nav-shadow: -6px -6px 16px var(--neu-lift), 8px 10px 22px var(--neu-drop), inset 0 1px 0 rgba(255,255,255,.05);--orb-ring: 0 0 0 10px rgba(244,234,219,.05), 0 0 0 20px rgba(244,234,219,.025);color-scheme:dark}html[data-skin=blue][data-theme=night]{--bg: #0E1C48;--surface: #0E1C48;--line: rgba(160,190,255,.1);--muted: #132659;--text: #F2F5FF;--text-2: #AFC0EC;--dash: rgba(175,192,236,.35);--biz-bg: #081333;--biz-text: #F2F5FF;--biz-text-2: #AFC0EC;--biz-surface: rgba(255,255,255,.05);--biz-line: rgba(160,190,255,.1);--biz-paper: #F4EADB;--vanya: #F4EADB;--vanya-on: #081333;--orb: radial-gradient(circle at 35% 30%, #FFFFFF 0%, #F7EEDD 35%, #E6CFA9 62%, #B88A5A 100%);--orb-halo: rgba(244,234,219,.14);--vanya-grad: radial-gradient(circle at 35% 28%, #FFFFFF, #F4EADB 60%, #E2C9A6);--clay: #E2C9A6;--green: #F4EADB;--green-on: #081333;--rust: #FFB38A;--warn-bg: rgba(255,214,107,.12);--warn: #FFD66B;--warn-text: #F2F5FF;--av-acc: #7FB08F;--av-acc-on: #081333;--av-sal: #FFB38A;--av-sal-on: #081333;--av-art: #F4EADB;--av-art-on: #081333;--av-law: #FFFFFF;--av-law-on: #081333;--av-eng: #AFC0EC;--av-eng-on: #081333;--composer-bg: #0A173B;--composer-line: transparent;--composer-ink: #F2F5FF;--composer-ph: #8FA3D6;--shadow-plate: none;--neu-lift: rgba(60,95,190,.1);--neu-drop: rgba(0,4,18,.7);--plate-shadow: -6px -6px 16px var(--neu-lift), 8px 10px 22px var(--neu-drop), inset 0 1px 0 rgba(255,255,255,.05);--plate-shadow-ink: -4px -4px 12px var(--neu-lift), 8px 10px 24px var(--neu-drop), inset 0 1px 0 rgba(255,255,255,.04);--neu-inset: inset 4px 4px 10px var(--neu-drop), inset -3px -3px 8px var(--neu-lift);--biz-bg-grad: linear-gradient(180deg, #081333, #081333);--glass: rgba(255,255,255,.06);--glass-rim: rgba(255,255,255,.1);--glass-shadow: -5px -5px 14px var(--neu-lift), 8px 10px 22px var(--neu-drop), inset 0 1px 0 var(--glass-rim);--tint: rgba(175,192,236,.1);--vanya-f: rgba(244,234,219,.12);--green-f: rgba(244,234,219,.12);--ok: #9FE0B4;--ok-f: rgba(159,224,180,.14);--nav-plate: #0E1C48;--nav-ink: #F2F5FF;--nav-ink-2: #AFC0EC;--nav-on: #F4EADB;--nav-on-ink: #081333;--nav-shadow: -6px -6px 16px var(--neu-lift), 8px 10px 22px var(--neu-drop), inset 0 1px 0 rgba(255,255,255,.05);--orb-ring: 0 0 0 10px rgba(244,234,219,.05), 0 0 0 20px rgba(244,234,219,.025);color-scheme:dark}html:not([data-skin=future])[data-font=montserrat]{--font-display: Montserrat, system-ui, sans-serif;--font-text: Montserrat, system-ui, sans-serif;--font-label: Montserrat, system-ui, sans-serif;--fw-display: 700;--fw-label: 700;--ls-display: -.02em}html:not([data-skin=future])[data-font=manrope]{--font-display: Manrope, system-ui, sans-serif;--font-text: Manrope, system-ui, sans-serif;--font-label: Manrope, system-ui, sans-serif;--fw-display: 800;--fw-label: 700;--ls-display: -.025em}html:not([data-skin=future])[data-font=lora]{--font-display: Lora, Georgia, serif;--font-text: Nunito, system-ui, sans-serif;--font-label: Nunito, system-ui, sans-serif;--fw-display: 600;--fw-label: 800;--ls-display: -.01em}html:not([data-skin=future])[data-font=golos]{--font-display: "Golos Text", system-ui, sans-serif;--font-text: "Golos Text", system-ui, sans-serif;--font-label: "Golos Text", system-ui, sans-serif;--fw-display: 700;--fw-label: 700;--ls-display: -.02em}html:not([data-skin=future])[data-font=wix]{--font-display: "Wix Madefor Display", system-ui, sans-serif;--font-text: "Wix Madefor Text", system-ui, sans-serif;--font-label: "Wix Madefor Text", system-ui, sans-serif;--fw-display: 700;--fw-label: 700;--ls-display: -.02em}*{box-sizing:border-box}html,body{margin:0;height:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-text);font-size:15px;line-height:20px;font-weight:500;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}a{color:var(--vanya);text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}p,h1,h2,h3{margin:0}svg.i{width:20px;height:20px;flex-shrink:0;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}svg.i--24{width:24px;height:24px}svg.i--16{width:16px;height:16px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}:root{--bar-h: 56px;--bar-overlap: 0px;--bar-side: 12px}html[data-platform=twa]{--bar-h: var(--tg-row);--bar-overlap: var(--tg-row);--bar-side: var(--tg-side)}.app{height:100%;display:flex;flex-direction:column;padding-top:var(--inset-top);overflow:hidden;background:var(--bg)}.app--biz{--bg: var(--biz-bg);--text: var(--biz-text);--text-2: var(--biz-text-2);--surface: var(--biz-surface);--line: var(--biz-line);--muted: var(--biz-surface);--dash: var(--biz-line);color:var(--text)}.app--senior{--bg: var(--sr-bg);--text: var(--sr-text);--text-2: var(--sr-text-2);color:var(--text)}.bar{flex-shrink:0;height:var(--bar-h);margin-top:calc(-1 * var(--bar-overlap));padding:0 var(--bar-side);display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:0}.bar__title{font-size:15px;line-height:20px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bar__who{display:flex;align-items:center;gap:var(--space-2);min-width:0}.bar__home{display:flex;align-items:center;gap:var(--space-4)}html[data-platform=twa] .bar:has(.bar__home){justify-content:center;padding:0 64px 0 80px}.bar__home>:is(a,button)>svg.i{width:24px;height:24px}html:not([data-platform=twa]) .bar__home{margin-left:auto}.bar__home>:is(a,button){padding:0;font:inherit;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;height:32px;border-radius:var(--r-pill);color:var(--text)}.bar__home .dots>*{width:28px;height:28px;font-size:9px;border:2px solid var(--bg);box-sizing:content-box}.bar__home .dots>.orb{--s: 28px}.bar__home .dots>*+*{margin-left:-8px}.bar__home .dots>:nth-child(1){z-index:4}.bar__home .dots>:nth-child(2){z-index:3}.bar__home .dots>:nth-child(3){z-index:2}.bar__home .dots>:nth-child(4){z-index:1}.bar__home .dots>*{position:relative}.bar__home>button:not(.bar__ico){background:none;border:0}.bar__ico{width:32px;background:none;border:0}.bar__count{position:absolute;top:-6px;right:-8px;min-width:20px;height:20px;padding:0 4px;border-radius:var(--r-pill);background:var(--rust);color:#fff;border:2px solid var(--bg);font-size:11px;line-height:1;font-weight:800;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.bar__back{display:none}html:not([data-platform=twa]) .bar__back{display:flex;margin-right:auto}html,body{overflow:hidden;overscroll-behavior:none}.bar{position:relative;z-index:3}.bar .bar__act{margin-left:auto;width:32px;height:32px}html[data-platform=twa] .bar:has(.bar__act){padding:0 136px}html[data-platform=twa] .bar__act{position:absolute;right:96px;top:50%;margin-top:-16px}.tools{flex-shrink:0;position:relative;z-index:1;padding:var(--space-2) var(--edge) var(--space-3);background:var(--bg);transition:transform .24s ease,margin-bottom .24s ease}.tools:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:var(--space-6);background:linear-gradient(to top,var(--bg),transparent);pointer-events:none}.tools:last-child{padding-bottom:calc(var(--inset-bottom) + var(--space-3))}.tools.is-hidden{transform:translateY(100%);margin-bottom:calc(-1 * var(--tools-h, 0px))}.tools.is-hidden:before{opacity:0}.foot,.composer{z-index:2}.scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.scroll{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--space-3));mask-image:linear-gradient(to bottom,transparent 0,#000 var(--space-3))}.scroll:has(>.scrim){-webkit-mask-image:none;mask-image:none}.scroll::-webkit-scrollbar{display:none}.page{display:flex;flex-direction:column;gap:var(--section);padding:var(--space-4) var(--edge) var(--space-6)}.page--center{min-height:100%;justify-content:center;align-items:center;text-align:center}.page--tight{gap:var(--space-4)}.sec{display:flex;flex-direction:column;gap:var(--label-gap)}.sec__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:0 var(--space-1)}.stack{display:flex;flex-direction:column;gap:var(--space-2)}.stack--12{gap:var(--space-3)}.stack--16{gap:var(--space-4)}.hrow{display:flex;align-items:center;gap:var(--space-2);min-width:0}.hrow--12{gap:var(--space-3)}.hrow--16{gap:var(--space-4)}.grow{flex:1 1 0;min-width:0}.push{margin-left:auto}.foot,.composer{position:relative}.foot:before,.composer:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:var(--space-6);background:linear-gradient(to top,var(--bg),transparent);pointer-events:none}.foot{flex-shrink:0;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--edge) calc(var(--inset-bottom) + var(--space-3));background:var(--bg)}.foot>.btn+.foot__note{margin-top:var(--space-5)}.foot:has(>.sr-btn),.stack:has(>.sr-btn){gap:var(--space-4)}.stack:not(.live *):has(>:is(.radio,.box,.card,.tile,.doc)+:is(.radio,.box,.card,.tile,.doc,.row)){gap:var(--space-4)}.foot:not(.live *):has(>.btn+.btn){gap:var(--space-4)}.checks:not(.live *){gap:var(--space-4)}.foot__note{text-align:center;font-size:13px;line-height:16px;color:var(--text-2);padding-bottom:var(--space-2)}.display{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--ls-display)}.title{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-title);line-height:var(--lh-title);letter-spacing:var(--ls-display)}.h2{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.01em}.h3{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-.01em}.lead{font-size:15px;line-height:20px;color:var(--text-2)}.t16{font-size:16px;line-height:24px;font-weight:700}.t15{font-size:15px;line-height:20px;font-weight:600}.t13{font-size:13px;line-height:16px;color:var(--text-2)}.t13b{font-size:13px;line-height:16px;font-weight:700}.label{font-family:var(--font-label);font-weight:var(--fw-label);font-size:11px;line-height:16px;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-2);white-space:nowrap}.app--biz .label,.card--biz .label{color:var(--clay)}.link{font-size:13px;line-height:16px;font-weight:700;color:var(--vanya);white-space:nowrap}.app--biz .link{color:var(--clay)}.ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.money{font-variant-numeric:tabular-nums;white-space:nowrap}.c-rust{color:var(--rust)}.c-green{color:var(--green)}.c-vanya{color:var(--vanya)}.c-2{color:var(--text-2)}.center{text-align:center}.orb{--s: 40px;position:relative;width:var(--s);height:var(--s);flex-shrink:0;border-radius:50%;background:var(--orb);box-shadow:inset calc(var(--s) * -.1) calc(var(--s) * -.14) calc(var(--s) * .28) #00000047}.orb--halo:before{content:"";position:absolute;inset:calc(var(--s) * -.18);border-radius:50%;background:radial-gradient(circle,var(--orb-halo) 0%,transparent 70%);z-index:-1}.orb--live{animation:morph 9s ease-in-out infinite}.orb--rings:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid var(--orb-halo);animation:ring 2.4s ease-out infinite}@keyframes morph{0%,to{border-radius:48% 52% 56% 44%/50% 46% 54% 50%;transform:rotate(0) scale(1)}33%{border-radius:58% 42% 45% 55%/44% 58% 42% 56%;transform:rotate(6deg) scale(1.03)}66%{border-radius:42% 58% 52% 48%/56% 44%;transform:rotate(-5deg) scale(.98)}}@keyframes ring{0%{transform:scale(1);opacity:1}to{transform:scale(1.6);opacity:0}}@media (prefers-reduced-motion: reduce){.orb--live,.orb--rings:after,.eq i{animation:none}}.eq{display:flex;align-items:center;gap:var(--space-1);height:32px}.eq i{width:4px;border-radius:var(--r-pill);background:var(--vanya);animation:eq 1.2s ease-in-out infinite}.eq i:nth-child(1){height:8px}.eq i:nth-child(2){height:20px;animation-delay:.1s}.eq i:nth-child(3){height:32px;animation-delay:.2s}.eq i:nth-child(4){height:16px;animation-delay:.3s}.eq i:nth-child(5){height:28px;animation-delay:.4s}.eq i:nth-child(6){height:12px;animation-delay:.5s}.eq i:nth-child(7){height:24px;animation-delay:.6s}@keyframes eq{50%{transform:scaleY(.5)}}.cap{height:var(--btn-h-s);padding:0 var(--space-4) 0 var(--space-3);border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line);display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text);white-space:nowrap;flex-shrink:0;font-size:13px;line-height:16px;font-weight:700}.cap--team{padding:0 var(--space-4) 0 var(--space-1)}.dots{display:flex}.dots>*{width:36px;height:36px;border-radius:50%;border:2px solid var(--surface);flex-shrink:0}.dots>*+*{margin-left:-12px}.app--biz .dots>*{border-color:var(--biz-bg)}.round{width:var(--btn-h-s);height:var(--btn-h-s);border-radius:50%;background:var(--surface);border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;color:var(--text);flex-shrink:0}.round--ink{background:var(--text);color:var(--bg);border-color:var(--text)}.round--56{width:var(--btn-h);height:var(--btn-h)}.btn{height:var(--btn-h);padding:0 var(--space-6);border-radius:var(--r-pill);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-size:16px;line-height:24px;font-weight:800;white-space:nowrap;flex-shrink:0;background:var(--surface);border:1px solid var(--line);color:var(--text)}.btn--main{background:var(--green);color:var(--green-on);border-color:var(--green)}.btn--clay{background:var(--clay);color:#1c1b19;border-color:var(--clay)}.btn--vanya{background:var(--vanya);color:var(--vanya-on);border-color:var(--vanya)}.btn--ghost{background:transparent;border-color:var(--line)}.btn--danger{color:var(--rust)}.btn--s{height:var(--btn-h-s);padding:0 var(--space-5);font-size:15px;line-height:20px;font-weight:700}.btn--block{width:100%}.btn--sq{border-radius:var(--r-8)}.btn[aria-disabled=true]{background:var(--surface);color:var(--text-2);border-color:var(--line)}.btns{display:flex;gap:var(--space-2)}.btns>.btn{flex:1 1 0;min-width:0;padding:0 var(--space-3)}.card{--r: var(--r-plate);--p: var(--space-4);padding:var(--p);border-radius:var(--r);background:var(--surface);border:1px solid var(--line);display:flex;flex-direction:column;gap:var(--space-3);min-width:0;color:var(--text)}.card--20{--p: var(--space-5)}.card--r28,.card--r36,.card--r40{--r: var(--r-plate)}.card--biz{--r: var(--r-plate);background:var(--biz-bg);border-color:var(--biz-bg);color:var(--biz-text);--text: var(--biz-text);--text-2: var(--biz-text-2);--surface: var(--biz-surface);--line: var(--biz-line);--muted: var(--biz-surface)}html[data-theme=night] .card--biz{border-color:var(--biz-line)}.card--dash{background:transparent;border:1px dashed var(--dash);color:var(--text-2)}.card--paper{background:var(--biz-paper);border-color:var(--biz-paper);color:#1c1b19;--text: #1C1B19;--text-2: #6E6A62;--line: #E4DFD6;--r: var(--r-plate)}.card__top{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:0}.card__text{font-size:16px;line-height:24px;font-weight:600}.page>.card>.card__top+.card__text,.page>.card>.card__text+.hrow{margin-top:var(--space-1)}:is(.stack,.sec):not(.live *):has(>:is(.card,.doc,.tile)+:is(.card,.doc,.tile,.row)){gap:max(var(--space-4),16px)}.card:not(.live *):has(>:is(.row,.card__top,.row__text)+.row){gap:var(--space-4)}.sec:not(.live *)>.card+.chips{margin-top:calc(var(--space-1) - 8px)}.sec:not(.live *)>div.sec__head+.chips{margin-top:calc(var(--space-2) - 8px)}.card__foot{margin:var(--space-1) calc(-1 * var(--p) - 1px) calc(-1 * var(--p) - 1px);padding:var(--space-3) var(--p);border-radius:0 0 var(--r) var(--r);background:var(--muted);display:flex;align-items:center;gap:var(--space-3);color:var(--text)}.card--biz .card__foot{background:#f3f0ea14}.badge{height:var(--badge-h);padding:0 var(--space-3);border-radius:var(--r-pill);display:inline-flex;align-items:center;gap:var(--space-1);font-size:11px;line-height:16px;font-weight:800;white-space:nowrap;flex-shrink:0;background:var(--muted);color:var(--text)}.badge--home{background:var(--muted);color:var(--rust)}.badge--biz{background:var(--text);color:var(--bg)}.card--biz .badge--biz,.app--biz .badge--biz{background:#f3f0ea24;color:var(--biz-text)}.badge--rust{background:var(--rust);color:#fff}.badge--green{background:var(--green);color:var(--green-on)}.badge--clay{background:var(--clay);color:#1c1b19}.badge--line{background:transparent;border:1px solid var(--line)}.chips{display:flex;gap:var(--space-2);overflow-x:auto;margin:0 calc(-1 * var(--edge));padding:0 var(--edge);scrollbar-width:none}.chips::-webkit-scrollbar{display:none}.chips--wrap{flex-wrap:wrap;overflow:visible;margin:0;padding:0}.chip{height:var(--chip-h);padding:0 var(--space-4);border-radius:var(--r-pill);display:inline-flex;align-items:center;gap:var(--space-2);font-size:13px;line-height:16px;font-weight:700;white-space:nowrap;flex-shrink:0;background:var(--surface);border:1px solid var(--line);color:var(--text)}.chip--on{background:var(--text);color:var(--bg);border-color:var(--text)}.chip--muted{background:var(--muted);border-color:var(--muted)}.chip--rust{border-color:var(--rust);color:var(--rust)}.chip--s{height:32px;padding:0 var(--space-3)}.row{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);min-height:64px;border-radius:var(--r-plate);background:var(--surface);border:1px solid var(--line);color:var(--text);min-width:0}.row--biz{border-radius:var(--r-plate)}.card--biz .row,.card--biz .box,.card--biz .tile,.card--biz .radio{border-radius:var(--r-8)}.row__text{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.row__title{font-size:15px;line-height:20px;font-weight:700}.row__sub{font-size:13px;line-height:16px;color:var(--text-2)}.row--dash{background:transparent;border-style:dashed;border-color:var(--dash);color:var(--text-2)}.list{display:flex;flex-direction:column;border-radius:var(--r-plate);background:var(--surface);border:1px solid var(--line);overflow:hidden}.list>.row{border:0;border-radius:0;background:transparent}.list>.row+.row{border-top:1px solid var(--line)}.ico{width:40px;height:40px;border-radius:50%;background:var(--muted);color:var(--text);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.chev{color:var(--text-2)}.doc{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--r-plate);background:var(--surface);border:1px solid var(--line);color:var(--text);min-width:0}.doc__cover{width:48px;height:60px;border-radius:var(--r-12);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:var(--muted);color:var(--text);font-family:var(--font-mono);font-size:11px;line-height:16px;font-weight:600}.doc__cover--pdf{background:#1c1b19;color:var(--clay)}.doc__cover--img{background:radial-gradient(circle at 30% 70%,#f2c4cf,#c9a496 45%,#f3e7d3)}.doc--s .doc__cover{width:40px;height:48px;border-radius:var(--r-8)}.card__foot .doc__cover{width:40px;height:48px;border-radius:var(--r-8);background:var(--surface)}.av{--s: 40px;width:var(--s);height:var(--s);border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:11px;line-height:16px;font-weight:600;letter-spacing:.04em}.av--28{--s: 28px;font-size:9px}.av--44{--s: 44px}.av--56{--s: 56px;font-size:13px}.av--64{--s: 64px;font-size:15px}.av--96{--s: 96px;font-size:20px}.av--acc{background:var(--av-acc);color:var(--av-acc-on)}.av--sal{background:var(--av-sal);color:var(--av-sal-on)}.av--art{background:var(--av-art);color:var(--av-art-on)}.av--law{background:var(--av-law);color:var(--av-law-on)}.av--eng{background:var(--av-eng);color:var(--av-eng-on)}.av--ppl{background:var(--muted);color:var(--text)}.thread{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--edge);min-height:100%;justify-content:flex-end}.day{align-self:center}.msg{display:flex;gap:var(--space-2);align-items:flex-start;max-width:100%}.msg--me{justify-content:flex-end}.bubble{max-width:296px;padding:var(--space-3) var(--space-4);font-size:15px;line-height:20px;font-weight:500;border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:var(--r-4) var(--r-20) var(--r-20) var(--r-20);display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.bubble--me{background:var(--text);color:var(--bg);border-color:var(--text);border-radius:var(--r-20) var(--r-20) var(--r-4) var(--r-20)}.bubble__foot{margin:0 -1px -1px;padding:var(--space-3) var(--space-4);border-radius:0 0 var(--r-20) var(--r-20);background:#1c1b19;color:#f3f0ea;display:flex;align-items:center;gap:var(--space-3)}.bubble__foot .doc__cover{width:40px;height:48px;border-radius:var(--r-8);background:#f3f0ea;color:#1c1b19}.bubble--doc{padding-bottom:0}.replies{display:flex;gap:var(--space-2);flex-wrap:wrap;padding-left:36px}.composer{flex-shrink:0;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--edge) calc(var(--inset-bottom) + var(--space-3));background:var(--bg)}.composer__field{flex:1 1 0;min-width:0;height:var(--btn-h);padding:0 var(--space-5);border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line);display:flex;align-items:center;color:var(--text-2);font-size:15px;line-height:20px;white-space:nowrap;overflow:hidden}.composer__field{background:var(--composer-bg, var(--surface));border-color:var(--composer-line, var(--line));color:var(--composer-ph, var(--text-2))}.composer__field.is-typed,.composer__field input,.composer__field textarea{color:var(--composer-ink, var(--text));caret-color:var(--green)}.composer__field input,.composer__field textarea{flex:1 1 0;min-width:0;height:100%;background:transparent;border:0;outline:0;padding:0;font:inherit;-webkit-text-fill-color:currentColor}.composer{position:relative}.composer__field:has(>.composer__add){padding-left:var(--space-1)}.composer__add{width:calc(var(--btn-h) - 2 * var(--space-1));height:calc(var(--btn-h) - 2 * var(--space-1));flex-shrink:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--composer-ph, var(--text-2));margin-right:var(--space-1);background:transparent}.composer__add:active{background:color-mix(in srgb,currentColor 10%,transparent)}.composer__rec{display:flex;align-items:center;gap:var(--space-3);width:100%;min-width:0;color:var(--composer-ink, var(--text))}.composer__dot{width:8px;height:8px;border-radius:50%;background:var(--rust);flex-shrink:0;animation:composer-blink 1s ease-in-out infinite}@keyframes composer-blink{50%{opacity:.25}}.composer__clock{font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.composer__slide{margin-left:auto;display:inline-flex;align-items:center;gap:var(--space-1);font-size:13px;line-height:16px;color:var(--composer-ph, var(--text-2));white-space:nowrap}.composer__cancel{margin-left:auto;font:inherit;font-weight:600;color:var(--rust);background:transparent;padding:var(--space-2) 0}.mic--hold{touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transition:scale .15s ease}.mic--hold.is-rec{scale:1.15;box-shadow:inset 0 1px #ffffff59,0 0 0 calc(6px + 18px * var(--lvl, 0)) color-mix(in srgb,var(--vanya) 18%,transparent);transition:scale .15s ease,box-shadow .1s linear}.composer__lock{position:absolute;right:var(--edge);bottom:calc(100% + var(--space-2));width:var(--btn-h);padding:var(--space-3) 0;display:flex;flex-direction:column;align-items:center;gap:var(--space-1);border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line);box-shadow:var(--plate-shadow, 0 8px 24px -12px rgba(0,0,0,.25));color:var(--text-2);pointer-events:none}.composer__up{transform:rotate(-90deg);opacity:calc(1 - var(--lift, 0))}.composer__tip{position:absolute;right:var(--edge);bottom:calc(100% + var(--space-2));max-width:280px;padding:var(--space-2) var(--space-3);border-radius:var(--r-16, 16px);background:var(--text);color:var(--bg);font-size:13px;line-height:16px;pointer-events:none}.composer__field input::placeholder,.composer__field textarea::placeholder{color:var(--composer-ph, var(--text-2));-webkit-text-fill-color:var(--composer-ph, var(--text-2));opacity:1}.chips:not(.chips--wrap){--fl: 0px;--fr: 0px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%)}.chips.is-more-l{--fl: 28px}.chips.is-more-r{--fr: 28px}.chips:not(.chips--wrap){padding-block:8px 20px;margin-block:-8px -20px}.mic{width:var(--btn-h);height:var(--btn-h);border-radius:50%;background:var(--vanya);color:var(--vanya-on);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.field{height:var(--btn-h);padding:0 var(--space-5);border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line);display:flex;align-items:center;gap:var(--space-3);color:var(--text-2);white-space:nowrap;overflow:hidden}.field--value{color:var(--text);font-weight:600}.box{padding:var(--space-3) var(--space-4);border-radius:var(--r-plate);background:var(--surface);border:1px solid var(--line);display:flex;flex-direction:column;gap:var(--space-1)}.box--row{flex-direction:row;align-items:center;gap:var(--space-3)}.toggle{width:52px;height:32px;border-radius:var(--r-pill);background:var(--line);position:relative;flex-shrink:0}.toggle:after{content:"";position:absolute;top:4px;left:4px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003}.toggle--on{background:var(--green)}.toggle--on:after{left:24px}.app--biz .toggle--on,.card--biz .toggle--on{background:var(--clay)}.checks{display:flex;flex-direction:column;gap:var(--space-3)}.check{display:flex;gap:var(--space-3);align-items:flex-start;font-size:15px;line-height:20px}.check__box{width:20px;height:20px;border-radius:var(--r-4);border:2px solid var(--dash);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--green-on)}.check__box--on{background:var(--green);border-color:var(--green)}.check--done{color:var(--text-2);text-decoration:line-through}.radio{color:var(--text);display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);min-height:72px;border-radius:var(--r-plate);background:var(--surface);border:1px solid var(--line)}.radio--on{border:2px solid var(--green);padding:15px}.app--biz .radio--on,.card--biz.radio--on{border-color:var(--clay)}.radio__dot{width:24px;height:24px;border-radius:50%;border:2px solid var(--dash);flex-shrink:0;margin-left:auto}.radio--on .radio__dot{border:8px solid var(--green)}.app--biz .radio--on .radio__dot{border-color:var(--clay)}.warn{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3) var(--space-4);border-radius:var(--r-plate);background:var(--warn-bg);border:1px solid var(--warn);color:var(--warn-text);font-size:13px;line-height:16px;font-weight:600}.warn svg{color:var(--warn)}.app--biz .warn{background:var(--biz-warn-bg);color:var(--biz-text)}.tiles{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.tile{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--r-plate);background:var(--surface);border:1px solid var(--line);color:var(--text);min-width:0}.tile--on{border:2px solid var(--green);padding:15px}.tile--wide{grid-column:span 2}.tile--biz{background:var(--biz-bg);border-color:var(--biz-bg);color:var(--biz-text);--text: var(--biz-text);--text-2: var(--biz-text-2);--muted: var(--biz-surface)}.tile--dash{background:transparent;border-style:dashed;border-color:var(--dash);color:var(--text-2)}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2)}.stat{padding:var(--space-4);border-radius:var(--r-plate);background:var(--surface);border:1px solid var(--line);display:flex;flex-direction:column;gap:var(--space-1)}.stat__n{font-family:var(--font-display);font-size:28px;line-height:32px}.table{width:100%;border-collapse:collapse;font-family:var(--font-mono);font-size:12px;line-height:16px}.table th{text-align:right;font-weight:400;color:var(--text-2);padding:0 0 var(--space-2)}.table td{text-align:right;padding:var(--space-2) 0;border-top:1px solid var(--line);white-space:nowrap}.table th:first-child,.table td:first-child{text-align:left}.kv{display:grid;grid-template-columns:96px 1fr;gap:var(--space-2) var(--space-3);font-family:var(--font-mono);font-size:12px;line-height:16px}.kv dt{color:var(--text-2)}.kv dd{margin:0}.hr{height:1px;background:var(--line);border:0;margin:0}.art{aspect-ratio:3 / 4;border-radius:var(--r-16);position:relative;overflow:hidden;display:flex;align-items:flex-end;padding:var(--space-3);font-family:var(--font-display);font-size:13px;line-height:16px;color:#1c1b19}.art--1{background:radial-gradient(circle at 30% 30%,#f7d6dc,#e8a9b5 40%,#f3e7d3)}.art--2{background:radial-gradient(circle at 70% 30%,#f3e7d3,#e9c9b8,#d9a79b)}.art--3{background:radial-gradient(circle at 40% 60%,#cfe0cf,#9dbfa3,#eef2e6)}.art--4{background:radial-gradient(circle at 60% 40%,#ddefe8,#a9d4c6,#f1f6f1)}.art--on{outline:2px solid var(--green);outline-offset:2px}.art__check{position:absolute;top:var(--space-2);right:var(--space-2);width:28px;height:28px;border-radius:50%;background:var(--green);color:#fff;display:flex;align-items:center;justify-content:center}.scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#1c1b197a;display:flex;align-items:flex-end;z-index:5}.sheet{width:100%;padding:var(--space-6) var(--edge) calc(var(--inset-bottom) + var(--space-3));border-radius:var(--r-28) var(--r-28) 0 0;background:var(--bg);display:flex;flex-direction:column;gap:var(--space-6)}.sheet__grip{width:40px;height:4px;border-radius:var(--r-pill);background:var(--dash);align-self:center;margin-top:calc(-1 * var(--space-3))}.sr-btn{height:68px;padding:0 var(--space-6);border-radius:var(--r-pill);display:flex;align-items:center;gap:var(--space-4);font-size:20px;line-height:24px;font-weight:700;background:#fff;border:2px solid var(--sr-text);color:var(--sr-text);white-space:nowrap}.sr-btn--main{background:var(--sr-accent);border-color:var(--sr-accent);color:#fff}.card>.doc__cover,.card>.hrow>.doc__cover{border-radius:var(--r-8)}.card .box,.sheet .box,.tile .box{border-radius:var(--r-8)}.card__foot{padding:var(--space-3)}.card__foot .doc__cover{border-radius:var(--r-12)}.bubble--doc{padding-bottom:var(--space-1)}.bubble__foot{margin:0 calc(var(--space-1) - var(--space-4));padding:var(--space-3);border-radius:calc(var(--r-20) - var(--space-1))}.bubble__foot .doc__cover{border-radius:var(--r-4)}html[data-theme=night] .bubble__foot{background:var(--muted);color:var(--text)}html[data-theme=night] .bubble__foot .doc__cover{background:var(--surface);color:var(--text)}html[data-theme=night] .bubble__foot .row__sub{color:var(--text-2)!important}.bubble .box{margin:0 calc(-1 * var(--space-1));border-radius:var(--r-8)}.list>.row>.badge:last-child{margin-right:max(0px,calc(var(--r-plate) - 12px))}.tile>.chip:last-child,.tile>.btn:last-child{margin-bottom:max(0px,calc(var(--r-plate) - 16px))}.card>.field:last-child{margin-bottom:max(0px,calc(var(--r-plate) - 16px))}.card>.hrow:last-child:has(.btn),.card>.btns:last-child,.card>.btn:last-child{margin-bottom:max(0px,calc(var(--r-plate) - 16px))}.card .row:not(.list>.row){border-radius:var(--r-8)}.card,.list,.tile,.radio,.doc,.stat,.warn,.stack>.row,.page>.row,.sec>.row{box-shadow:var(--shadow-plate)}.card .row,.card .box,.card .tile,.card .radio,.list .row{box-shadow:none}:root{--r-in16: max(var(--r-8), calc(var(--r-plate) - 16px));--r-in12: max(var(--r-8), calc(var(--r-plate) - 12px))}.card>.doc__cover,.card>.hrow>.doc__cover,.card .box,.sheet .box,.tile .box,.card .row:not(.list>.row),.card--biz .row,.card--biz .box,.card--biz .tile,.card--biz .radio{border-radius:var(--r-in16)}.card__foot .doc__cover,.doc .doc__cover,.list .doc__cover{border-radius:var(--r-in12)}.box--row>.chip:last-child,.box--row>.btn:last-child{margin-right:max(0px,calc(var(--r-plate) - 16px))}.card--r24{--r: var(--r-plate)}html[data-skin=future] .app{background-image:radial-gradient(var(--dot) 1px,transparent 1.25px);background-size:16px 16px;background-position:10px 6px}html[data-skin=future] .composer,html[data-skin=future] .foot,html[data-skin=future] .tools{background-color:transparent}html[data-skin=future] .bar__title{font-family:var(--font-label);font-size:12px;line-height:16px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}html[data-skin=future] .page{counter-reset:sec}html[data-skin=future] .sec>.label.sec__head:before,html[data-skin=future] .sec>.sec__head>.label:first-child:before{counter-increment:sec;content:counter(sec,decimal-leading-zero) "  ";color:var(--green)}html[data-skin=future] .money{font-family:var(--font-mono);font-weight:600}html[data-skin=future] .h2.money,html[data-skin=future] .display.money,html[data-skin=future] .title.money,html[data-skin=future] .stat__n{font-family:var(--font-digits);font-weight:800;letter-spacing:.02em}html[data-skin=future] .sec>.label.sec__head{justify-content:flex-start}html[data-skin=future] .btn--vanya{background:var(--text);color:var(--bg);border-color:var(--text)}html[data-skin=future] .badge{font-family:var(--font-label);font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:10px}html[data-skin=future] .mic{background:var(--green);color:var(--green-on)}html[data-skin=future] .chip--on{background:var(--text);color:var(--bg)}html[data-skin=future] .card,html[data-skin=future] .list,html[data-skin=future] .tile,html[data-skin=future] .radio,html[data-skin=future] .doc,html[data-skin=future] .stat,html[data-skin=future] .row{border-color:var(--line)}.hint{position:relative;display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-4);border-radius:var(--r-plate);background:var(--vanya);color:var(--vanya-on);box-shadow:var(--shadow-plate)}.hint .t15{font-weight:600}.hint__x{margin-left:auto;height:32px;padding:0 var(--space-3);border-radius:var(--r-pill);background:#ffffff29;color:#fff;font-size:13px;line-height:16px;font-weight:700;display:inline-flex;align-items:center;white-space:nowrap;flex-shrink:0}.hint:after{content:"";position:absolute;width:16px;height:16px;background:var(--vanya);transform:rotate(45deg);border-radius:var(--r-4)}.hint--down:after{bottom:-6px;left:var(--tail, 40px)}.hint--up:after{top:-6px;left:var(--tail, 40px)}.spot{position:relative;z-index:4;border-radius:var(--r-pill);box-shadow:0 0 0 4px var(--bg),0 0 0 9999px #1c1b198f}.hint__x{margin-top:max(0px,calc(var(--r-plate) - 16px));margin-right:max(0px,calc(var(--r-plate) - 16px))}html:not([data-skin=future]) :is(.card,.list,.row,.doc,.box,.tile,.stat,.radio,.warn,.bubble,.hint){corner-shape:var(--corner)}html:not([data-skin=future]) :is(.card,.list,.row,.doc,.box,.tile,.stat,.radio,.bubble){border-color:transparent;box-shadow:var(--plate-shadow)}html:not([data-skin=future]) .warn{border-color:transparent;box-shadow:var(--plate-shadow)}html:not([data-skin=future]) .card--dash{box-shadow:none;border-color:var(--dash)}html:not([data-skin=future]) :is(.card,.list,.bubble) :is(.row,.doc,.box,.tile,.radio,.stat){box-shadow:none;background:color-mix(in srgb,var(--text) 4%,var(--surface))}html:not([data-skin=future]) .list>.row,html:not([data-skin=future]) .list>.doc{background:transparent}html:not([data-skin=future]) .card .list{box-shadow:none}.av>svg.i{width:50%;height:50%}html:not([data-skin=future]) .card--biz{background:var(--biz-bg-grad);box-shadow:var(--plate-shadow-ink);border-color:transparent}html:not([data-skin=future]) .card--biz :is(.row,.doc,.box,.tile,.radio,.stat){background:#f3f0ea12}html:not([data-skin=future]) .bubble--me{background:var(--biz-bg-grad);box-shadow:var(--plate-shadow-ink)}html:not([data-skin=future]) :is(.chip,.cap,.round,.field,.composer__field,.bar__ico,.btn:not(.btn--main):not(.btn--vanya):not(.btn--clay):not(.btn--ghost)){border-color:transparent;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #3a2a1f14,0 8px 20px -10px #3a2a1f40}html[data-theme=night]:not([data-skin=future]) :is(.chip,.cap,.round,.field,.composer__field,.bar__ico,.btn:not(.btn--main):not(.btn--vanya):not(.btn--clay):not(.btn--ghost)){box-shadow:inset 0 1px #ffffff0f,0 1px 2px #0000004d,0 8px 20px -10px #00000080}html:not([data-skin=future]) .chip--on,html:not([data-skin=future]) .round--ink{box-shadow:inset 0 1px #ffffff1f}html:not([data-skin=future]) .btn--main{box-shadow:inset 0 1px #ffffff38,0 8px 20px -10px color-mix(in srgb,var(--green) 60%,transparent)}html:not([data-skin=future]) .mic{background:var(--vanya-grad);box-shadow:inset 0 1px #ffffff59,0 0 0 6px color-mix(in srgb,var(--vanya) 12%,transparent),0 12px 28px -10px color-mix(in srgb,var(--vanya) 55%,transparent)}html:not([data-skin=future]) .orb--halo{box-shadow:var(--orb-ring)}html:not([data-skin=future]) :is(.list,.card) .row>.ico{background:transparent}html:not([data-skin=future]) .toggle{box-shadow:inset 0 1px 2px #3a2a1f1f}html:not([data-skin=future]) :is(.bar__ico,.bar__back,.bar__end,.round:not(.round--ink),.chip:not(.chip--on),.composer__field,.tools),html:not([data-skin=future]) .btn:not(.btn--main):not(.btn--vanya):not(.btn--clay):not(.btn--ghost):not([aria-disabled=true]){background:var(--glass);border-color:transparent;color:var(--text);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.2);backdrop-filter:blur(var(--glass-blur)) saturate(1.2);box-shadow:var(--glass-shadow)}html:not([data-skin=future]) :is(.bar__ico,.bar__back,.bar__end,.bar .round,.tools){background:var(--nav-plate);color:var(--nav-ink);box-shadow:var(--nav-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}html:not([data-skin=future]) .tools .chip{background:transparent;color:var(--nav-ink-2);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html:not([data-skin=future]) .tools .chip--on{background:var(--nav-on);color:var(--nav-on-ink);box-shadow:inset 0 1px #ffffffe6}html:not([data-skin=future]) .composer{background:transparent}html:not([data-skin=future]) .composer__field{color:var(--text-2)}html:not([data-skin=future]) .tools{margin:0 12px;padding:8px;border-radius:28px;corner-shape:var(--corner);overflow:hidden}html:not([data-skin=future]) .tools:before{display:none}html:not([data-skin=future]) .tools:last-child{padding-bottom:8px;margin-bottom:round(up,calc(var(--inset-bottom) + 12px),4px)}html:not([data-skin=future]) .tools.is-hidden{margin-bottom:calc(-1 * var(--tools-h, 0px) - 12px)}html:not([data-skin=future]) .tools .chips:not(.chips--wrap){margin-inline:-8px;padding-inline:8px}html:not([data-skin=future]) :is(.list,.page,.sec,.stack)>.row{position:relative;min-height:56px;padding:8px 16px 8px 12px}html:not([data-skin=future]) .list>.row+.row{border-top:0}html:not([data-skin=future]) .list>.row+.row:before{content:"";position:absolute;left:64px;right:0;top:0;height:1px;background:var(--line)}html:not([data-skin=future]) :is(.list,.card) .row>.ico{background:var(--tint);border-radius:14px;corner-shape:var(--corner)}html:not([data-skin=future]) .ico--vanya{background:var(--vanya-f);color:var(--vanya)}html:not([data-skin=future]) .ico--main{background:var(--green-f);color:var(--green)}html:not([data-skin=future]) .ico--ok{background:var(--ok-f);color:var(--ok)}html[data-skin=blue] .bubble--me{color:#fff}html[data-skin=blue] :is(.chip:not(.chip--on),.cap,.round:not(.round--ink),.bar__ico,.btn:not(.btn--main):not(.btn--vanya):not(.btn--clay):not(.btn--ghost)){background:var(--surface);box-shadow:-4px -4px 10px var(--neu-lift),5px 6px 14px var(--neu-drop),inset 0 1px #ffffff0d}html[data-skin=blue] :is(.field,.composer__field){background:var(--composer-bg);box-shadow:var(--neu-inset)}html[data-skin=blue] :is(.chip--on,.round--ink){background:var(--nav-on);color:var(--nav-on-ink);box-shadow:var(--neu-inset)}html[data-skin=blue] :is(.btn--main,.btn--vanya,.btn--clay){box-shadow:0 1px #ffffff59 inset,0 6px 14px -6px var(--neu-drop)}html[data-skin=blue] .btn:not(.btn--main):not(.btn--vanya):not(.btn--clay):not(.btn--ghost):not([aria-disabled=true]){background:#ffffff0f;color:var(--text-2);box-shadow:none}html[data-skin=blue] .mic{box-shadow:0 1px #ffffff59 inset,0 8px 18px -8px var(--neu-drop)}html[data-skin=blue] .mic--hold.is-rec{box-shadow:0 0 0 calc(4px + 10px * var(--lvl, 0)) #f4eadb1a,0 8px 18px -8px var(--neu-drop)}html[data-skin=blue] :is(.card,.list,.bubble) :is(.row,.doc,.box,.tile,.radio,.stat){background:color-mix(in srgb,#FFFFFF 4%,var(--surface))}html[data-skin=blue] .bubble__foot{background:var(--biz-bg);color:var(--biz-text)}html[data-skin=blue] :is(.badge--rust,.bar__count){color:#14275c}html:not([data-skin=future]) :is(.bar__ico,.bar__back,.bar__end,.bar .round,.tools,.card--biz,.bubble--me,.btn--main,.btn--vanya,.round--ink,.chip--on){--ico-2: currentColor}html[data-skin=future]{--ico-2: currentColor}:root{--tour-corner: var(--corner, squircle);--tour-shadow: var(--plate-shadow, 0 1px 0 rgba(255, 255, 255, .9) inset, 0 2px 2px rgba(58, 42, 31, .04), 0 16px 40px -16px rgba(58, 42, 31, .22));--tour-shadow-ink: var(--plate-shadow-ink, 0 1px 0 rgba(255, 255, 255, .08) inset, 0 16px 40px -14px rgba(58, 42, 31, .45));--tour-ink-grad: var(--biz-bg-grad, linear-gradient(180deg, #2A2724, #1C1B19));--tour-r: var(--r-plate);--tour-plate-2: color-mix(in srgb, var(--clay) 30%, var(--surface));--tour-tint-vanya: var(--tint-vanya, color-mix(in srgb, var(--vanya) 10%, transparent));--tour-tint-ok: var(--tint-ok, color-mix(in srgb, #3F6B4E 12%, transparent));--tour-tint-act: var(--tint-act, color-mix(in srgb, var(--green) 10%, transparent));--tour-ok: #3F6B4E}html[data-theme=night]{--tour-plate-2: color-mix(in srgb, var(--clay) 16%, var(--surface));--tour-ok: #7FB08F;--tour-tint-vanya: color-mix(in srgb, var(--vanya) 18%, transparent);--tour-tint-ok: color-mix(in srgb, #7FB08F 18%, transparent);--tour-tint-act: color-mix(in srgb, var(--green) 18%, transparent);--tour-shadow: var(--plate-shadow, 0 1px 0 rgba(255, 255, 255, .06) inset, 0 2px 2px rgba(0, 0, 0, .3), 0 16px 40px -16px rgba(0, 0, 0, .5))}.tour{gap:var(--space-7);min-height:100%}.tour__head{display:flex;align-items:center;gap:var(--space-4);min-height:64px}.tour__orb{--s: 64px;border:0;padding:0;cursor:pointer;background:var(--orb);flex-shrink:0}.tour__orb.is-speaking{box-shadow:var(--orb-ring)}.tour__orb:focus-visible{outline:3px solid var(--vanya);outline-offset:6px}.tour__who{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1 0;min-width:0}.tour__state{font-size:13px;line-height:16px;color:var(--text-2)}.pdots{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.pdots>i{width:6px;height:6px;border-radius:var(--r-pill);background:var(--line);transition:width .3s ease,background .3s ease}.pdots>i.on{background:var(--vanya)}.pdots>i.now{width:20px;background:var(--vanya)}.tour__mid{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}.tour__say{display:flex;flex-direction:column;gap:var(--space-5)}.tour__title{font-family:var(--font-display);font-weight:var(--fw-display);font-size:34px;line-height:40px;letter-spacing:var(--ls-display, -.02em);text-wrap:balance;min-height:80px}.tour__lead{font-size:17px;line-height:24px;color:var(--text-2);max-width:330px;min-height:72px}.tour__title .w{display:inline-block;opacity:0;transform:translateY(6px);animation:tour-in .5s ease calc(var(--i, 0) * .12s) forwards}@keyframes tour-in{to{opacity:1;transform:none}}.live{flex-shrink:0;width:100%;display:flex;flex-direction:column;gap:var(--space-2)}.live>*,.live .list>.row{opacity:0;animation:tour-in .55s ease calc(.6s + var(--i, 0) * 1.1s) forwards}.live .row,.live .card,.live .tile,.live .list,.live .bubble,.live .composer__field,.live .chip{corner-shape:var(--tour-corner);border-color:transparent}.live .card,.live .list,.live .row,.live .tile{background:var(--surface);border-radius:var(--r-plate);box-shadow:var(--tour-shadow)}.live .card{padding:var(--space-4)}.live .row{min-height:56px;padding:var(--space-3) var(--space-4);gap:var(--space-3)}.live .list{padding:0;display:flex;flex-direction:column}.live .list>.row{background:transparent;border-radius:0;box-shadow:none}.live .list>.row+.row{border-top:1px solid var(--line)}.live .card--biz{background:var(--tour-ink-grad);box-shadow:var(--tour-shadow-ink)}.live .hrow>.row{padding:var(--space-3)}.live .ico{width:40px;height:40px;border-radius:14px;corner-shape:var(--tour-corner);background:var(--tour-tint-vanya);color:var(--vanya)}.live .ico--ok{background:var(--tour-tint-ok);color:var(--tour-ok)}.live .ico--act{background:var(--tour-tint-act);color:var(--green)}.live .ico .i{width:20px;height:20px}.live .bubble{--bub-px: var(--space-3);max-width:260px;padding:var(--space-2) var(--bub-px);gap:var(--space-2);font-size:14px;line-height:20px;background:var(--surface);box-shadow:var(--tour-shadow)}.live .bubble--me{background:var(--tour-ink-grad);color:var(--biz-text, #F3F0EA);box-shadow:var(--tour-shadow-ink)}.live .bubble.bubble--doc{padding-bottom:3px}.live .bubble__foot{margin:0 calc(3px - var(--bub-px));padding:var(--space-2);border-radius:calc(var(--r-20) - var(--space-1))}.live .bubble__foot .doc__cover{width:32px;height:40px;font-size:9px;border-radius:var(--r-8)}.live .composer{padding:var(--space-2) 0 0;background:transparent}.live .composer:before{display:none}.live .composer__field{height:44px;font-size:14px;box-shadow:var(--tour-shadow)}.live .mic{width:44px;height:44px;animation:tour-pulse 1.8s ease-in-out 3.2s infinite}.live .mic .i{width:20px;height:20px}@keyframes tour-pulse{50%{transform:scale(1.08)}}.live .av{--s: 32px;font-size:10px}.live .av--56{--s: 40px;font-size:11px}.live .row__title,.live .t15{font-size:14px;line-height:20px;font-weight:600}.live .row__sub,.live .t13{font-size:12px;line-height:16px}.live .badge{height:20px;font-size:10px}.live .chips{padding:0;margin:0}.live .done{width:28px;height:28px;border-radius:50%;background:var(--tour-ok);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;opacity:0;animation:tour-pop .4s ease calc(1.3s + var(--i, 0) * 1.1s) forwards}.live .done .i{width:18px;height:18px}@keyframes tour-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.tour__try{display:flex;flex-wrap:wrap;gap:var(--space-2)}.tour__try .chip{height:40px;font-size:14px;corner-shape:var(--tour-corner)}.tour__try .chip,.live .chip:not(.chip--on),.live .btn--ghost{background:var(--tour-plate-2);border-color:transparent;box-shadow:var(--tour-shadow);color:var(--text)}.tour__foot{gap:0}.tour__skip{display:block;text-align:center;padding:var(--space-7) 0 0;font-size:15px;line-height:20px;font-weight:600;color:var(--text-2)}@media (min-height: 801px){.tour__foot{padding-bottom:calc(var(--inset-bottom) + var(--space-8))}}@media (max-height: 800px){.tour{gap:var(--space-5)}.tour__head{min-height:56px}.tour__orb{--s: 56px}.tour__title{font-size:28px;line-height:32px;min-height:64px}.tour__lead{font-size:15px;line-height:20px;min-height:60px}.live .bubble{--bub-px: var(--space-3);max-width:220px;padding:var(--space-2) var(--bub-px);font-size:13px;line-height:16px}.live .row{min-height:44px;padding:var(--space-2) var(--space-3)}.live .card{padding:var(--space-3)}.live .composer__field{height:40px;font-size:13px}.live .mic{width:40px;height:40px}}@media (max-height: 720px){.tour{gap:var(--space-3)}.tour__head{min-height:40px}.tour__orb{--s: 40px}.tour__state{display:none}.tour__say{gap:var(--space-3)}.tour__title{font-size:26px;line-height:30px;min-height:60px}.tour__lead{font-size:14px;line-height:20px;min-height:40px}.live{gap:var(--space-1)}.live .row{min-height:40px;padding:var(--space-1) var(--space-3)}.live .card{padding:var(--space-2) var(--space-3);gap:var(--space-1)!important}.live .bubble{--bub-px: 10px;max-width:280px;padding:6px var(--bub-px);font-size:13px;line-height:16px}.live .btn--s{height:40px}.live .composer__field,.live .mic{height:36px}.live .mic{width:36px}.tour__foot{padding-top:var(--space-2)}.tour__skip{padding-top:var(--space-4)}}@media (prefers-reduced-motion: reduce){.tour__title .w,.live>*,.live .done{animation:none;opacity:1;transform:none}.live .mic{animation:none}}#root{height:100%}.app{position:relative}.field input{flex:1 1 0;min-width:0;height:100%;border:0;outline:0;background:transparent;padding:0;font:inherit;color:var(--text)}.composer__field input{border:0;outline:0;background:transparent;padding:0}input,textarea,select,.field input,.composer__field input{font-size:16px}html,body{overscroll-behavior:none;touch-action:manipulation}.field input::placeholder{color:var(--text-2)}.field:focus-within,.composer__field:focus-within{border-color:var(--vanya)}.field input[type=search]::-webkit-search-cancel-button{display:none}button.btn:disabled,button.mic:disabled,button.round:disabled,button.chip:disabled{opacity:.48;cursor:default}.mic--stop{background:var(--text);color:var(--bg)}.bubble__text{white-space:pre-wrap;overflow-wrap:anywhere}button.doc,button.row,button.tile,button.card,button.radio,button.cap{text-align:left;font:inherit;width:100%}button.cap{width:auto}button.bubble__foot{width:auto;text-align:left;font:inherit}.check input{position:absolute;opacity:0;width:1px;height:1px}.check input:focus-visible+.check__box{outline:2px solid var(--vanya);outline-offset:2px}html[data-platform=twa] .bar__back,html[data-platform=twa] .only-pwa{display:none}html:not([data-platform=twa]) .bar{justify-content:flex-start}html:not([data-platform=twa]) .bar__back{margin-right:0}.app>.tools{order:1}.app>.foot,.app>.composer{order:2}.say{flex:none;align-self:flex-end;width:32px;height:32px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--text-2);display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.say--on{background:var(--vanya);border-color:var(--vanya);color:#fff}.ill{display:block;width:100%;max-width:240px;margin:0 auto;line-height:0}.ill svg{display:block;width:100%;height:auto;max-height:160px}.empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-6);padding:var(--space-6) 0}.page:has(>.empty--fill){min-height:100%}.empty--fill{flex:1 0 auto;justify-content:center;padding:0}.empty__text{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);max-width:320px}.empty__text .t15{color:var(--text-2)}.empty__acts{justify-content:center}.cover{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:calc(var(--inset-top) + var(--space-6)) var(--edge) calc(var(--inset-bottom) + var(--space-6));background:var(--bg)}.app--tour .stage{flex-direction:column;gap:var(--space-4)}.ill--tour svg{max-height:160px}.ill--senior{max-width:280px}.ill--senior svg{max-height:min(200px,22vh)}.ill--tour-demo{max-width:156px}.ill--tour-demo svg{max-height:104px}@media (max-height: 800px){.ill--tour{max-width:168px}.ill--tour svg{max-height:112px}}.success{align-items:center;gap:var(--space-3);text-align:center}.ill--success{max-width:200px}.ill--success svg{max-height:100px}.ill--pay{max-width:280px}.ill--pay svg{max-height:112px}.ill--hire{max-width:240px}.ill--hire svg{max-height:120px}.head-icons{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-4)}.head-team{display:inline-flex;align-items:center;justify-content:center;height:32px;min-width:32px;padding:0;border:0;background:none;color:var(--text);cursor:pointer}.dots--28>*{width:28px;height:28px;--s: 28px;border-width:2px;border-color:var(--bg);position:relative}.dots--28>*+*{margin-left:-8px}.dots--28>:nth-child(1){z-index:4}.dots--28>:nth-child(2){z-index:3}.dots--28>:nth-child(3){z-index:2}.dots--28>:nth-child(4){z-index:1}.head-docs{position:relative;width:32px;height:32px}.head-badge{position:absolute;top:-6px;right:-8px;min-width:20px;height:20px;padding:0 5px;border-radius:var(--r-pill);background:var(--rust);color:#fff;font-family:var(--font-text);font-size:11px;line-height:16px;font-weight:800;text-align:center;border:2px solid var(--bg);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}html:not([data-skin=future]){--shadow-plate: var(--plate-shadow)}*{corner-shape:var(--corner)}.orb,.orb:before,.orb:after,.av,.round,.mic,.dots>*,.sidebar__dot,.sdot,.radio__dot,.toggle,.toggle:after,.rail__n,.badge,.check__box,.spot,.prog>i,.eq i,.mk__coin,.actions__mic-ico,.hc__hello .orb{corner-shape:round}.card,.list,.tile,.radio,.doc,.stat,.box,.row,.warn,.hint,.sheet,.composer__field,.field,.cap,.mk__emp,.mk__pack,.mk__ask,.rw__pack,.rw__box{border-color:transparent;box-shadow:var(--plate-shadow)}.card .row,.card .box,.card .tile,.card .radio,.list .row,.bubble .box,.card--biz .row,.card--biz .box{box-shadow:none;border-color:transparent}.card .box,.sheet .box,.tile .box,.card .row:not(.list>.row),.rw__box{background:var(--muted)}.list>.row+.row{border-top-color:var(--line)}.card--dash,.mk__emp--soon,.row--dash{border-color:var(--dash);box-shadow:none}.warn{border-color:transparent}.card--biz,.bubble--me,.mk__pack--main{background:var(--biz-bg-grad);border-color:transparent;box-shadow:var(--plate-shadow-ink)}.bubble{border-color:transparent;box-shadow:var(--plate-shadow)}.sheet{box-shadow:0 -12px 40px -12px #3a2a1f40}.tab .sheet{box-shadow:var(--plate-shadow-ink)}.btn{box-shadow:inset 0 1px #ffffff2e,0 8px 20px -10px #3a2a1f59;border-color:transparent}.btn:not(.btn--main):not(.btn--ink):not(.btn--vanya):not(.btn--clay):not(.btn--ghost){background:var(--surface);box-shadow:var(--plate-shadow)}.btn--vanya{background:var(--vanya-grad)}.chip{border-color:transparent;box-shadow:var(--plate-shadow)}.card .chip,.tile .chip,.sheet .chip{background:var(--muted);box-shadow:none}.card .chip--on,.tile .chip--on,.sheet .chip--on{background:var(--text);color:var(--bg)}.chip--on{box-shadow:var(--plate-shadow-ink)}.round,.cap{border-color:transparent;box-shadow:var(--plate-shadow)}.mic,.actions__mic-ico,.mk__ask-go{background:var(--vanya-grad);box-shadow:inset 0 1px #ffffff59,0 12px 28px -10px color-mix(in srgb,var(--vanya) 55%,transparent)}.actions__mic-ico{box-shadow:inset 0 1px #ffffff59,0 0 0 6px color-mix(in srgb,var(--vanya) 10%,transparent),0 12px 28px -10px color-mix(in srgb,var(--vanya) 55%,transparent)}.orb--halo{box-shadow:var(--orb-ring),0 16px 40px -12px color-mix(in srgb,var(--vanya) 45%,transparent)}.orb--halo:before{display:none}.rail:not(.rail--thumbs),.sidebar,.edge__mid,.edge__top .rail__brand,.edge__top .edge__small{background:var(--glass);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border-color:transparent}.sidebar,.edge__mid{box-shadow:var(--plate-shadow),inset 0 0 0 1px #ffffff59}.rail__item[aria-current=page] .rail__ico,.sidebar .sidebar__item[aria-current=page],.edge__top .edge__small[aria-current=page]{box-shadow:inset 0 1px #ffffff1f}.rail:not(.rail--thumbs) .rail__ico,.edge__top .edge__small{border-radius:18px}.edge__top .edge__small{border-color:transparent;box-shadow:var(--plate-shadow)}.rail--thumbs .rail__item,.actions .actions__btn{corner-shape:var(--corner)}.sidebar .sidebar__me{background:var(--surface);box-shadow:var(--plate-shadow)}.sidebar .sidebar__item{border-radius:var(--r-16)}.sidebar .sidebar__new{box-shadow:inset 0 1px #ffffff2e,0 12px 28px -10px color-mix(in srgb,var(--green) 50%,transparent)}.mk__face,.rw__face{box-shadow:inset 0 1px #ffffff4d}.mk__pack-text .label,.rw__pack-pct{corner-shape:var(--corner)}.edge__mid,.edge__top .rail__brand,.edge__top .edge__small{background:var(--nav-plate);color:var(--nav-ink);box-shadow:var(--nav-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.edge__top .edge__small{color:var(--nav-ink)}.edge__top .edge__small[aria-current=page]{background:var(--nav-on);color:var(--nav-on-ink)}.rail--thumbs .rail__item,.actions .actions__btn{color:var(--nav-ink-2)}.rail--thumbs .rail__ico,.actions__ico{color:var(--nav-ink)}.rail--thumbs .rail__item[aria-current=page]{background:var(--nav-on);color:var(--nav-on-ink);box-shadow:inset 0 1px #ffffffe6}.rail--thumbs .rail__item[aria-current=page] .rail__ico{color:var(--nav-on-ink)}.rail--thumbs .rail__item[aria-current=page] .rail__n{background:var(--green);color:var(--green-on)}.actions__btn:active{background:color-mix(in srgb,var(--nav-ink) 12%,transparent)}.actions .actions__mic{color:#9db8ff}.actions__mic-ico{box-shadow:inset 0 1px #ffffff59,0 0 0 6px #9db8ff24,0 12px 28px -10px #00000080}.edge__top .rail__brand,.edge__top .edge__small{corner-shape:round}.edge__mid,.edge__top .rail__brand,.edge__top .edge__small,.rail:not(.rail--thumbs) .rail__item[aria-current=page] .rail__ico,.sidebar .sidebar__item[aria-current=page],.card--biz,.bubble--me,.mk__pack--main,.btn--main,.btn--vanya,.btn--ink,.round--ink,.chip--on,.mic,.mk__ask-go,.actions__mic-ico,.tw__seg-btn[aria-selected=true],.tw__glyph,.mk__face,.mk__coin,.rw__face,.sidebar .sidebar__new{--ico-2: currentColor}.rail--thumbs .rail__item[aria-current=page],.edge__top .edge__small[aria-current=page]{--ico-2: var(--vanya)}.sh,.sh-sheet{--sh-well: color-mix(in srgb, var(--muted) 80%, var(--text) 4%);--sh-shadow: rgba(80, 60, 30, .14);--sh-lift: rgba(255, 255, 255, .9);--sh-on-warm: var(--text);--sh-warm: var(--muted);--sh-warm-2: var(--text);--sh-cool: var(--text);--sh-wash: color-mix(in srgb, var(--clay) 14%, transparent);--sh-tint: var(--tint, var(--muted))}html[data-theme=night] .sh,html[data-theme=night] .sh-sheet{--sh-shadow: rgba(0, 0, 0, .55);--sh-lift: rgba(255, 255, 255, .06);--sh-well: color-mix(in srgb, var(--bg) 80%, #000);--sh-wash: color-mix(in srgb, var(--clay) 12%, transparent)}.sh{width:100%}.sh button,.sh-sheet button{-webkit-tap-highlight-color:transparent}.sh :focus-visible,.sh-sheet :focus-visible{outline:2px solid var(--vanya);outline-offset:3px}.sh .label{color:var(--text-2)}.sh .sec__head{padding:0 var(--space-1)}@media (min-width: 1024px){.tab__main:has(.sh){--col: var(--col-wide, 1120px)}}.sh-mic,.sh-nav__in,.sh-nav button{corner-shape:round}.sh-paper{background:var(--surface);border-radius:var(--r-plate);box-shadow:var(--shadow-plate, var(--plate-shadow))}.sh-hint{font-size:13px;line-height:16px;color:var(--text-2)}.sh-link{border:0;background:none;padding:0;font:700 13px/16px var(--font-text);color:var(--text-2);white-space:nowrap;cursor:pointer}.sh-link:disabled{opacity:.5;cursor:default}.sh-hero{display:flex;align-items:center;gap:var(--space-4)}.sh-hero__say{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.sh-hero__t{margin:0;font-family:var(--font-display);font-weight:var(--fw-display);font-size:26px;line-height:32px;letter-spacing:-.01em;text-wrap:balance}.sh-hero__s{margin:0;color:var(--text-2);font-size:15px;line-height:20px;font-weight:600;text-wrap:pretty;max-width:60ch}.sh-mic{width:var(--btn-h);height:var(--btn-h);border-radius:50%;border:0;padding:0;flex:none;color:var(--vanya-on);display:grid;place-items:center;cursor:pointer}@media (min-width: 900px){.sh-hero__t{font-size:32px;line-height:40px}}.sh-offer{padding:var(--space-5) var(--space-5) var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.sh-offer--tight{padding:var(--space-3) var(--space-4)}.sh-offer__big{margin:0;font-size:17px;line-height:24px;font-weight:700;text-wrap:pretty}.sh-chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.sh-chip{--p: 0;position:relative;overflow:hidden;height:40px;padding:0 var(--space-4);border:0;border-radius:14px;background:color-mix(in srgb,var(--muted) 90%,var(--text));color:var(--text);font:800 13px/16px var(--font-text);display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap;cursor:pointer;transition:transform .12s,background .2s,color .2s}.sh-chip>*{position:relative}.sh-chip:before{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--p) * 100%);background:var(--text);opacity:.12}.sh-chip:active{transform:scale(.97)}.sh-chip--hold{touch-action:none;user-select:none;-webkit-user-select:none}.sh-chip[aria-pressed=true]{background:var(--text);color:var(--bg)}.sh-list{display:flex;flex-direction:column;padding:var(--space-1) 0;border-radius:var(--r-plate);background:var(--surface);box-shadow:var(--shadow-plate, var(--plate-shadow))}.sh-line{--v: 0;position:relative;display:flex;align-items:center;gap:var(--space-4);min-height:56px;padding:var(--space-2) var(--space-5);touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:pointer;color:var(--text)}.sh-line+.sh-line:before{content:"";position:absolute;left:var(--space-5);right:var(--space-5);top:0;height:1px;background:var(--line)}.sh-line__fill{position:absolute;left:var(--space-1);top:2px;bottom:2px;width:calc(var(--v) * (100% - 8px));border-radius:20px;background:var(--muted);opacity:0;transition:opacity .2s,width .08s;pointer-events:none}.sh-line.is-slider .sh-line__fill{opacity:.9}.sh-line>:not(.sh-line__fill){position:relative}.sh-glyph{width:40px;height:40px;border-radius:14px;border:0;padding:0;background:var(--sh-tint);color:var(--text-2);display:grid;place-items:center;flex:none;cursor:pointer;transition:background .2s,color .2s,transform .12s}.sh-line.is-slider .sh-glyph{background:var(--surface);box-shadow:0 1px 2px #3a2a1f14}.sh-glyph.is-on,.sh-line.is-slider .sh-glyph.is-on{background:var(--text);color:var(--bg);box-shadow:none}.sh-glyph.is-guard{background:var(--muted);color:var(--text-2)}.sh-glyph:active{transform:scale(.94)}.sh-line__name{flex:1 1 auto;min-width:0;font-size:16px;line-height:22px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sh-line__meta{flex:none;font-size:13px;line-height:16px;color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap}.sh-line__chev{color:color-mix(in srgb,var(--text) 30%,transparent);flex:none;width:20px;height:20px}.sh-line.is-off .sh-line__name{color:var(--text-2)}.sh-two{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-8);align-items:start}@media (max-width: 1279px){.sh-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-6)}}.sh-stack{display:flex;flex-direction:column;gap:var(--section, 24px)}.sh-stack .sh-plan{position:static}.sh-side{display:flex;flex-direction:column;gap:var(--section, 24px);min-width:0}.sh-plan{position:sticky;top:var(--space-4);padding:var(--space-3)}.sh-plan__svg{display:block;width:100%;max-width:480px;height:auto;margin:0 auto}.sh-pr{fill:transparent;transition:fill .3s;cursor:pointer}.sh-pr.is-lit{fill:var(--sh-wash)}.sh-pr.is-sel{fill:color-mix(in srgb,var(--text) 5%,transparent)}.sh-wall{fill:none;stroke:color-mix(in srgb,var(--text) 35%,transparent);stroke-width:2;vector-effect:non-scaling-stroke;pointer-events:none}.sh-rname{font:800 10px var(--font-text);letter-spacing:.06em;text-transform:uppercase;fill:var(--text-2);pointer-events:none}.sh-pg{cursor:pointer;outline:none}.sh-pg rect{fill:var(--muted);transition:fill .2s}.sh-pg__i{color:var(--text-2)}.sh-pg.is-on rect{fill:var(--text)}.sh-pg.is-on .sh-pg__i{color:var(--bg)}.sh-pg:focus-visible rect{stroke:var(--vanya);stroke-width:2}.app:has(.sh)>.tools{background:transparent;padding-top:0}.app:has(.sh)>.tools:before{display:none}.sh-nav{display:flex;justify-content:center}.sh-nav__in{max-width:100%;overflow-x:auto;scrollbar-width:none;display:flex;gap:var(--space-1);padding:6px;border-radius:999px;background:var(--nav-plate, var(--biz-bg-grad));color:var(--nav-ink, #f6eddf);box-shadow:var(--nav-shadow, var(--plate-shadow-ink))}.sh-nav__in::-webkit-scrollbar{display:none}.sh-nav button{height:40px;padding:0 var(--space-3);border:0;border-radius:999px;background:none;font:700 15px/20px var(--font-text);white-space:nowrap;color:var(--nav-ink-2, #d2bea3);cursor:pointer}.sh-nav button[aria-current=true]{background:var(--nav-on, #f4eadb);color:var(--nav-on-ink, #2b211b);box-shadow:inset 0 1px #ffffffe6}.sh-said{display:flex;gap:var(--space-2);align-items:center;color:var(--text-2);font-size:13px;line-height:16px;min-height:20px}.sh-sheet{display:flex;flex-direction:column;gap:var(--space-5)}.sh-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.sh-sheet__t{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.sh-stage{display:flex;justify-content:center}.sh-hint,.sh-note{margin:0;font-size:13px;line-height:16px;color:var(--text-2);text-align:center}.sh-presets{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--space-2)}.sh-presets .chip{cursor:pointer;justify-content:center;padding:0 var(--space-2);min-width:0}.sh-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:48px}.sh-row__t{font-weight:700}.sh-row__s{font-size:13px;line-height:16px;color:var(--text-2)}.sh-field{display:flex;flex-direction:column;gap:var(--label-gap)}.sh-big{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-2) 0}.sh-big__ico{width:96px;height:96px;border-radius:999px;display:grid;place-items:center;background:var(--text);color:var(--bg)}.sh-big__ico .i{width:40px;height:40px}.sh-big__ico.is-open{background:var(--rust);color:#f3f0ea}.sh-cap{--v: .6;position:relative;width:120px;height:280px;border-radius:999px;background:var(--sh-well);overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none;box-shadow:inset 0 2px 8px var(--sh-shadow),0 0 0 1px var(--line);cursor:ns-resize;border:0;padding:0;display:block;color:var(--sh-on-warm)}@media (max-height: 700px){.sh-cap{height:220px}}.sh-cap--s{width:80px;height:192px}.sh-cap__fill{position:absolute;left:0;right:0;bottom:0;height:calc(var(--v) * 100%);background:var(--surface);box-shadow:0 -1px 0 var(--line);transition:height .08s}.sh-cap__glow,.sh-cap.is-off .sh-cap__glow{display:none}.sh-cap__ico{position:absolute;left:50%;bottom:var(--space-5);width:28px;height:28px;transform:translate(-50%)}.sh-cap.is-off .sh-cap__ico{color:var(--text-2)}.sh-cap__val{position:absolute;top:var(--space-4);left:0;right:0;text-align:center;font:600 13px/16px var(--font-mono);color:var(--text-2)}.knob-wrap{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.knob{--k: 248px;position:relative;width:var(--k);height:var(--k);border-radius:50%;flex:none;touch-action:none;user-select:none;-webkit-user-select:none;cursor:grab;background:conic-gradient(from 0deg,var(--surface),var(--muted),var(--surface),var(--muted),var(--surface));box-shadow:0 24px 48px var(--sh-shadow),0 1px 0 var(--sh-lift) inset,0 0 0 1px var(--line)}.knob:active{cursor:grabbing}.knob__ticks{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.knob__ticks line{stroke:var(--line);stroke-width:4;stroke-linecap:round;transition:stroke .15s}.knob__ticks line.is-major{stroke-width:6}.knob__dot,.knob__dot.is-cool{fill:var(--text)}.knob__cap{position:absolute;top:22%;right:22%;bottom:22%;left:22%;border-radius:50%;background:var(--bg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);box-shadow:inset 0 4px 12px var(--sh-shadow);text-align:center;padding:var(--space-3)}.knob__v{font-family:var(--font-display);font-weight:var(--fw-display);font-size:44px;line-height:48px;letter-spacing:-.02em}.knob__k{font:600 11px/16px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-2)}.knob-wrap.is-off .knob{cursor:default}.knob-wrap.is-off .knob__v{color:var(--text-2)}.knob__steps{display:flex;gap:var(--space-3)}.step{width:48px;height:48px;border-radius:50%;background:var(--surface);color:var(--text);border:0;box-shadow:0 0 0 1px var(--line),0 4px 10px var(--sh-shadow);display:grid;place-items:center;font:600 22px/1 var(--font-text);cursor:pointer;flex:none}.step:active{transform:translateY(1px)}.step:disabled{opacity:.4;cursor:default}.vol{display:flex;align-items:center;gap:var(--space-3)}.vol__bar{--v: .45;position:relative;flex:1 1 0;min-width:0;height:var(--btn-h);border-radius:999px;background:var(--sh-well);overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none;cursor:ew-resize;box-shadow:inset 0 2px 6px var(--sh-shadow)}.vol__fill{position:absolute;inset:0 auto 0 0;width:calc(var(--v) * 100%);background:var(--muted);transition:width .08s}.vol__ico{position:absolute;left:var(--space-4);top:50%;transform:translateY(-50%);color:var(--text)}.vol__val{position:absolute;right:var(--space-4);top:50%;transform:translateY(-50%);font:600 13px/16px var(--font-mono);color:var(--text-2)}.curt{--o: .7;position:relative;width:100%;max-width:360px;aspect-ratio:4 / 3;border-radius:var(--r-plate);overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none;cursor:ew-resize;border:0;padding:0;display:block;background:linear-gradient(180deg,#bfd3f2,#f6d7a8);box-shadow:0 0 0 1px var(--line)}html[data-theme=night] .curt{background:linear-gradient(180deg,#1d2b4a,#3a2e3f)}.curt__win{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 70% 30%,rgba(255,240,200,.9),transparent 40%)}.curt__l,.curt__r{position:absolute;top:0;bottom:0;width:calc((1 - var(--o)) * 50% + 8%);background:repeating-linear-gradient(90deg,#c9a496 0,#c9a496 10px,#b88e7e 10px,#b88e7e 13px,#d2b0a3 13px,#d2b0a3 22px);box-shadow:0 0 24px #00000040;transition:width .08s}.curt__l{left:0}.curt__r{right:0}.curt__val{position:absolute;left:var(--space-3);bottom:var(--space-3);height:32px;padding:0 var(--space-3);border-radius:999px;background:#1c1b19b8;color:#f3f0ea;display:inline-flex;align-items:center;font:600 12px/16px var(--font-mono)}.spk{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);width:100%}.spk__cover{width:160px;height:160px;border-radius:var(--r-plate);background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--vanya) 55%,#fff),var(--vanya) 45%,color-mix(in srgb,var(--vanya) 60%,var(--text)) 100%);box-shadow:var(--shadow-plate, var(--plate-shadow));flex:none;position:relative;overflow:hidden}.spk__cover:after{content:"";position:absolute;inset:auto 0 0;height:36%;background:linear-gradient(to top,color-mix(in srgb,var(--clay) 70%,transparent),transparent);opacity:.8}.spk__cover.is-playing:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 70% 70%,rgba(255,255,255,.22),transparent 55%);animation:spk-breathe 3s ease-in-out infinite}@keyframes spk-breathe{0%,to{opacity:.4}50%{opacity:1}}.spk__t{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);min-width:0;text-align:center;max-width:100%}.spk__track{font-family:var(--font-display);font-weight:var(--fw-display);font-size:22px;line-height:28px;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.spk__src{font-size:13px;line-height:16px;color:var(--text-2)}.spk__ctl{display:flex;align-items:center;gap:var(--space-5)}.spk__play{width:72px;height:72px;border-radius:50%;corner-shape:round;background:var(--green);color:var(--green-on);border:0;display:grid;place-items:center;flex:none;cursor:pointer;box-shadow:inset 0 1px #ffffff40,0 12px 28px -10px color-mix(in srgb,var(--green) 55%,transparent)}.spk__play .i{width:28px;height:28px}.spk__play:active{transform:translateY(1px)}.sh-sheet .sh-chips{justify-content:center}.sh-sheet .sh-chip{background:var(--muted)}.hold{--p: 0;position:relative;height:var(--btn-h);border-radius:999px;background:var(--surface);color:var(--text);border:0;box-shadow:0 0 0 1px var(--line);overflow:hidden;font:700 15px/20px var(--font-text);display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;user-select:none;-webkit-user-select:none;touch-action:none;cursor:pointer}.hold>:not(.hold__fill){position:relative}.hold__fill{position:absolute;inset:0 auto 0 0;width:calc(var(--p) * 100%);background:var(--muted)}.hold.is-done{background:var(--rust);color:#f3f0ea;box-shadow:none}.hold.is-done .hold__fill{display:none}.tgl{position:relative;width:52px;height:32px;border-radius:999px;background:var(--muted);border:0;box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;flex:none;transition:background .2s;padding:0}.tgl__dot{position:absolute;top:4px;left:4px;width:24px;height:24px;border-radius:50%;background:var(--surface);box-shadow:0 2px 6px var(--sh-shadow);transition:transform .2s}.tgl.is-on{background:var(--green);box-shadow:none}.tgl.is-on .tgl__dot{transform:translate(20px)}@media (max-width: 380px){.knob{--k: 224px}.knob__v{font-size:36px;line-height:40px}}@media (prefers-reduced-motion: reduce){.sh *,.sh-sheet *{transition:none!important}}:root{--col-wide: 1120px}@media (max-width: 1279.98px){.pc-only{display:none!important}}.kbd{display:inline-flex;align-items:center;justify-content:center;min-width:var(--badge-h);height:var(--badge-h);padding:0 var(--space-2);border-radius:var(--r-8);border:1px solid var(--line);background:var(--surface);color:var(--text-2);font-family:var(--font-mono);font-size:11px;line-height:16px;font-weight:600;white-space:nowrap;flex-shrink:0}.kbds{display:inline-flex;gap:var(--space-1);align-items:center;flex-shrink:0}.rail__word,.rail__search,.rail__kbd{display:none}@media (hover: hover) and (pointer: fine){a,button,label,.chip,.dt__row{cursor:pointer}a.row:hover,a.doc:hover,a.radio:hover,a.tile:hover:not(.tile--biz),a.dt__row:hover,.dt__row--hover{background:var(--muted)}a.card:hover:not(.card--biz),.cap:hover,.chip:hover:not(.chip--on),a.box:hover,a.field:hover{border-color:var(--dash)}.btn:hover,.round:hover,.bar__back:hover,.bar__end:hover{background:var(--muted)}.btn--main:hover,.btn--vanya:hover,.btn--clay:hover,.round--ink:hover,.mic:hover{background:var(--muted);filter:none}.btn--main:hover{background:var(--green);filter:brightness(1.16)}.btn--vanya:hover,.mic:hover{background:var(--vanya);filter:brightness(1.16)}.btn--clay:hover{background:var(--clay);filter:brightness(1.06)}.round--ink:hover{background:var(--text);filter:brightness(1.3)}.link:hover,.foot__note a:hover{text-decoration:underline;text-underline-offset:3px}.rail__item:not([aria-current=page]):hover .rail__ico{background:var(--muted)}.menu__item:hover{background:var(--muted)}.dt__act{opacity:0}.dt__row:hover .dt__act,.dt__row--hover .dt__act,.dt__row--on .dt__act{opacity:1}}:focus-visible{outline:2px solid var(--vanya);outline-offset:2px}.dtw{container-type:inline-size;width:100%;min-width:0}.dt{display:flex;flex-direction:column;border-radius:var(--r-plate);background:var(--surface);border:1px solid var(--line);overflow:hidden}.dt__head,.dt__sel,.dt__c{display:none}.dt__row{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);min-height:64px;color:var(--text);min-width:0}.dt__row+.dt__row{border-top:1px solid var(--line)}.dt__c--main{display:flex;flex:1 1 0;align-items:center;gap:var(--space-3);min-width:0}.dt__c--keep{display:flex;align-items:center;flex-shrink:0}.dt__group{padding:var(--space-4) var(--space-4) var(--space-2);border-top:1px solid var(--line)}.dt__group:first-child{border-top:0}.dt__group+.dt__row{border-top:0}.dt__cover{width:40px;height:48px;border-radius:var(--r-8)}.dt__row--on{background:var(--muted)}@container (min-width: 720px){.dt__head,.dt__row{display:grid;grid-template-columns:var(--dt-cols);column-gap:var(--space-4);align-items:center;padding:0 var(--space-4)}.dt__head{min-height:40px;border-bottom:1px solid var(--line)}.dt__head>*{font-family:var(--font-mono);font-size:11px;line-height:16px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app--biz .dt__head>*,.card--biz .dt__head>*{color:var(--clay)}.dt__row{min-height:56px}.dt__group{padding:var(--space-4) var(--space-4) var(--space-2)}.dt__c,.dt__sel{display:flex;align-items:center;gap:var(--space-2);min-width:0;font-size:13px;line-height:16px}.dt__c--main{gap:var(--space-3)}.dt__c--end{justify-content:flex-end;text-align:right}.dt__head>.dt__c--end{text-align:right}.dt__sub{display:none}.dt__cover{width:32px;height:40px;border-radius:var(--r-8);font-size:9px}.dt__c .av{--s: 28px;font-size:9px}.dt__c--main>.av,.dt__c--main>.orb,.dt__c--main>.ico{width:32px;height:32px}}.dt__c .round{width:32px;height:32px}.menu{position:absolute;z-index:6;width:280px;padding:var(--space-2);border-radius:var(--r-20);background:var(--surface);border:1px solid var(--line);box-shadow:0 12px 32px #1c1b1929;display:flex;flex-direction:column;gap:var(--space-1)}html[data-theme=night] .menu{box-shadow:0 12px 32px #0000007a}.menu__item{height:40px;padding:0 var(--space-3);border-radius:var(--r-12);display:flex;align-items:center;gap:var(--space-3);color:var(--text);font-size:15px;line-height:20px;font-weight:600;white-space:nowrap}.menu__item--on{background:var(--muted)}.menu__item--danger{color:var(--rust)}.menu__sep{height:1px;background:var(--line);margin:0 var(--space-3)}.bulk{display:flex;align-items:center;gap:var(--space-2);min-height:var(--btn-h);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-5);border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line);box-shadow:0 8px 24px #1c1b191f}.bulk__n{font-size:15px;line-height:20px;font-weight:700;white-space:nowrap;margin-right:auto}.palette__field{gap:var(--space-3);color:var(--text);font-weight:600}.palette__caret{width:2px;height:20px;background:var(--vanya);margin-left:calc(-1 * var(--space-3) + 1px);flex-shrink:0}.palette__foot{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);justify-content:center;color:var(--text-2);font-size:13px;line-height:16px}.palette__foot>span{display:inline-flex;align-items:center;gap:var(--space-2)}.keys{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.keys__row{display:flex;align-items:center;gap:var(--space-3);min-height:40px;padding:0 var(--space-4)}.keys__row+.keys__row{border-top:1px solid var(--line)}.keys__row>span:first-child{flex:1 1 0;min-width:0;font-size:15px;line-height:20px;font-weight:600}.qr{width:192px;height:192px;padding:var(--space-3);border-radius:var(--r-20);background:#fff;border:1px solid var(--line);flex-shrink:0}.qr svg{display:block;width:100%;height:100%}.drop__files{display:flex;flex-direction:column;gap:var(--space-2);align-items:center;width:100%}.drop__files>.drop__file:nth-child(2){transform:rotate(2deg)}.drop__files>.drop__file:nth-child(3){transform:rotate(-1deg)}@media (min-width: 1280px){:root{--rail-w: 240px}.rail{align-items:stretch;padding:var(--space-4) var(--space-3);gap:var(--space-1)}.rail .rail__brand{width:auto;height:var(--btn-h-s);justify-content:flex-start;gap:var(--space-3);padding:0 var(--space-1);margin-bottom:var(--space-2)}.rail .rail__word{display:inline;font-family:var(--font-display);font-weight:400;font-size:24px;line-height:28px;letter-spacing:-.01em;color:var(--text)}.rail .rail__search{display:flex;align-items:center;gap:var(--space-2);height:40px;padding:0 var(--space-2) 0 var(--space-3);margin-bottom:var(--space-3);border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line);color:var(--text-2);font-size:13px;line-height:16px;font-weight:600}.rail .rail__search>.i{width:16px;height:16px;flex-shrink:0}.rail .rail__search>span:not(.kbd){flex:1 1 0;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rail .rail__item{width:auto;height:40px;flex-direction:row;gap:var(--space-3);padding:0 var(--space-3) 0 0;border-radius:var(--r-pill);font-size:15px;line-height:20px;color:var(--text)}.rail .rail__ico{width:var(--btn-h);height:40px}.rail .rail__item[aria-current=page]{background:var(--nav-on, #f4eadb);color:var(--nav-on-ink, #2b211b)}.rail .rail__item[aria-current=page] .rail__ico{background:transparent;color:var(--nav-on-ink, #2b211b)}.rail .rail__item[aria-current=page] .av{background:var(--nav-on-ink, #2b211b);color:var(--nav-on, #f4eadb)}.rail .rail__kbd{margin-left:auto}.rail .rail__end{align-items:stretch;gap:var(--space-1)}.rail .rail__item:hover .rail__kbd{display:inline-flex}.rail .rail__item[aria-current=page]:hover .rail__kbd{display:none}.tab__main:has(.dtw){--col: var(--col-wide)}.sheet--wide{max-width:800px}.sheet--wide .keys{grid-template-columns:repeat(2,minmax(0,1fr))}.scrim--top{justify-content:flex-start;padding-top:var(--space-10)}.scrim--top>.sheet{max-width:640px}}@media (min-width: 1280px){.tab__main .page:has(>.card+.card--biz){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.tab__main .page:has(>.card+.card--biz)>*{grid-column:1 / -1}.tab__main .page:has(>.card+.card--biz)>.card:has(+.card--biz),.tab__main .page:has(>.card+.card--biz)>.card+.card--biz{grid-column:auto}.tab__main .page:has(>.card+.card--biz)>.card .card__top{align-items:flex-start}.tab__main .page:has(>.card+.card--biz)>.card .card__top .label{white-space:normal;min-width:0}.tab__main .tiles:has(>.tile:nth-child(4):last-child):not(:has(>.tile--wide)){grid-template-columns:repeat(4,minmax(0,1fr))}.tab__main .page>.art{width:100%;max-width:480px;margin-left:auto;margin-right:auto}.pc-hide{display:none!important}}@media (min-width: 1440px){:root{--pane-w: 400px}}.app--biz .dt,.card--biz .dt{border-radius:var(--r-8)}@media (min-width: 600px){.sheet{padding:var(--space-10) var(--space-8)}.tab--form>.tab__main .foot{padding-bottom:var(--space-10)}}.drop__zone{border-radius:var(--r-plate)}.dt__row--on .dt__cover:not(.doc__cover--pdf):not(.doc__cover--img),.dt__row--hover .dt__cover:not(.doc__cover--pdf):not(.doc__cover--img){background:var(--surface)}@media (hover: hover) and (pointer: fine){a.dt__row:hover .dt__cover:not(.doc__cover--pdf):not(.doc__cover--img){background:var(--surface)}}.scrim--layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;flex-direction:column;align-items:center;justify-content:flex-end}.scrim--layer>.sheet{max-height:calc(100% - var(--space-8));overflow:auto}.scrim--layer>.sheet>*{flex-shrink:0}@media (min-width: 600px){.scrim--layer{justify-content:center;padding:var(--space-8)}.scrim--layer>.sheet{width:100%;max-width:560px;padding:var(--space-10) var(--space-8);border-radius:var(--r-28)}.scrim--layer>.sheet>.sheet__grip{display:none}}@media (min-width: 1280px){.scrim--layer.scrim--top{justify-content:flex-start;padding-top:var(--space-10)}.scrim--layer.scrim--top>.sheet{max-width:640px}.scrim--layer>.sheet--wide{max-width:800px}}.palette__field input{flex:1 1 0;min-width:0;height:100%;border:0;outline:0;background:transparent;padding:0;font:inherit;color:var(--text)}.palette__field input::-webkit-search-cancel-button{display:none}.palette__list{min-height:0}.palette__list .row{width:100%;text-align:left;font:inherit;cursor:pointer}.palette__keys{display:inline-flex;align-items:center;gap:var(--space-2);border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer}.drop--live{position:fixed;top:0;right:0;bottom:0;left:0;z-index:25;display:flex;padding:var(--space-4);background:#f3f0eae0;color:var(--text);pointer-events:none}html[data-theme=night] .drop--live{background:#151412e0}.drop--live .drop__zone{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-6);border:2px dashed var(--vanya);border-radius:var(--r-plate);text-align:center;padding:var(--space-6)}.dt__row[tabindex]:focus-visible{outline:2px solid var(--vanya);outline-offset:-2px}.dt__act{gap:var(--space-1)}.dt__act .round{border:0;background:transparent;color:var(--text-2)}button.dt__row{border:0;background:transparent;font:inherit;text-align:left;width:100%}button.dt__row:disabled{cursor:default}@container (min-width: 720px){.dt{padding:var(--space-2)}.dt__head{padding:0 var(--space-2);border-bottom:0}.dt__row{min-height:56px;padding:0 var(--space-2);border-radius:max(var(--r-4),calc(var(--r-plate) - var(--space-2)))}.dt__row+.dt__row{border-top:0}.dt__group{padding:var(--space-3) var(--space-2) var(--space-1);border-top:0}.dt__cover{width:32px;height:40px;border-radius:max(var(--r-4),calc(var(--r-plate) - var(--space-4)))}.dt__act .round,.dt__c .btn--s{height:40px}.dt__act .round{width:40px}.app--biz .dt,.card--biz .dt{padding:var(--space-1)}.app--biz .dt__row,.card--biz .dt__row{border-radius:var(--r-4)}}@media (hover: hover) and (pointer: fine){.card--biz a.dt__row:hover,.card--biz button.dt__row:hover:not(:disabled){background:#f3f0ea0f}button.dt__row:hover:not(:disabled){background:var(--muted)}}.bar .bar__cta{margin-left:auto;gap:var(--space-2)}.bar .bar__cta+.bar__act{margin-left:var(--space-2)}
