.attachment-zip[data-v-da75389a]{display:grid;gap:10px;width:100%}.zip-toolbar[data-v-da75389a],.attachment-zip li[data-v-da75389a]{display:flex;gap:12px;align-items:center;justify-content:space-between}.attachment-zip ul[data-v-da75389a]{max-height:320px;overflow:auto;padding:0;list-style:none}.attachment-zip li[data-v-da75389a]{padding:8px 0;overflow-wrap:anywhere}.attachment-zip audio[data-v-da75389a]{width:100%}.attachment-zip p[data-v-da75389a]{margin:0}.attachment-zip label[data-v-da75389a]{display:flex;gap:8px;align-items:center}.file-actions[data-v-f9d8bb11]{display:grid;gap:12px}.file-actions form[data-v-f9d8bb11],.link-settings[data-v-f9d8bb11]{display:flex;gap:12px;flex-wrap:wrap;align-items:end}.file-actions label[data-v-f9d8bb11]{display:grid;gap:6px}.file-actions input[data-v-f9d8bb11]{max-width:100%}.file-actions li[data-v-f9d8bb11]{margin:10px 0}.file-actions p[data-v-f9d8bb11]{margin:4px 0}.book-attachments[data-v-31a2143c]{margin-top:20px;width:100%}.book-attachments article[data-v-31a2143c]{padding:12px 0;border-top:1px solid var(--m3-outline-variant,#ccc)}.attachment-heading[data-v-31a2143c],.attachment-buttons[data-v-31a2143c]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.attachment-heading[data-v-31a2143c]{justify-content:space-between}.attachment-heading h3[data-v-31a2143c]{margin:0}.attachment-upload[data-v-31a2143c]{display:grid;gap:12px;padding:14px;border:1px solid var(--m3-outline-variant,#ccc);border-radius:12px}.attachment-upload p[data-v-31a2143c]{margin:0}.attachment-upload input[data-v-31a2143c],.attachment-upload select[data-v-31a2143c]{max-width:100%;min-width:0}.attachment-upload label[data-v-31a2143c]{display:grid;gap:6px}.listening-page[data-v-b474d160]{padding-bottom:100px}.listening-columns[data-v-b474d160]{display:grid;grid-template-columns:260px minmax(0,1fr);gap:30px}.has-player[data-v-b474d160]{padding-right:340px}.listening-library[data-v-b474d160]{display:grid;align-content:start;gap:10px}.listening-library>input[data-v-b474d160]{width:100%;min-width:0}.listening-book[data-v-b474d160]{display:flex;gap:12px;text-align:left;width:100%;min-width:0;background:transparent;border:1px solid transparent;padding:10px;border-radius:14px}.listening-book img[data-v-b474d160],.audio-cover[data-v-b474d160]{flex-shrink:0;width:45px;height:62px;object-fit:cover;border-radius:5px}.audio-cover[data-v-b474d160]{display:grid;place-items:center;background:var(--m3-surface-container-high);font-size:28px}.listening-book>span[data-v-b474d160]:last-child{display:grid;gap:4px;min-width:0;align-content:center}.listening-book strong[data-v-b474d160]{font-size:14px}.listening-book small[data-v-b474d160]{font-size:11px;color:var(--m3-on-surface-variant)}.listening-book em[data-v-b474d160]{font-size:11px;color:var(--m3-primary);font-style:normal}.active[data-v-b474d160]{background:var(--m3-secondary-container)!important;border-color:var(--m3-primary)!important}.listening-detail[data-v-b474d160]{min-width:0}.listening-detail h2[data-v-b474d160]{font-size:28px;margin:0}.listening-detail h3[data-v-b474d160]{margin-top:28px}.listening-detail h3 small[data-v-b474d160]{font-size:12px;font-weight:400}.listening-packages[data-v-b474d160]{display:flex;gap:8px;flex-wrap:wrap}.listening-packages button[data-v-b474d160]{max-width:100%;overflow-wrap:anywhere;text-align:left;font-size:13px}.listening-hint[data-v-b474d160]{font-size:12px;line-height:1.7;color:var(--m3-on-surface-variant)}.listening-tracks[data-v-b474d160]{padding:0;list-style:none;margin:0}.listening-tracks button[data-v-b474d160]{display:flex;align-items:center;gap:12px;width:100%;border:0;border-bottom:1px solid var(--m3-outline-variant);border-radius:8px;text-align:left;background:transparent;padding:14px 10px;font-size:13px}.listening-tracks button>span[data-v-b474d160]:nth-child(2){flex:1;overflow-wrap:anywhere}.track-number[data-v-b474d160]{color:var(--m3-primary);font-variant-numeric:tabular-nums}.listening-tracks small[data-v-b474d160]{white-space:nowrap;font-size:11px}.listening-pagination[data-v-b474d160]{display:flex;align-items:center;gap:8px;justify-content:space-between;font-size:12px}.listening-welcome[data-v-b474d160]{padding:60px 10px;color:var(--m3-on-surface-variant)}.switch-books[data-v-b474d160]{white-space:nowrap}@media(max-width:1300px){.listening-columns[data-v-b474d160]{grid-template-columns:210px minmax(0,1fr);gap:18px}}@media(max-width:1100px){.has-player[data-v-b474d160]{padding-right:290px}.listening-columns[data-v-b474d160]{grid-template-columns:1fr}.listening-library[data-v-b474d160]{max-height:300px;overflow:auto}.listening-book[data-v-b474d160]{padding:6px}}@media(max-width:800px){.listening-page[data-v-b474d160]{padding-right:0;padding-bottom:32px}.has-player[data-v-b474d160]{padding-bottom:340px}.listening-columns[data-v-b474d160]{display:block}.listening-library[data-v-b474d160]{max-height:none;overflow:visible}.mobile-hidden[data-v-b474d160]{display:none}.listening-detail h2[data-v-b474d160]{font-size:24px}.listening-detail h3[data-v-b474d160]{margin-top:20px}.listening-tracks button[data-v-b474d160]{padding:16px 8px}.listening-book[data-v-b474d160]{padding:12px 8px}.listening-book img[data-v-b474d160],.audio-cover[data-v-b474d160]{width:50px;height:70px}}.collapse-player[data-v-38796a5f]{justify-self:end;padding:0 8px;min-height:28px;font-size:12px;background:transparent;border:0;margin-bottom:-12px}.listening-player[data-v-38796a5f]{position:fixed;z-index:12;right:24px;bottom:20px;left:calc(var(--sidebar-width,80px) + 24px);padding:14px 20px;background:var(--m3-surface-container-high,#eeeae0);border:1px solid var(--m3-outline-variant,#d5d4c9);border-radius:24px;box-shadow:0 6px 32px #0002;display:flex;gap:20px;align-items:center}.listening-now[data-v-38796a5f]{display:flex;align-items:center;gap:12px;text-align:left;min-width:0;flex:1;background:transparent;border:0;padding:0}.listening-now img[data-v-38796a5f]{width:42px;height:56px;object-fit:cover;border-radius:5px}.listening-now span[data-v-38796a5f]{display:grid;gap:3px;min-width:0}.listening-now strong[data-v-38796a5f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.listening-now small[data-v-38796a5f]{color:var(--m3-on-surface-variant)}.listening-transport[data-v-38796a5f]{display:flex;align-items:center;justify-content:center;gap:8px}.listening-transport button[data-v-38796a5f]{white-space:nowrap;min-height:44px;padding:8px 12px}.listening-toggle[data-v-38796a5f]{min-width:72px}.listening-player p[data-v-38796a5f]{margin:0;font-size:13px}.expanded[data-v-38796a5f]{inset:130px 32px auto auto;width:310px;display:grid;padding:24px;gap:22px}.expanded .listening-now[data-v-38796a5f]{display:grid;text-align:center;justify-items:center}.expanded .listening-now img[data-v-38796a5f]{width:135px;height:190px;border-radius:10px}.expanded .listening-now strong[data-v-38796a5f]{white-space:normal;font-size:17px;line-height:1.6}.expanded .listening-now span[data-v-38796a5f]{gap:8px}.expanded .listening-transport[data-v-38796a5f]{gap:4px}.expanded .listening-transport button[data-v-38796a5f]{font-size:12px;padding:7px}.listening-scrubber input[data-v-38796a5f]{width:100%;accent-color:var(--m3-primary);padding:0}.listening-scrubber>div[data-v-38796a5f]{display:flex;justify-content:space-between;font-size:12px;font-variant-numeric:tabular-nums}.listening-options[data-v-38796a5f]{display:flex;gap:12px;justify-content:space-between}.listening-options label[data-v-38796a5f]{display:grid;gap:8px;font-size:12px}.listening-options select[data-v-38796a5f]{max-width:140px;padding:8px}.mini>p[data-v-38796a5f]{max-width:220px}.expanded>small[data-v-38796a5f]{font-size:12px}@media(max-width:1100px)and (min-width:801px){.expanded[data-v-38796a5f]{width:275px;right:16px;padding:18px}}@media(max-width:800px){.listening-player[data-v-38796a5f]{left:10px;right:10px;bottom:calc(84px + env(safe-area-inset-bottom));border-radius:18px;padding:10px 12px;gap:8px;flex-wrap:wrap}.listening-now img[data-v-38796a5f]{width:32px;height:44px}.listening-now strong[data-v-38796a5f]{font-size:12px}.listening-now small[data-v-38796a5f]{font-size:11px}.listening-transport button[data-v-38796a5f]{padding:6px 10px;font-size:12px}.mini>p[data-v-38796a5f]{flex-basis:100%;max-width:none}.expanded[data-v-38796a5f]{top:auto;width:auto;display:grid;gap:10px;padding:14px 18px;max-height:48dvh;overflow:auto}.expanded .listening-now[data-v-38796a5f]{display:flex;text-align:left;justify-items:start}.expanded .listening-now img[data-v-38796a5f]{width:38px;height:52px}.expanded .listening-now span[data-v-38796a5f]{gap:2px}.expanded .listening-now strong[data-v-38796a5f]{font-size:13px;max-height:40px;overflow:auto}.expanded .listening-transport button[data-v-38796a5f]{padding:8px 12px}.listening-options label[data-v-38796a5f]{display:flex;align-items:center;gap:6px}.listening-options select[data-v-38796a5f]{padding:5px}.expanded>small[data-v-38796a5f]{font-size:11px}}.sitml-constituent[data-v-e98e9959]{display:inline;border-radius:4px;outline:none}.sitml-constituent[data-v-e98e9959]:focus-visible{outline:1px dashed #809087;outline-offset:2px}.sitml-token-wrap[data-v-e98e9959]{--sitml-color:#287b55;--sitml-bg:#e4f0e8;position:relative;display:inline;border-radius:4px;box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:color .2s ease,background .2s ease,box-shadow .2s ease}.sitml-token-wrap.is-completed[data-v-e98e9959]{background:color-mix(in srgb,var(--sitml-bg) 42%,transparent);box-shadow:inset 0 -1px color-mix(in srgb,var(--sitml-color) 45%,transparent)}.sitml-token-wrap.is-active[data-v-e98e9959]{color:var(--sitml-color);background:var(--sitml-bg);box-shadow:inset 0 -2px var(--sitml-color);animation:sitml-focus-e98e9959 .28s ease both}.sitml-token-wrap.is-active.is-head[data-v-e98e9959]{font-weight:780;box-shadow:inset 0 -3px var(--sitml-color)}.sitml-label[data-v-e98e9959]{position:absolute;z-index:2;left:0;bottom:calc(100% - 1px);display:flex;align-items:baseline;gap:4px;padding:1px 4px;border:1px solid color-mix(in srgb,var(--sitml-color) 20%,#fff);border-radius:5px;background:#fff;color:var(--sitml-color);font-size:8px;font-style:normal;font-weight:760;line-height:1.15;white-space:nowrap;pointer-events:none}.sitml-label small[data-v-e98e9959]{font-size:6px;font-weight:650;opacity:.62}.role-subj[data-v-e98e9959]{--sitml-color:#276b9b;--sitml-bg:#dcecf7}.role-pred[data-v-e98e9959]{--sitml-color:#a64f32;--sitml-bg:#f8e3d9}.role-obj[data-v-e98e9959],.role-iobj[data-v-e98e9959],.role-predcomp[data-v-e98e9959],.role-comp[data-v-e98e9959],.role-pcomp[data-v-e98e9959],.role-obl[data-v-e98e9959],.role-agent[data-v-e98e9959]{--sitml-color:#6a4c9e;--sitml-bg:#ebe2f6}.role-adjunct[data-v-e98e9959],.role-premod[data-v-e98e9959],.role-postmod[data-v-e98e9959],.role-appos[data-v-e98e9959]{--sitml-color:#7a651e;--sitml-bg:#f5edcc}.role-discourse[data-v-e98e9959],.role-conj[data-v-e98e9959],.role-root[data-v-e98e9959]{--sitml-color:#287b55;--sitml-bg:#dcefe3}.sitml-token[data-v-e98e9959]{display:inline;min-height:0;padding:0;border:0;border-radius:3px;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;box-shadow:none;vertical-align:baseline;cursor:help}.sitml-token[data-v-e98e9959]:before,.sitml-token[data-v-e98e9959]:after{display:none}.sitml-token[data-v-e98e9959]:hover{background:color-mix(in srgb,var(--sitml-color,#287b55) 13%,transparent);transform:none}@keyframes sitml-focus-e98e9959{0%{opacity:.62;background:transparent;box-shadow:inset 0 -1px transparent}to{opacity:1}}@media(prefers-reduced-motion:reduce){.sitml-token-wrap[data-v-e98e9959]{transition:none}.sitml-token-wrap.is-active[data-v-e98e9959]{animation:none}}.video-shell[data-v-e5c30a74]{display:grid;gap:20px}.video-hero[data-v-e5c30a74]{display:flex;align-items:end;justify-content:space-between;gap:28px;padding:28px;border:1px solid var(--m3-outline-variant);border-radius:var(--m3-shape-xl);background:linear-gradient(135deg,#111a19,#253d38);color:#f4fbf8;box-shadow:var(--m3-elev-2)}.video-hero h1[data-v-e5c30a74]{margin:3px 0;font-size:42px}.video-hero p[data-v-e5c30a74]{margin:4px 0;opacity:.78}.video-quota[data-v-e5c30a74]{display:grid;gap:8px;min-width:min(340px,100%);padding:15px 17px;border:1px solid #ffffff24;border-radius:16px;background:#ffffff10}.video-quota>div[data-v-e5c30a74]{overflow:hidden;height:5px;border-radius:99px;background:#ffffff20}.video-quota i[data-v-e5c30a74]{display:block;height:100%;border-radius:inherit;background:#8ce8c2}.video-quota.reached i[data-v-e5c30a74]{background:#ffb4ab}.video-quota small[data-v-e5c30a74]{opacity:.72}.video-filters[data-v-e5c30a74]{display:grid;grid-template-columns:2fr 1fr 1fr auto auto;align-items:end;gap:10px;padding:16px;border:1px solid var(--m3-outline-variant);border-radius:var(--m3-shape-lg);background:var(--m3-surface-container-low)}.video-filters label[data-v-e5c30a74]:not(.continue-filter){display:grid;gap:5px}.video-filters label>span[data-v-e5c30a74]{font-size:11px;color:var(--m3-on-surface-variant)}.continue-filter[data-v-e5c30a74]{display:flex;align-items:center;gap:7px;min-height:44px}.continue-filter input[data-v-e5c30a74]{width:auto}.video-breadcrumb[data-v-e5c30a74],.video-list-heading[data-v-e5c30a74],.video-list-heading>div[data-v-e5c30a74],.video-pager[data-v-e5c30a74]{display:flex;align-items:center;gap:9px}.video-breadcrumb[data-v-e5c30a74]{overflow:auto}.video-breadcrumb button[data-v-e5c30a74]{padding:5px 8px;border:0;background:transparent}.video-list-heading[data-v-e5c30a74]{justify-content:space-between}.video-list-heading strong[data-v-e5c30a74]{font-size:20px}.video-list-heading span[data-v-e5c30a74]{color:var(--m3-on-surface-variant);font-size:13px}.video-grid[data-v-e5c30a74]{display:grid;grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:20px}.video-card[data-v-e5c30a74]{min-width:0;cursor:pointer}.video-poster[data-v-e5c30a74]{position:relative;display:grid;place-items:center;overflow:hidden;aspect-ratio:2/3;border-radius:16px;background:linear-gradient(145deg,var(--m3-secondary-container),var(--m3-surface-container-high));box-shadow:var(--m3-elev-1)}.video-poster img[data-v-e5c30a74]{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.video-card:hover .video-poster img[data-v-e5c30a74]{transform:scale(1.025)}.video-poster>span[data-v-e5c30a74]{font:700 48px/1 serif;opacity:.45}.video-poster small[data-v-e5c30a74]{position:absolute;top:9px;left:9px;padding:4px 7px;border-radius:99px;background:#101715c9;color:#fff;font-size:10px}.video-card h2[data-v-e5c30a74]{overflow:hidden;margin:11px 0 4px;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.video-card p[data-v-e5c30a74]{overflow:hidden;margin:0;color:var(--m3-on-surface-variant);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.watch-progress[data-v-e5c30a74]{overflow:hidden;height:3px;margin-top:9px;border-radius:99px;background:var(--m3-surface-container-high)}.watch-progress i[data-v-e5c30a74]{display:block;height:100%;background:var(--m3-primary)}.play-small[data-v-e5c30a74]{width:100%;margin-top:9px;padding:7px 9px}.video-notice[data-v-e5c30a74],.video-empty[data-v-e5c30a74]{padding:24px;border:1px dashed var(--m3-outline);border-radius:var(--m3-shape-lg);text-align:center;color:var(--m3-on-surface-variant)}.video-notice[data-v-e5c30a74]{border-style:solid;border-color:var(--m3-tertiary);background:var(--m3-tertiary-container);color:var(--m3-on-tertiary-container)}.video-pager[data-v-e5c30a74]{justify-content:center}.video-modal-backdrop[data-v-e5c30a74]{position:fixed;z-index:1200;inset:0;display:grid;place-items:center;padding:24px;background:#07100ed4}.video-detail[data-v-e5c30a74]{position:relative;display:grid;grid-template-columns:minmax(180px,260px) minmax(280px,560px);gap:28px;max-height:90vh;overflow:auto;padding:26px;border-radius:24px;background:var(--m3-surface);box-shadow:0 24px 80px #0008}.video-detail-poster[data-v-e5c30a74]{display:grid;place-items:center;overflow:hidden;aspect-ratio:2/3;border-radius:18px;background:var(--m3-secondary-container);font:700 56px serif}.video-detail-poster img[data-v-e5c30a74]{width:100%;height:100%;object-fit:cover}.video-detail h1[data-v-e5c30a74]{margin:5px 0;font-size:34px}.video-meta[data-v-e5c30a74]{color:var(--m3-on-surface-variant)}.video-overview[data-v-e5c30a74]{white-space:pre-line;line-height:1.7}.resume-note[data-v-e5c30a74]{margin:14px 0;color:var(--m3-primary)}.video-play[data-v-e5c30a74]{margin-top:8px}.video-security[data-v-e5c30a74]{font-size:11px;color:var(--m3-on-surface-variant)}.video-close[data-v-e5c30a74]{position:absolute;top:10px;right:10px;width:36px;height:36px;padding:0;border-radius:50%;font-size:23px}.eyebrow[data-v-e5c30a74]{font-size:10px;letter-spacing:.15em}@media(max-width:860px){.video-hero[data-v-e5c30a74]{align-items:stretch;flex-direction:column}.video-filters[data-v-e5c30a74]{grid-template-columns:1fr 1fr}.video-filters label[data-v-e5c30a74]:first-child{grid-column:1/-1}.video-detail[data-v-e5c30a74]{grid-template-columns:160px 1fr}}@media(max-width:620px){.video-shell[data-v-e5c30a74]{gap:14px}.video-hero[data-v-e5c30a74]{padding:20px}.video-hero h1[data-v-e5c30a74]{font-size:34px}.video-filters[data-v-e5c30a74]{grid-template-columns:1fr}.video-filters label[data-v-e5c30a74]:first-child{grid-column:auto}.video-grid[data-v-e5c30a74]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.video-detail[data-v-e5c30a74]{grid-template-columns:1fr;max-height:94vh;padding:20px}.video-detail-poster[data-v-e5c30a74]{width:145px}.video-modal-backdrop[data-v-e5c30a74]{padding:10px}}html.resonance-open,html.resonance-open body{overflow:hidden;background:#fff}.resonance-mode[data-v-4c21d5b4]{position:fixed;z-index:3000;inset:0;display:grid;place-items:center;overflow:hidden;padding:max(22px,env(safe-area-inset-top)) max(28px,env(safe-area-inset-right)) max(22px,env(safe-area-inset-bottom)) max(28px,env(safe-area-inset-left));background:#fff;color:#171a17;touch-action:none}.resonance-mode[data-view=idle] .resonance-controls[data-v-4c21d5b4],.resonance-mode[data-view=idle] .resonance-ambient[data-v-4c21d5b4]{opacity:.2}.resonance-ambient[data-v-4c21d5b4]{position:absolute;top:max(12px,env(safe-area-inset-top));left:max(18px,env(safe-area-inset-left));display:flex;align-items:center;gap:8px;color:#59615b;font-size:11px;letter-spacing:.08em;transition:opacity .25s ease}.resonance-ambient i[data-v-4c21d5b4]{width:7px;height:7px;border-radius:50%;background:#a4aaa5}.resonance-ambient i.live[data-v-4c21d5b4]{background:#287b55;box-shadow:0 0 0 5px #dff3e7}.resonance-controls[data-v-4c21d5b4]{position:absolute;z-index:3;top:max(8px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));display:flex;gap:3px;transition:opacity .25s ease}.resonance-controls button[data-v-4c21d5b4]{min-height:34px;padding:5px 10px;border:0;background:transparent;color:#56605a;font-size:12px}.resonance-mode:hover .resonance-controls[data-v-4c21d5b4],.resonance-mode:hover .resonance-ambient[data-v-4c21d5b4]{opacity:1}.resonance-card[data-v-4c21d5b4]{display:grid;grid-template-columns:minmax(260px,.82fr) minmax(360px,1.18fr);width:min(1120px,92vw);max-height:min(680px,82vh);overflow:auto;border:1px solid #dce1dd;border-radius:28px;background:#fbfcfb;box-shadow:0 24px 70px #1f2c2321;animation:resonance-arrive-4c21d5b4 .32s cubic-bezier(.2,.8,.2,1)}.resonance-source[data-v-4c21d5b4]{padding:42px;border-right:1px solid #e3e7e4;background:#f3f6f4}.resonance-source p[data-v-4c21d5b4]{margin:0 0 24px;color:#587060;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.resonance-source h1[data-v-4c21d5b4]{margin:0;font-size:clamp(28px,3.2vw,52px);font-weight:560;line-height:1.12;letter-spacing:-.025em}.resonance-source blockquote[data-v-4c21d5b4]{margin:34px 0 0;padding-left:16px;border-left:3px solid #bdd5c6;color:#5c665f;font-size:14px;line-height:1.65}.resonance-answer[data-v-4c21d5b4],.resonance-thinking[data-v-4c21d5b4],.resonance-error[data-v-4c21d5b4]{display:grid;align-content:center;gap:20px;padding:42px}.resonance-translation[data-v-4c21d5b4]{margin:0;font-size:clamp(27px,3vw,46px);font-weight:540;line-height:1.28}.resonance-answer>small[data-v-4c21d5b4]{color:#818983;font-size:10px;letter-spacing:.08em}.resonance-clauses[data-v-4c21d5b4]{display:grid;gap:14px;margin:0;padding:0;list-style:none}.resonance-clauses li[data-v-4c21d5b4]{display:grid;grid-template-columns:minmax(140px,.8fr) minmax(180px,1.2fr);gap:18px;padding-top:14px;border-top:1px solid #e1e5e2}.resonance-clauses span[data-v-4c21d5b4]{color:#68716b;font-size:13px}.resonance-clauses strong[data-v-4c21d5b4]{font-size:16px;font-weight:520}.resonance-terms[data-v-4c21d5b4]{display:flex;flex-wrap:wrap;gap:8px}.resonance-terms span[data-v-4c21d5b4]{display:flex;gap:8px;padding:8px 11px;border-radius:10px;background:#edf3ef;font-size:12px}.resonance-dictionary[data-v-4c21d5b4]{display:grid;gap:11px}.resonance-dictionary article[data-v-4c21d5b4]{display:grid;grid-template-columns:28px 1fr;gap:10px;align-items:start}.resonance-dictionary article>b[data-v-4c21d5b4]{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#dcece2;color:#276346;font-size:11px}.resonance-dictionary span[data-v-4c21d5b4]{display:grid;gap:2px}.resonance-dictionary strong[data-v-4c21d5b4]{font-size:20px}.resonance-dictionary small[data-v-4c21d5b4]{color:#707a73}.resonance-note[data-v-4c21d5b4]{margin:0;padding:14px 16px;border-radius:12px;background:#f2eee4;color:#5d5138;line-height:1.55}.resonance-thinking[data-v-4c21d5b4]{place-items:center;text-align:center}.resonance-thinking i[data-v-4c21d5b4]{width:42px;height:42px;border:3px solid #d9e9df;border-top-color:#287b55;border-radius:50%;animation:resonance-spin-4c21d5b4 1s linear infinite}.resonance-thinking strong[data-v-4c21d5b4]{font-size:24px}.resonance-thinking span[data-v-4c21d5b4]{color:#707a73}.resonance-error strong[data-v-4c21d5b4]{font-size:24px}.resonance-error p[data-v-4c21d5b4]{color:#875b54}.resonance-card>footer[data-v-4c21d5b4]{grid-column:1/-1;display:flex;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid #e3e7e4}.resonance-card>footer button[data-v-4c21d5b4]{min-height:40px;border-color:#cbd3cd;background:#fff}.resonance-card>footer .resonance-dismiss[data-v-4c21d5b4]{margin-left:auto;border-color:#287b55;background:#287b55;color:#fff}.resonance-panel[data-v-4c21d5b4]{width:min(1100px,92vw);max-height:84vh;overflow:auto;padding:34px;border:1px solid #dce1dd;border-radius:26px;background:#fbfcfb;box-shadow:0 24px 70px #1f2c2321;animation:resonance-arrive-4c21d5b4 .25s ease}.resonance-panel>header[data-v-4c21d5b4]{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:26px}.resonance-panel>header p[data-v-4c21d5b4]{margin:0;color:#6a776e;font-size:10px;font-weight:700;letter-spacing:.14em}.resonance-panel>header h1[data-v-4c21d5b4]{margin:4px 0 0;font-size:34px}.resonance-panel>footer[data-v-4c21d5b4]{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px;padding-top:18px;border-top:1px solid #e1e5e2}.resonance-panel>footer a[data-v-4c21d5b4],.resonance-panel>footer button[data-v-4c21d5b4]{display:inline-flex;align-items:center;min-height:40px;padding:8px 14px;border:1px solid #cbd3cd;border-radius:18px;background:#fff;color:#264d38;text-decoration:none}.resonance-history-list[data-v-4c21d5b4]{display:grid;gap:8px}.resonance-history-list>button[data-v-4c21d5b4]{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(240px,1.3fr) auto;align-items:center;gap:18px;width:100%;padding:15px 17px;border:1px solid #e1e5e2;border-radius:15px;background:#fff;text-align:left}.resonance-history-list span[data-v-4c21d5b4]{display:grid;gap:3px}.resonance-history-list small[data-v-4c21d5b4]{color:#7a837d}.resonance-history-list>button>strong[data-v-4c21d5b4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resonance-history-list em[data-v-4c21d5b4]{color:#397457;font-size:11px;font-style:normal}.resonance-status-grid[data-v-4c21d5b4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px}.resonance-status-grid section[data-v-4c21d5b4]{display:grid;gap:7px;min-height:150px;padding:20px;border-radius:18px;background:#eff4f1}.resonance-status-grid span[data-v-4c21d5b4]{color:#6a776e;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.resonance-status-grid strong[data-v-4c21d5b4]{font-size:21px}.resonance-status-grid p[data-v-4c21d5b4]{margin:auto 0 0;color:#6b746e;font-size:13px}.resonance-pairing[data-v-4c21d5b4]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:18px;padding:18px;border-radius:16px;background:#f2eee4}.resonance-pairing>p[data-v-4c21d5b4]{grid-column:1/-1;margin:0 0 6px;color:#655b46}.resonance-pairing label[data-v-4c21d5b4]{display:grid;gap:5px;color:#6a6559;font-size:11px}.resonance-pairing code[data-v-4c21d5b4]{padding:10px;border-radius:9px;background:#fff;color:#254d37;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}@keyframes resonance-arrive-4c21d5b4{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}@keyframes resonance-spin-4c21d5b4{to{transform:rotate(360deg)}}@media(max-width:760px),(orientation:portrait)and (max-width:900px){.resonance-card[data-v-4c21d5b4]{grid-template-columns:1fr;max-height:84vh}.resonance-source[data-v-4c21d5b4]{padding:28px;border-right:0;border-bottom:1px solid #e3e7e4}.resonance-source blockquote[data-v-4c21d5b4]{display:none}.resonance-answer[data-v-4c21d5b4],.resonance-thinking[data-v-4c21d5b4],.resonance-error[data-v-4c21d5b4]{padding:28px}.resonance-card>footer[data-v-4c21d5b4]{position:sticky;bottom:0;background:#fbfcfb}.resonance-status-grid[data-v-4c21d5b4],.resonance-pairing[data-v-4c21d5b4]{grid-template-columns:1fr}.resonance-pairing>p[data-v-4c21d5b4]{grid-column:auto}.resonance-history-list>button[data-v-4c21d5b4]{grid-template-columns:1fr auto}.resonance-history-list>button>strong[data-v-4c21d5b4]{grid-column:1/-1;grid-row:2}.resonance-panel[data-v-4c21d5b4]{padding:24px}}@media(prefers-reduced-motion:reduce){.resonance-card[data-v-4c21d5b4],.resonance-panel[data-v-4c21d5b4]{animation:none}.resonance-thinking i[data-v-4c21d5b4]{animation-duration:2s}}.resonance-install[data-v-4c21d5b4]{display:grid;gap:6px;margin-top:16px;padding:16px 18px;border-radius:16px;background:#f2eee4;color:#655b46}.resonance-install p[data-v-4c21d5b4]{margin:0;line-height:1.55}.resonance-install code[data-v-4c21d5b4]{padding:2px 5px;border-radius:5px;background:#fff;color:#254d37}.resonance-install small[data-v-4c21d5b4]{color:#837861}.resonance-notice[data-v-4c21d5b4]{margin:12px 0 0;color:#287b55}.account-grid[data-v-4c21d5b4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.account-card[data-v-4c21d5b4]{min-width:0;display:flex;flex-direction:column;gap:20px;padding:24px}.account-card header[data-v-4c21d5b4]{display:flex;align-items:center;gap:13px}.account-card header p[data-v-4c21d5b4]{margin:0 0 2px;color:var(--m3-on-surface-variant);font-size:11px;font-weight:600;letter-spacing:.14em}.account-card h2[data-v-4c21d5b4]{margin:0;font-size:20px}.account-icon[data-v-4c21d5b4]{display:grid;place-items:center;flex:0 0 auto;width:44px;height:44px;border-radius:var(--m3-shape-md);background:var(--m3-secondary-container);color:var(--m3-on-secondary-container)}.account-icon[data-v-4c21d5b4] svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8}.account-card form[data-v-4c21d5b4],.account-card-body[data-v-4c21d5b4]{flex:1}.account-card>small[data-v-4c21d5b4]{color:var(--m3-on-surface-variant);line-height:1.45}.account-card-body[data-v-4c21d5b4]{display:grid;align-content:start;gap:8px}.account-card-body p[data-v-4c21d5b4]{margin:0;color:var(--m3-on-surface-variant)}.account-card-body label[data-v-4c21d5b4]{display:grid;gap:6px;color:var(--m3-on-surface-variant);font-size:12px}.account-card-body code[data-v-4c21d5b4]{display:block;max-width:100%;padding:10px 12px;border-radius:var(--m3-shape-sm);background:var(--m3-surface-container-high);color:var(--m3-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-warning[data-v-4c21d5b4]{color:var(--m3-error);font-weight:600}.account-actions[data-v-4c21d5b4]{display:flex;flex-wrap:wrap;gap:8px}.account-actions button[data-v-4c21d5b4]{flex:1}.account-notice[data-v-4c21d5b4]{margin-bottom:18px}.traffic-panel[data-v-4c21d5b4]{margin-top:18px;padding:24px}.traffic-panel>header[data-v-4c21d5b4]{display:flex;align-items:end;justify-content:space-between;gap:20px}.traffic-panel h2[data-v-4c21d5b4]{margin:2px 0 0}.traffic-panel>header>strong[data-v-4c21d5b4]{font-size:18px;color:var(--m3-primary)}.traffic-meter[data-v-4c21d5b4]{height:8px;margin:22px 0 18px;border-radius:var(--m3-shape-full);background:var(--m3-secondary-container);overflow:hidden}.traffic-meter i[data-v-4c21d5b4]{display:block;height:100%;border-radius:inherit;background:var(--m3-primary);transition:width var(--m3-dur-xlong) var(--m3-motion-emphasized)}.traffic-meter.unlimited i[data-v-4c21d5b4]{opacity:.38}.traffic-stats[data-v-4c21d5b4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.traffic-stats span[data-v-4c21d5b4]{display:grid;gap:3px;padding:14px;border-radius:var(--m3-shape-md);background:var(--m3-surface-container)}.traffic-stats b[data-v-4c21d5b4]{font-size:17px;overflow-wrap:anywhere}.traffic-stats small[data-v-4c21d5b4],.traffic-panel>p[data-v-4c21d5b4]{color:var(--m3-on-surface-variant)}.traffic-panel>p[data-v-4c21d5b4]{margin:18px 0 0;font-size:13px}.detail-modal>div[data-v-4c21d5b4]:last-child{min-width:0}.rich-description[data-v-4c21d5b4]{max-width:100%;max-height:18em;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;line-height:1.65;color:var(--m3-on-surface)}.rich-description[data-v-4c21d5b4] p{margin:.55em 0}.rich-description[data-v-4c21d5b4] ul,.rich-description[data-v-4c21d5b4] ol{padding-left:1.35em}.rich-description[data-v-4c21d5b4] a{color:var(--m3-primary);text-decoration:underline}.share-modal[data-v-4c21d5b4]{position:relative;width:min(560px,100%);max-height:90vh;overflow:auto;padding:24px;border-radius:var(--m3-shape-xl);background:var(--m3-surface-container-high);color:var(--m3-on-surface);box-shadow:var(--m3-elev-3)}.share-modal h2[data-v-4c21d5b4]{margin:6px 36px 24px 0}.share-options[data-v-4c21d5b4]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.share-actions[data-v-4c21d5b4]{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.share-url[data-v-4c21d5b4]{margin-top:10px}.share-url input[data-v-4c21d5b4]{font-size:13px}.share-notice[data-v-4c21d5b4]{margin:18px 0 0;padding:12px 16px;border-radius:var(--m3-shape-md);background:var(--m3-secondary-container);color:var(--m3-on-secondary-container)}.share-expiry[data-v-4c21d5b4]{display:grid;gap:3px;margin:14px 0;color:var(--m3-on-surface-variant)}.share-expiry strong[data-v-4c21d5b4]{color:var(--m3-on-surface)}.share-expiry span[data-v-4c21d5b4]{color:var(--m3-tertiary)}.share-expiry small[data-v-4c21d5b4]{margin-top:3px}.pwa-hint[data-v-4c21d5b4]{margin:10px 0 0;padding:12px 14px;border-radius:var(--m3-shape-md);background:var(--m3-tertiary-container);color:var(--m3-on-tertiary-container);font-size:13px}.push-notice[data-v-4c21d5b4]{margin-bottom:18px}.push-devices[data-v-4c21d5b4]{margin:0 0 24px}.push-devices li[data-v-4c21d5b4]{align-items:center}.push-devices span[data-v-4c21d5b4]{display:grid;gap:3px}.push-devices small[data-v-4c21d5b4]{color:var(--m3-on-surface-variant)}.push-devices .error-text[data-v-4c21d5b4]{color:var(--m3-error)}.login-compliance[data-v-4c21d5b4]{position:fixed;z-index:2;left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:max(10px,env(safe-area-inset-bottom));display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px 16px;color:var(--m3-on-surface-variant);font-size:11px;text-align:center}.login-compliance a[data-v-4c21d5b4]{display:inline-flex;align-items:center;color:inherit;text-decoration:none}.login-compliance img[data-v-4c21d5b4]{width:14px;height:14px;margin-right:4px}@media(max-width:900px){.account-grid[data-v-4c21d5b4]{grid-template-columns:1fr}.traffic-stats[data-v-4c21d5b4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.share-options[data-v-4c21d5b4]{grid-template-columns:1fr}.login-card[data-v-4c21d5b4]{margin-bottom:54px}.rich-description[data-v-4c21d5b4]{max-height:15em}.account-card[data-v-4c21d5b4],.traffic-panel[data-v-4c21d5b4]{padding:18px}.traffic-panel>header[data-v-4c21d5b4]{display:grid;align-items:start}.traffic-stats[data-v-4c21d5b4]{grid-template-columns:1fr 1fr}}.account-card[data-v-4c21d5b4]{transition:transform var(--m3-dur-medium) var(--m3-motion-emphasized),box-shadow var(--m3-dur-medium) var(--m3-motion-emphasized),border-color var(--m3-dur-short) var(--m3-motion-standard),background-color var(--m3-dur-short) var(--m3-motion-standard);animation:sf-rise-4c21d5b4 var(--m3-dur-long) var(--m3-motion-emphasized-decelerate) backwards}.account-card[data-v-4c21d5b4]:nth-child(2){animation-delay:calc(var(--m3-dur-short)/4)}.account-card[data-v-4c21d5b4]:nth-child(3){animation-delay:calc(var(--m3-dur-short)/2)}.account-card[data-v-4c21d5b4]:hover{transform:translateY(-3px);border-color:var(--m3-outline);background:var(--m3-surface-container);box-shadow:var(--m3-elev-2)}.account-card[data-v-4c21d5b4]:active:not(:has(button:active,input:active,select:active,textarea:active,label:active,a:active)){transform:translateY(0) scale(var(--m3-press-scale,.97));box-shadow:var(--m3-elev-1);transition-duration:var(--m3-dur-short);transition-timing-function:var(--m3-motion-emphasized-accelerate)}.account-icon[data-v-4c21d5b4]{transition:transform var(--m3-dur-medium) var(--m3-motion-emphasized),background-color var(--m3-dur-medium) var(--m3-motion-standard),color var(--m3-dur-medium) var(--m3-motion-standard),box-shadow var(--m3-dur-medium) var(--m3-motion-standard)}.account-card:hover .account-icon[data-v-4c21d5b4]{transform:scale(1.08) rotate(-5deg);background:var(--m3-primary-container);color:var(--m3-on-primary-container);box-shadow:var(--m3-elev-1)}.account-card:active:not(:has(button:active,input:active,select:active,textarea:active,label:active,a:active)) .account-icon[data-v-4c21d5b4]{transform:scale(.94);transition-duration:var(--m3-dur-short);transition-timing-function:var(--m3-motion-emphasized-accelerate)}.account-card-body code[data-v-4c21d5b4]{transition:background-color var(--m3-dur-short) var(--m3-motion-standard),color var(--m3-dur-short) var(--m3-motion-standard),box-shadow var(--m3-dur-short) var(--m3-motion-standard)}.account-card-body code[data-v-4c21d5b4]:hover{background:var(--m3-primary-container);color:var(--m3-on-primary-container);box-shadow:var(--m3-elev-1)}.account-card-body code[data-v-4c21d5b4]:active{box-shadow:none;transition-duration:var(--m3-dur-short)}.account-notice[data-v-4c21d5b4],.share-notice[data-v-4c21d5b4],.push-notice[data-v-4c21d5b4],.pwa-hint[data-v-4c21d5b4]{animation:sf-rise-4c21d5b4 var(--m3-dur-medium) var(--m3-motion-emphasized-decelerate) backwards}.traffic-panel[data-v-4c21d5b4]{transition:transform var(--m3-dur-medium) var(--m3-motion-emphasized),box-shadow var(--m3-dur-medium) var(--m3-motion-emphasized),border-color var(--m3-dur-short) var(--m3-motion-standard);animation:sf-rise-4c21d5b4 var(--m3-dur-long) var(--m3-motion-emphasized-decelerate) calc(var(--m3-dur-short)*.75) backwards}.traffic-panel[data-v-4c21d5b4]:hover{transform:translateY(-2px);border-color:var(--m3-outline);box-shadow:var(--m3-elev-2)}.traffic-meter i[data-v-4c21d5b4]{position:relative;overflow:hidden}.traffic-meter i[data-v-4c21d5b4]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--m3-on-primary) 52%,transparent),transparent);transform:translate(-100%);animation:sf-sheen-4c21d5b4 calc(var(--m3-dur-xlong)*5) var(--m3-motion-standard) infinite both}.traffic-meter.unlimited i[data-v-4c21d5b4]:after{animation-play-state:paused}.traffic-stats span[data-v-4c21d5b4]{transition:transform var(--m3-dur-short) var(--m3-motion-emphasized),box-shadow var(--m3-dur-short) var(--m3-motion-emphasized),background-color var(--m3-dur-short) var(--m3-motion-standard);animation:sf-rise-4c21d5b4 var(--m3-dur-long) var(--m3-motion-emphasized-decelerate) backwards}.traffic-stats span[data-v-4c21d5b4]:nth-child(2){animation-delay:calc(var(--m3-dur-short)/4)}.traffic-stats span[data-v-4c21d5b4]:nth-child(3){animation-delay:calc(var(--m3-dur-short)/2)}.traffic-stats span[data-v-4c21d5b4]:nth-child(4){animation-delay:calc(var(--m3-dur-short)*.75)}.traffic-stats span[data-v-4c21d5b4]:hover{transform:translateY(-3px);background:var(--m3-surface-container-high);box-shadow:var(--m3-elev-2)}.traffic-stats span[data-v-4c21d5b4]:active{transform:translateY(0) scale(var(--m3-press-scale,.97));box-shadow:none;transition-duration:var(--m3-dur-short);transition-timing-function:var(--m3-motion-emphasized-accelerate)}.share-modal[data-v-4c21d5b4]{will-change:transform,opacity}.share-url input[data-v-4c21d5b4]{transition:border-color var(--m3-dur-short) var(--m3-motion-standard),box-shadow var(--m3-dur-short) var(--m3-motion-standard),background-color var(--m3-dur-short) var(--m3-motion-standard),color var(--m3-dur-short) var(--m3-motion-standard)}.share-url input[data-v-4c21d5b4]:hover{background:var(--m3-surface-container-low)}.share-url input[data-v-4c21d5b4]:focus{color:var(--m3-primary);box-shadow:var(--m3-elev-1),inset 0 0 0 1px var(--m3-primary)}.push-devices li[data-v-4c21d5b4]{transition:background-color var(--m3-dur-short) var(--m3-motion-standard),border-color var(--m3-dur-short) var(--m3-motion-standard)}.push-devices li[data-v-4c21d5b4]:hover{background:color-mix(in srgb,var(--m3-primary) 7%,transparent);border-color:var(--m3-outline)}.login-compliance a[data-v-4c21d5b4]{transition:color var(--m3-dur-short) var(--m3-motion-standard),opacity var(--m3-dur-short) var(--m3-motion-standard)}.login-compliance a[data-v-4c21d5b4]:hover{color:var(--m3-primary)}.login-compliance a[data-v-4c21d5b4]:active{opacity:.62;transition-duration:var(--m3-dur-short);transition-timing-function:var(--m3-motion-emphasized-accelerate)}@keyframes sf-rise-4c21d5b4{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes sf-sheen-4c21d5b4{0%{transform:translate(-100%)}to{transform:translate(320%)}}@media(hover:none){.account-card[data-v-4c21d5b4]:hover,.traffic-panel[data-v-4c21d5b4]:hover,.traffic-stats span[data-v-4c21d5b4]:hover,.account-card:hover .account-icon[data-v-4c21d5b4]{transform:none}}.resonance-mode[data-v-4c21d5b4]{touch-action:pan-y}.resonance-card[data-v-4c21d5b4]{grid-template-columns:1fr;width:min(880px,92vw);overscroll-behavior:contain;touch-action:pan-y}.resonance-card.show-source[data-v-4c21d5b4]{grid-template-columns:minmax(260px,.82fr) minmax(360px,1.18fr);width:min(1120px,92vw)}.resonance-answer-meta[data-v-4c21d5b4]{margin:0;color:#6b746e;font-size:11px;letter-spacing:.08em}.resonance-history-list>button[data-v-4c21d5b4]{grid-template-columns:minmax(180px,.65fr) minmax(220px,1fr) minmax(220px,1.1fr) auto}.resonance-history-list>button>strong[data-v-4c21d5b4],.resonance-history-list>button>p[data-v-4c21d5b4]{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.resonance-history-list>button>p[data-v-4c21d5b4]{color:#606963;font-size:13px}@media(max-width:760px),(orientation:portrait)and (max-width:900px){.resonance-card.show-source[data-v-4c21d5b4]{grid-template-columns:1fr}.resonance-history-list>button[data-v-4c21d5b4]{grid-template-columns:1fr auto}.resonance-history-list>button>strong[data-v-4c21d5b4],.resonance-history-list>button>p[data-v-4c21d5b4]{grid-column:1/-1;white-space:normal}}.resonance-mode[data-v-4c21d5b4]{height:var(--resonance-viewport-height,100dvh);padding:max(18px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left))}.resonance-card[data-v-4c21d5b4]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;width:min(1560px,calc(100vw - 48px));height:min(860px,calc(100dvh - 44px));max-height:none;overflow:hidden;border-radius:clamp(20px,2vw,32px)}.resonance-card.show-source[data-v-4c21d5b4]{grid-template-columns:minmax(340px,.92fr) minmax(440px,1.28fr);width:min(1680px,calc(100vw - 48px))}.resonance-source[data-v-4c21d5b4]{min-width:0;overflow:auto;padding:clamp(30px,4vw,68px);background:#f2f6f3}.resonance-source h1[data-v-4c21d5b4]{font-size:clamp(30px,min(4vw,6.5dvh),68px);font-weight:610;line-height:1.08;color:#152219;text-wrap:balance}.resonance-source blockquote[data-v-4c21d5b4]{font-size:clamp(13px,min(1.2vw,2.1dvh),18px);color:#4e5a52;filter:none;opacity:1}.resonance-answer[data-v-4c21d5b4],.resonance-thinking[data-v-4c21d5b4],.resonance-error[data-v-4c21d5b4]{min-width:0;min-height:0;padding:clamp(24px,3.4vw,58px)}.resonance-answer[data-v-4c21d5b4]{display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;align-content:stretch;gap:clamp(10px,1.4vh,18px);overflow:hidden}.resonance-page-frame[data-v-4c21d5b4]{min-height:0;display:grid;overflow:hidden}.resonance-answer-page[data-v-4c21d5b4]{grid-area:1/1;min-height:0;display:grid;align-content:center;gap:clamp(12px,1.8vh,22px);overflow:auto;padding:4px 8px 4px 2px;scrollbar-width:thin}.resonance-translation[data-v-4c21d5b4]{font-size:clamp(30px,min(4.7vw,7.4dvh),72px);font-weight:590;line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.resonance-card.density-compact .resonance-translation[data-v-4c21d5b4]{font-size:clamp(25px,min(3.5vw,5.4dvh),52px)}.resonance-card.density-tight .resonance-translation[data-v-4c21d5b4]{font-size:clamp(20px,min(2.7vw,4.2dvh),40px);line-height:1.3}.resonance-card.density-compact .resonance-answer-page[data-v-4c21d5b4]{gap:10px}.resonance-card.density-tight .resonance-answer-page[data-v-4c21d5b4]{gap:8px}.resonance-actionbar[data-v-4c21d5b4]{grid-column:1/-1;display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px clamp(16px,2vw,28px)!important;background:#f7f9f7;border-top:1px solid #dce2dd}.resonance-mode-switch[data-v-4c21d5b4]{display:grid;grid-template-columns:repeat(4,minmax(92px,1fr));gap:5px;max-width:800px;padding:4px;border-radius:18px;background:#e9eeea}.resonance-card>footer .resonance-mode-switch button[data-v-4c21d5b4]{display:grid;place-items:center;gap:1px;min-height:48px;padding:5px 12px;border:0;border-radius:14px;background:transparent;color:#536058;box-shadow:none;transition:background .2s ease,color .2s ease,transform .2s ease}.resonance-mode-switch button b[data-v-4c21d5b4]{font-size:14px}.resonance-mode-switch button small[data-v-4c21d5b4]{font-size:10px;opacity:.7}.resonance-card>footer .resonance-mode-switch button.active[data-v-4c21d5b4]{background:#287b55;color:#fff;box-shadow:0 5px 16px #1f5b3e33;transform:translateY(-1px)}.resonance-card>footer .resonance-dismiss[data-v-4c21d5b4]{min-width:94px;margin:0;border-color:#c7d0ca!important;background:#fff!important;color:#315241!important;font-weight:650}.resonance-pagination[data-v-4c21d5b4]{display:flex;justify-content:center;align-items:center;gap:12px}.resonance-pagination button[data-v-4c21d5b4]{min-height:32px;padding:4px 11px;border:1px solid #d2d9d4;border-radius:14px;background:#fff;color:#355a44}.resonance-pagination button[data-v-4c21d5b4]:disabled{opacity:.35}.resonance-pagination span[data-v-4c21d5b4]{color:#66716a;font-size:11px;font-variant-numeric:tabular-nums}.resonance-terms[data-v-4c21d5b4]{gap:9px}.resonance-terms button[data-v-4c21d5b4]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px;max-width:min(100%,420px);padding:9px 13px;border:1px solid #d5e2d9;border-radius:999px;background:#edf4ef;color:#253b2d;text-align:left;box-shadow:none}.resonance-terms button b[data-v-4c21d5b4]{color:#1f6845}.resonance-terms button span[data-v-4c21d5b4]{overflow:hidden;color:#526159;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.resonance-terms button.active[data-v-4c21d5b4]{border-color:#287b55;background:#dcefe3;box-shadow:0 4px 14px #255c3c1f}.resonance-term-detail[data-v-4c21d5b4]{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px;margin:0;padding:12px 15px;border-left:4px solid #287b55;border-radius:4px 12px 12px 4px;background:#f0f5f1;color:#34463b}.resonance-term-detail b[data-v-4c21d5b4]{font-size:18px;color:#174d32}.resonance-term-detail span[data-v-4c21d5b4]{padding:2px 6px;border-radius:999px;background:#d8eadf;color:#2e6848;font-size:10px;font-weight:700}.resonance-syntax[data-v-4c21d5b4]{display:grid;gap:clamp(10px,1.6vh,18px);padding:clamp(16px,2vw,28px);border:1px solid #d9e2dc;border-radius:20px;background:#f7faf8;overflow:hidden}.resonance-syntax-heading[data-v-4c21d5b4]{display:flex;align-items:center;justify-content:space-between;gap:12px}.resonance-syntax-heading>div[data-v-4c21d5b4]:first-child{display:grid;gap:3px}.resonance-syntax-heading small[data-v-4c21d5b4]{color:#768179;font-size:9px}.resonance-syntax-tools[data-v-4c21d5b4]{display:flex;align-items:center;gap:8px}.resonance-structure-switch[data-v-4c21d5b4]{display:flex;padding:2px;border-radius:10px;background:#e7ede9}.resonance-structure-switch button[data-v-4c21d5b4]{min-height:26px;padding:3px 9px;border:0;border-radius:8px;background:transparent;color:#617068;font-size:10px;box-shadow:none}.resonance-structure-switch button.active[data-v-4c21d5b4]{background:#fff;color:#236442;box-shadow:0 2px 7px #204c321f}.resonance-sentence-switch[data-v-4c21d5b4]{display:flex;align-items:center;gap:7px}.resonance-sentence-switch button[data-v-4c21d5b4]{width:28px;min-height:28px;padding:0;border-color:#d2dbd5;background:#fff}.resonance-sentence-switch span[data-v-4c21d5b4]{color:#627068;font-size:10px;font-variant-numeric:tabular-nums}.resonance-syntax-fallback[data-v-4c21d5b4]{display:grid;gap:7px}.resonance-syntax-fallback small[data-v-4c21d5b4]{color:#856055}.resonance-syntax-pending[data-v-4c21d5b4]{color:#69736d}.resonance-stage-note[data-v-4c21d5b4]{display:flex;align-items:center;gap:8px;margin:0;color:#66736b;font-size:11px}.resonance-stage-note i[data-v-4c21d5b4]{width:7px;height:7px;border-radius:50%;background:#287b55;box-shadow:0 0 0 4px #dff3e7;animation:resonance-stage-pulse-4c21d5b4 1.2s ease-in-out infinite}.resonance-syntax-kicker[data-v-4c21d5b4]{margin:0;color:#577064;font-size:10px;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.resonance-syntax-sentence[data-v-4c21d5b4]{margin:0;font-family:OPPO Sans,system-ui,sans-serif;font-size:clamp(26px,min(3.5vw,5.6dvh),58px);font-weight:570;line-height:1.42;letter-spacing:-.018em;text-wrap:balance}.density-compact .resonance-syntax-sentence[data-v-4c21d5b4]{font-size:clamp(23px,min(2.8vw,4.5dvh),46px)}.density-tight .resonance-syntax-sentence[data-v-4c21d5b4]{font-size:clamp(19px,min(2.25vw,3.6dvh),36px)}.mode-parse .resonance-answer-page[data-v-4c21d5b4]{align-content:start}.mode-parse .resonance-syntax[data-v-4c21d5b4]{overflow:visible}.resonance-translation-shell[data-v-4c21d5b4]{display:grid;grid-template-rows:auto minmax(0,1fr);gap:4px;height:clamp(64px,9svh,104px);padding-top:10px;border-top:1px solid #dce3de;overflow:hidden}.resonance-translation-shell>small[data-v-4c21d5b4]{color:#768179;font-size:9px;font-weight:750;letter-spacing:.12em}.resonance-translation-shell.is-guided>small[data-v-4c21d5b4]{color:#397457}.mode-parse .resonance-translation[data-v-4c21d5b4]{min-height:0;color:#35433a;font-size:clamp(16px,min(1.55vw,2.5dvh),24px);font-weight:480;line-height:1.5;letter-spacing:0;text-wrap:pretty;overflow:auto;overscroll-behavior:contain}.resonance-translation-sync-enter-active[data-v-4c21d5b4],.resonance-translation-sync-leave-active[data-v-4c21d5b4]{transition:opacity .18s ease,transform .18s ease}.resonance-translation-sync-enter-from[data-v-4c21d5b4]{opacity:0;transform:translateY(3px)}.resonance-translation-sync-leave-to[data-v-4c21d5b4]{opacity:0;transform:translateY(-2px)}.mode-parse.density-compact .resonance-syntax-sentence[data-v-4c21d5b4],.mode-parse.density-tight .resonance-syntax-sentence[data-v-4c21d5b4]{font-size:clamp(18px,min(2vw,3.3dvh),30px);line-height:1.55;text-wrap:pretty}.resonance-teaching-card[data-v-4c21d5b4]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto auto;align-content:start;gap:5px;height:clamp(178px,24svh,210px);min-height:0;padding:14px 16px;border-left:4px solid #287b55;border-radius:5px 14px 14px 5px;background:#eef4f0;overflow:hidden;animation:resonance-teaching-enter-4c21d5b4 .22s ease both}.resonance-teaching-card.phase-skeleton[data-v-4c21d5b4]{border-left-color:#276b9b;background:#eff6fa}.resonance-teaching-card.phase-arguments[data-v-4c21d5b4]{border-left-color:#6a4c9e;background:#f4f0f8}.resonance-teaching-card.phase-clauses[data-v-4c21d5b4]{border-left-color:#287b55;background:#eef6f1}.resonance-teaching-card.phase-attachments[data-v-4c21d5b4]{border-left-color:#7a651e;background:#f8f4e5}.resonance-teaching-card>header[data-v-4c21d5b4]{display:flex;align-items:center;justify-content:space-between;gap:12px}.resonance-teaching-card>header span[data-v-4c21d5b4]{display:flex;align-items:baseline;gap:8px}.resonance-teaching-card>header b[data-v-4c21d5b4]{color:#244d37;font-size:12px}.resonance-teaching-card>header small[data-v-4c21d5b4]{color:#738078;font-size:9px;font-variant-numeric:tabular-nums}.resonance-teaching-card>header em[data-v-4c21d5b4]{color:#718078;font-size:9px;font-style:normal}.resonance-teaching-card h3[data-v-4c21d5b4]{margin:1px 0 0;color:#1c2d23;font-size:clamp(14px,1.15vw,18px);font-weight:680}.resonance-teaching-card>p[data-v-4c21d5b4]{min-height:0;margin:0;color:#536158;font-size:clamp(12px,1vw,15px);line-height:1.5;overflow:auto;overscroll-behavior:contain}.resonance-teaching-meaning[data-v-4c21d5b4]{display:flex;align-items:baseline;gap:8px;max-height:42px;color:#405047;font-size:11px;overflow:auto;overscroll-behavior:contain}.resonance-teaching-meaning b[data-v-4c21d5b4]{flex:0 0 auto;padding:2px 6px;border-radius:999px;background:#fff;color:#2d6548;font-size:8px;white-space:nowrap}.resonance-teaching-controls[data-v-4c21d5b4]{display:flex;align-items:center;gap:5px;padding-top:4px}.resonance-teaching-controls button[data-v-4c21d5b4]{min-width:29px;min-height:28px;padding:2px 8px;border:1px solid #d1dbd4;border-radius:9px;background:#fff;color:#315841;font-size:10px;box-shadow:none}.resonance-teaching-controls button[data-v-4c21d5b4]:disabled{opacity:.35}.resonance-teaching-controls .replay[data-v-4c21d5b4]{margin-left:3px}.resonance-teaching-dots[data-v-4c21d5b4]{display:flex;align-items:center;gap:4px;margin-left:auto}.resonance-teaching-dots i[data-v-4c21d5b4]{width:5px;height:5px;border-radius:50%;background:#c8d1cb}.resonance-teaching-dots i.complete[data-v-4c21d5b4]{background:#9bb5a5}.resonance-teaching-dots i.active[data-v-4c21d5b4]{width:13px;border-radius:999px;background:#287b55}.resonance-overview-hint[data-v-4c21d5b4]{margin-top:auto;color:#718078;font-size:9px}.resonance-syntax-node[data-v-4c21d5b4]{position:relative;display:inline;border-radius:5px;box-decoration-break:clone;-webkit-box-decoration-break:clone;animation:resonance-syntax-reveal-4c21d5b4 .7s cubic-bezier(.2,.8,.2,1) both}.resonance-syntax-node i[data-v-4c21d5b4]{position:absolute;left:0;bottom:calc(100% - 3px);font-size:9px;font-style:normal;font-weight:750;line-height:1;color:currentColor;opacity:0;animation:resonance-syntax-label-4c21d5b4 .45s ease forwards;animation-delay:inherit;white-space:nowrap}.resonance-syntax-node.role-subject[data-v-4c21d5b4]{--syntax-color:#276b9b;--syntax-bg:#dcecf7}.resonance-syntax-node.role-predicate[data-v-4c21d5b4],.resonance-syntax-node.role-verb[data-v-4c21d5b4]{--syntax-color:#a64f32;--syntax-bg:#f8e3d9}.resonance-syntax-node.role-object[data-v-4c21d5b4],.resonance-syntax-node.role-complement[data-v-4c21d5b4]{--syntax-color:#6a4c9e;--syntax-bg:#ebe2f6}.resonance-syntax-node.role-modifier[data-v-4c21d5b4]{--syntax-color:#7a651e;--syntax-bg:#f5edcc}.resonance-syntax-node.role-clause[data-v-4c21d5b4],.resonance-syntax-node.role-conjunction[data-v-4c21d5b4]{--syntax-color:#287b55;--syntax-bg:#dcefe3}.resonance-syntax-facts[data-v-4c21d5b4],.resonance-syntax-relations[data-v-4c21d5b4]{display:flex;flex-wrap:wrap;gap:7px;opacity:0;animation:resonance-detail-reveal-4c21d5b4 .5s ease 1.8s forwards}.resonance-syntax-facts span[data-v-4c21d5b4]{padding:5px 9px;border-radius:999px;background:#e8eee9;color:#44554a;font-size:11px}.resonance-syntax-relations span[data-v-4c21d5b4]{display:flex;align-items:center;gap:6px;color:#59655d;font-size:10px}.resonance-syntax-relations span i[data-v-4c21d5b4]{font-style:normal;color:#8a938d}.resonance-syntax-static small[data-v-4c21d5b4]{color:#79827c}.resonance-detail-page[data-v-4c21d5b4]{align-content:start}.resonance-clauses li[data-v-4c21d5b4]{grid-template-columns:minmax(220px,.9fr) minmax(280px,1.1fr);gap:clamp(18px,2vw,34px);padding:clamp(13px,1.7vh,20px) 0}.resonance-clauses span[data-v-4c21d5b4]{font-size:clamp(14px,1.2vw,19px);font-style:italic;color:#3e5146}.resonance-clauses strong[data-v-4c21d5b4]{font-size:clamp(16px,1.45vw,23px)}.resonance-token-dictionary[data-v-4c21d5b4]{display:grid;gap:8px;padding:12px 15px;border-left:4px solid #287b55;border-radius:4px 12px 12px 4px;background:#f0f5f1}.resonance-token-dictionary header[data-v-4c21d5b4]{display:flex;align-items:baseline;gap:8px}.resonance-token-dictionary header b[data-v-4c21d5b4]{font-size:18px;color:#174d32}.resonance-token-dictionary header small[data-v-4c21d5b4]{padding:2px 6px;border-radius:999px;background:#d8eadf;color:#2e6848}.resonance-token-dictionary p[data-v-4c21d5b4]{margin:0;color:#5f6b64;font-size:12px}.resonance-token-dictionary ol[data-v-4c21d5b4]{display:grid;gap:5px;margin:0;padding-left:22px}.resonance-token-dictionary li[data-v-4c21d5b4]{padding-left:3px}.resonance-token-dictionary li strong[data-v-4c21d5b4]{margin-right:8px}.resonance-token-dictionary li span[data-v-4c21d5b4]{color:#69746d;font-size:11px}@keyframes resonance-syntax-reveal-4c21d5b4{0%{color:inherit;background:transparent;box-shadow:inset 0 -2px transparent}55%{color:var(--syntax-color,#254d37);background:transparent}to{color:var(--syntax-color,#254d37);background:var(--syntax-bg,#e3eee7);box-shadow:inset 0 -2px var(--syntax-color,#287b55)}}@keyframes resonance-syntax-label-4c21d5b4{to{opacity:.82;transform:translateY(-2px)}}@keyframes resonance-detail-reveal-4c21d5b4{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes resonance-stage-pulse-4c21d5b4{50%{opacity:.45;transform:scale(.76)}}@keyframes resonance-teaching-enter-4c21d5b4{0%{opacity:.25;transform:translateY(4px)}to{opacity:1;transform:none}}@media(min-width:1500px)and (min-height:850px){.resonance-card[data-v-4c21d5b4]{width:93vw;height:calc(100dvh - 7vh)}.resonance-card.show-source[data-v-4c21d5b4]{width:93vw}}@media(max-width:760px),(orientation:portrait)and (max-width:900px){.resonance-mode[data-v-4c21d5b4]{padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.resonance-card[data-v-4c21d5b4],.resonance-card.show-source[data-v-4c21d5b4]{grid-template-columns:1fr;width:100%;height:calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:18px}.resonance-card.show-source[data-v-4c21d5b4]{grid-template-rows:minmax(150px,.72fr) minmax(0,1.28fr) auto}.resonance-source[data-v-4c21d5b4]{padding:22px}.resonance-source h1[data-v-4c21d5b4]{font-size:clamp(24px,7vw,38px)}.resonance-source blockquote[data-v-4c21d5b4]{display:none}.resonance-answer[data-v-4c21d5b4],.resonance-thinking[data-v-4c21d5b4],.resonance-error[data-v-4c21d5b4]{padding:20px}.resonance-actionbar[data-v-4c21d5b4]{grid-template-columns:1fr;gap:8px;padding:8px!important}.resonance-mode-switch[data-v-4c21d5b4]{max-width:none;grid-template-columns:repeat(4,minmax(0,1fr))}.resonance-card>footer .resonance-mode-switch button[data-v-4c21d5b4]{min-width:0;min-height:44px;padding:5px 3px}.resonance-mode-switch button small[data-v-4c21d5b4]{display:none}.resonance-card>footer .resonance-dismiss[data-v-4c21d5b4]{width:100%;min-height:38px}.resonance-syntax[data-v-4c21d5b4]{padding:15px}.resonance-syntax-heading[data-v-4c21d5b4]{align-items:flex-start}.resonance-syntax-heading small[data-v-4c21d5b4]{display:none}.resonance-syntax-tools[data-v-4c21d5b4]{align-items:flex-end;flex-direction:column}.resonance-syntax-sentence[data-v-4c21d5b4]{font-size:clamp(21px,6vw,34px)}.mode-parse .resonance-syntax-sentence[data-v-4c21d5b4]{font-size:clamp(18px,5vw,27px)}.resonance-clauses li[data-v-4c21d5b4]{grid-template-columns:1fr;gap:5px}.resonance-translation[data-v-4c21d5b4]{font-size:clamp(25px,7.4vw,40px)}}@media(orientation:landscape)and (max-height:600px){.resonance-mode[data-v-4c21d5b4]{place-items:stretch;height:var(--resonance-viewport-height,100dvh);padding:max(5px,env(safe-area-inset-top)) max(7px,env(safe-area-inset-right)) max(5px,env(safe-area-inset-bottom)) max(7px,env(safe-area-inset-left))}.resonance-ambient[data-v-4c21d5b4]{display:none}.resonance-card[data-v-4c21d5b4],.resonance-card.show-source[data-v-4c21d5b4]{align-self:stretch;width:100%;height:100%;border-radius:14px}.resonance-card.show-source[data-v-4c21d5b4]{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr)}.resonance-source[data-v-4c21d5b4]{padding:14px 18px}.resonance-source p[data-v-4c21d5b4]{margin-bottom:10px;font-size:9px}.resonance-source h1[data-v-4c21d5b4]{font-size:clamp(19px,min(3.2vw,6.5svh),31px);line-height:1.13;text-wrap:pretty}.resonance-source blockquote[data-v-4c21d5b4]{display:none}.resonance-answer[data-v-4c21d5b4],.resonance-thinking[data-v-4c21d5b4],.resonance-error[data-v-4c21d5b4]{padding:10px 16px}.resonance-thinking[data-v-4c21d5b4]{gap:8px}.resonance-thinking i[data-v-4c21d5b4]{width:28px;height:28px}.resonance-thinking strong[data-v-4c21d5b4],.resonance-error strong[data-v-4c21d5b4]{font-size:18px}.resonance-answer[data-v-4c21d5b4]{grid-template-rows:auto minmax(0,1fr) auto auto;gap:5px}.resonance-answer-meta[data-v-4c21d5b4]{font-size:9px}.resonance-answer-page[data-v-4c21d5b4]{align-content:start;gap:8px;padding:8px 5px 3px 1px}.resonance-translation[data-v-4c21d5b4]{font-size:clamp(20px,min(3.5vw,6.7svh),32px);line-height:1.18;text-wrap:pretty}.resonance-syntax[data-v-4c21d5b4]{gap:7px;padding:9px 11px;border-radius:12px;overflow:visible}.resonance-syntax-heading[data-v-4c21d5b4]{min-height:20px}.resonance-syntax-kicker[data-v-4c21d5b4]{font-size:8px}.resonance-syntax-sentence[data-v-4c21d5b4]{font-size:clamp(18px,min(2.7vw,6.1svh),28px);line-height:1.34;text-wrap:pretty}.resonance-syntax-facts[data-v-4c21d5b4],.resonance-syntax-relations[data-v-4c21d5b4]{display:none}.resonance-stage-note[data-v-4c21d5b4]{font-size:9px}.resonance-pagination[data-v-4c21d5b4]{gap:7px}.resonance-pagination button[data-v-4c21d5b4]{min-height:25px;padding:2px 8px}.resonance-answer>small[data-v-4c21d5b4]{font-size:8px}.resonance-actionbar[data-v-4c21d5b4]{grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:5px 8px!important}.resonance-mode-switch[data-v-4c21d5b4]{grid-template-columns:repeat(4,minmax(0,1fr));max-width:none;padding:2px;border-radius:11px}.resonance-card>footer .resonance-mode-switch button[data-v-4c21d5b4]{min-width:0;min-height:34px;padding:2px 5px;border-radius:9px}.resonance-mode-switch button b[data-v-4c21d5b4]{font-size:12px}.resonance-mode-switch button small[data-v-4c21d5b4]{display:none}.resonance-card>footer .resonance-dismiss[data-v-4c21d5b4]{min-width:76px;min-height:34px;padding:3px 10px;font-size:12px}.resonance-token-dictionary[data-v-4c21d5b4]{padding:8px 11px}.resonance-terms[data-v-4c21d5b4]{gap:5px}.resonance-terms button[data-v-4c21d5b4]{padding:5px 9px}.resonance-panel[data-v-4c21d5b4]{align-self:stretch;width:100%;max-height:none;height:100%;padding:14px 18px;border-radius:14px;overflow:auto}.resonance-panel>header[data-v-4c21d5b4]{margin-bottom:10px;padding-right:132px}.resonance-panel>header h1[data-v-4c21d5b4]{margin-top:1px;font-size:23px}.resonance-status-grid[data-v-4c21d5b4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:8px}.resonance-status-grid section[data-v-4c21d5b4]{min-height:92px;padding:11px}.resonance-status-grid strong[data-v-4c21d5b4]{font-size:16px}.resonance-status-grid p[data-v-4c21d5b4]{font-size:10px}.resonance-history-list[data-v-4c21d5b4]{gap:5px}.resonance-history-list>button[data-v-4c21d5b4]{grid-template-columns:minmax(120px,.55fr) minmax(180px,1fr) minmax(180px,1.1fr) auto;gap:9px;padding:8px 10px}.resonance-install[data-v-4c21d5b4]{margin-top:8px;padding:9px 12px}.resonance-panel>footer[data-v-4c21d5b4]{margin-top:8px;padding-top:8px}}@media(orientation:landscape)and (max-height:600px){.resonance-syntax-heading small[data-v-4c21d5b4]{display:none}.resonance-syntax-tools[data-v-4c21d5b4]{gap:5px}.resonance-structure-switch button[data-v-4c21d5b4]{min-height:23px;padding:2px 7px}.resonance-teaching-card[data-v-4c21d5b4]{height:112px;min-height:0;padding:8px 10px;gap:2px}.resonance-teaching-card h3[data-v-4c21d5b4]{font-size:12px}.resonance-teaching-card>p[data-v-4c21d5b4]{font-size:10px;line-height:1.35}.resonance-teaching-meaning[data-v-4c21d5b4]{max-height:18px;font-size:9px}.resonance-teaching-controls[data-v-4c21d5b4]{padding-top:1px}.resonance-teaching-controls button[data-v-4c21d5b4]{min-height:23px;min-width:25px;padding:1px 6px}.resonance-translation-shell[data-v-4c21d5b4]{height:54px;padding-top:5px;gap:1px}.mode-parse .resonance-translation[data-v-4c21d5b4]{font-size:clamp(13px,min(1.8vw,3.3svh),17px);line-height:1.35}}@media(prefers-reduced-motion:reduce){.resonance-syntax-node[data-v-4c21d5b4],.resonance-syntax-node i[data-v-4c21d5b4],.resonance-syntax-facts[data-v-4c21d5b4],.resonance-syntax-relations[data-v-4c21d5b4],.resonance-teaching-card[data-v-4c21d5b4]{animation:none;opacity:1}.resonance-translation-sync-enter-active[data-v-4c21d5b4],.resonance-translation-sync-leave-active[data-v-4c21d5b4]{transition:none}}
