.pwa-install[data-v-88fbcbbf]{position:fixed;left:12px;right:12px;bottom:12px;z-index:9998;max-width:560px;margin:0 auto;display:grid;grid-template-columns:44px 1fr auto;gap:12px;align-items:center;padding:14px 16px;border-radius:16px;background:var(--surface, #fff);border:1px solid var(--line, #e7e4de);box-shadow:0 12px 32px #0000002e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.pwa-install__icon[data-v-88fbcbbf]{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:#f25c191f;font-size:1.4rem}.pwa-install__body[data-v-88fbcbbf]{display:grid;gap:2px;min-width:0}.pwa-install__body strong[data-v-88fbcbbf]{font-size:.98rem;color:var(--text, #1d1d1f)}.pwa-install__body span[data-v-88fbcbbf]{font-size:.85rem;color:var(--muted, #7c8a93);line-height:1.35}.pwa-install__actions[data-v-88fbcbbf]{display:flex;flex-direction:column;gap:6px}.pwa-install__btn[data-v-88fbcbbf]{min-height:38px;padding:0 16px;border-radius:999px;border:1px solid var(--line-strong, #d5d0c8);background:var(--surface, #fff);color:var(--text, #1d1d1f);font:inherit;font-weight:600;font-size:.86rem;white-space:nowrap;cursor:pointer}.pwa-install__btn--primary[data-v-88fbcbbf]{border-color:transparent;background:var(--accent, #f25c19);color:#fff}.pwa-install__btn--primary[data-v-88fbcbbf]:disabled{opacity:.6;cursor:default}.pwa-slide-enter-active[data-v-88fbcbbf],.pwa-slide-leave-active[data-v-88fbcbbf]{transition:transform .25s ease,opacity .25s ease}.pwa-slide-enter-from[data-v-88fbcbbf],.pwa-slide-leave-to[data-v-88fbcbbf]{transform:translateY(120%);opacity:0}@media (max-width: 560px){.pwa-install[data-v-88fbcbbf]{grid-template-columns:44px 1fr}.pwa-install__actions[data-v-88fbcbbf]{grid-column:1 / -1;flex-direction:row}.pwa-install__btn[data-v-88fbcbbf]{flex:1;min-height:44px}}:root{color-scheme:light;--bg: #f5f6f9;--surface: #ffffff;--surface-soft: #f7f8fb;--surface-2: #fbfbfd;--line: #e6e6e6;--line-strong: #C6D3DE;--text: #1d1d1f;--muted: #5f6d75;--muted-soft: #74828a;--accent: #F25C19;--accent-strong: #EA4B1D;--accent-deep: #C5400F;--accent-soft: #FFE3B0;--success: #5a8f72;--success-soft: #edf3ef;--success-mid: #a3bdb0;--warning: #d68a0e;--warning-soft: #fff3df;--danger: #FF4E4E;--danger-soft: #fff2f0;--info: #569ff7;--info-soft: #F2F0FD;--shadow: 0 14px 34px rgba(31, 35, 52, .05);--elev-1: 0 1px 2px rgba(20, 22, 38, .04), 0 2px 6px rgba(20, 22, 38, .04);--elev-2: 0 4px 10px rgba(20, 22, 38, .05), 0 12px 28px rgba(20, 22, 38, .06);--radius-sm: 8px;--radius-md: 14px;--radius-lg: 22px;--radius-pill: 999px;--focus-color: #a93608;--ring: 0 0 0 3px rgba(242, 92, 25, .24);--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--dur-fast: .16s;--dur-base: .24s;--dur-slow: .38s;--font-base: "GothamPro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}#app,.sheet-backdrop{font-family:var(--font-base);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app :is(h1,h2,h3),.sheet-backdrop :is(h1,h2,h3){font-weight:700;letter-spacing:-.01em}#app h1,.sheet-backdrop h1{font-size:clamp(1.6rem,2.4vw,2.2rem)}#app h2,.sheet-backdrop h2{font-size:clamp(1.3rem,2vw,1.7rem)}#app h3,.sheet-backdrop h3{font-size:clamp(1.1rem,1.6vw,1.3rem)}#app a,.sheet-backdrop a{color:var(--accent-deep);text-decoration:none;transition:color var(--dur-fast) var(--ease-out)}#app a:hover,.sheet-backdrop a:hover{color:var(--accent-strong);text-decoration:underline}#app,#app *,#app *:before,#app *:after,.sheet-backdrop,.sheet-backdrop *,.sheet-backdrop *:before,.sheet-backdrop *:after{box-sizing:border-box}#app,.sheet-backdrop.sheet-backdrop{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root.cabinet-nav-open{overflow:hidden!important}@media (max-width: 560px){#app .cabinet :is(h1,h2){max-width:100%;font-size:clamp(1.18rem,5.8vw,1.42rem)!important;line-height:1.2!important;overflow-wrap:anywhere}#app .cabinet h3{font-size:clamp(1rem,4.6vw,1.12rem)!important;line-height:1.25!important;overflow-wrap:anywhere}#app .cabinet button,#app .cabinet a{-webkit-tap-highlight-color:transparent}}#app button,.sheet-backdrop button{cursor:pointer;font:inherit}#app :focus-visible,.sheet-backdrop :focus-visible{outline:3px solid var(--focus-color);outline-offset:2px;box-shadow:none;border-radius:8px}@media (max-width: 860px){html.zapis-page.zapis-page .vc-header__top{display:none!important}}html.zapis-page.zapis-page .cli-connect{display:none!important}
