.creator{background:#f3f5f7;min-height:100vh;color:#29313c;font-size:15px}.creator-header{min-height:84px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 48px;border-bottom:1px solid #dce0e6;background:#fff}.creator-header>span{font-size:14px;letter-spacing:.2em;color:#8e949d}.creator-header>a:last-child{font-size:14px;text-decoration:none;display:flex;align-items:center;gap:10px;min-height:56px}.creator-title{padding:52px 48px 40px;text-align:center}.creator-title>p{font-size:16px;letter-spacing:.1em;color:#737e8d;margin-bottom:14px}.creator-title h1{font-family:Batang,Georgia,serif;font-size:38px;font-weight:500;letter-spacing:-.05em;margin-bottom:18px}.creator-title>span{color:#798274;font-size:15px}.creator-mobile-break{display:none}.creator-workspace{display:grid;grid-template-columns:400px minmax(0,1fr);max-width:1500px;padding:0 40px;margin:0 auto;grid-gap:30px;gap:30px;align-items:start}.creator-controls{background:#fff;border:1px solid #dbe0e6;padding:28px;border-radius:16px;display:grid;grid-gap:24px;gap:24px}.creator-step{display:flex;align-items:center;gap:8px;font-size:14px;color:#828a96}.creator-step b{background:#e8ecf2;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;color:#404f64}.creator-step i{width:18px;border-top:1px solid #bfc9d6}.creator-method{display:flex;padding:4px;border-radius:9px;background:#eff2f6}.creator-method button{flex:1 1;background:transparent;border:0;padding:11px 8px;font-size:16px;border-radius:6px;cursor:pointer;color:#616d7d;min-height:56px}.creator-method button[aria-pressed=true]{background:#fff;box-shadow:0 1px 5px #232d3a15;color:#313d4e;font-weight:700}.creator-form{display:grid;grid-gap:18px;gap:18px}.creator-form>label{display:grid;grid-gap:8px;gap:8px;font-size:16px;font-weight:600}.creator-form>label>span{font-size:14px;color:#8f97a3;font-weight:400}.creator-form input:not([type=checkbox]){width:100%;border:1px solid #d1d7e0;padding:13px 15px;border-radius:8px;background:#f8f9fb;font-size:16px}.creator-form fieldset{padding:0;border:0;margin:0}.creator-form legend{font-size:16px;margin-bottom:10px}.creator-form p{font-size:16px;color:#758090}.creator-honey{display:flex;flex-wrap:wrap;gap:7px}.creator-honey label{display:flex;gap:5px;align-items:center;padding:5px 9px;min-height:56px;border:1px solid #dce1e8;border-radius:7px;font-size:14px;cursor:pointer}.creator-honey label:has(:checked){color:#3c4d64;border-color:#8d9eb7;background:#eaeef3}.creator-honey input{accent-color:#475b76}.creator-primary{display:flex;align-items:center;justify-content:center;gap:12px;background:#2563eb;color:#fff;border:1px solid #2563eb;min-height:56px;border-radius:8px;text-decoration:none;padding:12px;font-size:14px;font-weight:600;cursor:pointer}.creator-design-heading{border-top:1px solid #dadfe7;padding-top:20px;display:grid;grid-gap:6px;gap:6px}.creator-design-heading h2{font-size:16px}.creator-design-heading span{font-size:14px;color:#848e9b}.creator-designs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.creator-designs button{min-width:0;position:relative;border:1px solid #d8dee6;border-radius:9px;padding:5px 5px 10px;background:#fff;cursor:pointer;display:grid;grid-gap:5px;gap:5px;text-align:left}.creator-designs button[aria-pressed=true]{outline:2px solid #546a8a;border-color:transparent}.creator-designs b{font-size:14px;padding:0 3px}.creator-designs button>span:last-of-type{font-size:14px;color:#7a8595;padding:0 3px}.creator-designs button>svg{position:absolute;right:8px;bottom:11px;color:#41536d}.creator-design-shot{height:78px;display:flex;align-items:center;padding:8px;gap:5px;overflow:hidden;border-radius:5px}.creator-design-shot img{width:55%;height:95%;object-fit:cover;object-position:right;border-radius:30px 30px 0 0}.creator-design-shot i{width:35%;height:3px;background:#fff7;box-shadow:0 8px #fff5,0 16px #fff3}.creator-design-shot.design-ink img{border-radius:0}.creator-design-shot.design-white{flex-direction:row-reverse}.creator-design-shot.design-white img{border-radius:0}.creator-safety{font-size:16px;color:#7f8996;display:flex;align-items:center;gap:6px}.creator-adopt{display:grid;grid-gap:12px;gap:12px;padding:18px;border-radius:9px;background:#eaeef4;border:1px solid #d0d9e5;font-size:14px}.creator-adopt>span{color:#7b8696;font-size:14px}.creator-form>.creator-consent{display:flex;align-items:center;gap:8px;font-size:14px}.creator-stage{min-width:0;position:-webkit-sticky;position:sticky;top:24px;padding:20px;background:#e5e9ee;border:1px solid #d3dae4;border-radius:18px}.creator-stage-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px;font-size:14px}.creator-stage-toolbar>span{display:flex;align-items:center;gap:8px}.creator-stage-toolbar i{width:6px;height:6px;border-radius:50%;background:#657790}.creator-stage-toolbar>div{display:flex;padding:3px;border-radius:8px;background:#d5dbe3}.creator-stage-toolbar button{display:flex;align-items:center;gap:6px;padding:8px 12px;border:0;border-radius:5px;background:transparent;font-size:14px;cursor:pointer;min-height:56px}.creator-stage-toolbar button[aria-pressed=true]{background:#fff}.creator-stage-toolbar>a{padding:8px}.creator-frame{border-radius:8px;overflow:hidden;background:#fff;border:1px solid #cbd3df;margin:0 auto;box-shadow:0 8px 25px #2a364620}.creator-frame>div{container-type:inline-size;position:relative;height:610px}.creator-frame iframe{position:absolute;top:0;left:0;width:1280px;height:1100px;transform:scale(calc(100cqw / 1280px));transform-origin:top left;border:0}.creator-frame.mobile{max-width:390px}.creator-frame.mobile iframe{width:390px;height:1000px;transform:scale(calc(100cqw / 390px))}.creator-stage-caption{display:grid;grid-gap:5px;gap:5px;text-align:center;margin-top:20px;font-size:14px;letter-spacing:.12em;color:#8791a0}.creator-stage-caption span{font-size:14px;letter-spacing:0}.creator-footer{max-width:1420px;margin:48px auto 0;padding:28px 40px;border-top:1px solid #d9dee6;display:flex;justify-content:space-between;gap:20px;font-size:14px;color:#7d8795}@media(max-width:1100px){.creator-workspace{grid-template-columns:340px minmax(0,1fr);padding:0 24px;gap:20px}.creator-controls{padding:22px}.creator-stage{padding:14px}.creator-stage-toolbar>span{display:none}}@media(max-width:800px){.creator-header{padding:16px 20px;min-height:72px}.creator-header>span{display:none}.creator-title{padding:36px 20px 30px}.creator-title h1{font-size:31px;line-height:1.5}.creator-mobile-break{display:block}.creator-title>span{font-size:14px}.creator-workspace{grid-template-columns:minmax(0,1fr);padding:0 16px}.creator-stage{position:static}.creator-frame>div{height:590px}.creator-frame.desktop>div{height:370px}.creator-stage-toolbar>span{display:flex}.creator-footer{padding:24px 20px;margin-top:32px;flex-wrap:wrap}.creator-footer p{width:100%;order:3}}