.theme-chip[data-v-a62f6b6d]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:3px;border-radius:4px}.theme-parameters-banner[data-v-da420419]{background:rgb(var(--v-theme-surface-subtle))}.theme-parameters-banner[data-v-da420419]:focus-visible{outline:2px solid rgb(var(--v-theme-primary));outline-offset:3px}.theme-details[data-v-1ff3c265]{height:100dvh;padding-bottom:env(safe-area-inset-bottom,0);flex-direction:column;display:flex}.header[data-v-1ff3c265]{flex:0 0 240px;padding:20px 20px 0;position:relative}.theme-toolbar[data-v-1ff3c265]{z-index:1;align-items:center;gap:12px;height:52px;display:flex;position:relative}.theme-toolbar .v-btn[data-v-1ff3c265]{border-radius:16px}.theme-toolbar__title[data-v-1ff3c265]{color:rgb(var(--v-theme-white));text-align:center;flex:1;font-size:15px;font-weight:700}.header-icon[data-v-1ff3c265]{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:96px 20px 0}.theme-artwork[data-v-1ff3c265]{-o-object-fit:contain;object-fit:contain;width:176px;height:148px}.theme-artwork--bottom[data-v-1ff3c265]{align-self:flex-end}.theme-information[data-v-1ff3c265]{padding:22px 20px 20px}.theme-title[data-v-1ff3c265]{overflow-wrap:anywhere;margin-bottom:8px;font-size:28px;font-weight:700;line-height:36px}.theme-metadata[data-v-1ff3c265]{flex-wrap:wrap;align-items:center;gap:4px 20px;margin-bottom:16px;display:flex}.theme-sessions[data-v-1ff3c265] .continue-session-scroll{scrollbar-width:none;width:calc(100% + 40px);margin-left:-20px;padding-bottom:0;padding-left:20px;padding-right:20px;scroll-padding-inline:20px}.theme-sessions[data-v-1ff3c265] .continue-session-scroll::-webkit-scrollbar{display:none}.content-area[data-v-1ff3c265]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity));--un-text-opacity:1;min-height:0;color:rgb(42 47 59/var(--un-text-opacity));border-radius:1.5rem;flex-direction:column;flex:1;margin:12px;padding-bottom:4.75rem;display:flex;position:relative;overflow:hidden}.content-area .content-area__scrollable[data-v-1ff3c265]{min-height:0;overflow-y:auto}.start-area[data-v-1ff3c265]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity));max-height:100%;padding:.75rem;position:absolute;bottom:0;left:0;right:0;overflow:auto}.start-area .v-btn[data-v-1ff3c265]{border-radius:16px}.start-area--with-shadow[data-v-1ff3c265]{box-shadow:0 -8px 16px #0000000a}@media (height<=640px){.header[data-v-1ff3c265]{flex-basis:180px}.header-icon[data-v-1ff3c265]{top:76px}.theme-artwork[data-v-1ff3c265]{width:128px;height:108px}}.page-width-limit[data-v-1ff3c265]{width:100%;max-width:800px;margin-left:auto;margin-right:auto}
