.detail-view--page{animation:detail-page-enter .32s cubic-bezier(.2,.9,.3,1)}@keyframes detail-page-enter{0%{opacity:0;transform:scale(.97) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}.detail-view--page.detail-view--transitioning{animation:detail-page-shrink .4s cubic-bezier(.4,0,.2,1) forwards}@keyframes detail-page-shrink{0%{border-radius:0;opacity:1;transform:scale(1)}to{border-radius:16px;opacity:0;transform:scale(.6) translateY(-5%)}}.detail-view--split{animation:detail-split-enter .32s cubic-bezier(.2,.9,.3,1);display:flex;flex-direction:column;height:100%}.detail-view__split-body{flex:1;overflow-y:auto}@keyframes detail-split-enter{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.detail-view--popup{animation:detail-popup-enter .32s cubic-bezier(.2,.9,.3,1);box-shadow:0 24px 60px -12px #000000a6,0 8px 24px -4px #00000073,inset 0 0 0 1px #ffffff0a;transition:width .3s cubic-bezier(.4,0,.2,1)}@keyframes detail-popup-enter{0%{opacity:0;transform:scale(.92) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.detail-view--popup.detail-view--transitioning{animation:detail-popup-expand .4s cubic-bezier(.4,0,.2,1) forwards}@keyframes detail-popup-expand{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.15)}}.detail-popup-transition-enter-active{transition:all .32s cubic-bezier(.2,.9,.3,1)}.detail-popup-transition-leave-active{transition:all .22s cubic-bezier(.4,0,1,1)}.detail-popup-transition-enter-from{opacity:0;transform:scale(.9) translateY(16px)}.detail-popup-transition-leave-to{opacity:0;transform:scale(.94) translateY(8px)}.detail-view--pip{animation:detail-pip-enter .25s cubic-bezier(.2,.9,.3,1)}@keyframes detail-pip-enter{0%{opacity:0}to{opacity:1}}.detail-view__breadcrumbs{flex-shrink:1;gap:6px;min-width:0;overflow:hidden}.detail-view__crumb{align-items:center;color:inherit;display:inline-flex;gap:4px;line-height:1.2;max-width:100%;min-width:0;text-decoration:none;white-space:nowrap}.detail-view__crumb-text{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-view__crumb:not(.detail-view__crumb--current) .detail-view__crumb-text{flex-shrink:0;max-width:14ch}.detail-view__crumb--current{flex-shrink:1;min-width:0;overflow:hidden}.detail-view__crumb-icon{flex-shrink:0}.detail-view__crumb-sep{flex-shrink:0;opacity:.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.detail-view__crumb--link{cursor:pointer;transition:color .15s ease}.detail-view__crumb--link:hover{color:rgb(var(--v-theme-primary))!important}.detail-view__crumb--link:focus-visible{border-radius:2px;outline:2px solid rgb(var(--v-theme-primary));outline-offset:2px}.detail-view__title{min-width:0}.detail-view__title--ellipsis{overflow:hidden}.detail-view__title--ellipsis :deep(*){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-view__title--wrap :deep(.text-truncate){overflow:visible!important;text-overflow:unset!important;white-space:normal!important}.detail-view__toolbar{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.detail-view--page .detail-view__toolbar{background:rgba(var(--v-theme-surface),.6)}.v-theme--light .detail-view--page .detail-view__toolbar{background:#ffffffb3;border-color:#00000014!important}.detail-dot{border:none;border-radius:50%;cursor:pointer;height:12px;position:relative;transition:all .15s ease;width:12px}.detail-dot:hover{transform:scale(1.15)}.detail-dot:active{transform:scale(.9)}.detail-dot--close{background:#e05a6d}.detail-dot--close:hover{background:#d4405a;box-shadow:0 0 6px #e05a6d66}.detail-dot--minimize{background:#d4a844}.detail-dot--minimize:hover{background:#c89a30;box-shadow:0 0 6px #d4a84466}.detail-dot--maximize{background:#14b8a9}.detail-dot--maximize:hover{background:#0ea396;box-shadow:0 0 6px #14b8a966}.detail-dot:hover:after{background:#00000026;border-radius:50%;content:"";inset:3px;position:absolute}
