.dev-panel__trigger[data-v-d20fc405]{bottom:calc(var(--ar-tabbar-h) + env(safe-area-inset-bottom,0px) + .75rem);border-color:color-mix(in srgb, var(--main-color) 14%, var(--dividing-line-color));background:color-mix(in srgb, var(--main-color) 12%, var(--bg-color-l2));box-shadow:0 10px 28px color-mix(in srgb, var(--bg-color-l1) 68%, transparent)}@media (width>=768px){.dev-panel__trigger[data-v-d20fc405]{bottom:calc(var(--ar-tabbar-h) + 1.5rem)}}.dev-panel__trigger[data-v-d20fc405]:hover{border-color:color-mix(in srgb, var(--main-color) 26%, var(--dividing-line-color));background:color-mix(in srgb, var(--main-color) 18%, var(--bg-color-l2));box-shadow:0 14px 30px color-mix(in srgb, var(--bg-color-l1) 78%, transparent)}.dev-panel__trigger[data-v-d20fc405]:active{background:color-mix(in srgb, var(--main-color) 22%, var(--bg-color-l2))}.dev-panel__trigger[data-v-d20fc405]:focus-visible{border-color:color-mix(in srgb, var(--main-color) 32%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--main-color) 18%, transparent), 0 12px 28px color-mix(in srgb, var(--bg-color-l1) 72%, transparent)}.dev-panel__overlay[data-v-d20fc405]{background:color-mix(in srgb, var(--bg-color-l1) 72%, transparent)}.dev-panel__sheet[data-v-d20fc405]{max-height:min(84svh, calc(100dvh - env(safe-area-inset-top,0px) - 8px));border-color:color-mix(in srgb, var(--main-color) 14%, var(--dividing-line-color));box-shadow:0 28px 80px color-mix(in srgb, var(--bg-color-l1) 68%, transparent)}@media (width>=768px){.dev-panel__sheet[data-v-d20fc405]{max-height:min(780px,100dvh - 48px)}}.dev-panel__close[data-v-d20fc405]:hover{border-color:color-mix(in srgb, var(--main-color) 24%, transparent);background:color-mix(in srgb, var(--main-color) 12%, transparent)}.dev-panel__chip[data-v-d20fc405]{border-color:color-mix(in srgb, var(--main-color) 18%, transparent);background:color-mix(in srgb, var(--main-color) 10%, var(--bg-color-l1))}.dev-panel__tab--active[data-v-d20fc405]{border-color:color-mix(in srgb, var(--main-color) 24%, transparent);background:color-mix(in srgb, var(--main-color) 18%, var(--bg-color-l1))}.dev-panel__list[data-v-d20fc405]{padding-block-end:calc(env(safe-area-inset-bottom,0px) + .875rem)}@media (width>=768px){.dev-panel__list[data-v-d20fc405]{padding-block-end:1rem}}.dev-panel__item[data-v-d20fc405]:hover,.dev-panel__theme-card[data-v-d20fc405]:hover,.dev-panel__layout-card[data-v-d20fc405]:hover,.dev-panel__festival-card[data-v-d20fc405]:hover{border-color:color-mix(in srgb, var(--main-color) 18%, transparent)}.dev-panel__item[data-v-d20fc405]:active,.dev-panel__theme-card[data-v-d20fc405]:active,.dev-panel__festival-card[data-v-d20fc405]:active{background:color-mix(in srgb, var(--main-color) 10%, var(--bg-color-l1))}.dev-panel__item--active[data-v-d20fc405],.dev-panel__theme-card--active[data-v-d20fc405],.dev-panel__layout-card--active[data-v-d20fc405],.dev-panel__festival-card--active[data-v-d20fc405]{border-color:color-mix(in srgb, var(--main-color) 28%, transparent);background:color-mix(in srgb, var(--main-color) 14%, var(--bg-color-l1))}.dev-panel__item--active[data-v-d20fc405]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--main-color) 12%, transparent)}.dev-panel__theme-card--active .dev-panel__theme-preview[data-v-d20fc405]{box-shadow:0 0 0 2px color-mix(in srgb, var(--main-color) 36%, transparent)}.dev-panel__layout-swatch[data-v-d20fc405]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text-color-l1) 8%, transparent)}
