:is(.note-creator,.note-creator *).vc-create__section-title strong,:is(.note-creator,.note-creator *).vc-create__upload-title strong{color:var(--color-app-text);font-size:13px;font-weight:500;line-height:1.45}:is(.note-creator,.note-creator *).vc-create__storyboard-entry{background:rgb(255,255,255);border:1px solid rgba(15,20,25,.12);border-radius:9px;color:rgb(39,49,59);font-weight:600;gap:5px}:is(.note-creator,.note-creator *).vc-create__storyboard-entry{align-items:center;display:inline-flex;flex:0 0 auto;font-size:11px;height:30px;padding:0 10px;transition:transform .16s,border-color .16s,background .16s}:is(.note-creator,.note-creator *).vc-create__storyboard-entry:hover{background:rgb(246,247,248);border-color:rgba(15,20,25,.28);transform:translateY(-1px)}:is(.note-creator,.note-creator *).vc-create__storyboard-entry.is-running{background:color-mix(in srgb,rgb(222,252,100) 16%,rgb(255,255,255) 84%);border-color:color-mix(in srgb,rgb(222,252,100) 62%,rgba(15,20,25,.12) 38%)}:is(.note-creator,.note-creator *).vc-create__storyboard-entry.is-completed{background:rgb(243,250,239);border-color:rgba(88,169,66,.3)}:is(.note-creator,.note-creator *).vc-create__storyboard-entry svg{height:14px;width:14px}:is(.note-creator,.note-creator *).vc-create__field small,:is(.note-creator,.note-creator *).vc-create__upload-title small{color:var(--color-app-text-muted);font-size:12px}.note-creator{height:100dvh;min-height:620px;overflow:hidden;background:#fff;color:#1b232b;font-family:AqMiSans,system-ui,sans-serif;font-size:13px;display:flex;flex-direction:column}.note-creator button{cursor:pointer;transition:background .16s,border-color .16s,transform .16s}.note-creator button:disabled{opacity:.5;cursor:not-allowed}.note-creator button:focus-visible{outline:2px solid #adbf89;outline-offset:3px}.note-creator-heading>button{width:24px;height:28px;font-size:27px;line-height:1;color:#76818c}.note-creator-heading>span{font-size:11px;color:#939ba4;margin-left:3px}.note-creator-workspace{display:grid;grid-template-columns:minmax(510px,1fr) minmax(380px,460px);flex:1 1;min-height:0}.note-editor{display:flex;flex-direction:column;min-width:0;min-height:0}.note-editor-tabs{display:flex;align-items:center;gap:8px;padding:14px 30px;border-bottom:1px solid #eef0f2;flex:none;min-height:61px}.note-editor-tabs>span{margin-left:auto;font-size:11px;color:#969fa9;white-space:nowrap}.note-dot{width:5px;height:5px;background:#ff2442;border-radius:50%}.note-editor-scroll{flex:1 1;min-height:0;overflow:auto;scrollbar-width:thin;padding:26px 36px 32px}.note-form{display:grid;grid-gap:24px;gap:24px;max-width:740px;margin:0 auto}.note-field .note-body-input{min-height:245px}.note-source{font-size:11px;color:#778960;text-decoration:underline;text-underline-offset:3px}.note-editor-footer{display:flex;align-items:center;gap:9px;flex:none;min-height:78px;padding:16px 30px;border-top:1px solid #e9edf0;background:#fff}.note-editor-footer>span{margin-right:auto;font-size:11px;color:#99a3ad;white-space:nowrap}.note-feedback{padding:11px 14px;border:1px solid #e7eddf;border-radius:10px;background:#f7faf1;color:#657950;font-size:12px;line-height:1.7;margin:0 auto 18px;max-width:740px}.note-feedback.error{background:#fff5f5;border-color:#f5d6db;color:#b65360}.note-feedback button{margin-left:10px;font-size:inherit;color:inherit;text-decoration:underline;background:none}.note-loading{font-size:13px;color:#919da8;text-align:center;padding:60px 20px}.note-cover-picker{display:flex;align-items:center;gap:20px;border:1px solid #e8ecef;border-radius:16px;padding:20px;background:#fcfdfb}.note-cover-picker>img,.note-cover-placeholder{width:116px;height:148px;border-radius:10px;flex:none;object-fit:contain;background:#f1f4ed}.note-cover-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#9aa68d;font-size:12px}.note-cover-picker>div{min-width:0}.note-cover-picker strong{font-size:14px;font-weight:500}.note-cover-picker p{font-size:11px;color:#929ca6;line-height:1.8;margin:8px 0 18px}.note-cover-picker>div>div{display:flex;flex-wrap:wrap;gap:8px}.note-field-hint{font-size:12px;line-height:1.8;color:#9aa3ad;margin:0}.note-image-library h3{font-size:13px;font-weight:500;margin:0 0 14px}.note-image-library>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.note-image-library button{border:1px solid #e5e9ed;background:#fff;padding:7px;border-radius:11px;min-width:0;text-align:left}.note-image-library button:hover:not(:disabled),.note-image-library button[aria-pressed=true]{border-color:#b7cf8e;background:#f6faee}.note-image-library img{width:100%;height:125px;object-fit:contain;background:#f6f7f9;border-radius:7px}.note-image-library span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#81909c;padding:7px 3px 1px}.note-image-library>p{font-size:12px;color:#929ca6;margin:10px 0}.note-preview{min-width:0;min-height:0;border-left:1px solid #e7ebee;background:#f7f8fa;display:flex;flex-direction:column}.note-preview>header{height:61px;flex:none;border-bottom:1px solid #e9edf0;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:12px}.note-preview>header>span{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:500;color:#65717d}.note-preview>header small{font-size:10px;color:#a1aab5}.note-preview-scroll{flex:1 1;min-height:0;overflow:auto;padding:26px 26px 32px;scrollbar-width:thin}.note-reader{width:100%;max-width:352px;margin:0 auto;background:#fff;border:1px solid #e7ebf0;border-radius:16px;box-shadow:0 8px 24px rgba(15,23,42,.035);overflow:hidden}.note-reader-cover{width:100%;height:auto;max-height:465px;object-fit:contain;display:block;background:#f2f4f6}.note-question-preview{aspect-ratio:3/4;background:#edf4c9;position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:20px;padding:34px 29px;color:#253528;border-bottom:1px solid #e8eccf;min-width:0}.note-question-preview:before{content:"";position:absolute;inset:18px;border:1px solid #d6e2ae;border-radius:17px;pointer-events:none}.note-question-preview small,.note-question-preview span{font-size:12px;color:#72835f;position:relative}.note-question-preview strong{font-size:clamp(24px,2.3vw,34px);font-weight:600;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;position:relative;max-height:280px;overflow:auto}.note-question-preview em{position:absolute;right:27px;bottom:33px;color:#879a6c;font-size:9px;font-style:normal}.note-reader-author{display:flex;align-items:center;gap:9px;padding:17px 20px 7px}.note-reader-author>span{display:grid;place-items:center;background:#f1f5ec;color:#78886c;width:29px;height:29px;border-radius:50%}.note-reader-author strong{font-size:12px;font-weight:500}.note-reader-author small{margin-left:auto;font-size:10px;color:#aeb6c0}.note-reader-content{padding:10px 20px 24px}.note-reader-content h2{font-size:17px;line-height:1.65;font-weight:600;margin:0 0 10px;overflow-wrap:anywhere}.note-reader-content>p{font-size:13px;line-height:1.95;color:#56616c;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.note-reader-content>p.placeholder{color:#adb6c0}.note-reader-tags{display:flex;flex-wrap:wrap;gap:6px 9px;font-size:12px;color:#6d87a0;margin-top:15px}.note-preview-caption{text-align:center;font-size:10px;line-height:1.9;color:#abb4be;max-width:340px;margin:18px auto 0}@media(max-width:1250px){.note-creator-workspace{grid-template-columns:minmax(500px,1fr) 380px}.note-editor-scroll{padding:24px}.note-editor-footer,.note-editor-tabs{padding-inline:24px}.note-editor-footer>span{max-width:105px;overflow:hidden;text-overflow:ellipsis}.note-cover-picker{gap:14px;padding:16px}.note-cover-picker>img,.note-cover-placeholder{width:95px;height:126px}}.note-creator .note-editor-tabs{padding:14px 30px;overflow:visible}.note-creator .note-editor-tabs>button{display:inline-flex;align-items:center;gap:6px}.note-creator .note-editor-tabs>span{margin-left:auto}.note-creator .note-current-tool{grid-template-columns:44px minmax(0,1fr);cursor:default}.note-creator .note-current-tool:hover{transform:none}.note-creator .vc-create__prompt-header small{padding-top:6px;font-size:11px;white-space:nowrap}.note-creator .vc-create__field input,.note-creator .vc-create__field textarea{box-sizing:border-box}.note-creator .vc-create__field .note-body-input{min-height:245px}.note-creator .note-editor-footer .vc-create__submit{width:auto;min-width:118px;padding:0 18px;font-size:12px;min-height:38px}@media(max-width:1250px){.note-editor-footer{flex-wrap:wrap}.note-editor-footer>span{flex-basis:100%;max-width:none}.note-editor-footer>button{flex:none}}.note-creator .note-cover-picker{flex-direction:row}.note-creator .note-image-library{gap:12px}.note-creator .note-image-state{aspect-ratio:3/4;align-items:center;justify-content:center;text-align:center;gap:12px;box-shadow:none;border:0;border-radius:0;background:#f7f8fa;padding:24px}.note-creator .note-image-state strong{font-size:14px;font-weight:500}.note-creator .note-image-state p,.note-creator .note-image-state small{font-size:12px;line-height:1.7;color:var(--color-app-text-muted);margin:0;max-width:260px;overflow-wrap:anywhere}.note-creator .note-image-spinner,.note-creator .note-image-state-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;background:color-mix(in srgb,#defc64 30%,#f8fafc 70%);color:#0f172a}.note-creator .note-image-spinner svg{animation:note-image-spin 2s linear infinite}.note-creator .note-image-state.compact{aspect-ratio:auto;min-width:0;flex:1 1;min-height:148px;border-radius:10px;padding:12px}.note-creator .note-confirmed-groups{max-width:740px;margin:0 auto 18px}@keyframes note-image-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.note-creator .note-image-spinner svg{animation:none}}.note-creator .note-creator-heading .note-list-entry{width:auto;height:30px;font-size:11px;line-height:normal;margin-left:12px;color:rgb(39,49,59)}.note-creator .note-limit-error{color:#b65360}.note-creator input[aria-invalid=true],.note-creator textarea[aria-invalid=true]{border-color:#f5d6db}.note-creator .note-image-generation .vc-create__submit{margin-top:4px}.note-creator .note-image-generation .wb-watermark-option{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:1px solid #c3e3f9;border-radius:9px;font-size:11px;font-weight:600;background:#edf8ff}.note-creator .note-publish-check{max-width:352px;margin:18px auto 0;gap:7px;box-shadow:none}.note-publish-check strong{font-size:12px;font-weight:500}.note-publish-check p{font-size:12px;line-height:1.8;color:var(--color-app-text-muted);margin:0}