@font-face{font-family:Fraunces;src:local(Fraunces SemiBold Italic),url(./fonts/tTM_RuVPHm1_8LebOc43-h1G9bdl_OA_3l8iT-H3SjY-3VcljrTx9gPdQdWKlKGrxmMa9TMI1ZiiJozOQVW_vyU.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:italic}@font-face{font-family:Fraunces Fallback\: Iowan Old Style;src:local(Iowan Old Style);size-adjust:100%;ascent-override:97.8%;descent-override:25.5%;line-gap-override:0%}@font-face{font-family:Fraunces Fallback\: Palatino;src:local(Palatino);size-adjust:100%;ascent-override:97.8%;descent-override:25.5%;line-gap-override:0%}@font-face{font-family:Fraunces Fallback\: Georgia;src:local(Georgia);size-adjust:105.204%;ascent-override:92.9623%;descent-override:24.2386%;line-gap-override:0%}@font-face{font-family:Fraunces Fallback\: Times New Roman;src:local(Times New Roman);size-adjust:115.446%;ascent-override:84.7148%;descent-override:22.0882%;line-gap-override:0%}@font-face{font-family:Fraunces Fallback\: Noto Serif;src:local(Noto Serif);size-adjust:97.5052%;ascent-override:100.302%;descent-override:26.1525%;line-gap-override:0%}@font-face{font-family:Fraunces;src:local(Fraunces SemiBold Italic),url(./fonts/sS40ZOmoZl5Vd7-xdnIIl_oPVgUUv_VymaSJ9c_nA8-oEOmpTtnbIPmnOPPEj0weDO6PzOKoRCceARHnBxm7s8.woff2)format("woff2");font-display:swap;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-weight:600;font-style:italic}@font-face{font-family:Fraunces;src:local(Fraunces SemiBold Italic),url(./fonts/2du0yhNY6yFb7a20WCoakHZy7r2DvaR_bUIYjZwEZJI-K9KW0CKB_NJIKa9aFpLAk-1kGX4jz6NqYF3V0DUaf9Y.woff2)format("woff2");font-display:swap;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-weight:600;font-style:italic}.nav-env-stamp[data-v-330e7994]{letter-spacing:.01em;-webkit-user-select:none;user-select:none;pointer-events:none;flex-shrink:0;margin:0;padding:0;font-family:Fraunces,Fraunces Fallback\: Iowan Old Style,Fraunces Fallback\: Palatino,Fraunces Fallback\: Georgia,Fraunces Fallback\: Times New Roman,Fraunces Fallback\: Noto Serif,Iowan Old Style,Palatino,Georgia,serif;font-size:11px;font-style:italic;font-weight:600;line-height:1;display:block;transform:rotate(-8deg)}.nav-env-stamp--expanded[data-v-330e7994]{pointer-events:auto;margin-bottom:4px;margin-left:-2px;font-size:15px;transform:rotate(-9deg)}@media (prefers-reduced-motion:reduce){.nav-env-stamp[data-v-330e7994],.nav-env-stamp--expanded[data-v-330e7994]{transform:none}}.nav-rail-brand-lockup[data-v-c026add3]{flex-direction:column;flex-shrink:0;justify-content:center;align-self:center;align-items:center;gap:0;margin-bottom:12px;transition:margin .2s cubic-bezier(.22,1,.36,1);display:flex;overflow:visible}.nav-rail-brand-lockup--expanded[data-v-c026add3]{flex-direction:row;justify-content:flex-start;align-self:flex-start;align-items:flex-end;gap:2px;width:calc(100% - 16px);margin-bottom:8px;margin-left:8px}.nav-rail-brand[data-v-c026add3]{justify-content:center;align-items:center;gap:8px;padding:0 4px;text-decoration:none;display:flex;overflow:hidden}.nav-rail-brand-lockup:not(.nav-rail-brand-lockup--expanded) .nav-rail-brand[data-v-c026add3]{gap:0;width:100%;padding:0}.nav-rail-brand-lockup:not(.nav-rail-brand-lockup--expanded) .nav-rail-brand__wordmark[data-v-c026add3]{display:none}.nav-rail-brand--expanded[data-v-c026add3]{justify-content:flex-start;min-width:0}.nav-rail-brand__mark[data-v-c026add3]{flex-shrink:0}.nav-rail-brand__wordmark[data-v-c026add3]{opacity:0;white-space:nowrap;max-width:0;transition:max-width .32s cubic-bezier(.16,1,.3,1),opacity .22s,transform .28s cubic-bezier(.16,1,.3,1);display:block;overflow:hidden;transform:translate(-4px)}.nav-rail-brand__wordmark--visible[data-v-c026add3]{opacity:1;max-width:72px;transition-delay:80ms,.1s,60ms;transform:translate(0)}.zone-switch[data-v-1a970c45]{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;width:100%;display:flex}.zone-switch--expanded[data-v-1a970c45]{align-items:stretch}.zone-switch__item[data-v-1a970c45]{width:36px;height:36px;color:var(--lumens-text-3);box-sizing:border-box;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;margin:0 auto;padding:0;text-decoration:none;display:flex}.zone-switch__item--expanded[data-v-1a970c45]{justify-content:flex-start;width:calc(100% - 12px);margin:0 6px;padding:0 6px}.zone-switch__item[data-v-1a970c45]:hover:not(.zone-switch__item--active){color:var(--lumens-text-2);background:#1a1a180a}.zone-switch__item--active[data-v-1a970c45]{background:#f3f2ee}.zone-switch__item--active.zone-switch__item--client[data-v-1a970c45]{color:var(--lumens-mark-green)}.zone-switch__item--active.zone-switch__item--ops[data-v-1a970c45]{color:var(--lumens-red-400)}.zone-switch__icon[data-v-1a970c45]{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.zone-switch__icon svg[data-v-1a970c45]{flex-shrink:0;display:block}.zone-switch__label[data-v-1a970c45]{letter-spacing:0;min-width:0;color:inherit;font-size:12px;font-weight:500;line-height:1}.zone-switch__item--active .zone-switch__label[data-v-1a970c45]{font-weight:600}.nav-rail-item[data-v-75ff536f]{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;width:36px;height:36px;margin:0 auto;padding:0;text-decoration:none;transition:background .15s cubic-bezier(.2,0,0,1),color .15s cubic-bezier(.2,0,0,1),width .34s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.nav-rail-item--compact[data-v-75ff536f]{justify-content:center;gap:0;width:40px}.nav-rail-item--compact .nav-rail-item__label[data-v-75ff536f]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;position:absolute;overflow:hidden}.nav-rail-item[data-v-75ff536f]:hover:not(.nav-rail-item--active):not(.nav-rail-item--disabled){background:#1a1a180a}.nav-rail-item[data-v-75ff536f]:active:not(.nav-rail-item--disabled){transform:scale(.98)}.nav-rail-item--active[data-v-75ff536f]{background:#f3f2ee}.nav-rail-item--active[data-v-75ff536f]:hover:not(.nav-rail-item--disabled){background:#ebeae4}.nav-rail-item--disabled[data-v-75ff536f]{opacity:.45;cursor:not-allowed}.nav-rail-item--disabled[data-v-75ff536f]:hover:not(:active){background:0 0;transform:none}.nav-rail-item--disabled .nav-rail-item__icon[data-v-75ff536f]{opacity:.55}.nav-rail-item__icon[data-v-75ff536f]{color:#888780;opacity:.88;background:0 0;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:color .15s cubic-bezier(.2,0,0,1),opacity .15s cubic-bezier(.2,0,0,1);display:flex;overflow:visible}.nav-rail-item:hover:not(.nav-rail-item--disabled):not(.nav-rail-item--active) .nav-rail-item__icon[data-v-75ff536f]{color:#5f5e5a;opacity:1}.nav-rail-item--active .nav-rail-item__icon[data-v-75ff536f]{color:#1d9657;opacity:1}.nav-rail-item__label[data-v-75ff536f]{color:#5f5e5a;white-space:nowrap;opacity:0;max-width:0;font-size:12px;font-weight:500;transition:max-width .32s cubic-bezier(.16,1,.3,1),opacity .22s,transform .28s cubic-bezier(.16,1,.3,1),color .15s cubic-bezier(.2,0,0,1);overflow:hidden;transform:translate(-4px)}.nav-rail-item__label--visible[data-v-75ff536f]{opacity:1;max-width:140px;transition-delay:.1s,.12s,80ms,0s;transform:translate(0)}.nav-rail-item:hover:not(.nav-rail-item--active):not(.nav-rail-item--disabled) .nav-rail-item__label--visible[data-v-75ff536f]{color:#1a1a18}.nav-rail-item--active .nav-rail-item__label[data-v-75ff536f]{color:#5f5e5a;font-weight:600}.nav-rail-item__chevron[data-v-75ff536f]{color:#9a9890;opacity:0;flex-shrink:0;justify-content:center;align-items:center;max-width:0;margin-left:auto;margin-right:4px;transition:opacity .2s,max-width .28s cubic-bezier(.16,1,.3,1),transform .2s,color .15s;display:flex;overflow:hidden;transform:rotate(0)}.nav-rail-item__chevron--visible[data-v-75ff536f]{opacity:.85;max-width:16px}.nav-rail-item__chevron--open[data-v-75ff536f]{transform:rotate(90deg)}.nav-rail-item--active .nav-rail-item__chevron[data-v-75ff536f],.nav-rail-item--folder:hover .nav-rail-item__chevron[data-v-75ff536f]{color:#1d9657}.nav-rail-item--compact .nav-rail-item__chevron[data-v-75ff536f]{display:none}.mobile-nav-burger[data-v-134893c8]{cursor:pointer;height:40px;transition:var(--v203f0d2a);border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 6px 0 4px;display:inline-flex}.mobile-nav-burger[data-v-134893c8]:not(.lumens-glass){box-shadow:none;background:0 0}.mobile-nav-burger[data-v-134893c8]:focus-visible,.mobile-nav-burger[data-v-134893c8]:hover{background:var(--v75b05952)}.mobile-nav-burger[data-v-134893c8]:focus-visible{outline:2px solid var(--cae34976);outline-offset:2px}.mobile-nav-burger--open[data-v-134893c8]{background:var(--v75b05952)}.mobile-nav-burger--glass[data-v-134893c8]{border-radius:var(--lumens-radius-pill);height:44px;padding:0 12px 0 8px}.mobile-nav-burger--glass.mobile-nav-burger--open[data-v-134893c8],.mobile-nav-burger--glass[data-v-134893c8]:focus-visible,.mobile-nav-burger--glass[data-v-134893c8]:hover{background:var(--lumens-glass-bg-hover)}.mobile-nav-burger--glass .mobile-nav-burger__bar[data-v-134893c8]{background:var(--v404a70ba)}.mobile-nav-burger__mark[data-v-134893c8]{flex-shrink:0;display:block}.mobile-nav-burger__bars[data-v-134893c8]{width:16px;height:12px;display:block;position:relative}.mobile-nav-burger__bar[data-v-134893c8]{background:var(--v1b7e2cef);border-radius:2px;width:16px;height:1.5px;transition:transform .15s cubic-bezier(.2,0,0,1),opacity .15s cubic-bezier(.2,0,0,1),top .15s cubic-bezier(.2,0,0,1);position:absolute;left:0}.mobile-nav-burger__bar[data-v-134893c8]:first-child{top:1px}.mobile-nav-burger__bar[data-v-134893c8]:nth-child(2){top:5px}.mobile-nav-burger__bar[data-v-134893c8]:nth-child(3){top:9px}.mobile-nav-burger--open .mobile-nav-burger__bar[data-v-134893c8]:first-child{top:5px;transform:rotate(45deg)}.mobile-nav-burger--open .mobile-nav-burger__bar[data-v-134893c8]:nth-child(2){opacity:0;transform:scaleX(.4)}.mobile-nav-burger--open .mobile-nav-burger__bar[data-v-134893c8]:nth-child(3){top:5px;transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.mobile-nav-burger__bar[data-v-134893c8]{transition:none}}.client-top-bar__lead[data-v-a5287f10],.client-top-bar__title-row[data-v-a5287f10]{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.client-top-bar__title[data-v-a5287f10]{letter-spacing:-.02em;min-width:0;color:var(--v921415d4);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:650;line-height:1.2;overflow:hidden}.client-top-bar__crumbs[data-v-a5287f10]{align-items:center;gap:6px;min-width:0;font-size:13px;line-height:1.2;display:flex}.client-top-bar--source-tabs-mobile[data-v-a5287f10]{flex-wrap:wrap}.client-top-bar__crumb-sep[data-v-a5287f10]{color:var(--v84de4930);-webkit-user-select:none;user-select:none;flex-shrink:0}.client-top-bar__crumb-link[data-v-a5287f10]{color:var(--v26c0d190);white-space:nowrap;font-weight:500;text-decoration:none}.client-top-bar__crumb-link[data-v-a5287f10]:hover{color:var(--v26c0ca0e)}.client-top-bar__crumb-current-row[data-v-a5287f10]{align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex}.client-top-bar__crumb-current[data-v-a5287f10]{color:var(--v921415d4);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:650;overflow:hidden}.client-top-bar__crumb-dock[data-v-a5287f10]{background:0 0;border:none;border-radius:5px;width:22px;height:22px;padding:0}.client-top-bar__crumb-dock[data-v-a5287f10],.client-top-bar__follow[data-v-a5287f10]{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.client-top-bar__follow[data-v-a5287f10]{border:.5px solid var(--lumens-brand-200);background:var(--lumens-brand-50);color:var(--lumens-brand-600);white-space:nowrap;border-radius:6px;gap:5px;margin-left:4px;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.2}.client-top-bar__follow[data-v-a5287f10]:hover{background:color-mix(in srgb,var(--lumens-brand-200) 30%,var(--lumens-brand-50))}.client-top-bar__follow--done[data-v-a5287f10]{border-color:var(--v99c06456);background:var(--v678ca26e);color:var(--v27c8addc);font-weight:500}.client-top-bar__follow--done[data-v-a5287f10]:hover{background:var(--ebf0a8f8);color:var(--v921415d4)}.client-top-bar__source-tabs[data-v-a5287f10]{scrollbar-width:none;flex:1;align-items:center;gap:4px;min-width:0;display:flex;overflow-x:auto}.client-top-bar__source-tabs--row[data-v-a5287f10]{flex:1 0 100%;width:100%}.client-top-bar__source-tabs[data-v-a5287f10]::-webkit-scrollbar{display:none}.client-top-bar__source-tab[data-v-a5287f10]{color:var(--v27c8addc);white-space:nowrap;border:.5px solid #0000;border-radius:8px;flex-shrink:0;padding:4px 8px;font-size:12px;font-weight:600;text-decoration:none}.client-top-bar__source-tab--on[data-v-a5287f10]{background:var(--v95e5304e);color:var(--v26c0d190);border-color:var(--v26c0ef98)}.client-top-bar__slot[data-v-a5287f10]{flex:3 auto;align-items:center;min-width:0;display:flex}.client-top-bar__slot[data-v-a5287f10]:empty{display:none}.client-top-bar__slot[data-v-a5287f10] .fbar{flex-wrap:nowrap;flex:auto;align-items:center}.client-top-bar__slot[data-v-a5287f10] .fbar__search{flex:150px;min-width:96px}.client-top-bar__slot[data-v-a5287f10] .fbar__pills{flex-wrap:nowrap}.client-top-bar__slot[data-v-a5287f10] .fbar__pills>.fpill{flex-shrink:1;min-width:76px}.client-top-bar__slot[data-v-a5287f10]:not(:empty):before{content:"";background:var(--lumens-border);flex-shrink:0;width:1px;height:20px;margin:0 10px 0 2px}.client-top-bar:has(.client-top-bar__slot:not(:empty)) .client-top-bar__lead[data-v-a5287f10]{flex:0 auto}.client-top-bar__actions[data-v-a5287f10]{flex-shrink:0;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:flex}.client-top-bar__icon[data-v-a5287f10]{cursor:pointer;width:36px;height:36px;color:var(--v27c8addd);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .15s cubic-bezier(.2,0,0,1),border-color .15s cubic-bezier(.2,0,0,1),color .15s cubic-bezier(.2,0,0,1);display:inline-flex}.client-top-bar--overlay .client-top-bar__lead[data-v-a5287f10]{pointer-events:none}.client-top-bar--overlay .client-top-bar__actions[data-v-a5287f10],.client-top-bar--overlay .client-top-bar__lead[data-v-a5287f10]>*{pointer-events:auto}.client-top-bar--overlay .client-top-bar__icon[data-v-a5287f10]{background:var(--v27f41960);border:.5px solid var(--v99c06456)}.client-top-bar--overlay .client-top-bar__icon[data-v-a5287f10]:hover{background:var(--v678ca26e)}.client-top-bar--overlay .client-top-bar__icon--active[data-v-a5287f10]{background:var(--lumens-bg-hover)}.client-top-bar--overlay .client-top-bar__avatar[data-v-a5287f10]{background:var(--v27f41960)}.client-top-bar--map .client-top-bar__avatar[data-v-a5287f10],.client-top-bar--map .client-top-bar__icon[data-v-a5287f10],.client-top-bar--map .client-top-bar__menu[data-v-a5287f10]{background:var(--lumens-glass-bg);-webkit-backdrop-filter:var(--lumens-glass-filter);backdrop-filter:var(--lumens-glass-filter);box-shadow:var(--lumens-glass-edge),var(--lumens-glass-shadow);border-color:#0000}.client-top-bar--map .client-top-bar__avatar--open[data-v-a5287f10],.client-top-bar--map .client-top-bar__avatar[data-v-a5287f10]:hover,.client-top-bar--map .client-top-bar__icon--active[data-v-a5287f10],.client-top-bar--map .client-top-bar__icon[data-v-a5287f10]:hover{background:var(--lumens-glass-bg-hover)}.client-top-bar--map .client-top-bar__menu-meta[data-v-a5287f10]{border-bottom-color:#1a1a181a}.client-top-bar--map .client-top-bar__menu-item[data-v-a5287f10]:hover{background:#1a1a180f}.client-top-bar__icon[data-v-a5287f10]:hover{color:var(--v27c8addc);background:#1a1a180a}.client-top-bar__icon--active[data-v-a5287f10]{background:var(--lumens-bg-hover)}.client-top-bar__icon--locked[data-v-a5287f10]{opacity:.45;cursor:not-allowed}.client-top-bar__dock-expand[data-v-a5287f10]{position:relative}.client-top-bar__badge[data-v-a5287f10]{border-radius:var(--lumens-radius-pill);background:var(--v26c0d190);min-width:14px;height:14px;color:var(--lumens-white);font-size:var(--lumens-fs-xs);text-align:center;pointer-events:none;padding:0 3px;font-weight:700;line-height:14px;position:absolute;top:2px;right:2px}.client-top-bar__avatar[data-v-a5287f10]:focus-visible,.client-top-bar__icon[data-v-a5287f10]:focus-visible,.client-top-bar__menu-item[data-v-a5287f10]:focus-visible{outline:2px solid var(--a92d4938);outline-offset:2px}.client-top-bar__sep[data-v-a5287f10]{background:var(--v99c06456);flex-shrink:0;width:.5px;height:20px;margin:0 4px}.client-top-bar__account[data-v-a5287f10]{position:relative}.client-top-bar__avatar[data-v-a5287f10]{border:.5px solid var(--v99c06456);background:var(--v678ca26e);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .15s cubic-bezier(.2,0,0,1),border-color .15s cubic-bezier(.2,0,0,1);display:inline-flex;overflow:hidden}.client-top-bar__avatar--open[data-v-a5287f10],.client-top-bar__avatar[data-v-a5287f10]:hover{border-color:var(--v84de5834);background:var(--ebf0a8f8)}.client-top-bar__avatar--logo[data-v-a5287f10]{background:var(--v27f41960);padding:7px}.client-top-bar__avatar-img[data-v-a5287f10]{-o-object-fit:contain;object-fit:contain;width:100%;max-width:22px;height:100%;max-height:22px}.client-top-bar__avatar-initials[data-v-a5287f10]{letter-spacing:.04em;color:var(--v27c8addc);font-size:11px;font-weight:700;line-height:1}.client-top-bar__menu[data-v-a5287f10]{border:.5px solid var(--v99c06456);background:var(--v27f41960);z-index:40;border-radius:12px;min-width:220px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 28px #1a1a181f}.client-top-bar__menu-meta[data-v-a5287f10]{border-bottom:.5px solid var(--v99c06456);flex-direction:column;gap:2px;margin:0 0 4px;padding:8px 10px 10px;display:flex}.client-top-bar__menu-org[data-v-a5287f10]{color:var(--v921415d4);letter-spacing:-.02em;font-size:13px;font-weight:650}.client-top-bar__menu-email[data-v-a5287f10]{color:var(--v27c8addd);font-size:11px;font-weight:450}.client-top-bar__menu-item[data-v-a5287f10]{width:100%;height:36px;color:var(--v921415d4);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:0 8px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s cubic-bezier(.2,0,0,1);display:flex}.client-top-bar__menu-item[data-v-a5287f10]:hover{background:#1a1a180a}.client-top-bar__menu-item--logout[data-v-a5287f10]{color:var(--v27c8addc)}.dock-tab-mark[data-v-61f99e39]{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.dock-tab-mark[data-v-61f99e39] .sfb{box-shadow:none}.dock-tab-mark[data-v-61f99e39] .stm{margin-right:2px}.dock-doc[data-v-448ac87c]{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.dock-pane-head[data-v-989dee2f]{border-bottom:.5px solid var(--lumens-border);background:var(--lumens-white);flex-shrink:0;align-items:center;gap:6px;height:34px;padding:0 4px 0 10px;display:flex}.dock-pane-head__title[data-v-989dee2f]{font-size:var(--lumens-fs-sm);color:var(--lumens-text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.dock-chrome[data-v-989dee2f]{z-index:2;background:#fff;border-bottom:.5px solid #d4d1c6;flex-shrink:0}.dock-chrome__toolbar[data-v-989dee2f]{justify-content:space-between;align-items:center;gap:6px;height:38px;padding:0 4px 0 6px;display:flex}.dock-chrome__title-zone[data-v-989dee2f]{flex:1;align-items:center;gap:2px;min-width:0;display:flex}.dock-title-static[data-v-989dee2f],.dock-title-trigger[data-v-989dee2f]{flex:1;align-items:center;gap:6px;min-width:0;height:32px;padding:0 8px;display:flex}.dock-title-trigger[data-v-989dee2f]{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px}.dock-title-trigger[data-v-989dee2f]:hover:not(:disabled){background:#eeede8d9}.dock-title-trigger[data-v-989dee2f]:disabled{cursor:default;opacity:.65}.dock-title-trigger__text[data-v-989dee2f]{letter-spacing:-.02em;color:#1a1a18;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:650;overflow:hidden}.dock-title-trigger__chev[data-v-989dee2f]{color:#888780;flex-shrink:0}.dock-title-trigger--open[data-v-989dee2f]{background:#1a1a180d}.dock-tabs-menu[data-v-989dee2f]{background:#fff;border:.5px solid #d4d1c6;border-radius:10px;max-height:calc(min(420px,100vh - 80px));padding:6px;overflow-y:auto;box-shadow:0 16px 40px #0f172a29}.dock-tabs-menu__head[data-v-989dee2f]{letter-spacing:.04em;text-transform:uppercase;color:#888780;padding:6px 10px 4px;font-size:10.5px;font-weight:700}.dock-tabs-menu__item[data-v-989dee2f]{border-radius:6px;align-items:center;gap:2px;display:flex}.dock-tabs-menu__item--active[data-v-989dee2f]{background:#f0f7f5}.dock-tabs-menu__select[data-v-989dee2f]{cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:8px;min-width:0;padding:7px 4px 7px 8px;display:flex}.dock-tabs-menu__select[data-v-989dee2f]:hover{background:#1a1a1808}.dock-tabs-menu__label[data-v-989dee2f]{color:#1a1a18;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:500;overflow:hidden}.dock-tabs-menu__current-dot[data-v-989dee2f]{background:var(--lumens-brand-600,#14864b);opacity:0;cursor:default;border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-right:4px;display:inline-block}.dock-tabs-menu__current-dot--on[data-v-989dee2f]{opacity:1}.dock-tabs-menu__pin[data-v-989dee2f]{color:#888780;cursor:pointer;background:0 0;border:none;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:inline-flex}.dock-tabs-menu__pin[data-v-989dee2f]:hover{color:#1a1a18;background:#1a1a180f}.dock-tabs-menu__pin--on[data-v-989dee2f]{color:#1a1a18;background:#1a1a181a}.dock-tabs-menu__kind[data-v-989dee2f]{text-transform:uppercase;letter-spacing:.03em;color:#888780;flex-shrink:0;font-size:10.5px;font-weight:700}.dock-more-menu__item[data-v-989dee2f] .sfb{box-shadow:none}.dock-tabs-menu__close[data-v-989dee2f]{color:#888780;cursor:pointer;background:0 0;border:none;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-right:2px;padding:0;display:inline-flex}.dock-tabs-menu__close[data-v-989dee2f]:hover{background:var(--lumens-red-50);color:var(--lumens-red-600)}.dock-chrome__actions[data-v-989dee2f]{min-width:0}.dock-chrome__actions[data-v-989dee2f],.dock-chrome__window[data-v-989dee2f]{flex-shrink:0;align-items:center;gap:2px;display:flex}.dock-chrome__window[data-v-989dee2f]{margin-left:auto}.dock-act--pin[data-v-989dee2f]{color:#1a1a18}.dock-act--pin[data-v-989dee2f]:hover{color:#1a1a18;background:#1a1a180f}.dock-act--pin.dock-act--on[data-v-989dee2f]{color:#1a1a18;background:#1a1a181a}.dock-act[data-v-989dee2f]{cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:background .15s cubic-bezier(.2,0,0,1),color .15s cubic-bezier(.2,0,0,1);display:inline-flex}.dock-act[data-v-989dee2f],.dock-act--on[data-v-989dee2f],.dock-act[data-v-989dee2f]:hover{box-shadow:none}.dock-act--history[data-v-989dee2f]{color:#4338ca}.dock-act--history.dock-act--on[data-v-989dee2f],.dock-act--history[data-v-989dee2f]:hover{color:#3730a3;background:#4338ca1a}.dock-act--split[data-v-989dee2f]{color:#14864b}.dock-act--split.dock-act--on[data-v-989dee2f],.dock-act--split[data-v-989dee2f]:hover{color:#0f4c42;background:#118b681a}.dock-act--collapse[data-v-989dee2f]{width:26px;height:26px}.dock-act--download[data-v-989dee2f]{color:#1a1a18}.dock-act--download[data-v-989dee2f]:hover{background:#1a1a1814}.dock-act--page[data-v-989dee2f]{color:var(--lumens-act-open-fg)}.dock-act--page[data-v-989dee2f]:hover{background:var(--lumens-act-open-bg-hover);color:var(--lumens-act-open-fg-hover)}.dock-act--more[data-v-989dee2f]{color:#5f5e5a}.dock-act--more.dock-act--on[data-v-989dee2f],.dock-act--more[data-v-989dee2f]:hover{color:#1a1a18;background:#1a1a180f}.dock-more-menu[data-v-989dee2f]{background:#fff;border:.5px solid #d4d1c6;border-radius:8px;padding:6px;box-shadow:0 12px 32px #0f172a24}.dock-more-menu__copy[data-v-989dee2f]{cursor:pointer;text-align:left;color:#1a1a18;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:12px;font-weight:550;display:flex}.dock-more-menu__copy svg[data-v-989dee2f]{color:#888780;flex-shrink:0}.dock-more-menu__copy[data-v-989dee2f]:hover{background:#1a1a180a}.dock-more-menu__copy--on[data-v-989dee2f]{color:#0f4c42;background:#118b681a}.dock-more-menu__copy--done[data-v-989dee2f],.dock-more-menu__copy--done svg[data-v-989dee2f]{color:#0f4c42}.dock-more-menu__head[data-v-989dee2f]{letter-spacing:.04em;text-transform:uppercase;color:#888780;padding:8px 10px 4px;font-size:10.5px;font-weight:700}.dock-more-menu__recents[data-v-989dee2f]{max-height:240px;overflow-y:auto}.dock-more-menu__empty[data-v-989dee2f]{color:#888780;padding:8px 10px 10px;font-size:11px;line-height:1.35}.dock-more-menu__item .dock-tab-mark[data-v-989dee2f]{flex-shrink:0}.dock-more-menu__item[data-v-989dee2f]{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:7px 8px;display:flex}.dock-more-menu__item[data-v-989dee2f]:hover{background:#1a1a180a}.dock-more-menu__title[data-v-989dee2f]{color:#1a1a18;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.dock-pane-enter-active[data-v-989dee2f],.dock-pane-leave-active[data-v-989dee2f]{transition:opacity .16s,transform .16s}.dock-pane-enter-from[data-v-989dee2f]{opacity:0;transform:translate(8px)}.dock-pane-leave-to[data-v-989dee2f]{opacity:0;transform:translate(-6px)}.dock-mobile-backdrop[data-v-989dee2f]{background:#1a1a1847;position:absolute;inset:0}.dock-mobile-handle[data-v-989dee2f]{cursor:grab;touch-action:none;flex-shrink:0;justify-content:center;align-items:center;min-height:22px;padding:10px 0 2px;display:flex}.dock-mobile-handle__bar[data-v-989dee2f]{border-radius:var(--lumens-radius-pill);background:#c9c6bb;width:40px;height:4px}.dock-sheet-enter-active .dock-mobile-backdrop[data-v-989dee2f],.dock-sheet-leave-active .dock-mobile-backdrop[data-v-989dee2f]{transition:opacity .22s}.dock-sheet-enter-active .dock-sheet[data-v-989dee2f],.dock-sheet-leave-active .dock-sheet[data-v-989dee2f]{transition:transform .32s cubic-bezier(.16,1,.3,1)}.dock-sheet-enter-from .dock-mobile-backdrop[data-v-989dee2f],.dock-sheet-leave-to .dock-mobile-backdrop[data-v-989dee2f]{opacity:0}.dock-sheet-enter-from .dock-sheet[data-v-989dee2f],.dock-sheet-leave-to .dock-sheet[data-v-989dee2f]{transform:translateY(100%)}.ia-history__title[data-v-4c614681]{font-size:var(--lumens-fs-sm);color:var(--lumens-text-2);font-weight:600}.ia-history__empty[data-v-4c614681]{font-size:var(--lumens-fs-sm);padding:8px}.ia-history__day[data-v-4c614681]{padding:4px 6px 2px}.ia-history__row[data-v-4c614681]{align-items:center;gap:4px;display:flex}.ia-history__del[data-v-4c614681]{opacity:0;flex-shrink:0;transition:opacity .12s cubic-bezier(.2,0,0,1);display:inline-flex}.ia-history__row:focus-within .ia-history__del[data-v-4c614681],.ia-history__row:hover .ia-history__del[data-v-4c614681]{opacity:1}@media (hover:none){.ia-history__del[data-v-4c614681]{opacity:1}}.ia-send[data-v-4c614681]{flex-shrink:0;display:inline-flex}.ia-send--ready[data-v-4c614681] .ui-icon-btn{background:var(--lumens-brand-primary);color:var(--lumens-white)}.ia-send--ready[data-v-4c614681] .ui-icon-btn:hover:not(:disabled){background:var(--lumens-brand-600);color:var(--lumens-white)}.ia-send--stop[data-v-4c614681] .ui-icon-btn,.ia-send--stop[data-v-4c614681] .ui-icon-btn:hover:not(:disabled){background:var(--lumens-red-600);color:var(--lumens-white)}.ia-chat-md[data-v-4c614681] p{margin:.4em 0}.ia-chat-md[data-v-4c614681] p:first-child{margin-top:0}.ia-chat-md[data-v-4c614681] p:last-child{margin-bottom:0}.ia-chat-md[data-v-4c614681] ol,.ia-chat-md[data-v-4c614681] ul{margin:.35em 0;padding-left:1.2em}.ia-chat-md[data-v-4c614681] code{background:#0000000d;border-radius:3px;padding:1px 4px;font-size:.9em}.ia-chat-md[data-v-4c614681] a{color:#b84e18}.ia-panel__head[data-v-4c614681]{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.ia-panel__title[data-v-4c614681]{color:var(--lumens-text);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:650;overflow:hidden}.ia-panel__actions[data-v-4c614681]{flex-shrink:0;align-items:center;gap:2px;display:flex}.ia-panel__act[data-v-4c614681]{width:24px;height:24px;box-shadow:none;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background .15s cubic-bezier(.2,0,0,1),color .15s cubic-bezier(.2,0,0,1);display:inline-flex}.ia-panel__act--neutral[data-v-4c614681]{color:var(--lumens-text)}.ia-panel__act--neutral.ia-panel__act--on[data-v-4c614681],.ia-panel__act--neutral[data-v-4c614681]:hover{color:var(--lumens-text);background:#1a1a1814}.ia-panel__act--expand[data-v-4c614681]{color:var(--lumens-act-open-fg)}.ia-panel__act--expand[data-v-4c614681]:hover{background:var(--lumens-act-open-bg-hover);color:var(--lumens-act-open-fg-hover)}.ia-context-box[data-v-4c614681]>:last-child{border-bottom:none}.ui-confirm__text[data-v-fa15d461]{font-size:var(--lumens-fs-md);color:var(--lumens-text-2);margin:0;line-height:1.5}
