.access-granted-body[data-v-d3763adb]{color:var(--color-text-white);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.access-granted-caveat[data-v-d3763adb]{color:var(--color-text-grey);font-size:var(--text-xs);line-height:var(--leading-normal);margin:var(--space-4) 0 0}.access-granted-support[data-v-d3763adb]{color:var(--color-text-grey);text-decoration:underline;text-underline-offset:var(--space-1)}.access-granted-support[data-v-d3763adb]:hover{color:var(--color-text-white)}/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.credit-alert[data-v-9bd0ff0a]{align-items:center;background:var(--color-warning);display:grid;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;margin:calc(var(--page-padding-y)*-1)calc(var(--page-padding-x)*-1)var(--page-padding-y);padding:var(--space-2)var(--page-padding-x)}@supports (color:color-mix(in lab,red,red)){.credit-alert[data-v-9bd0ff0a]{background:color-mix(in srgb,var(--color-warning)16%,var(--color-background))}}.credit-alert[data-v-9bd0ff0a]{border-bottom:var(--stroke-width-default)solid var(--color-border-default);color:var(--color-text-white)}.credit-alert-icon[data-v-9bd0ff0a]{background:var(--color-warning-surface);border-radius:var(--radius-md);color:var(--color-warning);display:grid;flex-shrink:0;height:var(--space-8);place-items:center;width:var(--space-8)}.credit-alert--empty .credit-alert-icon[data-v-9bd0ff0a]{background:var(--color-danger-surface);color:var(--color-danger)}.credit-alert-copy[data-v-9bd0ff0a]{align-items:baseline;display:flex;flex-wrap:wrap;gap:0 var(--space-2);min-width:0}.credit-alert-copy h2[data-v-9bd0ff0a]{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);margin:0}.credit-alert-copy p[data-v-9bd0ff0a]{color:var(--color-text-white);font-size:var(--text-xs);line-height:var(--leading-normal);margin:0;opacity:.8}@media not all and (min-width:640px){.credit-alert[data-v-9bd0ff0a]{gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto}.credit-alert-copy p[data-v-9bd0ff0a]{display:none}}.workspace-create-form[data-v-1163b6b4],.workspace-name-field[data-v-1163b6b4]{display:flex;flex-direction:column}.workspace-create-form[data-v-1163b6b4]{gap:var(--space-4)}.workspace-name-field[data-v-1163b6b4]{gap:var(--space-2)}.workspace-name-field label[data-v-1163b6b4]{color:var(--color-text-white);font-weight:var(--font-weight-medium)}.workspace-name-field .p-inputtext[data-v-1163b6b4]{width:100%}.workspace-name-error[data-v-1163b6b4],.workspace-name-hint[data-v-1163b6b4]{line-height:var(--leading-normal)}.workspace-name-hint[data-v-1163b6b4]{color:var(--color-text-grey)}.workspace-name-error[data-v-1163b6b4]{color:var(--color-danger)}.workspace-create-message[data-v-1163b6b4]{margin:0}.workspace-avatar[data-v-cc72e14f]{align-items:center;background-color:var(--color-surface-card);border-radius:var(--radius-md);color:var(--color-text-white);display:inline-flex;flex:0 0 var(--space-8);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);height:var(--space-8);justify-content:center;width:var(--space-8)}.workspace-menu-popover{--p-popover-content-padding:0;--p-popover-background:var(--color-surface-card);--p-popover-border-color:var(--color-border-default);--p-popover-border-radius:var(--radius-lg);--p-popover-shadow:var(--shadow-popover)}.workspace-menu-popover.p-popover-flipped{margin-block-start:calc(var(--space-2)*-1)}.workspace-menu-popover.p-popover-enter-from{opacity:0;transform:translate(-2.5%) scale(.95)}.workspace-menu-popover.p-popover-enter-active{transition:transform var(--motion-duration-moderate) var(--motion-ease-enter),opacity var(--motion-duration-moderate) var(--motion-ease-enter)}.workspace-menu-popover.p-popover-leave-to{opacity:0;transform:translate(-1%) scale(.98)}.workspace-menu-popover.p-popover-leave-active{transition:transform var(--motion-duration-fast) var(--motion-ease-standard),opacity var(--motion-duration-fast) var(--motion-ease-standard)}@media (prefers-reduced-motion:reduce){.workspace-menu-popover.p-popover-enter-from,.workspace-menu-popover.p-popover-leave-to{transform:none}}.workspace-menu-header[data-v-da0d4105],.workspace-menu-row[data-v-da0d4105],.workspace-option[data-v-da0d4105],.workspace-switcher-trigger[data-v-da0d4105]{transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-duration-base) var(--motion-ease-standard)}.workspace-switcher-trigger[data-v-da0d4105]{align-items:center;background:transparent;border:none;border-radius:var(--radius-md);color:var(--color-text-white);cursor:pointer;display:flex;font-family:inherit;gap:var(--space-3);overflow:hidden;padding:var(--space-3);text-align:left;width:100%}.workspace-switcher-trigger--open[data-v-da0d4105]{background:var(--overlay-1)}@media (hover:hover){.workspace-switcher-trigger[data-v-da0d4105]:hover{background:var(--overlay-1)}}.workspace-switcher-user[data-v-da0d4105]{align-items:center;display:inline-flex;flex:0 0 var(--space-6);height:var(--space-6);justify-content:center;width:var(--space-6)}.workspace-switcher-trigger .workspace-tile--sm[data-v-da0d4105]{border-radius:var(--radius-sm);flex-basis:var(--space-6);font-size:var(--text-xs);height:var(--space-6);width:var(--space-6)}.workspace-switcher-name[data-v-da0d4105]{flex:1;font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-switcher-more[data-v-da0d4105],.workspace-switcher-name[data-v-da0d4105]{transition:opacity var(--motion-duration-moderate) var(--motion-ease-standard),transform var(--motion-duration-moderate) var(--motion-ease-standard)}.workspace-switcher-more[data-v-da0d4105]{color:var(--color-text-grey);flex-shrink:0;font-size:var(--text-sm)}.workspace-meta[data-v-da0d4105]{align-items:center;color:var(--color-text-grey);display:flex;font-size:var(--text-2xs);font-weight:var(--font-weight-medium);gap:var(--space-1);line-height:var(--leading-tight);overflow:hidden;text-transform:uppercase;white-space:nowrap}.workspace-meta-part+.workspace-meta-part[data-v-da0d4105]:before{background:currentColor;border-radius:var(--radius-pill);content:"";display:inline-block;height:3px;margin-right:var(--space-1);vertical-align:middle;width:3px}.workspace-switcher--collapsed .workspace-switcher-trigger[data-v-da0d4105]{padding:var(--space-2)}.workspace-switcher--collapsed .workspace-switcher-more[data-v-da0d4105],.workspace-switcher--collapsed .workspace-switcher-name[data-v-da0d4105]{opacity:0;transform:translate(-6px) scale(.98)}.user-avatar[data-v-da0d4105]{border-radius:var(--radius-pill);flex-shrink:0;height:var(--space-6);-o-object-fit:cover;object-fit:cover;overflow:hidden;width:var(--space-6)}.workspace-menu[data-v-da0d4105]{--flyout-width:248px;display:flex;flex-direction:column;position:relative;width:min(300px,calc(100vw - var(--space-4)*2))}.workspace-menu-workspace[data-v-da0d4105]{border-bottom:var(--stroke-width-default) solid var(--color-border-default);display:flex;flex-direction:column;padding-bottom:var(--space-2)}.workspace-menu-header[data-v-da0d4105]{align-items:center;background:transparent;border:none;border-radius:var(--radius-md);color:var(--color-text-white);cursor:pointer;display:flex;font-family:inherit;gap:var(--space-3);margin:var(--space-2) var(--space-2) var(--space-1);padding:var(--space-2);text-align:left}.workspace-menu-header--open[data-v-da0d4105]{background:var(--overlay-1)}@media (hover:hover){.workspace-menu-header[data-v-da0d4105]:hover{background:var(--overlay-1)}}.workspace-menu-copy[data-v-da0d4105]{display:flex;flex:1;flex-direction:column;gap:var(--space-1);min-width:0}.workspace-menu-name[data-v-da0d4105]{color:var(--color-text-white);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-menu-swap[data-v-da0d4105]{align-items:center;color:var(--color-text-grey);display:inline-flex;flex-shrink:0;font-size:var(--text-base);height:var(--space-8);justify-content:center;transition:color var(--motion-duration-fast) var(--motion-ease-standard);width:var(--space-8)}.workspace-menu-header--open .workspace-menu-swap[data-v-da0d4105]{color:var(--color-text-white)}@media (hover:hover){.workspace-menu-header:hover .workspace-menu-swap[data-v-da0d4105]{color:var(--color-text-white)}}.workspace-menu-account[data-v-da0d4105]{display:flex;flex-direction:column;padding:var(--space-2) 0}.workspace-menu-email[data-v-da0d4105]{color:var(--color-text-grey);font-size:var(--text-sm);line-height:var(--leading-tight);overflow:hidden;padding:var(--space-3) var(--space-4) var(--space-2);text-overflow:ellipsis;white-space:nowrap}.workspace-menu-row[data-v-da0d4105]{align-items:center;background:transparent;border:none;border-radius:var(--radius-md);color:var(--color-text-white);cursor:pointer;display:flex;font-family:inherit;font-size:var(--text-sm);gap:var(--space-2);height:var(--space-10);margin:0 var(--space-2);padding:0 var(--space-2);text-align:left}.workspace-menu-row--open[data-v-da0d4105]{background:var(--overlay-1)}@media (hover:hover){.workspace-menu-row[data-v-da0d4105]:hover{background:var(--overlay-1)}}.workspace-menu-row i[data-v-da0d4105]{color:var(--color-text-grey);font-size:var(--text-base)}.workspace-menu-row-label[data-v-da0d4105]{flex:1;min-width:0}.workspace-menu-row .pi-chevron-right[data-v-da0d4105]{font-size:var(--text-xs)}.menu-flyout[data-v-da0d4105]{background:var(--color-surface-card);border:var(--stroke-width-default) solid var(--overlay-3);border-radius:var(--radius-lg);box-shadow:var(--shadow-popover);display:flex;flex-direction:column;left:calc(100% + var(--space-2));position:absolute;width:var(--flyout-width)}.workspace-flyout[data-v-da0d4105]{gap:6px;max-height:var(--flyout-space-below,70vh);overflow:hidden;padding:var(--space-3) 0 var(--space-2);top:0;transform-origin:left top}.language-flyout[data-v-da0d4105]{bottom:0;gap:var(--space-1);max-height:var(--flyout-space-above,70vh);overflow-y:auto;padding:var(--space-2) var(--space-1) var(--space-1);transform-origin:left bottom}.menu-flyout--narrow[data-v-da0d4105]{left:var(--space-1);right:var(--space-1);width:auto}.flyout-enter-active[data-v-da0d4105]{transition:opacity var(--motion-duration-moderate) var(--motion-ease-enter),transform var(--motion-duration-moderate) var(--motion-ease-enter)}.flyout-leave-active[data-v-da0d4105]{transition:opacity var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-duration-fast) var(--motion-ease-standard)}.flyout-enter-from[data-v-da0d4105]{opacity:0;transform:scale(.95)}.flyout-leave-to[data-v-da0d4105]{opacity:0;transform:scale(.98)}@media (prefers-reduced-motion:reduce){.flyout-enter-from[data-v-da0d4105],.flyout-leave-to[data-v-da0d4105]{transform:none}}.workspace-search[data-v-da0d4105]{margin:0 var(--space-1)}.workspace-options[data-v-da0d4105]{display:flex;flex-direction:column;gap:var(--space-2);min-height:0;overflow-y:auto;padding:0 var(--space-1)}.workspace-option[data-v-da0d4105]{align-items:center;background:transparent;border:0;border-radius:var(--radius-md);color:var(--color-text-white);cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;gap:var(--space-2);height:var(--space-10);padding:var(--space-1) var(--space-2);text-align:left;width:100%}@media (hover:hover){.workspace-option[data-v-da0d4105]:hover:not(:disabled){background:var(--overlay-1)}}.workspace-option[data-v-da0d4105]:disabled{cursor:wait;opacity:.7}.workspace-option-copy[data-v-da0d4105]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.workspace-option-name[data-v-da0d4105]{font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-check[data-v-da0d4105]{color:var(--color-text-white);flex:0 0 auto;font-size:var(--text-base)}.workspace-option-spinner[data-v-da0d4105]{flex:0 0 auto;height:var(--space-4);width:var(--space-4)}.workspace-loading[data-v-da0d4105]{display:flex;flex-direction:column;gap:var(--space-2);padding:0 var(--space-1)}.workspace-skeleton[data-v-da0d4105]{align-items:center;display:flex;gap:var(--space-2);height:var(--space-10);padding:var(--space-1) var(--space-2)}.workspace-error[data-v-da0d4105]{color:var(--color-danger)}.workspace-empty[data-v-da0d4105],.workspace-error[data-v-da0d4105]{display:block;padding:var(--space-1) var(--space-3)}.workspace-empty[data-v-da0d4105]{color:var(--color-text-grey)}.workspace-create-footer[data-v-da0d4105]{border-top:var(--stroke-width-default) solid var(--color-border-default);flex-shrink:0;padding:6px var(--space-1) 0}.workspace-create-action[data-v-da0d4105]{color:var(--color-text-grey)}.workspace-create-action .workspace-option-name[data-v-da0d4105]{font-weight:var(--font-weight-normal)}@media (hover:hover){.workspace-create-action[data-v-da0d4105]:hover:not(:disabled){color:var(--color-text-white)}}.workspace-create-tile[data-v-da0d4105]{align-items:center;border:var(--stroke-width-default) dashed var(--overlay-3);border-radius:var(--radius-md);display:inline-flex;flex:0 0 var(--space-8);height:var(--space-8);justify-content:center;width:var(--space-8)}.workspace-create-tile i[data-v-da0d4105]{font-size:var(--text-base)}.agent-chat[data-v-d755393f]{height:100%}.file-input[data-v-d755393f]{display:none}.dock[data-v-1287985b]{border-left:var(--stroke-width-default) solid var(--color-border-default);flex-shrink:0;height:100%;overflow:hidden;position:relative}.resize-handle[data-v-1287985b]{cursor:col-resize;height:100%;left:0;position:absolute;top:0;width:5px;z-index:10}.resize-handle[data-v-1287985b]:hover,.resize-handle[data-resizing=true][data-v-1287985b]{background:var(--color-primary);transition:background .2s ease .3s}.icon-button[data-v-1287985b]{align-items:center;background:transparent;border:none;border-radius:var(--radius-md);color:var(--color-text-grey);cursor:pointer;display:inline-flex;height:var(--space-8);justify-content:center;transition:background .15s ease,color .15s ease;width:var(--space-8)}.icon-button[data-v-1287985b]:hover{background:var(--overlay-1);color:var(--color-text-white)}@media (max-width:900px){.dock[data-v-1287985b]{display:none}}.platform-shell[data-v-7c252e38]{--sidebar-rail-width:64px;--top-bar-height:var(--space-14);background:var(--color-background);display:flex;height:100dvh;overflow:hidden;width:100%}.top-bar[data-v-7c252e38]{align-items:center;background:var(--theme-sidebar-color);border-bottom:var(--stroke-width-default) solid var(--color-border-default);display:flex;gap:var(--space-2);height:var(--top-bar-height);left:0;padding-inline:var(--space-3) var(--space-2);position:fixed;right:0;top:0;z-index:30}.top-bar .nav-toggle[data-v-7c252e38]{margin-left:auto}.nav-toggle[data-v-7c252e38]{align-items:center;background:transparent;border:none;border-radius:var(--radius-control);color:var(--color-text-grey);cursor:pointer;display:inline-flex;flex-shrink:0;height:var(--space-10);justify-content:center;padding:0;transition:background-color .15s ease,color .15s ease;width:var(--space-10)}.nav-toggle[data-v-7c252e38]:hover{background:var(--overlay-1);color:var(--color-text-white)}.nav-toggle .pi[data-v-7c252e38]{font-size:var(--text-lg)}.sidebar[data-v-7c252e38]{background:var(--surface-sidebar);border-right:var(--stroke-width-default) solid var(--color-border-default);display:flex;flex-direction:column;flex-shrink:0;gap:var(--space-4);overflow:hidden;padding:var(--space-2) var(--space-3);transition:width .25s cubic-bezier(.2,0,0,1);width:250px}.sidebar--collapsed[data-v-7c252e38]{width:var(--sidebar-rail-width)}@media (prefers-reduced-motion:reduce){.sidebar[data-v-7c252e38]{transition:none}}.nav-label[data-v-7c252e38],.row-label[data-v-7c252e38],.sidebar-title[data-v-7c252e38]{flex:1;min-width:0;overflow:hidden}.nav-beta[data-v-7c252e38],.nav-label[data-v-7c252e38],.row-label[data-v-7c252e38],.row-value[data-v-7c252e38],.sidebar-title[data-v-7c252e38]{transition:opacity .18s cubic-bezier(.2,0,0,1),transform .18s cubic-bezier(.2,0,0,1),flex-grow .25s cubic-bezier(.2,0,0,1),max-width .25s cubic-bezier(.2,0,0,1)}.sidebar--collapsed .nav-beta[data-v-7c252e38],.sidebar--collapsed .nav-label[data-v-7c252e38],.sidebar--collapsed .row-label[data-v-7c252e38],.sidebar--collapsed .row-value[data-v-7c252e38],.sidebar--collapsed .sidebar-title[data-v-7c252e38]{opacity:0;pointer-events:none;transform:translate(-6px) scale(.98)}.row-value[data-v-7c252e38]{max-width:120px}.sidebar--collapsed .row-value[data-v-7c252e38]{max-width:0}.nav-beta[data-v-7c252e38]{background:var(--overlay-3);border-radius:var(--radius-sm);color:var(--color-text-white);flex-shrink:0;font-size:var(--text-xs);font-weight:var(--font-weight-medium);overflow:hidden;padding:0 var(--space-1)}.sidebar--collapsed .nav-beta[data-v-7c252e38]{max-width:0;padding:0}.sidebar-head[data-v-7c252e38]{align-items:center;display:flex;flex-shrink:0;gap:var(--space-2);height:var(--space-10);overflow:hidden}.sidebar--collapsed .sidebar-head[data-v-7c252e38]{gap:0;justify-content:center}.sidebar--collapsed .sidebar-title[data-v-7c252e38]{flex-grow:0;padding-left:0}.sidebar-title[data-v-7c252e38]{color:var(--color-text-grey);font-family:var(--font-brand);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-snug);padding-left:var(--space-1);text-overflow:ellipsis;white-space:nowrap}.sidebar-head .sidebar-title[data-v-7c252e38]{position:relative;top:3px}.collapse-btn[data-v-7c252e38]{align-items:center;background:transparent;border:none;border-radius:var(--radius-control);cursor:pointer;display:inline-flex;flex-shrink:0;height:var(--space-8);justify-content:center;padding:0;transition:background-color .15s ease;width:var(--space-8)}.collapse-btn[data-v-7c252e38]:hover{background:var(--overlay-1)}.panel-icon[data-v-7c252e38]{background-color:var(--color-text-grey);display:block;height:var(--space-4);mask:url(../icons/panel-left.svg) center/contain no-repeat;-webkit-mask:url(../icons/panel-left.svg) center/contain no-repeat;width:var(--space-4)}.collapse-btn:hover .panel-icon[data-v-7c252e38]{background-color:var(--color-text-white)}.side-nav[data-v-7c252e38]{display:flex;flex:1;flex-direction:column;gap:var(--space-1);min-height:0;overflow-x:hidden;overflow-y:auto}.nav-item[data-v-7c252e38]{align-items:center;border-radius:var(--radius-md);color:var(--color-text-white);display:flex;flex-shrink:0;font-size:var(--text-sm);gap:var(--space-2);height:var(--space-10);opacity:.8;overflow:hidden;padding-inline:var(--space-3);transition:background-color .15s ease,box-shadow .15s ease,opacity .15s ease;white-space:nowrap}.nav-item i[data-v-7c252e38]{color:var(--color-text-grey);flex-shrink:0;font-size:var(--text-base);transition:color .15s ease}.nav-item[data-v-7c252e38]:hover{background:var(--overlay-1);opacity:1}.nav-item.active[data-v-7c252e38]{background:var(--overlay-2);box-shadow:inset 0 0 0 1px var(--overlay-2),inset 0 1px 0 var(--overlay-1);opacity:1}.nav-item.active i[data-v-7c252e38],.nav-item:hover i[data-v-7c252e38]{color:var(--color-text-white)}.nav-group[data-v-7c252e38],.nav-group-items[data-v-7c252e38]{display:flex;flex-direction:column;gap:var(--space-1)}.nav-group-toggle[data-v-7c252e38]{background:transparent;border:none;cursor:pointer;font-family:inherit;text-align:left;width:100%}.nav-chevron[data-v-7c252e38]{transition:transform .15s ease}.nav-chevron.nav-chevron--open[data-v-7c252e38]{transform:rotate(180deg)}.nav-item--child[data-v-7c252e38]{padding-left:var(--space-7)}.sidebar--collapsed .nav-item--child[data-v-7c252e38]{padding-left:var(--space-3)}.sidebar--collapsed .nav-chevron[data-v-7c252e38]{display:none}.sidebar-bottom[data-v-7c252e38]{border-top:var(--stroke-width-default) solid var(--color-border-default);display:flex;flex-direction:column;flex-shrink:0;gap:var(--space-1);padding-top:var(--space-2)}.bottom-row[data-v-7c252e38]{align-items:center;background:transparent;border:none;border-radius:var(--radius-md);color:var(--color-text-white);cursor:pointer;display:flex;font-family:inherit;font-size:var(--text-xs);gap:var(--space-2);height:var(--space-9);opacity:.85;overflow:hidden;padding:0 var(--space-2);text-align:left;transition:background-color .15s ease,opacity .15s ease,transform var(--motion-duration-base) var(--motion-ease-standard);width:100%}.bottom-row[data-v-7c252e38]:hover{background:var(--overlay-1);opacity:1}.bottom-row--active[data-v-7c252e38]{background:var(--color-surface-active);opacity:1}.bottom-row--credits .row-label[data-v-7c252e38]{text-transform:capitalize}.row-icon[data-v-7c252e38]{align-items:center;display:inline-flex;flex-shrink:0;height:var(--space-6);justify-content:center;width:var(--space-6)}.row-icon .pi[data-v-7c252e38]{color:var(--color-text-grey);font-size:var(--text-base)}.bottom-row:hover .row-icon .pi[data-v-7c252e38]{color:var(--color-text-white)}.row-label[data-v-7c252e38]{text-overflow:ellipsis;white-space:nowrap}.row-value[data-v-7c252e38]{flex-shrink:0;font-variant-numeric:tabular-nums;font-weight:var(--font-weight-bold);white-space:nowrap}.bottom-row.negative .row-value[data-v-7c252e38],.row-value--error[data-v-7c252e38]{color:var(--color-danger)}.row-value--error[data-v-7c252e38]{font-weight:var(--font-weight-normal)}.credits-spinner[data-v-7c252e38]{flex-shrink:0;height:var(--space-4);width:var(--space-4)}.sidebar-workspace[data-v-7c252e38]{margin-bottom:var(--space-3);margin-top:var(--space-1)}.page-content[data-v-7c252e38]{--page-padding-x:58px;--page-padding-y:var(--space-6);flex:1;min-width:0;overflow-y:auto;padding:var(--page-padding-y) var(--page-padding-x)}.platform-shell--narrow[data-v-7c252e38]{padding-top:var(--top-bar-height)}.platform-shell--narrow .sidebar[data-v-7c252e38]{background:var(--theme-sidebar-color);border-right:none;gap:var(--space-2);inset:var(--top-bar-height) 0 0;opacity:0;overscroll-behavior:contain;padding:var(--space-4) var(--space-3);position:fixed;transform:translateY(calc(var(--space-2)*-1));transition:opacity .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1),visibility 0s linear .2s;visibility:hidden;width:auto;z-index:20}.platform-shell--narrow .sidebar--overlay[data-v-7c252e38]{opacity:1;transform:translateY(0);transition:opacity .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1);visibility:visible}.platform-shell--narrow .nav-item[data-v-7c252e38]{font-size:var(--text-base);gap:var(--space-3);height:var(--space-12);padding-inline:var(--space-4)}.platform-shell--narrow .nav-item i[data-v-7c252e38]{font-size:var(--text-lg)}.platform-shell--narrow .nav-item--child[data-v-7c252e38]{padding-left:var(--space-9)}.platform-shell--narrow .bottom-row[data-v-7c252e38]{font-size:var(--text-sm);gap:var(--space-3);height:var(--space-10);padding-inline:var(--space-3)}.platform-shell--nav-open .page-content[data-v-7c252e38]{overflow:hidden}.platform-shell--narrow .page-content[data-v-7c252e38]{--page-padding-x:var(--space-4);--page-padding-y:var(--space-4)}@media (prefers-reduced-motion:reduce){.platform-shell--narrow .sidebar[data-v-7c252e38],.platform-shell--narrow .sidebar--overlay[data-v-7c252e38]{transition:none}}
