.hv-language,.hv-language-dialog,.hv-language-status{--hv-language-gap-1:.55rem;--hv-language-background-2:#222;--hv-language-color-3:#fff;--hv-language-border-radius-4:999px;--hv-language-padding-5:.8rem 1.1rem;--hv-language-width-6:1.2rem;--hv-language-height-7:1.2rem;--hv-language-bottom-8:calc(100% + .65rem);--hv-language-width-9:min(22rem, calc(100vw - 2rem));--hv-language-max-height-10:min(42rem, 74dvh, var(--hv-language-cap,74dvh));--hv-language-padding-11:1.15rem 1.25rem .6rem;--hv-language-border-radius-12:1.25rem;--hv-language-background-13:#2c2c2c;--hv-language-color-14:#f4f4f4;--hv-language-box-shadow-15:0 16px 48px #0006;--hv-language-border-16:0;--hv-language-gap-17:1rem;--hv-language-padding-18:.2rem;--hv-language-border-radius-19:0;--hv-language-width-20:1.15rem;--hv-language-height-21:1.15rem;--hv-language-gap-22:.55rem;--hv-language-padding-23:.2rem 0;--hv-language-background-24:transparent;--hv-language-border-radius-25:0;--hv-language-margin-block-26:1rem .35rem;--hv-language-width-27:1rem;--hv-language-height-28:1rem;--hv-language-width-29:100%;--hv-language-outline-offset-30:0;--hv-language-font-size-31:.8125rem;--hv-language-color-32:#a1a1a1;--hv-language-margin-block-33:.15rem 1.05rem;--hv-language-gap-34:0;--hv-language-gap-35:.85rem;--hv-language-padding-36:.8rem 0;--hv-language-font-size-37:1rem;--hv-language-border-radius-38:0;--hv-language-background-39:transparent;--hv-language-color-40:#f4f4f4;--hv-language-outline-41:none;--hv-language-pair-gap:.12rem;--hv-language-check:1.15rem;--hv-language-title:1rem;--hv-language-edge:1rem;--hv-language-sheet:22rem;--hv-language-outline-offset-42:2px;--hv-language-margin-block-43:.6rem 0;--hv-language-max-width-44:24rem;--hv-language-color-45:#777;--hv-language-background-46:#151515;--hv-language-color-47:#f4f4f4;--hv-language-border-color-48:#333;--hv-language-color-49:#bbb;--hv-language-color-50:#aaa}.hv-language{flex:none;position:relative}.hv-language-trigger{align-items:center;gap:var(--hv-language-gap-1);background:var(--hv-language-background-2);color:var(--hv-language-color-3);border-radius:var(--hv-language-border-radius-4);padding:var(--hv-language-padding-5);font:inherit;cursor:pointer;border:0;display:inline-flex}.hv-language-trigger svg{width:var(--hv-language-width-6);height:var(--hv-language-height-7)}.hv-language-dialog{width:var(--hv-language-width-9);max-height:var(--hv-language-max-height-10);z-index:1000;padding:var(--hv-language-padding-11);border-radius:var(--hv-language-border-radius-12);background:var(--hv-language-background-13);color:var(--hv-language-color-14);box-shadow:var(--hv-language-box-shadow-15);border:var(--hv-language-border-16);text-align:start;font-family:var(--ui-font);visibility:hidden;flex-direction:column;display:flex;position:fixed;overflow:hidden}.hv-language-dialog[data-positioned=true]{visibility:visible}.hv-language-top{justify-content:space-between;align-items:center;gap:var(--hv-language-gap-17);display:flex}.hv-language-top strong{font-size:var(--hv-language-title);font-weight:600;line-height:1.3}.hv-language-top button{padding:var(--hv-language-padding-18);border-radius:var(--hv-language-border-radius-19);cursor:pointer;color:inherit;background:0 0;border:0}.hv-language-top button svg{width:var(--hv-language-width-20);height:var(--hv-language-height-21)}.hv-language-search{align-items:center;gap:var(--hv-language-gap-22);padding:var(--hv-language-padding-23);background:var(--hv-language-background-24);border-radius:var(--hv-language-border-radius-25);margin-block:var(--hv-language-margin-block-26);display:flex}.hv-language-search svg{width:var(--hv-language-width-27);height:var(--hv-language-height-28)}.hv-language-search input{min-width:0;width:var(--hv-language-width-29);font:inherit;color:inherit;background:0 0;border:0;outline:none}.hv-language-search input::placeholder{color:var(--hv-language-color-32)}.hv-language-help{font-size:var(--hv-language-font-size-31);color:var(--hv-language-color-32);margin-block:var(--hv-language-margin-block-33);line-height:1.5}.hv-language-options{overscroll-behavior:contain;gap:var(--hv-language-gap-34);min-height:0;display:grid;overflow-y:auto}.hv-language-options button{justify-content:space-between;align-items:center;gap:var(--hv-language-gap-35);padding:var(--hv-language-padding-36);font:inherit;font-size:var(--hv-language-font-size-37);color:inherit;border-radius:var(--hv-language-border-radius-38);cursor:pointer;text-align:start;background:0 0;border:0;font-weight:500;line-height:1.3;display:flex}.hv-language-pair{align-items:flex-start;gap:var(--hv-language-pair-gap);flex-direction:column;min-width:0;display:flex}.hv-language-options button small{color:var(--hv-language-color-32);font-size:var(--hv-language-font-size-31);font-weight:400;line-height:1.3}.hv-language-options button>svg{width:var(--hv-language-check);height:var(--hv-language-check);flex:none}.hv-language-options button:hover,.hv-language-options button[aria-pressed=true]{background:var(--hv-language-background-39);color:var(--hv-language-color-40)}.hv-language button:focus-visible,.hv-language input:focus-visible,.hv-language-dialog :is(button,input):focus-visible{outline:var(--hv-language-outline-41)}.hv-language-status{margin-block:var(--hv-language-margin-block-43);max-width:var(--hv-language-max-width-44);color:var(--hv-language-color-45);font-size:var(--hv-language-font-size-31);text-align:start;line-height:1.45}html[dir=rtl] :is(pre,code,.studio-timeline,.heavenly-timeline,.heavenly-preview,.studio-canvas){direction:ltr}html.dark .hv-language-dialog{background:var(--hv-language-background-46);color:var(--hv-language-color-47);border-color:var(--hv-language-border-color-48)}html.dark .hv-language-search{background:0 0}html.dark .hv-language-help,html.dark .hv-language-options button small{color:var(--hv-language-color-49)}.hv-foot .hv-language-status{color:var(--hv-language-color-50)}
