@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/onest-app.CxgxJnKq.woff2)format("woff2")}.k-app{--_bg:#fff;--_bg2:#f2f2f7;--_sec:#fff;--_text:#0b0b0f;--_hint:#8a8a90;--_link:#0a84ff;--_btn:#0a84ff;--_btn-text:#fff;--_sep:#d9d9de;--_danger:#ff3b30;--_sub:#8a8a90}.k-app[data-theme=dark]{--_bg:#000;--_bg2:#0f0f11;--_sec:#1c1c1e;--_text:#f5f5f7;--_hint:#8e8e93;--_link:#3e8bff;--_btn:#3e8bff;--_btn-text:#fff;--_sep:#38383a;--_danger:#ff453a;--_sub:#98989f}.k-app{--bg:var(--_bg);--bg-grouped:var(--_bg2);--surface:var(--_sec);--label:var(--_text);--label-2:var(--_sub);--label-3:var(--_hint);--sep:var(--_sep);--accent:var(--_link);--fill-accent:var(--_btn);--on-accent:var(--_btn-text);--danger:var(--_danger);--section-head:var(--label-3);--surface-2:color-mix(in oklab, var(--surface), var(--label) 6%);--surface-3:color-mix(in oklab, var(--surface), var(--label) 11%);--press:color-mix(in oklab, var(--label) 8%, transparent);--fill:color-mix(in oklab, var(--bg-grouped), var(--label) 8%);--fill-soft:color-mix(in oklab, var(--bg-grouped), var(--label) 6%);--tint:16%;--pill-fill:color-mix(in oklab, var(--label) 8%, transparent);--hairline:color-mix(in oklab, var(--sep) 80%, transparent);--accent-soft:color-mix(in oklab, var(--accent) 14%, transparent);--danger-soft:color-mix(in oklab, var(--danger) 14%, transparent);--hue-blue:#0a84ff;--hue-amber:#c77700;--hue-violet:#7a5af5;--hue-green:#1f9d55;--hue-orange:#e8590c;--hue-pink:#e0336f;--hue-teal:#0d9488;--hue-gray:#8a8a90;--glass:color-mix(in oklab, var(--bg) 70%, transparent);--glass-strong:color-mix(in oklab, var(--bg) 84%, transparent);--glass-nav:color-mix(in oklab, var(--bg-grouped) 78%, transparent);--glass-tab:color-mix(in oklab, var(--bg) 60%, transparent);--glass-stroke:color-mix(in oklab, var(--label) 9%, transparent);--glass-pill:color-mix(in oklab, var(--label) 9%, transparent);--glass-hi:oklab(100% 0 5.96046e-8/.55);--glass-menu:color-mix(in oklab, var(--surface) 70%, transparent);--glass-edge:inset 0 .5px 0 var(--glass-hi), 0 0 0 .5px var(--glass-stroke);--glass-blur:blur(22px) saturate(180%);--scrim:oklab(0% none none/.38);color-scheme:light}.k-app[data-theme=dark]{--hue-blue:#4c9dff;--hue-amber:#ffb340;--hue-violet:#a78bfa;--hue-green:#34d17a;--hue-orange:#ff8a3d;--hue-pink:#ff5c93;--hue-teal:#2dd4bf;--hue-gray:#98989f;--fill-soft:color-mix(in oklab, var(--bg-grouped), var(--label) 12%);--tint:26%;--pill-fill:color-mix(in oklab, var(--label) 15%, transparent);--glass-hi:oklab(100% 0 5.96046e-8/.12);--scrim:oklab(0% none none/.55);color-scheme:dark}.k-app .tone-blue{--tone:var(--hue-blue)}.k-app .tone-amber{--tone:var(--hue-amber)}.k-app .tone-violet{--tone:var(--hue-violet)}.k-app .tone-green{--tone:var(--hue-green)}.k-app .tone-orange{--tone:var(--hue-orange)}.k-app .tone-pink{--tone:var(--hue-pink)}.k-app .tone-teal{--tone:var(--hue-teal)}.k-app .tone-gray{--tone:var(--hue-gray)}.k-app .tone-accent{--tone:var(--accent)}.k-app .tone-danger{--tone:var(--danger)}.k-app{--font:"Onest", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--s-1:2px;--s0:4px;--s1:8px;--s2:12px;--s3:16px;--s4:20px;--s5:24px;--s6:32px;--s7:40px;--s8:56px;--gutter:16px;--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-full:999px;--e1:0 1px 2px oklab(0% none none/.08);--e2:0 10px 30px -8px oklab(0% none none/.3), 0 2px 6px oklab(0% none none/.08);--e3:0 -10px 40px -6px oklab(0% none none/.35);--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--d-press:.12s;--d-fast:.18s;--d-base:.24s;--d-tab:.16s;--d-sheet:.36s;--d-push:.38s;--d-spin:.8s;--d-shimmer:1.4s;--d-float:4s;--d-calm:1ms;--safe-top:0px;--content-top:0px;--safe-bottom:0px;--nav-h:44px;--top:6px;--tabbar-h:62px;--dock-h:0px;font:400 16px/22px var(--font);color:var(--label);font-synthesis:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;text-rendering:optimizelegibility}.k-app[data-mode=fullscreen]{--top:calc(var(--safe-top) + var(--content-top));--nav-h:var(--content-top)}.k-app[data-mode=compact]{--top:44px}.k-app,.k-app *{box-sizing:border-box}.k-root{background:var(--bg-grouped);touch-action:manipulation;flex:1;height:100%;min-height:0;position:relative;overflow:hidden}:where(.k-app) :where(button,input,textarea){font:inherit;color:inherit}:where(.k-app) :where(button){cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0;margin:0;padding:0}:where(.k-app) :where(h1,h2,h3,h4,p){margin:0}.k-app :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-xs)}.k-app [hidden]{display:none!important}.k-app .num{font-variant-numeric:tabular-nums}.k-app .ico{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.k-app .ico.sm{stroke-width:1.75px;width:16px;height:16px}.k-app .ico.xs{stroke-width:2.25px;width:13px;height:13px}.k-app .ico.lg{stroke-width:1.8px;width:24px;height:24px}.k-app .t-display{letter-spacing:-.035em;font-size:40px;font-weight:650;line-height:44px}.k-app .t-large{letter-spacing:-.028em;font-size:32px;font-weight:700;line-height:38px}.k-app .t-title1{letter-spacing:-.02em;font-size:24px;font-weight:650;line-height:30px}.k-app .t-title2{letter-spacing:-.012em;font-size:20px;font-weight:620;line-height:26px}.k-app .t-headline{letter-spacing:-.006em;font-size:17px;font-weight:600;line-height:22px}.k-app .t-body{font-size:16px;font-weight:400;line-height:22px}.k-app .t-callout{font-size:15px;font-weight:400;line-height:20px}.k-app .t-subhead{font-size:14px;font-weight:500;line-height:19px}.k-app .t-foot{letter-spacing:.003em;font-size:13px;font-weight:400;line-height:18px}.k-app .t-caption{letter-spacing:.01em;font-size:12px;font-weight:500;line-height:16px}.k-app .t-micro{letter-spacing:.02em;font-size:11px;font-weight:600;line-height:13px}.k-app .c2{color:var(--label-2)}.k-app .c3{color:var(--label-3)}.k-app .ca{color:var(--accent)}.k-app .gap-8{height:8px}.k-app .gap-12{height:12px}.k-app .gap-16{height:16px}.k-app .gap-24{height:24px}.k-app .k-nav,.k-app .k-stack{position:absolute;inset:0}.k-app .k-stack[hidden]{display:none}.k-app .screen{background:var(--bg-grouped);isolation:isolate;position:absolute;inset:0;overflow:hidden}.k-app .screen.under{visibility:hidden}.k-app .screen.plain{background:var(--bg);--glass-nav:color-mix(in oklab, var(--bg) 78%, transparent)}.k-app .screen>.scroll{overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;position:absolute;inset:0;overflow:hidden auto}.k-app .screen>.scroll::-webkit-scrollbar{display:none}.k-app .k-dim{opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}.k-app .k-pull{z-index:10;left:50%;top:var(--top);opacity:0;pointer-events:none;width:32px;height:32px;color:var(--label-2);background:var(--glass-strong);backdrop-filter:var(--glass-blur);box-shadow:inset 0 .5px 0 var(--glass-hi), 0 0 0 .5px var(--glass-stroke);border-radius:50%;place-items:center;display:grid;position:absolute}.k-app .k-pull-ico{display:grid}.k-app .k-pull-ico .ico{width:18px;height:18px}.k-app .k-pull.busy .k-pull-ico{animation:k-spin var(--d-spin) linear infinite}.k-app .screen .content{padding:var(--top) 0 calc(var(--dock-h) + var(--safe-bottom) + var(--s5))}.k-app .k-stack.docked{--dock-h:calc(var(--tabbar-h) + var(--s1) + var(--s2))}.k-app[data-mode=compact] .k-stack.docked{--dock-h:0px}.k-app .navbar{z-index:20;padding-top:var(--safe-top);height:calc(var(--safe-top) + var(--nav-h));align-items:center;gap:var(--s1);padding-inline:var(--s2);transition:background-color var(--d-fast) var(--ease-out), box-shadow var(--d-fast) var(--ease-out);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:none;position:absolute;top:0;left:0;right:0}.k-app .navbar .nav-title{text-align:center;min-width:0;max-width:60vw;transition:opacity var(--d-fast) var(--ease-out);grid-column:2}.k-app .navbar .nav-title b{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:620;line-height:20px;display:block;overflow:hidden}.k-app .navbar .nav-title span{color:var(--label-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:15px;display:block;overflow:hidden}.k-app .navbar .nav-start{justify-self:start;gap:var(--s1);grid-column:1;min-width:0;display:flex}.k-app .navbar .nav-end{justify-self:end;gap:var(--s1);grid-column:3;display:flex}.k-app .navbar .nav-start:empty,.k-app .navbar .nav-end:empty{display:none}.k-app[data-mode=fullscreen] .navbar{grid-template-columns:minmax(0,1fr);gap:0;padding-inline:120px;display:grid}.k-app[data-mode=fullscreen] .navbar .nav-title{grid-column:1;max-width:none}.k-app[data-mode=fullscreen] .navbar .nav-start,.k-app[data-mode=fullscreen] .navbar .nav-end{display:none}.k-app[data-mode=fullscreen] .screen.large:not(.scrolled) .navbar .nav-title{opacity:0}.k-app[data-mode=fullscreen] .screen.scrolled .navbar,.k-app[data-mode=fullsize] .screen.scrolled .navbar,.k-app[data-mode=compact] .navbar{background:var(--glass-nav);backdrop-filter:var(--glass-blur);box-shadow:0 .5px 0 var(--glass-stroke)}.k-app[data-mode=fullsize] .screen.scrolled .navbar{display:grid}.k-app[data-mode=compact] .navbar{grid-template-columns:auto minmax(0,1fr) auto;height:44px;padding-top:0;display:grid}.k-app[data-mode=compact] .navbar .nav-title{grid-column:2}.k-app[data-mode=compact] .screen.large .navbar .nav-title{visibility:hidden}.k-app[data-mode=compact] .navbar .gbtn{height:32px;font-size:14px}.k-app[data-mode=compact] .navbar .gbtn.menu{box-shadow:none;backdrop-filter:none;background:0 0;padding-left:4px;font-size:16px;font-weight:650}.k-app .largetitle{padding:var(--s1) var(--gutter) var(--s2);align-items:flex-end;gap:var(--s2);display:flex}.k-app .largetitle h1{flex:1;min-width:0}.k-app[data-mode=compact] .largetitle,.k-app .gbtn.menu{display:none}.k-app[data-mode=compact] .gbtn.menu{display:inline-grid}.k-root.no-tabs .k-stack.docked{--dock-h:0px}.k-app .gbtn{border-radius:var(--r-full);white-space:nowrap;background:var(--glass-strong);min-width:36px;height:36px;backdrop-filter:var(--glass-blur);box-shadow:inset 0 .5px 0 var(--glass-hi), 0 0 0 .5px var(--glass-stroke);color:var(--label);transition:transform var(--d-press) var(--ease-out);grid-auto-flow:column;place-items:center;gap:6px;padding:0 10px;font-size:15px;font-weight:550;display:inline-grid}.k-app .gbtn:active{transform:scale(.94)}.k-app .ibtn{width:36px;height:36px;color:var(--label);transition:transform var(--d-press) var(--ease-out);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.k-app .ibtn:after{content:"";border-radius:50%;position:absolute;inset:-4px}.k-app .ibtn:active{transform:scale(.92)}.k-app .ibtn[disabled]{opacity:.4;pointer-events:none}.k-app .ibtn.glass{background:var(--glass-strong);backdrop-filter:var(--glass-blur);box-shadow:inset 0 .5px 0 var(--glass-hi), 0 0 0 .5px var(--glass-stroke)}.k-app .ibtn.gray{background:var(--surface-2);color:var(--label-2)}.k-app .ibtn.tinted{background:var(--accent-soft);color:var(--accent)}.k-app .ibtn.primary{background:var(--fill-accent);color:var(--on-accent)}.k-app .ibtn.plain{color:var(--accent)}.k-app .ibtn.lg{width:44px;height:44px}.k-app .ibtn.lg:after{inset:0}.k-app .ibtn.sm{width:30px;height:30px}.k-app .ibtn.sm:after{inset:-7px}.k-app .ibtn.sm .ico{stroke-width:2.6px;width:16px;height:16px}.k-app .ibtn.on-media{color:#fff;backdrop-filter:blur(12px);background:oklab(0% none none/.42)}.k-app .tabbar{z-index:30;left:var(--s3);right:var(--s3);bottom:calc(var(--safe-bottom) + var(--s1));height:var(--tabbar-h);border-radius:var(--r-full);background:var(--glass-tab);backdrop-filter:var(--glass-blur);box-shadow:inset 0 .5px 0 var(--glass-hi), 0 0 0 .5px var(--glass-stroke), var(--e2);transition:transform var(--d-base) var(--ease-out), opacity var(--d-fast) var(--ease-out);grid-auto-columns:1fr;grid-auto-flow:column;padding:5px;display:grid;position:absolute}.k-root:not(.at-root) .tabbar{transform:translateY(calc(100% + var(--s3) + var(--safe-bottom)));opacity:0;pointer-events:none}.k-app[data-mode=compact] .tabbar{display:none}.k-app .tab{border-radius:var(--r-full);color:var(--label-2);letter-spacing:.01em;transition:color var(--d-fast) var(--ease-out), transform var(--d-press) var(--ease-out);align-content:center;place-items:center;gap:2px;font-size:10.5px;font-weight:600;line-height:13px;display:grid;position:relative}.k-app .tab .ico{stroke-width:1.9px;width:23px;height:23px}.k-app .tabbar .tab .ava{width:23px;height:23px;transition:box-shadow var(--d-fast) var(--ease-out);font-size:9px}.k-app .tabbar .tab[aria-selected=true] .ava{box-shadow:0 0 0 1.5px var(--accent)}.k-app .cell.tabrow .lead>.ava{width:24px;height:24px;font-size:9.5px}.k-app .cell.tabrow.accent .lead>.ava{box-shadow:0 0 0 1.5px var(--accent)}.k-app .tab[aria-selected=true]{color:var(--accent)}.k-app .tabbar .tab-pill{border-radius:var(--r-full);pointer-events:none;background:color-mix(in oklab, var(--label) 7%, transparent);width:0;box-shadow:inset 0 .5px 0 var(--glass-hi);transform-origin:0;position:absolute;top:5px;bottom:5px;left:0}.k-app .tab:active{transform:scale(.92)}.k-app .tab.dim{opacity:.38;pointer-events:none}.k-app .tab .dot{border-radius:var(--r-full);background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg);position:absolute;top:6px;left:calc(50% + 8px)}.k-app .tab .dot[hidden]{display:none}.k-app .tab .badge{position:absolute;top:4px;left:calc(50% + 6px)}.k-app .badge{border-radius:var(--r-full);background:var(--danger);color:#fff;text-align:center;font-variant-numeric:tabular-nums;min-width:18px;height:18px;box-shadow:0 0 0 2px var(--bg);padding:0 5px;font-size:11px;font-weight:700;line-height:18px}.k-app .searchbar{margin:0 var(--gutter);align-items:center;display:flex}.k-app .search{border-radius:var(--r-full);background:var(--fill-soft);min-width:0;height:36px;color:var(--label-3);flex:1;display:block;position:relative;overflow:hidden}.k-app .search input{width:100%;height:100%;color:var(--label);-webkit-appearance:none;appearance:none;background:0 0;border:0;outline:0;padding:0 12px 0 36px;font-size:16px;display:block}.k-app .search input::-webkit-search-cancel-button{-webkit-appearance:none}.k-app .s-grp{pointer-events:none;color:var(--label-3);white-space:nowrap;align-items:center;gap:6px;font-size:16px;display:flex;position:absolute;top:0;bottom:0;left:12px}.k-app .search input:not(:placeholder-shown)~.s-grp span{opacity:0}.k-app .s-cancel{white-space:nowrap;color:var(--accent);flex:none;margin-left:8px;font-size:16px;overflow:hidden}.k-app .ftabs{margin:0 var(--gutter);border-radius:var(--r-full);background:var(--surface);height:40px;box-shadow:inset 0 0 0 .5px var(--hairline);overflow:hidden}.k-app .ftabs-strip{isolation:isolate;overscroll-behavior-x:contain;scrollbar-width:none;height:100%;padding:3px;display:flex;position:relative;overflow-x:auto}.k-app .ftabs-strip::-webkit-scrollbar{display:none}.k-app .ftab-thumb{z-index:0;border-radius:var(--r-full);background:var(--glass-pill);width:0;box-shadow:inset 0 .5px 0 var(--glass-hi), 0 0 0 .5px var(--glass-stroke);transform-origin:0;pointer-events:none;position:absolute;top:3px;bottom:3px;left:0}.k-app .ftab{z-index:1;border-radius:var(--r-full);height:100%;color:var(--label-2);white-space:nowrap;transition:color var(--d-fast) var(--ease-out);flex:none;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:550;display:inline-flex;position:relative}.k-app .ftab[aria-selected=true]{color:var(--label)}.k-app .ftabs.fill .ftab{flex:1 1 0;justify-content:center;min-width:max-content;padding:0 8px}.k-app .ftab .n{--tone:var(--hue-gray);border-radius:var(--r-full);text-align:center;min-width:18px;height:18px;color:color-mix(in oklab, var(--tone) 88%, var(--label));background:color-mix(in oklab, var(--surface), var(--tone) var(--tint));font-variant-numeric:tabular-nums;padding:0 5px;font-size:11.5px;font-weight:700;line-height:18px}.k-app .ftab.hot .n{--tone:var(--hue-orange)}.k-app .k-swipe-x{touch-action:pan-y}.k-app .switch{border-radius:var(--r-full);background:var(--surface-3);width:51px;height:31px;transition:background-color var(--d-base) var(--ease-out);flex:none;position:relative}.k-app .switch:after{content:"";width:27px;height:27px;transition:transform var(--d-base) var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 3px 8px #00000026,0 1px 1px #00000029}.k-app .switch[aria-checked=true]{background:var(--hue-green)}.k-app .switch[aria-checked=true]:after{transform:translate(20px)}.k-app .fld{margin:0 var(--gutter) var(--s2);gap:6px;display:grid}.k-app .fld>span{color:var(--label-3);padding-left:4px;font-size:13px;font-weight:600;line-height:16px}.k-app .fld input,.k-app .fld textarea{border-radius:var(--r-md);background:var(--surface-2);width:100%;min-height:46px;color:var(--label);resize:none;border:0;outline:0;padding:11px 14px;font-size:16px;line-height:22px}.k-app .fld input:focus,.k-app .fld textarea:focus{box-shadow:inset 0 0 0 1.5px var(--accent)}.k-app .screen .fld:not(.card .fld) input,.k-app .screen .fld:not(.card .fld) textarea{background:var(--surface)}.k-app .fld.err input,.k-app .fld.err textarea{box-shadow:inset 0 0 0 1.5px var(--danger)}.k-app .fld .fld-msg{color:var(--label-3);padding-left:4px;font-size:13px;line-height:17px}.k-app .fld.err .fld-msg{color:var(--danger)}.k-app .chips{gap:var(--s1);padding:0 var(--gutter);flex-wrap:wrap;display:flex}.k-app .chips.x{scrollbar-width:none;overscroll-behavior-x:contain;flex-wrap:nowrap;overflow-x:auto}.k-app .chips.x::-webkit-scrollbar{display:none}.k-app .chip{border-radius:var(--r-full);white-space:nowrap;height:32px;color:var(--label);background:var(--fill-soft);transition:transform var(--d-press) var(--ease-out), background-color var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);flex:none;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:500;line-height:18px;display:inline-flex;position:relative}.k-app .chip:after{content:"";position:absolute;inset:-6px 0}.k-app button.chip:active,.k-app a.chip:active{transform:scale(.96)}.k-app .chip .ico{stroke-width:2.2px;width:16px;height:16px}.k-app .chip.on,.k-app .chip[aria-pressed=true],.k-app .chip[aria-selected=true]{background:var(--fill-accent);color:var(--on-accent)}.k-app .chip.sm{height:28px;padding:0 12px;font-size:13px}.k-app .card .chip:not(.on),.k-app .sheet .chip:not(.on){background:var(--surface-2)}.k-app .sec-h{padding:var(--s5) calc(var(--gutter) + var(--s3)) var(--s1);text-transform:uppercase;color:var(--section-head);align-items:baseline;gap:var(--s1);font-size:13px;font-weight:400;line-height:16px;display:flex}.k-app .sec-h .ca,.k-app .sec-h .end{text-transform:none;margin-left:auto;font-weight:500}.k-app .sec-f{padding:7px calc(var(--gutter) + var(--s3)) 0;color:var(--label-3);font-size:13px;line-height:17px}.k-app .group{margin:0 var(--gutter);background:var(--surface);border-radius:var(--r-md);overflow:hidden}.k-app .cell{align-items:center;column-gap:var(--s2);width:100%;min-height:48px;padding:10px var(--s3);text-align:left;transition:background-color var(--d-press) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.k-app .cell.nolead{grid-template-columns:minmax(0,1fr) auto}.k-app .cell+.cell:before{content:"";top:0;right:0;left:var(--sep-inset,16px);border-top:.5px solid var(--sep);position:absolute}.k-app .cell.haslead+.cell.haslead:before{left:58px}.k-app button.cell:active,.k-app a.cell:active{background:var(--press)}.k-app .cell[disabled]{opacity:.45;pointer-events:none}.k-app .cell .lead{place-items:center;display:grid}.k-app .cell .lead.sq{color:#fff;background:var(--tone,var(--accent));border-radius:8px;width:30px;height:30px}.k-app .cell .lead.sq .ico{width:18px;height:18px}.k-app .cell.top .lead{align-self:start}.k-app .cell .main{min-width:0}.k-app .cell .title{font-size:16px;line-height:21px;display:block}.k-app .cell .title-line{align-items:center;gap:6px;min-width:0;display:flex}.k-app .cell .title-line .title{min-width:0}.k-app .cell .title-line .tag{flex:none;height:18px;padding:0 5px;font-size:11px}.k-app .cell .sub{color:var(--label-3);font-size:13px;line-height:17px;display:block}.k-app .cell .trail{color:var(--label-3);align-items:center;gap:6px;min-width:0;font-size:15px;display:flex}.k-app .cell .trail .ico{stroke-width:2.4px;opacity:.55;width:16px;height:16px}.k-app .pick .cell{padding-block:9px}.k-app .pick .pick-ck{place-items:center;display:grid}.k-app .pick .pick-ck .ico{stroke-width:2.6px;opacity:1;width:20px;height:20px;color:var(--accent)}.k-app .pick .cell[aria-checked=false] .pick-ck{visibility:hidden}.k-app .pick .cell[aria-checked=true] .title{color:var(--accent)}.k-app .pick .cell.cur .title{color:var(--label-2)}.k-app .pick .pick-now{color:var(--label-3);font-size:13px;line-height:17px}.k-app .cell.danger .title{color:var(--danger)}.k-app .cell.accent .title{color:var(--accent)}.k-app .row{column-gap:var(--s2);width:100%;padding:10px var(--s3) 11px;text-align:left;transition:background-color var(--d-press) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;row-gap:1px;display:grid;position:relative}.k-app .row+.row:before{content:"";border-top:.5px solid var(--sep);position:absolute;top:0;left:68px;right:0}.k-app .row:active{background:var(--press)}.k-app .row>.ava{grid-row:1/4;align-self:start;margin-top:1px}.k-app .row .nm{letter-spacing:-.006em;align-items:baseline;min-width:0;font-size:16px;font-weight:600;line-height:21px;display:flex}.k-app .row .nm .nmt{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:42%;overflow:hidden}.k-app .row .nm .id{white-space:nowrap;color:var(--label-3);font-variant-numeric:tabular-nums;flex:none;margin-left:5px;font-size:13px;font-weight:500}.k-app .row .nm .id.sfx{text-overflow:ellipsis;flex:0 100 auto;min-width:0;margin-left:4px;overflow:hidden}.k-app .row .tm{color:var(--label-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;line-height:21px}.k-app .row .pv{color:var(--label-2);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;grid-column:2/4;font-size:14.5px;line-height:19px;display:-webkit-box;overflow:hidden}.k-app .row .pv b{color:var(--label);font-weight:550}.k-app .row .rtags{grid-column:2/4;align-items:center;gap:6px;min-width:0;margin-top:5px;display:flex}.k-app .row .rtags .cat{color:var(--label-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.k-app[data-mode=compact] .row{padding-block:8px 9px}.k-app[data-mode=compact] .row .pv{-webkit-line-clamp:1}.k-app .waitl{color:var(--hue-orange);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-size:12.5px;font-weight:650;display:inline-flex}.k-app .ava{color:#fff;letter-spacing:.01em;background:linear-gradient(160deg, color-mix(in oklab, var(--tone,var(--hue-gray)) 78%, #fff), var(--tone,var(--hue-gray)));border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:16px;font-weight:650;display:grid;position:relative}.k-app .ava>img{object-fit:cover;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.k-app .ava.photo{color:#0000}.k-app .ava.photo.late{transition:color var(--d-base) var(--ease-out)}.k-app .ava.late>img{animation:k-fade-in var(--d-base) var(--ease-out)}.k-app img.k-img{transition:opacity var(--d-base) var(--ease-out)}.k-app img.k-img-wait{opacity:0}@keyframes k-fade-in{0%{opacity:0}}.k-app .ava.s{width:32px;height:32px;font-size:12.5px}.k-app .logo-tile{border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.k-app .logo-tile>img{object-fit:cover;width:100%;height:100%;display:block}.k-app .logo-tile.init{color:#fff;letter-spacing:.01em;background:var(--tone,var(--hue-gray));font-size:12px;font-weight:650}.k-app .ava.m{width:60px;height:60px;font-size:26px}.k-app .ava.l{width:64px;height:64px;font-size:23px}.k-app .ava{--ch:20px;--ch-ico:12px;--ch-off:-3px;--ch-vk:.85}.k-app .ava.s{--ch:20px;--ch-ico:12px;--ch-off:-3px}.k-app .ava.m{--ch:22px;--ch-ico:13px;--ch-off:-2px}.k-app .ava.l{--ch:24px;--ch-ico:14px;--ch-off:-2px}.k-app .ava .ch{right:var(--ch-off);bottom:var(--ch-off);width:var(--ch);height:var(--ch);background:var(--hue-blue);color:#fff;box-shadow:0 0 0 2px var(--surface);border-radius:50%;place-items:center;display:grid;position:absolute}.k-app .ava .ch.email{background:var(--hue-violet)}.k-app .ava .ch.vk{background:#07f}.k-app .ava .ch .ico{width:var(--ch-ico);height:var(--ch-ico);stroke-width:2.4px}.k-app .ava .ch.vk .ico{width:calc(var(--ch) * var(--ch-vk));height:calc(var(--ch) * var(--ch-vk));fill:currentColor;stroke:none}.k-app .pill{border-radius:var(--r-full);white-space:nowrap;height:22px;color:color-mix(in oklab, var(--tone,var(--hue-gray)) 88%, var(--label));background:color-mix(in oklab, var(--surface), var(--tone,var(--hue-gray)) var(--tint));flex:none;align-items:center;gap:4px;padding:0 8px 0 6px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.k-app .pill.neutral{color:var(--label-2);background:var(--pill-fill)}.k-app .pill img{object-fit:cover;border-radius:3px;flex:none;width:13px;height:13px}.k-app .pill .logo-tile{border-radius:3px;flex:none;width:13px;height:13px;font-size:8px;line-height:13px}.k-app .pill .pill-x{width:16px;height:16px;color:inherit;border-radius:50%;flex:none;place-items:center;margin-right:-4px;display:grid;position:relative}.k-app .pill .pill-x:after{content:"";position:absolute;inset:-6px}.k-app .pill .pill-x .ico{stroke-width:2.4px;width:12px;height:12px}.k-app .tag{border-radius:var(--r-xs);background:var(--surface-2);height:22px;color:var(--label-2);white-space:nowrap;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.k-app .demo-badge{border-radius:var(--r-full);letter-spacing:.03em;height:18px;color:var(--hue-violet);background:color-mix(in oklab, var(--surface), var(--hue-violet) 14%);align-items:center;gap:3px;padding:0 6px;font-size:10.5px;font-weight:700;display:inline-flex}.k-app .banner{margin:0 var(--gutter);align-items:center;gap:var(--s1);padding:10px var(--s2);border-radius:var(--r-sm);color:color-mix(in oklab, var(--tone,var(--accent)) 90%, var(--label));background:color-mix(in oklab, var(--surface), var(--tone,var(--accent)) 13%);font-size:14px;font-weight:550;line-height:19px;display:flex}.k-app .banner .ico{width:18px;height:18px}.k-app .btn{height:50px;padding:0 var(--s4);border-radius:var(--r-md);justify-content:center;align-items:center;gap:var(--s1);letter-spacing:-.005em;white-space:nowrap;transition:transform var(--d-press) var(--ease-out), opacity var(--d-fast) var(--ease-out), background-color var(--d-fast) var(--ease-out);font-size:16px;font-weight:620;display:inline-flex}.k-app .btn:active{transform:scale(.97)}.k-app .btn.primary{background:var(--fill-accent);color:var(--on-accent)}.k-app .btn.tinted{background:var(--accent-soft);color:var(--accent)}.k-app .btn.gray{background:var(--surface-2);color:var(--label)}.k-app .btn.plain{color:var(--accent);background:0 0}.k-app .btn.danger{background:var(--danger-soft);color:var(--danger)}.k-app .btn.sm{border-radius:var(--r-full);height:34px;padding:0 14px;font-size:14px}.k-app .btn.block{width:100%}.k-app .btn[disabled]{opacity:.4;pointer-events:none}.k-app .btn.loading{color:#0000;pointer-events:none;position:relative}.k-app .btn.loading:after{content:"";border:2px solid var(--on-accent);width:18px;height:18px;animation:k-spin var(--d-spin) linear infinite;border-right-color:#0000;border-radius:50%;position:absolute}.k-app .btn.tinted.loading:after,.k-app .btn.gray.loading:after,.k-app .btn.plain.loading:after{border-color:var(--accent);border-right-color:#0000}.k-app .btn.danger.loading:after{border-color:var(--danger);border-right-color:#0000}@keyframes k-spin{to{transform:rotate(1turn)}}.k-app .spin{border:2px solid var(--label-3);width:20px;height:20px;animation:k-spin var(--d-spin) linear infinite;border-right-color:#0000;border-radius:50%;flex:none;display:inline-block}.k-app .spin.lg{border-width:2.5px;width:28px;height:28px}.k-app .btns{gap:var(--s1);padding:var(--s2) var(--gutter) 0;display:flex}.k-app .btns .btn{flex:1}.k-app .k-layer{z-index:60;pointer-events:none;position:absolute;inset:0}.k-app .k-layer>*{pointer-events:auto}.k-app .scrim{background:var(--scrim);animation:k-fade var(--d-base) var(--ease-out);position:absolute;inset:0}.k-app .scrim.out{opacity:0;transition:opacity var(--d-base) var(--ease-out)}@keyframes k-fade{0%{opacity:0}}.k-app .sheet{max-height:calc(100% - var(--top) - 12px);border-radius:var(--r-xl) var(--r-xl) 0 0;background:var(--surface);box-shadow:var(--e3);padding:6px 0 calc(var(--s3) + var(--safe-bottom));animation:k-sheet-in var(--d-sheet) var(--ease-drawer);touch-action:pan-y;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.k-app .sheet>.sh-body{overscroll-behavior:contain;min-height:0;overflow-y:auto}.k-app .sheet>.sh-foot{flex:none}.k-app .sheet>.sh-foot[hidden]{display:none}@keyframes k-sheet-in{0%{transform:translateY(100%)}}.k-app .sheet .grab{background:var(--surface-3);border-radius:3px;flex:none;width:36px;height:5px;margin:0 auto 6px}.k-app .sheet .sh-head{align-items:center;gap:var(--s2);padding:6px var(--s3) var(--s2);flex:none;grid-template-columns:minmax(0,1fr) auto;display:grid}.k-app .sheet .sh-head h4{letter-spacing:-.015em;font-size:20px;font-weight:650;line-height:25px}.k-app .sheet .sh-note{padding:0 var(--s3) var(--s2);color:var(--label-2);font-size:14.5px;line-height:20px}.k-app .sheet .group{background:var(--surface-2)}.k-app .xbtn{background:var(--surface-2);width:30px;height:30px;color:var(--label-2);transition:transform var(--d-press) var(--ease-out);border-radius:50%;place-items:center;display:grid}.k-app .xbtn:active{transform:scale(.92)}.k-app .xbtn .ico{stroke-width:2.6px;width:16px;height:16px}.k-app .toast{left:50%;top:calc(var(--top) + var(--s1));align-items:center;gap:var(--s1);border-radius:var(--r-full);background:var(--glass-strong);max-width:calc(100% - 32px);backdrop-filter:var(--glass-blur);box-shadow:inset 0 .5px 0 var(--glass-hi), 0 0 0 .5px var(--glass-stroke), var(--e2);animation:k-toast-in var(--d-base) var(--ease-out);pointer-events:none;padding:10px 16px 10px 12px;font-size:15px;font-weight:600;line-height:20px;display:inline-flex;position:absolute;transform:translate(-50%)}.k-app .toast.out{opacity:0;transition:opacity var(--d-fast) var(--ease-out), transform var(--d-fast) var(--ease-out);animation:none;transform:translate(-50%,-8px)scale(.96)}.k-app .toast .ok{background:var(--hue-green);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.k-app .toast .ok .ico{stroke-width:3px;width:15px;height:15px}.k-app .toast{width:max-content}.k-app .toast .no{background:var(--danger);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.k-app .toast .no .ico{stroke-width:3px;width:15px;height:15px}.k-app .toast .tact{margin-left:var(--s1);color:var(--accent);pointer-events:auto;font-weight:650}@keyframes k-toast-in{0%{opacity:0;transform:translate(-50%,-8px)scale(.96)}}.k-app .k-gest{z-index:1;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;position:relative}.k-app .k-ctx-src{visibility:hidden}.k-app .k-ctx-scrim{backdrop-filter:blur(14px)}.k-app .k-ctx-group{pointer-events:none;height:0;position:absolute;left:0;right:0}.k-app .k-ctx-clip{pointer-events:none;position:absolute;inset:0}.k-app .k-ctx-clone{pointer-events:none;margin:0;position:absolute;top:0}.k-app .k-ctx-clone.win{overflow:hidden}.k-app .k-ctx-clone>*,.k-app .k-ctx-shift>*{width:100%;max-width:none;margin:0}.k-app .k-ctx-menu{pointer-events:auto;position:absolute}.k-app .k-ctx-panel{border-radius:var(--r-md);background:var(--glass-menu);min-width:190px;max-width:260px;backdrop-filter:var(--glass-blur);box-shadow:var(--glass-edge), var(--e3);padding:4px}.k-app .k-ctx-item{justify-content:space-between;align-items:center;gap:var(--s2);text-align:left;width:100%;min-height:44px;color:var(--label);transition:background-color var(--d-press) var(--ease-out);border-radius:10px;padding:0 14px;font-size:17px;line-height:22px;display:flex}.k-app .k-ctx-item.hi{background:color-mix(in oklab, var(--label) 8%, transparent)}.k-app .k-ctx-item.danger{color:var(--danger)}.k-app .k-ctx-item[aria-disabled=true]{opacity:.45}.k-app .k-ctx-item .ico{width:20px;height:20px;color:var(--label-2);flex:none}.k-app .k-ctx-item.danger .ico{color:var(--danger)}.k-app .k-swipe-ico{right:var(--s2);z-index:0;opacity:0;pointer-events:none;width:36px;height:36px;position:absolute}.k-app .k-swipe-in{background:color-mix(in oklab, var(--label) 12%, transparent);width:100%;height:100%;color:var(--label-2);transition:background-color var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);border-radius:50%;place-items:center;display:grid}.k-app .k-swipe-in .ico{width:20px;height:20px}.k-app .k-swipe-ico.armed .k-swipe-in{background:var(--fill-accent);color:var(--on-accent)}.k-app[data-os=android]:not([data-perf=high]) .k-ctx-scrim{backdrop-filter:none;background:oklab(0% none none/.45)}@media (prefers-reduced-motion:reduce){.k-app .k-ctx-scrim{backdrop-filter:none}}.k-app[data-perf=low] .k-ctx-scrim{backdrop-filter:none}.k-app .card{margin:0 var(--gutter);padding:var(--s3);border-radius:var(--r-lg);background:var(--surface)}.k-app .card+.card,.k-app .grid2+.card,.k-app .card+.grid2,.k-app .card+.group,.k-app .group+.card{margin-top:var(--s2)}.k-app .card-h{align-items:center;gap:var(--s1);margin-bottom:var(--s2);font-size:15px;font-weight:620;display:flex}.k-app .card-h .ico{color:var(--label-3);width:18px;height:18px}.k-app .card-h .ca,.k-app .card-h .c3,.k-app .card-h .end{margin-left:auto;font-size:13.5px;font-weight:500}.k-app .grid2{margin:var(--s2) var(--gutter) 0;gap:var(--s2);grid-template-columns:1fr 1fr;display:grid}.k-app .grid2 .card{margin:0}.k-app .kpi .v{letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:26px;font-weight:650;line-height:30px}.k-app .kpi .v small{color:var(--label-3);letter-spacing:0;font-size:17px;font-weight:550}.k-app .kpi .l{color:var(--label-2);font-size:13.5px;font-weight:550;line-height:18px}.k-app .kpi .l2{color:var(--label-3);margin-top:2px;font-size:12.5px;line-height:16px}.k-app .kpi .kico{width:30px;height:30px;color:var(--tone,var(--accent));background:color-mix(in oklab, var(--surface), var(--tone,var(--accent)) var(--tint));border-radius:50%;place-items:center;margin-bottom:10px;display:grid}.k-app .kpi .kico .ico{width:17px;height:17px}.k-app .grid2 .kpi .v{margin-top:1px;font-size:23px;line-height:28px}.k-app .grid2 .kpi .v small{font-size:16px}.k-app .delta{border-radius:var(--r-full);font-variant-numeric:tabular-nums;height:22px;color:var(--tone,var(--hue-gray));background:color-mix(in oklab, var(--surface), var(--tone,var(--hue-gray)) 14%);align-items:center;gap:2px;padding:0 7px;font-size:12.5px;font-weight:700;display:inline-flex}.k-app .delta .ico{stroke-width:2.6px;width:13px;height:13px}.k-app .hero-kpi .v{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:44px;font-weight:680;line-height:48px}.k-app .hero-kpi .v small{color:var(--label-3);letter-spacing:-.01em;font-size:26px;font-weight:550}.k-app .hero-kpi .row1{align-items:center;gap:var(--s1);flex-wrap:wrap;margin-top:6px;display:flex}.k-app .bars{height:92px;margin-top:var(--s3);grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;gap:6px;display:grid}.k-app .bars .b{height:calc(var(--v,.1) * 100%);background:color-mix(in oklab, var(--surface), var(--accent) 30%);transform-origin:bottom;border-radius:6px 6px 3px 3px;min-height:4px;position:relative}.k-app .bars .b.now{background:var(--accent)}.k-app .bars-x{color:var(--label-3);text-align:center;grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;margin-top:6px;font-size:11.5px;display:grid}.k-app .bars-x .now{color:var(--label);font-weight:650}.k-app .funnel{gap:10px;display:grid}.k-app .fs{grid-template-columns:minmax(0,1fr) auto;row-gap:5px;display:grid}.k-app .fs .fl{color:var(--label-2);font-size:14px}.k-app .fs .fv{font-variant-numeric:tabular-nums;font-size:14px;font-weight:650}.k-app .fs .fv small{color:var(--label-3);margin-left:6px;font-size:12.5px;font-weight:550}.k-app .fs .track{background:var(--surface-2);border-radius:5px;grid-column:1/3;height:10px;overflow:hidden}.k-app .fs .fill{height:100%;width:calc(var(--v,0) * 100%);background:var(--tone,var(--accent));transform-origin:0;border-radius:5px;display:block}.k-app .fs.end .fl{color:var(--label);font-weight:600}.k-app .meter{background:var(--surface-2);border-radius:3px;height:6px;margin-top:6px;overflow:hidden}.k-app .meter i{height:100%;width:calc(var(--v,0) * 100%);background:var(--tone,var(--accent));transform-origin:0;border-radius:3px;display:block}.k-app .empty{padding:var(--s7) var(--s5);text-align:center;justify-items:center;gap:var(--s1);display:grid}.k-app .empty.err{--tone:var(--danger)}.k-app .empty .art{width:132px;height:100px;margin-bottom:var(--s3);color:var(--tone,var(--accent));place-items:center;display:grid;position:relative}.k-app .empty .art:before,.k-app .empty .art:after{content:"";background:color-mix(in oklab, var(--surface), var(--tone,var(--accent)) 7%);width:60px;height:72px;box-shadow:0 0 0 .5px color-mix(in oklab, var(--sep), var(--tone,var(--accent)) 25%), var(--e1);border-radius:16px;margin:-36px 0 0 -30px;position:absolute;top:50%;left:50%}.k-app .empty .art:before{transform:translate(-30px,6px)rotate(-12deg)}.k-app .empty .art:after{transform:translate(30px,6px)rotate(12deg)}.k-app .empty .art .tile{z-index:1;background:linear-gradient(160deg, color-mix(in oklab, var(--surface), var(--tone,var(--accent)) 24%), color-mix(in oklab, var(--surface), var(--tone,var(--accent)) 10%));width:76px;height:76px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--tone,var(--accent)) 22%, transparent), var(--e2);border-radius:24px;place-items:center;display:grid;position:relative}.k-app .empty .art .tile .ico{stroke-width:1.9px;width:34px;height:34px}.k-app .empty .art .tile.float{animation:k-float var(--d-float) var(--ease-in-out) infinite}@keyframes k-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.k-app .empty b{letter-spacing:-.015em;text-wrap:balance;font-size:20px;font-weight:650;line-height:25px}.k-app .empty p{color:var(--label-2);text-wrap:balance;max-width:290px;font-size:15px;line-height:20px}.k-app .empty .btn{margin-top:var(--s3);border-radius:var(--r-full);min-width:180px;height:44px;font-size:15px}.k-app .empty .btns{padding:var(--s2) 0 0;width:100%;max-width:280px}.k-app .empty .btns .btn{margin-top:0}.k-app .screen .content:has(.empty.fill){box-sizing:border-box;flex-direction:column;min-height:100%;display:flex}.k-app .screen .content :has(.empty.fill){flex-direction:column;flex:1 0 auto;display:flex}.k-app .empty.fill{padding-bottom:calc(var(--s7) + var(--s5));flex:1 0 auto;align-content:center}.k-app{--skel:color-mix(in oklab, var(--surface), var(--label) 9%);--skel-hi:color-mix(in oklab, var(--surface), var(--label) 4%)}.k-app .skel{background:linear-gradient(90deg, var(--skel) 0 40%, var(--skel-hi) 50%, var(--skel) 60% 100%);animation:k-shimmer var(--d-shimmer) linear infinite;background-size:300% 100%;border-radius:6px;display:block}.k-app .skel.ln{height:14px}.k-app .k-xfade-host{position:relative}.k-app .k-xfade{pointer-events:none;z-index:1;max-height:100%;position:absolute;top:0;left:0;right:0;overflow:hidden}.k-app .k-leaving{pointer-events:none;overflow:hidden}.k-app .skel.ln.s{height:12px}.k-app .skel.ln.h{height:22px}.k-app .skel.circ{border-radius:50%}.k-app .skel.vw{width:var(--skw)}.k-app .skel.vh{height:var(--skh)}.k-app .skel.vr{border-radius:var(--skr)}.k-app .skel-card{margin:0 var(--gutter);padding:var(--s3);border-radius:var(--r-lg);background:var(--surface);gap:10px;display:grid}.k-app .skel-card+.skel-card{margin-top:var(--s2)}.k-app .skel-cell{gap:var(--s2);padding:13px var(--s3);grid-template-columns:30px 1fr 40px;align-items:center;display:grid}.k-app .skel-media{border-radius:0}.k-app .skel-row{gap:var(--s2);padding:12px var(--s3);grid-template-columns:44px 1fr;display:grid}.k-app .skel-row .ava-s{border-radius:50%;width:44px;height:44px}.k-app .skel-row .lines{align-content:center;gap:8px;display:grid}.k-app .skel-row .l1{width:55%;height:14px}.k-app .skel-row .l2{width:85%;height:12px}@keyframes k-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.k-app .confetti{pointer-events:none;position:absolute;inset:0;overflow:hidden}.k-app .confetti i{background:var(--tone);border-radius:2px;width:8px;height:12px;position:absolute;top:40%;left:50%}.k-app .confetti i.coin{color:#7a4d00;background:radial-gradient(circle at 35% 30%,#ffe59a,#f5b82e 60%,#d99a12);border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-style:normal;font-weight:800;display:grid;box-shadow:inset 0 0 0 1.5px #e8a91c}.k-app .k-viewer{z-index:5;touch-action:none;color:#fff;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;outline:none;position:absolute;inset:0;overflow:hidden}.k-app .k-vw-bg{background:#000;position:absolute;inset:0}.k-app .k-vw-stage{touch-action:none;position:absolute;inset:0;overflow:hidden}.k-app .k-vw-track{height:100%;width:calc(var(--n,1) * 100%);will-change:transform;display:flex;position:absolute;top:0;left:0}.k-app .k-vw-slide{flex:1 1 0;place-items:center;min-width:0;height:100%;display:grid;overflow:hidden}.k-app .k-vw-img{object-fit:contain;transform-origin:50%;will-change:transform;pointer-events:none;-webkit-user-drag:none;width:100%;max-width:100%;height:100%;max-height:100%}.k-app .k-vw-bar{z-index:1;padding:calc(var(--top) + var(--s1)) var(--gutter) var(--s1);pointer-events:none;background:linear-gradient(#00000080,#0000);justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.k-app .k-vw-bar>*{pointer-events:auto}.k-app .k-vw-count{border-radius:var(--r-full);font-variant-numeric:tabular-nums;background:#ffffff29;padding:4px 12px;font-size:14px;font-weight:600}.k-app .k-vw-x{color:#fff;background:#ffffff29;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.k-app .k-vw-x .ico{stroke-width:2.6px;width:18px;height:18px}@media (prefers-reduced-motion:reduce){.k-app *,.k-app :before,.k-app :after{animation-duration:var(--d-calm)!important;transition-duration:var(--d-calm)!important;animation-iteration-count:1!important}}@media (prefers-reduced-transparency:reduce){.k-app{--glass:var(--bg);--glass-strong:var(--bg);--glass-tab:var(--bg);--glass-menu:var(--surface);--glass-blur:none}}.k-app[data-perf=low]{--glass:var(--bg);--glass-strong:var(--surface);--glass-tab:var(--surface);--glass-menu:var(--surface);--glass-blur:none}.k-app[data-perf=low] *{animation:none!important}.k-app .row-pills{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.k-app .pill.neutral:not(:has(>.ico,>img,>.logo-tile)){padding-left:10px}
