.ai-review-module__4aUMPq__page{color:#292d3a;padding-top:12px;padding-bottom:26px;font-size:14px;line-height:normal}.ai-review-module__4aUMPq__deck{animation:ai-review-module__4aUMPq__review-result-in .24s var(--ease-silk) both}.ai-review-module__4aUMPq__workspace{grid-template-columns:minmax(500px,1.12fr) minmax(380px,.88fr);align-items:stretch;gap:18px;margin-top:12px;display:grid}.ai-review-module__4aUMPq__controls{background:#fff;border:1px solid #d9d3e8;border-radius:8px;grid-template-rows:minmax(0,1fr) auto;min-width:0;height:630px;min-height:630px;display:grid;overflow:hidden}.ai-review-module__4aUMPq__controlScroll{scrollbar-width:thin;min-height:0;padding:4px 20px 16px;overflow:auto}.ai-review-module__4aUMPq__section{border-bottom:1px solid #eceaf0;padding:10px 0}.ai-review-module__4aUMPq__section:last-child{border-bottom:0}.ai-review-module__4aUMPq__sectionHeader{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;margin-bottom:7px;display:grid}.ai-review-module__4aUMPq__sectionNo{color:#fff;background:#7256d8;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:grid;box-shadow:0 4px 10px #5b43bb26}.ai-review-module__4aUMPq__sectionHeader h2{color:#343846;margin:0;font-size:13px;line-height:1.3}.ai-review-module__4aUMPq__sectionHeader p{color:#7d8190;margin:3px 0 0;font-size:10px;line-height:1.45}.ai-review-module__4aUMPq__dropzone{color:#4b4f5c;text-align:center;width:100%;min-height:86px;transition:border-color .18s ease, background .18s ease, transform .18s var(--ease-silk);background:#f7f5fd;border:1px dashed #b9add6;border-radius:8px;align-content:center;place-items:center;gap:3px;padding:1px 6px;display:grid}.ai-review-module__4aUMPq__dropzone:hover:not(:disabled),.ai-review-module__4aUMPq__dropzoneOver{color:#5a43b4;background:#f0ebff;border-color:#765dd0;transform:translateY(-1px)}.ai-review-module__4aUMPq__dropzone:disabled{cursor:not-allowed;opacity:.6}.ai-review-module__4aUMPq__dropzoneIcon{color:#fff;background:#735bd1;border-radius:7px;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.ai-review-module__4aUMPq__dropzone b{margin-top:2px;font-size:13px;font-weight:500}.ai-review-module__4aUMPq__dropzone small{color:#8a8d9a;font-size:10px}.ai-review-module__4aUMPq__fileCard{animation:ai-review-module__4aUMPq__review-card-in .22s var(--ease-silk) both}.ai-review-module__4aUMPq__fieldError{color:#a4485f;margin:6px 0 0;font-size:10px}.ai-review-module__4aUMPq__retryButton{color:#5d45b5;margin-left:6px;text-decoration:underline}.ai-review-module__4aUMPq__standardRow{grid-template-columns:minmax(0,.82fr) minmax(0,1fr) minmax(0,.9fr);align-items:end;gap:10px;display:grid}.ai-review-module__4aUMPq__field{min-width:0}.ai-review-module__4aUMPq__fieldLabel{color:#686c7b;margin-bottom:5px;font-size:9.5px;display:block}.ai-review-module__4aUMPq__typeRow{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.ai-review-module__4aUMPq__typeButton{color:#626675;height:31px;transition:color .16s ease, border-color .16s ease, background .16s ease, transform .16s var(--ease-silk);background:#fff;border:1px solid #dfdce6;border-radius:6px;font-size:10.5px}.ai-review-module__4aUMPq__typeButton:hover:not(:disabled){color:#5d45b5;background:#faf8ff;border-color:#b8addc}.ai-review-module__4aUMPq__typeActive,.ai-review-module__4aUMPq__typeActive:hover:not(:disabled){color:#fff;animation:ai-review-module__4aUMPq__review-choice-in .2s var(--ease-silk) both;background:#7256d8;border-color:#7256d8}.ai-review-module__4aUMPq__typeActive:hover:not(:disabled){background:#6247c7;border-color:#6247c7}.ai-review-module__4aUMPq__disciplinePair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5px;min-width:0;display:grid}.ai-review-module__4aUMPq__disciplineSelect{appearance:none;color:#444856;text-overflow:ellipsis;white-space:nowrap;background:#faf9fc url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 256 256'%3E%3Cpath fill='%23777b89' d='m208.49 96.49-80 80a12 12 0 0 1-17 0l-80-80a12 12 0 0 1 17-17L120 151V40a12 12 0 0 1 24 0v111l47.51-71.51a12 12 0 0 1 17 17Z'/%3E%3C/svg%3E") right 7px center no-repeat;border:1px solid #dad7e2;border-radius:6px;width:100%;min-width:0;height:31px;padding:0 25px 0 7px;font-size:9.5px;overflow:hidden}.ai-review-module__4aUMPq__disciplineSelect:hover:not(:disabled),.ai-review-module__4aUMPq__disciplineSelect:focus{background-color:#fff;border-color:#a99bd2}.ai-review-module__4aUMPq__disciplineSelect:disabled{color:#858996;cursor:default;background-color:#f4f3f7;border-color:#e2dfe8}.ai-review-module__4aUMPq__depthRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.ai-review-module__4aUMPq__depthButton{color:#626675;text-align:left;background:#faf9fc;border:1px solid #dad7e2;border-radius:6px;justify-content:space-between;align-items:center;gap:6px;min-width:0;min-height:31px;padding:4px 7px;font-size:9.5px;transition:color .16s,border-color .16s,background .16s,transform .16s;display:flex}.ai-review-module__4aUMPq__depthButton:hover:not(:disabled){color:#5d45b5;background:#fff;border-color:#a99bd2;transform:translateY(-1px)}.ai-review-module__4aUMPq__depthButton b{font-weight:700}.ai-review-module__4aUMPq__depthButton small{color:#858998;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;overflow:hidden}.ai-review-module__4aUMPq__depthActive{color:#573fae;background:#f0edff;border-color:#a99bd2;box-shadow:inset 0 0 0 1px #7255cf14}.ai-review-module__4aUMPq__depthActive small{color:#735fc0}.ai-review-module__4aUMPq__dimensions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.ai-review-module__4aUMPq__dimension{color:#626675;text-align:left;height:34px;transition:border-color .16s ease, background .16s ease, transform .18s var(--ease-silk);background:#fff;border:1px solid #e0dde6;border-radius:6px;grid-template-columns:18px 1fr 16px;align-items:center;gap:5px;padding:0 8px;font-size:10px;display:grid;position:relative}.ai-review-module__4aUMPq__dimension:hover:not(:disabled){background:#faf9fd;border-color:#bdb3dc;transform:translateY(-1px)}.ai-review-module__4aUMPq__dimensionIcon{color:#8b8e9b;font-size:14px}.ai-review-module__4aUMPq__dimensionCheck{color:#0000;border:1px solid #d0ccd9;border-radius:4px;place-items:center;width:15px;height:15px;font-size:9px;display:grid}.ai-review-module__4aUMPq__dimensionSelected,.ai-review-module__4aUMPq__dimensionSelected:hover:not(:disabled){color:#4f4563;background:#f3efff;border-color:#b8abe2;box-shadow:inset 3px 0 #7256d8}.ai-review-module__4aUMPq__dimensionSelected:hover:not(:disabled){background:#eee9ff;border-color:#9682d2}.ai-review-module__4aUMPq__dimensionSelected .ai-review-module__4aUMPq__dimensionIcon{color:#654bc0}.ai-review-module__4aUMPq__dimensionSelected .ai-review-module__4aUMPq__dimensionCheck{color:#fff;background:#7256d8;border-color:#7256d8}.ai-review-module__4aUMPq__requirementSection{position:relative}.ai-review-module__4aUMPq__requirementHeading{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.ai-review-module__4aUMPq__requirementHeading label{color:#5e6271;font-size:10px}.ai-review-module__4aUMPq__optimizeButton{color:#6248b8;background:#f3efff;border:1px solid #d7ceee;border-radius:5px;align-items:center;gap:3px;height:25px;padding:0 7px;font-size:9px;display:inline-flex}.ai-review-module__4aUMPq__optimizeButton:hover:not(:disabled){background:#ece6ff;border-color:#ad9bdd;transform:translateY(-1px)}.ai-review-module__4aUMPq__optimizeButton:disabled{cursor:not-allowed;opacity:.6}.ai-review-module__4aUMPq__spinning{animation:.8s linear infinite ai-review-module__4aUMPq__review-spin}.ai-review-module__4aUMPq__requirement{resize:none;color:#424653;background:#faf9fc;border:1px solid #d9d6e1;border-radius:7px;outline:0;width:100%;height:60px;padding:8px 9px 19px;font-size:10.5px;line-height:1.55}.ai-review-module__4aUMPq__requirement:focus{background:#fff;border-color:#9580d4;box-shadow:0 0 0 3px #6d55cf12}.ai-review-module__4aUMPq__requirement::placeholder{color:#9295a1}.ai-review-module__4aUMPq__requirementInvalid{border-color:#a4485f}.ai-review-module__4aUMPq__requirementCount{color:#999ba6;font-size:8.5px;position:absolute;bottom:20px;right:8px}.ai-review-module__4aUMPq__footer{background:#fbfafc;border-top:1px solid #e8e5ed;align-items:center;gap:12px;min-height:78px;padding:10px 20px;display:flex}.ai-review-module__4aUMPq__footerStatus{flex-direction:column;flex:1;justify-content:center;min-width:0;min-height:42px;padding-right:74px;display:flex;position:relative}.ai-review-module__4aUMPq__footerHint{color:#505462;text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.ai-review-module__4aUMPq__footerNote{color:#838694;margin-top:4px;font-size:8.5px;display:block}.ai-review-module__4aUMPq__footerNoteIcon{color:#398066;vertical-align:-1px;margin-right:3px}.ai-review-module__4aUMPq__footerCost{color:#d86d41;white-space:nowrap;font-size:11px;font-weight:600;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ai-review-module__4aUMPq__startButton{border-radius:7px;flex:none;gap:6px;min-width:176px;padding:0 16px}.ai-review-module__4aUMPq__startButton span{white-space:nowrap;font-size:13px;font-weight:500}.ai-review-module__4aUMPq__startIcon{transition:transform .18s var(--ease-silk);flex:none;font-size:17px}.ai-review-module__4aUMPq__startButton:hover:not(:disabled) .ai-review-module__4aUMPq__startIcon{transform:translate(3px)}.ai-review-module__4aUMPq__startButton:disabled{color:#747c8c;box-shadow:none;filter:none;background-image:none;border:1px solid #dfe3ec}.ai-review-module__4aUMPq__poster{background:#eef0ff;border:1px solid #d8d7ef;border-radius:8px;place-items:center;min-width:0;height:630px;display:grid;overflow:hidden}.ai-review-module__4aUMPq__posterImage{object-fit:contain;object-position:center top;width:100%;height:100%;display:block}.ai-review-module__4aUMPq__output{min-height:560px;animation:ai-review-module__4aUMPq__review-result-in .24s var(--ease-silk) both;background:#fff;border:1px solid #e2e0e9;border-radius:8px;margin-top:12px;position:relative;overflow:hidden}.ai-review-module__4aUMPq__state{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex;position:absolute;inset:0}.ai-review-module__4aUMPq__state h2{color:#363a48;margin:0;font-size:17px}.ai-review-module__4aUMPq__state>p{color:#747888;max-width:470px;margin:8px 0 0;font-size:11.5px;line-height:1.65}.ai-review-module__4aUMPq__scanVisual{width:125px;height:140px;margin-bottom:17px;position:relative}.ai-review-module__4aUMPq__scanDocument{background:#fff;border:1px solid #d7d1e6;border-radius:7px;width:96px;height:124px;padding:21px 16px;position:absolute;inset:7px auto auto 13px;overflow:hidden;box-shadow:0 12px 30px #362b5e1f}.ai-review-module__4aUMPq__scanDocumentIcon{color:#7157ca;font-size:26px}.ai-review-module__4aUMPq__scanLine{background:#dfdbea;border-radius:4px;width:62px;height:4px;margin-top:10px;display:block}.ai-review-module__4aUMPq__scanLine:nth-of-type(2){width:52px}.ai-review-module__4aUMPq__scanBeam{background:linear-gradient(#0000,#7456d62b,#0000);height:24px;animation:1.6s ease-in-out infinite ai-review-module__4aUMPq__review-scan;position:absolute;left:-30px;right:-30px}.ai-review-module__4aUMPq__scanOrbit{color:#fff;background:linear-gradient(135deg,#8264e1,#5678d7);border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;bottom:1px;right:-2px;box-shadow:0 7px 18px #503fa142}.ai-review-module__4aUMPq__scanOrbit:before,.ai-review-module__4aUMPq__scanOrbit:after{content:"";border:1px solid #7054cd4d;border-radius:50%;animation:1.5s ease-out infinite ai-review-module__4aUMPq__review-ring;position:absolute;inset:-6px}.ai-review-module__4aUMPq__scanOrbit:after{animation-delay:.55s}.ai-review-module__4aUMPq__scanSparkle{animation:1.1s ease-in-out infinite ai-review-module__4aUMPq__review-sparkle}.ai-review-module__4aUMPq__progress{grid-template-columns:1fr 38px;align-items:center;gap:8px;width:min(420px,70%);margin-top:20px;display:grid}.ai-review-module__4aUMPq__progressTrack{background:#e9e6ef;border-radius:999px;height:6px;overflow:hidden}.ai-review-module__4aUMPq__progressFill{border-radius:inherit;height:100%;transition:width .42s var(--ease-silk);background:linear-gradient(90deg,#7658d2,#5b78d7);display:block}.ai-review-module__4aUMPq__progressIndeterminate{animation:1.4s ease-in-out infinite ai-review-module__4aUMPq__review-indeterminate;width:36%!important}.ai-review-module__4aUMPq__progressValue{color:#6652ad;font-variant-numeric:tabular-nums;font-size:10px;font-style:normal}.ai-review-module__4aUMPq__loadingSteps{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:17px;display:flex}.ai-review-module__4aUMPq__loadingStep{color:#9698a4;background:#f3f2f6;border-radius:5px;padding:5px 7px;font-size:9px}.ai-review-module__4aUMPq__loadingStepActive{color:#654bbd;background:#eee9ff}.ai-review-module__4aUMPq__loadingStepDone{color:#34765e;background:#eaf7f0}.ai-review-module__4aUMPq__stateNote{color:#8b8e9b;margin-top:18px;font-size:9px}.ai-review-module__4aUMPq__stateNoteIcon{color:#5379af;vertical-align:-1px;margin-right:3px}.ai-review-module__4aUMPq__stateActions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.ai-review-module__4aUMPq__accessIcon{color:#6a52c1;background:#f3efff;border:1px solid #ddd5f1;border-radius:16px;place-items:center;width:58px;height:58px;margin-bottom:15px;font-size:25px;display:grid;box-shadow:0 9px 24px #5844a01a}.ai-review-module__4aUMPq__accessIconWarn{color:#a4485f;background:#fff0f4;border-color:#f1d9df}.ai-review-module__4aUMPq__accessIconDone{color:#2f7d62;background:#edf8f3;border-color:#cfe9dd}.ai-review-module__4aUMPq__primaryAction{color:#fff;background:linear-gradient(116deg,#8061dc,#5e77d7);border:0;border-radius:7px;align-items:center;gap:6px;height:36px;padding:0 15px;font-size:11px;display:inline-flex;box-shadow:0 8px 18px #5e4db833}.ai-review-module__4aUMPq__primaryAction:hover{background:linear-gradient(116deg,#8a6be3,#6882df);transform:translateY(-1px)}.ai-review-module__4aUMPq__secondaryAction{color:#5d45b5;background:#fff;border:1px solid #d8d3e3;border-radius:7px;align-items:center;gap:6px;height:36px;padding:0 14px;font-size:11px;display:inline-flex}.ai-review-module__4aUMPq__secondaryAction:hover{background:#f7f4ff;border-color:#a99bd2;transform:translateY(-1px)}.ai-review-module__4aUMPq__records{animation:ai-review-module__4aUMPq__review-result-in .24s var(--ease-silk) both;background:#fff;border:1px solid #ded9e8;border-radius:8px;margin-top:14px;overflow:hidden}.ai-review-module__4aUMPq__recordsHeader{border-bottom:1px solid #e7e3ec;justify-content:space-between;align-items:center;gap:10px;min-height:66px;padding:11px 16px;display:flex}.ai-review-module__4aUMPq__recordsTitle{align-items:center;gap:10px;display:flex}.ai-review-module__4aUMPq__recordsIcon{color:#654bbd;background:#eee9ff;border-radius:8px;place-items:center;width:36px;height:36px;font-size:17px;display:grid}.ai-review-module__4aUMPq__recordsTitle h2{color:#303340;margin:0;font-size:15px}.ai-review-module__4aUMPq__recordsTitle p{color:#818491;margin:4px 0 0;font-size:9.5px}.ai-review-module__4aUMPq__recordsRetention{color:#8b6427;font-size:9.5px;font-style:normal}.ai-review-module__4aUMPq__recordsList{gap:7px;padding:10px 12px;display:grid}.ai-review-module__4aUMPq__recordsEmpty{color:#8a8795;text-align:center;margin:14px 8px;font-size:11px}.ai-review-module__4aUMPq__recordItem{border:1px solid #e1dee7;border-radius:7px;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:60px;padding:8px 10px;display:grid}.ai-review-module__4aUMPq__recordItemIcon{color:#5f49b4;background:#eeeaff;border-radius:7px;place-items:center;width:36px;height:36px;font-size:17px;display:grid}.ai-review-module__4aUMPq__recordItemBody{min-width:0}.ai-review-module__4aUMPq__recordItemBody b{color:#3e424f;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;display:block;overflow:hidden}.ai-review-module__4aUMPq__recordItemBody p{color:#7c808d;flex-wrap:wrap;gap:7px;margin:4px 0 0;font-size:9px;display:flex}.ai-review-module__4aUMPq__recordItemBody em{color:#6a55b9;font-style:normal}.ai-review-module__4aUMPq__recordStatus{color:#33775d;align-items:center;gap:4px;font-size:9.5px;font-weight:500;display:inline-flex}.ai-review-module__4aUMPq__recordStatusPending{color:#966722}.ai-review-module__4aUMPq__recordStatusFailed{color:#a4485f}.ai-review-module__4aUMPq__recordOpen{color:#fff;background:#7256d8;border-radius:6px;align-items:center;gap:5px;height:34px;padding:0 11px;font-size:10px;display:inline-flex}.ai-review-module__4aUMPq__recordOpen:hover{background:#6247c7;transform:translateY(-1px)}.ai-review-module__4aUMPq__secondary{position:relative}.ai-review-module__4aUMPq__backEntry{z-index:1;color:#5d45b5;background:#fff;border:1px solid #d8d3e3;border-radius:7px;align-items:center;gap:5px;height:34px;padding:0 10px;font-size:11px;display:inline-flex;position:absolute;top:14px;left:0}.ai-review-module__4aUMPq__backEntry:hover{background:#f7f4ff;border-color:#a99bd2;transform:translateY(-1px)}.ai-review-module__4aUMPq__secondaryOutput{background:#fff;border:1px solid #e5e8f0;border-radius:8px;min-height:560px;margin-top:4px;position:relative;overflow:hidden;box-shadow:0 8px 24px #48517e0d}.ai-review-module__4aUMPq__helpButton{color:#5e6271;white-space:nowrap;height:34px;transition:color .16s ease, border-color .16s ease, background .16s ease, transform .18s var(--ease-silk);background:#fff;border:1px solid #dcd8e6;border-radius:6px;align-items:center;gap:5px;padding:0 11px;font-size:12px;display:inline-flex}@media (max-width:980px){.ai-review-module__4aUMPq__helpButton{min-width:40px;height:40px}}@media (max-width:520px){.ai-review-module__4aUMPq__helpButton{padding:0 9px}.ai-review-module__4aUMPq__helpLabel{display:none}}.ai-review-module__4aUMPq__helpButton:hover,.ai-review-module__4aUMPq__helpButton[data-state=open]{color:#5f46b5;background:#f8f6ff;border-color:#b9addc;transform:translateY(-1px)}.ai-review-module__4aUMPq__guide{border-color:#d9d3e8;width:330px;padding:14px}.ai-review-module__4aUMPq__guideHeader{grid-template-columns:34px 1fr 26px;align-items:center;gap:8px;display:grid}.ai-review-module__4aUMPq__guideHeader b,.ai-review-module__4aUMPq__guideHeader small{display:block}.ai-review-module__4aUMPq__guideHeader b{font-size:12px}.ai-review-module__4aUMPq__guideHeader small{color:#7a7d8b;margin-top:2px;font-size:9px}.ai-review-module__4aUMPq__guideIcon{color:#74571a;background:#fff0d1;border-radius:7px;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.ai-review-module__4aUMPq__guideClose{color:#777b89;background:#f4f2f7;border-radius:5px;place-items:center;width:26px;height:26px;display:grid}.ai-review-module__4aUMPq__guideClose:hover{color:#5f46b5;background:#eee9ff}.ai-review-module__4aUMPq__guideSteps{counter-reset:guide;gap:8px;margin:13px 0 0;padding:0;list-style:none;display:grid}.ai-review-module__4aUMPq__guideSteps li{counter-increment:guide;min-height:34px;padding-left:35px;position:relative}.ai-review-module__4aUMPq__guideSteps li:before{color:#634ab9;content:counter(guide);background:#eee9ff;border-radius:6px;place-items:center;width:25px;height:25px;font-size:9px;display:grid;position:absolute;left:0}.ai-review-module__4aUMPq__guideSteps b{color:#4b4f5d;font-size:10.5px;display:block}.ai-review-module__4aUMPq__guideSteps span{color:#747887;margin-top:2px;font-size:9px;line-height:1.45;display:block}.ai-review-module__4aUMPq__guideExamples{border-top:1px solid #eceaf0;gap:6px;margin-top:12px;padding-top:10px;display:grid}.ai-review-module__4aUMPq__guideExamples a{color:#5d45b5;align-items:center;gap:5px;min-width:0;font-size:10px;display:inline-flex}.ai-review-module__4aUMPq__guideExamples a:hover{text-decoration:underline}@media (min-width:981px){.ai-review-module__4aUMPq__secondaryIntro.ai-review-module__4aUMPq__secondaryIntro{min-height:116px}}@keyframes ai-review-module__4aUMPq__review-card-in{0%{opacity:0;transform:translateY(5px)scale(.99)}}@keyframes ai-review-module__4aUMPq__review-result-in{0%{opacity:0;transform:translateY(5px)}}@keyframes ai-review-module__4aUMPq__review-spin{to{transform:rotate(360deg)}}@keyframes ai-review-module__4aUMPq__review-scan{0%{top:-20px}to{top:120px}}@keyframes ai-review-module__4aUMPq__review-ring{0%{opacity:.7;transform:scale(.82)}to{opacity:0;transform:scale(1.3)}}@keyframes ai-review-module__4aUMPq__review-sparkle{50%{transform:scale(1.15)rotate(10deg)}}@keyframes ai-review-module__4aUMPq__review-choice-in{0%{opacity:.82;transform:scale(.985)}70%{transform:scale(1.012)}}@keyframes ai-review-module__4aUMPq__review-indeterminate{0%{transform:translate(-100%)}to{transform:translate(280%)}}@media (prefers-reduced-motion:reduce){.ai-review-module__4aUMPq__page *,.ai-review-module__4aUMPq__page :before,.ai-review-module__4aUMPq__page :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media (max-width:1179px){.ai-review-module__4aUMPq__workspace{grid-template-columns:minmax(0,1fr);gap:10px}.ai-review-module__4aUMPq__poster{place-items:start stretch;height:590px}.ai-review-module__4aUMPq__posterImage{height:auto}.ai-review-module__4aUMPq__footer{gap:8px;padding-left:9px;padding-right:9px}}@media (max-width:980px){.ai-review-module__4aUMPq__workspace{grid-template-columns:minmax(0,1fr);gap:12px}.ai-review-module__4aUMPq__controls{height:auto;min-height:480px}.ai-review-module__4aUMPq__poster{height:auto;min-height:0}.ai-review-module__4aUMPq__posterImage{height:auto}.ai-review-module__4aUMPq__controls{border-color:#e2e0e9}.ai-review-module__4aUMPq__controlScroll{padding:4px 16px 16px}.ai-review-module__4aUMPq__section{padding:15px 0}.ai-review-module__4aUMPq__sectionHeader{grid-template-columns:25px minmax(0,1fr);gap:8px;margin-bottom:11px}.ai-review-module__4aUMPq__sectionNo{color:#6248b8;width:24px;height:24px;box-shadow:none;background:#eee9ff;border-radius:7px;font-size:10px}.ai-review-module__4aUMPq__standardRow{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.ai-review-module__4aUMPq__typeActive,.ai-review-module__4aUMPq__typeActive:hover:not(:disabled){color:#563cac;background:#eee9ff;border-color:#9b87d8;box-shadow:inset 0 0 0 1px #7255cf14}.ai-review-module__4aUMPq__dimensionSelected,.ai-review-module__4aUMPq__dimensionSelected:hover:not(:disabled){color:#55496f;box-shadow:none;background:#f7f4ff;border-color:#c5bae6}.ai-review-module__4aUMPq__dimensionSelected .ai-review-module__4aUMPq__dimensionIcon{color:#6d52c4}.ai-review-module__4aUMPq__dimensionSelected .ai-review-module__4aUMPq__dimensionCheck{background:#765bd0;border-color:#765bd0}.ai-review-module__4aUMPq__requirement{height:66px}.ai-review-module__4aUMPq__footer{flex-wrap:wrap;gap:9px;padding:11px 13px}.ai-review-module__4aUMPq__footerStatus{flex:180px}.ai-review-module__4aUMPq__startButton{border-radius:13px;flex:180px;gap:14px;min-width:0;height:54px;padding:0 20px 0 24px}.ai-review-module__4aUMPq__output,.ai-review-module__4aUMPq__secondaryOutput{min-height:480px}.ai-review-module__4aUMPq__records{margin-top:12px}.ai-review-module__4aUMPq__recordsHeader{flex-wrap:wrap;align-items:flex-start}.ai-review-module__4aUMPq__recordItem{grid-template-columns:34px minmax(0,1fr);gap:8px}.ai-review-module__4aUMPq__recordStatus,.ai-review-module__4aUMPq__recordOpen{grid-column:2;justify-self:start}.ai-review-module__4aUMPq__backEntry{margin-bottom:8px;position:static}}@media (max-width:520px){.ai-review-module__4aUMPq__controls,.ai-review-module__4aUMPq__output,.ai-review-module__4aUMPq__secondaryOutput{min-height:420px}.ai-review-module__4aUMPq__controlScroll{padding:2px 13px 13px}.ai-review-module__4aUMPq__section{padding:12px 0}.ai-review-module__4aUMPq__typeRow,.ai-review-module__4aUMPq__dimensions{grid-template-columns:1fr}}
.workbench-topbar-module__Pt7DRW__topbar{z-index:15;align-items:center;gap:18px;height:60px;padding:12px 28px 0;display:flex;position:relative}.workbench-topbar-module__Pt7DRW__actions{align-items:center;gap:7px;margin-left:auto;display:flex}.workbench-topbar-module__Pt7DRW__actions>:is(a,button){letter-spacing:0;white-space:nowrap;cursor:pointer;height:34px;transition:transform .22s var(--ease-silk), border-color .2s ease, box-shadow .24s ease, color .2s ease, background .22s ease, filter .22s ease;justify-content:center;align-items:center;font-weight:400;text-decoration:none;display:inline-flex}.workbench-topbar-module__Pt7DRW__actions>:is(a,button):active{transition-duration:80ms;transform:translateY(0)scale(.96)}.workbench-topbar-module__Pt7DRW__actions>:is(a,button):focus-visible{outline-offset:2px;outline:2px solid #6b54d75c}.workbench-topbar-module__Pt7DRW__context{color:#5b4aa9;align-items:baseline;gap:11px;font-size:13px;display:flex}.workbench-topbar-module__Pt7DRW__context>span{align-items:center;gap:6px;font-weight:600;display:inline-flex}.workbench-topbar-module__Pt7DRW__context>span svg{color:#8066df;align-self:center}.workbench-topbar-module__Pt7DRW__context em{color:#9692a8;font-size:11px;font-style:normal}.workbench-topbar-module__Pt7DRW__benefit{color:#34333d;font-family:var(--font-yahei);border:1px solid #0000;border-radius:999px;gap:5px;padding:0 14px;font-size:13px;line-height:1}.workbench-topbar-module__Pt7DRW__benefitFree{background:linear-gradient(#fff,#fffffff5) padding-box padding-box,linear-gradient(105deg,#8d71ffc7,#707ef59e) border-box}.workbench-topbar-module__Pt7DRW__benefitInvite{background:linear-gradient(#fff,#fffffff5) padding-box padding-box,linear-gradient(105deg,#e07cbbb8,#f19b68d1) border-box}.workbench-topbar-module__Pt7DRW__benefitIcon{width:19px;height:19px;transition:transform .26s var(--ease-silk), filter .26s ease;place-items:center;display:grid}.workbench-topbar-module__Pt7DRW__benefitFree .workbench-topbar-module__Pt7DRW__benefitIcon svg{fill:url(#topbar-gift-gradient);filter:drop-shadow(0 2px 3px #6652cd33)}.workbench-topbar-module__Pt7DRW__benefitInvite .workbench-topbar-module__Pt7DRW__benefitIcon svg{fill:url(#topbar-confetti-gradient);filter:drop-shadow(0 2px 3px #d2619d33)}.workbench-topbar-module__Pt7DRW__benefit b{-webkit-text-fill-color:transparent;background-size:240% 100%;-webkit-background-clip:text;background-clip:text;margin:0 1px;font-size:15px;font-weight:600;animation:3.2s ease-in-out infinite workbench-topbar-module__Pt7DRW__aigc-topbar-number-shimmer;display:inline-block}.workbench-topbar-module__Pt7DRW__benefitFree b{filter:drop-shadow(0 0 4px #8061dd38);background-image:linear-gradient(105deg,#8066dc 0%,#b68ae8 30%,#f8f2ff 43%,#9e78df 57%,#6f78e5 100%)}.workbench-topbar-module__Pt7DRW__benefitInvite b{filter:drop-shadow(0 0 4px #d969a938);background-image:linear-gradient(105deg,#c768d3 0%,#e986bd 29%,#fff4f8 42%,#e77aa9 56%,#ef976b 100%)}.workbench-topbar-module__Pt7DRW__benefit:hover,.workbench-topbar-module__Pt7DRW__benefit:focus-visible{transform:translateY(-1px)scale(1.025)}.workbench-topbar-module__Pt7DRW__benefitFree:hover,.workbench-topbar-module__Pt7DRW__benefitFree:focus-visible{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(105deg,#8360ffeb,#5977f4cc) border-box;box-shadow:0 8px 20px #604cbe1f}.workbench-topbar-module__Pt7DRW__benefitInvite:hover,.workbench-topbar-module__Pt7DRW__benefitInvite:focus-visible{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(105deg,#dd69b5e0,#f18c50e6) border-box;box-shadow:0 8px 20px #c863901c}.workbench-topbar-module__Pt7DRW__benefit:hover .workbench-topbar-module__Pt7DRW__benefitIcon,.workbench-topbar-module__Pt7DRW__benefit:focus-visible .workbench-topbar-module__Pt7DRW__benefitIcon{filter:saturate(1.12)brightness(1.04);transform:scale(1.08)}@keyframes workbench-topbar-module__Pt7DRW__aigc-topbar-number-shimmer{0%,24%{background-position:100%}62%,to{background-position:0}}.workbench-topbar-module__Pt7DRW__login{color:#fff;background:var(--gradient-btn-dark);width:129px;font-family:var(--font-yahei);border:1px solid #9a8beb47;border-radius:999px;flex:0 0 129px;gap:7px;padding:0 18px;font-size:14px;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #0b0c1642,0 8px 20px #2d26652b}.workbench-topbar-module__Pt7DRW__login svg{transition:transform .28s var(--ease-silk)}.workbench-topbar-module__Pt7DRW__login:hover,.workbench-topbar-module__Pt7DRW__login:focus-visible{background:var(--gradient-btn-dark-hover);border-color:#c2b2ff7a;transform:translateY(-1px)scale(1.01);box-shadow:inset 0 1px #ffffff30,0 11px 25px #362c7c3b}.workbench-topbar-module__Pt7DRW__login:hover svg,.workbench-topbar-module__Pt7DRW__login:focus-visible svg{transform:translate(4px)}.workbench-topbar-module__Pt7DRW__promo{color:#fff;text-shadow:1px 1px 3px #64006480;transition:transform .22s var(--ease-silk), box-shadow .24s ease, background-position .35s ease, background-size .35s ease;background:linear-gradient(15deg,#808,#aa2068,#cc3f47,#de6f3d,#f09f33,#de6f3d,#cc3f47,#aa2068,#808) 0/300% 100% no-repeat;border:1px solid #0000;border-radius:999px;gap:6px;padding:0 13px;font-size:13px;line-height:1;box-shadow:0 14px 12px -11px #5a1d537a,inset 0 1px #fff3}.workbench-topbar-module__Pt7DRW__promo svg{color:#f7b33e;filter:drop-shadow(1px 1px 2px #5e085659);transition:transform .22s var(--ease-silk), color .22s ease}.workbench-topbar-module__Pt7DRW__promo:hover,.workbench-topbar-module__Pt7DRW__promo:focus-visible{background-position:100%;background-size:320% 100%;transform:translateY(-1px);box-shadow:0 16px 14px -11px #591b4b94,inset 0 1px #ffffff42}.workbench-topbar-module__Pt7DRW__promo:hover svg,.workbench-topbar-module__Pt7DRW__promo:focus-visible svg{color:#fff;filter:drop-shadow(1px 1px 2px #4e034870);transform:scale(1.05)}.workbench-topbar-module__Pt7DRW__points{color:#3f4050;background:#ffffffc7;border:1px solid #46415c47;border-radius:999px;gap:6px;padding:0 10px;font-size:13px;line-height:1;box-shadow:inset 0 1px #fff,0 5px 14px #362f6612}.workbench-topbar-module__Pt7DRW__points>svg{color:#7b68dd}.workbench-topbar-module__Pt7DRW__points b{color:#343444;font-variant-numeric:tabular-nums;font-weight:400}.workbench-topbar-module__Pt7DRW__points em{color:#7557d7;transition:transform .22s var(--ease-silk);border-left:1px solid #6153ad33;padding-left:9px;font-style:normal}.workbench-topbar-module__Pt7DRW__points:hover,.workbench-topbar-module__Pt7DRW__points:focus-visible{transform:translateY(-1px)}.workbench-topbar-module__Pt7DRW__points:hover em,.workbench-topbar-module__Pt7DRW__points:focus-visible em{transform:scale(1.09)}.workbench-topbar-module__Pt7DRW__notice{color:#565568;background:0 0;border:0;border-radius:50%;width:34px;padding:0;position:relative}.workbench-topbar-module__Pt7DRW__notice small{box-sizing:border-box;background:#e35762;border:1px solid #f8f7ff;border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:7px}.workbench-topbar-module__Pt7DRW__notice:hover,.workbench-topbar-module__Pt7DRW__notice:focus-visible{transform:translateY(-1px)}.workbench-topbar-module__Pt7DRW__avatar{color:#fff;background:linear-gradient(105deg,#25223d,#5148b8);border:0;border-radius:50%;width:34px;padding:0;box-shadow:0 7px 18px #362d7f47}.workbench-topbar-module__Pt7DRW__avatar svg{transition:transform .22s var(--ease-silk)}.workbench-topbar-module__Pt7DRW__avatar:hover,.workbench-topbar-module__Pt7DRW__avatar:focus-visible{transform:translateY(-1px);box-shadow:0 10px 23px #362d7f57,0 0 0 3px #5c4abe1a}.workbench-topbar-module__Pt7DRW__avatar:hover svg,.workbench-topbar-module__Pt7DRW__avatar:focus-visible svg{transform:scale(1.08)}.workbench-topbar-module__Pt7DRW__menu{display:none}@media (max-width:980px){.workbench-topbar-module__Pt7DRW__topbar{gap:8px;height:56px;padding:0 12px}.workbench-topbar-module__Pt7DRW__menu{color:#4a4560;background:#ffffffd1;border:1px solid #46415c29;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;padding:0;display:inline-grid}.workbench-topbar-module__Pt7DRW__context em,.workbench-topbar-module__Pt7DRW__actions>.workbench-topbar-module__Pt7DRW__promo,.workbench-topbar-module__Pt7DRW__actions>.workbench-topbar-module__Pt7DRW__benefit,.workbench-topbar-module__Pt7DRW__pointsLabel,.workbench-topbar-module__Pt7DRW__points em{display:none}.workbench-topbar-module__Pt7DRW__actions{gap:6px}.workbench-topbar-module__Pt7DRW__actions>:is(a,button){min-width:40px;height:40px}.workbench-topbar-module__Pt7DRW__login{flex-basis:auto;width:auto}}@media (prefers-reduced-motion:reduce){.workbench-topbar-module__Pt7DRW__benefit b{animation:none}}
.process-deck-module__TNs_sa__deck{background:#fff;border:1px solid #5f58852e;border-radius:8px;overflow:hidden;box-shadow:0 18px 48px #3a346317,inset 0 1px #fff}.process-deck-module__TNs_sa__overview{background:linear-gradient(90deg,#fff,#f9f8ffbd);border-bottom:1px solid #e4e5ee;justify-content:space-between;align-items:center;gap:22px;min-height:78px;padding:17px 22px;display:flex}.process-deck-module__TNs_sa__title{align-items:center;gap:13px;min-width:0;display:flex}.process-deck-module__TNs_sa__bar{background:linear-gradient(#7e64dc,#7558d1);border-radius:999px;flex:none;width:4px;height:42px;box-shadow:0 2px 7px #6f56cf29}.process-deck-module__TNs_sa__title h2{color:#292837;margin:0;font-size:17px;font-weight:600}.process-deck-module__TNs_sa__title p{color:#77778a;margin:5px 0 0;font-size:12px}.process-deck-module__TNs_sa__record{color:#57546a;height:32px;transition:border-color .18s ease, color .18s ease, background-color .18s ease, box-shadow .18s ease, transform .2s var(--ease-silk);background:#ffffffe0;border:1px solid #dddbea;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 11px;font-size:12px;display:inline-flex}.process-deck-module__TNs_sa__recordCounted{padding:0 7px 0 12px}.process-deck-module__TNs_sa__record>svg{color:#6e58c7;font-size:16px}.process-deck-module__TNs_sa__record:hover{color:#543dab;background:#f8f6ff;border-color:#9d8bd5;transform:translateY(-1px);box-shadow:0 6px 14px #44348517}.process-deck-module__TNs_sa__count{color:#fff;background:#7460ce;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;display:grid}.process-deck-module__TNs_sa__steps{background:#fff;justify-content:center;align-items:center;min-height:57px;margin:0;padding:0 24px;list-style:none;display:flex}.process-deck-module__TNs_sa__step{color:#8a8999;white-space:nowrap;cursor:default;align-items:center;gap:7px;font-size:12px;display:flex}.process-deck-module__TNs_sa__step b{color:#777487;background:#fff;border:1px solid #d9d8e3;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font-size:11px;font-weight:500;transition:border-color .18s,color .18s,background-color .18s,transform .18s;display:grid}.process-deck-module__TNs_sa__active{color:#5d48b9}.process-deck-module__TNs_sa__active b{color:#fff;background:#745bd2;border-color:#745bd2;box-shadow:0 0 0 4px #745bd214}.process-deck-module__TNs_sa__complete{color:#32765c}.process-deck-module__TNs_sa__complete b{color:#fff;background:#45a17e;border-color:#45a17e}.process-deck-module__TNs_sa__line{background:#dedde6;flex:none;width:66px;height:1px;margin:0 13px}@media (min-width:981px){.process-deck-module__TNs_sa__overview{height:78px}}@media (max-width:980px){.process-deck-module__TNs_sa__steps{justify-content:flex-start;overflow-x:auto}.process-deck-module__TNs_sa__line{width:28px;margin:0 8px}}@media (max-width:760px){.process-deck-module__TNs_sa__overview{align-items:flex-start;padding:14px}.process-deck-module__TNs_sa__bar{display:none}}
.entry-workspace-module__gkvW_a__workspace{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.entry-workspace-module__gkvW_a__poster{background:#23244e;border:1px solid #d5cee5;border-radius:8px;min-width:0;min-height:420px;position:relative;overflow:hidden;box-shadow:0 12px 30px #332b5b1f}.entry-workspace-module__gkvW_a__posterImage{object-fit:contain;object-position:top center;width:100%;height:100%;min-height:420px;display:block}@media (min-width:981px){.entry-workspace-module__gkvW_a__workspace{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);min-height:630px}.entry-workspace-module__gkvW_a__poster,.entry-workspace-module__gkvW_a__posterImage{min-height:630px}}@media (min-width:1180px){.entry-workspace-module__gkvW_a__workspace{grid-template-columns:minmax(500px,1.12fr) minmax(380px,.88fr);gap:18px}}
.charge-confirm-dialog-module__zcBE7a__dialog{color:#3d3852;width:min(500px,100vw - 80px);padding:30px 32px 24px}@media (max-width:620px){.charge-confirm-dialog-module__zcBE7a__dialog{width:calc(100vw - 24px);padding:26px 18px 18px}}.charge-confirm-dialog-module__zcBE7a__content{text-align:center}.charge-confirm-dialog-module__zcBE7a__icon{color:#fff;background:linear-gradient(135deg,#7a62d2,#5f8be0);border-radius:16px;place-items:center;width:54px;height:54px;margin:0 auto 10px;font-size:25px;display:grid;box-shadow:0 8px 20px #6457c238}.charge-confirm-dialog-module__zcBE7a__kicker{color:#806bc4;letter-spacing:.04em;font-size:12px;font-weight:700}.charge-confirm-dialog-module__zcBE7a__title{color:#302a43;margin:4px 0 8px;font-size:21px;font-weight:700}.charge-confirm-dialog-module__zcBE7a__description{color:#807a8f;max-width:100%;margin:0 auto;font-size:13px;line-height:1.55}@media (min-width:621px){.charge-confirm-dialog-module__zcBE7a__description{white-space:nowrap}}.charge-confirm-dialog-module__zcBE7a__summary{text-align:left;background:#faf9fe;border:1px solid #ebe7f4;border-radius:12px;gap:8px;margin:20px 0 22px;padding:14px 16px;display:grid}.charge-confirm-dialog-module__zcBE7a__summary div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.charge-confirm-dialog-module__zcBE7a__summary dt{overflow-wrap:anywhere;color:#9690a2;min-width:0;font-size:12px}.charge-confirm-dialog-module__zcBE7a__summary dd{color:#554b70;text-align:right;word-break:break-all;flex-shrink:0;margin:0;font-size:13px;font-weight:650}.charge-confirm-dialog-module__zcBE7a__summary dd.charge-confirm-dialog-module__zcBE7a__emphasis{color:#df8750;font-size:17px}.charge-confirm-dialog-module__zcBE7a__footer{justify-content:flex-end;gap:10px;display:flex}.charge-confirm-dialog-module__zcBE7a__footer button{white-space:nowrap;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:6px;width:124px;min-width:124px;height:38px;padding:0 12px;font-size:13px;font-weight:650;display:inline-flex}.charge-confirm-dialog-module__zcBE7a__cancel{color:#716b80;background:#fff;border:1px solid #ddd8e8}.charge-confirm-dialog-module__zcBE7a__cancel:hover:not(:disabled){color:#6249ba;background:#faf8ff;border-color:#b9a8e7}.charge-confirm-dialog-module__zcBE7a__confirm{color:#fff;background:#62bf91;border:1px solid #66bf91;box-shadow:0 4px 10px #48ae7d26}.charge-confirm-dialog-module__zcBE7a__confirm:hover:not(:disabled){background:#72c99d;border-color:#7ccda5}.charge-confirm-dialog-module__zcBE7a__confirm:disabled{cursor:wait;opacity:.7}@media (max-width:620px){.charge-confirm-dialog-module__zcBE7a__footer button{flex:1;width:auto;min-width:0}}.charge-confirm-dialog-module__zcBE7a__description.charge-confirm-dialog-module__zcBE7a__wrapped{white-space:normal;overflow-wrap:anywhere}
.original-draft-module__VO9ZEq__page{color:#27263c;font-size:14px;line-height:normal}.original-draft-module__VO9ZEq__intro{text-align:center;min-height:142px;animation:original-draft-module__VO9ZEq__draft-enter .58s var(--ease-silk) both;align-content:start;justify-items:center;gap:7px;padding:8px 0 12px;display:grid}.original-draft-module__VO9ZEq__intro h1{color:#292d3e;letter-spacing:1px;align-items:baseline;gap:12px;margin:0;font-size:30px;font-weight:600;line-height:1.25;display:flex}.original-draft-module__VO9ZEq__brand{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#2a293a 0%,#6254ca 50%,#8092ed 100%);-webkit-background-clip:text;background-clip:text}.original-draft-module__VO9ZEq__intro h1>i{color:#504b63;letter-spacing:0;margin:0 1px;font-size:25px;font-style:normal;font-weight:400}.original-draft-module__VO9ZEq__intro>.original-draft-module__VO9ZEq__subtitle{color:#62687a;text-align:center;width:min(920px,100%);max-width:980px;min-height:23px;margin:0 auto;font-size:13px;line-height:1.7}.original-draft-module__VO9ZEq__partners{background:#ffffffd1;border:1px solid #4f49681f;border-radius:8px;justify-content:center;align-items:center;gap:0;width:fit-content;height:32px;min-height:32px;margin:2px auto 0;padding:0 7px;display:flex;box-shadow:0 5px 16px #322c520d}.original-draft-module__VO9ZEq__partner{color:#32313d;white-space:nowrap;height:24px;transition:transform .18s var(--ease-silk), color .18s ease, filter .18s ease;will-change:transform;align-items:center;gap:7px;padding:0 13px;display:inline-flex;position:relative}.original-draft-module__VO9ZEq__partner+.original-draft-module__VO9ZEq__partner{border-left:1px solid #4b455f1a}.original-draft-module__VO9ZEq__partner:hover{z-index:1;color:#4f4387;filter:drop-shadow(0 4px 7px #4f438729);transform:scale(1.08)}.original-draft-module__VO9ZEq__partner img{object-fit:contain;width:auto;max-width:72px;height:16px}.original-draft-module__VO9ZEq__partner b{color:#555a69;letter-spacing:0;font-size:11px;font-weight:500}.original-draft-module__VO9ZEq__switcher{background:#ffffffe6;border:1px solid #e2e0eb;border-radius:8px;padding:11px 20px 12px;box-shadow:0 9px 26px #312b520b}.original-draft-module__VO9ZEq__switcherHeading{justify-content:space-between;align-items:flex-start;gap:16px;min-height:30px;margin-bottom:8px;display:flex}.original-draft-module__VO9ZEq__switcherTitle{align-items:center;gap:10px;min-width:0;display:flex}.original-draft-module__VO9ZEq__switcherTitle h2{color:#303545;flex:none;margin:0;font-size:17px;font-weight:650}.original-draft-module__VO9ZEq__selectedLabel{color:#fff;white-space:nowrap;background:#6853c7;border:1px solid #6853c7;border-radius:5px;align-items:center;height:24px;padding:0 9px;font-size:11px;font-weight:500;display:inline-flex;box-shadow:0 3px 8px #5641ac2e}.original-draft-module__VO9ZEq__recordsButton{color:#6356af;height:30px;transition:border-color .18s ease, background .18s ease, transform .18s var(--ease-silk);background:#faf9fd;border:1px solid #dfdce8;border-radius:999px;flex:none;align-items:center;padding:0 10px;font-size:11px;display:inline-flex}.original-draft-module__VO9ZEq__recordsButton svg{margin-right:4px}.original-draft-module__VO9ZEq__recordsButton:hover{background:#f2effa;border-color:#a99bd7;transform:translateY(-1px)}.original-draft-module__VO9ZEq__productList{grid-template-columns:repeat(20,minmax(0,1fr));gap:9px;display:grid}.original-draft-module__VO9ZEq__card{isolation:isolate;border:1px solid color-mix(in srgb, var(--card-accent) 32%, #dfe4ed);color:#44495a;text-align:left;min-width:0;min-height:92px;transition:border-color .19s ease, background .19s ease, box-shadow .19s ease, transform .19s var(--ease-silk);background:#fff;border-radius:14px;grid-column:span 5;align-items:center;gap:0;padding:13px 76px 12px 68px;display:flex;position:relative;overflow:visible;transform:none;box-shadow:0 5px 14px #3036540d}.original-draft-module__VO9ZEq__card[data-product=毕业论文]{--card-accent:#ef6675;--card-soft:#ffe9ec}.original-draft-module__VO9ZEq__card[data-product=期刊论文]{--card-accent:#4bb17b;--card-soft:#e5f8ed}.original-draft-module__VO9ZEq__card[data-product=课程论文]{--card-accent:#5b8fe4;--card-soft:#e8f1ff}.original-draft-module__VO9ZEq__card[data-product=开题报告]{--card-accent:#6397eb;--card-soft:#e7f0ff}.original-draft-module__VO9ZEq__card[data-product=文献综述]{--card-accent:#5ba990;--card-soft:#e5f6ef}.original-draft-module__VO9ZEq__card[data-product=AI\ PPT创作]{--card-accent:#d27ba9;--card-soft:#fce8f2}.original-draft-module__VO9ZEq__card[data-product=任务书]{--card-accent:#6490d4;--card-soft:#e8f0ff}.original-draft-module__VO9ZEq__card[data-product=实践报告]{--card-accent:#4fa6b4;--card-soft:#e3f7f9}.original-draft-module__VO9ZEq__card[data-product=问卷设计]{--card-accent:#6c79d6;--card-soft:#e9ebff}.original-draft-module__VO9ZEq__card:hover{border-color:color-mix(in srgb, var(--card-accent) 68%, #d9e1eb);box-shadow:0 10px 22px color-mix(in srgb, var(--card-accent) 16%, transparent);background:#fff;transform:translateY(-3px)}.original-draft-module__VO9ZEq__card.original-draft-module__VO9ZEq__active{background:#fff;border:2px solid #765ed9;box-shadow:0 0 0 2px #765ed91f,0 10px 22px #5241a51f}.original-draft-module__VO9ZEq__card.original-draft-module__VO9ZEq__compact:hover{border-color:color-mix(in srgb, var(--card-accent) 68%, #d9e1eb);box-shadow:0 10px 22px color-mix(in srgb, var(--card-accent) 16%, transparent)}.original-draft-module__VO9ZEq__card.original-draft-module__VO9ZEq__unavailable{cursor:not-allowed}.original-draft-module__VO9ZEq__card.original-draft-module__VO9ZEq__unavailable:hover{border-color:color-mix(in srgb, var(--card-accent) 32%, #dfe4ed);transform:none;box-shadow:0 5px 14px #3036540d}.original-draft-module__VO9ZEq__card.original-draft-module__VO9ZEq__unavailable .original-draft-module__VO9ZEq__cardIcon,.original-draft-module__VO9ZEq__card.original-draft-module__VO9ZEq__unavailable .original-draft-module__VO9ZEq__cardText{opacity:.55}.original-draft-module__VO9ZEq__card.original-draft-module__VO9ZEq__unavailable .original-draft-module__VO9ZEq__cardAction{color:var(--color-wb-text-3);background:var(--color-wb-divider);opacity:1;transform:none}.original-draft-module__VO9ZEq__cardIcon{z-index:1;border:1px solid color-mix(in srgb, var(--card-accent) 20%, #fff);width:36px;height:36px;color:var(--card-accent);background:var(--card-soft);box-shadow:0 3px 8px color-mix(in srgb, var(--card-accent) 12%, transparent);transition:transform .2s var(--ease-silk), box-shadow .2s ease;border-radius:50%;place-items:center;font-size:19px;display:grid;position:absolute;top:18px;left:16px;transform:none}.original-draft-module__VO9ZEq__card:hover .original-draft-module__VO9ZEq__cardIcon,.original-draft-module__VO9ZEq__card:focus-visible .original-draft-module__VO9ZEq__cardIcon{transform:scale(1.13)}.original-draft-module__VO9ZEq__cardText{z-index:1;align-content:start;gap:5px;min-width:0;display:grid;position:relative;transform:translateY(-2px)}.original-draft-module__VO9ZEq__cardText b{color:#202330;font-size:15px;font-weight:600;line-height:1.2}.original-draft-module__VO9ZEq__cardText small{color:#727786;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.original-draft-module__VO9ZEq__cardAction{color:#6954c9;opacity:0;pointer-events:none;height:24px;transition:opacity .16s ease, transform .18s var(--ease-silk), background .16s ease;background:#f0edff;border-radius:999px;align-items:center;padding:0 9px;font-size:10px;font-weight:500;display:inline-flex;position:absolute;bottom:10px;right:10px;transform:translateY(4px)}.original-draft-module__VO9ZEq__card:hover .original-draft-module__VO9ZEq__cardAction,.original-draft-module__VO9ZEq__card:focus-visible .original-draft-module__VO9ZEq__cardAction{opacity:1;transform:translateY(0)}.original-draft-module__VO9ZEq__card.original-draft-module__VO9ZEq__active .original-draft-module__VO9ZEq__cardAction{display:none}.original-draft-module__VO9ZEq__cardBadge{z-index:2;color:#fff;letter-spacing:0;text-shadow:0 1px 1px #2b235824;transform-origin:100% 0;height:20px;transition:transform .2s var(--ease-silk), box-shadow .2s ease;border-radius:999px;align-items:center;gap:2px;padding:0 8px;font-size:10px;font-style:italic;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:9px;right:13px;overflow:hidden;box-shadow:0 3px 7px #4b476d1f}.original-draft-module__VO9ZEq__badgeRose{background:linear-gradient(135deg,#ee6178,#f68561)}.original-draft-module__VO9ZEq__badgeGreen{background:linear-gradient(135deg,#43a96d,#7dce93)}.original-draft-module__VO9ZEq__badgeBlue{background:linear-gradient(135deg,#5a8dea,#70b6f5)}.original-draft-module__VO9ZEq__cardBadge:after{content:"";opacity:0;pointer-events:none;background:#ffffff94;width:24%;height:170%;position:absolute;top:-35%;left:-45%;transform:skew(-22deg)translate(-180%)}.original-draft-module__VO9ZEq__card:hover .original-draft-module__VO9ZEq__cardBadge,.original-draft-module__VO9ZEq__card:focus-visible .original-draft-module__VO9ZEq__cardBadge{transform:scale(1.06);box-shadow:0 5px 10px #4b476d2e}.original-draft-module__VO9ZEq__card:hover .original-draft-module__VO9ZEq__cardBadge:after,.original-draft-module__VO9ZEq__card:focus-visible .original-draft-module__VO9ZEq__cardBadge:after{animation:.52s ease-out both original-draft-module__VO9ZEq__product-card-badge-sheen}@media (min-width:761px){.original-draft-module__VO9ZEq__card:nth-child(n+5){grid-column:span 4;min-height:72px;padding:10px 45px 9px 58px}.original-draft-module__VO9ZEq__card:nth-child(n+5) .original-draft-module__VO9ZEq__cardIcon{width:30px;height:30px;font-size:16px;top:15px;left:13px}.original-draft-module__VO9ZEq__card:nth-child(n+5) .original-draft-module__VO9ZEq__cardText{gap:3px;transform:translateY(-1px)}.original-draft-module__VO9ZEq__card:nth-child(n+5) .original-draft-module__VO9ZEq__cardText b{font-size:12px}.original-draft-module__VO9ZEq__card:nth-child(n+5) .original-draft-module__VO9ZEq__cardText small{font-size:9px;line-height:1.35}.original-draft-module__VO9ZEq__card:nth-child(n+5) .original-draft-module__VO9ZEq__cardAction{height:19px;padding:0 6px;font-size:8px;bottom:7px;right:7px}}.original-draft-module__VO9ZEq__workflow{isolation:isolate;justify-content:center;align-items:center;gap:0;width:min(100%,1080px);height:44px;margin:10px auto 14px;padding:0 4px;display:flex;position:relative;overflow:visible}.original-draft-module__VO9ZEq__workflow.original-draft-module__VO9ZEq__short{width:min(100%, calc(var(--workflow-step-count) * 164px))}.original-draft-module__VO9ZEq__workflow.original-draft-module__VO9ZEq__detached{margin-top:8px}.original-draft-module__VO9ZEq__step{z-index:2;color:#858594;text-align:left;width:auto;min-width:0;height:34px;transition:color .18s ease, background .18s ease, transform .18s var(--ease-silk);background:0 0;border:0;border-radius:0;flex-direction:row;flex:none;justify-content:flex-start;align-items:center;gap:7px;padding:0;display:inline-flex;position:relative;transform:none}.original-draft-module__VO9ZEq__step:disabled{cursor:default}.original-draft-module__VO9ZEq__step:hover{color:#6049b8}.original-draft-module__VO9ZEq__step.original-draft-module__VO9ZEq__current{color:#5f49b9}.original-draft-module__VO9ZEq__step.original-draft-module__VO9ZEq__complete{color:#438166}.original-draft-module__VO9ZEq__step.original-draft-module__VO9ZEq__complete:hover{color:#267258}.original-draft-module__VO9ZEq__step>b{color:#7c7a89;width:24px;height:24px;box-shadow:none;transition:transform .22s var(--ease-silk), border-color .18s ease, color .18s ease, background .18s ease, box-shadow .22s ease;background:#fff;border:1px solid #d7d6e1;border-radius:50%;flex:none;place-items:center;padding:0;font-size:11px;font-weight:400;line-height:1;display:grid;transform:none}.original-draft-module__VO9ZEq__step:hover>b{color:#6049b8;border-color:#a79bdd;transform:scale(1.04)}.original-draft-module__VO9ZEq__step.original-draft-module__VO9ZEq__current>b{color:#fff;background:#745bd2;border-color:#745bd2;animation:2.1s ease-in-out infinite original-draft-module__VO9ZEq__writing-workflow-focus;box-shadow:0 0 0 4px #745bd217,0 4px 10px #634cbc24}.original-draft-module__VO9ZEq__step.original-draft-module__VO9ZEq__complete>b{color:#fff;background:#55a684;border-color:#55a684;box-shadow:0 0 0 3px #55a68417}.original-draft-module__VO9ZEq__step.original-draft-module__VO9ZEq__complete:hover>b{color:#fff;background:#3e9674;border-color:#3e9674}.original-draft-module__VO9ZEq__step>span{color:inherit;white-space:nowrap;font-size:12px;font-style:italic;font-weight:400;line-height:1;display:block}.original-draft-module__VO9ZEq__connector{background:#e1e0e8;border-radius:999px;flex:48px;min-width:26px;max-width:112px;height:1px;margin:0 12px;transition:background .18s;display:block;position:relative;overflow:hidden}.original-draft-module__VO9ZEq__step.original-draft-module__VO9ZEq__complete+.original-draft-module__VO9ZEq__connector{background:#9ed1bb}.original-draft-module__VO9ZEq__step.original-draft-module__VO9ZEq__current+.original-draft-module__VO9ZEq__connector:after{content:"";border-radius:inherit;background:linear-gradient(90deg,#0000,#8c73e2 45%,#6f9be1 72%,#0000);width:42%;animation:1.65s ease-in-out infinite original-draft-module__VO9ZEq__workflow-progress-flow;position:absolute;inset:0 auto 0 0}@media (max-width:980px){.original-draft-module__VO9ZEq__intro{width:100%;max-width:100%}.original-draft-module__VO9ZEq__intro>.original-draft-module__VO9ZEq__subtitle,.original-draft-module__VO9ZEq__partners{max-width:100%}.original-draft-module__VO9ZEq__partners{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.original-draft-module__VO9ZEq__partner{width:100%;min-width:0;padding-left:6px;padding-right:6px}.original-draft-module__VO9ZEq__partner b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.original-draft-module__VO9ZEq__workflow,.original-draft-module__VO9ZEq__workflow.original-draft-module__VO9ZEq__short{grid-template-columns:repeat(var(--workflow-step-count), minmax(0, 1fr));gap:4px;width:100%;display:grid}.original-draft-module__VO9ZEq__connector{display:none}.original-draft-module__VO9ZEq__step{width:100%;min-width:0;padding-left:2px;padding-right:2px}}@media (max-width:760px){.original-draft-module__VO9ZEq__productList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.original-draft-module__VO9ZEq__card,.original-draft-module__VO9ZEq__card:nth-child(n+5){grid-column:auto;min-height:88px;padding:12px 45px 11px 60px}.original-draft-module__VO9ZEq__cardIcon{width:32px;height:32px;font-size:17px;top:17px;left:13px}.original-draft-module__VO9ZEq__cardBadge{height:18px;padding:0 6px;font-size:8px;top:8px;right:8px}.original-draft-module__VO9ZEq__card.original-draft-module__VO9ZEq__compact .original-draft-module__VO9ZEq__cardAction{height:19px;padding:0 7px;font-size:8.5px;bottom:6px;right:7px}.original-draft-module__VO9ZEq__workflow,.original-draft-module__VO9ZEq__workflow.original-draft-module__VO9ZEq__short{overflow-x:auto}}@media (max-width:680px){.original-draft-module__VO9ZEq__switcher{padding-left:14px;padding-right:14px}}@media (max-width:620px){.original-draft-module__VO9ZEq__intro h1{letter-spacing:.4px;font-size:27px}.original-draft-module__VO9ZEq__partner b{font-size:9px}.original-draft-module__VO9ZEq__step>span{text-overflow:ellipsis;font-size:9px;overflow:hidden}}@media (prefers-reduced-motion:reduce){.original-draft-module__VO9ZEq__intro,.original-draft-module__VO9ZEq__step.original-draft-module__VO9ZEq__current>b,.original-draft-module__VO9ZEq__step.original-draft-module__VO9ZEq__current+.original-draft-module__VO9ZEq__connector:after,.original-draft-module__VO9ZEq__card:hover .original-draft-module__VO9ZEq__cardBadge:after,.original-draft-module__VO9ZEq__card:focus-visible .original-draft-module__VO9ZEq__cardBadge:after{animation:none}.original-draft-module__VO9ZEq__partner,.original-draft-module__VO9ZEq__card,.original-draft-module__VO9ZEq__cardIcon,.original-draft-module__VO9ZEq__cardAction,.original-draft-module__VO9ZEq__cardBadge,.original-draft-module__VO9ZEq__step,.original-draft-module__VO9ZEq__step>b{transition:none}.original-draft-module__VO9ZEq__card:hover .original-draft-module__VO9ZEq__cardBadge,.original-draft-module__VO9ZEq__card:focus-visible .original-draft-module__VO9ZEq__cardBadge{transform:none;box-shadow:0 3px 7px #4b476d1f}}@keyframes original-draft-module__VO9ZEq__draft-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes original-draft-module__VO9ZEq__writing-workflow-focus{0%,to{transform:scale(1.04);box-shadow:0 0 0 4px #745bd217,0 3px 8px #634cbc1f}50%{transform:scale(1.1);box-shadow:0 0 0 5px #745bd21f,0 5px 13px #634cbc29}}@keyframes original-draft-module__VO9ZEq__workflow-progress-flow{0%{transform:translate(-125%)}to{transform:translate(340%)}}@keyframes original-draft-module__VO9ZEq__product-card-badge-sheen{0%{opacity:0;transform:skew(-22deg)translate(-180%)}18%{opacity:.72}to{opacity:0;transform:skew(-22deg)translate(650%)}}
.outline-stage-module__MsaEWG__stage{box-sizing:border-box;animation:outline-stage-module__MsaEWG__stage-in .48s var(--ease-silk) both;background:#fffffff0;border:1px solid #dfddea;border-radius:8px;padding:20px;box-shadow:0 12px 28px #302b4f0e}.outline-stage-module__MsaEWG__stageHeading{box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:18px;min-height:50px;margin-bottom:17px;display:flex}.outline-stage-module__MsaEWG__stageHeadingText{box-sizing:border-box;padding-left:14px;position:relative}.outline-stage-module__MsaEWG__kicker{box-sizing:border-box;color:#6551c1;letter-spacing:0;margin-bottom:3px;font-size:12px;font-weight:700;display:block}.outline-stage-module__MsaEWG__stageTitle{box-sizing:border-box;color:#292e40;margin:0;font-size:24px;font-weight:700;line-height:1.3;display:block}.outline-stage-module__MsaEWG__stageDesc{box-sizing:border-box;color:#586277;margin:5px 0 0;font-size:13.5px;font-weight:500;line-height:1.65;display:block}.outline-stage-module__MsaEWG__topActions{box-sizing:border-box;gap:6px;display:flex}.outline-stage-module__MsaEWG__topButton{color:#5f6474;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;height:34px;transition:border-color .18s ease, color .18s ease, background .18s ease, transform .18s var(--ease-silk);background:#fff;border:1px solid #dcdae5;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:0 11px;font-size:12px;display:inline-flex}.outline-stage-module__MsaEWG__topButton:hover{color:#5d48b5;background:#f8f6fc;border-color:#a99bd4;transform:translateY(-1px)}.outline-stage-module__MsaEWG__topButton:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.outline-stage-module__MsaEWG__topButtonIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;display:inline-block}.outline-stage-module__MsaEWG__toolbar{box-sizing:border-box;background:linear-gradient(100deg,#f8f6fd,#f4f7ff);border:1px solid #d3cddd;border-radius:7px;grid-template-columns:minmax(190px,1fr) auto;justify-content:space-between;align-items:center;gap:8px 14px;width:min(100%,1120px);min-height:66px;margin-bottom:13px;margin-left:auto;margin-right:auto;padding:8px 11px;display:grid}.outline-stage-module__MsaEWG__toolbarMeta{box-sizing:border-box;gap:3px;min-width:0;display:grid}.outline-stage-module__MsaEWG__toolbarTitle{box-sizing:border-box;color:#32384b;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;overflow:hidden}.outline-stage-module__MsaEWG__toolbarInfo{box-sizing:border-box;color:#5d677b;font-size:12px;font-weight:500}.outline-stage-module__MsaEWG__toolbarActions{box-sizing:border-box;justify-content:flex-end;align-items:center;gap:9px;min-width:0;display:flex}.outline-stage-module__MsaEWG__legend{box-sizing:border-box;color:#707584;white-space:nowrap;justify-content:flex-end;align-items:center;gap:5px;margin:0;font-size:9.5px;display:flex}.outline-stage-module__MsaEWG__legendItem{box-sizing:border-box;color:#5d677b;background:#fff;border:1px solid #dedbe7;border-radius:5px;align-items:center;gap:3px;height:25px;padding:0 7px;font-size:12px;font-weight:500;display:inline-flex}.outline-stage-module__MsaEWG__legendIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;color:#6a58b9;vertical-align:-.125em;flex-shrink:0;font-size:12px;font-weight:400;line-height:1;display:inline-block}.outline-stage-module__MsaEWG__legendNote{box-sizing:border-box;color:#8d91a0;margin-left:2px;font-style:normal}.outline-stage-module__MsaEWG__autoButton{color:#fff;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;white-space:nowrap;background:linear-gradient(112deg,#ef4736 0%,#ff6a31 48%,#ff9a2f 100%) 0 0/160% 100%;border:1px solid #dc4c236b;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:214px;height:36px;padding:0 11px;font-size:11.5px;font-weight:650;transition:background-position .22s,box-shadow .22s,transform .18s;display:inline-flex;box-shadow:0 7px 15px #e24c2633}.outline-stage-module__MsaEWG__autoButton:hover{background-position:100% 0;transform:translateY(-1px);box-shadow:0 9px 19px #e24c2647}.outline-stage-module__MsaEWG__autoButton:focus-visible{outline-offset:2px;outline:3px solid #ff702d40}.outline-stage-module__MsaEWG__autoButton.outline-stage-module__MsaEWG__active{background:linear-gradient(112deg,#d93635,#f4532e 50%,#f78420);border-color:#cb3c2d;box-shadow:0 0 0 2px #fff,0 0 0 4px #ed4e2c4d,0 8px 18px #ce39263d}.outline-stage-module__MsaEWG__autoButtonIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-size:15px;font-weight:400;line-height:1;display:inline-block}.outline-stage-module__MsaEWG__autoButton.outline-stage-module__MsaEWG__active .outline-stage-module__MsaEWG__autoButtonIcon{vertical-align:-.125em;flex-shrink:0;font-style:normal;display:inline-block}.outline-stage-module__MsaEWG__autoButtonText{box-sizing:border-box;font-size:12px;font-weight:500;color:#fff!important}.outline-stage-module__MsaEWG__autoButtonNote{box-sizing:border-box;color:#ffffffe6;border-left:1px solid #ffffff6b;padding-left:6px;font-size:9px;font-weight:500}.outline-stage-module__MsaEWG__autoMessage{box-sizing:border-box;color:#a63f26;background:linear-gradient(90deg,#fff4ee,#fff9ef);border:1px solid #ffd2be;border-radius:7px;grid-column:1/-1;align-items:center;gap:6px;min-height:30px;margin:0;padding:0 10px;font-size:11px;font-weight:550;animation:.24s both outline-stage-module__MsaEWG__outline-auto-message-in;display:flex}.outline-stage-module__MsaEWG__autoMessageIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;color:#ed5a2e;vertical-align:-.125em;flex-shrink:0;font-size:14px;font-weight:400;line-height:1;display:inline-block}.outline-stage-module__MsaEWG__plainNote{box-sizing:border-box;color:#656b7b;justify-content:flex-end;align-items:center;gap:10px;margin:0;font-size:10px;display:flex}.outline-stage-module__MsaEWG__plainNoteLabel{box-sizing:border-box;color:#6048b7;background:#f5f1ff;border:1px solid #d8d0ee;border-radius:7px;align-items:center;gap:6px;height:24px;padding:5px 9px;font-weight:700;display:inline-flex}.outline-stage-module__MsaEWG__plainNoteIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;color:#6a58b9;vertical-align:-.125em;flex-shrink:0;font-size:12px;font-weight:400;line-height:1;display:inline-block}.outline-stage-module__MsaEWG__plainNoteText{box-sizing:border-box;color:#777085;margin-left:3px;font-size:10.5px;font-style:normal}.outline-stage-module__MsaEWG__layout{box-sizing:border-box;grid-template-columns:minmax(0,1fr) 238px;align-items:start;gap:16px;width:min(100%,1120px);margin-left:auto;margin-right:auto;display:grid}.outline-stage-module__MsaEWG__editor{box-sizing:border-box;box-shadow:none;background:#fff;border:1px solid #d0cbd9;border-radius:8px;overflow:visible}.outline-stage-module__MsaEWG__chapter{box-sizing:border-box;border-bottom:1px solid #eae8ef}.outline-stage-module__MsaEWG__chapter.outline-stage-module__MsaEWG__dragging{opacity:.46;transform:scale(.992)}.outline-stage-module__MsaEWG__chapter.outline-stage-module__MsaEWG__dragBefore{background:#faf8ff;box-shadow:inset 0 3px #7560cf}.outline-stage-module__MsaEWG__chapter.outline-stage-module__MsaEWG__dragAfter{background:#faf8ff;box-shadow:inset 0 -3px #7560cf}.outline-stage-module__MsaEWG__chapter.outline-stage-module__MsaEWG__reordered{animation:outline-stage-module__MsaEWG__outline-reorder-settle .36s var(--ease-silk)}.outline-stage-module__MsaEWG__chapterHeader{box-sizing:border-box;background:#f8f7fc;border-bottom:1px solid #ded9e5;align-items:center;gap:6px;min-height:42px;padding:3px 9px;display:flex}.outline-stage-module__MsaEWG__collapse{color:#7b7f8d;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;width:24px;height:24px;box-shadow:none;background:0 0;border:0;border-radius:5px;place-items:center;padding:1px 6px;display:grid}.outline-stage-module__MsaEWG__collapse:hover{color:#5d48af;background:#efecf8}.outline-stage-module__MsaEWG__collapse:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.outline-stage-module__MsaEWG__collapseIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;display:inline-block}.outline-stage-module__MsaEWG__chapter.outline-stage-module__MsaEWG__collapsed .outline-stage-module__MsaEWG__collapseIcon{vertical-align:-.125em;flex-shrink:0;font-style:normal;display:inline-block;transform:rotate(-90deg)}.outline-stage-module__MsaEWG__chapterDrag{box-sizing:border-box;color:#b2afbf;cursor:grab;width:18px;height:28px;transition:color .16s ease, background .16s ease, transform .16s var(--ease-silk);background:0 0;border:0;border-radius:4px;place-items:center;padding:0;font-size:14px;display:grid}.outline-stage-module__MsaEWG__chapterDrag:hover{color:#624cc0;background:#f1eefb;transform:scale(1.06)}.outline-stage-module__MsaEWG__chapterDragIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;display:inline-block}.outline-stage-module__MsaEWG__chapterIndex{box-sizing:border-box;color:#5b45b7;white-space:nowrap;background:#ebe6fc;border-radius:7px;flex:none;place-items:center;width:auto;min-width:52px;height:25px;padding:0 6px;font-size:10.5px;font-weight:700;display:grid}.outline-stage-module__MsaEWG__chapterTitle{color:#33394b;box-sizing:border-box;font:inherit;background:0 0;border:1px solid #0000;border-radius:5px;outline:0;flex:1;min-width:0;height:28px;padding:0 7px;font-size:13px;font-weight:700}.outline-stage-module__MsaEWG__chapterTitle:hover{background:#fff;border-color:#dedbe7}.outline-stage-module__MsaEWG__chapterTitle:focus{background:#fff;border-color:#7c68cc;box-shadow:0 0 0 3px #6854c114}.outline-stage-module__MsaEWG__chapterTotal{box-sizing:border-box;color:#586277;text-align:right;white-space:nowrap;min-width:74px;font-size:11px;font-weight:600}.outline-stage-module__MsaEWG__chapterActions{box-sizing:border-box;gap:1px;display:flex;position:relative}.outline-stage-module__MsaEWG__chapterMove{color:#697286;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;width:25px;height:25px;box-shadow:none;background:0 0;border:0;border-radius:5px;place-items:center;padding:1px 6px;font-size:14px;display:grid}.outline-stage-module__MsaEWG__chapterMove:hover{background:#efecf8}.outline-stage-module__MsaEWG__chapterMove:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.outline-stage-module__MsaEWG__chapterMoveIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;display:inline-block}.outline-stage-module__MsaEWG__chapterMenuTrigger{color:#697286;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;width:25px;height:25px;box-shadow:none;background:0 0;border:0;border-radius:5px;place-items:center;padding:1px 6px;font-size:14px;display:grid}.outline-stage-module__MsaEWG__chapterMenuTrigger:hover{background:#efecf8}.outline-stage-module__MsaEWG__chapterMenuTrigger:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.outline-stage-module__MsaEWG__chapterMenu{box-sizing:border-box;z-index:4;background:#fff;border:1px solid #ded9ea;border-radius:6px;width:128px;padding:5px;display:none;position:absolute;top:29px;right:0;box-shadow:0 10px 24px #2d274f24}.outline-stage-module__MsaEWG__chapter.outline-stage-module__MsaEWG__menuOpen .outline-stage-module__MsaEWG__chapterMenu{gap:1px;display:grid}.outline-stage-module__MsaEWG__chapterMenuItem{color:#4f5362;text-align:left;box-sizing:border-box;font:inherit;cursor:pointer;width:100%;height:29px;box-shadow:none;background:0 0;border:0;border-radius:4px;place-items:center;gap:6px;padding:0 7px;font-size:10px;display:flex}.outline-stage-module__MsaEWG__chapterMenuItem:hover{color:#5f48b6;background:#f4f1fb}.outline-stage-module__MsaEWG__chapterMenuItem:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.outline-stage-module__MsaEWG__chapterMenuDanger{color:#4f5362;text-align:left;box-sizing:border-box;font:inherit;cursor:pointer;width:100%;height:29px;box-shadow:none;background:0 0;border:0;border-radius:4px;place-items:center;gap:6px;padding:0 7px;font-size:10px;display:flex}.outline-stage-module__MsaEWG__chapterMenuDanger:hover{color:#b45469;background:#fff1f3}.outline-stage-module__MsaEWG__chapterMenuDanger:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.outline-stage-module__MsaEWG__chapterMenuIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;display:inline-block}.outline-stage-module__MsaEWG__sectionList{box-sizing:border-box;background:#fff;padding:0 10px 3px 52px}.outline-stage-module__MsaEWG__chapter.outline-stage-module__MsaEWG__collapsed .outline-stage-module__MsaEWG__sectionList{display:none}.outline-stage-module__MsaEWG__group,.outline-stage-module__MsaEWG__groupNested{box-sizing:border-box;position:relative}.outline-stage-module__MsaEWG__row{box-sizing:border-box;border-bottom:1px dashed #ded9e5;grid-template-rows:36px;grid-template-columns:18px 32px minmax(0,1fr) 128px 120px 28px;align-items:center;gap:0 6px;min-height:36px;display:grid}.outline-stage-module__MsaEWG__row.outline-stage-module__MsaEWG__dragging{opacity:.46;transform:scale(.992)}.outline-stage-module__MsaEWG__row.outline-stage-module__MsaEWG__dragBefore{background:#fbfaff;box-shadow:inset 0 3px #7560cf}.outline-stage-module__MsaEWG__row.outline-stage-module__MsaEWG__dragAfter{background:#fbfaff;box-shadow:inset 0 -3px #7560cf}.outline-stage-module__MsaEWG__row.outline-stage-module__MsaEWG__reordered{animation:outline-stage-module__MsaEWG__outline-reorder-settle .36s var(--ease-silk)}.outline-stage-module__MsaEWG__rowWithTools{box-sizing:border-box;border-bottom:1px dashed #e1dced;grid-template-rows:36px 15px;grid-template-columns:18px 32px minmax(0,1fr) 128px 120px 28px;align-items:center;gap:0 6px;min-height:36px;display:grid}.outline-stage-module__MsaEWG__sectionDrag{box-sizing:border-box;color:#b2afbf;cursor:grab;width:18px;height:28px;transition:color .16s ease, background .16s ease, transform .16s var(--ease-silk);background:0 0;border:0;border-radius:4px;place-items:center;padding:0;font-size:14px;display:grid}.outline-stage-module__MsaEWG__sectionDrag:hover{color:#624cc0;background:#f1eefb;transform:scale(1.06)}.outline-stage-module__MsaEWG__sectionDragIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;display:inline-block}.outline-stage-module__MsaEWG__sectionIndex{box-sizing:border-box;color:#624dbc;font-size:12px;font-weight:600}.outline-stage-module__MsaEWG__sectionTitle{color:#383f52;box-sizing:border-box;font:inherit;background:0 0;border:1px solid #0000;border-radius:5px;outline:0;min-width:0;height:27px;padding:0 6px;font-size:12.5px;font-weight:500}.outline-stage-module__MsaEWG__sectionTitle:hover{background:#fbfbfd;border-color:#e0dde8}.outline-stage-module__MsaEWG__sectionTitle:focus{background:#fff;border-color:#7d69cc;box-shadow:0 0 0 3px #6854c112}.outline-stage-module__MsaEWG__stepper{box-sizing:border-box;height:27px;box-shadow:none;background:#fff;border:1px solid #d0cbd8;border-radius:5px;align-items:center;display:flex;overflow:hidden}.outline-stage-module__MsaEWG__stepButton{color:#5e687b;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;width:27px;height:100%;box-shadow:none;background:#f5f4f8;border:0;place-items:center;padding:1px 6px;font-size:11px;display:grid}.outline-stage-module__MsaEWG__stepButton:hover{color:#604cb3;background:#eeeaf8}.outline-stage-module__MsaEWG__stepButton:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.outline-stage-module__MsaEWG__stepIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;display:inline-block}.outline-stage-module__MsaEWG__stepInput{color:#3c4356;box-sizing:border-box;font:inherit;text-align:right;appearance:textfield;background:#fff;border:0;outline:0;width:48px;height:100%;padding:0;font-size:12px;font-weight:600}.outline-stage-module__MsaEWG__stepUnit{box-sizing:border-box;color:#5d677a;margin-right:4px;font-size:10px;font-weight:500}.outline-stage-module__MsaEWG__toolButtons{box-sizing:border-box;grid-template-columns:repeat(4,28px);gap:2px;display:grid}.outline-stage-module__MsaEWG__toolButton{color:#5f687b;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;width:26px;height:26px;box-shadow:none;background:0 0;border:1px solid #ddd8e5;border-radius:5px;place-items:center;padding:1px 6px;font-size:13px;transition:all .17s;display:grid;position:relative;transform:none}.outline-stage-module__MsaEWG__toolButton:hover{color:#654db9;background:#f0ecfa;border-color:#d8d0ef}.outline-stage-module__MsaEWG__toolButton:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.outline-stage-module__MsaEWG__toolButton.outline-stage-module__MsaEWG__active{color:#fff;background:#6b54c7;border-color:#6d55c3}.outline-stage-module__MsaEWG__stage.outline-stage-module__MsaEWG__auto .outline-stage-module__MsaEWG__toolButton{color:#aaa3b5;cursor:not-allowed;opacity:.66;background:#f4f2f7;border-color:#ded9e6}.outline-stage-module__MsaEWG__toolButtonIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;display:inline-block}.outline-stage-module__MsaEWG__toolButtonActive{color:#fff;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;width:26px;height:26px;box-shadow:none;background:#6b54c7;border:1px solid #6d55c3;border-radius:5px;place-items:center;padding:1px 6px;font-size:13px;transition:all .17s;display:grid;position:relative;transform:none}.outline-stage-module__MsaEWG__toolButtonActive:hover{background:#6249b9;border-color:#5f49b3}.outline-stage-module__MsaEWG__toolButtonActive:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.outline-stage-module__MsaEWG__stage.outline-stage-module__MsaEWG__auto .outline-stage-module__MsaEWG__toolButtonActive{color:#aaa3b5;cursor:not-allowed;opacity:.66;background:#f4f2f7;border-color:#ded9e6}.outline-stage-module__MsaEWG__menuWrap{box-sizing:border-box;z-index:5;position:relative}.outline-stage-module__MsaEWG__menuTrigger{color:#5e49b4;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;width:26px;height:26px;box-shadow:none;background:0 0;border:0;border-radius:6px;place-items:center;padding:1px 6px;font-size:16px;display:grid}.outline-stage-module__MsaEWG__menuTrigger:hover{color:#fff;background:#6b54c7;box-shadow:0 4px 10px #553dad33}.outline-stage-module__MsaEWG__menuTrigger:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.outline-stage-module__MsaEWG__row.outline-stage-module__MsaEWG__menuOpen .outline-stage-module__MsaEWG__menuTrigger{color:#fff;background:#6b54c7}.outline-stage-module__MsaEWG__menuTriggerIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;display:inline-block}.outline-stage-module__MsaEWG__menu{box-sizing:border-box;z-index:20;background:#fff;border:1px solid #d2cbe4;border-radius:7px;width:156px;padding:5px;display:none;position:absolute;top:36px;right:0;box-shadow:0 12px 26px #2d274f29}.outline-stage-module__MsaEWG__row.outline-stage-module__MsaEWG__menuOpen .outline-stage-module__MsaEWG__menu{gap:2px;display:grid}.outline-stage-module__MsaEWG__menuItem{color:#454d61;text-align:left;box-sizing:border-box;font:inherit;cursor:pointer;width:100%;height:31px;box-shadow:none;background:0 0;border:0;border-radius:5px;align-items:center;gap:7px;padding:0 8px;font-size:11px;display:flex}.outline-stage-module__MsaEWG__menuItem:hover{color:#5a43b7;background:#f3f0fd}.outline-stage-module__MsaEWG__menuItem:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.outline-stage-module__MsaEWG__menuItemDanger{color:#454d61;text-align:left;box-sizing:border-box;font:inherit;cursor:pointer;width:100%;height:31px;box-shadow:none;background:0 0;border:0;border-radius:5px;align-items:center;gap:7px;padding:0 8px;font-size:11px;display:flex}.outline-stage-module__MsaEWG__menuItemDanger:hover{color:#ae5066;background:#fff0f3}.outline-stage-module__MsaEWG__menuItemDanger:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.outline-stage-module__MsaEWG__menuItemIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;display:inline-block}.outline-stage-module__MsaEWG__toolStatus{box-sizing:border-box;color:#735fc1;white-space:nowrap;grid-area:2/4/auto/6;justify-content:flex-end;align-self:start;align-items:center;gap:3px;min-width:0;min-height:13px;padding:0;font-size:9px;line-height:1;display:flex}.outline-stage-module__MsaEWG__toolStatusIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;color:#745dc8;vertical-align:-.125em;flex-shrink:0;font-size:11px;font-weight:400;line-height:1;display:inline-block}.outline-stage-module__MsaEWG__toolStatusLabel{box-sizing:border-box;color:#777188}.outline-stage-module__MsaEWG__toolStatusItem{box-sizing:border-box;color:#6853ba;font-weight:500}.outline-stage-module__MsaEWG__toolStatusDot{box-sizing:border-box;color:#aaa3be;margin:0 1px;font-style:normal}.outline-stage-module__MsaEWG__subList{box-sizing:border-box;border-left:1px solid #d8d1eb;margin-left:21px;padding-left:13px;transition:border-color .16s}.outline-stage-module__MsaEWG__subRow{box-sizing:border-box;background:linear-gradient(90deg,#fbfaff,#fff 76%);border-bottom:1px dashed #e8e3f0;grid-template-rows:36px;grid-template-columns:18px 45px minmax(0,1fr) 118px 116px 28px;align-items:center;gap:0 6px;min-height:36px;display:grid}.outline-stage-module__MsaEWG__subRowWithTools{box-sizing:border-box;background:linear-gradient(90deg,#fbfaff,#fff 76%);border-bottom:1px dashed #e8e3f0;grid-template-rows:36px 15px;grid-template-columns:18px 45px minmax(0,1fr) 118px 116px 28px;align-items:center;gap:0 6px;min-height:36px;display:grid}.outline-stage-module__MsaEWG__subBranch{box-sizing:border-box;color:#a097bb;place-items:center;font-size:13px;display:grid}.outline-stage-module__MsaEWG__subIndex{box-sizing:border-box;color:#7b69bd;font-size:10.5px;font-weight:600}.outline-stage-module__MsaEWG__subTitle{color:#4b5265;box-sizing:border-box;font:inherit;background:0 0;border:1px solid #0000;border-radius:5px;outline:0;min-width:0;height:27px;padding:0 6px;font-size:12.5px;font-weight:500}.outline-stage-module__MsaEWG__subTitle:hover{background:#fbfbfd;border-color:#e0dde8}.outline-stage-module__MsaEWG__subTitle:focus{background:#fff;border-color:#7d69cc;box-shadow:0 0 0 3px #6854c112}.outline-stage-module__MsaEWG__subStepper{box-sizing:border-box;height:27px;box-shadow:none;background:#fff;border:1px solid #d0cbd8;border-radius:5px;align-items:center;display:flex;overflow:hidden}.outline-stage-module__MsaEWG__subToolButtons{box-sizing:border-box;grid-template-columns:repeat(4,28px);gap:2px;display:grid}.outline-stage-module__MsaEWG__subMenuTrigger{color:#5e49b4;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;width:26px;height:26px;box-shadow:none;background:0 0;border:0;border-radius:6px;place-items:center;padding:1px 6px;font-size:16px;display:grid}.outline-stage-module__MsaEWG__subMenuTrigger:hover{color:#fff;background:#6b54c7;box-shadow:0 4px 10px #553dad33}.outline-stage-module__MsaEWG__subMenuTrigger:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.outline-stage-module__MsaEWG__subMenu{box-sizing:border-box;z-index:20;background:#fff;border:1px solid #d2cbe4;border-radius:7px;width:156px;padding:5px;display:none;position:absolute;top:36px;right:0;box-shadow:0 12px 26px #2d274f29}.outline-stage-module__MsaEWG__subRow.outline-stage-module__MsaEWG__menuOpen .outline-stage-module__MsaEWG__subMenu{gap:2px;display:grid}.outline-stage-module__MsaEWG__summary{box-sizing:border-box;width:238px;box-shadow:none;background:linear-gradient(150deg,#f8f6ff,#f2f7ff);border:1px solid #d0cbd9;border-radius:8px;padding:15px;position:sticky;top:72px}.outline-stage-module__MsaEWG__stat{box-sizing:border-box;grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.outline-stage-module__MsaEWG__statItem{box-sizing:border-box;background:#ffffffeb;border:1px solid #d6d0e2;border-radius:6px;place-items:center;gap:2px;padding:8px 4px;display:grid}.outline-stage-module__MsaEWG__statValue{box-sizing:border-box;color:#5741b3;font-size:21px;font-weight:700}.outline-stage-module__MsaEWG__statLabel{box-sizing:border-box;color:#667084;font-size:10px;font-weight:500}.outline-stage-module__MsaEWG__toolSummary{box-sizing:border-box;border-top:1px dashed #d8d4e4;border-bottom:1px dashed #d8d4e4;gap:7px;margin:10px 0;padding:8px 0;display:grid}.outline-stage-module__MsaEWG__toolSummaryItem{box-sizing:border-box;justify-content:space-between;align-items:center;display:flex}.outline-stage-module__MsaEWG__toolSummaryTerm{box-sizing:border-box;color:#586276;align-items:center;gap:5px;font-size:12px;font-weight:500;display:flex}.outline-stage-module__MsaEWG__toolSummaryIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;color:#6d5abd;vertical-align:-.125em;flex-shrink:0;font-size:12px;font-weight:400;line-height:1;display:inline-block}.outline-stage-module__MsaEWG__toolSummaryValue{box-sizing:border-box;color:#5842b8;background:#e9e4fb;border-radius:999px;place-items:center;min-width:22px;height:20px;margin:0;font-size:11px;font-weight:700;display:grid}.outline-stage-module__MsaEWG__autoSummary{box-sizing:border-box;background:linear-gradient(145deg,#fff6f1,#fffaf0);border:1px solid #ffd0bc;border-radius:8px;margin:10px 0 0;padding:10px;animation:.24s both outline-stage-module__MsaEWG__outline-auto-message-in;box-shadow:0 5px 14px #d24c2a12}.outline-stage-module__MsaEWG__autoSummaryHeader{box-sizing:border-box;justify-content:space-between;align-items:center;gap:6px;display:flex}.outline-stage-module__MsaEWG__autoSummaryName{box-sizing:border-box;align-items:center;gap:5px;display:flex}.outline-stage-module__MsaEWG__autoSummaryIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;color:#e1512d;vertical-align:-.125em;flex-shrink:0;font-size:14px;font-weight:400;line-height:1;display:inline-block}.outline-stage-module__MsaEWG__autoSummaryNameText{box-sizing:border-box;color:#743425;font-size:11.5px;font-weight:650}.outline-stage-module__MsaEWG__autoSummaryBadge{box-sizing:border-box;color:#dd4f2a;white-space:nowrap;font-size:10.5px;font-weight:650}.outline-stage-module__MsaEWG__autoSummaryText{box-sizing:border-box;color:#80635b;margin:7px 0 8px;font-size:9.5px;line-height:1.55;display:block}.outline-stage-module__MsaEWG__autoSummaryFooter{box-sizing:border-box;color:#ad4327;background:#ffddca9e;border-radius:5px;justify-content:center;align-items:center;gap:5px;min-height:25px;font-size:9.5px;font-weight:600;display:flex}.outline-stage-module__MsaEWG__autoSummaryFooterIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-size:12px;font-weight:400;line-height:1;display:inline-block}.outline-stage-module__MsaEWG__summaryNote{box-sizing:border-box;color:#5f697b;gap:5px;margin-top:10px;font-size:11px;line-height:1.55;display:flex}.outline-stage-module__MsaEWG__summaryNoteIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;color:#6e78c4;vertical-align:-.125em;flex-shrink:0;font-size:12px;font-weight:400;line-height:1;display:inline-block}.outline-stage-module__MsaEWG__summaryNoteText{box-sizing:border-box;margin:0;display:block}.outline-stage-module__MsaEWG__nextButton{color:#fff;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;min-width:150px;height:32px;transition:transform .24s var(--ease-silk), border-color .24s ease, background .24s ease, box-shadow .24s ease;background:linear-gradient(135deg,#ff6b6b 0%,#ff8e53 100%);border:1px solid #9a8beb52;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:40px;margin-top:12px;padding:0 12px 0 15px;font-size:11px;font-weight:500;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #b0382621,0 8px 18px #ee5b413d}.outline-stage-module__MsaEWG__nextButton:hover{filter:none;background:linear-gradient(135deg,#ff7470 0%,#ff9a5f 100%);border-color:#ff7465b3;transform:translateY(-1px)scale(1.01);box-shadow:inset 0 1px #ffffff57,0 11px 23px #ec583b4a}.outline-stage-module__MsaEWG__nextButton:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.outline-stage-module__MsaEWG__nextButton:disabled{cursor:not-allowed;box-shadow:none;opacity:.52}.outline-stage-module__MsaEWG__nextButton:before{content:"";pointer-events:none;width:25%;height:240%;transition:transform .62s var(--ease-silk);background:linear-gradient(90deg,#0000,#ffffff75,#0000);position:absolute;top:-70%;left:-35%;transform:rotate(18deg)translate(-180%)}.outline-stage-module__MsaEWG__nextButton:hover:before{transform:rotate(18deg)translate(650%)}.outline-stage-module__MsaEWG__nextButtonIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;margin:0;font-size:15px;font-weight:400;line-height:1;transition:transform .18s;animation:1.35s cubic-bezier(.45,0,.3,1) infinite outline-stage-module__MsaEWG__writing-cta-arrow-bounce;display:inline-block}.outline-stage-module__MsaEWG__nextButton:hover .outline-stage-module__MsaEWG__nextButtonIcon{vertical-align:-.125em;flex-shrink:0;font-style:normal;animation-duration:.9s;display:inline-block;transform:translate(3px)}.outline-stage-module__MsaEWG__footer{box-sizing:border-box;border-top:1px solid #e9e7ee;justify-content:flex-start;align-items:center;gap:14px;width:min(100%,1120px);min-height:52px;margin-top:15px;margin-left:auto;margin-right:auto;padding-top:14px;display:flex}.outline-stage-module__MsaEWG__backButton{color:#5f6474;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;height:34px;transition:border-color .18s ease, color .18s ease, background .18s ease, transform .18s var(--ease-silk);background:#fff;border:1px solid #dcdae5;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:0 11px;font-size:12px;display:inline-flex}.outline-stage-module__MsaEWG__backButton:hover{color:#5d48b5;background:#f8f6fc;border-color:#a99bd4;transform:translateY(-1px)}.outline-stage-module__MsaEWG__backButton:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.outline-stage-module__MsaEWG__backIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;display:inline-block}.outline-stage-module__MsaEWG__attempts{box-sizing:border-box;color:#686f7f;margin-left:auto;font-size:10.5px}.outline-stage-module__MsaEWG__attemptsValue{box-sizing:border-box;color:#5e4ab3;font-weight:600}@media (max-width:1180px){.outline-stage-module__MsaEWG__toolbar{grid-template-columns:minmax(170px,1fr) auto}.outline-stage-module__MsaEWG__legendNote{display:none}.outline-stage-module__MsaEWG__autoButton{min-width:196px;padding-inline:9px}.outline-stage-module__MsaEWG__layout{grid-template-columns:minmax(0,1fr) 208px}.outline-stage-module__MsaEWG__summary{width:208px}}@media (max-width:1100px){.outline-stage-module__MsaEWG__nextButton{box-shadow:none;background:linear-gradient(115deg,#332a43 0%,#171a27 48%,#343a73 72%,#5e51df 100%)}.outline-stage-module__MsaEWG__nextButton:hover{background:linear-gradient(115deg,#3f304e 0%,#1c1e2c 46%,#404483 72%,#6b59eb 100%);border-color:#c2b2ff7a;box-shadow:inset 0 1px #ffffff30,0 11px 25px #362c7c3b}.outline-stage-module__MsaEWG__nextButton:before{background:linear-gradient(90deg,#0000,#ffffff3d,#0000)}.outline-stage-module__MsaEWG__nextButtonIcon{animation:outline-stage-module__MsaEWG__unset}.outline-stage-module__MsaEWG__nextButton:hover .outline-stage-module__MsaEWG__nextButtonIcon{animation-duration:unset}}@media (max-width:980px){.outline-stage-module__MsaEWG__stage{min-width:0;max-width:100%}.outline-stage-module__MsaEWG__plainNote{gap:5px;justify-content:unset}.outline-stage-module__MsaEWG__plainNoteLabel{color:unset;font-weight:unset;background:#fff;border:1px solid #dedbe7;border-radius:5px;gap:3px;padding:0 7px}.outline-stage-module__MsaEWG__plainNoteText{color:#8d91a0;font-size:unset}.outline-stage-module__MsaEWG__chapterHeader{min-height:48px;padding:5px 10px}.outline-stage-module__MsaEWG__chapterIndex{height:27px}.outline-stage-module__MsaEWG__chapterTitle{height:31px}.outline-stage-module__MsaEWG__chapterMove,.outline-stage-module__MsaEWG__chapterMenuTrigger{width:27px;height:27px}.outline-stage-module__MsaEWG__sectionList{padding:2px 10px 5px 52px}.outline-stage-module__MsaEWG__group,.outline-stage-module__MsaEWG__groupNested{position:unset}.outline-stage-module__MsaEWG__row{grid-template-rows:43px;min-height:43px}.outline-stage-module__MsaEWG__rowWithTools{border-bottom-color:#ded9e5;grid-template-rows:43px 18px;min-height:43px}.outline-stage-module__MsaEWG__sectionTitle{height:30px}.outline-stage-module__MsaEWG__stepper{height:29px}.outline-stage-module__MsaEWG__toolButton,.outline-stage-module__MsaEWG__toolButtonActive,.outline-stage-module__MsaEWG__menuTrigger{width:28px;height:28px}.outline-stage-module__MsaEWG__menu{width:142px}.outline-stage-module__MsaEWG__toolStatus{min-height:16px;font-size:9.5px}.outline-stage-module__MsaEWG__subList{margin-left:unset;padding-left:unset;border-left:unset;border-left-color:unset;transition:unset}.outline-stage-module__MsaEWG__subRow{background:unset;border-bottom:1px dashed #ded9e5;grid-template-rows:43px;grid-template-columns:18px 32px minmax(0,1fr) 128px 120px 28px;min-height:43px}.outline-stage-module__MsaEWG__subRowWithTools{background:unset;border-bottom:1px dashed #ded9e5;grid-template-rows:43px 18px;grid-template-columns:18px 32px minmax(0,1fr) 128px 120px 28px;min-height:43px}.outline-stage-module__MsaEWG__subBranch{display:unset;place-items:unset;color:unset;font-size:unset}.outline-stage-module__MsaEWG__subIndex{color:#624dbc;font-size:12px}.outline-stage-module__MsaEWG__subTitle{color:#383f52;height:30px}.outline-stage-module__MsaEWG__subStepper{height:29px}.outline-stage-module__MsaEWG__subMenuTrigger{width:28px;height:28px}.outline-stage-module__MsaEWG__subMenu{width:142px}}@media (max-width:920px){.outline-stage-module__MsaEWG__row,.outline-stage-module__MsaEWG__rowWithTools,.outline-stage-module__MsaEWG__subRow,.outline-stage-module__MsaEWG__subRowWithTools{grid-template-columns:18px 30px minmax(150px,1fr) 118px 116px 28px}}@media (max-width:840px){.outline-stage-module__MsaEWG__nextButton{min-height:38px}}@media (max-width:820px){.outline-stage-module__MsaEWG__toolbar{grid-template-columns:1fr}.outline-stage-module__MsaEWG__toolbarActions{flex-wrap:wrap;justify-content:flex-start}.outline-stage-module__MsaEWG__autoButton{min-width:0}.outline-stage-module__MsaEWG__autoMessage{grid-column:1}}@media (max-width:640px){.outline-stage-module__MsaEWG__stageHeading{flex-wrap:wrap}}@media (max-width:620px){.outline-stage-module__MsaEWG__legend{display:none}.outline-stage-module__MsaEWG__autoButton{width:100%}}@keyframes outline-stage-module__MsaEWG__stage-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes outline-stage-module__MsaEWG__outline-auto-message-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes outline-stage-module__MsaEWG__outline-reorder-settle{0%{background:#eeeaff;transform:translateY(4px)}60%{transform:translateY(-1px)}to{background:0 0;transform:translateY(0)}}@keyframes outline-stage-module__MsaEWG__writing-cta-arrow-bounce{0%,to{transform:translate(0)}50%{transform:translate(4px)}}
.outline-generation-module__cyws9q__panel{box-sizing:border-box;background:#fcfbff;border-bottom:1px solid #eae8ef;gap:10px;padding:14px 16px 16px;display:grid}.outline-generation-module__cyws9q__head{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.outline-generation-module__cyws9q__title{color:#303445;font-size:13px;font-weight:600}.outline-generation-module__cyws9q__actions{gap:6px;display:inline-flex}.outline-generation-module__cyws9q__button{color:#5f6474;box-sizing:border-box;font:inherit;cursor:pointer;background:#fff;border:1px solid #dcdae5;border-radius:6px;justify-content:center;align-items:center;gap:4px;height:30px;padding:0 10px;font-size:12px;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.outline-generation-module__cyws9q__button:hover{color:#5d48b5;background:#f8f6fc;border-color:#a99bd4}.outline-generation-module__cyws9q__button:focus-visible{outline-offset:2px;outline:2px solid #8d79df}.outline-generation-module__cyws9q__primary{color:#fff;background:#6650d2;border-color:#6650d2}.outline-generation-module__cyws9q__primary:hover{color:#fff;background:#5641c4;border-color:#5641c4}.outline-generation-module__cyws9q__buttonIcon{flex-shrink:0;font-size:13px}.outline-generation-module__cyws9q__note{color:#858a98;margin:0;font-size:11px;line-height:1.55}.outline-generation-module__cyws9q__tree{box-sizing:border-box;gap:2px;max-height:420px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.outline-generation-module__cyws9q__frozen{opacity:.6}.outline-generation-module__cyws9q__line{box-sizing:border-box;justify-content:space-between;align-items:baseline;gap:10px;min-width:0;font-size:12px;line-height:1.6;display:flex}.outline-generation-module__cyws9q__level1{color:#303445;background:#f3f0ff;border-radius:6px;margin-top:4px;padding:5px 8px;font-weight:600}.outline-generation-module__cyws9q__level2{color:#444958;padding:2px 8px 2px 24px}.outline-generation-module__cyws9q__level3{color:#717787;padding:2px 8px 2px 40px}.outline-generation-module__cyws9q__lineTitle{overflow-wrap:anywhere;min-width:0}.outline-generation-module__cyws9q__lineWords{color:#9a9fae;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:10px;font-weight:400}@keyframes outline-generation-module__cyws9q__outline-caret-blink{50%{opacity:0}}.outline-generation-module__cyws9q__caret{vertical-align:-2px;background:#765ddd;width:6px;height:12px;margin-left:2px;animation:1s steps(2,end) infinite outline-generation-module__cyws9q__outline-caret-blink;display:inline-block}@media (prefers-reduced-motion:reduce){.outline-generation-module__cyws9q__caret{animation:none}}
.tool-job-progress-module__g34PZW__root{box-sizing:border-box;gap:8px;display:grid}.tool-job-progress-module__g34PZW__steps{box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:0;padding:0;list-style:none;display:grid}.tool-job-progress-module__g34PZW__step{box-sizing:border-box;color:#a3a1b2;gap:4px;min-width:0;font-size:10px;line-height:1.3;display:grid}.tool-job-progress-module__g34PZW__stepBar{background:#ebe8f4;border-radius:3px;height:3px;display:block}.tool-job-progress-module__g34PZW__done{color:#7a7f8e}.tool-job-progress-module__g34PZW__done .tool-job-progress-module__g34PZW__stepBar{background:#b8aaf0}.tool-job-progress-module__g34PZW__current{color:#6650c9;font-weight:600}.tool-job-progress-module__g34PZW__current .tool-job-progress-module__g34PZW__stepBar{background:#765ddd}.tool-job-progress-module__g34PZW__failed{color:#c34762;font-weight:600}.tool-job-progress-module__g34PZW__failed .tool-job-progress-module__g34PZW__stepBar{background:#d55e73}.tool-job-progress-module__g34PZW__todo{color:#b0afbb}.tool-job-progress-module__g34PZW__bar{box-sizing:border-box;border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:7px 10px;font-size:11px;line-height:1.5;display:flex}.tool-job-progress-module__g34PZW__barRunning{color:#5d48b5;background:#f3f0ff}.tool-job-progress-module__g34PZW__barDone{color:#2f8a6c;background:#eaf6f1}.tool-job-progress-module__g34PZW__barFailed{color:#b23f57;background:#fcedf0}.tool-job-progress-module__g34PZW__barStopped{color:#9a6a1f;background:#fbf3e4}.tool-job-progress-module__g34PZW__barIcon{flex-shrink:0;font-size:13px}.tool-job-progress-module__g34PZW__barText{min-width:0;margin-right:auto}.tool-job-progress-module__g34PZW__barTime{color:inherit;opacity:.85;font-variant-numeric:tabular-nums}.tool-job-progress-module__g34PZW__hint{box-sizing:border-box;color:#9a6a1f;align-items:flex-start;gap:4px;margin:0;font-size:10px;line-height:1.55;display:flex}.tool-job-progress-module__g34PZW__hintIcon{flex-shrink:0;margin-top:2px;font-size:11px}@keyframes tool-job-progress-module__g34PZW__tool-job-spin{to{transform:rotate(360deg)}}.tool-job-progress-module__g34PZW__spin{animation:.82s linear infinite tool-job-progress-module__g34PZW__tool-job-spin}@media (prefers-reduced-motion:reduce){.tool-job-progress-module__g34PZW__spin{animation:none}}
.writing-dialogs-module__rJ2b1a__titleDialog{box-sizing:border-box;background:#fff;border:1px solid #846cd833;border-radius:8px;width:min(720px,100vw - 80px);max-height:calc(100vh - 90px);padding:20px;overflow:auto;box-shadow:0 24px 60px #1f17453d}.writing-dialogs-module__rJ2b1a__modalClose{color:#9290a2;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;width:27px;height:27px;transition:color .18s ease, background .18s ease, transform .18s var(--ease-silk);background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:1px 6px;font-size:16px;display:grid;position:absolute;top:12px;right:12px}.writing-dialogs-module__rJ2b1a__modalClose:hover{color:#765bda;background:#f2efff;flex-shrink:0;transform:rotate(90deg)}.writing-dialogs-module__rJ2b1a__modalCloseIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;display:inline-block}.writing-dialogs-module__rJ2b1a__modalClose:hover .writing-dialogs-module__rJ2b1a__modalCloseIcon{vertical-align:-.125em;flex-shrink:0;font-style:normal;display:inline-block}.writing-dialogs-module__rJ2b1a__titleDialogHeader{box-sizing:border-box;align-items:center;gap:9px;padding-right:34px;display:flex}.writing-dialogs-module__rJ2b1a__modalIcon{box-sizing:border-box;color:#725bd6;background:linear-gradient(135deg,#eee8ff,#e7f2ff);border-radius:8px;flex:none;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.writing-dialogs-module__rJ2b1a__modalIconGlyph{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;display:inline-block}.writing-dialogs-module__rJ2b1a__titleDialogHeading{box-sizing:border-box}.writing-dialogs-module__rJ2b1a__titleDialogTitle{box-sizing:border-box;color:#383d4d;margin:0;font-size:16px;font-weight:600;display:block}.writing-dialogs-module__rJ2b1a__titleDialogDesc{box-sizing:border-box;color:#717787;margin:4px 0 0;font-size:11px;line-height:1.45;display:block}.writing-dialogs-module__rJ2b1a__keywordField{cursor:default;box-sizing:border-box;gap:7px;margin-top:17px;display:grid}.writing-dialogs-module__rJ2b1a__keywordLabel{box-sizing:border-box;color:#5b586b;font-size:12px}.writing-dialogs-module__rJ2b1a__keywordRequired{box-sizing:border-box;color:#d84b63;vertical-align:baseline;margin-left:6px;font-size:11px;font-style:normal;font-weight:600;line-height:1;display:inline-block;transform:translateY(-1px)}.writing-dialogs-module__rJ2b1a__keywordInput{color:#535064;resize:vertical;white-space:pre-wrap;box-sizing:border-box;font:inherit;background:#fcfcff;border:1px solid #60509f2e;border-radius:6px;outline:0;width:100%;min-height:74px;padding:9px 10px;font-size:12px;line-height:1.55;transition:border-color .18s,box-shadow .18s,background .18s}.writing-dialogs-module__rJ2b1a__keywordInput:focus{background:#fff;border-color:#7156d894;box-shadow:0 0 0 3px #7156d817}.writing-dialogs-module__rJ2b1a__keywordInput::placeholder{color:#b0afbb}.writing-dialogs-module__rJ2b1a__titleResults{box-sizing:border-box;gap:7px;max-height:340px;margin-top:12px;padding-right:3px;display:grid;overflow:auto}.writing-dialogs-module__rJ2b1a__titleResult{box-sizing:border-box;background:#fcfbff;border:1px solid #60509f1f;border-radius:6px;grid-template-columns:25px minmax(0,1fr) auto;align-items:start;gap:8px;padding:9px 10px;display:grid}.writing-dialogs-module__rJ2b1a__titleResultIndex{box-sizing:border-box;color:#755ed6;background:#eeeaff;border-radius:5px;place-items:center;width:22px;height:22px;font-size:9px;display:grid}.writing-dialogs-module__rJ2b1a__titleResultBody{box-sizing:border-box;gap:3px;min-width:0;display:grid}.writing-dialogs-module__rJ2b1a__titleResultText{box-sizing:border-box;color:#565367;font-size:12px;font-weight:400}.writing-dialogs-module__rJ2b1a__titleResultDesc{box-sizing:border-box;color:#747a89;margin:0;font-size:10px;line-height:1.45;display:block}.writing-dialogs-module__rJ2b1a__titleResultUse{color:#6f56d0;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;min-width:56px;height:23px;transition:color .18s ease, background .18s ease, transform .18s var(--ease-silk);background:#fff;border:1px solid #7057d633;border-radius:4px;padding:0 6px;font-size:10px}.writing-dialogs-module__rJ2b1a__titleResultUse:hover{color:#fff;background:#765ddd;transform:translateY(-1px)}.writing-dialogs-module__rJ2b1a__titleDialogFooter{box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;min-height:38px;margin-top:14px;display:flex}.writing-dialogs-module__rJ2b1a__titleDialogFooterNote{box-sizing:border-box;color:#777d8c;align-items:center;gap:4px;font-size:10px;display:flex}.writing-dialogs-module__rJ2b1a__titleDialogFooterIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;color:#7d66d9;vertical-align:-.125em;flex-shrink:0;font-size:11px;font-weight:400;line-height:1;display:inline-block}.writing-dialogs-module__rJ2b1a__primaryButton{color:#fff;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;min-width:112px;height:38px;transition:transform .24s var(--ease-silk), border-color .24s ease, background .24s ease, box-shadow .24s ease;background:linear-gradient(110deg,#765bd8 0%,#667fdd 100%);border:1px solid #775bd66b;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 12px 0 15px;font-size:12px;font-weight:400;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #34277a21,0 6px 14px #5843b133}.writing-dialogs-module__rJ2b1a__primaryButton:hover{filter:none;background:linear-gradient(110deg,#8065e1 0%,#6d8ae3 100%);border-color:#8b6fe694;transform:translateY(-1px)scale(1.01);box-shadow:inset 0 1px #ffffff47,0 8px 18px #5843b140}.writing-dialogs-module__rJ2b1a__primaryButton:disabled{cursor:not-allowed;box-shadow:none;opacity:.52}.writing-dialogs-module__rJ2b1a__primaryButton:before{content:"";pointer-events:none;width:25%;height:240%;transition:transform .62s var(--ease-silk);background:linear-gradient(90deg,#0000,#ffffff75,#0000);position:absolute;top:-70%;left:-35%;transform:rotate(18deg)translate(-180%)}.writing-dialogs-module__rJ2b1a__primaryButton:hover:before{transform:rotate(18deg)translate(650%)}.writing-dialogs-module__rJ2b1a__primaryButtonText{box-sizing:border-box}.writing-dialogs-module__rJ2b1a__primaryButtonIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;transition:transform .22s var(--ease-silk);vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;animation:none;display:inline-block}.writing-dialogs-module__rJ2b1a__primaryButton:hover .writing-dialogs-module__rJ2b1a__primaryButtonIcon{vertical-align:-.125em;flex-shrink:0;font-style:normal;display:inline-block;transform:translate(3px)}.writing-dialogs-module__rJ2b1a__productDialog{box-sizing:border-box;background:#fff;border:1px solid #846cd833;border-radius:8px;width:min(720px,100vw - 36px);max-height:calc(100vh - 90px);padding:20px;overflow:auto;box-shadow:0 24px 60px #1f17453d}.writing-dialogs-module__rJ2b1a__productDialogClose{color:#9290a2;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;width:27px;height:27px;transition:color .18s ease, background .18s ease, transform .18s var(--ease-silk);background:0 0;border:0;border-radius:50%;place-items:center;padding:1px 6px;font-size:16px;display:grid;position:absolute;top:12px;right:12px}.writing-dialogs-module__rJ2b1a__productDialogClose:hover{color:#765bda;background:#f2efff;transform:rotate(90deg)}.writing-dialogs-module__rJ2b1a__productDialogContent{box-sizing:border-box;gap:16px;display:grid}.writing-dialogs-module__rJ2b1a__productDialogHeader{box-sizing:border-box;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:9px;padding-right:34px;display:flex}.writing-dialogs-module__rJ2b1a__productDialogHeaderIcon{box-sizing:border-box;color:#654bd1;background:#efecff;border-radius:8px;place-items:center;width:46px;height:46px;font-size:22px;display:grid}.writing-dialogs-module__rJ2b1a__productDialogHeaderGlyph{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;display:inline-block}.writing-dialogs-module__rJ2b1a__productDialogHeading{box-sizing:border-box}.writing-dialogs-module__rJ2b1a__productDialogTitle{box-sizing:border-box;color:#24293f;margin:0 0 5px;font-size:19px;font-weight:600;display:block}.writing-dialogs-module__rJ2b1a__productDialogDesc{box-sizing:border-box;color:#717787;margin:4px 0 0;font-size:11px;line-height:1.45;display:block}.writing-dialogs-module__rJ2b1a__exampleLibrary{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.writing-dialogs-module__rJ2b1a__exampleItem{color:#41475a;text-align:left;box-sizing:border-box;font:inherit;cursor:pointer;min-height:74px;transition:border-color .18s ease, background .18s ease, transform .18s var(--ease-silk), box-shadow .18s ease;background:#fff;border:1px solid #e2dfee;border-radius:7px;grid-template-rows:auto auto;grid-template-columns:30px minmax(0,1fr);column-gap:10px;padding:11px 12px;display:grid}.writing-dialogs-module__rJ2b1a__exampleItem:hover{background:#fbfaff;border-color:#a694df;outline:0;transform:translateY(-1px);box-shadow:0 6px 14px #5341a01a}.writing-dialogs-module__rJ2b1a__exampleItemIcon{box-sizing:border-box;color:#6b54c8;background:#f0edff;border-radius:7px;grid-row:1/-1;place-items:center;width:30px;height:30px;display:grid}.writing-dialogs-module__rJ2b1a__exampleItemGlyph{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-size:16px;font-weight:400;line-height:1;display:inline-block}.writing-dialogs-module__rJ2b1a__exampleItemTitle{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.35;overflow:hidden}.writing-dialogs-module__rJ2b1a__exampleItemDesc{box-sizing:border-box;color:#7b8191;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.35;overflow:hidden}.writing-dialogs-module__rJ2b1a__productDialogFooter{box-sizing:border-box;border-top:1px solid #ececf3;justify-content:space-between;align-items:center;gap:12px;min-height:38px;margin-top:14px;padding-top:14px;display:flex}.writing-dialogs-module__rJ2b1a__productDialogFooterNote{box-sizing:border-box;color:#777d8c;align-items:center;gap:4px;margin-right:auto;font-size:10px;display:flex}.writing-dialogs-module__rJ2b1a__productDialogFooterIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;color:#7d66d9;vertical-align:-.125em;flex-shrink:0;margin-right:5px;font-size:11px;font-weight:400;line-height:1;display:inline-block}.writing-dialogs-module__rJ2b1a__secondaryButton{color:#5f6474;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;height:34px;transition:border-color .18s ease, color .18s ease, background .18s ease, transform .18s var(--ease-silk);background:#fff;border:1px solid #dcdae5;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:0 11px;font-size:12px;display:inline-flex}.writing-dialogs-module__rJ2b1a__secondaryButton:hover{color:#5d48b5;background:#f8f6fc;border-color:#a99bd4;transform:translateY(-1px)}.writing-dialogs-module__rJ2b1a__activity{box-sizing:border-box;z-index:180;pointer-events:auto;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:1;background:#271f4829;place-items:center;padding:18px;transition:opacity .18s;display:grid;position:fixed;inset:0}.writing-dialogs-module__rJ2b1a__activity.writing-dialogs-module__rJ2b1a__leaving{opacity:0}.writing-dialogs-module__rJ2b1a__activityCard{box-sizing:border-box;width:min(420px,100vw - 36px);min-height:92px;transition:transform .2s var(--ease-silk);background:#fffffffa;border:1px solid #816bd52e;border-radius:8px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;padding:15px 17px;display:grid;transform:translateY(0)scale(1);box-shadow:0 14px 30px #281e5829}.writing-dialogs-module__rJ2b1a__activity.writing-dialogs-module__rJ2b1a__leaving .writing-dialogs-module__rJ2b1a__activityCard{transform:translateY(5px)scale(.985)}.writing-dialogs-module__rJ2b1a__activitySpinner{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;color:#6954ca;background:#f0edff;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:18px;font-weight:400;line-height:1;animation:.82s linear infinite writing-dialogs-module__rJ2b1a__workspace-activity-spin;display:grid}.writing-dialogs-module__rJ2b1a__activityBody{box-sizing:border-box}.writing-dialogs-module__rJ2b1a__activityTitle{box-sizing:border-box;color:#444258;font-size:13px;font-weight:600;line-height:1.35;display:block}.writing-dialogs-module__rJ2b1a__activityDetail{box-sizing:border-box;color:#858294;margin:3px 0 0;font-size:10.5px;line-height:1.45;display:block}@media (max-width:1100px){.writing-dialogs-module__rJ2b1a__primaryButton{background:linear-gradient(115deg,#332a43 0%,#171a27 48%,#343a73 72%,#5e51df 100%);border:1px solid #9a8beb47;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #0b0c1642,0 8px 20px #2d26652b}.writing-dialogs-module__rJ2b1a__primaryButton:hover{background:linear-gradient(115deg,#3f304e 0%,#1c1e2c 46%,#404483 72%,#6b59eb 100%);border-color:#c2b2ff7a;box-shadow:inset 0 1px #ffffff30,0 11px 25px #362c7c3b}.writing-dialogs-module__rJ2b1a__primaryButton:before{background:linear-gradient(90deg,#0000,#ffffff3d,#0000)}.writing-dialogs-module__rJ2b1a__primaryButtonIcon{animation:writing-dialogs-module__rJ2b1a__unset}}@media (max-width:640px){.writing-dialogs-module__rJ2b1a__activityCard{grid-template-columns:32px minmax(0,1fr);gap:10px;min-height:86px;padding:14px 15px}.writing-dialogs-module__rJ2b1a__activitySpinner{width:32px;height:32px;font-size:17px}.writing-dialogs-module__rJ2b1a__activityTitle{font-size:12.5px}.writing-dialogs-module__rJ2b1a__activityDetail{font-size:10px}}@media (max-width:560px){.writing-dialogs-module__rJ2b1a__exampleLibrary{grid-template-columns:1fr}}@keyframes writing-dialogs-module__rJ2b1a__workspace-activity-spin{to{transform:rotate(360deg)}}.writing-dialogs-module__rJ2b1a__spin{animation:.82s linear infinite writing-dialogs-module__rJ2b1a__workspace-activity-spin}.writing-dialogs-module__rJ2b1a__exampleState{color:#6f7484;text-align:center;background:#fbfaff;border:1px dashed #dcd8e8;border-radius:8px;margin:14px 0 4px;padding:22px 16px;font-size:12px;line-height:1.6}.writing-dialogs-module__rJ2b1a__exampleRetry{color:#6650c9;cursor:pointer;background:0 0;border:0;margin-left:6px;padding:0;font-size:12px}@media (prefers-reduced-motion:reduce){.writing-dialogs-module__rJ2b1a__spin,.writing-dialogs-module__rJ2b1a__activitySpinner{animation:none}}.writing-dialogs-module__rJ2b1a__topicProgress{box-sizing:border-box;margin-top:12px}.writing-dialogs-module__rJ2b1a__titleResultPending{background:#fff;border-style:dashed}.writing-dialogs-module__rJ2b1a__titleResultPending .writing-dialogs-module__rJ2b1a__titleResultText{color:#747a89}.writing-dialogs-module__rJ2b1a__titleResultFrozen{opacity:.6}.writing-dialogs-module__rJ2b1a__titleResultState{box-sizing:border-box;color:#a3a1b2;place-items:center;min-width:56px;height:23px;font-size:10px;display:grid}@keyframes writing-dialogs-module__rJ2b1a__topic-caret-blink{50%{opacity:0}}.writing-dialogs-module__rJ2b1a__caret{vertical-align:-2px;background:#765ddd;width:6px;height:12px;margin-left:2px;animation:1s steps(2,end) infinite writing-dialogs-module__rJ2b1a__topic-caret-blink;display:inline-block}@media (prefers-reduced-motion:reduce){.writing-dialogs-module__rJ2b1a__caret{animation:none}}
.order-submitted-dialog-module__uDpIea__dialog{color:#3d3852;width:min(480px,100vw - 80px);padding:30px 32px 24px}@media (max-width:620px){.order-submitted-dialog-module__uDpIea__dialog{width:calc(100vw - 24px);padding:26px 18px 18px}}.order-submitted-dialog-module__uDpIea__content{text-align:center}.order-submitted-dialog-module__uDpIea__icon{color:#fff;background:linear-gradient(135deg,#5fc191,#43a978);border-radius:16px;place-items:center;width:54px;height:54px;margin:0 auto 10px;font-size:26px;display:grid;box-shadow:0 8px 20px #48ae7d38}.order-submitted-dialog-module__uDpIea__iconPending{background:linear-gradient(135deg,#f0a86d,#e48a4e);box-shadow:0 8px 20px #e48a4e38}.order-submitted-dialog-module__uDpIea__title{color:#302a43;margin:0 0 8px;font-size:21px;font-weight:700}.order-submitted-dialog-module__uDpIea__description{color:#807a8f;margin:0 auto;font-size:13px;line-height:1.6}.order-submitted-dialog-module__uDpIea__description b{color:#6249ba;font-weight:650}.order-submitted-dialog-module__uDpIea__summary{text-align:left;background:#faf9fe;border:1px solid #ebe7f4;border-radius:12px;gap:8px;margin:20px 0 22px;padding:14px 16px;display:grid}.order-submitted-dialog-module__uDpIea__summary div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.order-submitted-dialog-module__uDpIea__summary dt{color:#9690a2;font-size:12px}.order-submitted-dialog-module__uDpIea__summary dd{color:#554b70;text-align:right;word-break:break-all;margin:0;font-size:13px;font-weight:650}.order-submitted-dialog-module__uDpIea__footer{justify-content:flex-end;gap:10px;display:flex}.order-submitted-dialog-module__uDpIea__footer button{white-space:nowrap;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:6px;width:124px;min-width:124px;height:38px;padding:0 12px;font-size:13px;font-weight:650;display:inline-flex}.order-submitted-dialog-module__uDpIea__again{color:#716b80;background:#fff;border:1px solid #ddd8e8}.order-submitted-dialog-module__uDpIea__again:hover{color:#6249ba;background:#faf8ff;border-color:#b9a8e7}.order-submitted-dialog-module__uDpIea__orders{color:#fff;background:linear-gradient(100deg,#7a62d2,#5f8be0);border:1px solid #7a62d2;box-shadow:0 4px 10px #6457c22e}.order-submitted-dialog-module__uDpIea__orders:hover{filter:brightness(1.06)}@media (max-width:620px){.order-submitted-dialog-module__uDpIea__footer button{flex:1;width:auto;min-width:0}}
.file-dropzone-module__OtcGyW__solid{color:#4b4f5c;background:#f7f5fd;border-color:#b9add6;border-radius:8px}.file-dropzone-module__OtcGyW__solid:not(:disabled):hover{background:#f0ebff;border-color:#765dd0}.file-dropzone-module__OtcGyW__solidIcon{color:#fff;background:#735bd1;width:34px;height:34px}.file-dropzone-module__OtcGyW__solidDescription{color:#8a8d9a}
.status-pill-module__AXbrga__pill{white-space:nowrap;align-items:center;gap:4px;font-size:9.5px;font-weight:500;display:inline-flex}.status-pill-module__AXbrga__pill svg{flex:none;font-size:11px}.status-pill-module__AXbrga__success{color:#33775d}.status-pill-module__AXbrga__processing{color:#b8762b}.status-pill-module__AXbrga__danger{color:#b94a5c}.status-pill-module__AXbrga__neutral{color:#6a55b9}
