@layer components{.iav{background:var(--ia-canvas);flex-direction:column;min-height:100dvh;display:flex}.iav-body{flex:auto;align-items:flex-start;gap:8px;padding:10px 10px 0;display:flex}.iav-target{min-width:0}.iav-center{flex:1;justify-content:center;align-items:center;min-height:0;padding:20px;display:flex}.iav-note{color:#404040;text-align:center;max-width:360px;margin:0;font-size:14px;font-weight:400;line-height:20px}.iav-left{top:calc(var(--ia-header-h) + 10px);z-index:20;width:400px;min-width:0;height:calc(100dvh - var(--ia-header-h) - 20px);background:#fff;border-radius:12px;flex:none;position:sticky}.iav-left__scroll{height:100%;padding:12px;overflow-y:auto}.iav-side-layout{flex-direction:column;min-height:100%;display:flex}.iav-side-layout__body{flex-direction:column;flex:1;gap:12px;display:flex}.iav-side-layout__footer{z-index:10;background:#fff;position:sticky;bottom:0}.iav-side-layout__footer:before{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);width:100%;height:24px;position:absolute;bottom:100%;left:0}.iav-right{flex:1;align-self:stretch;min-width:0;position:relative}.iav-right__stick{top:calc(var(--ia-header-h) + 10px);height:calc(100dvh - var(--ia-header-h) - 20px);position:sticky}.iav-work{background:#fff;border-radius:12px;flex-direction:column;gap:16px;min-width:0;height:100%;padding:12px;display:flex;overflow:hidden;container-type:inline-size}.iav-work__tabs{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.iav-work__panel{flex-direction:column;flex:1;min-height:0;display:flex}.iav-card{background:#fff;border:1px solid #f2f4f6;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:390px;display:flex}.iav-frame{transform-origin:50%;transition:transform .3s var(--ia-ease);flex-shrink:0;position:relative}.iav-frame:hover,.iav-frame:focus-within{z-index:10;transform:scale(1.02)}.iav-frame__inner{isolation:isolate;background:#f8f9fa;border:1px solid #f2f4f6;border-radius:18px;position:absolute;inset:0;overflow:hidden}.iav-frame__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.iav-frame__shimmer{background-image:linear-gradient(90deg,#f2f4f6 25%,#d3d7dc 50%,#f2f4f6 75%);background-size:200% 100%;animation:1.4s ease-in-out infinite ia-shimmer;position:absolute;inset:0}.iav-frame__failed{background:#ef2c4f33;position:absolute;inset:0}.iav-frame__badge{z-index:10;color:#fff;letter-spacing:.1px;white-space:nowrap;cursor:default;-webkit-user-select:none;user-select:none;background:#000000b3;border:1px solid #ffffff1f;border-radius:6px;align-items:center;height:20px;padding:2px 4px;font-size:12px;font-weight:600;line-height:16px;display:flex;position:absolute;bottom:8px;left:8px;overflow:clip}.iav-frame__remove{z-index:20;opacity:0;display:flex;position:absolute;top:-4px;right:-4px}.iav-frame:hover .iav-frame__remove,.iav-frame:focus-within .iav-frame__remove{opacity:1}@media (hover:none){.iav-frame__remove{opacity:1}}.iav-status{flex-shrink:0;align-items:center;gap:8px;padding:4px 0;display:flex;overflow:clip}.iav-status__busy{color:#000;align-items:center;gap:4px;display:inline-flex}.iav-status__text,.iav-status__hint{color:#000;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px}.iav-status__hint{color:#8f969c}.iav-status__ok{color:#3fa873;flex-shrink:0}.iav-status__x{color:#ef2c4f;flex-shrink:0}.ia-stepper.iav-count{width:100%}.iav-elements-card{color:#000;text-align:left;cursor:pointer;width:100%;height:64px;transition:color .15s var(--ia-ease), background-color .15s var(--ia-ease), border-color .15s var(--ia-ease);background:#fff;border:1px solid #f2f4f6;border-radius:12px;outline:none;align-items:center;padding:14px 16px;font-family:inherit;display:flex;overflow:hidden}.iav-elements-card--chips{height:auto;padding:16px}.iav-elements-card:hover:not(:disabled){border-color:#cad4dd}.iav-elements-card:active:not(:disabled),.iav-elements-card[aria-pressed=true],.iav-elements-card:focus-visible{border-color:#000}.iav-elements-card:focus-visible{outline-offset:2px;outline:2px solid #1967ff}.iav-elements-card:disabled{color:#8f969c;cursor:not-allowed}.iav-elements-card__row{align-items:center;gap:24px;width:100%;min-width:0;display:flex}.iav-elements-card__text{flex-direction:column;flex:auto;align-items:flex-start;gap:4px;min-width:0;display:flex}.iav-elements-card--chips .iav-elements-card__text{gap:2px}.iav-elements-card__label{width:100%;font-size:14px;font-weight:600;line-height:20px}.iav-elements-card__chips{flex-wrap:wrap;align-items:center;gap:4px 8px;max-width:100%;display:flex}.iav-elements-card__chip{color:#8f969c;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:100%;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.iav-price{align-items:center;gap:2px;display:inline-flex}.iav-projects{flex-direction:column;flex:1;min-height:0;margin:-8px;padding:8px;display:flex;overflow-y:auto}.iav-how{flex:1;min-height:0;overflow-y:auto}.iav-how__column{flex-direction:column;align-items:center;gap:32px;padding:40px 16px 0;display:flex}@container (min-width:720px){.iav-how__column{padding:60px 72px 0}}.iav-how__block{width:100%;max-width:458px}.iav-how__intro{flex-direction:column;gap:2px;display:flex}.iav-how__title{letter-spacing:-.2px;margin:0;font-size:22px;font-weight:700;line-height:32px}.iav-how__lead{color:#404040;margin:0;font-size:14px;font-weight:400;line-height:20px}.iav-how__steps{flex-direction:column;gap:16px;display:flex}.iav-step{transition:box-shadow .3s var(--ia-ease);border-radius:16px;position:relative}.iav-step--spotlit{z-index:9001;box-shadow:var(--ia-shadow-lg)}.iav-step__card{background:#fffc;border:1px solid #cad4dd8a;border-radius:16px;overflow:clip}.iav-step__card[data-open]{border-color:#eceef0}.iav-step__btn{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;outline:none;align-items:flex-start;gap:10px;padding:16px;font-family:inherit;display:flex}.iav-step__btn:disabled{cursor:default}.iav-step__btn:focus-visible{box-shadow:inset 0 0 0 2px #1967ff}.iav-step__badge{color:#8f969c;border:1.111px dashed #8f969c;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:13.33px;font-weight:700;line-height:1;display:flex}.iav-step__badge[data-state=open]{color:#000;border-color:#000}.iav-step__badge[data-state=done]{color:#fff;background:#000;border:1.111px solid #f2f4f680}.iav-step__main{flex-direction:column;flex:1;min-width:0;display:flex}.iav-step__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.iav-step__title{color:#000;font-size:16px;font-weight:600;line-height:1.3}.iav-step__chevron{color:#8f969c;transition:transform .15s var(--ia-ease);flex-shrink:0;transform:rotate(90deg)}.iav-step__chevron[data-open]{transform:rotate(-90deg)}.iav-step__desc{opacity:0;transition:grid-template-rows .3s var(--ia-ease-out), opacity .3s var(--ia-ease-out);grid-template-rows:0fr;display:grid}.iav-step__desc[data-open]{opacity:1;grid-template-rows:1fr}.iav-step__desc-clip{min-height:0;overflow:hidden}.iav-step__desc-inner{color:#404040;padding:8px 24px 0 0;font-size:14px;font-weight:500;line-height:1.4;display:block}.iav-step__p{display:block}.iav-step__p+.iav-step__p{margin-top:8px}.iav-example{flex-direction:column;gap:10px;display:flex}.iav-example__head{justify-content:space-between;align-items:center;display:flex}.iav-example__title{margin:0;font-size:14px;font-weight:600;line-height:20px}.iav-example__images{align-items:center;gap:10px;display:flex}.iav-example__images img{aspect-ratio:145/260;object-fit:cover;border:1px solid #0000000d;border-radius:18px;flex-shrink:0;width:calc(33.3333% - 6.66667px);max-width:145px;height:auto}.iav-example__caption{color:#404040;text-align:center;margin:0;font-size:14px;font-weight:400;line-height:20px}.iav-spotlight{z-index:9000;opacity:0;pointer-events:none;visibility:hidden;background:#1b1c1e80;width:100vw;height:100vh;transition:opacity .3s ease-out,clip-path .35s ease-out,visibility 0s linear .3s;position:fixed;inset:0}.iav-spotlight--on{opacity:1;visibility:visible;transition:opacity .3s ease-out,clip-path .35s ease-out,visibility linear}.iav-spotlight--tracking{transition:opacity .3s ease-out}.iav-overlay{z-index:10;pointer-events:none;position:absolute;inset:0}.iav-overlay[data-open]{pointer-events:auto}.iav-panel{opacity:0;visibility:hidden;background:#fff;border-radius:12px;width:100%;height:100%;transition:transform .25s,opacity .25s,visibility 0s linear .25s,max-width .25s;transform:translate(-12px);box-shadow:-8px 0 20px #0000000d,0 5px 12.5px #0000000d}.iav-overlay[data-open] .iav-panel{opacity:1;visibility:visible;transition:transform .25s,opacity .25s,visibility linear,max-width .25s;transform:none}.iav-panel__column{border-radius:12px;flex-direction:column;gap:16px;height:100%;padding:20px 0;display:flex;overflow:hidden}.iav-panel__head{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:24px;padding:0 20px;display:flex}.iav-panel__title{color:#000;flex-shrink:0;margin:0;font-size:16px;font-weight:600;line-height:24px}.iav-panel__tools{align-items:center;gap:8px;display:flex}.ia-btn.iav-reset:disabled{opacity:.5;cursor:default}.iav-panel__body{border-top:1px solid #f2f4f6;flex:1;align-items:stretch;gap:20px;min-width:0;min-height:0;padding:0 20px;transition:padding-right .25s;display:flex}.iav-panel[data-brief=closed] .iav-panel__body{padding-right:0}.iav-panel__editor{flex:1;width:100%;min-width:0;max-width:1000px;min-height:0;padding-top:20px}.iav-bleed{height:calc(100% + 8px);margin:-4px;padding:4px;overflow-y:auto}.iav-groups{flex-direction:column;gap:20px;padding-bottom:16px;display:flex}.iav-group{flex-direction:column;gap:12px;width:100%;display:flex}.iav-group__title{color:#000;margin:0;font-size:14px;font-weight:600;line-height:20px}.iav-group__rows{flex-direction:column;gap:16px;width:100%;display:flex}.iav-divider{width:100%;padding-left:24px}.iav-divider>span{background:#f2f4f6;height:1px;display:block}.iav-layer{min-width:0}.iav-layer__grid{grid-template-columns:20px minmax(0,1fr);gap:4px;width:100%;min-width:0;display:grid}.iav-layer__rail{flex-direction:column;align-self:stretch;align-items:center;min-height:0;display:flex;position:relative}.iav-layer__grid:has(.iav-layer__head--toggles:hover) .iav-layer__toggle{background:#f2f4f6}.iav-layer__arrow{color:#000;transition:transform .2s var(--ia-ease-out);display:inline-flex}.iav-layer__arrow[data-open]{transform:rotate(90deg)}.iav-track{flex:1;width:20px;min-height:20px;margin-top:2px;display:block;position:relative}.iav-track__dot{background:#8f969c;border-radius:9999px;flex-shrink:0;width:3px;height:3px;display:block}.iav-track>.iav-track__dot{position:absolute;top:8.5px;left:8.5px}.iav-track__line{background:#eceef0;width:1px;position:absolute;top:20px;bottom:0;left:9.5px}.iav-layer__grid--flat .iav-track__line{bottom:-8px}.iav-layer__rail--summary{justify-content:center}.iav-layer__rail--summary:before{content:"";background:#eceef0;width:1px;position:absolute;top:-4px;bottom:calc(50% + 10px);left:9.5px}.iav-layer__rail--scope{padding-top:16px}.iav-layer__rail--scope:before{content:"";background:#eceef0;width:1px;position:absolute;top:-4px;bottom:0;left:9.5px}.iav-track__marker{z-index:1;justify-content:center;align-items:center;width:20px;height:36px;display:flex;position:relative}.iav-layer__head{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.iav-layer__head--toggles{cursor:pointer}.iav-layer__grid--flat .iav-layer__head{margin-bottom:16px}.iav-layer__text{flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;gap:2px;min-width:0;min-height:42px;display:flex}.iav-layer__title{color:#000;font-size:14px;font-weight:600;line-height:20px}.iav-layer__value{color:#404040;overflow-wrap:anywhere;white-space:normal;min-width:0;max-width:100%;font-size:14px;font-weight:500;line-height:20px;display:block}.iav-layer__value:hover{color:#000}.iav-layer[data-action=delete] .iav-layer__title,.iav-layer[data-action=delete] .iav-layer__value{color:#8f969c;text-decoration:line-through}.iav-copy{vertical-align:middle;margin-left:4px;display:inline-flex}.iav-copy__btn{color:#8f969c;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:6px;outline:none;justify-content:center;align-items:center;width:20px;height:20px;padding:2px;display:inline-flex}.iav-layer__value:hover .iav-copy__btn,.iav-copy__btn:focus-visible{opacity:1}.iav-copy__btn:focus-visible{box-shadow:0 0 0 2px #1967ff}.iav-copy__done{color:#000}@media (hover:none){.iav-copy__btn{opacity:1}}.iav-switch{background:#f8f9fa;border-radius:10px;flex-shrink:0;align-items:center;height:36px;padding:4px;display:flex}.iav-switch__btn{color:#8f969c;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;outline:none;justify-content:center;align-items:center;height:28px;padding:6px 8px;font-family:inherit;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.iav-switch__btn[aria-pressed=true]{color:#000;background:#fff}.iav-switch__btn:focus-visible{box-shadow:inset 0 0 0 2px #1967ff}.iav-layer__badges{cursor:pointer;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;padding:8px 24px 8px 0;display:flex}.iav-badge{letter-spacing:.1px;text-overflow:ellipsis;white-space:nowrap;cursor:default;-webkit-user-select:none;user-select:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:2px;min-width:20px;max-width:100%;height:20px;padding:2px 4px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex;overflow:hidden}.iav-layer__badges .iav-badge{cursor:pointer}.iav-badge--secondary{color:#000;background:#ececec}.iav-badge--outline{color:#454545;background:#fff;box-shadow:inset 0 0 0 1px #ececec}.iav-badge--warning{color:#b26a00;background:#fff4e0}.iav-badge--ghost{color:#454545;background:#0000000a}.iav-scope{min-width:0;padding:16px 24px 16px 0}.ia-seg.iav-seg{border-radius:10px;flex-shrink:0;height:36px}.ia-seg.iav-seg .ia-seg__tab{height:28px;padding:6px 8px}.iav-layer__content{grid-column:1/-1;min-width:0}.iav-more{transition:grid-template-rows .2s var(--ia-ease-out);grid-template-rows:0fr;display:grid}.iav-more[data-open]{grid-template-rows:1fr}.iav-more__clip{min-height:0;overflow:hidden}.iav-ins{grid-template-columns:20px minmax(0,1fr);align-items:stretch;column-gap:4px;display:grid}.iav-ins__marker{flex-direction:column;align-items:center;display:flex;position:relative}.iav-ins__marker-box{justify-content:center;align-items:center;height:36px;display:flex}.iav-marker__range{color:#000;white-space:nowrap;align-self:center;margin-left:3px;font-size:12px;font-weight:600;line-height:16px}.iav-ins__line{background:#eceef0;width:1px;position:absolute;top:36px;bottom:0;left:9.5px}.iav-ins__body{align-items:flex-start;gap:8px;min-width:0;padding-bottom:8px;display:flex}.iav-ins--last .iav-ins__body{padding-bottom:0}.iav-field-wrap{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.iav-field{width:100%;min-width:0;min-height:38px;transition:border-color .15s var(--ia-ease);background:#fff;border:1px solid #f2f4f6;border-radius:10px;flex-direction:column;gap:8px;padding:8px 8px 8px 12px;display:flex}.iav-field:hover:not(:focus-within){border-color:#cad4dd}.iav-field:focus-within{border-color:#000}.iav-field--invalid,.iav-field--invalid:hover,.iav-field--invalid:focus-within{border-color:#ef2c4f}.iav-field__row{align-items:flex-start;gap:10px;display:flex}.iav-field__area{flex:1;min-width:0;position:relative}.iav-field__area[data-overflow]:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);height:60px;position:absolute;bottom:0;left:0;right:0}.iav-field__textarea{width:100%;min-height:20px;max-height:250px;box-shadow:none;color:#000;resize:none;background:0 0;border:0;outline:none;padding:0;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;display:block}.iav-field__textarea::placeholder{color:#8f969c;opacity:1;font-weight:500}.ia-icon-btn.iav-field__upload{color:#8f969c}.ia-icon-btn.iav-field__upload[aria-disabled=true]{opacity:.5;cursor:default}.ia-icon-btn.iav-field__upload[aria-disabled=true]:hover{background:0 0}.iav-field__counter{color:#ef2c4f;align-self:flex-end;font-size:12px;font-weight:500;line-height:16px}.iav-field__warn{color:#404040;margin:0;font-size:14px;font-weight:500;line-height:20px}.iav-strip{align-items:center;gap:8px;min-height:48px;display:flex}.iav-strip__thumb{flex-shrink:0;width:40px;height:40px;position:relative}.iav-strip__thumb img{object-fit:cover;border:1px solid #0000000d;border-radius:8px;width:100%;height:100%}.ia-icon-btn.iav-strip__remove{position:absolute;top:-6px;right:-6px}.iav-ai-choice{color:#8f969c;border-radius:10px;flex-grow:1;align-items:center;min-width:0;min-height:38px;padding:8px 12px;font-size:14px;font-weight:500;line-height:20px;display:flex}.iav-brief{border-left:1px solid #f2f4f6;flex-shrink:0;width:64px;height:100%;transition:width .25s,opacity .25s;position:relative;overflow:hidden}.iav-brief[data-open]{width:275px}.iav-brief__inner{opacity:0;pointer-events:none;flex-direction:column;gap:12px;width:275px;height:100%;padding:20px 4px 4px 20px;transition:opacity .25s;display:flex}.iav-brief__inner[data-empty]{gap:8px}.iav-brief[data-open] .iav-brief__inner{opacity:1;pointer-events:auto}.iav-brief__head{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;display:flex}.iav-brief__title{color:#000;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.iav-brief__expand{display:flex;position:absolute;top:18px;left:50%;transform:translate(-50%)}.iav-brief__empty{color:#404040;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:250px;display:flex}.iav-brief__empty-title{margin:0;font-size:14px;font-weight:600;line-height:20px}.iav-brief__empty-text{margin:0;font-size:12px;font-weight:400;line-height:16px}.iav-brief .iav-bleed{flex:1;height:auto;min-height:0}.iav-brief__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.iav-brief__variation{flex-direction:column;gap:4px;display:flex}.iav-brief__rule{align-items:center;gap:10px;display:flex}.iav-brief__n{color:#000;flex-shrink:0;font-size:12px;font-weight:600;line-height:16px}.iav-brief__line{background:#f2f4f6;flex:1;height:1px}.iav-brief__fields{flex-direction:column;margin:0;padding:0 0 0 20px;list-style:none;display:flex}.iav-brief__field{width:100%;color:inherit;text-align:left;cursor:pointer;transition:background-color .15s var(--ia-ease);background:0 0;border:0;border-radius:6px;outline:none;flex-direction:column;padding:6px;font-family:inherit;display:flex}.iav-brief__field:hover{background:#f8f9fa}.iav-brief__field:focus-visible{box-shadow:inset 0 0 0 2px #1967ff}.iav-brief__label{color:#000;font-size:12px;font-weight:600;line-height:16px}.iav-brief__value{max-width:100%;font-size:14px;font-weight:500;line-height:20px;display:block}.iav-brief__value--muted,.iav-brief__value--missing{color:#8f969c;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iav-brief__value--missing{color:#b26a00}.iav-brief__value--text{color:#404040;overflow-wrap:anywhere;-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.iav-brief__prefix{color:#8f969c}.iav-side{flex-direction:column;height:100%;padding:40px;display:flex;overflow:hidden}.iav-side__scroll{flex-direction:column;min-height:0;display:flex;overflow:auto}.iav-side__inputs{margin-top:24px}.iav-side__inputs:empty{display:none}.iav-run-brief{flex-direction:column;gap:12px;min-height:0;display:flex}.iav-run-brief__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.iav-run-brief__title{margin:0;font-size:16px;font-weight:600;line-height:24px}.iav-run-brief__box{position:relative}.iav-run-brief__box--folded{max-height:194px;overflow:hidden}.iav-run-brief__box--folded:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);height:44px;position:absolute;bottom:0;left:0;right:0}.iav-run-brief__box--folded,.iav-run-brief__box--open{padding-bottom:12px}.iav-run-brief__rows{flex-direction:column;gap:8px;margin:0;display:flex}.iav-run-brief__row{flex-direction:column;gap:2px;min-width:0;display:flex}.iav-run-brief__label{color:#000;font-size:12px;font-weight:600;line-height:16px}.iav-run-brief__value{color:#404040;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.iav-run-brief__box--open .iav-run-brief__value{overflow-wrap:anywhere;white-space:normal;overflow:visible}.iav-run-brief__value--muted{color:#8f969c}.iav-run-brief__toggle{z-index:2;color:#000;cursor:pointer;opacity:0;width:34px;height:34px;transition:opacity .2s var(--ia-ease-out), transform .2s var(--ia-ease-out);background:#f2f4f6;border:0;border-radius:10px;outline:none;justify-content:center;align-items:center;padding:7px;display:flex;position:absolute;bottom:-8px;left:50%;transform:translate(-50%,6px)}.iav-run-brief__box:hover .iav-run-brief__toggle,.iav-run-brief__toggle:focus-visible{opacity:1;transform:translate(-50%)}.iav-run-brief__toggle:focus-visible{box-shadow:0 0 0 2px #1967ff}@media (hover:none){.iav-run-brief__toggle{opacity:1;transform:translate(-50%)}}.iav-run-brief__chevron{transition:transform .2s var(--ia-ease-out);display:inline-flex}.iav-run-brief__chevron[data-open]{transform:rotate(180deg)}.iav-side__footer{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:24px;display:flex}.iav-side__outlined{align-items:center;gap:8px;min-width:0;display:flex}.iav-side__more{display:inline-flex}.iav-side__more .ia-icon-btn{border-color:#f2f4f6;border-radius:9999px;width:48px;height:48px}.iav-side__more .ia-icon-btn:hover:not(:disabled),.iav-side__more .ia-icon-btn[aria-expanded=true]{background:0 0;border-color:#ececec}.iav-side__primary{flex:1;min-width:0;display:flex}.iav-side__primary>.ia-btn{width:100%}.iav-confirm{flex-direction:column;display:flex}.iav-confirm__text{color:#000;text-align:center;margin:0;font-size:14px;font-weight:400;line-height:1.5}.iav-confirm__actions{gap:8px;margin-top:24px;display:flex}.iav-confirm__actions>*{flex:1;min-width:0}.ia-btn.iav-danger{color:#fff;background:#ef2c4f}.ia-btn.iav-danger:hover:not(:disabled){background:#d8213f}@media (max-width:767px){.iav-body{flex-direction:column;align-items:stretch;padding:10px 16px 16px}.iav-left{width:100%;height:auto;position:static}.iav-left__scroll{height:auto;overflow:visible}.iav-right{width:100%}.iav-right__stick{height:640px;position:relative;top:auto}.iav-overlay{z-index:50;position:fixed}.iav-overlay .iav-panel{border-radius:0;max-width:none!important}.iav-panel__column{border-radius:0}.iav-layer__head{flex-wrap:wrap}}@media (min-width:768px){.iav{height:100dvh;overflow:auto}}}@media (prefers-reduced-motion:reduce){.iav-frame,.iav-panel,.iav-overlay[data-open] .iav-panel,.iav-panel__body,.iav-brief,.iav-brief__inner,.iav-step,.iav-step__chevron,.iav-step__desc,.iav-layer__arrow,.iav-more,.iav-run-brief__toggle,.iav-run-brief__chevron,.iav-spotlight,.iav-spotlight--on,.iav-spotlight--tracking{transition:none}.iav-frame:hover,.iav-frame:focus-within{transform:none}.iav-frame__shimmer{animation:none}}
