.workspace-page.rewrite-workspace-page:has(.rewrite-design){padding:0 26px 24px;background:radial-gradient(ellipse at 80% 0,#dce8ff66,transparent 65%),#f0f4fb;color:#111a3b}.rewrite-design{--rw-ink:#111a3b;--rw-blue:#0762ff;--rw-muted:#7989a8;max-width:1530px;margin:auto;font-family:Arial,Microsoft YaHei,sans-serif}.rewrite-design-hero{position:relative;height:248px;margin:0 -26px;overflow:hidden;background:linear-gradient(110deg,#f3f7fe,#e7edff 65%,#d8e6ff)}.rewrite-design-hero-art{position:absolute;right:0;bottom:0;height:100%;width:auto;max-width:66%;object-fit:cover;object-position:right bottom;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%);mask-image:linear-gradient(90deg,transparent,#000 10%)}.rewrite-design-hero-copy{position:relative;padding:20px 36px;z-index:1;pointer-events:none}.rewrite-design-badge{display:inline-flex;align-items:center;gap:6px;border:1px solid #5ab29c;border-radius:20px;padding:4px 12px;font-size:13px;font-weight:700;color:#207b61;background:#ffffff80}.rewrite-design-hero h1{margin:10px 0 19px;font-size:clamp(32px,3.1vw,52px);font-weight:900;letter-spacing:-1.8px;line-height:1.12;color:#080f32}.rewrite-design-hero h1 strong{position:relative;color:#0757ff;font-size:1.08em;white-space:nowrap}.rewrite-design-hero h1 strong:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:12px;border-bottom:4px solid #2479ff;border-radius:50%;transform:rotate(-4deg)}.rewrite-design-hero ul{display:flex;gap:26px;list-style:none;padding:0;margin:27px 0 0;color:#455574;font-size:13px}.rewrite-design-hero li{display:flex;align-items:center;gap:8px;white-space:nowrap}.rewrite-design-hero li svg{width:19px;height:19px;padding:3px;border-radius:50%;background:linear-gradient(#42acff,#0060ff);color:white;box-shadow:0 2px 4px #86baff77}.rewrite-design .rewrite-workspace-grid{grid-template-columns:minmax(0,1.27fr) minmax(0,1fr);gap:16px;align-items:stretch;margin-top:0}.rewrite-design .rewrite-editor-card,.rewrite-design .rewrite-settings-card{position:static;align-self:stretch;height:auto;min-height:408px;max-height:none;border:1px solid #fff;border-radius:18px;padding:17px 19px;background:#ffffffed;box-shadow:0 6px 22px #7585b00b}.rewrite-design .rewrite-editor-card h2,.rewrite-design .rewrite-settings-card h2{margin:0 0 12px;color:#ff611e;font-family:inherit;font-size:16px;font-weight:600}.rewrite-design .document-source-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 0 12px;padding:2px;background:#f0f3fb;border:0;border-radius:10px;height:40px;flex:none}.rewrite-design .document-source-picker button{justify-content:center;display:flex;align-items:center;gap:8px;padding:0 8px;border:0;border-radius:7px;background:transparent;font-size:14px;color:#617394;box-shadow:none}.rewrite-design .document-source-picker button.active{color:white;background:linear-gradient(110deg,#3287ff,#0862ff);box-shadow:0 3px 8px #2679ff30}.rewrite-design .document-source-picker svg{width:18px;height:18px}.rewrite-design .document-upload-panel{flex:1 1;display:flex;flex-direction:column;padding:0;background:transparent;border:0;min-height:235px}.rewrite-design .document-upload-panel input[type=file]{display:none}.rewrite-design .rewrite-editor-card .document-drop-zone{position:relative;flex:1 1;display:grid;grid-template-columns:46% minmax(0,1fr);grid-template-rows:auto auto auto auto;align-content:center;column-gap:12px;row-gap:8px;min-height:235px;height:auto;padding:26px 22px 26px 10px;border:1px dashed #b5ccff;border-radius:13px;background:radial-gradient(ellipse at 33% 65%,#e4eeff80,transparent 55%),#f9fbff;text-align:left;box-shadow:none}.rewrite-design .rewrite-editor-card .document-drop-zone>span{grid-column:1;grid-row:1/5;align-self:center;width:100%;height:190px;border-radius:0;background:transparent;margin:0;box-shadow:none}.rewrite-design .document-upload-art img{height:100%;mix-blend-mode:multiply}.rewrite-design .rewrite-editor-card .document-drop-zone b{grid-column:2;grid-row:1;color:#111a3b;font-size:18px;font-weight:700;margin:0}.rewrite-design .rewrite-editor-card .document-drop-zone small{grid-column:2;grid-row:2;font-size:12px;line-height:1.6;color:#7c8bac;margin:0}.rewrite-design .rewrite-editor-card .document-drop-zone em{grid-column:2;grid-row:3;justify-self:start;margin:10px 0 4px;padding:12px 34px;border:1px solid #0863ff;border-radius:10px;color:white;background:linear-gradient(110deg,#2881ff,#0058ff);font-size:16px;box-shadow:0 6px 12px #1b6dff30;font-style:normal}.rewrite-design .rewrite-editor-card .document-drop-zone i{grid-column:2;grid-row:4;color:#8593ad;font-size:11px;font-style:normal;line-height:1.6}.rewrite-design .rewrite-editor-card>footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:9px;min-height:45px;padding-top:16px;font-size:12px}.rewrite-design-formats,.rewrite-design-formats>span{display:inline-flex;align-items:center;gap:8px}.rewrite-design-formats{gap:17px;color:#7183a4}.rewrite-design-formats i{display:inline-grid;place-content:center;width:19px;height:23px;border-radius:3px;background:linear-gradient(#70bdff,#005cff);color:#fff;font-size:11px;font-style:normal;box-shadow:inset -3px 0 #ffffff25}.rewrite-design-formats i[data-format=PDF]{background:linear-gradient(#ff9b9f,#f13f52)}.rewrite-design-formats i[data-format=TXT]{background:linear-gradient(#99aac5,#526488)}.rewrite-design .rewrite-editor-card>footer button{margin:0;padding:0;display:flex;align-items:center;gap:8px;color:#2675ff;font-size:12px;cursor:pointer}.rewrite-design .rewrite-editor-card textarea{min-height:235px;font-family:inherit;font-size:14px;flex:1 1}.rewrite-design-metrics{color:#7687a6;font-size:11px}.rewrite-design .rewrite-saved-draft{max-height:130px;overflow:auto;margin-top:10px}.rewrite-design .rewrite-settings-card{display:flex;flex-direction:column}.rewrite-design .rewrite-settings-scroll{overflow:visible;padding:0}.rewrite-design .rewrite-settings-card fieldset{margin:0 0 10px}.rewrite-design .rewrite-settings-card fieldset:first-child>legend{display:none}.rewrite-design .rewrite-mode-list{display:grid!important;gap:10px!important}.rewrite-design .rewrite-mode-list,.rewrite-design .rewrite-settings-card .rewrite-mode-list{grid-template-columns:repeat(3,minmax(0,1fr))!important}.rewrite-design .rewrite-settings-card .rewrite-mode-list>button{position:relative;display:block;min-height:112px;padding:14px 12px 10px 43px;border:1px solid #dce5f7;border-radius:10px;background:linear-gradient(135deg,#fbfcff,#f8faff);box-shadow:none}.rewrite-design .rewrite-settings-card .rewrite-mode-list>button:before{position:absolute;top:15px;left:15px;width:18px;height:18px;margin:0;border-color:#adbfdf}.rewrite-design .rewrite-settings-card .rewrite-mode-list>button.active{border-color:#5c8fff;background:linear-gradient(135deg,#f6faff,#eaf1ff);box-shadow:0 5px 15px #527dff12}.rewrite-design .rewrite-mode-list b{font-size:14px!important;white-space:nowrap}.rewrite-design .rewrite-mode-list>button>small{font-size:11px!important;white-space:normal;line-height:1.5}.rewrite-design .rewrite-mode-reference{display:block;margin-top:5px}.rewrite-design .rewrite-mode-reference strong{font-size:17px;color:#0867ff}.rewrite-design .rewrite-mode-reference small{font-size:11px}.rewrite-design .rewrite-mode-list button:last-child strong{color:#17213b}.rewrite-design-recommend{position:absolute;top:2px;right:4px;padding:2px 7px;border-radius:5px;background:linear-gradient(#ff8585,#ff4c55);color:white;font-style:normal;font-size:10px;transform:translateY(-2px);box-shadow:0 2px 5px #ff7e7e30}.rewrite-design .rewrite-mode-note{font-size:10px;margin:5px 0;color:#7b89a3}.rewrite-design .rewrite-settings-card legend{font-size:12px;margin:0 0 5px;color:#25324d}.rewrite-design-output>div,.rewrite-design-platforms>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;padding:10px 16px;border-radius:10px;background:#f2f5fb}.rewrite-design .rewrite-settings-card .rewrite-design-output label,.rewrite-design .rewrite-settings-card .rewrite-design-platforms label{display:flex;align-items:center;gap:9px;color:#405372;font-size:12px;font-weight:400;line-height:1.4;cursor:pointer}.rewrite-design input[type=checkbox]{width:17px;height:17px;accent-color:#0769ff;flex:none;margin:0}.rewrite-design-platforms legend{justify-content:space-between}.rewrite-design-platforms details{position:relative;font-size:10px;color:#8391aa;font-weight:400}.rewrite-design-platforms summary{cursor:pointer}.rewrite-design-platforms details p{position:absolute;right:0;top:18px;z-index:5;width:240px;padding:12px;background:white;border:1px solid #d3e0f7;border-radius:8px;box-shadow:0 6px 20px #293a5d20;font-size:12px;line-height:1.6}.rewrite-design-advanced{margin:2px 0 6px}.rewrite-design-advanced>summary{font-size:11px;color:#7183a4;cursor:pointer}.rewrite-design-advanced[open]{padding:10px;border:1px solid #dce6fa;border-radius:9px}.rewrite-design .rewrite-settings-card .rewrite-design-advanced fieldset{margin-top:12px}.rewrite-design-system-label{font-size:11px;color:#7a8da8}.rewrite-design .rewrite-privacy{font-size:10px}.rewrite-design .rewrite-card-submit{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:auto;padding-top:0;border:0}.rewrite-design .rewrite-card-submit .ds-button{width:100%;height:46px;justify-content:center;border:1px solid #005aff;border-radius:9px;background:linear-gradient(110deg,#247eff,#0054fc);color:#fff;font-size:16px;box-shadow:0 5px 12px #216fff30}.rewrite-design .rewrite-card-submit .ds-button:disabled{opacity:.65}.rewrite-design .rewrite-card-submit small{font-size:10px;color:#7c8ba6}.rewrite-design-comparison{position:relative;display:flex;align-items:center;gap:16px;min-height:159px;margin-top:17px;padding:14px 22px 22px;border:2px solid white;border-radius:18px;background:linear-gradient(110deg,#f8f0ff,#eef0ff 54%,#dfeaff);overflow:hidden;box-shadow:0 5px 16px #7788aa08}.rewrite-design-comparison-copy{position:relative;z-index:1;width:61%;flex:none}.rewrite-design-comparison h2{display:flex;align-items:center;margin:0;font-size:25px;font-weight:800;color:#111936;letter-spacing:-.5px}.rewrite-design-comparison h2>svg{width:33px;height:36px;color:#9f40ff;padding:7px;margin-right:8px;border-radius:10px;background:#f0e5ff}.rewrite-design-comparison h2 span{color:#8130ff}.rewrite-design-comparison p{margin:1px 0 10px 42px;color:#8995ac;font-size:13px}.rewrite-design-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.rewrite-design-benefits>div{display:flex;align-items:center;gap:9px;min-height:65px;padding:9px;border-radius:12px;background:#ffffffcf}.rewrite-design-benefits img{width:43px;height:44px;border-radius:10px;mix-blend-mode:multiply}.rewrite-design-benefits span{min-width:0}.rewrite-design-benefits b{display:block;color:#18213d;font-size:12px;white-space:nowrap}.rewrite-design-benefits small{display:block;color:#8190aa;margin-top:5px;font-size:10px;white-space:nowrap}.rewrite-design-comparison-art{position:absolute;right:0;top:0;height:100%;width:39%;object-fit:cover;mix-blend-mode:multiply}.rewrite-design-evidence-note{position:absolute;bottom:4px;left:24px;font-size:9px;color:#8290a7}.rewrite-design-scenes{margin:14px 0;color:#6f809e;font-size:12px}.rewrite-design-scenes>summary{cursor:pointer}.rewrite-design-scenes[open]{padding:15px;border:1px solid #dbe6fa;background:#fff;border-radius:15px}.rewrite-design-scenes .rewrite-entry{margin-top:14px}@media(min-width:1600px){.rewrite-design-hero{height:248px}.rewrite-design .rewrite-editor-card,.rewrite-design .rewrite-settings-card{min-height:408px}}@media(max-width:1250px){.rewrite-design-hero h1{font-size:38px}.rewrite-design-hero ul{gap:14px;font-size:11px}.rewrite-design .rewrite-workspace-grid{grid-template-columns:1.12fr 1fr}.rewrite-design .rewrite-settings-card .rewrite-mode-list>button{padding-left:29px;padding-right:6px}.rewrite-design .rewrite-settings-card .rewrite-mode-list>button:before{left:8px;width:15px;height:15px}.rewrite-design .rewrite-mode-list b{font-size:12px!important}.rewrite-design .rewrite-mode-reference strong{font-size:15px}.rewrite-design .document-drop-zone b{font-size:15px!important}.rewrite-design-benefits{gap:6px}.rewrite-design-benefits>div{gap:4px;padding:6px}.rewrite-design-benefits img{width:32px;height:33px}.rewrite-design-benefits b{font-size:10px}.rewrite-design-benefits small{font-size:9px}.rewrite-design-formats{gap:8px}}@media(max-width:1000px){.rewrite-design .rewrite-workspace-grid{grid-template-columns:1fr}.rewrite-design-hero{height:230px}.rewrite-design-hero-copy{padding:20px 26px}.rewrite-design-hero h1{font-size:35px}.rewrite-design-hero-art{max-width:65%;opacity:.8}.rewrite-design-hero ul{flex-wrap:wrap;max-width:500px;gap:12px}.rewrite-design-comparison-copy{width:100%}.rewrite-design-comparison-art{display:none}.rewrite-design .rewrite-editor-card,.rewrite-design .rewrite-settings-card{min-height:0}.rewrite-design .rewrite-settings-card .rewrite-mode-list>button{padding-left:40px}.rewrite-design .rewrite-settings-card .rewrite-mode-list>button:before{left:15px}}@media(max-width:600px){.workspace-page.rewrite-workspace-page:has(.rewrite-design){padding:0 12px 16px}.rewrite-design-hero{margin:0 -12px;height:250px}.rewrite-design-hero-copy{padding:20px 18px}.rewrite-design-hero h1{font-size:31px;letter-spacing:-1px}.rewrite-design-hero-art{height:150px;max-width:100%;opacity:.4}.rewrite-design-hero ul{display:grid;gap:7px;margin-top:22px;font-size:11px}.rewrite-design .rewrite-editor-card,.rewrite-design .rewrite-settings-card{padding:14px;border-radius:14px}.rewrite-design .rewrite-editor-card .document-drop-zone{grid-template-columns:34% minmax(0,1fr);padding:18px 10px;gap:7px;min-height:225px}.rewrite-design .rewrite-editor-card .document-drop-zone>span{height:130px}.rewrite-design .rewrite-editor-card .document-drop-zone b{font-size:14px!important}.rewrite-design .rewrite-editor-card .document-drop-zone small{font-size:10px}.rewrite-design .rewrite-editor-card .document-drop-zone em{padding:10px 25px;font-size:14px}.rewrite-design .rewrite-editor-card .document-drop-zone i{font-size:9px}.rewrite-design-formats{gap:9px;font-size:10px}.rewrite-design-formats>span{gap:4px}.rewrite-design .rewrite-editor-card>footer button{font-size:11px}.rewrite-design .rewrite-settings-card .rewrite-mode-list>button{padding:12px 7px 9px 25px;min-height:118px}.rewrite-design .rewrite-settings-card .rewrite-mode-list>button:before{left:6px;top:14px;width:14px;height:14px}.rewrite-design .rewrite-mode-list b{font-size:11px!important}.rewrite-design .rewrite-mode-list>button>small{font-size:10px!important}.rewrite-design .rewrite-mode-reference strong{font-size:14px}.rewrite-design-recommend{font-size:8px;padding:1px 3px;top:0;right:0}.rewrite-design-output>div,.rewrite-design-platforms>div{padding:10px;gap:10px 4px}.rewrite-design .rewrite-settings-card .rewrite-design-output label,.rewrite-design .rewrite-settings-card .rewrite-design-platforms label{font-size:11px;gap:6px}.rewrite-design-comparison{padding:14px 12px 24px}.rewrite-design-comparison h2{font-size:20px}.rewrite-design-comparison p{font-size:10px;margin-left:0}.rewrite-design-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rewrite-design-benefits b{font-size:11px}.rewrite-design-benefits small{font-size:9px}.rewrite-design-evidence-note{left:12px;font-size:8px}.rewrite-design .document-source-picker button{font-size:12px}}.rewrite-design .rewrite-editor-card h2,.rewrite-design .rewrite-settings-card h2{line-height:1.2;margin-bottom:10px}.rewrite-design .rewrite-settings-card fieldset{margin-bottom:6px}.rewrite-design .rewrite-mode-reference{text-align:left!important;margin:6px 0 0!important}.rewrite-design .rewrite-mode-reference strong{font-size:17px!important}.rewrite-design .rewrite-card-submit{flex-wrap:nowrap;gap:12px}.rewrite-design .rewrite-card-submit .ds-button{width:64%;flex:none;opacity:1}.rewrite-design .rewrite-card-submit .ds-button:disabled{cursor:not-allowed}.rewrite-design .rewrite-card-submit small{flex:1 1;margin:0;line-height:1.6;text-align:left}.rewrite-design .rewrite-design-output label,.rewrite-design .rewrite-design-platforms label{min-height:0;padding:0}.rewrite-design .rewrite-design-output>div,.rewrite-design .rewrite-design-platforms>div{padding-top:8px;padding-bottom:8px}.rewrite-design .rewrite-design-advanced{margin-top:3px}.rewrite-design .rewrite-editor-card .document-drop-zone b{font-family:Arial,Microsoft YaHei,sans-serif}@media(min-width:1400px){.rewrite-design-hero-copy{padding-left:58px}.rewrite-design .rewrite-workspace-grid{grid-template-columns:minmax(0,1.27fr) minmax(0,1fr)}}@media(min-width:1001px){.rewrite-design .rewrite-editor-card,.rewrite-design .rewrite-settings-card{min-height:408px}.rewrite-design .rewrite-settings-card>header{flex:none}.rewrite-design .rewrite-settings-scroll{font-size:12px;line-height:1.4}}@media(max-width:600px){.rewrite-design .rewrite-card-submit{flex-wrap:wrap}.rewrite-design .rewrite-card-submit .ds-button{width:100%}.rewrite-design .rewrite-card-submit small{width:100%;text-align:center}.rewrite-design .rewrite-mode-reference strong{font-size:14px!important}}@media(min-width:1001px){.rewrite-design-hero{height:238px}.rewrite-design .rewrite-editor-card,.rewrite-design .rewrite-settings-card{padding-top:16px;padding-bottom:16px}.rewrite-design .rewrite-settings-card .rewrite-mode-list>button{min-height:108px}.rewrite-design .rewrite-settings-card fieldset{margin-bottom:4px}.rewrite-design .rewrite-design-output>div,.rewrite-design .rewrite-design-platforms>div{padding-top:7px;padding-bottom:7px}}.rewrite-design .rewrite-card-submit .ds-button:disabled{filter:none;background:linear-gradient(110deg,#247eff,#0054fc);color:#fff;opacity:1}@media(min-width:1400px){.rewrite-design-hero-copy{padding-top:11px}.rewrite-design-hero h1{font-size:54px}.rewrite-design-hero ul{margin-top:20px;font-size:14px;gap:26px}}.rewrite-design .rewrite-settings-card .rewrite-design-output label,.rewrite-design .rewrite-settings-card .rewrite-design-platforms label{line-height:1.2}.rewrite-design-benefits b{font-size:13px}.rewrite-design-benefits small{font-size:11px}@media(max-width:1250px){.rewrite-design .rewrite-settings-card .rewrite-design-output label,.rewrite-design .rewrite-settings-card .rewrite-design-platforms label{font-size:12px}.rewrite-design-benefits b{font-size:10px}.rewrite-design-benefits small{font-size:9px}}@media(max-width:600px){.rewrite-design .rewrite-settings-card .rewrite-design-output label,.rewrite-design .rewrite-settings-card .rewrite-design-platforms label,.rewrite-design-benefits b{font-size:11px}}.rewrite-design-hero-art{width:63%;height:auto;max-width:961px;object-fit:contain;bottom:8px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 calc(100% - 28px),transparent),linear-gradient(#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 calc(100% - 28px),transparent),linear-gradient(#000 calc(100% - 32px),transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.rewrite-design-hero{background:transparent}.rewrite-design .document-upload-art img{mix-blend-mode:normal}.rewrite-design .rewrite-design-comparison-art{width:588px;max-width:40%;height:158px;top:0;right:0;object-fit:contain;mix-blend-mode:normal}@media(min-width:1001px){.rewrite-design .rewrite-editor-card .document-drop-zone{padding-left:50px;grid-template-columns:46% minmax(0,1fr)}.rewrite-design .rewrite-editor-card .document-drop-zone>.document-upload-art{height:211px}.rewrite-design .rewrite-editor-card>footer{min-height:56px}.rewrite-design .rewrite-editor-card .document-drop-zone:has(.document-upload-art)>b,.rewrite-design .rewrite-editor-card .document-drop-zone:has(.document-upload-art)>em,.rewrite-design .rewrite-editor-card .document-drop-zone:has(.document-upload-art)>i,.rewrite-design .rewrite-editor-card .document-drop-zone:has(.document-upload-art)>small{position:absolute;left:49%;margin:0;transform:none;max-width:49%}.rewrite-design .rewrite-editor-card .document-drop-zone:has(.document-upload-art)>b{top:49px;font-size:18px}.rewrite-design .rewrite-editor-card .document-drop-zone:has(.document-upload-art)>small{top:82px;font-size:13px;line-height:1.5}.rewrite-design .rewrite-editor-card .document-drop-zone:has(.document-upload-art)>em{top:120px;display:flex;align-items:center;justify-content:center;gap:10px;width:174px;height:50px;padding:0;border-radius:10px;font-size:16px}.rewrite-design .rewrite-editor-card .document-drop-zone:has(.document-upload-art)>i{top:184px;font-size:12px;line-height:1.5}.rewrite-design-comparison{min-height:159px;padding:10px 22px 16px}}.rewrite-design .rewrite-editor-card .document-drop-zone:has(.document-upload-art)>em:before{content:"";display:inline-block;width:21px;height:21px;flex:none;background:50%/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 16V3m-5 5 5-5 5 5M4 15v5a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1v-5'/%3E%3C/svg%3E")}@media(min-width:1001px) and (max-width:1250px){.rewrite-design .rewrite-editor-card .document-drop-zone{padding-left:14px;grid-template-columns:40% minmax(0,1fr)}.rewrite-design .rewrite-editor-card .document-drop-zone>.document-upload-art{height:180px}.rewrite-design .rewrite-editor-card .document-drop-zone:has(.document-upload-art)>b,.rewrite-design .rewrite-editor-card .document-drop-zone:has(.document-upload-art)>em,.rewrite-design .rewrite-editor-card .document-drop-zone:has(.document-upload-art)>i,.rewrite-design .rewrite-editor-card .document-drop-zone:has(.document-upload-art)>small{left:45%;max-width:52%}.rewrite-design .rewrite-editor-card .document-drop-zone:has(.document-upload-art)>small{font-size:11px}.rewrite-design .rewrite-editor-card .document-drop-zone:has(.document-upload-art)>i{font-size:10px}.rewrite-design .rewrite-editor-card .document-drop-zone:has(.document-upload-art)>em{width:155px}}@media(max-width:1000px){.rewrite-design-hero-art{width:75%;max-width:75%;height:auto;bottom:0}.rewrite-design .rewrite-editor-card .document-drop-zone>em:before{display:none}}@media(max-width:600px){.rewrite-design-hero-art{width:100%;max-width:100%;height:auto;bottom:0}}@media(min-width:1001px){.workspace-page.rewrite-workspace-page:has(.rewrite-design){padding-left:22px;padding-right:22px}.rewrite-design-hero{margin-left:-22px;margin-right:-22px}.rewrite-design .rewrite-editor-card .document-drop-zone{padding-top:12px;padding-bottom:12px}.rewrite-design .rewrite-editor-card .document-drop-zone:has(.document-upload-art)>b,.rewrite-design .rewrite-editor-card .document-drop-zone:has(.document-upload-art)>em,.rewrite-design .rewrite-editor-card .document-drop-zone:has(.document-upload-art)>i,.rewrite-design .rewrite-editor-card .document-drop-zone:has(.document-upload-art)>small{grid-area:auto}.rewrite-design .rewrite-design-comparison-art{top:1px;right:-3px}}.rewrite-design .document-upload-art{display:flex;align-items:center;justify-content:center}.rewrite-design .document-upload-art img{width:100%;height:auto;max-width:265px;max-height:100%;object-fit:contain}@media(min-width:1251px){.rewrite-design .document-upload-art img{transform:translateX(7px)}}@media(min-width:1001px) and (max-width:1250px){.rewrite-design .document-upload-art img{width:auto;height:100%}}@media(min-width:1001px) and (max-width:1500px){.rewrite-design-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.rewrite-design-benefits b,.rewrite-design-benefits small{white-space:normal}.rewrite-design .rewrite-design-comparison-art{top:50%;transform:translateY(-50%)}.rewrite-design .rewrite-mode-reference strong{white-space:nowrap;font-size:15px!important}}.rewrite-design .rewrite-settings-card{box-sizing:border-box;height:409px;min-height:0;max-height:409px;align-self:start;overflow:hidden}.rewrite-design .rewrite-settings-card>header{flex:none}.rewrite-design .rewrite-settings-card>.rewrite-settings-scroll{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:4px;scrollbar-width:thin;scrollbar-color:#c5d5f3 transparent;overscroll-behavior:contain}.rewrite-design .rewrite-settings-card>.rewrite-card-submit{flex:none}.rewrite-design .rewrite-settings-card .rewrite-design-output,.rewrite-design .rewrite-settings-card .rewrite-design-platforms{margin-top:8px;margin-bottom:0}.rewrite-design .rewrite-settings-card .rewrite-design-output>legend,.rewrite-design .rewrite-settings-card .rewrite-design-platforms>legend{font-size:13px;line-height:18px;margin-bottom:6px}.rewrite-design .rewrite-design-output>div,.rewrite-design .rewrite-design-platforms>div{padding:7px 18px;column-gap:22px;row-gap:6px;border-radius:10px}.rewrite-design .rewrite-settings-card .rewrite-design-output label,.rewrite-design .rewrite-settings-card .rewrite-design-platforms label{min-height:22px;gap:11px;font-size:14px;line-height:1.3;white-space:nowrap}.rewrite-design .rewrite-design-output input[type=checkbox],.rewrite-design .rewrite-design-platforms input[type=checkbox]{appearance:none;width:18px;height:18px;margin:0;border:1px solid #a7badd;border-radius:4px;background:#fff;display:inline-grid;place-content:center;cursor:pointer}.rewrite-design .rewrite-design-output input[type=checkbox]:checked,.rewrite-design .rewrite-design-platforms input[type=checkbox]:checked{border-color:#0868ff;background:#0868ff}.rewrite-design .rewrite-design-output input[type=checkbox]:checked:after,.rewrite-design .rewrite-design-platforms input[type=checkbox]:checked:after{content:"";width:10px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-1px) rotate(-45deg)}.rewrite-design .rewrite-design-output input[type=checkbox]:focus-visible,.rewrite-design .rewrite-design-platforms input[type=checkbox]:focus-visible{outline:2px solid #7faaff;outline-offset:3px}.rewrite-design .rewrite-design-advanced{margin-top:9px;margin-bottom:5px}.rewrite-design .rewrite-design-advanced>summary{font-size:12px;line-height:20px}.rewrite-design .rewrite-design-advanced[open]{padding:10px;background:#f8faff}@media(max-width:1400px){.rewrite-design .rewrite-settings-card .rewrite-design-output label,.rewrite-design .rewrite-settings-card .rewrite-design-platforms label{font-size:12px;gap:8px}.rewrite-design .rewrite-design-output>div,.rewrite-design .rewrite-design-platforms>div{padding-inline:12px;column-gap:12px}}@media(max-width:600px){.rewrite-design .rewrite-settings-card{height:430px;max-height:430px}.rewrite-design .rewrite-settings-card .rewrite-design-output label,.rewrite-design .rewrite-settings-card .rewrite-design-platforms label{font-size:11px;gap:7px}.rewrite-design .rewrite-design-output>div,.rewrite-design .rewrite-design-platforms>div{padding-inline:10px;column-gap:8px}}.rewrite-design .rewrite-settings-card{position:relative}.rewrite-design .rewrite-settings-card .rewrite-settings-scroll>fieldset:first-child{margin-bottom:0}.rewrite-design .rewrite-settings-card .rewrite-mode-list>button{min-height:100px}.rewrite-design .rewrite-settings-card .rewrite-design-output,.rewrite-design .rewrite-settings-card .rewrite-design-platforms{margin-top:6px}.rewrite-design .rewrite-settings-card .rewrite-design-advanced{position:absolute;top:14px;right:19px;margin:0;z-index:5}.rewrite-design .rewrite-settings-card .rewrite-design-advanced>summary{font-size:11px;line-height:22px;color:#6f84a6;cursor:pointer}.rewrite-design .rewrite-settings-card .rewrite-design-advanced[open]{top:44px;right:18px;bottom:72px;left:18px;overflow-y:auto;overflow-x:hidden;box-shadow:0 5px 15px #24456b0c;scrollbar-width:thin}.rewrite-design .rewrite-settings-card .rewrite-design-advanced[open]>summary{position:sticky;top:-10px;z-index:2;padding:3px 0 7px;background:#f8faff;color:#2869cb}@media(max-width:600px){.rewrite-design .rewrite-settings-card .rewrite-design-advanced{right:14px;top:11px}.rewrite-design .rewrite-settings-card .rewrite-design-advanced>summary{font-size:10px}.rewrite-design .rewrite-settings-card .rewrite-design-advanced[open]{top:40px;bottom:86px;right:12px;left:12px}}.rewrite-design .rewrite-settings-card h2{margin-bottom:6px}.rewrite-design .rewrite-settings-card>.rewrite-card-submit{margin-top:4px}.rewrite-design .rewrite-editor-card{box-sizing:border-box;height:409px;min-height:409px;max-height:409px;align-self:start;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}.rewrite-design .rewrite-settings-card .rewrite-design-advanced,.rewrite-design .rewrite-settings-card .rewrite-design-advanced[open]{position:static;inset:auto;z-index:auto;max-height:none;overflow:visible;margin:9px 0 5px;box-shadow:none}.rewrite-design .rewrite-settings-card .rewrite-design-advanced[open]{padding:10px 12px;border:1px solid #dce6fa;border-radius:10px;background:#f8faff}.rewrite-design .rewrite-settings-card .rewrite-design-advanced>summary,.rewrite-design .rewrite-settings-card .rewrite-design-advanced[open]>summary{position:static;top:auto;z-index:auto;padding:0;font-size:12px;line-height:22px;background:transparent;color:#6f84a6}@media(max-width:600px){.rewrite-design .rewrite-editor-card,.rewrite-design .rewrite-settings-card{height:430px;min-height:430px;max-height:430px}}.rewrite-design .rewrite-editor-card,.rewrite-design .rewrite-settings-card{height:465px;min-height:465px;max-height:465px}.rewrite-design .rewrite-settings-card>.rewrite-card-submit{position:relative;justify-content:center;min-height:48px;margin-top:10px;margin-bottom:17px}.rewrite-design .rewrite-settings-card>.rewrite-card-submit .ds-button{width:min(100%,390px);margin-inline:auto}.rewrite-design .rewrite-settings-card>.rewrite-card-submit>small{position:absolute;top:calc(100% + 5px);left:0;right:0;width:100%;margin:0;text-align:center;font-size:10px;line-height:14px}.rewrite-design .rewrite-settings-card>.rewrite-card-submit>p{position:absolute;bottom:100%;left:0;right:0;margin:0;padding:4px 0;background:#fff;text-align:center;font-size:11px}@media(max-width:600px){.rewrite-design .rewrite-editor-card,.rewrite-design .rewrite-settings-card{height:470px;min-height:470px;max-height:470px}.rewrite-design .rewrite-settings-card>.rewrite-card-submit{flex-wrap:nowrap}}.rewrite-design .rewrite-editor-card,.rewrite-design .rewrite-settings-card{height:495px;min-height:495px;max-height:495px}.rewrite-design .rewrite-settings-card>.rewrite-card-submit{margin-top:8px;margin-bottom:0}.rewrite-design .rewrite-settings-card>.rewrite-card-submit>small{top:auto;bottom:calc(100% + 3px);line-height:12px;font-size:9px;pointer-events:none}@media(max-width:600px){.rewrite-design .rewrite-editor-card,.rewrite-design .rewrite-settings-card{height:500px;min-height:500px;max-height:500px}}