.maker-page{color:#4a4a4a;background:#fafafa;min-height:100vh;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.maker-page *{box-sizing:border-box}.maker-page a{color:inherit;text-decoration:none}.maker-page h1,.maker-page h2,.maker-page h3,.maker-page p{margin:0}.maker-header{color:#5b636b;background:#fff;align-items:center;gap:35px;height:80px;padding:0 48px;display:flex}.maker-header>a:first-child{color:#34404a;align-items:center;gap:9px;font-size:20px;font-weight:800;display:flex}.maker-header>a:first-child svg{color:#1777dd}.maker-header nav{gap:25px;margin-right:auto;font-size:14px;font-weight:650;display:flex}.maker-header nav button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.maker-header>a:last-child{font-size:14px;font-weight:700}.maker-upload{background:#fff;place-items:center;min-height:calc(100vh - 80px);padding:50px 24px 80px;display:grid}.maker-upload-card{text-align:center;border:2px dashed #0000;border-radius:24px;width:min(620px,100%);padding:46px 30px 28px;transition:border-color .16s,background .16s}.maker-spark{color:#f9bd28;background:#fff8e5;border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto 18px;display:grid}.maker-upload-card h1{color:#454545;font-size:32px;font-weight:650;line-height:1.3}.maker-upload-card>p{color:#6d7378;max-width:465px;margin:14px auto 0;font-size:15px;line-height:1.5}.maker-upload-button{color:#fff;min-height:56px;font:inherit;cursor:pointer;background:#0f70e6;border:0;border-radius:999px;align-items:center;gap:9px;margin-top:25px;padding:0 25px;font-size:18px;font-weight:750;transition:background .15s,transform .15s;display:inline-flex;box-shadow:0 5px 12px #0f70e633}.maker-upload-button:hover{background:#0b5dbd;transform:translateY(-1px)}.maker-upload-options{font-size:14px!important}.maker-upload-options button{color:#3477b7;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.maker-samples{color:#696d72;margin-top:47px;font-size:14px;font-weight:650}.maker-samples>div{justify-content:center;gap:9px;margin-top:12px;display:flex}.maker-samples button{cursor:pointer;background:#eef1f3;border:2px solid #fff;border-radius:16px;place-items:center;width:58px;height:58px;transition:transform .15s,border-color .15s;display:grid;overflow:hidden;box-shadow:0 2px 8px #141e2824}.maker-samples button:hover{border-color:#0f70e6;transform:translateY(-2px)}.maker-samples img{object-fit:contain;max-width:94%;max-height:94%}.maker-upload-card small{color:#999;max-width:520px;margin:27px auto 0;font-size:11px;line-height:1.5;display:block}.maker-dialog-backdrop{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1e222752;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.maker-dialog{background:#fff;border-radius:14px;width:min(410px,100%);padding:28px;box-shadow:0 20px 50px #14191e33}.maker-dialog h2{color:#30353a;font-size:20px}.maker-dialog p{color:#697077;margin-top:8px;font-size:14px;line-height:1.5}.maker-dialog input{width:100%;height:43px;font:inherit;border:1px solid #cfd4d8;border-radius:6px;outline-color:#0f70e6;margin-top:19px;padding:0 12px;font-size:13px}.maker-dialog>div{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.maker-dialog button{color:#4d5358;min-height:38px;font:inherit;cursor:pointer;background:#edf0f2;border:0;border-radius:5px;padding:0 13px;font-size:13px;font-weight:700}.maker-dialog button:last-child{color:#fff;background:#0f70e6}.maker-dialog button:disabled{opacity:.5;cursor:not-allowed}.maker-ai-status{color:#2f5f91;background:#f5faff;border:1px solid #d8e8fa;border-radius:18px;flex-direction:column;align-items:center;gap:10px;max-width:465px;margin:27px auto 0;padding:25px;display:flex}.maker-ai-status strong{color:#354a5f;font-size:17px}.maker-ai-status span{color:#647486;font-size:13px;line-height:1.55}.maker-ai-status>div{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.maker-ai-status .maker-upload-button{margin-top:4px;font-size:15px}.maker-secondary-control{color:#356996;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #b9cce1;border-radius:999px;margin-top:4px;padding:0 16px;font-size:14px;font-weight:700}.maker-secondary-control:hover{color:#0f70e6;border-color:#0f70e6}.maker-start-modes{flex-wrap:wrap;justify-content:center;gap:8px;margin:24px auto -2px;display:flex}.maker-start-modes a,.maker-start-modes button{color:#56616b;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce3ea;border-radius:999px;align-items:center;gap:7px;padding:0 13px;font-size:13px;font-weight:750;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.maker-color-control,.maker-toggle-control{color:#5f676d;border:1px solid #e0e4e7;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:18px;padding:0 12px;font-size:13px;font-weight:700;display:flex}.maker-color-control input{cursor:pointer;background:#fff;border:1px solid #d2d8dd;border-radius:6px;width:27px;height:27px;padding:2px}.maker-toggle-control input{accent-color:#1478e6;cursor:pointer;width:18px;height:18px}.maker-text-control{margin-top:19px;display:block}.maker-text-control span{color:#5f676d;font-size:13px;font-weight:700;display:block}.maker-text-control input{color:#3e4750;width:100%;height:43px;font:inherit;background:#fff;border:1px solid #dce2e6;border-radius:7px;outline-color:#1478e6;margin-top:8px;padding:0 11px}.maker-danger-control{color:#b64444;width:100%;min-height:39px;font:inherit;cursor:pointer;background:#fff7f7;border:1px solid #f1c9c9;border-radius:7px;margin-top:20px;font-size:13px;font-weight:750}.maker-elements-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:20px;display:grid}.maker-elements-grid button{aspect-ratio:1;cursor:pointer;background:#fff;border:1px solid #e0e5e8;border-radius:10px;place-items:center;font-size:25px;transition:border-color .15s,transform .15s;display:grid}.maker-elements-grid button:hover{border-color:#76b4f7;transform:translateY(-2px)}.maker-layers-list{gap:7px;margin-top:19px;display:grid}.maker-layers-list button{color:#5a646c;min-height:42px;font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e1e5e8;border-radius:7px;align-items:center;gap:9px;padding:0 10px;font-size:13px;font-weight:700;display:flex;overflow:hidden}.maker-layers-list button.is-active{color:#126fd4;background:#f4f9ff;border-color:#6eacef}.maker-layers-list button span{color:#297fdc;background:#e8f3ff;border-radius:5px;place-items:center;width:24px;height:24px;display:grid}.maker-empty-layers{color:#7b858d;background:#f4f6f7;border-radius:8px;margin-top:19px;padding:16px;font-size:13px;line-height:1.5}.maker-layer-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.maker-layer-actions button{color:#5a646c;min-height:37px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce2e6;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:750;display:flex}.maker-layer-actions .is-danger{color:#b64444;background:#fff7f7;border-color:#f0caca;grid-column:1/-1}.maker-seo-support{color:#4c555d;text-align:left;border-top:1px solid #e5eaee;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 42px;width:min(920px,100%);margin:50px auto 10px;padding:35px;display:grid}.maker-seo-support h2{color:#3d454c;font-size:23px;line-height:1.25}.maker-seo-support h3{color:#4a535b;font-size:15px}.maker-seo-support p{color:#747d84;margin-top:9px;font-size:14px;line-height:1.65}.maker-seo-support ol{gap:17px;margin:0;padding:0;list-style:none;display:grid}.maker-seo-support li{grid-template-columns:31px minmax(0,1fr);gap:10px;display:grid}.maker-seo-support li>b{color:#1478e6;font-size:13px}.maker-faq{grid-column:1/-1;margin-top:4px}.maker-faq details{border-bottom:1px solid #e6eaed;padding:15px 0}.maker-faq summary{color:#4c555d;cursor:pointer;font-size:14px;font-weight:750}.maker-faq details p{max-width:650px}.maker-editor{background:#f5f6f7;min-height:calc(100vh - 80px);padding:30px max(24px,50vw - 660px) 18px}.maker-toolbar{scrollbar-width:none;background:#fff;border:1px solid #eceef0;border-radius:999px;align-items:center;gap:6px;width:max-content;max-width:100%;min-height:65px;margin:0 auto 30px;padding:7px 11px;display:flex;overflow-x:auto;box-shadow:0 8px 28px #19212814}.maker-toolbar>button{color:#7a848c;height:47px;font:inherit;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:750;display:inline-flex}.maker-toolbar>button.is-active{color:#59656e;border-color:#0f7aed;box-shadow:inset 0 0 0 2px #0f7aed}.maker-toolbar>button:disabled{opacity:.35;cursor:not-allowed}.maker-toolbar-separator{background:#e4e7e9;flex:none;width:1px;height:30px;margin:0 4px}.maker-project-name{color:#8a949c;border-right:1px solid #e6e9ec;flex:none;align-items:center;gap:7px;height:41px;padding:0 12px;display:flex}.maker-project-name input{color:#4b555d;width:124px;font:inherit;background:0 0;border:0;outline:none;padding:0;font-size:13px;font-weight:750}.maker-download{background:#0f70e6;border-radius:999px;height:47px;margin-left:6px;display:flex;overflow:hidden}.maker-download select{color:#fff;width:64px;font:inherit;background:#0f70e6;border:0;border-right:1px solid #ffffff4d;outline:none;padding:0 9px;font-size:12px;font-weight:700}.maker-download option{color:#333;background:#fff}.maker-download button{color:#fff;font:inherit;cursor:pointer;background:#0f70e6;border:0;align-items:center;gap:7px;padding:0 16px;font-size:14px;font-weight:800;display:flex}.maker-workarea{grid-template-columns:minmax(0,1fr) 335px;align-items:center;gap:28px;max-width:1120px;margin:auto;display:grid}.maker-canvas-wrap{min-width:0}.maker-canvas-stage{aspect-ratio:1;background-color:#fff;background-image:linear-gradient(45deg,#f0f1f2 25%,#0000 25%),linear-gradient(-45deg,#f0f1f2 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#f0f1f2 75%),linear-gradient(-45deg,#0000 75%,#f0f1f2 75%);background-position:0 0,0 12px,12px -12px,-12px 0;background-size:24px 24px;border-radius:8px;place-items:center;width:min(100%,720px);margin:auto;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 35px #262e3414}.maker-canvas{touch-action:none;cursor:crosshair;width:100%;height:100%;display:block}.maker-layer-stage{pointer-events:none;position:absolute;inset:0}.maker-layer{z-index:2;text-shadow:0 1px #fff,1px 0 #fff,-1px 0 #fff,0 -1px #fff;white-space:nowrap;cursor:grab;pointer-events:auto;background:0 0;border:1px dashed #0000;border-radius:6px;padding:5px 9px;font-family:Inter,Arial,sans-serif;font-weight:800;line-height:1;position:absolute}.maker-layer.is-selected{border-color:#1677e8;box-shadow:0 0 0 2px #1677e833}.maker-canvas-wrap>p{color:#7a8289;justify-content:center;align-items:center;gap:6px;margin-top:13px;font-size:12px;display:flex}.maker-canvas-wrap>p svg{color:#1479e6}.maker-inspector{background:#fff;border-radius:22px;align-self:center;padding:26px;box-shadow:0 16px 36px #1e272e17}.maker-panel h2{color:#4b5359;font-size:18px;font-weight:750}.maker-panel>p{color:#737c83;margin-top:9px;font-size:13px;line-height:1.5}.maker-primary-control{color:#fff;width:100%;height:43px;font:inherit;cursor:pointer;background:#0f70e6;border:0;border-radius:6px;justify-content:center;align-items:center;gap:7px;margin-top:20px;font-size:13px;font-weight:750;display:flex}.maker-two-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}.maker-two-actions button{color:#5c656c;min-height:75px;font:inherit;cursor:pointer;background:#fff;border:2px solid #dfe3e6;border-radius:6px;place-items:center;gap:4px;padding:8px;font-size:13px;font-weight:750;display:grid}.maker-two-actions button.is-active{color:#126bd2;border-color:#1679ed;box-shadow:inset 0 0 0 1px #1679ed}.maker-slider{margin-top:23px;display:block}.maker-slider>span{color:#5f676d;align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.maker-slider b{color:#8b949a;margin-left:auto;font-size:12px;font-weight:650}.maker-slider input{accent-color:#1478e6;width:100%;margin-top:10px}.maker-swatches{grid-template-columns:1fr 1fr;gap:9px;margin-top:20px;display:grid}.maker-swatches button{color:#5d666d;min-height:39px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dde1e4;border-radius:5px;align-items:center;gap:7px;padding:0 8px;font-size:12px;font-weight:700;display:flex}.maker-swatches button.is-active{border-color:#1879e8;box-shadow:0 0 0 1px #1879e8}.maker-swatches i{background:#fff;border:1px solid #d5d9dd;border-radius:4px;width:18px;height:18px;display:block}.maker-swatches .swatch-transparent{background-color:#f0f1f2;background-image:linear-gradient(45deg,#d6d9dc 25%,#0000 25%),linear-gradient(-45deg,#d6d9dc 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#d6d9dc 75%),linear-gradient(-45deg,#0000 75%,#d6d9dc 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px}.maker-swatches .swatch-cream{background:#f8f1e6}.maker-swatches .swatch-lilac{background:#ede5ff}.maker-swatches .swatch-gradient{background:linear-gradient(135deg,#e4f3ff,#e9d7ff)}.maker-effect-preview{color:#596369;background:#f3f5f6;border-radius:7px;align-items:center;gap:9px;margin-top:20px;padding:13px;font-size:13px;font-weight:700;display:flex}.maker-effect-preview>svg:first-child{color:#0d76e7}.maker-effect-preview>svg:last-child{color:#1075df;margin-left:auto}.maker-border-colors{border:0;margin-top:18px;padding:0}.maker-border-colors legend{color:#596369;margin-bottom:9px;font-size:13px;font-weight:750}.maker-border-colors>div{align-items:center;gap:8px;display:flex}.maker-border-colors button{background:var(--border-swatch);cursor:pointer;border:2px solid #fff;border-radius:50%;flex:none;width:29px;height:29px;padding:0;position:relative;box-shadow:0 0 0 1px #cfd3d7}.maker-border-colors button:hover{transform:scale(1.08)}.maker-border-colors button.is-active{box-shadow:0 0 0 2px #fff,0 0 0 4px #7c2af0}.maker-border-colors label{color:#727a80;cursor:pointer;border:1px dashed #b9bec3;border-radius:8px;place-items:center;width:39px;height:29px;font-size:8px;font-weight:750;display:grid;position:relative;overflow:hidden}.maker-border-colors label:hover{color:#6320c8;border-color:#7c2af0}.maker-border-colors label input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.maker-preview-background{border:0;margin-top:18px;padding:0}.maker-preview-background legend{color:#596369;margin-bottom:9px;font-size:13px;font-weight:750}.maker-preview-background>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.maker-preview-background button{color:#667078;min-width:0;min-height:58px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dde1e4;border-radius:9px;place-items:center;gap:4px;padding:7px 4px;font-size:10px;font-weight:750;display:grid}.maker-preview-background button:hover{border-color:#a877f5}.maker-preview-background button.is-active{color:#6320c8;background:#f8f3ff;border-color:#7c2af0;box-shadow:0 0 0 1px #7c2af0}.maker-preview-background i{border:1px solid #cfd3d7;border-radius:5px;width:25px;height:18px;display:block}.maker-preview-background .preview-checker{background-color:#fff;background-image:linear-gradient(45deg,#d9dcdf 25%,#0000 25%),linear-gradient(-45deg,#d9dcdf 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#d9dcdf 75%),linear-gradient(-45deg,#0000 75%,#d9dcdf 75%);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px}.maker-preview-background .preview-dark{background:#17151d;border-color:#17151d}.maker-preview-background .preview-light{background:#fff}.maker-preview-background small{color:#8a9298;margin-top:8px;font-size:10px;line-height:1.4;display:block}.maker-tray{justify-content:center;gap:11px;margin-top:28px;display:flex}.maker-tray>button,.maker-tray>div{color:#59636b;cursor:pointer;background:#fff;border:0;border-radius:12px;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 5px 15px #232a3014}.maker-tray>div{border:3px solid #1478e6;overflow:hidden}.maker-tray img{object-fit:contain;max-width:90%;max-height:90%}@media (width<=900px){.maker-header{padding:0 24px}.maker-workarea{grid-template-columns:1fr;max-width:720px}.maker-inspector{justify-self:center;width:min(100%,520px)}.maker-toolbar{margin-bottom:22px}.maker-editor{padding:23px 20px 18px}}@media (width<=560px){.maker-header{height:64px;padding:0 18px}.maker-header nav{display:none}.maker-header>a:first-child{font-size:17px}.maker-upload{min-height:calc(100vh - 64px);padding:28px 15px 45px}.maker-upload-card{width:100%;min-width:0;padding:30px 9px 22px}.maker-upload-card h1{overflow-wrap:anywhere;max-width:350px;margin-left:auto;margin-right:auto;font-size:27px}.maker-upload-card>p,.maker-upload-card small{overflow-wrap:anywhere;max-width:350px;padding:0 4px}.maker-upload-options{line-height:1.7!important}.maker-upload-button{min-height:52px;font-size:16px}.maker-samples{margin-top:34px}.maker-samples>div{flex-wrap:wrap}.maker-samples button{width:52px;height:52px}.maker-seo-support{grid-template-columns:1fr;gap:25px;margin-top:32px;padding:27px 5px 8px}.maker-seo-support h2{font-size:21px}.maker-faq{grid-column:auto}.maker-editor{min-height:calc(100vh - 64px);padding:15px 12px}.maker-toolbar{border-radius:13px;width:100%;max-width:100%;margin-bottom:15px;padding:5px}.maker-toolbar>button{border-radius:8px;height:40px;padding:0 9px;font-size:12px}.maker-toolbar>button span,.maker-toolbar-separator{display:none}.maker-download{height:40px;margin-left:auto}.maker-download select{width:50px}.maker-download button{padding:0 10px;font-size:0}.maker-download button svg{width:19px}.maker-canvas-stage{border-radius:5px}.maker-canvas-wrap>p{text-align:center;font-size:11px}.maker-inspector{border-radius:14px;padding:20px}.maker-tray{margin-top:18px}.maker-tray>button,.maker-tray>div{width:55px;height:55px}}.maker-layer img{filter:drop-shadow(0 4px 7px #212b352b);width:100%;max-width:none;height:auto;display:block}.maker-template-grid{gap:9px;margin-top:20px;display:grid}.maker-template-grid button{color:#53606a;text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe5e9;border-radius:9px;grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:11px;padding:10px;transition:border-color .15s,transform .15s;display:grid}.maker-template-grid button:hover{border-color:#78b7fa;transform:translateY(-1px)}.maker-template-grid strong{background:#f3f7fc;border-radius:8px;grid-row:span 2;place-items:center;width:38px;height:38px;font-size:21px;display:grid}.maker-template-grid span{font-size:13px;font-weight:800}.maker-template-grid small{color:#7d8790;margin-top:3px;font-size:11px;line-height:1.35}.maker-shape-picker{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:21px;display:grid}.maker-shape-picker button{color:#657078;min-height:69px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dde4e8;border-radius:8px;place-items:center;gap:5px;padding:7px 4px;font-size:11px;font-weight:750;display:grid}.maker-shape-picker button.is-active{color:#126fd4;border-color:#2c86e8;box-shadow:inset 0 0 0 1px #2c86e8}.maker-shape-picker i{border:2px solid;width:26px;height:26px;display:block}.maker-shape-picker .shape-rounded{border-radius:8px}.maker-shape-picker .shape-circle{border-radius:50%}.maker-page{color:#16151d;background:#fff}.maker-upload{background:linear-gradient(#fff 0%,#fbf9ff 100%);min-height:calc(100vh - 72px);padding:54px 24px 72px;display:block}.maker-upload-card{background:#fff;border:1px solid #e7def3;border-radius:28px;width:min(760px,100%);margin:0 auto;padding:38px 30px 30px;box-shadow:0 24px 60px -42px #4520754d}.maker-upload-card.is-dragging{background:#fbf9ff;border-color:#7d2ae8}.maker-spark{color:#7d2ae8;background:#f3effd;width:44px;height:44px;margin-bottom:14px}.maker-upload-card h1{color:#16151d;letter-spacing:-.045em;font-size:clamp(30px,4vw,42px)}.maker-upload-card>p{color:#5f5d67;max-width:520px;font-size:16px}.maker-upload-benefits{color:#5f5d67;flex-wrap:wrap;justify-content:center;gap:10px 18px;margin-top:17px;font-size:13px;font-weight:700;display:flex}.maker-upload-benefits span{align-items:center;gap:5px;display:inline-flex}.maker-upload-benefits svg{color:#7d2ae8}.maker-start-modes{margin-top:23px}.maker-start-modes a,.maker-start-modes button{color:#5f5d67;border-color:#dedde4}.maker-start-modes .is-active,.maker-start-modes a:hover,.maker-start-modes button:hover{color:#4d247d;background:#f3effd;border-color:#c8a9e8}.maker-upload-button{background:#7d2ae8;min-height:54px;margin-top:22px;box-shadow:0 9px 20px -12px #5c1fb0b8}.maker-upload-button:hover{background:#6520c3}.maker-upload-options button{color:#6d24c6}.maker-samples{color:#4d247d;margin-top:31px}.maker-samples>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;width:min(560px,100%);margin:13px auto 0;display:grid}.maker-samples .maker-sample-card{background:#fff;border:1px solid #dedde4;border-radius:14px;flex-direction:column;justify-content:space-between;gap:4px;width:auto;height:104px;padding:8px 5px 6px;display:flex;box-shadow:0 7px 16px -13px #3f1b6570}.maker-sample-card:hover{border-color:#9d66db!important}.maker-sample-card img{object-fit:contain;width:100%;max-width:58px;height:65px;max-height:none;margin:auto}.maker-sample-card span{color:#5f5d67;font-size:10px;font-weight:750;line-height:1}.maker-upload-card small{color:#77727f}.maker-advanced-tools{border-left:1px solid #e6dff0;align-items:center;gap:6px;padding-left:6px;display:flex}.maker-download{background:0 0;position:relative;overflow:visible}.maker-download .maker-download-main{border-radius:999px 0 0 999px}.maker-download .maker-download-toggle{border-left:1px solid #ffffff4d;border-radius:0 999px 999px 0;justify-content:center;width:47px;padding:0}.maker-download .maker-download-main,.maker-download .maker-download-toggle{color:#fff;height:47px;font:inherit;cursor:pointer;background:#7d2ae8;border-top:0;border-bottom:0;border-right:0;align-items:center;gap:7px;font-size:14px;font-weight:800;display:flex}.maker-download .maker-download-main{padding:0 16px}.maker-download .maker-download-main:hover,.maker-download .maker-download-toggle:hover{background:#6520c3}.maker-download-menu{z-index:12;background:#fff;border:1px solid #e2d9ee;border-radius:15px;width:238px;padding:7px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 16px 35px #2c144e2e}.maker-download-menu button{color:#393542;min-height:56px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:13px;padding:9px 10px;font-size:13px;font-weight:800;display:flex}.maker-download-menu button:hover{background:#f6f1fd}.maker-download-menu button:disabled{opacity:.62;cursor:wait}.maker-download-menu span{gap:3px;display:grid}.maker-download-menu small{color:#8b8592;font-size:11px;font-weight:650}.maker-download-menu em{color:#9b6500;text-align:center;background:#fff4d9;border-radius:999px;min-width:32px;padding:4px 6px;font-size:11px;font-style:normal}.maker-download-menu button:last-child>span,.maker-download-menu button:last-child small{color:#a36500}.maker-ai-status:has(.maker-cutout-progress){background:linear-gradient(135deg,#faf7ff,#f6f0ff);border-color:#e4d8f6;justify-content:center;min-height:126px;padding:28px 34px}.maker-cutout-progress{gap:17px;width:min(340px,100%);display:grid}.maker-cutout-progress-track{background:#e8ddf7;border-radius:999px;height:14px;position:relative;overflow:visible;box-shadow:inset 0 1px 2px #4c1c801a}.maker-cutout-progress-track:before{border-radius:inherit;content:"";background:linear-gradient(90deg,#9a56ef,#6f28dc);width:48%;animation:2.35s cubic-bezier(.47,0,.53,1) infinite maker-cutout-sweep;position:absolute;inset:0;box-shadow:0 3px 10px #7028dc47}.maker-cutout-progress-glow{z-index:1;background:#ffffff80;border-radius:999px;width:34%;height:3px;animation:2.35s ease-in-out infinite maker-cutout-glow;position:absolute;top:3px;left:6%}.maker-cutout-progress-wand{z-index:2;color:#fff;background:#7d2ae8;border:3px solid #fff;border-radius:50%;place-items:center;width:38px;height:38px;animation:2.35s cubic-bezier(.47,0,.53,1) infinite maker-cutout-wand;display:grid;position:absolute;top:50%;left:46%;transform:translate(-50%,-50%);box-shadow:0 6px 16px #5b1fae4d}.maker-cutout-progress-dots{justify-content:center;gap:8px;display:flex}.maker-cutout-progress-dots i{background:#9c69d7;border-radius:50%;width:7px;height:7px;animation:1.15s ease-in-out infinite maker-cutout-dot}.maker-cutout-progress-dots i:nth-child(2){animation-delay:.15s}.maker-cutout-progress-dots i:nth-child(3){animation-delay:.3s}@keyframes maker-cutout-sweep{0%{width:18%}52%{width:88%}to{width:18%}}@keyframes maker-cutout-wand{0%{left:18%;transform:translate(-50%,-50%)rotate(-12deg)}52%{left:88%;transform:translate(-50%,-50%)rotate(12deg)}to{left:18%;transform:translate(-50%,-50%)rotate(-12deg)}}@keyframes maker-cutout-glow{0%,to{opacity:.25}50%{opacity:.8}}@keyframes maker-cutout-dot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.maker-cutout-progress-track:before,.maker-cutout-progress-glow,.maker-cutout-progress-wand,.maker-cutout-progress-dots i{animation:none}.maker-cutout-progress-track:before{width:64%}.maker-cutout-progress-wand{left:64%}}@media (width<=560px){.maker-upload{min-height:calc(100vh - 64px);padding:26px 15px 45px}.maker-upload-card{border-radius:22px;padding:29px 16px 23px}.maker-upload-benefits{flex-direction:column;align-items:flex-start;gap:8px;width:max-content;margin-left:auto;margin-right:auto}.maker-samples>div{grid-template-columns:repeat(3,minmax(0,1fr));max-width:330px}.maker-samples .maker-sample-card{height:96px}.maker-sample-card img{height:58px}.maker-advanced-tools{padding-left:3px}.maker-download .maker-download-main{padding:0 11px;font-size:12px}.maker-download .maker-download-toggle{width:40px}}
