:root{--image-lime:#3cc9e2;--image-bg:#0b0d0f;--image-panel:#171a1d;--image-panel-2:#202429;--image-line:#343a40;--image-muted:#89929b}*{box-sizing:border-box}body.image-studio-page{background:var(--image-bg);color:var(--nd-t1);min-width:0;overflow-x:hidden}.image-studio-page .site-nav{z-index:100;position:relative}.image-studio{background:radial-gradient(circle at 50% 33%,var(--nd-raised),transparent 28%),linear-gradient(180deg,var(--nd-bg),var(--nd-bg)66%,var(--nd-bg));min-height:100vh}.image-stage{min-height:calc(100vh - var(--arife-nav-height,62px));grid-template-rows:minmax(260px,40vh) minmax(150px,1fr) auto;padding-bottom:17px;display:grid;position:relative;overflow:hidden}.image-stage:before{content:"";pointer-events:none;background-image:radial-gradient(circle,var(--nd-raised)1px,transparent 1px);opacity:.08;background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 5%,#000 46%,#0000 83%);mask-image:linear-gradient(#0000 5%,#000 46%,#0000 83%)}.image-concept-rail{z-index:1;grid-template-columns:1fr 1.02fr 1.04fr;gap:2px;padding:0 8px 8px;display:grid;position:relative}.image-concept-card{border:1px solid var(--nd-line);background:var(--nd-pop);color:var(--nd-t1);text-align:left;cursor:pointer;isolation:isolate;border-radius:0 0 18px 18px;min-width:0;position:relative;overflow:hidden}.image-concept-card:before{content:"";z-index:4;background:linear-gradient(180deg,#0507080f 45%,var(--nd-scrim));transition:opacity .25s;position:absolute;inset:0}.image-concept-card:after{content:"";z-index:6;border:1px solid #0000;border-radius:13px;transition:border-color .2s,box-shadow .2s;position:absolute;inset:10px}.image-concept-card:hover:after,.image-concept-card:focus-visible:after{border-color:#4fd3ea9e;box-shadow:inset 0 0 28px #4fd3ea0d}.image-concept-card:hover .image-concept-art{transform:scale(1.025)}.image-concept-art{transition:transform .6s cubic-bezier(.2,.8,.2,1);display:block;position:absolute;inset:0;overflow:hidden}.image-concept-meta{z-index:7;grid-template-columns:1fr auto;align-items:end;gap:3px 14px;display:grid;position:absolute;bottom:23px;left:27px;right:27px}.image-concept-meta small{color:var(--image-lime);font:800 max(11px,var(--fs122,0px))/1 Consolas,monospace;letter-spacing:.13em;grid-column:1/-1}.image-concept-meta strong{letter-spacing:-.03em;font-size:15px}.image-concept-meta em{color:var(--nd-t1);opacity:.7;font-size:12px;font-style:normal}.image-concept-card--night .image-concept-art{background:radial-gradient(ellipse at 62% 46%,var(--nd-raised),transparent 25%),linear-gradient(180deg,var(--nd-card)0,var(--nd-card)43%,var(--nd-pop)44%,var(--nd-bg)100%)}.image-concept-card--night .image-concept-art:before{content:"";background:var(--nd-card);clip-path:polygon(0 100%,0 79%,16% 73%,32% 10%,49% 77%,66% 36%,81% 75%,100% 62%,100% 100%);filter:drop-shadow(0 14px 18px #00000080);height:65%;position:absolute;top:5%;left:-6%;right:-4%}.image-concept-card--night .image-concept-art:after{content:"";background:repeating-radial-gradient(ellipse at 50% 0,var(--nd-raised)0 1px,transparent 2px 29px),linear-gradient(180deg,var(--nd-pop),var(--nd-bg));height:48%;position:absolute;bottom:-15%;left:-10%;right:-10%;transform:perspective(320px)rotateX(52deg)}.image-concept-card--night .image-concept-art i,.image-concept-card--night .image-concept-art b{z-index:3;background:var(--nd-pop);filter:drop-shadow(0 4px 7px #000);border-radius:55% 55% 35% 35%;width:25px;height:13px;position:absolute;bottom:22%;box-shadow:10px 3px 0 -5px #dce4dc,3px 7px 0 -5px #dce4dc,-5px 7px 0 -5px #dce4dc}.image-concept-card--night .image-concept-art i{left:37%}.image-concept-card--night .image-concept-art b{background:var(--nd-raised);left:49%;transform:scale(.78)}.image-concept-card--atelier .image-concept-art{background:linear-gradient(90deg,var(--nd-pop)0 20%,transparent 20%),linear-gradient(104deg,var(--nd-ybg),var(--nd-raised)67%,var(--nd-raised))}.image-concept-card--atelier .image-concept-art:before{content:"";background:linear-gradient(8deg,transparent 0 16%,var(--nd-raised)17% 25%,transparent 26%),linear-gradient(96deg,transparent 0 9%,var(--nd-raised)10% 13%,transparent 14% 73%,var(--nd-raised)74% 78%,transparent 79%);filter:drop-shadow(0 18px 13px #3f2d1c40);height:32%;position:absolute;bottom:11%;left:12%;right:9%;transform:skew(-8deg)}.image-concept-card--atelier .image-concept-art:after{content:"";background:repeating-linear-gradient(45deg,var(--nd-ybg)0 4px,transparent 4px 12px),repeating-linear-gradient(-45deg,var(--nd-ybg)0 4px,transparent 4px 12px);filter:blur(.2px);border-radius:50%;width:97px;height:97px;position:absolute;top:11%;right:23%;box-shadow:0 0 34px #ffe5a9e6}.image-concept-card--atelier .image-concept-art i{background:var(--nd-raised);clip-path:polygon(5% 35%,92% 0,100% 25%,8% 63%);height:22%;position:absolute;bottom:27%;left:24%;right:18%;box-shadow:0 18px 30px #4f391f3d}.image-concept-card--gallery .image-concept-art{background:var(--nd-pop)}.image-concept-card--gallery .image-concept-art:before{content:"";border:7px solid var(--nd-line);background:radial-gradient(circle at 18% 67%,var(--nd-ybg)0 8%,transparent 9%),radial-gradient(circle at 75% 27%,#39c2c8 0 12%,transparent 13%),repeating-radial-gradient(ellipse at 48% 52%,var(--nd-ybg)0 6px,#164d51 8px 17px,var(--nd-ybg)19px 24px,var(--nd-pop)26px 34px);height:34%;position:absolute;top:27%;left:21%;right:18%;transform:perspective(700px)rotateY(-4deg);box-shadow:0 18px 28px #181c1c33}.image-concept-card--gallery .image-concept-art:after{content:"";background:linear-gradient(104deg,var(--nd-raised),var(--nd-raised));filter:blur(1px);height:48%;position:absolute;bottom:-8%;left:3%;right:0;transform:perspective(360px)rotateX(57deg)}.image-stage-intro{z-index:2;text-align:center;place-content:center;padding:28px 20px 18px;display:grid;position:relative}.image-stage-intro p{color:var(--nd-t4);font:800 max(11px,var(--fs122,0px))/1 Consolas,monospace;letter-spacing:.22em;margin:0}.image-stage-intro h1{letter-spacing:-.065em;margin:16px 0 10px;font-size:clamp(30px,4vw,55px);line-height:1.02}.image-stage-intro h1 em{color:var(--image-lime);font-style:normal}.image-stage-intro>span{color:var(--nd-t4);font-size:12px}.image-composer{z-index:15;border:1px solid var(--nd-line2);background:linear-gradient(155deg,var(--nd-card),var(--nd-bg));-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:23px;width:min(1120px,100% - 34px);margin:0 auto;padding:12px;position:relative;box-shadow:inset 0 1px #ffffff1c,0 6px #060708,0 25px 60px #00000080,0 0 38px #4fd3ea09}.image-prompt-row{grid-template-columns:46px minmax(0,1fr) 145px;align-items:stretch;gap:9px;display:grid}.image-add-button{border:1px solid var(--nd-line2);background:var(--nd-card);color:var(--nd-t1);cursor:pointer;border-radius:12px;align-self:center;width:46px;height:46px;position:relative;box-shadow:inset 0 1px #ffffff1a,0 3px #080b08}.image-add-button span:before,.image-add-button span:after{content:"";background:var(--image-lime);border-radius:2px;width:15px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.image-add-button span:after{transform:translate(-50%,-50%)rotate(90deg)}.image-prompt-field{border:1px solid var(--nd-line2);background:var(--nd-bg);border-radius:14px;min-height:64px;padding:10px 13px;display:block;position:relative}.image-prompt-field>span{color:var(--nd-t4);font-size:max(11px,var(--fs122,0px));display:block}.image-prompt-field textarea{resize:none;color:var(--nd-t1);font:600 13px/1.55 var(--nd-font);background:0 0;border:0;outline:0;width:100%;height:29px;margin-top:5px;padding:0;overflow:auto}.image-prompt-field:focus-within{border-color:var(--nd-line2);box-shadow:0 0 0 3px #4fd3ea0e}.image-generate-button{background:linear-gradient(180deg,#4fd3ea,var(--image-lime));color:var(--nd-t1);font-size:max(11px,var(--fs122,0px));cursor:pointer;border:1px solid #a4edf9;border-radius:16px;grid-template-columns:1fr auto auto;align-items:center;gap:5px;padding:0 17px;font-weight:950;display:grid;box-shadow:inset 0 1px #ffffffb8,0 4px #0d6f81,0 11px 21px #0d6f8138}.image-generate-button b{font-size:12px}.image-generate-button i{font-style:normal}.image-generate-button:disabled{filter:grayscale(.85);opacity:.6;cursor:wait}.image-compose-controls{align-items:center;gap:7px;min-width:0;margin-top:9px;display:flex}.image-model-trigger,.image-control,.image-count-control,.image-reference-chip{border:1px solid var(--nd-line2);background:var(--nd-pop);border-radius:12px;height:43px}.image-model-trigger{color:var(--nd-t1);text-align:left;cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:12px;min-width:216px;padding:0 12px;display:grid}.image-model-trigger small,.image-model-trigger strong{display:block}.image-model-trigger small{color:var(--nd-t4);font-size:max(11px,var(--fs122,0px));margin-bottom:3px}.image-model-trigger strong{font-size:12px}.image-model-trigger>b{border:1px solid var(--nd-line2);color:var(--image-lime);font-size:max(11px,var(--fs122,0px));border-radius:10px;padding:6px 8px}.image-control{grid-template-columns:auto 1fr;align-items:center;gap:5px;min-width:102px;padding:0 4px 0 10px;display:grid}.image-control span,.image-count-control>span{color:var(--nd-t4);font-size:max(11px,var(--fs122,0px));white-space:nowrap}.image-control select{background:var(--nd-pop);color:var(--nd-t1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:0;border-radius:9px;outline:0;min-width:0;height:33px;padding:0 24px 0 7px;font-size:12px;font-weight:800}.image-count-control{align-items:center;gap:4px;padding:0 6px 0 10px;display:flex}.image-count-control button{background:var(--nd-card);color:var(--nd-t3);cursor:pointer;border:0;border-radius:10px;width:27px;height:27px}.image-count-control b{text-align:center;min-width:18px;font-size:12px}.image-reference-chip{border-color:var(--nd-line3);background:var(--nd-pop);align-items:center;gap:6px;max-width:175px;padding:0 6px 0 10px;display:flex}.image-reference-chip[hidden]{display:none}.image-reference-chip span{color:var(--nd-t3);font-size:max(11px,var(--fs122,0px))}.image-reference-chip strong{text-overflow:ellipsis;white-space:nowrap;font-size:max(11px,var(--fs122,0px));overflow:hidden}.image-reference-chip button{background:var(--nd-card);color:var(--nd-atxt);cursor:pointer;border:0;border-radius:10px;width:25px;height:25px}.image-api-status{text-overflow:ellipsis;white-space:nowrap;color:var(--nd-t4);font-size:max(11px,var(--fs122,0px));min-width:0;margin:0 2px 0 auto;overflow:hidden}.image-api-status[data-tone=working]{color:#93e9f7}.image-api-status[data-tone=success]{color:var(--nd-gt)}.image-api-status[data-tone=error]{color:var(--nd-rt)}.image-progress{background:var(--nd-card);border-radius:5px;height:3px;margin:10px 4px 0;overflow:hidden}.image-progress[hidden]{display:none}.image-progress span{border-radius:inherit;background:linear-gradient(90deg,#0d6f81,var(--image-lime));width:8%;height:100%;transition:width .3s;display:block;box-shadow:0 0 10px #4fd3ea80}.image-library-section{width:min(1480px,100% - 40px);margin:0 auto;padding:78px 0 110px}.image-library-section>header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.image-library-section>header p{color:var(--image-lime);font:800 max(11px,var(--fs122,0px))/1 Consolas,monospace;letter-spacing:.18em;margin:0 0 9px}.image-library-section h2{letter-spacing:-.05em;margin:0;font-size:30px}.image-library-section>header span{color:var(--nd-t4);margin-top:7px;font-size:12px;display:block}.image-library-actions{border:1px solid var(--nd-line2);background:var(--nd-pop);border-radius:13px;gap:5px;padding:5px;display:flex}.image-library-actions button{color:var(--nd-t4);font-size:max(11px,var(--fs122,0px));cursor:pointer;background:0 0;border:0;border-radius:10px;height:32px;padding:0 13px;font-weight:800}.image-library-actions button.active{background:var(--nd-card);color:var(--nd-t1);box-shadow:inset 0 1px #ffffff14}.image-result-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.image-result-card,.image-result-upload,.image-empty-card{border:1px solid var(--nd-line2);background:var(--nd-pop);border-radius:18px;min-height:285px;position:relative;overflow:hidden}.image-result-upload{color:var(--nd-t1);cursor:pointer;place-content:center;justify-items:center;display:grid}.image-result-upload span{border:1px solid var(--nd-line2);background:var(--nd-pop);color:var(--image-lime);border-radius:15px;place-items:center;width:49px;height:49px;margin-bottom:12px;font-size:25px;display:grid;box-shadow:0 4px #0a0d09}.image-result-upload strong{font-size:max(11px,var(--fs122,0px))}.image-result-upload small{color:var(--nd-t4);font-size:max(11px,var(--fs122,0px));margin-top:6px}.image-empty-card{color:var(--nd-t3);grid-column:span 3;place-content:center;justify-items:center;display:grid}.image-empty-card span{border:1px solid var(--nd-line2);background:radial-gradient(circle at 62% 38%,#4fd3ea3d,transparent 18%),linear-gradient(145deg,var(--nd-card),var(--nd-pop));border-radius:18px;width:90px;height:70px;margin-bottom:15px;transform:perspective(200px)rotateY(-11deg)rotateX(4deg);box-shadow:inset 0 1px #ffffff0f,0 8px 20px #00000040}.image-empty-card strong{font-size:12px}.image-empty-card small{margin-top:7px;font-size:12px}.image-result-card{min-height:320px}.image-result-card img{object-fit:cover;width:100%;height:100%;min-height:320px;display:block}.image-result-card:after{content:"";background:linear-gradient(transparent,var(--nd-bg));position:absolute;inset:45% 0 0}.image-result-card footer{z-index:2;grid-template-columns:1fr auto;gap:6px;display:grid;position:absolute;bottom:14px;left:15px;right:15px}.image-result-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.image-result-card small{color:var(--nd-t3);font-size:max(11px,var(--fs122,0px));grid-column:1}.image-result-card a{border:1px solid var(--nd-line2);background:var(--nd-scrim);color:var(--nd-t1);font-size:max(11px,var(--fs122,0px));border-radius:9px;grid-area:1/2/3;align-self:center;padding:8px 10px;text-decoration:none}.image-result-delete{z-index:4;border:1px solid var(--nd-rt);background:var(--nd-scrim);color:var(--nd-rt);font-size:max(11px,var(--fs122,0px));cursor:pointer;border-radius:8px;padding:7px 9px;font-weight:850;position:absolute;top:10px;right:10px}.image-result-delete:hover{border-color:var(--nd-rt);color:var(--nd-t1)}.image-history-more{border:1px solid var(--nd-line2);background:var(--nd-pop);color:var(--nd-t3);cursor:pointer;border-radius:11px;margin:24px auto 0;padding:12px 20px;font-size:12px;display:block}.image-modal{z-index:140;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.image-modal[hidden]{display:none}.image-modal-backdrop{background:var(--nd-scrim);-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);cursor:default;border:0;position:absolute;inset:0}.image-model-dialog,.image-library-dialog{border:1px solid var(--nd-line2);background:var(--nd-card);border-radius:24px;width:min(890px,100vw - 32px);max-height:calc(100vh - 44px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 8px #07090a,0 35px 100px #000000b3}.image-model-dialog{grid-template-rows:auto auto minmax(0,1fr)}.image-model-dialog>header,.image-library-dialog>header{border-bottom:1px solid var(--nd-line2);background:radial-gradient(circle at 82% -20%,#4fd3ea1c,#0000 43%);justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 25px 20px;display:flex}.image-model-dialog>header small,.image-library-dialog>header small{color:var(--image-lime);font:800 max(11px,var(--fs122,0px))/1 Consolas,monospace;letter-spacing:.18em;margin-bottom:10px;display:block}.image-model-dialog h2,.image-library-dialog h2{letter-spacing:-.04em;margin:0;font-size:25px}.image-model-dialog header p,.image-library-dialog header p{color:var(--nd-t3);margin:7px 0 0;font-size:12px;line-height:1.5}.image-model-dialog>header>button,.image-library-dialog>header>button{border:1px solid var(--nd-line2);background:var(--nd-card);color:var(--nd-t2);cursor:pointer;border-radius:12px;flex:0 0 42px;width:42px;height:42px;font-size:22px;box-shadow:0 4px #090b0c}.image-model-tools{border-bottom:1px solid var(--nd-line2);background:var(--nd-pop);padding:15px 24px}.image-model-tools nav{align-items:center;gap:7px;display:flex;overflow:auto}.image-model-tools nav button{border:1px solid var(--nd-line2);background:var(--nd-pop);color:var(--nd-t3);font-size:max(11px,var(--fs122,0px));white-space:nowrap;cursor:pointer;border-radius:999px;height:36px;padding:0 13px;font-weight:850}.image-model-tools nav button.active{background:var(--nd-card);color:var(--image-lime);border-color:#3cc9e2}.image-model-options{overscroll-behavior:contain;grid-template-columns:1fr 1fr;gap:12px;padding:15px 24px 24px;display:grid;overflow:auto}.image-model-option{border:1px solid var(--nd-line2);background:var(--nd-card);color:var(--nd-t1);text-align:left;cursor:pointer;border-radius:17px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-width:0;min-height:158px;padding:20px;display:grid}.image-model-option:hover{border-color:var(--nd-line3);transform:translateY(-1px)}.image-model-option.active{border-color:var(--model-accent,var(--image-lime));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--model-accent,var(--image-lime))25%,transparent),0 4px 0 #00000052}.image-model-option[hidden]{display:none}.image-model-option-copy{min-width:0;display:block}.image-model-option small,.image-model-option strong,.image-model-option em{display:block}.image-model-option small{color:var(--nd-t4);font:800 max(11px,var(--fs122,0px))/1 Consolas,monospace;letter-spacing:.11em}.image-model-option strong{margin-top:12px;font-size:16px}.image-model-option em{color:var(--nd-t3);word-break:keep-all;min-height:30px;margin-top:7px;font-size:12px;font-style:normal;line-height:1.5}.image-model-option-specs{flex-wrap:wrap;gap:5px;margin-top:13px;display:flex}.image-model-option-specs b{border:1px solid var(--nd-line2);color:var(--nd-t3);font-size:max(10px,var(--fs122,0px));border-radius:999px;padding:5px 7px}.image-model-option>b{background:var(--nd-card);color:var(--nd-t3);font-size:max(11px,var(--fs122,0px));white-space:nowrap;border:0;border-radius:8px;align-self:start;padding:6px 8px}.image-model-option.active>b{background:var(--model-accent);color:var(--nd-t1)}.image-library-dialog{grid-template-rows:auto minmax(0,1fr)}.image-library-modal-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:17px;display:grid;overflow:auto}.image-library-tile{border:1px solid var(--nd-line2);background:var(--nd-pop);color:var(--nd-t1);cursor:pointer;border-radius:14px;min-height:168px;position:relative;overflow:hidden}.image-library-tile img{object-fit:cover;width:100%;height:168px;display:block}.image-library-tile span{background:var(--nd-scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-overflow:ellipsis;white-space:nowrap;font-size:max(11px,var(--fs122,0px));border-radius:8px;padding:7px;position:absolute;bottom:9px;left:9px;right:9px;overflow:hidden}.image-library-tile.upload{background:var(--nd-card);place-content:center;justify-items:center;display:grid}.image-library-tile.upload b{color:var(--image-lime);border:1px solid #5a6931;border-radius:13px;place-items:center;width:42px;height:42px;margin-bottom:10px;font-size:24px;display:grid}.image-library-tile.upload strong{font-size:12px}.image-library-loading{text-align:center;color:var(--nd-t4);grid-column:1/-1;place-content:center;min-height:180px;font-size:12px;display:grid}@media (max-width:1120px){.image-concept-rail{grid-template-columns:1fr 1fr}.image-concept-card:last-child{display:none}.image-compose-controls{flex-wrap:wrap}.image-api-status{width:100%;margin:2px 0 0}.image-result-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.image-empty-card{grid-column:span 2}.image-model-options{grid-template-columns:1fr}}@media (max-width:760px){.image-stage{grid-template-rows:245px minmax(155px,1fr) auto}.image-concept-rail{grid-template-columns:1fr;padding:0 0 6px}.image-concept-card{border-radius:0 0 16px 16px}.image-concept-card:nth-child(n+2){display:none}.image-stage-intro h1{font-size:37px}.image-composer{border-radius:18px;width:calc(100% - 20px);padding:9px}.image-prompt-row{grid-template-columns:41px minmax(0,1fr)}.image-add-button{width:41px;height:55px}.image-generate-button{grid-column:1/-1;height:48px}.image-compose-controls{grid-template-columns:1fr 1fr;display:grid}.image-model-trigger{grid-column:1/-1;min-width:0}.image-control{min-width:0}.image-count-control{justify-content:space-between}.image-reference-chip{grid-column:1/-1;max-width:none}.image-api-status{grid-column:1/-1}.image-library-section{width:calc(100% - 22px);padding-top:58px}.image-library-section>header{flex-direction:column;align-items:flex-start}.image-result-grid{grid-template-columns:1fr 1fr}.image-result-upload,.image-result-card,.image-result-card img{min-height:230px}.image-empty-card{grid-column:auto;min-height:230px}.image-modal{padding:9px}.image-model-dialog,.image-library-dialog{border-radius:19px;width:100%;max-height:calc(100vh - 18px)}.image-model-dialog>header,.image-library-dialog>header{padding:18px 16px 15px}.image-model-dialog h2,.image-library-dialog h2{font-size:21px}.image-model-tools,.image-model-options{padding:10px}.image-model-option{grid-template-columns:minmax(0,1fr) auto;min-height:145px;padding:16px}.image-library-modal-grid{grid-template-columns:1fr 1fr;padding:10px}}@media (max-width:470px){.image-result-grid{grid-template-columns:1fr}.image-empty-card{min-height:190px}.image-library-modal-grid{grid-template-columns:1fr}.image-stage-intro h1{font-size:33px}}@media (prefers-reduced-motion:reduce){.image-concept-art,.image-model-option{transition:none!important;transform:none!important}}body.image-studio-page .image-generate-button{overflow:visible!important}body.image-studio-page .image-generate-button>.arife-plan-badge{top:-14px!important;right:12px!important}.ic-dock .ic-fold-v2400{border:1px solid var(--nd-aline);background:var(--nd-card);color:var(--nd-atxt);letter-spacing:-.01em;cursor:pointer;border-radius:11px;align-items:center;gap:7px;min-height:32px;margin-left:auto;padding:0 11px;font-size:12px;font-weight:800;transition:background .16s,color .16s;display:inline-flex}.ic-dock .ic-fold-v2400:hover{background:var(--nd-atint);color:var(--nd-t1)}.ic-dock .ic-fold-v2400>i{border-bottom:1.6px solid;border-right:1.6px solid;width:9px;height:9px;transition:transform .18s;transform:rotate(-135deg)translate(-1px,-1px)}.ic-dock.is-folded-v2400 .ic-fold-v2400>i{transform:rotate(45deg)translate(-1px,-1px)}.ic-dock.is-folded-v2400 .ic-panes{display:none!important}.ic-dock.is-folded-v2400 .ic-shell{padding-bottom:10px!important}body.image-studio-page main.image-studio{background-color:#0000!important}.image-personalization-v415{border:1px solid var(--nd-aline);background:radial-gradient(circle at 88% 0,var(--nd-atint),transparent 28%),linear-gradient(145deg,var(--nd-pop),var(--nd-bg));border-radius:24px;width:min(1440px,100% - 44px);margin:64px auto 0;padding:20px;box-shadow:inset 0 1px #ffffff14,0 4px #04070c,0 24px 55px #0000004d}.image-personalization-head-v415{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:16px;display:flex}.image-personalization-title-v415 small{color:var(--nd-atxt);letter-spacing:.17em;font:850 11px/1 ui-monospace,Consolas,monospace;display:block}.image-personalization-title-v415 h2{letter-spacing:-.045em;margin:8px 0 0;font-size:25px}.image-personalization-title-v415 p{color:var(--nd-t3);font-size:max(11px,var(--fs122,0px));margin:7px 0 0;line-height:1.55}.image-personalization-actions-v415{gap:8px;display:flex}.image-personalization-actions-v415 button,.image-personalization-save-v415,.image-personalization-close-v415{border:1px solid var(--nd-aline);background:var(--nd-a2);color:var(--nd-atxt);cursor:pointer;border-radius:11px;min-height:39px;padding:0 13px;font-size:12px;font-weight:850;box-shadow:inset 0 1px #ffffff1c,0 3px #050a12,0 9px 18px #00000038}.image-personalization-actions-v415 button.primary,.image-personalization-save-v415{border-color:var(--nd-atxt);background:var(--nd-a2);color:var(--nd-on-a)}.image-personalization-actions-v415 button:hover,.image-personalization-save-v415:hover,.image-personalization-close-v415:hover{filter:brightness(1.1);transform:translateY(-1px)}.image-personalization-grid-v415{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.image-personalization-card-v415{aspect-ratio:4/3;border:1px solid var(--nd-aline);background:var(--nd-bg);border-radius:16px;min-width:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 4px #05080d,0 14px 26px #00000040}.image-personalization-card-v415 img,.image-personalization-fallback-v415{object-fit:cover;width:100%;height:100%;transition:transform .28s;display:block}.image-personalization-fallback-v415{background-image:url(../images/arife-personalization-taste-mosaic-v415.png);background-repeat:no-repeat;background-size:300% 200%;background-position:var(--taste-x)var(--taste-y)}.image-personalization-card-v415:hover img,.image-personalization-card-v415:hover .image-personalization-fallback-v415{transform:scale(1.035)}.image-personalization-card-v415:after{background:linear-gradient(transparent,var(--nd-bg));content:"";pointer-events:none;position:absolute;inset:45% 0 0}.image-personalization-card-copy-v415{z-index:2;position:absolute;bottom:11px;left:12px;right:12px}.image-personalization-card-copy-v415 strong,.image-personalization-card-copy-v415 small{display:block}.image-personalization-card-copy-v415 strong{color:var(--nd-t1);font-size:12px}.image-personalization-card-copy-v415 small{color:var(--nd-t3);font-size:max(11px,var(--fs122,0px));margin-top:4px}.image-personalization-hide-v415{z-index:4;border:1px solid var(--nd-line2);background:var(--nd-scrim);color:var(--nd-atxt);cursor:pointer;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);border-radius:10px;place-items:center;width:31px;height:31px;padding:0;font-size:15px;display:grid;position:absolute;top:9px;right:9px}.image-personalization-hide-v415:hover{border-color:var(--nd-rt);background:var(--nd-rbg);color:var(--nd-t1)}.image-personalization-empty-v415{border:1px dashed var(--nd-aline);color:var(--nd-t3);text-align:center;border-radius:16px;grid-column:1/-1;place-items:center;min-height:220px;padding:30px;display:grid}.image-personalization-status-v415{color:var(--nd-t4);margin:12px 2px 0;font-size:12px}.image-personalization-modal-v415{z-index:2600;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.image-personalization-modal-v415[hidden]{display:none!important}.image-personalization-backdrop-v415{background:var(--nd-scrim);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:0;position:absolute;inset:0}.image-personalization-dialog-v415{border:1px solid var(--nd-aline);background:var(--nd-card);border-radius:24px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1120px,100%);max-height:calc(100vh - 44px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 35px 100px #000000a6}.image-personalization-dialog-v415>header,.image-personalization-dialog-v415>footer{border-bottom:1px solid var(--nd-aline);justify-content:space-between;align-items:center;gap:16px;padding:17px 19px;display:flex}.image-personalization-dialog-v415>header h2{margin:0;font-size:21px}.image-personalization-dialog-v415>header p{color:var(--nd-t3);margin:6px 0 0;font-size:12px}.image-personalization-dialog-v415>footer{border-top:1px solid var(--nd-aline);border-bottom:0}.image-personalization-dialog-v415>footer span{color:var(--nd-t3);font-size:12px}.image-personalization-picker-v415{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;min-height:0;padding:15px;display:grid;overflow-y:auto}.image-personalization-option-v415{background:var(--nd-bg);cursor:pointer;border:2px solid #0000;border-radius:15px;min-height:180px;padding:0;position:relative;overflow:hidden}.image-personalization-option-v415 img,.image-personalization-option-v415 .image-personalization-fallback-v415{object-fit:cover;width:100%;height:100%}.image-personalization-option-v415 span{background:var(--nd-scrim);color:var(--nd-t1);border-radius:9px;padding:7px 9px;font-size:12px;font-weight:800;position:absolute;bottom:9px;left:9px;right:9px}.image-personalization-option-v415.is-selected{border-color:var(--nd-atxt);box-shadow:0 0 0 3px var(--nd-aline),0 0 28px var(--nd-aline)}.image-personalization-option-v415.is-selected:after{background:var(--nd-a2);color:var(--nd-on-a);content:"✓";border-radius:50%;place-items:center;width:27px;height:27px;font-weight:950;display:grid;position:absolute;top:9px;right:9px}body.image-personalization-open-v415{overflow:hidden!important}@media (max-width:980px){.image-personalization-grid-v415,.image-personalization-picker-v415{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.image-personalization-v415{border-radius:18px;width:calc(100% - 22px);margin-top:42px;padding:13px}.image-personalization-head-v415{flex-direction:column;align-items:flex-start}.image-personalization-actions-v415{width:100%}.image-personalization-actions-v415 button{flex:1}.image-personalization-grid-v415{grid-template-columns:1fr 1fr;gap:7px}.image-personalization-picker-v415{grid-template-columns:1fr 1fr;padding:9px}.image-personalization-option-v415{min-height:140px}.image-personalization-dialog-v415>footer{flex-direction:column;align-items:stretch}}html body.ic-on section.image-library-section,html body.ic-on section.image-personalization-v415,html body.ic-on section[class*=image-personalization]{box-shadow:none!important;background-color:#0000!important;background-image:none!important;border:0!important;border-radius:0!important;width:min(1760px,100% - 40px)!important;max-width:none!important;margin:0 auto!important;padding-left:0!important;padding-right:0!important}html body.ic-on .image-result-card footer small,html body.ic-on .image-result-tovideo{display:none!important}html body.ic-on .image-result-card{position:relative;overflow:hidden;grid-area:auto!important;grid-template-rows:auto auto!important;align-content:start!important;height:auto!important;min-height:0!important}html body.ic-on .image-result-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))!important;align-items:start!important}html body.ic-on .image-result-upload,html body.ic-on .image-empty-card{height:auto!important;min-height:230px!important}html body.ic-on .image-result-card>img{background:var(--nd-bg);aspect-ratio:auto!important;object-fit:cover!important;width:100%!important;height:210px!important;min-height:0!important;display:block!important}html body.ic-on .image-result-card footer{border-top:1px solid var(--nd-atxt)!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;display:flex!important}html body.ic-on .image-result-card footer strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px!important;font-weight:700!important}html body.ic-on .image-result-card footer a{white-space:nowrap;font-size:max(11.5px,var(--fs122,0px))!important;margin-left:auto!important}html body.ic-on .image-result-card .image-result-delete{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;cursor:pointer;transition:opacity .15s,background .15s,border-color .15s;top:8px;right:8px;border:1px solid var(--nd-line2)!important;background:var(--nd-scrim)!important;color:var(--nd-atxt)!important;border-radius:50%!important;place-items:center!important;width:28px!important;min-width:0!important;height:28px!important;min-height:0!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;display:grid!important;position:absolute!important;bottom:auto!important;left:auto!important}html body.ic-on .image-result-card .image-result-delete:after{content:"×";font-size:16px;font-weight:600;line-height:1}html body.ic-on .image-result-card:hover .image-result-delete,html body.ic-on .image-result-card .image-result-delete:focus-visible{opacity:1}html body.ic-on .image-result-card .image-result-delete:hover{border-color:var(--nd-rt)!important;background:var(--nd-rbg)!important;color:var(--nd-t1)!important}@media (hover:none){body.ic-on .image-result-card .image-result-delete{opacity:.9}}html body.ic-on{padding-bottom:0}.ic-dock{z-index:60;pointer-events:none;justify-content:center;padding:0 16px 16px;display:flex;position:fixed;bottom:0;left:0;right:0}.ic-shell{pointer-events:auto;border:1px solid var(--nd-atxt);background:linear-gradient(180deg,var(--nd-pop),var(--nd-bg));-webkit-backdrop-filter:blur(16px)saturate(1.1);backdrop-filter:blur(16px)saturate(1.1);border-radius:20px 20px 18px 18px;width:min(1180px,100%);overflow:hidden;box-shadow:0 -6px 34px #00000080,inset 0 1px #ffffff12}.ic-tabs{border-bottom:1px solid var(--nd-atxt);align-items:center;gap:6px;padding:8px 10px;display:flex}.ic-tabs button{color:var(--nd-t3);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;padding:9px 14px;font:800 12.5px/1 inherit;transition:color .15s,background-color .15s,background-position .15s,border-color .15s,outline-color .15s,fill .15s,stroke .15s,opacity .15s,visibility .15s,transform .15s,filter .15s,-webkit-backdrop-filter .15s,backdrop-filter .15s,box-shadow .15s,border-radius .15s,width .15s,height .15s,max-height .15s,top .15s,right .15s,bottom .15s,left .15s}.ic-tabs button:hover{color:var(--nd-atxt);background:var(--nd-card)}.ic-tabs button.on{border-color:var(--nd-atxt);color:var(--nd-on-a);background:var(--nd-a2);box-shadow:inset 0 1px #ffffff21}.ic-tabs .ic-spacer{margin-left:auto}.ic-tabs .ic-ghost{border-color:var(--nd-atxt);color:var(--nd-t2);background:var(--nd-scrim)}.ic-tabs .ic-ghost:hover{border-color:var(--nd-atxt);color:var(--nd-t1)}.ic-tabs .ic-collapse{padding:9px 12px}.ic-panes{overscroll-behavior:contain;max-height:min(52vh,520px);overflow:auto}.ic-pane{padding:12px 14px 14px;display:none}.ic-pane.on{display:block}.ic-pane .image-composer,.ic-pane .gti-studio{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.ic-pane .gti-head{margin-bottom:14px!important}.ic-pane .gti-studio .gti-badge,html body.ic-on.ic-collapsed .ic-panes{display:none}html body.ic-on .image-library-section{padding-bottom:var(--ic-dock-space,300px)!important}.ic-boards{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px;display:grid}.ic-board{border:1px solid var(--nd-atxt);background:var(--nd-bg);text-align:left;cursor:pointer;border-radius:14px;padding:0;font-family:inherit;transition:border-color .15s,transform .15s;position:relative;overflow:hidden}.ic-board:hover{border-color:var(--nd-atxt);transform:translateY(-2px)}.ic-board>span{background:var(--nd-bg)center/cover no-repeat;height:96px;display:block}.ic-board>b{color:var(--nd-t1);padding:9px 11px 3px;font-size:12.5px;font-weight:800;display:block}.ic-board>small{color:var(--nd-t3);font-size:max(11px,var(--fs122,0px));padding:0 11px 10px;display:block}.ic-board .ic-board-del{border:1px solid var(--nd-line2);background:var(--nd-scrim);color:var(--nd-atxt);cursor:pointer;opacity:0;border-radius:50%;place-items:center;width:24px;height:24px;font-size:14px;line-height:1;transition:color .15s,background-color .15s,background-position .15s,border-color .15s,outline-color .15s,fill .15s,stroke .15s,opacity .15s,visibility .15s,transform .15s,filter .15s,-webkit-backdrop-filter .15s,backdrop-filter .15s,box-shadow .15s,border-radius .15s,width .15s,height .15s,max-height .15s,top .15s,right .15s,bottom .15s,left .15s;display:grid;position:absolute;top:7px;right:7px}.ic-board:hover .ic-board-del{opacity:1}.ic-board .ic-board-del:hover{border-color:var(--nd-rt);background:var(--nd-rbg);color:var(--nd-t1)}.ic-board-new{border:1px dashed var(--nd-atxt);background:var(--nd-scrim);color:var(--nd-t3);cursor:pointer;text-align:center;border-radius:14px;place-items:center;min-height:150px;font:800 12.5px/1.6 inherit;display:grid}.ic-board-new:hover{border-color:var(--nd-atxt);color:var(--nd-atxt)}.ic-empty{color:var(--nd-t3);padding:26px 4px;font-size:12.5px;line-height:1.7}@media (max-width:760px){.ic-dock{padding:0 8px 8px}.ic-tabs{flex-wrap:wrap}.ic-panes{max-height:58vh}html body.ic-on section.image-library-section,html body.ic-on section[class*=image-personalization]{width:calc(100% - 20px)!important}html body.ic-on .image-result-card>img{height:180px!important}}html body.ic-on .image-stage{display:none!important}html body.ic-on .image-stage #image-stage-title,html body.ic-on .image-stage #image-cloud-state{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}html body.ic-on .ic-pane .image-add-button,html body.ic-on .ic-pane .image-model-trigger b,html body.ic-on .ic-pane .gti-secondary,html body.ic-on .ic-pane .gti-refine{border-color:var(--nd-aline)!important;background:var(--nd-card)!important;color:var(--nd-atxt)!important}html body.ic-on .ic-pane .image-generate-button{background:var(--nd-a2)!important;border-color:var(--nd-atxt)!important;color:var(--nd-on-a)!important}.ic-tabs .pz-open-btn{align-items:center;gap:7px;padding:9px 14px;display:inline-flex}.ic-tabs .pz-open-btn svg{fill:currentColor;flex:none;width:15px;height:15px}.ic-tabs .pz-open-btn span{letter-spacing:.01em;font:800 12.5px/1 inherit}html body.pz-open{overflow:hidden}.pz-modal{z-index:120;justify-content:center;align-items:center;padding:24px;display:none;position:fixed;inset:0}.pz-modal.on{display:flex}.pz-backdrop{background:var(--nd-scrim);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);cursor:pointer;border:0;padding:0;position:absolute;inset:0}.pz-dialog{border:1px solid var(--nd-atxt);background:var(--nd-pop);border-radius:22px;flex-direction:column;width:min(1180px,100%);max-height:min(88vh,880px);display:flex;position:relative;overflow:hidden;box-shadow:0 34px 110px #000000a8}.pz-dialog>header{border-bottom:1px solid var(--nd-atxt);align-items:flex-start;gap:18px;padding:22px 24px 16px;display:flex}.pz-dialog h2{letter-spacing:-.03em;color:var(--nd-t1);margin:0 0 6px;font-size:21px}.pz-dialog>header p{color:var(--nd-t3);margin:0;font-size:12.5px;line-height:1.6}.pz-close{border:1px solid var(--nd-atxt);background:var(--nd-scrim);color:var(--nd-t2);cursor:pointer;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;margin-left:auto;font-size:18px;display:grid}.pz-close:hover{border-color:var(--nd-atxt);color:var(--nd-t1)}.pz-gauge{border-bottom:1px solid var(--nd-aline);align-items:center;gap:14px;padding:14px 24px;display:flex}.pz-track{background:var(--nd-card);border:1px solid var(--nd-atxt);border-radius:999px;flex:1;height:9px;overflow:hidden;box-shadow:inset 0 1px #0000008c}.pz-fill{background:var(--nd-a2);border-radius:999px;width:0;height:100%;transition:width .28s;display:block}.pz-full .pz-fill{background:var(--nd-gbg)}.pz-count{color:var(--nd-atxt);font-variant-numeric:tabular-nums;flex:none;font:800 13px/1 inherit}.pz-pct{text-align:right;color:var(--nd-atxt);font-variant-numeric:tabular-nums;flex:none;min-width:44px;font:800 13px/1 inherit}.pz-full .pz-pct{color:#69e0f4}.pz-grid{overscroll-behavior:contain;flex:1;grid-template-columns:repeat(auto-fill,minmax(158px,1fr));align-content:start;gap:12px;padding:16px 24px 20px;display:grid;overflow:auto}html body .pz-modal .pz-grid{grid-auto-rows:max-content!important;align-items:start!important}html body .pz-modal .pz-tile{align-self:start!important;height:auto!important;min-height:0!important;display:block!important}.pz-empty{color:var(--nd-t3);text-align:center;grid-column:1/-1;padding:40px 4px;font-size:13px}.pz-tile{border:1px solid var(--nd-atxt);background:var(--nd-bg);cursor:pointer;border-radius:14px;padding:0;font-family:inherit;transition:border-color .15s,transform .15s;position:relative;overflow:hidden}.pz-tile img{object-fit:cover;background:var(--nd-bg);width:100%;height:132px;display:block}.pz-tile b{color:var(--nd-t2);font-size:max(11.5px,var(--fs122,0px));text-align:left;white-space:nowrap;text-overflow:ellipsis;padding:8px 10px;font-weight:700;display:block;overflow:hidden}.pz-tile:hover{border-color:var(--nd-atxt);transform:translateY(-2px)}.pz-check{border:1px solid var(--nd-line2);background:var(--nd-scrim);color:#0000;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-style:normal;transition:color .15s,background-color .15s,background-position .15s,border-color .15s,outline-color .15s,fill .15s,stroke .15s,opacity .15s,visibility .15s,transform .15s,filter .15s,-webkit-backdrop-filter .15s,backdrop-filter .15s,box-shadow .15s,border-radius .15s,width .15s,height .15s,max-height .15s,top .15s,right .15s,bottom .15s,left .15s;display:grid;position:absolute;top:8px;right:8px}.pz-tile.on{border-color:var(--nd-atxt);box-shadow:0 0 0 2px var(--nd-aline)}.pz-tile.on .pz-check{border-color:var(--nd-atxt);background:var(--nd-a2);color:var(--nd-on-a)}.pz-tile.on b{color:var(--nd-t1)}.pz-dialog>footer{border-top:1px solid var(--nd-atxt);align-items:center;gap:14px;padding:14px 24px 18px;display:flex}.pz-hint{color:var(--nd-t3);font-size:12px}.pz-save{border:1px solid var(--nd-atxt);background:var(--nd-a2);color:var(--nd-on-a);cursor:pointer;border-radius:13px;min-height:44px;margin-left:auto;padding:0 20px;font:800 13px/1 inherit;transition:color .15s,background-color .15s,background-position .15s,border-color .15s,outline-color .15s,fill .15s,stroke .15s,opacity .15s,visibility .15s,transform .15s,filter .15s,-webkit-backdrop-filter .15s,backdrop-filter .15s,box-shadow .15s,border-radius .15s,width .15s,height .15s,max-height .15s,top .15s,right .15s,bottom .15s,left .15s}.pz-save:disabled{border-color:var(--nd-atxt);background:var(--nd-scrim);color:var(--nd-t3);cursor:not-allowed}.pz-lb{z-index:130;justify-content:center;align-items:center;padding:28px;display:none;position:fixed;inset:0}.pz-lb.on{display:flex}.pz-lb-back{background:var(--nd-scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:zoom-out;border:0;padding:0;position:absolute;inset:0}.pz-lb-box{--pz-maxh:64vh;width:min(1080px,100%,max(340px,calc(var(--pz-maxh)*var(--pz-arn,1.5))));border:1px solid var(--nd-atxt);background:var(--nd-bg);border-radius:20px;flex-direction:column;gap:0;max-height:90vh;margin:0;display:flex;position:relative;overflow:hidden;box-shadow:0 34px 110px #000000b3}.pz-lb-box img{aspect-ratio:var(--pz-ar,3/2);max-height:var(--pz-maxh);object-fit:contain;background:var(--nd-bg);width:100%;height:auto;display:block}.pz-lb-head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.pz-lb-size{color:var(--nd-t3);font-variant-numeric:tabular-nums;font:750 11.5px/1 inherit}.pz-lb-box figcaption{border-top:1px solid var(--nd-atxt);flex-direction:column;gap:10px;padding:16px 20px 18px;display:flex;overflow:auto}.pz-lb-style{color:var(--nd-atxt);font:800 12px/1 inherit}.pz-lb-prompt{color:var(--nd-t2);word-break:break-word;-webkit-user-select:text;user-select:text;max-height:20vh;margin:0;font-size:13px;line-height:1.75;overflow:auto}.pz-lb-copy{border:1px solid var(--nd-aline);background:var(--nd-card);color:var(--nd-atxt);cursor:pointer;border-radius:11px;align-self:flex-start;min-height:38px;padding:0 16px;font:800 12px/1 inherit;transition:color .15s,background-color .15s,background-position .15s,border-color .15s,outline-color .15s,fill .15s,stroke .15s,opacity .15s,visibility .15s,transform .15s,filter .15s,-webkit-backdrop-filter .15s,backdrop-filter .15s,box-shadow .15s,border-radius .15s,width .15s,height .15s,max-height .15s,top .15s,right .15s,bottom .15s,left .15s}.pz-lb-copy:hover{background:var(--nd-atint);color:var(--nd-t1)}html body.ic-on [data-personalization-card]{cursor:zoom-in}html body.pz-style-folded .image-result-grid,html body.pz-style-folded .image-history-more{display:none!important}html body.pz-style-folded .image-library-section{padding-bottom:120px!important}@media (max-width:760px){.pz-modal,.pz-lb{padding:10px}.pz-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));padding:12px 14px 16px}.pz-tile img{height:104px}.pz-dialog>header,.pz-gauge,.pz-dialog>footer{padding-left:14px;padding-right:14px}}html body.gx-on .image-personalization-head-v415{align-items:center!important;gap:18px!important;margin:0 0 18px!important;padding:0!important;display:flex!important}html body.gx-on .gx-title{letter-spacing:-.04em;color:var(--nd-t1);margin:0;font-size:26px}html body.gx-on .gx-filters{border:1px solid var(--nd-atxt);background:var(--nd-bg);border-radius:14px;gap:3px;margin-left:auto;padding:4px;display:inline-flex}html body.gx-on .gx-filters button{color:var(--nd-t3);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;min-height:36px;padding:0 16px;font:800 12.5px/1 inherit;transition:color .15s,background-color .15s,background-position .15s,border-color .15s,outline-color .15s,fill .15s,stroke .15s,opacity .15s,visibility .15s,transform .15s,filter .15s,-webkit-backdrop-filter .15s,backdrop-filter .15s,box-shadow .15s,border-radius .15s,width .15s,height .15s,max-height .15s,top .15s,right .15s,bottom .15s,left .15s}html body.gx-on .gx-filters button:hover{color:var(--nd-atxt);background:var(--nd-card)}html body.gx-on .gx-filters button.on{border-color:var(--nd-atxt);color:var(--nd-on-a);background:var(--nd-a2);box-shadow:inset 0 1px #ffffff21}html body.gx-on .image-personalization-grid-v415,html body.gx-on .image-personalization-status-v415,html body.gx-on .image-personalization-head-v415 p,html body.gx-on .image-library-section.gx-hidden{display:none!important}html body.gx-on .gx-grid{align-items:flex-start;gap:12px;display:none}html body.gx-style .gx-grid{display:flex}html body.gx-on .gx-col{flex:1 1 0;min-width:0;display:block}html body.gx-on .gx-card{background:var(--nd-bg);cursor:zoom-in;opacity:0;border:0;border-radius:12px;width:100%;margin:0 0 12px;padding:0;font-family:inherit;transition:opacity .32s,transform .32s,filter .15s,box-shadow .15s;display:block;overflow:hidden;transform:translateY(6px)}html body.gx-on .gx-card.gx-in{opacity:1;transform:none}html body.gx-on .gx-card:hover{filter:brightness(1.08);box-shadow:0 10px 26px #00000073}html body.gx-on .gx-frame{background:var(--nd-bg);width:100%;height:0;display:block;position:relative;overflow:hidden}html body.gx-on .gx-frame img{background:var(--nd-bg);display:block;position:absolute;inset:0;aspect-ratio:auto!important;object-fit:cover!important;width:100%!important;height:100%!important;min-height:0!important}html body.gx-on .gx-empty{color:var(--nd-t3);text-align:center;padding:46px 4px;font-size:13px}html body.gx-on #image-result-grid{column-width:250px;column-gap:12px;grid-template-columns:none!important}html body.gx-on:not(.gx-style) #image-result-grid{display:block!important}html body.gx-on.gx-style #image-result-grid,html body.gx-on.gx-style #image-history-more{display:none!important}html body.gx-on #image-result-grid>*{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;border-radius:12px!important;width:100%!important;margin:0 0 12px!important}html body.gx-on .image-result-card>img{aspect-ratio:auto!important;object-fit:contain!important;height:auto!important;min-height:0!important}html body.gx-on .image-result-upload,html body.gx-on .image-empty-card{min-height:190px!important}html body.gx-on .image-personalization-hide-v415,html body.gx-on .image-personalization-card-copy-v415{display:none!important}.gx-top{right:22px;bottom:calc(var(--ic-dock-space,300px) - 24px);z-index:80;border:1px solid var(--nd-atxt);background:var(--nd-scrim);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--nd-t2);cursor:pointer;border-radius:15px;flex-direction:column;align-items:center;gap:2px;width:52px;padding:9px 0;font:800 12px/1.2 inherit;transition:color .15s,background-color .15s,background-position .15s,border-color .15s,outline-color .15s,fill .15s,stroke .15s,opacity .15s,visibility .15s,transform .15s,filter .15s,-webkit-backdrop-filter .15s,backdrop-filter .15s,box-shadow .15s,border-radius .15s,width .15s,height .15s,max-height .15s,top .15s,right .15s,bottom .15s,left .15s;display:none;position:fixed;box-shadow:0 10px 26px #0006}.gx-top:first-line{font-size:12px}.gx-top.on{display:flex}.gx-top:hover{border-color:var(--nd-atxt);color:var(--nd-t1);background:var(--nd-pop)}.gx-top span{display:block}@media (max-width:760px){html body.gx-on .image-personalization-head-v415{flex-wrap:wrap;gap:10px!important}html body.gx-on .gx-filters{width:100%;margin-left:0}html body.gx-on .gx-filters button{flex:1;padding:0 8px}html body.gx-on .gx-grid{gap:8px}html body.gx-on #image-result-grid{column-width:150px;column-gap:8px}html body.gx-on .gx-card,html body.gx-on #image-result-grid>*{margin-bottom:8px!important}.gx-top{width:46px;right:12px}}html body.ic-on .ic-pane .image-compose-controls{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin-top:10px!important;display:flex!important}html body.ic-on .ic-pane .image-compose-controls>*{margin:0!important}html body.ic-on .ic-pane .image-model-trigger{flex:none!important;min-width:230px!important;height:42px!important}html body.ic-on .ic-pane .image-control{flex:none!important;min-width:150px!important;height:42px!important}html body.ic-on .ic-pane .image-count-control{flex:none!important;height:42px!important}html body.ic-on .ic-pane .gti-refine{order:8;flex:none!important;min-width:0!important;height:42px!important}html body.ic-on .ic-pane .image-reference-chip{order:9;flex:none!important}html body.ic-on .ic-pane .image-api-status{order:10;flex:100%!important;margin:2px 2px 0!important}html body.gx-on .image-result-card footer a{display:none!important}html body.gx-on .image-result-card,html body.gx-on .image-result-card>img{cursor:zoom-in}html body.gx-on .image-result-card footer{justify-content:flex-start!important;padding:9px 12px!important}html body.gx-on .image-result-card footer strong{font-size:max(11.5px,var(--fs122,0px))!important;color:var(--nd-t3)!important;font-weight:700!important}html:has(body.gx-on){scrollbar-gutter:stable}@supports not (scrollbar-gutter:stable){html:has(body.gx-on){overflow-y:scroll}}html body.gx-on:not(#nope):not(#_):not(#_) .image-personalization-grid-v415,html body.gx-on:not(#nope):not(#_):not(#_) .image-personalization-status-v415{display:none!important}.arife-plan-modal{z-index:3000;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.arife-plan-modal[hidden]{display:none!important}.arife-plan-backdrop{background:var(--nd-scrim);-webkit-backdrop-filter:blur(16px)saturate(.75);backdrop-filter:blur(16px)saturate(.75);border:0;position:absolute;inset:0}.arife-plan-dialog{border:1px solid var(--nd-aline);background:radial-gradient(circle at 78% 0,var(--nd-atint),transparent 30%),linear-gradient(150deg,var(--nd-pop),var(--nd-bg)72%);color:var(--nd-t1);border-radius:24px;width:min(520px,100%);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 30px 90px #000000ad}.arife-plan-dialog>header{border-bottom:1px solid var(--nd-aline);justify-content:space-between;align-items:center;gap:18px;padding:19px 21px;display:flex}.arife-plan-dialog>header small{color:var(--nd-atxt);font:800 max(11px,var(--fs122,0px))/1 ui-monospace,Consolas,monospace;letter-spacing:.16em;display:block}.arife-plan-dialog>header h2{letter-spacing:-.035em;margin:7px 0 0;font-size:20px}.arife-plan-dialog>header>button{border:1px solid var(--nd-aline);background:var(--nd-card);cursor:pointer;border-radius:10px;flex:0 0 37px;width:37px;height:37px;position:relative}.arife-plan-dialog>header>button span,.arife-plan-dialog>header>button span:after{background:var(--nd-atint);content:"";border-radius:99px;width:14px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.arife-plan-dialog>header>button span:after{transform:translate(-50%,-50%)rotate(90deg)}.arife-plan-dialog-body{padding:25px 22px 23px}.arife-plan-lock-visual{border:1px solid var(--nd-aline);background:var(--nd-a2);border-radius:22px;place-items:center;width:76px;height:70px;margin:0 auto 19px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1a,0 14px 30px #0000004d}.arife-plan-lock-visual i{border:2px solid var(--nd-atxt);border-radius:6px;width:24px;height:19px;margin-top:10px}.arife-plan-lock-visual b{border:2px solid var(--nd-atxt);border-bottom:0;border-radius:12px 12px 0 0;width:21px;height:22px;position:absolute;top:16px}.arife-plan-dialog-body>p{color:var(--nd-t2);text-align:center;max-width:400px;margin:0 auto;font-size:12px;line-height:1.7}.arife-plan-current{border:1px solid var(--nd-aline);background:var(--nd-scrim);border-radius:14px;grid-template-columns:auto 1fr auto auto 1fr;align-items:center;gap:8px;margin-top:20px;padding:13px;display:grid}.arife-plan-current span{color:var(--nd-t4);font-size:max(11px,var(--fs122,0px))}.arife-plan-current strong{color:var(--nd-t1);font-size:12px}.arife-plan-current i{color:var(--nd-atxt);font-style:normal}.arife-plan-dialog>footer{border-top:1px solid var(--nd-aline);gap:8px;padding:16px 20px 20px;display:flex}.arife-plan-dialog>footer button,.arife-plan-dialog>footer a{border:1px solid var(--nd-aline);background:var(--nd-card);color:var(--nd-t2);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:0 15px;font-size:12px;font-weight:850;text-decoration:none;display:flex}.arife-plan-dialog>footer a{border-color:var(--nd-aline);background:var(--nd-a2);color:var(--nd-on-a);flex:1}.arife-plan-dialog>footer a span{color:var(--nd-t1);background:#3cc9e2;border-radius:8px;place-items:center;width:25px;height:25px;margin-left:9px;font-size:12px;display:grid}.arife-plan-modal-open{overflow:hidden}.is-plan-locked{position:relative!important}.is-plan-locked:not(.film-control-section){filter:saturate(.55)}.is-plan-locked:after{content:"";z-index:5;border:1px solid var(--nd-aline);border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#0a0f181a,#0a0f187a);position:absolute;inset:0}.arife-plan-badge{z-index:7!important;border:1px solid var(--nd-aline)!important;background:var(--nd-scrim)!important;color:var(--nd-atxt)!important;letter-spacing:.08em!important;pointer-events:none!important;border-radius:999px!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:5px 7px!important;font:850 11px/1 ui-monospace,Consolas,monospace!important;position:absolute!important;top:7px!important;right:7px!important;box-shadow:0 5px 12px #00000038!important}.film-control-section.is-plan-locked{opacity:.68}.film-control-section.is-plan-locked:before{content:"플랜 업그레이드";z-index:8;border:1px solid var(--nd-aline);background:var(--nd-scrim);color:var(--nd-atxt);font:800 max(11px,var(--fs122,0px))/1 ui-monospace,Consolas,monospace;border-radius:999px;padding:5px 7px;position:absolute;top:8px;right:8px}.film-control-section.is-plan-locked{position:relative}@media (max-width:560px){.arife-plan-dialog>footer{flex-direction:column}.arife-plan-dialog>footer>*{width:100%}.arife-plan-current{grid-template-columns:1fr auto 1fr}.arife-plan-current span{display:none}}html body:not(#nope):not(#_):not(#_) .arife-plan-backdrop{background:radial-gradient(120% 100% at 50% 34%,var(--nd-pop),var(--nd-atint)68%,var(--nd-atint))!important;-webkit-backdrop-filter:blur(18px)saturate(1.06)!important}html body:not(#nope):not(#_):not(#_) .arife-plan-dialog{width:min(520px,100%);border:1px solid var(--nd-line2)!important;background:var(--nd-pop)!important;box-shadow:inset 0 1.5px 1px -1px #fff,inset 0 0 0 1px var(--nd-aline),0 30px 62px -26px #122d5880!important;color:var(--nd-atxt)!important;border-radius:26px!important}html body:not(#nope):not(#_):not(#_) .arife-plan-dialog>header{border-bottom:1px solid var(--nd-aline)!important;padding:20px 22px!important}html body:not(#nope):not(#_):not(#_) .arife-plan-dialog>header h2{letter-spacing:-.035em;font-weight:800;color:var(--nd-atxt)!important;margin:0!important;font-size:20px!important}html body:not(#nope):not(#_):not(#_) .arife-plan-dialog>header small{color:var(--nd-atxt)!important}html body:not(#nope):not(#_):not(#_) .arife-plan-dialog>header>button{background:radial-gradient(92% 58% at 50% 4%,var(--nd-pop),var(--nd-raised)40%,var(--nd-raised))!important;box-shadow:inset 0 1.5px 1px -1px #fff,inset 0 0 0 1px var(--nd-aline),0 10px 18px -12px #14285080!important;border:0!important;border-radius:50%!important;flex:0 0 38px!important;width:38px!important;height:38px!important}html body:not(#nope):not(#_):not(#_) .arife-plan-dialog>header>button span,html body:not(#nope):not(#_):not(#_) .arife-plan-dialog>header>button span:after{background:var(--nd-a2)!important;height:1.8px!important}html body:not(#nope):not(#_):not(#_) .arife-plan-lock-visual{background:radial-gradient(94% 60% at 50% 2%,var(--nd-pop),var(--nd-raised)44%,var(--nd-raised))!important;box-shadow:inset 0 1.5px 1px -1px #fff,inset 0 0 0 1px var(--nd-aline),0 14px 24px -14px #142d5a8c!important;border:0!important;border-radius:22px!important;width:74px!important;height:70px!important}html body:not(#nope):not(#_):not(#_) .arife-plan-lock-visual i,html body:not(#nope):not(#_):not(#_) .arife-plan-lock-visual b{border-color:var(--nd-atxt)!important}html body:not(#nope):not(#_):not(#_) .arife-plan-dialog-body>p{line-height:1.7;color:var(--nd-t4)!important;font-size:13px!important}html body:not(#nope):not(#_):not(#_) .arife-plan-current{background:var(--nd-raised)!important;box-shadow:inset 0 0 0 1px var(--nd-aline),inset 0 2px 5px var(--nd-aline)!important;border:0!important;border-radius:16px!important;margin-top:20px!important;padding:14px!important}html body:not(#nope):not(#_):not(#_) .arife-plan-current span{color:var(--nd-t4)!important;font-size:max(11px,var(--fs122,0px))!important}html body:not(#nope):not(#_):not(#_) .arife-plan-current strong{font-weight:800;color:var(--nd-atxt)!important;font-size:13px!important}html body:not(#nope):not(#_):not(#_) .arife-plan-current i{font-style:normal;color:var(--nd-atxt)!important}html body:not(#nope):not(#_):not(#_) .arife-plan-dialog>footer{gap:9px;border-top:1px solid var(--nd-aline)!important;padding:16px 20px 20px!important}html body:not(#nope):not(#_):not(#_) .arife-plan-dialog>footer button{font-weight:800;background:radial-gradient(96% 60% at 50% 2%,var(--nd-pop),var(--nd-pop)44%,var(--nd-raised))!important;box-shadow:inset 0 1.5px 1px -1px #fff,inset 0 0 0 1px var(--nd-aline),0 10px 18px -14px #142d5a8c!important;color:var(--nd-atxt)!important;border:0!important;border-radius:16px!important;min-height:46px!important;font-size:13px!important}html body:not(#nope):not(#_):not(#_) .arife-plan-dialog>footer a{flex:1;font-weight:800;background:var(--nd-a2)!important;box-shadow:inset 0 1.5px 1px -1px #fffc,0 14px 24px -14px var(--nd-aline)!important;color:var(--nd-on-a)!important;border:0!important;border-radius:16px!important;min-height:46px!important;font-size:13px!important}html body:not(#nope):not(#_):not(#_) .arife-plan-dialog>footer a span{border-radius:9px;width:26px;height:26px;margin-left:9px;font-size:12px;background:var(--nd-raised)!important;color:var(--nd-t1)!important}html body:not(#nope):not(#_):not(#_) .is-plan-locked:after{border:1px solid var(--nd-aline)!important;background:linear-gradient(135deg,var(--nd-raised),var(--nd-atint))!important}html body:not(#nope):not(#_):not(#_) .arife-plan-badge{background:var(--nd-pop)!important;box-shadow:inset 0 0 0 1px var(--nd-aline),0 6px 12px -8px #142d5a99!important;color:var(--nd-atxt)!important;border:0!important}html body:not(#nope):not(#_):not(#_) .film-control-section.is-plan-locked:before{background:var(--nd-pop)!important;box-shadow:inset 0 0 0 1px var(--nd-aline)!important;color:var(--nd-atxt)!important;border:0!important}html body:not(#nope):not(#_):not(#_) .arife-plan-dialog>header,html body:not(#nope):not(#_):not(#_) .arife-plan-dialog-body,html body:not(#nope):not(#_):not(#_) .arife-plan-dialog>footer{-webkit-backdrop-filter:none!important;background:0 0!important}html body:not(#nope):not(#_):not(#_) .arife-plan-dialog{background-color:#0000!important;max-width:520px!important}html body:not(#nope):not(#_):not(#_) .arife-plan-dialog-body{box-shadow:none!important;border:0!important;padding:26px 22px 24px!important}html body:not(#nope):not(#_):not(#_) .arife-plan-current[hidden]{display:none!important}.image-control{position:relative;overflow:visible!important}.image-control.is-image-select-open{z-index:90;border-color:#657632;box-shadow:0 0 0 1px #4fd3ea17,inset 0 1px #ffffff0a}.image-control select.image-native-select{clip:rect(0 0 0 0)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.image-select{width:100%;min-width:0;position:relative}.image-select-trigger{background:var(--nd-card);color:var(--nd-t1);text-align:left;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:9px;width:100%;min-width:53px;height:33px;padding:0 9px;font-family:inherit;font-size:12px;font-weight:850;line-height:1.2;transition:border-color .16s,background .16s,box-shadow .16s;display:flex;box-shadow:inset 0 1px #ffffff09}.image-select-trigger:hover{background:var(--nd-card)}.image-select-trigger:focus-visible,.image-select.is-open .image-select-trigger{border-color:#4fd3ea;outline:0;box-shadow:0 0 0 2px #4fd3ea1f,inset 0 1px #ffffff0d}.image-select-chevron{border-right:1.5px solid var(--nd-line3);border-bottom:1.5px solid var(--nd-line3);flex:none;width:7px;height:7px;transition:transform .16s,border-color .16s;transform:translateY(-2px)rotate(45deg)}.image-select.is-open .image-select-chevron{border-color:#4fd3ea;transform:translateY(2px)rotate(225deg)}.image-select-menu{z-index:3000;overscroll-behavior:contain;border:1px solid var(--nd-line2);background:linear-gradient(155deg,var(--nd-card),var(--nd-bg));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:13px;min-width:170px;max-height:240px;padding:6px;position:fixed;overflow:auto;box-shadow:inset 0 1px #ffffff12,0 5px #050708b8,0 22px 55px #000000a3}.image-select-menu[hidden]{display:none!important}.image-select-option{color:var(--nd-t2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:38px;padding:9px 11px;font-family:inherit;font-size:12px;font-weight:750;line-height:1.3;display:flex}.image-select-option:hover,.image-select-option:focus-visible{background:var(--nd-card);color:var(--nd-t1);outline:0}.image-select-option[aria-selected=true]{color:#a4edf9;background:linear-gradient(90deg,#4fd3ea2e,#4fd3ea0b)}.image-select-option[aria-selected=true]:after{content:"✓";color:#4fd3ea;flex:none;font-size:12px;font-weight:950}.image-select-menu::-webkit-scrollbar{width:7px}.image-select-menu::-webkit-scrollbar-thumb{background:var(--nd-raised);background-clip:padding-box;border:2px solid #0000;border-radius:99px}@media (max-width:760px){.image-select-trigger{font-size:12px}.image-select-menu{min-width:155px}.image-select-option{font-size:12px}}.arife-draft-clear-v1250{z-index:5;border:1px solid var(--nd-aline);background:var(--nd-raised);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--nd-t2);cursor:pointer;opacity:.72;border-radius:999px;padding:5px 11px;font:600 11.5px/1 inherit;transition:opacity .18s,background .18s,color .18s;position:absolute;bottom:10px;right:10px}.arife-draft-clear-v1250:hover{opacity:1;background:var(--nd-raised);color:var(--nd-t1)}.arife-draft-clear-v1250[hidden]{display:none}body:not([data-glass-page]) .arife-draft-clear-v1250{border-color:var(--nd-line2);background:var(--nd-card);color:var(--nd-t2)}body:not([data-glass-page]) .arife-draft-clear-v1250:hover{background:var(--nd-raised);color:var(--nd-t1)}body.image-studio-page .tool-intro-v2000:not(#_):not(#_),body.image-studio-page .tool-rate-panel-v2000:not(#_):not(#_){display:none!important}body.image-studio-page .image-studio:not(#_):not(#_){width:100%!important;max-width:none!important;margin:0!important;padding:14px 18px 84px!important}body.image-studio-page .image-stage:not(#_):not(#_),body.image-studio-page .gti-studio:not(#_):not(#_){width:min(1420px,100%)!important;margin-inline:auto!important}body.image-studio-page .image-personalization-v415:not(#_):not(#_),body.image-studio-page .image-library-section:not(#_):not(#_){width:100%!important;max-width:none!important;margin:22px 0 0!important;padding:0!important}html body.gx-on .gx-grid{gap:10px!important}html body.gx-on .gx-card{border-radius:10px!important;margin-bottom:10px!important}body.image-studio-page #image-result-grid:not(#_):not(#_){column-gap:10px!important;margin:0!important}html body.gx-on #image-result-grid>*{margin-bottom:10px!important}body.image-studio-page .image-personalization-v415:not([data-gx]) .image-personalization-grid-v415,body.image-studio-page .image-personalization-v415:not([data-gx]) .image-personalization-status-v415,body.image-studio-page:not(.gx-on) #image-result-grid,body.image-studio-page:not(.gx-on) #image-history-more{opacity:0;animation:0s linear 2.5s forwards img-late-show-v4100}@keyframes img-late-show-v4100{to{opacity:1}}html body.gx-on .image-result-card,html body.gx-on .image-result-card>img{background:var(--nd-bg)!important}html body.gx-on .image-personalization-head-v415{margin:0 0 12px!important;padding:0 2px!important}html body.gx-on .gx-title{font-size:20px!important}body.image-studio-page .image-stage:not(#_):not(#_){margin-top:0!important}@media (max-width:820px){body.image-studio-page .image-studio:not(#_):not(#_){padding:10px 12px 72px!important}body.image-studio-page #image-result-grid:not(#_):not(#_){column-gap:8px!important}}.ic-dock .ic-shell:not(#_):not(#_){border:1px solid var(--nd-aline)!important;background:linear-gradient(180deg,var(--nd-scrim),var(--nd-scrim))!important;border-radius:20px!important;box-shadow:0 -8px 40px #00000080,inset 0 1px #ffffff17!important}@supports ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.ic-dock .ic-shell:not(#_):not(#_){background:linear-gradient(180deg,var(--nd-scrim),var(--nd-scrim))!important;-webkit-backdrop-filter:blur(26px)saturate(1.25)!important;backdrop-filter:blur(26px)saturate(1.25)!important}}.ic-dock .image-prompt-field:not(#_):not(#_),.ic-dock .tool-reference-v2000:not(#_):not(#_),.ic-dock .image-control:not(#_):not(#_),.ic-dock .image-model-trigger:not(#_):not(#_),.ic-dock .image-count-control:not(#_):not(#_){background:var(--nd-scrim)!important;border-color:var(--nd-aline)!important;box-shadow:none!important}.ic-dock .ic-tabs:not(#_):not(#_){border-bottom-color:var(--nd-aline)!important;background:0 0!important;gap:6px!important;padding:8px 12px!important}.ic-dock .ic-fold-v2400:not(#_):not(#_){display:none!important}.ic-dock .ic-tabs .ic-ghost:not(#_):not(#_){border:1px solid var(--nd-aline)!important;background:var(--nd-scrim)!important;color:var(--nd-atxt)!important;white-space:nowrap!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:7px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 14px!important;font-size:12.5px!important;font-weight:750!important;display:inline-flex!important}.ic-dock .ic-tabs .ic-collapse:not(#_):not(#_){width:40px!important;padding:0!important;font-size:12px!important}.ic-dock .tool-composer-grid-v2000:not(#_):not(#_){grid-template-columns:minmax(0,1fr) 190px!important;grid-template-areas:"prompt ref""controls submit"!important;align-items:stretch!important;gap:12px!important;display:grid!important}.ic-dock .tool-prompt-stack-v2000:not(#_):not(#_),.ic-dock .image-prompt-row:not(#_):not(#_){display:contents!important}.ic-dock .image-prompt-field:not(#_):not(#_){grid-area:prompt!important}.ic-dock .tool-reference-v2000:not(#_):not(#_){grid-area:ref!important}.ic-dock .image-compose-controls:not(#_):not(#_){grid-area:controls!important}.ic-dock #image-generate-submit:not(#_):not(#_){grid-area:submit!important;align-self:start!important}.ic-dock .image-progress:not(#_):not(#_){grid-column:1/-1!important}.ic-dock .image-prompt-field:not(#_):not(#_){border-radius:13px!important;flex-direction:column!important;width:100%!important;padding:12px 14px!important;display:flex!important}.ic-dock .image-prompt-field>span:not(#_):not(#_){color:var(--nd-t3)!important;font-size:max(11.5px,var(--fs122,0px))!important;margin-bottom:6px!important;font-weight:700!important;display:block!important}.ic-dock #image-prompt:not(#_):not(#_){color:var(--nd-t1)!important;resize:none!important;background:0 0!important;border:0!important;flex:auto!important;width:100%!important;min-height:96px!important;max-height:none!important;padding:0!important;font-size:14px!important;line-height:1.6!important}.ic-dock .tool-reference-v2000:not(#_):not(#_){aspect-ratio:auto!important;border-style:dashed!important;border-radius:14px!important;place-items:center!important;width:190px!important;height:100%!important;min-height:172px!important;padding:14px 12px!important;display:grid!important;overflow:visible!important}.ic-dock .tool-drop-copy-v2000:not(#_):not(#_){text-align:center!important;justify-items:center!important;gap:4px!important;display:grid!important}.ic-dock .tool-drop-copy-v2000>i:not(#_):not(#_){background:var(--nd-atint)!important;color:var(--nd-atxt)!important;border-radius:11px!important;place-items:center!important;width:30px!important;height:30px!important;font-size:17px!important;font-style:normal!important;display:grid!important}.ic-dock .tool-drop-copy-v2000>strong:not(#_):not(#_){font-size:12.5px!important}.ic-dock .tool-drop-copy-v2000>small:not(#_):not(#_){color:var(--nd-t3)!important;font-size:max(10.5px,var(--fs122,0px))!important;word-break:keep-all!important;overflow-wrap:break-word!important;line-height:1.45!important}.ic-dock .image-add-button:not(#_):not(#_){border:1px solid var(--nd-aline)!important;background:var(--nd-card)!important;box-shadow:none!important;color:var(--nd-atxt)!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:auto!important;height:34px!important;min-height:34px!important;margin-top:2px!important;padding:0 16px!important;font-size:12px!important;transition:border-color .2s,background-color .2s!important;display:inline-flex!important;transform:translate(0,0)scale(1)!important}@media (hover:hover){.ic-dock .image-add-button:hover:not(#_):not(#_){border-color:var(--nd-atxt)!important;background:var(--nd-atint)!important}}.ic-dock .image-compose-controls:not(#_):not(#_){flex-wrap:wrap!important;align-content:flex-start!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;margin:0!important;display:flex!important}.ic-dock .image-model-trigger:not(#_):not(#_),.ic-dock .image-control:not(#_):not(#_),.ic-dock .image-count-control:not(#_):not(#_){white-space:nowrap!important;border-radius:11px!important;align-items:center!important;gap:7px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 10px!important;display:inline-flex!important}.ic-dock .image-control>span:not(#_):not(#_),.ic-dock .image-count-control>span:not(#_):not(#_),.ic-dock .image-model-trigger small:not(#_):not(#_){color:var(--nd-t3)!important;font-size:max(11px,var(--fs122,0px))!important;font-weight:700!important}.ic-dock .image-control select:not(#_):not(#_){color:var(--nd-t1)!important;background:0 0!important;border:0!important;height:auto!important;min-height:0!important;padding:0!important;font:750 12.5px/1 inherit!important}.ic-dock .image-model-trigger strong:not(#_):not(#_){font-size:12.5px!important}.ic-dock .image-count-control button:not(#_):not(#_){border-radius:7px!important;width:24px!important;height:24px!important;min-height:0!important;padding:0!important;line-height:1!important}.ic-dock .image-api-status:not(#_):not(#_){color:var(--nd-t4)!important;font-size:max(11px,var(--fs122,0px))!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:0 0!important;border:0!important;flex:100%!important;order:99!important;height:auto!important;min-height:0!important;margin:1px 0 0 2px!important;padding:0!important;line-height:16px!important;overflow:hidden!important}.ic-dock #image-generate-submit:not(#_):not(#_){border:1px solid var(--nd-aline)!important;background:var(--nd-a2)!important;box-shadow:0 8px 24px var(--nd-aline),inset 0 1px #fff6!important;color:var(--nd-on-a)!important;white-space:nowrap!important;opacity:1!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;width:100%!important;min-width:0!important;height:56px!important;min-height:56px!important;padding:0 12px!important;display:inline-flex!important;transform:none!important}.ic-dock #image-generate-submit:not(#_):not(#_):hover{background:linear-gradient(160deg,#7ce6fb,var(--nd-a2))!important;box-shadow:0 10px 28px var(--nd-aline),inset 0 1px #ffffff73!important}.ic-dock #image-generate-submit:not(#_):not(#_):disabled{opacity:.5!important;box-shadow:none!important}.ic-dock #image-generate-submit strong:not(#_):not(#_){color:var(--nd-t1)!important;letter-spacing:-.02em!important;font-size:14px!important;font-weight:850!important}.ic-dock #image-generate-submit small:not(#_):not(#_){background:var(--nd-pop)!important;color:var(--nd-t1)!important;font-size:max(11px,var(--fs122,0px))!important;white-space:nowrap!important;border-radius:99px!important;padding:3px 9px!important;font-weight:800!important;display:inline-block!important}.ic-dock #image-generate-submit small b:not(#_):not(#_){color:var(--nd-t1)!important;font-weight:900!important}.ic-dock #image-generate-cost:not(#_):not(#_):after{content:none!important}.ic-dock #image-generate-submit>i:not(#_):not(#_),.ic-dock #image-generate-submit [class*=plan]:not(#_):not(#_){display:none!important}.ic-dock .gti-refine:not(#_):not(#_),.ic-dock [id=gti-refine-btn]:not(#_):not(#_),.ic-dock .gti-secondary:not(#_):not(#_),.ic-dock [id=image-prompt-polish]:not(#_):not(#_){white-space:nowrap!important;border-radius:11px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 12px!important;font-size:12.5px!important}.ic-dock .ic-tabs .ic-ghost:not(#_):not(#_),.ic-dock .image-model-trigger:not(#_):not(#_),.ic-dock .image-control:not(#_):not(#_),.ic-dock .image-count-control:not(#_):not(#_),.ic-dock .gti-refine:not(#_):not(#_),.ic-dock #image-generate-submit:not(#_):not(#_){transition:border-color .2s,background-color .2s,box-shadow .2s!important;position:relative!important;overflow:hidden!important;transform:translate(0,0)scale(1)!important}.ic-dock .ic-tabs .ic-ghost:after,.ic-dock .image-model-trigger:after,.ic-dock .image-control:after,.ic-dock .image-count-control:after,.ic-dock .gti-refine:after,.ic-dock #image-generate-submit:after{content:""!important;z-index:0!important;pointer-events:none!important;background:linear-gradient(105deg,transparent 34%,var(--nd-raised)50%,transparent 66%)!important;transition:transform 10ms!important;position:absolute!important;inset:0!important;transform:translate(-115%)!important}@media (hover:hover){.ic-dock .ic-tabs .ic-ghost:hover:after,.ic-dock .image-model-trigger:hover:after,.ic-dock .image-control:hover:after,.ic-dock .image-count-control:hover:after,.ic-dock .gti-refine:hover:after,.ic-dock #image-generate-submit:hover:not(:disabled):after{transition:transform .62s cubic-bezier(.22,.61,.36,1)!important;transform:translate(115%)!important}.ic-dock .ic-tabs .ic-ghost:hover:not(#_):not(#_),.ic-dock .image-model-trigger:hover:not(#_):not(#_),.ic-dock .image-control:hover:not(#_):not(#_),.ic-dock .image-count-control:hover:not(#_):not(#_),.ic-dock .gti-refine:hover:not(#_):not(#_){border-color:var(--nd-aline)!important;background:var(--nd-pop)!important}}.ic-dock .image-model-trigger>*,.ic-dock .image-control>*,.ic-dock .image-count-control>*,.ic-dock .ic-tabs .ic-ghost>*,.ic-dock #image-generate-submit>*{z-index:1!important;position:relative!important}@media (max-width:900px){.ic-dock .tool-composer-grid-v2000:not(#_):not(#_){grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"prompt""ref""controls""submit"!important}.ic-dock .tool-reference-v2000:not(#_):not(#_){width:100%!important;height:auto!important;min-height:120px!important}.ic-dock .image-prompt-field:not(#_):not(#_){height:auto!important}.ic-dock #image-prompt:not(#_):not(#_){min-height:76px!important}.ic-dock .tool-reference-v2000:not(#_):not(#_){grid-template-columns:minmax(0,1fr)!important;place-items:center stretch!important}.ic-dock .tool-drop-copy-v2000:not(#_):not(#_){text-align:left!important;grid-template-columns:auto auto minmax(0,1fr) auto!important;grid-auto-flow:column!important;place-items:center start!important;gap:12px!important;width:100%!important;max-width:none!important}.ic-dock .tool-drop-copy-v2000>small:not(#_):not(#_){text-align:left!important}.ic-dock .image-add-button:not(#_):not(#_){margin:0!important}}@media (max-width:560px){.ic-dock .tool-reference-v2000:not(#_):not(#_){min-height:92px!important}.ic-dock .tool-drop-copy-v2000:not(#_):not(#_){grid-template-columns:auto minmax(0,1fr) auto!important}.ic-dock .tool-drop-copy-v2000>small:not(#_):not(#_){display:none!important}}@media (max-width:700px){.ic-dock .ic-tabs:not(#_):not(#_){-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap!important;gap:6px!important;padding:8px 10px!important;overflow:auto hidden!important}.ic-dock .ic-tabs::-webkit-scrollbar{display:none}.ic-dock .ic-tabs>:not(#_):not(#_){white-space:nowrap!important;writing-mode:horizontal-tb!important;flex:none!important;height:auto!important;min-height:38px!important;line-height:1.2!important}.ic-dock .ic-tabs .ic-ghost:not(#_):not(#_){margin-left:6px!important}}.image-modal .image-modal-backdrop:not(#_):not(#_){background:var(--nd-scrim)!important;-webkit-backdrop-filter:blur(14px)saturate(1.1)!important;backdrop-filter:blur(14px)saturate(1.1)!important}.image-model-dialog:not(#_):not(#_){grid-template-rows:auto auto minmax(0,1fr)!important}.image-library-dialog:not(#_):not(#_){grid-template-rows:auto minmax(0,1fr)!important}.image-model-dialog:not(#_):not(#_),.image-library-dialog:not(#_):not(#_){border:1px solid var(--nd-aline)!important;background:linear-gradient(180deg,var(--nd-scrim),var(--nd-scrim))!important;border-radius:22px!important;width:min(1120px,100vw - 48px)!important;max-height:min(860px,100vh - 96px)!important;overflow:hidden!important;box-shadow:0 30px 90px #0000009e,inset 0 1px #ffffff17!important}@supports ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.image-model-dialog:not(#_):not(#_),.image-library-dialog:not(#_):not(#_){background:linear-gradient(180deg,var(--nd-scrim),var(--nd-scrim))!important;-webkit-backdrop-filter:blur(26px)saturate(1.25)!important;backdrop-filter:blur(26px)saturate(1.25)!important}}.image-model-dialog>header:not(#_):not(#_),.image-library-dialog>header:not(#_):not(#_){border-bottom:1px solid var(--nd-aline)!important;background:0 0!important;align-items:center!important;min-height:0!important;padding:20px 22px 16px!important}.image-model-dialog>header h2:not(#_):not(#_),.image-library-dialog>header h2:not(#_):not(#_){color:var(--nd-t1)!important;letter-spacing:-.03em!important;margin:0!important;font-size:20px!important}.image-model-dialog>header p:not(#_):not(#_),.image-library-dialog>header p:not(#_):not(#_){color:var(--nd-t3)!important;margin:6px 0 0!important;font-size:12px!important;line-height:1.5!important}.image-model-dialog>header>button:not(#_):not(#_),.image-library-dialog>header>button:not(#_):not(#_){border:1px solid var(--nd-aline)!important;background:var(--nd-scrim)!important;color:var(--nd-atxt)!important;border-radius:12px!important;flex:none!important;width:40px!important;height:40px!important;padding:0!important;font-size:18px!important}.image-model-tools:not(#_):not(#_){background:0 0!important;border-bottom:0!important;padding:14px 22px 0!important}#image-model-families:not(#_):not(#_){border:1px solid var(--nd-aline)!important;background:#060c146b!important;border-radius:13px!important;flex-wrap:wrap!important;gap:4px!important;padding:4px!important;display:flex!important}#image-model-families button:not(#_):not(#_){color:var(--nd-t3)!important;font-size:max(11.5px,var(--fs122,0px))!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:10px!important;min-height:34px!important;padding:0 13px!important;font-weight:800!important;transition:color .18s,background-color .18s!important;position:relative!important;overflow:hidden!important;transform:translate(0,0)scale(1)!important}#image-model-families button.active:not(#_):not(#_){background:var(--nd-atint)!important;color:var(--nd-atxt)!important}.image-model-options:not(#_):not(#_){overscroll-behavior:contain!important;grid-template-columns:repeat(auto-fill,minmax(272px,1fr))!important;grid-auto-rows:202px!important;align-content:start!important;gap:10px!important;padding:14px 22px 22px!important;display:grid!important;overflow:auto!important}.image-model-option:not(#_):not(#_){border:1px solid var(--nd-aline)!important;background:var(--nd-card)!important;color:var(--nd-t1)!important;text-align:left!important;border-radius:16px!important;grid-template-rows:minmax(0,1fr) auto!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;min-width:0!important;height:202px!important;min-height:0!important;padding:16px 16px 14px!important;transition:border-color .2s,background-color .2s,box-shadow .2s!important;display:grid!important;position:relative!important;overflow:hidden!important;transform:translate(0,0)scale(1)!important}.image-model-option-copy:not(#_):not(#_){align-content:start!important;gap:6px!important;min-width:0!important;display:grid!important}.image-model-option-copy>small:not(#_):not(#_){color:var(--nd-atxt)!important;letter-spacing:.1em!important;white-space:nowrap!important;text-overflow:ellipsis!important;font:850 10.5px/1.2 Consolas,monospace!important;overflow:hidden!important}.image-model-option-copy>strong:not(#_):not(#_){color:var(--nd-t1)!important;letter-spacing:-.02em!important;font-size:15px!important;font-weight:820!important}.image-model-option-copy>em:not(#_):not(#_){-webkit-line-clamp:2!important;color:var(--nd-t3)!important;font-size:max(11.5px,var(--fs122,0px))!important;-webkit-box-orient:vertical!important;min-height:34px!important;font-style:normal!important;line-height:1.5!important;display:-webkit-box!important;overflow:hidden!important}.image-model-option-specs:not(#_):not(#_){flex-wrap:wrap!important;gap:4px!important;margin-top:2px!important;display:flex!important}.image-model-option-specs b:not(#_):not(#_){border:1px solid var(--nd-aline)!important;background:var(--nd-card)!important;color:var(--nd-t3)!important;font-size:max(10.5px,var(--fs122,0px))!important;white-space:nowrap!important;border-radius:8px!important;padding:4px 7px!important;font-weight:700!important}.image-model-option>b:not(#_):not(#_){border:1px solid var(--nd-aline)!important;background:var(--nd-card)!important;color:var(--nd-t2)!important;font-size:max(11.5px,var(--fs122,0px))!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;width:100%!important;height:38px!important;min-height:38px!important;margin-top:auto!important;font-weight:800!important;display:inline-flex!important}.image-model-option.active:not(#_):not(#_){border-color:var(--nd-aline)!important;background:var(--nd-card)!important;box-shadow:inset 0 0 0 1px var(--nd-aline),0 10px 30px var(--nd-aline)!important}.image-model-option.active>b:not(#_):not(#_){border-color:var(--nd-aline)!important;background:var(--nd-a2)!important;color:var(--nd-on-a)!important}.image-model-option.active .image-model-option-copy>small:not(#_):not(#_){color:var(--nd-atxt)!important}.image-model-option:after,#image-model-families button:after,.image-model-dialog>header>button:after,.image-library-dialog>header>button:after{content:""!important;z-index:0!important;pointer-events:none!important;background:linear-gradient(105deg,transparent 34%,var(--nd-raised)50%,transparent 66%)!important;transition:transform 10ms!important;position:absolute!important;inset:0!important;transform:translate(-115%)!important}#image-model-families button,.image-model-dialog>header>button,.image-library-dialog>header>button{position:relative;overflow:hidden}.image-model-option>*{z-index:1!important;position:relative!important}@media (hover:hover){.image-model-option:hover:after,#image-model-families button:hover:after,.image-model-dialog>header>button:hover:after,.image-library-dialog>header>button:hover:after{transition:transform .62s cubic-bezier(.22,.61,.36,1)!important;transform:translate(115%)!important}.image-model-option:not(.active):hover:not(#_):not(#_){border-color:var(--nd-aline)!important;background:var(--nd-pop)!important}.image-model-option:not(.active):hover>b:not(#_):not(#_){border-color:var(--nd-aline)!important;color:var(--nd-atxt)!important}#image-model-families button:not(.active):hover:not(#_):not(#_){background:var(--nd-card)!important;color:var(--nd-atxt)!important}.image-model-dialog>header>button:hover:not(#_):not(#_),.image-library-dialog>header>button:hover:not(#_):not(#_){border-color:var(--nd-aline)!important;background:var(--nd-pop)!important}}@media (max-width:760px){.image-model-dialog:not(#_):not(#_){border-radius:18px!important;width:calc(100vw - 20px)!important;max-height:calc(100vh - 28px)!important}.image-model-dialog>header:not(#_):not(#_),.image-library-dialog>header:not(#_):not(#_){padding:16px 16px 13px!important}.image-model-dialog>header h2:not(#_):not(#_),.image-library-dialog>header h2:not(#_):not(#_){font-size:17px!important}.image-model-tools:not(#_):not(#_){padding:12px 16px 0!important}.image-model-options:not(#_):not(#_){grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:196px!important;padding:12px 16px 18px!important}.image-model-option:not(#_):not(#_){height:196px!important}}@media (prefers-reduced-motion:reduce){.image-model-option:after,#image-model-families button:after,.image-model-dialog>header>button:after{display:none!important}}.image-library-modal-grid:not(#_):not(#_){overscroll-behavior:contain!important;grid-template-columns:repeat(auto-fill,minmax(166px,1fr))!important;grid-auto-rows:172px!important;align-content:start!important;gap:10px!important;padding:16px 22px 22px!important;display:grid!important;overflow:auto!important}.image-library-tile:not(#_):not(#_){border:1px solid var(--nd-aline)!important;background:var(--nd-card)!important;color:var(--nd-t1)!important;border-radius:14px!important;width:100%!important;height:172px!important;min-height:0!important;padding:0!important;transition:border-color .2s,box-shadow .2s!important;display:block!important;position:relative!important;overflow:hidden!important;transform:translate(0,0)scale(1)!important}.image-library-tile>img:not(#_):not(#_){aspect-ratio:auto!important;object-fit:cover!important;width:100%!important;height:100%!important;transition:transform .45s cubic-bezier(.22,.61,.36,1)!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.image-library-tile>span:not(#_):not(#_){z-index:2!important;background:linear-gradient(180deg,transparent,var(--nd-scrim))!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--nd-t1)!important;font-size:max(11px,var(--fs122,0px))!important;text-align:left!important;white-space:nowrap!important;text-overflow:ellipsis!important;border-radius:0!important;padding:20px 10px 9px!important;font-weight:700!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;overflow:hidden!important}.image-library-tile.upload:not(#_):not(#_){border-style:dashed!important;border-color:var(--nd-aline)!important;background:var(--nd-card)!important;place-content:center!important;justify-items:center!important;gap:9px!important;display:grid!important}.image-library-tile.upload>b:not(#_):not(#_){border:1px solid var(--nd-aline)!important;background:var(--nd-atint)!important;color:var(--nd-atxt)!important;border-radius:13px!important;place-items:center!important;width:40px!important;height:40px!important;margin:0!important;font-size:20px!important;display:grid!important}.image-library-tile.upload>strong:not(#_):not(#_){color:var(--nd-atxt)!important;white-space:nowrap!important;font-size:12px!important;font-weight:800!important}.image-library-loading:not(#_):not(#_){color:var(--nd-t3)!important;text-align:center!important;grid-column:1/-1!important;padding:26px 8px!important;font-size:12px!important}@media (hover:hover){.image-library-tile:hover:not(#_):not(#_){border-color:var(--nd-aline)!important;box-shadow:0 10px 28px var(--nd-aline)!important}.image-library-tile:hover>img:not(#_):not(#_){transform:scale(1.06)!important}.image-library-tile.upload:hover:not(#_):not(#_){background:var(--nd-atint)!important}}@media (prefers-reduced-motion:reduce){.image-library-tile>img:not(#_):not(#_){transition:none!important}.image-library-tile:hover>img:not(#_):not(#_){transform:none!important}}@media (max-width:760px){.image-library-modal-grid:not(#_):not(#_){grid-template-columns:repeat(auto-fill,minmax(140px,1fr))!important;grid-auto-rows:148px!important;padding:12px 16px 18px!important}.image-library-tile:not(#_):not(#_){height:148px!important}}body.image-studio-page .gti-studio:not(#_):not(#_){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;width:min(1040px,100%)!important;max-width:none!important;margin:0 auto!important;padding:4px 2px 6px!important}.gti-studio .gti-head:not(#_):not(#_){border-bottom:1px solid var(--nd-aline)!important;align-items:flex-start!important;gap:12px!important;margin:0 0 12px!important;padding:0 0 10px!important}.gti-studio .gti-kicker:not(#_):not(#_){color:var(--nd-atxt)!important;font-size:max(10.5px,var(--fs122,0px))!important;letter-spacing:.12em!important;margin:0 0 5px!important;font-weight:850!important}.gti-studio .gti-head h2:not(#_):not(#_){color:var(--nd-t1)!important;letter-spacing:-.03em!important;margin:0!important;font-size:19px!important;font-weight:830!important}.gti-studio .gti-head>div>span:not(#_):not(#_){color:var(--nd-t3)!important;font-size:max(11.5px,var(--fs122,0px))!important;margin:5px 0 0!important;line-height:1.5!important;display:block!important}.gti-studio .gti-grid:not(#_):not(#_){grid-template-columns:minmax(0,420px) minmax(0,1fr)!important;align-items:start!important;gap:22px!important;display:grid!important}.gti-studio .gti-form:not(#_):not(#_){align-content:start!important;gap:10px!important;min-width:0!important;display:grid!important}.gti-studio .gti-field:not(#_):not(#_){gap:6px!important;min-width:0!important;margin:0!important;display:grid!important}.gti-studio .gti-field>span:not(#_):not(#_){color:var(--nd-t3)!important;font-size:max(11.5px,var(--fs122,0px))!important;font-weight:750!important}.gti-studio .gti-field>span em:not(#_):not(#_){color:var(--nd-t4)!important;font-style:normal!important;font-weight:700!important}.gti-studio .gti-field input:not(#_):not(#_),.gti-studio .gti-field select:not(#_):not(#_),.gti-studio .gti-field textarea:not(#_):not(#_){border:1px solid var(--nd-aline)!important;background:var(--nd-scrim)!important;box-shadow:none!important;color:var(--nd-t1)!important;border-radius:12px!important;width:100%!important;min-height:42px!important;padding:0 13px!important;font-size:13.5px!important;transition:border-color .2s,background-color .2s,box-shadow .2s!important}.gti-studio .gti-field textarea:not(#_):not(#_){resize:vertical!important;min-height:58px!important;padding:10px 13px!important;line-height:1.6!important}.gti-studio .gti-field input::placeholder,.gti-studio .gti-field textarea::placeholder{color:var(--nd-t4)!important}.gti-studio .gti-field input:focus:not(#_):not(#_),.gti-studio .gti-field select:focus:not(#_):not(#_),.gti-studio .gti-field textarea:focus:not(#_):not(#_){border-color:var(--nd-aline)!important;background:var(--nd-scrim)!important;box-shadow:0 0 0 3px var(--nd-aline)!important;outline:none!important}.gti-studio .gti-field select:not(#_):not(#_){appearance:none!important;cursor:pointer!important;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%238fa0b7' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 13px center!important;background-repeat:no-repeat!important;padding-right:36px!important}.gti-studio .gti-row:not(#_):not(#_){grid-template-columns:minmax(0,1fr) minmax(0,152px)!important;align-items:end!important;gap:10px!important;margin:0!important;display:grid!important}.gti-studio .gti-field--hint:not(#_):not(#_){min-width:0!important}.gti-studio .gti-field--hint>b:not(#_):not(#_){border:1px dashed var(--nd-aline)!important;color:var(--nd-atxt)!important;white-space:nowrap!important;background:0 0!important;border-radius:12px!important;align-items:center!important;gap:6px!important;min-height:42px!important;padding:0 13px!important;font-size:12.5px!important;font-weight:800!important;display:inline-flex!important}.gti-studio .gti-secondary:not(#_):not(#_){border:1px solid var(--nd-aline)!important;background:var(--nd-atint)!important;box-shadow:none!important;color:var(--nd-atxt)!important;white-space:nowrap!important;border-radius:10px!important;justify-self:end!important;height:36px!important;min-height:36px!important;margin:-6px 0 0!important;padding:0 13px!important;font-size:12px!important;font-weight:800!important;transition:border-color .2s,background-color .2s!important;transform:translate(0,0)scale(1)!important}.gti-studio .gti-suggest:not(#_):not(#_){border:1px solid var(--nd-aline)!important;background:var(--nd-scrim)!important;border-radius:12px!important;gap:6px!important;margin:0!important;padding:10px!important;display:grid!important}.gti-studio .gti-suggest[hidden]:not(#_):not(#_){display:none!important}.gti-studio .gti-generate:not(#_):not(#_){border:1px solid var(--nd-aline)!important;background:var(--nd-a2)!important;box-shadow:0 8px 24px var(--nd-aline),inset 0 1px #fff6!important;color:var(--nd-on-a)!important;border-radius:13px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;width:100%!important;height:50px!important;min-height:50px!important;margin:2px 0 0!important;padding:0 14px!important;display:flex!important;position:relative!important;overflow:hidden!important;transform:translate(0,0)scale(1)!important}.gti-studio .gti-generate strong:not(#_):not(#_){z-index:1!important;color:var(--nd-t1)!important;letter-spacing:-.02em!important;font-size:14px!important;font-weight:850!important;position:relative!important}.gti-studio .gti-generate small:not(#_):not(#_){z-index:1!important;background:var(--nd-pop)!important;color:var(--nd-t1)!important;font-size:max(11px,var(--fs122,0px))!important;white-space:nowrap!important;border-radius:99px!important;padding:3px 9px!important;font-weight:800!important;position:relative!important}.gti-studio .gti-generate .arife-plan-badge:not(#_):not(#_){display:none!important}.gti-studio .gti-generate:disabled:not(#_):not(#_){opacity:.5!important;box-shadow:none!important}.gti-studio .gti-mini:not(#_):not(#_){color:var(--nd-t4)!important;font-size:max(10.5px,var(--fs122,0px))!important;margin:0!important;line-height:1.5!important}.gti-studio .gti-output:not(#_):not(#_){width:min(100%,calc(min(480px,50vh)*var(--gti-arn,.75)))!important;aspect-ratio:var(--gti-ar,3/4)!important;border:1px solid var(--nd-aline)!important;background:var(--nd-scrim)!important;border-radius:16px!important;place-items:center!important;height:auto!important;min-height:0!important;padding:16px!important;display:grid!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0d!important}.gti-studio .gti-grid:not(#_):not(#_)>.gti-output{justify-self:center!important}.gti-studio .gti-placeholder:not(#_):not(#_){text-align:center!important;justify-items:center!important;gap:12px!important;display:grid!important}.gti-studio .gti-placeholder>span:not(#_):not(#_){border:1px solid var(--nd-aline)!important;background:var(--nd-atint)!important;color:var(--nd-atxt)!important;border-radius:17px!important;place-items:center!important;width:56px!important;height:56px!important;font-size:24px!important;font-weight:800!important;display:grid!important}.gti-studio .gti-placeholder>p:not(#_):not(#_){color:var(--nd-t3)!important;margin:0!important;font-size:12px!important;line-height:1.65!important}.gti-studio .gti-result-fig:not(#_):not(#_){place-items:center!important;width:100%!important;height:100%!important;margin:0!important;display:grid!important}.gti-studio .gti-result-fig img:not(#_):not(#_){object-fit:contain!important;cursor:zoom-in!important;border-radius:11px!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important}.gti-studio .gti-loading:not(#_):not(#_),.gti-studio .gti-error:not(#_):not(#_){color:var(--nd-t3)!important;text-align:center!important;font-size:12.5px!important}.gti-studio .gti-generate:after,.gti-studio .gti-secondary:after{content:""!important;z-index:0!important;pointer-events:none!important;background:linear-gradient(105deg,transparent 34%,var(--nd-raised)50%,transparent 66%)!important;transition:transform 10ms!important;position:absolute!important;inset:0!important;transform:translate(-115%)!important}.gti-studio .gti-secondary:not(#_):not(#_){position:relative!important;overflow:hidden!important}@media (hover:hover){.gti-studio .gti-generate:hover:not(:disabled):after,.gti-studio .gti-secondary:hover:after{transition:transform .62s cubic-bezier(.22,.61,.36,1)!important;transform:translate(115%)!important}.gti-studio .gti-generate:hover:not(:disabled):not(#_):not(#_){background:linear-gradient(160deg,#7ce6fb,var(--nd-a2))!important;box-shadow:0 10px 28px var(--nd-aline),inset 0 1px #ffffff73!important}.gti-studio .gti-secondary:hover:not(#_):not(#_){border-color:var(--nd-aline)!important;background:var(--nd-atint)!important}}@media (prefers-reduced-motion:reduce){.gti-studio .gti-generate:after,.gti-studio .gti-secondary:after{display:none!important}}@media (max-width:980px){.gti-studio .gti-grid:not(#_):not(#_){grid-template-columns:minmax(0,1fr)!important;gap:16px!important}.gti-studio .gti-form:not(#_):not(#_){order:2!important}.gti-studio .gti-output:not(#_):not(#_){width:min(100%,calc(min(320px,34vh)*var(--gti-arn,.75)))!important;order:1!important;justify-self:center!important}}@media (max-width:560px){body.image-studio-page .gti-studio:not(#_):not(#_){padding:16px 14px 18px!important}.gti-studio .gti-head h2:not(#_):not(#_){font-size:19px!important}.gti-studio .gti-row:not(#_):not(#_){grid-template-columns:minmax(0,1fr)!important}.gti-studio .gti-field--hint>b:not(#_):not(#_){width:100%!important}}.ic-dock .ic-panes:has(>.ic-pane.on>.gti-studio):not(#_):not(#_){max-height:min(620px,66vh)!important}.ic-dock .tool-composer-grid-v2000:has(>.tx-taste-chip):not(#_):not(#_){grid-template-areas:"taste taste""prompt ref""controls submit"!important}.ic-dock .tx-taste-chip:not(#_):not(#_){grid-area:taste!important}.tx-taste-chip:not(#_):not(#_){border:1px solid var(--nd-aline)!important;background:var(--nd-card)!important;border-radius:11px!important;grid-column:1/-1!important;align-items:center!important;gap:9px!important;min-height:36px!important;margin:0 0 2px!important;padding:0 6px 0 12px!important;font-size:12px!important;display:flex!important}.tx-taste-chip>b{color:var(--nd-atxt);white-space:nowrap;font-weight:850}.tx-taste-chip>span{color:var(--nd-t1);font-weight:750}.tx-taste-chip>em{color:var(--nd-t3);font-style:normal;font-size:max(11px,var(--fs122,0px));text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.tx-taste-chip>em.tx-none{color:var(--nd-t3)}.tx-taste-chip .tx-x{color:var(--nd-t3);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;width:26px;height:26px;font-size:16px;line-height:1}.tx-taste-chip .tx-x:hover{background:var(--nd-card);color:var(--nd-t1)}.ic-dock .tx-open-btn svg{flex:none}.tx-set{z-index:640;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.tx-set[hidden]{display:none}.tx-set-back{background:var(--nd-scrim);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);cursor:default;border:0;padding:0;position:absolute;inset:0}.tx-set-box{border:1px solid var(--nd-aline);background:linear-gradient(180deg,var(--nd-scrim),var(--nd-scrim));color:var(--nd-t1);border-radius:22px;grid-template-rows:auto minmax(0,1fr) auto;width:min(720px,100vw - 40px);max-height:min(760px,100vh - 80px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000009e,inset 0 1px #ffffff17}@supports ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.tx-set-box{background:linear-gradient(180deg,var(--nd-scrim),var(--nd-scrim));-webkit-backdrop-filter:blur(26px)saturate(1.25);backdrop-filter:blur(26px)saturate(1.25)}}.tx-set-box>header{border-bottom:1px solid var(--nd-aline);justify-content:space-between;align-items:center;gap:16px;padding:20px 22px 16px;display:flex}.tx-set-box h2{color:var(--nd-t1);letter-spacing:-.03em;margin:0;font-size:19px}.tx-set-box header p{color:var(--nd-t3);font-size:max(11.5px,var(--fs122,0px));margin:5px 0 0;line-height:1.5}.tx-set-x{border:1px solid var(--nd-aline);background:var(--nd-scrim);color:var(--nd-atxt);cursor:pointer;border-radius:12px;flex:none;width:40px;height:40px;font-size:18px}.tx-set-x:hover{border-color:var(--nd-aline);background:var(--nd-pop)}.tx-set-body{overscroll-behavior:contain;padding:16px 22px 20px;overflow:auto}.tx-sec{padding:0 0 16px}.tx-sec+.tx-sec{border-top:1px solid var(--nd-aline);padding-top:16px}.tx-sec h3{color:var(--nd-atxt);margin:0 0 11px;font-size:12.5px;font-weight:820}.tx-sec h3 em{color:var(--nd-t3);font-size:max(11px,var(--fs122,0px));margin-left:8px;font-style:normal;font-weight:700}.tx-ratio{grid-template-columns:124px minmax(0,1fr);align-items:center;gap:16px;display:grid}.tx-ratio-prev{border:1px dashed var(--nd-aline);border-radius:14px;place-items:center;gap:8px;height:124px;display:grid}.tx-ratio-prev .tx-box{border:1px solid var(--nd-aline);background:var(--nd-card);border-radius:6px;transition:width .18s,height .18s}.tx-ratio-prev .tx-lab{color:var(--nd-atxt);font-size:max(11px,var(--fs122,0px));font-weight:800}.tx-seg{border:1px solid var(--nd-aline);background:#060c146b;border-radius:12px;gap:4px;margin:0 0 9px;padding:4px;display:inline-flex}.tx-seg button{color:var(--nd-t3);font-size:max(11.5px,var(--fs122,0px));cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:32px;padding:0 14px;font-weight:800;transition:color .18s,background-color .18s}.tx-seg button.on{background:var(--nd-atint);color:var(--nd-atxt)}.tx-chips{flex-wrap:wrap;gap:6px;display:flex}.tx-chips button{border:1px solid var(--nd-aline);background:var(--nd-card);color:var(--nd-t2);font-size:max(11.5px,var(--fs122,0px));cursor:pointer;border-radius:10px;min-height:34px;padding:0 12px;font-weight:750;transition:border-color .18s,background-color .18s,color .18s}.tx-chips button:hover{border-color:var(--nd-aline);color:var(--nd-t1)}.tx-chips button.on{border-color:var(--nd-aline);background:var(--nd-atint);color:var(--nd-atxt)}.tx-aes{gap:14px;display:grid}.tx-aes-row{gap:5px;display:grid}.tx-aes-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.tx-aes-top span{color:var(--nd-atxt);font-size:12px;font-weight:780}.tx-aes-top b{color:var(--nd-atxt);font-size:max(11.5px,var(--fs122,0px));font-weight:850}.tx-aes-row small{color:var(--nd-t4);font-size:max(10.5px,var(--fs122,0px));line-height:1.45}.tx-aes-row input[type=range]{appearance:none;background:linear-gradient(90deg,var(--nd-a2),var(--nd-a2));cursor:pointer;border-radius:99px;width:100%;height:4px;margin:2px 0}.tx-aes-row input[type=range]::-webkit-slider-thumb{appearance:none;border:1px solid var(--nd-line2);background:var(--nd-a2);box-shadow:0 2px 8px var(--nd-aline);border-radius:50%;width:16px;height:16px}.tx-aes-row input[type=range]::-moz-range-thumb{border:1px solid var(--nd-line2);background:var(--nd-a2);border-radius:50%;width:16px;height:16px}.tx-aes-out{border:1px solid var(--nd-aline);background:var(--nd-scrim);color:var(--nd-t3);font-size:max(11px,var(--fs122,0px));word-break:break-word;border-radius:11px;margin:12px 0 0;padding:10px 12px;line-height:1.6}.tx-aes-out.tx-empty{color:var(--nd-t4)}.tx-qual{gap:10px;display:grid}.tx-qrow{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:12px;display:grid}.tx-qrow>span{color:var(--nd-t3);font-size:max(11.5px,var(--fs122,0px));font-weight:750}.tx-qchips{flex-wrap:wrap;gap:6px;display:flex}.tx-qchips button{border:1px solid var(--nd-aline);background:var(--nd-card);color:var(--nd-t2);font-size:max(11.5px,var(--fs122,0px));cursor:pointer;border-radius:10px;min-height:34px;padding:0 13px;font-weight:750;transition:border-color .18s,background-color .18s,color .18s}.tx-qchips button:hover{border-color:var(--nd-aline);color:var(--nd-t1)}.tx-qchips button.on{border-color:var(--nd-aline);background:var(--nd-atint);color:var(--nd-atxt)}.tx-set-box>footer{border-top:1px solid var(--nd-aline);justify-content:space-between;align-items:center;gap:14px;padding:14px 22px 18px;display:flex}.tx-foot-note{color:var(--nd-t4);font-size:max(11px,var(--fs122,0px));line-height:1.5}.tx-done{border:1px solid var(--nd-aline);background:var(--nd-a2);box-shadow:0 8px 24px var(--nd-aline),inset 0 1px #fff6;color:var(--nd-on-a);cursor:pointer;border-radius:12px;flex:none;min-height:44px;padding:0 24px;font-size:13.5px;font-weight:850}.tx-done:hover{background:linear-gradient(160deg,#7ce6fb,var(--nd-a2))}@media (max-width:640px){.tx-set{padding:10px}.tx-set-box{border-radius:18px;max-height:calc(100vh - 20px)}.tx-ratio{grid-template-columns:minmax(0,1fr)}.tx-ratio-prev{height:104px}.tx-set-box>footer{flex-direction:column;align-items:stretch;gap:10px}.tx-done{width:100%}}.image-personalization-empty-v415>div{justify-items:center;gap:10px;max-width:420px;display:grid}.image-personalization-empty-v415 strong{color:var(--nd-t1);font-size:14px;font-weight:820}.image-personalization-empty-v415 p{color:var(--nd-t3);margin:0;font-size:12px;line-height:1.65}.image-personalization-go-v415{border:1px solid var(--nd-aline);background:var(--nd-card);color:var(--nd-atxt);border-radius:11px;align-items:center;min-height:40px;margin-top:4px;padding:0 18px;font-size:12.5px;font-weight:820;text-decoration:none;transition:border-color .18s,background-color .18s;display:inline-flex}.image-personalization-go-v415:hover{border-color:var(--nd-atxt);background:var(--nd-atint)}.ic-dock .ic-board-new:not(#_):not(#_){gap:2px;padding:14px 12px;line-height:1.6;border-color:var(--nd-aline)!important;background:var(--nd-card)!important;color:var(--nd-atxt)!important}.ic-dock .ic-board-new b{color:var(--nd-t1);font-weight:900}.ic-dock .ic-board-new:hover:not(#_):not(#_){border-color:var(--nd-atxt)!important;background:var(--nd-atint)!important}.ic-dock .ic-board-new .ic-bn-plus{border:1px solid var(--nd-aline);background:var(--nd-atint);color:var(--nd-atxt);border-radius:11px;place-items:center;width:34px;height:34px;margin:0 0 8px;font-size:18px;font-style:normal;display:grid}.ic-dock .ic-board-new .ic-bn-txt{line-height:1.6;display:block}.ic-dock .ic-board .ic-board-add{border:1px solid var(--nd-aline);background:var(--nd-pop);color:var(--nd-atxt);font-size:max(10.5px,var(--fs122,0px));white-space:nowrap;cursor:pointer;opacity:0;border-radius:99px;align-items:center;height:24px;padding:0 9px;font-style:normal;font-weight:850;line-height:1;transition:opacity .15s,border-color .15s,background-color .15s;display:inline-flex;position:absolute;top:7px;left:7px}.ic-dock .ic-board:hover .ic-board-add{opacity:1}.ic-dock .ic-board .ic-board-add:hover{border-color:var(--nd-atxt);background:var(--nd-card)}.ic-dock .ic-board:hover:not(#_):not(#_){transform:none!important}.mb-pick{z-index:660;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.mb-pick[hidden]{display:none}.mb-back{background:var(--nd-scrim);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);cursor:default;border:0;padding:0;position:absolute;inset:0}.mb-box{border:1px solid var(--nd-aline);background:linear-gradient(180deg,var(--nd-scrim),var(--nd-scrim));color:var(--nd-t1);border-radius:22px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(1000px,100vw - 40px);max-height:min(820px,100vh - 72px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000009e,inset 0 1px #ffffff17}@supports ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.mb-box{background:linear-gradient(180deg,var(--nd-scrim),var(--nd-scrim));-webkit-backdrop-filter:blur(26px)saturate(1.25);backdrop-filter:blur(26px)saturate(1.25)}}.mb-box>header{border-bottom:1px solid var(--nd-aline);justify-content:space-between;align-items:center;gap:16px;padding:20px 22px 15px;display:flex}.mb-box h2{color:var(--nd-t1);letter-spacing:-.03em;margin:0;font-size:19px}.mb-box header p{color:var(--nd-t3);font-size:max(11.5px,var(--fs122,0px));margin:5px 0 0;line-height:1.5}.mb-x{border:1px solid var(--nd-aline);background:var(--nd-scrim);color:var(--nd-atxt);cursor:pointer;border-radius:12px;flex:none;width:40px;height:40px;font-size:18px}.mb-x:hover{border-color:var(--nd-aline);background:var(--nd-pop)}.mb-namebar{border-bottom:1px solid var(--nd-aline);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;padding:14px 22px;display:grid}.mb-namefield{gap:6px;min-width:0;display:grid}.mb-namefield>span{color:var(--nd-t3);font-size:max(11.5px,var(--fs122,0px));font-weight:750}.mb-name{border:1px solid var(--nd-aline);background:var(--nd-scrim);color:var(--nd-t1);border-radius:12px;width:100%;min-height:42px;padding:0 13px;font-size:13.5px;transition:border-color .18s,box-shadow .18s}.mb-name::placeholder{color:var(--nd-t4)}.mb-name:focus{border-color:var(--nd-aline);box-shadow:0 0 0 3px var(--nd-aline);outline:none}.mb-count{border:1px solid var(--nd-aline);background:var(--nd-card);color:var(--nd-atxt);white-space:nowrap;border-radius:12px;align-items:center;min-height:42px;padding:0 14px;font-size:12.5px;font-weight:850;display:inline-flex}.mb-grid{overscroll-behavior:contain;grid-template-columns:repeat(auto-fill,minmax(178px,1fr));grid-auto-rows:178px;align-content:start;gap:9px;padding:16px 22px 20px;display:grid;overflow:auto}.mb-empty{color:var(--nd-t3);text-align:center;grid-column:1/-1;margin:0;padding:40px 8px;font-size:12.5px;line-height:1.7}.mb-tile{border:1px solid var(--nd-aline);background:var(--nd-card);cursor:pointer;border-radius:12px;width:100%;height:178px;padding:0;transition:border-color .18s,box-shadow .18s;display:block;position:relative;overflow:hidden}.mb-tile>img{object-fit:cover;width:100%;height:100%;transition:transform .35s cubic-bezier(.22,.61,.36,1),opacity .18s;display:block;position:absolute;inset:0}.mb-tile>small{z-index:2;background:linear-gradient(180deg,transparent,var(--nd-scrim));color:var(--nd-atxt);font-size:max(10px,var(--fs122,0px));white-space:nowrap;text-overflow:ellipsis;text-align:left;padding:16px 8px 6px;font-weight:700;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.mb-check{z-index:3;border:1px solid var(--nd-line2);background:var(--nd-scrim);border-radius:7px;place-items:center;width:22px;height:22px;transition:background-color .18s,border-color .18s;display:grid;position:absolute;top:7px;right:7px}.mb-check:after{content:"";border-left:2px solid var(--nd-line);border-bottom:2px solid var(--nd-line);opacity:0;width:9px;height:5px;transition:opacity .15s;transform:rotate(-45deg)translate(1px,-1px)}.mb-tile:hover{border-color:var(--nd-aline)}.mb-tile:hover>img{transform:scale(1.05)}.mb-tile.on{border-color:var(--nd-atxt);box-shadow:0 0 0 2px var(--nd-aline),0 10px 26px var(--nd-aline)}.mb-tile.on>img{opacity:.82}.mb-tile.on .mb-check{border-color:var(--nd-atxt);background:var(--nd-a2)}.mb-tile.on .mb-check:after{opacity:1}.mb-box>footer{border-top:1px solid var(--nd-aline);justify-content:space-between;align-items:center;gap:14px;padding:14px 22px 18px;display:flex}.mb-hint{color:var(--nd-t4);font-size:max(11.5px,var(--fs122,0px));line-height:1.5}.mb-save{border:1px solid var(--nd-aline);background:var(--nd-a2);box-shadow:0 8px 24px var(--nd-aline),inset 0 1px #fff6;color:var(--nd-on-a);cursor:pointer;border-radius:12px;flex:none;min-height:46px;padding:0 26px;font-size:13.5px;font-weight:850}.mb-save:hover:not(:disabled){background:linear-gradient(160deg,#7ce6fb,var(--nd-a2))}.mb-save:disabled{opacity:.45;box-shadow:none;cursor:not-allowed}@media (max-width:640px){.mb-pick{padding:10px}.mb-box{border-radius:18px;max-height:calc(100vh - 20px)}.mb-namebar{grid-template-columns:minmax(0,1fr)}.mb-grid{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));grid-auto-rows:128px;padding:12px 16px 16px}.mb-tile{height:128px}.mb-box>footer{flex-direction:column;align-items:stretch;gap:10px}.mb-save{width:100%}}.image-result-card .ic-pub-btn{z-index:4;border:1px solid var(--nd-aline);background:var(--nd-pop);color:var(--nd-atxt);font-size:max(11px,var(--fs122,0px));white-space:nowrap;cursor:pointer;opacity:0;border-radius:99px;align-items:center;gap:6px;height:30px;padding:0 11px;font-weight:820;line-height:1;transition:opacity .15s,border-color .15s,background-color .15s;display:inline-flex;position:absolute;bottom:8px;left:8px}.image-result-card:hover .ic-pub-btn,.image-result-card .ic-pub-btn:focus-visible,.image-result-card .ic-pub-btn.is-done{opacity:1}.image-result-card .ic-pub-btn:hover{border-color:var(--nd-atxt);background:var(--nd-card)}.image-result-card .ic-pub-btn>i{font-size:13px;font-style:normal}.image-result-card .ic-pub-btn.is-done{border-color:var(--nd-atxt);background:var(--nd-a2);color:var(--nd-on-a);cursor:default}.image-result-card .ic-pub-btn:disabled{cursor:default}.tx-taste-chip .tx-pick{border:1px solid var(--nd-line2);background:var(--nd-card);color:var(--nd-t1);cursor:pointer;border-radius:8px;flex:0 auto;align-items:center;gap:5px;min-width:0;max-width:46%;padding:3px 8px;font-size:12px;font-weight:750;display:inline-flex}.tx-taste-chip .tx-pick>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tx-taste-chip .tx-pick>i{opacity:.7;font-style:normal;font-size:max(10px,var(--fs122,0px))}.tx-taste-chip .tx-pick:hover{background:var(--nd-raised)}.tx-taste-chip .tx-sw{background:var(--nd-raised);cursor:pointer;border:0;border-radius:999px;flex:none;width:38px;height:22px;padding:0;transition:background .16s;position:relative}.tx-taste-chip .tx-sw>i{background:var(--nd-pop);border-radius:50%;width:16px;height:16px;transition:transform .16s;display:block;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0a193759}.tx-taste-chip .tx-sw[aria-checked=true]{background:var(--nd-a2)}.tx-taste-chip .tx-sw[aria-checked=true]>i{transform:translate(16px)}.tx-taste-chip.is-off>b,.tx-taste-chip.is-off>em,.tx-taste-chip.is-off .tx-pick{opacity:.5}.tx-menu{z-index:900;border:1px solid var(--nd-line2);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);border-radius:14px;width:290px;max-height:56vh;padding:7px;position:fixed;overflow:auto;box-shadow:0 18px 40px -18px #10285a8c,0 2px 6px -3px #10285a4d;background:linear-gradient(180deg,var(--nd-pop),var(--nd-pop))!important}.tx-menu-head,.tx-menu-load{color:var(--nd-t4);font-size:max(11px,var(--fs122,0px));margin:2px 4px 6px;padding:0;font-weight:800}.tx-menu-item{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;width:100%;margin:0 0 4px;padding:8px 10px;display:block}.tx-menu-item:hover{background:var(--nd-card)}.tx-menu-item.is-on{border-color:var(--nd-aline);background:var(--nd-card)}.tx-menu-item>span{color:var(--nd-t1);font-size:13px;font-weight:800;display:block}.tx-menu-item>em{color:var(--nd-t4);font-style:normal;font-size:max(11px,var(--fs122,0px));margin-top:2px;display:block}.tx-menu-item>i{color:var(--nd-atxt);font-style:normal;font-size:max(10px,var(--fs122,0px));margin-top:3px;font-weight:800;display:block}.tx-menu-go{color:var(--nd-atxt);border-top:1px solid var(--nd-aline);padding:8px 10px;font-size:12px;font-weight:800;text-decoration:none;display:block}.tx-menu-go:hover{text-decoration:underline}html body.image-studio-page:not(#_a):not(#_b):not(#_c):not(#_d):not(#_e):not(#_f) .tx-taste-chip>b{color:var(--nd-atxt)!important}html body.image-studio-page:not(#_a):not(#_b):not(#_c):not(#_d):not(#_e):not(#_f) .tx-taste-chip>em{color:var(--nd-t2)!important}html body.image-studio-page:not(#_a):not(#_b):not(#_c):not(#_d):not(#_e):not(#_f) .tx-taste-chip>em.tx-none{color:var(--nd-t4)!important}html body.image-studio-page:not(#_a):not(#_b):not(#_c):not(#_d):not(#_e):not(#_f) .tx-taste-chip .tx-pick{color:var(--nd-t1)!important;border-color:var(--nd-aline)!important;background:var(--nd-raised)!important}html body.image-studio-page:not(#_a):not(#_b):not(#_c):not(#_d):not(#_e):not(#_f) .tx-taste-chip .tx-pick:hover{background:var(--nd-pop)!important}html body.image-studio-page:not(#_a):not(#_b):not(#_c):not(#_d):not(#_e):not(#_f) .tx-taste-chip .tx-x{color:var(--nd-t4)!important}html body.image-studio-page:not(#_a):not(#_b):not(#_c):not(#_d):not(#_e):not(#_f) .tx-taste-chip .tx-x:hover{background:var(--nd-card)!important;color:var(--nd-t1)!important}html body.image-studio-page:not(#_a):not(#_b):not(#_c):not(#_d):not(#_e):not(#_f) .tx-taste-chip .tx-sw{background:var(--nd-raised)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important;border:0!important;border-radius:999px!important;width:38px!important;height:22px!important;min-height:22px!important;padding:0!important;box-shadow:inset 0 1px 2px #10285a4d!important}html body.image-studio-page:not(#_a):not(#_b):not(#_c):not(#_d):not(#_e):not(#_f) .tx-taste-chip .tx-sw[aria-checked=true]{background:var(--nd-a2)!important;background-image:none!important;box-shadow:inset 0 1px 2px #0a1e5059!important}html body.image-studio-page:not(#_a):not(#_b):not(#_c):not(#_d):not(#_e):not(#_f) .tx-taste-chip .tx-sw>i{background:var(--nd-pop)!important;border-radius:50%!important;width:16px!important;height:16px!important;top:3px!important;left:3px!important}.tx-taste-chip>em.tx-reading{color:var(--nd-atxt);font-weight:750}html body.image-studio-page:not(#_a):not(#_b):not(#_c):not(#_d):not(#_e):not(#_f) .tx-taste-chip>em.tx-reading{color:var(--nd-atxt)!important}.image-result-card .ip-open-btn{z-index:4;border:1px solid var(--nd-aline);background:var(--nd-pop);color:var(--nd-atxt);font-size:max(11px,var(--fs122,0px));white-space:nowrap;cursor:pointer;opacity:0;border-radius:99px;align-items:center;gap:6px;height:30px;padding:0 11px;font-weight:820;line-height:1;transition:opacity .15s,border-color .15s,background-color .15s;display:inline-flex;position:absolute;bottom:8px;right:8px}.image-result-card:hover .ip-open-btn,.image-result-card .ip-open-btn:focus-visible{opacity:1}.image-result-card .ip-open-btn:hover{border-color:var(--nd-atxt);background:var(--nd-a2)}.image-result-card .ip-open-btn>i{font-size:12px;font-style:normal}.ip-wrap{z-index:680;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.ip-wrap[hidden]{display:none}.ip-back{background:var(--nd-scrim);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);cursor:default;border:0;padding:0;position:absolute;inset:0}.ip-box{border:1px solid var(--nd-aline);background:linear-gradient(180deg,var(--nd-scrim),var(--nd-scrim));color:var(--nd-t1);border-radius:22px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1120px,100vw - 36px);max-height:min(860px,100vh - 60px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000009e,inset 0 1px #ffffff17}@supports ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.ip-box{background:linear-gradient(180deg,var(--nd-scrim),var(--nd-scrim));-webkit-backdrop-filter:blur(26px)saturate(1.25);backdrop-filter:blur(26px)saturate(1.25)}}.ip-box>header{border-bottom:1px solid var(--nd-aline);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px 14px;display:flex}.ip-box h2{color:var(--nd-t1);letter-spacing:-.03em;margin:0;font-size:19px}.ip-box header p{color:var(--nd-t3);font-size:max(11.5px,var(--fs122,0px));margin:5px 0 0;line-height:1.5}.ip-x{border:1px solid var(--nd-aline);background:var(--nd-scrim);color:var(--nd-atxt);cursor:pointer;border-radius:12px;flex:none;width:40px;height:40px;font-size:18px}.ip-x:hover{border-color:var(--nd-aline);background:var(--nd-pop)}.ip-body{overscroll-behavior:contain;grid-template-columns:minmax(0,1fr) 320px;gap:18px;padding:16px 22px 18px;display:grid;overflow:auto}.ip-stage{align-content:start;gap:8px;min-width:0;display:grid}.ip-canvas{width:min(100%,calc(var(--ip-maxh,520px)*var(--ip-arn,1.6)));aspect-ratio:var(--ip-ar,16/9);border:1px solid var(--nd-aline);background:var(--nd-scrim);border-radius:14px;place-items:center;max-height:none;margin-inline:auto;display:grid;position:relative;overflow:hidden}.ip-canvas>.ip-base,.ip-canvas>.ip-paint{width:100%;height:100%;display:block;position:absolute;inset:0}.ip-canvas>.ip-base{object-fit:contain}.ip-canvas>.ip-paint{cursor:crosshair;touch-action:none}.ip-load{color:var(--nd-t3);text-align:center;margin:0;padding:60px 10px;font-size:12.5px}.ip-size{color:var(--nd-t4);font-size:max(11px,var(--fs122,0px));text-align:center;margin:0}.ip-side{align-content:start;gap:12px;min-width:0;display:grid}.ip-tools{border:1px solid var(--nd-aline);background:var(--nd-scrim);border-radius:13px;gap:10px;padding:12px;display:grid}.ip-seg{border:1px solid var(--nd-aline);background:#060c146b;border-radius:11px;gap:4px;padding:4px;display:inline-flex}.ip-seg button{color:var(--nd-t3);font-size:max(11.5px,var(--fs122,0px));cursor:pointer;background:0 0;border:0;border-radius:9px;flex:auto;min-height:32px;padding:0 12px;font-weight:800;transition:color .18s,background-color .18s}.ip-seg button.on{background:var(--nd-atint);color:var(--nd-atxt)}.ip-edge{gap:5px;min-width:0;display:grid}.ip-edge>span{color:var(--nd-t3);font-size:max(11.5px,var(--fs122,0px));font-weight:750}.ip-edge .ip-seg{width:100%;display:flex}.ip-edge .ip-seg button{font-size:max(11px,var(--fs122,0px));padding:0 6px}.ip-edgehelp{color:var(--nd-t4);font-size:max(10.5px,var(--fs122,0px));word-break:keep-all;line-height:1.5}.ip-brush{gap:5px;display:grid}.ip-brush>span{color:var(--nd-t3);font-size:max(11.5px,var(--fs122,0px));font-weight:750}.ip-brush b{color:var(--nd-atxt)}.ip-undo{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ip-undo button{border:1px solid var(--nd-aline);background:var(--nd-card);color:var(--nd-t2);font-size:max(11.5px,var(--fs122,0px));cursor:pointer;border-radius:10px;min-height:34px;font-weight:750}.ip-undo button:hover{border-color:var(--nd-aline);color:var(--nd-t1)}.ip-field{gap:6px;min-width:0;display:grid}.ip-field[hidden]{display:none}.ip-field>span{color:var(--nd-t3);font-size:max(11.5px,var(--fs122,0px));font-weight:750}.ip-field>span em{color:var(--nd-t4);font-style:normal}.ip-field b{color:var(--nd-atxt)}.ip-ask .ip-up:not(#_):not(#_){border:1px solid var(--nd-aline);background:var(--nd-card);color:var(--nd-atxt);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:11px;justify-content:center;justify-self:stretch;align-items:center;padding:0 12px;font-weight:800;transition:border-color .18s,background-color .18s,color .18s;display:inline-flex;overflow:hidden;font-size:max(11.5px,var(--fs122,0px))!important;height:38px!important;min-height:38px!important}.ip-ask .ip-up:hover:not(:disabled){border-color:var(--nd-atxt);background:var(--nd-atint);color:var(--nd-t1)}.ip-ask .ip-up:disabled{opacity:.55;cursor:default}.ip-prompt,.ip-model,.ip-speedsel{border:1px solid var(--nd-aline);background:var(--nd-scrim);color:var(--nd-t1);resize:vertical;border-radius:12px;width:100%;min-height:42px;padding:10px 13px;font-family:inherit;font-size:13px;line-height:1.6;transition:border-color .18s,box-shadow .18s}.ip-model,.ip-speedsel{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%238fa0b7' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;min-height:42px;padding-right:34px;line-height:1}.ip-prompt::placeholder{color:var(--nd-t4)}.ip-prompt:focus,.ip-model:focus,.ip-speedsel:focus{border-color:var(--nd-aline);box-shadow:0 0 0 3px var(--nd-aline);outline:none}.ip-note{color:var(--nd-t4);font-size:max(11px,var(--fs122,0px));margin:-4px 0 0;line-height:1.55}.ip-brush input[type=range],.ip-strength input[type=range]{appearance:none;background:linear-gradient(90deg,var(--nd-a2),var(--nd-a2));cursor:pointer;border-radius:99px;width:100%;height:4px}.ip-brush input[type=range]::-webkit-slider-thumb{appearance:none;border:1px solid var(--nd-line2);background:var(--nd-a2);box-shadow:0 2px 8px var(--nd-aline);border-radius:50%;width:16px;height:16px}.ip-strength input[type=range]::-webkit-slider-thumb{appearance:none;border:1px solid var(--nd-line2);background:var(--nd-a2);box-shadow:0 2px 8px var(--nd-aline);border-radius:50%;width:16px;height:16px}.ip-box>footer{border-top:1px solid var(--nd-aline);justify-content:space-between;align-items:center;gap:14px;padding:14px 22px 18px;display:flex}.ip-cost{color:var(--nd-t3);font-size:max(11.5px,var(--fs122,0px));font-weight:750}.ip-go{border:1px solid var(--nd-aline);background:var(--nd-a2);box-shadow:0 8px 24px var(--nd-aline),inset 0 1px #fff6;color:var(--nd-on-a);cursor:pointer;border-radius:12px;flex:none;min-height:46px;padding:0 26px;font-size:13.5px;font-weight:850}.ip-go:hover:not(:disabled){background:linear-gradient(160deg,#7ce6fb,var(--nd-a2))}.ip-go:disabled{opacity:.45;box-shadow:none;cursor:not-allowed}@media (max-width:900px){.ip-wrap{padding:10px}.ip-box{border-radius:18px;max-height:calc(100vh - 20px)}.ip-body{grid-template-columns:minmax(0,1fr)}.ip-canvas{--ip-maxh:300px}.ip-box>footer{flex-direction:column;align-items:stretch;gap:10px}.ip-go{width:100%}}.ip-busy,.ip-done,.ip-box.is-busy .ip-body,.ip-box.is-busy>footer,.ip-box.is-done .ip-body,.ip-box.is-done>footer{display:none}.ip-box.is-busy .ip-busy,.ip-box.is-done .ip-done{display:grid}.ip-busy{overscroll-behavior:contain;text-align:center;align-content:center;justify-items:center;gap:18px;padding:26px 24px 24px;overflow:auto}.ip-busy strong{color:var(--nd-t1);font-size:14px;font-weight:820}.ip-busy small{color:var(--nd-t3);font-size:max(11.5px,var(--fs122,0px));line-height:1.6}.ip-flow{--ip-fh:min(430px,calc(100vh - 330px));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:18px;width:100%;max-width:1000px;display:grid}.ip-fl{justify-items:center;gap:9px;min-width:0;margin:0;display:grid}.ip-fl>figcaption{color:var(--nd-t3);font-size:max(11.5px,var(--fs122,0px));white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-weight:780;overflow:hidden}.ip-fl-box{width:min(100%,calc(var(--ip-fh)*var(--ip-arn,1.6)));aspect-ratio:var(--ip-ar,16/9);border:1px solid var(--nd-aline);background:var(--nd-scrim);border-radius:16px;display:block;position:relative;overflow:hidden;box-shadow:0 18px 46px #00000070,inset 0 1px #ffffff12}.ip-fl-box>img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.ip-fl-after{opacity:0;transition:opacity .5s,transform .5s cubic-bezier(.22,.61,.36,1);transform:scale(.97)}.ip-box.is-ready .ip-fl-after{opacity:1;transform:none}@keyframes ip-shrink-left{0%{opacity:.35;transform:translate(15%)scale(1.18)}to{opacity:1;transform:none}}@keyframes ip-slide-right{0%{opacity:0;transform:translate(-14%)scale(.9)}to{opacity:1;transform:none}}@keyframes ip-arrow-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.ip-box.is-busy .ip-fl.a{animation:.62s cubic-bezier(.22,.61,.36,1) both ip-shrink-left}.ip-box.is-busy .ip-fl.b{animation:.62s cubic-bezier(.22,.61,.36,1) .1s both ip-slide-right}.ip-box.is-busy .ip-fl-arrow{animation:.5s cubic-bezier(.22,.61,.36,1) .24s both ip-arrow-in}.ip-fl-skel{z-index:1;pointer-events:none;background:linear-gradient(115deg,#0000 32%,#8f7dff38 48%,#5fd6f542 54%,#0000 70%) 0 0/260% 100%,repeating-linear-gradient(135deg,#ffffff07 0 12px,#0000 12px 24px),linear-gradient(#141e3099,#090e18b3);transition:opacity .45s;animation:1.5s linear infinite ip-sweep;position:absolute;inset:0}@keyframes ip-sweep{0%{background-position:-80% 0,0 0,0 0}to{background-position:180% 0,0 0,0 0}}.ip-box.is-ready .ip-fl-skel{opacity:0;animation:none}.ip-fl-arrow{color:var(--nd-atxt);place-items:center;gap:0;width:96px;height:56px;display:grid;position:relative}.ip-fl-arrow>svg{z-index:2;filter:drop-shadow(0 0 8px var(--nd-aline));width:38px;height:22px;animation:1.5s cubic-bezier(.5,0,.5,1) infinite ip-nudge;position:relative}@keyframes ip-nudge{0%,to{opacity:.75;transform:translate(-3px)}50%{opacity:1;transform:translate(3px)}}.ip-fl-track{background:linear-gradient(90deg,transparent,var(--nd-card)22%,var(--nd-card)78%,transparent);border-radius:99px;display:block;position:absolute;inset:0;overflow:hidden}.ip-fl-track>i{background:radial-gradient(circle at 40% 35%,var(--nd-pop),var(--nd-a2)55%,var(--nd-a2));box-shadow:0 0 10px var(--nd-aline);opacity:0;border-radius:50%;width:6px;height:6px;margin-top:-3px;animation:1.5s linear infinite ip-drift;position:absolute;top:50%;left:0}.ip-fl-track>i:nth-child(2){margin-top:-11px;animation-delay:.3s}.ip-fl-track>i:nth-child(3){margin-top:5px;animation-delay:.6s}.ip-fl-track>i:nth-child(4){margin-top:-16px;animation-delay:.9s}.ip-fl-track>i:nth-child(5){margin-top:10px;animation-delay:1.2s}@keyframes ip-drift{0%{opacity:0;transform:translate(2px)scale(.6)}18%{opacity:1}78%{opacity:1}to{opacity:0;transform:translate(90px)scale(1.05)}}.ip-box.is-ready .ip-fl-arrow>svg{opacity:1;animation:none;transform:none}.ip-box.is-ready .ip-fl-track>i{opacity:0;animation:none}.ip-box.is-ready .ip-fl-track{background:linear-gradient(90deg,transparent,var(--nd-atint),transparent)}.ip-gauge{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:min(100%,620px);display:grid}.ip-gauge-bar{background:var(--nd-card);border-radius:99px;height:8px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #00000059}.ip-gauge-bar>i{background:var(--nd-a2);box-shadow:0 0 14px var(--nd-aline);border-radius:99px;width:3%;height:100%;transition:width .45s cubic-bezier(.22,.61,.36,1);display:block;position:relative}.ip-gauge-bar>i:after{content:"";background:linear-gradient(100deg,transparent 30%,var(--nd-raised)50%,transparent 70%);background-size:220% 100%;border-radius:99px;animation:1.3s linear infinite ip-gsweep;position:absolute;inset:0}@keyframes ip-gsweep{0%{background-position:-60% 0}to{background-position:160% 0}}.ip-box.is-ready .ip-gauge-bar>i:after{opacity:0;animation:none}.ip-gauge-pct{color:var(--nd-atxt);font-variant-numeric:tabular-nums;text-align:right;min-width:44px;font-size:12px;font-weight:860}.ip-cost.over{font-weight:800;color:var(--nd-rt)!important}.ip-flow-note{color:var(--nd-t3);font-size:max(11.5px,var(--fs122,0px));word-break:keep-all;max-width:640px;margin:0;line-height:1.6}.ip-sent{border:1px solid var(--nd-aline);background:var(--nd-card);color:var(--nd-atxt);font-size:max(11px,var(--fs122,0px));text-align:left;word-break:break-word;border-radius:10px;max-width:min(100%,760px);margin:0;padding:8px 12px;line-height:1.6}.ip-sent[hidden]{display:none}.ip-flow-acts{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;display:flex}.ip-flow-acts button{border:1px solid var(--nd-aline);background:var(--nd-card);color:var(--nd-t2);cursor:pointer;white-space:nowrap;border-radius:11px;min-height:42px;padding:0 16px;font-size:12px;font-weight:780;transition:border-color .18s,background-color .18s,color .18s,opacity .25s}.ip-flow-acts button:hover{border-color:var(--nd-aline);background:var(--nd-pop);color:var(--nd-t1)}.ip-flow-acts button.main{border-color:var(--nd-aline);background:var(--nd-a2);color:var(--nd-on-a);font-weight:850}.ip-cmp-open,.ip-edit-new2,.ip-keep{display:none}.ip-box.is-ready .ip-cmp-open,.ip-box.is-ready .ip-edit-new2,.ip-box.is-ready .ip-keep{justify-content:center;align-items:center;display:inline-flex}.ip-flow-acts .ip-keep.kept:not(#_):not(#_){border-color:var(--nd-aline);background:var(--nd-atint);color:var(--nd-atxt)}.ip-fl-box>img{cursor:zoom-in}.ip-lb{z-index:30;place-items:center;padding:22px;display:grid;position:absolute;inset:0}.ip-lb[hidden]{display:none}.ip-lb-back{background:var(--nd-scrim);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:zoom-out;border:0;padding:0;position:absolute;inset:0}.ip-lb-box{pointer-events:none;justify-items:center;gap:10px;max-width:100%;max-height:100%;margin:0;display:grid;position:relative}.ip-lb-box>img{border-radius:12px;width:auto;max-width:100%;height:auto;max-height:calc(100% - 34px);display:block;box-shadow:0 30px 80px #0009}.ip-lb-box figcaption{color:var(--nd-t3);font-size:max(11.5px,var(--fs122,0px));align-items:center;gap:10px;font-weight:750;display:flex}.ip-lb-box figcaption b{color:var(--nd-atxt);font-variant-numeric:tabular-nums}.ip-lb-x{z-index:2;border:1px solid var(--nd-aline);background:var(--nd-scrim);color:var(--nd-atxt);cursor:pointer;border-radius:12px;width:40px;height:40px;font-size:18px;position:absolute;top:14px;right:14px}.ip-lb-x:hover{border-color:var(--nd-aline)}@media (max-width:900px){.ip-flow{--ip-fh:min(240px,30vh);gap:10px}.ip-fl-arrow{width:52px;height:44px}.ip-fl-arrow>svg{width:26px;height:16px}@keyframes ip-drift{0%{opacity:0;transform:translate(2px)scale(.6)}18%{opacity:1}78%{opacity:1}to{opacity:0;transform:translate(46px)scale(1.05)}}.ip-busy{gap:14px;padding:18px 14px}.ip-flow-acts button{flex:auto}}.ip-done{align-content:start;gap:12px;padding:16px 22px 20px}.ip-done>h3{color:var(--nd-t1);margin:0;font-size:15px;font-weight:830}.ip-done>p{color:var(--nd-t3);font-size:max(11.5px,var(--fs122,0px));margin:0;line-height:1.6}.ip-cmp{width:min(100%,calc(var(--ip-maxh,460px)*var(--ip-arn,1.6)));aspect-ratio:var(--ip-ar,16/9);border:1px solid var(--nd-aline);background:var(--nd-scrim);touch-action:none;-webkit-user-select:none;user-select:none;border-radius:14px;margin-inline:auto;position:relative;overflow:hidden}.ip-cmp img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.ip-cmp .ip-after{clip-path:inset(0 0 0 var(--ip-split,50%))}.ip-cmp .ip-line{top:0;bottom:0;left:var(--ip-split,50%);background:linear-gradient(180deg,var(--nd-atint),var(--nd-a2),var(--nd-atint));pointer-events:none;width:2px;margin-left:-1px;position:absolute}.ip-cmp .ip-grip{top:50%;left:var(--ip-split,50%);border:1px solid var(--nd-atxt);background:var(--nd-scrim);color:var(--nd-atxt);cursor:ew-resize;border-radius:50%;place-items:center;width:34px;height:34px;margin:-17px 0 0 -17px;font-size:12px;font-weight:900;display:grid;position:absolute}.ip-cmp .ip-tag{background:var(--nd-scrim);color:var(--nd-atxt);font-size:max(10.5px,var(--fs122,0px));pointer-events:none;border-radius:99px;padding:4px 9px;font-weight:800;position:absolute;top:9px}.ip-cmp .ip-tag.l{left:9px}.ip-cmp .ip-tag.r{right:9px}.ip-done-acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ip-done-acts button{border:1px solid var(--nd-aline);background:var(--nd-card);color:var(--nd-t2);cursor:pointer;white-space:nowrap;border-radius:11px;min-height:42px;padding:0 16px;font-size:12px;font-weight:780}.ip-done-acts button:hover{border-color:var(--nd-aline);color:var(--nd-t1)}.ip-done-acts button.main{border-color:var(--nd-aline);background:var(--nd-a2);color:var(--nd-on-a);font-weight:850}@media (prefers-reduced-motion:reduce){.ip-fl.a,.ip-fl.b,.ip-fl-arrow,.ip-fl-arrow>svg,.ip-fl-track>i,.ip-fl-skel,.ip-gauge-bar>i:after{animation:none!important}.ip-fl-after,.ip-gauge-bar>i{transition:none!important}.ip-fl-track>i{opacity:0}}.ie-pane .ie-wrap{grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:20px;padding:4px 2px 6px;display:grid}.ie-stage{perspective:1100px;align-content:center;justify-items:center;gap:10px;min-width:0;display:grid}.ie-slab{width:min(100%,calc(min(360px,42vh)*var(--ie-arn,1.6)));aspect-ratio:var(--ie-ar,16/9);border:1px solid var(--nd-aline);background:radial-gradient(120% 90% at var(--ie-lx,50%)var(--ie-ly,50%),var(--nd-card),transparent 62%),linear-gradient(180deg,var(--nd-scrim),var(--nd-scrim));transform-style:preserve-3d;will-change:transform;border-radius:18px;place-items:center;max-height:min(360px,42vh);transition:transform .18s ease-out,box-shadow .25s,border-color .25s;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 60px #00000080,inset 0 1px #ffffff14}.ie-slab.has{border-color:var(--nd-aline)}.ie-slab.ie-drop{border-color:var(--nd-atxt);box-shadow:0 0 0 3px var(--nd-aline)inset,0 26px 60px #00000080}.ie-slab.ie-drop:after{content:"여기에 놓으세요";z-index:3;color:var(--nd-atxt);text-align:center;pointer-events:none;font-size:12px;font-weight:850;position:absolute;inset:auto 0 14px}.ie-slab:hover{box-shadow:0 32px 70px #00000094,0 0 0 1px var(--nd-aline)inset}.ie-glow{pointer-events:none;background:radial-gradient(60% 60% at var(--ie-lx,50%)var(--ie-ly,50%),var(--nd-atint),transparent 72%);opacity:.9;transition:background .18s ease-out;position:absolute;inset:0}.ie-shot{object-fit:contain;width:100%;height:100%;display:none;position:absolute;inset:0;transform:translateZ(28px)}.ie-slab.has .ie-shot{display:block}.ie-slab.has .ie-empty{display:none}.ie-empty{text-align:center;justify-items:center;gap:8px;padding:24px 22px;display:grid;position:relative;transform:translateZ(22px)}.ie-empty>i{border:1px solid var(--nd-aline);background:var(--nd-atint);color:var(--nd-atxt);border-radius:14px;place-items:center;width:46px;height:46px;font-size:19px;font-style:normal;display:grid}.ie-empty>strong{color:var(--nd-t1);font-size:13.5px;font-weight:820}.ie-empty>small{color:var(--nd-t3);font-size:max(11px,var(--fs122,0px));word-break:keep-all;max-width:280px;line-height:1.6}.ie-meta{color:var(--nd-t3);font-size:max(11px,var(--fs122,0px));white-space:nowrap;text-overflow:ellipsis;max-width:100%;min-height:16px;margin:0;font-weight:750;overflow:hidden}@keyframes ie-rise{0%{opacity:0;transform:translateZ(0)scale(.965)}to{opacity:1;transform:translateZ(0)scale(1)}}.ie-slab.ie-in{animation:.34s cubic-bezier(.22,.61,.36,1) ie-rise}.ie-side{align-content:start;gap:12px;min-width:0;display:grid}.ie-head{gap:5px;min-width:0;display:grid}.ie-head>b{color:var(--nd-t1);letter-spacing:-.02em;font-size:15px;font-weight:830}.ie-head>span{color:var(--nd-t3);font-size:max(11.5px,var(--fs122,0px));word-break:keep-all;line-height:1.6}.ie-picklab{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.ie-picklab>span{color:var(--nd-t3);font-size:max(11.5px,var(--fs122,0px));white-space:nowrap;text-overflow:ellipsis;font-weight:750;overflow:hidden}.ie-picklab>b{border:1px solid var(--nd-aline);background:var(--nd-card);color:var(--nd-atxt);font-size:max(10.5px,var(--fs122,0px));border-radius:99px;flex:none;padding:3px 9px;font-weight:850}.ie-pick{overscroll-behavior:contain;border:1px solid var(--nd-aline);background:var(--nd-scrim);border-radius:13px;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));grid-auto-rows:72px;gap:7px;max-height:184px;padding:9px;display:grid;overflow:auto}.ie-none{color:var(--nd-t4);font-size:max(11.5px,var(--fs122,0px));text-align:center;word-break:keep-all;grid-column:1/-1;margin:0;padding:22px 6px;line-height:1.6}.ie-thumb{border:1px solid var(--nd-aline);background:var(--nd-card);cursor:pointer;border-radius:10px;width:100%;height:72px;padding:0;transition:transform .18s cubic-bezier(.22,.61,.36,1),border-color .18s,box-shadow .18s;display:block;position:relative;overflow:hidden}.ie-thumb>img{object-fit:cover;width:100%;height:100%;transition:transform .32s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.ie-thumb:hover{border-color:var(--nd-aline);transform:translateY(-2px)}.ie-thumb:hover>img{transform:scale(1.07)}.ie-thumb.on{border-color:var(--nd-atxt);box-shadow:0 0 0 2px var(--nd-aline)}.ie-mark{z-index:2;border:1px solid var(--nd-line2);background:var(--nd-scrim);opacity:0;border-radius:6px;place-items:center;width:18px;height:18px;transition:opacity .15s;display:grid;position:absolute;top:5px;right:5px}.ie-mark:after{content:"";border-left:2px solid var(--nd-line);border-bottom:2px solid var(--nd-line);width:8px;height:4px;transform:rotate(-45deg)translate(1px,-1px)}.ie-thumb.on .ie-mark{opacity:1;border-color:var(--nd-atxt);background:var(--nd-a2)}.ie-acts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ie-pane .ie-acts button:not(#_):not(#_){border:1px solid var(--nd-aline);background:var(--nd-card);color:var(--nd-t2);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:11px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:780;transition:border-color .18s,background-color .18s,color .18s;display:inline-flex;overflow:hidden;height:42px!important;min-height:42px!important}.ie-acts button:hover{border-color:var(--nd-aline);background:var(--nd-pop);color:var(--nd-t1)}.ie-acts button:disabled{opacity:.5;cursor:default}.ie-pane .ie-go:not(#_):not(#_){border:1px solid var(--nd-aline);background:var(--nd-a2);box-shadow:0 8px 24px var(--nd-aline),inset 0 1px #fff6;color:var(--nd-on-a);cursor:pointer;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;padding:0 20px;font-size:13.5px;font-weight:850;transition:box-shadow .2s,background .2s;display:inline-flex;position:relative;overflow:hidden;height:46px!important;min-height:46px!important}.ie-go:hover:not(:disabled){background:linear-gradient(160deg,#7ce6fb,var(--nd-a2))}.ie-go:disabled{opacity:.45;box-shadow:none;cursor:not-allowed}.ie-go:after{content:"";pointer-events:none;background:linear-gradient(105deg,transparent 34%,var(--nd-raised)50%,transparent 66%);transition:transform 10ms;position:absolute;inset:0;transform:translate(-115%)}@media (hover:hover){.ie-go:hover:not(:disabled):after{transition:transform .62s cubic-bezier(.22,.61,.36,1);transform:translate(115%)}}.ie-tip{color:var(--nd-t4);font-size:max(11px,var(--fs122,0px));word-break:keep-all;margin:0;line-height:1.55}@media (max-width:980px){.ie-pane .ie-wrap{grid-template-columns:minmax(0,1fr);gap:12px}.ie-slab{max-height:190px}.ie-pick{max-height:104px}.ie-head>span{display:none}}@media (max-width:560px){.ie-acts{grid-template-columns:minmax(0,1fr)}.ie-pick{grid-template-columns:repeat(auto-fill,minmax(62px,1fr));grid-auto-rows:62px}.ie-thumb{height:62px}}@media (prefers-reduced-motion:reduce){.ie-slab,.ie-thumb,.ie-thumb>img{transition:none!important}.ie-slab.ie-in{animation:none!important}.ie-go:after{display:none!important}}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card>img{aspect-ratio:16/10!important;object-fit:cover!important;object-position:center!important;background:var(--nd-atint)!important;border-radius:15px 15px 0 0!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card{background:radial-gradient(92% 58% at 50% 4%,var(--nd-pop),var(--nd-raised)34%,transparent 58%),linear-gradient(180deg,var(--nd-raised),var(--nd-atint)86%)!important;box-shadow:inset 0 2px 1px -1px #fff,inset 0 -9px 14px -8px #fff,inset 0 -1.5px 2px var(--nd-aline),inset 0 0 0 1px var(--nd-aline),0 14px 22px -12px var(--nd-aline)!important;cursor:zoom-in!important;border:0!important;border-radius:17px!important;height:auto!important;min-height:0!important;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s!important;display:block!important;position:relative!important;overflow:hidden!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card:hover{box-shadow:inset 0 2px 1px -1px #fff,inset 0 -9px 14px -8px #fff,inset 0 -1.5px 2px var(--nd-aline),inset 0 0 0 1px var(--nd-aline),0 20px 30px -14px var(--nd-aline)!important;transform:translateY(-3px)!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card:after{content:none!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card>footer{background:0 0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:1px 8px!important;padding:9px 12px 11px!important;display:grid!important;position:static!important;inset:auto!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card>footer strong{text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--nd-atxt)!important;grid-column:1!important;font-size:12px!important;font-weight:800!important;overflow:hidden!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card>footer small{color:var(--nd-t4)!important;font-size:max(11px,var(--fs122,0px))!important;grid-column:1!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card>footer a,html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card>footer button{background:radial-gradient(92% 58% at 50% 4%,var(--nd-pop),var(--nd-raised)36%,transparent 60%),linear-gradient(180deg,var(--nd-raised),var(--nd-atint)86%)!important;box-shadow:inset 0 1.5px 1px -1px #fff,inset 0 0 0 1px var(--nd-aline),0 8px 14px -9px var(--nd-aline)!important;color:var(--nd-atxt)!important;font-size:max(11px,var(--fs122,0px))!important;white-space:nowrap!important;cursor:pointer!important;border:0!important;border-radius:999px!important;grid-area:1/2/3!important;align-self:center!important;padding:7px 11px!important;font-weight:800!important;text-decoration:none!important;transition:background .15s,color .15s!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card>footer a:hover,html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card>footer button:hover{background:linear-gradient(180deg,var(--nd-a2),var(--nd-a2)82%,var(--nd-a2))!important;color:var(--nd-on-a)!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card>footer [data-to-video]{text-align:center!important;grid-area:auto/1/auto/-1!important;justify-self:stretch!important;margin-top:7px!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card .ip-open-btn,html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card .image-result-delete{z-index:5!important;background:radial-gradient(92% 58% at 50% 4%,var(--nd-pop),var(--nd-raised)40%,var(--nd-raised)100%)!important;box-shadow:inset 0 1.5px 1px -1px #fff,inset 0 0 0 1px var(--nd-aline),0 10px 18px -10px #1428508c!important;font-size:max(11.5px,var(--fs122,0px))!important;white-space:nowrap!important;cursor:pointer!important;opacity:0!important;border:0!important;border-radius:999px!important;align-items:center!important;gap:5px!important;width:auto!important;min-height:0!important;margin:0!important;padding:7px 12px!important;font-weight:850!important;line-height:1!important;transition:opacity .16s,transform .16s cubic-bezier(.2,.8,.2,1),background .15s,color .15s!important;display:inline-flex!important;position:absolute!important;top:10px!important;bottom:auto!important;transform:translateY(-5px)!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card .ip-open-btn{left:10px!important;right:auto!important;color:var(--nd-atxt)!important;inset:10px auto auto 10px!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card .image-result-delete{left:auto!important;right:10px!important;color:var(--nd-rt)!important;inset:10px 10px auto auto!important;box-shadow:inset 0 1.5px 1px -1px #fff,inset 0 0 0 1px #e8a0b2b3,0 10px 18px -10px #5a142880!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card:hover .ip-open-btn,html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card:hover .image-result-delete,html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card:focus-within .ip-open-btn,html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card:focus-within .image-result-delete{opacity:1!important;transform:translateY(0)!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card .ip-open-btn:hover{background:linear-gradient(180deg,var(--nd-a2),var(--nd-a2)82%)!important;color:var(--nd-on-a)!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card .image-result-delete:hover{background:linear-gradient(180deg,var(--nd-rbg),var(--nd-rbg)82%)!important;color:var(--nd-t1)!important}@media (hover:none){html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card .ip-open-btn,html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card .image-result-delete{opacity:1!important;transform:none!important}}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-upload,html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-empty-card{background:radial-gradient(92% 58% at 50% 4%,var(--nd-pop),var(--nd-raised)34%,transparent 58%),linear-gradient(180deg,var(--nd-raised),var(--nd-atint)86%)!important;box-shadow:inset 0 2px 1px -1px #fff,inset 0 -9px 14px -8px #fff,inset 0 -1.5px 2px var(--nd-aline),inset 0 0 0 1px var(--nd-aline),0 14px 22px -12px var(--nd-aline)!important;color:var(--nd-atxt)!important;border:0!important;border-radius:17px!important;min-height:214px!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-upload small,html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-empty-card small{color:var(--nd-t3)!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid{column-width:auto!important;column-count:auto!important;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))!important;align-items:start!important;gap:14px!important;display:grid!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>*{break-inside:auto!important;width:auto!important;margin:0!important}html body:not(#nope):not(#_):not(#_) .pz-lb-back{-webkit-backdrop-filter:blur(20px)saturate(1.08)!important;cursor:zoom-out!important;background:radial-gradient(125% 100% at 50% 38%,#eef4fbf9,#cedbeefb 70%,#c2d1e8fc)!important;border:0!important;border-radius:0!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important;transform:none!important}html body:not(#nope):not(#_):not(#_) .pz-lb-back:after{content:"✕";background:radial-gradient(92% 58% at 50% 4%,var(--nd-pop),var(--nd-raised)40%,var(--nd-raised)100%);box-shadow:inset 0 1.5px 1px -1px #fff,inset 0 0 0 1px var(--nd-aline),0 12px 22px -12px #14285080;color:var(--nd-atxt);border-radius:50%;place-items:center;width:42px;height:42px;font-size:15px;font-weight:800;display:grid;position:absolute;inset:22px 26px auto auto}html body:not(#nope):not(#_):not(#_) .pz-lb-box{background:radial-gradient(120% 70% at 50% 0%,var(--nd-pop),var(--nd-raised)38%,transparent 62%),linear-gradient(180deg,var(--nd-raised),var(--nd-atint)88%)!important;box-shadow:inset 0 2px 1px -1px #fff,inset 0 -10px 16px -9px #fff,inset 0 0 0 1px var(--nd-aline),0 40px 90px -34px #18346499!important;border:0!important;border-radius:22px!important}html body:not(#nope):not(#_):not(#_) .pz-lb-box img{background:var(--nd-atint)!important;object-fit:contain!important;border-radius:22px 22px 0 0!important}html body:not(#nope):not(#_):not(#_) .pz-lb-box figcaption{border-top:1px solid var(--nd-aline)!important;background:var(--nd-raised)!important;padding:15px 20px 18px!important}html body:not(#nope):not(#_):not(#_) .pz-lb-style{color:var(--nd-atxt)!important}html body:not(#nope):not(#_):not(#_) .pz-lb-size{color:var(--nd-t4)!important}html body:not(#nope):not(#_):not(#_) .pz-lb-prompt{color:var(--nd-atxt)!important;background:var(--nd-raised)!important;box-shadow:inset 0 0 0 1px var(--nd-aline)!important;border-radius:13px!important;padding:11px 13px!important}html body:not(#nope):not(#_):not(#_) .pz-lb-copy{background:radial-gradient(92% 58% at 50% 4%,var(--nd-pop),var(--nd-raised)36%,transparent 60%),linear-gradient(180deg,var(--nd-raised),var(--nd-atint)86%)!important;box-shadow:inset 0 1.5px 1px -1px #fff,inset 0 0 0 1px var(--nd-aline),0 10px 18px -11px var(--nd-aline)!important;color:var(--nd-atxt)!important;border:0!important;border-radius:999px!important}html body:not(#nope):not(#_):not(#_) .pz-lb-copy:hover{background:linear-gradient(180deg,var(--nd-a2),var(--nd-a2)82%)!important;color:var(--nd-on-a)!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-upload{display:none!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card .image-result-delete:after,html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card .image-result-delete:before{content:none!important;display:none!important}html body:not(#nope):not(#_):not(#_) .pz-lb-back{background:radial-gradient(120% 90% at 50% 0%,var(--nd-pop),var(--nd-atint)70%,var(--nd-atint))!important;-webkit-backdrop-filter:none!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card .image-result-relight{z-index:5!important;background:radial-gradient(92% 58% at 50% 4%,var(--nd-pop),var(--nd-raised)40%,var(--nd-raised)100%)!important;box-shadow:inset 0 1.5px 1px -1px #fff,inset 0 0 0 1px var(--nd-aline),0 10px 18px -10px #1428508c!important;color:var(--nd-atxt)!important;font-size:max(11.5px,var(--fs122,0px))!important;white-space:nowrap!important;cursor:pointer!important;opacity:0!important;border:0!important;border-radius:999px!important;align-items:center!important;width:auto!important;min-height:0!important;margin:0!important;padding:7px 12px!important;font-weight:850!important;line-height:1!important;transition:opacity .16s,transform .16s cubic-bezier(.2,.8,.2,1),background .15s,color .15s!important;display:inline-flex!important;position:absolute!important;inset:48px auto auto 10px!important;transform:translateY(-5px)!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card:hover .image-result-relight,html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card:focus-within .image-result-relight{opacity:1!important;transform:translateY(0)!important}html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card .image-result-relight:hover{background:linear-gradient(180deg,var(--nd-a2),var(--nd-a2)82%)!important;color:var(--nd-on-a)!important}@media (hover:none){html body.image-studio-page:not(#nope):not(#_):not(#_) #image-result-grid>.image-result-card .image-result-relight{opacity:1!important;transform:none!important}}@media (min-width:768px){body .tool-prompt-stack-v2000:not(#_i1):not(#_i2):not(#_i3):not(#_i4):not(#_i5):not(#_i6):not(#_i7):not(#_i8):not(#_i9):not(#_ia){grid-template-columns:repeat(12,minmax(0,1fr))!important;align-content:start!important;gap:10px!important;display:grid!important}body .tool-prompt-stack-v2000:not(#_i1):not(#_i2):not(#_i3):not(#_i4):not(#_i5):not(#_i6):not(#_i7):not(#_i8):not(#_i9):not(#_ia)>.image-prompt-row,body .tool-prompt-stack-v2000:not(#_i1):not(#_i2):not(#_i3):not(#_i4):not(#_i5):not(#_i6):not(#_i7):not(#_i8):not(#_i9):not(#_ia)>.image-compose-controls{display:contents!important}body .tool-prompt-stack-v2000:not(#_i1):not(#_i2):not(#_i3):not(#_i4):not(#_i5):not(#_i6):not(#_i7):not(#_i8):not(#_i9):not(#_ia) .image-prompt-field{grid-area:1/1/auto/-1!important;min-height:190px!important;margin:0!important}body .tool-prompt-stack-v2000:not(#_i1):not(#_i2):not(#_i3):not(#_i4):not(#_i5):not(#_i6):not(#_i7):not(#_i8):not(#_i9):not(#_ia) .image-model-trigger{grid-area:2/1/auto/span 3!important}body .tool-prompt-stack-v2000:not(#_i1):not(#_i2):not(#_i3):not(#_i4):not(#_i5):not(#_i6):not(#_i7):not(#_i8):not(#_i9):not(#_ia) .image-compose-controls>label.image-control:first-of-type{grid-area:2/4/auto/span 2!important}body .tool-prompt-stack-v2000:not(#_i1):not(#_i2):not(#_i3):not(#_i4):not(#_i5):not(#_i6):not(#_i7):not(#_i8):not(#_i9):not(#_ia) .image-compose-controls>label.image-control:nth-of-type(2){grid-area:2/6/auto/span 2!important}body .tool-prompt-stack-v2000:not(#_i1):not(#_i2):not(#_i3):not(#_i4):not(#_i5):not(#_i6):not(#_i7):not(#_i8):not(#_i9):not(#_ia) .image-compose-controls>label.image-control:nth-of-type(3){grid-area:2/8/auto/span 2!important}body .tool-prompt-stack-v2000:not(#_i1):not(#_i2):not(#_i3):not(#_i4):not(#_i5):not(#_i6):not(#_i7):not(#_i8):not(#_i9):not(#_ia) .image-count-control{grid-area:2/10/auto/span 3!important}body .tool-prompt-stack-v2000:not(#_i1):not(#_i2):not(#_i3):not(#_i4):not(#_i5):not(#_i6):not(#_i7):not(#_i8):not(#_i9):not(#_ia) #gti-refine-btn{grid-area:3/1/auto/span 2!important}body .tool-prompt-stack-v2000:not(#_i1):not(#_i2):not(#_i3):not(#_i4):not(#_i5):not(#_i6):not(#_i7):not(#_i8):not(#_i9):not(#_ia) #image-fast-toggle{grid-area:3/3/auto/span 2!important}body .tool-prompt-stack-v2000:not(#_i1):not(#_i2):not(#_i3):not(#_i4):not(#_i5):not(#_i6):not(#_i7):not(#_i8):not(#_i9):not(#_ia) #image-api-status{text-align:left!important;grid-area:3/5/auto/span 4!important;align-self:center!important;margin:0!important}body .tool-prompt-stack-v2000:not(#_i1):not(#_i2):not(#_i3):not(#_i4):not(#_i5):not(#_i6):not(#_i7):not(#_i8):not(#_i9):not(#_ia) #image-generate-submit{grid-area:3/9/auto/-1!important}body .tool-prompt-stack-v2000:not(#_i1):not(#_i2):not(#_i3):not(#_i4):not(#_i5):not(#_i6):not(#_i7):not(#_i8):not(#_i9):not(#_ia) #image-progress{grid-area:4/1/auto/-1!important}body .tool-prompt-stack-v2000:not(#_i1):not(#_i2):not(#_i3):not(#_i4):not(#_i5):not(#_i6):not(#_i7):not(#_i8):not(#_i9):not(#_ia) :is(.image-model-trigger,.image-control,.image-count-control,#gti-refine-btn,#image-fast-toggle){box-sizing:border-box!important;border-radius:16px!important;width:auto!important;min-width:0!important;height:48px!important;min-height:48px!important;margin:0!important}body .tool-prompt-stack-v2000:not(#_i1):not(#_i2):not(#_i3):not(#_i4):not(#_i5):not(#_i6):not(#_i7):not(#_i8):not(#_i9):not(#_ia) #image-generate-submit{border-radius:16px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:auto!important;min-width:0!important;height:48px!important;min-height:48px!important;margin:0!important;display:flex!important}body .tool-prompt-stack-v2000:not(#_i1):not(#_i2):not(#_i3):not(#_i4):not(#_i5):not(#_i6):not(#_i7):not(#_i8):not(#_i9):not(#_ia) #image-generate-submit small{margin:0!important}body .tool-prompt-stack-v2000:not(#_i1):not(#_i2):not(#_i3):not(#_i4):not(#_i5):not(#_i6):not(#_i7):not(#_i8):not(#_i9):not(#_ia) :is(#gti-refine-btn,#image-fast-toggle){padding:0 12px!important;font-size:13px!important}body .tool-prompt-stack-v2000:not(#_i1):not(#_i2):not(#_i3):not(#_i4):not(#_i5):not(#_i6):not(#_i7):not(#_i8):not(#_i9):not(#_ia) .image-prompt-field{border-radius:20px!important;flex-direction:column!important;gap:12px!important;padding:22px 28px!important;display:flex!important}body .tool-prompt-stack-v2000:not(#_i1):not(#_i2):not(#_i3):not(#_i4):not(#_i5):not(#_i6):not(#_i7):not(#_i8):not(#_i9):not(#_ia) .image-prompt-field>span{letter-spacing:-.01em;margin:0!important;font-size:13px!important}body .tool-prompt-stack-v2000:not(#_i1):not(#_i2):not(#_i3):not(#_i4):not(#_i5):not(#_i6):not(#_i7):not(#_i8):not(#_i9):not(#_ia) #image-prompt{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;flex:auto!important;min-height:110px!important;padding:4px 2px 8px!important;font-size:15px!important;line-height:1.7!important}body .gti-studio:not(#_g1):not(#_g2):not(#_g3):not(#_g4):not(#_g5):not(#_g6):not(#_g7):not(#_g8):not(#_g9):not(#_ga){box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:6px 10px 4px!important}body .gti-studio:not(#_g1):not(#_g2):not(#_g3):not(#_g4):not(#_g5):not(#_g6):not(#_g7):not(#_g8):not(#_g9):not(#_ga) .gti-head{justify-content:space-between!important;align-items:flex-end!important;gap:12px!important;margin:0 0 14px!important;padding:0 4px!important;display:flex!important}body .gti-studio:not(#_g1):not(#_g2):not(#_g3):not(#_g4):not(#_g5):not(#_g6):not(#_g7):not(#_g8):not(#_g9):not(#_ga) .gti-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)!important;align-items:stretch!important;gap:16px!important;width:100%!important;display:grid!important}body .gti-studio:not(#_g1):not(#_g2):not(#_g3):not(#_g4):not(#_g5):not(#_g6):not(#_g7):not(#_g8):not(#_g9):not(#_ga) .gti-form{border-radius:22px!important;grid-template-columns:1fr 1fr!important;grid-template-areas:none!important;align-content:start!important;align-self:start!important;gap:14px 16px!important;padding:22px 24px!important;display:grid!important;position:relative!important}body .gti-studio:not(#_g1):not(#_g2):not(#_g3):not(#_g4):not(#_g5):not(#_g6):not(#_g7):not(#_g8):not(#_g9):not(#_ga) .gti-form>label.gti-field:first-of-type{grid-area:1/1!important}body .gti-studio:not(#_g1):not(#_g2):not(#_g3):not(#_g4):not(#_g5):not(#_g6):not(#_g7):not(#_g8):not(#_g9):not(#_ga) .gti-form>label.gti-field:nth-of-type(2){grid-area:1/2!important}body .gti-studio:not(#_g1):not(#_g2):not(#_g3):not(#_g4):not(#_g5):not(#_g6):not(#_g7):not(#_g8):not(#_g9):not(#_ga) #gti-suggest-btn{z-index:2;border-radius:999px!important;grid-area:1/2!important;place-self:start end!important;width:auto!important;height:26px!important;margin:-3px 0 0!important;padding:0 11px!important;font-size:12px!important;position:static!important;inset:auto!important;transform:none!important}body .gti-studio:not(#_g1):not(#_g2):not(#_g3):not(#_g4):not(#_g5):not(#_g6):not(#_g7):not(#_g8):not(#_g9):not(#_ga) #gti-suggest{grid-area:2/1/auto/-1!important;margin:0!important}body .gti-studio:not(#_g1):not(#_g2):not(#_g3):not(#_g4):not(#_g5):not(#_g6):not(#_g7):not(#_g8):not(#_g9):not(#_ga) #gti-suggest:empty{border:0!important;height:0!important;margin:0 0 -14px!important;padding:0!important;display:block!important;overflow:hidden!important}body .gti-studio:not(#_g1):not(#_g2):not(#_g3):not(#_g4):not(#_g5):not(#_g6):not(#_g7):not(#_g8):not(#_g9):not(#_ga) .gti-form>.gti-row{grid-area:3/1/auto/-1!important;grid-template-columns:1fr 1fr!important;gap:16px!important;margin:0!important;display:grid!important}body .gti-studio:not(#_g1):not(#_g2):not(#_g3):not(#_g4):not(#_g5):not(#_g6):not(#_g7):not(#_g8):not(#_g9):not(#_ga) .gti-form>label.gti-field:nth-of-type(3){grid-area:4/1/auto/-1!important}body .gti-studio:not(#_g1):not(#_g2):not(#_g3):not(#_g4):not(#_g5):not(#_g6):not(#_g7):not(#_g8):not(#_g9):not(#_ga) #gti-extra{min-height:96px!important}body .gti-studio:not(#_g1):not(#_g2):not(#_g3):not(#_g4):not(#_g5):not(#_g6):not(#_g7):not(#_g8):not(#_g9):not(#_ga) .gti-form>.gti-mini{grid-area:5/1!important;align-self:center!important;margin:0!important;font-size:12px!important;line-height:1.5!important}body .gti-studio:not(#_g1):not(#_g2):not(#_g3):not(#_g4):not(#_g5):not(#_g6):not(#_g7):not(#_g8):not(#_g9):not(#_ga) #gti-generate{border-radius:16px!important;grid-area:5/2!important;align-self:center!important;width:100%!important;height:52px!important;min-height:52px!important;margin:0!important}body .gti-studio:not(#_g1):not(#_g2):not(#_g3):not(#_g4):not(#_g5):not(#_g6):not(#_g7):not(#_g8):not(#_g9):not(#_ga) .gti-field{gap:8px!important;margin:0!important}body .gti-studio:not(#_g1):not(#_g2):not(#_g3):not(#_g4):not(#_g5):not(#_g6):not(#_g7):not(#_g8):not(#_g9):not(#_ga) .gti-output{aspect-ratio:auto!important;box-sizing:border-box!important;border-radius:22px!important;align-self:stretch!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important}body .gti-studio:not(#_g1):not(#_g2):not(#_g3):not(#_g4):not(#_g5):not(#_g6):not(#_g7):not(#_g8):not(#_g9):not(#_ga) .gti-output img{object-fit:contain!important;max-height:100%!important}body .ic-boards:not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_ma){grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important;align-items:stretch!important;gap:14px!important;padding:6px 10px 10px!important;display:grid!important}body .ic-boards:not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_ma) .ic-board-new{border-radius:22px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:auto!important;height:auto!important;min-height:170px!important;margin:0!important;display:flex!important}body .ic-boards:not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_ma):has(.ic-empty){grid-template-columns:1fr!important;justify-items:center!important;padding:26px 10px 18px!important}body .ic-boards:not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_ma):has(.ic-empty) .ic-board-new{border-width:1.5px!important;width:min(520px,100%)!important;min-height:200px!important}body .ic-boards:not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_ma) .ic-empty{opacity:.85;text-align:center!important;white-space:normal!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-column:1/-1!important;justify-self:center!important;width:min(520px,100%)!important;margin:0!important;padding:0!important;font-size:13px!important;line-height:1.7!important}body .ie-wrap:not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_ma){box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) 380px!important;align-items:stretch!important;gap:16px!important;width:100%!important;padding:6px 10px 10px!important}body .ie-wrap:not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_ma) .ie-stage{flex-direction:column!important;min-height:0!important;margin:0!important;display:flex!important}body .ie-wrap:not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_ma) .ie-slab{aspect-ratio:auto!important;box-sizing:border-box!important;border-radius:22px!important;flex:auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important}body .ie-wrap:not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_ma) .ie-side{box-sizing:border-box!important;border-radius:22px!important;flex-direction:column!important;gap:12px!important;min-height:0!important;margin:0!important;padding:20px!important;display:flex!important}body .ie-wrap:not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_ma) .ie-head,body .ie-wrap:not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_ma) .ie-picklab{margin:0!important}body .ie-wrap:not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_ma) .ie-pick{border-radius:16px!important;flex:none!important;height:200px!important;max-height:200px!important;margin:0!important;overflow:auto!important}body .ie-wrap:not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_ma) .ie-acts{grid-template-columns:1fr 1fr!important;gap:8px!important;margin:0!important;display:grid!important}body .ie-wrap:not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_ma) .ie-acts>*{border-radius:14px!important;height:40px!important;min-height:40px!important;margin:0!important;font-size:13px!important}body .ie-wrap:not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_ma) .ie-go{border-radius:16px!important;height:50px!important;min-height:50px!important;margin:0!important}body .ie-wrap:not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_ma) .ie-tip{margin:0!important;font-size:12px!important}body .ie-wrap:not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_ma){height:calc(52vh - 28px)!important;min-height:360px!important}body .ie-wrap:not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_ma) .ie-stage{height:100%!important;min-height:0!important}body .ie-wrap:not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_ma) .ie-side{gap:10px!important;height:100%!important;min-height:0!important;padding:18px!important;overflow:hidden!important}body .ie-wrap:not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_ma) .ie-pick{flex:auto!important;height:auto!important;min-height:90px!important;max-height:none!important}body .ie-wrap:not(#_m1):not(#_m2):not(#_m3):not(#_m4):not(#_m5):not(#_m6):not(#_m7):not(#_m8):not(#_m9):not(#_ma) .ie-head span{font-size:12.5px!important;line-height:1.5!important}}html body.image-studio-page:not(#_h1):not(#_h2):not(#_h3):not(#_h4):not(#_h5):not(#_h6):not(#_h7):not(#_h8):not(#_h9):not(#_ha):not(#_hb):not(#_hc) :is(button,a,[role=button],label,summary,.image-model-trigger,.image-count-control,.image-control,.ic-board,.ic-board-new,.pz-tile,.ie-thumb,.image-model-option,.tx-open-btn,.gti-refine,[data-arife-proximity]):not(.arife-theme-tgl):is(:hover,:active,:focus-visible,.is-arife-near),html body.image-studio-page:not(#_h1):not(#_h2):not(#_h3):not(#_h4):not(#_h5):not(#_h6):not(#_h7):not(#_h8):not(#_h9):not(#_ha):not(#_hb):not(#_hc) :is(button,a,[role=button],label,summary,.image-model-trigger,.image-count-control,.image-control,.ic-board,.ic-board-new,.pz-tile,.ie-thumb,.image-model-option,.tx-open-btn,.gti-refine,[data-arife-proximity]):not(.arife-theme-tgl).active{transform:translate(0,0)scale(1)!important}html body.image-studio-page:not(#_h1):not(#_h2):not(#_h3):not(#_h4):not(#_h5):not(#_h6):not(#_h7):not(#_h8):not(#_h9):not(#_ha):not(#_hb):not(#_hc) [data-arife-proximity]{translate:none!important}html body.image-studio-page:not(#_h1):not(#_h2):not(#_h3):not(#_h4):not(#_h5):not(#_h6):not(#_h7):not(#_h8):not(#_h9):not(#_ha):not(#_hb):not(#_hc) :is(.ic-dock .ic-tabs .ic-ghost,.ic-dock .image-model-trigger,.ic-dock .image-control,.ic-dock .image-count-control,.ic-dock .gti-refine,.ic-dock #image-generate-submit,.image-model-option,#image-model-families button,.image-model-dialog>header>button,.image-library-dialog>header>button,.gti-studio .gti-generate,.gti-studio .gti-secondary,.ie-go):after{display:none!important}html body.image-studio-page:not(#_h1):not(#_h2):not(#_h3):not(#_h4):not(#_h5):not(#_h6):not(#_h7):not(#_h8):not(#_h9):not(#_ha):not(#_hb):not(#_hc) i.arife-ring-v100{flex:none!important;width:auto!important;height:auto!important;margin:0!important;position:absolute!important;inset:0!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i){background:var(--nd-bg)!important;color:var(--nd-t1)!important;font-family:var(--nd-font)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) main.nd-img{padding:0 0 calc(var(--ic-dock-space,180px) + 24px)!important;background:0 0!important;max-width:none!important;margin:0!important;display:block!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) main.nd-img>.tool-intro-v2000,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) main.nd-img>.tool-rate-panel-v2000{display:none!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .toast{font-family:var(--nd-font)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-personalization-v415{box-shadow:none!important;background:0 0!important;border:0!important;max-width:1680px!important;margin:0 auto!important;padding:28px 48px 0!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-personalization-head-v415{background:0 0!important;border:0!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:20px!important;margin:0 0 20px!important;padding:0!important;display:flex!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gx-title{display:none!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ndi-h1{letter-spacing:-.02em!important;color:var(--nd-t1)!important;margin:0!important;font-size:32px!important;font-weight:700!important;line-height:1.2!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gx-filters{background:var(--nd-card)!important;border:1px solid var(--nd-line)!important;box-shadow:none!important;border-radius:14px!important;gap:4px!important;padding:4px!important;display:inline-flex!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gx-filters button{color:var(--nd-t3)!important;font:inherit!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:10px!important;min-height:40px!important;padding:0 18px!important;font-size:14px!important;font-weight:600!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gx-filters button:hover{color:var(--nd-t1)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gx-filters button.on{background:var(--nd-raised)!important;color:var(--nd-t1)!important;box-shadow:none!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ndi-side{align-items:center!important;gap:12px!important;margin-left:auto!important;display:flex!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ndi-hint{color:var(--nd-atxt)!important;margin:0!important;font-size:13px!important;display:block!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ndi-taste{border:1px solid var(--nd-line2)!important;background:var(--nd-card)!important;color:var(--nd-t1)!important;font:inherit!important;box-shadow:var(--nd-3d-g-sm)!important;cursor:pointer!important;border-radius:12px!important;min-height:44px!important;padding:0 16px!important;font-size:14px!important;font-weight:700!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ndi-taste:hover{background:var(--nd-raised)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gx-grid{align-items:flex-start!important;gap:14px!important;margin:0!important;padding:0!important;display:flex!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gx-col{flex-direction:column!important;flex:1 1 0!important;gap:14px!important;min-width:0!important;display:flex!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gx-card{border:1px solid var(--nd-line)!important;background:var(--nd-card)!important;box-shadow:none!important;cursor:zoom-in!important;transition:transform .15s var(--nd-ease),border-color .15s!important;border-radius:14px!important;width:100%!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gx-card:hover{border-color:var(--nd-line3)!important;transform:translateY(-2px)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gx-card:focus-visible{outline:2px solid var(--nd-atxt)!important;outline-offset:2px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gx-frame{background:var(--nd-raised)!important;display:block!important;position:relative!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gx-frame img{object-fit:cover!important;border-radius:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gx-empty{color:var(--nd-t3)!important;padding:24px 0!important;font-size:14px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gx-more,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-history-more{border:1px solid var(--nd-line2)!important;background:var(--nd-card)!important;color:var(--nd-t1)!important;font:inherit!important;box-shadow:none!important;border-radius:12px!important;min-height:44px!important;padding:0 20px!important;font-weight:600!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gx-top{border:1px solid var(--nd-line2)!important;background:var(--nd-pop)!important;color:var(--nd-t1)!important;box-shadow:var(--nd-shadow-pop)!important;bottom:calc(var(--ic-dock-space,180px) + 16px)!important;border-radius:12px!important;width:44px!important;height:44px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-library-section{box-shadow:none!important;background:0 0!important;border:0!important;max-width:1680px!important;margin:0 auto!important;padding:0 48px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-result-card{border:1px solid var(--nd-line)!important;background:var(--nd-card)!important;box-shadow:var(--nd-depth-card)!important;border-radius:14px!important;overflow:hidden!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-result-card footer{color:var(--nd-t3)!important;background:0 0!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-result-card footer strong{color:var(--nd-t1)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-result-upload,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-empty-card{border:1.5px dashed var(--nd-line2)!important;color:var(--nd-t3)!important;box-shadow:none!important;background:0 0!important;border-radius:14px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock{padding:12px 48px calc(14px + env(safe-area-inset-bottom))!important;background:var(--nd-panel)!important;border:0!important;border-top:1px solid var(--nd-line)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:0!important;width:auto!important;max-width:none!important;margin:0!important;bottom:0!important;left:0!important;right:0!important;transform:none!important;box-shadow:0 -18px 40px -24px #0000008c!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-shell{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;max-width:1600px!important;margin:0 auto!important;padding:0!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-tabs{box-shadow:none!important;background:0 0!important;border:0!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0 0 12px!important;display:flex!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-tabs>button:not(.ic-ghost):not(.ic-fold-v2400){color:var(--nd-t3)!important;font:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;min-height:40px!important;padding:0 16px!important;font-size:14px!important;font-weight:600!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-tabs>button:not(.ic-ghost):not(.ic-fold-v2400):hover{color:var(--nd-t1)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-tabs>button.on:not(.ic-ghost){background:var(--nd-raised)!important;color:var(--nd-t1)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-tabs:before{content:""!important;display:none!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-ghost{border:1px solid var(--nd-line2)!important;background:var(--nd-card)!important;color:var(--nd-t1)!important;font:inherit!important;box-shadow:none!important;border-radius:12px!important;min-height:40px!important;padding:0 14px!important;font-size:13.5px!important;font-weight:700!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-ghost:hover{background:var(--nd-raised)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-ghost svg{fill:none!important;stroke:currentColor!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-collapse{width:40px!important;padding:0!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-panes{background:0 0!important;border:0!important;padding:0!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-pane{background:0 0!important}@media (min-width:1200px){html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock .tool-composer-grid-v2000{isolation:isolate!important;grid-template-rows:auto auto auto auto!important;grid-template-columns:repeat(7,auto) minmax(0,1fr) 236px!important;align-items:center!important;gap:10px!important;padding:0!important;display:grid!important;position:relative!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock .tool-composer-grid-v2000:before{content:""!important;background:var(--nd-card)!important;border:1px solid var(--nd-line)!important;z-index:-1!important;border-radius:16px!important;grid-area:3/1/auto/-1!important;align-self:stretch!important;margin:-10px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock .tool-composer-grid-v2000>*{z-index:1!important;position:relative!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock .tool-prompt-stack-v2000,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock .tool-prompt-stack-v2000>.image-prompt-row,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock .tool-prompt-stack-v2000>.image-compose-controls{display:contents!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock #tx-taste-chip{grid-area:1/1/auto/-1!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock .image-prompt-field{border-radius:14px!important;flex-direction:row!important;grid-area:2/1/auto/9!important;align-items:center!important;gap:10px!important;min-height:64px!important;margin:0!important;padding:12px 18px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock .image-prompt-field>span{display:none!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock #image-prompt{resize:none!important;height:38px!important;min-height:38px!important;max-height:120px!important;padding:8px 0!important;font-size:15px!important;line-height:1.5!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock #image-generate-submit{grid-area:2/9!important;align-self:stretch!important;height:auto!important;min-height:64px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock #image-fast-toggle{grid-area:3/1!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock .image-model-trigger{grid-area:3/2!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock .image-compose-controls>label.image-control:first-of-type{grid-area:3/3!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock .image-compose-controls>label.image-control:nth-of-type(2){grid-area:3/4!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock .image-compose-controls>label.image-control:nth-of-type(3){grid-area:3/5!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock .image-count-control{grid-area:3/6!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock .tool-reference-v2000{grid-area:3/7!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock #gti-refine-btn{grid-area:3/8!important;justify-self:start!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock #image-api-status{text-align:right!important;color:var(--nd-t4)!important;white-space:nowrap!important;text-overflow:ellipsis!important;grid-area:3/9!important;justify-self:end!important;max-width:236px!important;margin:0!important;font-size:12px!important;overflow:hidden!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock #image-progress{grid-area:4/1/auto/-1!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock :is(.image-model-trigger,.image-control,.image-count-control,#gti-refine-btn,#image-fast-toggle,.tool-reference-v2000){box-sizing:border-box!important;white-space:nowrap!important;border-radius:12px!important;width:auto!important;min-width:max-content!important;height:44px!important;min-height:44px!important;margin:0!important}}@media (min-width:900px) and (max-width:1199px){html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock .tool-composer-grid-v2000{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;padding:0!important;display:flex!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock .tool-prompt-stack-v2000,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock .tool-prompt-stack-v2000>.image-prompt-row,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock .tool-prompt-stack-v2000>.image-compose-controls{display:contents!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock #tx-taste-chip{flex:100%!important;order:0!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock .image-prompt-field{border-radius:14px!important;flex-direction:row!important;flex:calc(100% - 250px)!important;order:1!important;align-items:center!important;min-height:60px!important;margin:0!important;padding:10px 16px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock .image-prompt-field>span{display:none!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock #image-prompt{resize:none!important;height:36px!important;min-height:36px!important;max-height:110px!important;padding:6px 0!important;font-size:15px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock #image-generate-submit{flex:0 0 236px!important;order:2!important;align-self:stretch!important;height:auto!important;min-height:60px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock :is(#image-fast-toggle,.image-model-trigger,.image-control,.image-count-control,.tool-reference-v2000,#gti-refine-btn){white-space:nowrap!important;flex:none!important;order:3!important;min-width:max-content!important;height:44px!important;min-height:44px!important;margin:0!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock #image-api-status{color:var(--nd-t4)!important;flex:100%!important;order:4!important;margin:0!important;font-size:12px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock #image-progress{flex:100%!important;order:5!important}}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock :is(.image-model-trigger,.image-control,.image-count-control,#gti-refine-btn,#image-fast-toggle){box-sizing:border-box!important;border-radius:12px!important;width:auto!important;height:auto!important;min-height:44px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-prompt-field{background:var(--nd-bg)!important;border:1px solid var(--nd-line2)!important;box-shadow:none!important;color:var(--nd-t1)!important;display:flex!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-prompt-field:focus-within{border-color:var(--nd-a2)!important;box-shadow:0 0 0 3px var(--nd-atint)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) #image-prompt{box-shadow:none!important;color:var(--nd-t1)!important;font-weight:400!important;font-family:var(--nd-font)!important;background:0 0!important;border:0!important;outline:0!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) #image-prompt::placeholder{color:var(--nd-t4)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) :is(.image-model-trigger,.image-control,.image-count-control,#image-fast-toggle,#gti-refine-btn){background:var(--nd-pop)!important;border:1px solid var(--nd-line2)!important;color:var(--nd-t1)!important;box-shadow:none!important;font:inherit!important;align-items:center!important;gap:8px!important;padding:0 12px!important;font-size:13.5px!important;font-weight:600!important;display:inline-flex!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-control>span,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-count-control>span{color:var(--nd-t4)!important;font-size:12px!important;font-weight:500!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-model-trigger strong{color:var(--nd-t1)!important;font-weight:700!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-model-trigger em,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-model-trigger>span:last-child{background:var(--nd-raised)!important;color:var(--nd-t1)!important;border-radius:9px!important;align-items:center!important;min-height:30px!important;padding:0 10px!important;font-size:12.5px!important;font-style:normal!important;font-weight:700!important;display:inline-flex!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) :is(#image-fast-toggle,#gti-refine-btn,.image-model-trigger,.image-control,.image-count-control) *{color:inherit!important;-webkit-text-fill-color:currentColor!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) #image-fast-toggle[aria-pressed=true],html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) #image-fast-toggle.is-on{background:var(--nd-atint)!important;border-color:var(--nd-aline)!important;color:var(--nd-t1)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-select-trigger{color:var(--nd-t1)!important;box-shadow:none!important;background:0 0!important;border:0!important;font-weight:700!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-select-chevron{border-color:var(--nd-t3)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-select-menu{background:var(--nd-pop)!important;border:1px solid var(--nd-line2)!important;box-shadow:var(--nd-shadow-pop)!important;border-radius:12px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-select-menu button,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-select-option{color:var(--nd-t2)!important;background:0 0!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-select-menu button:hover,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-select-option:hover,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-select-option[aria-selected=true]{background:var(--nd-raised)!important;color:var(--nd-t1)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-count-control button{border:1px solid var(--nd-line2)!important;background:var(--nd-raised)!important;color:var(--nd-t1)!important;box-shadow:none!important;border-radius:9px!important;width:30px!important;height:30px!important;min-height:30px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-count-control b{color:var(--nd-t1)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) #image-generate-submit{border-radius:var(--nd-r-btn)!important;background:linear-gradient(180deg,var(--nd-a1),var(--nd-a2))!important;color:var(--nd-on-a)!important;box-shadow:var(--nd-3d)!important;font:inherit!important;transition:transform .12s var(--nd-ease),box-shadow .12s var(--nd-ease)!important;border:1px solid #0000!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;padding:0 18px!important;font-size:16px!important;font-weight:700!important;display:flex!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) #image-generate-submit *{color:var(--nd-on-a)!important;-webkit-text-fill-color:currentColor!important;box-shadow:none!important;background:0 0!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) #image-generate-submit small{opacity:.85!important;border:0!important;padding:0!important;font-size:12px!important;font-weight:600!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) #image-generate-submit:hover:not(:disabled){box-shadow:var(--nd-3d-up)!important;transform:translateY(-2px)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) #image-generate-submit:active:not(:disabled){box-shadow:var(--nd-3d-down)!important;transform:translateY(3px)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) #image-generate-submit:disabled{opacity:.55!important;transform:none!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .tool-reference-v2000{border:1px dashed var(--nd-line3)!important;color:var(--nd-t2)!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;align-items:center!important;gap:8px!important;padding:0 6px 0 12px!important;display:inline-flex!important;position:relative!important;overflow:hidden!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .tool-reference-v2000:hover,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .tool-reference-v2000.is-dragover,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .tool-reference-v2000.ws-drop-on{border-color:var(--nd-atxt)!important;background:var(--nd-atint)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .tool-reference-v2000 .image-reference-preview-v2000{object-fit:cover!important;border-radius:7px!important;flex:none!important;width:30px!important;height:30px!important;position:static!important;inset:auto!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .tool-reference-v2000 .image-reference-preview-v2000:not([src]),html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .tool-reference-v2000 .image-reference-preview-v2000[src=""]{display:none!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .tool-drop-copy-v2000{text-align:left!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;inset:auto!important;transform:none!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .tool-drop-copy-v2000>i{display:none!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .tool-drop-copy-v2000 strong{color:var(--nd-t2)!important;white-space:nowrap!important;font-size:13.5px!important;font-weight:600!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .tool-drop-copy-v2000 strong:before{content:"＋ "!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .tool-drop-copy-v2000 strong:after{content:" (파일 · 보관함)"!important;color:var(--nd-t4)!important;font-weight:500!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .tool-drop-copy-v2000 small{display:none!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .tool-drop-copy-v2000 .image-add-button{opacity:0!important;background:0 0!important;border:0!important;width:auto!important;height:auto!important;margin:0!important;position:absolute!important;inset:0!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-reference-chip:not([hidden]){color:var(--nd-t1)!important;background:0 0!important;border:0!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;font-size:13px!important;display:inline-flex!important;position:static!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-reference-chip span{display:none!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-reference-chip strong{text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--nd-t1)!important;max-width:110px!important;overflow:hidden!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-reference-chip button{z-index:2!important;border:1px solid var(--nd-line2)!important;background:var(--nd-raised)!important;color:var(--nd-t1)!important;border-radius:8px!important;width:28px!important;height:28px!important;min-height:28px!important;position:relative!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .tool-reference-v2000:has(.image-reference-chip:not([hidden])) .tool-drop-copy-v2000{display:none!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-progress{background:var(--nd-card)!important;border:1px solid var(--nd-line)!important;color:var(--nd-t2)!important;border-radius:12px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .tool-progress-track-v2000{background:var(--nd-raised)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) #image-progress-bar{background:linear-gradient(90deg,var(--nd-a1),var(--nd-a2))!important}@media (max-width:899px){html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-personalization-v415,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-library-section{padding-left:16px!important;padding-right:16px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-personalization-head-v415{text-align:left!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ndi-h1{text-align:left!important;width:100%!important;font-size:24px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gx-filters{width:100%!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gx-filters button{flex:1 1 0!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-panes{overscroll-behavior:contain!important;max-height:calc(100dvh - 190px)!important;overflow-y:auto!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .tool-reference-v2000{justify-content:flex-start!important;height:auto!important;min-height:48px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ndi-side{justify-content:space-between!important;width:100%!important;margin-left:0!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ndi-hint{display:none!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gx-grid,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gx-col{gap:10px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-dock{padding:10px 16px calc(12px + env(safe-area-inset-bottom))!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-tabs{flex-wrap:wrap!important;gap:8px 6px!important;padding-bottom:10px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-tabs>button{flex:none!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-tabs>button:not(.ic-ghost):not(.ic-fold-v2400){min-height:40px!important;padding:0 10px!important;font-size:13px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-tabs>.tx-open-btn{margin-left:auto!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-ghost{min-height:40px!important;padding:0 10px!important;font-size:12.5px!important}}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .image-modal-backdrop,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .pz-lb:before{background:var(--nd-scrim)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) :is(.image-model-dialog,.image-library-dialog){background:var(--nd-pop)!important;border:1px solid var(--nd-line)!important;border-radius:var(--nd-r-pop)!important;box-shadow:var(--nd-shadow-pop)!important;color:var(--nd-t1)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) :is(.image-model-dialog,.image-library-dialog) header h2{color:var(--nd-t1)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) :is(.image-model-dialog,.image-library-dialog) header p{color:var(--nd-t3)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) :is(.image-model-dialog,.image-library-dialog) header button{border:1px solid var(--nd-line2)!important;background:var(--nd-card)!important;color:var(--nd-t1)!important;border-radius:12px!important;width:40px!important;height:40px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) select:has(+.image-select){opacity:0!important;pointer-events:none!important;clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gti-field .image-select,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ie-side .image-select{width:100%!important;display:block!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gti-field .image-select-trigger{border-radius:var(--nd-r-in)!important;border:1px solid var(--nd-line2)!important;background:var(--nd-bg)!important;color:var(--nd-t1)!important;justify-content:space-between!important;align-items:center!important;width:100%!important;min-height:44px!important;padding:0 14px!important;font-weight:500!important;display:flex!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gti-studio,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gti-head h2,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gti-head strong{color:var(--nd-t1)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gti-form{background:var(--nd-card)!important;border:1px solid var(--nd-line)!important;box-shadow:none!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gti-field>span{color:var(--nd-t2)!important;font-weight:600!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gti-field em{color:var(--nd-t4)!important;font-style:normal!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gti-field input,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gti-field textarea{background:var(--nd-bg)!important;border:1px solid var(--nd-line2)!important;border-radius:var(--nd-r-in)!important;color:var(--nd-t1)!important;box-shadow:none!important;font-family:var(--nd-font)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gti-field input:focus,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gti-field textarea:focus{border-color:var(--nd-a2)!important;box-shadow:0 0 0 3px var(--nd-atint)!important;outline:0!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gti-field input::placeholder,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gti-field textarea::placeholder{color:var(--nd-t4)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) #gti-generate{border-radius:var(--nd-r-btn)!important;background:linear-gradient(180deg,var(--nd-a1),var(--nd-a2))!important;color:var(--nd-on-a)!important;box-shadow:var(--nd-3d)!important;border:1px solid #0000!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;display:flex!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) #gti-generate *{color:var(--nd-on-a)!important;-webkit-text-fill-color:currentColor!important;box-shadow:none!important;background:0 0!important;border:0!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) #gti-generate small{opacity:.85!important;padding:0!important;font-size:12px!important;font-weight:600!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) #gti-suggest-btn{background:var(--nd-raised)!important;border:1px solid var(--nd-line2)!important;color:var(--nd-t1)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gti-output{background:var(--nd-card)!important;border:1px solid var(--nd-line)!important;box-shadow:none!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gti-placeholder span{background:var(--nd-raised)!important;color:var(--nd-atxt)!important;border:1px solid var(--nd-line2)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gti-placeholder p,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .gti-mini{color:var(--nd-t3)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-board-new{border:1.5px dashed var(--nd-line3)!important;color:var(--nd-t2)!important;box-shadow:none!important;background:0 0!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-board-new:hover{border-color:var(--nd-atxt)!important;background:var(--nd-atint)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-board{background:var(--nd-card)!important;border:1px solid var(--nd-line)!important;box-shadow:none!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ic-empty{color:var(--nd-t3)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ie-slab{background:var(--nd-card)!important;border:1.5px dashed var(--nd-line2)!important;box-shadow:none!important;color:var(--nd-t2)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ie-slab.has-img{border-style:solid!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ie-slab:has(img){border-style:solid!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ie-side{color:var(--nd-t1)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ie-go{border-radius:var(--nd-r-btn)!important;background:linear-gradient(180deg,var(--nd-a1),var(--nd-a2))!important;color:var(--nd-on-a)!important;box-shadow:var(--nd-3d)!important;border:1px solid #0000!important;font-weight:700!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ie-go:disabled{opacity:.5!important;box-shadow:none!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ie-acts button{border:1px solid var(--nd-line2)!important;background:var(--nd-card)!important;color:var(--nd-t1)!important;box-shadow:none!important;border-radius:12px!important;min-height:44px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ie-tip,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ie-meta{color:var(--nd-t4)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-wrap{z-index:920!important;padding:24px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-back{background:var(--nd-scrim)!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;box-shadow:none!important;cursor:default!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-box{background:var(--nd-pop)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid var(--nd-line2)!important;border-radius:var(--nd-r-pop)!important;box-shadow:var(--nd-shadow-pop)!important;color:var(--nd-t2)!important;background-image:none!important;width:min(1120px,100vw - 48px)!important;max-height:min(860px,100vh - 48px)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-box>header{border-bottom:1px solid var(--nd-line)!important;padding:20px 24px 16px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-box h2{color:var(--nd-t1)!important;letter-spacing:-.01em!important;font-size:20px!important;font-weight:700!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-box header p,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-sub{color:var(--nd-t3)!important;font-size:13px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-x,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-lb-x{border:1px solid var(--nd-line2)!important;background:var(--nd-card)!important;color:var(--nd-t1)!important;box-shadow:none!important;border-radius:12px!important;place-items:center!important;width:40px!important;height:40px!important;padding:0!important;font-size:20px!important;display:grid!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-x:hover,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-lb-x:hover{background:var(--nd-raised)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-body{gap:20px!important;padding:18px 24px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-canvas{border:1px solid var(--nd-line)!important;background:var(--nd-raised)!important;box-shadow:none!important;border-radius:14px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-size,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-load{color:var(--nd-t3)!important;font-size:12px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-tools{border:1px solid var(--nd-line)!important;background:var(--nd-card)!important;box-shadow:none!important;border-radius:14px!important;padding:14px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-seg{border:1px solid var(--nd-line)!important;background:var(--nd-panel)!important;box-shadow:none!important;border-radius:12px!important;padding:4px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-seg button{color:var(--nd-t3)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:9px!important;min-height:36px!important;font-size:13px!important;font-weight:600!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-seg button.on{background:var(--nd-atint)!important;color:var(--nd-atxt)!important;box-shadow:inset 0 0 0 1px var(--nd-aline)!important;font-weight:700!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-brush span,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-field>span,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-edge>span,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-edge>b,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-edge>p{color:var(--nd-t1)!important;font-size:13px!important;font-weight:600!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-brush b,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-strength b{color:var(--nd-atxt)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-field em{color:var(--nd-t4)!important;font-style:normal!important;font-weight:500!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-box input[type=range]{accent-color:var(--nd-a2)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-edgehelp,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-note{color:var(--nd-t3)!important;font-size:12px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-undo button,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-up,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-flow-acts button,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-done-acts button{border:1px solid var(--nd-line2)!important;background:var(--nd-card)!important;color:var(--nd-t1)!important;box-shadow:none!important;border-radius:12px!important;min-height:42px!important;padding:0 16px!important;font-size:13px!important;font-weight:600!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-undo button:hover,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-up:hover,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-flow-acts button:hover,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-done-acts button:hover{background:var(--nd-raised)!important;border-color:var(--nd-line3)!important;color:var(--nd-t1)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-prompt,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-model,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-speedsel{border-radius:var(--nd-r-in)!important;border:1px solid var(--nd-line3)!important;background:var(--nd-card)!important;color:var(--nd-t1)!important;-webkit-text-fill-color:currentColor!important;box-shadow:none!important;font-size:14px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-prompt::placeholder{color:var(--nd-t4)!important;-webkit-text-fill-color:var(--nd-t4)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-prompt:focus,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-model:focus,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-speedsel:focus{border-color:var(--nd-a2)!important;box-shadow:0 0 0 3px var(--nd-atint)!important;outline:0!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-model option,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-speedsel option{background:var(--nd-pop)!important;color:var(--nd-t1)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-box>footer{border-top:1px solid var(--nd-line)!important;background:0 0!important;padding:14px 24px 18px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-cost{color:var(--nd-t3)!important;font-size:13px!important;font-weight:500!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-go,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-flow-acts button.main,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-done-acts button.main{border-radius:var(--nd-r-btn)!important;background:linear-gradient(180deg,var(--nd-a1),var(--nd-a2))!important;color:var(--nd-on-a)!important;-webkit-text-fill-color:currentColor!important;box-shadow:var(--nd-3d)!important;border:1px solid #0000!important;min-height:48px!important;padding:0 22px!important;font-size:15px!important;font-weight:700!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-flow-acts button.main,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-done-acts button.main{box-shadow:var(--nd-3d-sm)!important;min-height:42px!important;font-size:13.5px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-go:hover:not(:disabled){box-shadow:var(--nd-3d-up)!important;transform:translateY(-2px)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-go:disabled{opacity:.5!important;box-shadow:var(--nd-3d-g)!important;cursor:not-allowed!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-keep.kept{background:var(--nd-gbg)!important;color:var(--nd-gt)!important;box-shadow:none!important;border-color:#0000!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-busy strong,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-done>h3{color:var(--nd-t1)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-busy small,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-done>p,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-flow-note,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-sent,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-fl figcaption{color:var(--nd-t3)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-fl-box{border:1px solid var(--nd-line)!important;background:var(--nd-raised)!important;border-radius:12px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-fl-arrow{color:var(--nd-atxt)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-gauge-bar{background:var(--nd-raised)!important;border-radius:999px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-gauge-bar>i{background:linear-gradient(90deg,var(--nd-a1),var(--nd-a2))!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-gauge-pct{color:var(--nd-t1)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-cmp{border:1px solid var(--nd-line)!important;background:var(--nd-raised)!important;border-radius:12px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-grip{background:var(--nd-pop)!important;color:var(--nd-t1)!important;border:1px solid var(--nd-line2)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-line{background:var(--nd-a1)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-tag{color:#edeae4!important;background:#0b0c0fa8!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-lb-back{background:var(--nd-scrim)!important;box-shadow:none!important;border:0!important;border-radius:0!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-lb-box figcaption{color:var(--nd-t2)!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-lb-box figcaption b{color:var(--nd-t1)!important}@media (max-width:900px){html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-wrap{place-items:stretch stretch!important;padding:0!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-box{border:0!important;border-radius:0!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:none!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-busy,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-done{padding:18px 16px 20px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-box>header{padding:14px 16px 12px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-box h2{font-size:18px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-body{padding:14px 16px!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-box>footer{padding:12px 16px calc(14px + env(safe-area-inset-bottom))!important;flex-direction:row!important;align-items:center!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-go{flex:1!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-flow-acts,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-done-acts{justify-content:stretch!important}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-flow-acts button,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-done-acts button{flex:45%!important}}html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-model,html body.nd-image:not(#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i#_i) .ip-speedsel{appearance:none!important;background-image:linear-gradient(45deg,transparent 50%,var(--nd-t3)50%),linear-gradient(135deg,var(--nd-t3)50%,transparent 50%)!important;background-position:calc(100% - 20px),calc(100% - 15px)!important;background-repeat:no-repeat!important;background-size:5px 5px,5px 5px!important;padding-right:40px!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .image-personalization-head-v415{flex-wrap:nowrap!important;align-items:center!important;gap:24px!important;margin-bottom:22px!important;display:flex!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .image-personalization-head-v415 .ndi-h1{flex:none!important;margin:0!important;line-height:1.1!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .image-personalization-head-v415 .gx-filters{flex:none!important;width:auto!important;margin:0!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .image-personalization-head-v415 .ndi-side{align-items:center!important;gap:14px!important;min-width:0!important;margin-left:auto!important;display:flex!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .image-personalization-head-v415 .ndi-hint{color:var(--nd-t3)!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:13px!important;line-height:1.4!important;overflow:hidden!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .image-personalization-head-v415 .ndi-taste{flex:none!important}@media (max-width:1100px){html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .image-personalization-head-v415 .ndi-hint{display:none!important}}@media (max-width:760px){html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .image-personalization-head-v415{flex-wrap:wrap!important;gap:12px!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .image-personalization-head-v415 .gx-filters{order:3!important;width:100%!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .image-personalization-head-v415 .ndi-side{margin-left:auto!important}}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .gx-grid,html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .gx-col{gap:16px!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .gx-card{box-shadow:var(--nd-depth-card)!important;transition:transform .18s var(--nd-ease,ease),box-shadow .18s,border-color .18s!important;border-radius:16px!important;position:relative!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .gx-card:hover{filter:none!important;transform:translateY(-3px)!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .gx-cap{z-index:2;color:#fff;text-align:left;-webkit-line-clamp:2;opacity:0;pointer-events:none;background:linear-gradient(#0000,#080a0ec7);-webkit-box-orient:vertical;padding:28px 14px 12px;font-size:12.5px;line-height:1.45;transition:opacity .18s,transform .18s;display:-webkit-box;position:absolute;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(6px)}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .gx-card:hover .gx-cap,html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .gx-card:focus-visible .gx-cap{opacity:1;transform:none}@media (hover:none){html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .gx-cap{display:none}}@media (min-width:761px){html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) #image-result-grid{column-width:auto!important;column-count:auto!important;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important;align-items:start!important;gap:18px!important;display:grid!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) #image-result-grid>*{break-inside:auto!important;width:auto!important;margin:0!important}}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) #image-result-grid .image-result-card{box-shadow:var(--nd-depth-card)!important;border-radius:16px!important;overflow:hidden!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) #image-result-grid .image-result-card>img{aspect-ratio:4/3!important;object-fit:cover!important;width:100%!important;height:auto!important;display:block!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) #image-result-grid .image-result-card footer{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;padding:12px 14px!important;display:flex!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) #image-result-grid .image-result-card footer strong{text-overflow:ellipsis!important;white-space:nowrap!important;flex:auto!important;min-width:0!important;overflow:hidden!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .image-personalization-v415{padding-bottom:140px!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .tx-set{z-index:1200!important;padding:20px!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .tx-set-box{background:var(--nd-pop)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:var(--nd-line2)!important;box-shadow:var(--nd-shadow-pop),inset 0 1px 0 var(--nd-hl)!important;max-height:calc(100vh - 40px)!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .tx-set-box>header{border-bottom-color:var(--nd-line)!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .tx-set-box>footer{border-top-color:var(--nd-line)!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .tx-set-body{overflow:auto!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .tx-seg{background:var(--nd-raised)!important;border-color:var(--nd-line2)!important}html body.nd-image:not(#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j#_j) .ic-dock #image-api-status{text-align:left!important;white-space:normal!important;flex:100%!important;order:9!important;grid-area:4/1/auto/-1!important;justify-self:start!important;width:auto!important;max-width:100%!important;margin:2px 0 0 4px!important}:root:not([data-theme=light]) body.nd-image{--nd-depth-in:inset 0 2px 5px #00000073,inset 0 0 0 1px #00000040,0 1px 0 #ffffff0d}:root[data-theme=light] body.nd-image{--nd-depth-in:inset 0 2px 4px #1b233314,inset 0 0 0 1px #1b233308,0 1px 0 #fff}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .image-personalization-head-v415 .ndi-h1{display:none!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .image-personalization-v415{max-width:none!important;padding-left:32px!important;padding-right:32px!important}@media (max-width:760px){html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .image-personalization-v415{padding-left:16px!important;padding-right:16px!important}}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) #image-model-modal{z-index:1300!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) #image-model-families{background:var(--nd-raised)!important;border:1px solid var(--nd-line)!important;box-shadow:var(--nd-depth-in)!important;border-radius:14px!important;padding:5px!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) #image-model-families button{color:var(--nd-t3)!important;box-shadow:none!important;background:0 0!important;border-radius:10px!important;transition:background .15s,color .15s,box-shadow .15s!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) #image-model-families button:hover{color:var(--nd-t1)!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) #image-model-families button.active{background:var(--nd-card)!important;color:var(--nd-atxt)!important;box-shadow:var(--nd-3d-g-sm)!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .image-model-option{background:var(--nd-card)!important;border:1px solid var(--nd-line)!important;box-shadow:var(--nd-depth-card)!important;transition:transform .18s var(--nd-ease,ease),box-shadow .18s,border-color .18s!important;border-radius:16px!important;position:relative!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .image-model-option:hover{border-color:var(--nd-aline)!important;transform:translateY(-3px)!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .image-model-option.active{border-color:var(--nd-atxt)!important;background:color-mix(in srgb,var(--nd-atint)45%,var(--nd-card))!important;box-shadow:0 0 0 2px var(--nd-atxt),var(--nd-depth-card)!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .image-model-option.active:before{content:"✓"!important;z-index:2!important;background:linear-gradient(180deg,var(--nd-a1),var(--nd-a2))!important;color:var(--nd-on-a,#fff)!important;box-shadow:0 2px 0 var(--nd-ash),0 6px 12px -4px #00000059!important;pointer-events:none!important;border-radius:50%!important;place-items:center!important;width:26px!important;height:26px!important;font-size:14px!important;font-weight:900!important;line-height:1!important;display:grid!important;position:absolute!important;top:10px!important;right:10px!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .image-model-option>b{background:var(--nd-ghost-bg)!important;border:1px solid var(--nd-line2)!important;color:var(--nd-t1)!important;box-shadow:var(--nd-3d-g-sm)!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .image-model-option.active>b{background:linear-gradient(180deg,var(--nd-a1),var(--nd-a2))!important;color:var(--nd-on-a,#fff)!important;box-shadow:var(--nd-3d-sm)!important;border-color:#0000!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .image-model-option.active>b:before{content:"✓"!important;margin-right:5px!important;font-weight:900!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .gti-form>label.gti-field>span{align-items:center!important;gap:4px!important;min-height:34px!important;display:flex!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .gti-form>label.gti-field:nth-of-type(2)>span{padding-right:124px!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) #gti-suggest-btn{white-space:nowrap!important;align-self:start!important;height:32px!important;min-height:32px!important;margin:1px 0 0!important;padding:0 12px!important;font-size:12.5px!important;line-height:1!important}@media (max-width:760px){html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .gti-form>label.gti-field:nth-of-type(2)>span{padding-right:0!important}}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) :is(.gti-form,.gti-output,.ip-tools,.image-select-menu){box-shadow:var(--nd-depth-card)!important;border-color:var(--nd-line)!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) :is(.gti-form,.gti-output,.ip-tools){background:var(--nd-card)!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .ip-stage .ip-canvas{box-shadow:var(--nd-depth-card)!important}@media (max-width:760px){html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .gti-form{border:1px solid var(--nd-line)!important;border-radius:16px!important;padding:16px!important}}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) :is(.gti-field input,.gti-field select,.gti-field textarea,.ip-field textarea,.ip-field select,.ic-dock .image-prompt-field,.ic-dock .image-control,.ic-dock .image-count-control){background:var(--nd-raised)!important;border:1px solid var(--nd-line2)!important;box-shadow:var(--nd-depth-in)!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .ic-dock .image-prompt-field textarea{box-shadow:none!important;background:0 0!important;border:0!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) :is(.gti-field input,.gti-field select,.gti-field textarea,.ip-field textarea,.ip-field select):focus{border-color:var(--nd-atxt)!important;box-shadow:var(--nd-depth-in),0 0 0 3px color-mix(in srgb,var(--nd-atxt)22%,transparent)!important;outline:none!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .image-select-option[aria-selected=true]{background:var(--nd-atint)!important;color:var(--nd-t1)!important;font-weight:800!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .image-select-option[aria-selected=true]:after{color:var(--nd-atxt)!important;font-size:13px!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) :is(.ip-seg,.tx-seg){background:var(--nd-raised)!important;border:1px solid var(--nd-line)!important;box-shadow:var(--nd-depth-in)!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) :is(.ip-seg,.tx-seg) button{color:var(--nd-t3)!important;box-shadow:none!important;background:0 0!important;transform:none!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) :is(.ip-seg,.tx-seg) button.on{background:var(--nd-card)!important;color:var(--nd-atxt)!important;box-shadow:var(--nd-3d-g-sm)!important;transform:translateY(-1px)!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .ic-dock .ic-tabs>button:not(.ic-ghost){transition:background .15s,box-shadow .15s,color .15s!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .ic-dock .ic-tabs>button.on:not(.ic-ghost){background:var(--nd-card)!important;color:var(--nd-t1)!important;box-shadow:var(--nd-3d-g-sm)!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) :is(.ip-undo button,.ip-up,.gti-secondary,.ic-dock .ic-ghost,.ic-dock .image-model-trigger,.ic-dock .image-fast-toggle,.ic-dock .gti-refine,.ndi-taste,.gx-filters){background:var(--nd-ghost-bg)!important;border:1px solid var(--nd-line2)!important;box-shadow:var(--nd-3d-g-sm)!important;transition:transform .12s,box-shadow .12s!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) :is(.ip-undo button,.ip-up,.gti-secondary,.ic-dock .ic-ghost,.ic-dock .image-model-trigger,.ic-dock .image-fast-toggle,.ic-dock .gti-refine,.ndi-taste):hover:not(:disabled){box-shadow:var(--nd-3d-g)!important;transform:translateY(-1px)!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) :is(.ip-undo button,.ip-up,.gti-secondary,.ic-dock .ic-ghost,.ic-dock .image-model-trigger,.ic-dock .image-fast-toggle,.ic-dock .gti-refine,.ndi-taste):active:not(:disabled){box-shadow:var(--nd-3d-g-down)!important;transform:translateY(1px)!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .ic-dock .image-fast-toggle.is-on{background:var(--nd-atint)!important;border-color:var(--nd-aline)!important;color:var(--nd-atxt)!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .gx-filters button.on{background:var(--nd-card)!important;box-shadow:var(--nd-3d-g-sm)!important;color:var(--nd-atxt)!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) .gx-filters{background:var(--nd-raised)!important;box-shadow:var(--nd-depth-in)!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) :is(.ip-go,.gti-generate,#image-generate-submit):not(:disabled){box-shadow:var(--nd-3d)!important}html body.nd-image:not(#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k#_k) :is(.ip-go,.gti-generate,#image-generate-submit):hover:not(:disabled){box-shadow:var(--nd-3d-up)!important;transform:translateY(-1px)!important}html:not([data-theme=light]) body.nd-image.nd-image.nd-image{--nd-depth-card:inset 0 1px 0 #ffffff1a,0 0 0 1px #00000073,0 2px 4px #00000080,0 14px 28px -10px #000000c7,0 30px 52px -24px #000000d9;--nd-depth-panel:inset 0 1px 0 #ffffff1c,0 0 0 1px #00000080,0 3px 6px #00000080,0 22px 40px -14px #000000d1,0 46px 80px -30px #000000e6;--nd-depth-in:inset 0 2px 6px #0000009e,inset 0 0 0 1px #0000006b,0 1px 0 #ffffff0f;--nd-ghost-bg:linear-gradient(180deg,#30323b,#24262d);--nd-3d-g-sm:inset 0 1px 0 #ffffff1a,0 3px 0 #0a0b0e,0 8px 14px -8px #000000d9;--nd-3d-g:inset 0 1px 0 #ffffff1f,0 4px 0 #0a0b0e,0 12px 20px -10px #000000e6;--nd-3d-g-down:inset 0 1px 0 #ffffff0f,0 1px 0 #0a0b0e;--i7-trk:#0c0d11}html[data-theme=light] body.nd-image.nd-image.nd-image{--i7-trk:#d9e0eb}html:not([data-theme=light]) body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.gti-form,.gti-output,.image-result-card,.gx-card){background:#17191f!important;border-color:#ffffff1f #2a2c34 #2a2c34!important}html:not([data-theme=light]) body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-box,.tx-set-box,.image-model-dialog){box-shadow:var(--nd-depth-panel)!important;background:#1b1d23!important;border-color:#ffffff24 #2e3038 #2e3038!important}html:not([data-theme=light]) body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-tools,.image-model-option,.image-select-menu){box-shadow:var(--nd-depth-card)!important;background:#262830!important;border-color:#ffffff1f #33353e #33353e!important}html:not([data-theme=light]) body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) .image-model-option.active{background:color-mix(in srgb,var(--nd-atint)55%,#262830)!important;border-color:var(--nd-atxt)!important;box-shadow:0 0 0 2px var(--nd-atxt),var(--nd-depth-card)!important}html:not([data-theme=light]) body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) .ic-dock{box-shadow:inset 0 1px #ffffff14,0 -18px 40px -16px #000000d9!important}html:not([data-theme=light]) body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.gti-field input,.gti-field textarea,.gti-field .image-select-trigger,.ip-field textarea,.ip-field select,.ic-dock .image-prompt-field,.ic-dock .image-control,.ic-dock .image-count-control,.ip-seg,.tx-seg,#image-model-families,.gx-filters,.tx-ratio-prev){box-shadow:var(--nd-depth-in)!important;background:#0e0f13!important;border-color:#25272e!important}html:not([data-theme=light]) body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-seg,.tx-seg) button.on,html:not([data-theme=light]) body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) #image-model-families button.active,html:not([data-theme=light]) body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) .gx-filters button.on,html:not([data-theme=light]) body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) .ic-dock .ic-tabs>button.on:not(.ic-ghost){box-shadow:var(--nd-3d-g-sm)!important;background:linear-gradient(#353842,#272a31)!important}html:not([data-theme=light]) body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-undo button,.ip-up,.gti-secondary,.ic-dock .ic-ghost,.ic-dock .image-model-trigger,.ic-dock .image-fast-toggle,.ic-dock .gti-refine,.ndi-taste,.image-model-option>b,.tx-chips button){background:var(--nd-ghost-bg)!important;box-shadow:var(--nd-3d-g-sm)!important;border-color:#383b44!important}html:not([data-theme=light]) body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) .tx-chips button.on{border-color:var(--nd-atxt)!important;color:var(--nd-atxt)!important}html:not([data-theme=light]) body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) .image-model-option.active>b{background:linear-gradient(180deg,var(--nd-a1),var(--nd-a2))!important;box-shadow:var(--nd-3d-sm)!important;border-color:#0000!important}html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-box,.tx-set-box,.ic-dock) input[type=range]{--v:0%;appearance:none!important;box-shadow:none!important;box-sizing:border-box!important;accent-color:var(--nd-atxt)!important;cursor:pointer!important;background:0 0!important;border:0!important;width:100%!important;max-width:100%!important;height:22px!important;margin:8px 0 4px!important;padding:0!important;display:block!important}html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-box,.tx-set-box,.ic-dock) input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--nd-a2),var(--nd-a1))0 0/var(--v)100% no-repeat,var(--i7-trk);box-shadow:var(--nd-depth-in);border:0;border-radius:999px;height:8px}html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-box,.tx-set-box,.ic-dock) input[type=range]::-moz-range-track{background:var(--i7-trk);box-shadow:var(--nd-depth-in);border:0;border-radius:999px;height:8px}html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-box,.tx-set-box,.ic-dock) input[type=range]::-moz-range-progress{background:linear-gradient(90deg,var(--nd-a2),var(--nd-a1));border-radius:999px;height:8px}html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-box,.tx-set-box,.ic-dock) input[type=range]::-webkit-slider-thumb{appearance:none;border:2px solid var(--nd-atxt);background:linear-gradient(#fff,#e4e8ef);border-radius:50%;width:20px;height:20px;margin-top:-6px;transition:transform .12s,box-shadow .12s;box-shadow:inset 0 1px #fff,0 2px #0000002e,0 4px 10px -2px #00000073}html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-box,.tx-set-box,.ic-dock) input[type=range]::-moz-range-thumb{border:2px solid var(--nd-atxt);background:linear-gradient(#fff,#e4e8ef);border-radius:50%;width:16px;height:16px;box-shadow:inset 0 1px #fff,0 2px #0000002e,0 4px 10px -2px #00000073}html:not([data-theme=light]) body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-box,.tx-set-box,.ic-dock) input[type=range]::-webkit-slider-thumb{background:linear-gradient(#4a4d57,#30323a);box-shadow:inset 0 1px #ffffff38,0 2px #08090b,0 4px 10px -2px #000c}html:not([data-theme=light]) body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-box,.tx-set-box,.ic-dock) input[type=range]::-moz-range-thumb{background:linear-gradient(#4a4d57,#30323a);box-shadow:inset 0 1px #ffffff38,0 2px #08090b,0 4px 10px -2px #000c}html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-box,.tx-set-box,.ic-dock) input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.08)}html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-box,.tx-set-box,.ic-dock) input[type=range]:focus{outline:none!important}html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-box,.tx-set-box,.ic-dock) input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px color-mix(in srgb,var(--nd-atxt)32%,transparent),0 4px 10px -2px #00000073}html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-box,.tx-set-box,.ic-dock) input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px color-mix(in srgb,var(--nd-atxt)32%,transparent)}html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-brush,.ip-strength){box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-brush,.ip-strength)>span,html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) .tx-aes-top{justify-content:space-between!important;align-items:baseline!important;gap:8px!important;display:flex!important}html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-brush,.ip-strength)>span b,html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) .tx-aes-top b{font-variant-numeric:tabular-nums!important;color:var(--nd-atxt)!important}html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-field select,.gti-field select){appearance:none!important;cursor:pointer!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234E586B' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 14px center!important;background-repeat:no-repeat!important;background-size:16px 16px!important;border-radius:12px!important;min-height:44px!important;padding-right:42px!important}html:not([data-theme=light]) body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-field select,.gti-field select){--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B9BFCB' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important}html:not([data-theme=light]) body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-field select,.gti-field select) option{color:#e8eaf0;background:#1b1d23}html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) :is(.ip-field select,.gti-field select,.gti-field .image-select-trigger):focus-visible{border-color:var(--nd-atxt)!important;box-shadow:var(--nd-depth-in),0 0 0 3px color-mix(in srgb,var(--nd-atxt)28%,transparent)!important;outline:none!important}html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) .gti-field .image-select-trigger{border:1px solid var(--nd-line2)!important;background:var(--nd-raised)!important;box-shadow:var(--nd-depth-in)!important;border-radius:12px!important;min-height:44px!important}html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) .tx-ratio-prev{box-sizing:border-box!important;border:1px dashed color-mix(in srgb,var(--nd-aline)55%,transparent)!important;background:var(--nd-raised)!important;box-shadow:var(--nd-depth-in)!important;border-radius:16px!important;align-content:center!important;gap:10px!important;height:auto!important;min-height:136px!important;padding:16px!important}html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) .tx-ratio-prev .tx-box{zoom:.66!important;border:1.5px solid var(--nd-atxt)!important;background:var(--nd-card)!important;box-shadow:var(--nd-depth-card)!important;border-radius:8px!important}html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) .tx-ratio-prev .tx-lab{font-variant-numeric:tabular-nums!important;margin:0!important;line-height:1.2!important}html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) .image-select-menu{box-shadow:var(--nd-depth-card),0 18px 40px -16px #00000073!important;border-radius:14px!important;padding:6px!important}html body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) .image-select-menu .image-select-option{border-radius:10px!important;justify-content:space-between!important;align-items:center!important;min-height:38px!important;margin:1px 0!important;padding:0 14px!important;display:flex!important}html:not([data-theme=light]) body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) .image-select-menu{background:#262830!important;border:1px solid #363842!important;border-top-color:#ffffff24!important;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #00000080,0 22px 44px -14px #000000e6!important}html:not([data-theme=light]) body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) .image-select-menu .image-select-option:hover{background:#30323b!important}html:not([data-theme=light]) body.nd-image:not(#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l#_l) .image-select-option[aria-selected=true]{background:color-mix(in srgb,var(--nd-atint)70%,#262830)!important;box-shadow:inset 0 1px #ffffff0f!important}html body.nd-image:not(#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m) .ndi-drag-src{opacity:.5!important;transition:opacity .15s!important}html body.nd-image:not(#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m).ndi-dragging .ic-dock{outline:2px dashed color-mix(in srgb,var(--nd-atxt)45%,transparent)!important;outline-offset:-6px!important}html body.nd-image:not(#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m).ndi-dragging .ic-dock.ndi-drop-over{outline-color:#0000!important}html body.nd-image:not(#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m) .ndi-drop-veil{z-index:200!important;box-sizing:border-box!important;border:2px dashed var(--nd-atxt)!important;background:color-mix(in srgb,var(--nd-panel)82%,transparent)!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;pointer-events:none!important;border-radius:18px!important;place-items:center!important;margin:0!important;padding:8px!important;display:none!important;position:absolute!important;inset:6px!important}html body.nd-image:not(#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m) .ic-dock.ndi-drop-over .ndi-drop-veil{display:grid!important}html body.nd-image:not(#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m) .ndi-drop-veil>span{border:1px solid var(--nd-aline)!important;background:var(--nd-card)!important;color:var(--nd-atxt)!important;font:800 14px/1.3 var(--nd-font,inherit)!important;letter-spacing:-.01em!important;word-break:keep-all!important;text-align:center!important;box-shadow:var(--nd-depth-card),0 10px 24px -12px #00000059!important;border-radius:999px!important;align-items:center!important;gap:10px!important;max-width:100%!important;padding:10px 18px 10px 12px!important;display:inline-flex!important}html body.nd-image:not(#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m) .ndi-drop-veil>span:before{content:"+";background:linear-gradient(180deg,var(--nd-a1),var(--nd-a2));color:#fff;font:800 17px/1 var(--nd-font,inherit);border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid}html:not([data-theme=light]) body.nd-image:not(#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m) .ndi-drop-veil>span:before{color:#1b1610}html body.nd-image:not(#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m) .ndi-lb-acts{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}html body.nd-image:not(#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m) .ndi-lb-acts>button{align-self:auto!important;margin:0!important}html[data-theme=light] body.nd-image:not(#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m) .ie-pick{background:var(--nd-raised)!important;border-color:var(--nd-line)!important;box-shadow:var(--nd-depth-in)!important}html[data-theme=light] body.nd-image:not(#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m) .ie-thumb:not(.on) .ie-mark{border-color:var(--nd-line2)!important;background:#ffffffeb!important}html:not([data-theme=light]) body.nd-image:not(#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m) .ie-pick{box-shadow:var(--nd-depth-in)!important;background:#0e0f13!important;border-color:#25272e!important}html body.nd-image:not(#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m) :is(.ie-pick,.image-model-options,.image-select-menu,.tx-set-body,.tx-set-box,.ip-body,.ip-side,.ic-panes,.image-library-modal-grid,.image-library-dialog,.mb-grid,.pz-grid,.pz-lb-box figcaption,.pz-lb-prompt,.gti-suggest){scrollbar-width:thin!important;scrollbar-color:var(--nd-line3)transparent!important}html[data-theme=light] body.nd-image:not(#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m) .tx-set-x{background:var(--nd-card)!important;border:1px solid var(--nd-line2)!important;color:var(--nd-t2)!important;box-shadow:var(--nd-3d-g-sm)!important}html[data-theme=light] body.nd-image:not(#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m) :is(.image-model-dialog,.image-library-dialog)>header>button{box-shadow:var(--nd-3d-g-sm)!important}html[data-theme=light] body.nd-image:not(#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m) :is(.tx-set-x,.image-model-dialog>header>button,.image-library-dialog>header>button):hover{color:var(--nd-atxt)!important;border-color:var(--nd-aline)!important}html[data-theme=light] body.nd-image:not(#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m) .image-library-tile:not(.upload)>span{color:var(--nd-t1)!important;text-shadow:none!important;background:linear-gradient(#fff0,#fffffff0 58%)!important}html body.nd-image:not(#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m) .image-modal:not([hidden]),html body.nd-image:not(#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m#_m) .pz-lb{z-index:760!important}@media (max-width:767px){:root{--fs122:12px}}