.portfolio-page__layout[data-v-c6816793]{flex:1;height:100%;min-height:0;overflow:hidden;display:flex!important}.portfolio-page__card[data-v-c6816793]{flex-direction:column;min-height:0;display:flex;overflow:hidden}.portfolio-page__nav-drawer[data-v-c6816793]{flex-direction:column;height:100%!important;max-height:100%!important;display:flex!important}.portfolio-page__nav-drawer[data-v-c6816793] .v-navigation-drawer__content{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}.portfolio-page__nav-drawer[data-v-c6816793] .v-navigation-drawer__append{margin-top:auto}.portfolio-page__nav-body[data-v-c6816793]{flex:1;min-height:0;overflow:hidden auto}.portfolio-page__nav-body--rail[data-v-c6816793]{scrollbar-width:none}.portfolio-page__nav-body--rail[data-v-c6816793]::-webkit-scrollbar{display:none}.portfolio-page__mobile-nav[data-v-c6816793]{flex:none;min-width:0}.portfolio-page__main[data-v-c6816793]{min-width:0;min-height:0;display:flex;overflow:hidden}.portfolio-page__content-frame[data-v-c6816793],.portfolio-page__content-body[data-v-c6816793]{min-width:0;min-height:0}.portfolio-page__title-wrap[data-v-c6816793]{flex:auto;min-width:0;overflow:hidden}.portfolio-page__title-content[data-v-c6816793]{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.portfolio-page__title-wrap[data-v-c6816793]>*{min-width:0;max-width:100%}.portfolio-page__title-wrap[data-v-c6816793] .v-toolbar-title{white-space:nowrap;min-width:0;overflow:hidden}.portfolio-page__title-wrap[data-v-c6816793] .v-toolbar-title__placeholder{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.portfolio-page__title-wrap--desktop[data-v-c6816793] .portfolio-page__title-content{white-space:nowrap}.portfolio-page__title-wrap--desktop[data-v-c6816793] .portfolio-page__title-content>*{flex:none;min-width:0}.portfolio-page__title-subtitle[data-v-c6816793]{text-overflow:ellipsis;white-space:nowrap;min-height:100%;color:rgba(var(--v-theme-on-surface), .72);align-items:center;padding:0 16px 2px 72px;display:flex;overflow:hidden}.portfolio-page__toolbar--mobile[data-v-c6816793]{padding-inline-end:4px}.portfolio-page__toolbar--compact[data-v-c6816793]{padding-inline-end:0}.portfolio-page__title-wrap--mobile[data-v-c6816793] .v-toolbar-title{font-size:1rem}.portfolio-page__title-wrap--compact[data-v-c6816793] .v-toolbar-title{font-size:.95rem}.portfolio-page__title-subtitle--desktop[data-v-c6816793],.portfolio-page__title-subtitle--mobile[data-v-c6816793]{font-size:.8125rem;line-height:1.2}.portfolio-page__title-subtitle--compact[data-v-c6816793]{padding:0 12px 2px 56px;font-size:.75rem;line-height:1.15}
