.ligature-entry-modes[data-v-a295871a]{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.ligature-pack[data-v-a295871a]{background:#fffaf5;border:1px solid #e1d8cf;border-radius:16px;padding:20px}.ligature-pack p[data-v-a295871a]{color:#73675e;font-size:14px;margin:10px 0;max-width:640px}.ligature-pack__actions[data-v-a295871a]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.ligature-pack__actions span[data-v-a295871a]{color:#786c62;font-size:13px}.ligature-pack__grid[data-v-a295871a]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.ligature-pack__grid button[data-v-a295871a]{background:#fff;border:1px solid #ddd1c6;border-radius:12px;display:grid;gap:5px;padding:14px 8px;text-align:center}.ligature-pack__grid button.selected[data-v-a295871a]{background:#fcecdf;border-color:#a45c32}.ligature-pack__grid button[data-v-a295871a]:disabled{cursor:default;opacity:.5}.ligature-pack__grid span[data-v-a295871a]{font-size:28px}.ligature-pack__grid small[data-v-a295871a]{font-size:11px}.highlighted[data-v-a295871a]{background-color:#ff0;transition:background-color .5s}.editor-search[data-v-d7471d70]{background:#ffffffb8;border:1px solid rgba(45,28,16,.06);margin-bottom:18px;padding:8px}.editor-tabs[data-v-d7471d70]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.editor-tab[data-v-d7471d70]{align-items:center;background:#ffffffbf;border:1px solid rgba(45,28,16,.08);border-radius:999px;cursor:pointer;display:flex;gap:10px;padding:10px 14px;transition:.2s ease}.editor-tab--active[data-v-d7471d70]{background:#22170f;color:#fff}.editor-tab small[data-v-d7471d70]{opacity:.75}.editor-packs[data-v-d7471d70]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.pack-card[data-v-d7471d70]{background:#fff;border:1px solid rgba(45,28,16,.08);border-radius:18px;cursor:pointer;padding:18px;text-align:left;transition:.2s ease}.pack-card[data-v-d7471d70]:hover{background:#fff8f2;box-shadow:0 14px 24px #dc5c2c1f;transform:translateY(-2px)}.pack-card__title[data-v-d7471d70]{color:#22170f;font-weight:700;margin-bottom:6px}.pack-card__count[data-v-d7471d70]{color:#7b6758;font-size:13px}.editor-packs--math[data-v-d7471d70]{grid-template-columns:repeat(2,minmax(0,1fr))}.editor-packs--math .pack-card[data-v-d7471d70]{display:flex;flex-direction:column;padding:24px}.editor-packs--math .pack-card__title[data-v-d7471d70]{font-size:21px}.pack-card__description[data-v-d7471d70]{color:#756454;display:block;font-size:14px;font-weight:400;line-height:1.6;margin:6px 0 16px}.pack-card__symbols[data-v-d7471d70]{color:#ad512a;font-size:23px;line-height:1.8;margin:auto 0 16px;overflow-wrap:anywhere}@media (max-width:820px){.editor-packs--math[data-v-d7471d70]{grid-template-columns:minmax(0,1fr)}}.editor-packs-empty[data-v-d7471d70]{color:#7b6758;padding:10px 0 0}.pack-preview-dialog[data-v-d7471d70]{background:linear-gradient(180deg,#fffaf4,#f5e8d7);border:1px solid rgba(45,28,16,.08);border-radius:28px;display:flex;flex-direction:column;max-height:calc(100dvh - 48px);overflow:hidden;padding:24px}.pack-preview-dialog__header[data-v-d7471d70]{align-items:flex-start;display:flex;flex-shrink:0;gap:16px;justify-content:space-between;margin-bottom:18px}.pack-preview-dialog__header h3[data-v-d7471d70]{color:#22170f;font-size:30px;line-height:1.05;margin:10px 0 8px}.pack-preview-dialog__header p[data-v-d7471d70]{color:#715d4f;line-height:1.6;margin:0}.pack-preview-dialog__content[data-v-d7471d70]{display:flex;flex-direction:column;margin-top:8px;min-height:0}.pack-preview-dialog__meta[data-v-d7471d70]{flex-shrink:0;margin-bottom:16px}.pack-preview-badge[data-v-d7471d70]{align-items:center;background:#dc5c2c1a;border-radius:999px;color:#8f3b1a;display:inline-flex;font-weight:700;padding:10px 14px}.pack-preview-dialog__scroll[data-v-d7471d70]{max-height:56vh;min-height:0;overflow-y:auto;padding-right:6px}.pack-preview-dialog__categories[data-v-d7471d70]{margin-bottom:16px}.pack-preview-dialog__categories p[data-v-d7471d70]{color:#756454;font-size:14px;line-height:1.5;margin:10px 0 0}.pack-preview-dialog__scroll[data-v-d7471d70]::-webkit-scrollbar{width:8px}.pack-preview-dialog__scroll[data-v-d7471d70]::-webkit-scrollbar-track{background:#2d1c100d;border-radius:999px}.pack-preview-dialog__scroll[data-v-d7471d70]::-webkit-scrollbar-thumb{background:#b04d2159;border-radius:999px}.pack-preview-dialog__scroll[data-v-d7471d70]::-webkit-scrollbar-thumb:hover{background:#b04d2180}.pack-preview-dialog__grid[data-v-d7471d70]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(72px,1fr))}.pack-preview-letter[data-v-d7471d70]{align-items:center;background:#ffffffdb;border:1px solid rgba(45,28,16,.08);border-radius:16px;color:#22170f;cursor:pointer;display:flex;font-size:26px;font-weight:700;justify-content:center;min-height:72px;padding:10px;position:relative;text-align:center;transition:.2s ease}.pack-preview-letter--selected[data-v-d7471d70]{background:#fff0e5;border-color:#e96828}.pack-preview-letter[data-v-d7471d70]:disabled{cursor:default;opacity:.35}.pack-preview-letter[data-v-d7471d70]:focus-visible{outline:3px solid #9b431d;outline-offset:2px}.pack-preview-letter__check[data-v-d7471d70]{color:#a84c24;position:absolute;right:5px;top:5px}.pack-preview-dialog__meta[data-v-d7471d70]{flex-wrap:wrap}.pack-preview-letter[data-v-d7471d70]:hover{background:#fff;box-shadow:0 10px 18px #2d1c1014;transform:translateY(-1px)}.pack-preview-dialog__actions[data-v-d7471d70]{display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-top:22px}.pack-preview-dialog__add-btn[data-v-d7471d70]{font-weight:700;min-width:180px}.symbol-pack-picker[data-v-d7471d70]{min-width:0}.pack-card[data-v-d7471d70]:disabled{cursor:default;opacity:.45;transform:none}.pack-preview-dialog__eyebrow[data-v-d7471d70]{color:#b24d21;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pack-preview-dialog__meta[data-v-d7471d70]{align-items:center;display:flex;gap:8px}.symbol-pack-picker--compact .editor-packs[data-v-d7471d70]{grid-template-columns:minmax(0,1fr)}.symbol-pack-picker--compact .pack-card[data-v-d7471d70]{padding:14px}.symbol-pack-picker--compact .pack-card__symbols[data-v-d7471d70]{display:none}.symbol-pack-picker--compact .pack-card__title[data-v-d7471d70]{font-size:16px}.symbol-pack-picker--compact .editor-tab[data-v-d7471d70]{font-size:12px;padding:8px 10px}@media (max-width:600px){.editor-packs[data-v-d7471d70]{grid-template-columns:minmax(0,1fr)}.pack-preview-dialog[data-v-d7471d70]{border-radius:20px;padding:16px}.pack-preview-dialog__header h3[data-v-d7471d70]{font-size:23px}.pack-preview-dialog__grid[data-v-d7471d70]{gap:8px;grid-template-columns:repeat(auto-fill,minmax(56px,1fr))}.pack-preview-letter[data-v-d7471d70]{font-size:22px;min-height:60px}.pack-preview-dialog__actions[data-v-d7471d70]{gap:8px;margin-top:14px}.pack-preview-dialog__add-btn[data-v-d7471d70]{min-width:0}}.letter-card-svg[data-v-da9ad8f8]{display:flex;flex-direction:column;margin:10px}.h2-small[data-v-da9ad8f8]{font-size:17px;margin:0;padding:8px}.h2-big[data-v-da9ad8f8]{font-size:22px;margin:0;padding:16px}.selected-card[data-v-da9ad8f8]{background-color:#49ea02!important}.studio-shell-header[data-v-df296935]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#faf3ebe0;border-bottom:1px solid rgba(45,28,16,.08);left:0;padding:14px 18px;position:fixed;right:0;top:0;z-index:30}.studio-shell-header__inner[data-v-df296935]{align-items:center;display:flex;gap:14px;margin:0 auto;max-width:1600px}.studio-shell-header__left[data-v-df296935],.studio-shell-header__right[data-v-df296935]{align-items:center;display:flex;gap:12px}.studio-shell-header__left[data-v-df296935]{flex:0 0 auto}.studio-shell-header__center[data-v-df296935]{display:flex;flex:1 1 auto;justify-content:center;min-width:0}.studio-shell-header__right[data-v-df296935]{flex:0 0 auto;margin-left:auto}.studio-shell-header__brand[data-v-df296935]{align-items:center;cursor:pointer;display:flex;gap:10px}.studio-shell-header__logo[data-v-df296935]{max-width:none}.studio-shell-header__logo[data-v-df296935] .logo-link{align-items:center;background:linear-gradient(135deg,#fffffff2,#fff7f1f0);border:1px solid rgba(184,97,52,.16);border-radius:18px;box-shadow:0 10px 28px #58382214;display:inline-flex;gap:12px;padding:8px 14px 8px 10px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.studio-shell-header__logo[data-v-df296935] .logo-link:hover{background:linear-gradient(135deg,#fff,#fff2e9);border-color:#b8613447;box-shadow:0 14px 34px #5838221f;transform:translateY(-1px)}.studio-shell-header__logo[data-v-df296935] .logo-link__badge{align-items:center;background:linear-gradient(135deg,#cf7345,#8d4522);border-radius:12px;box-shadow:inset 0 1px #ffffff3d,0 8px 18px #8d452247;color:#fff;display:inline-flex;flex:0 0 auto;height:38px;justify-content:center;width:38px}.studio-shell-header__logo[data-v-df296935] .logo-link__text-wrap{align-items:flex-start;display:flex;flex-direction:column;line-height:1;min-width:0}.studio-shell-header__logo[data-v-df296935] .h2-icon-header{align-items:center;color:#2f2118;display:inline-flex;font-size:21px;font-weight:800;gap:6px;letter-spacing:-.03em;margin:0;white-space:nowrap}.studio-shell-header__logo[data-v-df296935] .h2-icon-header span{display:inline}.studio-shell-header__logo[data-v-df296935] .logo-link__text-main{color:#2f2118}.studio-shell-header__logo[data-v-df296935] .logo-link__text-accent{color:#b55a2e;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}.studio-shell-header__logo[data-v-df296935] .logo-link__caption{color:#2f211894;font-size:11px;letter-spacing:.14em;line-height:1.1;margin-top:4px;text-transform:uppercase}.studio-shell-header__nav[data-v-df296935]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.studio-shell-header__nav-btn[data-v-df296935]{align-items:center;background:#ffffffc7;border:1px solid rgba(45,28,16,.08);border-radius:999px;color:#2f2118;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:10px 14px;transition:.2s ease}.studio-shell-header__nav-btn[data-v-df296935]:hover{border-color:#d96d3d4d;box-shadow:0 10px 22px #5f422b14;transform:translateY(-1px)}.studio-shell-header__nav-btn--active[data-v-df296935]{background:linear-gradient(180deg,#2f2118,#20150f);box-shadow:0 12px 28px #2d1c1029;color:#fff}.studio-shell-header__nav-icon[data-v-df296935]{color:#b86134}.studio-shell-header__nav-btn--active .studio-shell-header__nav-icon[data-v-df296935]{color:#ffd8c5}.studio-shell-header__exit[data-v-df296935]{background:#ffffffb8;border-color:#2d1c101f;white-space:nowrap}@media (max-width:1260px){.studio-shell-header[data-v-df296935]{padding-inline:14px}.studio-shell-header__inner[data-v-df296935],.studio-shell-header__left[data-v-df296935],.studio-shell-header__right[data-v-df296935]{gap:8px}.studio-shell-header__center[data-v-df296935]{padding-inline:4px}.studio-shell-header__nav[data-v-df296935]{gap:6px}.studio-shell-header__nav-btn[data-v-df296935]{font-size:13px;padding:9px 12px}.studio-shell-header__exit[data-v-df296935]{font-size:13px;padding-inline:14px}}@media (max-width:959px){.studio-shell-header[data-v-df296935]{padding:10px 12px}.studio-shell-header__inner[data-v-df296935]{gap:8px}.studio-shell-header__logo[data-v-df296935]{max-width:none}.studio-shell-header__logo[data-v-df296935] .logo-link{border-radius:16px;gap:10px;padding:8px 12px 8px 9px}.studio-shell-header__logo[data-v-df296935] .logo-link__badge{border-radius:11px;height:34px;width:34px}.studio-shell-header__logo[data-v-df296935] .h2-icon-header{font-size:20px}.studio-shell-header__logo[data-v-df296935] .logo-link__caption{font-size:10px;letter-spacing:.12em}}.studio-shell-nav[data-v-5fbe3721]{background:#fffaf5d6;border:1px solid rgba(53,35,22,.08);border-radius:24px;box-shadow:0 20px 50px #4d321d14;display:flex;flex-direction:column;gap:12px;padding:12px}.studio-shell-nav__list[data-v-5fbe3721]{display:flex;flex-direction:column;gap:10px}.studio-shell-nav__btn[data-v-5fbe3721]{background:linear-gradient(180deg,#fffffffa,#fcf4eef5);border:1px solid rgba(45,28,16,.08);border-radius:18px;color:#22170f;cursor:pointer;font-weight:600;padding:13px 14px;text-align:left;transition:.2s ease;width:100%}.studio-shell-nav__btn-main[data-v-5fbe3721]{align-items:center;display:flex;gap:10px}.studio-shell-nav__btn-icon[data-v-5fbe3721]{color:#b86134}.studio-shell-nav__btn[data-v-5fbe3721]:hover{border-color:#d96d3d4d;box-shadow:0 10px 22px #5f422b14;transform:translateY(-1px)}.studio-shell-nav__btn--active[data-v-5fbe3721]{background:linear-gradient(180deg,#2f2118,#20150f);box-shadow:0 14px 30px #2d1c102e;color:#fff}.studio-shell-nav__btn--active .studio-shell-nav__btn-icon[data-v-5fbe3721]{color:#ffd8c5}.studio-shell-nav__exit[data-v-5fbe3721]{background:#ffffffb8;border-color:#2d1c101f;margin-top:2px}.studio-shell-nav--mobile[data-v-5fbe3721]{background:transparent;border:0;box-shadow:none;margin-bottom:18px;padding:0}
