@charset "UTF-8";
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */:root{--ink:#1b2440;--ink-2:#41506e;--ink-3:#54607a;--mut:#7c8698;--mut-2:#9aa3b2;--ph:#aab2c0;--line:#e9edf3;--line-2:#e4e8ef;--bg-app:#eef1f6;--danger:#e11d48;--ok:#0f9b6c;--ok-bg:#ecfaf3;--ok-line:#b8e6d2;--font-ui:"Poppins",system-ui,sans-serif;--font-display:"Fraunces",Georgia,serif;--font-code:"SFMono-Regular",Menlo,Consolas,monospace}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/build/fonts/poppins-devanagari-400-normal.d2ee5e6e.woff2) format("woff2"),url(/build/fonts/poppins-devanagari-400-normal.421fe986.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/build/fonts/poppins-latin-ext-400-normal.d7c074a9.woff2) format("woff2"),url(/build/fonts/poppins-latin-ext-400-normal.7e127867.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/build/fonts/poppins-latin-400-normal.405055dd.woff2) format("woff2"),url(/build/fonts/poppins-latin-400-normal.1458587c.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(/build/fonts/poppins-devanagari-500-normal.1b7fc559.woff2) format("woff2"),url(/build/fonts/poppins-devanagari-500-normal.6b76e7a3.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(/build/fonts/poppins-latin-ext-500-normal.fea4f3e6.woff2) format("woff2"),url(/build/fonts/poppins-latin-ext-500-normal.4fae39f2.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(/build/fonts/poppins-latin-500-normal.08491d3f.woff2) format("woff2"),url(/build/fonts/poppins-latin-500-normal.eb0d4c66.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/build/fonts/poppins-devanagari-600-normal.33d4dca1.woff2) format("woff2"),url(/build/fonts/poppins-devanagari-600-normal.1c97cee1.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/build/fonts/poppins-latin-ext-600-normal.62a35c4d.woff2) format("woff2"),url(/build/fonts/poppins-latin-ext-600-normal.ecb76658.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/build/fonts/poppins-latin-600-normal.91145014.woff2) format("woff2"),url(/build/fonts/poppins-latin-600-normal.c0dcdaea.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/build/fonts/poppins-devanagari-700-normal.305c44fc.woff2) format("woff2"),url(/build/fonts/poppins-devanagari-700-normal.de465903.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/build/fonts/poppins-latin-ext-700-normal.51cc1e15.woff2) format("woff2"),url(/build/fonts/poppins-latin-ext-700-normal.0891add2.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/build/fonts/poppins-latin-700-normal.d86662fe.woff2) format("woff2"),url(/build/fonts/poppins-latin-700-normal.cd04c2ad.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:800;src:url(/build/fonts/poppins-devanagari-800-normal.9d4ce21a.woff2) format("woff2"),url(/build/fonts/poppins-devanagari-800-normal.657b10b7.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:800;src:url(/build/fonts/poppins-latin-ext-800-normal.0bc4ab87.woff2) format("woff2"),url(/build/fonts/poppins-latin-ext-800-normal.299edbee.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:800;src:url(/build/fonts/poppins-latin-800-normal.ca6a92ce.woff2) format("woff2"),url(/build/fonts/poppins-latin-800-normal.c85b4172.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Fraunces;font-style:normal;font-weight:600;src:url(/build/fonts/fraunces-vietnamese-600-normal.729fcb9d.woff2) format("woff2"),url(/build/fonts/fraunces-vietnamese-600-normal.ca9b5e09.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Fraunces;font-style:normal;font-weight:600;src:url(/build/fonts/fraunces-latin-ext-600-normal.c001a40e.woff2) format("woff2"),url(/build/fonts/fraunces-latin-ext-600-normal.846d7b20.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Fraunces;font-style:normal;font-weight:600;src:url(/build/fonts/fraunces-latin-600-normal.2ff38412.woff2) format("woff2"),url(/build/fonts/fraunces-latin-600-normal.abcc7b0d.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@keyframes popIn{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes blkIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.sc-ed-scroll{scrollbar-color:#d5dbe6 transparent;scrollbar-width:thin}.sc-ed-scroll::-webkit-scrollbar{width:8px}.sc-ed-scroll::-webkit-scrollbar-thumb{background:#d5dbe6;border-radius:99px}.sc-num{-moz-appearance:textfield;appearance:textfield}.sc-num::-webkit-inner-spin-button,.sc-num::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sc-range{-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer;height:6px;width:100%}.sc-range:focus{outline:none}.sc-range::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--acc) 0 var(--sc-range-fill,50%),var(--line-2) var(--sc-range-fill,50%) 100%);border-radius:99px;height:6px}.sc-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--acc);border:2px solid #fff;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.22);height:16px;margin-top:-5px;transition:transform .12s;width:16px}.sc-range::-webkit-slider-thumb:active{transform:scale(1.12)}.sc-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--acc);@supports (color:color-mix(in lab,red,red)){box-shadow:0 0 0 4px color-mix(in srgb,var(--acc) 25%,transparent)}}.sc-range::-moz-range-track{background:var(--line-2);border-radius:99px;height:6px}.sc-range::-moz-range-progress{background:var(--acc);border-radius:99px;height:6px}.sc-range::-moz-range-thumb{background:var(--acc);border:2px solid #fff;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.22);height:16px;width:16px}.sc-toc-row{align-items:center;border-radius:9px;cursor:pointer;display:flex;gap:4px;margin-bottom:1px;min-height:34px;padding:4px 6px;position:relative}.sc-toc-row:hover{background:#f4f6fb}.sc-toc-row:active{cursor:grab}.sc-toc-row--selected{background:var(--acc-soft)}.sc-toc-row--dragging{opacity:.5}.sc-toc-row--drop-before{box-shadow:0 -2px 0 0 var(--acc)}.sc-toc-row--drop-after{box-shadow:0 2px 0 0 var(--acc)}.sc-toc-chevron{background:transparent;border:none;color:var(--mut-2);cursor:pointer;flex:0 0 auto;font-size:10px;line-height:1;padding:0;transition:transform .15s ease;width:16px}.sc-toc-chevron:disabled{cursor:inherit}.sc-toc-chevron--open{transform:rotate(90deg)}.sc-toc-bullet{background:var(--acc-line);border-radius:3px;flex:0 0 auto;height:10px;width:10px}.sc-toc-bullet--dot{background:var(--acc-mid);border-radius:50%;height:5px;width:5px}.sc-toc-title{border-radius:6px;color:var(--ink);flex:1;font-size:14px;font-weight:600;min-width:0;outline:none;overflow:hidden;padding:3px 5px;text-overflow:ellipsis;white-space:nowrap}.sc-toc-title--sub{color:var(--ink-3);font-size:13px;font-weight:500}.sc-toc-row--selected .sc-toc-title{color:var(--acc-deep);font-weight:600}.sc-toc-title--editing{background:#fff;box-shadow:0 0 0 2px var(--acc);cursor:text;text-overflow:clip}.sc-toc-kebab{align-items:center;background:transparent;border:none;border-radius:7px;color:var(--mut-2);cursor:pointer;display:flex;flex:0 0 auto;font-size:17px;height:26px;justify-content:center;line-height:0;opacity:0;padding:0;transition:opacity .12s ease;width:26px}.sc-toc-row--menu .sc-toc-kebab,.sc-toc-row:hover .sc-toc-kebab{opacity:1}.sc-toc-kebab:hover{background:#e9edf5;color:var(--acc)}.sc-toc-menu{animation:popIn .16s ease;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 16px 34px -12px rgba(27,36,64,.5);cursor:default;min-width:190px;padding:6px;position:absolute;right:6px;top:36px;z-index:30}.sc-toc-menu__item{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--ink-2);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:10px;padding:9px 11px;text-align:left;width:100%}.sc-toc-menu__item:hover{background:#f4f6fb}.sc-toc-menu__item--danger{color:var(--danger)}.sc-toc-menu__item--danger:hover{background:#fdeef1}.sc-ed-page{margin:0 auto;max-width:980px}.sc-ed-crumb{color:var(--mut);font-size:12px;font-weight:600;margin-bottom:8px}.sc-ed-card{background:#fff;border-radius:22px;box-shadow:0 12px 34px -22px rgba(27,36,64,.22);min-height:400px;padding:52px 64px 60px}.sc-ed-card--narrow{padding:32px 22px 40px}.sc-ed-card :where(*),.sc-ed-card :where(*):after,.sc-ed-card :where(*):before{box-sizing:revert}.sc-ed-card :where(h1,h2,h3,h4,h5,h6){font-size:revert;font-weight:revert;margin:revert}.sc-ed-card :where(p,blockquote,figure,hr,pre,dl,dd){margin:revert}.sc-ed-card :where(ul,ol){list-style:revert;margin:revert;padding:revert}.sc-ed-card :where(a:not(.sc-button__btn)){color:revert;text-decoration:revert}.sc-ed-card :where(button:enabled){cursor:pointer}.blk-row{border-radius:12px;cursor:default;margin:-6px -10px;padding:6px 10px;position:relative;transition:box-shadow .15s ease,background .15s ease}.blk-row:not(.blk-row--selected):hover{background:#f7f9fc}.blk-row--selected{background:#fbfcff;box-shadow:0 0 0 2px var(--acc)}.blk-toolbar{align-items:center;animation:popIn .16s ease;background:#fff;border:1px solid #eaeef4;border-radius:10px;bottom:100%;box-shadow:0 12px 30px -12px rgba(27,36,64,.35);display:flex;flex-wrap:wrap;gap:5px;left:8px;max-width:calc(100% - 16px);padding:4px 7px;position:absolute;z-index:6}.blk-toolbar__type{color:var(--mut);font-size:11px;font-weight:700;letter-spacing:.5px;max-width:100%;overflow:hidden;padding:0 5px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.blk-toolbar__sep{background:#eef1f6;height:18px;width:1px}.blk-tb-btn{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--ink-3);cursor:pointer;display:flex;height:26px;justify-content:center;padding:0;width:26px}.blk-tb-btn:hover:not(:disabled){background:#f1f3f8}.blk-tb-btn:disabled{cursor:default;opacity:.3}.blk-tb-btn--danger{color:var(--danger)}.blk-tb-color{background:var(--sw,#fff);border:2px solid #e6ebf5;border-radius:7px;cursor:pointer;flex:0 0 auto;height:26px;margin:0;overflow:hidden;position:relative;width:26px}.blk-tb-color input[type=color]{border:none;cursor:pointer;height:100%;inset:0;opacity:0;padding:0;position:absolute;width:100%}.blk-tb-btn--danger:hover:not(:disabled){background:#fdeef1}.blk-tb-select{align-items:center;background:#fff;border:1.5px solid #e6ebf5;border-radius:8px;color:var(--ink-3);cursor:pointer;display:inline-flex;flex:0 0 auto;gap:4px;height:26px;margin:0;padding:0 4px 0 7px}.blk-tb-select svg{flex:0 0 auto}.blk-tb-select select{background:none;border:none;color:inherit;cursor:pointer;font:inherit;font-size:12px;font-weight:600;outline:none;padding:0}.blk-tb-btn--active,.blk-tb-btn--active:hover:not(:disabled){background:var(--acc-soft);color:var(--acc)}.blk-tb-chip{align-items:center;background:#f1f3f8;border:none;border-radius:8px;color:var(--mut);cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:11px;font-weight:700;height:26px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:26px}.blk-tb-chip:hover:not(.blk-tb-chip--active){background:var(--acc-soft)}.blk-tb-chip--active{background:var(--acc);color:#fff}.blk-tb-extra{align-items:center;display:inline-flex;gap:5px;padding:0 4px}.blk-tb-input{background:#fff;border:1px solid var(--line-2);border-radius:7px;box-shadow:none;color:var(--ink-2);font-family:inherit;font-size:12.5px;height:26px;outline:none;padding:0 8px;width:52px}.blk-tb-input:focus{border-color:var(--acc);box-shadow:none}.blk-tb-extra__unit{color:var(--mut-2);font-size:11.5px}.blk-tb-media{align-items:center;background:var(--acc-soft);border:none;border-radius:8px;color:var(--acc);cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:12.5px;font-weight:600;gap:6px;height:28px;padding:0 11px;transition:background .12s ease,color .12s ease;white-space:nowrap}.blk-tb-media:hover{background:#e0e9ff}.blk-tb-media--remove{background:#fbe9ee;color:#c05063}.blk-tb-media--remove:hover{background:#f7dbe2;color:#b0364c}.sc-ed-add{align-items:center;background:#fff;border:1.5px dashed var(--acc-border);border-radius:99px;color:var(--acc);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;justify-content:center;margin-top:28px;padding:12px;transition:background .15s ease,border-color .15s ease;width:100%}.sc-ed-add:hover{background:var(--acc-soft);border-color:var(--acc)}.sc-ed-card [contenteditable=true]{border-radius:6px;cursor:text;outline:none}.sc-ed-card [contenteditable=true]:hover{background:rgba(99,131,235,.1)}.sc-ed-card [contenteditable=true]:focus{background:rgba(99,131,235,.15);box-shadow:0 0 0 2px rgba(99,131,235,.5)}.sc-ed-card [data-ph]:empty:before,[data-scormia--editor-target=outline] [data-ph]:empty:before{color:var(--ph);content:attr(data-ph);font-style:normal;font-weight:400;pointer-events:none}.sc-edit-empty{cursor:text;min-height:3rem}.sc-edit-empty:before{color:var(--ph);content:attr(data-placeholder);pointer-events:none}.sc-edit-empty.sc-edit-empty--compact{min-height:1.6em}.sc-ed-card .sc-ed-li-text{display:block}.sc-ed-card .sc-accordion__header{padding:12px 16px}.sc-ed-card .sc-accordion__title{border-radius:7px;flex:0 1 auto;margin-right:auto;padding:3px 8px}.sc-ed-card .sc-accordion__inner{border-radius:8px}.sc-ed-card .sc-accordion__inner.sc-edit-empty{min-height:2.2em}.sc-ed-card .sc-quote__name{display:inline-block;max-width:100%}.sc-ed-card .sc-quote__name.sc-edit-empty{min-width:150px}.sc-ed-card .sc-quote__initials:empty{display:none}.sc-ed-cardctrl{display:flex;gap:4px;position:absolute;right:6px;top:6px;z-index:3}.sc-ed-flip{background:hsla(0,0%,100%,.92);border:none;border-radius:7px;box-shadow:0 1px 4px rgba(27,36,64,.2);color:var(--acc);cursor:pointer;font-size:13px;height:24px;line-height:1;padding:0;width:24px}.sc-ed-flip:hover{background:#fff}.sc-ed-card .sc-spacer{align-items:center;border:1.5px dashed #e0e5ee;border-radius:10px;display:flex;justify-content:center}.sc-ed-card .sc-spacer:after{color:#c3ccdb;content:attr(data-label);font-size:12px;letter-spacing:.5px}.sc-ed-card .sc-media-ph__btn{align-items:center;background:#fff;border:1.5px solid var(--acc-border);border-radius:10px;color:var(--acc);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;padding:8px 15px}.sc-ed-card .sc-media-ph__btn:hover{background:var(--acc-soft)}.sc-th-demo .sc-media-ph__btn{display:none}.sc-ed-card .sc-caption[contenteditable=true]{border-radius:8px}.sc-ed-card .sc-caption[contenteditable=true]:hover{background:rgba(99,131,235,.07)}.sc-ed-card .sc-caption[contenteditable=true]:focus{background:rgba(99,131,235,.1);box-shadow:inset 0 0 0 1.5px rgba(99,131,235,.4)}.sc-ed-card .sc-image--v2 .sc-caption[contenteditable=true]{margin-top:14px;padding-top:0}.sc-ed-add-item{align-items:center;background:#fff;border:1.5px dashed var(--acc-border);border-radius:10px;color:var(--acc);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:600;gap:6px;margin-top:14px;padding:8px 14px;transition:background .15s ease,border-color .15s ease}.sc-ed-add-item:hover{background:var(--acc-soft);border-color:var(--acc)}.sc-ed-del{background:#f4f6fb;border:none;border-radius:7px;color:#c05063;cursor:pointer;font-size:11px;height:22px;line-height:1;opacity:0;padding:0;position:absolute;right:8px;top:8px;transition:opacity .12s ease;width:22px}.sc-ed-del:focus-visible,:hover>.sc-ed-del{opacity:1}.sc-ed-card .sc-table .sc-th-text{display:block;min-height:1.2em}.sc-ed-card .sc-table [contenteditable=true]{border-radius:0}.sc-ed-card .sc-table [contenteditable=true]:focus{background:rgba(99,131,235,.15);box-shadow:inset 0 0 0 2px rgba(99,131,235,.5)}.sc-ed-del-col{border:none;border-radius:5px;font-size:10px;height:18px;line-height:1;position:absolute;right:4px;top:4px;width:18px}.sc-ed-del-col,.sc-ed-del-row{background:#f4f6fb;color:#c05063;cursor:pointer;opacity:0;padding:0;transition:opacity .12s ease}.sc-ed-del-row{align-items:center;align-self:stretch;border:none;border-radius:7px;display:flex;font-size:11px;justify-content:center;width:22px}.sc-ed-del-col:focus-visible,.sc-table th:hover>.sc-ed-del-col{opacity:1}.sc-ed-del-row:focus-visible,.sc-table tr:hover .sc-ed-del-row{opacity:1}.sc-ed-card .sc-table thead th{padding-right:26px;position:relative}.sc-ed-code-lang{background:#2a2d38;border:none;border-radius:8px;box-shadow:none;color:#cdd8f5;cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:5px 10px;width:auto}.sc-ed-code-lang:focus,.sc-ed-code-ta{box-shadow:none}.sc-ed-code-ta{background:transparent;border:none;caret-color:#fff;color:transparent;font-family:var(--font-code);font-size:13.5px;height:auto;inset:16px 18px;line-height:1.7;margin:0;outline:none;overflow:hidden;padding:0;position:absolute;resize:none;white-space:pre-wrap;width:auto;word-break:break-word}.sc-ed-quiz__head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:16px}.sc-ed-quiz__badge{font-size:12px;font-weight:700;letter-spacing:.4px;padding:5px 11px}.sc-ed-quiz__badge,.sc-ed-quiz__count{background:var(--acc-soft);border-radius:99px;color:var(--acc)}.sc-ed-quiz__count{align-items:center;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;padding:5px 12px}.sc-ed-quiz__list{display:flex;flex-direction:column;gap:14px}.sc-ed-quiz__q{background:#fafbfd;border:1.5px solid var(--bg-app);border-radius:16px;padding:18px 20px}.sc-ed-quiz__qhead{align-items:center;display:flex;gap:11px;margin-bottom:12px}.sc-ed-quiz__num{align-items:center;background:var(--acc);border-radius:50%;color:#fff;display:flex;flex:0 0 auto;font-size:13px;font-weight:700;height:30px;justify-content:center;width:30px}.sc-ed-quiz__qtext{color:var(--ink);flex:1;font-size:17px;font-weight:600;outline:none}.sc-ed-quiz__seg{align-items:center;background:var(--bg-app);border-radius:10px;display:inline-flex;gap:2px;margin-bottom:14px;padding:3px}.sc-ed-quiz__chip{background:transparent;border:none;border-radius:8px;color:var(--mut);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:6px 13px;white-space:nowrap}.sc-ed-quiz__chip.is-active{background:#fff;box-shadow:0 1px 4px rgba(27,36,64,.14);color:var(--acc)}.sc-ed-quiz__opts{display:flex;flex-direction:column;gap:9px}.sc-ed-quiz__opt{align-items:center;background:#fff;border:1.5px solid var(--line-2);border-radius:12px;display:flex;gap:12px;padding:11px 14px}.sc-ed-quiz__opt.is-correct{background:var(--ok-bg);border-color:var(--ok-line)}.sc-ed-quiz__mark{align-items:center;background:#fff;border:2px solid #cdd5e2;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex:0 0 auto;height:25px;justify-content:center;padding:0;width:25px}.sc-ed-quiz__mark--multi{border-radius:7px}.sc-ed-quiz__opt.is-correct .sc-ed-quiz__mark{background:var(--ok);border-color:var(--ok)}.sc-ed-quiz__opttext{color:#33405c;flex:1;font-size:15px;outline:none}.sc-ed-quiz__del{background:#f4f6fb;border:none;border-radius:7px;color:#c05063;cursor:pointer;flex:0 0 auto;font-size:12px;height:24px;line-height:1;padding:0;width:24px}.sc-ed-quiz__addq{align-items:center;background:#f7f9ff;border:1.5px dashed var(--acc-border);border-radius:13px;color:var(--acc);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;justify-content:center;margin-top:14px;padding:13px;transition:background .15s ease,border-color .15s ease;width:100%}.sc-ed-quiz__addq:hover{background:var(--acc-soft);border-color:var(--acc)}.sc-ed-help{align-items:flex-start;color:var(--mut);display:flex;font-size:12.5px;gap:8px;line-height:1.5;margin-bottom:14px}.sc-ed-help__dot{align-items:center;background:var(--acc-soft);border-radius:50%;color:var(--acc);display:flex;flex:0 0 auto;font-size:11px;font-weight:700;height:18px;justify-content:center;margin-top:1px;width:18px}.sc-ed-help__dot--ok{background:var(--ok-bg);color:var(--ok)}.sc-ed-help b{color:var(--ink-2)}.sc-ed-item-del{background:#f4f6fb;border:none;border-radius:7px;color:#c05063;cursor:pointer;flex:0 0 auto;font-size:12px;height:24px;line-height:1;padding:0;width:24px}.sc-ed-match__list{display:flex;flex-direction:column;gap:11px}.sc-ed-match__row{align-items:center;display:grid;gap:12px;grid-template-columns:1fr auto 1fr auto}.sc-ed-match__term{background:#f5f7fc;border:1.5px solid #d7deea;border-radius:12px;color:#33405c}.sc-ed-match__def,.sc-ed-match__term{font-size:15px;font-weight:600;outline:none;padding:12px 15px}.sc-ed-match__def{background:#fff;border:1.5px solid var(--line-2);border-radius:12px;color:var(--ink-3)}.sc-ed-match__mid{color:var(--acc);font-size:16px;font-weight:700}.sc-ed-fill__field{border:1.5px solid var(--line-2);border-radius:12px;color:var(--ink);font-size:17px;line-height:1.9;outline:none;padding:14px 16px;white-space:pre-wrap}.sc-ed-fill__preview{margin-top:18px}.sc-ed-fill__preview-label{color:var(--mut-2);font-size:11.5px;font-weight:700;letter-spacing:1px;margin-bottom:10px}.sc-ed-fill__preview-text{color:var(--ink);font-size:18px;line-height:2.2;white-space:pre-wrap}.sc-ed-fill__hole{background:var(--ok-bg);border:1.5px solid var(--ok-line);border-radius:8px;color:var(--ok);display:inline-block;font-weight:700;margin:0 3px;padding:2px 12px}.sc-ed-order__list{display:flex;flex-direction:column;gap:11px}.sc-ed-order__row{align-items:center;border:1.5px solid #e9edf3;border-radius:13px;display:flex;gap:13px;padding:12px 14px}.sc-ed-order__num{align-items:center;background:var(--acc-soft);border-radius:8px;color:var(--acc);display:flex;flex:0 0 auto;font-weight:700;height:28px;justify-content:center;width:28px}.sc-ed-order__text{color:var(--ink);cursor:text;flex:1;font-size:15px;outline:none}.sc-ed-order__ctrl{display:flex;flex:0 0 auto;gap:2px}.sc-ed-order__move{background:transparent;border:none;border-radius:7px;color:#7c8698;cursor:pointer;font-size:13px;height:26px;line-height:1;padding:0;transition:background .15s ease;width:26px}.sc-ed-order__move:hover{background:var(--bg-app)}.sc-ed-card .sc-hotspot__spot{cursor:grab;touch-action:none}.sc-ed-card .sc-hotspot__spot:active{cursor:grabbing}.sc-hotspot__list--ed{grid-template-columns:1fr}.sc-ed-drag__zones{display:grid;gap:14px;grid-template-columns:1fr 1fr}.sc-ed-drag--compact .sc-ed-drag__zones{grid-template-columns:1fr}.sc-ed-drag__zone{display:flex;flex-direction:column}.sc-ed-drag--cols .sc-ed-drag__zone{border:2px dashed #d7deea;border-radius:16px;min-height:120px;padding:16px 18px}.sc-ed-drag--cards .sc-ed-drag__zone{background:#fafbfd;border:1.5px solid var(--line);border-radius:16px;padding:16px 18px}.sc-ed-drag--compact .sc-ed-drag__zone{border:1.5px solid var(--bg-app);border-radius:14px;padding:15px 17px}.sc-ed-drag__zonehead{align-items:center;display:flex;gap:8px;margin-bottom:12px}.sc-ed-drag__name{color:var(--acc);flex:1;font-size:13px;font-weight:700;letter-spacing:.5px;min-width:0;outline:none;text-transform:uppercase}.sc-ed-drag__chips{display:flex;flex-direction:column;gap:8px}.sc-ed-drag__chip{align-items:center;background:var(--acc-soft);border-radius:10px;display:flex;gap:8px;padding:9px 12px}.sc-ed-drag__grip{align-items:center;background:#fff;border-radius:6px;color:var(--acc);display:flex;flex:0 0 auto;height:22px;justify-content:center;width:22px}.sc-ed-drag__label{color:var(--acc);flex:1;font-size:14px;font-weight:600;min-width:0;outline:none}.sc-ed-drag__chipdel{background:transparent;border:none;color:#8ea0d6;cursor:pointer;flex:0 0 auto;font-size:12px;line-height:1;padding:0}.sc-ed-drag__add{align-items:center;background:transparent;border:1.5px dashed var(--acc-border);border-radius:10px;color:var(--acc);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-top:8px;padding:9px 12px;transition:background .15s ease}.sc-ed-drag__add:hover{background:var(--acc-soft)}@keyframes thFade{0%{opacity:0}to{opacity:1}}@keyframes thIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.sc-th-backdrop{animation:thFade .2s ease;background:rgba(27,36,64,.45);inset:0;position:absolute}.sc-th-sheet{animation:thIn .2s ease;background:#fff;border-radius:22px;box-shadow:0 40px 90px -30px rgba(27,36,64,.5);display:flex;inset:24px;margin:0 auto;max-width:1400px;overflow:hidden;position:absolute}@media (max-width:768px){.sc-th-sheet{flex-direction:column}.sc-th-left{border-bottom:1px solid var(--line);border-right:none;flex:0 0 auto;max-height:45%;width:100%}}.sc-th-close{align-items:center;background:#fff;border:none;border-radius:9px;box-shadow:0 1px 4px rgba(27,36,64,.14);color:var(--mut-2);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:14px;top:14px;width:32px;z-index:2}.sc-th-close:hover{background:#f4f6fb;color:var(--ink)}.sc-th-left{border-right:1px solid var(--line);flex:0 0 300px;overflow-y:auto;overscroll-behavior:contain;padding:22px 18px;width:300px}.sc-th-title{color:var(--ink);font-size:15px;font-weight:700}.sc-th-sub{color:var(--mut);font-size:12px;margin-top:2px}.sc-th-label{color:var(--mut);font-size:11px;font-weight:700;letter-spacing:1px;margin:18px 0 6px;text-transform:uppercase}.sc-th-item{align-items:center;background:transparent;border:none;border-radius:10px;color:var(--ink-2);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:10px;padding:8px 10px;position:relative;text-align:left;width:100%}.sc-th-item:hover{background:#f4f6fb}.sc-th-item.is-active{background:var(--acc-soft);color:var(--acc-deep)}.sc-th-swatch{border-radius:50%;box-shadow:inset 0 0 0 1px rgba(27,36,64,.12);flex:0 0 auto;height:22px;width:22px}.sc-th-item.is-active .sc-th-swatch{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--acc)}.sc-th-del{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--mut-2);cursor:pointer;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:opacity .12s ease;width:20px}.sc-th-del:focus-visible,.sc-th-item:hover .sc-th-del{opacity:1}.sc-th-del:hover{background:#fdeef1;color:var(--danger)}.sc-th-hint{color:var(--mut-2);font-size:12px;padding:2px 10px 4px}.sc-th-pickrow{align-items:center;display:flex;gap:10px;margin-top:10px;padding:0 2px}.sc-th-picker{flex:0 0 auto;height:34px;padding:2px;width:44px}.sc-th-picker,.sc-th-save{background:#fff;border:1px solid var(--line-2);border-radius:9px;cursor:pointer}.sc-th-save{color:var(--ink-2);flex:1;font-family:inherit;font-size:12.5px;font-weight:600;padding:8px 12px;transition:background .15s ease,border-color .15s ease}.sc-th-save:hover:not(:disabled){background:var(--acc-soft);border-color:var(--acc-border);color:var(--acc-deep)}.sc-th-save:disabled{cursor:default;opacity:.45}.sc-th-err{color:var(--danger);font-size:12px;margin-top:8px;min-height:16px}.sc-th-right{background:var(--acc-bg);flex:1;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:28px 34px}.sc-th-demo{border-radius:16px;box-shadow:0 12px 30px -22px rgba(27,36,64,.25);margin:0 auto;max-width:820px;min-height:0;padding:26px 30px}@media (max-width:760px){.sc-th-sheet{flex-direction:column}.sc-th-left{border-bottom:1px solid var(--line);border-right:none;flex:0 0 auto;max-height:44%;width:auto}.sc-th-right{padding:20px 16px}.sc-th-demo{padding:20px 18px}}.sc-pk-overlay{align-items:flex-start;animation:thFade .2s ease;background:rgba(27,36,64,.45);display:flex;inset:0;justify-content:center;padding:56px 24px 24px;position:fixed;z-index:50}.sc-pk-card{animation:popIn .2s ease;background:#fff;border-radius:18px;box-shadow:0 40px 90px -30px rgba(27,36,64,.5);display:flex;flex-direction:column;max-height:82vh;max-width:100%;overflow:hidden;width:720px}.sc-pk-head{border-bottom:1px solid var(--line);flex:0 0 auto;padding:18px 22px 12px}.sc-pk-titlerow{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.sc-pk-title{color:var(--ink);font-size:15px;font-weight:700;margin:0}.sc-pk-close{align-items:center;background:transparent;border:none;border-radius:9px;color:var(--mut-2);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px}.sc-pk-close:hover{background:#f4f6fb;color:var(--ink)}.sc-pk-search{margin-bottom:12px;position:relative}.sc-pk-search>svg{color:var(--ph);left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.sc-pk-input{background:#f5f7fb;border:1.5px solid transparent;border-radius:13px;color:var(--ink);font-family:inherit;font-size:15px;outline:none;padding:12px 14px 12px 40px;width:100%}.sc-pk-input:focus{background:#fff;border-color:var(--acc)}.sc-pk-input::placeholder{color:var(--ph)}.sc-pk-chips{display:flex;flex-wrap:wrap;gap:7px}.sc-pk-chip{background:#fff;border:1.5px solid var(--line-2);border-radius:99px;color:var(--mut);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:7px 14px;transition:all .15s ease}.sc-pk-chip:not(.is-active):hover{border-color:#c3ccdb;color:var(--acc)}.sc-pk-chip.is-active{background:var(--acc);border-color:var(--acc);color:#fff}.sc-pk-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 22px 20px}.sc-pk-section{margin-bottom:20px}.sc-pk-section:last-child{margin-bottom:0}.sc-pk-cat{align-items:center;display:flex;gap:8px;margin:2px 2px 11px}.sc-pk-dot{border-radius:50%;height:7px;width:7px}.sc-pk-label{color:var(--mut);font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.sc-pk-grid{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.sc-pk-item{background:#fff;border:1.5px solid #eef0f5;border-radius:14px;box-shadow:0 1px 2px rgba(0,0,0,.04);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;overflow:hidden;padding:0;text-align:left;transition:all .15s ease}.sc-pk-item:hover{border-color:var(--acc);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in srgb,var(--acc) 40%,transparent)}box-shadow:0 12px 22px -12px var(--acc);transform:translateY(-1px);@supports (color:color-mix(in lab,red,red)){box-shadow:0 12px 22px -12px color-mix(in srgb,var(--acc) 40%,transparent)}}.sc-pk-thumb{background:#fafbfe;border-bottom:1px solid #f0f2f7;display:block;flex:0 0 auto;height:92px;overflow:hidden;pointer-events:none}.sc-pk-mini{display:block;min-height:154px;padding:.8rem .9rem;transform:scale(.6);transform-origin:top left;width:167%}.sc-pk-fake{align-items:center;background:linear-gradient(135deg,var(--acc),var(--acc-deep));display:flex;height:100%;justify-content:center;position:relative;@supports (color:color-mix(in lab,red,red)){background:linear-gradient(135deg,color-mix(in srgb,var(--acc) 10%,#fff),color-mix(in srgb,var(--acc-deep) 16%,#fff))}}.sc-pk-media{display:flex;height:100%;padding:10px}.sc-pk-media__tile{align-items:center;display:flex;flex:1;justify-content:center}.sc-pk-media__tile--image{background:linear-gradient(135deg,#e2e9fb,#eef1f6);border-radius:8px}.sc-pk-media__tile--video{background:linear-gradient(135deg,#2a3352,#3a4668);border-radius:8px}.sc-pk-media__play{align-items:center;background:hsla(0,0%,100%,.92);border-radius:50%;display:flex;height:30px;justify-content:center;width:30px}.sc-pk-media__tile--audio{gap:3px}.sc-pk-media__tile--audio>span{background:var(--acc);border-radius:2px;width:3px}.sc-pk-media__tile--audio>span:nth-child(3),.sc-pk-media__tile--audio>span:nth-child(5){background:var(--acc-mid)}.sc-pk-media__tile--audio>span:nth-child(6){background:var(--acc-line)}.sc-pk-media__tile--embed{align-items:stretch;border:1.5px solid #e0e5ee;border-radius:8px;flex-direction:column;overflow:hidden}.sc-pk-media__dots{background:#f2f4f9;display:flex;gap:4px;padding:6px 8px}.sc-pk-media__dots span{border-radius:50%;height:6px;width:6px}.sc-pk-media__dots span:first-child{background:#ff5f57}.sc-pk-media__dots span:nth-child(2){background:#febc2e}.sc-pk-media__dots span:nth-child(3){background:#28c840}.sc-pk-media__webbody{align-items:center;display:flex;flex:1;justify-content:center}.sc-pk-meta{gap:8px;padding:9px 11px}.sc-pk-ico,.sc-pk-meta{align-items:center;display:flex}.sc-pk-ico{border-radius:7px;flex:0 0 auto;height:24px;justify-content:center;width:24px}.sc-pk-text{min-width:0}.sc-pk-name{color:var(--ink-2);font-size:13px;font-weight:600}.sc-pk-desc,.sc-pk-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-pk-desc{color:var(--mut);font-size:11.5px}.sc-pk-empty{color:var(--mut-2);font-size:15px;padding:30px 10px;text-align:center}@media (max-width:760px){.sc-pk-grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.sc-pk-grid{grid-template-columns:1fr}}.sc-mm-overlay{align-items:center;animation:thFade .2s ease;background:rgba(27,36,64,.45);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:50}.sc-mm-card{animation:popIn .2s ease;background:#fff;border-radius:22px;box-shadow:0 50px 100px -30px rgba(27,36,64,.6);display:flex;flex-direction:column;max-height:calc(100vh - 80px);max-width:calc(100vw - 48px);overflow:hidden;width:860px}.sc-mm-head{align-items:flex-start;display:flex;flex:0 0 auto;gap:14px;justify-content:space-between;padding:26px 30px 0}.sc-mm-title{color:var(--ink);font-size:22px;font-weight:700;margin:0}.sc-mm-sub{color:var(--mut-2);font-size:14px;margin:3px 0 0}.sc-mm-close{align-items:center;background:#f1f3f8;border:none;border-radius:50%;color:var(--mut);cursor:pointer;display:flex;flex:0 0 auto;height:34px;justify-content:center;padding:0;width:34px}.sc-mm-close:hover{background:#e6e9f0;color:var(--ink)}.sc-mm-tabs{border-bottom:1px solid #eef1f6;display:flex;flex:0 0 auto;gap:26px;overflow-x:auto;padding:20px 30px 0}.sc-mm-tab{background:transparent;border:none;border-bottom:2px solid transparent;color:var(--mut-2);cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;margin-bottom:-1px;padding:0 2px 14px;white-space:nowrap}.sc-mm-tab:hover:not(.is-active){color:var(--ink-3)}.sc-mm-tab.is-active{border-bottom-color:var(--acc);color:var(--acc)}.sc-mm-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px 30px 30px}.sc-mm-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.sc-mm-item{background:#fff;border:1.5px solid #eef1f6;border-radius:14px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;overflow:hidden;padding:0;text-align:left;transition:border-color .15s ease}.sc-mm-item:hover{border-color:var(--acc)}.sc-mm-item.is-busy{opacity:.5;pointer-events:none}.sc-mm-item__visual{background:#f4f6fb;height:130px}.sc-mm-item__visual img{display:block;height:100%;object-fit:cover;width:100%}.sc-mm-item__tile{align-items:center;background:linear-gradient(135deg,var(--acc-soft),#f3f5fa);color:var(--acc);display:flex;height:130px;justify-content:center}.sc-mm-item__name{border-top:1px solid #f0f2f7;color:var(--ink-2);font-size:12.5px;font-weight:600;overflow:hidden;padding:9px 12px;text-overflow:ellipsis;white-space:nowrap}.sc-mm-empty{color:var(--mut-2);font-size:14.5px;padding:36px 12px;text-align:center}.sc-mm-label{color:var(--ink-3);font-size:13px;font-weight:600;margin-bottom:8px}.sc-mm-input{border:1.5px solid var(--line-2);border-radius:12px;color:var(--ink);font-family:inherit;font-size:15px;margin-bottom:16px;outline:none;padding:14px 16px;width:100%}.sc-mm-input:focus{border-color:var(--acc)}.sc-mm-input::placeholder{color:var(--ph)}.sc-mm-btn{background:var(--acc-deep);border:none;border-radius:11px;color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;padding:12px 24px;transition:opacity .15s ease}.sc-mm-btn:hover:not(:disabled){opacity:.9}.sc-mm-btn:disabled{cursor:default;opacity:.55}.sc-mm-hint{color:var(--mut-2);font-size:12.5px;margin:12px 0 0}.sc-mm-file{display:none}.sc-mm-err{color:var(--danger);font-size:12.5px;margin:14px 0 0;min-height:18px}@media (max-width:760px){.sc-mm-grid{grid-template-columns:1fr 1fr}.sc-mm-tabs{gap:18px}}@media (max-width:520px){.sc-mm-grid{grid-template-columns:1fr}}.sc-mm-card--mini{width:420px}.sc-mm-actions{align-items:center;display:flex;gap:10px}.sc-mm-btn--ghost{background:#fff;border:1.5px solid var(--line-2);color:var(--ink-3);padding:10.5px 22.5px}.sc-mm-btn--ghost:hover:not(:disabled){background:#f7f9ff;border-color:var(--acc-border);opacity:1}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;min-height:5em;outline:none;padding:.4em .6em}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{border-color:#ccc #bbb #888;border-radius:3px;border-style:solid;border-width:1px;display:flex;margin-bottom:10px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-width:768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-width:768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{background:transparent;border:none;border-bottom:1px solid #ddd;border-radius:0;color:rgba(0,0,0,.6);float:left;font-size:.75em;font-weight:600;margin:0;outline:none;padding:0 .5em;position:relative;white-space:nowrap}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:#000}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,.125)}@media (max-width:768px){trix-toolbar .trix-button{letter-spacing:-.01em;padding:0 .3em}}trix-toolbar .trix-button--icon{font-size:inherit;height:1.6em;max-width:calc(.8em + 4vw);text-indent:-9999px;width:2.6em}@media (max-width:768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(.8em + 3.5vw)}}trix-toolbar .trix-button--icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:inline-block;left:0;opacity:.6;position:absolute;right:0;top:0}@media (max-width:768px){trix-toolbar .trix-button--icon:before{left:6%;right:6%}}trix-toolbar .trix-button--icon.trix-active:before{opacity:1}trix-toolbar .trix-button--icon:disabled:before{opacity:.125}trix-toolbar .trix-button--icon-attach:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='2' d='M10.5 18V7.5c0-2.25 3-2.25 3 0V18c0 4.125-6 4.125-6 0V7.5c0-6.375 9-6.375 9 0V18'/%3E%3C/svg%3E");bottom:4%;top:8%}trix-toolbar .trix-button--icon-bold:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M6.522 19.242a.5.5 0 0 1-.5-.5V5.35a.5.5 0 0 1 .5-.5h5.783c1.347 0 2.46.345 3.24.982.783.64 1.216 1.562 1.216 2.683 0 1.13-.587 2.129-1.476 2.71a.35.35 0 0 0 .049.613c1.259.56 2.101 1.742 2.101 3.22 0 1.282-.483 2.334-1.363 3.063-.876.726-2.132 1.12-3.66 1.12zM9.27 7.347v3.362h1.97c.766 0 1.347-.17 1.733-.464.38-.291.587-.716.587-1.27 0-.53-.183-.928-.513-1.198-.334-.273-.838-.43-1.505-.43zm0 5.606v3.791h2.389c.832 0 1.448-.177 1.853-.497.399-.315.614-.786.614-1.423 0-.62-.22-1.077-.63-1.385-.418-.313-1.053-.486-1.905-.486z' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-italic:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M9 5h6.5v2h-2.23l-2.31 10H13v2H6v-2h2.461l2.306-10H9z' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M18.948 5.258a4.337 4.337 0 0 0-6.108 0L11.217 6.87a.993.993 0 0 0 0 1.41c.392.39 1.027.39 1.418 0l1.623-1.613a2.323 2.323 0 0 1 3.271 0 2.29 2.29 0 0 1 0 3.251l-2.393 2.38a3.02 3.02 0 0 1-4.255 0l-.05-.049a1.007 1.007 0 0 0-1.418 0 .993.993 0 0 0 0 1.41l.05.049a5.036 5.036 0 0 0 7.091 0l2.394-2.38a4.275 4.275 0 0 0 0-6.072Zm-13.683 13.6a4.337 4.337 0 0 0 6.108 0l1.262-1.255a.993.993 0 0 0 0-1.41 1.007 1.007 0 0 0-1.418 0L9.954 17.45a2.323 2.323 0 0 1-3.27 0 2.29 2.29 0 0 1 0-3.251l2.344-2.331a2.58 2.58 0 0 1 3.631 0c.392.39 1.027.39 1.419 0a.993.993 0 0 0 0-1.41 4.593 4.593 0 0 0-6.468 0l-2.345 2.33a4.275 4.275 0 0 0 0 6.072Z' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-strike:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M6 14.986c.088 2.647 2.246 4.258 5.635 4.258 3.496 0 5.713-1.728 5.713-4.463q0-.413-.062-.781h-3.461c.398.293.573.654.573 1.123 0 1.035-1.074 1.787-2.646 1.787-1.563 0-2.773-.762-2.91-1.924zM6.432 10h3.763c-.632-.314-.914-.715-.914-1.273 0-1.045.977-1.739 2.432-1.739 1.475 0 2.52.723 2.617 1.914h2.764c-.05-2.548-2.11-4.238-5.39-4.238-3.145 0-5.392 1.719-5.392 4.316q0 .544.12 1.02M4 11a1 1 0 1 0 0 2h15a1 1 0 1 0 0-2z' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-quote:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' d='M4.581 8.471c.44-.5 1.056-.834 1.758-.995C8.074 7.17 9.201 7.822 10 8.752c1.354 1.578 1.33 3.555.394 5.277-.941 1.731-2.788 3.163-4.988 3.56a.62.62 0 0 1-.653-.317c-.113-.205-.121-.49.16-.764.294-.286.567-.566.791-.835.222-.266.413-.54.524-.815.113-.28.156-.597.026-.908-.128-.303-.39-.524-.72-.69a3.02 3.02 0 0 1-1.674-2.7c0-.905.283-1.59.72-2.088Zm9.419 0c.44-.5 1.055-.834 1.758-.995 1.734-.306 2.862.346 3.66 1.276 1.355 1.578 1.33 3.555.395 5.277-.941 1.731-2.789 3.163-4.988 3.56a.62.62 0 0 1-.653-.317c-.113-.205-.122-.49.16-.764.294-.286.567-.566.791-.835.222-.266.412-.54.523-.815.114-.28.157-.597.026-.908-.127-.303-.39-.524-.72-.69a3.02 3.02 0 0 1-1.672-2.701c0-.905.283-1.59.72-2.088'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-heading-1:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M21.5 7.5v-3h-12v3H14v13h3v-13zM9 13.5h3.5v-3h-10v3H6v7h3z' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-code:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M3.293 11.293a1 1 0 0 0 0 1.414l4 4a1 1 0 1 0 1.414-1.414L5.414 12l3.293-3.293a1 1 0 0 0-1.414-1.414zm13.414 5.414 4-4a1 1 0 0 0 0-1.414l-4-4a1 1 0 1 0-1.414 1.414L18.586 12l-3.293 3.293a1 1 0 0 0 1.414 1.414' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-bullet-list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M5 7.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3M8 6a1 1 0 0 1 1-1h11a1 1 0 1 1 0 2H9a1 1 0 0 1-1-1m1 5a1 1 0 1 0 0 2h11a1 1 0 1 0 0-2zm0 6a1 1 0 1 0 0 2h11a1 1 0 1 0 0-2zm-2.5-5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0M5 19.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-number-list:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M3 4h2v4H4V5H3zm5 2a1 1 0 0 1 1-1h11a1 1 0 1 1 0 2H9a1 1 0 0 1-1-1m1 5a1 1 0 1 0 0 2h11a1 1 0 1 0 0-2zm0 6a1 1 0 1 0 0 2h11a1 1 0 1 0 0-2zm-3.5-7H6v1l-1.5 2H6v1H3v-1l1.667-2H3v-1zM3 17v-1h3v4H3v-1h2v-.5H4v-1h1V17z' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-undo:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M3 14a1 1 0 0 0 1 1h6a1 1 0 1 0 0-2H6.257c2.247-2.764 5.151-3.668 7.579-3.264 2.589.432 4.739 2.356 5.174 5.405a1 1 0 0 0 1.98-.283c-.564-3.95-3.415-6.526-6.825-7.095C11.084 7.25 7.63 8.377 5 11.39V8a1 1 0 0 0-2 0zm2-1' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-redo:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M21 14a1 1 0 0 1-1 1h-6a1 1 0 1 1 0-2h3.743c-2.247-2.764-5.151-3.668-7.579-3.264-2.589.432-4.739 2.356-5.174 5.405a1 1 0 0 1-1.98-.283c.564-3.95 3.415-6.526 6.826-7.095 3.08-.513 6.534.614 9.164 3.626V8a1 1 0 1 1 2 0zm-2-1' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-decrease-nesting-level:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M5 6a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H6a1 1 0 0 1-1-1m4 5a1 1 0 1 0 0 2h9a1 1 0 1 0 0-2zm-3 6a1 1 0 1 0 0 2h12a1 1 0 1 0 0-2zm-3.707-5.707a1 1 0 0 0 0 1.414l2 2a1 1 0 1 0 1.414-1.414L4.414 12l1.293-1.293a1 1 0 0 0-1.414-1.414z' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-button--icon-increase-nesting-level:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M5 6a1 1 0 0 1 1-1h12a1 1 0 1 1 0 2H6a1 1 0 0 1-1-1m4 5a1 1 0 1 0 0 2h9a1 1 0 1 0 0-2zm-3 6a1 1 0 1 0 0 2h12a1 1 0 1 0 0-2zm-2.293-2.293 2-2a1 1 0 0 0 0-1.414l-2-2a1 1 0 1 0-1.414 1.414L3.586 12l-1.293 1.293a1 1 0 1 0 1.414 1.414' clip-rule='evenodd'/%3E%3C/svg%3E")}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{background:#fff;border-radius:5px;border-top:2px solid #888;box-shadow:0 .3em 1em #ccc;font-size:.75em;left:0;padding:15px 10px;position:absolute;right:0;top:0;z-index:5}trix-toolbar .trix-input--dialog{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #bbb;border-radius:3px;box-shadow:none;font-size:inherit;font-weight:400;margin:0 10px 0 0;outline:none;padding:.5em .8em}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:0 0 1.5px 1px red}trix-toolbar .trix-button--dialog{border-bottom:none;font-size:inherit;padding:.5em}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{align-items:baseline;display:flex}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-cursor-target]::-moz-selection,trix-editor [data-trix-mutable] ::-moz-selection,trix-editor [data-trix-mutable]::-moz-selection{background:none}trix-editor [data-trix-cursor-target]::selection,trix-editor [data-trix-mutable] ::selection,trix-editor [data-trix-mutable]::selection{background:none}trix-editor [data-trix-mutable].attachment__caption-editor:focus::-moz-selection{background:highlight}trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection{background:highlight}trix-editor [data-trix-mutable].attachment.attachment--file{border-color:transparent;box-shadow:0 0 0 2px highlight}trix-editor [data-trix-mutable].attachment img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{height:20px;left:5%;opacity:.9;position:absolute;top:calc(50% - 10px);transition:opacity .2s ease-in;width:90%;z-index:1}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{-webkit-appearance:none;-moz-appearance:none;border:none;color:inherit;display:inline-block;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;outline:none;padding:0;text-align:center;vertical-align:top;width:100%}trix-editor .attachment__toolbar{left:0;position:absolute;text-align:center;top:-.9em;width:100%;z-index:1}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{background:transparent;border:none;border-radius:0;color:#666;float:left;font-size:80%;margin:0;outline:none;padding:0 .8em;position:relative;white-space:nowrap}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{background-color:#fff;border:2px solid highlight;border-radius:50%;box-shadow:1px 1px 6px rgba(0,0,0,.25);display:inline-block;height:1.8em;line-height:1.8em;outline:none;padding:0;text-indent:-9999px;width:1.8em}trix-editor .trix-button--remove:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:90%;bottom:0;content:"";display:inline-block;left:0;opacity:.7;position:absolute;right:0;top:0}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover:before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{background-color:rgba(0,0,0,.7);border-radius:3px;color:#fff;font-size:.8em;left:50%;max-width:90%;padding:.1em .6em;position:absolute;top:2em;transform:translate(-50%)}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:.2em;white-space:nowrap}.trix-content{line-height:1.5;overflow-wrap:break-word;word-break:break-word}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:solid #ccc;border-width:0 0 0 .3em;margin-left:.3em;padding-left:.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0 .3em 0 0;margin-right:.3em;padding-right:.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{background-color:#eee;display:inline-block;font-family:monospace;font-size:.9em;overflow-x:auto;padding:.5em;vertical-align:top;white-space:pre;width:100%}.trix-content img{height:auto;max-width:100%}.trix-content .attachment{display:inline-block;max-width:100%;position:relative}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size:before{content:" •"}.trix-content .attachment--preview{text-align:center;width:100%}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:.9em;line-height:1.2}.trix-content .attachment--file{border:1px solid #bbb;border-radius:5px;color:#333;line-height:1;margin:0 2px 2px;padding:.4em 1em}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;max-width:33%;padding:0 .5em}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}