@font-face{font-family:DM Sans;font-style:italic;font-weight:100 1000;font-display:swap;src:url(/assets/dmsans-100-1000-italic-latin-ext-Dn8Y1iLA.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-weight:100 1000;font-display:swap;src:url(/assets/dmsans-100-1000-italic-latin-ll47TIEM.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/assets/dmsans-100-1000-normal-latin-ext-BH18Pfgv.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/assets/dmsans-100-1000-normal-latin-BNY05QUC.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/outfit-100-900-normal-latin-ext-BMnJGVZj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/outfit-100-900-normal-latin-D6ftewdU.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/spacemono-400-normal-latin-ext-CQTzDtZb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/spacemono-400-normal-latin-Wy3NpCq4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/spacemono-700-normal-latin-ext-C1sZ6Lj5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/spacemono-700-normal-latin-6NnW1qxO.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#0c0e14;--vt-c-black-soft:#141820;--vt-c-black-mute:#1a1f2e;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:#3c3c3c4a;--vt-c-divider-light-2:#3c3c3c1f;--vt-c-divider-dark-1:#545454a6;--vt-c-divider-dark-2:#5454547a;--vt-c-text-light-1:#1f2937;--vt-c-text-light-2:#3c3c3ca8;--vt-c-text-dark-1:#d1d5db;--vt-c-text-dark-2:#ebebeba3;--color-background:var(--vt-c-white);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--vt-c-divider-light-2);--color-border-hover:var(--vt-c-divider-light-1);--color-heading:var(--vt-c-text-light-1);--color-text:var(--vt-c-text-light-1);--section-gap:160px;--color-primary:#007aff;--color-primary-hover:#0051d5;--color-secondary:#5856d6;--color-success:#34c759;--color-warning:#ff9500;--color-danger:#ff3b30;--color-danger-hover:#d70015;--color-background-elevated:var(--vt-c-white-soft);--color-text-primary:var(--vt-c-text-light-1);--color-text-secondary:var(--vt-c-text-light-2);--color-text-tertiary:#3c3c3c73;--color-warning-bg:#ff95001a;--color-danger-bg:#ff3b301a;--color-danger-border:#ff3b304d;--color-surface-muted:#0000000a;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-full:9999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--font-display:"Outfit", sans-serif;--font-body:"DM Sans", sans-serif;--font-mono:"Space Mono", monospace}@media (prefers-color-scheme:dark){:root{--color-background:var(--vt-c-black);--color-background-soft:var(--vt-c-black-soft);--color-background-mute:var(--vt-c-black-mute);--color-border:var(--vt-c-divider-dark-2);--color-border-hover:var(--vt-c-divider-dark-1);--color-heading:var(--vt-c-text-dark-1);--color-text:var(--vt-c-text-dark-2);--color-primary:#0a84ff;--color-primary-hover:#409cff;--color-secondary:#5e5ce6;--color-success:#32d74b;--color-warning:#ff9f0a;--color-danger:#ff453a;--color-danger-hover:#ff6961;--color-background-elevated:var(--vt-c-black-soft);--color-text-primary:var(--vt-c-text-dark-1);--color-text-secondary:var(--vt-c-text-dark-2);--color-text-tertiary:#ebebeb73;--color-warning-bg:#ff9f0a1a;--color-danger-bg:#ff453a1a;--color-danger-border:#ff453a4d;--color-surface-muted:#ffffff0a}}*,:before,:after{box-sizing:border-box;margin:0;font-weight:400}html{background:var(--color-background)}body{min-height:100vh;color:var(--color-text);background:var(--color-background);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;line-height:1.6}*{touch-action:manipulation}button,label,select,summary,img,[role=button],[role=tab],[role=switch],[role=option],[draggable=true],[class*=__handle],input[type=checkbox],input[type=radio],input[type=range]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input,textarea,[contenteditable]{-webkit-user-select:text;user-select:text;box-sizing:border-box}.selectable,.selectable *{-webkit-user-select:text!important;user-select:text!important;-webkit-touch-callout:default!important}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;touch-action:manipulation}#app{box-sizing:border-box;max-width:500px;min-height:100vh;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);flex-direction:column;margin:0 auto;font-weight:400;display:flex}#app.app--desktop{--nav-rail-width:56px;width:100%;max-width:none;padding:0 0 env(safe-area-inset-bottom);margin:0}a,.green{color:#00bd7e;padding:3px;text-decoration:none;transition:all .4s}@media (hover:hover){a:hover{background-color:#00bd7e33}}html,body{overscroll-behavior:none}.route-view-container{position:relative}@media (max-width:1023px){.slide-left-enter-active,.slide-left-leave-active{will-change:transform, opacity;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .4s cubic-bezier(.22,1,.36,1)}.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{min-height:100%;position:absolute;top:0;left:0;right:0}.slide-left-enter-from{transform:translate(100%)}.slide-left-enter-to{transform:translate(0,0)}.slide-left-leave-from{opacity:1;transform:translate(0,0)}.slide-left-leave-to{opacity:.3;transform:translate(-30%)}.slide-right-enter-active,.slide-right-leave-active{will-change:transform, opacity;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .4s cubic-bezier(.22,1,.36,1)}.slide-right-enter-from{opacity:.3;transform:translate(-30%)}.slide-right-enter-to{opacity:1;transform:translate(0,0)}.slide-right-leave-from{transform:translate(0,0)}.slide-right-leave-to{transform:translate(100%)}.fade-enter-active,.fade-leave-active{transition:opacity .2s cubic-bezier(.22,1,.36,1)}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{min-height:100%;position:absolute;top:0;left:0;right:0}}@media (prefers-reduced-motion:reduce){.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active,.fade-enter-active,.fade-leave-active{transition-duration:0s!important}}@media (min-width:1024px){#app{max-width:500px;margin:0 auto;padding:100px 0 0}#app.app--desktop{max-width:none;margin:0;padding:0}}html.stream-mode [data-pii]{filter:blur(5px)}html.stream-mode [data-pii=media]{filter:blur(10px)}html.stream-mode [data-pii] [data-pii]{filter:none}html.stream-mode a[data-pii]{pointer-events:none}.toast-container[data-v-b04335df]{top:calc(60px + env(safe-area-inset-top,0px));z-index:9999;width:100%;max-width:320px;position:fixed;right:16px}.toast-list[data-v-b04335df]{flex-direction:column;gap:8px;display:flex}.toast[data-v-b04335df]{cursor:pointer;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;font-size:14px;font-weight:500;display:flex;box-shadow:0 4px 20px #00000026}.toast--success[data-v-b04335df]{color:#fff;background-color:#34c759e6}.toast--error[data-v-b04335df]{color:#fff;background-color:#ff3b30e6}.toast--warning[data-v-b04335df]{color:#fff;background-color:#ff9500e6}.toast--info[data-v-b04335df]{color:#fff;background-color:#007affe6}.toast--rich[data-v-b04335df]{align-items:flex-start}.toast__icon[data-v-b04335df]{flex-shrink:0;justify-content:center;align-items:center;display:flex}.toast--rich .toast__icon[data-v-b04335df]{margin-top:2px}.toast__content[data-v-b04335df]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.toast__title[data-v-b04335df]{font-size:.8125rem;font-weight:600}.toast__message[data-v-b04335df]{white-space:pre-line;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}.toast__action[data-v-b04335df]{border-radius:var(--radius-full);color:#0051d5;background:#fffffff2;align-self:flex-start;margin-top:2px;padding:3px 10px;font-size:.75rem;font-weight:600}.toast__close[data-v-b04335df]{width:20px;height:20px;color:inherit;opacity:.7;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.toast__close[data-v-b04335df]:hover{opacity:1;background:#ffffff26}.toast-container-enter-active[data-v-b04335df],.toast-container-leave-active[data-v-b04335df]{transition:all .3s}.toast-container-enter-from[data-v-b04335df],.toast-container-leave-to[data-v-b04335df]{opacity:0;transform:translate(100%)}.toast-enter-active[data-v-b04335df],.toast-leave-active[data-v-b04335df]{transition:all .3s}.toast-enter-from[data-v-b04335df],.toast-leave-to[data-v-b04335df]{opacity:0;transform:translate(100%)scale(.9)}.toast-move[data-v-b04335df]{transition:transform .3s}@media (max-width:480px){.toast-container[data-v-b04335df]{max-width:none;left:12px;right:12px}.toast[data-v-b04335df]{padding:10px 12px;font-size:13px}}.chatwoot-launcher[data-v-d5c8cbbe]{z-index:999;cursor:pointer;color:#fff;background:linear-gradient(135deg,#228be6 0%,#339af0 100%);border:none;border-radius:16px;width:52px;height:52px;padding:0;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1);position:fixed;bottom:24px;right:24px;box-shadow:0 4px 16px #228be64d,0 1px 3px #0000001a}.chatwoot-launcher[data-v-d5c8cbbe]:hover{transform:translateY(-2px)scale(1.05);box-shadow:0 8px 24px #228be666,0 2px 6px #0000001f}.chatwoot-launcher[data-v-d5c8cbbe]:active{transform:translateY(0)scale(.97)}.chatwoot-launcher--open[data-v-d5c8cbbe]{background:var(--color-background-elevated,#222838);box-shadow:0 4px 12px #0003,0 1px 3px #0000001a}@media (max-width:1023px){.chatwoot-launcher[data-v-d5c8cbbe]{display:none}}.chatwoot-launcher__icon-wrap[data-v-d5c8cbbe]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.chatwoot-launcher__icon[data-v-d5c8cbbe]{width:22px;height:22px}.chatwoot-launcher__badge[data-v-d5c8cbbe]{color:#fff;text-align:center;background:#ef4444;border-radius:9999px;min-width:18px;height:18px;padding:0 5px;font-family:Space Mono,monospace;font-size:.6rem;font-weight:700;line-height:18px;position:absolute;top:-4px;right:-4px;box-shadow:0 2px 6px #ef444466}.launcher-enter-active[data-v-d5c8cbbe]{animation:.3s cubic-bezier(.34,1.56,.64,1) forwards launcher-pop-d5c8cbbe}.launcher-leave-active[data-v-d5c8cbbe]{animation:.2s cubic-bezier(.22,1,.36,1) reverse forwards launcher-pop-d5c8cbbe}@keyframes launcher-pop-d5c8cbbe{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.badge-enter-active[data-v-d5c8cbbe]{animation:.25s cubic-bezier(.34,1.56,.64,1) forwards badge-pop-d5c8cbbe}.badge-leave-active[data-v-d5c8cbbe]{animation:.15s reverse forwards badge-pop-d5c8cbbe}@keyframes badge-pop-d5c8cbbe{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@media (prefers-color-scheme:light){.chatwoot-launcher--open[data-v-d5c8cbbe]{color:#374151;background:#f0f2f6}}.context-field-picker-overlay[data-v-29aba65e]{z-index:10000;background:#0003;position:fixed;top:0;bottom:0;left:0;right:0}.context-field-picker[data-v-29aba65e]{z-index:10001;background:#fff;border-radius:8px;flex-direction:column;width:400px;max-height:400px;display:flex;position:fixed;overflow:hidden;box-shadow:0 10px 40px #0003}.context-field-picker__search[data-v-29aba65e]{border-bottom:1px solid #e5e7eb;padding:12px}.context-field-picker__input[data-v-29aba65e]{border:1px solid #d1d5db;border-radius:6px;outline:none;width:100%;padding:8px 12px;font-size:14px;transition:border-color .2s}.context-field-picker__input[data-v-29aba65e]:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.context-field-picker__results[data-v-29aba65e]{flex:1;min-height:200px;max-height:350px;overflow-y:auto}.context-field-picker__loading[data-v-29aba65e],.context-field-picker__empty[data-v-29aba65e]{text-align:center;color:#6b7280;justify-content:center;align-items:center;gap:8px;padding:24px;font-size:14px;display:flex}.context-field-picker__spinner[data-v-29aba65e]{border:2px solid #e5e7eb;border-top-color:#667eea;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite spin-29aba65e}@keyframes spin-29aba65e{to{transform:rotate(360deg)}}.context-field-picker__list[data-v-29aba65e],.context-field-picker__cascade[data-v-29aba65e]{padding:4px}.context-field-picker__item[data-v-29aba65e],.context-field-picker__cascade-item[data-v-29aba65e]{cursor:pointer;border-radius:6px;margin:2px 0;padding:10px 12px}.context-field-picker__item[data-v-29aba65e]:hover,.context-field-picker__cascade-item[data-v-29aba65e]:hover{background-color:#f3f4f6}.context-field-picker__item--active[data-v-29aba65e]{color:#fff;background-color:#667eea!important}.context-field-picker__item--active .context-field-picker__item-path[data-v-29aba65e],.context-field-picker__item--active .context-field-picker__item-meta[data-v-29aba65e],.context-field-picker__item--active .context-field-picker__cascade-key[data-v-29aba65e]{color:#fffc}.context-field-picker__item-label[data-v-29aba65e],.context-field-picker__cascade-label[data-v-29aba65e]{justify-content:space-between;align-items:center;margin-bottom:2px;font-size:14px;font-weight:500;display:flex}.context-field-picker__item-path[data-v-29aba65e],.context-field-picker__cascade-key[data-v-29aba65e]{color:#6b7280;margin-bottom:4px;font-family:monospace;font-size:12px}.context-field-picker__item-meta[data-v-29aba65e]{color:#9ca3af;gap:8px;font-size:11px;display:flex}.context-field-picker__item-type[data-v-29aba65e],.context-field-picker__item-category[data-v-29aba65e]{background:#f3f4f6;border-radius:3px;padding:2px 6px}.context-field-picker__item--active .context-field-picker__item-type[data-v-29aba65e],.context-field-picker__item--active .context-field-picker__item-category[data-v-29aba65e]{color:#fff;background:#fff3}.context-field-picker__cascade-arrow[data-v-29aba65e]{color:#9ca3af;margin-left:auto}.context-field-picker__item--active .context-field-picker__cascade-arrow[data-v-29aba65e]{color:#fff}.context-field-picker__back[data-v-29aba65e]{cursor:pointer;color:#111827;background-color:#f3f4f6;border-radius:6px;align-items:center;gap:8px;margin:2px 0;padding:10px 12px;font-size:14px;transition:background-color .15s;display:flex}.context-field-picker__back[data-v-29aba65e]:hover{background-color:#e5e7eb}.context-field-provider[data-v-4e0b8c1a]{display:contents}.driver-popover{all:unset;font-family:var(--driver-popover-font-family,"Helvetica Neue", Inter, ui-sans-serif, "Apple Color Emoji", Helvetica, Arial, sans-serif);box-sizing:border-box;color:#2d2d2d;z-index:1000000000;background-color:#fff;border-radius:5px;min-width:250px;max-width:300px;margin:0;padding:15px;position:fixed;top:0;right:0;box-shadow:0 1px 10px #0006}.driver-popover-title{zoom:1;margin:0;font-size:19px;font-weight:700;line-height:1.5;display:block;position:relative}.driver-popover-close-btn{all:unset;cursor:pointer;color:#d2d2d2;z-index:1;text-align:center;width:32px;height:28px;font-size:18px;font-weight:500;transition:color .2s;position:absolute;top:0;right:0}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.5}.driver-popover-footer{text-align:right;zoom:1;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.driver-popover-progress-text{color:#727272;zoom:1;font-size:13px;font-weight:400}.driver-popover-footer-btn{all:unset;box-sizing:border-box;color:#2d2d2d;cursor:pointer;zoom:1;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:0;padding:3px 7px;font-size:12px;line-height:1.3;text-decoration:none;display:inline-block}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}.driver-popover-footer-btn:hover,.driver-popover-footer-btn:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{flex-grow:1;justify-content:flex-end;display:flex}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";border:5px solid #fff;position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}.driver-popover-arrow-side-center,.driver-popover-arrow-none{display:none}.driver-active .driver-overlay{pointer-events:none}.driver-active.driver-no-scroll{overflow:hidden}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in var(--driver-animation-duration,.4s) ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in var(--driver-animation-duration,.4s)}.driver-active-element-parent-no-scroll{overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover.lalapam-tour-popover{background:var(--color-background-elevated,#fff);color:var(--color-text-primary,#1a1a1a);border:1px solid var(--color-border,#00000014);border-radius:16px;max-width:340px;padding:20px 22px 16px;font-family:DM Sans,sans-serif;box-shadow:0 12px 40px #0b122047}.driver-popover.lalapam-tour-popover .driver-popover-title{color:var(--color-text-primary,#1a1a1a);margin-bottom:6px;font-family:Outfit,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.3}.driver-popover.lalapam-tour-popover .driver-popover-description{color:var(--color-text-secondary,#555);font-family:DM Sans,sans-serif;font-size:.875rem;line-height:1.6}.driver-popover.lalapam-tour-popover .driver-popover-footer{gap:8px;margin-top:16px}.driver-popover.lalapam-tour-popover .driver-popover-footer button{text-shadow:none;cursor:pointer;border-radius:10px;padding:8px 18px;font-family:Outfit,sans-serif;font-size:.8125rem;font-weight:600;transition:background .15s,opacity .15s}.driver-popover.lalapam-tour-popover .driver-popover-footer button.driver-popover-next-btn{background:var(--color-primary,#007aff);color:#fff;border:none}.driver-popover.lalapam-tour-popover .driver-popover-footer button.driver-popover-next-btn:hover{opacity:.9}.driver-popover.lalapam-tour-popover .driver-popover-footer button.driver-popover-prev-btn{box-shadow:none;color:var(--color-text-tertiary,#3c3c3c73);background:0 0;border:none;padding:8px 4px;font-weight:500}.driver-popover.lalapam-tour-popover .driver-popover-footer button.driver-popover-prev-btn:hover{color:var(--color-text-secondary,#3c3c3cb3);background:0 0}.driver-popover.lalapam-tour-popover--action .driver-popover-footer button.driver-popover-next-btn{border:1px solid var(--color-border,#3c3c3c26);color:var(--color-text-secondary,#3c3c3cb3);background:0 0;font-weight:500}.driver-popover.lalapam-tour-popover--action .driver-popover-footer button.driver-popover-next-btn:hover{background:var(--color-background,#3c3c3c0a);opacity:1}.driver-popover.lalapam-tour-popover .driver-popover-close-btn{color:var(--color-text-tertiary,#3c3c3c73);font-size:20px;line-height:1;transition:color .15s}.driver-popover.lalapam-tour-popover .driver-popover-close-btn:hover{color:var(--color-text-primary,#1a1a1a)}.driver-popover.lalapam-tour-popover .driver-popover-arrow{border-color:var(--color-background-elevated,#fff)}.driver-active *{pointer-events:auto}.driver-overlay,.driver-overlay *{pointer-events:none!important}:not(body):has(>.driver-active-element){overflow:visible!important}.driver-active-element{border-radius:10px;transition:box-shadow .2s;box-shadow:0 0 0 3px var(--color-primary,#228be6), 0 0 0 7px #228be64d!important}.resume-tour-btn[data-v-82ee0673]{z-index:9000;border-radius:var(--border-radius,12px);background:var(--color-primary);color:#fff;cursor:pointer;border:none;padding:.625rem 1rem;font-weight:600;position:fixed;bottom:1.5rem;right:calc(1.5rem + 64px)}.ns[data-v-1e0c4c16]{flex-direction:column;gap:16px;display:flex}.ns-loading[data-v-1e0c4c16]{color:var(--color-text-secondary);text-align:center;padding:32px 0;font-family:DM Sans,sans-serif;font-size:.8125rem}.ns-error[data-v-1e0c4c16]{color:var(--color-danger,#ef4444);background:#ef44441a;border:1px solid #ef444426;border-radius:10px;align-items:center;padding:12px 16px;font-family:DM Sans,sans-serif;font-size:.8125rem;display:flex}.ns-empty[data-v-1e0c4c16]{background:var(--color-background-elevated);border:1px solid var(--color-border);border-radius:10px;justify-content:center;align-items:center;padding:32px 16px;display:flex}.ns-empty-text[data-v-1e0c4c16]{color:var(--color-text-tertiary);text-align:center;font-family:DM Sans,sans-serif;font-size:.8125rem}.ns-table-wrapper[data-v-1e0c4c16]{border:1px solid var(--color-border);background:var(--color-background-elevated);border-radius:10px;overflow-x:auto}.ns-table[data-v-1e0c4c16]{border-collapse:collapse;table-layout:auto;width:100%}.ns-th[data-v-1e0c4c16]{color:var(--color-text-secondary);text-align:left;border-bottom:1px solid var(--color-border);white-space:nowrap;letter-spacing:.02em;padding:12px 16px;font-family:Outfit,sans-serif;font-size:.75rem;font-weight:600}.ns-th--channel[data-v-1e0c4c16]{text-align:center;width:80px;min-width:70px}.ns-th--template[data-v-1e0c4c16]{min-width:160px}.ns-th--action[data-v-1e0c4c16]{width:40px}.ns-th--inactive[data-v-1e0c4c16]{color:var(--color-text-tertiary)}.ns-th-note[data-v-1e0c4c16]{letter-spacing:0;color:var(--color-text-tertiary);font-family:DM Sans,sans-serif;font-size:.625rem;font-weight:400;display:block}.ns-row[data-v-1e0c4c16]{transition:background-color .15s}.ns-row[data-v-1e0c4c16]:hover{background:#228be608}.ns-row:not(:last-child) .ns-td[data-v-1e0c4c16]{border-bottom:1px solid var(--color-border)}.ns-td[data-v-1e0c4c16]{color:var(--color-text-primary);vertical-align:middle;padding:10px 16px;font-family:DM Sans,sans-serif;font-size:.8125rem}.ns-td--event[data-v-1e0c4c16]{white-space:nowrap;font-weight:500}.ns-td--channel[data-v-1e0c4c16]{text-align:center;width:80px}.ns-td--template[data-v-1e0c4c16]{padding-right:12px}.ns-td--action[data-v-1e0c4c16]{text-align:center;white-space:nowrap;padding-left:4px;padding-right:8px}.ns-disable-btn[data-v-1e0c4c16]{border:1px solid var(--color-border);width:26px;height:26px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:6px;font-family:DM Sans,sans-serif;font-size:.75rem;line-height:1;transition:border-color .15s,color .15s}.ns-disable-btn[data-v-1e0c4c16]:hover:not(:disabled){border-color:var(--color-danger,#ef4444);color:var(--color-danger,#ef4444)}.ns-disable-btn[data-v-1e0c4c16]:disabled{opacity:.5;cursor:default}.ns-checkbox-label[data-v-1e0c4c16]{cursor:pointer;justify-content:center;align-items:center;display:flex}.ns-checkbox[data-v-1e0c4c16]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.ns-checkbox-mark[data-v-1e0c4c16]{border:2px solid var(--color-border);background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:all .15s;display:flex}.ns-checkbox:checked+.ns-checkbox-mark[data-v-1e0c4c16]{background:var(--color-primary);border-color:var(--color-primary)}.ns-checkbox:checked+.ns-checkbox-mark[data-v-1e0c4c16]:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;display:block;transform:rotate(45deg)translate(-1px,-1px)}.ns-checkbox:disabled+.ns-checkbox-mark[data-v-1e0c4c16]{opacity:.5;cursor:not-allowed}.ns-checkbox:focus-visible+.ns-checkbox-mark[data-v-1e0c4c16]{box-shadow:0 0 0 3px #228be61f}.ns-select[data-v-1e0c4c16]{border:1px solid var(--color-border);background:var(--color-background,transparent);width:100%;color:var(--color-text-primary);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M3 5l3 3 3-3' stroke='%239ca3af' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;border-radius:6px;outline:none;padding:6px 28px 6px 10px;font-family:DM Sans,sans-serif;font-size:.75rem;transition:border-color .15s}.ns-select[data-v-1e0c4c16]:focus{border-color:var(--color-primary)}.ns-select[data-v-1e0c4c16]:disabled{opacity:.5;cursor:not-allowed}.bell[data-v-1c09436f]{position:relative}.bell__button[data-v-1c09436f]{width:40px;height:40px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;display:flex;position:relative}.bell__icon[data-v-1c09436f]{flex-shrink:0;width:20px;height:20px}.bell__button--rail[data-v-1c09436f]{width:100%;height:auto;color:var(--color-text-primary,#1f2937);border-radius:6px;justify-content:flex-start;gap:8px;padding:6px 4px 6px 11px;transition:background .15s}.bell__button--rail[data-v-1c09436f]:hover{background:var(--color-background-mute,#f2f2f2)}.bell__button--rail .bell__icon[data-v-1c09436f]{width:18px;height:18px;color:var(--color-text-tertiary,#9ca3af)}.bell__button--rail .bell__badge[data-v-1c09436f]{transition:opacity .2s cubic-bezier(.4,0,.2,1);top:0;left:21px;right:auto}.bell__button--expanded .bell__badge[data-v-1c09436f]{opacity:0}.bell__label[data-v-1c09436f]{white-space:nowrap;text-overflow:ellipsis;opacity:0;min-width:0;font-family:Outfit,sans-serif;font-size:.75rem;font-weight:500;transition:opacity .2s cubic-bezier(.4,0,.2,1);overflow:hidden}.bell__count[data-v-1c09436f]{background:color-mix(in srgb, var(--color-primary) 12%, transparent);color:var(--color-primary);letter-spacing:.03em;white-space:nowrap;opacity:0;border-radius:4px;flex-shrink:0;margin-left:auto;padding:1px 6px;font-family:Space Mono,monospace;font-size:.5625rem;font-weight:700;transition:opacity .2s cubic-bezier(.4,0,.2,1)}.bell__button--expanded .bell__label[data-v-1c09436f],.bell__button--expanded .bell__count[data-v-1c09436f]{opacity:1}@keyframes bell-ring-1c09436f{0%,70%,to{transform:rotate(0)}10%,30%,50%{transform:rotate(-14deg)}20%,40%,60%{transform:rotate(14deg)}}@keyframes bell-badge-pulse-1c09436f{0%,to{transform:scale(1)}30%{transform:scale(1.35)}60%{transform:scale(1)}}.bell__button--ringing .bell__icon[data-v-1c09436f]{transform-origin:50% 15%;color:var(--color-primary);animation:1.4s cubic-bezier(.36,.07,.19,.97) bell-ring-1c09436f}.bell__button--ringing .bell__badge[data-v-1c09436f]{animation:1.4s cubic-bezier(.36,.07,.19,.97) bell-badge-pulse-1c09436f}@media (prefers-reduced-motion:reduce){.bell__button--ringing .bell__icon[data-v-1c09436f],.bell__button--ringing .bell__badge[data-v-1c09436f]{animation:none}}.bell__badge[data-v-1c09436f]{background:var(--color-primary);color:#fff;text-align:center;border-radius:999px;min-width:16px;padding:0 4px;font-size:.625rem;line-height:16px;position:absolute;top:4px;right:4px}.bell__panel[data-v-1c09436f]{border-left:1px solid var(--color-border);background:var(--color-background-elevated);z-index:1100;flex-direction:column;width:min(400px,100vw);transition:width .2s ease-out;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-12px 0 32px #0000001f}.bell__panel--wide[data-v-1c09436f]{width:min(640px,100vw)}.bell-drawer-enter-active[data-v-1c09436f],.bell-drawer-leave-active[data-v-1c09436f]{transition:transform .25s ease-out}.bell-drawer-enter-from[data-v-1c09436f],.bell-drawer-leave-to[data-v-1c09436f]{transform:translate(100%)}.bell__backdrop[data-v-1c09436f]{z-index:998;-webkit-backdrop-filter:blur(2px);background:#00000059;position:fixed;top:0;bottom:0;left:0;right:0}.bell-backdrop-enter-active[data-v-1c09436f],.bell-backdrop-leave-active[data-v-1c09436f]{transition:opacity .25s ease-out}.bell-backdrop-enter-from[data-v-1c09436f],.bell-backdrop-leave-to[data-v-1c09436f]{opacity:0}.bell__handle-area[data-v-1c09436f]{touch-action:none;justify-content:center;padding:10px 0 4px;display:none}.bell__handle[data-v-1c09436f]{background:#0000001f;border-radius:2px;width:36px;height:4px}@media (prefers-color-scheme:dark){.bell__handle[data-v-1c09436f]{background:#ffffff26}}@media (min-width:1024px){.bell__backdrop[data-v-1c09436f]{display:none}}@media (max-width:1023px){.bell__panel[data-v-1c09436f]{top:auto;bottom:calc(56px + env(safe-area-inset-bottom));width:auto;max-height:80vh;overscroll-behavior:contain;z-index:999;border-left:none;border-radius:20px 20px 0 0;max-height:80dvh;left:0;box-shadow:0 -8px 40px #0000001f,0 -2px 8px #0000000f}.bell__handle-area[data-v-1c09436f]{display:flex}.bell__header[data-v-1c09436f]{touch-action:none;padding:0 16px 10px}.bell__scroll[data-v-1c09436f]{padding-bottom:16px}.bell-drawer-enter-active[data-v-1c09436f]{transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s ease-out}.bell-drawer-leave-active[data-v-1c09436f]{transition:transform .2s cubic-bezier(.4,0,1,1),opacity .15s ease-in}.bell-drawer-enter-from[data-v-1c09436f],.bell-drawer-leave-to[data-v-1c09436f]{opacity:0;transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.bell-drawer-enter-active[data-v-1c09436f],.bell-drawer-leave-active[data-v-1c09436f],.bell-backdrop-enter-active[data-v-1c09436f],.bell-backdrop-leave-active[data-v-1c09436f]{transition:none}}.bell__header[data-v-1c09436f]{padding:calc(14px + env(safe-area-inset-top)) 16px 12px;border-bottom:1px solid var(--color-border);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.bell__scroll[data-v-1c09436f]{padding:12px 16px calc(16px + env(safe-area-inset-bottom));flex:1;overflow-y:auto}.bell__title[data-v-1c09436f]{color:var(--color-text-primary);font-size:.875rem;font-weight:600}.bell__header-actions[data-v-1c09436f]{align-items:center;gap:8px;display:flex}.bell__close[data-v-1c09436f],.bell__gear[data-v-1c09436f],.bell__back[data-v-1c09436f]{width:28px;height:28px;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex}.bell__close svg[data-v-1c09436f],.bell__gear svg[data-v-1c09436f],.bell__back svg[data-v-1c09436f]{width:16px;height:16px}.bell__header-lead[data-v-1c09436f]{align-items:center;gap:6px;min-width:0;display:flex}.bell__settings[data-v-1c09436f]{flex-direction:column;gap:10px;display:flex}.bell__settings-hint[data-v-1c09436f]{color:var(--color-text-tertiary);margin:0;font-size:.6875rem;line-height:1.4}.bell__mark-all[data-v-1c09436f],.bell__more[data-v-1c09436f]{color:var(--color-primary);cursor:pointer;background:0 0;border:none;font-size:.75rem}.bell__chips[data-v-1c09436f]{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.bell__chip[data-v-1c09436f]{border:1px solid var(--color-border);color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:4px 10px;font-size:.6875rem}.bell__chip--active[data-v-1c09436f]{border-color:var(--color-primary);color:var(--color-primary)}.bell__empty[data-v-1c09436f]{color:var(--color-text-tertiary);text-align:center;padding:24px 8px;font-size:.8125rem}.bell__group[data-v-1c09436f]{gap:4px;display:grid}.bell__group+.bell__group[data-v-1c09436f]{margin-top:12px}.bell__day[data-v-1c09436f]{color:var(--color-text-tertiary);text-transform:uppercase;margin:8px 0 4px;font-size:.6875rem;display:block}.bell__item[data-v-1c09436f]{background:var(--color-background,transparent);text-align:left;cursor:pointer;border:1px solid #0000;border-radius:12px;gap:3px;width:100%;padding:10px;transition:background .15s;display:grid}.bell__item[data-v-1c09436f]:hover{background:color-mix(in srgb, var(--color-text-primary) 4%, transparent)}.bell__item--unread[data-v-1c09436f]{border-color:color-mix(in srgb, var(--color-primary) 25%, transparent);background:color-mix(in srgb, var(--color-primary) 8%, transparent)}.bell__item-label[data-v-1c09436f]{color:var(--color-text-primary);font-size:.75rem;font-weight:600}.bell__item-body[data-v-1c09436f]{color:var(--color-text-secondary);white-space:pre-line;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.35;display:-webkit-box;overflow:hidden}.bell__item-time[data-v-1c09436f]{color:var(--color-text-tertiary);font-size:.6875rem}.grid-backdrop[data-v-c3b43bc6]{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.grid-backdrop__grid[data-v-c3b43bc6]{opacity:.7;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:64px 64px;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;-webkit-mask-image:radial-gradient(60% 50%,#000 20%,#0000 100%);mask-image:radial-gradient(60% 50%,#000 20%,#0000 100%)}.grid-backdrop__canvas[data-v-c3b43bc6]{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(60% 50%,#000 20%,#0000 100%);mask-image:radial-gradient(60% 50%,#000 20%,#0000 100%)}@media (prefers-color-scheme:light){.grid-backdrop__grid[data-v-c3b43bc6]{background-image:linear-gradient(#00000014 1px,#0000 1px),linear-gradient(90deg,#00000014 1px,#0000 1px)}}.wizard__step[data-v-7dd1b004]{flex-direction:column;gap:16px;display:flex}.wizard__title[data-v-7dd1b004]{color:var(--w-text);margin:0;font-family:Outfit,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.3}.wizard__hint[data-v-7dd1b004]{color:var(--w-hint);margin:0;font-family:DM Sans,sans-serif;font-size:.8125rem;line-height:1.55}.wizard__field[data-v-7dd1b004]{flex-direction:column;gap:6px;display:flex}.wizard__label[data-v-7dd1b004]{letter-spacing:.02em;color:var(--w-hint);font-family:Outfit,sans-serif;font-size:.75rem;font-weight:500;line-height:1.4}.wizard__input[data-v-7dd1b004]{background:var(--w-input-bg);width:100%;color:var(--w-text);border:1px solid var(--w-border-input);box-sizing:border-box;border-radius:10px;outline:none;padding:12px 16px;font-family:DM Sans,sans-serif;font-size:.82rem;transition:all .15s}.wizard__input[data-v-7dd1b004]::placeholder{color:var(--w-hint);opacity:.6}.wizard__input[data-v-7dd1b004]:focus{border-color:#228be6;box-shadow:0 0 0 3px #228be61f}.wizard__error[data-v-7dd1b004]{color:#ef4444;text-align:center;background:#ef444414;border:1px solid #ef444426;border-radius:10px;padding:12px 16px;font-family:DM Sans,sans-serif;font-size:.8125rem}.wizard__actions[data-v-7dd1b004]{gap:12px;display:flex}.wizard__btn[data-v-7dd1b004]{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-family:Outfit,sans-serif;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}.wizard__btn--primary[data-v-7dd1b004]{color:#fff;background:linear-gradient(135deg,#228be6 0%,#339af0 100%);flex:1;box-shadow:0 2px 8px #228be640}.wizard__btn--primary[data-v-7dd1b004]:hover:not(:disabled){background:linear-gradient(135deg,#1971c2 0%,#228be6 100%);transform:translateY(-1px);box-shadow:0 4px 16px #228be659}.wizard__btn--primary[data-v-7dd1b004]:active:not(:disabled){transform:scale(.98)}.wizard__btn--primary[data-v-7dd1b004]:disabled{opacity:.4;cursor:not-allowed}.wizard__btn--ghost[data-v-7dd1b004]{color:var(--w-accent);background:0 0}.wizard__spinner[data-v-7dd1b004]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin-7dd1b004}@keyframes spin-7dd1b004{to{transform:rotate(360deg)}}.flow[data-v-7dd1b004]{flex-direction:column;display:flex}.flow__source[data-v-7dd1b004]{border:1px solid var(--w-border);background:var(--w-input-bg);border-radius:10px;align-self:flex-start;gap:2px;padding:3px;display:inline-flex}.flow__source-btn[data-v-7dd1b004]{color:var(--w-hint);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 14px;font-family:Outfit,sans-serif;font-size:.8125rem;font-weight:500;transition:all .15s}.flow__source-btn--active[data-v-7dd1b004]{color:#fff;background:linear-gradient(135deg,#228be6 0%,#339af0 100%);box-shadow:0 2px 8px #228be640}.flow__help-toggle[data-v-7dd1b004]{color:#228be6;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-family:DM Sans,sans-serif;font-size:.8125rem}.flow__help[data-v-7dd1b004]{border:1px solid var(--w-border);color:var(--w-text);border-radius:10px;flex-direction:column;gap:8px;padding:12px 16px;font-family:DM Sans,sans-serif;font-size:.8125rem;display:flex}.flow__help p[data-v-7dd1b004],.flow__help ul[data-v-7dd1b004]{margin:0}.flow__help ul[data-v-7dd1b004]{flex-direction:column;gap:4px;padding-left:20px;display:flex}.flow__help code[data-v-7dd1b004]{font-family:Space Mono,monospace;font-size:.75rem}.flow__bar[data-v-7dd1b004]{background:#8080803d;border-radius:9999px;width:100%;height:8px;overflow:hidden}.flow__bar-fill[data-v-7dd1b004]{background:#228be6;border-radius:9999px;height:100%;transition:width .3s}.flow__counter[data-v-7dd1b004]{color:var(--w-hint);text-align:center;margin:0;font-family:DM Sans,sans-serif;font-size:.8125rem}.flow__restart[data-v-7dd1b004]{color:#228be6;cursor:pointer;background:0 0;border:none;align-self:center;padding:4px 0 0;font-family:DM Sans,sans-serif;font-size:.8125rem}.flow__summary[data-v-7dd1b004]{color:var(--w-text);flex-direction:column;gap:8px;margin:0;padding:0;font-family:DM Sans,sans-serif;font-size:.875rem;list-style:none;display:flex}.flow__branch[data-v-7dd1b004]{border:1px solid var(--w-border);color:var(--w-text);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;font-family:DM Sans,sans-serif;font-size:.8125rem;display:flex}.flow__branch span[data-v-7dd1b004]{flex-direction:column;gap:2px;display:flex}.flow__branch em[data-v-7dd1b004]{color:var(--w-hint);font-size:.75rem;font-style:normal}.wizard[data-v-615cf3d7]{--w-bg:#0c0e14;--w-bg-card:#141820;--w-text:#d1d5db;--w-hint:#6b7280;--w-accent:#4dabf7;--w-border:#ffffff0f;--w-border-input:#ffffff1a;--w-input-bg:#ffffff08;--w-dot-inactive:#ffffff1a;--w-shadow-card:0 8px 32px #0000003d}.wizard[data-theme=light][data-v-615cf3d7]{--w-bg:#f4f5f7;--w-bg-card:#fff;--w-text:#1f2937;--w-hint:#6b7280;--w-accent:#228be6;--w-border:#00000014;--w-border-input:#0000001f;--w-input-bg:#fff;--w-dot-inactive:#0000001f;--w-shadow-card:0 4px 24px #00000014}.wizard[data-v-615cf3d7]{z-index:1001;background:var(--w-bg);color:var(--w-text);box-sizing:border-box;-webkit-overflow-scrolling:touch;justify-content:center;padding:40px 24px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden auto}@media (max-width:480px){.wizard[data-v-615cf3d7]{padding:24px 16px}}.wizard[data-v-615cf3d7],.wizard[data-v-615cf3d7] *{-webkit-text-fill-color:currentColor}.wizard__container[data-v-615cf3d7]{z-index:1;background:var(--w-bg-card);border:1px solid var(--w-border);width:100%;max-width:420px;box-shadow:var(--w-shadow-card);border-radius:16px;margin:auto;padding:32px;animation:.5s cubic-bezier(.22,1,.36,1) wizardReveal-615cf3d7;position:relative}@media (max-width:480px){.wizard__container[data-v-615cf3d7]{border-radius:12px;padding:24px}}.wizard__progress[data-v-615cf3d7]{justify-content:center;gap:8px;margin-bottom:32px;display:flex}.wizard__dot[data-v-615cf3d7]{background:var(--w-dot-inactive);border-radius:9999px;width:8px;height:8px;transition:background .25s cubic-bezier(.22,1,.36,1)}.wizard__dot--active[data-v-615cf3d7]{background:#228be6}.wizard__step[data-v-615cf3d7]{flex-direction:column;gap:16px;display:flex}.wizard__choice[data-v-615cf3d7]{text-align:left;background:var(--w-input-bg);border:1px solid var(--w-border);cursor:pointer;border-radius:12px;flex-direction:column;gap:4px;width:100%;padding:16px;transition:all .15s;display:flex}.wizard__choice[data-v-615cf3d7]:hover{border-color:#228be6;transform:translateY(-1px)}.wizard__choice[data-v-615cf3d7]:active{transform:scale(.99)}.wizard__choice-title[data-v-615cf3d7]{color:var(--w-text);font-family:Outfit,sans-serif;font-size:.9375rem;font-weight:600}.wizard__choice-hint[data-v-615cf3d7]{color:var(--w-hint);font-family:DM Sans,sans-serif;font-size:.75rem;line-height:1.4}.wizard__title[data-v-615cf3d7]{color:var(--w-text);margin:0;font-family:Outfit,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.3}.wizard__hint[data-v-615cf3d7]{color:var(--w-hint);margin:0;font-family:DM Sans,sans-serif;font-size:.8125rem;line-height:1.55}.wizard__field[data-v-615cf3d7]{flex-direction:column;gap:6px;display:flex}.wizard__label[data-v-615cf3d7]{letter-spacing:.02em;color:var(--w-hint);font-family:Outfit,sans-serif;font-size:.75rem;font-weight:500;line-height:1.4}.wizard__input[data-v-615cf3d7]{background:var(--w-input-bg);width:100%;color:var(--w-text);border:1px solid var(--w-border-input);box-sizing:border-box;border-radius:10px;outline:none;padding:12px 16px;font-family:DM Sans,sans-serif;font-size:.82rem;transition:all .15s}.wizard__input[data-v-615cf3d7]::placeholder{color:var(--w-hint);opacity:.6}.wizard__input[data-v-615cf3d7]:focus{border-color:#228be6;box-shadow:0 0 0 3px #228be61f}.wizard__select[data-v-615cf3d7]{background:var(--w-input-bg);width:100%;color:var(--w-text);border:1px solid var(--w-border-input);box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6L8 10L12 6' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border-radius:10px;outline:none;padding:12px 40px 12px 16px;font-family:DM Sans,sans-serif;font-size:.82rem;transition:all .15s}.wizard__select[data-v-615cf3d7]:focus{border-color:#228be6;box-shadow:0 0 0 3px #228be61f}.wizard__error[data-v-615cf3d7]{color:#ef4444;text-align:center;background:#ef444414;border:1px solid #ef444426;border-radius:10px;padding:12px 16px;font-family:DM Sans,sans-serif;font-size:.8125rem}.wizard__actions[data-v-615cf3d7]{gap:12px;display:flex}.wizard__btn[data-v-615cf3d7]{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-family:Outfit,sans-serif;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}.wizard__btn--primary[data-v-615cf3d7]{color:#fff;background:linear-gradient(135deg,#228be6 0%,#339af0 100%);flex:1;box-shadow:0 2px 8px #228be640}.wizard__btn--primary[data-v-615cf3d7]:hover:not(:disabled){background:linear-gradient(135deg,#1971c2 0%,#228be6 100%);transform:translateY(-1px);box-shadow:0 4px 16px #228be659}.wizard__btn--primary[data-v-615cf3d7]:active:not(:disabled){transform:scale(.98)}.wizard__btn--primary[data-v-615cf3d7]:disabled{opacity:.4;cursor:not-allowed}.wizard__btn--ghost[data-v-615cf3d7]{color:var(--w-accent);background:0 0}.wizard__spinner[data-v-615cf3d7]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin-615cf3d7}.slide-enter-active[data-v-615cf3d7],.slide-leave-active[data-v-615cf3d7]{transition:all .25s cubic-bezier(.22,1,.36,1)}.slide-enter-from[data-v-615cf3d7]{opacity:0;transform:translate(20px)}.slide-leave-to[data-v-615cf3d7]{opacity:0;transform:translate(-20px)}@keyframes wizardReveal-615cf3d7{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes spin-615cf3d7{to{transform:rotate(360deg)}}.org-switcher[data-v-bcd2cb66]{min-width:0;position:relative}.org-switcher__trigger[data-v-bcd2cb66]{cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;max-width:100%;padding:2px 6px 2px 0;transition:background-color .15s;display:inline-flex}.org-switcher__trigger[data-v-bcd2cb66]:hover{background:var(--color-background,#00000008)}.org-switcher__name[data-v-bcd2cb66]{letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(135deg,#228be6 0%,#339af0 60%,#74c0fc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Outfit,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.15;overflow:hidden}.org-switcher__chevron[data-v-bcd2cb66]{color:var(--color-text-tertiary,#9ca3af);flex-shrink:0;transition:transform .2s}.org-switcher__chevron--open[data-v-bcd2cb66]{transform:rotate(180deg)}.org-switcher__menu[data-v-bcd2cb66]{z-index:50;background:var(--color-background-elevated,#fff);border:1px solid var(--color-border,#00000014);border-radius:12px;min-width:240px;max-width:320px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #0000001a}.org-switcher__item[data-v-bcd2cb66]{cursor:pointer;text-align:left;width:100%;color:var(--color-text-primary,#1f2937);background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:9px 10px;transition:background-color .15s;display:flex}.org-switcher__item[data-v-bcd2cb66]:hover{background:var(--color-background,#f5f5f7)}.org-switcher__item--active[data-v-bcd2cb66]{color:#228be6}.org-switcher__item--create[data-v-bcd2cb66]{color:#228be6;font-weight:500}.org-switcher__item-name[data-v-bcd2cb66]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:500;overflow:hidden}.org-switcher__check[data-v-bcd2cb66],.org-switcher__plus[data-v-bcd2cb66]{color:#228be6;flex-shrink:0}.org-switcher__divider[data-v-bcd2cb66]{background:var(--color-border,#0000000f);height:1px;margin:6px 4px}.org-switcher-fade-enter-active[data-v-bcd2cb66],.org-switcher-fade-leave-active[data-v-bcd2cb66]{transition:opacity .15s,transform .15s}.org-switcher-fade-enter-from[data-v-bcd2cb66],.org-switcher-fade-leave-to[data-v-bcd2cb66]{opacity:0;transform:translateY(-4px)}.mobile-tab-bar[data-v-71ae9c7f]{z-index:1000;height:calc(56px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(20px);background:#ffffffeb;border-top:1px solid #0000000f;justify-content:space-around;align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -1px 2px #0000000f}@media (prefers-color-scheme:dark){.mobile-tab-bar[data-v-71ae9c7f]{box-shadow:none;background:#0c0e14eb;border-top-color:#ffffff0f}}.mobile-tab-bar__item[data-v-71ae9c7f]{cursor:pointer;color:#6b7280;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;min-width:0;padding:8px 4px;transition:color .15s cubic-bezier(.22,1,.36,1);display:flex}.mobile-tab-bar__item--active[data-v-71ae9c7f]{color:#228be6}.mobile-tab-bar__icon[data-v-71ae9c7f]{width:22px;height:22px;transition:transform .15s cubic-bezier(.22,1,.36,1)}.mobile-tab-bar__item--active .mobile-tab-bar__icon[data-v-71ae9c7f]{transform:scale(1.08)}.mobile-tab-bar__label[data-v-71ae9c7f]{font-family:Outfit,-apple-system,sans-serif;font-size:.6875rem;font-weight:500;line-height:1}.mobile-tab-bar__chat-wrap[data-v-71ae9c7f]{justify-content:center;align-items:center;display:flex;position:relative}.mobile-tab-bar__chat-badge[data-v-71ae9c7f]{color:#fff;text-align:center;background:#ef4444;border-radius:9999px;min-width:15px;height:15px;padding:0 4px;font-family:Space Mono,monospace;font-size:.5rem;font-weight:700;line-height:15px;position:absolute;top:-5px;right:-8px}@media (min-width:1024px){.mobile-tab-bar[data-v-71ae9c7f]{display:none}}.mobile-tab-bar__bell-wrap[data-v-71ae9c7f]{flex:1;justify-content:center;align-items:center;min-width:0;padding:0;display:flex}.more-backdrop[data-v-71ae9c7f]{z-index:998;-webkit-backdrop-filter:blur(2px);background:#00000059;position:fixed;top:0;bottom:0;left:0;right:0}.more-backdrop-enter-active[data-v-71ae9c7f],.more-backdrop-leave-active[data-v-71ae9c7f]{transition:opacity .25s ease-out}.more-backdrop-enter-from[data-v-71ae9c7f],.more-backdrop-leave-to[data-v-71ae9c7f]{opacity:0}.more-popup[data-v-71ae9c7f]{bottom:calc(56px + env(safe-area-inset-bottom));z-index:999;max-height:80vh;overscroll-behavior:contain;background:#fff;border-radius:20px 20px 0 0;max-height:80dvh;position:fixed;left:0;right:0;overflow-y:auto;box-shadow:0 -8px 40px #0000001f,0 -2px 8px #0000000f}@media (prefers-color-scheme:dark){.more-popup[data-v-71ae9c7f]{background:#1c1c1e;box-shadow:0 -8px 40px #00000080}}.more-popup-enter-active[data-v-71ae9c7f]{transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s ease-out}.more-popup-leave-active[data-v-71ae9c7f]{transition:transform .2s cubic-bezier(.4,0,1,1),opacity .15s ease-in}.more-popup-enter-from[data-v-71ae9c7f],.more-popup-leave-to[data-v-71ae9c7f]{opacity:0;transform:translateY(100%)}.more-popup__handle-area[data-v-71ae9c7f]{touch-action:none;justify-content:center;padding:10px 0 4px;display:flex}.more-popup__handle[data-v-71ae9c7f]{background:#0000001f;border-radius:2px;width:36px;height:4px}@media (prefers-color-scheme:dark){.more-popup__handle[data-v-71ae9c7f]{background:#ffffff26}}.more-popup__content[data-v-71ae9c7f]{padding:8px 16px 12px}.more-popup__group[data-v-71ae9c7f]{margin-bottom:8px;animation:.35s cubic-bezier(.22,1,.36,1) both groupReveal-71ae9c7f}.more-popup__group--org[data-v-71ae9c7f]{z-index:1;position:relative}.more-popup__group-label[data-v-71ae9c7f]{letter-spacing:.2em;text-transform:uppercase;color:#9ca3af;padding:8px 4px 4px;font-family:Space Mono,monospace;font-size:.5625rem;font-weight:700;line-height:1.4}@media (prefers-color-scheme:dark){.more-popup__group-label[data-v-71ae9c7f]{color:#6b7280}}.more-popup__item[data-v-71ae9c7f]{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:12px;align-items:center;gap:12px;padding:10px 8px;transition:background .12s,transform .12s;display:flex;position:relative}.more-popup__dot[data-v-71ae9c7f]{background:var(--color-primary,#228be6);pointer-events:none;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:20px}.more-popup__item[data-v-71ae9c7f]:active{background:#228be614;transform:scale(.98)}@media (prefers-color-scheme:dark){.more-popup__item[data-v-71ae9c7f]:active{background:#228be624}}.more-popup__item-icon[data-v-71ae9c7f]{width:18px;height:18px;color:var(--color-text-tertiary,#9ca3af);flex-shrink:0;transition:color .15s}.more-popup__item:active .more-popup__item-icon[data-v-71ae9c7f]{color:#228be6}.more-popup__item-title[data-v-71ae9c7f]{color:#1f2937;flex:1;font-family:Outfit,sans-serif;font-size:.875rem;font-weight:500}@media (prefers-color-scheme:dark){.more-popup__item-title[data-v-71ae9c7f]{color:#d1d5db}}.more-popup__star[data-v-71ae9c7f]{cursor:pointer;color:#9ca3af;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin:-6px -4px -6px 0;padding:0;display:flex}.more-popup__star svg[data-v-71ae9c7f]{width:16px;height:16px}.more-popup__star[data-v-71ae9c7f]:active{background:#228be61f}.more-popup__star--on[data-v-71ae9c7f]{color:#228be6}.more-popup__item--locked[data-v-71ae9c7f]{opacity:.5}.more-popup__item--locked .more-popup__item-icon[data-v-71ae9c7f]{color:var(--color-text-tertiary)}.more-popup__pro-badge[data-v-71ae9c7f]{letter-spacing:.03em;color:var(--color-primary);background:#228be61a;border-radius:4px;flex-shrink:0;padding:1px 6px;font-family:Space Mono,monospace;font-size:.5625rem;font-weight:700}.more-popup__su-badge[data-v-71ae9c7f]{letter-spacing:.03em;color:#7048e8;background:#7048e81a;border-radius:4px;flex-shrink:0;padding:1px 6px;font-family:Space Mono,monospace;font-size:.5625rem;font-weight:700}.more-popup__toggle-state[data-v-71ae9c7f]{letter-spacing:.03em;color:var(--color-text-tertiary);background:#6b72801a;border-radius:4px;flex-shrink:0;padding:1px 6px;font-family:Space Mono,monospace;font-size:.5625rem;font-weight:700}.more-popup__toggle-state--on[data-v-71ae9c7f]{color:var(--color-primary);background:#228be61a}.more-popup__push-error[data-v-71ae9c7f]{color:#ef4444;word-break:break-all;padding:0 8px 6px;font-family:Space Mono,monospace;font-size:.6875rem}.more-popup__org-switcher[data-v-71ae9c7f]{padding:4px 8px 8px}@media (prefers-color-scheme:dark){.more-popup__star[data-v-71ae9c7f]{color:#6b7280}}@keyframes groupReveal-71ae9c7f{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ios-guide[data-v-71ae9c7f]{z-index:9999;background:#00000080;justify-content:center;align-items:flex-end;animation:.2s iosGuideFadeIn-71ae9c7f;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ios-guide__sheet[data-v-71ae9c7f]{background:#fff;border-radius:16px 16px 0 0;width:100%;max-width:420px;padding:24px 20px 32px;animation:.3s cubic-bezier(.22,1,.36,1) iosGuideSlideUp-71ae9c7f}.ios-guide__title[data-v-71ae9c7f]{color:#1f2937;margin-bottom:16px;font-family:Outfit,sans-serif;font-size:1.125rem;font-weight:600}.ios-guide__steps[data-v-71ae9c7f]{color:#374151;margin:0 0 20px;padding-left:20px;font-family:DM Sans,sans-serif;font-size:.9375rem;line-height:1.8}.ios-guide__steps li[data-v-71ae9c7f]{margin-bottom:8px}.ios-guide__steps strong[data-v-71ae9c7f]{color:#228be6}.ios-guide__share-icon[data-v-71ae9c7f]{vertical-align:middle;color:#228be6;margin:0 2px;display:inline-block}.ios-guide__close[data-v-71ae9c7f]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#228be6 0%,#339af0 100%);border:none;border-radius:10px;width:100%;padding:12px;font-family:Outfit,sans-serif;font-size:.9375rem;font-weight:500}@keyframes iosGuideFadeIn-71ae9c7f{0%{opacity:0}to{opacity:1}}@keyframes iosGuideSlideUp-71ae9c7f{0%{transform:translateY(100%)}to{transform:translateY(0)}}.nav-rail[data-v-3b9e6c00]{z-index:100;background:var(--color-background-elevated,#fff);border-right:1px solid var(--color-border,#0000000f);flex-direction:column;width:56px;height:100vh;transition:width .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0;overflow:hidden}.nav-rail--expanded[data-v-3b9e6c00]{width:240px;box-shadow:4px 0 24px #00000014}.nav-rail--pinned[data-v-3b9e6c00]{box-shadow:none;position:relative}.nav-rail__header[data-v-3b9e6c00]{border-bottom:1px solid var(--color-border,#0000000f);flex-shrink:0;align-items:center;gap:8px;min-height:56px;padding:16px 14px;display:flex;position:relative}.nav-rail__logo-btn[data-v-3b9e6c00]{cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;display:flex}.nav-rail__logo[data-v-3b9e6c00]{flex-shrink:0;width:24px;height:24px}.nav-rail__org-switcher-wrap[data-v-3b9e6c00]{opacity:0;pointer-events:none;min-width:0;transition:opacity .2s cubic-bezier(.4,0,.2,1)}.nav-rail--expanded .nav-rail__org-switcher-wrap[data-v-3b9e6c00]{opacity:1;pointer-events:auto}.nav-rail__org-switcher-wrap[data-v-3b9e6c00] .org-switcher{position:static}.nav-rail__org-switcher-wrap[data-v-3b9e6c00] .org-switcher__menu{min-width:0;max-width:none;max-height:calc(100vh - 72px);left:8px;right:8px;overflow-y:auto}.nav-rail__nav[data-v-3b9e6c00]{scrollbar-width:none;flex:1;padding:6px 0;overflow:hidden auto}.nav-rail__nav[data-v-3b9e6c00]::-webkit-scrollbar{display:none}.nav-rail__category[data-v-3b9e6c00]{margin-bottom:2px;padding:0 8px}.nav-rail__separator[data-v-3b9e6c00]{background:var(--color-border,#0000000f);height:1px;margin:4px 12px}.nav-rail__section[data-v-3b9e6c00]{cursor:pointer;width:100%;height:24px;color:var(--color-text-tertiary,#9ca3af);background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;margin-bottom:2px;padding:0 4px 0 14px;transition:background .15s,color .15s;display:flex}.nav-rail__section[data-v-3b9e6c00]:hover{background:var(--color-background-mute,#f2f2f2);color:var(--color-text-secondary,#6b7280)}.nav-rail__chevron[data-v-3b9e6c00]{flex-shrink:0;width:12px;height:12px;transition:transform .15s}.nav-rail__section--open .nav-rail__chevron[data-v-3b9e6c00]{transform:rotate(90deg)}.nav-rail__section-label[data-v-3b9e6c00]{letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;opacity:0;min-width:0;font-family:Space Mono,monospace;font-size:.5625rem;font-weight:700;transition:opacity .2s cubic-bezier(.4,0,.2,1);overflow:hidden}.nav-rail--expanded .nav-rail__section-label[data-v-3b9e6c00]{opacity:1}.nav-rail__section-count[data-v-3b9e6c00]{color:var(--color-text-tertiary,#9ca3af);background:var(--color-background-mute,#f2f2f2);opacity:0;border-radius:4px;flex-shrink:0;margin-left:auto;padding:1px 6px;font-family:Space Mono,monospace;font-size:.5625rem;font-weight:700;transition:opacity .2s cubic-bezier(.4,0,.2,1)}.nav-rail--expanded .nav-rail__section-count[data-v-3b9e6c00]{opacity:1}.nav-rail__item[data-v-3b9e6c00]{cursor:pointer;width:100%;color:var(--color-text-primary,#1f2937);text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:6px 4px 6px 11px;transition:background .15s,color .15s;display:flex;position:relative}.nav-rail__item[data-v-3b9e6c00]:hover{background:var(--color-background-mute,#f2f2f2)}.nav-rail__item--active[data-v-3b9e6c00]{color:#228be6;background:#228be614}.nav-rail__item--active .nav-rail__icon[data-v-3b9e6c00]{color:#228be6}.nav-rail__item--locked[data-v-3b9e6c00]{opacity:.45}.nav-rail__item--locked[data-v-3b9e6c00]:hover{opacity:.65}.nav-rail__item--install[data-v-3b9e6c00],.nav-rail__item--install .nav-rail__icon[data-v-3b9e6c00]{color:#228be6}.nav-rail__item--pin[data-v-3b9e6c00]{color:var(--color-text-tertiary,#9ca3af)}.nav-rail__item--pin-active[data-v-3b9e6c00],.nav-rail__item--pin-active .nav-rail__icon[data-v-3b9e6c00]{color:#228be6}.nav-rail__item--stream[data-v-3b9e6c00]{color:var(--color-text-tertiary,#9ca3af)}.nav-rail__item--stream-active[data-v-3b9e6c00],.nav-rail__item--stream-active .nav-rail__icon[data-v-3b9e6c00]{color:#228be6}.nav-rail__row[data-v-3b9e6c00]{position:relative}.nav-rail__star[data-v-3b9e6c00]{cursor:pointer;width:22px;height:22px;color:var(--color-text-tertiary,#9ca3af);opacity:0;pointer-events:none;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;padding:0;transition:opacity .15s,color .15s,background .15s;display:flex;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.nav-rail__star svg[data-v-3b9e6c00]{width:14px;height:14px}.nav-rail__star[data-v-3b9e6c00]:hover{background:var(--color-background-mute,#f2f2f2);color:#228be6}.nav-rail__star--on[data-v-3b9e6c00]{color:#228be6}.nav-rail__row:hover .nav-rail__star[data-v-3b9e6c00]{opacity:1;pointer-events:auto}.nav-rail__star[data-v-3b9e6c00]:focus-visible{opacity:1;pointer-events:auto}.nav-rail__row:hover .nav-rail__item[data-v-3b9e6c00]{padding-right:26px}.nav-rail__row:hover .nav-rail__su-badge[data-v-3b9e6c00],.nav-rail__row:hover .nav-rail__pro-badge[data-v-3b9e6c00]{opacity:0}.nav-rail__icon[data-v-3b9e6c00]{width:18px;height:18px;color:var(--color-text-tertiary,#9ca3af);flex-shrink:0;transition:color .15s}.nav-rail__item:hover .nav-rail__icon[data-v-3b9e6c00]{color:var(--color-text-secondary,#6b7280)}.nav-rail__dot[data-v-3b9e6c00]{background:var(--color-primary,#228be6);pointer-events:none;border-radius:50%;width:8px;height:8px;position:absolute;top:4px;left:23px}.nav-rail__label[data-v-3b9e6c00]{white-space:nowrap;text-overflow:ellipsis;opacity:0;min-width:0;font-family:Outfit,sans-serif;font-size:.75rem;font-weight:500;transition:opacity .2s cubic-bezier(.4,0,.2,1);overflow:hidden}.nav-rail--expanded .nav-rail__label[data-v-3b9e6c00]{opacity:1}.nav-rail__pro-badge[data-v-3b9e6c00]{letter-spacing:.03em;color:#228be6;white-space:nowrap;opacity:0;background:#228be61a;border-radius:4px;flex-shrink:0;margin-left:auto;padding:1px 6px;font-family:Space Mono,monospace;font-size:.5625rem;font-weight:700;transition:opacity .2s cubic-bezier(.4,0,.2,1)}.nav-rail--expanded .nav-rail__pro-badge[data-v-3b9e6c00]{opacity:1}.nav-rail__su-badge[data-v-3b9e6c00]{letter-spacing:.03em;color:#7048e8;white-space:nowrap;opacity:0;background:#7048e81a;border-radius:4px;flex-shrink:0;margin-left:auto;padding:1px 6px;font-family:Space Mono,monospace;font-size:.5625rem;font-weight:700;transition:opacity .2s cubic-bezier(.4,0,.2,1)}.nav-rail--expanded .nav-rail__su-badge[data-v-3b9e6c00]{opacity:1}.nav-rail__footer[data-v-3b9e6c00]{border-top:1px solid var(--color-border,#0000000f);flex-shrink:0;padding:8px}.nav-rail__bell[data-v-3b9e6c00]{margin-bottom:2px}.superadmin-org-banner[data-v-d2a9280c]{z-index:1100;background:var(--color-primary);color:#fff;justify-content:center;align-items:center;gap:12px;padding:6px 16px;font-size:.8125rem;display:flex;position:sticky;top:0}.superadmin-org-banner__exit[data-v-d2a9280c]{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff9;border-radius:6px;padding:2px 12px;font-size:.75rem}.superadmin-org-banner__exit[data-v-d2a9280c]:hover:not(:disabled){background:#ffffff1f}.superadmin-org-banner__exit[data-v-d2a9280c]:disabled{opacity:.6;cursor:default}@media (min-width:1024px){header[data-v-abe9059c]{padding-right:calc(var(--section-gap) / 2);place-items:center;display:flex}}.route-view-container--with-tab-bar[data-v-abe9059c]{padding-bottom:56px}.route-view-container--with-rail[data-v-abe9059c]{margin-left:var(--nav-rail-width,56px);transition:margin-left .2s cubic-bezier(.4,0,.2,1)}.app-desktop-shell[data-v-abe9059c]{min-height:100vh;display:flex}.app-desktop-shell .route-view-container[data-v-abe9059c]{flex:1;min-width:0}.auth-view[data-v-63a01908]{z-index:100;background:#0c0e14;justify-content:center;align-items:center;padding:24px;font-family:DM Sans,sans-serif;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.auth-card[data-v-63a01908]{background:#141820;border:1px solid #ffffff0f;border-radius:16px;width:100%;max-width:400px;animation:.5s cubic-bezier(.22,1,.36,1) both card-in-63a01908;position:relative;overflow:hidden;box-shadow:0 1px 2px #0003,0 4px 16px #0000004d,0 12px 40px #0003}.auth-card__body[data-v-63a01908]{padding:40px 32px 36px}@media (max-width:440px){.auth-card__body[data-v-63a01908]{padding:32px 24px 28px}}.auth-header[data-v-63a01908]{text-align:center;margin-bottom:32px}.auth-logo[data-v-63a01908]{width:56px;height:56px;margin:0 auto 16px}.auth-logo svg[data-v-63a01908]{width:100%;height:100%}.auth-wordmark[data-v-63a01908]{letter-spacing:.2em;text-transform:uppercase;color:#d1d5db;margin-bottom:8px;font-family:Outfit,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.3;display:block}.auth-subtitle[data-v-63a01908]{color:#6b7280;margin:0;font-family:DM Sans,sans-serif;font-size:.8125rem;line-height:1.55}.auth-form form[data-v-63a01908]{flex-direction:column;display:flex}.auth-label[data-v-63a01908]{letter-spacing:.02em;color:#9ca3af;margin-bottom:8px;font-family:Outfit,sans-serif;font-size:.75rem;font-weight:500;display:block}.auth-input-wrap[data-v-63a01908]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:12px;margin-bottom:16px;padding:0 16px;transition:border-color .15s,box-shadow .15s;display:flex}.auth-input-wrap[data-v-63a01908]:focus-within{border-color:#228be6;box-shadow:0 0 0 3px #228be61f}.auth-input-wrap--error[data-v-63a01908]{border-color:#ef4444}.auth-input-wrap--error[data-v-63a01908]:focus-within{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441f}.auth-input-icon[data-v-63a01908]{color:#4b5563;flex-shrink:0;width:18px;height:18px}.auth-input[data-v-63a01908]{color:#d1d5db;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:12px 0;font-family:DM Sans,sans-serif;font-size:.82rem}.auth-input[data-v-63a01908]::placeholder{color:#4b5563}.auth-input[data-v-63a01908]:-webkit-autofill{-webkit-text-fill-color:#d1d5db;caret-color:#d1d5db;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #141820}.auth-input[data-v-63a01908]:-webkit-autofill:hover{-webkit-text-fill-color:#d1d5db;caret-color:#d1d5db;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #141820}.auth-input[data-v-63a01908]:-webkit-autofill:focus{-webkit-text-fill-color:#d1d5db;caret-color:#d1d5db;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #141820}.auth-error[data-v-63a01908]{color:#f87171;margin:-8px 0 12px;font-family:DM Sans,sans-serif;font-size:.75rem;line-height:1.4}.auth-btn[data-v-63a01908]{color:#fff;cursor:pointer;background:#228be6;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 20px;font-family:Outfit,sans-serif;font-size:.82rem;font-weight:500;transition:background-color .15s,box-shadow .15s,transform .1s;display:flex;box-shadow:0 2px 8px #228be640}.auth-btn[data-v-63a01908]:hover:not(:disabled){background:#1971c2;transform:translateY(-1px);box-shadow:0 4px 16px #228be659}.auth-btn[data-v-63a01908]:active:not(:disabled){background:#1864ab;transform:translateY(0);box-shadow:0 1px 4px #228be633}.auth-btn[data-v-63a01908]:disabled{opacity:.5;cursor:not-allowed}.auth-btn--ghost[data-v-63a01908]{color:#4dabf7;box-shadow:none;background:0 0;border:1px solid #ffffff1a;margin-top:16px}.auth-btn--ghost[data-v-63a01908]:hover:not(:disabled){box-shadow:none;background:#ffffff0a;border-color:#ffffff26;transform:none}.auth-btn--ghost[data-v-63a01908]:active:not(:disabled){box-shadow:none;background:#ffffff0f;transform:none}.messenger-auth[data-v-63a01908]{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.auth-btn--telegram[data-v-63a01908]{color:#fff;background:#2aabee}.auth-btn--telegram[data-v-63a01908]:hover:not(:disabled){background:#229ed9;box-shadow:0 4px 16px #2aabee59}.auth-btn--max[data-v-63a01908]{color:#fff;background:#1e1e3f}.auth-btn--max[data-v-63a01908]:hover:not(:disabled){background:#2a2a5f;box-shadow:0 4px 16px #1e1e3f59}.auth-btn__arrow[data-v-63a01908]{width:18px;height:18px;transition:transform .2s cubic-bezier(.22,1,.36,1)}.auth-btn:hover:not(:disabled) .auth-btn__arrow[data-v-63a01908]{transform:translate(3px)}.oauth-section[data-v-63a01908]{margin-top:16px}.oauth-divider[data-v-63a01908]{color:#6b7280;align-items:center;margin-bottom:16px;font-family:DM Sans,sans-serif;font-size:.8125rem;display:flex}.oauth-divider[data-v-63a01908]:before,.oauth-divider[data-v-63a01908]:after{content:"";background:#ffffff1a;flex:1;height:1px}.oauth-divider span[data-v-63a01908]{padding:0 12px}.oauth-btn[data-v-63a01908]{color:#d1d5db;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:8px;padding:12px;font-family:DM Sans,sans-serif;font-size:.9375rem;font-weight:500;transition:background-color .15s,border-color .15s;display:flex}.oauth-btn[data-v-63a01908]:active{background:#ffffff0f}.oauth-btn--vk[data-v-63a01908]{color:#07f;border-color:#07f3}.oauth-btn--vk[data-v-63a01908]:hover{background:#0077ff0f;border-color:#0077ff4d}.oauth-icon[data-v-63a01908]{flex-shrink:0}.vk-sdk-wrapper[data-v-63a01908]{min-height:44px;margin-bottom:8px;position:relative}.vk-sdk-skeleton[data-v-63a01908]{justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.vk-sdk-skeleton__bar[data-v-63a01908]{background:#ffffff0f;border-radius:10px;width:100%;height:44px;animation:1.5s ease-in-out infinite vk-pulse-63a01908}.ya-sdk-wrapper[data-v-63a01908]{min-height:44px;margin-bottom:8px;position:relative}.ya-sdk-skeleton[data-v-63a01908]{justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ya-sdk-skeleton__bar[data-v-63a01908]{background:#ffffff0f;border-radius:10px;width:100%;height:44px;animation:1.5s ease-in-out infinite vk-pulse-63a01908}.google-sdk-wrapper[data-v-63a01908]{min-height:44px;margin-bottom:8px;position:relative}.google-sdk-skeleton[data-v-63a01908]{justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.google-sdk-skeleton__bar[data-v-63a01908]{background:#ffffff0f;border-radius:10px;width:100%;height:44px;animation:1.5s ease-in-out infinite vk-pulse-63a01908}@keyframes vk-pulse-63a01908{0%,to{opacity:1}50%{opacity:.4}}.auth-state[data-v-63a01908]{text-align:center;padding:12px 0 4px}.auth-state__heading[data-v-63a01908]{color:#d1d5db;letter-spacing:-.01em;margin:0 0 8px;font-family:Outfit,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.3}.auth-state__text[data-v-63a01908]{color:#6b7280;margin:0 0 4px;font-family:DM Sans,sans-serif;font-size:.8125rem;line-height:1.55}.auth-state__text strong[data-v-63a01908]{color:#d1d5db;font-weight:600}.auth-state__hint[data-v-63a01908]{letter-spacing:.2em;text-transform:uppercase;color:#4b5563;margin:12px 0 0;font-family:Space Mono,monospace;font-size:.625rem;font-weight:700;line-height:1.4}.auth-sent-icon[data-v-63a01908]{color:#22c55e;width:48px;height:48px;margin:0 auto 16px}.auth-sent-icon svg[data-v-63a01908]{width:100%;height:100%}.spinner[data-v-63a01908]{border:2.5px solid #ffffff0f;border-top-color:#228be6;border-radius:50%;width:28px;height:28px;margin:0 auto 16px;animation:.75s linear infinite spin-63a01908}.spinner-small[data-v-63a01908]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.75s linear infinite spin-63a01908;display:inline-block}@keyframes spin-63a01908{to{transform:rotate(360deg)}}@keyframes card-in-63a01908{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.auth-btn--link[data-v-63a01908]{color:#6b7280;box-shadow:none;text-underline-offset:2px;background:0 0;border:none;margin-top:8px;padding:8px 20px;font-size:.75rem;text-decoration:underline}.auth-btn--link[data-v-63a01908]:hover:not(:disabled){color:#9ca3af;box-shadow:none;background:0 0;transform:none}.auth-btn--link[data-v-63a01908]:active:not(:disabled){box-shadow:none;background:0 0;transform:none}.otp-form[data-v-63a01908]{flex-direction:column;margin:20px 0 8px;display:flex}.otp-input[data-v-63a01908]{letter-spacing:.5em;text-align:center;color:#d1d5db;box-sizing:border-box;background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;outline:none;width:100%;margin-bottom:16px;padding:14px 0;font-family:Space Mono,monospace;font-size:1.5rem;font-weight:700;transition:border-color .15s,box-shadow .15s}.otp-input[data-v-63a01908]:focus{border-color:#228be6;box-shadow:0 0 0 3px #228be61f}.otp-input[data-v-63a01908]::placeholder{color:#4b5563;letter-spacing:.5em}@media (prefers-color-scheme:light){.auth-view[data-v-63a01908]{background:#f4f5f7}.auth-card[data-v-63a01908]{background:#fff;border-color:#00000014;box-shadow:0 1px 3px #0000000a,0 4px 16px #0000000f,0 12px 40px #00000014}.auth-wordmark[data-v-63a01908]{color:#1f2937}.auth-subtitle[data-v-63a01908]{color:#6b7280}.auth-label[data-v-63a01908]{color:#4b5563}.auth-input-wrap[data-v-63a01908]{background:#fff;border-color:#0000001f}.auth-input-wrap[data-v-63a01908]:focus-within{border-color:#228be6;box-shadow:0 0 0 3px #228be61f}.auth-input-wrap--error[data-v-63a01908]{border-color:#ef4444}.auth-input-icon[data-v-63a01908]{color:#9ca3af}.auth-input[data-v-63a01908]{color:#1f2937}.auth-input[data-v-63a01908]::placeholder{color:#9ca3af}.auth-input[data-v-63a01908]:-webkit-autofill{-webkit-text-fill-color:#1f2937;caret-color:#1f2937;-webkit-box-shadow:inset 0 0 0 1000px #fff}.auth-input[data-v-63a01908]:-webkit-autofill:hover{-webkit-text-fill-color:#1f2937;caret-color:#1f2937;-webkit-box-shadow:inset 0 0 0 1000px #fff}.auth-input[data-v-63a01908]:-webkit-autofill:focus{-webkit-text-fill-color:#1f2937;caret-color:#1f2937;-webkit-box-shadow:inset 0 0 0 1000px #fff}.auth-error[data-v-63a01908]{color:#dc2626}.auth-btn--ghost[data-v-63a01908]{color:#1971c2;border-color:#0000001a}.auth-btn--ghost[data-v-63a01908]:hover:not(:disabled){box-shadow:none;background:#0000000a;border-color:#00000026;transform:none}.auth-btn--ghost[data-v-63a01908]:active:not(:disabled){box-shadow:none;background:#0000000f;transform:none}.auth-btn--link[data-v-63a01908]{color:#6b7280}.auth-btn--link[data-v-63a01908]:hover:not(:disabled){color:#4b5563;background:0 0}.auth-state__heading[data-v-63a01908]{color:#1f2937}.auth-state__text[data-v-63a01908]{color:#6b7280}.auth-state__text strong[data-v-63a01908]{color:#1f2937}.auth-state__hint[data-v-63a01908]{color:#6b7280}.spinner[data-v-63a01908]{border-color:#228be6 #00000014 #00000014}.oauth-divider[data-v-63a01908]{color:#6b7280}.oauth-divider[data-v-63a01908]:before,.oauth-divider[data-v-63a01908]:after{background:#0000001f}.oauth-btn[data-v-63a01908]{color:#1f2937;background:#fff;border-color:#0000001f}.oauth-btn[data-v-63a01908]:active{background:#0000000a}.oauth-btn--vk[data-v-63a01908]{color:#07f;border-color:#07f3}.oauth-btn--vk[data-v-63a01908]:hover{background:#0077ff0a}.vk-sdk-skeleton__bar[data-v-63a01908],.ya-sdk-skeleton__bar[data-v-63a01908],.google-sdk-skeleton__bar[data-v-63a01908]{background:#00000014}.otp-input[data-v-63a01908]{color:#1f2937;background:#fff;border-color:#0000001f}.otp-input[data-v-63a01908]:focus{border-color:#228be6}.otp-input[data-v-63a01908]::placeholder{color:#9ca3af}}.auth-locked[data-v-63a01908]{pointer-events:none;opacity:.55}.auth-consents[data-v-63a01908]{flex-direction:column;gap:8px;margin:12px 0;display:flex}.auth-consents__item[data-v-63a01908]{color:#6b7280;cursor:pointer;align-items:flex-start;gap:8px;font-size:.8125rem;display:flex}.auth-consents__item input[data-v-63a01908]{accent-color:#228be6;flex-shrink:0;margin-top:2px}.auth-consents__item a[data-v-63a01908]{color:#228be6}.desktop-layout[data-v-e253c763]{background-color:var(--tg-theme-bg-color);width:100%;min-height:100vh}.org-stage[data-v-04c68ec2]{--os-bg:#0c0e14;--os-card:#141820;--os-bg-secondary:#ffffff08;--os-text:#d1d5db;--os-hint:#6b7280;--os-accent:#4dabf7;--os-border:#ffffff14;--os-shadow-card:none;--os-shadow-panel:0 8px 32px #0000003d}.org-stage[data-theme=light][data-v-04c68ec2]{--os-bg:#f4f5f7;--os-card:#fff;--os-bg-secondary:#f8f9fb;--os-text:#1f2937;--os-hint:#6b7280;--os-accent:#228be6;--os-border:#00000014;--os-shadow-card:0 1px 3px #0000000a;--os-shadow-panel:0 4px 24px #00000014}.org-stage[data-v-04c68ec2]{background:var(--os-bg);min-height:100vh;color:var(--os-text);justify-content:center;align-items:center;padding:48px 24px;display:flex;position:relative;overflow:hidden}@media (max-width:480px){.org-stage[data-v-04c68ec2]{padding:24px 16px}}.org-stage[data-v-04c68ec2],.org-stage[data-v-04c68ec2] *{-webkit-text-fill-color:currentColor}.org-stage__card[data-v-04c68ec2]{z-index:1;background:var(--os-card);border:1px solid var(--os-border);width:100%;max-width:440px;box-shadow:var(--os-shadow-panel);border-radius:16px;padding:32px;animation:.5s cubic-bezier(.22,1,.36,1) orgReveal-04c68ec2;position:relative}@media (max-width:480px){.org-stage__card[data-v-04c68ec2]{border-radius:12px;padding:24px}}.org-stage__brand[data-v-04c68ec2]{justify-content:center;align-items:center;gap:10px;margin-bottom:28px;display:flex}.org-stage__logo[data-v-04c68ec2]{flex-shrink:0;width:28px;height:28px}.org-stage__wordmark[data-v-04c68ec2]{letter-spacing:.2em;text-transform:uppercase;color:var(--os-text);font-family:Outfit,sans-serif;font-size:.9375rem;font-weight:600}.org-stage__title[data-v-04c68ec2]{letter-spacing:-.01em;color:var(--os-text);margin:0 0 8px;font-family:Outfit,sans-serif;font-size:1.375rem;font-weight:600;line-height:1.25}.org-stage__subtitle[data-v-04c68ec2]{color:var(--os-hint);margin:0 0 24px;font-family:DM Sans,sans-serif;font-size:.875rem;line-height:1.6}.org-stage__center[data-v-04c68ec2]{text-align:center;padding:8px 0}.org-stage__grid[data-v-04c68ec2]{flex-direction:column;gap:12px;display:flex}.org-stage__spinner[data-v-04c68ec2]{border:2.5px solid var(--os-border);border-top-color:var(--os-accent);border-radius:50%;width:40px;height:40px;margin:0 auto 16px;animation:.8s linear infinite spin-04c68ec2}.org-stage__loading-text[data-v-04c68ec2]{color:var(--os-hint);margin:0;font-family:DM Sans,sans-serif;font-size:.875rem}.org-card[data-v-04c68ec2]{background:var(--os-bg-secondary);border:1px solid var(--os-border);cursor:pointer;width:100%;box-shadow:var(--os-shadow-card);text-align:left;color:inherit;font:inherit;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;transition:border-color .15s,box-shadow .15s;display:flex}.org-card[data-v-04c68ec2]:hover{border-color:var(--os-accent);box-shadow:0 0 0 3px #228be614}.org-card[data-v-04c68ec2]:active{background:#228be60a}.org-card__icon[data-v-04c68ec2]{color:#fff;background:linear-gradient(135deg,#228be6 0%,#339af0 100%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-family:Outfit,sans-serif;font-size:1.125rem;font-weight:600;display:flex}.org-card__info[data-v-04c68ec2]{flex:1;min-width:0}.org-card__name[data-v-04c68ec2]{color:var(--os-text);text-overflow:ellipsis;white-space:nowrap;font-family:Outfit,sans-serif;font-size:.9375rem;font-weight:500;line-height:1.35;overflow:hidden}.org-card__slug[data-v-04c68ec2]{color:var(--os-hint);margin-top:1px;font-family:Space Mono,monospace;font-size:.6875rem;line-height:1.5}.org-card__chevron[data-v-04c68ec2]{color:var(--os-hint);opacity:.4;flex-shrink:0}@keyframes orgReveal-04c68ec2{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes spin-04c68ec2{to{transform:rotate(360deg)}}
