.dv2i-content{--du:min(0.59px,calc(100vw / 2721));max-width:calc(1834 * var(--du));padding:calc(194 * var(--du)) calc(44 * var(--du)) calc(58 * var(--du))}.dv2i-rail{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:55;display:flex;flex-direction:column;gap:calc(20 * var(--du, 1px))}.dv2i-rail-item{display:flex;align-items:center;padding:calc(16 * var(--du, 1px)) calc(24 * var(--du, 1px)) calc(16 * var(--du, 1px)) calc(13 * var(--du, 1px));background:#ffffff;border:1px solid rgba(53,60,80,.09);border-left:none;border-radius:0 calc(16 * var(--du, 1px)) calc(16 * var(--du, 1px)) 0;box-shadow:0 calc(10 * var(--du, 1px)) calc(26 * var(--du, 1px)) calc(-12 * var(--du, 1px)) rgba(53,60,80,.32);text-decoration:none;transition:transform .18s cubic-bezier(.2,.8,.3,1),box-shadow .18s ease}.dv2i-rail-item:hover{transform:translateX(10px);box-shadow:0 calc(16 * var(--du, 1px)) calc(34 * var(--du, 1px)) calc(-12 * var(--du, 1px)) rgba(53,60,80,.4)}.dv2i-rail-icon{flex-shrink:0;width:calc(56 * var(--du, 1px));height:calc(56 * var(--du, 1px));border-radius:calc(16 * var(--du, 1px));background:#e4eef6;display:flex;align-items:center;justify-content:center}.dv2i-rail-icon--dark{background:#d5dae2}.dv2i-rail-icon svg{width:calc(29 * var(--du, 1px));height:calc(29 * var(--du, 1px))}.dv2i-hero{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(10 * var(--du));margin:0 auto calc(40 * var(--du))}.dv2i-hero-cloud-wrap{position:relative;display:inline-block}.dv2i-cloud{width:calc(200 * var(--du));height:auto;overflow:visible;display:block}.dv2i-eye-orbit.spin{animation:dv2i-eye-spin .85s linear infinite}.dv2i-eye-counter.spin{animation:dv2i-eye-counter-spin .85s linear infinite}.dv2i-cloud g.dv2i-eye-orbit:first-of-type{--dv2i-ex:1382.58px;--dv2i-ey:2037.76px;--dv2i-px:-65.41px;--dv2i-py:-0.21px}.dv2i-cloud g.dv2i-eye-orbit:nth-of-type(2){--dv2i-ex:1682.87px;--dv2i-ey:2037.76px;--dv2i-px:-76.12px;--dv2i-py:0px}@keyframes dv2i-eye-spin{0%{transform:translate(var(--dv2i-ex),var(--dv2i-ey)) rotate(0deg)}to{transform:translate(var(--dv2i-ex),var(--dv2i-ey)) rotate(1turn)}}@keyframes dv2i-eye-counter-spin{0%{transform:translate(var(--dv2i-px),var(--dv2i-py)) rotate(0deg)}to{transform:translate(var(--dv2i-px),var(--dv2i-py)) rotate(-1turn)}}.dv2i-hero-title{font-family:Onest,sans-serif;font-weight:800;font-size:calc(60 * var(--du));line-height:1;letter-spacing:.01em;color:#353c50;margin:0;text-transform:uppercase;text-align:center}@keyframes dv2i-pop{0%{opacity:0;transform:translateY(8px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}.dv2i-busy-bubble{position:absolute;left:82%;top:calc(-14 * var(--du));z-index:5;display:inline-flex;flex-direction:column;gap:calc(3 * var(--du));white-space:nowrap;background:#ffffff;border-radius:calc(24 * var(--du));padding:calc(16 * var(--du)) calc(25 * var(--du));box-shadow:0 calc(16 * var(--du)) calc(34 * var(--du)) calc(-14 * var(--du)) rgba(53,60,80,.4);animation:dv2i-pop .42s cubic-bezier(.2,.8,.3,1) both}.dv2i-busy-bubble-title{font-family:Onest,sans-serif;font-weight:700;font-size:calc(20 * var(--du));color:#353c50}.dv2i-busy-bubble-sub{font-family:Onest,sans-serif;font-weight:400;font-size:calc(18 * var(--du));color:rgba(53,60,80,.55)}.dv2i-busy-dot{position:absolute;border-radius:50%;background:#ffffff;box-shadow:0 calc(6 * var(--du)) calc(14 * var(--du)) calc(-8 * var(--du)) rgba(53,60,80,.4);animation:dv2i-pop .42s cubic-bezier(.2,.8,.3,1) both}.dv2i-busy-dot--1{left:74%;top:calc(14 * var(--du));width:calc(15 * var(--du));height:calc(15 * var(--du))}.dv2i-busy-dot--2{left:70%;top:calc(34 * var(--du));width:calc(9 * var(--du));height:calc(9 * var(--du))}.dv2i-studio{display:flex;justify-content:center;gap:calc(30 * var(--du));align-items:stretch}.dv2i-col-history{order:1;flex:1 1 0;min-width:0}.dv2i-col-compose{order:2;flex:0 1 calc(660 * var(--du));display:flex;flex-direction:column;gap:calc(22 * var(--du))}.dv2i-col-canvas{order:3;flex:1 1 0;min-width:0}.dv2i-history{padding-left:calc(72 * var(--du));display:flex;flex-direction:column;gap:calc(16 * var(--du));max-height:calc(760 * var(--du))}.dv2i-history-title{font-family:Onest,sans-serif;font-weight:800;font-size:calc(24 * var(--du));color:#353c50;margin:0}.dv2i-history-list{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:calc(14 * var(--du));padding-right:4px;scrollbar-width:thin}.dv2i-job{display:flex;gap:calc(13 * var(--du));background:#ffffff;border:1px solid rgba(53,60,80,.07);border-radius:calc(18 * var(--du));box-shadow:0 calc(10 * var(--du)) calc(26 * var(--du)) calc(-22 * var(--du)) rgba(53,60,80,.3);padding:calc(12 * var(--du));text-decoration:none;transition:border-color .14s ease,background .14s ease}.dv2i-job:hover{border-color:#98accd;background:#f4f8fb}.dv2i-job-media{position:relative;flex-shrink:0;width:calc(72 * var(--du));height:calc(72 * var(--du));border-radius:calc(13 * var(--du));overflow:hidden;background:#eef3f8;display:flex;align-items:center;justify-content:center}.dv2i-job-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@keyframes dv2i-spin{to{transform:rotate(1turn)}}.dv2i-job-spinner{border-radius:50%;border:3px solid rgba(120,131,162,.25);border-top-color:#7883a2;display:block;animation:dv2i-spin .9s linear infinite}.dv2i-job-clock,.dv2i-job-spinner{width:calc(26 * var(--du));height:calc(26 * var(--du))}.dv2i-job-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(7 * var(--du));justify-content:center}.dv2i-job-top{display:flex;justify-content:space-between}.dv2i-job-status,.dv2i-job-top{align-items:center;gap:calc(8 * var(--du))}.dv2i-job-status{display:inline-flex;min-width:0;font-family:Onest,sans-serif;font-weight:700;font-size:calc(19 * var(--du))}.dv2i-job-dot{width:calc(9 * var(--du));height:calc(9 * var(--du));border-radius:50%;flex-shrink:0}.dv2i-job-time{font-family:Onest,sans-serif;font-weight:500;font-size:calc(15 * var(--du));color:rgba(53,60,80,.45);white-space:nowrap;flex-shrink:0}.dv2i-job-prompt{margin:0;font-family:Onest,sans-serif;font-weight:400;font-size:calc(17 * var(--du));line-height:1.35;color:rgba(53,60,80,.6);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.dv2i-job-chips{display:flex;flex-wrap:wrap;gap:calc(6 * var(--du))}.dv2i-job-chip{display:inline-flex;align-items:center;background:rgba(53,60,80,.06);color:rgba(53,60,80,.62);font-family:Onest,sans-serif;font-weight:600;font-size:calc(15 * var(--du));line-height:1;border-radius:999px;padding:calc(7 * var(--du)) calc(12 * var(--du))}.dv2i-history-empty{padding:calc(30 * var(--du)) calc(18 * var(--du));text-align:center;font-family:Onest,sans-serif;font-size:calc(18 * var(--du));color:rgba(53,60,80,.4);border:1px dashed rgba(53,60,80,.14);border-radius:calc(16 * var(--du))}.dv2i-compose-card{background:#f9f8f7;border-radius:calc(28 * var(--du));box-shadow:0 calc(14 * var(--du)) calc(34 * var(--du)) calc(-22 * var(--du)) rgba(53,60,80,.25);border:1px solid rgba(53,60,80,.05);padding:calc(18 * var(--du))}.dv2i-new-gen{display:inline-flex;align-items:center;justify-content:center;gap:calc(10 * var(--du));height:calc(50 * var(--du));padding:0 calc(22 * var(--du));border:none;border-radius:999px;background:#ebedf2;color:#432f2e;font-family:Onest,sans-serif;font-weight:600;font-size:calc(18 * var(--du));cursor:pointer;transition:filter .12s ease;white-space:nowrap;align-self:flex-start}.dv2i-new-gen:hover{filter:brightness(.97)}.dv2i-new-gen svg{width:calc(20 * var(--du));height:calc(20 * var(--du))}.dv2i-canvas{position:sticky;top:calc(120 * var(--du));background:#ffffff;border-radius:calc(34 * var(--du));box-shadow:0 calc(14 * var(--du)) calc(34 * var(--du)) calc(-22 * var(--du)) rgba(53,60,80,.25);border:1px solid rgba(53,60,80,.05);min-height:calc(660 * var(--du));padding:calc(30 * var(--du))}.dv2i-canvas,.dv2i-canvas-idle{display:flex;flex-direction:column}.dv2i-canvas-idle{min-height:calc(600 * var(--du));align-items:center;justify-content:center;gap:calc(22 * var(--du));text-align:center;padding:calc(40 * var(--du))}.dv2i-idle-cloud{width:calc(190 * var(--du));height:auto;opacity:.5}.dv2i-idle-title{font-weight:600;font-size:calc(24 * var(--du));color:rgba(53,60,80,.5)}.dv2i-idle-sub,.dv2i-idle-title{font-family:Onest,sans-serif;margin:0}.dv2i-idle-sub{font-weight:400;font-size:calc(18 * var(--du));line-height:1.5;color:rgba(53,60,80,.4);max-width:calc(380 * var(--du))}.dv2i-canvas-busy{min-height:calc(600 * var(--du));flex-direction:column;gap:calc(26 * var(--du));padding:calc(40 * var(--du))}.dv2i-busy-frame,.dv2i-canvas-busy{display:flex;align-items:center;justify-content:center}.dv2i-busy-frame{width:100%;max-width:calc(460 * var(--du));aspect-ratio:1/1;border-radius:calc(22 * var(--du));background:linear-gradient(135deg,#eef3f8,#e2ebf3);gap:calc(12 * var(--du));overflow:hidden}@keyframes dv2i-dot{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-5px)}}.dv2i-dot{width:calc(16 * var(--du));height:calc(16 * var(--du));border-radius:50%;background:#7883a2;animation:dv2i-dot 1s ease-in-out infinite}.dv2i-busy-text{font-family:Onest,sans-serif;font-weight:600;font-size:calc(21 * var(--du));color:rgba(53,60,80,.6);margin:0}@keyframes dv2i-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.dv2i-canvas-result{animation:dv2i-rise .5s cubic-bezier(.2,.7,.3,1) both}.dv2i-col-compose.dv2i-col-compose.dv2i-col-compose .image-gen-t2i-pickers--desktop{display:flex;flex-wrap:wrap;align-items:center;gap:calc(12 * var(--du));margin:0;padding:0;background:none;border:none;box-shadow:none}.dv2i-col-compose.dv2i-col-compose.dv2i-col-compose .image-gen-t2i-picker-slot{margin:0;padding:0;width:auto;min-width:0;flex:none}.dv2i-col-compose.dv2i-col-compose.dv2i-col-compose .image-gen-model-picker-root--desktop{width:auto;min-width:0}.dv2i-col-compose.dv2i-col-compose.dv2i-col-compose .image-gen-model-trigger{display:inline-flex;align-items:center;gap:calc(11 * var(--du));width:auto;min-width:0;background:#d9e1ee;border:none;border-radius:999px;padding:calc(14 * var(--du)) calc(22 * var(--du));font-family:Onest,sans-serif;font-weight:600;font-size:calc(20 * var(--du));line-height:1;color:#252935;cursor:pointer;box-shadow:none;transition:filter .12s ease}.dv2i-col-compose.dv2i-col-compose.dv2i-col-compose .image-gen-model-trigger:hover{filter:brightness(.97)}.dv2i-col-compose.dv2i-col-compose.dv2i-col-compose .image-gen-model-trigger-label{font:inherit;color:inherit}.dv2i-col-compose.dv2i-col-compose.dv2i-col-compose .image-gen-model-trigger-caret{width:calc(13 * var(--du));height:calc(9 * var(--du));border:none;margin:0;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 6' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath d='M1 1l3.5 3.5L8 1' stroke='%23353C50' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:50%;transform:none}.dv2i-col-compose.dv2i-col-compose.dv2i-col-compose .image-gen-model-menu{min-width:calc(230 * var(--du));background:#ffffff;border:none;border-radius:calc(20 * var(--du));box-shadow:0 calc(20 * var(--du)) calc(50 * var(--du)) calc(-16 * var(--du)) rgba(53,60,80,.4);padding:calc(10 * var(--du))}.dv2i-col-compose.dv2i-col-compose.dv2i-col-compose .image-gen-model-menu-item{border-radius:calc(13 * var(--du));padding:calc(15 * var(--du)) calc(18 * var(--du));font-family:Onest,sans-serif;font-weight:600;font-size:calc(19 * var(--du));color:#252935}.dv2i-col-compose.dv2i-col-compose.dv2i-col-compose .image-gen-model-menu-item:hover{background:rgba(53,60,80,.05)}.dv2i-compose-card{background:transparent;border:none;box-shadow:none;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:calc(12 * var(--du))}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-prompt-wrap{order:1;width:100%;position:relative;background:#f9f8f7;border:1px solid rgba(53,60,80,.05);border-radius:calc(28 * var(--du));box-shadow:0 calc(14 * var(--du)) calc(34 * var(--du)) calc(-22 * var(--du)) rgba(53,60,80,.25);padding:calc(30 * var(--du)) calc(30 * var(--du)) calc(64 * var(--du));min-height:calc(320 * var(--du));margin:0;display:flex}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-textarea--desktop{width:100%;min-height:calc(230 * var(--du));border:none;outline:none;background:transparent;box-shadow:none;resize:none;padding:0 calc(44 * var(--du)) 0 0;margin:0;font-family:Onest,sans-serif;font-weight:400;font-size:calc(21 * var(--du));line-height:1.45;color:#252935;border-radius:0}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-textarea--desktop:focus{box-shadow:none;border:none}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-prompt-counter{position:absolute;right:calc(26 * var(--du));bottom:calc(22 * var(--du));font-family:Onest,sans-serif;font-weight:300;font-size:calc(15 * var(--du));color:#9f9f9f;font-variant-numeric:tabular-nums;background:none}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-prompt-top-right-label{position:absolute;top:calc(12 * var(--du));right:calc(24 * var(--du));font-family:Onest,sans-serif;font-weight:500;font-size:calc(14 * var(--du));color:#9f9f9f}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-file-input-hidden{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-clip-fab--desktop{order:2;position:static;width:calc(50 * var(--du));height:calc(50 * var(--du));border:none;border-radius:50%;background:#d9e1ee;color:#252935;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;box-shadow:none;cursor:pointer;flex:none;transition:filter .12s ease,transform .1s ease}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-clip-fab--desktop:hover{filter:brightness(.97)}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-clip-fab--desktop:active{transform:scale(.94)}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-cap-row--desktop{order:3;display:inline-flex;align-items:center;gap:calc(12 * var(--du));margin:0;padding:0;background:none;border:none;flex:none}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-cap-label{display:inline-flex;align-items:center;gap:calc(8 * var(--du));margin:0}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-cap-label-text{display:none}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-cap-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;background-color:#d9e1ee;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 6' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath d='M1 1l3.5 3.5L8 1' stroke='%23353C50' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(16 * var(--du)) center;background-size:calc(13 * var(--du)) calc(9 * var(--du));border-radius:999px;padding:calc(14 * var(--du)) calc(40 * var(--du)) calc(14 * var(--du)) calc(22 * var(--du));font-family:Onest,sans-serif;font-weight:600;font-size:calc(18 * var(--du));line-height:1;color:#252935;cursor:pointer;box-shadow:none}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-submit-fab--desktop{order:4;position:relative;margin:0 0 0 auto;height:calc(54 * var(--du));padding:0 calc(70 * var(--du)) 0 calc(24 * var(--du));border:none;border-radius:999px;background:#eef4f8;color:#252935;font-family:Onest,sans-serif;font-weight:500;font-size:calc(19 * var(--du));line-height:calc(54 * var(--du));white-space:nowrap;cursor:pointer;box-shadow:none;flex:none;transition:filter .12s ease}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-submit-fab--desktop:hover{filter:brightness(.98)}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-submit-fab--desktop:after{content:"";position:absolute;right:0;top:0;width:calc(54 * var(--du));height:calc(54 * var(--du));border-radius:50%;background-color:#7883a2;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 1.5Q12.8 11.2 22.5 12Q12.8 12.8 12 22.5Q11.2 12.8 1.5 12Q11.2 11.2 12 1.5Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:calc(24 * var(--du)) calc(24 * var(--du))}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-submit-fab--desktop:disabled{opacity:.75;cursor:default}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-desktop-clear-row{order:5;width:100%;display:flex;justify-content:flex-start;margin:0}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-preview-clear-all--desktop{border:none;background:none;padding:0;font-family:Onest,sans-serif;font-weight:600;font-size:calc(15 * var(--du));color:rgba(53,60,80,.55);cursor:pointer}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-preview-strip--desktop{order:6;width:100%;display:flex;flex-wrap:wrap;gap:calc(10 * var(--du));margin:0;padding:0;background:none;border:none}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-preview-thumb-wrap{width:calc(84 * var(--du));height:calc(84 * var(--du));border-radius:calc(14 * var(--du));overflow:hidden;background:#eef3f8;position:relative;flex:none}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-preview-thumb{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.dv2i-compose-card.dv2i-compose-card.dv2i-compose-card .image-gen-compose-err-wrap{order:7;width:100%}.dv2i-col-canvas.dv2i-col-canvas.dv2i-col-canvas .image-gen-result.image-gen-panel{width:100%;margin:0;padding:0;background:none;border:none;box-shadow:none;border-radius:0}.dv2i-col-canvas.dv2i-col-canvas.dv2i-col-canvas .image-gen-result-title{display:none}.dv2i-col-canvas.dv2i-col-canvas.dv2i-col-canvas .image-gen-result-images{display:flex;flex-direction:column;gap:calc(18 * var(--du));margin:0}.dv2i-col-canvas.dv2i-col-canvas.dv2i-col-canvas .image-gen-result-row{margin:0;display:flex;flex-direction:column;align-items:center;gap:calc(16 * var(--du))}.dv2i-col-canvas.dv2i-col-canvas.dv2i-col-canvas .image-gen-result-img{width:100%;max-height:calc(600 * var(--du));-o-object-fit:contain;object-fit:contain;border-radius:calc(22 * var(--du));background:#ebeff4;border:none;box-shadow:none}.dv2i-col-canvas.dv2i-col-canvas.dv2i-col-canvas .image-gen-download-btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(9 * var(--du));height:calc(54 * var(--du));padding:0 calc(24 * var(--du));border:none;border-radius:999px;background-color:#98accd;color:#ffffff;font-family:Onest,sans-serif;font-weight:600;font-size:calc(19 * var(--du));line-height:1;cursor:pointer;box-shadow:none;text-decoration:none;transition:filter .12s ease}.dv2i-col-canvas.dv2i-col-canvas.dv2i-col-canvas .image-gen-download-btn:hover{filter:brightness(1.06)}.dv2i-col-canvas.dv2i-col-canvas.dv2i-col-canvas .image-gen-result-text{font-family:Onest,sans-serif;font-weight:400;font-size:calc(16 * var(--du));line-height:1.5;color:rgba(53,60,80,.6)}.dv2i-col-compose.dv2i-col-compose.dv2i-col-compose .image-gen-auth-gate{width:100%;margin:0;padding:0}.dv2i-col-compose.dv2i-col-compose.dv2i-col-compose .image-gen-auth-gate-inner{background:#ffffff;border:1px solid rgba(53,60,80,.05);border-radius:calc(28 * var(--du));box-shadow:0 calc(14 * var(--du)) calc(34 * var(--du)) calc(-22 * var(--du)) rgba(53,60,80,.25);padding:calc(26 * var(--du)) calc(28 * var(--du));font-family:Onest,sans-serif;font-size:calc(18 * var(--du));line-height:1.5;color:#353c50}.dv2i-col-compose.dv2i-col-compose.dv2i-col-compose .image-gen-auth-gate-link{display:inline-flex;align-items:center;justify-content:center;margin-top:calc(14 * var(--du));height:calc(50 * var(--du));padding:0 calc(26 * var(--du));border-radius:999px;background:#98accd;color:#ffffff;font-family:Onest,sans-serif;font-weight:600;font-size:calc(18 * var(--du));text-decoration:none;transition:filter .12s ease}.dv2i-col-compose.dv2i-col-compose.dv2i-col-compose .image-gen-auth-gate-link:hover{filter:brightness(1.06)}