#app{background:#f7f8fc;width:100%;margin:0 auto}@media screen and (max-width:960px){#app{width:100%}}.usage-settings[data-v-a32ba636]{text-align:center;font-size:12px;color:#64748b;margin-bottom:8px}.usage-settings button[data-v-a32ba636]{min-height:32px}.converter-shell[data-v-a32ba636]{max-width:640px;padding:16px;color:#18243b}.native-shell[data-v-a32ba636]{height:100vh;height:100dvh;min-height:420px;display:flex;flex-direction:column}.native-shell>.text-panel[data-v-a32ba636]{flex:1;min-height:0;display:flex;flex-direction:column}.native-shell>.input-panel[data-v-a32ba636]{flex:1.1}.converter-textarea[data-v-a32ba636]{display:block;width:100%;flex:1;min-height:72px;margin-top:4px;padding:4px 0;resize:none;border:0;outline:none;color:#18243b;font:inherit;font-size:16px;line-height:1.65;background:transparent;overflow-y:auto}.converter-textarea[data-v-a32ba636]::-moz-placeholder{color:#778297;opacity:1}.converter-textarea[data-v-a32ba636]::placeholder{color:#778297;opacity:1}.text-panel[data-v-a32ba636]:focus-within{border-color:#9aa9df}.page-header[data-v-a32ba636]{margin:8px 0 24px}h1[data-v-a32ba636]{font-size:26px;font-weight:750;letter-spacing:-1px}.page-header p[data-v-a32ba636]{color:#64748b;font-size:14px;margin-top:6px}.direction-control[data-v-a32ba636]{display:flex;padding:4px;border-radius:12px;background:#e9edf6;margin-bottom:12px;gap:4px}.direction-control button[data-v-a32ba636]{flex:1;min-height:40px;border-radius:9px;color:#52617b;font-size:15px;font-weight:600}.direction-control button.selected[data-v-a32ba636]{background:#fff;color:#334ec6;box-shadow:0 1px 4px #18243b12}button[data-v-a32ba636]:focus-visible{outline:3px solid #8097f0;outline-offset:2px}.text-panel[data-v-a32ba636]{padding:12px 16px;background:#fff;border:1px solid #e1e7f1;border-radius:16px;margin-bottom:12px}.panel-heading[data-v-a32ba636]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:36px;font-size:14px;font-weight:600}.text-button[data-v-a32ba636]{padding:8px;min-height:36px;color:#536786;font-size:13px}.text-button[data-v-a32ba636]:disabled{opacity:.4}.result-hint[data-v-a32ba636]{color:#64748b;font-size:12px;font-weight:400}.result-panel[data-v-a32ba636]{background:#fdfdff}.copy-button[data-v-a32ba636]{display:flex;width:-moz-fit-content;width:fit-content;min-width:124px;flex:0 0 auto;align-self:flex-end;margin:12px 0 0 auto;border-radius:10px;letter-spacing:0;font-size:14px}[data-v-a32ba636] textarea{font-size:16px;line-height:1.6}.feedback-link[data-v-a32ba636]{flex:0 0 auto;text-align:center;margin:0}.feedback-button[data-v-a32ba636]{padding:0 18px;border-radius:8px;font-size:14px;font-weight:500;letter-spacing:0}.native-shell.compact-shell[data-v-a32ba636]{min-height:360px;padding:8px 12px}.native-shell.compact-shell .direction-control[data-v-a32ba636]{margin-bottom:8px}.native-shell.compact-shell .direction-control button[data-v-a32ba636]{min-height:36px}.native-shell.compact-shell .text-panel[data-v-a32ba636]{min-height:116px;padding:8px 12px;margin-bottom:8px}.native-shell.compact-shell .result-panel[data-v-a32ba636]{min-height:154px}.native-shell.compact-shell .panel-heading[data-v-a32ba636]{min-height:32px}.native-shell.compact-shell .text-button[data-v-a32ba636]{min-height:32px;padding:6px 8px}.native-shell.compact-shell .converter-textarea[data-v-a32ba636]{min-height:48px;margin-top:0;line-height:1.5}.native-shell.compact-shell .copy-button[data-v-a32ba636]{margin-top:8px}