@layer components{.iar-card{--card-padding:12px;contain:layout style paint;border-radius:12px;width:100%;height:100%;transition:transform .2s;position:relative;overflow:hidden}.iar-card[data-size=S],.iar-card[data-size=M]{--card-padding:8px}.iar-card:after{z-index:3;border-radius:inherit;content:"";pointer-events:none;border:1px solid #0000000d;position:absolute;inset:0}@media (hover:hover){.iar-card:hover,.iar-card[data-hovered]{z-index:1;transform:scale(var(--card-hover-scale,1.02))}}.iar-card:has(.iar-card__open:focus-visible){outline-offset:2px;outline:2px solid #1967ff}.iar-card__skeleton{position:absolute;inset:0}.iar-card__img{z-index:1;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s ease-out;display:block;position:absolute;inset:0}.iar-card__img[data-loaded]{opacity:1}.iar-card__open{z-index:2;border-radius:inherit;cursor:pointer;background:0 0;border:0;outline:none;padding:0;position:absolute;inset:0}.iar-overlay{z-index:4;border-radius:inherit;pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0;overflow:hidden}.iar-overlay__row{padding:var(--card-padding);justify-content:space-between;align-items:flex-start;gap:4px;display:flex;position:relative}.iar-overlay__row:before{z-index:-1;content:"";opacity:0;pointer-events:none;height:60%;transition:opacity .2s;position:absolute;left:0;right:0}.iar-overlay__row--top:before{background:linear-gradient(#00000052 0%,#0000 100%);top:0}.iar-overlay__row--bottom{align-items:flex-end;margin-top:auto}.iar-overlay__row--bottom:before{background:linear-gradient(#0000 0%,#00000052 100%);bottom:0}.iar-overlay__group{align-items:center;gap:4px;display:flex}.iar-overlay .ia-icon-btn{pointer-events:auto;transition:background-color .15s,opacity .25s}.iar-more{pointer-events:auto;margin-left:auto;transition:opacity .25s}.iar-card:not(:hover):not([data-hovered]):not(:focus-within) .iar-hover-only{opacity:0;pointer-events:none}.iar-card:hover .iar-overlay__row:before,.iar-card[data-hovered] .iar-overlay__row:before,.iar-card:focus-within .iar-overlay__row:before{opacity:1}@media (hover:none){.iar-card .iar-hover-only{opacity:1!important;pointer-events:auto!important}.iar-card .iar-overlay__row:before{opacity:1}}.iar-heart[aria-pressed=true] svg{animation:.3s ease-out ia-heart-pop}.iar-card__placeholder{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.iar-state{z-index:3;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.iar-state__dark{border-radius:inherit;background:#000000bf;position:absolute;inset:0}.iar-state__content{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:0 8px;display:flex;position:relative}.iar-state__text{flex-direction:column;align-items:center;gap:8px;display:flex}.iar-state[data-kind=generating] .iar-state__text{gap:12px}.iar-state__title{color:#fff;margin:0;font-size:14px;font-weight:600;line-height:1.3}.iar-state__title--small{font-size:12px}.iar-state__sub{color:#fff;white-space:pre-line;max-width:160px;margin:0;font-size:12px;font-weight:500;line-height:1.2}.iar-state[data-kind=generating] .iar-state__sub{white-space:normal;max-width:134px}.iar-state__icon{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:0 0;border-top:1px solid #ffffff80;border-bottom:1px solid #ffffff80;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.iar-state__icon--small{width:24px;height:24px}.iar-state__icon--danger{background:#ef9e2c1a}.iar-state__icon--destructive{background:#ef2c4f26}.iar-state__icon img,.iar-state__icon svg{width:20px;height:20px}.iar-state__icon--small img,.iar-state__icon--small svg{width:12px;height:12px}.iar-state__actions{justify-content:center;align-items:center;gap:8px;display:flex}.iar-state__actions--tight{gap:4px}.iar-state__corner{right:var(--card-padding);bottom:var(--card-padding);justify-content:flex-end;display:flex;position:absolute}.iar-state__help{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:9999px;padding:0;display:flex;position:absolute;top:8px;right:8px}.iar-state__help:focus-visible{outline-offset:2px;outline:2px solid #ffffff80}.iar-state .ia-ring{color:#fff}.iar-state .ia-ring--small .ia-ring__label{font-size:9px}.iar-help{flex-direction:column;gap:12px;width:310px;padding:12px 12px 16px 16px;display:flex}.iar-help__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.iar-help__title{margin:0;font-size:14px;font-weight:700;line-height:1.3}.iar-help__text{color:#000;flex-direction:column;gap:10px;margin:0;font-size:12px;font-weight:400;line-height:1.4;display:flex}.iar-canvas{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.iar-toolbar{align-items:center;gap:16px;margin-bottom:16px;display:flex}.iar-toolbar__left{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.iar-toolbar__right{flex-shrink:0;align-items:center;gap:20px;display:flex}.iar-grid{width:100%;transition:opacity .2s;position:relative}.iar-grid[aria-busy=true]{opacity:.7}.iar-section{margin-bottom:10px}.iar-section:last-child{margin-bottom:0}.iar-section__chip.ia-badge{margin-bottom:8px}.iar-sentinel{height:20px}.iar-loader{color:#000;justify-content:center;padding:20px;display:flex}.iar-problem{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:80px 0;display:flex}.iar-problem__text{color:#6a6b6c;margin:0;font-size:12px;font-weight:500;line-height:1.4}.iar-no-match{margin-top:100px}.iar-no-match.ia-empty-msg{padding:0}.iar-no-match .ia-empty-msg__title{font-size:16px;line-height:20px}.iar-no-match .ia-empty-msg__line{line-height:17px}.iar-products{flex-direction:column;gap:16px;display:flex}.iar-product{color:#000;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;outline:none;align-items:center;gap:12px;width:100%;max-width:100%;height:42px;padding:0;font-family:inherit;display:flex}.iar-product:focus-visible{box-shadow:0 0 0 2px #1967ff}.iar-product__figure{background:#f2f4f6;border:1px solid #0000000d;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;margin:0;display:flex;overflow:hidden}.iar-product__figure img{object-fit:cover;width:100%;height:100%}.iar-product__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;max-width:calc(100% - 84px);font-size:14px;font-weight:600;line-height:1;overflow:hidden}.iar-product__check{border:1px solid #6a6b6c;border-radius:5px;flex-shrink:0;width:18px;height:18px;margin-left:auto;transition:all .2s ease-in-out;position:relative}.iar-product:hover .iar-product__check{border-color:#000}.iar-product[aria-checked=true] .iar-product__check{background:#000;border-color:#000}.iar-product[aria-checked=true] .iar-product__check:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:4px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)rotate(45deg)}.iar-products__empty{color:#6a6b6c;margin:0;font-size:12px;font-weight:500;line-height:1.4}.iar-detail{color:#000;background:#fff;border:0;outline:none;gap:24px;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;animation:.2s ease-out backwards ia-fade-in;display:flex;position:fixed;inset:0;overflow:hidden}.iar-detail:not([open]){display:none}.iar-detail::backdrop{background:0 0}.iar-detail__back{z-index:20;color:#0e0e0e;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:18px;height:24px;padding:0;display:flex;position:absolute;top:20px;left:40px}.iar-detail__back:focus-visible,.iar-rail__thumb:focus-visible,.iar-input:focus-visible,.iar-logo-chip:focus-visible,.iar-logo:focus-visible,.iar-hotspot:focus-visible{outline-offset:2px;outline:2px solid #1967ff}.iar-rail{flex:0 0 115px;height:100%;padding-left:40px;position:relative}.iar-rail__list{scrollbar-width:none;flex-direction:column;gap:8px;height:100%;padding:calc(50vh - 52.5px) 0;display:flex;overflow-y:auto}.iar-rail__list::-webkit-scrollbar{display:none}.iar-rail__thumb{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:16px;flex-shrink:0;width:75px;height:105px;min-height:105px;padding:0;transition:border .2s;display:block;position:relative;overflow:hidden}.iar-rail__thumb[aria-current=true]{border-color:#000;padding:4px}.iar-rail__thumb img{object-fit:cover;border-radius:12px;width:100%;height:100%;display:block}.iar-rail__fade{z-index:11;opacity:0;pointer-events:none;height:192px;transition:opacity .2s;position:absolute;left:0;right:0}.iar-rail__fade--top{background:linear-gradient(#fff 0% 15%,#fff0 100%);top:0}.iar-rail__fade--bottom{background:linear-gradient(#fff0 0%,#fff 90% 100%);bottom:0}.iar-rail__fade[data-visible]{opacity:1}.iar-stage{flex-direction:column;flex:auto;min-width:0;display:flex;position:relative}.iar-stage__content{flex:auto;justify-content:center;align-items:center;min-height:0;padding:40px 0 12px;display:flex}.iar-stage__frame{background:#f2f4f6;border-radius:16px;position:relative;overflow:hidden}.iar-stage__img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.iar-stage__actions{flex-shrink:0;justify-content:center;align-items:flex-start;gap:12px;min-height:88px;padding-bottom:40px;display:flex}.iar-hotspot{z-index:4;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0;position:absolute}.iar-hotspot:before{content:"";pointer-events:none;background:0 0;border:1px solid #0000;border-radius:10px;transition:background-color .15s,border-color .15s;position:absolute;inset:-2px}.iar-hotspot:hover:before,.iar-hotspot:focus-visible:before,.iar-hotspot[data-active]:before{background:#5bf0a51f;border-color:#5bf0a5}.iar-logo{z-index:5;cursor:pointer;transform:translate(-50%, -50%) rotate(var(--iar-rotation,0deg));background:0 0;border:0;padding:0;line-height:0;display:block;position:absolute}.iar-logo img{pointer-events:none;width:100%;height:auto;display:block}.iar-logo:hover{outline:1px solid #5bf0a5}.iar-logo-chip{color:#000;cursor:pointer;background:#fff;border:1px solid #f2f4f6;border-radius:16px;justify-content:center;align-items:center;gap:8px;min-width:80px;height:48px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:600;line-height:20px;transition:border-color .15s,color .15s;display:inline-flex}.iar-logo-chip:hover,.iar-logo-chip[aria-expanded=true]{color:#000000b3;border-color:#ececec}.iar-logo-pop{flex-direction:column;gap:16px;width:280px;padding:16px;display:flex}.iar-logo-pop__title{color:#000;margin:0;font-size:14px;font-weight:700;line-height:1.3}.iar-logo-pop__preview{background:#f8f9fa;border-radius:12px;justify-content:center;align-items:center;height:72px;padding:8px;display:flex}.iar-logo-pop__preview img{object-fit:contain;max-width:100%;max-height:56px}.iar-logo-pop__label{color:#000;letter-spacing:.1px;margin:0 0 8px;font-size:12px;font-weight:600;line-height:16px}.iar-corners{grid-template-columns:1fr 1fr;gap:6px;display:grid}.iar-corner{color:#000;cursor:pointer;background:#fff;border:1px solid #f2f4f6;border-radius:8px;height:36px;padding:0 8px;font-family:inherit;font-size:12px;font-weight:600;line-height:1;transition:border-color .15s}.iar-corner:hover{border-color:#cad4dd}.iar-corner[aria-checked=true]{border-color:#000}.iar-corner:focus-visible{outline-offset:1px;outline:2px solid #1967ff}.iar-logo-pop__size{align-items:center;gap:12px;display:flex}.iar-logo-pop__size input{accent-color:#000;flex:1}.iar-logo-pop__value{color:#6a6b6c;text-align:right;min-width:36px;font-size:12px;font-weight:600}.iar-logo-pop__actions{gap:8px;display:flex}.iar-logo-pop__actions>*{flex:1}.iar-side-col{border-left:1px solid #f2f4f6;flex:0 0 480px;height:100%;position:relative}.iar-side{flex-direction:column;height:100%;padding:40px;display:flex;overflow:hidden}.iar-side__scroll{min-height:0;overflow:auto}.iar-side__header{justify-content:space-between;gap:24px;min-width:0;margin-bottom:32px;display:flex}.iar-side__heading{flex-direction:column;gap:8px;min-width:0;display:flex}.iar-side__title{text-overflow:ellipsis;white-space:nowrap;max-width:262px;margin:0;font-size:20px;font-weight:700;line-height:24px;overflow:hidden}.iar-side__created{color:#6a6b6c;margin:0;font-size:12px;font-weight:400;line-height:12px}.iar-side__actions{flex-shrink:0;align-items:flex-start;gap:6px;display:flex}.iar-side__actions .ia-icon-btn:hover:not(:disabled),.iar-side__actions .ia-icon-btn[aria-expanded=true]{background:#f2f4f6}.iar-side__footer{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:24px;display:flex}.iar-side__outlined{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.iar-side__primary{flex:1;min-width:0;display:flex}.ia-btn.iar-download{flex:1;gap:6px;min-height:48px;padding:0 24px;font-size:12px;line-height:16px}.ia-btn.iar-download:hover:not(:disabled){background:#000000b3}.iar-prompt{max-height:300px;margin-bottom:24px;font-size:14px;font-weight:400;line-height:19.6px;overflow:auto}.iar-prompt__head{justify-content:space-between;align-items:center;min-height:34px;display:flex}.iar-prompt__title{margin:0;font-size:16px;font-weight:400;line-height:24px}.iar-prompt__tools{align-items:center;gap:16px;display:flex}.iar-prompt__copy{color:#0e0e0e;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:20px;height:32px;padding:0;transition:opacity .15s;display:inline-flex}.iar-prompt__copy:hover{opacity:.7}.iar-prompt__copy:focus-visible{outline-offset:2px;outline:2px solid #1967ff}.iar-prompt__toggle svg{transition:transform .35s ease-in-out}.iar-prompt__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.iar-prompt__collapsed{min-height:64px;margin-bottom:24px;position:relative}.iar-prompt__preview{max-height:80px;animation:.2s ease-in backwards ia-fade-in;position:relative;overflow:hidden}.iar-prompt__fade{pointer-events:none;background:linear-gradient(#fff0,#fff);height:60px;position:absolute;bottom:0;left:0;right:0}.iar-prompt__p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0 0 16px}.iar-prompt__grid{transition:grid-template-rows .35s var(--ia-ease);grid-template-rows:0fr;display:grid}.iar-prompt__grid[data-open]{grid-template-rows:1fr}.iar-prompt__grid>div{min-height:0;overflow:hidden}.iar-inputs{align-items:center;gap:8px;margin-bottom:24px;display:flex}.iar-inputs__list{flex-wrap:wrap;gap:12px;display:flex}.iar-input{cursor:zoom-in;background:#f2f4f6;border:0;border-radius:16px;width:80px;height:80px;padding:0;transition:transform .2s;display:block;position:relative;overflow:hidden}.iar-input:after{content:"";pointer-events:none;border:1px solid #0000000d;border-radius:16px;position:absolute;inset:0}.iar-input img{object-fit:cover;width:100%;height:100%;display:block}.iar-chips{flex-wrap:wrap;gap:6.08px;display:flex}.iar-chip{color:#6a6b6c;border:1px solid #f2f4f6;border-radius:8px;align-items:center;gap:6.08px;height:32px;padding:0 12px;font-size:12px;font-weight:500;line-height:12px;display:flex}.iar-chip svg{color:#8f969c;flex-shrink:0}.iar-edit{z-index:2;background:#fff;flex-direction:column;gap:32px;padding:40px;animation:.18s ease-out backwards ia-fade-in;display:flex;position:absolute;inset:0;overflow:hidden}.iar-edit__head{flex-direction:column;flex-shrink:0;gap:8px;display:flex}.iar-edit__title-row{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.iar-edit__title{letter-spacing:-.1px;text-overflow:ellipsis;white-space:nowrap;max-width:262px;margin:0;font-size:20px;font-weight:700;line-height:28px;overflow:hidden}.iar-edit__sub{color:#6a6b6c;letter-spacing:.1px;margin:0;font-size:12px;font-weight:400;line-height:12px}.iar-edit__body{flex-direction:column;flex:auto;gap:24px;min-height:0;display:flex;overflow:hidden}.iar-edit__texts{flex-direction:column;gap:8px;min-height:0;max-height:55%;display:flex;position:relative;overflow:hidden}.iar-edit__label{color:#000;letter-spacing:.1px;margin:0;font-size:12px;font-weight:600;line-height:12px}.iar-edit__scroller{scrollbar-width:none;min-height:0;max-height:100%;position:relative;overflow-y:auto}.iar-edit__scroller::-webkit-scrollbar{display:none}.iar-edit__fade{pointer-events:none;background:linear-gradient(#fff0,#fff);height:12px;position:absolute;bottom:0;left:0;right:0}.iar-edit__fields{flex-direction:column;gap:8px;padding-bottom:24px;display:flex}.iar-edit__row{align-items:center;scroll-margin:24px;display:flex}.iar-edit__field,.iar-edit__prompt-input{resize:none;color:#000;cursor:pointer;background:0 0;border:1px solid #f2f4f6;border-radius:12px;outline:none;width:100%;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4;transition:border-color .15s;display:block}.iar-edit__field{min-height:48px;max-height:200px;padding:14px 16px;overflow-y:hidden}.iar-edit__field:focus,.iar-edit__prompt-input:focus{cursor:text}.iar-edit__field:hover,.iar-edit__prompt-input:hover{border-color:#cad4dd}.iar-edit__field:focus-visible,.iar-edit__field:focus,.iar-edit__prompt-input:focus-visible{border-color:#000}.iar-edit__field::placeholder,.iar-edit__prompt-input::placeholder{color:#8f969c;opacity:1}.iar-edit__remove{opacity:0;pointer-events:none;flex-shrink:0;align-items:center;width:0;height:48px;margin-left:0;transition:width .7s cubic-bezier(.16,1,.3,1),opacity .7s cubic-bezier(.16,1,.3,1),margin .7s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden}.iar-edit__row:hover .iar-edit__remove,.iar-edit__row:focus-within .iar-edit__remove{opacity:1;pointer-events:auto;width:32px;margin-left:8px}.iar-edit__note{color:#6a6b6c;margin:0;font-size:12px;font-weight:500;line-height:1.4}.iar-edit__note button{color:#000;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.iar-edit__prompt{flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex}.iar-edit__prompt-field{flex:auto;min-height:175px;position:relative}.iar-edit__prompt-input{height:100%;padding:14px 16px;position:absolute;inset:0}.iar-edit__footer{flex-shrink:0;margin-top:auto}.iar-free{align-items:center;gap:2px;font-weight:500;display:inline-flex}.iar-rate{color:#000;width:320px;max-width:calc(100vw - 32px);box-shadow:var(--ia-shadow-popover);background:#fff;border:1px solid #f2f4f6;border-radius:16px;flex-direction:column;gap:12px;padding:20px;display:flex}.iar-rate__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.iar-rate__title{margin:0;font-size:14px;font-weight:700;line-height:20px}.iar-rate__close{color:#cad4dd;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;padding:0;transition:color .15s;display:inline-flex}.iar-rate__close:hover{color:#6a6b6c}.iar-rate__close:focus-visible{outline:2px solid #1967ff}.iar-rate__desc{color:#6a6b6c;margin:0;font-size:12px;font-weight:400;line-height:16px}.iar-stars{gap:6px;display:flex}.iar-star{cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0;display:inline-flex}.iar-star:focus-visible{outline-offset:2px;outline:2px solid #1967ff}.iar-star[data-jump] svg{animation:.6s ease-out iar-jump}.iar-rate__foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.iar-dots{gap:4px;display:flex}.iar-dot{background:#cad4dd;border-radius:9999px;width:6px;height:6px}.iar-dot[data-active]{background:#000}.iar-reasons{flex-wrap:wrap;gap:8px;display:flex}.iar-reason{color:#000;cursor:pointer;background:#fff;border:1px solid #ececec;border-radius:9999px;padding:8px 12px;font-family:inherit;font-size:12px;font-weight:600;line-height:16px;transition:background-color .15s,border-color .15s,color .15s}.iar-reason:hover{border-color:#cad4dd}.iar-reason[aria-pressed=true]{color:#fff;background:#000;border-color:#000}.iar-reason:focus-visible{outline-offset:2px;outline:2px solid #1967ff}.iar-rate__note{resize:none;color:#000;background:#fff;border:1px solid #ececec;border-radius:12px;outline:none;width:100%;min-height:80px;padding:12px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.4;transition:border-color .15s}.iar-rate__note:focus{border-color:#000}.iar-rate__note::placeholder{color:#8f969c}.iar-confirm{flex-direction:column;gap:24px;display:flex}.iar-confirm__text{color:#6a6b6c;margin:0;font-size:14px;font-weight:400;line-height:20px}.iar-confirm__actions{gap:8px;display:flex}.iar-confirm__actions>*{flex:1}.ia-btn.iar-danger{color:#fff;background:#ef2c4f}.ia-btn.iar-danger:hover:not(:disabled){background:#bf233f}.iar-email{flex-direction:column;gap:12px;display:flex}.iar-email__input{color:#000;background:#fff;border:1px solid #ececec;border-radius:12px;outline:none;height:48px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .15s}.iar-email__input:focus{border-color:#000}.iar-email__input[aria-invalid=true]{border-color:#ef4444}.iar-email__error{color:#ef4444;margin:0;font-size:12px;font-weight:500;line-height:16px}.iar-tour{z-index:1060;color:#000;background:0 0;border:0;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:visible}.iar-tour__catcher{position:absolute;inset:0}.iar-tour__spot{pointer-events:none;border-radius:16px;position:absolute;box-shadow:0 0 0 9999px #0006}.iar-tour__card{background:#fff;border-radius:16px;width:292px;animation:.3s ease-out backwards iar-tour-in;position:absolute;box-shadow:0 4px 24px #0003}.iar-tour__img{object-fit:cover;background:#f2f4f6;border-bottom:1px solid #f2f4f6;border-radius:16px 16px 0 0;width:100%;height:194px;display:block}.iar-tour__body{flex-direction:column;gap:6px;padding:20px;display:flex}.iar-tour__title{margin:0;font-size:16px;font-weight:700;line-height:1.4}.iar-tour__text{margin:0;font-size:14px;font-weight:400;line-height:1.4}.iar-tour__foot{justify-content:flex-end;margin-top:6px;display:flex}.iar-tour__arrow{background:#fff;width:12px;height:12px;position:absolute;transform:rotate(45deg)}@media (max-width:1024px){.iar-side-col{flex-basis:400px}}@media (max-width:767px){.iar-detail{flex-direction:column;gap:0;overflow-y:auto}.iar-rail{display:none}.iar-detail__back{top:12px;left:16px}.iar-stage{flex:none;min-height:70dvh}.iar-side-col{border-top:1px solid #f2f4f6;border-left:0;flex:none;height:auto}.iar-side{height:auto;padding:24px 16px}.iar-edit{padding:24px 16px;position:relative}}}@keyframes iar-jump{0%{transform:translateY(0)scale(1)}30%{transform:translateY(-6px)scale(1.15)}60%{transform:translateY(0)scale(.95)}to{transform:translateY(0)scale(1)}}@keyframes iar-tour-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ia .iar-card,.ia .iar-card__img,.ia .iar-overlay__row:before,.ia .iar-edit__remove,.ia .iar-prompt__grid,.ia .iar-prompt__toggle svg,.ia .iar-rail__thumb{transition:none}.ia .iar-detail,.ia .iar-edit,.ia .iar-prompt__preview,.ia .iar-tour__card,.ia .iar-star[data-jump] svg,.ia .iar-heart[aria-pressed=true] svg{animation:none}@media (hover:hover){.ia .iar-card:hover,.ia .iar-card[data-hovered]{transform:none}}}
