.dealMemo-module__hxAenq__dmFileList{text-align:left;flex-direction:column;gap:6px;margin:16px 0 0;padding:0;list-style:none;display:flex}.dealMemo-module__hxAenq__dmFileRow{border:1px solid var(--line,#e2e8e9);background:#fff;border-radius:9px;align-items:center;gap:9px;min-width:0;padding:8px 12px;font-size:13px;display:flex}.dealMemo-module__hxAenq__dmFileRow>svg{width:16px;height:16px;color:var(--teal,#0b5d5a);stroke:currentColor;stroke-width:1.9px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.dealMemo-module__hxAenq__dmFileRow button{width:24px;height:24px;color:var(--muted,#6c7b7c);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.dealMemo-module__hxAenq__dmFileRow button:hover{color:#0f172a;background:#f1f5f9}.dealMemo-module__hxAenq__dmFileRow button svg{stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.dealMemo-module__hxAenq__dmFileName{text-overflow:ellipsis;white-space:nowrap;color:#0f172a;flex:1;min-width:0;overflow:hidden}.dealMemo-module__hxAenq__dmGenerate{margin-top:20px}.dealMemo-module__hxAenq__dmDocsHint{color:var(--muted,#6c7b7c);margin:12px 0 0;font-size:12px}.dealMemo-module__hxAenq__dmBody{background:#fff;grid-template-columns:1fr 300px;min-height:560px;display:grid}.dealMemo-module__hxAenq__dmStage{-webkit-overflow-scrolling:touch;background:#f1f5f9;height:min(72vh,760px);position:relative;overflow:auto hidden}.dealMemo-module__hxAenq__dmScaler{width:var(--dm-width,820px);height:var(--dm-height,100%);transform:scale(var(--dm-scale,1));transform-origin:0 0;position:absolute;top:0;left:0}.dealMemo-module__hxAenq__dmFrame{background:#fff;border:0;width:100%;height:100%;display:block}.dealMemo-module__hxAenq__dmStage.dealMemo-module__hxAenq__actual{overflow:auto}.dealMemo-module__hxAenq__dmStage.dealMemo-module__hxAenq__actual .dealMemo-module__hxAenq__dmScaler{position:relative;transform:none}.dealMemo-module__hxAenq__dmLocks{pointer-events:none;position:absolute;inset:0}.dealMemo-module__hxAenq__dmLock{color:#5a3700;font:600 12.5px/1.35 var(--font,inherit);text-align:left;cursor:pointer;pointer-events:auto;background:#ffffffdb;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;max-width:340px;padding:10px 14px;transition:transform .15s,box-shadow .15s;display:flex;position:absolute;box-shadow:0 6px 20px #0f172a24}.dealMemo-module__hxAenq__dmLock:hover{transform:translateY(-1px);box-shadow:0 10px 26px #0f172a33}.dealMemo-module__hxAenq__dmLock svg{color:#f4a622;stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:15px;height:15px}.dealMemo-module__hxAenq__dmRail{color:#0f172a;background:#f2f8f6;border-left:1px solid #e5e7eb;max-height:min(72vh,760px);overflow-y:auto}.dealMemo-module__hxAenq__dmRailBlock{border-bottom:1px solid #dbe7e4;padding:18px}.dealMemo-module__hxAenq__dmRailBlock:last-child{border-bottom:0}.dealMemo-module__hxAenq__dmRailTitle{letter-spacing:.06em;text-transform:uppercase;color:#5c7a76;margin:0 0 4px;font-size:10.5px;font-weight:700}.dealMemo-module__hxAenq__dmRailBody{color:#475569;margin:0 0 14px;font-size:12px}.dealMemo-module__hxAenq__dmField{margin-bottom:14px}.dealMemo-module__hxAenq__dmField:last-child{margin-bottom:0}.dealMemo-module__hxAenq__dmSwatches{flex-wrap:wrap;gap:6px;display:flex}.dealMemo-module__hxAenq__dmSwatch{cursor:pointer;border:1px solid #cbd5e1;border-radius:6px;width:28px;height:28px;padding:0;transition:transform .12s}.dealMemo-module__hxAenq__dmSwatch:hover{transform:scale(1.06)}.dealMemo-module__hxAenq__dmSwatch.dealMemo-module__hxAenq__on{border-color:#0000;box-shadow:0 0 0 2px #0d9488}.dealMemo-module__hxAenq__dmPickerBar{cursor:pointer;border-radius:4px;width:100%;height:12px;margin-top:8px}.dealMemo-module__hxAenq__dmFontGrid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.dealMemo-module__hxAenq__dmFontBtn{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:8px 10px;font-size:12.5px}.dealMemo-module__hxAenq__dmFontBtn:hover{background:#f8fafc}.dealMemo-module__hxAenq__dmFontBtn.dealMemo-module__hxAenq__on{color:#0d6e64;background:#0d94880f;border-color:#0d9488}.dealMemo-module__hxAenq__dmLogoRow{align-items:center;gap:10px;display:flex}.dealMemo-module__hxAenq__dmLogoBox{color:#94a3b8;background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:11px;font-weight:700;display:grid;overflow:hidden}.dealMemo-module__hxAenq__dmLogoBox img{object-fit:contain;width:100%;height:100%}.dealMemo-module__hxAenq__dmLogoBtn{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:7px 12px;font-size:12.5px;font-weight:500}.dealMemo-module__hxAenq__dmLogoBtn:hover{background:#f8fafc}.dealMemo-module__hxAenq__dmHint{color:#94a3b8;margin:6px 0 0;font-size:11px}.dealMemo-module__hxAenq__dmError{color:#b42318;margin:6px 0 0;font-size:11.5px}.dealMemo-module__hxAenq__dmLockedWrap{position:relative}.dealMemo-module__hxAenq__dmLockedInner{-webkit-filter:blur(2.5px);-webkit-user-select:none;user-select:none;pointer-events:none}.dealMemo-module__hxAenq__dmLockedOverlay{place-items:center;padding:12px;display:grid;position:absolute;inset:0}.dealMemo-module__hxAenq__dmLockedCard{color:#5a3700;font:600 12px/1.3 var(--font,inherit);text-align:left;cursor:pointer;background:#ffffffeb;border:0;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;display:flex;box-shadow:0 6px 18px #0f172a24}.dealMemo-module__hxAenq__dmLockedCard svg{color:#f4a622;stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:14px;height:14px}.dealMemo-module__hxAenq__dmSectionRow{border-bottom:1px dashed #cbd5e1;align-items:center;gap:8px;padding:7px 0;display:flex}.dealMemo-module__hxAenq__dmSectionRow:last-child{border-bottom:0}.dealMemo-module__hxAenq__dmToggle{background:#0d9488;border-radius:99px;flex-shrink:0;width:28px;height:16px;position:relative}.dealMemo-module__hxAenq__dmToggle:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:2px;right:2px}.dealMemo-module__hxAenq__dmSectionLabel{color:#0f172a;flex:1;min-width:0;font-size:12px}.dealMemo-module__hxAenq__dmAiChip{letter-spacing:.04em;color:#0d6e64;background:#0d94881f;border-radius:99px;padding:1px 5px;font-size:9px;font-weight:700}.dealMemo-module__hxAenq__dmFitToggle{color:#334155;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:4px 10px;font-size:11.5px;font-weight:600}.dealMemo-module__hxAenq__dmFitToggle:hover{background:#f1f5f9}.dealMemo-module__hxAenq__dmProg{background:var(--teal,#0b5d5a);color:#fff;border-radius:8px;align-items:center;gap:10px;margin-top:20px;padding:13px 16px;font-size:13px;font-weight:700;display:flex}.dealMemo-module__hxAenq__dmProgLabel{opacity:.92;white-space:nowrap;font-size:11.5px;font-weight:500}.dealMemo-module__hxAenq__dmProgTrack{background:#ffffff40;border-radius:2px;flex:1;min-width:0;height:4px;overflow:hidden}.dealMemo-module__hxAenq__dmProgFill{transform-origin:0;background:#fff;border-radius:2px;width:100%;height:100%;display:block;transform:scaleX(0)}.dealMemo-module__hxAenq__dmGenList{text-align:left;max-height:340px;margin:16px 0 0;padding:0;list-style:none;position:relative;overflow-y:auto}.dealMemo-module__hxAenq__dmGenText{flex:1;min-width:0}.dealMemo-module__hxAenq__dmGenRow{background:#fff;border:1px solid #e5e7eb;border-radius:9px;align-items:center;gap:10px;margin-bottom:5px;padding:9px 12px;display:flex}.dealMemo-module__hxAenq__dmGenRow.dealMemo-module__hxAenq__on{background:#0d94880d;border-color:#0d9488}.dealMemo-module__hxAenq__dmGenLabel{color:#0f172a;font-size:13px;font-weight:500;display:block}.dealMemo-module__hxAenq__dmGenDesc{color:#94a3b8;font-size:11px;line-height:1.35;display:block}.dealMemo-module__hxAenq__dmGenState{color:#94a3b8;flex-shrink:0;margin-left:auto;font-size:11px;font-weight:600}.dealMemo-module__hxAenq__dmGenRow.dealMemo-module__hxAenq__done .dealMemo-module__hxAenq__dmGenState,.dealMemo-module__hxAenq__dmGenRow.dealMemo-module__hxAenq__on .dealMemo-module__hxAenq__dmGenState{color:#0d9488}.dealMemo-module__hxAenq__dmDot{border:2px solid #cbd5e1;border-radius:50%;flex-shrink:0;width:16px;height:16px}.dealMemo-module__hxAenq__dmGenRow.dealMemo-module__hxAenq__done .dealMemo-module__hxAenq__dmDot{background:#0d9488;border-color:#0d9488}.dealMemo-module__hxAenq__dmGenRow.dealMemo-module__hxAenq__on .dealMemo-module__hxAenq__dmDot{border-color:#0d9488 #0000 #0d9488 #0d9488;animation:.7s linear infinite dealMemo-module__hxAenq__dmSpin}@keyframes dealMemo-module__hxAenq__dmSpin{to{transform:rotate(360deg)}}.dealMemo-module__hxAenq__dmRetry{color:var(--teal,#0b5d5a);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.dealMemo-module__hxAenq__dmWait{text-align:center;color:var(--muted,#6c7b7c);margin:14px 0 0;font-size:12.5px}@media (max-width:1120px){.dealMemo-module__hxAenq__dmBody{grid-template-columns:1fr 260px}}@media (max-width:900px){.dealMemo-module__hxAenq__dmBody{grid-template-columns:1fr}.dealMemo-module__hxAenq__dmRail{border-top:1px solid #e5e7eb;border-left:0;max-height:none}.dealMemo-module__hxAenq__dmStage{height:min(64vh,560px)}}@media (max-width:560px){.dealMemo-module__hxAenq__dmStage{height:62vh}.dealMemo-module__hxAenq__dmLock{max-width:none;padding:8px 10px;font-size:11.5px;right:8px;left:8px!important}.dealMemo-module__hxAenq__dmFitToggle{padding:6px 12px;font-size:12px}.dealMemo-module__hxAenq__dmFontGrid{grid-template-columns:1fr}.dealMemo-module__hxAenq__dmGenList{max-height:220px}}@media (prefers-reduced-motion:reduce){.dealMemo-module__hxAenq__dmGenRow.dealMemo-module__hxAenq__on .dealMemo-module__hxAenq__dmDot{animation:none}.dealMemo-module__hxAenq__dmLock,.dealMemo-module__hxAenq__dmSwatch{transition:none}}
/*# sourceMappingURL=25izjz-cca9fd.css.map*/