.ui-language-control[data-v-21740dc3]{flex-wrap:wrap;align-items:center;gap:.5rem;max-width:100%;display:inline-flex}select[data-v-21740dc3]{max-width:100%;min-height:2rem}.platform-settings[data-v-6bcb5229]{flex:none;display:inline-flex}.platform-settings-trigger[data-v-6bcb5229]{width:var(--typra-control-sm);min-height:var(--typra-control-sm)}.platform-settings-trigger svg[data-v-6bcb5229]{width:1.25rem;height:1.25rem}.platform-settings-trigger[data-v-6bcb5229]:hover,.platform-settings-trigger[aria-expanded=true][data-v-6bcb5229]{color:var(--typra-color-accent-text);background:var(--typra-color-accent-soft);border-color:var(--typra-color-accent)}.platform-settings-panel[data-v-6bcb5229]{--settings-width:min(20rem, calc(100vw - 2rem));inset:4.5rem auto auto;left:clamp(1rem,var(--settings-left,100vw),calc(100vw - var(--settings-width) - 1rem));box-sizing:border-box;width:var(--settings-width);max-height:calc(100dvh - 2rem);padding:var(--typra-space-4);border:1px solid var(--typra-color-border);color:var(--typra-color-text);background:var(--typra-color-surface);box-shadow:var(--typra-shadow-overlay);border-radius:1.5rem;margin:0;position:fixed;overflow-y:auto}.platform-settings-panel[data-v-6bcb5229]:popover-open{gap:var(--typra-space-4);display:grid}.platform-settings-panel h2[data-v-6bcb5229]{font-size:var(--typra-type-body-size);font-weight:var(--typra-weight-strong);margin:0}.platform-appearance[data-v-6bcb5229],.platform-settings-panel[data-v-6bcb5229] .ui-language-control{gap:var(--typra-space-2);width:100%;font-size:var(--typra-type-secondary-size);display:grid}.platform-settings-panel[data-v-6bcb5229] select{width:100%;min-height:var(--typra-control-md);font-size:var(--typra-type-secondary-size);border-radius:.5rem}
