:root{--ins-backdrop:#0b0c0e52}.ins-root{--ins-max:1760px;--ins-page-pad:65px;--ins-gutter:clamp(20px, 3vw, 56px);--ins-gap:24px;--ins-header-h:82px;--ins-space-1:4px;--ins-space-2:8px;--ins-space-3:12px;--ins-space-4:16px;--ins-space-5:24px;--ins-space-6:32px;--ins-space-7:48px;--ins-type-display:28px;--ins-type-title:20px;--ins-type-section:16px;--ins-type-body:16px;--ins-type-meta:16px;--ins-type-micro:16px;--ins-tracking-display:-.022em;--ins-tracking-title:-.015em;--ins-shadow-hover:0 8px 24px -10px #00000059, 0 2px 6px -2px #0000002e;--ins-ease:cubic-bezier(.2, .7, .3, 1);--ins-fast:.16s;--ins-slow:.26s;--ins-page:#fff;--ins-border:#ecedef;--ins-border-strong:#d6d8dd;--ins-card:#fff;--ins-card-alt:#f6f7f9;--ins-text:#0b0c0e;--ins-sub:#5b5f6a;--ins-muted:#8a8f9a;--ins-on-accent:#fff;--ins-placeholder:#9aa0ab;--ins-input:#f1f2f4;--ins-tag:#0000000d;--ins-hover:#0000000a;--ins-accent:var(--primary-default);--ins-accent-subtle:var(--primary-subtle);--ins-focus:0 0 0 2px var(--ins-page), 0 0 0 4px var(--primary-default);--ins-radius:10px;--ins-radius-lg:14px;--ins-radius-pill:100px;background:var(--ins-page);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100vh;color:var(--ins-text);font-family:var(--font-outfit), var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.45}html,body{margin:0;padding:0}.ins-root *,.ins-root :before,.ins-root :after,.ins-portal,.ins-portal *,.ins-portal :before,.ins-portal :after{box-sizing:border-box}.ins-portal{--ins-gap:24px;--ins-radius:10px;--ins-radius-lg:14px;--ins-radius-pill:100px;--ins-space-1:4px;--ins-space-2:8px;--ins-space-3:12px;--ins-space-4:16px;--ins-space-5:24px;--ins-space-6:32px;--ins-space-7:48px;--ins-type-display:28px;--ins-type-title:20px;--ins-type-section:16px;--ins-type-body:16px;--ins-type-meta:16px;--ins-type-micro:16px;--ins-tracking-display:-.022em;--ins-tracking-title:-.015em;--ins-shadow-hover:0 8px 24px -10px #00000059, 0 2px 6px -2px #0000002e;--ins-ease:cubic-bezier(.2, .7, .3, 1);--ins-fast:.16s;--ins-slow:.26s;--ins-page:#fff;--ins-border:#ecedef;--ins-border-strong:#d6d8dd;--ins-card:#fff;--ins-card-alt:#f6f7f9;--ins-text:#0b0c0e;--ins-sub:#5b5f6a;--ins-muted:#8a8f9a;--ins-on-accent:#fff;--ins-placeholder:#9aa0ab;--ins-input:#f1f2f4;--ins-tag:#0000000d;--ins-hover:#0000000a;--ins-accent:var(--primary-default);--ins-accent-subtle:var(--primary-subtle);--ins-focus:0 0 0 2px var(--ins-page), 0 0 0 4px var(--primary-default);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ins-text);font-family:var(--font-outfit), var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.45}:where(.ins-root,.ins-portal) a{color:inherit;text-decoration:none}:where(.ins-root,.ins-portal) button{font:inherit;color:inherit;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;padding:0}:where(.ins-root,.ins-portal) input,:where(.ins-root,.ins-portal) select{font:inherit;color:inherit}:where(.ins-root,.ins-portal) :focus-visible{box-shadow:var(--ins-focus);border-radius:6px;outline:none}:where(.ins-root,.ins-portal) p,:where(.ins-root,.ins-portal) h1,:where(.ins-root,.ins-portal) h2,:where(.ins-root,.ins-portal) h3,:where(.ins-root,.ins-portal) ul,:where(.ins-root,.ins-portal) ol,:where(.ins-root,.ins-portal) dl,:where(.ins-root,.ins-portal) dd,:where(.ins-root,.ins-portal) figure{margin:0}:where(.ins-root,.ins-portal) ul,:where(.ins-root,.ins-portal) ol{padding:0;list-style:none}.ins-muted{color:var(--ins-muted)}.ins-link{color:var(--ins-text);text-decoration:underline;-webkit-text-decoration-color:var(--ins-border-strong);text-decoration-color:var(--ins-border-strong);text-underline-offset:2px;transition:text-decoration-color var(--ins-fast) var(--ins-ease)}.ins-link:hover{-webkit-text-decoration-color:var(--ins-text);text-decoration-color:var(--ins-text)}.ins-header{z-index:40;height:var(--ins-header-h);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffbf;position:sticky;top:0;box-shadow:none!important;border:none!important}.ins-header-inner{width:100%;height:100%;max-width:var(--ins-max);margin:0 auto;position:relative;box-shadow:none!important;border:none!important}.ins-header-content{width:100%;height:100%;padding:0 var(--ins-page-pad);grid-template-columns:1fr minmax(0,560px) 1fr;align-items:center;gap:16px;display:grid;box-shadow:none!important;border:none!important}.ins-header-left{align-items:center;gap:32px;display:flex}.ins-header-right{justify-content:flex-end;align-items:center;gap:12px;display:flex}.ins-brand-logo{flex:none;display:inline-flex}.ins-brand-logo-img{width:48px;height:48px;display:block}.ins-apptabs{flex:none;align-items:center;gap:20px;display:flex}.ins-apptab{color:var(--ins-muted,#6c6c6c);white-space:nowrap;transition:color var(--ins-fast) var(--ins-ease);align-items:center;gap:6px;padding:10px 0;font-size:17px;font-weight:600;line-height:24px;display:flex;position:relative}.ins-apptab:hover,.ins-apptab.is-active{color:var(--ins-text,#000)}.ins-apptabs{position:relative}.ins-apptabs-bar{background:var(--ins-text,#000);pointer-events:none;border-radius:2px;width:15px;height:2px;position:absolute;bottom:0;left:0}.ins-apptab-icons{align-items:center;display:flex}.ins-apptab-icon{isolation:isolate;background:#fff;border-radius:80px;place-items:center;width:24px;height:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 .8px 2.4px -.8px #0003,0 1.6px 3.2px #0000001a}.ins-apptab-icon+.ins-apptab-icon{z-index:1;margin-left:-8px}.ins-apptab-icon img{object-fit:cover;border-radius:13px;width:16px;height:16px;display:block}.ins-apptab-icon+.ins-apptab-icon img{border-radius:100px}.ins-header-action-links{align-items:center;gap:0;display:flex}.ins-header-action-link{width:46px;height:46px;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.ins-header-action-link img{width:22px;height:22px;display:block}.ins-header-center{justify-content:center;align-items:center;gap:12px;min-width:0;display:flex;position:relative}.ins-header-try-icons{box-sizing:border-box;border-radius:16px;align-items:center;gap:8px;height:52px;padding:6px 12px 6px 8px;text-decoration:none;transition:background .2s;display:flex;position:absolute;left:calc(50% + 252px)}.ins-header-try-icons:hover{background:#f6f6f6}.ins-try-icons-img{background:#e0ffad;border:2px solid #a3e635;border-radius:10px;flex:none;justify-content:center;align-items:center;width:44px;height:37px;display:flex;overflow:hidden}.ins-try-icons-img img{object-fit:cover;width:100%;height:100%;display:block}.ins-try-icons-text{font-family:var(--font-inter), sans-serif;color:#767676;white-space:nowrap;font-size:16px;font-weight:600;transition:color .2s}.ins-header-try-icons:hover .ins-try-icons-text{color:#000}@media (max-width:1459px){.ins-header-try-icons .ins-try-icons-text,.ins-header-try-icons .ins-try-icons-badge{display:none}.ins-header-try-icons{padding:6px}}@media (max-width:1209px){.ins-header-try-icons{display:none}}.ins-try-icons-badge{font-family:var(--font-inter), sans-serif;color:#767676;background:#e9e9e9;border-radius:8px;padding:5px 8px;font-size:14px;font-weight:600;line-height:1}.ins-header-profile{box-sizing:border-box;background:linear-gradient(270deg,#ececec,#f2f2f200);border-radius:0 9999px 9999px 0;align-items:center;gap:4px;height:52px;padding:6px 6px 6px 0;display:flex}.ins-search{width:100%;position:relative}.ins-header-center .ins-search{flex:none;width:480px}.ins-search-form{background:var(--ins-input);border:1px solid var(--ins-border);border-radius:var(--ins-radius-pill);height:46px;transition:border-color var(--ins-fast) var(--ins-ease), background var(--ins-fast) var(--ins-ease), box-shadow var(--ins-fast) var(--ins-ease);align-items:center;gap:10px;padding:0 14px 0 18px;display:flex}.ins-search-form:hover{border-color:var(--ins-border-strong)}.ins-search.is-open .ins-search-form,.ins-search-form:focus-within{border-color:var(--ins-border-strong);background:var(--ins-card);box-shadow:0 0 0 1.5px var(--ins-border)}.ins-header-center .ins-search-form{background:#f2f2f2;border:none;height:52px;padding:8px 13px 8px 18px}.ins-header-center .ins-search.is-open .ins-search-form,.ins-header-center .ins-search-form:focus-within,.ins-header-center .ins-search-form:hover{background:var(--ins-card);box-shadow:0 0 0 1.5px var(--ins-border)}.ins-search-icon{color:var(--ins-muted);flex:none}.ins-header-center .ins-search-icon{color:#7d7d7d;width:20px;height:20px}.ins-search-input{min-width:0;height:100%;color:var(--ins-text);appearance:none;text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:1;font-size:16px}.ins-search-input::placeholder{color:var(--ins-placeholder)}.ins-header-center .ins-search-input::placeholder{color:#7d7d7d}.ins-search-input::-webkit-search-cancel-button{display:none}.ins-search-input:focus-visible{box-shadow:none}.ins-search-clear{width:28px;height:28px;color:var(--ins-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ins-search-clear:hover{background:var(--ins-tag);color:var(--ins-text)}.ins-search.is-open .ins-search-clear{visibility:hidden}.ins-kbd-group{align-items:center;gap:6px;display:inline-flex}.ins-kbd{font-family:var(--font-inter), sans-serif;color:var(--ins-muted);border:1px solid var(--ins-border);background:var(--ins-page);border-radius:5px;justify-content:center;align-items:center;padding:1px 5px;font-size:16px;line-height:1.4;display:inline-flex}.ins-header-center .ins-kbd{color:#000;background:#fff;border:none;border-radius:9999px;width:24px;height:24px;padding:0;font-size:14px}.ins-search-overlay{z-index:100;background:var(--ins-backdrop);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ins-header-center .ins-search-modal,.ins-search-overlay .ins-search-modal{width:min(900px,100vw - 40px);height:min(720px,100vh - 40px);box-shadow:none;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#f6f6f6f7;border-radius:36px 36px 28px 28px;position:relative;overflow:hidden}.ins-search-modal button{appearance:none;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0}.ins-search-modal-head{justify-content:space-between;align-items:center;height:74px;padding:0 24px;display:flex;position:relative}.ins-search-modal-field{color:#7d7d7d;flex:1;align-items:center;gap:12px;min-width:0;margin-right:128px;transition:gap .28s cubic-bezier(.22,.61,.36,1);display:flex}.ins-search-modal-field>img{opacity:1;flex:none;width:26px;transform:translate(0);transition:width .28s cubic-bezier(.22,.61,.36,1),opacity .2s ease-out,transform .28s cubic-bezier(.22,.61,.36,1)!important}.ins-search-modal-field input{color:#111;appearance:none;background:0 0;border:0;outline:0;width:100%;min-width:0;max-width:none;height:42px;font-size:16px}.ins-search-modal-field input::placeholder{color:#7d7d7d}.ins-search-modal-field input::-webkit-search-cancel-button{display:none}.ins-search-modal-platforms{align-items:center;gap:8px;display:flex;position:absolute;right:24px}.ins-search-modal.is-searching .ins-search-modal-field{gap:0}.ins-search-modal.is-searching .ins-search-modal-field>img{opacity:0;width:0;transform:translate(-12px)}.ins-search-modal-platforms button{color:#adadad;justify-content:center;align-items:center;width:32px;height:32px;transition:color .12s;display:inline-flex}.ins-search-modal-platforms button.is-active{color:#000}.ins-search-chips{gap:12px;height:66px;padding:8px 20px 0;display:flex;overflow-x:auto}.ins-search-chip{color:#151515;white-space:nowrap;background:#e6e6e6;border-radius:999px;flex:none;align-items:center;height:42px;font-size:15px;font-weight:500;display:inline-flex}.ins-search-chip-query{height:100%;color:inherit;font:inherit;align-items:center;gap:6px;padding:0 4px 0 12px;display:inline-flex}.ins-search-chip-icon{object-fit:contain;border-radius:0;width:auto;max-width:28px;height:20px}.ins-search-chip-icon[src$=figma-02\.png],.ins-search-chip-icon.is-app-logo{object-fit:cover;border-radius:6px;width:28px;height:28px}.ins-search-chip-remove{color:#515151;border-radius:50%;place-items:center;width:28px;height:28px;margin-right:6px;transition:background .12s;display:inline-grid}.ins-search-chip-remove:hover{background:#00000014}.ins-header-center .ins-search-modal,.ins-search-overlay .ins-search-modal{flex-direction:column;display:flex}.ins-search-modal-head,.ins-search-chips{flex:none}.ins-search-modal-body{flex:1 1 0;min-height:0}.ins-search-modal-body.has-nav{grid-template-rows:minmax(0,1fr);grid-template-columns:260px minmax(0,1fr);display:grid}.ins-search-modal-results{box-sizing:border-box}.ins-header-center .ins-search-modal.is-searching,.ins-search-overlay .ins-search-modal.is-searching{align-self:start;height:auto;max-height:min(720px,100vh - 40px);margin-top:max(0px,50vh + min(720px,100vh - 40px)/-2 - 24px)}.ins-search-modal.is-searching .ins-search-modal-body{flex-direction:column;flex:0 auto;display:flex}.ins-search-modal.is-searching .ins-search-modal-results{flex:0 auto;height:auto;min-height:0}.ins-search-modal-nav{background:linear-gradient(90deg,#fff,#fff0);flex-direction:column;gap:4px;padding:20px;display:flex}.ins-search-modal-nav button{color:#1d1d1d;text-align:left;border-radius:999px;align-items:center;gap:8px;height:48px;padding:0 24px;font-size:16px;display:flex}.ins-search-modal-nav button img{object-fit:contain;flex:none;width:auto;max-width:20px;height:20px;display:block}.ins-search-modal-nav button.is-active,.ins-search-modal-nav button:hover{background:#e6e6e6}.ins-search-modal-results{min-width:0;height:100%;margin-bottom:16px;padding:16px 24px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 112px),#000000fb calc(100% - 103px),#000e calc(100% - 93px),#000000da calc(100% - 84px),#000000bf calc(100% - 75px),#000000a0 calc(100% - 65px),#00000080 calc(100% - 56px),#0000005f calc(100% - 47px),#00000040 calc(100% - 37px),#00000025 calc(100% - 28px),#0001 calc(100% - 19px),#00000004 calc(100% - 9px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 112px),#000000fb calc(100% - 103px),#000e calc(100% - 93px),#000000da calc(100% - 84px),#000000bf calc(100% - 75px),#000000a0 calc(100% - 65px),#00000080 calc(100% - 56px),#0000005f calc(100% - 47px),#00000040 calc(100% - 37px),#00000025 calc(100% - 28px),#0001 calc(100% - 19px),#00000004 calc(100% - 9px),#0000 100%)}.ins-search-modal-body.has-nav>.ins-search-modal-results{height:calc(100% - 16px)}.ins-search-modal-results.is-scrolled{-webkit-mask-image:linear-gradient(#0000 0,#00000004 5px,#0001 11px,#00000025 16px,#00000040 21px,#0000005f 27px,#00000080 32px,#000000a0 37px,#000000bf 43px,#000000da 48px,#000e 53px,#000000fb 59px,#000 64px calc(100% - 112px),#000000fb calc(100% - 103px),#000e calc(100% - 93px),#000000da calc(100% - 84px),#000000bf calc(100% - 75px),#000000a0 calc(100% - 65px),#00000080 calc(100% - 56px),#0000005f calc(100% - 47px),#00000040 calc(100% - 37px),#00000025 calc(100% - 28px),#0001 calc(100% - 19px),#00000004 calc(100% - 9px),#0000 100%);mask-image:linear-gradient(#0000 0,#00000004 5px,#0001 11px,#00000025 16px,#00000040 21px,#0000005f 27px,#00000080 32px,#000000a0 37px,#000000bf 43px,#000000da 48px,#000e 53px,#000000fb 59px,#000 64px calc(100% - 112px),#000000fb calc(100% - 103px),#000e calc(100% - 93px),#000000da calc(100% - 84px),#000000bf calc(100% - 75px),#000000a0 calc(100% - 65px),#00000080 calc(100% - 56px),#0000005f calc(100% - 47px),#00000040 calc(100% - 37px),#00000025 calc(100% - 28px),#0001 calc(100% - 19px),#00000004 calc(100% - 9px),#0000 100%)}.ins-search-modal.is-searching .ins-search-modal-results{-webkit-mask-image:none;mask-image:none}.ins-search-modal-title{color:#737373;padding:0 20px 16px;font-size:16px}.ins-search-suggestions{flex-direction:column;display:flex}.ins-search-search-actions{flex-direction:column;gap:10px;padding:0 4px 20px;display:flex}.ins-search-search-action{color:#121212;width:100%;min-height:66px;font:inherit;text-align:left;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;font-size:16px;display:flex}.ins-search-search-action:hover,.ins-search-search-action:focus-visible,.ins-search-search-action.is-active{background:#e9e9e9}.ins-search-search-action>span{background:#e6e6e6;border-radius:8px;flex:none;place-items:center;width:38px;height:38px;display:grid;overflow:hidden}.ins-search-search-action img{object-fit:contain;width:20px;height:20px;display:block}.ins-search-suggestion-section{flex-direction:column;gap:16px;padding:0 4px 20px;display:flex}.ins-search-suggestion-heading{color:#313131;padding-left:8px;font-size:16px}.ins-search-modal-list{flex-direction:column;gap:10px;display:flex}.ins-search-modal-item{text-align:left;color:#121212;border-radius:16px;align-items:center;gap:12px;width:100%;min-width:0;padding:14px 16px;display:flex}.ins-search-modal-item:hover,.ins-search-modal-item.is-active{background:#e9e9e9}.ins-search-modal-item-mark{color:#121212;background:#e6e6e6;border-radius:8px;flex:none;place-items:center;width:38px;height:38px;font-size:16px;font-weight:600;display:grid;overflow:hidden}.ins-search-modal-item-mark img{object-fit:cover;width:38px;height:38px}.ins-search-modal-item span:last-child{gap:0;min-width:0;display:grid}.ins-search-modal-item strong,.ins-search-modal-item small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ins-search-modal-item strong{font-size:16px;font-weight:400}.ins-search-modal-item small{color:#626262;font-size:14px}.ins-search-modal-empty{color:#777;padding:16px 20px;font-size:16px}.ins-search-suggestion-elements{padding-top:16px}.ins-search-suggestion-footer{color:#12121280;margin:0;padding:20px 8px 0;font-size:16px}.ins-search-suggestion-footer a{color:inherit;font:inherit;padding:0;text-decoration:underline}.ins-search-categories{flex-direction:column;gap:4px;display:flex}.ins-search-categories button{color:#000;text-align:left;border-radius:999px;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:8px 8px 8px 20px;font-size:16px;display:flex}.ins-search-categories button:hover,.ins-search-categories button.is-active{background:#e9e9e9}.ins-search-categories strong{flex:1;font-weight:600}.ins-search-categories span{color:#4e4e4e;padding:4px 10px;font-weight:400}.ins-search-flow-group{flex-direction:column;gap:4px;display:flex}.ins-search-flow-group+.ins-search-flow-group{margin-top:20px}.ins-search-flow-group-title{color:#737373;padding:0 20px 6px;font-size:16px}.ins-search-resource-list{flex-direction:column;gap:4px;display:flex}.ins-search-resource-list button{color:#000;text-align:left;border-radius:999px;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:8px 8px 8px 20px;font-size:16px;display:flex}.ins-search-resource-list button:hover,.ins-search-resource-list button.is-active{background:#e9e9e9}.ins-search-resource-list strong{flex:1;font-weight:600}.ins-search-resource-list span{color:#4e4e4e;padding:4px 10px;font-weight:400}.ins-search-top-rated{flex-direction:column;gap:24px;display:flex}.ins-search-top-section{flex-direction:column;gap:12px;width:100%;display:flex}.ins-search-top-apps{grid-template-columns:repeat(7,minmax(0,1fr));place-items:start center;gap:16px;width:100%;display:grid}.ins-search-top-apps>.ins-muted{grid-column:1/-1;justify-self:start}.ins-search-top-apps button{aspect-ratio:1;width:min(76px,100%)!important;height:auto!important}.ins-search-top-apps button>.ins-app-logo,.ins-search-top-apps button>.ins-app-logo--initials{width:100%!important;height:100%!important}.ins-search-top-apps strong{top:calc(100% + 8px)!important}:is(.ins-search-top-apps button,button.ins-app-peek){width:76px;height:76px;cursor:var(--ins-cursor-hand,pointer);clip-path:inset(0 round 20px 20px 0 0);background:0 0;border:0;border-radius:20px 20px 0 0;padding:0;display:block;position:relative;overflow:hidden;transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}:is(.ins-search-top-apps button,button.ins-app-peek)>.ins-app-logo{object-fit:cover;border-radius:20px;width:76px;height:76px;display:block;transform:translate(0,0);transition:transform .2s ease-out!important}:is(.ins-search-top-apps button,button.ins-app-peek)>.ins-app-logo--initials{color:#111;background:#e6e6e6;border-radius:20px;place-items:center;width:76px;height:76px;font-size:28px;display:grid;transform:translate(0,0);transition:transform .2s ease-out!important}:is(.ins-search-top-apps,button.ins-app-peek) strong{text-align:center;color:#000;white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:16px;font-weight:400;position:absolute;top:84px;left:0;overflow:hidden;transform:translate(0,0);transition:transform .2s ease-out!important}:is(.ins-search-top-apps button,button.ins-app-peek):is(:hover,:focus-visible,.is-active)>:is(.ins-app-logo,.ins-app-logo--initials),:is(.ins-search-top-apps button,button.ins-app-peek):is(:hover,:focus-visible,.is-active)>strong{transform:translateY(-28px)}.ins-search-top-heading{color:#313131;font-size:16px}.ins-search-top-count{color:#8a8a88;font-variant-numeric:tabular-nums;margin-left:6px;font-size:13px;font-style:normal;font-weight:500}.ins-search-top-screen-go{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;background:#ffffffbf;border-radius:9999px;place-items:center;width:32px;height:32px;transition:opacity .2s,transform .2s;display:grid;position:absolute;top:14px;right:14px;transform:translateY(-4px);box-shadow:0 12px 80px #0000001f}.ins-search-top-screen-go img{flex:none;width:14px;height:14px;display:block}.ins-search-top-screens button:hover .ins-search-top-screen-go,.ins-search-top-screens button.is-active .ins-search-top-screen-go{opacity:1;transform:none}.ins-search-top-screens button:active{scale:.98}.ins-search-modal-keys{color:#8a8a88;border-top:1px solid #0000000d;flex:none;align-items:center;gap:20px;padding:12px 28px;font-size:12px;display:flex}.ins-search-modal-keys>span{align-items:center;gap:6px;display:inline-flex}.ins-search-modal-keys kbd{color:#313131;min-width:22px;height:22px;font:600 11px/1 var(--font-manrope), Inter, sans-serif;background:#fff;border-radius:6px;place-items:center;padding:0 6px;display:inline-grid;box-shadow:inset 0 -1px #00000014,0 0 0 1px #0000000f}@media (max-width:759px),(hover:none){.ins-search-modal-keys{display:none}}.ins-search-top-screens{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ins-search-top-screens button{color:#1d1d1d;text-align:left;background:#e6e6e6;border-radius:16px;height:166px;padding:20px;transition:background .16s;display:block;position:relative;overflow:hidden}.ins-search-top-screens button.is-active,.ins-search-top-screens button:hover{background:#ddd}.ins-search-top-screens button.is-featured{aspect-ratio:2.1;grid-column:span 2;height:auto}.ins-search-top-screens button.is-featured strong{font-size:16px}.ins-search-top-screens button:not(.is-featured){aspect-ratio:1;align-self:start;height:auto}.ins-search-top-screens strong{z-index:1;font-size:16px;font-weight:600;position:absolute;top:20px;left:20px}.ins-search-top-screen-preview{width:72px;height:97px;transition:transform .16s;position:absolute;bottom:-11px;right:18px}.ins-search-top-screens button.is-active .ins-search-top-screen-preview,.ins-search-top-screens button:hover .ins-search-top-screen-preview{transform:translateY(-4px)}.ins-search-top-screen-preview img{object-fit:cover;object-position:top;background:#fff;border-radius:4px;width:43px;height:97px;position:absolute;bottom:0}.ins-search-top-screen-preview .is-back{opacity:.8;bottom:-12px;right:0}.ins-search-top-screen-preview .is-front{z-index:1;left:0;box-shadow:6px 0 15px #0000001f}.ins-search-top-screens button.is-featured .ins-search-top-screen-preview{width:72px;height:97px;bottom:-11px;right:18px}.ins-search-top-screens button.is-featured .ins-search-top-screen-preview img{width:43px;height:97px}.ins-search-top-screens button.is-web .ins-search-top-screen-preview{width:100px;height:60px;bottom:-4px;right:12px}.ins-search-top-screens button.is-web .ins-search-top-screen-preview img{border-radius:4px;width:86px;height:54px}.ins-search-top-screens button.is-web .ins-search-top-screen-preview .is-back{bottom:-8px}.ins-search-top-screens button.is-web.is-featured .ins-search-top-screen-preview{width:168px;height:96px;bottom:-4px;right:24px}.ins-search-top-screens button.is-web.is-featured .ins-search-top-screen-preview img{border-radius:6px;width:144px;height:90px}.ins-search-top-screens button.is-web.is-featured .ins-search-top-screen-preview .is-back{bottom:-12px}.ins-search-top-screens button.is-featured .ins-search-top-screen-preview .is-front{box-shadow:8px 0 20px #0000001f}.ins-search-top-screen-fade{z-index:2;pointer-events:none;background:linear-gradient(#e6e6e600,#e6e6e6);height:63px;transition:background .16s;position:absolute;bottom:0;left:0;right:0}.ins-search-top-screens button.is-active .ins-search-top-screen-fade,.ins-search-top-screens button:hover .ins-search-top-screen-fade{background:linear-gradient(#ddd0,#ddd)}.ins-search-top-elements{flex-wrap:wrap;gap:12px;display:flex}.ins-search-top-elements button{color:#000;white-space:nowrap;background:#e6e6e6;border-radius:999px;align-items:center;gap:4px;height:42px;padding:0 16px 0 12px;font-size:15px;font-weight:500;transition:background .16s;display:inline-flex}.ins-search-top-elements button.is-active,.ins-search-top-elements button:hover{background:#ddd}.ins-search-top-elements button>span{box-sizing:border-box;border-radius:10px;justify-content:center;align-items:center;width:28px;height:28px;padding:6px;display:inline-flex;overflow:hidden}.ins-search-top-elements button>span img{object-fit:contain;width:auto;max-width:20px;height:20px;display:block}.ins-search-top-flows button{padding-right:20px}.ins-card-link{position:relative}.ins-card-text-highlight{z-index:2;pointer-events:none;background:#ffdc4866;border-radius:3px;position:absolute;transform:scale(1.15)}.ins-search-modal-back{display:none}.ins-search-subbar{display:contents}.ins-popwrap.ins-search-nav-dropdown,.ins-search-nav-scrim{display:none}@media (max-width:759px){.ins-search-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;place-items:stretch stretch;padding:0}.ins-header-center .ins-search-modal,.ins-search-overlay .ins-search-modal,.ins-header-center .ins-search-modal.is-searching,.ins-search-overlay .ins-search-modal.is-searching{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:0;flex-direction:column;align-self:stretch;width:100vw;height:100dvh;max-height:none;margin-top:0;display:flex}.ins-search-modal-head{box-sizing:border-box;border-bottom:1px solid #efefef;flex-wrap:nowrap;flex:none;gap:4px;height:82px;padding:0 8px}.ins-search-modal-back{color:#111;border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.ins-search-modal-back:active{background:#eee}.ins-search-modal-field{color:#6b6b6b;background:#f2f2f2;border-radius:999px;flex:1 1 0;gap:8px;height:52px;margin-right:0;padding:0 14px}.ins-search-modal-field>img{width:18px;height:18px}.ins-search-modal.is-searching .ins-search-modal-field{gap:8px}.ins-search-modal.is-searching .ins-search-modal-field>img{opacity:1;width:18px;transform:none}.ins-search-modal-field input{text-overflow:ellipsis;width:100%;max-width:none;height:52px}.ins-search-modal-platforms{flex:none;gap:0;position:static}.ins-search-subbar{flex:none;align-items:center;gap:10px;padding:12px 16px;display:flex}.ins-search-subbar .ins-search-chips{scrollbar-width:none;flex:1 1 0;justify-content:flex-start;align-items:center;gap:8px;min-width:0;height:auto;padding:0;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000)}.ins-search-subbar .ins-search-chips::-webkit-scrollbar{display:none}.ins-search-subbar .ins-search-chip{height:40px}.ins-search-subbar .ins-search-chip-query{padding:0 4px 0 12px;font-size:14px}.ins-search-subbar .ins-search-chip-remove{width:28px;height:28px;margin-right:4px}.ins-popwrap.ins-search-nav-dropdown{flex:none;margin-left:auto;display:inline-flex}.ins-search-nav-dropdown .ins-fpill{color:#0b0c0e;background:#fff;border:1px solid #ecedef;border-radius:999px;height:40px;padding:0 14px;font-size:15px;font-weight:600;transition:border-color .15s,background .15s}.ins-search-nav-dropdown .ins-fpill:hover{border-color:#d6d8dd}.ins-search-nav-scrim{z-index:205;background:#00000040;display:block;position:fixed;inset:0}.ins-search-nav-dropdown .ins-fmenu-item{justify-content:flex-start;gap:12px}.ins-search-nav-dropdown .ins-fmenu-item img{object-fit:contain;flex:none;width:20px;height:20px;display:block}.ins-search-modal-body,.ins-search-modal-head+.ins-search-modal-body,.ins-search-modal.is-searching .ins-search-modal-body{flex:1 1 0;height:auto;min-height:0}.ins-search-modal-body.has-nav{grid-template-rows:minmax(0,1fr)}.ins-search-modal.is-searching .ins-search-modal-results{height:100%;max-height:none}.ins-search-modal-body.has-nav{grid-template-columns:1fr;display:grid}.ins-search-modal-nav{display:none}.ins-search-modal-results{box-sizing:border-box;padding:16px;overflow-x:hidden}.ins-search-top-screens{grid-template-columns:repeat(2,minmax(0,1fr))}.ins-search-top-apps{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:16px}.ins-search-categories button,.ins-search-resource-list button{padding-left:16px;padding-right:16px}.ins-search-categories span,.ins-search-resource-list span,.ins-search-modal-title,.ins-search-flow-group-title{padding-left:0;padding-right:0}.ins-search-modal-title,.ins-search-flow-group-title{padding-left:16px}.ins-search-top-elements{gap:8px}.ins-search-top-elements button{gap:6px;height:40px;padding:0 14px 0 8px;font-size:14px}.ins-search-top-elements button>span{border-radius:8px;width:24px;height:24px;padding:4px}.ins-search-top-elements button>span img{max-width:16px;height:16px}}.ins-main{width:100%;max-width:var(--ins-max);padding:24px var(--ins-page-pad) 32px;margin:0 auto}.ins-main:has(>.ins-masthead){padding-top:60px}.ins-pagehead{justify-content:space-between;align-items:flex-end;gap:16px;margin-top:16px;margin-bottom:38px;padding:0;display:flex}.ins-pagehead:has(.ins-title-query){margin-bottom:52px}.ins-pagehead-text{min-width:0}.ins-pagehead-actions{flex:none;align-items:center;gap:8px;display:flex}.ins-eyebrow{color:var(--ins-muted);margin-bottom:4px;font-size:16px;font-weight:600}.ins-title{letter-spacing:-.045em;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:52px;font-weight:600;line-height:1.15;display:flex;font-family:var(--font-heading), var(--font-manrope), sans-serif!important}.ins-rotor,.ins-rotor-word,.ins-rotor-char{font-family:inherit!important}.ins-rotor{white-space:nowrap;display:inline-block}.ins-rotor-word{padding-right:.04em;display:inline-block}.ins-rotor-char{white-space:pre;animation:.52s cubic-bezier(.22,1,.36,1) both insCharIn;animation-delay:calc(var(--i) * 38ms);display:inline-block}@keyframes insCharIn{0%{opacity:0;filter:blur(10px);transform:translateY(.18em)}to{opacity:1;filter:blur();transform:none}}.ins-rotor-emoji{letter-spacing:0;vertical-align:.12em;animation:.56s cubic-bezier(.34,1.56,.64,1) both insEmojiPop;animation-delay:calc(var(--i) * 38ms + .12s);margin-left:.38em;font-size:.74em;line-height:1;display:inline-block;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif!important}@keyframes insEmojiPop{0%{opacity:0;transform:scale(.3)rotate(-24deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ins-rotor-char,.ins-rotor-emoji{animation:none}}html:has(.ins-header){scroll-padding-top:100px}html:has(.ins-explore-view){overflow-anchor:none}.ins-explore-head{grid-template-rows:1fr;transition:grid-template-rows .42s cubic-bezier(.22,1,.36,1);display:grid}.ins-explore-head-inner{min-height:0;transition:opacity .12s var(--ins-ease), transform .42s cubic-bezier(.22, 1, .36, 1) 40ms;position:relative;overflow:hidden}.ins-explore-head-inner:after{--ins-reveal-edge:160px;content:"";inset:calc(-1 * var(--ins-reveal-edge)) 0 auto;height:calc(100% + var(--ins-reveal-edge));background:linear-gradient(to bottom, transparent, var(--ins-page) var(--ins-reveal-edge));pointer-events:none;transition:transform .56s cubic-bezier(.22,1,.36,1) 40ms;position:absolute;transform:translateY(100%)}.ins-explore-view.is-head-collapsed .ins-explore-head{grid-template-rows:0fr}.ins-explore-view.is-head-collapsed .ins-explore-head-inner{transition:opacity .18s var(--ins-ease), transform .42s cubic-bezier(.22, 1, .36, 1);transform:translateY(-14px)}.ins-explore-view.is-head-collapsed .ins-explore-head-inner:after{transition:transform 0s linear .22s;transform:translateY(0)}.ins-main:has(>.ins-explore-view){padding-top:8px}.ins-explore-view{transition:margin-top .42s cubic-bezier(.22,1,.36,1)}.ins-explore-view.is-head-collapsed{margin-top:-8px}.ins-explore-view.is-head-collapsed .ins-explore-head-inner{opacity:0}.ins-explore-view.is-head-instant,.ins-explore-view.is-head-instant .ins-explore-head,.ins-explore-view.is-head-instant .ins-explore-head-inner,.ins-explore-view.is-head-instant .ins-explore-head-inner:after{transition:none}@media (prefers-reduced-motion:reduce){.ins-explore-view,.ins-explore-head,.ins-explore-head-inner,.ins-explore-head-inner:after{transition:none}}.ins-explore-taxonomy{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:0 clamp(24px,3vw,48px);margin-bottom:62px;padding:0 4px;display:grid}.ins-explore-taxonomy-group{min-width:0}.ins-explore-taxonomy-title{letter-spacing:.08em;text-transform:uppercase;color:#8a8a88;margin:0 0 6px;font-size:12px;font-weight:600;line-height:16px}.ins-explore-cursor-preview{pointer-events:none;z-index:9999;background:#fff;border-radius:24px 24px 16px 16px;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;padding:8px;animation:.2s cubic-bezier(.16,1,.3,1) forwards insPreviewPop;display:flex;overflow:clip;box-shadow:0 12px 48px #00000014}.ins-explore-cursor-stack{display:grid}.ins-explore-cursor-slide{visibility:hidden;grid-area:1/1}.ins-explore-cursor-slide.is-active{visibility:visible}.ins-explore-cursor-logo{object-fit:cover;background:#fff;border-radius:20px;width:84px;height:84px;display:block}.ins-explore-cursor-logo.is-screen{aspect-ratio:9/19.5;border-radius:12px;width:160px;height:auto}.ins-explore-cursor-logo.is-screen.is-web{aspect-ratio:16/10;object-position:top center;width:240px}.ins-explore-cursor-title{font-family:var(--font-outfit), sans-serif;color:#000;white-space:nowrap;text-align:center;text-overflow:ellipsis;max-width:84px;margin:0;font-size:16px;font-weight:400;line-height:normal;overflow:hidden}@keyframes insPreviewPop{0%{opacity:0;transform:scale(.9)translateY(4px)}to{opacity:1;transform:scale(1)translateY(0)}}.ins-explore-taxonomy-titlebtn{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;padding:0;transition:color .16s}.ins-explore-taxonomy-titlebtn:hover,.ins-explore-taxonomy-titlebtn:focus-visible{color:#141414;text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1.5px}.ins-explore-taxonomy-titlebtn:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #141414}.ins-explore-taxonomy-list{flex-direction:column;gap:.5px;margin:0;font-weight:700;display:flex}.ins-explore-taxonomy-link{box-sizing:border-box;color:#141414;align-items:last baseline;gap:9px;height:35px;padding-bottom:0;transition:opacity .22s cubic-bezier(.22,1,.36,1);display:flex}.ins-explore-taxonomy-list>li:first-child .ins-explore-taxonomy-link{height:44px;padding-bottom:0}.ins-explore-taxonomy-link>*{pointer-events:none}.ins-explore-taxonomy-link{position:relative}.ins-explore-taxonomy-link:after{content:"";height:.5px;position:absolute;bottom:-.5px;left:0;right:0}.ins-explore-index-label{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;min-width:0;margin-bottom:-.2em;padding-bottom:.2em;font-size:clamp(17px,1.35vw,20px);font-weight:650;line-height:1.12;overflow:hidden}.ins-explore-taxonomy-list>li:first-child .ins-explore-index-label{letter-spacing:-.03em;font-size:clamp(21px,1.95vw,30px);font-weight:700}.ins-explore-taxonomy-list>li:nth-child(2) .ins-explore-index-label{letter-spacing:-.025em;font-size:clamp(19px,1.65vw,25px)}.ins-explore-taxonomy-list>li:nth-child(3) .ins-explore-index-label{font-size:clamp(18px,1.5vw,22px)}.ins-explore-taxonomy-list>li:nth-child(4) .ins-explore-index-label{font-size:clamp(17px,1.4vw,20px)}.ins-explore-taxonomy-list>li:nth-child(5) .ins-explore-index-label{font-size:clamp(16px,1.3vw,19px)}.ins-explore-index-leader{border-bottom:1.5px dotted #d6d6d4;flex:14px;min-width:6px;height:0;margin-right:2px;transition:border-color .2s;transform:translateY(-4px);-webkit-mask-image:linear-gradient(90deg,#000 0%,#00000026 100%);mask-image:linear-gradient(90deg,#000 0%,#00000026 100%)}.ins-explore-index-count{color:#8f8f8d;font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:600;line-height:1;transition:color .2s}.ins-explore-index-leader,.ins-explore-index-count{opacity:0;transition:opacity .18s cubic-bezier(.22,1,.36,1),border-color .2s,color .2s}.ins-explore-taxonomy-link:hover .ins-explore-index-leader,.ins-explore-taxonomy-link:hover .ins-explore-index-count,.ins-explore-taxonomy-link:focus-visible .ins-explore-index-leader,.ins-explore-taxonomy-link:focus-visible .ins-explore-index-count{opacity:1}.ins-explore-taxonomy-link:hover .ins-explore-index-leader{border-color:#141414}.ins-explore-taxonomy-link:hover .ins-explore-index-count{color:#141414}@media (hover:none){.ins-explore-index-leader,.ins-explore-index-count{opacity:1}}.ins-explore-taxonomy-list:has(.ins-explore-taxonomy-link:hover) .ins-explore-taxonomy-link:not(:hover){opacity:.35}.ins-title-query{color:var(--ins-sub);font-weight:600}.ins-section-head{justify-content:space-between;align-items:center;margin:28px 0 12px;display:flex}.ins-section-title{font-family:var(--font-outfit), var(--font-inter), sans-serif;font-size:var(--ins-type-section);letter-spacing:var(--ins-tracking-title);align-items:baseline;gap:var(--ins-space-2);font-weight:600;display:flex}.ins-tabpanel>.ins-section-title:first-child{margin-bottom:12px}.ins-results{flex-direction:column;display:flex}.ins-result-section+.ins-result-section{margin-top:8px}.ins-result-section>.ins-section-title{margin:24px 0 12px}.ins-tabbar{margin-bottom:var(--ins-space-5);scrollbar-width:none;align-items:center;gap:28px;display:flex;overflow-x:auto}.ins-tabbar::-webkit-scrollbar{display:none}.ins-chips::-webkit-scrollbar{display:none}.ins-explore-hint{margin-top:-12px;margin-bottom:var(--ins-space-5);font-size:14px}.ins-tab{color:var(--ins-sub);white-space:nowrap;transition:color var(--ins-fast) var(--ins-ease), font-weight var(--ins-fast) var(--ins-ease);border-radius:0;justify-content:center;align-items:center;gap:6px;padding:10px 0;font-size:16px;font-weight:600;line-height:24px;display:inline-flex;position:relative}.ins-tab:after{content:"";background:0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.ins-tab:hover{color:var(--ins-text)}.ins-tab.is-active{color:var(--ins-text);font-weight:600}.ins-tab.is-active:after{background:var(--ins-text)}.ins-tab-count{color:var(--ins-muted);background:var(--ins-tag);border-radius:999px;padding:1px 5px;font-size:16px;font-weight:600}.ins-tab.is-active .ins-tab-count{color:var(--ins-on-accent);background:var(--ins-text);padding:6px 8px;line-height:12px}.ins-chips{scrollbar-width:none;flex:1;align-items:center;gap:6px;min-width:0;margin-bottom:-2px;padding-bottom:2px;display:flex;overflow-x:auto}.ins-chip{border-radius:var(--ins-radius-pill);border:1px solid var(--ins-border);height:36px;color:var(--ins-sub);white-space:nowrap;transition:background var(--ins-fast) var(--ins-ease), border-color var(--ins-fast) var(--ins-ease), color var(--ins-fast) var(--ins-ease);background:0 0;flex:none;align-items:center;gap:6px;padding:0 16px;font-size:16px;font-weight:600;display:inline-flex}.ins-chip:hover{border-color:var(--ins-border-strong);color:var(--ins-text)}.ins-chip.is-active{background:var(--ins-text);border-color:var(--ins-text);color:var(--ins-on-accent)}.ins-chip--sm{height:26px;padding:0 10px;font-size:16px}.ins-chip-count{color:inherit;opacity:.6;font-size:16px}.ins-ftoolbar-anchor{margin:4px 0 24px}.ins-fpill.ins-fpill--more{color:var(--ins-text);background:0 0;border-color:#0000;padding:0 6px;font-weight:500}.ins-fpill-more-text{border-bottom:1.5px dotted;padding:0 4px 2px 0;line-height:1.15}.ins-fpill.ins-fpill--more:hover{background:0 0;border-color:#0000}.ins-fpill.ins-fpill--more:hover .ins-fpill-more-text{border-bottom-style:solid}.ins-ftoolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;display:flex}.ins-ftoolbar.is-docked-placeholder{visibility:hidden;pointer-events:none}.ins-ftoolbar.is-docked{z-index:1;height:var(--ins-header-h,82px);padding:0 var(--ins-page-pad);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffbf;flex-wrap:nowrap;margin:0;animation:.24s both insDockGlass;position:absolute;inset:0}.ins-ftoolbar.is-docked>*,.ins-tabbar-row.is-docked>*{animation:.42s cubic-bezier(.16,1,.3,1) 80ms backwards insDockFade}@keyframes insDockGlass{0%{opacity:0}}@keyframes insDockFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ins-ftoolbar.is-docked.is-leaving,.ins-tabbar-row.is-docked.is-leaving{pointer-events:none;animation:.24s forwards insDockGlassOut}.ins-ftoolbar.is-docked.is-leaving>*,.ins-tabbar-row.is-docked.is-leaving>*{animation:.2s cubic-bezier(.4,0,1,1) forwards insDockFadeOut}@keyframes insDockGlassOut{to{opacity:0}}@keyframes insDockFadeOut{to{opacity:0;transform:translateY(10px)}}.ins-header-content{transition:opacity .28s cubic-bezier(.16,1,.3,1)}body.ins-toolbar-docked .ins-header-content>:not(.ins-ftoolbar):not(.ins-tabbar-row){pointer-events:none;animation:.22s cubic-bezier(.4,0,1,1) forwards insHeaderContentFadeOut}body.ins-toolbar-was-docked:not(.ins-toolbar-docked) .ins-header-content>:not(.ins-ftoolbar):not(.ins-tabbar-row){animation:.38s cubic-bezier(.16,1,.3,1) 60ms backwards insHeaderContentFadeIn}.ins-header-content>.ins-ftoolbar,.ins-header-content>.ins-tabbar-row{pointer-events:auto}@keyframes insHeaderContentFadeOut{to{opacity:0;visibility:hidden;transform:translateY(-10px)}}@keyframes insHeaderContentFadeIn{0%{opacity:0;transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.ins-ftoolbar.is-docked,.ins-tabbar-row.is-docked,.ins-ftoolbar.is-docked>*,.ins-tabbar-row.is-docked>*,body.ins-toolbar-was-docked:not(.ins-toolbar-docked) .ins-header-content>*{animation:none}body.ins-toolbar-docked .ins-header-content>:not(.ins-ftoolbar):not(.ins-tabbar-row){visibility:hidden;animation:none}.ins-ftoolbar.is-docked.is-leaving,.ins-tabbar-row.is-docked.is-leaving{display:none}}.ins-fpill{border-radius:var(--ins-radius-pill);border:1px solid var(--ins-border);background:var(--ins-card);height:44px;color:var(--ins-text);white-space:nowrap;transition:border-color var(--ins-fast) var(--ins-ease), background var(--ins-fast) var(--ins-ease), box-shadow var(--ins-fast) var(--ins-ease);align-items:center;gap:8px;padding:0 18px;font-size:16px;font-weight:600;display:inline-flex}.ins-fpill:hover{border-color:var(--ins-border-strong)}.ins-fpill.is-applied{border-color:var(--ins-text);box-shadow:inset 0 0 0 1px var(--ins-text);padding-right:12px;font-weight:600}.ins-fpill-more{color:var(--ins-muted);font-weight:600}.ins-fpill-x{background:var(--ins-text);width:18px;height:18px;color:var(--ins-on-accent);transition:opacity var(--ins-fast) var(--ins-ease);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ins-fpill-x svg{stroke-width:4px}.ins-fpill-x:hover{opacity:.75}.ins-ftoolbar-divider{background:#d6d8dd;flex:none;width:1px;height:26px;margin:0 8px}.ins-tabbar-row>.ins-ftoolbar-divider{margin:0 16px}.ins-ftoolbar-right .ins-ftoolbar-divider{margin:0 8px}.ins-ftoolbar-context{flex:none}.ins-ftoolbar-right{align-items:center;gap:10px;margin-left:auto;display:flex}.ins-fshowing{color:#8a8f9a;white-space:nowrap;font-size:16px;font-weight:400;line-height:normal;font-family:var(--font-manrope), sans-serif!important}.ins-text-search-wrap{display:contents}.ins-text-search-trigger{width:36px;height:36px;color:var(--ins-muted);transition:background var(--ins-fast) var(--ins-ease), color var(--ins-fast) var(--ins-ease);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ins-text-search-trigger:hover{color:var(--ins-text);background:#0000000a}.ins-text-search-trigger.is-active{background:#0000000f}.ins-text-search{border-radius:var(--ins-radius-pill);border:1px solid var(--ins-border);background:var(--ins-card);height:44px;color:var(--ins-muted);align-items:center;gap:8px;padding:0 12px 0 16px;display:flex}.ins-text-search input{min-width:200px;font-family:var(--font-outfit), sans-serif;color:var(--ins-text);background:0 0;border:0;outline:none;font-size:14px}.ins-text-search input::placeholder{color:var(--ins-muted)}.ins-text-search input:focus-visible{box-shadow:none;border-radius:0;outline:none}.ins-text-search-close{width:18px;height:18px;color:var(--ins-muted);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ins-text-search-close:hover{color:var(--ins-text)}.ins-fsort{border-radius:var(--ins-radius-pill);color:#0b0c0e;white-space:nowrap;height:44px;transition:border-color var(--ins-fast) var(--ins-ease), background var(--ins-fast) var(--ins-ease);background:#fff;border:1px solid #ecedef;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:16px;font-weight:600;line-height:23.2px;display:inline-flex;font-family:var(--font-manrope), sans-serif!important}.ins-fsort:hover{border-color:var(--ins-border-strong)}.ins-fsort-icon{flex:none;width:20px;height:20px;display:block}.ins-popover.ins-fmenu{z-index:200;-webkit-backdrop-filter:blur(6px);background:#fff;border:7px solid #f0f0f0;border-radius:24px;flex-direction:column;gap:6px;min-width:220px;max-height:min(560px,100vh - 200px);padding:6px;font-weight:500;display:flex;overflow-y:auto;box-shadow:0 12px 80px #00000014}.ins-popover.ins-fmenu::-webkit-scrollbar{width:4px}.ins-popover.ins-fmenu::-webkit-scrollbar-track{margin-block:16px}.ins-popover.ins-fmenu::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}.ins-fmenu-item{color:#000c;width:100%;font-family:var(--font-outfit), sans-serif;text-align:left;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;border-left:2px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:9.5px 12px;font-size:16px;text-decoration:none;transition:background .15s;display:flex}.ins-fmenu-item:hover,.ins-fmenu-item.is-selected{background:#0000000a}.ins-fmenu-count{color:var(--ins-muted);margin-left:auto;font-size:16px}.ins-uielements-menu{z-index:45;width:280px;max-width:calc(100vw - 32px);animation:insPop .14s var(--ins-ease);background:#fff;border:7px solid #f0f0f0;border-radius:24px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);overflow:hidden;box-shadow:0 12px 80px #00000014}.ins-uielements-search{color:#7d7d7d;border-bottom:1px solid #eaeaea;flex:none;align-items:center;gap:8px;padding:14px 16px;transition:gap .28s cubic-bezier(.22,.61,.36,1);display:flex}.ins-uielements-search svg{opacity:1;flex:none;width:18px;transition:width .28s cubic-bezier(.22,.61,.36,1),opacity .2s ease-out,transform .28s cubic-bezier(.22,.61,.36,1);transform:translate(0)}.ins-uielements-menu.is-searching .ins-uielements-search{gap:0}.ins-uielements-menu.is-searching .ins-uielements-search svg{opacity:0;width:0;transform:translate(-12px)}.ins-uielements-search input{min-width:0;font-family:var(--font-outfit), sans-serif;color:#000;background:0 0;border:0;outline:none;flex:1;font-size:16px}.ins-uielements-search input:focus-visible{box-shadow:none;border-radius:0;outline:none}.ins-uielements-search input::placeholder{color:#7d7d7d}.ins-uielements-options{flex-direction:column;gap:6px;max-height:min(400px,100vh - 300px);padding:8px 6px;display:flex;overflow-y:auto}.ins-uielements-options::-webkit-scrollbar{width:4px}.ins-uielements-options::-webkit-scrollbar-track{margin-block:16px}.ins-uielements-options::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}.ins-uielements-item-left{color:#000c;align-items:center;gap:8px;display:inline-flex}.ins-uielements-checkbox{color:#fff;background:#ebebeb;border:1px solid #ebebeb;border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;transition:background .15s,border-color .15s;display:inline-flex}.ins-uielements-checkbox.is-checked{background:#000;border-color:#000}.ins-flowtree-checkbox-name{align-items:center;gap:8px;display:inline-flex}.ins-flowtree-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ins-uielements-menu .ins-flowtree-row,.ins-uielements-menu .ins-flowtree-node{min-width:0}.ins-uielements-menu .ins-flowtree-row:not(.is-root) .ins-flowtree-name{color:var(--ins-muted);font-weight:400}.ins-uielements-menu .ins-flowtree-row:not(.is-root) .ins-flowtree-name:hover,.ins-uielements-menu .ins-flowtree-row:not(.is-root).is-active .ins-flowtree-name{color:var(--ins-text)}.ins-flowtree-menu-footer{border-top:1px solid #eaeaea;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.ins-flowtree-clear{color:var(--ins-muted);border-radius:999px;padding:8px 10px;font-size:15px;font-weight:600}.ins-flowtree-clear:hover{color:var(--ins-text);background:#0000000a}.ins-flowtree-apply{color:#fff;background:#000;border-radius:999px;padding:9px 18px;font-size:15px;font-weight:600}.ins-flowtree-apply:hover{opacity:.85}.ins-filter-options{flex-wrap:wrap;gap:6px;display:flex}.ins-btn{justify-content:center;align-items:center;gap:var(--ins-space-2);border-radius:var(--ins-radius-pill);border:1px solid var(--ins-border);background:var(--ins-card);height:44px;color:var(--ins-text);white-space:nowrap;transition:background var(--ins-fast) var(--ins-ease), border-color var(--ins-fast) var(--ins-ease), color var(--ins-fast) var(--ins-ease);padding:0 22px;font-size:16px;font-weight:600;display:inline-flex}.ins-btn:hover{border-color:var(--ins-border-strong)}.ins-btn:disabled{opacity:.5;cursor:var(--ins-cursor-not-allowed,not-allowed)}.ins-btn.is-active{background:var(--ins-tag);border-color:var(--ins-border-strong)}.ins-btn--primary{background:var(--ins-text);border-color:var(--ins-text);color:var(--ins-on-accent)}.ins-btn--primary:hover{opacity:.9}.ins-btn--secondary{background:0 0}.ins-btn--ghost{color:var(--ins-sub);background:0 0;border-color:#0000}.ins-btn--ghost:hover{background:var(--ins-tag);color:var(--ins-text);border-color:#0000}.ins-btn--sm{height:36px;padding:0 14px;font-size:16px}.ins-btn--pill{border-radius:999px}.ins-iconbtn{border-radius:var(--ins-radius-pill);background:var(--ins-card);border:1px solid var(--ins-border);width:36px;height:36px;color:var(--ins-text);transition:background var(--ins-fast) var(--ins-ease), border-color var(--ins-fast) var(--ins-ease), color var(--ins-fast) var(--ins-ease), transform var(--ins-fast) var(--ins-ease);justify-content:center;align-items:center;display:inline-flex}.ins-iconbtn:hover{border-color:var(--ins-border-strong)}.ins-iconbtn.is-active{color:var(--ins-accent);border-color:var(--ins-accent)}.ins-iconbtn--plain{color:var(--ins-sub);background:0 0;border-color:#0000;width:34px;height:34px}.ins-iconbtn--plain:hover{background:var(--ins-tag);color:var(--ins-text);border-color:#0000}.ins-input{border:1px solid var(--ins-border);border-radius:var(--ins-radius);background:var(--ins-card);height:36px;color:var(--ins-text);width:100%;min-width:0;padding:0 12px;font-size:16px}.ins-input:focus{border-color:var(--ins-accent);box-shadow:0 0 0 3px var(--ins-accent-subtle);outline:none}select.ins-input{flex:0 auto;width:auto;min-width:150px;max-width:100%}.ins-field:has(>select){flex-grow:0}.ins-popwrap{display:inline-flex;position:relative}.ins-popover{z-index:45;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);min-width:240px;animation:insPop .14s var(--ins-ease);background:#fff;border:7px solid #f0f0f0;border-radius:24px;padding:6px;position:absolute;top:calc(100% + 6px);box-shadow:0 12px 80px #00000014}@keyframes insPop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ins-popover--right{right:0}.ins-menu-layer{z-index:210;flex-direction:column;max-width:calc(100vw - 24px);display:flex;position:fixed}.ins-menu-layer>.ins-popover,.ins-menu-layer>.ins-uielements-menu{min-width:min(220px,100vw - 24px);max-width:100%;min-height:0;max-height:100%;margin:0;position:static;inset:auto;overflow-y:auto}.ins-menu-layer>.ins-uielements-menu{overflow:hidden}.ins-menu-layer .ins-uielements-options{flex:auto;min-height:0;max-height:none}.ins-popover--left{left:0}.ins-screen-preview-foot .ins-popover{top:auto;bottom:calc(100% + 6px)}.ins-popover-empty{color:var(--ins-muted);padding:4px 10px 8px;font-size:16px}.ins-popover-item{box-sizing:border-box;text-align:left;color:#000c;width:100%;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;border-left:2px solid #0000;border-radius:12px;align-items:center;gap:16px;padding:9.5px 12px;font-size:16px;text-decoration:none;display:flex}.ins-popover-item:hover{background:#0000000a}.ins-theme-row{gap:6px;padding:2px 10px 8px;display:flex}.ins-tag{background:var(--ins-tag);height:22px;color:var(--ins-sub);transition:color var(--ins-fast) var(--ins-ease), background var(--ins-fast) var(--ins-ease);border-radius:5px;align-items:center;padding:0 8px;font-size:16px;display:inline-flex}.ins-tag:hover{color:var(--ins-text);background:var(--ins-accent-subtle)}.ins-grid{grid-template-columns:repeat(4,minmax(0,380px));justify-content:start;align-items:start;gap:24px;display:grid}.ins-app-grid{gap:20px}.ins-grid.ins-web-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:1650px){.ins-grid.ins-web-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1500px){.ins-main,.ins-header-content,.ins-ftoolbar.is-docked{padding-inline:40px}}.ins-web-card{width:100%;min-width:0;position:relative}.ins-web-card-shot{background:#f5f5f5;border-radius:7.27%/10.86%;padding:32px;position:relative;overflow:hidden}.ins-web-card-inset{aspect-ratio:420/260.19;background:#e5e5e5;border:1px solid #eee;border-radius:2.64%/4.27%;overflow:hidden}.ins-web-card-link{width:100%;height:100%;display:block}.ins-web-card-inset .ins-shot-img,.ins-web-card-inset .ins-shot-missing{object-fit:cover;border:0;border-radius:0;width:100%;height:100%;min-height:0}.ins-web-card-inset .ins-app-logo{position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.ins-web-card-meta{align-items:center;gap:12px;padding:24px 16px;display:flex}.ins-web-card-logo{border-radius:10.4px}.ins-web-card-meta-text{flex-direction:column;flex:1;min-width:0;display:flex}.ins-web-card-app,.ins-web-card-name{color:#121212;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:600;line-height:28.8px;text-decoration:none;overflow:hidden}.ins-web-card-tagline{color:#626262;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:600;line-height:1.4;overflow:hidden}.ins-explore-view .ins-web-card .ins-card-select-ring{top:32px;left:32px}.ins-card-hover-controls.ins-web-card-controls{gap:110px}.ins-web-card:hover .ins-card-select-ring,.ins-web-card:hover .ins-web-card-controls{opacity:1;transform:translateY(0)}.ins-web-card:has(:focus-visible) .ins-card-select-ring{opacity:1;transform:translateY(0)}.ins-web-card:has(:focus-visible) .ins-web-card-controls{opacity:1;transform:translateY(0)}.ins-web-card:hover .ins-card-select-ring{pointer-events:auto}.ins-web-card:has(:focus-visible) .ins-card-select-ring{pointer-events:auto}.ins-web-card:hover .ins-web-card-controls{background:linear-gradient(#f5f5f500,#f5f5f5fa 48%,#f5f5f5)}.ins-grid-sentinel{justify-content:center;align-items:center;height:48px;margin-top:8px;display:flex}.ins-spinner{border:2px solid var(--ins-border);border-top-color:var(--ins-text);border-radius:999px;width:18px;height:18px;animation:.7s linear infinite insSpin}@keyframes insSpin{to{transform:rotate(360deg)}}.ins-card{content-visibility:auto;contain-intrinsic-size:380px 846px;position:relative}.ins-grid,.ins-app-grid{container-type:inline-size}.ins-shot-panel .ins-grid>.ins-card{contain-intrinsic-block-size:auto calc(min(380px, (100cqw - 96px) / 5) * 611 / 282)}@media (max-width:1599px){.ins-shot-panel .ins-grid>.ins-card{contain-intrinsic-block-size:auto calc(min(380px, (100cqw - 72px) / 4) * 611 / 282)}}@media (max-width:1099px){.ins-shot-panel .ins-grid>.ins-card{contain-intrinsic-block-size:auto calc(min(380px, (100cqw - 48px) / 3) * 611 / 282)}}.ins-app-grid>.ins-card{--ins-app-card-w:calc((100cqw - 48px) / 4);contain-intrinsic-block-size:auto calc(var(--ins-app-card-w) * 1.36 + 62px)}@media (max-width:1599px){.ins-app-grid>.ins-card{--ins-app-card-w:calc((100cqw - 32px) / 3)}}@media (max-width:1099px){.ins-app-grid>.ins-card{--ins-app-card-w:calc((100cqw - 16px) / 2)}}@media (max-width:759px){.ins-app-grid>.ins-card{contain-intrinsic-block-size:auto calc(var(--ins-app-card-w) * 1.36 + 56px)}.ins-shot-panel .ins-grid>.ins-card{contain-intrinsic-block-size:auto calc((100cqw - 16px) / 2 * 611 / 282)}}@media (max-width:520px){.ins-app-grid>.ins-card{--ins-app-card-w:100cqw}}.ins-card-shot{aspect-ratio:346/674;background:#f5f5f5;border-radius:19.65%/10.09%;width:100%;padding:min(36px,10.4%);position:relative;overflow:hidden}.ins-app-grid:not(.ins-shot-panel *) .ins-card-inset{aspect-ratio:253/556;height:auto}.ins-shot-panel .ins-card-shot{aspect-ratio:282/611;background:0 0;border-radius:12.41%/5.65%;padding:0}.ins-shot-panel .ins-card-shot:before{content:"";z-index:5;box-sizing:border-box;pointer-events:none;border:1px solid #eee;border-radius:12.41%/5.65%;position:absolute;inset:0}.ins-shot-panel .ins-grid.ins-web-grid .ins-card-shot:before{display:none}.ins-shot-panel .ins-grid.ins-web-grid .ins-card-shot{aspect-ratio:420/260.19;border:1px solid #eee;border-radius:1.67%/2.7%}.ins-shot-panel .ins-grid{grid-template-columns:repeat(5,minmax(0,380px))}.ins-shot-panel .ins-grid.ins-web-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (min-width:1600px){.ins-grid:not(.ins-web-grid):not(.ins-app-grid),.ins-shot-panel .ins-grid:not(.ins-web-grid){grid-template-columns:repeat(5,minmax(0,380px))}}@media (min-width:1100px) and (max-width:1599px){.ins-grid:not(.ins-web-grid):not(.ins-app-grid),.ins-shot-panel .ins-grid:not(.ins-web-grid){grid-template-columns:repeat(4,minmax(0,380px))}}@media (min-width:760px) and (max-width:1099px){.ins-grid:not(.ins-web-grid):not(.ins-app-grid),.ins-shot-panel .ins-grid:not(.ins-web-grid){grid-template-columns:repeat(3,minmax(0,380px))}}@media (max-width:1650px){.ins-shot-panel .ins-grid.ins-web-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ins-shot-panel .ins-card-inset{border:1px solid #eee;border-radius:12.41%/5.65%}.ins-shot-panel .ins-grid.ins-web-grid .ins-card-inset{border:0;border-radius:1.67%/2.7%;height:100%}.ins-shot-panel .ins-grid.ins-web-grid .ins-card-link,.ins-shot-panel .ins-grid.ins-web-grid .ins-card-inset .ins-shot-img,.ins-shot-panel .ins-grid.ins-web-grid .ins-card-inset .ins-shot-missing{border-radius:1.67%/2.7%;height:100%;display:block}.ins-shot-panel .ins-card.is-selected .ins-card-shot{outline-offset:3px;outline:3px solid #373737d9}.ins-shot-panel .ins-card.is-selected:not(.is-dark-shot) .ins-card-shot{outline-color:#191919e0}.ins-shot-panel .ins-card.is-selected{content-visibility:visible}@media (max-width:759px){.ins-shot-panel .ins-card.is-selected .ins-card-shot{outline-offset:2px}}.ins-shot-panel .ins-card-inset .ins-shot-img{object-fit:cover}.ins-shot-panel .ins-card-hover-controls{display:none}.ins-card-inset{background:#e5e5e5;border-radius:12.41%/5.65%;width:100%;height:100%;position:relative;overflow:hidden}.ins-card-inset .ins-shot-img,.ins-card-inset .ins-shot-missing{object-fit:fill;border-radius:0;width:100%;height:100%;aspect-ratio:auto!important}.ins-card-link{display:block;position:relative;overflow:hidden}@media (max-width:759px),(hover:none){.ins-card-inset,.ins-web-card-inset{touch-action:pan-y}.ins-card-inset img,.ins-web-card-inset img{-webkit-user-drag:none}}.ins-card-link:after{content:"";pointer-events:none;transition:background var(--ins-fast) var(--ins-ease);background:#0b0c0e00;position:absolute;inset:0}.ins-card:hover .ins-card-link:after{background:#0b0c0e0f}.ins-explore-view .ins-card:hover .ins-card-link:after{background:0 0}.ins-card-inset .ins-card-link{height:100%}.ins-card-link:focus-visible{box-shadow:inset 0 0 0 2px var(--ins-accent);border-radius:24px}.ins-card-select-ring{z-index:2;aspect-ratio:1;opacity:0;pointer-events:none;width:clamp(24px,9.83%,34px);height:auto;cursor:var(--ins-cursor-hand,pointer);transition:opacity var(--ins-fast) var(--ins-ease), background var(--ins-fast) var(--ins-ease), border-color var(--ins-fast) var(--ins-ease);background:#fff;border:3px solid #b5b5b5;border-radius:18px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:clamp(8px,2.36%,16px);left:clamp(8px,4.6%,16px)}.ins-explore-view .ins-card-select-ring{top:clamp(10px,4.75%,32px);left:clamp(10px,9.25%,32px)}.ins-shot-panel .ins-card-shot .ins-card-select-ring{top:clamp(8px,1.94%,16px);left:clamp(8px,4.2%,16px)}.ins-card-select-ring.is-selected{opacity:1;pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#6e6e6e99;border-width:2.5px;border-color:#0000}.ins-card:not(.is-dark-shot) .ins-card-select-ring.is-selected{background:#464646b3}.ins-card-select-check{aspect-ratio:8/15;border-bottom:2px solid #fff;border-right:2px solid #fff;width:28%;height:auto;transform:translateY(-1px)rotate(45deg)}.ins-card-hover-controls{z-index:2;opacity:0;height:139px;transition:opacity .18s var(--ins-ease), transform .18s var(--ins-ease);pointer-events:none;will-change:opacity, transform;justify-content:center;align-items:center;gap:48px;padding:16px;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(12px)}.ins-card-hover-controls:before{content:"";z-index:-1;background:linear-gradient(#fafafa00 0%,#fafafa 75% 100%);height:330px;position:absolute;bottom:0;left:0;right:0}.ins-card:hover .ins-card-select-ring,.ins-card:hover .ins-card-hover-controls,.ins-card:hover .ins-card-hover-footer{opacity:1;transform:translateY(0)}.ins-card:has(:focus-visible) .ins-card-select-ring{opacity:1;transform:translateY(0)}.ins-card:has(:focus-visible) .ins-card-hover-controls{opacity:1;transform:translateY(0)}.ins-card:has(:focus-visible) .ins-card-hover-footer{opacity:1;transform:translateY(0)}.ins-card:hover .ins-card-select-ring{pointer-events:auto}.ins-card:has(:focus-visible) .ins-card-select-ring{pointer-events:auto}.ins-card-hover-footer .ins-btn-save,.ins-card-hover-footer .ins-btn-copy{pointer-events:none}.ins-card:hover .ins-card-hover-footer .ins-btn-save,.ins-card:hover .ins-card-hover-footer .ins-btn-copy{pointer-events:auto}.ins-card:has(:focus-visible) .ins-card-hover-footer .ins-btn-save{pointer-events:auto}.ins-card:has(:focus-visible) .ins-card-hover-footer .ins-btn-copy{pointer-events:auto}.ins-card-control{color:#141414;width:64px;height:64px;cursor:var(--ins-cursor-hand,pointer);pointer-events:auto;transition:background var(--ins-fast) var(--ins-ease);background:#e5e5e5;border:none;border-radius:100px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ins-card-control:hover{background:#ececec}.ins-card-control:disabled{opacity:.55;cursor:var(--ins-cursor-arrow,default)}.ins-card-control:disabled:hover{background:#e5e5e5}@media (min-width:760px){.ins-app-grid:not(.ins-shot-panel *) .ins-card-shot{container-type:inline-size}.ins-app-grid:not(.ins-shot-panel *) .ins-card-hover-controls{gap:clamp(12px,10cqi,48px)}.ins-app-grid:not(.ins-shot-panel *) .ins-card-control{width:clamp(44px,21cqi,64px);height:clamp(44px,21cqi,64px)}.ins-app-grid:not(.ins-shot-panel *) .ins-card-control img{width:clamp(18px,9cqi,24px);height:auto}}.ins-card-dots{background:#fff;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:4px;width:auto;padding:8px;display:inline-flex}.ins-card-dots span{width:7.997px;height:7.997px;transition:background var(--ins-fast) var(--ins-ease);background:#e7e7e7;border-radius:9999px}.ins-card-dots .is-active{background:#4b4b4b}.ins-card-hover-footer{z-index:3;opacity:0;transition:opacity .18s var(--ins-ease), transform .18s var(--ins-ease);pointer-events:none;will-change:opacity, transform;flex-direction:column;justify-content:flex-end;gap:16px;padding:16px;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(12px)}.ins-card-hover-footer:before{content:"";z-index:-1;background:linear-gradient(#fafafa00 0%,#fafafa 75% 100%);height:330px;position:absolute;bottom:0;left:0;right:0}.ins-card-hover-app{align-items:center;gap:10px;display:flex}.ins-card-hover-logo{border-radius:10.4px}.ins-card-hover-app-text{flex-direction:column;min-width:0;display:flex}.ins-card-hover-title{color:#121212;font-size:20px;font-family:var(--font-manrope), sans-serif;margin:0;font-weight:600;line-height:normal}.ins-card-hover-tagline{color:#626262;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;font-weight:600;line-height:normal;overflow:hidden}.ins-card-hover-actions{align-items:center;gap:10px;display:flex}.ins-card-hover-actions button{font-size:16px;font-family:var(--font-manrope), sans-serif;cursor:var(--ins-cursor-hand,pointer);transition:background .18s ease, color .18s ease, scale .16s var(--ins-ease);border:0;border-radius:100px;flex:1;justify-content:center;align-items:center;padding:12px 24px;font-weight:600;display:flex}.ins-btn-save{color:#fff;background:#000}.ins-btn-save:hover{background:#333}.ins-btn-copy{color:#000;background:#e5e5e5}.ins-btn-copy:hover{background:#d4d4d4}.ins-card.is-dark-shot .ins-card-hover-footer:before{background:linear-gradient(#12121200 0%,#121212 75% 100%)}.ins-card.is-dark-shot .ins-card-hover-title{color:#fff}.ins-card.is-dark-shot .ins-card-hover-tagline{color:#ffffffa3}.ins-card.is-dark-shot .ins-btn-save{color:#000;background:#fff}.ins-card.is-dark-shot .ins-btn-save:hover{background:#e6e6e6}.ins-card.is-dark-shot .ins-btn-copy{color:#fff;background:#ffffff24}.ins-card.is-dark-shot .ins-btn-copy:hover{background:#ffffff38}.ins-search-overlay:has(>.ins-screen-preview-modal){padding:20px}.ins-screen-preview-modal{align-items:stretch;gap:10px;width:calc(100vw - 40px);height:calc(100vh - 40px);display:flex}.ins-screen-preview-main,.ins-screen-preview-details{clip-path:inset(0 round 24px);background:#fff;border-radius:24px;overflow:hidden}.ins-skel.ins-preview-skel-logo{border-radius:26%;flex:none;width:40px;height:40px;margin-bottom:5px}.ins-skel.ins-preview-skel-title{width:150px;height:20px}.ins-skel.ins-preview-skel-keys{border-radius:999px;flex:none;width:116px;height:32px}.ins-skel.ins-preview-skel-pill{border-radius:999px;flex:none;height:42px;display:inline-block}.ins-skel.ins-preview-skel-pill--lg{height:52px}.ins-skel.ins-preview-skel-save{width:106px}.ins-skel.ins-preview-skel-store{width:212px}.ins-skel.ins-preview-skel-nearby{width:196px;height:52px}.ins-skel.ins-preview-skel-round{border-radius:999px;flex:none;width:50px;height:49px;display:inline-block}.ins-skel.ins-preview-skel-value{border-radius:999px;height:32px;display:block}.ins-screen-preview-shot.ins-preview-skel-shot{cursor:default}.ins-screen-preview-shot.ins-preview-skel-shot:hover{transform:none}.ins-preview-skel-shot>.ins-skel{aspect-ratio:1170/2532;border-radius:0;height:100%;display:block}.ins-preview-skel-shot.is-web>.ins-skel{aspect-ratio:2800/1750}.ins-skel.ins-preview-skel-present{border-radius:999px;flex:none;width:98px;height:32px}.ins-flow-player--skel{pointer-events:none}.ins-skel.ins-flow-player-skel-play{border-radius:999px;flex:none;width:42px;height:42px}.ins-skel.ins-flow-player-skel-steps{border-radius:999px;flex:1 1 0;min-width:0;height:6px}.ins-skel.ins-flow-player-skel-count{flex:none;width:44px}.ins-skel.ins-flow-player-skel-speed{border-radius:999px;flex:none;width:44px;height:34px}@media (max-width:640px){.ins-skel.ins-preview-skel-keys,.ins-skel.ins-preview-skel-present{width:32px}.ins-skel.ins-preview-skel-pill--lg{height:47px}.ins-skel.ins-preview-skel-save{width:96px}.ins-skel.ins-preview-skel-store{width:187px}}.ins-screen-preview-main{flex-direction:column;flex:1 1 0;min-width:0;display:flex;position:relative}.ins-screen-preview-head{flex:none;justify-content:space-between;align-items:center;height:76px;padding:0 24px 0 16px;display:flex}.ins-screen-preview-head-app{align-items:center;gap:16px;min-width:0;display:flex}.ins-screen-preview-head-logo{border-radius:10.4px;flex:none}.ins-screen-preview-head-title{color:#121212;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;min-width:0;font-size:20px;font-weight:600;display:flex;overflow:hidden}.ins-screen-preview-head-sep{opacity:.5}.ins-screen-preview-close{color:#141414;width:28px;height:28px;cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease);background:#4040400f;border:none;border-radius:9999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ins-screen-preview-close:hover{background:#4040401f}.ins-screen-preview-filmstrip-wrap{flex:1 1 0;align-items:center;min-height:0;padding:0 24px;display:flex;position:relative}.ins-screen-preview-filmstrip{scroll-behavior:smooth;scrollbar-width:none;box-sizing:border-box;align-items:center;gap:24px;width:100%;height:100%;padding:8px;display:flex;overflow:auto hidden}.ins-screen-preview-filmstrip::-webkit-scrollbar{display:none}.ins-screen-preview-filmstrip--single{justify-content:center;overflow-x:visible}.ins-screen-preview-shot{box-sizing:border-box;width:auto;height:100%;max-height:670px;cursor:var(--ins-cursor-zoom-in,zoom-in);clip-path:inset(0 round 12.41%/5.65%);isolation:isolate;border:1px solid #eee;border-radius:12.41%/5.65%;flex:none;transition:transform .55s cubic-bezier(.22,1,.36,1);overflow:hidden}.ins-screen-preview-shot:hover{transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.ins-screen-preview-shot{transition:none}.ins-screen-preview-shot:hover{transform:none}}.ins-screen-preview-shot--web{clip-path:inset(0 round 1%/1.75%);border-radius:1%/1.75%}.ins-screen-preview-shot img{object-fit:contain;border-radius:inherit;width:auto;max-width:100%;height:100%;display:block}.ins-screen-preview-nav{z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.ins-screen-preview-nav--prev{left:32px}.ins-screen-preview-nav--next{right:32px}.ins-screen-preview-nav{transition:background var(--ins-fast) var(--ins-ease), opacity .2s ease, visibility .2s}.ins-screen-preview-nav:disabled{opacity:0;visibility:hidden;pointer-events:none}.ins-flow-head-actions{flex:none;align-items:center;gap:10px;display:flex}.ins-flow-head-step{color:#8a8a88;gap:5px;display:inline-flex}.ins-screen-preview-foot.ins-flow-foot{grid-template-columns:minmax(0,1fr) minmax(280px,min(500px,100% - 692px)) minmax(0,1fr);align-items:center;column-gap:12px;padding:32px;display:grid}.ins-flow-foot .ins-screen-preview-foot-tags{grid-area:1/1;justify-self:start;margin-left:-8px;position:static;transform:none}.ins-flow-foot .ins-flow-player{grid-area:1/2}.ins-flow-foot .ins-screen-preview-foot-primary{grid-area:1/2;justify-self:end;position:relative;left:62px}.ins-flow-save img{filter:brightness(0);width:18px;height:18px}.ins-flow-foot .ins-flow-save.is-active{color:#141414;border-color:#141414}.ins-flow-foot .ins-screen-preview-foot-secondary{grid-area:1/3;justify-self:end;position:static;transform:none}.ins-flow-player{box-sizing:border-box;background:#f3f3f2;border:0;border-radius:999px;align-items:center;gap:12px;min-width:0;height:52px;padding:0 9px 0 5px;display:flex}.ins-flow-player-play{color:#fff;width:42px;height:42px;cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease), scale .15s ease;background:#141414;border:0;border-radius:100px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ins-flow-player-play:hover{background:#333}.ins-flow-player-play,.ins-flow-player-speed{position:relative}.ins-flow-tip{color:#fff;font:600 12px/1.2 var(--font-manrope), Inter, sans-serif;white-space:nowrap;pointer-events:none;opacity:0;z-index:10;background:#111;border-radius:8px;padding:6px 10px;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px)}.ins-flow-tip:before{content:"";border:5px solid #0000;border-top-color:#111;position:absolute;top:100%;left:50%;transform:translate(-50%)}.ins-flow-player-play:hover .ins-flow-tip,.ins-flow-player-play:focus-visible .ins-flow-tip,.ins-flow-player-speed:hover .ins-flow-tip,.ins-flow-player-speed:focus-visible .ins-flow-tip{opacity:1;transform:translate(-50%)}.ins-flow-player-speed .ins-flow-tip{letter-spacing:normal;font-variant-numeric:normal}.ins-flow-player-play:active{scale:.95}.ins-flow-player-play:focus-visible{outline-offset:2px;outline:2px solid #141414}.ins-flow-player-count{min-width:44px;font:500 14px/1 var(--font-manrope), Inter, sans-serif;color:#8a8a88;white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;margin:0}.ins-flow-player-count b{color:#141414;font-weight:700}.ins-flow-player-speed{color:#141414;min-width:44px;height:34px;font:700 13px/1 var(--font-manrope), Inter, sans-serif;font-variant-numeric:tabular-nums;cursor:var(--ins-cursor-hand,pointer);transition:border-color var(--ins-fast) var(--ins-ease), scale .15s ease;background:#fff;border:0;border-radius:100px;flex:none;padding:0 10px}.ins-flow-player-speed:hover{background:#fafaf9;box-shadow:inset 0 0 0 1px #dcdcda}.ins-flow-player-speed:active{scale:.95}.ins-flow-player-speed:focus-visible{outline-offset:2px;outline:2px solid #141414}.ins-flow-present-open{color:#141414;height:32px;font:600 14px/1 var(--font-manrope), Inter, sans-serif;white-space:nowrap;cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease), scale .15s ease;background:#4040400f;border:0;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 14px 0 12px;display:inline-flex}.ins-flow-present-open:hover{background:#4040401f}.ins-flow-present-open:active{scale:.97}.ins-flow-present-open:focus-visible{outline-offset:2px;outline:2px solid #141414}@media (max-width:640px){.ins-flow-present-open{justify-content:center;width:32px;padding:0}.ins-flow-present-open span{display:none}}@media (max-width:759px){.ins-flow-present-open[aria-label=Keyboard\ shortcuts]{display:none}}.ins-flow-present{z-index:10050;color:#fff;cursor:none;background:#0d0d0d;flex-direction:column;align-items:center;animation:.25s ease-out insFlowPresentIn;display:flex;position:fixed;inset:0}.ins-flow-present.is-hud{cursor:default}@keyframes insFlowPresentIn{0%{opacity:0}to{opacity:1}}.ins-flow-present-top{flex:none;width:min(720px,100% - 48px);padding:18px 0 10px}.ins-flow-present-stage{box-sizing:border-box;width:100%;min-height:0;cursor:inherit;flex:1 1 0;justify-content:center;align-items:center;padding:8px 24px 88px;display:flex}.ins-flow-present-stage .ins-flow-present-shot{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:28px;width:auto;max-width:100%;height:100%;display:block;box-shadow:0 30px 80px #00000080}.ins-flow-present-hud{box-sizing:border-box;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;pointer-events:none;background:#262626d1;border-radius:999px;align-items:center;gap:12px;height:52px;padding:0 8px 0 5px;transition:opacity .3s,translate .3s;display:flex;position:absolute;bottom:24px;left:50%;translate:-50% 8px}.ins-flow-present.is-hud .ins-flow-present-hud{opacity:1;pointer-events:auto;translate:-50%}.ins-flow-present-btn{color:#fff;min-width:42px;height:34px;font:700 13px/1 var(--font-manrope), Inter, sans-serif;font-variant-numeric:tabular-nums;cursor:pointer;transition:background var(--ins-fast) var(--ins-ease);background:#ffffff1f;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.ins-flow-present-btn:hover{background:#fff3}.ins-flow-present-btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.ins-flow-present-btn--play{color:#141414;background:#fff;width:42px;height:42px;padding:0}.ins-flow-present-btn--play:hover{background:#e9e9e7}.ins-flow-present-btn--exit{padding:0 16px}.ins-flow-present-label{min-width:150px;font:500 14px/1 var(--font-manrope), Inter, sans-serif;color:#ffffffb3;white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.ins-flow-present-label b{color:#fff;font-weight:700}.ins-flow-present-hint{font:500 12px/1 var(--font-manrope), Inter, sans-serif;color:#ffffff73;white-space:nowrap}.ins-flow-steps--dark .ins-flow-step:before{background:#ffffff38}.ins-flow-steps--dark .ins-flow-step:hover:before{background:#ffffff5c}.ins-flow-steps--dark .ins-flow-step span{background:#fff}.ins-flow-steps--dark .ins-flow-step:focus-visible{outline-color:#fff}@media (max-width:640px){.ins-flow-present-hint{display:none}.ins-flow-present-label{min-width:0}.ins-flow-present-stage{padding:8px 16px 84px}}@media (prefers-reduced-motion:reduce){.ins-flow-present,.ins-flow-present-hud{transition:none;animation:none}}.ins-flow-steps{flex:1 1 0;gap:3px;min-width:64px;display:flex;position:relative}.ins-flow-step-peek.ins-compare-peek{bottom:calc(100% + 26px)}.ins-flow-step-peek.ins-compare-peek.is-web{width:220px}.ins-flow-steps--dark .ins-flow-step-peek.ins-compare-peek{transform-origin:50% 0;background:#fff;top:calc(100% + 14px);bottom:auto;transform:translate(-50%,-6px)scale(.96);box-shadow:0 16px 40px #00000080}.ins-flow-steps--dark .ins-flow-step-peek.ins-compare-peek.is-visible{transform:translate(-50%)scale(1)}.ins-flow-steps--dark .ins-flow-step-peek.ins-compare-peek:after{border-top-color:#0000;border-bottom-color:#fff;top:auto;bottom:100%}.ins-flow-steps--dark .ins-flow-step-peek .ins-compare-peek-label{color:#141414}.ins-flow-steps.is-dense{gap:0}.ins-flow-step{min-width:0;height:24px;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;flex:1 1 0;padding:0;position:relative}.ins-flow-step:before,.ins-flow-step span{content:"";height:4px;transition:height .15s ease, margin-top .15s ease, background var(--ins-fast) var(--ins-ease);border-radius:999px;margin-top:-2px;position:absolute;top:50%;left:0;right:0}.ins-flow-steps.is-dense .ins-flow-step:before,.ins-flow-steps.is-dense .ins-flow-step span{border-radius:0}.ins-flow-steps.is-dense .ins-flow-step:first-child:before,.ins-flow-steps.is-dense .ins-flow-step:first-child span{border-radius:999px 0 0 999px}.ins-flow-steps.is-dense .ins-flow-step:last-child:before,.ins-flow-steps.is-dense .ins-flow-step:last-child span{border-radius:0 999px 999px 0}.ins-flow-step:before{background:#dcdcda}.ins-flow-step:hover:before,.ins-flow-step:hover span{height:6px;margin-top:-3px}.ins-flow-step:hover:before{background:#c6c6c4}.ins-flow-step span{background:#141414;width:0;right:auto}.ins-flow-step.is-done span,.ins-flow-step.is-current span{width:100%}.ins-flow-steps.is-playing .ins-flow-step.is-current span{width:0;animation:insFlowStepFill var(--ins-flow-step-ms,2.6s) linear forwards}@keyframes insFlowStepFill{to{width:100%}}.ins-flow-step:focus-visible{outline-offset:1px;border-radius:4px;outline:2px solid #141414}@media (max-width:1239px){.ins-screen-preview-foot.ins-flow-foot{grid-template-columns:auto minmax(0,1fr) auto auto}.ins-flow-foot .ins-screen-preview-foot-tags{grid-column:1}.ins-flow-foot .ins-flow-player{grid-column:2}.ins-flow-foot .ins-screen-preview-foot-primary{grid-column:3;justify-self:auto;left:0}.ins-flow-foot .ins-screen-preview-foot-secondary{grid-column:4}}@media (max-width:900px){.ins-screen-preview-foot.ins-flow-foot{flex-flow:wrap;align-items:center;gap:16px 12px;padding:20px;display:flex}.ins-flow-foot .ins-screen-preview-foot-tags{flex:1 0 100%;order:0}.ins-flow-foot .ins-flow-player{flex:1 1 0;order:1}.ins-flow-foot .ins-screen-preview-foot-primary{flex:none;order:2;left:0}.ins-flow-foot .ins-screen-preview-foot-secondary{flex-wrap:nowrap;flex:1 0 100%;order:3}}@media (max-width:640px){.ins-flow-head-step,.ins-flow-head-step-sep{display:none}}.ins-flow-foot .ins-screen-preview-foot-primary.is-in-menu{display:contents}.ins-flow-foot .ins-screen-preview-foot-primary.is-in-menu>.ins-flow-save{display:none}.ins-flow-foot:has(.is-in-menu) .ins-screen-preview-foot-secondary{flex:none}@media (prefers-reduced-motion:reduce){.ins-flow-steps.is-playing .ins-flow-step.is-current span{width:100%;animation:none}}.ins-screen-preview-foot{border-radius:0 0 24px 24px;flex:none;justify-content:center;align-items:center;padding:32px;display:flex;position:relative}.ins-screen-preview-foot-tags{align-items:center;gap:10px;display:flex;position:absolute;top:50%;left:24px;transform:translateY(-50%)}.ins-screen-preview-foot-tag{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#141414;background:#40404014;border-radius:100px;align-items:center;padding:10px 20px;font-size:16px;font-weight:600;display:inline-flex}.ins-screen-preview-foot-primary{align-items:center;gap:12px;display:flex}.ins-screen-preview-foot-secondary{align-items:center;gap:12px;display:flex;position:absolute;top:50%;right:32px;transform:translateY(-50%)}@media (min-width:641px){.ins-screen-preview-main{container:ins-preview/inline-size}@container ins-preview (max-width:1100px){.ins-screen-preview-foot:not(.ins-flow-foot){justify-content:space-between;gap:16px;padding-inline:24px}.ins-screen-preview-foot:not(.ins-flow-foot) .ins-screen-preview-foot-tags,.ins-screen-preview-foot:not(.ins-flow-foot) .ins-screen-preview-foot-secondary{position:static;transform:none}}@container ins-preview (max-width:980px){.ins-screen-preview-foot:not(.ins-flow-foot) .ins-screen-preview-foot-tags{display:none}}@container ins-preview (max-width:720px){.ins-screen-preview-foot:not(.ins-flow-foot){flex-wrap:wrap;justify-content:center;row-gap:12px}}}.ins-screen-preview-foot-btn{color:#141414;white-space:nowrap;height:auto;transition:border-color var(--ins-fast) var(--ins-ease), background var(--ins-fast) var(--ins-ease), opacity var(--ins-fast) var(--ins-ease);background:0 0;border:1px solid #ccc;border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.ins-screen-preview-foot-btn:hover{border-color:#b3b3b3}.ins-screen-preview-foot-btn--save{color:#fff!important;background:#000!important;border-color:#000!important}.ins-screen-preview-foot-btn--save:hover{opacity:.9}.ins-screen-preview-foot-more{box-sizing:border-box;aspect-ratio:1;color:#141414;width:50px;height:50px;cursor:var(--ins-cursor-hand,pointer);transition:border-color var(--ins-fast) var(--ins-ease);background:0 0;border:1px solid #ccc;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@property --ins-flow-ring{syntax:"<angle>";inherits:false;initial-value:0deg}.ins-preview-flow{box-sizing:border-box;background:linear-gradient(#fff, #fff) padding-box, conic-gradient(from var(--ins-flow-ring), #8b5cf6, #3b82f6, #22d3ee, #ec4899, #f97316, #8b5cf6) border-box;transition:box-shadow var(--ins-fast) var(--ins-ease), scale .15s ease;border:2px solid #0000;animation:3s linear infinite insFlowRing;position:relative;box-shadow:0 0 #8b5cf600}.ins-screen-preview-foot-more.ins-preview-flow:hover{border-color:#0000;box-shadow:0 0 20px #8b5cf63d}.ins-preview-flow:active{scale:.95}@keyframes insFlowRing{to{--ins-flow-ring:360deg}}@media (prefers-reduced-motion:reduce){.ins-preview-flow{animation:none}}.ins-preview-flow:hover .ins-flow-tip,.ins-preview-flow:focus-visible .ins-flow-tip{opacity:1;transform:translate(-50%)}.ins-card-fresh-badge{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font:600 13px/1 var(--font-manrope), Inter, sans-serif;white-space:nowrap;pointer-events:none;background:#6e6e6e99;border-radius:9px;align-items:center;padding:6px 9px;display:inline-flex;position:absolute;top:clamp(10px,4.75%,32px);right:clamp(10px,9.25%,32px)}.ins-card-proto-badge{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font:600 13px/1 var(--font-manrope), Inter, sans-serif;pointer-events:none;background:#6e6e6e99;border-radius:9px;align-items:center;padding:6px 10px;display:inline-flex;position:absolute;top:clamp(8px,2.6%,14px);left:clamp(8px,4.6%,14px)}.ins-card-proto-hover{opacity:0;transition:opacity .2s var(--ins-ease);pointer-events:none;background:#14141461;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:0 10px;display:flex;position:absolute;inset:0}.ins-card.is-prototype:is(:hover,:focus-within) .ins-card-proto-hover{opacity:1}.ins-card-proto-cue{filter:drop-shadow(0 2px 6px #00000026);display:block;overflow:visible}.ins-card-proto-dot{fill:#0000;stroke:#fff;stroke-width:3px}.ins-card-proto-ripple{fill:none;stroke:#fff;stroke-width:2px;opacity:0}.ins-card-proto-hand path{fill:#fff}.ins-card-proto-dot,.ins-card-proto-ripple{transform-box:view-box;transform-origin:24px 24px}.ins-card-proto-cue-text{color:#fff;font:700 14px/1.2 var(--font-manrope), Inter, sans-serif;letter-spacing:-.01em;text-align:center;text-shadow:0 1px 4px #00000026}.ins-card.is-prototype:is(:hover,:focus-within) :is(.ins-card-proto-hand,.ins-card-proto-hand-cut){animation:1.6s cubic-bezier(.45,0,.25,1) infinite ins-card-proto-hand}.ins-card.is-prototype:is(:hover,:focus-within) .ins-card-proto-dot{animation:1.6s cubic-bezier(.45,0,.25,1) infinite ins-card-proto-dot}.ins-card.is-prototype:is(:hover,:focus-within) .ins-card-proto-ripple{animation:1.6s cubic-bezier(.22,1,.36,1) infinite ins-card-proto-ripple}@keyframes ins-card-proto-hand{0%,75%,to{transform:translate(5px,5px)}30%,45%{transform:none}}@keyframes ins-card-proto-dot{0%,30%,60%,to{transform:none}38%{transform:scale(.88)}}@keyframes ins-card-proto-ripple{0%,32%{opacity:0;transform:none}36%{opacity:.7}80%,to{opacity:0;transform:scale(1.55)}}@media (prefers-reduced-motion:reduce){.ins-card.is-prototype:is(:hover,:focus-within) :is(.ins-card-proto-hand,.ins-card-proto-hand-cut,.ins-card-proto-dot,.ins-card-proto-ripple){animation:none}}.ins-card-inset .ins-shot-img.ins-card-proto-frame{animation:ins-card-proto-in .35s var(--ins-ease) both;position:absolute;inset:0}.ins-card-inset .ins-shot-img.ins-card-proto-frame.is-under{animation:none}@keyframes ins-card-proto-in{0%{opacity:0}}.ins-card-proto-timer{z-index:1;pointer-events:none;background:#6e6e6e99;border-radius:2px;width:clamp(28px,22%,44px);height:3px;position:absolute;bottom:clamp(8px,2.6%,14px);left:50%;overflow:hidden;translate:-50%}.ins-card-proto-timer i{transform-origin:0;background:#fff;height:100%;animation:linear both ins-card-proto-timer;display:block}.ins-card-proto-timer.is-on-light{background:#00000024}.ins-card-proto-timer.is-on-light i{background:#1a1a1a}@keyframes ins-card-proto-timer{0%{transform:scaleX(0)}to{transform:none}}.ins-card-proto-timer.is-held i,.ins-card.is-prototype:focus-within .ins-card-proto-timer i{animation-play-state:paused}@media (hover:hover){.ins-card.is-prototype:hover .ins-card-proto-timer i{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.ins-card-proto-timer{display:none}}.ins-preview-keys{z-index:30;box-sizing:border-box;color:#fff;cursor:default;background:#141414;border-radius:18px;width:272px;padding:16px 18px 12px;animation:.22s cubic-bezier(.22,1,.36,1) insPreviewKeysIn;position:absolute;top:64px;right:24px;box-shadow:0 18px 48px #0000003d}@keyframes insPreviewKeysIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.ins-preview-keys-title{font:600 13px/1.2 var(--font-manrope), Inter, sans-serif;color:#fff9;margin:0 0 8px}.ins-preview-keys dl{margin:0}.ins-preview-keys-row{justify-content:space-between;align-items:center;gap:12px;padding:6px 0;display:flex}.ins-preview-keys-row dt{gap:4px;display:flex}.ins-preview-keys-row dd{font:500 14px/1.3 var(--font-manrope), Inter, sans-serif;color:#ffffffeb;text-align:right;margin:0}.ins-preview-keys kbd{box-sizing:border-box;min-width:26px;height:26px;font:600 12px/1 var(--font-manrope), Inter, sans-serif;background:#ffffff1f;border-radius:7px;place-items:center;padding:0 7px;display:inline-grid}.ins-preview-keys-icon{box-sizing:border-box;width:16px;height:16px;font:800 10px/1 var(--font-manrope), Inter, sans-serif;color:#141414;border:1.5px solid #141414;border-radius:50%;flex:none;place-items:center;display:inline-grid}@media (prefers-reduced-motion:reduce){.ins-preview-keys{animation:none}}.ins-screen-preview-foot-more:hover{border-color:#b3b3b3}@media (max-width:640px){.ins-screen-preview-modal{width:calc(100vw - 40px);height:calc(100vh - 40px)}.ins-screen-preview-details{width:auto}.ins-screen-preview-foot{flex-direction:column;align-items:stretch;gap:16px;padding:20px}.ins-screen-preview-foot-tags,.ins-screen-preview-foot-secondary{flex-wrap:wrap;position:static;transform:none}.ins-screen-preview-foot-primary{flex-wrap:wrap}.ins-screen-preview-foot-primary .ins-screen-preview-foot-btn{flex:auto;padding:12px 16px;font-size:15px}}@media (max-width:759px){.ins-screen-preview-foot:not(.ins-flow-foot){justify-content:center}.ins-screen-preview-foot:not(.ins-flow-foot) .ins-screen-preview-foot-primary{flex-wrap:nowrap;gap:12px}.ins-screen-preview-foot:not(.ins-flow-foot) .ins-screen-preview-foot-primary .ins-screen-preview-foot-btn{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;padding:14px 24px;font-size:16px;overflow:hidden}.ins-screen-preview-foot:not(.ins-flow-foot) .ins-screen-preview-foot-primary .ins-screen-preview-foot-btn--save,.ins-screen-preview-foot:not(.ins-flow-foot) .ins-screen-preview-foot-primary .ins-popwrap,.ins-screen-preview-foot:not(.ins-flow-foot) .ins-screen-preview-foot-primary .ins-appmenu{flex:none}}@media (max-width:480px){.ins-screen-preview-foot:not(.ins-flow-foot) .ins-screen-preview-foot-primary{gap:8px}.ins-screen-preview-foot:not(.ins-flow-foot) .ins-screen-preview-foot-primary .ins-screen-preview-foot-btn{padding:12px;font-size:15px}}.ins-screen-preview-details{flex-direction:column;flex:none;width:320px;display:flex}.ins-screen-preview-details-head{flex:none;align-items:center;height:76px;padding:0 16px 0 24px;display:flex}.ins-screen-preview-details-head h2{color:#141414;margin:0;font-size:20px;font-weight:600;line-height:1}.ins-screen-preview-details-body{flex-direction:column;flex:1 1 0;min-height:0;padding:0 0 24px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}.ins-screen-preview-details-body.is-scrolled{-webkit-mask-image:linear-gradient(#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(#0000,#000 28px calc(100% - 28px),#0000)}.ins-details-group{padding:16px 24px 18px}.ins-details-group+.ins-details-group{border-top:1px solid #f0f0ef}.ins-details-group:first-child{padding-top:4px}.ins-details-group-title{font:600 13px/1 var(--font-manrope), Inter, sans-serif;color:#8a8a88;margin:0 0 12px}.ins-details-list{flex-direction:column;gap:8px;margin:0;display:flex}.ins-screen-preview-details-row{align-items:center;gap:12px;min-height:36px;display:flex}.ins-screen-preview-details-term{width:96px;font:400 14px/1.3 var(--font-manrope), Inter, sans-serif;color:#8a8a88;flex:none}.ins-screen-preview-details-value{min-width:0;font:500 15px/1.35 var(--font-manrope), Inter, sans-serif;color:#141414;overflow-wrap:anywhere;flex:1 1 0;margin:0}.ins-details-pill--more{cursor:pointer;font:inherit;border:0}.ins-screen-preview-details-value:has(>.ins-details-pill+.ins-details-pill){flex-wrap:wrap;gap:6px;display:flex}.ins-details-num{font-variant-numeric:tabular-nums}.ins-details-pills{flex-wrap:wrap;gap:8px;display:flex}.ins-details-pill{box-sizing:border-box;color:#141414;max-width:100%;height:32px;font:500 14px/1 var(--font-manrope), Inter, sans-serif;white-space:nowrap;text-overflow:ellipsis;transition:background var(--ins-fast) var(--ins-ease);background:#40404014;border-radius:999px;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex;overflow:hidden}.ins-details-pill:hover{background:#40404024}.ins-details-pill:focus-visible{outline-offset:2px;outline:2px solid #141414}.ins-details-pill--app{gap:8px;padding-left:6px}.ins-details-pill--app img,.ins-details-pill--app>:first-child{border-radius:6px;flex:none;width:20px;height:20px}.ins-details-pill--skel{pointer-events:none}.ins-details-pill--tag span{color:#8a8a88;margin-right:1px}.ins-details-swatches{align-items:center;padding-left:10px;display:flex}.ins-details-swatch{background:var(--swatch,#ececea);width:36px;height:36px;cursor:var(--ins-cursor-hand,pointer);border:0;border-radius:50%;flex:none;margin-left:-10px;padding:0;transition:margin .3s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1);position:relative;box-shadow:0 0 0 2px #fff,0 1px 3px 2px #00000014,inset 0 0 0 1px #00000024}.ins-details-swatches:not(.is-loading):hover .ins-details-swatch,.ins-details-swatches:focus-within .ins-details-swatch{margin-left:4px}.ins-details-swatches:not(.is-loading):hover .ins-details-swatch:first-child,.ins-details-swatches:focus-within .ins-details-swatch:first-child{margin-left:-10px}.ins-details-swatch:hover,.ins-details-swatch:focus-visible{z-index:1;transform:translateY(-2px)}.ins-details-swatch:focus-visible{outline-offset:2px;outline:2px solid #141414}.ins-details-swatch:hover .ins-flow-tip,.ins-details-swatch:focus-visible .ins-flow-tip{opacity:1;transform:translate(-50%)}.ins-details-swatches.is-loading .ins-details-swatch{cursor:default;animation:1.2s ease-in-out infinite alternate insDetailsPulse}@keyframes insDetailsPulse{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ins-details-swatch{transition:none}.ins-details-swatch:hover,.ins-details-swatch:focus-visible{transform:none}.ins-details-swatches.is-loading .ins-details-swatch{animation:none}}@media (max-width:900px){.ins-screen-preview-modal{flex-direction:column;width:calc(100vw - 40px);height:calc(100vh - 40px)}.ins-screen-preview-details{flex:none;max-width:none}.ins-screen-preview-modal{overscroll-behavior:contain;overflow-y:auto}.ins-screen-preview-modal>.ins-screen-preview-main{flex:none;height:100%}.ins-screen-preview-modal>.ins-screen-preview-details{width:auto;overflow:visible}.ins-screen-preview-modal>.ins-screen-preview-details .ins-screen-preview-details-body{flex:none;overflow:visible}}.ins-card-meta{align-items:center;gap:12px;padding:24px 16px;display:flex}.ins-card-logo{border-radius:10.4px}.ins-card-meta-text{flex-direction:column;flex:1;min-width:0;display:flex}.ins-card-app{letter-spacing:0;color:#121212;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:600;line-height:28.8px;overflow:hidden}.ins-card-tagline{letter-spacing:0;color:#626262;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:600;line-height:1.4;overflow:hidden}.ins-card-name{font-size:var(--ins-type-meta);color:var(--ins-sub);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.ins-card-name:hover{color:var(--ins-text)}.ins-card--skeleton .ins-card-meta{gap:6px;padding-top:10px}.ins-app-logo{object-fit:cover;border-radius:26%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ins-app-logo--initials{font-family:var(--font-outfit), var(--font-inter), sans-serif;letter-spacing:-.02em;background:var(--ins-tag);color:var(--ins-sub);border:1px solid var(--ins-border);font-weight:600;line-height:1}.ins-shot-img{object-fit:cover;border-radius:var(--ins-radius);opacity:1;width:100%;height:auto;display:block}.ins-shot-img.is-loaded{opacity:1}.ins-shot-img.is-deferred:not(.is-loaded){opacity:0}.ins-shot-img.is-deferred{transition:opacity .24s var(--ins-ease)}.ins-flowrow-shot{background:var(--ins-card-alt)}@media (prefers-reduced-motion:reduce){.ins-shot-img{opacity:1}}.ins-shot-missing{background:var(--ins-card);border:1px dashed var(--ins-border);border-radius:var(--ins-radius);width:100%;min-height:120px;color:var(--ins-muted);justify-content:center;align-items:center;display:flex}.ins-shot-missing-text{font-size:16px}.ins-app-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:40px 20px;display:grid}.ins-card-inset .ins-app-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ins-app-card{border:1px solid var(--ins-border);border-radius:var(--ins-radius-lg);background:var(--ins-card);flex-direction:column;gap:12px;padding:14px;display:flex}.ins-app-card--skeleton{gap:10px}.ins-flowlist{gap:var(--ins-space-7);padding-bottom:var(--ins-space-7);flex-direction:column;display:flex}.ins-flowblock-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.ins-flowblock-logo{border-radius:var(--ins-radius);flex:none}.ins-flowblock-titles{flex:auto;min-width:0}.ins-flowblock-title{align-items:baseline;gap:6px;margin:0;font-size:17px;font-weight:700;line-height:1.3;display:flex}.ins-flowblock-app{color:var(--ins-text);text-decoration:none}.ins-flowblock-app:hover{text-underline-offset:3px;text-decoration:underline}.ins-flowblock-slash{color:var(--ins-muted);font-weight:400}.ins-flowblock-flow{color:var(--ins-text);text-decoration:none}.ins-flowblock-flow:hover{text-underline-offset:3px;text-decoration:underline}.ins-flowblock-count{color:var(--ins-muted);margin:2px 0 0;font-size:16px}.ins-flowblock-actions{flex:none;align-items:center;gap:8px;display:flex}@media (max-width:720px){.ins-flowblock-head{flex-wrap:wrap}.ins-flowblock-actions{order:3;width:100%}}.ins-flows-layout{grid-template-columns:310px minmax(0,1fr);align-items:start;gap:28px;display:grid}.ins-flows-nav{flex-direction:column;gap:14px;max-height:calc(100vh - 32px);padding-right:4px;display:flex;position:sticky;top:16px;overflow-y:auto}.ins-flows-search{align-items:center;display:flex;position:relative}.ins-flows-search-icon{color:#757575;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ins-flows-search-input{width:100%;font:inherit;color:var(--ins-text);background:#f2f2f2;border:1px solid #f2f2f2;border-radius:100px;padding:8px 40px;font-size:16px}.ins-flows-search-input::placeholder{color:#757575}.ins-flows-search-input::-webkit-search-cancel-button{display:none}.ins-flows-search-clear{position:absolute;top:50%;right:6px;transform:translateY(-50%)}.ins-flows-search-input:focus,.ins-flows-search-input:focus-visible{box-shadow:none!important;outline:none!important}.ins-flows-chevron{color:#363636;transition:transform .15s}.ins-flows-chevron.is-collapsed{transform:rotate(-90deg)}.ins-flows-stream{flex-direction:column;gap:40px;min-width:0;display:flex}.ins-flowrow-strip{scroll-snap-type:x proximity;gap:12px;padding-bottom:10px;display:flex;overflow-x:auto}.ins-flowrow-shot{background:var(--ins-card);border:1px solid var(--ins-border);border-radius:var(--ins-radius-lg);scroll-snap-align:start;flex:none;height:380px;position:relative;overflow:hidden}.ins-flowrow-shot .ins-shot-img,.ins-flowrow-shot .ins-shot-missing{object-fit:contain;width:auto;height:100%;display:block}.ins-flowrow-step{min-width:24px;height:24px;color:var(--ins-text);background:var(--ins-card);border:1px solid var(--ins-border);opacity:0;border-radius:999px;place-items:center;padding:0 6px;font-size:16px;font-weight:600;line-height:1;transition:opacity .15s;display:grid;position:absolute;top:8px;left:8px}.ins-flowrow-strip:hover .ins-flowrow-step{opacity:1}.ins-flowrow-missing{padding:24px 0;font-size:16px}.ins-flows-row{content-visibility:auto;contain-intrinsic-block-size:auto 593px;border:1px solid var(--ins-border);background:var(--ins-card);border-radius:32px 32px 46px 46px;flex-direction:column;gap:20px;padding:16px;scroll-margin-top:16px;display:flex}.ins-flows-row.is-active{border-color:var(--ins-text)}.ins-flows-row.is-active .ins-flows-row-name{text-underline-offset:3px;text-decoration:underline}.ins-flows-row-strip{scroll-snap-type:x proximity;scrollbar-width:thin;gap:24px;display:flex;overflow:auto hidden}.ins-flows-row-shot{background:var(--ins-card);border:1px solid var(--ins-border);scroll-snap-align:start;border-radius:34px;flex:none;height:527px;position:relative;overflow:hidden}.ins-flows-row-shot .ins-shot-img,.ins-flows-row-shot .ins-shot-missing{object-fit:contain;width:auto;height:100%;display:block}.ins-flows-row--skeleton{pointer-events:none}.ins-skel.ins-flows-row-skel-play{border-radius:999px;flex:none;width:40px;height:40px}.ins-skel.ins-flows-row-skel-logo{border-radius:8.45px;flex:none;width:40px;height:40px}.ins-flows-row--skeleton .ins-flows-row-text{gap:9px;padding-block:4.5px}.ins-skel.ins-flows-row-skel-shot{aspect-ratio:1170/2532;border-radius:0;height:100%;display:block}.ins-flows-row-missing{padding:24px 0;font-size:16px}.ins-flows-row-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.ins-flows-row-title{min-width:0;color:inherit;flex:1 1 0;align-items:center;gap:10px;text-decoration:none;display:flex}.ins-flows-row-play{width:40px;height:40px;color:var(--ins-text);background:var(--ins-card);border:1.5px solid var(--ins-border);border-radius:999px;flex:none;place-items:center;display:grid}.ins-flows-row-title:hover .ins-flows-row-play{background:var(--ins-card-alt)}.ins-flows-row-text{flex-direction:column;min-width:0;display:flex}.ins-flows-row-name{color:var(--ins-text);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}.ins-flows-row-sub{color:var(--ins-muted);white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.ins-flows-row-logo{border-radius:8.45px;flex:none}.ins-flows-row-corner{flex:none;place-items:center;width:40px;height:40px;display:grid}.ins-flows-row-corner>*{grid-area:1/1}.ins-flows-row-corner .ins-flows-row-logo{transition:opacity .16s var(--ins-ease), transform .16s var(--ins-ease)}.ins-flows-row:hover .ins-flows-row-corner .ins-flows-row-logo,.ins-flows-row.is-selected .ins-flows-row-corner .ins-flows-row-logo{opacity:0;transform:scale(.85)}.ins-flows-row:has(:focus-visible) .ins-flows-row-corner .ins-flows-row-logo{opacity:0;transform:scale(.85)}.ins-card-select-ring.ins-flows-row-select{flex:none;width:32px;position:static}.ins-flows-row:hover .ins-flows-row-select{opacity:1;pointer-events:auto}.ins-flows-row:has(:focus-visible) .ins-flows-row-select{opacity:1;pointer-events:auto}.ins-flows-row.is-selected{border-color:var(--ins-text)}.ins-card-remove-btn.ins-flows-row-remove{flex:none;width:32px;height:32px;position:static}.ins-flows-row:hover .ins-flows-row-remove{opacity:1;transform:scale(1)}.ins-flows-row:has(:focus-visible) .ins-flows-row-remove{opacity:1;transform:scale(1)}.ins-flows-row .ins-flows-row-remove:hover{transform:scale(1.06)}@media (hover:none){.ins-flows-row-corner{align-items:center;gap:12px;width:auto;display:flex}.ins-flows-row-corner>*{grid-area:auto}.ins-flows-row-corner .ins-flows-row-logo{order:1;opacity:1!important;transform:none!important}.ins-card-select-ring.ins-flows-row-select{opacity:1;pointer-events:auto}.ins-card-remove-btn.ins-flows-row-remove{opacity:1;transform:none}}@media (max-width:880px){.ins-flows-layout{grid-template-columns:minmax(0,1fr);gap:18px}.ins-flows-nav{max-height:none;position:static}.ins-flowrow-shot{height:300px}}.ins-flow-step{flex:1;align-items:center;gap:6px;min-width:0;display:flex;position:relative}.ins-pattern-grid-wrap{gap:var(--ins-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ins-pattern-card{border:1px solid var(--ins-border);border-radius:var(--ins-radius-lg);background:var(--ins-card);transition:border-color var(--ins-fast) var(--ins-ease), transform var(--ins-slow) var(--ins-ease), box-shadow var(--ins-slow) var(--ins-ease);flex-direction:column;gap:10px;padding:10px;display:flex}.ins-pattern-card:hover{border-color:var(--ins-border-strong);box-shadow:var(--ins-shadow-hover);transform:translateY(-3px)}.ins-pattern-grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ins-pattern-thumb{aspect-ratio:4/3;border:1px solid var(--ins-border);background:var(--ins-tag);border-radius:6px;position:relative;overflow:hidden}.ins-pattern-thumb .ins-shot-img,.ins-pattern-thumb .ins-shot-missing{height:100%;position:absolute;inset:0;aspect-ratio:auto!important}.ins-pattern-meta{padding:0 4px 4px}.ins-pattern-name{font-size:16px;font-weight:600}.ins-pattern-sub{color:var(--ins-muted);font-size:16px}.ins-collections-back{width:58px;height:58px;color:var(--ins-text);border-radius:var(--ins-radius-pill);transition:transform var(--ins-fast) var(--ins-ease);flex:none;justify-content:center;align-items:center;display:flex}.ins-collections-back:hover{transform:translate(-4px)}.ins-collections-new{border-radius:var(--ins-radius-pill);color:#fff;font:500 16px/23.2px var(--font-outfit), var(--font-inter), sans-serif;white-space:nowrap;transition:opacity var(--ins-fast) var(--ins-ease);background:#0b0c0e;border:1px solid #0b0c0e;justify-content:center;align-items:center;gap:8px;padding:16px 24px;display:flex}.ins-collections-new:hover{opacity:.9}@media (min-width:760px){.ins-pagehead--keep .ins-segmented.ins-segmented--toolbar{height:57.2px}.ins-pagehead--keep .ins-segmented.ins-segmented--toolbar .ins-segmented-item{height:49.2px;padding:0 20px}.ins-collection-detail-head .ins-segmented.ins-segmented--toolbar{height:49.2px}.ins-collection-detail-head .ins-segmented.ins-segmented--toolbar .ins-segmented-item{height:41.2px}}@media (max-width:759px){.ins-pagehead--keep:has(.ins-collections-start){flex-flow:wrap;align-items:center;gap:12px}.ins-pagehead--keep:has(.ins-collections-start) .ins-pagehead-text{min-width:auto}.ins-pagehead--keep:has(.ins-collections-start) .ins-title{font-size:min(36px,8.4vw)}.ins-pagehead--keep:has(.ins-collections-start) .ins-pagehead-actions{margin-left:auto}.ins-collections-start{width:49.2px;height:49.2px;padding:0}.ins-collections-start-label{display:none}.ins-pagehead--keep .ins-segmented.ins-segmented--toolbar,.ins-collection-detail-head .ins-segmented.ins-segmented--toolbar{height:49.2px}.ins-pagehead--keep .ins-segmented.ins-segmented--toolbar .ins-segmented-item,.ins-collection-detail-head .ins-segmented.ins-segmented--toolbar .ins-segmented-item{width:36px;height:41.2px}.ins-pagehead--keep .ins-segmented.ins-segmented--toolbar .ins-segmented-item.is-active,.ins-collection-detail-head .ins-segmented.ins-segmented--toolbar .ins-segmented-item.is-active{width:46px}}.ins-collections-create{align-items:center;gap:12px;display:flex}.ins-collections-create-input{border-radius:var(--ins-radius-pill);color:#0b0c0e;width:330px;font:500 16px/23.2px var(--font-outfit), var(--font-inter), sans-serif;background:0 0;border:1px solid #0b0c0e1f;padding:16px 24px}.ins-collections-create-input::placeholder{color:#757575;opacity:1}.ins-collections-create-input:focus-visible{border-color:#000;outline:none;box-shadow:0 0 0 1px #000}.ins-collections-cancel{border-radius:var(--ins-radius-pill);color:#000;font:500 16px/23.2px var(--font-outfit), var(--font-inter), sans-serif;white-space:nowrap;transition:background var(--ins-fast) var(--ins-ease);background:0 0;border:1px solid #0000;padding:16px 24px}.ins-collections-cancel:hover{color:#000;background:#f2f2f2;border-color:#f2f2f2}.ins-collections-create-ok:disabled{opacity:.35;cursor:default}.ins-collections-create-ok:disabled:hover{opacity:.35}.ins-collection-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:32px;display:grid}.ins-collection-detail{padding-top:38px}.ins-collection-detail-head,.ins-collection-detail-title{align-items:center;display:flex}.ins-collection-detail-head{justify-content:space-between;gap:24px}.ins-collection-detail-title{gap:12px;min-width:0}@media (max-width:759px){.ins-collection-detail-head{flex-wrap:wrap;row-gap:16px}.ins-collection-detail-title{display:contents}.ins-collection-detail-head .ins-collections-back{order:0}.ins-collection-detail-head .ins-masthead-actions{flex:none;order:1;margin-top:0;margin-left:auto}.ins-collection-detail-title>.ins-title,.ins-collection-detail-title>.ins-collection-title-form{overflow-wrap:anywhere;flex:100%;order:2;min-width:0}.ins-tabbar.ins-collection-detail-tabs{padding-left:0}}.ins-collection-title-edit{border-radius:8px;cursor:text!important}.ins-collection-title-edit:focus-visible{outline-offset:4px;outline:2px solid #141414}.ins-masthead-actions .ins-collection-remove{transition:background-color .16s,border-color .16s,color .16s}.ins-masthead-actions .ins-collection-remove:hover{color:#d93a3f!important;background-color:#fdecec!important;border-color:#0000!important}.ins-collection-remove svg{flex:none}.ins-collection-title-form{flex:1;min-width:0;margin:0}.ins-collection-title-input{width:100%;color:var(--ins-text);caret-color:var(--ins-text);box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;display:block}.ins-collection-title-input:focus,.ins-collection-title-input:focus-visible{box-shadow:none!important;outline:none!important}.ins-collection-detail-tabs{gap:32px;margin-top:8px;margin-bottom:46px;padding-left:72px}.ins-collection-detail-tabs .ins-tab-count,.ins-collection-detail-tabs .ins-tab.is-active .ins-tab-count{text-align:center;min-width:24px;padding:6px 8px;line-height:12px}.ins-collection-card{flex-direction:column;gap:12px;min-width:0;display:flex}.ins-collection-covers{aspect-ratio:414/260;width:100%;transition:background var(--ins-fast) var(--ins-ease);background:#fafafa;border-radius:24px 24px 32px 32px;padding:30px;display:block;position:relative;overflow:hidden}.ins-collection-cover-layer{border-radius:12px 12px 0 0;margin-bottom:6px;transition:transform .32s cubic-bezier(.34,1.56,.64,1);display:block;position:absolute;overflow:hidden;box-shadow:2px 0 3px #00000012}.ins-collection-card:hover .ins-collection-cover-layer{transform:translateY(-6px)}.ins-collection-card:hover .ins-collection-cover-layer--middle{transition-delay:30ms}.ins-collection-card:hover .ins-collection-cover-layer--back{transition-delay:60ms}.ins-collection-covers:focus-visible{outline-offset:3px;outline:2px solid #141414}@media (prefers-reduced-motion:reduce){.ins-collection-cover-layer{transition:none}.ins-collection-card:hover .ins-collection-cover-layer{transform:none}}.ins-collection-cover-layer .ins-app-logo{object-fit:cover;object-position:center;display:block;transform:scale(1.2);width:100%!important;height:100%!important}.ins-collection-cover-layer--back{background:#eee;width:28.261%;height:48.846%;bottom:0;right:7.246%}.ins-collection-cover-layer--middle{background:#eee;width:35.507%;height:61.538%;bottom:0;left:36.473%}.ins-collection-cover-layer--front{background:#eee;width:35.443%;height:76.923%;bottom:0;left:7.246%}.ins-collection-cover-fade{pointer-events:none;height:54%;transition:background var(--ins-fast) var(--ins-ease);background:linear-gradient(#fafafa00 0%,#fafafa1a 14%,#fafafa52 30%,#fafafa99 46%,#fafafad6 62%,#fafafaf5 76%,#fafafa 86%);position:absolute;bottom:0;left:0;right:0}.ins-collection-meta{align-items:center;gap:12px;padding:0 12px;display:flex;position:relative}.ins-collection-text{flex:1;min-width:0}.ins-collection-rename{margin:0}.ins-collection-name-input{width:100%;box-shadow:none;caret-color:#121212;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;font-family:inherit;display:block}.ins-collection-name-input:focus,.ins-collection-name-input:focus-visible{box-shadow:none!important;outline:none!important}.ins-collection-name{color:#121212;text-overflow:ellipsis;white-space:nowrap;font-size:22px;font-weight:600;line-height:1.4;overflow:hidden}.ins-collection-name-link{color:inherit;text-decoration:none}.ins-collection-sub{color:#666;white-space:nowrap;font-size:14px;line-height:1.4}.ins-collection-actions{opacity:0;pointer-events:none;transition:opacity var(--ins-fast) var(--ins-ease);background:linear-gradient(90deg,#fff0,#fff 28px);gap:8px;padding-left:28px;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.ins-collection-actions .ins-iconbtn--plain{border-radius:var(--ins-radius-pill);width:44px;height:44px;box-shadow:none;border:1px solid #ecedef}.ins-collection-actions .ins-iconbtn--plain:hover{border-color:#0000}.ins-collection-card:hover .ins-collection-actions,.ins-collection-card:focus-within .ins-collection-actions{opacity:1;pointer-events:auto}.ins-collection-meta:has(.ins-collection-rename){padding-right:116px}.ins-starters{flex-direction:column;align-items:center;gap:10px;margin-top:8px;display:flex}.ins-starters .ins-chips{flex-wrap:wrap;flex:none;justify-content:center;overflow:visible}.ins-trending{flex-wrap:wrap;gap:8px;display:flex}.ins-masthead{column-gap:var(--ins-space-6);grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-bottom:52px;display:grid}.ins-masthead-main{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.ins-masthead-logo{margin-bottom:var(--ins-space-5);border-radius:24px}.ins-masthead-title{font-family:var(--font-outfit), var(--font-inter), sans-serif;letter-spacing:var(--ins-tracking-display);max-width:20ch;margin:0;font-size:clamp(26px,3.6vw,42px);font-weight:800;line-height:1.1}.ins-masthead-note{margin:var(--ins-space-4) 0 0;font-size:var(--ins-type-meta);color:var(--ins-sub)}.ins-masthead-facts{gap:var(--ins-space-7);margin:var(--ins-space-6) 0 0;flex-wrap:wrap;display:flex}.ins-fact{gap:var(--ins-space-1);flex-direction:column;display:flex}.ins-masthead-facts .ins-fact dt,.ins-masthead-facts .ins-fact dd,.ins-masthead-facts .ins-rating-value,.ins-masthead-facts .ins-rating-none{font-size:16px}.ins-fact dt{font-size:var(--ins-type-meta);color:var(--ins-muted)}.ins-fact dd{align-items:center;gap:var(--ins-space-2);font-size:var(--ins-type-body);color:var(--ins-text);margin:0;font-weight:600;display:flex}.ins-stars{color:var(--ins-text);flex:none;line-height:0;display:inline-block;position:relative}.ins-stars-track,.ins-stars-fill{gap:2px;display:flex}.ins-stars-track>svg,.ins-stars-fill>svg{flex:none}.ins-stars-fill{white-space:nowrap;position:absolute;inset:0;overflow:hidden}.ins-rating-value{font-variant-numeric:tabular-nums}.ins-rating{align-items:center;gap:var(--ins-space-3);flex-wrap:wrap;display:flex}.ins-rating-score{align-items:center;gap:var(--ins-space-2);display:flex}.ins-rating-skel{width:148px;height:14px;margin-block:4.6px}.ins-rating-none{font-size:var(--ins-type-meta);color:var(--ins-muted);font-weight:400}.ins-rating-mine{padding-left:var(--ins-space-3);border-left:1px solid var(--ins-border);align-items:center;gap:1px;display:flex}.ins-rating-star{border-radius:var(--ins-radius);color:var(--ins-border-strong);cursor:var(--ins-cursor-hand,pointer);transition:color var(--ins-fast) var(--ins-ease), transform var(--ins-fast) var(--ins-ease);background:0 0;border:0;padding:2px;display:inline-flex}.ins-rating-star.is-on{color:#f5a623}.ins-rating-star:hover:not(:disabled){transform:scale(1.15)}.ins-rating-star:disabled{cursor:progress;opacity:.6}.ins-rating-hint{margin-left:var(--ins-space-1);font-size:var(--ins-type-micro);color:var(--ins-muted);font-weight:400}.ins-masthead-actions{align-items:center;gap:12px;display:flex}.ins-btn--masthead-save{color:#fff!important;background-color:#000!important;border:1px solid #000!important;border-radius:100px!important;gap:8px!important;height:auto!important;padding:12px 24px!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:600!important}.ins-btn--masthead-store{color:#000!important;background-color:#fff!important;border:1px solid #ecedef!important;border-radius:100px!important;gap:8px!important;height:auto!important;padding:16px 24px!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:600!important;text-decoration:none!important}.ins-masthead-actions .ins-iconbtn{color:#000!important;background-color:#fff!important;border:1px solid #ecedef!important;border-radius:100px!important;width:49.2px!important;height:49.2px!important}.ins-appmenu{display:inline-flex;position:relative}.ins-appmenu-layer{z-index:60;flex-direction:row-reverse;align-items:flex-start;gap:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.ins-appmenu-layer--up{align-items:flex-end;top:auto;bottom:calc(100% + 8px)}.ins-appmenu-layer .ins-context-menu{z-index:1;position:relative;top:auto;left:auto}.ins-appmenu-layer .ins-appmenu-panel{width:264px}@supports (anchor-name:--a){@position-try --ins-wide{position-area: block-end span-all; justify-self: center; margin: 8px 12px;}}@media (max-width:759px){@supports (anchor-name:--a){.ins-appmenu{anchor-name:--ins-appmenu;anchor-scope:--ins-appmenu}.ins-appmenu-layer{position-anchor:--ins-appmenu;position-area:block-end span-inline-end;z-index:210;position-try-order:most-height;position-try-fallbacks:flip-inline, --ins-wide, flip-block, flip-block flip-inline, flip-block --ins-wide;max-width:calc(100vw - 24px);max-height:min(100% - 20px,420px,60dvh);margin:8px 0;position:fixed;inset:auto;overflow-y:auto}.ins-appmenu-layer--up{position-area:block-start span-inline-end}}@supports not (anchor-name:--a){.ins-appmenu-layer{left:0;right:auto}}}.ins-appmenu-row{width:100%}.ins-tabbar-row{margin-bottom:var(--ins-space-5);align-items:center;display:flex}.ins-tabbar-logo{margin-right:20px}.ins-tabbar-logo-btn{cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;flex:none;align-items:center;padding:0;transition:scale .15s;display:flex}.ins-tabbar-logo-btn:active{scale:.94}.ins-tabbar-logo-btn:focus-visible{outline:none}.ins-tabbar-logo-btn:focus-visible .ins-tabbar-logo{outline-offset:2px;outline:2px solid #141414}.ins-tabbar-row.is-docked-placeholder{visibility:hidden;pointer-events:none}.ins-tabbar-row.is-docked{z-index:1;height:var(--ins-header-h,82px);padding:0 var(--ins-page-pad);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffbf;margin:0;animation:.24s both insDockGlass;position:absolute;inset:0}.ins-tabbar--counted{flex:0 auto;justify-content:flex-start;min-width:0;margin-bottom:0}@media (max-width:780px){.ins-masthead{grid-template-columns:minmax(0,1fr);align-items:start}.ins-masthead-actions{margin-top:var(--ins-space-5);flex-wrap:wrap}}@media (min-width:641px) and (max-width:819px){.ins-tabbar-row:not(.is-docked){flex-wrap:wrap;row-gap:10px}.ins-tabbar-row:not(.is-docked) .ins-tabbar--counted{flex:100%;min-width:100%}.ins-tabbar-row:not(.is-docked) .ins-ftoolbar-right{flex:120px;justify-content:flex-end;min-width:0}.ins-tabbar-row:not(.is-docked)>.ins-ftoolbar-divider{display:none}}@media (max-width:640px){.ins-masthead-facts{gap:var(--ins-space-5)}.ins-tabbar-row{flex-wrap:wrap;row-gap:10px}.ins-tabbar-row.is-docked{height:auto;min-height:var(--ins-header-h,82px);flex-wrap:wrap;row-gap:10px;padding:12px 16px;bottom:auto}.ins-tabbar--counted{flex:100%;min-width:100%}.ins-tabbar-row.is-docked .ins-tabbar--counted{flex:calc(100% - 46px);min-width:0}.ins-tabbar-logo{margin-right:10px}.ins-tabbar-row .ins-ftoolbar-right{flex:120px;justify-content:flex-end;min-width:0}.ins-tabbar-row .ins-text-search{flex:auto;min-width:0}.ins-tabbar-row:has(.ins-text-search)>:not(.ins-tabbar):not(.ins-tabbar-logo-btn):not(.ins-ftoolbar-right){display:none}.ins-tabbar-row .ins-text-search input{flex:auto;width:100%;min-width:0;font-size:16px}.ins-tabbar-row>.ins-ftoolbar-divider{display:none}body.ins-toolbar-docked .ins-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}}.ins-lightbox{z-index:120;justify-content:safe center;align-items:safe center;padding:clamp(16px,4vw,48px);display:flex;position:fixed;inset:0;overflow:auto}.ins-lightbox-backdrop{animation:insFade .14s var(--ins-ease);background:#08090cdb;position:fixed;inset:0}.ins-lightbox-dialog{max-width:100%;animation:insPreviewIn .18s var(--ins-ease);position:relative}.ins-lightbox-shot{max-width:100%;max-height:calc(100vh - 96px);cursor:var(--ins-cursor-zoom-in,zoom-in);transition:max-width .2s var(--ins-ease), max-height .2s var(--ins-ease);border-radius:12.41%/5.65%;overflow:hidden;box-shadow:0 24px 80px #00000080}.ins-lightbox-shot--web{border-radius:1%/1.75%}.ins-lightbox-shot.is-zoomed{max-width:125%;max-height:calc(125vh - 120px);cursor:var(--ins-cursor-zoom-out,zoom-out)}.ins-lightbox-shot img{object-fit:contain;-webkit-user-select:none;user-select:none;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 96px);display:block}.ins-lightbox-shot.is-zoomed img{max-height:calc(125vh - 120px)}.ins-lightbox-close{z-index:1;color:#fff;width:40px;height:40px;transition:background var(--ins-fast) var(--ins-ease);background:#ffffff1f;border:none;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:fixed;top:clamp(12px,3vw,28px);right:clamp(12px,3vw,28px)}.ins-lightbox-close:hover{background:#ffffff38}.ins-info{top:calc(var(--ins-header-h) + 20px);flex-direction:column;gap:20px;display:flex;position:sticky}.ins-info-tags{flex-wrap:wrap;gap:5px;display:flex}.ins-tabpanel{padding-top:12px}.ins-flowlist{flex-direction:column;gap:16px;display:flex}.ins-flowrow{border:1px solid var(--ins-border);border-radius:var(--ins-radius-lg);background:var(--ins-card);padding:14px}.ins-flowrow-step{flex:none;width:140px}.ins-flowrow-shot{border:1px solid var(--ins-border);border-radius:6px;display:block;overflow:hidden}.ins-empty{text-align:center;border:1px dashed var(--ins-border);border-radius:var(--ins-radius-lg);flex-direction:column;align-items:center;gap:8px;padding:56px 20px;display:flex}.ins-empty-icon{color:var(--ins-muted);margin-bottom:4px}.ins-empty-title{font-size:16px;font-weight:600}.ins-empty-desc{color:var(--ins-sub);max-width:44ch;font-size:16px}.ins-empty .ins-btn{margin-top:8px}.ins-skel{background:#e5e5e5;border-radius:6px;position:relative;overflow:hidden}.ins-skel:after{content:"";background-image:linear-gradient(100deg,#0000 0% 41%,#ffffff80 47%,#ffffffd9 50%,#ffffff80 53%,#0000 59% 100%);background-repeat:no-repeat;background-size:200vw 100%;background-attachment:fixed;animation:2s ease-in-out infinite insShimmer;position:absolute;inset:0}@keyframes insShimmer{0%{background-position:-120vw 0}75%,to{background-position:20vw 0}}@media (prefers-reduced-motion:reduce){.ins-skel:after{background-image:none;animation:none}}.ins-skel--shot{aspect-ratio:346/674;border-radius:12.41%/5.65%;width:100%}.ins-skel--line{height:14px}.ins-shot-panel .ins-card--skeleton .ins-skel--shot{aspect-ratio:auto;border-radius:12.41%/5.65%;height:100%}.ins-shot-panel .ins-grid.ins-web-grid .ins-card--skeleton .ins-skel--shot{border-radius:1.67%/2.7%}.ins-skeleton-toolbar{min-height:44px}.ins-skeleton-toolbar-group{align-items:center;gap:8px;display:flex}.ins-skeleton-toolbar-group--right{gap:10px;margin-left:auto}.ins-skel--pill{border-radius:999px;height:44px}.ins-skel--pill-first{width:100px}.ins-skel--pill-second,.ins-skel--sort{width:120px}.ins-skel--pill-third{width:80px}.ins-skel--count{width:50px;height:16px}.ins-card--skeleton{min-width:0}.ins-card--skeleton .ins-card-shot{background:0 0;padding:0}.ins-card--skeleton .ins-card-meta{gap:12px;padding:24px 0}.ins-app-grid .ins-card--skeleton .ins-card-shot{background:#f5f5f5;padding:28px}.ins-app-grid .ins-card--skeleton .ins-skel--shot{aspect-ratio:253/556;border-radius:12.41%/5.65%;height:auto}.ins-app-grid .ins-card--skeleton .ins-card-meta{padding:24px 16px}.ins-app-grid .ins-card--skeleton .ins-skel--app-icon{width:50px;height:50px}.ins-web-card-skel-fill{border-radius:0;width:100%;height:100%}.ins-web-card--skeleton .ins-skel--app-icon{width:50px;height:50px}.ins-web-card--skeleton .ins-web-card-meta-text{gap:8px}.ins-skel--app-icon{border-radius:26%;flex:none;width:40px;height:40px}.ins-card--skeleton .ins-card-meta-text{gap:8px}.ins-skel--app-name{width:90px;height:20px}.ins-skel--app-description{width:110px}.ins-toast-stack{z-index:80;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.ins-toast{background:var(--ins-text);color:var(--ins-on-accent);pointer-events:auto;animation:insToastIn .18s var(--ins-ease);border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:16px;font-weight:600;display:inline-flex;box-shadow:0 8px 24px #0000002e}@keyframes insToastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ins-float-collection.ins-toast-deck{pointer-events:none;place-items:end center;display:grid}.ins-toast-deck .ins-toast-card{transform-origin:50% 100%;pointer-events:auto;transition:transform .42s cubic-bezier(.32, 1.25, .5, 1), opacity .24s var(--ins-ease), background-color .24s var(--ins-ease), box-shadow .24s var(--ins-ease);background:#ffffffe6;grid-area:1/1;gap:8px;animation:.46s cubic-bezier(.32,1.25,.5,1) insToastDeckIn;-webkit-backdrop-filter:blur(20px)saturate(1.6)!important;backdrop-filter:blur(20px)saturate(1.6)!important}.ins-toast-deck .ins-toast-card>*{transition:opacity .2s var(--ins-ease)}.ins-toast-deck .ins-toast-card[data-depth="0"]{z-index:3}.ins-toast-deck .ins-toast-card:not([data-depth="0"]){pointer-events:none;box-shadow:0 6px 24px #00000014}.ins-toast-deck .ins-toast-card:not([data-depth="0"])>*{opacity:0}.ins-toast-deck .ins-toast-card[data-depth="1"]{z-index:2;background:#fafafad1;transform:translateY(-18px)scale(.94)}.ins-toast-deck .ins-toast-card[data-depth="2"]{z-index:1;background:#f4f4f4bd;transform:translateY(-33px)scale(.88)}.ins-toast-deck .ins-toast-card[data-depth="3"]{z-index:0;opacity:0;transform:translateY(-42px)scale(.82)}.ins-toast-deck .ins-toast-card.is-leaving{opacity:0;pointer-events:none;transition:transform .22s var(--ins-ease), opacity .2s var(--ins-ease)}.ins-toast-deck .ins-toast-card.is-leaving[data-depth="0"]{transform:translateY(12px)scale(.92)}.ins-toast-card.is-error .ins-float-collection-success-check{background:#e5484d}.ins-toast-card.is-error .ins-float-collection-success-check span{background:#fff;border:0;border-radius:2px;width:3px;height:12px;position:relative;transform:translateY(-2px)}.ins-toast-card.is-error .ins-float-collection-success-check span:after{content:"";background:#fff;border-radius:50%;width:3px;height:3px;position:absolute;bottom:-6px;left:0}.ins-toast-card.is-progress .ins-float-collection-success-check span{border:2.5px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite insSpin;transform:none}.ins-toast-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.ins-toast-deck .ins-toast-card{max-width:calc(100vw - 32px)}@media (max-width:560px){.ins-toast-deck .ins-toast-card{border-radius:32px;padding:14px 20px 14px 14px}.ins-toast-text{white-space:normal;line-height:1.35}}@keyframes insToastDeckIn{0%{opacity:0;transform:translateY(28px)scale(.9)}60%{opacity:1}}@media (prefers-reduced-motion:reduce){.ins-toast-deck .ins-toast-card{transition:opacity .15s;animation:none}}.ins-toast-action{color:inherit;text-underline-offset:2px;margin-left:4px;font-weight:600;text-decoration:underline}.ins-toast-card .ins-toast-action{color:#fff;font:600 14px/1 var(--font-inter), sans-serif;cursor:var(--ins-cursor-hand,pointer);transition:background-color var(--ins-fast) var(--ins-ease), transform .12s var(--ins-ease);background:#0b0c0e;border:0;border-radius:100px;flex:none;margin-right:-14px;padding:9px 16px;text-decoration:none}.ins-toast-card .ins-toast-action:hover{background:#2a2b2e}.ins-toast-card .ins-toast-action:active{transform:scale(.96)}.ins-toast-card .ins-toast-action:focus-visible{outline-offset:2px;outline:2px solid #141414}.ins-float-collection{z-index:85;font-family:var(--font-outfit), var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;animation:insFloatCollectionIn .22s var(--ins-ease);align-items:flex-end;gap:16px;display:flex;position:fixed;bottom:30px;left:50%;translate:-50%}@keyframes insFloatCollectionIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.ins-float-collection-bar{background:#fffffff7;border-radius:40px;flex-direction:column;align-items:flex-start;gap:0;width:525px;padding:12px;transition:all .6s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:0 12px 80px #0000001f}.ins-float-collection-bar.is-expanded{border-radius:30px 30px 40px 40px}.ins-float-collection-list-wrapper{opacity:0;pointer-events:none;grid-template-rows:0fr;width:100%;transition:grid-template-rows .6s cubic-bezier(.34,1.56,.64,1),opacity .4s;display:grid}.ins-float-collection-bar.is-expanded .ins-float-collection-list-wrapper{opacity:1;pointer-events:auto;grid-template-rows:1fr;transition:grid-template-rows .6s cubic-bezier(.34,1.56,.64,1),opacity .4s .1s}.ins-float-collection-list-inner{width:100%;min-height:0;overflow:hidden;transform:translateZ(0)}.ins-float-collection-list-container{flex-direction:column;gap:16px;width:100%;padding-top:8px;padding-bottom:20px;display:flex}.ins-float-collection-list-title{font:600 16px/1 var(--font-inter), sans-serif;color:#0b0c0e;padding:0 8px}.ins-float-collection-list-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ins-float-collection-select-all{color:#0b0c0e73;font:600 14px/1 var(--font-inter), sans-serif;cursor:var(--ins-cursor-hand,pointer);transition:color var(--ins-fast) var(--ins-ease);background:0 0;border:0;border-radius:100px;margin:-8px 0;padding:8px 12px;animation:.16s both insFadeIn}.ins-float-collection-select-all:hover{color:#000}.ins-float-collection-select-all:focus-visible{outline-offset:2px;outline:2px solid #141414}.ins-float-collection-list{flex-direction:column;gap:10px;width:100%;display:flex}.ins-float-collection-scroll{overscroll-behavior:contain;scrollbar-width:thin;border-radius:27px;flex-direction:column;gap:10px;max-height:min(374px,100vh - 300px);display:flex;overflow-y:auto}.ins-float-collection-scroll:empty{display:none}.ins-float-collection-item{cursor:var(--ins-cursor-hand,pointer);transition:background-color var(--ins-fast) var(--ins-ease);background-color:#f0f0f0;border-radius:100px;flex:none;justify-content:space-between;align-items:center;padding:10px 10px 10px 24px;display:flex;transform:translateZ(0)}.ins-card-remove-btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#3a3a3a;opacity:0;width:32px;height:32px;transition:opacity .18s var(--ins-ease), transform .22s cubic-bezier(.34, 1.56, .64, 1), background-color .16s var(--ins-ease), color .16s var(--ins-ease), box-shadow .16s var(--ins-ease);z-index:10;cursor:var(--ins-cursor-hand,pointer);background:#fffffff0;border:none;border-radius:100px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:12px;right:12px;transform:scale(.8)rotate(-45deg);box-shadow:0 0 0 1px #1414140f,0 4px 12px #1414141f}.ins-card-remove-btn svg{stroke-width:2.6px;width:46%;height:46%}.ins-card-shot>.ins-card-remove-btn{aspect-ratio:1;width:clamp(24px,9.83%,34px);height:auto;top:clamp(8px,2.36%,16px);left:clamp(8px,4.6%,16px);right:auto}.ins-app-grid .ins-card-shot>.ins-card-remove-btn{top:clamp(10px,4.75%,32px);left:clamp(10px,9.25%,32px)}.ins-shot-panel .ins-card-shot>.ins-card-remove-btn{top:clamp(8px,1.94%,16px);left:clamp(8px,4.2%,16px)}.ins-card:hover .ins-card-remove-btn,.ins-pattern-card:hover+.ins-card-remove-btn,.ins-card-remove-btn:hover,.ins-card-remove-btn:focus-visible{opacity:1;transform:scale(1)}.ins-card-remove-btn:hover{color:#fff;background-color:#e5484d;transform:scale(1.06)}.ins-card-remove-btn:active{transition-duration:80ms;transform:scale(.94)}.ins-card-remove-btn:focus-visible{outline-offset:2px;outline:2px solid #141414}@media (prefers-reduced-motion:reduce){.ins-card-remove-btn{transition:opacity .15s;transform:none}.ins-card-remove-btn:hover,.ins-card-remove-btn:active{transform:none}}.ins-float-collection-item:hover,.ins-float-collection-item.is-menu-open{background-color:#e6e6e6}.ins-float-collection-item-rename{color:#0b0c0e;min-width:0;font:inherit;caret-color:#0b0c0e;background:0 0;border:0;flex:1;margin:0;padding:0;box-shadow:none!important;outline:none!important}.ins-float-collection-item-label{min-width:0;font:500 16px/1 var(--font-inter), sans-serif;color:#0b0c0e;flex:1;align-items:center;gap:10px;display:flex}.ins-float-collection-item-select{background:#fff;border:3px solid #b5b5b5;border-radius:100px;width:34px;height:34px}.ins-float-collection-item-select.is-active{background:#000;border-width:2.7px;border-color:#000;position:relative}.ins-float-collection-item-select.is-active:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:8px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)rotate(45deg)}.ins-float-collection-new{cursor:var(--ins-cursor-hand,pointer);opacity:1;max-height:100px;transition:all .6s cubic-bezier(.34, 1.56, .64, 1), border-color var(--ins-fast) var(--ins-ease);background-color:#0000;border:1px dashed #cacaca;border-radius:100px;justify-content:space-between;align-items:center;padding:16px 10px 16px 24px;display:flex;overflow:hidden;transform:translateZ(0)}.ins-float-collection-new.is-hidden{opacity:0;pointer-events:none;border-width:0;max-height:0;margin-top:-10px;padding-top:0;padding-bottom:0}.ins-float-collection-new:hover{border-color:#9a9a9a}.ins-float-collection-new-label{font:500 16px/1 var(--font-inter), sans-serif;color:#4c4c4c;align-items:center;gap:10px;display:flex}.ins-float-collection-main{align-items:center;gap:12px;width:100%;display:flex}.ins-float-collection-logos{background:#e9e9e9;border-radius:100px;flex:none;height:54px;position:relative;overflow:hidden}.ins-float-collection-logo{border-radius:100px;width:38px;height:38px;position:absolute;top:8px;overflow:hidden;box-shadow:0 0 10px #0006}.ins-float-collection-logo .ins-app-logo{width:100%;height:100%}.ins-float-collection-selector{color:#0b0c0e;min-width:0;font:500 16px/1 var(--font-inter), sans-serif;cursor:var(--ins-cursor-hand,pointer);background:#f0f0f0;border-radius:100px;flex:1 1 0;justify-content:space-between;align-items:center;padding:17px 20px;display:flex}.ins-float-collection-selector>span{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.ins-float-collection-input{color:#0b0c0e;min-width:0;max-width:100%;font:500 16px/1 var(--font-inter), sans-serif;background:#f0f0f0;border:none;border-radius:100px;flex:1 1 0;padding:17px 20px}.ins-float-collection-input::placeholder{color:#989898}.ins-float-collection-input:focus-visible{outline:none;box-shadow:0 0 0 2px #1111111f}.ins-float-collection-save{color:#fff;font:500 16px/1 var(--font-outfit), var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;text-align:center;transition:transform var(--ins-fast) var(--ins-ease), opacity var(--ins-fast) var(--ins-ease), background var(--ins-fast) var(--ins-ease);background:#000;border:none;border-radius:60px;flex:none;padding:17px 20px;font-weight:600}.ins-float-collection-save:hover:not(:disabled){transform:translateY(-1px)}.ins-float-collection-save:disabled{opacity:.4;cursor:var(--ins-cursor-not-allowed,not-allowed)}.ins-float-collection-close{width:78px;height:78px;transition:background var(--ins-fast) var(--ins-ease), transform var(--ins-fast) var(--ins-ease);background:#fffffff0;border:none;border-radius:9999px;flex:none;justify-content:center;align-items:center;display:flex;box-shadow:0 12px 80px #0000001f}.ins-float-collection-bar,.ins-float-collection-close,.ins-float-collection-success{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.ins-float-collection-close:hover{background:#fff;transform:translateY(-1px)}.ins-float-collection-success{color:#0b0c0e;white-space:nowrap;background:#ffffffbf;border-radius:9999px;align-items:center;gap:12px;padding:22px 30px 22px 22px;font-size:16px;display:flex;box-shadow:0 12px 80px #0000001f}.ins-float-collection-success-check{background:#000;border-radius:100px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.ins-guest-download-host{z-index:10000;justify-content:center}@media (min-width:901px){body:has(.ins-screen-preview-modal) .ins-toast-host{bottom:116px}body:has(.ins-screen-preview-modal:not(.is-details-hidden):not(.is-zoomed-out)>.ins-screen-preview-details) .ins-toast-host{left:calc(50% - 170px)}body:has(.ins-screen-preview-modal:not(.is-details-hidden):not(.is-zoomed-out)>.ins-screen-preview-details):has(.ins-lightbox) .ins-toast-host{left:50%}}.ins-guest-download{padding-right:20px}.ins-guest-download-signin{color:#fff;height:38px;font:inherit;cursor:var(--ins-cursor-hand,pointer);background:#000;border:0;border-radius:999px;margin-left:6px;padding:0 18px;font-size:14px;font-weight:600;transition:opacity .2s,scale .2s}.ins-guest-download-signin:hover{opacity:.88}.ins-guest-download-signin:active{scale:.97}.ins-float-collection-success-check span{border-bottom:3px solid #fff;border-right:3px solid #fff;width:8px;height:15px;transform:translateY(-1px)rotate(45deg)}@media (max-width:640px){.ins-float-collection{left:16px;right:16px;translate:none}.ins-float-collection-bar{flex:1;min-width:0}.ins-float-collection-logos{display:none}.ins-float-collection-input{flex:auto;width:auto}.ins-float-collection-main{gap:8px}.ins-float-collection-selector{gap:4px;padding:17px 12px 17px 16px}}.ins-admin-drawer-overlay{z-index:100;background:var(--ins-backdrop);justify-content:flex-end;display:flex;position:fixed;inset:0}.ins-admin-drawer{background:var(--ins-page);width:min(960px,100vw);height:100dvh;animation:.32s cubic-bezier(.16,1,.3,1) insAdminDrawerIn;position:relative;overflow-y:auto;box-shadow:-16px 0 48px #00000038}@keyframes insAdminDrawerIn{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.ins-admin-drawer{animation:none}}.ins-admin-drawer-close{background:var(--ins-tag);width:32px;height:32px;color:var(--ins-text);cursor:var(--ins-cursor-hand,pointer);z-index:1;transition:background var(--ins-fast) var(--ins-ease);border:none;border-radius:9999px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:fixed;top:20px;right:20px}.ins-admin-drawer-close:hover{background:var(--ins-hover)}@media (max-width:720px){.ins-admin-drawer{width:100vw}}.ins-admin-drawer-overlay{background:var(--ins-backdrop);padding:12px}.ins-admin-drawer{--adm-tile:#f2f2f4;--adm-line:#e6e6ea;--adm-line-strong:#d6d6dc;width:min(960px,100%);height:100%;font-family:var(--font-manrope), var(--font-outfit), sans-serif;scrollbar-width:thin;scrollbar-color:#d6d6dc transparent;background:#fff;border-radius:28px;animation-name:insAdminDrawerFloatIn;box-shadow:0 30px 80px -20px #00000059,0 0 0 1px #0000000a}@keyframes insAdminDrawerFloatIn{0%{transform:translate(calc(100% + 24px))}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.ins-admin-drawer{animation:none}}.ins-admin-drawer :is(button,input,select,textarea){font-family:inherit}.ins-admin-drawer-close{border:1px solid var(--adm-line);background:#fff;width:40px;height:40px;transition:border-color .2s,scale .2s;top:32px;right:32px}.ins-admin-drawer-close:hover{border-color:var(--adm-line-strong);background:#fff}.ins-admin-drawer-close:active{scale:.94}.ins-admin-drawer-body{padding:40px 48px 56px}.ins-admin-drawer .ins-admin-signed-in{border:1px solid var(--adm-line);border-radius:999px;max-width:calc(100% - 56px);margin:0 0 22px;padding:7px 14px 7px 10px;font-size:13px;line-height:1.45;display:inline-flex}.ins-admin-drawer .ins-admin-signed-in .ins-link{color:var(--ins-text);font-weight:600}.ins-admin-drawer .ins-admin-drawer-body .ins-pagehead{flex-flow:wrap;align-items:center;margin:0 0 24px;padding:0;display:flex}.ins-admin-drawer .ins-btn{border-color:var(--adm-line);height:42px;padding:0 18px;font-size:14px;transition:border-color .2s,opacity .2s,scale .2s}.ins-admin-drawer .ins-btn:hover{border-color:var(--adm-line-strong)}.ins-admin-drawer .ins-btn:active:not(:disabled){scale:.97}.ins-admin-drawer .ins-btn--primary{color:#fff;background:#141414;border-color:#141414}.ins-admin-drawer .ins-btn--ghost{border-color:#0000}.ins-admin-drawer .ins-btn--sm{height:36px;padding:0 14px;font-size:13px}.ins-admin-drawer .ins-admin-summary{gap:12px;margin-bottom:32px}.ins-admin-drawer .ins-admin-stat{background:var(--adm-tile);border-radius:22px;gap:4px;min-width:132px;padding:18px 20px}.ins-admin-drawer .ins-admin-stat-num{letter-spacing:-.04em;font-size:30px;font-weight:700;line-height:1}.ins-admin-drawer .ins-admin-stat-label{font-size:13px;font-weight:500}.ins-admin-drawer .ins-admin-stat--held{background:#fff4e5}.ins-admin-drawer .ins-admin-stat--held:hover{background:#ffe9cc}.ins-admin-drawer .ins-admin-built{align-self:flex-end;font-size:13px}.ins-admin-drawer .ins-admin-banner{border-color:var(--adm-line);border-radius:18px;padding:14px 18px;font-size:14px}.ins-admin-drawer .ins-tabbar{background:var(--adm-tile);border-radius:999px;gap:4px;width:fit-content;max-width:100%;margin-bottom:28px;padding:5px;display:flex}.ins-admin-drawer .ins-tab{height:40px;color:var(--ins-muted);border-radius:999px;flex:none;gap:8px;padding:0 16px;font-size:14px;line-height:1;transition:background .2s,color .2s,box-shadow .2s}.ins-admin-drawer .ins-tab:after{content:none}.ins-admin-drawer .ins-tab:hover{color:var(--ins-text)}.ins-admin-drawer .ins-tab.is-active{color:#fff;background:#141414;box-shadow:0 4px 12px #00000029}.ins-admin-drawer .ins-tab-count{background:#fff;padding:3px 8px;font-size:12px;line-height:1}.ins-admin-drawer .ins-tab.is-active .ins-tab-count{color:#141414;background:#fff;padding:3px 8px;line-height:1}.ins-admin-drawer .ins-segmented{background:var(--adm-tile);border:0;padding:4px}.ins-admin-drawer .ins-segmented-item{height:32px;color:var(--ins-muted);padding:0 14px;font-size:13px}.ins-admin-drawer .ins-segmented-item:hover:not(.is-active){color:var(--ins-text)}.ins-admin-drawer .ins-segmented-item.is-active{color:#fff;background:#141414}.ins-admin-drawer .ins-admin-panel{gap:20px}.ins-admin-drawer .ins-field{gap:8px}.ins-admin-drawer .ins-field-label{color:var(--ins-text);font-size:13px}.ins-admin-drawer .ins-field-hint{font-size:13px;line-height:1.55}.ins-admin-drawer .ins-input{border-color:var(--adm-line);border-radius:14px;height:44px;padding:0 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.ins-admin-drawer textarea.ins-input{height:auto;padding:12px 14px}.ins-admin-drawer .ins-input:hover{border-color:var(--adm-line-strong)}.ins-admin-drawer .ins-input:focus{border-color:#141414;box-shadow:0 0 0 3px #14141414}.ins-admin-drawer .ins-admin-form{background:var(--adm-tile);border-radius:24px;padding:24px}.ins-admin-drawer .ins-dropzone{border:1.5px dashed var(--adm-line-strong);background:#fff;border-radius:28px;gap:16px;padding:44px 24px}.ins-admin-drawer .ins-dropzone.is-filled{border:1px solid var(--adm-line)}.ins-admin-drawer .ins-addflow-foot{border-top-color:#f0f0f2}.ins-admin-drawer .ins-addflow-block{margin-top:8px}.ins-admin-drawer .ins-dropzone.is-dragging{background:#ebebee;border-color:#141414}.ins-admin-drawer .ins-dropzone-icon{box-shadow:0 0 0 1px var(--adm-line), 0 6px 16px -8px #0000002e}.ins-admin-drawer .ins-admin-item.is-published{border-left:1px solid var(--adm-line)}.ins-admin-drawer .ins-admin-item.is-held{border:1px solid #f3d3a6}.ins-admin-drawer :is(.ins-filter-options,.ins-admin-chips){gap:8px}.ins-admin-drawer .ins-chip.ins-chip--sm{border:1px solid var(--adm-line);height:34px;color:var(--ins-text);background:#fff;border-radius:999px;padding:0 14px;font-size:13px;font-weight:600;transition:border-color .2s,background .2s,color .2s}.ins-admin-drawer .ins-chip.ins-chip--sm:hover{border-color:var(--adm-line-strong)}.ins-admin-drawer .ins-chip.ins-chip--sm.is-active{color:#fff;background:#141414;border-color:#141414}.ins-admin-drawer .ins-admin-form .ins-chip.ins-chip--sm:not(.is-active){border-color:#0000}.ins-admin-drawer .ins-admin-note{background:var(--adm-tile);border-radius:16px;padding:12px 16px;font-size:14px}.ins-admin-drawer .ins-reqlist-bar{margin-bottom:16px}.ins-admin-drawer .ins-reqlist{border:1px solid var(--adm-line);border-radius:24px;gap:0;padding:4px 22px}.ins-admin-drawer .ins-reqrow{border-bottom-color:#f0f0f2;padding:18px 0}.ins-admin-drawer .ins-reqrow:last-child{border-bottom:0}.ins-admin-drawer .ins-reqrow-count{background:var(--adm-tile);color:#141414;letter-spacing:-.02em;border-radius:14px;width:40px;height:40px;font-size:15px}.ins-admin-drawer .ins-reqrow-main h3{letter-spacing:-.01em;font-weight:700}@media (max-width:720px){.ins-admin-drawer-overlay{padding:0}.ins-admin-drawer{border-radius:0}.ins-admin-drawer-close{top:16px;right:16px}.ins-admin-drawer-body{padding:24px 16px 40px}.ins-admin-drawer .ins-admin-signed-in{border:0;border-radius:0;margin-bottom:14px;padding:0;display:block}.ins-admin-drawer .ins-admin-signed-in svg{vertical-align:-1px;margin-right:6px;display:inline}.ins-admin-drawer .ins-admin-stat{flex:calc(50% - 6px);min-width:0}.ins-admin-drawer .ins-admin-built{align-self:auto;margin-left:0}.ins-admin-drawer .ins-tabbar{width:100%;overflow-x:auto}.ins-admin-drawer .ins-reqlist{padding:2px 16px}.ins-admin-drawer .ins-segmented{scrollbar-width:none;max-width:100%;overflow-x:auto}.ins-admin-drawer .ins-segmented-item{white-space:nowrap;flex:none;padding:0 11px}.ins-admin-drawer .ins-reqrow{grid-template-columns:40px minmax(0,1fr) auto;gap:4px 12px}.ins-admin-drawer .ins-reqrow-when{grid-area:2/2;padding-top:0}.ins-admin-drawer .ins-reqrow>:last-child{grid-area:1/3}}.ins-admin-status{text-align:center;padding:40px 0}.ins-admin-signed-in{color:var(--ins-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 6px;font-size:16px;display:flex}.ins-admin-signed-in svg{color:#16a34a;flex:none}.ins-admin-summary{flex-wrap:wrap;align-items:stretch;gap:10px;margin-bottom:20px;display:flex}@media (max-width:759px){.ins-admin-summary{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ins-admin-summary>:not(.ins-admin-stat){grid-column:1/-1}}.ins-admin-stat{border-radius:var(--ins-radius);background:var(--ins-card-alt);text-align:left;flex-direction:column;gap:2px;min-width:116px;padding:12px 16px;display:flex}.ins-admin-stat-num{font-size:var(--ins-type-title);letter-spacing:var(--ins-tracking-title);color:var(--ins-text);font-weight:700;line-height:1.15}.ins-admin-stat-label{color:var(--ins-muted);font-size:16px}.ins-admin-stat--held{cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease);background:#fff4e5}.ins-admin-stat--held:hover{background:#ffe9cc}.ins-admin-stat--held .ins-admin-stat-num{color:#b45309}.ins-admin-built{color:var(--ins-muted);align-self:center;margin-left:auto;font-size:16px}.ins-admin-banner{border:1px solid var(--ins-border);border-radius:var(--ins-radius);background:var(--ins-card);justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;padding:10px 14px;font-size:16px;display:flex}.ins-admin-banner.is-error{color:#e5484d;border-color:#e5484d}.ins-admin-note{color:var(--ins-sub);border-radius:var(--ins-radius);background:var(--ins-tag);padding:8px 12px;font-size:16px}.ins-review-card{border-radius:var(--ins-radius);background:var(--ins-tag);flex-direction:column;align-items:flex-start;gap:6px;margin-top:8px;padding:14px 16px;display:flex}.ins-review-card-title{color:var(--ins-text,inherit);align-items:center;gap:6px;margin:0;font-size:16px;font-weight:600;display:inline-flex}.ins-review-card.is-done .ins-review-card-title{color:#16a34a}.ins-review-card-text{color:var(--ins-sub);margin:0;font-size:15px;line-height:1.4}.ins-review-card-btn{align-items:center;gap:6px;margin-top:4px;display:inline-flex}.ins-review-card-hint{color:var(--ins-sub);margin:0;font-size:13px}.ins-review-card-details{width:100%;color:var(--ins-sub);font-size:13px}.ins-review-card-details summary{cursor:pointer;margin-top:2px}.ins-review-card-details ul{max-height:180px;margin:6px 0 0;padding-left:18px;overflow-y:auto}.ins-review-card-details li{margin:2px 0}.ins-review-progress{color:var(--ins-sub);flex-direction:column;gap:6px;margin:4px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.ins-review-progress li{align-items:center;gap:8px;display:flex}.ins-review-progress li.is-done{color:var(--ins-text,inherit)}.ins-review-card-preparing{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}.ins-review-progress li:has(.ins-review-progress-detail){flex-wrap:wrap;row-gap:2px}.ins-review-progress-detail{color:var(--ins-sub);font-variant-numeric:tabular-nums;flex-basis:100%;padding-left:21px;font-size:12px}.ins-review-progress li.is-done svg{color:#16a34a}.ins-review-progress li.is-current{color:var(--ins-text,inherit);font-weight:600}.ins-review-progress-dot{border:1.5px dashed;border-radius:50%;width:13px;height:13px;display:inline-block}.ins-review-badge{vertical-align:middle;color:#b45309;background:#fef3c7;border-radius:999px;margin-left:6px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-block}.ins-review-steps{color:var(--ins-sub);flex-wrap:wrap;gap:4px 14px;margin:0 0 4px;padding:0;font-size:13px;list-style:none;display:flex}.ins-review-steps li{align-items:center;gap:5px;display:inline-flex}.ins-review-steps li.is-done{color:#16a34a}.ins-review-steps li.is-current{color:var(--ins-text,inherit);font-weight:600}.ins-review-steps-dot{border:1.5px solid;border-radius:50%;width:8px;height:8px;display:inline-block}.ins-review-steps li.is-current .ins-review-steps-dot{background:currentColor}.ins-review-card-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;animation:.8s linear infinite ins-review-spin;display:inline-block}@keyframes ins-review-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ins-review-card-spinner{animation:none}}.ins-admin-ok{color:#16a34a;align-items:center;gap:5px;font-size:16px;display:inline-flex}.ins-admin-err{color:#e5484d;font-size:16px}.ins-admin-warn{color:#b45309;font-size:16px}.ins-admin-panel{flex-direction:column;gap:16px;display:flex}.ins-admin-form{border-radius:var(--ins-radius-lg);background:var(--ins-card-alt);flex-direction:column;gap:16px;padding:20px;display:flex}.ins-admin-form-title{font-size:16px;font-weight:600}.ins-admin-row{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.ins-field{border:0;flex-direction:column;flex:180px;gap:5px;min-width:0;margin:0;padding:0;display:flex}.ins-field--wide{flex:2 320px}.ins-field--inline{flex:none;width:168px}.ins-field-label{color:var(--ins-muted);font-size:16px;font-weight:600}.ins-field-hint{color:var(--ins-muted);font-size:16px}.ins-checkline{color:var(--ins-sub);align-items:center;gap:7px;height:32px;font-size:16px;display:inline-flex}.ins-admin-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ins-align-controls{align-items:flex-end}.ins-align-controls .ins-checkline{height:36px}.ins-admin-queue{flex-direction:column;gap:8px;display:flex}.ins-admin-queue-row{border:1px solid var(--ins-border);border-radius:var(--ins-radius);background:var(--ins-card);align-items:center;gap:12px;padding:10px 12px;display:flex}.ins-admin-queue-row.is-done{border-color:#16a34a}.ins-admin-queue-row.is-failed{border-color:#e5484d}.ins-admin-queue-fields{flex-wrap:wrap;flex:1;gap:12px;min-width:0;display:flex}.ins-admin-queue-status{text-align:right;flex:none;align-items:center;gap:8px;max-width:260px;display:flex}.ins-admin-thumb{object-fit:cover;border:1px solid var(--ins-border);background:var(--ins-card-alt);border-radius:6px;flex:none;width:56px;height:56px}.ins-admin-thumb--none{background:repeating-linear-gradient(45deg, var(--ins-tag), var(--ins-tag) 6px, transparent 6px, transparent 12px);display:block}.ins-admin-logo{object-fit:contain;border:1px solid var(--ins-border);background:var(--ins-card-alt);border-radius:9px;flex:none;width:40px;height:40px}.ins-admin-logo--none{color:var(--ins-muted);justify-content:center;align-items:center;font-size:16px;font-weight:600;display:inline-flex}.ins-admin-list{flex-direction:column;gap:8px;display:flex}.ins-admin-item{border:1px solid var(--ins-border);border-radius:var(--ins-radius-lg);background:var(--ins-card);transition:border-color var(--ins-fast) var(--ins-ease), box-shadow var(--ins-fast) var(--ins-ease);overflow:hidden}.ins-admin-item:hover{border-color:var(--ins-border-strong);box-shadow:0 2px 10px -6px #0000002e}.ins-admin-item.is-held{border-left:3px solid #b45309}.ins-admin-item.is-published{border-left:3px solid #16a34a}.ins-admin-item-head{align-items:center;gap:14px;padding:14px 16px;display:flex}.ins-admin-item-text{flex:1;min-width:0}.ins-admin-item-title{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:16px;font-weight:600;display:flex}.ins-admin-item-id{color:var(--ins-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:16px;font-weight:400}.ins-admin-item-sub{color:var(--ins-muted);font-size:16px}.ins-admin-versions-manager{border-top:1px solid var(--ins-border);background:var(--ins-page);flex-direction:column;gap:12px;padding:14px 12px;display:flex}.ins-admin-versions-tabs{flex-wrap:wrap;gap:6px;display:flex}.ins-admin-add-options{flex-wrap:wrap;align-items:center}.ins-admin-add-options .ins-input{width:auto;min-width:150px;max-width:260px}.ins-admin-thumb-card.is-ordering{cursor:grab;-webkit-user-select:none;user-select:none}.ins-admin-thumb-card.is-ordering:active{cursor:grabbing}.ins-admin-thumb-card.is-dragging{opacity:.35}.ins-admin-thumb-order{z-index:1;color:#fff;text-align:center;background:#141414c7;border-radius:100px;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:700;line-height:22px;position:absolute;top:6px;left:6px}.ins-admin-thumb-nudge{gap:4px;display:flex}.ins-admin-thumb-nudge button{border:1px solid var(--ins-border);background:var(--ins-card);height:26px;color:var(--ins-text);cursor:var(--ins-cursor-hand,pointer);border-radius:8px;flex:1;font-size:14px}.ins-admin-thumb-nudge button:not(:disabled):hover{border-color:var(--ins-border-strong)}.ins-admin-thumb-nudge button:disabled{opacity:.35;cursor:var(--ins-cursor-arrow,default)}.ins-admin-add-tile{cursor:var(--ins-cursor-hand,pointer)}.ins-admin-add-tile:disabled{cursor:var(--ins-cursor-arrow,default);opacity:.6}.ins-admin-add-tile .ins-admin-add-tile-shot{border:1.5px dashed var(--ins-border-strong);color:var(--ins-text);transition:background var(--ins-fast) var(--ins-ease), border-color var(--ins-fast) var(--ins-ease);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.ins-admin-add-tile:not(:disabled):hover .ins-admin-add-tile-shot,.ins-flowbuild-pool.is-dropping .ins-admin-add-tile-shot{border-color:var(--ins-text);background:var(--ins-card-alt)}.ins-flowbuild-pool.is-dropping{border-radius:var(--ins-radius);outline:2px dashed var(--ins-text);outline-offset:6px}.ins-admin-thumb-card{position:relative}.ins-admin-thumb-remove{z-index:1;color:#fff;width:20px;height:20px;cursor:var(--ins-cursor-hand,pointer);background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:4px;right:4px}.ins-admin-thumb-remove:hover{background:#c81e1ed9}.ins-admin-item-actions{flex:none;align-items:center;gap:6px;display:flex}.ins-admin-edit{border-top:1px solid var(--ins-border);background:var(--ins-page);flex-direction:column;gap:12px;padding:14px 12px;display:flex}.ins-admin-inline-form{border-radius:var(--ins-radius-lg);background:var(--ins-card-alt);flex-direction:column;gap:14px;padding:18px;display:flex}.ins-linkbtn{color:var(--ins-accent);text-underline-offset:2px;align-items:center;gap:4px;padding:0;font-size:16px;font-weight:600;text-decoration:underline;display:inline-flex}.ins-linkbtn:hover{color:var(--ins-text)}.ins-dropzone{text-align:center;border:1px dashed var(--ins-border-strong);border-radius:var(--ins-radius-lg);background:var(--ins-card-alt);transition:border-color var(--ins-fast) var(--ins-ease), background var(--ins-fast) var(--ins-ease);flex-direction:column;align-items:center;gap:14px;padding:44px 24px;display:flex}.ins-dropzone.is-dragging{border-color:var(--ins-accent);background:var(--ins-accent-subtle)}.ins-dropzone-icon{box-sizing:content-box;background:var(--ins-card);width:22px;height:22px;color:var(--ins-text);border-radius:999px;padding:13px;box-shadow:0 1px 2px #0000000f}.ins-dropzone-text{flex-direction:column;gap:4px;display:flex}.ins-dropzone-title{font-size:var(--ins-type-title);letter-spacing:var(--ins-tracking-title);color:var(--ins-text);font-weight:600}.ins-dropzone-desc{color:var(--ins-sub);font-size:16px}.ins-dropzone .ins-btn:disabled{opacity:.5;cursor:var(--ins-cursor-not-allowed,not-allowed)}.ins-flowbuild-strip{border:1px solid var(--ins-border);border-radius:var(--ins-radius);background:var(--ins-page);gap:8px;margin-bottom:10px;padding:10px;display:flex;overflow-x:auto}.ins-flowbuild-step{flex-direction:column;flex:none;gap:4px;width:120px;display:flex}.ins-flowbuild-num{color:var(--ins-muted);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.ins-flowbuild-shot,.ins-flowbuild-tile-shot{border:1px solid var(--ins-border);background:var(--ins-card-alt);aspect-ratio:3/4;border-radius:6px;display:block;position:relative;overflow:hidden}.ins-flowbuild-shot img,.ins-flowbuild-tile-shot img,.ins-flowbuild-mini-shot img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.ins-flowbuild-noshot{background:repeating-linear-gradient(45deg, var(--ins-tag), var(--ins-tag) 6px, transparent 6px, transparent 12px);width:100%;height:100%;display:block}.ins-flowbuild-name,.ins-flowbuild-tile-name{color:var(--ins-sub);text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.ins-flowbuild-controls{gap:2px;display:flex}.ins-flowbuild-controls .ins-iconbtn{width:24px;height:22px;font-size:16px;line-height:1}.ins-flowbuild-pool{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px;display:grid}.ins-flowbuild-tile{border:1px solid var(--ins-border);border-radius:var(--ins-radius);background:var(--ins-card);text-align:left;transition:border-color var(--ins-fast) var(--ins-ease);flex-direction:column;gap:5px;padding:6px;display:flex}.ins-flowbuild-tile:hover{border-color:var(--ins-border-strong)}.ins-flowbuild-tile.is-selected{border-color:var(--ins-accent);background:var(--ins-accent-subtle)}.ins-flowbuild-tile:disabled:not(.is-selected){opacity:.45;cursor:var(--ins-cursor-not-allowed,not-allowed)}.ins-flowbuild-badge{background:var(--ins-accent);color:#fff;text-align:center;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:16px;font-weight:700;line-height:18px;position:absolute;top:5px;left:5px}.ins-flowbuild-held{border:1px dashed var(--ins-border-strong);border-radius:var(--ins-radius);margin-top:12px;padding:10px 12px}.ins-flowbuild-heldlist{flex-direction:column;gap:4px;margin-top:6px;font-size:16px;display:flex}.ins-flowbuild-heldlist li{justify-content:space-between;gap:10px;display:flex}.ins-flowbuild-heldname{color:var(--ins-sub)}.ins-flowbuild-mini{flex:none;gap:3px;display:flex}.ins-flowbuild-mini-shot{border:1px solid var(--ins-border);background:var(--ins-card-alt);border-radius:4px;width:30px;height:40px;display:block;overflow:hidden}.ins-popover-item-tag{letter-spacing:.04em;text-transform:uppercase;color:var(--ins-accent);background:var(--ins-accent-subtle);border-radius:4px;margin-left:auto;padding:2px 6px;font-size:16px;font-weight:600}@media (max-width:759px){.ins-admin-queue-row,.ins-admin-item-head{flex-wrap:wrap}.ins-admin-queue-status{text-align:left;justify-content:flex-start;width:100%;max-width:none}}@media (max-width:1499px){.ins-pattern-grid-wrap,.ins-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ins-app-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1139px){.ins-app-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ins-header-inner{grid-template-columns:auto minmax(0,1fr) auto}.ins-apptabs,.ins-header-action-links,.ins-header-try-icons{display:none}.ins-header-content,.ins-ftoolbar.is-docked{padding-inline:40px}}@media (max-width:1100px){.ins-pagehead,.ins-explore-taxonomy{display:none}.ins-pagehead.ins-pagehead--keep{display:flex}}@media (max-width:899px){.ins-info{position:static}.ins-flows-layout{grid-template-columns:1fr;gap:20px}.ins-flows-nav{max-height:300px;padding-right:0;position:static}}@media (max-width:759px){.ins-main{padding:16px 16px 60px}.ins-header-content,.ins-ftoolbar.is-docked{padding-inline:16px}.ins-header-inner{grid-template-columns:1fr auto;gap:8px}.ins-header-content{grid-template-columns:auto minmax(0,1fr) auto;gap:10px}.ins-apptabs,.ins-header-action-links,.ins-header-try-icons,.ins-kbd-group{display:none}.ins-header-center{min-width:0}.ins-header-center .ins-search{width:100%}.ins-brand-logo-img{width:40px;height:40px}.ins-root{--ins-header-h:68px}.ins-header-center .ins-search-form{height:44px;padding:0 12px 0 16px}.ins-header-profile{height:44px;padding:2px 2px 2px 0}.ins-header-profile .ins-profile-pill{padding:0}.ins-app-grid,.ins-pattern-grid-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.ins-collection-grid{grid-template-columns:1fr}.ins-collections-create{flex:auto;gap:4px;min-width:0}.ins-collections-create-input{flex:auto;width:auto;min-width:0;padding-inline:20px}.ins-collections-cancel,.ins-collections-create-ok{flex:none;padding-inline:16px}.ins-collections-create-ok{padding-inline:20px}.ins-grid,.ins-shot-panel .ins-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ins-grid.ins-app-grid:not(.ins-shot-panel *){row-gap:24px}.ins-card{contain-intrinsic-size:170px 420px}.ins-card-hover-controls{opacity:1;gap:16px;height:88px;transform:none}.ins-card-hover-controls:before{height:176px}.ins-card-control{width:40px;height:40px}.ins-card-hover-controls{height:auto;padding:12px}.ins-card-shot>.ins-card-hover-controls{height:24px;padding:0;bottom:calc(min(36px,5.34%) - 12px)}.ins-app-grid:not(.ins-shot-panel *) .ins-card-shot>.ins-card-hover-controls{bottom:16px}.ins-card-hover-controls:before,.ins-card-hover-controls .ins-card-control{display:none}.ins-card-hover-footer .ins-btn-save,.ins-card-hover-footer .ins-btn-copy{pointer-events:auto}.ins-card-meta{gap:10px;padding:12px 2px 16px}.ins-card-meta .ins-app-logo{border-radius:9px;width:38px!important;height:38px!important}.ins-app-grid .ins-card--skeleton .ins-card-meta{gap:10px;padding:12px 2px 16px}.ins-app-grid .ins-card--skeleton .ins-skel--app-icon{width:38px;height:38px}.ins-app-grid .ins-card--skeleton .ins-card-meta-text{gap:6px}.ins-app-grid .ins-card--skeleton .ins-skel--app-name{height:16px}.ins-card-app{font-size:15px;line-height:1.3}.ins-card-tagline{font-size:12px}.ins-card-hover-footer{gap:10px;padding:10px}.ins-card-hover-actions button{padding:8px 10px;font-size:13px}.ins-pagehead{flex-direction:column;align-items:stretch}.ins-collection-meta{flex-wrap:wrap}.ins-collection-text{flex-basis:100%}.ins-collection-actions{background:0 0;margin-left:auto;padding-left:0;position:static;transform:none}.ins-title{font-size:36px}.ins-explore-taxonomy{grid-template-columns:1fr 1fr;gap:24px 18px;margin-bottom:36px}.ins-explore-taxonomy-group{padding-left:0}.ins-explore-taxonomy-list>li .ins-explore-index-label{font-size:17px}.ins-ftoolbar,.ins-ftoolbar.is-docked{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;scroll-padding-inline:16px 40px;overflow-x:auto}.ins-ftoolbar::-webkit-scrollbar{display:none}.ins-ftoolbar-right{flex:none;margin-left:auto}.ins-ftoolbar-divider{margin:0 8px}.ins-fpill,.ins-fsort{height:38px;font-size:15px}.ins-ftoolbar:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0,#fff 75%);flex:none;align-self:stretch;width:40px;margin-left:-8px;position:sticky;right:-8px}.ins-ftoolbar.is-docked:after{right:-16px}.ins-text-search-trigger{width:38px;height:38px}.ins-text-search,.ins-segmented.ins-segmented--toolbar{height:38px}.ins-segmented.ins-segmented--toolbar .ins-segmented-item{height:30px;padding:0 14px;font-size:15px}.ins-segmented.ins-segmented--toolbar .ins-segmented-label{display:none}.ins-segmented.ins-segmented--toolbar{gap:2px}.ins-segmented.ins-segmented--toolbar .ins-segmented-item{border-radius:999px;justify-content:center;width:32px;padding:0}.ins-segmented.ins-segmented--toolbar .ins-segmented-item.is-active{width:40px}.ins-segmented.ins-segmented--toolbar .ins-segmented-item .ins-segmented-icon{display:inline-flex}.ins-segmented.ins-segmented--toolbar .ins-segmented-item[data-platform=ios] svg{top:-1px}.ins-fpill,.ins-fsort{padding:0 14px}.ins-ftoolbar.is-docked,.ins-tabbar-row.is-docked{background:#ffffffeb}.ins-fshowing{display:none}@supports (anchor-name:--a){.ins-popwrap{anchor-name:--ins-pop;anchor-scope:--ins-pop}.ins-popwrap .ins-popover,.ins-popwrap .ins-popover.ins-fmenu,.ins-popwrap .ins-popover--left,.ins-popwrap .ins-uielements-menu,.ins-screen-preview-foot .ins-popover{position-anchor:--ins-pop;position-area:block-end span-inline-end;z-index:210;position-try-order:most-height;position-try-fallbacks:flip-inline, --ins-wide, flip-block, flip-block flip-inline, flip-block --ins-wide;width:max-content;min-width:min(220px,100vw - 24px);max-width:calc(100vw - 24px);max-height:min(100% - 20px,420px,60dvh);margin:8px 0;position:fixed;inset:auto;overflow-y:auto;transform:none}.ins-popwrap .ins-popover--right,.ins-popwrap .ins-popover.ins-popover--right,.ins-tabbar-row .ins-ftoolbar-right .ins-uielements-menu{position-area:block-end span-inline-start}.ins-popwrap .ins-uielements-menu,.ins-popwrap .ins-popover.ins-fpanel{overflow:hidden}.ins-popwrap .ins-uielements-menu{width:280px}.ins-popwrap .ins-uielements-menu .ins-uielements-options,.ins-popwrap .ins-fpanel .ins-fpanel-body{flex:auto;min-height:0;max-height:none}}@supports not (anchor-name:--a){.ins-popwrap .ins-popover,.ins-popwrap .ins-popover.ins-fmenu,.ins-popwrap .ins-popover--right,.ins-popwrap .ins-popover--left,.ins-screen-preview-foot .ins-popover{z-index:210;min-width:0;max-height:min(420px,60vh);position:fixed;inset:auto 12px 12px;overflow-y:auto;box-shadow:0 -8px 60px #0003}}.ins-card-select-ring{opacity:1;pointer-events:auto}.ins-collection-actions{opacity:1}}@media (max-width:640px){.ins-grid.ins-web-grid,.ins-shot-panel .ins-grid.ins-web-grid{grid-template-columns:1fr}}@media (max-width:520px){.ins-grid.ins-app-grid,.ins-shot-panel .ins-grid.ins-app-grid{grid-template-columns:minmax(0,1fr)}.ins-grid.ins-app-grid:not(.ins-shot-panel *) .ins-card-shot>.ins-card-select-ring:after{content:"";position:absolute;inset:-8px}.ins-shot-panel .ins-grid.ins-app-grid .ins-card-shot,.ins-shot-panel .ins-grid.ins-app-grid .ins-card-shot:before{border-radius:24px}.ins-grid.ins-app-grid .ins-card-meta .ins-app-logo,.ins-grid.ins-app-grid .ins-card--skeleton .ins-skel--app-icon{border-radius:10px;width:44px!important;height:44px!important}.ins-grid.ins-app-grid .ins-card-app{font-size:17px;line-height:1.3}.ins-grid.ins-app-grid .ins-card-tagline{font-size:14px;line-height:1.4}}@media (max-width:459px){.ins-pattern-grid-wrap,.ins-collection-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ins-root *,.ins-root :before,.ins-root :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ins-pattern-card:hover{transform:none}}.ins-card-states{z-index:2;pointer-events:none;gap:4px;display:flex;position:absolute;top:14px;left:14px}.ins-shot-panel .ins-card-states{top:10px;left:10px}.ins-state-badge{letter-spacing:.01em;color:#0b0c0e;white-space:nowrap;background:#ffffffeb;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:12px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #0b0c0e1f,inset 0 0 0 1px #0b0c0e14}.ins-state-badge.is-loading{color:#3730a3;background:#eef2ff}.ins-state-badge.is-empty{color:#374151;background:#f3f4f6}.ins-state-badge.is-error{color:#991b1b;background:#fee2e2}.ins-state-badge.is-success{color:#166534;background:#dcfce7}.ins-state-badge.is-modal,.ins-state-badge.is-bottom-sheet{color:#86198f;background:#fdf4ff}.ins-state-badge.is-toast{color:#9a3412;background:#fff7ed}.ins-state-badge.is-coach-mark{color:#854d0e;background:#fefce8}.ins-state-badge.is-permission{color:#155e75;background:#ecfeff}.ins-state-badge.is-scrolled,.ins-state-badge.is-keyboard{color:#475569;background:#f8fafc}.ins-ingest{border:1px solid var(--ins-border);border-radius:var(--ins-radius-lg);background:var(--ins-card);flex-direction:column;gap:14px;padding:16px;display:flex}.ins-ingest-steps{flex-wrap:wrap;gap:6px 10px;margin:0;padding:0;list-style:none;display:flex}.ins-ingest-step{height:28px;color:var(--ins-muted);background:var(--ins-tag);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:600;display:inline-flex}.ins-ingest-step.is-active{color:#0b0c0e;background:#fff;box-shadow:inset 0 0 0 1px #0b0c0e}.ins-ingest-step.is-done{color:#166534;background:#dcfce7}.ins-ingest-step-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.ins-ingest-bar{background:var(--ins-tag);border-radius:999px;height:6px;position:relative;overflow:hidden}.ins-ingest-bar>span{border-radius:inherit;background:#0b0c0e;transition:width .24s;position:absolute;inset:0 auto 0 0}.ins-ingest-bar.is-indeterminate>span{animation:1.2s ease-in-out infinite ins-ingest-slide;width:30%!important}@keyframes ins-ingest-slide{0%{transform:translate(-100%)}to{transform:translate(400%)}}.ins-ingest-message{justify-content:space-between;align-items:center;gap:12px;font-size:16px;display:flex}.ins-ingest-log{border-radius:var(--ins-radius);color:#d4d4d8;white-space:pre-wrap;background:#0b0c0e;max-height:150px;margin:0;padding:10px 12px;font:13px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.ins-ingest-summary{color:var(--ins-sub);flex-wrap:wrap;gap:8px 18px;font-size:16px;display:flex}.ins-ingest-summary strong{color:#0b0c0e}.ins-ingest-flow{border-top:1px solid var(--ins-border);flex-direction:column;gap:10px;padding-top:12px;display:flex}.ins-ingest-flow-title{align-items:baseline;gap:8px;font-size:16px;font-weight:600;display:flex}.ins-ingest-strip{scroll-snap-type:x proximity;gap:12px;padding-bottom:6px;display:flex;overflow-x:auto}.ins-ingest-shot{scroll-snap-align:start;color:inherit;flex-direction:column;flex:0 0 132px;gap:6px;text-decoration:none;display:flex}.ins-ingest-shot-img{aspect-ratio:9/19.5;background:var(--ins-tag);border:1px solid var(--ins-border);border-radius:14px;position:relative;overflow:hidden}.ins-ingest-shot-img img{object-fit:cover;width:100%;height:100%;display:block}.ins-ingest-shot-num{color:#fff;background:#0b0c0ed9;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:6px;left:6px}.ins-ingest-shot .ins-card-states{top:6px;left:auto;right:6px}.ins-ingest-shot .ins-state-badge{height:18px;padding:0 6px;font-size:10px}.ins-ingest-shot-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ins-ingest-shot-sub{color:var(--ins-muted);font-size:12px}.ins-ingest-excluded{border-radius:var(--ins-radius);background:var(--ins-tag);color:var(--ins-sub);flex-direction:column;gap:4px;padding:10px 12px;font-size:14px;display:flex}.ins-flowtree,.ins-flowtree-children{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ins-flowtree-node{flex-direction:column;gap:2px;display:flex}.ins-flowtree-row{padding-left:calc(var(--depth,0) * 24px);border-radius:var(--ins-radius);justify-content:space-between;align-items:center;gap:6px;display:flex}.ins-flowtree-name{color:#363636;text-align:left;border-radius:var(--ins-radius);min-width:0;cursor:var(--ins-cursor-hand,pointer);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:0 auto;padding:7px 8px;font-size:17px;font-weight:600;line-height:1.3;overflow:hidden}.ins-flowtree-name:hover{color:var(--ins-text);background:var(--ins-card-alt)}.ins-flowtree-row.is-active .ins-flowtree-name{color:var(--ins-text);font-weight:600}.ins-flows-nav .ins-flowtree-row.is-active .ins-flowtree-name{background:var(--ins-card-alt)}.ins-flowtree-toggle{color:#363636;width:24px;height:24px;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-weight:600;display:inline-flex}.ins-flowtree-toggle:hover{color:var(--ins-text);background:var(--ins-card-alt)}.ins-flows-row-parent{color:var(--ins-muted);font-weight:600}.ins-flowtree-row.is-leaf .ins-flowtree-name{color:var(--ins-muted);font-weight:400;text-decoration:none;display:block}.ins-flowtree-row.is-leaf .ins-flowtree-name:hover{color:var(--ins-text)}.ins-stage-action,.ins-preview-action{background:var(--ins-tag);color:var(--ins-sub);border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:13px;font-weight:600;display:inline-flex}.ins-admin-modeswitch{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 24px;display:flex}.ins-admin-modeswitch-main{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.ins-admin-modeswitch .ins-field-hint{margin:0}.ins-admin-modeswitch-ai{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.ins-addflow-block{flex-direction:column;gap:12px;display:flex}.ins-addflow-title{letter-spacing:-.01em;color:var(--ins-text);margin:0;font-size:15px;font-weight:700}.ins-addflow-fields{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:start;gap:16px;display:grid}.ins-addflow-foot{border-top:1px solid var(--ins-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding-top:20px;display:flex}.ins-addflow-foot .ins-btn{margin-left:auto}.ins-addflow-status{color:var(--ins-muted);margin:0;font-size:14px}.ins-addflow-status.is-ready{color:var(--ins-text);font-weight:600}.ins-dropzone.is-filled{border-style:solid}@media (max-width:720px){.ins-admin-modeswitch-ai{align-items:flex-start}.ins-addflow-foot .ins-btn{width:100%}}.ins-admin-actions--tight{gap:12px;margin:0}.ins-ingest--quiet{padding:12px 16px}.ins-ingest-step.is-failed{color:#991b1b;background:#fee2e2}.ins-ai{flex:none;position:relative}.ins-ai--right{margin-left:auto}.ins-ai-pill{border:1px solid var(--ins-border-strong);background:var(--ins-card);height:36px;color:var(--ins-text);white-space:nowrap;cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease), border-color var(--ins-fast) var(--ins-ease);border-radius:999px;align-items:center;gap:7px;padding:0 12px 0 10px;font-size:14px;font-weight:600;display:inline-flex}.ins-ai-pill:hover{background:var(--ins-hover)}.ins-ai-pill:disabled{opacity:.6;cursor:var(--ins-cursor-arrow,default)}.ins-ai-pill-text{text-overflow:ellipsis;max-width:220px;overflow:hidden}.ins-ai-chevron{transition:transform var(--ins-fast) var(--ins-ease)}.ins-ai-chevron.is-open{transform:rotate(180deg)}.ins-ai-dot{background:var(--ins-muted);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #8a8f9a2e}.is-on>.ins-ai-dot{background:#16a34a;box-shadow:0 0 0 3px #16a34a33}.is-warn>.ins-ai-dot{background:#d97706;box-shadow:0 0 0 3px #d9770633}.is-error>.ins-ai-dot{background:#dc2626;box-shadow:0 0 0 3px #dc262633}.ins-ai-pop{z-index:60;border:1px solid var(--ins-border);border-radius:var(--ins-radius-lg);background:var(--ins-card);width:min(420px,100vw - 32px);animation:insToastIn .16s var(--ins-ease);flex-direction:column;gap:12px;padding:14px;display:flex;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 16px 48px -12px #0000004d,0 2px 8px -2px #00000026}.ins-ai--right .ins-ai-pop{left:auto;right:0}.ins-ai-pop-head{flex-direction:column;gap:6px;font-size:15px;display:flex}.ins-ai-status{color:var(--ins-sub);align-items:center;gap:8px;font-size:14px;display:inline-flex}.ins-ai-providers{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ins-ai-provider{border-radius:var(--ins-radius);width:100%;color:var(--ins-text);text-align:left;cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease);background:0 0;border:1px solid #0000;grid-template-columns:1fr auto;gap:2px 10px;padding:8px 10px;display:grid;position:relative}.ins-ai-provider:hover{background:var(--ins-hover)}.ins-ai-provider.is-active{border-color:var(--ins-border-strong);background:var(--ins-card-alt)}.ins-ai-provider-name{font-size:14px;font-weight:600}.ins-ai-provider-hint{color:var(--ins-muted);grid-column:1;font-size:13px}.ins-ai-provider-check{color:var(--ins-text);grid-area:1/2/span 2;align-self:center}.ins-ai-fields{border-top:1px solid var(--ins-border);flex-direction:column;gap:10px;padding-top:4px;display:flex}.ins-ai-fields .ins-field-hint{margin:0;font-size:13px}.ins-ai-note{border-radius:var(--ins-radius);background:var(--ins-card-alt);color:var(--ins-sub);margin:0;padding:8px 10px;font-size:14px}.ins-ai-note.is-on{color:#166534;background:#dcfce7}.ins-ai-note.is-error{color:#991b1b;background:#fee2e2}.ins-ai-actions{flex-wrap:wrap;gap:8px;display:flex}.ins-dock{z-index:75;background:var(--ins-card-alt);width:min(400px,100vw - 32px);min-height:min(520px,78vh);max-height:min(78vh,704px);animation:insToastIn .2s var(--ins-ease);border:0;border-radius:28px;flex-direction:column;display:flex;position:fixed;bottom:20px;right:20px;overflow:hidden;box-shadow:0 12px 32px -8px #00000029,0 2px 8px -2px #00000014}.ins-dock-head{background:linear-gradient(180deg, #0b0c0e 0%, #0b0c0e 24%, #0b0c0ec7 36%, #0b0c0e85 49%, #0b0c0e4d 62%, #0b0c0e24 76%, #0b0c0e0a 90%, #0b0c0e00 100%), var(--ins-card-alt);color:#fff;flex:none;align-items:center;gap:12px;padding:18px 14px 170px 18px;display:flex}.ins-dock-head .ins-iconbtn--plain{color:#ffffffd9}.ins-dock-head .ins-iconbtn--plain:hover{color:#fff;background:#ffffff24}.ins-dock-avatar{background:#0b0c0e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38}.ins-dock-avatar img{flex:none;display:block}.ins-dock-title{color:#fff;flex-direction:column;flex:auto;gap:1px;min-width:0;font-size:17px;line-height:1.25;display:flex}.ins-dock-ai{color:#ffffffb8;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;font-size:13px;display:inline-flex;overflow:hidden}.ins-dock-ai .ins-ai-dot{width:7px;height:7px;box-shadow:none}.ins-dock-body{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:18px;min-height:0;margin-top:-140px;padding:0 16px 14px;display:flex;overflow-y:auto}.ins-chat{flex-direction:column;gap:8px;display:flex}.ins-chat-msg{border-radius:18px;max-width:92%;padding:12px 14px;font-size:14px;line-height:1.45}.ins-chat-msg--user{color:#fff;background:#0b0c0e;border-bottom-right-radius:6px;flex-direction:column;align-self:flex-end;gap:2px;display:flex}.ins-chat-msg--user .ins-chat-meta{color:inherit;opacity:.7}.ins-chat-msg--assistant{background:var(--ins-card);width:100%;max-width:100%;color:var(--ins-text);border-bottom-left-radius:6px;flex-direction:column;align-self:flex-start;gap:10px;display:flex;box-shadow:0 1px 3px #00000014,0 0 0 1px #0000000a}.ins-chat-msg--assistant.is-failed{background:#fee2e2}.ins-chat-steps{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ins-chat-step{color:var(--ins-muted);align-items:center;gap:8px;font-size:13px;display:flex}.ins-chat-step.is-done{color:var(--ins-sub)}.ins-chat-step.is-active{color:var(--ins-text);font-weight:600}.ins-chat-step-mark{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.ins-chat-step.is-done .ins-chat-step-mark{color:#16a34a}.ins-chat-step-mark .ins-spinner{width:12px;height:12px}.ins-chat-step-dot{opacity:.6;background:currentColor;border-radius:50%;width:5px;height:5px}.ins-chat-line{align-items:flex-start;gap:8px;margin:0;display:flex}.ins-chat-line--soft{color:var(--ins-sub);font-size:13px}.ins-chat-line.is-error{color:#991b1b}.ins-chat-ok{color:#16a34a;flex:none;margin-top:3px}.ins-chat-foot{flex-wrap:wrap;align-items:center;gap:12px;padding-top:4px;font-size:13px;display:flex}.ins-chat-meta{color:var(--ins-muted);font-size:12px}.ins-chat-foot .ins-chat-meta{margin-right:auto}.ins-chat-foot .ins-linkbtn{font-size:13px}.ins-typing{vertical-align:middle;flex:none;align-items:center;gap:3px;height:1em;margin:0 6px 0 0;display:inline-flex}.ins-typing i{opacity:.35;background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite insTyping}.ins-typing i:nth-child(2){animation-delay:.15s}.ins-typing i:nth-child(3){animation-delay:.3s}@keyframes insTyping{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.ins-dock-pill{z-index:75;color:#fff;width:55px;height:55px;cursor:var(--ins-cursor-hand,pointer);animation:insToastIn .18s var(--ins-ease);background:#0b0c0e;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:600;display:inline-flex;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 12px #00000038}.ins-dock-pill .ins-spinner{border-color:#fff #ffffff59 #ffffff59}.ins-dock-pill-chevron{opacity:.7;transform:rotate(180deg)}.ins-dock-pill-text{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}@media (max-width:640px){.ins-dock,.ins-dock-pill{bottom:12px;right:12px}.ins-ai--right{margin-left:0}.ins-ai--right .ins-ai-pop{left:0;right:auto}}@media (max-width:759px){.ins-root:has(.ins-float-collection-bar) .ins-dock-pill{opacity:0;pointer-events:none}}.ins-dock.is-dragging{outline:2px dashed var(--ins-text);outline-offset:-6px}.ins-dock-drop{text-align:center;border-radius:var(--ins-radius);background:var(--ins-text);color:var(--ins-on-accent);padding:10px;font-size:14px;font-weight:600;position:sticky;bottom:0}.ins-dock-composer{background:var(--ins-card-alt);border-top:0;flex:none;align-items:center;gap:8px;padding:12px 16px 16px 12px;display:flex}.ins-dock-input{background:var(--ins-card);min-width:0;height:44px;color:var(--ins-text);border:0;border-radius:999px;flex:auto;padding:0 16px;font-size:14px;box-shadow:0 1px 3px #0000001a,0 0 0 1px #0000000a}.ins-dock-input:focus{background:var(--ins-card);outline:none;box-shadow:0 1px 3px #0000001a,0 0 0 1px #0b0c0e33}.ins-dock-input::-webkit-calendar-picker-indicator{display:none!important}.ins-dock-input::placeholder{color:var(--ins-placeholder)}.ins-dock-send{color:#fff;width:44px;height:44px;cursor:var(--ins-cursor-hand,pointer);transition:opacity var(--ins-fast) var(--ins-ease);background:#0b0c0e;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ins-dock-send:disabled{opacity:.35;cursor:var(--ins-cursor-arrow,default)}.ins-dock-send.is-stop{opacity:1}.ins-dock-send.is-stop:hover{background:#1a1a1a}.ins-dock-send .ins-spinner{border-color:#fff #ffffff59 #ffffff59;width:14px;height:14px}.ins-chat-actions,.ins-dock-held-actions{flex-wrap:wrap;gap:6px;display:flex}.ins-chip-btn{border:1px solid var(--ins-border-strong);background:var(--ins-card);height:30px;color:var(--ins-text);cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease);border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ins-chip-btn:hover{background:var(--ins-hover)}.ins-dock-pill.is-running{width:auto;padding:0 22px}.ins-dock-pill img{flex:none;display:block}.ins-chat-line--text{white-space:pre-wrap;display:block}.ins-caret{vertical-align:-.15em;background:currentColor;width:2px;height:1em;margin-left:2px;animation:1s steps(2,start) infinite insCaret;display:inline-block}@keyframes insCaret{to{visibility:hidden}}.ins-chip-btn--primary{background:var(--ins-text);color:var(--ins-on-accent);border-color:var(--ins-text)}.ins-chip-btn--primary:hover{background:var(--ins-text);opacity:.9}.ins-chip-btn--danger{color:#fff;background:#dc2626;border-color:#dc2626}.ins-chip-btn--danger:hover{background:#b91c1c}.ins-dock-held{border-top:1px solid var(--ins-border);background:var(--ins-card-alt);color:var(--ins-sub);justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;font-size:13px;display:flex}.ins-dock-held:has(.ins-dock-held-actions){flex-direction:column;align-items:stretch}.ins-dock-held-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.ins-dock-held .ins-linkbtn{font-size:13px}.ins-dock.is-wide{width:min(560px,100vw - 32px);max-height:min(86vh,900px)}.ins-dock.is-wide .ins-chat-msg{font-size:15px}.ins-guide-card{border:1px solid var(--ins-border);background:var(--ins-card-alt);border-radius:14px;align-items:center;gap:12px;margin-top:10px;padding:10px 12px;display:flex}.ins-guide-card img{object-fit:cover;border-radius:9px;flex:none}.ins-guide-card.is-link{width:100%;font:inherit;color:inherit;text-align:left;cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease), border-color var(--ins-fast) var(--ins-ease)}.ins-guide-card.is-link:hover{background:var(--ins-hover);border-color:color-mix(in srgb, var(--ins-text) 14%, var(--ins-border))}.ins-guide-card.is-link>div{flex:auto}.ins-guide-card.is-link>svg{color:var(--ins-sub);flex:none}.ins-guide-card div{flex-direction:column;min-width:0;display:flex}.ins-guide-card strong{font-size:14px;line-height:1.3}.ins-guide-card span{color:var(--ins-sub);font-size:13px}.ins-guide .ins-typing{margin:4px 2px}.ins-guide .ins-chip-btn{box-sizing:border-box;color:#0b0c0e;text-align:center;height:36px;cursor:var(--ins-cursor-hand,pointer);transition:transform .14s var(--ins-ease), box-shadow .14s var(--ins-ease);animation:insChipIn .24s var(--ins-ease) both;animation-delay:calc(var(--i,0) * 45ms);background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 12px 2px;font-family:inherit;font-size:13px;font-weight:500;line-height:1;display:inline-flex;box-shadow:0 0 0 1px #0b0c0e12,0 1px 2px #0b0c0e0d}.ins-guide .ins-chip-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 0 1px #0b0c0e1f,0 4px 10px #0b0c0e14}.ins-guide .ins-chip-btn:active:not(:disabled){transform:scale(.97)}.ins-guide .ins-chip-btn:focus-visible{outline-offset:2px;border-radius:999px;outline:2px solid #0b0c0e66;box-shadow:0 0 0 1px #0b0c0e12,0 1px 2px #0b0c0e0d}.ins-guide .ins-chip-btn:disabled{opacity:.55;cursor:var(--ins-cursor-arrow,default)}@keyframes insChipIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ins-guide .ins-chip-btn{transition:none;animation:none}}.ins-guide-suggest-wrap{flex:none;position:relative}.ins-guide-suggest{scrollbar-width:none;gap:8px;padding:4px 16px 12px;display:flex;overflow-x:auto}.ins-guide-suggest.fade-right{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 84px),#0000 calc(100% - 28px));mask-image:linear-gradient(90deg,#000 calc(100% - 84px),#0000 calc(100% - 28px))}.ins-guide-suggest.fade-left{-webkit-mask-image:linear-gradient(90deg,#0000 28px,#000 84px);mask-image:linear-gradient(90deg,#0000 28px,#000 84px)}.ins-guide-suggest.fade-left.fade-right{-webkit-mask-image:linear-gradient(90deg,#0000 28px,#000 84px calc(100% - 84px),#0000 calc(100% - 28px));mask-image:linear-gradient(90deg,#0000 28px,#000 84px calc(100% - 84px),#0000 calc(100% - 28px))}.ins-guide-suggest-arrow{z-index:2;color:#0b0c0e;width:30px;height:30px;cursor:var(--ins-cursor-hand,pointer);transition:transform .14s var(--ins-ease);background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:8px;box-shadow:0 0 0 1px #e4e5e8,0 4px 10px #0b0c0e1a}.ins-guide-suggest-arrow:hover{transform:scale(1.08)}.ins-guide-suggest-arrow.is-left{left:10px}.ins-guide-suggest-arrow.is-right{right:10px}@media (hover:none){.ins-guide-suggest-arrow{display:none}}.ins-guide-brand{align-items:center;gap:12px;display:inline-flex}.ins-guide-brand strong{letter-spacing:-.2px;color:#0b0c0e;white-space:nowrap;font-size:18px;font-weight:700;line-height:29px}.ins-guide-suggest::-webkit-scrollbar{display:none}.ins-guide-suggest .ins-chip-btn{white-space:nowrap;color:#4f535e;flex:none;height:38px;padding:0 16px 2px;font-size:14px;box-shadow:0 0 0 1px #e4e5e8}.ins-guide-suggest .ins-chip-btn:hover:not(:disabled){color:#0b0c0e;box-shadow:0 0 0 1px #cfd1d6,0 4px 10px #0b0c0e12}.ins-guide-suggest .ins-chip-icon{color:currentColor;flex:none;margin-right:-1px;display:inline-flex;transform:translateY(1px)}.ins-guide-suggest .ins-chip-ai,.ins-guide-example .ins-chip-ai{background-color:currentColor;width:15px;height:15px;display:block;-webkit-mask:url(/ASSET/Icons/ai-chip.svg) 50%/contain no-repeat;mask:url(/ASSET/Icons/ai-chip.svg) 50%/contain no-repeat}.ins-guide-backdrop{z-index:80;background:var(--ins-backdrop);animation:insFadeIn .16s var(--ins-ease);position:fixed;inset:0}.ins-guide-backdrop.ins-dock-backdrop{z-index:76}.ins-dock-backdrop+.ins-dock{z-index:77}.ins-guide{z-index:81;background:var(--ins-card);width:min(400px,100vw - 32px);color:var(--ins-text);transform-origin:100% 100%;border-radius:24px;flex-direction:column;animation:.28s cubic-bezier(.22,1,.36,1) insGuideOpen;display:flex;position:fixed;top:10px;bottom:10px;right:10px;overflow:hidden;box-shadow:0 24px 60px #00000047}@keyframes insGuideOpen{0%{opacity:0;transform:translateY(14px)scale(.96)}}.ins-guide.is-closing{animation:.17s cubic-bezier(.4,0,1,1) forwards insGuideClose}@keyframes insGuideClose{to{opacity:0;transform:translateY(10px)scale(.97)}}.ins-guide-backdrop.is-closing{animation:.17s forwards insGuideBackdropOut}@keyframes insGuideBackdropOut{to{opacity:0}}@media (prefers-reduced-motion:reduce){.ins-guide,.ins-guide.is-closing,.ins-guide-backdrop.is-closing{animation:none}}.ins-guide-top{transition:box-shadow .16s var(--ins-ease);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:16px;display:flex}.ins-guide-top.is-raised{z-index:30;position:relative;box-shadow:0 1px #eef0f2}.ins-guide-jump-wrap{z-index:25;pointer-events:none;justify-content:center;height:0;margin-top:-20px;display:flex;position:sticky;bottom:12px}.ins-guide-jump{color:#0b0c0e;pointer-events:auto;width:36px;height:36px;cursor:var(--ins-cursor-hand,pointer);animation:insGuideJumpIn .2s var(--ins-ease) both;background:#fff;border:0;border-radius:50%;place-items:center;display:grid;transform:translateY(-100%);box-shadow:0 0 0 1px #0000000f,0 6px 16px #0000001f}.ins-guide-jump:hover{background:#f6f7f9}@keyframes insGuideJumpIn{0%{opacity:0;transform:translateY(-60%)scale(.9)}to{opacity:1;transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.ins-guide-jump{animation:none}}.ins-guide-history-btn{box-sizing:border-box;width:44px;height:44px;cursor:var(--ins-cursor-hand,pointer);transition:background .14s var(--ins-ease), border-color .14s var(--ins-ease);background:#fff;border:1.2px solid #e4e5e8;border-radius:1000px;flex:none;justify-content:center;align-items:center;padding:8px;display:inline-flex;overflow:hidden}.ins-guide-history-btn:hover{background:#fff;border-color:#c5c5c5}.ins-guide-history-btn img{flex:none;display:block}.ins-guide-history-btn:focus-visible{outline-offset:2px;box-shadow:none;border-radius:1000px;outline:2px solid #0b0c0e66}.ins-guide-top-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.ins-guide-mark{background:#0b0c0e;border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.ins-guide-welcome{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:4px;min-height:0;padding:8px 28px 20px;display:flex;overflow-y:auto}.ins-guide-avatar{background:#0b0c0e;border-radius:999px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:14px;display:inline-flex;box-shadow:0 10px 22px #00000038}.ins-guide-hi{overflow-wrap:anywhere;color:#6b6f7a;max-width:100%;margin:0;font-size:15px;font-weight:600}.ins-guide-wave{font-size:1em;line-height:1;display:inline-block}.ins-guide-title{letter-spacing:-.015em;color:#0b0c0e;margin:0;font-size:21px;font-weight:700;line-height:1.25}.ins-guide-title+.ins-guide-examples{margin-top:40px}.ins-guide-examples{flex-direction:column;gap:8px;width:100%;max-width:330px;display:flex}.ins-guide-examples-label{letter-spacing:.02em;text-align:left;color:#9a9ca3;margin-bottom:0;font-size:11px;font-weight:600}.ins-guide-example{color:#0b0c0e;width:100%;font:inherit;text-align:left;cursor:var(--ins-cursor-hand,pointer);transition:background .14s var(--ins-ease);background:#f9fafb;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:16px 14px;font-size:13px;font-weight:500;line-height:1.35;display:flex}.ins-guide-example>.ins-chip-ai{color:#9a9ca3;transition:transform .14s var(--ins-ease), color .14s var(--ins-ease);flex:none}.ins-guide-example:hover:not(:disabled){background:#f1f2f4}.ins-guide-example:hover:not(:disabled)>.ins-chip-ai{color:#0b0c0e;transform:translate(2px)}.ins-guide-example:disabled{opacity:.55;cursor:var(--ins-cursor-arrow,default)}.ins-guide-example:focus-visible{outline-offset:2px;box-shadow:none;border-radius:12px;outline:2px solid #0b0c0e66}.ins-guide-welcome>*{animation:insGuideIn .34s var(--ins-ease) both}.ins-guide-welcome>:nth-child(2){animation-delay:60ms}.ins-guide-welcome>:nth-child(3){animation-delay:.11s}.ins-guide-welcome>:nth-child(4){animation-delay:.16s}.ins-guide-welcome>:nth-child(5){animation-delay:.23s}@media (prefers-reduced-motion:reduce){.ins-guide-welcome>*{animation:none}}.ins-guide-thread{flex-direction:column;flex:auto;gap:20px;min-height:0;padding:20px 20px 18px;display:flex;overflow-y:auto}.ins-guide .ins-chat{flex-direction:column;gap:0;display:flex;position:relative}.ins-guide .ins-chat-msg--assistant{width:fit-content;max-width:90%;box-shadow:none;color:#0b0c0e;background:#f9fafb;border:0;border-radius:14px;align-self:flex-start;gap:10px;padding:14px 16px;font-size:15px;line-height:1.5}.ins-guide .ins-chat-msg--user,.ins-guide .ins-chat-msg--assistant{overflow-wrap:anywhere}.ins-guide .ins-chat-msg--assistant .ins-chat-line{text-wrap:pretty;margin:0}.ins-guide .ins-chat:has(.ins-guide-tools){margin-bottom:8px}.ins-guide .ins-chat{animation:insGuideIn .22s var(--ins-ease) both}@keyframes insGuideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ins-guide .ins-chat,.ins-guide,.ins-guide-backdrop,.ins-guide-nudge{animation:none}}.ins-guide .ins-chat-msg--assistant .ins-guide-card{background:#fff}.ins-guide .ins-chat-msg--assistant.is-error{background:#fef2f2}.ins-guide.is-floating{box-shadow:0 12px 32px -8px #00000038,0 2px 8px -2px #0000001a}.ins-dock-user.is-calling{animation:insGuideCall 1.1s var(--ins-ease) 1}@keyframes insGuideCall{0%{transform:translateY(0);box-shadow:0 8px 12px #00000038,0 0 #0b0c0e4d}22%{transform:translateY(-7px)}44%{transform:translateY(0)}62%{transform:translateY(-3px)}80%{transform:translateY(0)}to{transform:translateY(0);box-shadow:0 8px 12px #00000038,0 0 0 18px #0b0c0e00}}@media (prefers-reduced-motion:reduce){.ins-dock-user.is-calling{animation:none}}.ins-guide-nudge{z-index:75;border:1px solid var(--ins-border);background:var(--ins-card);color:var(--ins-text);animation:insToastIn .22s var(--ins-ease);border-radius:12px;align-items:center;gap:2px;padding:4px;display:flex;position:fixed;bottom:86px;right:20px;box-shadow:0 8px 24px #00000024}.ins-guide-nudge:after{content:"";border:solid var(--ins-border);background:var(--ins-card);border-width:0 1px 1px 0;width:10px;height:10px;position:absolute;bottom:-6px;right:22px;transform:rotate(45deg)}.ins-guide-nudge-text{color:inherit;font:inherit;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;padding:8px 6px 8px 12px;font-size:14px;font-weight:600}.ins-guide-nudge-close{width:26px;height:26px;color:var(--ins-sub);cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.ins-guide-nudge-close:hover{background:var(--ins-hover)}.ins-guide-nudge.is-beside-admin{right:87px}body:has(aside.ins-dock:not(.ins-dock-user)) .ins-guide-nudge.is-beside-admin{right:432px}body:has(aside.ins-dock.is-wide:not(.ins-dock-user)) .ins-guide-nudge.is-beside-admin{right:592px}@media (max-width:900px){.ins-guide-nudge,.ins-guide-nudge.is-beside-admin{bottom:76px;right:12px}body:has(aside.ins-dock:not(.ins-dock-user)) .ins-guide-nudge.is-beside-admin{bottom:76px;right:12px}body:has(aside.ins-dock.is-wide:not(.ins-dock-user)) .ins-guide-nudge.is-beside-admin{bottom:76px;right:12px}.ins-guide-nudge.is-beside-admin{bottom:144px}body:has(aside.ins-dock:not(.ins-dock-user)) .ins-guide-nudge.is-beside-admin{bottom:144px}body:has(aside.ins-dock.is-wide:not(.ins-dock-user)) .ins-guide-nudge.is-beside-admin{bottom:144px}}.ins-guide .ins-chat-msg--user{color:#fff;background:#000;border-radius:14px 2px 14px 14px;align-self:flex-end;max-width:86%;padding:14px 18px;font-size:15px;line-height:1.5}.ins-guide .ins-chat-msg--user.is-fresh{animation:2s insGuideSent}@keyframes insGuideSent{0%{background:linear-gradient(90deg in oklch, #000 0, #000 18.36%, #00166d 29.3%, #0af 40%, #e1e1fe 45%, #ffcb5c 50%, #f40 55%, #f384ff 60%, #fff 66.67%, #fff 100%);background-position:100%;background-size:600% 100%}to{background:linear-gradient(90deg in oklch, #000 0, #000 18.36%, #00166d 29.3%, #0af 40%, #e1e1fe 45%, #ffcb5c 50%, #f40 55%, #f384ff 60%, #fff 66.67%, #fff 100%);background-position:0;background-size:600% 100%}}@media (prefers-reduced-motion:reduce){.ins-guide .ins-chat-msg--user.is-fresh{animation:none}}.ins-guide .ins-chat-msg.is-typing{border-radius:12px;padding:12px 14px}.ins-guide .ins-chat-msg.is-typing .ins-typing{height:8px;margin:0}.ins-guide .ins-chat-msg.is-typing .ins-typing i{width:6px;height:6px}.ins-guide-file{color:#fff;max-width:100%;font:inherit;cursor:var(--ins-cursor-hand,pointer);background:#0b0c0e;border:0;border-radius:12px;align-self:flex-start;align-items:center;gap:10px;padding:10px 14px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 6px 16px #0003}.ins-guide-file img{object-fit:cover;border-radius:5px;flex:none}.ins-guide-file span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ins-guide-file svg{opacity:.75;flex:none}.ins-guide-tools{z-index:20;opacity:0;pointer-events:none;transition:opacity var(--ins-fast) var(--ins-ease);background:#1e1e1e;border-radius:10px;gap:2px;padding:4px 6px;display:flex;position:absolute;bottom:-26px;right:12px;box-shadow:0 6px 16px #00000040}.ins-guide-tools button{color:#fff;width:28px;height:28px;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.ins-guide-tools button:hover:not(:disabled){background:#ffffff29}.ins-guide-tools button:disabled{opacity:.4;cursor:var(--ins-cursor-arrow,default)}.ins-guide .ins-chat:hover .ins-guide-tools,.ins-guide .ins-chat:focus-within .ins-guide-tools{opacity:1;pointer-events:auto}.ins-guide .ins-chat:hover,.ins-guide .ins-chat:focus-within{z-index:10}@media (hover:none){.ins-guide-tools{opacity:1;pointer-events:auto}}.ins-guide-composer{background:#fff;border:1px solid #e6e7ea;border-radius:12px;flex:none;margin:0 16px 16px;overflow:hidden;box-shadow:0 2px 8px #0000000d}.ins-guide-composer:focus-within{border-color:color-mix(in srgb, var(--ins-text) 10%, #e6e7ea)}@property --ins-guide-ring{syntax:"<angle>";inherits:true;initial-value:0deg}.ins-guide-composer{transition:border-color .24s;position:relative}.ins-guide-beam{--ins-guide-arc:conic-gradient(from var(--ins-guide-ring), transparent 0%, transparent 52%, #b3d4f7 60%, #4ba6f0 67%, #d8a6f6 74%, #e57ce6 80%, #f0582c 87%, #f5d062 94%, transparent 100%);z-index:2;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .36s;position:absolute;inset:-1px;overflow:hidden}.ins-guide-beam-glow{border-radius:inherit;filter:blur(10px)saturate(1.3);opacity:.72;position:absolute;inset:0}.ins-guide-beam-glow>span{border-radius:inherit;background:var(--ins-guide-arc);-webkit-mask-composite:xor;padding:10px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ins-guide-composer{border-color:#e3e4e8;overflow:visible}.ins-guide-composer.is-fresh .ins-guide-beam{opacity:.6;animation:4s linear infinite insGuideRing}.ins-guide-composer.is-working .ins-guide-beam{opacity:1;animation:1.96s linear infinite insGuideRing}@keyframes insGuideRing{to{--ins-guide-ring:360deg}}@media (prefers-reduced-motion:reduce){.ins-guide-composer.is-fresh .ins-guide-beam,.ins-guide-composer.is-working .ins-guide-beam{animation:none}}.ins-guide-composer textarea{box-sizing:border-box;resize:none;color:#0b0c0e;width:100%;max-height:96px;font:inherit;overflow-wrap:anywhere;background:0 0;border:0;outline:0;margin:18px 0 6px;padding:0 20px;font-size:16px;line-height:24px;display:block;overflow-y:auto}.ins-guide-composer textarea::-webkit-scrollbar{width:4px}.ins-guide-composer textarea::-webkit-scrollbar-track{margin-block:2px}.ins-guide-composer textarea::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}@supports not selector(::-webkit-scrollbar){.ins-guide-composer textarea{scrollbar-width:thin;scrollbar-color:#00000026 transparent}}.ins-guide-composer textarea:focus-visible{box-shadow:none;border-radius:0;outline:none}.ins-guide-composer textarea::placeholder{color:#b3b6bd}.ins-guide-composer-bar{justify-content:space-between;align-items:center;padding:6px 12px 12px 14px;display:flex}.ins-guide-esc{color:#6b6f7a;font:inherit;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:4px 6px 4px 4px;font-size:12px;display:inline-flex}.ins-guide-esc:hover{color:#0b0c0e;background:#f4f5f7}.ins-guide-esc kbd{color:#4f535e;min-width:26px;font:inherit;background:#f6f7f9;border-radius:6px;justify-content:center;align-items:center;padding:3px 7px 4px;font-size:11px;font-weight:600;line-height:1;display:inline-flex;box-shadow:0 0 0 1px #dcdee2,0 1px 0 1px #dcdee2}.ins-guide-close-label{display:none}@media (hover:none){.ins-guide-esc kbd,.ins-guide-esc-label{display:none}.ins-guide-close-label{color:#0b0c0e;padding:4px 8px;font-size:13px;font-weight:600;display:inline}}.ins-guide-history{flex-direction:column;flex:auto;min-height:0;padding:12px 16px 16px;display:flex;overflow-y:auto}.ins-guide-link{color:#6b6f7a;font:inherit;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;border-radius:6px;padding:4px 6px;font-size:13px;font-weight:500}.ins-guide-link:hover{color:#0b0c0e;background:#f4f5f7}.ins-guide-history-empty{text-align:center;animation:insGuideIn .34s var(--ins-ease) both;flex-direction:column;align-items:center;margin:auto 4px;display:flex}.ins-guide-history-art{width:100%;max-width:290px;height:56px;position:relative}.ins-guide-ghosts{flex-direction:column;gap:8px;display:flex;position:absolute;bottom:48px;left:0;right:0}@media (max-height:680px){.ins-guide-ghosts{display:none}}.ins-guide-ghost{background:#f5f6f8;border-radius:12px;flex-direction:column;gap:7px;padding:13px 14px;display:flex}.ins-guide-ghost i{background:#e1e4e9;border-radius:5px;height:9px;display:block}.ins-guide-ghost i+i{background:#e9ebef;height:7px}.ins-guide-ghost.is-row-0{opacity:.24}.ins-guide-ghost.is-row-0 i:first-child{width:68%}.ins-guide-ghost.is-row-0 i+i{width:34%}.ins-guide-ghost.is-row-1{opacity:.66}.ins-guide-ghost.is-row-1 i:first-child{width:52%}.ins-guide-ghost.is-row-1 i+i{width:40%}.ins-guide-ghost.is-row-2{opacity:1}.ins-guide-ghost.is-row-2 i:first-child{width:74%}.ins-guide-ghost.is-row-2 i+i{width:28%}.ins-guide-history-bot{background:#0b0c0e;border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 0 6px #fff,0 10px 22px #0003}.ins-guide-history-empty h3{letter-spacing:-.01em;color:#0b0c0e;margin:16px 0 0;font-size:17px;font-weight:700}.ins-guide-history-empty p{color:#6b6f7a;max-width:270px;margin:6px 0 0;font-size:13px;line-height:1.55}.ins-guide-empty-cta{color:#fff;height:38px;font:inherit;cursor:var(--ins-cursor-hand,pointer);transition:transform .14s var(--ins-ease);background:#0b0c0e;border:0;border-radius:999px;margin-top:18px;padding:0 18px 2px;font-size:13px;font-weight:600}.ins-guide-empty-cta:hover{transform:translateY(-1px)}.ins-guide-empty-cta:focus-visible{outline-offset:2px;box-shadow:none;border-radius:999px;outline:2px solid #0b0c0e66}@media (prefers-reduced-motion:reduce){.ins-guide-history-empty{animation:none}}.ins-guide-history-groups{flex-direction:column;gap:22px;display:flex}.ins-guide-history-grouphead{justify-content:space-between;align-items:center;gap:12px;min-height:28px;padding:0 4px 6px;display:flex}.ins-guide-history-grouphead h3{letter-spacing:.02em;color:#9a9ca3;margin:0;font-size:11px;font-weight:600}.ins-guide-history-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ins-guide-history-list li{transition:background .14s var(--ins-ease);background:#f9fafb;border-radius:12px;position:relative}.ins-guide-history-list li:hover,.ins-guide-history-list li:focus-within{background:#f1f2f4}.ins-guide-history-item{color:#0b0c0e;width:100%;font:inherit;text-align:left;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.ins-guide-history-body{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ins-guide-history-title{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.35;overflow:hidden}.ins-guide-history-preview{text-overflow:ellipsis;white-space:nowrap;color:#6b6f7a;font-size:13px;line-height:1.4;overflow:hidden}.ins-guide-history-side{transition:opacity .14s var(--ins-ease);flex:none;align-self:flex-start;margin-top:3px;display:flex}.ins-guide-history-time{white-space:nowrap;color:#9a9ca3;font-size:11.5px;line-height:1.2}.ins-guide-history-del{color:#6b6f7a;width:32px;height:32px;cursor:var(--ins-cursor-hand,pointer);opacity:0;pointer-events:none;transition:opacity .14s var(--ins-ease), color .14s var(--ins-ease);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ins-guide-history-list li:hover .ins-guide-history-del,.ins-guide-history-list li:focus-within .ins-guide-history-del,.ins-guide-history-del:focus-visible{opacity:1;pointer-events:auto}.ins-guide-history-list li:hover .ins-guide-history-side,.ins-guide-history-list li:focus-within .ins-guide-history-side{opacity:0}.ins-guide-history-del:hover{color:#dc2626}@media (hover:none){.ins-guide-history-item{padding-right:52px}.ins-guide-history-del{opacity:1;pointer-events:auto}.ins-guide-history-list li:hover .ins-guide-history-side,.ins-guide-history-list li:focus-within .ins-guide-history-side{opacity:1}}.ins-guide-history-item:focus-visible,.ins-guide-history-del:focus-visible,.ins-guide-link:focus-visible,.ins-guide-esc:focus-visible,.ins-guide-send:focus-visible,.ins-guide-example:focus-visible,.ins-guide-card.is-link:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #0b0c0e66}.ins-guide-history-item:focus-visible{border-radius:12px}.ins-guide-history-del:focus-visible{opacity:1;border-radius:999px}.ins-guide-send:focus-visible{border-radius:999px}.ins-guide-card.is-link:focus-visible{border-radius:14px}.ins-guide .ins-chat-msg.is-typing:has(.ins-guide-thinking){background:0 0;padding:4px 0}.ins-guide-thinking{align-items:center;gap:12px;display:inline-flex}.ins-guide-orb{isolation:isolate;background:#e1e1fe;border-radius:50%;flex:none;width:28px;height:28px;animation:2.4s ease-in-out infinite insGuideOrbBreathe;position:relative;overflow:hidden}.ins-guide-orb i{filter:blur(4px);mix-blend-mode:multiply;border-radius:50%;width:70%;height:70%;position:absolute}.ins-guide-orb i:first-child{transform-origin:85% 85%;background:#0af;animation:2.2s linear infinite insGuideOrbSpin;top:-8%;left:-6%}.ins-guide-orb i:nth-child(2){transform-origin:15% 70%;background:#f384ff;animation:3s linear infinite reverse insGuideOrbSpin;top:10%;right:-10%}.ins-guide-orb i:nth-child(3){opacity:.85;transform-origin:50% 0;background:#f40;animation:2.6s linear infinite insGuideOrbSpin;bottom:-12%;left:14%}.ins-guide-orb:after{content:"";background:radial-gradient(circle at 32% 26%,#ffffffe6 0,#fff0 42%);border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff59}@keyframes insGuideOrbSpin{to{transform:rotate(360deg)}}@keyframes insGuideOrbBreathe{0%,to{transform:scale(1);box-shadow:0 0 #f384ff00,0 2px 8px #00aaff40}50%{transform:scale(.9);box-shadow:0 0 0 4px #f384ff1f,0 2px 12px #ff44004d}}.ins-guide-thinking-text{background:linear-gradient(90deg,#6b6f86 0% 40%,#c6c9d6 50%,#6b6f86 60% 100%) 0 0/250% 100%;color:#0000;letter-spacing:-.01em;-webkit-background-clip:text;background-clip:text;font-size:17px;font-weight:500;animation:.32s ease-out both insGuideThinkIn,1.8s linear infinite insGuideShimmer}@keyframes insGuideThinkIn{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}to{opacity:1;filter:none;transform:none}}@keyframes insGuideShimmer{0%{background-position:100% 0}to{background-position:0 0}}.ins-guide-word{animation:.36s ease-out both insGuideWord}.ins-guide .ins-chat-line:has(.ins-guide-word){display:block}.ins-guide-word.is-unseen{opacity:0;animation:none}@keyframes insGuideWord{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:none}}@media (prefers-reduced-motion:reduce){.ins-guide-thinking-text,.ins-guide-orb,.ins-guide-orb i,.ins-guide-word{animation:none}.ins-guide-thinking-text{color:#6b6f86;background:0 0}}.ins-guide-slow{color:#6b6f7a;margin-left:8px;font-size:13px}.ins-guide .ins-chat-msg.is-typing{flex-direction:row;align-items:center;display:flex}.ins-guide-newchat{box-sizing:border-box;color:#0b0c0e;height:44px;font:inherit;cursor:var(--ins-cursor-hand,pointer);transition:background .14s var(--ins-ease), border-color .14s var(--ins-ease);background:#fff;border:1.2px solid #e4e5e8;border-radius:1000px;align-items:center;gap:6px;padding:0 16px 1px 12px;font-size:14px;font-weight:500;display:inline-flex;overflow:hidden}@media (max-width:480px){.ins-guide-newchat-word{display:none}}.ins-guide-newchat img{flex:none;display:block}.ins-guide-newchat:hover:not(:disabled){background:#fff;border-color:#c5c5c5}.ins-guide-newchat:focus-visible{outline-offset:2px;box-shadow:none;border-radius:1000px;outline:2px solid #0b0c0e66}.ins-guide-newchat:disabled{opacity:.4;cursor:var(--ins-cursor-arrow,default)}.ins-guide-back{color:#0b0c0e;font:inherit;letter-spacing:-.2px;white-space:nowrap;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;align-items:center;gap:12px;padding:0 0 0 4px;font-size:18px;font-weight:700;line-height:29px;display:inline-flex}.ins-guide-back-arrow{will-change:transform;flex:none;transition:transform .3s cubic-bezier(.22,1,.36,1);display:inline-flex}.ins-guide-back-arrow img{display:block}.ins-guide-back:hover .ins-guide-back-arrow,.ins-guide-back:focus-visible .ins-guide-back-arrow{transform:translate(-2px)}.ins-guide-back:active .ins-guide-back-arrow{transition-duration:.12s;transform:translate(-3px)}@media (prefers-reduced-motion:reduce){.ins-guide-back-arrow{transition:none}}.ins-guide-back:focus-visible{outline-offset:4px;box-shadow:none;border-radius:8px;outline:2px solid #0b0c0e66}.ins-guide-send{color:#fff;width:38px;height:38px;cursor:var(--ins-cursor-hand,pointer);transition:transform .14s var(--ins-ease), opacity .14s var(--ins-ease);background:#0b0c0e;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.ins-guide-send:hover:not(:disabled){transform:scale(1.06)}.ins-guide-send:disabled{opacity:.28;cursor:var(--ins-cursor-arrow,default)}@keyframes insFadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.ins-guide{top:max(8px, env(safe-area-inset-top));right:max(8px, env(safe-area-inset-right));bottom:max(8px, env(safe-area-inset-bottom));border-radius:24px;width:calc(100vw - 16px)}}@media (max-width:759px){.ins-guide.ins-sheet{width:100vw;height:calc(100dvh - 40px);padding-bottom:env(safe-area-inset-bottom);border-radius:24px 24px 0 0;transition:height .28s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1);animation:.32s cubic-bezier(.22,1,.36,1) backwards insSheetUp;inset:auto 0 0;box-shadow:0 -8px 32px #1414141f}.ins-guide.ins-sheet.is-expanded{height:calc(100dvh - 12px)}.ins-guide.ins-sheet.is-dragging{-webkit-user-select:none;user-select:none;transition:none}.ins-guide.ins-sheet>.ins-guide-top{padding-top:2px}}@media (max-width:759px) and (prefers-reduced-motion:reduce){.ins-guide.ins-sheet{transition:none;animation:none}}.ins-dock-user.is-beside-admin.ins-dock-pill{right:87px}body:has(aside.ins-dock:not(.ins-dock-user)) .ins-dock-user.is-beside-admin{right:432px}body:has(aside.ins-dock.is-wide:not(.ins-dock-user)) .ins-dock-user.is-beside-admin{right:592px}@media (max-width:900px){.ins-dock-user.is-beside-admin{bottom:80px;right:12px}body:has(aside.ins-dock:not(.ins-dock-user)) .ins-dock-user.is-beside-admin{bottom:80px;right:12px}body:has(aside.ins-dock.is-wide:not(.ins-dock-user)) .ins-dock-user.is-beside-admin{bottom:80px;right:12px}}.ins-chat-text{line-height:1.5;position:relative}.ins-chat-text p{margin:0}.ins-chat-text p+p,.ins-chat-text p+ul,.ins-chat-text p+ol,.ins-chat-text ul+p,.ins-chat-text ol+p{margin-top:8px}.ins-chat-text ul,.ins-chat-text ol{margin:0;padding-left:20px}.ins-chat-text li+li{margin-top:3px}.ins-chat-text code{background:#0000000f;border-radius:5px;padding:1px 5px;font:13px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.ins-chat-text .ins-caret{margin-left:3px}.ins-chip-btn--quiet{border-style:dashed;font-weight:500}.ins-chip-btn--static{cursor:var(--ins-cursor-arrow,default)}.ins-chip-btn--static:hover{background:var(--ins-card)}.ins-chip-btn--static.ins-chip-btn--selected:hover{background:var(--ins-text)}.ins-chip-btn--static.ins-chip-btn--quiet{opacity:.5}.ins-chip-btn--selected{background:var(--ins-text);color:var(--ins-on-accent);border-color:var(--ins-text)}.ins-segmented{border:1px solid var(--ins-border-strong);background:var(--ins-card);border-radius:999px;padding:3px;display:inline-flex}.ins-segmented-item{height:30px;color:var(--ins-sub);cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease), color var(--ins-fast) var(--ins-ease);background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:14px;font-weight:600}.ins-segmented-item.is-active{background:var(--ins-text);color:var(--ins-on-accent)}.ins-segmented-item:disabled{cursor:var(--ins-cursor-arrow,default);opacity:.6}.ins-dock-live{border-top:1px solid var(--ins-border);background:var(--ins-card-alt);align-items:center;gap:10px;padding:8px 14px;font-size:13px;display:flex}.ins-dock-live .ins-spinner{flex:none;width:14px;height:14px}.ins-dock-live-text{min-width:0;color:var(--ins-sub);flex-direction:column;flex:auto;gap:1px;display:flex}.ins-dock-live-text strong{color:var(--ins-text)}.ins-dock-live-text span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ins-linkbtn--danger{color:#dc2626}.ins-context-menu{z-index:10000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fff;border:7px solid #f0f0f0;border-radius:24px;flex-direction:column;align-items:flex-start;gap:6px;width:max-content;min-width:160px;padding:6px;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 80px #00000014}.ins-context-menu-group{flex-direction:column;align-items:flex-start;width:100%;display:flex}.ins-context-menu-link{box-sizing:border-box;color:inherit;text-decoration:none}.ins-context-menu-btn{width:100%;height:42.195px;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:none;border-left:2px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;padding:9.5px 12px;font-family:inherit;transition:background .15s;display:flex}.ins-context-menu-btn:hover{background:#0000000a}.ins-context-menu-btn-content{align-items:center;gap:10px;display:flex}.ins-context-menu-icon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:relative;overflow:hidden}.ins-context-menu-icon img{object-fit:contain;width:100%;height:100%;display:block}.ins-context-menu-icon-right{flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;display:flex;position:relative}.ins-context-menu-icon-right img{width:100%;height:100%;display:block}.ins-context-menu-text{font-family:"Manrope", var(--font-outfit), sans-serif;color:#000c;white-space:nowrap;margin:0;font-size:16px;font-weight:500;line-height:23.2px}.ins-context-menu-btn--danger,.ins-context-menu-btn--danger .ins-context-menu-text{color:#d93a3f}.ins-context-menu-btn--danger:hover{background:#fdecec}.ins-context-menu-divider{background:#f0f0f0;width:100%;height:1px;margin:2px 0}.ins-chat-tools{opacity:0;transition:opacity var(--ins-fast) var(--ins-ease);align-items:center;gap:2px;margin-top:-2px;display:flex}.ins-chat-tools--user{align-self:flex-end}.ins-chat:hover .ins-chat-tools,.ins-chat:focus-within .ins-chat-tools{opacity:1}@media (hover:none){.ins-chat-tools{opacity:1}}.ins-chat-tool{min-width:26px;height:26px;color:var(--ins-muted);cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease), color var(--ins-fast) var(--ins-ease);background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.ins-chat-tool:hover:not(:disabled){background:var(--ins-tag);color:var(--ins-text)}.ins-chat-tool:disabled{opacity:.5;cursor:var(--ins-cursor-arrow,default)}.ins-chat-time{color:var(--ins-muted);white-space:nowrap;padding:0 6px;font-size:11px}.ins-chat-edit{background:var(--ins-card-alt);border-radius:16px;flex-direction:column;align-self:stretch;gap:8px;padding:10px 12px;display:flex}.ins-chat-edit-input{width:100%;color:var(--ins-text);font:inherit;resize:none;background:0 0;border:0;outline:none;padding:0;font-size:14px;line-height:1.45}.ins-chat-edit-actions{justify-content:flex-end;gap:6px;display:flex}.ins-chat-screens{flex-direction:column;gap:8px;width:100%;display:flex}.ins-chat-screens-head{flex-flow:row;justify-content:space-between;align-items:center;gap:8px;display:flex}.ins-chat-screens-head>:first-child{flex:auto;min-width:0}.ins-chat-screens-head>button{flex:none}.ins-chat-screens-grid{grid-template-columns:repeat(2,1fr);gap:12px;width:100%;display:grid;overflow:hidden}.ins-chat-screens-grid.is-apps-platform{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px}.ins-chat-screen{color:var(--ins-text);text-align:left;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;border-radius:10px;flex-direction:column;gap:4px;width:100%;min-width:0;padding:0;display:flex;position:relative}.ins-chat-screen:disabled{cursor:var(--ins-cursor-arrow,default)}.ins-chat-screen img,.ins-chat-screen-none{aspect-ratio:88/55;object-fit:cover;object-position:top;background:var(--ins-card);width:100%;box-shadow:0 0 0 1px var(--ins-border);transition:border-color var(--ins-fast) var(--ins-ease), transform var(--ins-fast) var(--ins-ease);border:2px solid #0000;border-radius:10px;display:block}.ins-chat-screens-grid.is-apps-platform .ins-chat-screen img,.ins-chat-screens-grid.is-apps-platform .ins-chat-screen-none{aspect-ratio:9/16}.ins-chat-screen-none.is-loading{background:linear-gradient(100deg, var(--ins-card) 35%, var(--ins-hover) 50%, var(--ins-card) 65%);background-size:200% 100%;animation:1.4s ease-in-out infinite insReviewShimmer}@keyframes insReviewShimmer{0%{background-position:150% 0}to{background-position:-50% 0}}.ins-chat-screen:not(:disabled):hover img{transform:translateY(-1px)}.ins-chat-screen.is-picked img{border-color:var(--ins-text)}.ins-chat-screen.is-dropped img{opacity:.45}.ins-chat-screens-grid[role=listbox] .ins-chat-screen.is-dropped:not(.is-picked) img{opacity:1;border-color:#16a34a}.ins-review-modal{background:var(--ins-card);border-radius:20px;flex-direction:column;width:calc(100vw - 80px);height:calc(100vh - 80px);display:flex;overflow:hidden;box-shadow:0 24px 60px #00000040}.ins-review-modal-body{flex:auto;min-height:0;padding:20px;overflow-y:auto}.ins-review-modal-actions{border-top:1px solid var(--ins-border);background:var(--ins-card-alt);flex:none;padding:14px 20px}.ins-review-modal .ins-chat-screens-grid{grid-template-columns:repeat(6,1fr);gap:16px}.ins-review-modal .ins-chat-screens-grid:not(.is-apps-platform){grid-template-columns:repeat(4,1fr)}.ins-review-modal .ins-chat-screen-name{font-size:13px}.ins-chat-screen-name{color:var(--ins-sub);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3;overflow:hidden}.ins-chat-screen-chip{color:#fff;border-radius:var(--ins-radius-pill);white-space:nowrap;text-overflow:ellipsis;background:#10b981;border:1px solid #10b981;justify-content:center;align-items:center;padding:4px 10px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex;overflow:hidden}.ins-chat-screen-chip--best{color:#fff;background:#10b981;border-color:#10b981}.ins-chat-screen-chip--transition{color:#fff;background:#6b7280;border-color:#6b7280}.ins-chat-screen-tick{width:20px;height:20px;color:var(--ins-text);opacity:0;transition:opacity var(--ins-fast) var(--ins-ease), background var(--ins-fast) var(--ins-ease), box-shadow var(--ins-fast) var(--ins-ease);background:#ffffff59;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 0 0 1px #ffffff80}.ins-chat-screen:not(:disabled):hover .ins-chat-screen-tick,.ins-chat-screen.is-dropped .ins-chat-screen-tick{opacity:1}.ins-chat-screen.is-picked .ins-chat-screen-tick{opacity:1;background:var(--ins-text);color:var(--ins-on-accent)}.ins-chat-thread{border-left:2px solid var(--ins-border-strong);color:var(--ins-muted);padding-left:10px;font-size:12.5px}.ins-chat-thread-summary{cursor:var(--ins-cursor-hand,pointer);-webkit-user-select:none;user-select:none;color:var(--ins-sub);align-items:center;gap:4px;font-weight:600;list-style:none;display:inline-flex}.ins-chat-thread-summary::-webkit-details-marker{display:none}.ins-chat-thread-summary svg{transition:transform var(--ins-fast) var(--ins-ease)}.ins-chat-thread[open] .ins-chat-thread-summary svg{transform:rotate(180deg)}.ins-chat-thread.is-working .ins-chat-thread-title{background:linear-gradient(90deg, var(--ins-muted) 0%, var(--ins-text) 50%, var(--ins-muted) 100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite insTextShimmer}@keyframes insTextShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ins-chat-thread-list{flex-direction:column;gap:6px;margin:8px 0 2px;padding:0;list-style:none;display:flex}.ins-chat-thread-item{flex-direction:column;gap:1px;line-height:1.4;display:flex}.ins-chat-thread-thought{white-space:pre-wrap;font-style:italic}.ins-chat-thread-step{color:var(--ins-sub)}.ins-chat-thread-step:before{content:"";opacity:.6;background:currentColor;border-radius:50%;width:5px;height:5px;margin:0 7px 2px 0;display:inline-block}.ins-chat-thread-detail{padding-left:12px;font-size:12px}.ins-guide-tools.is-assistant{bottom:-40px;left:12px;right:auto}.ins-guide .ins-chat:has(.ins-guide-tools.is-assistant){margin-bottom:20px}.ins-guide .ins-chat:has(.ins-guide-tools.is-assistant):last-child{margin-bottom:44px}.ins-guide .ins-chat:has(.ins-guide-tools.is-assistant):after{content:"";width:160px;height:40px;position:absolute;top:100%;left:0}.ins-guide-tools.is-assistant.is-rated{opacity:1;pointer-events:auto}.ins-guide-tools button[aria-pressed=true]{color:#fff;background:#ffffff2e}:is(.ins-chat-msg--assistant:has(.ins-guide-compare),.ins-chat-msg--assistant:has(.ins-guide-vs)){width:90%}.ins-guide-vs{background:#fff;border-radius:14px;flex-direction:column;margin-top:12px;padding:16px 16px 6px;font-size:14px;line-height:1.35;display:flex}.ins-guide-vs-head{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding-bottom:14px;display:grid}.ins-guide-vs-badge{color:#8b8f99;letter-spacing:.02em;text-transform:uppercase;background:#f3f4f6;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:grid}.ins-guide-vs-row{border-top:1px solid #f0f1f3;padding:12px 0}.ins-guide-vs-line{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.ins-guide-vs-line .ins-guide-vs-value:last-child{text-align:right}.ins-guide-vs-label{color:#8b8f99;font-size:12px}.ins-guide-vs-value{color:#6b6f7a;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:15px}.ins-guide-vs-value.is-lead{color:#0b0c0e;font-weight:600}.ins-guide-vs-bar{gap:3px;margin-top:8px;display:flex}.ins-guide-vs-bar i{background:#e4e6eb;border-radius:3px;flex-basis:0;height:6px}.ins-guide-vs-bar i.is-lead{background:#0b0c0e}.ins-guide-vs-row.is-same{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ins-guide-vs-same{color:#0b0c0e}.ins-guide-compare{background:#fff;border-radius:14px;flex-direction:column;margin-top:12px;padding:4px 14px;font-size:14px;line-height:1.35;display:flex}.ins-guide-compare-row{grid-template-columns:72px repeat(var(--cols,2), minmax(0, 1fr));align-items:baseline;gap:10px;padding:10px 0;display:grid}.ins-guide-compare-row+.ins-guide-compare-row{border-top:1px solid #f0f1f3}.ins-guide-compare-row.is-head{align-items:start;padding:12px 0 14px}.ins-guide-compare-row [role=rowheader]{color:#8b8f99;font-size:13px}.ins-guide-compare-row [role=cell]{color:#0b0c0e;overflow-wrap:anywhere}.ins-guide-compare-row.has-lead [role=cell]{color:#6b6f7a;font-variant-numeric:tabular-nums}.ins-guide-compare-row.has-lead [role=cell].is-lead{color:#0b0c0e;font-weight:600}.ins-guide-compare-row [role=cell].ins-guide-compare-all{grid-column:2/-1}.ins-guide-compare-app{color:#0b0c0e;max-width:100%;font:inherit;text-align:left;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:0;display:flex}.ins-guide-compare-app img,.ins-guide-compare-noicon{object-fit:cover;border-radius:9px;width:36px;height:36px;margin-bottom:6px;box-shadow:0 0 0 1px #0000000f}.ins-guide-compare-noicon{background:#eef0f3;display:block}.ins-guide-compare-app strong{overflow-wrap:anywhere;max-width:100%;font-size:14px;font-weight:600}.ins-guide-compare-app span{color:#8b8f99;font-size:12px}.ins-guide-compare-app.is-end{text-align:right;justify-self:end;align-items:flex-end}.ins-guide-compare-app:hover strong{text-underline-offset:2px;text-decoration:underline}.ins-guide-grouphead-actions{align-items:center;gap:4px;display:inline-flex}.ins-guide-grouphead-actions .ins-guide-link{align-items:center;gap:5px;display:inline-flex}@media (min-width:1140px){.ins-pmenu-item.ins-pmenu-item--compact{display:none}}.ins-tune{--tint:#141414;border-radius:24px 24px 40px 40px;width:340px;min-width:340px;padding:16px}.ins-tune.ins-tune-floating{z-index:210;position:fixed;top:76px;right:16px}@media (max-width:759px){.ins-tune.ins-tune-sheet{width:auto;min-width:0;padding:0 16px calc(20px + env(safe-area-inset-bottom));background:#fff;border:0;border-radius:24px 24px 0 0;flex-direction:column;display:flex;top:auto;right:auto}.ins-tune-sheet .ins-tune-head{padding:4px 44px 16px 0}.ins-tune-sheet .ins-tune-sub{white-space:normal}}.ins-tune-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:0 0 16px;display:flex}.ins-tune-titles{min-width:0}.ins-tune-title{color:#141414;font:700 20px/1.2 var(--font-outfit), var(--font-inter), sans-serif;margin:0}.ins-tune-sub{color:#6b6b6b;white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:13px;line-height:1.4;overflow:hidden}.ins-tune-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ins-tune-row{--tint:#777;color:#141414;text-align:left;background:#f7f7f8;border:0;border-radius:18px;align-items:center;gap:14px;width:100%;padding:10px 12px 10px 10px;transition:background .2s,box-shadow .2s;display:flex}.ins-tune-row:hover{background:color-mix(in srgb, var(--tint) 9%, #fff)}.ins-tune-row.is-playing{background:color-mix(in srgb, var(--tint) 13%, #fff);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--tint) 45%, transparent)}.ins-tune-art{background:color-mix(in srgb, var(--tint) 18%, #fff);width:46px;height:46px;color:var(--tint);border-radius:14px;flex-shrink:0;place-items:center;transition:background .22s,color .22s,transform .26s cubic-bezier(.34,1.56,.64,1);display:grid}.ins-tune-row:hover .ins-tune-art{transform:rotate(-6deg)scale(1.05)}.ins-tune-row.is-playing .ins-tune-art{background:var(--tint);color:#fff;box-shadow:0 4px 10px color-mix(in srgb, var(--tint) 40%, transparent)}.ins-tune-text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ins-tune-name{color:#141414;font:600 15px/1.2 var(--font-outfit), var(--font-inter), sans-serif;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ins-tune-meta{color:#8a8a8a;align-items:center;gap:6px;font-size:12px;line-height:1.2;display:flex}.ins-tune-row.is-playing .ins-tune-meta{color:color-mix(in srgb, var(--tint) 80%, #141414);font-weight:600}.ins-tune-ctl{color:#141414;background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;transition:background .2s,color .2s,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;display:grid;box-shadow:0 5px 14px #00000014,0 1px 3px #0000000f}.ins-tune-row:hover .ins-tune-ctl{transform:scale(1.06)}.ins-tune-row:active .ins-tune-ctl{transform:scale(.94)}.ins-tune-row.is-playing .ins-tune-ctl{background:var(--tint);color:#fff;box-shadow:0 5px 14px color-mix(in srgb, var(--tint) 40%, transparent)}.ins-tune-eq{align-items:flex-end;gap:2px;height:10px;display:inline-flex}.ins-tune-eq i{background:currentColor;border-radius:1px;width:2px;animation:.9s ease-in-out infinite insTuneEq}.ins-tune-eq i:first-child{height:40%;animation-delay:-.2s}.ins-tune-eq i:nth-child(2){height:100%;animation-delay:-.6s}.ins-tune-eq i:nth-child(3){height:60%;animation-delay:-.4s}.ins-tune-eq i:nth-child(4){height:80%;animation-delay:-.8s}@keyframes insTuneEq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.ins-tune-vol-wrap{color:#8a8a8a;background:#f7f7f8;border-radius:18px;align-items:center;gap:12px;margin-top:12px;padding:14px 16px;display:flex}.ins-tune-vol{--fill:70%;appearance:none;background:linear-gradient(to right, var(--tint) var(--fill), #e4e4e6 var(--fill));border-radius:3px;outline:none;flex:1;min-width:0;height:6px}.ins-tune-vol::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:0;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 6px #00000038}.ins-tune-vol::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 6px #00000038}.ins-tune-row:focus-visible{outline-offset:2px;outline:2px solid #141414}.ins-tune-player{pointer-events:none;width:0;height:0;position:fixed;top:-10px;left:-10px;overflow:hidden}@media (prefers-reduced-motion:reduce){.ins-tune-eq i{animation:none}.ins-tune-art,.ins-tune-ctl{transition:none}.ins-tune-row:hover .ins-tune-art{transform:none}}.ins-wave{color:#111;justify-content:center;align-items:center;gap:2px;display:inline-flex}.ins-wave i{transform-origin:50%;background:currentColor;border-radius:2px;width:2.5px;height:100%;animation:1s ease-in-out infinite insWave}.ins-wave i:first-child{animation-delay:-.7s}.ins-wave i:nth-child(2){animation-delay:-.3s}.ins-wave i:nth-child(3){animation-delay:-.9s}.ins-wave i:nth-child(4){animation-delay:-.5s}@keyframes insWave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.ins-wave i{animation:none;transform:scaleY(.6)}}.ins-masthead:has(+.ins-storebar){margin-bottom:24px}.ins-storebar{background:#f3f3f2;border-radius:16px;margin-bottom:40px;padding:12px;animation:.3s ease-out insStripIn}.ins-storebar-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;display:flex}@keyframes insStripIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ins-storebar-left{flex-wrap:wrap;align-items:center;gap:20px;min-width:0;display:flex}.ins-storebar-pill{color:#fff;font:600 13px/13px var(--font-manrope), Inter, sans-serif;background:#111;border-radius:100px;flex-shrink:0;align-items:center;gap:7px;padding:8px 14px 8px 8px;display:inline-flex}.ins-storebar-pill img{width:24px;height:24px}.ins-storebar-pill img.is-mono{filter:brightness(0)invert();box-sizing:border-box;padding:3px}.ins-storebar-list{flex-wrap:wrap;align-items:center;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ins-storebar-item{font:400 14px/14px var(--font-manrope), Inter, sans-serif;color:#111;white-space:nowrap;border-left:1px solid #dcdcda;align-items:center;gap:5px;padding:0 16px;display:inline-flex}.ins-storebar-item b{font-size:15px;font-weight:600;line-height:15px}.ins-storebar-muted{color:#696969}.ins-storebar-star{margin-right:1px}.ins-storebar-skel{border-radius:6px;width:360px;height:14px}.ins-palette-pill{cursor:var(--ins-cursor-hand,pointer)}.ins-btn--masthead-store.ins-palette-pill{padding:12px 24px!important}.ins-palette-pill:disabled{cursor:default}.ins-palette-pill.is-open{border-color:var(--ins-border-strong)!important}.ins-palette-pill:focus-visible{outline-offset:2px;outline:2px solid #111}.ins-palette-dots{align-items:center;padding-left:4px;display:inline-flex}.ins-palette-dots span{background:#ececea;border-radius:50%;flex:none;width:20px;height:20px;margin-left:-4px;transition:translate .3s cubic-bezier(.22,1,.36,1);position:relative;box-shadow:0 0 0 2px #fff,0 1px 3px 2px #0000001a,inset 0 0 0 1px #00000029}.ins-palette-pill:hover:not(:disabled) .ins-palette-dots span:nth-child(2),.ins-palette-pill.is-open .ins-palette-dots span:nth-child(2){translate:2px}.ins-palette-pill:hover:not(:disabled) .ins-palette-dots span:nth-child(3),.ins-palette-pill.is-open .ins-palette-dots span:nth-child(3){translate:4px}.ins-palette-pill:hover:not(:disabled) .ins-palette-dots span:nth-child(4),.ins-palette-pill.is-open .ins-palette-dots span:nth-child(4){translate:6px}.ins-palette-dots .ins-palette-more{box-sizing:border-box;color:#3a3a3a;font:800 11px/1 var(--font-manrope), Inter, sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;background:#eeeeec;border-radius:999px;justify-content:center;align-items:center;display:flex;box-shadow:0 0 0 2px #fff,inset 0 0 0 1px #00000014}.ins-palette-dots .ins-palette-more-label{width:auto;height:auto;box-shadow:none;text-box:trim-both cap alphabetic;background:0 0;border-radius:0;margin:0;display:inline-block}.ins-palette-more-label small{vertical-align:.65px;font-size:9px}@supports not (text-box:trim-both cap alphabetic){.ins-palette-dots .ins-palette-more{padding-bottom:1px}}.ins-palette-dots.is-loading span{animation:1.2s ease-in-out infinite insPaletteShimmer}.ins-palette-dots.is-loading span:nth-child(2){animation-delay:.1s}.ins-palette-dots.is-loading span:nth-child(3){animation-delay:.2s}@keyframes insPaletteShimmer{50%{background:#f6f6f4}}.ins-masthead-actions:has(.ins-palette-menu){position:relative}.ins-palette-menu{display:inline-flex}.ins-palette-pop{z-index:60;visibility:hidden;opacity:0;transform-origin:100% 0;pointer-events:none;width:min(880px,100vw - 64px);transition:opacity .2s,translate .3s cubic-bezier(.22,1,.36,1),scale .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .3s;position:absolute;top:calc(100% + 12px);right:0;translate:0 -6px;scale:.98}.ins-palette-pop.is-open{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;translate:0;scale:1}.ins-palette-card{background:#fff;border:7px solid #f0f0f0;border-radius:24px;padding:16px 18px 18px;box-shadow:0 12px 80px #00000014}.ins-palette-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-bottom:14px;display:flex}.ins-palette-heading{min-width:0}.ins-palette-title{font:700 16px/1.3 var(--font-manrope), Inter, sans-serif;color:#111;letter-spacing:-.01em;margin:0}.ins-palette-note{font:400 13px/1.4 var(--font-manrope), Inter, sans-serif;color:#696969;font-variant-numeric:tabular-nums;margin:2px 0 0}.ins-palette-actions{align-items:center;gap:8px;display:flex}.ins-palette-format{background:#e7e7e5;border-radius:999px;padding:3px;display:inline-flex}.ins-palette-format button{color:#696969;height:28px;font:600 12px/1 var(--font-manrope), Inter, sans-serif;letter-spacing:.03em;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;border-radius:999px;padding:0 12px;transition:background .2s,color .2s,box-shadow .2s}.ins-palette-format button:hover{color:#111}.ins-palette-format button.is-active{color:#111;background:#fff;box-shadow:0 1px 2px #00000014}.ins-palette-format button:focus-visible{outline-offset:1px;outline:2px solid #111}.ins-palette-band{border-radius:14px;height:112px;display:flex;overflow:hidden;box-shadow:0 0 0 1px #0000000f}.ins-palette-band--loading{background:linear-gradient(100deg,#e9e9e7 30%,#f4f4f2 50%,#e9e9e7 70%) 0 0/220% 100%;border-radius:14px;animation:1.4s ease-in-out infinite insPaletteBand}@keyframes insPaletteBand{0%{background-position:100% 0}to{background-position:-100% 0}}.ins-palette-seg{flex:var(--w) 1 0;color:#fff;text-align:left;min-width:112px;cursor:var(--ins-cursor-hand,pointer);border:0;border-radius:0;padding:0;transition:flex-grow .4s cubic-bezier(.22,1,.36,1);position:relative}.ins-palette-seg.is-light{color:#111}.ins-palette-seg:hover,.ins-palette-seg:focus-visible{flex-grow:calc(var(--w) + 24)}.ins-palette-seg:focus-visible{outline-offset:-4px;outline:2px solid #111}.ins-palette-seg-label{white-space:nowrap;position:absolute;bottom:12px;left:14px;right:10px;overflow:hidden}.ins-palette-hex{text-overflow:ellipsis;font:700 13px/1.2 var(--font-manrope), Inter, sans-serif;letter-spacing:.01em;font-variant-numeric:tabular-nums;display:block;overflow:hidden}.ins-palette-role{text-overflow:ellipsis;font:500 11px/1.2 var(--font-manrope), Inter, sans-serif;opacity:.72;margin-top:3px;display:block;overflow:hidden}.ins-palette-seg.is-copied .ins-palette-role{opacity:1;font-weight:700}.ins-palette-seg-icon{opacity:0;background:#ffffff29;border-radius:50%;place-items:center;width:26px;height:26px;transition:opacity .2s,scale .2s;display:grid;position:absolute;top:10px;right:10px;scale:.85}.ins-palette-seg.is-light .ins-palette-seg-icon{background:#0000000f}.ins-palette-seg:hover .ins-palette-seg-icon,.ins-palette-seg:focus-visible .ins-palette-seg-icon,.ins-palette-seg.is-copied .ins-palette-seg-icon{opacity:1;scale:1}.ins-palette-brand{font:700 10px/1 var(--font-manrope), Inter, sans-serif;letter-spacing:.04em;text-transform:uppercase;background:#ffffff38;border-radius:999px;padding:4px 8px;position:absolute;top:10px;left:10px}.ins-palette-seg.is-light .ins-palette-brand{background:#00000014}@media (max-width:640px){.ins-palette-pop{transform-origin:top;width:auto;left:0;right:0}.ins-palette-card{border-width:5px;border-radius:20px;padding:12px}.ins-palette-band{flex-direction:column;height:auto}.ins-palette-band--loading{height:260px}.ins-palette-seg{flex:none;min-width:0;height:48px}.ins-palette-seg:hover,.ins-palette-seg:focus-visible{flex-grow:0}.ins-palette-seg-label{justify-content:space-between;align-items:center;gap:12px;display:flex;inset:0 14px}.ins-palette-role{margin:0}.ins-palette-brand{display:none}.ins-palette-seg-label{right:48px}.ins-palette-seg-icon{opacity:.75;top:11px;right:12px;scale:1}.ins-palette-seg.is-copied .ins-palette-seg-icon{opacity:1}.ins-palette-seg:active{filter:brightness(.94)}}.ins-palette-sheet{background:#fff;flex-direction:column;display:flex}.ins-palette-pop.is-sheet{z-index:auto;visibility:visible;opacity:1;pointer-events:auto;width:auto;transition:none;position:static;translate:none;scale:none}.ins-palette-pop.is-sheet .ins-palette-card{padding:4px 16px calc(20px + env(safe-area-inset-bottom));box-shadow:none;border:0;border-radius:0}@media (prefers-reduced-motion:reduce){.ins-palette-pop,.ins-palette-seg,.ins-palette-dots span{transition:none}.ins-palette-dots.is-loading span,.ins-palette-band--loading{animation:none}}@media (max-width:640px){.ins-storebar-row{flex-flow:column;align-items:stretch;gap:12px}.ins-storebar-left{flex-flow:column;align-items:flex-start;gap:12px;width:100%}.ins-storebar-pill{align-self:flex-start}.ins-storebar-list{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;max-width:100%;padding-bottom:2px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.ins-storebar-list::-webkit-scrollbar{display:none}.ins-storebar-item:first-child{border-left:0;padding-left:0}.ins-storebar-item{flex-shrink:0}.ins-storebar-skel{max-width:100%;height:15px;margin-bottom:2px}}.ins-masthead-brand{margin-bottom:var(--ins-space-5);display:inline-block;position:relative}.ins-masthead-brand .ins-masthead-logo{margin-bottom:0;display:block}.ins-rank{--tip-top:color-mix(in srgb, rgb(var(--rb-glow)) 10%, #fff);--tip-stroke:linear-gradient(rgb(var(--rb-glow) / .22), rgb(var(--rb-glow) / .22)), linear-gradient(#ffffff9e, #ffffff9e);--rb-1:#ffe58a;--rb-2:#f5b721;--rb-3:#c98a0b;--rb-glow:245 183 33;--rb-hi:255 226 120}.ins-rank[data-tier=silver]{--rb-1:#f4f6f9;--rb-2:#b9c1cd;--rb-3:#7e8896;--rb-glow:176 188 206;--rb-hi:238 243 250}.ins-rank[data-tier=bronze]{--rb-1:#f2bc8e;--rb-2:#cd7f32;--rb-3:#8a4b16;--rb-glow:205 127 50;--rb-hi:242 175 115}.ins-rank{outline:none;position:absolute;bottom:-10px;right:-20px}.ins-rankbadge{background:linear-gradient(180deg, #2f2f2f 0%, #0b0b0b 55%, #000 100%) padding-box, linear-gradient(180deg, var(--rb-1) 0%, var(--rb-2) 50%, var(--rb-3) 100%) border-box;color:#fff;box-shadow:0 0 8px rgb(var(--rb-glow) / .45), 0 0 20px rgb(var(--rb-glow) / .28), 0 3px 8px #0000001f, inset 0 0 8px rgb(var(--rb-glow) / .2);font:800 14px/1 var(--font-manrope), Inter, sans-serif;letter-spacing:-.02em;white-space:nowrap;border:3px solid #0000;border-radius:100px;align-items:center;gap:3px;padding:7px 12px 7px 11px;animation:.35s cubic-bezier(.2,.9,.3,1.3) insBadgeIn;display:inline-flex;position:relative;overflow:hidden}.ins-rankbadge:before{content:"";border-radius:inherit;background:radial-gradient(circle at 90% 0%, rgb(var(--rb-hi) / .6) 0, transparent 24%), linear-gradient(180deg, rgb(var(--rb-glow) / .14) 0, transparent 38%);pointer-events:none;position:absolute;inset:0}.ins-rankbadge:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#fff6 50%,#0000 65%);animation:1.1s ease-out .5s forwards insBadgeShine;position:absolute;inset:0;transform:translate(-120%)}.ins-rankbadge img{object-fit:contain;flex-shrink:0;width:16px;height:16px;position:relative}.ins-rankbadge b{text-shadow:0 0 8px rgb(var(--rb-glow) / .4);font-weight:800;position:relative}@media (max-width:480px){.ins-rank{bottom:-8px;right:-12px}}@keyframes insBadgeShine{to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.ins-rankbadge,.ins-rankbadge:after{animation:none}}.ins-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes insBadgeIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}.ins-rank:focus-visible .ins-rankbadge{outline-offset:3px;outline:2px solid #111}.ins-ranktip{z-index:20;background:linear-gradient(180deg, var(--tip-top) 0%, #fff 55%) padding-box, var(--tip-stroke) border-box;-webkit-backdrop-filter:blur(10px)saturate(1.3);backdrop-filter:blur(10px)saturate(1.3);white-space:nowrap;opacity:0;transform-origin:22px 0;pointer-events:none;border:5px solid #0000;border-radius:24px;align-items:center;gap:16px;min-width:300px;padding:16px 22px 16px 16px;transition:opacity .15s,transform .25s cubic-bezier(.2,.9,.3,1.4);display:flex;position:absolute;top:calc(100% + 10px);left:0;transform:translateY(-6px)scale(.92);box-shadow:0 16px 40px #0000001f,0 3px 10px #0000000d}.ins-rank:hover .ins-ranktip,.ins-rank:focus-visible .ins-ranktip{opacity:1;transform:none}.ins-ranktip-medal{background:radial-gradient(circle at 50% 38%, rgb(var(--rb-hi) / .55) 0%, rgb(var(--rb-glow) / .18) 60%, rgb(var(--rb-glow) / .06) 100%);width:64px;height:64px;box-shadow:inset 0 0 0 1px rgb(var(--rb-glow) / .25);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.ins-ranktip-cup{object-fit:contain;width:40px;height:40px;filter:drop-shadow(0 3px 5px rgb(var(--rb-glow) / .45));animation:.7s ease-in-out .15s insTipWiggle}.ins-ranktip-text{font:500 13px/1.2 var(--font-manrope), Inter, sans-serif;color:#7a7a78;text-align:left;flex-direction:column;align-items:flex-start;gap:5px;display:flex}.ins-ranktip-text b{letter-spacing:-.015em;color:#111;font-size:18px;font-weight:800}.ins-ranktip-text em{color:#111;background:rgb(var(--rb-glow) / .2);border-radius:100px;margin-top:5px;padding:5px 11px;font-size:12.5px;font-style:normal;font-weight:700}@keyframes insTipWiggle{0%,to{transform:rotate(0)scale(1)}30%{transform:rotate(-12deg)scale(1.08)}60%{transform:rotate(10deg)scale(1.08)}}@media (prefers-reduced-motion:reduce){.ins-ranktip{transition:opacity .15s;transform:none}.ins-ranktip-cup{animation:none}}@media (max-width:759px){.ins-ranktip{white-space:normal;width:max-content;min-width:0;max-width:calc(100vw - 72px)}}.ins-flowbuild-pool--full{align-items:start}.ins-admin-thumb-card .ins-flowbuild-tile-shot{aspect-ratio:auto}.ins-admin-thumb-card .ins-flowbuild-tile-shot img{object-fit:contain;height:auto}.ins-admin-thumb-card .ins-flowbuild-tile-shot.is-previewable{cursor:var(--ins-cursor-zoom-in,zoom-in)}.ins-admin-thumb-card .ins-flowbuild-tile-shot.is-previewable:focus-visible{outline-offset:2px;outline:2px solid #111}.ins-admin-thumb-card .ins-flowbuild-noshot{min-height:160px}.ins-admin-thumb-check{z-index:1;color:#fff;background:#00000059;border:2px solid #fff;border-radius:50%;place-items:center;width:22px;height:22px;transition:background .15s,transform .15s;display:grid;position:absolute;top:6px;left:6px;box-shadow:0 1px 4px #0000004d}.ins-admin-thumb-check.is-on{background:var(--ins-accent,#111);transform:scale(1.06)}.ins-admin-selectbar{margin-bottom:8px}.ins-admin-needs{color:#8a5a00;background:#fff1d2;border-radius:100px;padding:1px 8px;font-weight:600;display:inline-block}.ins-admin-source{color:#8a5a00}.ins-search-overlay .ins-search-modal.ins-request{width:min(560px,100vw - 40px);height:auto;max-height:calc(100vh - 40px);padding:0;position:relative;overflow:visible}.ins-search-overlay .ins-search-modal .ins-request-close{z-index:2;color:#111;background:#fff;border:0;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;transition:transform .16s,box-shadow .16s;display:grid;position:absolute;top:-5px;right:-6px;box-shadow:0 5px 14px #0000001a,0 1px 3px #0000000f}.ins-search-overlay .ins-search-modal .ins-request-close:hover{color:#111;background:#fff;transform:scale(1.06);box-shadow:0 6px 16px #00000021,0 1px 3px #0000000f}.ins-search-overlay .ins-search-modal .ins-request-close svg{stroke-width:2.8px;width:16px;height:16px}.ins-request-form{border-radius:inherit;flex-direction:column;max-height:calc(100vh - 40px);padding:82px 52px 0;display:flex;overflow-y:auto}.ins-request-badge{color:#333;background:linear-gradient(145deg,#fff,#ececec);border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:18px;display:grid;transform:rotate(-8deg);box-shadow:0 6px 16px #0000001a,inset 0 0 0 1px #ffffffe6}.ins-request-form h2{letter-spacing:-.03em;color:#111;margin:0 0 8px;font-size:30px;font-weight:700}.ins-request-body{flex-direction:column;gap:18px;min-height:196px;margin-top:38px;display:flex}.ins-request-intro{color:#7d7d7d;margin:0;font-size:14px;line-height:1.5}.ins-request-field{color:#333;flex-direction:column;gap:7px;font-size:13px;font-weight:600;display:flex}.ins-request-field em{color:#9a9a98;margin-left:4px;font-style:normal;font-weight:500}.ins-request-req{color:#e5484d;margin-right:3px;font-style:normal;font-weight:600}.ins-request-field input,.ins-request-field textarea{box-sizing:border-box;color:#111;width:100%;font:inherit;background:#0000000b;border:1.8px solid #0000;border-radius:16px;outline:none;padding:13px 16px;font-size:15px;font-weight:500;transition:background .16s,border-color .16s,box-shadow .16s}.ins-request-field textarea{resize:vertical;min-height:84px;line-height:1.45}.ins-request-help{vertical-align:-3px;margin-left:4px;display:inline-flex;position:relative}.ins-request-help button{color:#9a9a98;width:18px;height:18px;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:color .16s;display:grid}.ins-request-help button:hover,.ins-request-help button:focus-visible{color:#111}.ins-request-help button:focus-visible{outline-offset:1px;outline:2px solid #111}.ins-request-help-tip{z-index:2;color:#fff;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;background:#111;border-radius:10px;padding:7px 11px;font-size:12px;font-weight:500;line-height:1.3;transition:opacity .16s cubic-bezier(.22,1,.36,1),translate .16s cubic-bezier(.22,1,.36,1),visibility 0s linear .16s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 8px 20px #00000029}.ins-request-help:hover .ins-request-help-tip,.ins-request-help button:focus-visible+.ins-request-help-tip{opacity:1;visibility:visible;transition-delay:0s;translate:0}.ins-request-help-tip:after{content:"";border:5px solid #0000;border-top-color:#111;position:absolute;top:100%;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.ins-request-help-tip{transition:none;translate:none}}.ins-request-field input::placeholder,.ins-request-field textarea::placeholder{color:#a3a3a1;font-weight:400}.ins-request-field input:focus,.ins-request-field textarea:focus{box-shadow:none;background:#fff;border-color:#111}.ins-request-platforms{gap:8px;display:flex}.ins-request-platforms button{color:#555;background:#0000000b;border-radius:100px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;transition:background .16s,color .16s;display:inline-flex}.ins-request-platforms button:hover{background:#00000014}.ins-request-platforms button.is-active{color:#fff;background:#111}.ins-request-trap{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.ins-request-error{color:#b3261e;background:#fdecea;border-radius:12px;margin:0;padding:10px 14px;font-size:13px;font-weight:500}.ins-request-actions{border-top:1px solid #00000014;justify-content:flex-end;gap:10px;margin:24px -52px 0;padding:16px;display:flex}.ins-request-cancel{color:#555;border-radius:100px;padding:12px 20px;font-size:15px;font-weight:600;transition:background .16s}.ins-request-cancel:hover{background:#0000000f}.ins-search-modal .ins-request-send{color:#fff;background:#111;border-radius:100px;align-items:center;gap:8px;padding:14px 26px;font-size:15px;font-weight:600;transition:opacity .16s,transform .16s;display:inline-flex}.ins-search-modal .ins-request-send:hover{opacity:.88}.ins-search-modal .ins-request-send:disabled{opacity:.5;cursor:default}.ins-request-done{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:28px 32px 24px;display:flex}.ins-request-check{color:#fff;background:#111;border-radius:50%;place-items:center;width:56px;height:56px;margin-bottom:6px;display:grid}.ins-request-done h3{letter-spacing:-.02em;color:#111;margin:0;font-size:20px;font-weight:700}.ins-request-done p{color:#7d7d7d;max-width:380px;margin:0 0 14px;font-size:14px;line-height:1.55}.ins-request-done strong{color:#111}.ins-request-badge{position:relative}.ins-request-badge:before,.ins-request-badge:after{content:"";background:#1a1a1a;border-radius:2px;width:2.5px;height:14px;position:absolute}.ins-request-badge:before{top:-19px;right:2px;transform:rotate(2deg)}.ins-request-badge:after{top:-16px;right:-14px;transform:rotate(38deg)}.ins-search-overlay .ins-search-modal.ins-request{animation:.32s cubic-bezier(.2,.9,.3,1.1) both ins-request-in;box-shadow:0 30px 80px #0000002e,0 2px 8px #0000000f}@keyframes ins-request-in{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.ins-request-form{background:radial-gradient(420px 220px at 12% 0,#ffffffe6,#fff0 70%);position:relative}.ins-request-badge{border-radius:16px;width:52px;height:52px;animation:.52s cubic-bezier(.2,1.2,.3,1) .12s both ins-badge-pop}@keyframes ins-badge-pop{0%{opacity:0;transform:rotate(-24deg)scale(.6)}to{opacity:1;transform:rotate(-8deg)scale(1)}}.ins-request-badge svg{width:24px;height:24px}.ins-request-badge:before,.ins-request-badge:after{transform-origin:bottom;animation:2.8s ease-in-out .7s infinite ins-tick}.ins-request-badge:after{animation-delay:.9s}@keyframes ins-tick{0%,70%,to{opacity:1;scale:1}82%{opacity:.2;scale:.7}}.ins-request-intro{text-wrap:balance;font-size:15px}.ins-request-body{min-height:150px;animation:.3s cubic-bezier(.2,.8,.2,1) both ins-step-in}@keyframes ins-step-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}.ins-request-field>span{letter-spacing:.01em;font-size:13px}.ins-request-field input{padding:16px 18px;font-size:16px}.ins-request-platforms button{padding:11px 18px;transition:background .16s,color .16s,transform .16s}.ins-request-platforms button:active{transform:scale(.96)}.ins-request-actions{background:#00000005;justify-content:space-between;align-items:center}.ins-request-steps{align-items:center;gap:6px;margin-left:12px;display:flex}.ins-request-steps span{color:#8a8a88;margin-left:8px;font-size:13px;font-weight:500}.ins-search-modal .ins-request-send svg{transition:transform .2s}.ins-search-modal .ins-request-send:hover svg{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.ins-search-overlay .ins-search-modal.ins-request,.ins-request-badge,.ins-request-body,.ins-request-badge:before,.ins-request-badge:after{animation:none}}.ins-request-body{padding-bottom:28px}.ins-request-buttons{align-items:center;gap:6px;display:flex}.ins-request-steps{gap:12px}.ins-request-dots{align-items:center;gap:6px;margin:0;transition:gap .26s;display:flex}.ins-request-dots i{background:#00000024;border-radius:99px;width:8px;height:8px;transition:width .26s,background .26s,border-radius .26s}.ins-request-dots i.is-on{background:#111;width:22px}.ins-request-dots i.is-done{background:#111}.ins-request-dots.is-joined{gap:0}.ins-request-dots.is-joined i:first-child{border-radius:99px 0 0 99px;width:12px}.ins-request-dots.is-joined i:last-child{border-radius:0 99px 99px 0;width:32px}.ins-request-steps>span:last-child{margin-left:0}.ins-request-form{text-align:center;align-items:stretch}.ins-request-badge{align-self:center}.ins-request-intro{margin-inline:auto}.ins-request-field{text-align:left;align-items:flex-start}.ins-request-field input,.ins-request-field textarea{text-align:left}.ins-request-platforms{justify-content:flex-start}.ins-request-actions{text-align:left}.ins-request-platforms{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ins-request-platforms button{justify-content:center;align-items:center;gap:8px;display:flex}.ins-request-body{min-height:0;padding-bottom:36px}.ins-request-field input:hover:not(:focus),.ins-request-field textarea:hover:not(:focus){background:#0001}.ins-request-platforms{width:100%}.ins-request-done{gap:10px;padding:82px 52px 36px}.ins-request-done .ins-request-badge{margin-bottom:14px}.ins-request-done h3{letter-spacing:-.03em;font-size:30px}.ins-request-done p{text-wrap:balance;max-width:400px;margin:0 0 22px;font-size:15px}.ins-request-badge--done svg{width:24px;height:24px}.ins-request-form h2{margin-bottom:6px;font-size:26px}.ins-request-badge{width:48px;height:48px;margin-bottom:14px}.ins-request-body{gap:20px;margin-top:28px}.ins-request-field>span{color:#111;font-size:14px}.ins-request-field input,.ins-request-field textarea{background:#fff;border:1px solid #00000017}.ins-request-field input{border-radius:10px;padding:12px 16px}.ins-request-field textarea{border-radius:10px}.ins-request-field input:hover:not(:focus),.ins-request-field textarea:hover:not(:focus){background:#fff;border-color:#0000002e}.ins-request-field input:focus,.ins-request-field textarea:focus{border-color:#111;box-shadow:0 0 0 4px #0000000f}.ins-request-platforms{background:#0000000d;border-radius:100px;gap:4px;padding:4px}.ins-request-platforms button{color:#555;background:0 0;padding:10px 14px}.ins-request-platforms button:hover:not(.is-active){color:#111;background:0 0}.ins-request-platforms button.is-active{color:#fff;background:#111;box-shadow:0 2px 6px #00000029}.ins-request-logos{justify-content:center;align-items:center;height:60px;margin-bottom:16px;display:flex}.ins-request-logo,.ins-request-slot{background:#fff;border-radius:15px;place-items:center;width:52px;height:52px;margin-left:-10px;display:grid;box-shadow:0 0 0 3px #f3f3f3,0 6px 14px -6px #00000047}.ins-request-logo{animation:.38s cubic-bezier(.2,1.2,.3,1) both ins-request-deal}.ins-request-logo:first-child{margin-left:0;rotate:-8deg}.ins-request-logo:nth-child(2){translate:0 -3px;rotate:-1deg}.ins-request-logo img,.ins-request-logo>*{border-radius:12px}.ins-request-logo.is-blank{color:#9a9a98;background:linear-gradient(145deg,#fff,#f0f0f0)}@keyframes ins-request-deal{0%{opacity:0;transform:translateY(8px)scale(.85)}to{opacity:1;transform:none}}.ins-request-slot{color:#8a8a88;outline-offset:-6px;outline:1.5px dashed #c9cace;animation:.52s cubic-bezier(.2,1.2,.3,1) .12s both ins-request-slot-pop;position:relative;rotate:9deg}.ins-request-slot:before,.ins-request-slot:after{content:"";transform-origin:bottom;background:#1a1a1a;border-radius:2px;width:2.5px;height:12px;animation:2.8s ease-in-out .7s infinite ins-tick;position:absolute}.ins-request-slot:before{top:-18px;right:6px;transform:rotate(2deg)}.ins-request-slot:after{animation-delay:.9s;top:-14px;right:-9px;transform:rotate(38deg)}@keyframes ins-request-slot-pop{0%{opacity:0;transform:rotate(-16deg)scale(.6)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ins-request-logo,.ins-request-slot,.ins-request-slot:before,.ins-request-slot:after{animation:none}}.ins-request-success{color:#fff;background:#1fa855;border-radius:50%;place-items:center;width:60px;height:60px;margin:16px 0 32px;animation:.56s cubic-bezier(.2,1.4,.3,1) both ins-request-success-in;display:grid;position:relative;box-shadow:inset 0 1px #ffffff59,inset 0 -2px 4px #00000014,0 0 0 10px #1fa85521,0 0 0 21px #1fa8550d,0 12px 24px -8px #1a9e4c8c}.ins-request-success svg{filter:drop-shadow(0 1px 1px #0000001f);position:relative}.ins-request-success:after{content:"";pointer-events:none;border:2px solid #1fa855;border-radius:50%;animation:1s cubic-bezier(.2,.8,.2,1) .38s both ins-request-pulse;position:absolute;inset:0}.ins-request-success i{opacity:0;pointer-events:none;background:#2bbd63;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;animation:.7s cubic-bezier(.2,.8,.2,1) .42s both ins-request-burst;position:absolute;top:50%;left:50%}.ins-request-success i:nth-child(2n){background:#8fe0ae;width:4px;height:4px;margin:-2px 0 0 -2px}@keyframes ins-request-success-in{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}@keyframes ins-request-pulse{0%{opacity:.5;scale:1}to{opacity:0;scale:1.9}}@keyframes ins-request-burst{0%{opacity:0;transform:rotate(var(--a)) translateY(-30px) scale(.4)}30%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(-50px) scale(1)}}.ins-request-tick{stroke-dasharray:1;stroke-dashoffset:1px;animation:.38s cubic-bezier(.65,0,.35,1) .3s forwards ins-request-tick-draw}@keyframes ins-request-tick-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.ins-request-success{animation:none}.ins-request-success:after,.ins-request-success i{display:none}.ins-request-tick{stroke-dashoffset:0;animation:none}}.ins-request-done{gap:0}.ins-request-done h3{margin:0;font-size:26px}.ins-request-done p{margin:0}.ins-request-done .ins-request-done-app{background:#fff;border:1px solid #00000014;border-radius:100px;align-items:center;gap:8px;max-width:100%;margin:14px 0 10px;padding:6px 6px 6px 14px;font-size:15px;display:inline-flex}.ins-request-done-app strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ins-request-done-app span{color:#555;white-space:nowrap;background:#0000000d;border-radius:100px;padding:3px 10px;font-size:13px;font-weight:600}.ins-request-done p:not(.ins-request-done-app){margin-bottom:26px}@media (min-width:760px){.ins-request-form{padding:52px 44px 0}.ins-request-actions{margin:0 -44px}.ins-request-done{padding:52px 44px 32px}}.ins-reqlist{flex-direction:column;gap:4px;display:flex}.ins-reqlist-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:8px;display:flex}.ins-reqlist-total{color:#8a8a88;font-size:13px}.ins-reqrow{border-bottom:1px solid #00000012;grid-template-columns:44px 1fr auto auto;align-items:start;gap:14px;padding:14px 8px;display:grid}.ins-reqrow-count{color:#fff;background:#111;border-radius:12px;place-items:center;width:36px;height:36px;font-size:14px;font-weight:700;display:grid}.ins-reqrow-main h3{color:#111;margin:0;font-size:16px;font-weight:650}.ins-reqrow-main h3 span{color:#8a8a88;margin-left:6px;font-size:12px;font-weight:500}.ins-reqrow-main a{color:#555;text-underline-offset:3px;word-break:break-all;margin-top:2px;font-size:13px;text-decoration:underline;display:inline-block}.ins-reqrow-main ul{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}.ins-reqrow-main li{color:#444;flex-wrap:wrap;gap:10px;font-size:13px;display:flex}.ins-reqrow-main li a{color:#888;margin:0}.ins-reqrow-when{color:#8a8a88;padding-top:10px;font-size:12px}.ins-reqrow-confirm{gap:6px;padding-top:4px;display:flex}.ins-reqrow-confirm button{background:#0000000f;border-radius:99px;padding:6px 12px;font-size:13px;font-weight:600}.ins-reqrow-confirm button:first-child{color:#fff;background:#b3261e}.ins-reqrow-by{color:#111;font-weight:600}@media (max-width:759px){.ins-search-overlay:has(.ins-request){background:var(--ins-backdrop);place-items:center;padding:20px}.ins-search-overlay .ins-search-modal.ins-request{border-radius:28px;align-self:center;width:100%;max-width:420px;height:auto;max-height:calc(100dvh - 40px);display:block;overflow:visible}.ins-request-form{max-height:calc(100dvh - 40px);padding:66px 22px 0}.ins-request-form h2{font-size:26px}.ins-request-intro{font-size:14px}.ins-request-body{margin-top:28px;padding-bottom:28px}.ins-request-platforms{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ins-request-platforms button{gap:6px;padding:11px 6px;font-size:14px}.ins-request-actions{margin:0 -22px;padding:14px 16px}.ins-search-modal .ins-request-send{padding:13px 20px}.ins-request-steps{margin-left:4px}.ins-request-steps>span:last-child{display:none}.ins-search-overlay .ins-search-modal .ins-request-close{top:12px;right:12px}.ins-request-done{padding:70px 24px 28px}}.ins-set{grid-template-columns:minmax(300px,1fr) minmax(0,860px) minmax(0,1fr);align-items:start;gap:32px 96px;padding:0 0 96px;display:grid}.ins-set-main{flex-direction:column;grid-column:2;gap:20px;min-width:0;display:flex}.ins-set-tabs{background:var(--ins-card-alt);border-radius:99px;align-self:flex-start;gap:4px;padding:5px;display:inline-flex}.ins-set-tabs button{color:var(--ins-muted);border-radius:99px;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:600;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.ins-set-tabs button:hover{color:var(--ins-text)}.ins-set-tabs button.is-active{background:var(--ins-text);color:var(--ins-card);box-shadow:0 4px 12px #00000029}.ins-set-hero{border:1px solid var(--ins-border);background:radial-gradient(520px 220px at 0% 0%, var(--ins-card-alt), transparent 70%), var(--ins-card);border-radius:28px;align-items:center;gap:22px;padding:30px;display:flex;position:relative}.ins-set-hero-text{flex:1;min-width:0}.ins-set-avatar{background:var(--ins-text);width:88px;height:88px;color:var(--ins-card);box-shadow:0 0 0 4px var(--ins-card), 0 0 0 5px var(--ins-border), 0 10px 24px #0000001f;border-radius:50%;flex:none;place-items:center;font-size:34px;font-weight:600;display:grid;overflow:hidden}.ins-set-avatar img{object-fit:cover;width:100%;height:100%}.ins-set-badge{width:64px;height:64px;color:var(--ins-text);background:linear-gradient(145deg, var(--ins-card), var(--ins-card-alt));box-shadow:0 8px 20px #0000001a, inset 0 0 0 1px var(--ins-border);border-radius:20px;flex:none;place-items:center;display:grid;transform:rotate(-8deg)}.ins-set-name{letter-spacing:-.03em;color:var(--ins-text);margin:0;font-size:30px;font-weight:700}.ins-set-email{color:var(--ins-muted);text-wrap:balance;margin:6px 0 0;font-size:15px}.ins-set-note{background:var(--ins-card-alt);color:var(--ins-text);border-radius:16px;margin:0;padding:12px 16px;font-size:14px}.ins-set-card{border:1px solid var(--ins-border);background:var(--ins-card);border-radius:28px;padding:8px 28px 10px}.ins-set-heading{letter-spacing:.08em;text-transform:uppercase;color:var(--ins-muted);margin:22px 0 4px;font-size:13px;font-weight:700}.ins-set-row{border-bottom:1px solid var(--ins-border);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.ins-set-row:last-child{border-bottom:0}.ins-set-label{color:var(--ins-text);margin:0;font-size:16px;font-weight:600}.ins-set-value{color:var(--ins-muted);overflow-wrap:anywhere;margin-top:3px;font-size:14px}.ins-set-action,.ins-set-tools,.ins-set-confirm{flex:none;align-items:center;gap:6px;display:flex}.ins-set-action button,.ins-set-tools button,.ins-set-confirm button{color:var(--ins-text);background:var(--ins-card-alt);border-radius:99px;padding:9px 16px;font-size:14px;font-weight:600;transition:background .16s,color .16s,transform .16s}.ins-set-action button:hover,.ins-set-tools button:hover,.ins-set-confirm button:hover{background:var(--ins-border)}.ins-set-action button:active{transform:scale(.97)}.ins-set-action button:disabled{opacity:.5}.ins-set-action .is-primary{background:var(--ins-text);color:var(--ins-card)}.ins-set-action .is-primary:hover{background:var(--ins-text);opacity:.88}.ins-set-action .is-quiet{color:var(--ins-muted);background:0 0}.ins-set-action .is-danger,.ins-set-confirm .is-danger{color:#c4320a;background:#c4320a1a}.ins-set-action .is-danger:hover,.ins-set-confirm .is-danger:hover{background:#c4320a2e}.ins-set-card--danger{border-color:#c4320a33}.ins-set-card--danger .ins-set-heading{color:#c4320a}.ins-set-input{width:min(320px,100%);font:inherit;font-size:14px;line-height:inherit;color:var(--ins-text);box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0}.ins-set-input:focus,.ins-set-input:focus-visible{border:0;box-shadow:none!important;outline:none!important}.ins-set-meter{flex:none;align-items:center;gap:6px;display:flex}.ins-set-meter i{background:var(--ins-border);border-radius:50%;width:10px;height:10px;transition:background .24s,transform .24s}.ins-set-meter i.is-on{background:var(--ins-text);transform:scale(1.1)}.ins-set-meter span{color:var(--ins-muted);margin-left:8px;font-size:14px;font-weight:600}.ins-set-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ins-set-slot{border:1px solid var(--ins-border);background:var(--ins-card);text-align:left;border-radius:24px;flex-direction:column;align-items:flex-start;gap:6px;min-height:148px;padding:20px;transition:transform .2s,box-shadow .2s;display:flex}.ins-set-slot:not(.ins-set-slot--empty):hover{transform:translateY(-2px);box-shadow:0 14px 30px #00000014}.ins-set-slot header{justify-content:space-between;align-items:center;width:100%;margin-bottom:8px;display:flex}.ins-set-chip{letter-spacing:.02em;background:var(--ins-card-alt);color:var(--ins-sub);border-radius:99px;padding:5px 12px;font-size:12px;font-weight:700}.ins-set-tools button{color:var(--ins-muted);background:0 0;padding:7px 12px}.ins-set-tools button:hover{background:var(--ins-card-alt);color:var(--ins-text)}.ins-set-slot h3{letter-spacing:-.02em;color:var(--ins-text);overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:700}.ins-set-slot a{color:var(--ins-sub);text-underline-offset:3px;word-break:break-all;font-size:13px;text-decoration:underline}.ins-set-slot p{color:var(--ins-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:2px 0 0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.ins-set-slot--empty{color:var(--ins-muted);background:0 0;border-style:dashed;flex-direction:row;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600}.ins-set-slot--empty:hover{color:var(--ins-text);border-color:var(--ins-text)}.ins-set-slot--empty span{white-space:nowrap}@media (max-width:820px){.ins-set{gap:16px}.ins-set-hero{border-radius:24px;flex-wrap:wrap;gap:16px;padding:22px}.ins-set-avatar{width:72px;height:72px;font-size:28px}.ins-set-name{font-size:26px}.ins-set-card{border-radius:24px;padding:4px 20px 6px}.ins-set-slots{grid-template-columns:minmax(0,1fr)}.ins-set-row{flex-wrap:wrap}}.ins-set-name,.ins-set-email{overflow-wrap:anywhere}.ins-set-tabs button{white-space:nowrap}@media (max-width:820px){.ins-set-tabs{align-self:stretch}.ins-set-tabs button{flex:1;justify-content:center;padding:10px 12px}.ins-set-hero{flex-direction:column;align-items:flex-start}}.ins-set-tree{top:calc(var(--ins-header-h,82px) + 28px);flex-direction:column;gap:6px;padding:4px 0;display:flex;position:sticky}.ins-set-tree-item{letter-spacing:-.01em;width:100%;color:var(--ins-muted);text-align:left;align-items:center;gap:14px;padding:10px 0;font-size:16px;font-weight:600;display:flex}.ins-set-tree-item svg{stroke-width:1.9px;flex:none}.ins-set-tree-item.is-active{color:var(--ins-text)}.ins-set-tabs{display:none}@media (max-width:820px){.ins-set{grid-template-columns:minmax(0,1fr);gap:16px}.ins-set-main{grid-column:auto}.ins-set-tree{display:none}.ins-set-tabs{display:inline-flex}}.ins-set-tree{gap:4px}.ins-set-tree-item{padding:11px 0;transition:color .18s,transform .18s}.ins-set-tree-item:hover{color:var(--ins-text)}.ins-set-tree-item:focus-visible{outline:2px solid var(--ins-text);outline-offset:4px;border-radius:8px}.ins-set-tree-item.is-active svg{stroke-width:2.1px}.ins-set-tree-count{background:var(--ins-card-alt);color:var(--ins-muted);letter-spacing:0;border-radius:99px;margin-left:auto;padding:3px 9px;font-size:12px;font-weight:700}.ins-set-tree-item.is-active .ins-set-tree-count{background:var(--ins-text);color:var(--ins-card)}.ins-set-facts{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.ins-set-facts span{background:var(--ins-card-alt);color:var(--ins-sub);border-radius:99px;padding:5px 12px;font-size:12px;font-weight:600}.ins-set-when{color:var(--ins-muted);margin-top:auto;padding-top:10px;font-size:12px}.ins-set-skeleton{background:linear-gradient(100deg, var(--ins-card-alt) 30%, var(--ins-card) 50%, var(--ins-card-alt) 70%);background-size:220% 100%;border-style:solid;animation:1.4s ease-in-out infinite ins-set-shimmer}@keyframes ins-set-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.ins-set-skeleton{animation:none}}.ins-set-tree{justify-self:start;width:300px}@media (max-width:820px){.ins-set{column-gap:0}}.ins-set-slot header{min-height:32px;margin-bottom:6px}.ins-set-chip{align-items:center;height:28px;padding:0 12px;display:inline-flex}.ins-set-tools,.ins-set-confirm{gap:2px;margin-right:-8px}.ins-set-tools button,.ins-set-confirm button{justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 12px;line-height:1;display:inline-flex}.ins-set-tools button:last-child{width:32px;padding:0}.ins-set-tools svg{display:block}.ins-set-icon{background:currentColor;flex:none;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ins-set-tree-item{color:color-mix(in srgb, var(--ins-text) 55%, var(--ins-card))}.ins-set-tree-item:hover,.ins-set-tree-item.is-active{color:var(--ins-text)}.ins-root:has(.ins-set-scope) .ins-main{padding-left:32px;padding-right:32px}.ins-root:has(.ins-set-scope) .ins-header-content{padding-left:32px;padding-right:32px}.ins-set-guest{border:1px solid var(--ins-border);background:var(--ins-card-alt);border-radius:18px;align-items:center;gap:16px;margin-bottom:24px;padding:14px 14px 14px 20px;display:flex}.ins-set-guest p{color:var(--ins-sub);flex:1;margin:0;font-size:14px;line-height:1.5}.ins-set-guest b{color:var(--ins-text);font-weight:600}.ins-set-guest-signin{background:var(--ins-text);height:38px;font:inherit;color:#fff;cursor:var(--ins-cursor-hand,pointer);border:0;border-radius:999px;flex:none;padding:0 18px;font-size:14px;font-weight:600}.ins-set-guest-signin:hover{opacity:.9}@media (max-width:600px){.ins-set-guest{flex-direction:column;align-items:stretch;padding:16px}}.ins-set :is(button,a):focus-visible{outline:2px solid var(--ins-text);outline-offset:3px;border-radius:10px}.ins-segmented--toolbar{box-sizing:border-box;align-items:center;height:44px}.ins-segmented--toolbar .ins-segmented-item{white-space:nowrap;align-items:center;gap:6px;height:36px;padding:0 16px;font-size:16px;display:inline-flex}.ins-segmented--toolbar .ins-segmented-item svg{flex:none}.ins-segmented--toolbar .ins-segmented-icon{flex:none;display:inline-flex}.ins-segmented-item:not(.is-active)>.ins-segmented-icon{display:none}.ins-segmented--toolbar .ins-segmented-item[data-platform=ios] svg{position:relative;top:-1.5px}.ins-fpill-chev{background:currentColor;flex:none;width:14px;height:14px;transform:rotate(90deg);-webkit-mask:url(/ASSET/Icons/Motvin/chevron-dark.svg) 50%/contain no-repeat;mask:url(/ASSET/Icons/Motvin/chevron-dark.svg) 50%/contain no-repeat}.ins-ftoolbar-context,.ins-ftoolbar-context+.ins-ftoolbar-divider--switch{display:none}@media (max-width:1139px){.ins-ftoolbar-context{display:inline-flex}.ins-ftoolbar-context+.ins-ftoolbar-divider--switch{display:block}}.ins-admin-chips{flex-wrap:wrap;gap:8px;display:flex}.ins-pmenu{z-index:10000;box-sizing:border-box;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);filter:drop-shadow(0 12px 40px #00000014);opacity:0;background:#fff;border:7px solid #f0f0f0;border-radius:24px;width:280px;transition:opacity .2s,transform .2s;display:none;position:absolute;top:calc(100% + 12px);right:-6px;transform:translateY(-5px)}.ins-pmenu.is-open{opacity:1;display:block;transform:none}.ins-pmenu-body{border-radius:12px;flex-direction:column;padding:16px 8px 0;display:flex}.ins-pmenu-top{flex-direction:column;gap:12px;display:flex}.ins-pmenu-head{flex-direction:column;gap:10px;display:flex}.ins-pmenu-id{align-items:center;padding:0 8px;display:flex}.ins-pmenu-idtext{flex:1;min-width:0}.ins-pmenu-name{color:#000;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:18px;font-weight:700;line-height:normal;overflow:hidden}.ins-pmenu-email{color:#0009;white-space:nowrap;text-overflow:ellipsis;height:22px;font-size:14px;font-weight:500;line-height:22px;text-decoration:none;display:block;overflow:hidden}.ins-pmenu-avatar{object-fit:cover;border-radius:20px;flex:none;width:40px;height:40px}.ins-pmenu-avatar--initial{color:#fff;background:#111;place-items:center;font-size:16px;font-weight:600;display:grid}.ins-pmenu-edit{color:#323232;background:#f1f1f1;border:0;border-radius:9999px;justify-content:center;align-items:center;margin:0 8px;padding:11px 12px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;transition:background .15s;display:flex}.ins-pmenu-edit:hover{background:#e9e9e9}button.ins-pmenu-edit{cursor:var(--ins-cursor-hand,pointer)}.ins-pmenu-panel{background:linear-gradient(#ededed00,#ededed80 63.542%);border-radius:16px;flex-direction:column;padding:0 8px;display:flex;overflow:clip}.ins-pmenu-list{flex-direction:column;padding:8px 0;display:flex}.ins-pmenu-rule{background:#efebe7;height:1px}.ins-pmenu-item{box-sizing:border-box;color:#323232;text-align:left;white-space:nowrap;width:100%;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;border-left:2px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 6px;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;transition:background .15s;display:flex}.ins-pmenu-item:hover{background:#0000000a}.ins-pmenu-item img{flex:none;display:block}.ins-pmenu-lead{align-items:center;gap:8px;display:flex}.ins-pmenu-item--danger{color:#f33}.ins-pmenu-item--danger:hover{background:#ff333314}.ins-pmenu-item--danger:active{background:#ff333321}.ins-pmenu-new{color:#323232;opacity:.8;background:#ddd;border-radius:100px;padding:2px 8px;font-size:13px;font-weight:700;line-height:18px;position:relative;overflow:hidden}.ins-pmenu-new:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffffd9 50%,#0000 70%);animation:3.2s ease-in-out infinite ins-pmenu-skim;position:absolute;inset:0;transform:translate(-120%)}@keyframes ins-pmenu-skim{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.ins-pmenu-new:after{animation:none;display:none}}.ins-try-icons-badge{position:relative;overflow:hidden}.ins-try-icons-badge:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffffd9 50%,#0000 70%);animation:3.2s ease-in-out infinite ins-pmenu-skim;position:absolute;inset:0;transform:translate(-120%)}@media (prefers-reduced-motion:reduce){.ins-try-icons-badge:after{animation:none;display:none}}.ins-pmenu-foot{border-radius:12px;justify-content:space-between;align-items:center;padding:16px 12px 16px 16px;display:flex}.ins-pmenu-legal{color:#000;opacity:.6;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:normal;display:flex}.ins-pmenu-foot>a{line-height:0;display:block}.ins-pmenu-legal a{color:inherit;text-decoration:none}.ins-pmenu-legal a+a:before{content:"/";opacity:.28;margin-right:6px;text-decoration:none;display:inline-block}.ins-pmenu-legal a:hover{text-underline-offset:3px;text-decoration:underline}.ins-pmenu-panel>.ins-pmenu-list:first-child .ins-pmenu-item>img:last-child{opacity:0;transition:opacity .15s}.ins-pmenu-panel>.ins-pmenu-list:first-child .ins-pmenu-item:hover>img:last-child,.ins-pmenu-panel>.ins-pmenu-list:first-child .ins-pmenu-item:focus-visible>img:last-child{opacity:1}@media (hover:none){.ins-pmenu-panel>.ins-pmenu-list:first-child .ins-pmenu-item>img:last-child{opacity:1}}.ins-pmenu-item:focus-visible,.ins-pmenu-edit:focus-visible,.ins-pmenu-legal a:focus-visible,.ins-pmenu-foot>a:focus-visible{outline-offset:-2px;border-radius:8px;outline:2px solid #00000059}.ins-pmenu-edit{transition:background .15s,transform .1s}.ins-pmenu-edit:active{transform:scale(.98)}.ins-pmenu-item:active{background:#00000012}.ins-pmenu-foot>a{opacity:.85;transition:opacity .15s}.ins-pmenu-foot>a:hover{opacity:1}.ins-collempty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 300px);padding:24px 16px 120px;display:flex}.ins-collempty-stack{width:132px;height:96px;margin-bottom:28px;position:relative}.ins-collempty-tile{background:#f3f3f3;border:1px solid #e8e8e8;border-radius:16px;width:64px;height:80px;position:absolute;bottom:0}.ins-collempty-tile--a{left:4px;transform:rotate(-9deg)}.ins-collempty-tile--b{right:4px;transform:rotate(9deg)}.ins-collempty-tile--c{color:#111;background:#fff;place-items:center;width:72px;height:88px;margin-left:-36px;display:grid;bottom:6px;left:50%;box-shadow:0 10px 24px #0000001a,0 1px 2px #0000000f}.ins-collempty h2{letter-spacing:-.02em;color:#0b0c0e;margin:0 0 8px;font-size:24px;font-weight:700}.ins-collempty p{color:#6b6f76;max-width:380px;margin:0 0 24px;font-size:15px;line-height:1.6}.ins-collempty-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ins-collempty-primary{color:#323232;height:52px;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:1px solid #e3e3e3;border-radius:9999px;align-items:center;gap:8px;padding:0 32px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .15s,transform .1s;display:inline-flex}.ins-collempty-primary:hover{border-color:#c4c4c4}.ins-collempty-primary:active{transform:scale(.98)}.ins-uielements-checkbox.is-partial{position:relative}.ins-uielements-checkbox.is-partial:after{content:"";background:#111;border-radius:1px;width:10px;height:2px;margin:-1px 0 0 -5px;position:absolute;top:50%;left:50%}.ins-apptree-menu{left:auto;right:0}.ins-apptree-logo{border-radius:6px;flex:none;margin-left:auto}.ins-apptree-menu .ins-flowtree-checkbox-name{flex:1;min-width:0}.ins-tabbar-row .ins-ftoolbar-right .ins-uielements-menu{left:auto;right:0}.ins-loadmore{flex-direction:column;align-items:center;gap:12px;margin:40px 0 16px;display:flex}.ins-loadmore-count{color:#8a8f9a;font-size:13px}.ins-loadmore-btn{color:#323232;height:44px;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:1px solid #e3e3e3;border-radius:9999px;padding:0 28px;font-size:15px;font-weight:600;transition:border-color .15s}.ins-loadmore-btn:hover:not(:disabled){border-color:#c4c4c4}.ins-loadmore-btn:disabled{opacity:.6;cursor:default}.ins-filtersum{color:#6b6f76;flex-wrap:wrap;align-items:center;gap:8px;margin:-8px 0 24px;padding:0;font-size:14px;display:flex}.ins-filtersum-count{margin-right:4px}.ins-filtersum-chip{color:#323232;background:#f1f1f1;border-radius:9999px;align-items:center;gap:6px;height:30px;padding:0 6px 0 12px;font-weight:500;display:inline-flex}.ins-filtersum-chip button{color:#6b6f76;width:20px;height:20px;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.ins-filtersum-chip button:hover{color:#111;background:#00000014}.ins-filtersum-clear{color:#323232;text-underline-offset:3px;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;padding:0 4px;font-size:14px;font-weight:600;text-decoration:underline}.ins-popover.ins-fpanel{flex-direction:column;width:min(360px,100vw - 48px);padding:0;display:flex;left:0;overflow:hidden}.ins-fdrawer-backdrop{z-index:90;background:var(--ins-backdrop);animation:insFadeIn .16s var(--ins-ease);position:fixed;inset:0}.ins-fdrawer{z-index:91;background:var(--ins-card);width:min(400px,100vw - 20px);color:var(--ins-text);animation:insFdrawerIn .22s var(--ins-ease);border-radius:24px;flex-direction:column;display:flex;position:fixed;top:10px;bottom:10px;right:10px;overflow:hidden;box-shadow:0 24px 60px #00000047}@keyframes insFdrawerIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}.ins-fdrawer-grab{display:none}.ins-fdrawer-top{flex:none;justify-content:space-between;align-items:center;gap:8px;padding:16px 16px 8px 22px;display:flex}.ins-fdrawer-close{color:#0b0c0e;width:44px;height:44px;cursor:var(--ins-cursor-hand,pointer);transition:border-color .14s var(--ins-ease);background:#fff;border:1.2px solid #e4e5e8;border-radius:1000px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ins-fdrawer-close:hover{border-color:#c9cbd0}.ins-fdrawer .ins-fdrawer-top{border-bottom:1px solid #eaeaea;padding:16px}.ins-fdrawer .ins-uielements-search{background:#f4f4f6;border:0;border-radius:999px;flex:1;min-width:0;height:44px;padding:0 16px}.ins-fdrawer .ins-fpanel-body{overscroll-behavior:contain;flex:auto;min-height:0;max-height:none;padding:6px 20px 20px}.ins-fdrawer .ins-fpanel-section{padding:22px 0 2px}.ins-fdrawer .ins-fpanel-section+.ins-fpanel-section{border-top:0}.ins-fdrawer .ins-fpanel-section-head{margin-bottom:10px}.ins-fdrawer .ins-fpanel-section-head h3{letter-spacing:0;text-transform:none;color:var(--ins-muted);gap:8px;font-size:16px;font-weight:500}.ins-fdrawer .ins-fpanel-options{gap:8px}.ins-fdrawer .ins-fpanel-option{color:#26282c;height:36px;transition:border-color .16s var(--ins-ease), background .16s var(--ins-ease), color .16s var(--ins-ease), padding .18s var(--ins-ease);border-color:#e9e9ec;padding:0 14px}.ins-fdrawer .ins-fpanel-option:hover:not(:disabled){border-color:var(--ins-border-strong);background:#fff}.ins-fdrawer .ins-fpanel-option.is-on,.ins-fdrawer .ins-fpanel-option.is-on:hover{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#464646b3;border-color:#0000;padding-left:12px}.ins-fdrawer .ins-fpanel-option.is-on .ins-fpanel-count{color:#ffffffbf}.ins-fdrawer .ins-fpanel-option.is-empty{opacity:.4}.ins-fdrawer .ins-fpanel-count{opacity:0;color:#b3b6bd;max-width:0;transition:max-width .18s var(--ins-ease), margin-left .18s var(--ins-ease), opacity .14s var(--ins-ease);margin-left:-6px;font-size:13px;overflow:hidden}.ins-fdrawer .ins-fpanel-option.is-on .ins-fpanel-count{opacity:1;max-width:48px;margin-left:0}.ins-fdrawer .ins-fpanel-more{color:#6b6f76;height:36px;padding:0 6px 0 2px;font-size:14px;font-weight:600}.ins-fdrawer .ins-fpanel-more:hover:not(:disabled){color:#0b0c0e;text-decoration:none}.ins-fdrawer .ins-fpanel-foot{max-height:80px;transition:max-height .26s var(--ins-ease), padding .26s var(--ins-ease), border-color .26s var(--ins-ease), opacity .2s var(--ins-ease), transform .26s cubic-bezier(.22, 1, .36, 1);flex:none;padding:14px 16px 16px 22px;overflow:hidden}.ins-fdrawer .ins-fpanel-foot.is-hidden{opacity:0;border-top-width:0;border-top-color:#0000;max-height:0;padding-top:0;padding-bottom:0;transform:translateY(16px)}.ins-fdrawer .ins-fpanel-done{height:44px;padding:0 24px;font-size:15px}@media (max-width:759px){.ins-fdrawer{width:auto;max-height:calc(100dvh - 56px);padding-bottom:env(safe-area-inset-bottom);border-radius:28px 28px 0 0;animation-duration:.36s;animation-timing-function:cubic-bezier(.22,1,.36,1);inset:auto 0 0;box-shadow:0 -12px 48px #00000029}.ins-fdrawer-grab{-webkit-user-select:none;user-select:none;touch-action:none;cursor:grab;flex:none;height:24px;display:block}.ins-fdrawer-grab:before{content:"";background:#d6d7da;border-radius:999px;width:40px;height:5px;margin:8px auto 0;display:block}.ins-fdrawer .ins-fdrawer-top{touch-action:none;-webkit-user-select:none;user-select:none;padding-top:4px}@keyframes insFdrawerIn{0%{transform:translateY(100%)}to{transform:none}}}.ins-fpanel-body{max-height:min(480px,100vh - 300px);padding:4px 18px 8px;overflow-y:auto}.ins-fpanel-section{padding:14px 0}.ins-fpanel-section+.ins-fpanel-section{border-top:1px solid #f1f1f1}.ins-fpanel-section-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ins-fpanel-section-head h3{letter-spacing:.04em;text-transform:uppercase;color:#8a8f9a;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:700;display:inline-flex}.ins-fpanel-badge{color:#fff;letter-spacing:0;background:#111;border-radius:9999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;display:inline-grid}.ins-fpanel-options{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ins-fpanel-options-wrap{position:relative}.ins-fpanel-options--measure{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0;right:0}.ins-fpanel-options--measure *{transition:none!important}.ins-fpanel-measure-item{display:contents}.ins-fpanel-option{color:#323232;white-space:nowrap;height:36px;cursor:var(--ins-cursor-hand,pointer);background:#fff;border:1px solid #e8e8e8;border-radius:9999px;align-items:center;gap:6px;padding:0 15px;font-size:14px;font-weight:500;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.ins-fpanel-option:hover:not(:disabled){border-color:var(--ins-border-strong)}.ins-fpanel-option.is-on{color:#fff;background:#111;border-color:#111;padding-left:12px}.ins-fpanel-check{opacity:0;width:0;transition:width .18s var(--ins-ease), margin-right .18s var(--ins-ease), opacity .14s var(--ins-ease);margin-right:-6px;display:inline-flex;overflow:hidden}.ins-fpanel-option.is-on .ins-fpanel-check{opacity:1;width:12px;margin-right:0}.ins-fpanel-option.is-empty{opacity:.4;cursor:default}.ins-fpanel-count{color:#a0a4ab;font-variant-numeric:tabular-nums;font-size:12px}.ins-fpanel-option.is-on .ins-fpanel-count{color:#ffffffa6}.ins-fpanel-link{color:#6b6f76;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.ins-fpanel-link:hover:not(:disabled){color:#111;text-underline-offset:3px;text-decoration:underline}.ins-fpanel-link:disabled{opacity:.4;cursor:default}.ins-fpanel-more{height:36px;padding:0 6px}.ins-fpanel-foot{background:#fff;border-top:1px solid #efefef;justify-content:space-between;align-items:center;padding:12px 14px 12px 18px;display:flex}.ins-fpanel-done{color:#fff;height:40px;cursor:var(--ins-cursor-hand,pointer);background:#111;border:0;border-radius:9999px;margin-left:auto;padding:0 20px;font-size:14px;font-weight:600;transition:background .15s}.ins-fpanel-done:hover{background:#2a2a2a}.ins-fpill-count{color:#8a8f9a;font-variant-numeric:tabular-nums}.ins-login{z-index:200;color:#111;background:#fff;grid-template-columns:minmax(460px,1fr) auto;display:grid;position:fixed;inset:0;overflow:hidden}.ins-login-pane{background:radial-gradient(300px 200px at 44% 26%,#8b5cf60a,#0000 72%),radial-gradient(300px 200px at 56% 26%,#38bdf80a,#0000 72%);flex-direction:column;align-items:center;min-width:0;padding:40px 32px 28px;display:flex;overflow-y:auto}.ins-login-card{text-align:center;flex-direction:column;align-items:stretch;width:min(380px,100%);margin:auto 0;display:flex}.ins-login-logo{align-self:center;width:48px;height:48px;display:block}.ins-login-logo-link{border-radius:12px;align-self:center;display:block}.ins-login-logo-link:focus-visible{outline-offset:4px;outline:2px solid #111}.ins-login-title{letter-spacing:-.025em;color:#111;margin:24px 0 8px;font-size:32px;font-weight:600;line-height:1.15}.ins-login-sub{color:#6b6b70;margin:0 0 32px;font-size:15px;line-height:1.5}.ins-login-google{color:#111;width:100%;height:48px;cursor:var(--ins-cursor-hand,pointer);background:#fff;border:1px solid #e2e2e6;border-radius:12px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:500;transition:background .15s,border-color .15s;display:flex;box-shadow:0 1px 2px #1111110a}.ins-login-google:hover{background:#fafafa;border-color:#cfcfd5}.ins-login-google:disabled{opacity:.55;cursor:default}.ins-login-google img{width:20px;height:20px;display:block}.ins-login-or{color:#a0a0a6;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;width:100%;margin:20px 0;font-size:13px;display:grid}.ins-login-or:before,.ins-login-or:after{content:"";background:#ececef;height:1px}.ins-login-form{flex-direction:column;gap:10px;width:100%;display:flex}.ins-login-field{align-items:center;display:flex;position:relative}.ins-login-field-icon{color:#9a9aa0;pointer-events:none;transition:color .15s;position:absolute;left:16px}.ins-login-field:focus-within .ins-login-field-icon{color:#111}.ins-login-input{box-sizing:border-box;color:#111;background:#efefef;border:1px solid #0000;border-radius:12px;outline:none;width:100%;height:48px;padding:0 16px 0 44px;font-size:15px;transition:border-color .15s,box-shadow .15s,background-color .15s}.ins-login-input--has-action{padding-right:64px}.ins-login-input::placeholder{color:#8a8a8f}.ins-login-input:focus{background:#fff;border-color:#111;box-shadow:inset 0 0 0 .5px #111}.ins-login-input:disabled{opacity:.55}.ins-login-reveal{color:#6b6b70;height:32px;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:13px;font-weight:500;position:absolute;right:8px}.ins-login-reveal:hover{color:#111;background:#11111112}.ins-login-identity{color:#111;width:100%;height:48px;cursor:var(--ins-cursor-hand,pointer);text-align:left;background:#f6f6f6;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font-size:14px;display:flex}.ins-login-identity-email{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ins-login-identity-change{color:#6b6b70;flex:none;font-weight:500}.ins-login-identity:hover .ins-login-identity-change{color:#111;text-underline-offset:3px;text-decoration:underline}.ins-login-forgot{color:#6b6b70;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;align-self:flex-end;margin-top:-2px;padding:2px 0;font-size:13px}.ins-login-forgot:hover{color:#111;text-underline-offset:3px;text-decoration:underline}.ins-login-continue{color:#fff;width:100%;height:48px;cursor:var(--ins-cursor-hand,pointer);background:#111;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-top:2px;font-size:15px;font-weight:600;transition:background .15s,transform .1s;display:flex;box-shadow:0 1px 2px #1113}.ins-login-continue:hover{background:#2c2c2e}.ins-login-continue:active{transform:translateY(1px)}.ins-login-continue:disabled{opacity:.55;cursor:default}.ins-login-continue:disabled[aria-busy=true]{opacity:.9}.ins-login-loader{background:conic-gradient(#fff0 0%,#fff 100%);border-radius:50%;flex:none;width:18px;height:18px;animation:.8s linear infinite ins-login-orbit;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px))}@keyframes ins-login-orbit{to{transform:rotate(360deg)}}.ins-login-error{color:#c62f36;background:#fff1f1;border-radius:10px;margin:14px 0 0;padding:10px 14px;font-size:13.5px;line-height:1.45}.ins-login-error p{margin:0}.ins-login-error .ins-login-error-hint{color:#55555a;margin-top:4px}.ins-login-error-hint button{color:#111;font:inherit;text-underline-offset:3px;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.ins-login-autofill-username{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ins-login-notice{color:#1e7a35;background:#eefaf0;border-radius:10px;margin:14px 0 0;padding:10px 14px;font-size:13.5px;line-height:1.45}.ins-login-switch{color:#6b6b70;margin:24px 0 0;font-size:14px}.ins-login-switch button{color:#111;font-size:inherit;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;padding:0;font-weight:600}.ins-login-switch button:hover{text-underline-offset:3px;text-decoration:underline}.ins-login-terms{color:#9a9aa0;text-align:center;margin:24px 0 0;font-size:13px;line-height:1.6}.ins-login-terms a{color:inherit;text-underline-offset:3px;text-decoration:underline}.ins-login-terms a:hover{color:#111}.ins-login-art{background:#f7f6f4;border-radius:20px;width:700px;max-width:calc(100vw - 484px);margin:12px;position:relative;overflow:hidden}.ins-login-art-grid{transform-origin:50% 25%;gap:10px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-25%)rotate(-24deg)}.ins-login-art-col{flex:none;width:216px}.ins-login-art-track{will-change:transform;flex-direction:column;animation:320s linear infinite ins-login-scroll;display:flex}.ins-login-art-col:nth-child(2n) .ins-login-art-track{animation-direction:reverse}.ins-login-art-col:nth-child(2) .ins-login-art-track{animation-duration:370s}.ins-login-art-col:nth-child(3) .ins-login-art-track{animation-duration:280s}.ins-login-art-col:nth-child(4) .ins-login-art-track{animation-duration:345s}.ins-login-art-col:nth-child(5) .ins-login-art-track{animation-duration:330s}.ins-login-art-set{flex-direction:column;gap:10px;padding-bottom:10px;display:flex}@keyframes ins-login-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.ins-login-art-track,.ins-login-card>*,.ins-login-loader{animation:none}.ins-login-art-grid,.ins-login-art-card img{transition:none}}.ins-login-art-col:nth-child(2n){transform:translateY(-170px)}.ins-login-art-card{background:#fff;border-radius:18px;width:100%;overflow:hidden;box-shadow:0 0 0 1px #1111110a,0 2px 8px #1111110a}.ins-login-art-card img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s;display:block}.ins-login-art-card.is-loaded img{opacity:1}.ins-login-art-grid{opacity:0;transition:opacity .8s}.ins-login-art-grid.is-ready{opacity:1}.ins-login-card>*{animation:.55s both ins-login-rise}.ins-login-card>:nth-child(2){animation-delay:50ms}.ins-login-card>:nth-child(3){animation-delay:.1s}.ins-login-card>:nth-child(4){animation-delay:.15s}.ins-login-card>:nth-child(5){animation-delay:.2s}.ins-login-card>:nth-child(6){animation-delay:.25s}.ins-login-card>:nth-child(n+7){animation-delay:.3s}@keyframes ins-login-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:960px){.ins-login{grid-template-columns:1fr}.ins-login-art{display:none}.ins-login-title{font-size:28px}}.ins-compare-main{min-height:0}.ins-compare-logos{flex:none;display:inline-flex}.ins-compare-logos>*+*{margin-left:-12px;box-shadow:0 0 0 2px #fff}.ins-compare-logos>*{will-change:transform;backface-visibility:hidden;transition:transform .5s cubic-bezier(.22,1,.36,1)!important}.ins-compare-logos:hover>:first-child{transform:translate(-3px)rotate(-8deg)}.ins-compare-logos:hover>*+*{transform:translate(5px)rotate(8deg)}.ins-compare-crumbs{overflow:visible}.ins-compare-crumbs-vs{color:#a3a3a1;margin:0 8px;font-weight:400}.ins-compare-pick{position:relative}.ins-compare-title-pick{box-sizing:border-box;height:36px;color:inherit;font:inherit;white-space:nowrap;cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease);background:0 0;border:0;border-radius:12px;align-items:center;gap:6px;margin:0 -4px 0 -10px;padding:0 4px 0 10px;display:inline-flex}.ins-compare-title-pick:hover:not(:disabled),.ins-compare-title-pick[aria-expanded=true]{background:#4040400f}.ins-compare-title-pick:focus-visible{outline-offset:2px;outline:2px solid #141414}.ins-compare-title-pick:disabled{cursor:default}.ins-compare-title-chevron{color:#121212;opacity:.4;transition:opacity var(--ins-fast) var(--ins-ease), rotate .2s cubic-bezier(.22, 1, .36, 1);flex:none}.ins-compare-title-pick:hover .ins-compare-title-chevron,.ins-compare-title-pick[aria-expanded=true] .ins-compare-title-chevron{opacity:.75}.ins-compare-title-pick[aria-expanded=true] .ins-compare-title-chevron{rotate:180deg}.ins-compare-crumbs .ins-screen-preview-head-sep{opacity:1;color:#c8c8c6;margin:0 8px 0 3px;font-weight:400}.ins-compare-menu.ins-context-menu{z-index:30;width:210px;max-height:min(420px,60vh);font-size:initial;position:absolute;top:calc(100% + 12px);left:-10px;overflow-y:auto}.ins-compare-menu .ins-context-menu-btn{gap:12px}.ins-compare-menu .ins-context-menu-btn.is-active{background:#0000000d}.ins-compare-menu-app{align-items:center;gap:10px;min-width:0;display:flex}.ins-compare-menu-count{font:500 13px/1 var(--font-manrope), Inter, sans-serif;color:#8a8a88;font-variant-numeric:tabular-nums;flex:none}.ins-screen-preview-filmstrip-wrap.ins-compare-stage{grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);align-items:stretch;padding:0 120px;display:grid}.ins-compare-side{--ins-compare-brand:#c8c8c6;flex-direction:column;align-items:center;gap:14px;min-width:0;min-height:0;display:flex}.ins-compare-shot{cursor:zoom-in;background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;width:100%;min-height:0;padding:0;display:flex}.ins-compare-shot img,.ins-compare-shot .ins-shot-missing{border-radius:32px;width:auto;max-width:100%;height:auto;max-height:90%;animation:.25s ease-out insCompareIn;box-shadow:0 0 0 1px #00000014}@media (min-width:901px){.ins-compare-main{--ins-compare-pad:min(144px, max(0px, 50vw - 480px))}.ins-compare-shot{box-sizing:border-box}.ins-compare-side:first-child .ins-compare-shot{padding-right:var(--ins-compare-pad);justify-content:flex-end}.ins-compare-seam~.ins-compare-side .ins-compare-shot{padding-left:var(--ins-compare-pad);justify-content:flex-start}.ins-compare-foot .ins-compare-strips{column-gap:calc(34px + var(--ins-compare-pad))}.ins-compare-foot .ins-compare-strip{max-width:clamp(96px, calc(50vw - 340px - var(--ins-compare-pad)), 252px)}.ins-screen-preview-foot.ins-flow-foot.ins-compare-foot:has(>.ins-compare-strips.is-placed){box-sizing:border-box;min-height:116px}.ins-compare-foot .ins-compare-strips.is-placed{pointer-events:none;grid-area:1/1/auto/-1;height:116px;display:block;position:absolute;top:-20px;left:-32px;right:-32px}.ins-compare-strips.is-placed>*{pointer-events:auto}.ins-compare-strips.is-placed>.ins-compare-strip{justify-content:safe center;max-width:none;height:76px;position:absolute;top:50%;transform:translateY(-50%)}.ins-compare-strips.is-placed>.ins-compare-strips-vs{position:absolute;top:50%;transform:translate(-50%,-50%)}.ins-compare-strips.is-placed>.ins-compare-peek{bottom:calc(100% - 8px)}}.ins-compare-shot.is-web img{border-radius:10px}.ins-compare-shot img{will-change:transform;backface-visibility:hidden;transition:transform .55s cubic-bezier(.22,1,.36,1)!important}.ins-compare-shot:hover img{transform:scale(1.02)}.ins-compare-shot{pointer-events:none}.ins-compare-shot>*{pointer-events:auto}.ins-compare-shot:focus-visible{outline:none}.ins-compare-shot:focus-visible img{outline-offset:3px;outline:2px solid #141414}@keyframes insCompareIn{0%{opacity:.4}to{opacity:1}}.ins-compare-seam{justify-content:center;align-items:center;display:flex;position:relative}.ins-compare-seam:before{content:"";background:linear-gradient(#ededeb00 0%,#ededeb 35% 65%,#ededeb00 100%);width:1px;position:absolute;top:0;bottom:0;left:50%}.ins-compare-lock{z-index:3;box-sizing:border-box;color:#696969;width:44px;height:44px;cursor:var(--ins-cursor-hand,pointer);opacity:0;transition:opacity .2s ease, background var(--ins-fast) var(--ins-ease), color var(--ins-fast) var(--ins-ease), border-color var(--ins-fast) var(--ins-ease);background:#fff;border:1px solid #ededed;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.ins-compare-lock.is-shown,.ins-compare-lock:focus-visible,.ins-compare-lock.is-locked{opacity:1}.ins-compare-lock svg{width:20px;height:20px}.ins-compare-lock:hover{color:#141414;border-color:#ccc}.ins-compare-lock.is-locked{color:#fff;background:#141414;border-color:#141414}.ins-compare-lock:focus-visible{outline-offset:2px;outline:2px solid #141414}.ins-compare-lock.is-inside{background:#ffffffe6;border-color:#0000;width:36px;height:36px}.ins-compare-lock.is-inside svg{width:16px;height:16px}.ins-compare-lock.is-inside.is-locked{background:#141414}.ins-compare-lock:hover .ins-flow-tip,.ins-compare-lock:focus-visible .ins-flow-tip{opacity:1;transform:translate(-50%)}@media (hover:none){.ins-compare-lock{opacity:1}}.ins-compare-seam>.ins-compare-swap{box-sizing:border-box;color:#696969;width:64px;height:64px;transition:border-color var(--ins-fast) var(--ins-ease), color var(--ins-fast) var(--ins-ease);background:#fff;border:1px solid #ededed;border-radius:50%;place-items:center;text-decoration:none;display:grid;position:relative}.ins-compare-seam>.ins-compare-swap:hover{color:#141414;border-color:#ccc}.ins-compare-seam>.ins-compare-swap:focus-visible{outline-offset:3px;outline:2px solid #141414}.ins-compare-seam>.ins-compare-swap svg{transition:rotate .45s cubic-bezier(.22,1,.36,1)}.ins-compare-seam>.ins-compare-swap:hover svg{rotate:180deg}.ins-compare-swap:hover .ins-flow-tip,.ins-compare-swap:focus-visible .ins-flow-tip{opacity:1;transform:translate(-50%)}.ins-compare-foot-swap{display:none}.ins-screen-preview-foot.ins-flow-foot.ins-compare-foot{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:20px 32px}.ins-compare-foot .ins-screen-preview-foot-tags{grid-column:1}.ins-compare-foot .ins-compare-strips{grid-area:1/2}.ins-compare-foot .ins-screen-preview-foot-secondary{grid-column:3}.ins-compare-foot .ins-screen-preview-foot-tag{white-space:nowrap}.ins-compare-tag-pick{font-family:inherit;line-height:inherit;cursor:var(--ins-cursor-hand,pointer);padding-right:18px}.ins-compare-tag-pick[aria-expanded=true]{border-color:#141414}.ins-compare-tag-pick:focus-visible{outline-offset:2px;outline:2px solid #141414}.ins-compare-tag-pick .ins-compare-title-chevron{margin-left:-2px}.ins-compare-tag-pick:hover .ins-compare-title-chevron,.ins-compare-tag-pick[aria-expanded=true] .ins-compare-title-chevron{opacity:.75}.ins-compare-tag-pick[aria-expanded=true] .ins-compare-title-chevron{rotate:180deg}.ins-compare-menu.ins-compare-menu--up.ins-context-menu{inset:auto 0 calc(100% + 12px) auto}.ins-compare-strips{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:34px;min-width:0;height:76px;display:grid;position:relative}.ins-compare-strips>.ins-compare-strip:first-child{justify-self:end}.ins-compare-strips-vs~.ins-compare-strip{justify-self:start}.ins-compare-strips-vs{width:1px;height:44px}.ins-compare-strip{--ins-thumb:28px;--ins-thumb-step:3px;--ins-thumb-min:18px;--ins-thumb-current:30px;--ins-thumb-current-m:3px;--ins-thumb-gap:6px;--ins-fade-l:0px;--ins-fade-r:0px;align-items:center;gap:var(--ins-thumb-gap);box-sizing:border-box;scroll-behavior:smooth;scrollbar-width:none;width:max-content;min-width:0;max-width:252px;height:100%;-webkit-mask-image:linear-gradient(90deg, #0000 0, #0000000f calc(var(--ins-fade-l) * .2), #00000038 calc(var(--ins-fade-l) * .42), #00000080 calc(var(--ins-fade-l) * .62), #000c calc(var(--ins-fade-l) * .82), #000 var(--ins-fade-l), #000 calc(100% - var(--ins-fade-r)), #000c calc(100% - var(--ins-fade-r) * .82), #00000080 calc(100% - var(--ins-fade-r) * .62), #00000038 calc(100% - var(--ins-fade-r) * .42), #0000000f calc(100% - var(--ins-fade-r) * .2), #0000 100%);-webkit-mask-image:linear-gradient(90deg, #0000 0, #0000000f calc(var(--ins-fade-l) * .2), #00000038 calc(var(--ins-fade-l) * .42), #00000080 calc(var(--ins-fade-l) * .62), #000c calc(var(--ins-fade-l) * .82), #000 var(--ins-fade-l), #000 calc(100% - var(--ins-fade-r)), #000c calc(100% - var(--ins-fade-r) * .82), #00000080 calc(100% - var(--ins-fade-r) * .62), #00000038 calc(100% - var(--ins-fade-r) * .42), #0000000f calc(100% - var(--ins-fade-r) * .2), #0000 100%);mask-image:linear-gradient(90deg, #0000 0, #0000000f calc(var(--ins-fade-l) * .2), #00000038 calc(var(--ins-fade-l) * .42), #00000080 calc(var(--ins-fade-l) * .62), #000c calc(var(--ins-fade-l) * .82), #000 var(--ins-fade-l), #000 calc(100% - var(--ins-fade-r)), #000c calc(100% - var(--ins-fade-r) * .82), #00000080 calc(100% - var(--ins-fade-r) * .62), #00000038 calc(100% - var(--ins-fade-r) * .42), #0000000f calc(100% - var(--ins-fade-r) * .2), #0000 100%);padding:0 6px;display:flex;overflow-x:auto}.ins-compare-strip.has-before{--ins-fade-l:72px}.ins-compare-strip.has-after{--ins-fade-r:72px}.ins-compare-strip::-webkit-scrollbar{display:none}.ins-compare-thumb{width:max(var(--ins-thumb-min), calc(var(--ins-thumb) - var(--d,1) * var(--ins-thumb-step)));aspect-ratio:9/19.5;cursor:var(--ins-cursor-hand,pointer);background:#f3f3f2;border:0;border-radius:4px;flex:none;padding:0;transition:width .35s cubic-bezier(.22,1,.36,1),box-shadow .2s,translate .15s;overflow:hidden;box-shadow:0 0 0 1px #0000000f}.ins-compare-thumb:hover{translate:0 -3px;box-shadow:0 0 0 1px #00000029,0 4px 10px #00000014}.ins-compare-thumb.is-current{width:var(--ins-thumb-current);margin:0 var(--ins-thumb-current-m);border-radius:4px;box-shadow:0 0 0 2px #fff,0 0 0 4px #141414}.ins-compare-thumb.is-current:hover{translate:none}.ins-compare-thumb:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #141414}.ins-compare-thumb.is-current:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #141414,0 0 0 6px #fff,0 0 0 7px #14141459}.ins-compare-thumb img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.ins-compare-peek{bottom:calc(100% + 12px);left:var(--x,50%);z-index:20;box-sizing:border-box;pointer-events:none;opacity:0;transform-origin:50% 100%;background:#111;border-radius:14px;flex-direction:column;align-items:center;gap:6px;width:96px;padding:4px 4px 7px;transition:opacity .15s,transform .2s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;transform:translate(-50%,6px)scale(.96);box-shadow:0 12px 32px #0000002e}.ins-compare-peek.is-visible{opacity:1;transform:translate(-50%)scale(1)}.ins-compare-peek.is-visible.is-gliding{transition:opacity .15s,transform .2s cubic-bezier(.22,1,.36,1),left .18s cubic-bezier(.22,1,.36,1)}.ins-compare-peek:after{content:"";border:6px solid #0000;border-top-color:#111;position:absolute;top:100%;left:50%;transform:translate(-50%)}.ins-compare-peek img{border-radius:10px;width:100%;height:auto;display:block}.ins-compare-peek-label{color:#fff;font:600 12px/1 var(--font-manrope), Inter, sans-serif;font-variant-numeric:tabular-nums}.ins-compare-skel-logo{border-radius:26%;flex:none;width:40px;height:40px;display:block}.ins-compare-skel-name{vertical-align:middle;width:76px;height:18px;display:inline-block}.ins-compare-shot--skel{cursor:default;flex:auto;align-self:stretch;height:100%}.ins-compare-skel-shot{aspect-ratio:1170/2532;border-radius:32px;max-width:100%;height:90%;display:block}.ins-compare-thumb--skel{pointer-events:none;cursor:default}.ins-compare-thumb--skel.is-current{box-shadow:0 0 0 1px #0000000f}.ins-compare-thumb--skel>.ins-skel{border-radius:0;width:100%;height:100%;display:block}.ins-compare-empty{text-align:center;font:400 14px/1.4 var(--font-manrope), Inter, sans-serif;color:#8a8a88;margin:auto;padding:24px}@media (max-width:1239px){.ins-compare-strip{max-width:200px}}@media (max-width:900px){.ins-screen-preview-filmstrip-wrap.ins-compare-stage{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);padding:0 16px}.ins-compare-stage .ins-screen-preview-nav{width:48px;height:48px;top:auto;bottom:8px;transform:none}.ins-compare-stage .ins-screen-preview-nav--prev{left:calc(50% - 56px)}.ins-compare-stage .ins-screen-preview-nav--next{right:calc(50% - 56px)}.ins-compare-side{padding-bottom:64px}.ins-compare-seam>.ins-compare-swap{width:44px;height:44px}.ins-compare-seam>.ins-compare-swap svg{width:18px;height:18px}}@media (max-width:640px){.ins-compare-crumbs{min-width:0}.ins-compare-crumbs>span:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ins-compare-crumbs-vs{flex:none;margin:0 6px}.ins-compare-crumbs .ins-compare-pick{flex:none}.ins-compare-crumbs{font-size:inherit}.ins-screen-preview-head-app:has(>.ins-compare-logos){gap:10px}.ins-compare-logos>.ins-screen-preview-head-logo,.ins-compare-logos>.ins-compare-skel-logo{border-radius:8px;width:32px!important;height:32px!important}.ins-compare-logos>*+*{margin-left:-10px}}@media (max-width:340px){.ins-compare-logos{display:none}}@media (max-width:640px){.ins-screen-preview-filmstrip-wrap.ins-compare-stage{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr);padding:0 10px}.ins-compare-seam>.ins-compare-swap{display:none}.ins-compare-foot-swap{display:inline-flex}.ins-compare-menu.ins-compare-menu--up.ins-context-menu{left:0;right:auto}.ins-compare-shot img{border-radius:18px}.ins-compare-side{justify-content:center;padding-bottom:0}.ins-compare-shot{flex:0 auto}.ins-screen-preview-filmstrip-wrap.ins-compare-stage{grid-template-rows:auto auto;align-content:center;row-gap:16px}.ins-compare-stage>.ins-compare-side,.ins-compare-stage>.ins-compare-seam{grid-row:1}.ins-compare-stage .ins-screen-preview-nav{grid-row:2;position:static}.ins-compare-stage .ins-screen-preview-nav--prev{grid-column:1;justify-self:end}.ins-compare-stage .ins-screen-preview-nav--next{grid-column:3;justify-self:start}.ins-screen-preview-foot.ins-flow-foot.ins-compare-foot{padding:20px}.ins-compare-foot .ins-compare-strips{flex:1 0 100%;order:1;column-gap:12px;min-width:0;max-width:100%;height:64px}.ins-compare-strip{max-width:100%}.ins-compare-strips-vs{height:36px}.ins-compare-strip{--ins-thumb:22px;--ins-thumb-step:2px;--ins-thumb-min:14px;--ins-thumb-current:25px}.ins-compare-thumb{border-radius:3px}.ins-compare-strip.has-before{--ins-fade-l:40px}.ins-compare-strip.has-after{--ins-fade-r:40px}.ins-compare-thumb.is-current{border-radius:3px}.ins-compare-foot .ins-screen-preview-foot-tags{display:none}.ins-compare-foot .ins-screen-preview-foot-secondary{flex:1 0 100%;order:2;justify-content:center}}@media (prefers-reduced-motion:reduce){.ins-compare-shot img{animation:none;transition:none!important}.ins-compare-shot:hover img{transform:none}.ins-compare-logos>*{transition:none!important}.ins-compare-logos:hover>*{transform:none}.ins-compare-thumb,.ins-compare-peek{transition:none}}.ins-search-app-icons{grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 8px;margin:0;padding:8px 8px 24px;list-style:none;display:grid}.ins-search-app-icons>.ins-muted{grid-column:1/-1}.ins-search-app-icons>li{justify-content:center;display:flex}.ins-app-icon{color:inherit;flex-direction:column;align-items:center;gap:10px;display:flex}button.ins-app-icon{width:100%;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ins-app-icon-art{border-radius:26%;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1);display:block;box-shadow:0 0 0 1px #0000000f,0 2px 8px #0000000d}.ins-app-icon-logo{display:block;width:72px!important;height:72px!important}button.ins-app-icon:hover .ins-app-icon-art,.ins-app-icon.is-active .ins-app-icon-art{transform:translateY(-4px);box-shadow:0 0 0 1px #0000000f,0 14px 28px #0000001f}button.ins-app-icon:active .ins-app-icon-art{transform:translateY(-1px)scale(.97)}button.ins-app-icon:focus-visible{outline:none}button.ins-app-icon:focus-visible .ins-app-icon-art{outline-offset:4px;outline:2px solid #141414}.ins-app-icon-name{-webkit-line-clamp:2;color:#8a8a88;max-width:104px;font:500 14px/1.4 var(--font-manrope), Inter, sans-serif;text-align:center;transition:color var(--ins-fast) var(--ins-ease);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}button.ins-app-icon:hover .ins-app-icon-name,.ins-app-icon.is-active .ins-app-icon-name{color:#141414}.ins-app-icon--skeleton .ins-app-icon-art{box-shadow:none}.ins-skel.ins-app-icon-skel-logo{border-radius:26%;width:72px;height:72px;display:block}.ins-skel.ins-app-icon-skel-name{width:60px;margin-block:3px}@media (prefers-reduced-motion:reduce){.ins-app-icon-art{transition:none}button.ins-app-icon:hover .ins-app-icon-art,.ins-app-icon.is-active .ins-app-icon-art{transform:none}}@media (max-width:640px){.ins-search-app-icons{gap:24px 8px;padding:8px 0 24px}.ins-app-icon-name{font-size:13px}.ins-skel.ins-app-icon-skel-name{margin-block:2.6px}}.ins-logo-trigger{cursor:var(--ins-cursor-zoom-in,zoom-in);background:0 0;border:0;border-radius:24px;padding:0;transition:transform .35s cubic-bezier(.22,1,.36,1);display:block;position:relative}.ins-logo-trigger:hover{transform:scale(1.04)}.ins-logo-trigger:active{transform:scale(.97)}.ins-logo-trigger:focus-visible{outline-offset:4px;outline:2px solid #141414}.ins-logo-trigger-hover{border-radius:inherit;opacity:0;transition:opacity .2s var(--ins-ease);pointer-events:none;background:#1414148c;place-items:center;display:grid;position:absolute;inset:0}.ins-logo-trigger-hover svg{color:#fff;filter:drop-shadow(0 1px 4px #00000073);width:28px;height:28px;display:block}.ins-logo-trigger:hover .ins-logo-trigger-hover,.ins-logo-trigger:focus-visible .ins-logo-trigger-hover{opacity:1}.ins-masthead-brand .ins-rank{transition:transform .35s cubic-bezier(.22,1,.36,1)}.ins-logo-trigger:hover~.ins-rank,.ins-logo-trigger:focus-visible~.ins-rank{transform:translateY(8px)}.ins-logo-trigger:hover .ins-flow-tip,.ins-logo-trigger:focus-visible .ins-flow-tip{opacity:1;transform:translate(-50%)}.ins-logo-view-dialog{flex-direction:column;align-items:center;display:flex}.ins-logo-view-figure{animation:.4s cubic-bezier(.22,1,.36,1) insLogoFigureIn;position:relative}@keyframes insLogoFigureIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.ins-logo-view-glow{filter:blur(70px)saturate(1.5);opacity:.28;pointer-events:none;border-radius:26%;width:84%;height:84%;position:absolute;inset:8%;transform:translateY(8%)scale(1.15)}.ins-logo-view-art{aspect-ratio:1;-webkit-user-select:none;user-select:none;border-radius:26%;width:min(360px,70vw,100vh - 400px);height:auto;display:block;position:relative;box-shadow:0 0 0 1px #ffffff14,0 16px 40px #0003}.ins-logo-view-meta{font:500 15px/1.4 var(--font-manrope), Inter, sans-serif;align-items:center;gap:10px;margin:32px 0 0;display:flex}.ins-logo-view-meta strong{color:#fff;font-size:17px;font-weight:600}.ins-logo-view-chip{color:#ffffffa6;font-variant-numeric:tabular-nums;background:#ffffff1a;border-radius:999px;padding:3px 9px;font-size:13px}.ins-logo-view-actions{grid-auto-columns:1fr;grid-auto-flow:column;gap:12px;margin-top:22px;display:grid}@media (max-width:480px){.ins-logo-view-actions{grid-auto-flow:row;width:min(100%,300px)}}.ins-logo-view-btn{color:#fff;min-width:210px;height:54px;font:500 16px/1 var(--font-manrope), Inter, sans-serif;cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease);background:#ffffff1f;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 28px 0 24px;display:inline-flex}.ins-logo-view-btn:hover{background:#ffffff38}.ins-logo-view-btn:not(.ins-logo-view-btn--primary),.ins-logo-view-chip{-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff2e}.ins-logo-view-btn:not(.ins-logo-view-btn--primary){box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff2e,0 10px 30px #00000040}.ins-logo-dock{box-shadow:inset 0 1px #ffffff24,0 18px 50px #00000059}.ins-logo-view .ins-lightbox-close,.ins-logo-view-back,.ins-logo-grid-search,.ins-logo-grid-category-btn{-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6)}.ins-logo-view .ins-lightbox-close,.ins-logo-view-back{box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff2e}.ins-logo-grid-search,.ins-logo-grid-category-btn{box-shadow:inset 0 1px #ffffff24}.ins-logo-view-btn:active{scale:.97}.ins-logo-view-btn:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #fff}.ins-logo-view-btn img{filter:brightness(0)invert();width:18px;height:18px}.ins-logo-view-btn--primary{color:#141414;background:#fff}.ins-logo-view-btn--primary:hover{background:#e8e8e6}.ins-logo-view-btn--primary img{filter:none}.ins-logo-view-kbd{color:#ffffffb3;min-width:22px;height:22px;font:600 12px/1 var(--font-manrope), Inter, sans-serif;background:#ffffff1f;border-radius:6px;place-items:center;margin-left:2px;padding:0 6px;display:inline-grid}.ins-logo-view-btn--primary .ins-logo-view-kbd{color:#14141499;background:#00000014}@media (hover:none){.ins-logo-view-kbd{display:none}}.ins-logo-view-open{color:#fff;text-underline-offset:3px;margin-left:4px;font-size:14px;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}.ins-logo-view-open:hover{text-decoration-color:#fff}.ins-logo-view:not(.is-grid){padding-top:96px;padding-bottom:128px}.ins-logo-dock{z-index:1;-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);background:#ffffff1a;border:1px solid #ffffff1f;border-radius:26px;align-items:center;gap:6px;max-width:calc(100vw - 32px);padding:0 10px;animation:.35s cubic-bezier(.22,1,.36,1) insLogoDockIn;display:flex;position:fixed;bottom:clamp(16px,3vw,28px);left:50%;transform:translate(-50%);box-shadow:0 18px 50px #00000059}@keyframes insLogoDockIn{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}.ins-logo-dock-track{scrollbar-width:none;align-items:flex-end;gap:10px;min-width:0;padding:16px 4px 14px;display:flex;overflow-x:auto}.ins-logo-dock-track::-webkit-scrollbar{display:none}.ins-logo-dock-item{width:46px;height:46px;cursor:var(--ins-cursor-hand,pointer);transform-origin:50% 100%;background:0 0;border:0;border-radius:26%;flex:none;padding:0;transition:transform .3s cubic-bezier(.22,1,.36,1);position:relative}.ins-logo-dock-item img{border-radius:26%;width:100%;height:100%;display:block;box-shadow:0 4px 12px #0000004d}.ins-logo-dock-item:hover{transform:translateY(-6px)scale(1.16)}.ins-logo-dock-item:hover+.ins-logo-dock-item{transform:translateY(-2px)scale(1.06)}.ins-logo-dock-item:has(+.ins-logo-dock-item:hover){transform:translateY(-2px)scale(1.06)}.ins-logo-dock-item[aria-current=true]{transform:translateY(-4px)}.ins-logo-dock-item[aria-current=true]:hover{transform:translateY(-6px)scale(1.16)}.ins-logo-dock-item:after{content:"";opacity:0;width:4px;height:4px;transition:opacity .2s var(--ins-ease);background:#fff;border-radius:50%;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}.ins-logo-dock-item[aria-current=true]:after{opacity:1}.ins-logo-dock-item:focus-visible{outline-offset:3px;outline:2px solid #fff}.ins-logo-dock-divider{background:#ffffff2e;flex:none;width:1px;height:32px}.ins-logo-dock-all{color:#fff;width:46px;height:46px;cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease), transform .3s cubic-bezier(.22, 1, .36, 1);background:#ffffff1f;border:0;border-radius:26%;flex:none;place-items:center;margin:0 2px;display:grid}.ins-logo-dock-all:hover{background:#ffffff38;transform:translateY(-2px)}.ins-logo-dock-all:focus-visible{outline-offset:3px;outline:2px solid #fff}.ins-logo-view.is-grid .ins-lightbox-backdrop{background:#08090cf0}.ins-logo-view.is-grid .ins-logo-view-dialog{box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;height:calc(100dvh - clamp(12px,3vw,28px) - 64px);padding-top:56px;display:flex}.ins-logo-grid-head{flex:none}.ins-logo-grid-scroll{overscroll-behavior:contain;scrollbar-width:none;min-height:0;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ins-logo-fade-top), #000 calc(100% - 96px), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ins-logo-fade-top), #000 calc(100% - 96px), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ins-logo-fade-top), #000 calc(100% - 96px), transparent 100%);transition:--ins-logo-fade-top .25s var(--ins-ease);flex:1;margin:0 -8px;padding:12px 8px 72px;overflow-y:auto}@property --ins-logo-fade-top{syntax:"<length>";inherits:false;initial-value:0}.ins-logo-grid-scroll.is-scrolled{--ins-logo-fade-top:64px}.ins-logo-grid-scroll::-webkit-scrollbar{display:none}.ins-logo-view.is-grid{align-items:flex-start;padding:calc(clamp(12px,3vw,28px) + 64px) clamp(12px,3vw,28px) 0;overflow:hidden}.ins-logo-grid-head{align-items:center;gap:12px;margin-bottom:24px;padding:0 12px;display:flex}.ins-logo-grid-clear{color:#fff;height:30px;font:500 13px/1 var(--font-manrope), Inter, sans-serif;cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease);background:#ffffff1a;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 12px 0 9px;animation:.2s cubic-bezier(.22,1,.36,1) insLogoGridIn;display:inline-flex}.ins-logo-grid-clear:hover{background:#ffffff2e}.ins-logo-grid-clear:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #fff}.ins-logo-view-back{z-index:1;color:#fff;height:40px;font:500 15px/1 var(--font-manrope), Inter, sans-serif;cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease);background:#ffffff1f;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 16px 0 12px;display:inline-flex;position:fixed;top:clamp(12px,3vw,28px);left:clamp(12px,3vw,28px)}.ins-logo-view-back:hover{background:#ffffff38}.ins-logo-view-back:focus-visible{outline-offset:2px;outline:2px solid #fff}.ins-logo-grid-title{color:#fff;font:700 22px/1.2 var(--font-outfit), var(--font-inter), sans-serif;letter-spacing:var(--ins-tracking-display);margin:0}.ins-logo-grid-title span{color:#ffffff80;margin-left:6px;font-weight:500}.ins-logo-grid-tools{z-index:1;width:min(440px,100vw - 2*clamp(12px,3vw,28px) - 192px);display:flex;position:fixed;top:clamp(12px,3vw,28px);left:50%;transform:translate(-50%)}.ins-logo-grid-search{color:#ffffff8c;min-width:0;height:40px;transition:border-color var(--ins-fast) var(--ins-ease), background var(--ins-fast) var(--ins-ease);background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;flex:1;align-items:center;gap:10px;padding:0 16px;display:flex}.ins-logo-grid-search:focus-within{background:#ffffff1f;border-color:#ffffff59}.ins-logo-grid-search svg{flex:none}.ins-logo-grid-search input{color:#fff;min-width:0;height:100%;font:500 15px/1 var(--font-manrope), Inter, sans-serif;background:0 0;border:0;outline:none;flex:1;padding:0}.ins-logo-grid-search input::placeholder{color:#ffffff73}.ins-logo-grid-search input:focus-visible{box-shadow:none}.ins-logo-grid-search input::-webkit-search-cancel-button{opacity:.6;width:16px;height:16px;cursor:var(--ins-cursor-hand,pointer);appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M4 4l8 8M12 4l-8 8'/%3E%3C/svg%3E") 50%/contain no-repeat}.ins-logo-grid-search input::-webkit-search-cancel-button:hover{opacity:1}.ins-logo-grid-category{position:absolute;top:0;left:calc(100% + 8px)}.ins-logo-grid-category-btn{color:#ffffffd9;width:40px;height:40px;cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease), border-color var(--ins-fast) var(--ins-ease);background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;place-items:center;padding:0;display:grid}.ins-logo-grid-category-btn:hover,.ins-logo-grid-category-btn[aria-expanded=true]{background:#ffffff24}.ins-logo-grid-category-btn.is-set{color:#fff;background:#ffffff29;border-color:#ffffff59}.ins-logo-grid-category-btn:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #fff}.ins-logo-grid-category-menu{z-index:2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transform-origin:100% 0;background:#1e1e21f5;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;gap:2px;min-width:230px;max-height:min(360px,60vh);padding:6px;animation:.18s cubic-bezier(.22,1,.36,1) insLogoMenuIn;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 18px 50px #00000073}@keyframes insLogoMenuIn{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:none}}.ins-logo-grid-category-item{color:#ffffffd9;height:40px;font:500 15px/1 var(--font-manrope), Inter, sans-serif;text-align:left;white-space:nowrap;cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease);background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:0 12px;display:flex}.ins-logo-grid-category-item:hover{background:#ffffff14}.ins-logo-grid-category-item[aria-selected=true]{color:#fff;background:#ffffff1f;font-weight:600}.ins-logo-grid-category-item:focus-visible{outline-offset:-2px;box-shadow:none;outline:2px solid #fff}.ins-logo-grid-category-count{color:#ffffff73;font-size:14px;font-weight:500}.ins-logo-grid-empty{color:#ffffff8c;font:500 15px/1.4 var(--font-manrope), Inter, sans-serif;margin:8px 0 0;padding:0 12px}.ins-logo-grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:40px 20px;margin:0;padding:0 0 24px;list-style:none;animation:.3s cubic-bezier(.22,1,.36,1) insLogoGridIn;display:grid}@media (max-width:1199px){.ins-logo-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (max-width:899px){.ins-logo-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:32px 16px}}@keyframes insLogoGridIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ins-logo-grid-item{width:100%;color:inherit;font:inherit;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;flex-direction:column;align-items:center;gap:12px;padding:0;display:flex}.ins-logo-grid-art{border-radius:26%;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1);display:block;box-shadow:0 8px 24px #0000004d}.ins-logo-grid-cell{--ins-logo-art-max:140px;position:relative}.ins-logo-grid-art{width:100%;max-width:var(--ins-logo-art-max)}.ins-logo-grid-art img{aspect-ratio:1;border-radius:26%;width:100%;height:auto;display:block}.ins-logo-grid-cell:hover .ins-logo-grid-art{transform:translateY(-4px);box-shadow:0 16px 36px #00000073}.ins-logo-grid-item:active .ins-logo-grid-art{transform:scale(.96)}.ins-logo-grid-item[aria-current=true] .ins-logo-grid-art{outline-offset:4px;outline:2px solid #fff}.ins-logo-grid-item:focus-visible{outline:none}.ins-logo-grid-item:focus-visible .ins-logo-grid-art{outline-offset:4px;outline:2px solid #fff}.ins-logo-grid-name{-webkit-line-clamp:2;color:#ffffffb3;max-width:100%;font:500 14px/1.4 var(--font-manrope), Inter, sans-serif;text-align:center;transition:color var(--ins-fast) var(--ins-ease);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ins-logo-grid-cell:hover .ins-logo-grid-name,.ins-logo-grid-item[aria-current=true] .ins-logo-grid-name{color:#fff}.ins-logo-grid-actions{width:min(100%, var(--ins-logo-art-max));opacity:0;transition:opacity .18s var(--ins-ease), transform .35s cubic-bezier(.22, 1, .36, 1);pointer-events:none;justify-content:flex-end;gap:4px;padding:12px 12px 7px 7px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.ins-logo-grid-cell:hover .ins-logo-grid-actions{transform:translate(-50%,-4px)}.ins-logo-grid-cell:hover .ins-logo-grid-actions,.ins-logo-grid-cell:focus-within .ins-logo-grid-actions{opacity:1;pointer-events:auto}.ins-logo-grid-actions button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:28px;height:28px;cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease);background:#0a0a0c99;border:1px solid #ffffff29;border-radius:50%;place-items:center;padding:0;display:grid}.ins-logo-grid-actions button:hover{background:#0a0a0cd9}.ins-logo-grid-actions button:focus-visible{outline-offset:1px;box-shadow:none;outline:2px solid #fff}.ins-logo-grid-actions img{filter:brightness(0)invert();display:block}@media (hover:none){.ins-logo-grid-actions{display:none}}.ins-logo-grid-skel,.ins-logo-grid-skel-name{background:#ffffff12;animation:1.4s ease-in-out infinite insLogoSkel}.ins-logo-grid-art.ins-logo-grid-skel{aspect-ratio:1;box-shadow:none}.ins-logo-grid-name.ins-logo-grid-skel-name{border-radius:7px;width:56%;height:14px;margin:2.8px 0;display:block}@keyframes insLogoSkel{50%{opacity:.5}}@media (max-width:640px){.ins-logo-view:not(.is-grid){padding-bottom:112px}.ins-logo-dock-item,.ins-logo-dock-all{width:40px;height:40px}.ins-logo-dock-track{gap:8px}.ins-logo-grid-head{margin-bottom:28px}.ins-logo-grid-search{padding:0 12px}.ins-logo-view.is-grid .ins-logo-view-dialog{padding-top:32px}.ins-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 14px}.ins-logo-grid-cell{--ins-logo-art-max:88px}.ins-logo-grid-name{font-size:13px}}body:has(.ins-logo-view) .ins-toast-host{z-index:130}body:has(.ins-logo-dock) .ins-toast-host{top:clamp(12px,3vw,28px);bottom:auto}@media (prefers-reduced-motion:reduce){.ins-logo-trigger,.ins-logo-trigger-hover,.ins-masthead-brand .ins-rank,.ins-logo-dock-item,.ins-logo-dock-all,.ins-logo-grid-art{transition:none}.ins-logo-dock,.ins-logo-grid,.ins-logo-grid-clear,.ins-logo-grid-skel,.ins-logo-grid-skel-name,.ins-logo-view-figure{animation:none}.ins-logo-dock-item:hover,.ins-logo-dock-item:hover+.ins-logo-dock-item,.ins-logo-dock-item[aria-current=true]:hover,.ins-logo-grid-cell:hover .ins-logo-grid-art,.ins-logo-grid-cell:hover .ins-logo-grid-actions{transform:translate(-50%)}.ins-logo-dock-item:has(+.ins-logo-dock-item:hover){transform:translate(-50%)}.ins-logo-grid-cell:hover .ins-logo-grid-art,.ins-logo-trigger:hover~.ins-rank,.ins-logo-trigger:focus-visible~.ins-rank,.ins-logo-trigger:hover,.ins-logo-trigger:active{transform:none}}.ins-popover-divider{background:#f0f0f0;height:1px;margin:4px 6px}@media (hover:none){.ins-card-inset,.ins-flows-row-shot,.ins-screen-preview-modal img,.ins-compare-modal img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}@media (hover:none) and (min-width:760px){.ins-card-hover-controls{opacity:1;height:auto;padding:12px;transform:none}.ins-card-shot>.ins-card-hover-controls{height:24px;padding:0;bottom:calc(min(36px,5.34%) - 12px)}.ins-app-grid:not(.ins-shot-panel *) .ins-card-shot>.ins-card-hover-controls{bottom:16px}.ins-card-hover-controls:before,.ins-card-hover-controls .ins-card-control{display:none}}html.ins-guest img[src*="/api/inspirations/screens/"],html.ins-guest img[src*="/api/inspirations/logos/"]{-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.ins-search-empty{text-align:center;flex-direction:column;align-items:center;min-height:300px;padding-top:clamp(40px,8vh,96px);display:flex;position:relative;overflow-x:clip}.ins-search-empty-copy{z-index:1;isolation:isolate;flex-direction:column;align-items:center;gap:10px;max-width:520px;animation:.4s cubic-bezier(.22,1,.36,1) insLogoGridIn;display:flex;position:relative}.ins-search-empty-copy:before{content:"";z-index:-1;filter:blur(40px);pointer-events:none;background:conic-gradient(#8b5cf60d,#3b82f60b,#22c55e0a,#f43f5e0a,#8b5cf60d);border-radius:50%;animation:24s linear infinite insSearchGlow;position:absolute;inset:-24px -40px}@keyframes insSearchGlow{to{rotate:360deg}}.ins-search-empty-title{color:#141414;font:800 clamp(24px, 2.6vw, 32px)/1.15 var(--font-outfit), var(--font-inter), sans-serif;letter-spacing:var(--ins-tracking-display);overflow-wrap:anywhere;margin:0}.ins-search-empty-desc{color:var(--ins-sub);margin:0;font-size:16px}.ins-search-empty-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px;display:flex}.ins-search-pile{z-index:2;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ins-search-empty.is-inline{min-height:440px;padding-top:24px}.ins-search-pile.is-inline{position:absolute}.ins-search-pile-shelf{box-sizing:border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#fffffff2,#f4f4f2f2);border:1px solid #1414140f;border-radius:999px;height:14px;animation:.5s both insFadeIn;position:absolute;bottom:28px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #fff,0 1px 2px #1414140a,0 12px 32px #14141412}html.ins-bat-on,html.ins-bat-on *{cursor:none!important}.ins-search-bat{will-change:transform;z-index:3;transform-origin:18px 66px;filter:drop-shadow(0 8px 12px #14141424);pointer-events:none;width:36px;height:100px;display:none;position:absolute;top:0;left:0}html.ins-bat-on .ins-search-bat{display:block}.ins-search-bat svg{display:block;overflow:visible}.ins-search-bat-eyes{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite insBatBlink}.ins-search-bat-happy,.ins-search-bat.is-swinging .ins-search-bat-eyes{display:none}.ins-search-bat.is-swinging .ins-search-bat-happy{display:inline}@keyframes insBatBlink{0%,90%,to{transform:scaleY(1)}94%{transform:scaleY(.1)}}.ins-search-pile-item{pointer-events:auto;touch-action:none;cursor:grab;will-change:transform;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:68px;height:68px;position:absolute;top:0;left:0;transform:translate(-200px,-200px)}.ins-search-pile-item.is-dragging{cursor:grabbing}.ins-search-pile-art{border-radius:50%;width:100%;height:100%;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000000f,0 6px 16px #00000014}.ins-search-pile-art:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 32% 26%,#ffffff73,#fff0 34%),radial-gradient(circle,#0000 62%,#00000024 100%);position:absolute;inset:0}.ins-search-pile-art img{object-fit:cover;pointer-events:none;will-change:transform;width:100%;height:100%;display:block}.ins-search-pile-item:hover .ins-search-pile-art{transform:scale(1.06);box-shadow:0 0 0 1px #0000000f,0 14px 28px #00000024}.ins-search-pile-item.is-dragging .ins-search-pile-art{transform:scale(1.1);box-shadow:0 0 0 1px #0000000d,0 18px 34px #00000014}.ins-search-pile-item:focus-visible{outline:none}.ins-search-pile-item:focus-visible .ins-search-pile-art{outline-offset:3px;outline:2px solid #141414}@media (prefers-reduced-motion:reduce){.ins-search-empty-copy,.ins-search-empty-copy:before,.ins-search-bat-eyes{animation:none}.ins-search-pile-art{transition:none}.ins-search-pile-item:hover .ins-search-pile-art,.ins-search-pile-item.is-dragging .ins-search-pile-art{transform:none}}.ins-search-overlay .ins-search-modal.ins-confirm{background:#fff;border-radius:28px;width:min(440px,100vw - 40px);height:auto;padding:26px 24px 20px 28px;animation:.22s cubic-bezier(.22,1,.36,1) insConfirmIn;overflow:visible;box-shadow:0 20px 48px #14141414,0 0 0 1px #14141408}.ins-confirm-overlay{z-index:140;place-items:start center;padding-top:160px;animation:.16s both insFadeIn}.ins-confirm-title{color:#141414;font:700 22px/1.25 var(--font-outfit), var(--font-inter), sans-serif;letter-spacing:var(--ins-tracking-display);overflow-wrap:anywhere;margin:0;padding-right:12px}.ins-confirm-desc{color:var(--ins-sub);overflow-wrap:anywhere;margin:10px 0 0;font-size:15px;line-height:1.5}.ins-confirm-buttons{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.ins-search-modal .ins-confirm-cancel,.ins-search-modal .ins-confirm-ok{border-radius:100px;padding:11px 22px;font-size:15px;font-weight:600;transition:background .16s,border-color .16s,color .16s}.ins-search-modal .ins-confirm-cancel{color:#141414;background:#fff;border:1px solid #e2e2e2}.ins-search-modal .ins-confirm-cancel:hover{background:#f5f5f5;border-color:#0000}.ins-search-modal .ins-confirm-ok{color:#d93a3f;background:#fdecec;border:1px solid #0000}.ins-search-modal .ins-confirm-ok:hover{background:#fce4e4}.ins-search-modal .ins-confirm-cancel:focus-visible,.ins-search-modal .ins-confirm-ok:focus-visible{outline-offset:2px;outline:2px solid #141414}@keyframes insConfirmIn{0%{opacity:0;transform:translateY(8px)scale(.97)}}.ins-search-overlay .ins-search-modal.ins-confirm .ins-request-close{transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .16s;animation:.26s cubic-bezier(.34,1.56,.64,1) 60ms backwards insConfirmCloseIn}.ins-search-overlay .ins-search-modal.ins-confirm .ins-request-close:active{transition-duration:80ms;transform:scale(.94)}@keyframes insConfirmCloseIn{0%{opacity:0;transform:scale(.8)rotate(-45deg)}}@media (prefers-reduced-motion:reduce){.ins-search-overlay .ins-search-modal.ins-confirm,.ins-confirm-overlay{animation:none}.ins-search-overlay .ins-search-modal.ins-confirm .ins-request-close{transition:none;animation:none}}.ins-moei{z-index:9000;pointer-events:none;will-change:transform;width:44px;height:44px;transition:opacity .2s;position:fixed;top:0;left:0}.ins-moei.is-hidden{opacity:0}.ins-moei.is-touch{z-index:70;pointer-events:auto;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.ins-moei.is-touch.is-hidden{pointer-events:none}.ins-moei.is-touch.is-on-layer{z-index:9000}.ins-moei-figure{width:44px;height:44px;transition:transform .16s}.ins-moei-hop{transform-origin:50% 100%;width:44px;height:44px}.ins-moei-sprite{display:block;overflow:visible}.ins-moei.is-walking .ins-moei-hop{animation:.36s ease-in-out infinite insMoeiBob}.ins-moei.is-walking .ins-moei-foot--l{animation:.36s ease-in-out infinite insMoeiStep}.ins-moei.is-walking .ins-moei-foot--r{animation:.36s ease-in-out .18s infinite insMoeiStep}.ins-moei-foot{transform-box:fill-box;transform-origin:50%}@keyframes insMoeiBob{50%{transform:translateY(-3px)rotate(-3deg)}}@keyframes insMoeiStep{50%{transform:translateY(-2.5px)}}.ins-moei.is-sitting .ins-moei-hop{animation:2.6s ease-in-out infinite insMoeiBreathe}.ins-moei.is-asleep .ins-moei-hop{animation:4s ease-in-out infinite insMoeiBreathe}@keyframes insMoeiBreathe{50%{transform:scale(1.04,.96)}}.ins-moei .ins-moei-hop.is-snack{animation:.56s cubic-bezier(.34,1.56,.64,1) insMoeiSnack}@keyframes insMoeiSnack{0%{transform:scale(1)}20%{transform:scale(1.08,.88)}50%{transform:translateY(-14px)scale(.94,1.08)}80%{transform:translateY(0)scale(1.06,.92)}}.ins-moei-eyes{transform-box:view-box;animation:4.2s infinite insMoeiBlink}@keyframes insMoeiBlink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}.ins-moei-heart{color:#ff4d7d;font-size:16px;line-height:1;animation:1s ease-out forwards insMoeiHeart;position:absolute;top:-10px;left:26px}@keyframes insMoeiHeart{0%{opacity:0;transform:translateY(4px)scale(.6)}25%{opacity:1;transform:translateY(-4px)scale(1.15)}to{opacity:0;transform:translateY(-20px)scale(1)}}.ins-moei-zzz{color:#6b7280;font:700 11px/1 var(--font-manrope), Manrope, system-ui, sans-serif;letter-spacing:1px;animation:2.4s ease-in-out infinite insMoeiZzz;position:absolute;top:-12px;left:30px}@keyframes insMoeiZzz{0%{opacity:0;transform:translateY(4px)}40%{opacity:1}to{opacity:0;transform:translate(6px,-10px)}}.ins-moei-name{color:#fff;font:600 11px/1.3 var(--font-manrope), Manrope, system-ui, sans-serif;white-space:nowrap;opacity:0;background:#18181b;border-radius:100px;padding:3px 9px;transition:opacity .18s,transform .18s;position:absolute;top:-24px;left:50%;transform:translate(-50%,4px);box-shadow:0 0 0 1px #ffffff38,0 2px 8px #00000047}.ins-moei.is-sitting:not(.is-asleep):not(.is-walking):not(.is-happy):not(.is-tricking) .ins-moei-name{opacity:1;transform:translate(-50%)}.ins-moei.is-clickable{pointer-events:auto;cursor:var(--ins-cursor-hand,pointer);-webkit-user-select:none;user-select:none}.ins-moei.is-clickable.is-hidden{pointer-events:none}.ins-moei-sprite{transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.ins-moei.is-clickable:hover:not(.is-walking):not(.is-tricking) .ins-moei-sprite{transform:translateY(-2px)scale(1.07)}.ins-moei-hop.is-trick.is-hop,.ins-moei-hop.is-trick.is-hearts{animation:.56s cubic-bezier(.34,1.56,.64,1) insMoeiSnack}.ins-moei-hop.is-trick.is-spin{transform-origin:50% 60%;animation:.76s cubic-bezier(.34,1.3,.64,1) insMoeiSpin}.ins-moei-hop.is-trick.is-wiggle{animation:.76s ease-in-out insMoeiWiggle}.ins-moei-hop.is-trick.is-boop{animation:.56s cubic-bezier(.34,1.56,.64,1) insMoeiBoop}.ins-moei-hop.is-trick.is-hello{animation:.9s ease-in-out insMoeiHello}.ins-moei-hop.is-trick.is-startle{animation:.62s cubic-bezier(.34,1.56,.64,1) insMoeiStartle}.ins-moei-hop.is-trick.is-dizzy{animation:1.5s ease-in-out insMoeiDizzy}@keyframes insMoeiSpin{0%{transform:none}15%{transform:scale(1.08,.88)}55%{transform:translateY(-14px)rotate(-360deg)scale(.96,1.06)}80%{transform:translateY(0)rotate(-360deg)scale(1.08,.9)}to{transform:rotate(-360deg)}}@keyframes insMoeiWiggle{25%{rotate:-10deg}60%{rotate:8deg}to{rotate:none}}@keyframes insMoeiBoop{0%,to{transform:none}25%{transform:scale(1.2,.7)}55%{transform:translateY(-5px)scale(.92,1.1)}80%{transform:scale(1.04,.96)}}@keyframes insMoeiHello{0%,40%,80%,to{transform:none}20%,60%{transform:translateY(-10px)rotate(-4deg)}}@keyframes insMoeiStartle{0%{transform:none}20%{transform:translateY(-18px)scale(.92,1.12)}45%{transform:none}60%{transform:scale(1.1,.9)}to{transform:none}}@keyframes insMoeiDizzy{0%,to{transform:none}15%{transform:rotate(-16deg)translate(-2px)}35%{transform:rotate(14deg)translate(2px)}55%{transform:rotate(-10deg)}75%{transform:rotate(6deg)}}.ins-moei-heart.is-burst{animation:1.1s ease-out both insMoeiHeartBurst;left:18px}@keyframes insMoeiHeartBurst{0%{opacity:0;transform:translateY(6px)scale(.5)}25%{opacity:1;transform:translate(calc(var(--dx) * .4), -4px) scale(1.15)}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.85)}}.ins-moei-spark{color:#ffc53d;pointer-events:none;font-size:12px;line-height:1;animation:.8s ease-out both insMoeiSpark;position:absolute;top:10px;left:18px}@keyframes insMoeiSpark{0%{opacity:0;transform:translate(0)scale(.4)rotate(0)}30%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(1.1) rotate(90deg)}}.ins-moei-say{color:#18181b;font:700 12px/1.3 var(--font-manrope), Manrope, system-ui, sans-serif;white-space:nowrap;pointer-events:none;transform-origin:50% 100%;background:#fff;border-radius:100px;padding:4px 10px;animation:1.4s both insMoeiSay;position:absolute;bottom:50px;left:50%;box-shadow:0 2px 10px #00000024,0 0 0 1px #0000000d}.ins-moei-say.is-yum{color:#fff;font:600 11px/1.3 var(--font-manrope), Manrope, system-ui, sans-serif;background:#18181b;padding:3px 9px;top:-24px;bottom:auto;box-shadow:0 0 0 1px #ffffff38,0 2px 8px #00000047}.ins-moei:has(.ins-moei-say.is-yum) .ins-moei-heart{top:2px;left:48px}@keyframes insMoeiSay{0%{opacity:0;transform:translate(-50%,6px)scale(.6)}14%{opacity:1;transform:translate(-50%,-2px)scale(1.06)}22%{transform:translate(-50%)scale(1)}80%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,-6px)scale(.96)}}@media (prefers-reduced-motion:reduce){.ins-moei-hop,.ins-moei-foot,.ins-moei-eyes,.ins-moei-zzz{animation:none!important}.ins-moei-heart,.ins-moei-spark{animation-duration:.01ms}.ins-moei-sprite{transition:none}.ins-moei.is-clickable:hover .ins-moei-sprite{transform:none}}.ins-moei-overlay{z-index:140;animation:.16s both insFadeIn}.ins-search-overlay .ins-search-modal.ins-moei-studio{background:#fff;border-radius:36px;flex-direction:column;width:min(900px,100vw - 40px);height:min(780px,100vh - 40px);padding:32px;animation:.22s cubic-bezier(.22,1,.36,1) insConfirmIn;display:flex;overflow:visible;box-shadow:0 20px 48px #14141414,0 0 0 1px #14141408}.ins-moei-studio-title{color:#141414;font:700 24px/1.25 var(--font-outfit), var(--font-inter), sans-serif;margin:0}.ins-moei-studio-sub{color:var(--ins-sub,#6b6b6b);margin:6px 0 0;font-size:15px;line-height:1.5}.ins-moei-stage:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle,#14141412 1px,#0000 1.5px) 0 0/16px 16px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 55% at 50% 45%,#000,#0000);mask-image:radial-gradient(60% 55% at 50% 45%,#000,#0000)}.ins-moei-stage{background:radial-gradient(52% 62% at 50% 40%, color-mix(in srgb, var(--moei-tint) 26%, transparent), transparent 72%), #f6f6f6;border-radius:24px;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;margin-top:20px;padding:18px 16px 34px;display:flex;position:relative}.ins-search-modal .ins-moei-shuffle{z-index:2;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#141414;border:0;border-radius:100px;align-items:center;gap:8px;padding:9px 16px 9px 13px;font-size:13px;font-weight:600;transition:background .16s,transform .16s,box-shadow .16s;display:inline-flex;position:absolute;top:14px;right:14px;box-shadow:0 6px 16px #14141429}.ins-search-modal .ins-moei-shuffle:hover{background:#2a2a2a;box-shadow:0 8px 20px #14141433}.ins-search-modal .ins-moei-shuffle:active{transform:scale(.96)}.ins-moei-dice{flex:none;transition:transform .24s cubic-bezier(.34,1.56,.64,1)}.ins-moei-shuffle:hover .ins-moei-dice{transform:rotate(-14deg)scale(1.1)}.ins-moei-dice.is-rolling{animation:.52s cubic-bezier(.34,1.3,.64,1) insMoeiRoll}@keyframes insMoeiRoll{0%{transform:rotate(0)scale(1)}45%{transform:rotate(-200deg)scale(1.25)}to{transform:rotate(-360deg)scale(1)}}.ins-moei-carousel{touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:18px;outline:none;flex-shrink:0;width:calc(100% + 32px);height:220px;margin:auto -16px 16px;position:relative;overflow:hidden}.ins-moei-carousel:focus-visible{box-shadow:inset 0 0 0 2px #141414}.ins-moei-carousel:after{content:"";filter:blur(3px);background:#14141404;border-radius:50%;width:112px;height:14px;margin-left:-56px;position:absolute;bottom:12px;left:50%}.ins-search-modal .ins-moei-slide{z-index:1;cursor:pointer;opacity:.55;width:160px;height:160px;transform:translateX(calc(var(--o) * 190px)) scale(.56);transform-origin:50% 100%;background:0 0;border:0;margin-left:-80px;padding:0;transition:transform .48s cubic-bezier(.34,1.36,.64,1),opacity .32s;position:absolute;bottom:16px;left:50%}.ins-search-modal .ins-moei-slide[data-pos="0"]{z-index:1;opacity:1;cursor:default;transform:none}.ins-search-modal .ins-moei-slide[data-pos="2"]{opacity:.28;transform:translateX(calc(var(--o) * 165px)) scale(.4)}.ins-search-modal .ins-moei-slide:is([data-pos="3"],[data-pos="4"]){opacity:0;pointer-events:none;transform:translateX(calc(var(--o) * 165px)) scale(.3)}.ins-search-modal .ins-moei-slide:not([data-pos="0"]):hover{opacity:.85}.ins-moei-slide-figure{transform-origin:50% 100%;display:block}.ins-moei-slide[data-pos="0"] .ins-moei-slide-figure{animation:2.6s ease-in-out infinite insMoeiBreathe}.ins-moei-cheer{transform-origin:50% 100%;display:block}.ins-moei-cheer.is-cheering{animation:.56s cubic-bezier(.34,1.56,.64,1) insMoeiSnack}.ins-search-modal .ins-moei-slide[data-pos="0"]{cursor:var(--ins-cursor-hand,pointer)}@media (prefers-reduced-motion:reduce){.ins-moei-cheer.is-cheering{animation:none}}.ins-search-modal .ins-moei-arrow{z-index:2;background:#fff;border-radius:50%;place-items:center;width:48px;height:48px;margin-top:-24px;padding:0;transition:transform .16s,box-shadow .16s;display:grid;position:absolute;top:50%;box-shadow:0 5px 14px #0000001a,0 1px 3px #0000000f}.ins-search-modal .ins-moei-arrow--prev{left:-56px}.ins-search-modal .ins-moei-arrow--next{right:-56px}.ins-search-modal .ins-moei-arrow:hover{transform:scale(1.06);box-shadow:0 6px 16px #00000021,0 1px 3px #0000000f}.ins-search-modal .ins-moei-arrow:active{transform:scale(.96)}.ins-moei-name-field{cursor:text;align-items:center;gap:2px;max-width:100%;margin-top:auto;padding-right:12px;transition:padding .18s,gap .18s;display:inline-flex}.ins-moei-name-pencil{opacity:.35;flex:none;width:16px;transition:opacity .16s,width .18s}.ins-moei-name-field:hover .ins-moei-name-pencil{opacity:.9}.ins-moei-name-field:focus-within{gap:0;padding-right:0}.ins-moei-name-field:focus-within .ins-moei-name-pencil{opacity:0;width:0}.ins-moei-name-input{field-sizing:content;color:#141414;min-width:3ch;max-width:260px;font:700 22px/1.25 var(--font-outfit), var(--font-inter), sans-serif;text-align:center;background:0 0;border:0;border-radius:12px;outline:none;padding:4px 12px;transition:background .16s,box-shadow .16s}.ins-moei-name-input::placeholder{color:#a3a3a3}.ins-moei-name-input:hover{background:#fff9}.ins-moei-name-input:focus{background:0 0;box-shadow:0 0 0 1.5px #141414}.ins-moei-kind{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#3a3a3a;background:#ffffffd1;border-radius:100px;align-items:center;height:36px;padding:0 15px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:14px;left:14px}.ins-moei-dots{gap:6px;margin-top:12px;display:flex}.ins-search-modal .ins-moei-dot{background:#1414142e;border:0;border-radius:100px;width:6px;height:6px;padding:0;transition:width .32s cubic-bezier(.34,1.36,.64,1),background .2s}.ins-search-modal .ins-moei-dot:hover{background:#14141466}.ins-search-modal .ins-moei-dot.is-active{background:#141414;width:20px}.ins-moei-custom{flex-direction:column;flex-shrink:0;gap:20px;margin-top:24px;display:flex}.ins-moei-tabs{scrollbar-width:none;align-self:flex-start;max-width:100%;overflow-x:auto}.ins-search-modal .ins-moei-pills{background:#f3f3f4;border:0;padding:4px}.ins-search-modal .ins-moei-pills .ins-segmented-item{color:#6b6b6b;white-space:nowrap;flex:none;align-items:center;gap:7px;height:32px;transition:background .22s,color .16s,box-shadow .22s,transform .16s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.ins-search-modal .ins-moei-pills .ins-segmented-item:not(.is-active):hover{color:#141414}.ins-search-modal .ins-moei-pills .ins-segmented-item:active{transform:scale(.95)}.ins-search-modal .ins-moei-pills .ins-segmented-item.is-active{background:color-mix(in srgb, var(--moei-tint) 45%, #fff);color:#141414;box-shadow:0 2px 8px color-mix(in srgb, var(--moei-tint) 40%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--moei-tint) 60%, transparent)}.ins-moei-tab-swatch{border-radius:50%;flex:none;width:12px;height:12px;box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px #1414141a}.ins-moei-recap{border-top:1px solid #0000000f;flex-direction:column;gap:10px;margin-top:auto;padding-top:16px;display:none}.ins-moei-recap-title{color:#8a8a8a;font:700 11px/1 var(--font-manrope), Manrope, system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase}.ins-moei-recap-chips{flex-wrap:wrap;gap:8px;display:flex}.ins-search-modal .ins-moei-recap-chip{color:#141414;white-space:nowrap;background:#f3f3f4;border:0;border-radius:100px;align-items:center;gap:7px;height:34px;padding:0 13px;font-size:13px;font-weight:600;transition:background .2s,transform .16s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.ins-search-modal .ins-moei-recap-chip:hover{background:color-mix(in srgb, var(--moei-tint) 24%, #fff)}.ins-search-modal .ins-moei-recap-chip:active{transform:scale(.95)}.ins-moei-recap-chip svg{flex:none}.ins-moei-panel{align-items:center;min-height:56px;display:flex}.ins-moei-panel>*{animation:.22s cubic-bezier(.22,1,.36,1) both insMoeiPanelIn}@keyframes insMoeiPanelIn{0%{opacity:0;transform:translateY(6px)}}.ins-moei-tiles{flex-wrap:wrap;gap:12px;display:flex}.ins-search-modal .ins-moei-gumdrop{background:var(--c);width:46px;height:46px;box-shadow:inset 0 -3px 0 #00000014, 0 4px 10px color-mix(in srgb, var(--c) 50%, transparent);border-radius:50%;place-items:center;margin:5px;padding:0;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s;display:grid;position:relative}.ins-moei-gumdrop:before{content:"";background:#fff9;border-radius:50%;width:13px;height:8px;position:absolute;top:8px;left:10px;transform:rotate(-30deg)}.ins-moei-gumdrop svg{opacity:0;filter:drop-shadow(0 1px 1px #0000002e);transition:opacity .16s,transform .26s cubic-bezier(.34,1.56,.64,1);transform:scale(.4)}.ins-search-modal .ins-moei-gumdrop:hover{transform:translateY(-3px)scale(1.05)}.ins-search-modal .ins-moei-gumdrop:active{transform:scale(.92)}.ins-search-modal .ins-moei-gumdrop.is-active{box-shadow:inset 0 -3px 0 #00000014, 0 0 0 3px #fff, 0 0 0 5.5px var(--c), 0 6px 14px color-mix(in srgb, var(--c) 55%, transparent);animation:.36s cubic-bezier(.34,1.56,.64,1) insMoeiPop}.ins-moei-gumdrop.is-active svg{opacity:1;transform:scale(1)}.ins-moei-gumdrop[data-pale] svg{stroke:#6b6b6b;filter:none}@keyframes insMoeiPop{0%{transform:scale(.9)}60%{transform:scale(1.12)}to{transform:scale(1)}}.ins-search-modal .ins-moei-tile{background:#f5f5f6;border:2px solid #0000;border-radius:18px;place-items:center;width:56px;height:56px;padding:0;transition:background .2s,border-color .2s,transform .22s cubic-bezier(.34,1.56,.64,1);display:grid}.ins-search-modal .ins-moei-tile:hover{background:color-mix(in srgb, var(--moei-tint) 16%, #fff);transform:translateY(-2px)}.ins-search-modal .ins-moei-tile:active{transform:scale(.93)}.ins-search-modal .ins-moei-tile.is-active{border-color:color-mix(in srgb, var(--moei-tint) 75%, #141414);background:color-mix(in srgb, var(--moei-tint) 26%, #fff);animation:.36s cubic-bezier(.34,1.56,.64,1) insMoeiPop}.ins-moei-tile>*{transition:transform .24s cubic-bezier(.34,1.56,.64,1)}.ins-moei-tile:hover>*{animation:.42s ease-in-out insMoeiWiggle}.ins-moei-tile.is-active>*{transform:scale(1.1)}.ins-moei-behaviour{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}.ins-moei-setting--mode{grid-column:1/-1}.ins-moei-behaviour:has(.ins-moei-setting--sound) .ins-moei-setting--mode{grid-column:auto}.ins-moei-behaviour:has(.ins-moei-setting--mode) .ins-moei-setting--sound{grid-area:1/2}.ins-moei-setting{background:#f7f7f8;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:10px 12px 10px 18px;display:flex}.ins-search-modal .ins-moei-setting .ins-moei-pills{background:#fff;flex:none}.ins-search-modal .ins-moei-setting .ins-moei-switch{margin-right:6px}.ins-moei-setting-label{color:#141414;flex-direction:column;gap:2px;min-width:0;font-size:14px;font-weight:600;display:flex}.ins-moei-setting-hint{color:#8a8a8a;font-size:12px;font-weight:500}.ins-search-modal .ins-moei-switch{background:#d9d9d9;border-radius:999px;flex:none;width:44px;height:26px;padding:0;transition:background .2s;position:relative}.ins-search-modal .ins-moei-switch:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .22s cubic-bezier(.34,1.4,.64,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000002e}.ins-search-modal .ins-moei-switch.is-on{background:color-mix(in srgb, var(--moei-tint) 70%, #141414)}.ins-search-modal .ins-moei-switch.is-on:after{transform:translate(18px)}.ins-moei-studio-foot{background:#fff;border-top:1px solid #00000014;border-radius:0 0 36px 36px;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;margin:32px -32px -32px;padding:16px 32px;display:flex}.ins-search-modal .ins-moei-secondary,.ins-search-modal .ins-moei-primary{border-radius:100px;padding:11px 22px;font-size:15px;font-weight:600;transition:background .16s,border-color .16s,opacity .16s}.ins-search-modal .ins-moei-secondary{color:#141414;background:#fff;border:1px solid #e2e2e2}.ins-search-modal .ins-moei-secondary:hover{background:#f5f5f5;border-color:#0000}.ins-search-modal .ins-moei-primary{color:#fff;background:#0b0c0e;border:1px solid #0b0c0e}.ins-search-modal .ins-moei-primary:hover{opacity:.9}@media (max-width:640px){.ins-search-overlay .ins-search-modal.ins-moei-studio{height:auto;max-height:calc(100vh - 48px);padding:22px 18px;overflow-y:auto}.ins-moei-studio-foot{margin:20px -18px -22px;padding:14px 18px}.ins-search-modal .ins-moei-tile{width:48px;height:48px}.ins-search-modal .ins-moei-gumdrop{width:40px;height:40px;margin:4px}.ins-moei-behaviour{grid-template-columns:minmax(0,1fr)}.ins-moei-behaviour:has(.ins-moei-setting--mode) .ins-moei-setting--sound{grid-area:auto}.ins-moei-setting--speed{flex-direction:column;align-items:stretch;gap:10px;padding:14px}.ins-search-modal .ins-moei-setting--speed .ins-moei-pills .ins-segmented-item{flex:1;justify-content:center}.ins-moei-tabs{align-self:stretch}.ins-search-modal .ins-moei-tabs.ins-moei-pills .ins-segmented-item{flex:1;justify-content:center;padding:0 6px;font-size:13px}.ins-search-modal .ins-moei-arrow{display:none}.ins-search-modal .ins-moei-slide{transform:translateX(calc(var(--o) * 108px)) scale(.5)}.ins-search-modal .ins-moei-slide[data-pos="2"]{transform:translateX(calc(var(--o) * 92px)) scale(.34)}}@media (max-width:899px) and (min-height:701px) and (max-height:880px){.ins-moei-carousel{height:176px}.ins-moei-stage{padding-bottom:22px}}@media (min-width:900px){.ins-search-overlay .ins-search-modal.ins-moei-studio{grid-template:"head head""stage custom"minmax(0,1fr)"foot foot"/minmax(0,1.3fr) minmax(0,1fr);column-gap:28px;width:min(1160px,100vw - 40px);height:min(700px,100vh - 40px);display:grid}.ins-moei-studio-head{grid-area:head}.ins-moei-stage{grid-area:stage;min-height:0;margin-top:24px}.ins-moei-custom{grid-area:custom;gap:16px;min-height:0;margin-top:24px}.ins-moei-studio-foot{grid-area:foot;margin-top:28px}.ins-search-modal .ins-moei-arrow{width:40px;height:40px;margin-top:-20px}.ins-search-modal .ins-moei-arrow--prev{left:-20px}.ins-search-modal .ins-moei-arrow--next{right:-20px}.ins-search-modal .ins-moei-slide{transform:translateX(calc(var(--o) * 180px)) scale(.5)}.ins-search-modal .ins-moei-slide[data-pos="2"]{opacity:0;pointer-events:none;transform:translateX(calc(var(--o) * 180px)) scale(.3)}.ins-moei-tabs{align-self:stretch;display:flex}.ins-search-modal .ins-moei-tabs.ins-moei-pills .ins-segmented-item{flex:1;justify-content:center}.ins-moei-panel{align-items:flex-start}.ins-moei-tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;width:100%;display:grid}.ins-moei-tiles:has(.ins-moei-gumdrop){grid-template-columns:repeat(5,auto);justify-content:space-between;row-gap:14px}.ins-search-modal .ins-moei-tile{aspect-ratio:1;border-radius:20px;width:100%;height:auto}.ins-moei-recap{display:flex}.ins-search-modal .ins-moei-gumdrop{width:56px;height:56px}.ins-moei-behaviour{grid-template-columns:minmax(0,1fr);gap:10px}.ins-moei-setting{min-height:58px;padding-block:8px}.ins-moei-setting--mode{grid-column:auto}.ins-moei-behaviour:has(.ins-moei-setting--sound) .ins-moei-setting--mode{grid-column:auto}.ins-moei-behaviour:has(.ins-moei-setting--mode) .ins-moei-setting--sound{grid-area:auto}}@media (max-height:700px){.ins-search-overlay .ins-search-modal.ins-moei-studio{height:auto;max-height:calc(100vh - 40px);overflow-y:auto}.ins-search-overlay .ins-search-modal.ins-moei-studio .ins-request-close{top:14px;right:14px}}@media (max-width:899px) and (max-height:700px){.ins-search-modal .ins-moei-arrow--prev{left:-24px}.ins-search-modal .ins-moei-arrow--next{right:-24px}}@media (min-width:900px) and (max-height:700px){.ins-search-overlay .ins-search-modal.ins-moei-studio{grid-template-rows:auto auto auto;padding:24px 28px}.ins-moei-stage,.ins-moei-custom{margin-top:16px}.ins-moei-studio-foot{margin:20px -28px -24px;padding:12px 28px}.ins-moei-carousel{height:176px}.ins-moei-stage{padding-bottom:20px}.ins-search-modal .ins-moei-slide[data-pos="0"]{transform:scale(.85)}}.ins-sheet-handle{display:none}@media (max-width:759px){.ins-search-overlay.ins-sheet-overlay{background:var(--ins-backdrop);place-items:end stretch;padding:0}.ins-sheet-overlay .ins-sheet.ins-sheet{box-sizing:border-box;overscroll-behavior:contain;border-radius:24px 24px 0 0;align-self:end;width:100vw;min-width:0;max-width:none;height:auto;max-height:calc(100dvh - 48px);margin:0;padding-top:0;transition:height .28s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1);animation:.32s cubic-bezier(.22,1,.36,1) backwards insSheetUp;position:relative;overflow:hidden auto;box-shadow:0 -8px 32px #1414141f}.ins-sheet-overlay .ins-sheet.ins-sheet--tall{height:calc(100dvh - 40px);max-height:calc(100dvh - 40px)}.ins-sheet-overlay .ins-sheet.ins-sheet.is-expanded{height:calc(100dvh - 12px);max-height:calc(100dvh - 12px)}.ins-sheet-overlay .ins-sheet.ins-sheet.is-dragging{-webkit-user-select:none;user-select:none;transition:none}.ins-sheet .ins-sheet-handle{z-index:6;box-sizing:border-box;touch-action:none;cursor:grab;background:#fff;flex:none;justify-content:center;align-self:stretch;height:28px;padding-top:10px;display:flex;position:sticky;top:0}.ins-sheet-overlay .ins-search-modal.ins-sheet .ins-sheet-handle{margin-inline:calc(-1 * var(--sheet-pad-x,0px))}.ins-sheet .ins-sheet-handle:before{content:"";background:#d9d9d9;border-radius:3px;width:40px;height:5px}.ins-sheet .ins-sheet-handle:focus-visible{outline:none}.ins-sheet .ins-sheet-handle:focus-visible:before{box-shadow:0 0 0 2px #fff,0 0 0 4px #141414}.ins-sheet.is-dragging,.ins-sheet.is-dragging .ins-sheet-handle{cursor:grabbing}.ins-sheet-overlay .ins-sheet .ins-request-close{cursor:var(--ins-cursor-hand,pointer);z-index:7;width:36px;height:36px;box-shadow:none;color:#141414;background:#f2f2f2;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:22px;right:14px}.ins-sheet-overlay .ins-request.ins-sheet{flex-direction:column;display:flex}.ins-sheet .ins-request-form{flex:1 0 auto;max-height:none;overflow:visible}.ins-sheet .ins-request-actions{z-index:3;padding-bottom:calc(14px + env(safe-area-inset-bottom));background:#fbfbfb;margin-top:auto;position:sticky;bottom:0}}@keyframes insSheetUp{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.ins-sheet-overlay .ins-sheet.ins-sheet{transition:none;animation:none}}@media (hover:none){.ins-flow-steps{touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}@media (max-width:759px),(hover:none){.ins-screen-preview-filmstrip--single{touch-action:pan-y}.ins-screen-preview-filmstrip--single img{-webkit-user-drag:none}.ins-screen-preview-filmstrip--single~.ins-screen-preview-nav{display:none}}@media (max-width:759px){.ins-sheet-overlay .ins-screen-preview-modal.ins-sheet{background:#fff;gap:0}.ins-sheet .ins-screen-preview-main{height:calc(100dvh - 68px);box-shadow:none;background:0 0;border-radius:0;flex:none}.ins-sheet.is-expanded .ins-screen-preview-main{height:calc(100dvh - 40px)}.ins-sheet .ins-screen-preview-foot{padding-bottom:calc(20px + env(safe-area-inset-bottom))}.ins-sheet .ins-screen-preview-details{width:auto;max-width:none;box-shadow:none;background:0 0;border-top:1px solid #f0f0f0;border-radius:0;flex:none;overflow:visible}.ins-sheet .ins-screen-preview-details-body{flex:none;overflow:visible}.ins-search-overlay .ins-search-modal.ins-moei-studio{--sheet-pad-x:16px;padding:0 16px}.ins-search-overlay .ins-search-modal.ins-moei-studio .ins-request-close{z-index:7;flex:none;align-self:flex-end;margin:-6px -4px -30px 0;position:sticky;top:22px}.ins-moei-studio-head{z-index:3;text-align:center;background:#fff;flex:none;margin:0 -16px;padding:0 60px 14px;position:sticky;top:28px}.ins-moei-studio-title{font-size:19px}.ins-moei-studio-sub,.ins-search-modal .ins-moei-arrow{display:none}.ins-moei-studio .ins-moei-tiles{justify-content:center}.ins-moei-studio-foot{z-index:3;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-radius:0;justify-content:center;margin:20px -16px 0;position:sticky;bottom:0}.ins-search-modal .ins-moei-studio-foot .ins-moei-secondary,.ins-search-modal .ins-moei-studio-foot .ins-moei-primary{padding:12px 22px}}@media (prefers-reduced-motion:reduce){.ins-moei-slide-figure,.ins-search-overlay .ins-search-modal.ins-moei-studio,.ins-moei-overlay{animation:none!important}.ins-search-modal .ins-moei-slide,.ins-search-modal .ins-moei-dot,.ins-search-modal .ins-moei-switch:after{transition:none}.ins-moei-panel>*,.ins-search-modal .ins-moei-gumdrop.is-active,.ins-search-modal .ins-moei-tile.is-active,.ins-moei-tile:hover>*{animation:none}.ins-moei-dice,.ins-moei-dice.is-rolling{transition:none;animation:none}}.ins-settings-field{flex:0 240px}.ins-settings-days{align-items:center;gap:8px;display:flex}.ins-settings-days .ins-input{width:96px}.ins-settings-unit{color:var(--ins-muted);font-size:16px}.ins-fpill,.ins-fsort{transition:border-color var(--ins-fast) var(--ins-ease), background var(--ins-fast) var(--ins-ease), box-shadow var(--ins-fast) var(--ins-ease), scale .16s var(--ins-ease)}.ins-fdrawer .ins-fpanel-option{transition:border-color .16s var(--ins-ease), background .16s var(--ins-ease), color .16s var(--ins-ease), padding .18s var(--ins-ease), scale .16s var(--ins-ease)}.ins-fpanel-done,.ins-fdrawer-close,.ins-card-control{transition:background var(--ins-fast) var(--ins-ease), border-color var(--ins-fast) var(--ins-ease), scale .16s var(--ins-ease)}.ins-fpill:active:not(:disabled),.ins-fsort:active,.ins-fpanel-option:active:not(:disabled),.ins-fpanel-done:active,.ins-fdrawer-close:active,.ins-card-control:active:not(:disabled){transition-duration:80ms;scale:.96}.ins-fpill.ins-fpill--more:active{scale:none}.ins-fpill-chev{transition:transform .22s cubic-bezier(.22,1,.36,1)}[aria-expanded=true]>.ins-fpill-chev{transform:rotate(-90deg)}.ins-ftoolbar .ins-fpill.is-applied:not(.ins-popwrap>*){animation:.24s cubic-bezier(.22,1,.36,1) insPillIn}@keyframes insPillIn{0%{opacity:0;scale:.9}}.ins-fsort .ins-fpill-more{animation:.28s cubic-bezier(.22,1,.36,1) insCountBump;display:inline-block}@keyframes insCountBump{0%{opacity:.4;scale:.6}60%{opacity:1;scale:1.15}}@media (prefers-reduced-motion:reduce){.ins-fpill:active,.ins-fsort:active,.ins-fpanel-option:active,.ins-fpanel-done:active,.ins-fdrawer-close:active,.ins-card-control:active{scale:none}.ins-fpill-chev{transition:none}.ins-ftoolbar .ins-fpill.is-applied,.ins-fsort .ins-fpill-more{animation:none}}.ins-app-grid .ins-card-shot{transition:scale .22s cubic-bezier(.22, 1, .36, 1), background .22s var(--ins-ease)}.ins-card-shot,.ins-web-card-shot{transition:scale .22s cubic-bezier(.22, 1, .36, 1), background var(--ins-fast) var(--ins-ease)}.ins-card-inset,.ins-web-card-inset{transition:scale .22s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.ins-app-grid:not(.ins-shot-panel *) .ins-card:hover .ins-card-shot{background:#f0f0f0}:is(.ins-card-shot:has(.ins-card-link:active),.ins-web-card-shot:has(.ins-web-card-link:active),.ins-web-card-shot:has(.ins-web-card-inset>a:active)){transition-duration:90ms,90ms;scale:.97}.ins-app-grid:not(.ins-shot-panel *) .ins-card:has(.ins-card-link:active) .ins-card-shot{background:#e9e9e9}.ins-card-shot:not(.ins-shot-panel *):has(.ins-card-link:active){background:#e9e9e9}.ins-web-card-shot:has(.ins-web-card-link:active){background:#e9e9e9}.ins-web-card-shot:has(.ins-web-card-inset>a:active){background:#e9e9e9}.ins-shot-panel .ins-card-shot:before,.ins-shot-panel .ins-card-inset{transition-property:border-color,scale;transition-duration:var(--ins-fast), .22s;transition-timing-function:var(--ins-ease), cubic-bezier(.22, 1, .36, 1)}.ins-shot-panel .ins-card:hover .ins-card-shot:before,.ins-shot-panel .ins-card:hover .ins-card-inset{border-color:#e2e2e2}.ins-shot-panel .ins-card-shot:has(.ins-card-link:active):before{border-color:#cfcfcf;transition-duration:90ms,90ms}.ins-shot-panel .ins-card-inset:has(.ins-card-link:active){border-color:#cfcfcf;transition-duration:90ms,90ms}.ins-card-inset:not(.ins-shot-panel *):has(.ins-card-link:active){transition-duration:90ms;scale:.985}.ins-web-card-inset:has(a:active){transition-duration:90ms;scale:.985}.ins-card-link:active:after{background:#0b0c0e24;transition-duration:90ms}}.ins-card-select-check{animation:.26s cubic-bezier(.34,1.56,.64,1) insCheckPop}@keyframes insCheckPop{0%{opacity:0;scale:.4}}@media (prefers-reduced-motion:reduce){:is(.ins-card-shot:has(.ins-card-link:active),.ins-web-card-shot:has(.ins-web-card-link:active),.ins-web-card-shot:has(.ins-web-card-inset>a:active),.ins-card-inset:has(.ins-card-link:active),.ins-web-card-inset:has(a:active)){scale:none}.ins-card-select-check{animation:none}}.ins-brand-logo,.ins-apptab-icon,.ins-try-icons-img,.ins-header-action-link{transition:background var(--ins-fast) var(--ins-ease), scale .28s cubic-bezier(.34, 1.56, .64, 1), rotate .28s cubic-bezier(.34, 1.56, .64, 1), translate .28s cubic-bezier(.34, 1.56, .64, 1)}.ins-brand-logo:hover{rotate:-6deg;scale:1.06}.ins-brand-logo:active{transition-duration:90ms;scale:.92}.ins-apptab:hover .ins-apptab-icon:first-child{translate:-2px;rotate:-8deg}.ins-apptab:hover .ins-apptab-icon+.ins-apptab-icon{translate:2px;rotate:8deg}.ins-header-try-icons{transition:background .2s ease, scale .16s var(--ins-ease)}.ins-header-try-icons:hover .ins-try-icons-img{rotate:-6deg;scale:1.06}.ins-header-try-icons:active{transition-duration:80ms;scale:.97}.ins-header-action-link{border-radius:100px}.ins-header-action-link:hover{background:#0000000d}.ins-header-action-link:active{transition-duration:90ms;scale:.9}.ins-header .ins-profile-login-btn,.ins-header .ins-profile-menu-btn{transition:opacity var(--ins-fast) var(--ins-ease), background var(--ins-fast) var(--ins-ease), scale .16s var(--ins-ease)}.ins-header .ins-profile-login-btn:active{transition-duration:80ms;scale:.95}.ins-header .ins-profile-menu-btn:active{transition-duration:80ms;scale:.9}@media (prefers-reduced-motion:reduce){.ins-brand-logo:hover,.ins-brand-logo:active,.ins-apptab:hover .ins-apptab-icon,.ins-header-try-icons:hover .ins-try-icons-img,.ins-header-try-icons:active,.ins-header-action-link:active,.ins-header .ins-profile-login-btn:active,.ins-header .ins-profile-menu-btn:active{translate:none;rotate:none;scale:none}}.ins-fdrawer.is-closing{animation:insFdrawerOut .18s var(--ins-ease) forwards;pointer-events:none}.ins-fdrawer-backdrop.is-closing{animation:insFdrawerBackdropOut .18s var(--ins-ease) forwards}@keyframes insFdrawerOut{to{opacity:0;transform:translate(16px)}}@keyframes insFdrawerBackdropOut{to{opacity:0}}@media (max-width:759px){@keyframes insFdrawerOut{to{transform:translateY(100%)}}}.ins-fdrawer .ins-fpanel-section{animation:.38s cubic-bezier(.22,1,.36,1) both insFsectionIn;animation-delay:calc(min(var(--i,0), 8) * 30ms + 40ms)}@keyframes insFsectionIn{0%{opacity:0;translate:0 10px}}.ins-fdrawer .ins-fpanel-badge{animation:.28s cubic-bezier(.22,1,.36,1) insCountBump}.ins-fdrawer .ins-fpanel-section-head .ins-fpanel-link{animation:insFadeIn .2s var(--ins-ease)}.ins-fdrawer-close{transition:background var(--ins-fast) var(--ins-ease), border-color var(--ins-fast) var(--ins-ease), scale .16s var(--ins-ease), rotate .28s cubic-bezier(.34, 1.56, .64, 1)}.ins-fdrawer-close:hover{rotate:90deg}@media (prefers-reduced-motion:reduce){.ins-fdrawer.is-closing,.ins-fdrawer-backdrop.is-closing{opacity:0;animation:none}.ins-fdrawer .ins-fpanel-section,.ins-fdrawer .ins-fpanel-badge,.ins-fdrawer .ins-fpanel-section-head .ins-fpanel-link{animation:none}.ins-fdrawer-close:hover{rotate:none}}.ins-header{transition:background-color .2s}@media (prefers-reduced-motion:reduce){.ins-header{transition:none}}.ins-end-actions{z-index:74;opacity:0;pointer-events:none;transition:opacity .22s var(--ins-ease), translate .42s cubic-bezier(.22, 1, .36, 1), scale .42s cubic-bezier(.22, 1, .36, 1);gap:10px;display:flex;position:fixed;bottom:24px;left:50%;translate:-50% 20px;scale:.92}.ins-end-actions.is-shown{opacity:1;pointer-events:auto;translate:-50%;scale:1}.ins-root:has(.ins-float-collection-bar) .ins-end-actions{opacity:0;pointer-events:none;translate:-50% 20px;scale:.92}.ins-back-to-top{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.01em;white-space:nowrap;height:52px;cursor:var(--ins-cursor-hand,pointer);transition:translate .42s cubic-bezier(.22, 1, .36, 1), scale .42s cubic-bezier(.22, 1, .36, 1), box-shadow var(--ins-fast) var(--ins-ease), background var(--ins-fast) var(--ins-ease);background:#464646b3;border:0;border-radius:999px;align-items:center;gap:12px;padding:0 24px 0 9px;font-size:16px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,0 10px 28px -10px #00000073,0 2px 6px -2px #00000040}.ins-back-to-top.is-icon{justify-content:center;width:52px;padding:0;position:relative}.ins-end-tip{color:#fff;letter-spacing:0;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .16s var(--ins-ease), translate .16s var(--ins-ease);background:#141414;border-radius:8px;padding:6px 10px;font-size:13px;font-weight:500;position:absolute;bottom:calc(100% + 10px);left:50%;translate:-50% 4px}@media (hover:hover){.ins-back-to-top.is-icon:hover .ins-end-tip{opacity:1;transition-delay:.12s;translate:-50%}}.ins-back-to-top.is-icon:focus-visible .ins-end-tip{opacity:1;translate:-50%}.ins-back-to-top.is-icon .ins-back-to-top-arrow{transition:rotate .32s cubic-bezier(.34, 1.56, .64, 1), background var(--ins-fast) var(--ins-ease)}.ins-back-to-top.is-icon:hover .ins-back-to-top-arrow{background:0 0;translate:none;rotate:90deg}.ins-back-to-top:hover{background:#373737cc;transition-duration:.22s,.22s,.22s,.22s;translate:0 -2px;box-shadow:inset 0 1px #ffffff24,0 14px 32px -10px #00000080,0 3px 8px -2px #00000047}.ins-back-to-top:active{transition-duration:80ms,80ms,80ms,80ms;translate:0;scale:.96}.ins-back-to-top-arrow{width:34px;height:34px;transition:translate .28s cubic-bezier(.34, 1.56, .64, 1), background var(--ins-fast) var(--ins-ease);background:#ffffff24;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ins-back-to-top:hover .ins-back-to-top-arrow{background:#fff3;translate:0 -2px}.ins-explore-view{padding-bottom:64px}@media (max-width:640px){.ins-end-actions{gap:8px;bottom:16px}.ins-back-to-top{gap:8px;height:46px;padding:0 16px 0 7px;font-size:15px}.ins-back-to-top-arrow{width:32px;height:32px}.ins-back-to-top.is-icon{width:46px}}@media (max-width:759px){.ins-root:has(.ins-float-collection-bar) .ins-end-actions{opacity:0;pointer-events:none}}@media (prefers-reduced-motion:reduce){.ins-end-actions{transition:opacity .12s linear;translate:-50%;scale:1}.ins-root:has(.ins-float-collection-bar) .ins-end-actions{translate:-50%;scale:1}.ins-back-to-top:hover{translate:none}.ins-back-to-top:active{scale:none}.ins-back-to-top:hover .ins-back-to-top-arrow{translate:none}.ins-end-tip{transition:opacity .12s linear;translate:-50%}.ins-back-to-top.is-icon:hover .ins-back-to-top-arrow{rotate:none}}.ins-btn{transition:background var(--ins-fast) var(--ins-ease), border-color var(--ins-fast) var(--ins-ease), color var(--ins-fast) var(--ins-ease), scale .16s var(--ins-ease)}.ins-iconbtn{transition:background var(--ins-fast) var(--ins-ease), border-color var(--ins-fast) var(--ins-ease), color var(--ins-fast) var(--ins-ease), transform var(--ins-fast) var(--ins-ease), scale .16s var(--ins-ease)}.ins-text-search-trigger,.ins-search-clear{transition:background var(--ins-fast) var(--ins-ease), color var(--ins-fast) var(--ins-ease), scale .16s var(--ins-ease)}.ins-loadmore-btn{transition:border-color var(--ins-fast) var(--ins-ease), scale .16s var(--ins-ease)}.ins-collections-new{transition:opacity var(--ins-fast) var(--ins-ease), scale .16s var(--ins-ease)}.ins-card-select-ring{transition:opacity var(--ins-fast) var(--ins-ease), background var(--ins-fast) var(--ins-ease), border-color var(--ins-fast) var(--ins-ease), scale .16s var(--ins-ease)}.ins-rating-star{transition:color var(--ins-fast) var(--ins-ease), transform var(--ins-fast) var(--ins-ease), scale .16s var(--ins-ease)}.ins-btn:active:not(:disabled),.ins-iconbtn:active:not(:disabled),.ins-btn-copy:active:not(:disabled),.ins-btn-save:active:not(:disabled),.ins-loadmore-btn:active:not(:disabled),.ins-collections-new:active:not(:disabled),.ins-text-search-trigger:active:not(:disabled){scale:.96}.ins-card-select-ring:active:not(:disabled),.ins-rating-star:active:not(:disabled),.ins-search-clear:active:not(:disabled){scale:.9}.ins-explore-taxonomy-titlebtn:active:not(:disabled),.ins-tab:active:not(:disabled){opacity:.6}.ins-btn--masthead-save img.is-pop{animation:.42s cubic-bezier(.34,1.56,.64,1) insSavePop}@keyframes insSavePop{0%{transform:scale(.7)}55%{transform:scale(1.3)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ins-btn,.ins-iconbtn,.ins-btn-copy,.ins-btn-save,.ins-text-search-trigger,.ins-search-clear,.ins-loadmore-btn,.ins-collections-new,.ins-card-select-ring,.ins-rating-star{transition-duration:0s}.ins-btn--masthead-save img.is-pop{animation:none}}.ins-dock-pill{transition:background-color .2s var(--ins-ease), color .2s var(--ins-ease), opacity .2s var(--ins-ease), box-shadow .22s var(--ins-ease), scale .22s cubic-bezier(.22, 1, .36, 1);box-shadow:0 8px 12px #00000038}.ins-dock-pill:hover{scale:1.06;box-shadow:0 12px 20px #00000042}.ins-dock-pill:active{transition-duration:.2s,.2s,.2s,90ms,90ms;scale:.94}.ins-guide-example{transition:background .16s var(--ins-ease), scale .2s cubic-bezier(.22, 1, .36, 1)}.ins-guide-example .ins-chip-ai{transition:translate .22s cubic-bezier(.34, 1.56, .64, 1), color .16s var(--ins-ease)}.ins-guide-example:hover:not(:disabled) .ins-chip-ai{color:#0b0c0e;translate:3px}.ins-guide-example:active:not(:disabled){background:#e9ebee;transition-duration:90ms,90ms;scale:.985}.ins-chip-btn{transition:background .16s var(--ins-ease), border-color .16s var(--ins-ease), scale .2s cubic-bezier(.22, 1, .36, 1)}.ins-chip-btn .ins-chip-icon{transition:translate .22s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.ins-chip-btn:hover:not(:disabled) .ins-chip-icon{translate:0 -1px}.ins-chip-btn:active:not(:disabled){transition-duration:.16s,.16s,90ms;scale:.95}.ins-guide-history-btn,.ins-guide-newchat,.ins-guide-jump,.ins-guide-history-del,.ins-guide-esc{transition:background .16s var(--ins-ease), border-color .16s var(--ins-ease), color .16s var(--ins-ease), opacity .16s var(--ins-ease), scale .2s cubic-bezier(.22, 1, .36, 1)}.ins-guide-history-btn:active,.ins-guide-newchat:active,.ins-guide-jump:active,.ins-guide-history-del:active{transition-duration:.16s,.16s,.16s,.16s,90ms;scale:.92}.ins-guide-esc:active{transition-duration:.16s,.16s,.16s,.16s,90ms;scale:.96}.ins-guide-suggest-arrow:active{transition-duration:90ms;transform:scale(.94)}.ins-guide-send:active:not(:disabled){transition-duration:90ms;transform:scale(.92)}.ins-guide-empty-cta:active{transition-duration:90ms;transform:scale(.96)}@media (prefers-reduced-motion:reduce){.ins-dock-pill,.ins-guide-example,.ins-guide-example .ins-chip-ai,.ins-chip-btn,.ins-chip-btn .ins-chip-icon,.ins-guide-history-btn,.ins-guide-newchat,.ins-guide-jump,.ins-guide-history-del,.ins-guide-esc{transition-duration:0s}.ins-dock-pill:hover,.ins-guide-example:hover:not(:disabled) .ins-chip-ai,.ins-chip-btn:hover:not(:disabled) .ins-chip-icon{translate:0;scale:1}}.ins-explore-taxonomy-link .ins-explore-index-label{transition:translate .26s cubic-bezier(.34,1.56,.64,1)}.ins-explore-taxonomy-link:hover .ins-explore-index-label{translate:4px}.ins-explore-taxonomy-link:active .ins-explore-index-label{transition-duration:90ms;translate:7px}.ins-explore-taxonomy-link:active{opacity:.7;transition-duration:90ms}.ins-explore-index-leader{clip-path:inset(0 100% 0 0);transition:opacity .12s cubic-bezier(.22,1,.36,1),clip-path .36s cubic-bezier(.22,1,.36,1),border-color .2s}.ins-explore-taxonomy-link:hover .ins-explore-index-leader{clip-path:inset(0)}.ins-explore-index-count{transition:opacity .18s cubic-bezier(.22,1,.36,1) .12s,translate .32s cubic-bezier(.22,1,.36,1) .12s,color .2s;translate:6px}.ins-explore-taxonomy-link:hover .ins-explore-index-count{translate:0}@media (hover:none){.ins-explore-index-leader{clip-path:none}.ins-explore-index-count{translate:0}}.ins-explore-cursor-slide{visibility:visible;opacity:0;transition:opacity .18s cubic-bezier(.22,1,.36,1)}.ins-explore-cursor-slide.is-active{opacity:1}@media (prefers-reduced-motion:reduce){.ins-explore-taxonomy-link .ins-explore-index-label,.ins-explore-index-leader,.ins-explore-index-count,.ins-explore-cursor-slide{transition-duration:0s}.ins-explore-taxonomy-link:hover .ins-explore-index-label,.ins-explore-taxonomy-link:active .ins-explore-index-label{translate:0}}.ins-ftoolbar.is-docked .ins-ftoolbar-context{display:inline-flex}.ins-ftoolbar.is-docked .ins-ftoolbar-context+.ins-ftoolbar-divider--switch{display:block}.ins-segmented--toolbar .ins-segmented-item{transition:background .16s var(--ins-ease), color .16s var(--ins-ease), scale .2s cubic-bezier(.22, 1, .36, 1)}.ins-segmented--toolbar .ins-segmented-item:hover:not(.is-active){color:var(--ins-text)}.ins-segmented--toolbar .ins-segmented-item:active:not(:disabled){transition-duration:.16s,.16s,90ms;scale:.95}@media (prefers-reduced-motion:reduce){.ins-segmented--toolbar .ins-segmented-item{transition-duration:0s}}@media (max-width:759px){.ins-header{-webkit-backdrop-filter:none;backdrop-filter:none}.ins-header:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:none;position:absolute;inset:0}.ins-ftoolbar.is-docked{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.ins-header:has(.ins-ftoolbar.is-docked){background:#ffffffeb}.ins-tabbar-row.is-docked{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.ins-tabbar-row.is-docked:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:none;background:#ffffffeb;position:absolute;inset:0}.ins-tabbar-row.is-docked:not(.is-leaving){animation-fill-mode:backwards}.ins-header:has(.ins-tabbar-row.is-docked:not(.is-leaving)):before{display:none}}:is(.ins-ftoolbar,.ins-tabbar-row).is-docked :is(.ins-fpill,.ins-fsort,.ins-segmented){background:0 0}:is(.ins-ftoolbar,.ins-tabbar-row).is-docked :is(.ins-fpill,.ins-fsort):not(.is-applied):not(:hover){border-color:#0b0c0e1a}.ins-apptab-icon img{animation:.42s cubic-bezier(.34,1.56,.64,1) both insTabMarkIn}.ins-apptab-icon+.ins-apptab-icon img{animation-delay:80ms}@keyframes insTabMarkIn{0%{opacity:0;scale:.4}}@media (prefers-reduced-motion:reduce){.ins-apptab-icon img{animation:none}}:is(html:has([aria-modal=true]),html:has(.ins-search-overlay),html:has(aside.ins-dock:not(.ins-dock-user))){scrollbar-gutter:stable;overflow:hidden}@media (max-width:759px){.ins-search-app-icons{grid-template-columns:repeat(auto-fill,minmax(72px,1fr))}.ins-search-app-icons .ins-app-logo{width:64px!important;height:64px!important}.ins-search-app-icons .ins-skel.ins-app-icon-skel-logo{width:64px;height:64px}}.ins-search-modal-results{container-type:inline-size}@media (min-width:760px) and (max-width:1100px){.ins-search-modal-body.has-nav{grid-template-columns:216px minmax(0,1fr)}.ins-search-modal-nav{padding:20px 12px}.ins-search-modal-nav button{white-space:nowrap;padding:0 16px}}@container (max-width:559px){.ins-search-top-screens{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ins-search-top-screens button,.ins-search-top-screens button:not(.is-featured),.ins-search-top-screens button.is-featured{aspect-ratio:.92;grid-column:auto;align-self:stretch;height:auto}.ins-search-top-screens button:nth-child(n+7){display:none}.ins-search-top-screens button .ins-search-top-screen-preview,.ins-search-top-screens button.is-featured .ins-search-top-screen-preview{width:64%;height:66%;bottom:-14px;left:50%;right:auto;translate:-50%}.ins-search-top-screens button .ins-search-top-screen-preview img,.ins-search-top-screens button.is-featured .ins-search-top-screen-preview img{border-radius:6px;width:56%;height:100%}.ins-search-top-screens button .ins-search-top-screen-preview .is-back{bottom:-16px}.ins-search-top-screens button.is-web .ins-search-top-screen-preview,.ins-search-top-screens button.is-web.is-featured .ins-search-top-screen-preview{width:84%;height:50%;bottom:-8px}.ins-search-top-screens button.is-web .ins-search-top-screen-preview img,.ins-search-top-screens button.is-web.is-featured .ins-search-top-screen-preview img{width:86%;height:86%}.ins-search-top-screen-fade{height:22%}}@media (max-width:759px){.ins-search-top-screens{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ins-search-top-screens button,.ins-search-top-screens button:not(.is-featured),.ins-search-top-screens button.is-featured{aspect-ratio:.92;grid-column:auto;align-self:stretch;height:auto}.ins-search-top-screens button:nth-child(n+7){display:none}.ins-search-top-screens button .ins-search-top-screen-preview,.ins-search-top-screens button.is-featured .ins-search-top-screen-preview{width:64%;height:66%;bottom:-14px;left:50%;right:auto;translate:-50%}.ins-search-top-screens button .ins-search-top-screen-preview img,.ins-search-top-screens button.is-featured .ins-search-top-screen-preview img{border-radius:6px;width:56%;height:100%}.ins-search-top-screens button .ins-search-top-screen-preview .is-back{bottom:-16px}.ins-search-top-screens button.is-web .ins-search-top-screen-preview,.ins-search-top-screens button.is-web.is-featured .ins-search-top-screen-preview{width:84%;height:50%;bottom:-8px}.ins-search-top-screens button.is-web .ins-search-top-screen-preview img,.ins-search-top-screens button.is-web.is-featured .ins-search-top-screen-preview img{width:86%;height:86%}.ins-search-top-screen-fade{height:22%}}@container (max-width:400px){.ins-search-top-screens{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:759px){.ins-search-top-apps{overscroll-behavior-x:contain;scrollbar-width:none;gap:14px;padding-bottom:2px;display:flex;overflow-x:auto}.ins-search-top-apps::-webkit-scrollbar{display:none}:is(.ins-search-top-apps button,button.ins-app-peek){aspect-ratio:auto;clip-path:none;border-radius:0;flex-direction:column;flex:none;align-items:center;gap:8px;display:flex;overflow:visible;transform:none;-webkit-mask-image:none;mask-image:none;width:64px!important;height:auto!important}:is(.ins-search-top-apps button,button.ins-app-peek)>:is(.ins-app-logo,.ins-app-logo--initials){border-radius:16px;width:64px!important;height:64px!important}:is(.ins-search-top-apps,button.ins-app-peek) strong{color:#6f6f6f;width:72px;font-size:12px;font-weight:500;position:static!important}:is(.ins-search-top-apps button,button.ins-app-peek):is(:hover,:focus-visible,.is-active)>:is(.ins-app-logo,.ins-app-logo--initials,strong){transform:none}:is(.ins-search-top-apps button,button.ins-app-peek):active>:is(.ins-app-logo,.ins-app-logo--initials){transform:scale(.94)}}@media (min-width:760px){@container (min-width:560px){.ins-search-top-screens button:not(.is-featured) .ins-search-top-screen-go{z-index:3;inset:auto auto 12px 12px}}}.ins-chat-date{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:6px;display:inline-flex}.ins-chat-date-input{border:1px solid var(--ins-border-strong);background:var(--ins-card);height:30px;color:var(--ins-text);font:inherit;cursor:var(--ins-cursor-hand,pointer);border-radius:999px;padding:0 11px;font-size:13px;font-weight:600}.ins-chat-date-input:focus-visible{outline:2px solid var(--ins-text);outline-offset:2px}.ins-chat-date-input[aria-invalid=true]{border-color:#d92d20}.ins-chat-date .ins-chip-btn:disabled{opacity:.45;cursor:default}.ins-chat-date-note{color:#d92d20;flex-basis:100%;font-size:12px}.ins-chat-step-note{color:var(--ins-muted,#8a8f9a);margin-left:6px;font-size:12px;font-weight:500}.ins-chat-step-rank{color:var(--ins-text);background:#b0743a1f;border-radius:999px;align-items:center;gap:4px;padding:1px 8px 1px 5px;display:inline-flex}.ins-chat-step-rank b{font-weight:700}.ins-chat-step-tagline{color:var(--ins-muted,#8a8f9a);flex-basis:100%;margin:2px 0 0 22px;font-size:12px;font-style:italic;line-height:1.4;display:block}.ins-chat-step:has(.ins-chat-step-tagline){flex-wrap:wrap}.ins-chat-reorder{flex-direction:column;gap:10px;width:100%;display:flex}.ins-chat-reorder-head{color:var(--ins-text);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px;font-size:13px;display:flex}.ins-chat-reorder-head>span{color:var(--ins-muted);font-size:12px}.ins-chat-reorder-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;max-height:420px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.ins-chat-reorder-tile{border:1px solid var(--ins-border);border-radius:var(--ins-radius);background:var(--ins-card);cursor:grab;transition:opacity var(--ins-fast) var(--ins-ease), border-color var(--ins-fast) var(--ins-ease);flex-direction:column;gap:4px;padding:6px;display:flex;position:relative}.ins-chat-reorder-tile:hover{border-color:var(--ins-border-strong)}.ins-chat-reorder-tile.is-dragging{opacity:.4;cursor:grabbing}.ins-chat-reorder-tile img{aspect-ratio:9/19.5;object-fit:cover;object-position:top;border-radius:calc(var(--ins-radius) - 2px);background:var(--ins-card-alt);pointer-events:none;width:100%}.ins-chat-reorder-num{border-radius:var(--ins-radius-pill);background:var(--ins-text);min-width:20px;height:20px;color:var(--ins-page);text-align:center;padding:0 5px;font-size:11px;font-weight:600;line-height:20px;position:absolute;top:10px;left:10px}.ins-chat-reorder-name{color:var(--ins-sub);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.ins-chat-reorder-arrows{justify-content:space-between;gap:4px;display:flex}.ins-chat-reorder-arrows button{border:1px solid var(--ins-border);border-radius:var(--ins-radius-pill);height:22px;color:var(--ins-text);cursor:pointer;background:0 0;flex:1;font-size:14px;line-height:1}.ins-chat-reorder-arrows button:hover:not(:disabled){background:var(--ins-hover)}.ins-chat-reorder-arrows button:disabled{opacity:.35;cursor:default}.ins-batch{flex-direction:column;gap:20px;display:flex}.ins-batch-board{border:1px solid var(--ins-line,#00000014);background:var(--ins-surface,transparent);border-radius:16px;padding:16px}.ins-batch-board-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.ins-batch-items,.ins-batch-rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ins-batch-item{background:var(--ins-soft,#00000008);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:10px 12px;display:grid}.ins-batch-item-main{align-items:center;gap:10px;min-width:0;display:flex}.ins-batch-item-title{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ins-batch-stage{background:var(--ins-chip,#0000000f);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-size:12px;display:inline-flex}.ins-batch-item.is-done .ins-batch-stage{color:#1a7f37;background:#1a7f371a}.ins-batch-item.is-needs-you .ins-batch-stage,.ins-batch-item.is-choose .ins-batch-stage{color:#b35900;background:#b359001a}.ins-batch-item.is-skipped{opacity:.6}.ins-batch-item-sub{color:var(--ins-sub);font-variant-numeric:tabular-nums;flex-wrap:wrap;grid-column:1/2;gap:4px 12px;font-size:12px;display:flex}.ins-batch-item-actions{flex-wrap:wrap;grid-area:1/2/3/3;justify-content:flex-end;align-items:center;gap:10px;display:flex}.ins-batch-picker{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ins-batch-pick{border:1px solid var(--ins-line,#0000001a);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;display:inline-flex}.ins-batch-pick.is-added{opacity:.55;cursor:default}.ins-batch-rows{margin-top:12px}.ins-batch-row{grid-template-columns:minmax(120px,1.2fr) minmax(140px,1.4fr) minmax(90px,.9fr) minmax(110px,1fr) auto;align-items:center;gap:10px;display:grid}.ins-batch-row-video{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ins-batch-row-logo{cursor:pointer;text-overflow:ellipsis;white-space:nowrap;font-size:12px;text-decoration:underline;overflow:hidden}.ins-batch-row-state{color:var(--ins-sub);font-size:12px}.ins-batch-row-state.is-known{color:#b35900}.ins-batch-settings{flex-direction:column;gap:14px;display:flex}.ins-batch-settings .ins-field{flex:none}.ins-batch-settings .ins-segmented{flex-wrap:wrap;align-self:flex-start;max-width:100%}@media (max-width:720px){.ins-batch-row{grid-template-columns:1fr auto}.ins-batch-row>.ins-input,.ins-batch-row-logo,.ins-batch-row-state{grid-column:1/-1}.ins-batch-item{grid-template-columns:1fr}.ins-batch-item-actions{grid-area:auto/1;justify-content:flex-start}}.ins-dock-batch{color:var(--ins-sub);align-items:center;gap:8px;margin:0 16px 8px;font-size:12px;display:flex}.ins-wizard{--wz-line:#e6e6ea;--wz-tile:#f4f4f6;--wz-ink:#141414;flex-direction:column;gap:20px;display:flex}.ins-wizard-steps{counter-reset:none;scrollbar-width:none;gap:6px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.ins-wizard-steps::-webkit-scrollbar{display:none}.ins-wizard-step{flex:1 1 0;min-width:0}.ins-wizard-step button{border:0;border-bottom:2px solid var(--wz-line);width:100%;color:var(--ins-muted);font:inherit;text-align:left;cursor:default;background:0 0;align-items:center;gap:10px;padding:0 0 12px;font-size:13px;transition:color .2s,border-color .2s;display:flex}.ins-wizard-step.is-done button{color:var(--ins-text);border-bottom-color:var(--wz-ink);cursor:pointer}.ins-wizard-step.is-done button:hover:not(:disabled) .ins-wizard-step-label{text-underline-offset:3px;text-decoration:underline}.ins-wizard-step.is-current button{color:var(--ins-text);border-bottom-color:var(--wz-ink);font-weight:600}.ins-wizard-dot{background:var(--wz-tile);width:24px;height:24px;color:var(--ins-muted);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:inline-grid}.ins-wizard-step.is-current .ins-wizard-dot,.ins-wizard-step.is-done .ins-wizard-dot{background:var(--wz-ink);color:#fff}.ins-wizard-step-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ins-wizard-card{border:1px solid var(--wz-line);background:#fff;border-radius:24px;flex-direction:column;display:flex}.ins-wizard-head{flex-direction:column;gap:6px;padding:28px 28px 0;display:flex}.ins-wizard-count{letter-spacing:.04em;text-transform:uppercase;color:var(--ins-muted);margin:0;font-size:12px;font-weight:600}.ins-wizard-title{letter-spacing:-.015em;color:var(--ins-text);margin:0;font-size:22px;font-weight:600}.ins-wizard-desc{max-width:62ch;color:var(--ins-sub);margin:0;font-size:14px;line-height:1.55}.ins-wizard-stack{flex-direction:column;gap:20px;display:flex}.ins-wizard-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:start;gap:16px 20px;display:grid}.ins-wizard-wide{grid-column:1/-1}.ins-wizard-foot{border-top:1px solid var(--wz-line);background:#fcfcfd;border-radius:0 0 24px 24px;align-items:center;gap:16px;padding:16px 20px;display:flex}.ins-wizard-note{min-width:0;color:var(--ins-sub);text-align:right;flex:1;font-size:13px}.ins-wizard-foot .ins-btn{gap:8px}.ins-choice-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.ins-choice-card{border:1px solid var(--wz-line);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:18px;align-items:flex-start;gap:14px;padding:18px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.ins-choice-card:hover{border-color:#d6d6dc}.ins-choice-card.is-active{border-color:var(--wz-ink);box-shadow:0 0 0 1px var(--wz-ink);background:#fafafa}.ins-choice-card:focus-visible{outline:none;box-shadow:0 0 0 3px #14141426}.ins-choice-radio{border:1.5px solid #c9cad1;border-radius:50%;flex:none;width:18px;height:18px;margin-top:1px;transition:border .2s}.ins-choice-card.is-active .ins-choice-radio{border:5.5px solid var(--wz-ink)}.ins-choice-text{flex-direction:column;gap:4px;display:flex}.ins-choice-title{color:var(--ins-text);font-size:15px;font-weight:600}.ins-choice-desc{color:var(--ins-sub);font-size:13px;line-height:1.5}.ins-wizard-more{border:1px solid var(--wz-line);border-radius:16px;padding:0 16px}.ins-wizard-more>summary{color:var(--ins-text);cursor:pointer;align-items:center;gap:8px;padding:14px 0;font-size:14px;font-weight:500;list-style:none;display:flex}.ins-wizard-more>summary::-webkit-details-marker{display:none}.ins-wizard-more>summary svg{transition:rotate .2s;rotate:-90deg}.ins-wizard-more[open]>summary svg{rotate:none}.ins-wizard-more[open]{padding-bottom:16px}.ins-wizard-more>:not(summary)+:not(summary){margin-top:16px}.ins-dropzone--compact{padding:28px 24px!important}.ins-shot-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.ins-shot{flex-direction:column;gap:6px;display:flex;position:relative}.ins-shot img{aspect-ratio:9/19.5;object-fit:cover;object-position:top;border:1px solid var(--wz-line);background:var(--wz-tile);border-radius:14px;width:100%}.ins-shot-n{background:var(--wz-ink);color:#fff;border-radius:11px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;font-weight:600;display:grid;position:absolute;top:8px;left:8px}.ins-shot-name{color:var(--ins-sub);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ins-shot-tools{justify-content:space-between;display:flex}.ins-shot-tools .ins-iconbtn:disabled{opacity:.3}.ins-detail-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ins-detail{border:1px solid var(--wz-line);background:#fff;border-radius:18px}.ins-detail.is-open{border-color:#d6d6dc}.ins-detail-head{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:10px 16px 10px 10px;display:flex}.ins-detail-head img{object-fit:cover;object-position:top;border:1px solid var(--wz-line);border-radius:8px;width:34px;height:56px}.ins-detail-title{min-width:0;color:var(--ins-text);flex-direction:column;flex:1;gap:2px;font-size:14px;font-weight:500;display:flex}.ins-detail-title .ins-muted{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;overflow:hidden}.ins-detail-chevron{color:var(--ins-muted);transition:rotate .2s;rotate:-90deg}.ins-detail.is-open .ins-detail-chevron{rotate:none}.ins-detail-body{grid-template-columns:140px 1fr;gap:20px;padding:6px 16px 18px;display:grid}.ins-detail-preview{aspect-ratio:9/19.5;object-fit:cover;object-position:top;border:1px solid var(--wz-line);border-radius:14px;width:140px}.ins-wizard-summary{border:1px solid var(--wz-line);border-radius:18px;flex-direction:column;margin:0;display:flex;overflow:hidden}.ins-wizard-summary-row{grid-template-columns:160px 1fr;gap:16px;padding:13px 18px;font-size:14px;display:grid}.ins-wizard-summary-row+.ins-wizard-summary-row{border-top:1px solid var(--wz-line)}.ins-wizard-summary-row dt{color:var(--ins-muted)}.ins-wizard-summary-row dd{color:var(--ins-text);margin:0;font-weight:500}.ins-shot-strip{flex-wrap:wrap;gap:8px;display:flex}.ins-shot-mini{place-items:center;display:grid;position:relative}.ins-shot-mini img{object-fit:cover;object-position:top;border:1px solid var(--wz-line);border-radius:9px;width:46px;height:92px}.ins-shot-mini.is-done img{outline-offset:1px;outline:2px solid #1f9d55}.ins-shot-mini.is-failed img{outline-offset:1px;outline:2px solid #d64545}.ins-shot-mini .ins-spinner{position:absolute}.ins-shot-mini .ins-admin-err{font-size:11px;position:absolute;top:100%}.ins-wizard-result{background:#eefaf2;border-radius:18px;align-items:flex-start;gap:14px;padding:18px;display:flex}.ins-wizard-result.is-warn{background:#fff6e8}.ins-wizard-result-icon{color:#fff;background:#1f9d55;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.ins-wizard-result.is-warn .ins-wizard-result-icon{background:#d98a1f}.ins-wizard-result-title{color:var(--ins-text);margin:4px 0 2px;font-size:15px;font-weight:600}.ins-wizard-failures{flex-direction:column;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.ins-wizard-failures img{object-fit:cover;vertical-align:middle;border-radius:5px;width:22px;height:40px}.ins-pick-list{border:1px solid var(--wz-line);border-radius:18px;flex-direction:column;max-height:360px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden auto}.ins-pick-row{cursor:pointer;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.ins-pick-row+.ins-pick-row{border-top:1px solid var(--wz-line)}.ins-pick-row:hover{background:#fafafa}.ins-pick-row input{width:16px;height:16px;accent-color:var(--wz-ink)}.ins-pick-name{min-width:0;color:var(--ins-text);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ins-pick-meta{color:var(--ins-muted);font-size:12px}.ins-pill{background:var(--wz-tile);height:22px;color:var(--ins-sub);white-space:nowrap;border-radius:11px;align-items:center;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.ins-pill.is-new{color:#1d5fb8;background:#eaf3ff}.ins-pill.is-version{color:#1f7a45;background:#eefaf2}.ins-pill.is-skip{color:var(--ins-muted);background:#f4f4f6}.ins-pill.is-replace{color:#b33a2a;background:#fff0ee}.ins-source-bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ins-source-bar .ins-muted{font-size:12px}.ins-app-rows{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ins-app-row{border:1px solid var(--wz-line);border-radius:18px;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.ins-batch-logo-pick{width:44px;height:44px;color:var(--ins-muted);cursor:pointer;border:1px dashed #c9cad1;border-radius:12px;place-items:center;font-size:11px;display:grid;overflow:hidden}.ins-batch-logo-pick.has-logo{border-style:solid;border-color:var(--wz-line)}.ins-batch-logo-pick img{object-fit:cover;width:100%;height:100%}.ins-app-text{flex-direction:column;gap:4px;min-width:0;display:flex}.ins-app-text .ins-input{height:38px}.ins-app-text .ins-muted{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}@media (max-width:720px){.ins-wizard-head{padding:22px 18px 0}.ins-wizard-body{padding:20px 18px 22px}.ins-wizard-step-label{display:none}.ins-wizard-step.is-current .ins-wizard-step-label{display:inline}.ins-detail-body{grid-template-columns:1fr}.ins-detail-preview{width:110px}.ins-wizard-summary-row{grid-template-columns:1fr;gap:2px}.ins-app-row{grid-template-columns:44px minmax(0,1fr) auto}.ins-app-row .ins-pill{grid-column:2;justify-self:start}}.ins-wizard-stack>.ins-field,.ins-wizard-more .ins-field,.ins-wizard-stack>label{flex:none}.ins-wizard .ins-segmented{flex-wrap:wrap;align-self:flex-start;width:auto;max-width:100%}.ins-wizard-more>.ins-input{max-width:260px}.ins-wizard-foot .ins-btn:disabled{opacity:.35;cursor:not-allowed}.ins-analytics .ins-admin-summary{margin-bottom:0}.ins-analytics-card{background:#fff;border:1px solid #e6e6ea;border-radius:24px;flex-direction:column;gap:18px;padding:24px 26px;display:flex}.ins-analytics-head h3{letter-spacing:-.01em;color:var(--ins-text);margin:0;font-size:17px;font-weight:600}.ins-analytics-head p{max-width:70ch;color:var(--ins-sub);margin:4px 0 0;font-size:13px;line-height:1.55}.ins-analytics-bars{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.ins-analytics-bars li{grid-template-columns:90px 1fr auto;align-items:center;gap:16px;font-size:14px;display:grid}.ins-analytics-label{color:var(--ins-text);font-weight:500}.ins-analytics-track{background:#f2f2f4;border-radius:5px;height:10px;overflow:hidden}.ins-analytics-track span{background:#141414;border-radius:5px;height:100%;display:block}.ins-analytics-value{color:var(--ins-sub);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.ins-analytics-table{border:1px solid #e6e6ea;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.ins-analytics-row{grid-template-columns:minmax(140px,1.6fr) 1.2fr .6fr .7fr 1fr;align-items:center;gap:12px;padding:11px 16px;font-size:14px;display:grid}.ins-analytics-row+.ins-analytics-row{border-top:1px solid #f0f0f2}.ins-analytics-row.is-head{letter-spacing:.03em;text-transform:uppercase;color:var(--ins-muted);background:#fafafb;font-size:12px;font-weight:600}.ins-analytics-row a{color:var(--ins-text);font-weight:500;text-decoration:none}.ins-analytics-row a:hover{text-underline-offset:3px;text-decoration:underline}.ins-analytics-num{font-variant-numeric:tabular-nums;align-items:center;gap:10px;display:flex}.ins-analytics-minibar{opacity:.85;background:#141414;border-radius:3px;min-width:2px;height:6px;display:inline-block}.ins-analytics-build{flex-direction:row;justify-content:space-between;align-items:center;gap:24px}@media (max-width:720px){.ins-analytics-card{padding:20px 18px}.ins-analytics-bars li{grid-template-columns:70px 1fr}.ins-analytics-value{grid-column:1/-1}.ins-analytics-row{grid-template-columns:1.4fr 1fr .6fr}.ins-analytics-row>:nth-child(4),.ins-analytics-row>:nth-child(5){display:none}.ins-analytics-build{flex-direction:column;align-items:flex-start}}.ins-settings-account{color:var(--ins-text);align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.ins-settings-account svg{color:#1f9d55}.ins-settings-account strong{font-weight:600}.ins-admin-drawer .ins-title{letter-spacing:-.03em;font-size:32px;line-height:1.15}@media (max-width:720px){.ins-admin-drawer .ins-title{font-size:26px}}.ins-admin-header{--hd-pad:clamp(20px, 4vw, 40px);z-index:6;margin:0 calc(var(--hd-pad) * -1) 28px;padding:18px var(--hd-pad) 14px;-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);background:#fffffff0;border-bottom:1px solid #ececf0;flex-direction:column;gap:16px;display:flex;position:sticky;top:0}.ins-admin-header-main{align-items:center;gap:14px;min-height:44px;padding-right:52px;display:flex}.ins-admin-mark{color:#fff;background:#141414;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.ins-admin-header-text{flex-direction:column;gap:2px;min-width:0;display:flex}.ins-admin-header-title{letter-spacing:-.015em;color:var(--ins-text);margin:0;font-size:20px;font-weight:600;line-height:1.2}.ins-admin-header-sub{color:var(--ins-muted);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;margin:0;font-size:13px;overflow:hidden}.ins-admin-header .ins-tabbar{margin-bottom:0!important}.ins-admin-drawer .ins-admin-drawer-body{padding-top:0}.ins-admin-drawer .ins-admin-drawer-close{z-index:7;top:32px;right:32px}@media (max-width:720px){.ins-admin-header{gap:12px;padding-top:14px}.ins-admin-mark{border-radius:10px;width:34px;height:34px}.ins-admin-header-title{font-size:18px}.ins-admin-drawer .ins-admin-drawer-close{top:24px;right:24px}}.ins-admin-header{padding-top:26px}.ins-admin-drawer .ins-admin-header{--hd-pad:var(--adm-pad);margin:0 calc(var(--adm-pad) * -1) 24px;padding:24px var(--adm-pad) 14px}.ins-admin-drawer .ins-tabpanel{padding-top:0}.ins-analytics-card{border-radius:20px;gap:14px;padding:20px 22px}.ins-analytics-head p{margin-top:2px}.ins-analytics-row{padding:10px 14px}.ins-admin-drawer .ins-admin-drawer-close{top:38px}@media (max-width:720px){.ins-admin-drawer .ins-admin-drawer-body{--adm-pad:16px}.ins-admin-drawer .ins-admin-header{padding-top:16px}.ins-admin-drawer .ins-admin-drawer-close{top:26px;right:26px}.ins-analytics-card{padding:16px}}.ins-wizard{gap:16px}.ins-wizard-card{border-radius:20px}.ins-wizard-foot{border-radius:0 0 20px 20px;padding:14px 18px}@media (max-width:720px){.ins-wizard-head{padding:18px 16px 0}.ins-wizard-body{padding:16px 16px 18px}}.ins-admin-drawer .ins-field{flex:none}.ins-admin-drawer .ins-admin-row>.ins-field,.ins-admin-drawer .ins-admin-row>label.ins-field{flex:180px}.ins-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.ins-kpi{font:inherit;text-align:left;background:#fafafb;border:1px solid #ececf0;border-radius:18px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}button.ins-kpi{cursor:pointer}.ins-kpi.is-warn{background:#fff6e8;border-color:#f3dfbf}.ins-kpi-label{color:var(--ins-sub);font-size:12px;font-weight:500}.ins-kpi-value{letter-spacing:-.02em;color:var(--ins-text);font-variant-numeric:tabular-nums;font-size:26px;font-weight:600;line-height:1.1}.ins-kpi-note{color:var(--ins-muted);font-size:12px}.ins-analytics-pair{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px;display:grid}.ins-analytics-sub{letter-spacing:.03em;text-transform:uppercase;color:var(--ins-muted);margin:4px 0 -4px;font-size:12px;font-weight:600}.ins-analytics-empty{color:var(--ins-muted);margin:0;padding:12px 14px;font-size:13px}[data-tip]{position:relative}[data-tip]:hover:after{content:attr(data-tip);z-index:3;color:#fff;white-space:nowrap;pointer-events:none;background:#141414;border-radius:8px;padding:6px 9px;font-size:12px;font-weight:500;position:absolute;bottom:calc(100% + 6px);left:50%;translate:-50%}.ins-columns{grid-template-columns:repeat(14,1fr);gap:2px;height:150px;padding-top:8px;display:grid}.ins-column{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.ins-column-bar{background:#141414;border-radius:4px 4px 0 0;width:min(26px,70%);min-height:0;transition:opacity .15s}.ins-column:hover .ins-column-bar{opacity:.75}.ins-column-day{color:var(--ins-muted);font-variant-numeric:tabular-nums;font-size:11px}.ins-columns{border-bottom:0}.ins-barlist{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ins-barlist li{grid-template-columns:minmax(90px,140px) 1fr auto;align-items:center;gap:12px;font-size:13px;display:grid}.ins-barlist-label{color:var(--ins-text);white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;overflow:hidden}.ins-barlist-track{background:#f2f2f4;border-radius:4px;height:8px;overflow:hidden}.ins-barlist-track span{background:#141414;border-radius:0 4px 4px 0;height:100%;display:block}.ins-barlist-value{min-width:72px;color:var(--ins-text);font-variant-numeric:tabular-nums;text-align:right}.ins-barlist li:hover .ins-barlist-track span{opacity:.75}.ins-mini-stats{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.ins-mini-stat{background:#f6f6f8;border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.ins-mini-stat-value{color:var(--ins-text);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.ins-mini-stat-label{color:var(--ins-sub);font-size:11px}.ins-analytics-tablehead{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ins-analytics-search{height:36px;color:var(--ins-muted);border:1px solid #e6e6ea;border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.ins-analytics-search input{width:160px;font:inherit;color:var(--ins-text);background:0 0;border:0;outline:0;font-size:13px}.ins-analytics-search:focus-within{border-color:#141414}.ins-analytics-row{grid-template-columns:minmax(170px,2fr) 1.3fr .7fr .8fr .8fr 1fr}a.ins-analytics-row{color:inherit;text-decoration:none;transition:background .15s}a.ins-analytics-row:hover{background:#fafafb}.ins-analytics-sort{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.ins-analytics-sort.is-on{color:var(--ins-text)}.ins-analytics-sort span{width:10px}.ins-analytics-app{align-items:center;gap:10px;min-width:0;display:flex}.ins-analytics-app img,.ins-analytics-app-blank{object-fit:cover;border-radius:8px;flex:none;width:30px;height:30px}.ins-analytics-app-blank{color:var(--ins-sub);background:#f2f2f4;place-items:center;font-size:13px;font-weight:600;display:grid}.ins-analytics-app>span:last-child{flex-direction:column;min-width:0;display:flex}.ins-analytics-app-name{color:var(--ins-text);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ins-analytics-app-meta{color:var(--ins-muted);font-size:12px}@media (max-width:720px){.ins-kpis,.ins-mini-stats{grid-template-columns:repeat(2,1fr)}.ins-analytics-pair{grid-template-columns:1fr}.ins-columns{height:120px}.ins-column-day{font-size:10px}.ins-analytics-tablehead{flex-direction:column;align-items:stretch}.ins-analytics-search input{width:100%}.ins-analytics-row{grid-template-columns:1.6fr 1fr .6fr}.ins-analytics-row>:nth-child(n+4){display:none}}.ins-barlist-label{text-transform:none}.ins-barlist-label:first-letter{text-transform:uppercase}.ins-columns{border-bottom:1px solid #e6e6ea;padding-bottom:0}.ins-column{gap:0}.ins-column-day{height:0;position:relative;top:18px}.ins-columns{margin-bottom:20px}.ins-mini-stat-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ins-barlist-track span,.ins-column-bar{background:var(--bar,#141414)}.ins-barlist-track{background:color-mix(in srgb, var(--bar,#141414) 10%, #fff)}.ins-column-bar{box-shadow:none}.ins-kpi-label{align-items:center;gap:7px;display:inline-flex}.ins-kpi-dot{border-radius:50%;width:8px;height:8px}.ins-admin-drawer .ins-admin-drawer-body{--adm-pad:20px;padding:0 20px 20px}.ins-admin-drawer .ins-admin-header{margin:0 -20px 20px;padding:20px}.ins-admin-drawer .ins-admin-header-main{padding-right:48px}.ins-analytics-card,.ins-admin-drawer .ins-admin-form,.ins-batch-board,.ins-wizard-result{padding:20px}.ins-wizard-head{padding:20px 20px 0}.ins-wizard-body{padding:20px}.ins-wizard-foot{padding:14px 20px}.ins-kpi{padding:14px 16px}.ins-analytics,.ins-admin-drawer .ins-admin-panel,.ins-wizard{gap:20px}@media (max-width:720px){.ins-admin-drawer .ins-admin-drawer-body{--adm-pad:16px;padding:0 16px 16px}.ins-admin-drawer .ins-admin-header{margin:0 -16px 16px;padding:16px}.ins-admin-drawer .ins-admin-drawer-close{top:26px;right:26px}.ins-wizard-head{padding:16px 16px 0}.ins-wizard-body,.ins-analytics-card{padding:16px}}.ins-kpi{background:#fff;border-radius:18px;gap:6px;padding:16px;box-shadow:0 1px 2px #1012180a}.ins-kpi-top{justify-content:space-between;align-items:center;gap:8px;min-height:22px;display:flex}.ins-kpi-foot{justify-content:space-between;align-items:flex-end;gap:8px;min-height:28px;display:flex}.ins-kpi-note{line-height:1.35}.ins-spark{flex:none;width:84px;height:28px}.ins-area{flex-direction:column;gap:8px;display:flex}.ins-area-plot{height:180px;position:relative}.ins-area-plot svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ins-area-grid{stroke:#eef0f3;stroke-width:1px;stroke-dasharray:3 4}.ins-area-hits{display:grid;position:absolute;inset:0}.ins-area-hits span{cursor:crosshair}.ins-area-cross{pointer-events:none;background:#d6d8de;width:1px;position:absolute;top:0;bottom:0}.ins-area-dot{pointer-events:none;background:#fff;border:2.5px solid;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;box-shadow:0 0 0 2px #fff}.ins-area-tip{color:#fff;white-space:nowrap;pointer-events:none;background:#141414;border-radius:10px;padding:7px 10px;font-size:12px;position:absolute;top:-6px;translate:-50% -100%}.ins-area-tip strong{margin-right:4px;font-weight:600}.ins-area-axis{color:var(--ins-muted);text-align:center;font-variant-numeric:tabular-nums;font-size:11px;display:grid}.ins-area-axis span:first-child{text-align:left}.ins-area-axis span:last-child{text-align:right}.ins-donut-track{fill:none;stroke:#f2f3f5;stroke-width:13px}.ins-donut-center{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ins-donut-center strong{color:var(--ins-text);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.ins-donut-center span{max-width:90px;color:var(--ins-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ins-legend{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ins-legend li{cursor:default;border-radius:8px;grid-template-columns:10px 1fr auto 38px;align-items:center;gap:10px;padding:5px 8px;font-size:13px;display:grid}.ins-legend li.is-on{background:#f6f7f9}.ins-legend-label{color:var(--ins-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ins-legend-value{color:var(--ins-text);font-variant-numeric:tabular-nums}.ins-legend-pct{color:var(--ins-muted);text-align:right;font-variant-numeric:tabular-nums}.ins-ring{flex:none;place-items:center;display:inline-grid;position:relative}.ins-ring svg{width:100%;height:100%;position:absolute;inset:0}.ins-ring-text{flex-direction:column;align-items:center;line-height:1.1;display:flex}.ins-ring-text strong{color:var(--ins-text);font-size:22px;font-weight:600}.ins-ring-text span{color:var(--ins-muted);font-size:11px}.ins-health{align-items:center;gap:18px;display:flex}.ins-health .ins-mini-stats{flex:1;grid-template-columns:repeat(2,1fr)}.ins-segbar{flex-direction:column;gap:10px;display:flex}.ins-segbar-track{gap:2px;height:14px;display:flex}.ins-segbar-track span{border-radius:4px;min-width:3px;height:100%;transition:opacity .15s}.ins-segbar-track:hover span:not(:hover){opacity:.45}.ins-segbar-legend{color:var(--ins-text);flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.ins-segbar-legend li{align-items:center;gap:6px;display:inline-flex}.ins-segbar-legend .ins-legend-dot{border-radius:50%;width:8px;height:8px}.ins-chipcloud{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ins-chipcloud li{border:1px solid color-mix(in srgb, var(--hue) 22%, #fff);background:linear-gradient(90deg, color-mix(in srgb, var(--hue) 20%, #fff) var(--fill), #fff var(--fill));border-radius:17px;align-items:center;gap:8px;height:34px;padding:0 12px;font-size:13px;display:inline-flex}.ins-chipcloud-label{color:var(--ins-text)}.ins-chipcloud-label:first-letter{text-transform:uppercase}.ins-chipcloud-pct{color:var(--ins-text);font-variant-numeric:tabular-nums;font-weight:600}@media (max-width:720px){.ins-donut{grid-template-columns:1fr;justify-items:center}.ins-legend{width:100%}.ins-health{flex-direction:column;align-items:stretch}.ins-health .ins-ring{align-self:center}.ins-area-plot{height:140px}}.ins-kpi-foot{flex-direction:column;align-items:stretch;gap:6px;min-height:0}.ins-kpi-foot .ins-spark{width:100%;height:26px}.ins-kpis{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:calc(33.3333% - 8px);grid-auto-flow:column;gap:12px;padding-bottom:6px;display:grid;overflow-x:auto}.ins-kpis>.ins-kpi{scroll-snap-align:start;min-width:0}.ins-kpis::-webkit-scrollbar{height:6px}.ins-kpis::-webkit-scrollbar-thumb{background:#dcdde2;border-radius:3px}.ins-kpi{position:relative}.ins-kpi-top{min-height:20px}.ins-kpi-top .ins-ring{position:absolute;top:14px;right:14px}@media (max-width:720px){.ins-kpis{grid-template-columns:none;grid-auto-columns:72%}}.ins-analytics-table{--row:58px;--head:38px;max-height:calc(var(--head) + var(--row) * 7 + 2px);overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}.ins-analytics-table::-webkit-scrollbar{width:6px}.ins-analytics-table::-webkit-scrollbar-thumb{background:#dcdde2;border-radius:3px}.ins-analytics-row.is-head{z-index:1;box-sizing:border-box;height:var(--head);position:sticky;top:0;box-shadow:0 1px #ececf0}a.ins-analytics-row{box-sizing:border-box;height:var(--row)}.ins-kpi{flex-direction:column;gap:10px;padding:16px 18px;display:flex}.ins-kpi-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.ins-kpi-badge{color:#1d5fb8;white-space:nowrap;font-variant-numeric:tabular-nums;background:#eaf2fc;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:600}.ins-kpi-main{justify-content:space-between;align-items:center;gap:12px;display:flex}.ins-kpi-text{flex-direction:column;gap:2px;min-width:0;display:flex}.ins-kpi-visual{flex-direction:column;gap:10px;margin-top:auto;display:flex}.ins-kpi-visual .ins-spark{width:100%;height:40px}.ins-kpi-top .ins-ring{position:static}.ins-kpi-logos{align-items:center;display:flex}.ins-kpi-logos img,.ins-kpi-logos span{object-fit:cover;border:2px solid #fff;border-radius:9px;width:30px;height:30px;margin-left:-6px}.ins-kpi-logos>:first-child{margin-left:0}.ins-kpi-logos span{color:var(--ins-sub);background:#f2f2f4;place-items:center;font-size:12px;font-weight:600;display:grid}.ins-kpi-logos .ins-kpi-logos-more{border-radius:9px;width:auto;padding:0 8px;font-size:11px}.ins-minisplit{flex-direction:column;gap:7px;display:flex}.ins-minisplit-track{gap:2px;height:8px;display:flex}.ins-minisplit-track span{border-radius:3px;min-width:3px}.ins-minisplit-legend{color:var(--ins-sub);flex-wrap:wrap;gap:3px 10px;font-size:11px;display:flex}.ins-minisplit-legend span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.ins-minisplit-legend i{border-radius:50%;width:7px;height:7px}.ins-minisplit-legend b{color:var(--ins-text);font-variant-numeric:tabular-nums;font-weight:600}.ins-kpi-list{flex-direction:column;gap:6px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.ins-kpi-list li{grid-template-columns:minmax(0,1fr) 70px 28px;align-items:center;gap:8px;display:grid}.ins-kpi-list li>span:first-child{color:var(--ins-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ins-kpi-list-bar{background:#edf7f3;border-radius:3px;height:6px;overflow:hidden}.ins-kpi-list-bar span{border-radius:3px;height:100%;display:block}.ins-kpi-list li>.ins-muted{text-align:right;font-variant-numeric:tabular-nums}.ins-admin-drawer .ins-admin-header{gap:14px;padding-bottom:0}.ins-admin-drawer .ins-admin-header .ins-tabbar{width:100%;max-width:none;box-shadow:none;scrollbar-width:none;background:0 0;border-radius:0;gap:24px;padding:0;overflow-x:auto;margin:0!important}.ins-admin-drawer .ins-admin-header .ins-tabbar::-webkit-scrollbar{display:none}.ins-admin-drawer .ins-admin-header .ins-tab{height:40px;box-shadow:none;color:var(--ins-sub);background:0 0;border:0;border-radius:0;flex:none;padding:0 2px;font-size:14px;font-weight:500;position:relative}.ins-admin-drawer .ins-admin-header .ins-tab:after{content:"";background:0 0;border-radius:2px 2px 0 0;height:2px;transition:background .15s;position:absolute;bottom:-1px;left:0;right:0}.ins-admin-drawer .ins-admin-header .ins-tab:hover{color:var(--ins-text)}.ins-admin-drawer .ins-admin-header .ins-tab:hover:after{background:#d6d8de}.ins-admin-drawer .ins-admin-header .ins-tab.is-active{color:var(--ins-text);box-shadow:none;background:0 0;font-weight:600}.ins-admin-drawer .ins-admin-header .ins-tab:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #141414}.ins-admin-drawer .ins-admin-header .ins-tab .ins-tab-count{color:#9a5b00;background:#fff1dc;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:11px}@media (max-width:720px){.ins-admin-drawer .ins-admin-header .ins-tabbar{gap:18px}}.ins-admin-drawer .ins-admin-header .ins-tabbar{position:relative}.ins-admin-drawer .ins-admin-header .ins-tab.is-active:after,.ins-admin-drawer .ins-admin-header .ins-tab:hover:after{background:0 0}.ins-admin-drawer .ins-admin-header .ins-tab:not(.is-active):hover{color:var(--ins-text)}.ins-tab-line{pointer-events:none;background:#141414;border-radius:3px 3px 0 0;height:3px;transition:transform .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.ins-tab-line{transition:none}}.ins-kpi-visual{gap:6px}.ins-minisplit-legend{flex-wrap:nowrap;overflow:hidden}.ins-kpi-list{gap:4px}.ins-ring.is-small .ins-ring-text span{font-size:8px}.ins-kpi{gap:6px;padding:12px 14px}.ins-kpi-value{font-size:24px}.ins-kpi-text{gap:0}.ins-minisplit{gap:5px}.ins-minisplit-track{height:6px}.ins-kpi-logos img,.ins-kpi-logos span{width:26px;height:26px}.ins-analytics,.ins-analytics-pair{gap:20px}.ins-kpis{grid-auto-columns:calc(33.3333% - 13.3333px);gap:20px;margin-bottom:-6px;padding-bottom:6px}@media (max-width:720px){.ins-kpis{grid-auto-columns:72%}}.ins-analytics,.ins-analytics-pair{gap:16px}.ins-kpis{grid-auto-columns:calc(33.3333% - 10.6667px);gap:16px}@media (max-width:720px){.ins-kpis{grid-auto-columns:72%}}.ins-admin-drawer .ins-admin-panel.ins-analytics{gap:16px}.ins-app-search{height:40px;color:var(--ins-muted);border:1px solid #e6e6ea;border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.ins-app-search:focus-within{border-color:#141414}.ins-app-search input{min-width:0;font:inherit;color:var(--ins-text);background:0 0;border:0;outline:0;flex:1;font-size:14px}.ins-app-picker{scrollbar-width:thin;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;max-height:236px;margin:0;padding:2px;list-style:none;display:grid;overflow-y:auto}.ins-app-option{width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e6e6ea;border-radius:14px;align-items:center;gap:10px;padding:8px 10px;transition:border-color .15s,box-shadow .15s;display:flex}.ins-app-option:hover{border-color:#d0d2d8}.ins-app-option.is-on{border-color:#141414;box-shadow:0 0 0 1px #141414}.ins-app-option img,.ins-app-option-blank{object-fit:cover;border-radius:9px;flex:none;width:32px;height:32px}.ins-app-option-blank{color:var(--ins-sub);background:#f2f2f4;place-items:center;font-size:13px;font-weight:600;display:grid}.ins-app-option-text{min-width:0;color:var(--ins-text);flex-direction:column;flex:1;font-size:14px;display:flex}.ins-app-option-text>span:first-child{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ins-app-option-text .ins-muted{font-size:12px}.ins-version-list{flex-direction:column;gap:8px;display:flex}.ins-version{width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e6e6ea;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}div.ins-version{cursor:default;flex-wrap:wrap}.ins-version.is-on{border-color:#141414;box-shadow:0 0 0 1px #141414}.ins-version-pick{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:0;display:flex}.ins-version.is-on .ins-choice-radio{border:5.5px solid #141414}.ins-version-text{color:var(--ins-text);flex-direction:column;gap:2px;font-size:14px;display:flex}.ins-version-text>span:first-child{align-items:center;gap:8px;font-weight:500;display:inline-flex}.ins-version-text .ins-muted{font-size:12px}.ins-version-date{width:180px;height:38px}.ins-app-chosen{border:1px solid #141414;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex;box-shadow:0 0 0 1px #141414}.ins-app-chosen img,.ins-app-chosen .ins-app-option-blank{object-fit:cover;border-radius:10px;flex:none;width:36px;height:36px}.ins-stepper{scrollbar-width:none;align-items:center;margin:0;padding:4px 2px;list-style:none;display:flex;overflow-x:auto}.ins-stepper::-webkit-scrollbar{display:none}.ins-stepper-step{flex:1 1 0;align-items:center;min-width:0;display:flex}.ins-stepper-step:last-child{flex:none}.ins-stepper-step button{font:inherit;color:var(--ins-muted);cursor:default;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:10px;padding:4px 6px 4px 4px;display:flex}.ins-stepper-step.is-done button{cursor:pointer;color:var(--ins-text)}.ins-stepper-step.is-done button:hover:not(:disabled){background:#f4f4f6}.ins-stepper-dot{font-variant-numeric:tabular-nums;background:#fff;border:1.5px solid #d6d8de;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:600;transition:background .2s,border-color .2s,box-shadow .2s;display:grid}.ins-stepper-step.is-done .ins-stepper-dot{color:#fff;background:#141414;border-color:#141414}.ins-stepper-step.is-current .ins-stepper-dot{color:#141414;border:2px solid #141414;box-shadow:0 0 0 4px #14141414}.ins-stepper-label{white-space:nowrap;font-size:13px;font-weight:500}.ins-stepper-step.is-current .ins-stepper-label{color:var(--ins-text);font-weight:600}.ins-stepper-line{background:#e6e6ea;border-radius:1px;flex:1;min-width:16px;height:2px;margin:0 8px}.ins-stepper-step.is-done .ins-stepper-line{background:#141414}@media (max-width:720px){.ins-stepper-step:not(.is-current) .ins-stepper-label{display:none}.ins-stepper-line{min-width:10px;margin:0 4px}}.ins-wizard-foot{z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fcfcfdf5;margin-bottom:0;position:sticky;bottom:-20px;box-shadow:0 -8px 16px -12px #1012182e}@media (max-width:720px){.ins-wizard-foot{bottom:-16px}}.ins-wizard-foot{bottom:0}@media (max-width:720px){.ins-wizard-foot{bottom:0}}.ins-admin-drawer .ins-admin-drawer-body{box-sizing:border-box;flex-direction:column;min-height:100%;display:flex}.ins-admin-drawer .ins-tabpanel:has(.ins-wizard){flex-direction:column;flex:1;display:flex}.ins-admin-drawer .ins-tabpanel:has(.ins-wizard)>.ins-admin-panel{flex:1}:is(.ins-admin-drawer .ins-admin-panel:has(>.ins-wizard)>.ins-wizard,.ins-admin-drawer .ins-admin-panel:has(.ins-wizard)>.ins-wizard),.ins-admin-drawer .ins-wizard>.ins-wizard-card,.ins-admin-drawer .ins-wizard-body{flex:1}@media (max-width:720px){.ins-admin-drawer .ins-wizard-foot{bottom:16px;box-shadow:0 16px #fff,0 -8px 16px -12px #1012182e}}.ins-rec-bar{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.ins-rec-folder{max-width:280px;color:var(--ins-sub);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:13px;display:inline-flex;overflow:hidden}.ins-rec-bar .ins-rec-folder{margin-left:auto}.ins-rec-tools{align-items:center;gap:10px;display:flex}.ins-rec-tools .ins-app-search{flex:1}.ins-rec-grid{scrollbar-width:thin;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;max-height:300px;margin:0;padding:2px;list-style:none;display:grid;overflow-y:auto}.ins-rec{width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e6e6ea;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex;position:relative}.ins-rec:hover{border-color:#d0d2d8}.ins-rec.is-on{background:#fafafa;border-color:#141414;box-shadow:0 0 0 1px #141414}.ins-rec-logo{width:36px;height:36px;color:var(--ins-sub);background:#f2f2f4;border-radius:10px;flex:none;place-items:center;font-size:14px;font-weight:600;display:grid;overflow:hidden}.ins-rec-logo img{object-fit:cover;width:100%;height:100%}.ins-rec-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ins-rec-name{color:var(--ins-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.ins-rec-meta{color:var(--ins-muted);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:12px;display:flex}.ins-rec-meta .ins-pill{height:18px;padding:0 7px;font-size:11px}.ins-rec-check{color:#fff;border:1.5px solid #d0d2d8;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:grid}.ins-rec.is-on .ins-rec-check{background:#141414;border-color:#141414}.ins-rec--add{color:var(--ins-sub);border-style:dashed}.ins-rec--add .ins-rec-logo{background:#fff;border:1px dashed #c9cad1}.ins-admin-drawer .ins-wizard-foot{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fcfcfd}@media (max-width:720px){.ins-rec-bar .ins-rec-folder{margin-left:0}.ins-rec-tools{flex-wrap:wrap}}@media (max-width:720px){.ins-admin-drawer .ins-admin-header .ins-tab{font-size:14px}}.ins-admin-drawer .ins-admin-header{gap:8px;padding-top:16px}.ins-admin-drawer .ins-admin-header-main{min-height:36px;padding-right:44px}.ins-admin-drawer .ins-admin-header-title{letter-spacing:-.01em;font-size:17px;font-weight:600}.ins-admin-drawer .ins-admin-drawer-close{width:32px;height:32px;color:var(--ins-sub);box-shadow:none;background:0 0;border:0;border-radius:10px}@media (max-width:720px){.ins-admin-drawer .ins-admin-drawer-close{top:18px;right:16px}}.ins-admin-drawer .ins-admin-header-main{flex:none;align-items:center;min-height:0;margin-right:20px;padding:0 20px 0 0;display:flex;position:relative}.ins-admin-drawer .ins-admin-header-main:after{content:"";background:#e3e4e8;width:1px;height:20px;position:absolute;top:50%;right:0;translate:0 -50%}.ins-admin-drawer .ins-admin-header-title{letter-spacing:-.01em;white-space:nowrap;font-size:16px;font-weight:650}.ins-admin-drawer .ins-admin-header .ins-tabbar{flex:1;align-items:stretch;gap:22px;min-width:0}@media (max-width:860px){.ins-admin-drawer .ins-admin-header{flex-direction:column;align-items:stretch;gap:6px;height:auto;padding:14px 16px 0}.ins-admin-drawer .ins-admin-header-main{min-height:32px;margin:0;padding:0 44px 0 0}.ins-admin-drawer .ins-admin-header-main:after{display:none}.ins-admin-drawer .ins-admin-header .ins-tab{height:42px}.ins-admin-drawer .ins-admin-drawer-close{top:20px;right:16px}}@media (min-width:861px){.ins-admin-drawer .ins-admin-drawer-close{top:14px}}.ins-admin-drawer .ins-admin-header{flex-direction:column;align-items:stretch;gap:10px;height:auto;padding:20px 20px 0}.ins-admin-drawer .ins-admin-header-main{align-items:center;min-height:36px;margin:0;padding:0 48px 0 0;display:flex}.ins-admin-drawer .ins-admin-header-main:after{display:none}.ins-admin-drawer .ins-admin-header-title{letter-spacing:-.02em;color:var(--ins-text);font-size:20px;font-weight:650;line-height:1.2}.ins-admin-drawer .ins-admin-header .ins-tabbar{flex:none;gap:24px}.ins-admin-drawer .ins-admin-header .ins-tab{height:40px;font-size:14px}.ins-admin-drawer .ins-admin-drawer-close{border-radius:12px;width:36px;height:36px;top:32px;right:22px}@media (max-width:860px){.ins-admin-drawer .ins-admin-header{gap:6px;padding:16px 16px 0}.ins-admin-drawer .ins-admin-header-title{font-size:18px}.ins-admin-drawer .ins-admin-header .ins-tabbar{gap:18px}.ins-admin-drawer .ins-admin-drawer-close{top:26px;right:16px}}@media (min-width:861px){.ins-admin-drawer .ins-admin-drawer-close{top:20px}}@media (max-width:860px){.ins-admin-drawer .ins-admin-drawer-close{top:14px}}.ins-admin-drawer .ins-admin-drawer-close{width:40px;height:40px;color:var(--ins-text);background:#fff;border:1px solid #e6e6ea;border-radius:50%}.ins-admin-drawer .ins-admin-drawer-close:hover{background:#f6f6f8;border-color:#d0d2d8}@media (min-width:861px){.ins-admin-drawer .ins-admin-drawer-close{top:18px}}@media (max-width:860px){.ins-admin-drawer .ins-admin-drawer-close{top:14px}}.ins-admin-drawer .ins-admin-drawer-close{color:#6b6f7a;width:36px;height:36px;box-shadow:none;background:0 0;border:0;border-radius:10px;transition:background .15s,color .15s}.ins-admin-drawer .ins-admin-drawer-close svg{stroke-width:2px;width:18px;height:18px}.ins-admin-drawer .ins-admin-drawer-close:hover{color:var(--ins-text);background:#f1f2f4}.ins-admin-drawer .ins-admin-drawer-close:active{background:#e8e9ec}.ins-admin-drawer .ins-admin-drawer-close:focus-visible{outline-offset:2px;outline:2px solid #141414}@media (min-width:861px){.ins-admin-drawer .ins-admin-drawer-close{top:20px}}@media (max-width:860px){.ins-admin-drawer .ins-admin-drawer-close{top:16px}}.ins-admin-drawer-overlay{padding:0}.ins-admin-drawer{border-radius:0;height:100dvh;box-shadow:-1px 0 #e6e6ea,-24px 0 60px -24px #00000047}.ins-admin-drawer{border-radius:24px;width:100%;max-width:none;height:100%;animation-name:insAdminModalIn;animation-duration:.26s;animation-timing-function:cubic-bezier(.16,1,.3,1);box-shadow:0 24px 64px -24px #00000059}@keyframes insAdminModalIn{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}.ins-admin-drawer .ins-admin-drawer-close{color:#141414;background:#4040400f;border:0;border-radius:999px;width:28px;height:28px}.ins-admin-drawer .ins-admin-drawer-close svg{width:14px;height:14px}@media (max-width:720px){.ins-admin-drawer-overlay{padding:8px}.ins-admin-drawer{border-radius:18px}.ins-admin-drawer .ins-admin-header{border-radius:18px 18px 0 0}}@media (prefers-reduced-motion:reduce){.ins-admin-drawer{animation:none}}@media (min-width:861px){.ins-admin-drawer .ins-admin-drawer-close{top:44px;right:42px}}@media (min-width:721px) and (max-width:860px){.ins-admin-drawer .ins-admin-drawer-close{top:36px;right:36px}}@media (max-width:720px){.ins-admin-drawer .ins-admin-drawer-close{top:26px;right:24px}}.ins-admin-drawer{flex-direction:column;display:flex;position:relative;overflow:hidden}.ins-admin-drawer .ins-admin-drawer-body{scrollbar-width:thin;scrollbar-color:#d6d6dc transparent;flex:1;min-height:0;overflow-y:auto}.ins-admin-drawer .ins-admin-drawer-close{z-index:8;position:absolute}@media (min-width:861px){.ins-admin-drawer .ins-admin-drawer-close{top:24px;right:22px}}@media (min-width:721px) and (max-width:860px){.ins-admin-drawer .ins-admin-drawer-close{top:16px;right:16px}}@media (max-width:720px){.ins-admin-drawer .ins-admin-drawer-close{top:18px;right:14px}}.ins-admin-drawer .ins-wizard-foot{bottom:0;box-shadow:0 20px #fff,0 -8px 16px -12px #1012182e}@media (max-width:720px){.ins-admin-drawer .ins-wizard-foot{bottom:0;box-shadow:0 16px #fff,0 -8px 16px -12px #1012182e}}.ins-kpis{grid-auto-columns:calc(20% - 12.8px);overflow-x:auto}@media (max-width:1240px){.ins-kpis{grid-auto-columns:calc(33.3333% - 10.6667px)}}@media (max-width:720px){.ins-kpis{grid-auto-columns:78%}}.ins-kpi{background:#fff;border-color:#ebecef;border-radius:18px;grid-template-rows:auto auto 1fr;gap:8px;min-height:138px;padding:14px 16px;transition:border-color .15s,box-shadow .15s;display:grid}.ins-kpi:hover{border-color:#dcdde2;box-shadow:0 6px 18px -12px #10121840}.ins-kpi-top{gap:6px}.ins-kpi-label{letter-spacing:.02em;color:var(--ins-sub);font-size:12px;font-weight:600}.ins-kpi-dot{width:7px;height:7px}.ins-kpi-badge{padding:2px 8px;font-size:11px}.ins-kpi-main{align-items:center}.ins-kpi-value{letter-spacing:-.02em;font-size:26px;font-weight:650}.ins-kpi-note{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ins-kpi-visual{justify-content:flex-end;align-self:end;min-height:34px;margin-top:0}.ins-kpi-visual .ins-spark{height:30px}.ins-kpi-logos img,.ins-kpi-logos span{border-width:1.5px;border-radius:7px;width:24px;height:24px;margin-left:-5px}.ins-kpi-logos .ins-kpi-logos-more{padding:0 6px;font-size:10px}.ins-minisplit-legend{gap:2px 8px;font-size:11px}.ins-kpi-list li{grid-template-columns:minmax(0,1fr) 46px 26px;font-size:11.5px}.ins-ring.is-small .ins-ring-text strong{font-size:11px}.ins-ring.is-small .ins-ring-text span{display:none}.ins-kpi{overflow:hidden}.ins-minisplit-legend{min-width:0}.ins-minisplit-legend span{text-overflow:ellipsis;min-width:0;overflow:hidden}.ins-analytics-card{border-color:#ebecef;gap:16px}.ins-analytics-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ins-analytics-head-text{flex-direction:column;min-width:0;display:flex}.ins-analytics-head h3{font-size:15px;font-weight:650}.ins-analytics-head p{font-size:12.5px}.ins-analytics-pill{color:var(--ins-sub);white-space:nowrap;text-transform:capitalize;font-variant-numeric:tabular-nums;background:#f3f4f6;border-radius:999px;flex:none;padding:4px 10px;font-size:12px;font-weight:600}.ins-analytics-sub{letter-spacing:.04em;margin:2px 0 -6px;font-size:11px}.ins-donut{grid-template-columns:136px 1fr;gap:24px}.ins-donut-chart{width:136px;height:136px}.ins-donut-center strong{font-size:20px}.ins-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 16px;display:grid}.ins-legend li{grid-template-columns:8px minmax(0,1fr) auto;gap:8px;padding:6px 8px}.ins-legend-dot{border-radius:50%;width:8px;height:8px}.ins-legend-value{display:none}.ins-legend-pct{color:var(--ins-text);font-weight:600}.ins-progress-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0;padding:0;list-style:none;display:grid}.ins-progress-grid li{flex-direction:column;gap:6px;display:flex}.ins-progress-row{justify-content:space-between;align-items:baseline;gap:8px;font-size:13px;display:flex}.ins-progress-label{color:var(--ins-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ins-progress-label:first-letter{text-transform:uppercase}.ins-progress-pct{color:var(--ins-text);font-variant-numeric:tabular-nums;font-weight:600}.ins-progress-track{background:color-mix(in srgb, var(--hue) 12%, #fff);border-radius:3px;height:6px;overflow:hidden}.ins-progress-track span{background:var(--hue);border-radius:3px;height:100%;display:block}.ins-progress-grid li:hover .ins-progress-track span{filter:brightness(.92)}.ins-health{grid-template-columns:120px 1fr;align-items:center;gap:24px;display:grid}.ins-health .ins-ring{width:120px!important;height:120px!important}.ins-statlist{flex-direction:column;margin:0;display:flex}.ins-statlist>div{justify-content:space-between;align-items:center;gap:12px;padding:9px 2px;font-size:13px;display:flex}.ins-statlist>div+div{border-top:1px solid #f0f1f3}.ins-statlist dt{color:var(--ins-sub)}.ins-statlist dd{color:var(--ins-text);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.ins-statlist dd.is-warn{color:#b26a00}.ins-segbar-track{height:10px}.ins-segbar-track span{border-radius:5px}.ins-segbar-legend{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:6px 16px;display:grid}.ins-segbar-legend li{justify-content:space-between}.ins-segbar-legend li .ins-muted{color:var(--ins-text);margin-left:auto;font-weight:600}@media (max-width:720px){.ins-donut,.ins-legend,.ins-progress-grid{grid-template-columns:1fr}.ins-health{grid-template-columns:1fr;justify-items:center}.ins-statlist{width:100%}}.ins-analytics-pill{text-transform:none}.ins-donut{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:28px;display:grid}.ins-donut-chart{width:180px;height:180px;position:relative}.ins-donut-chart svg{width:100%;height:100%;overflow:visible}.ins-donut-track{fill:none;stroke:#f3f4f6}.ins-donut-seg{cursor:pointer;transition:opacity .18s,filter .18s}.ins-donut.is-hovering .ins-donut-seg:not(.is-on){opacity:.28}.ins-donut-seg.is-on{filter:drop-shadow(0 4px 8px #10121838)}.ins-donut-center{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ins-donut-center strong{letter-spacing:-.02em;color:var(--ins-text);font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}.ins-donut-center span{max-width:110px;color:var(--ins-muted);white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;font-size:12px;overflow:hidden}.ins-donut-legend{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ins-donut-legend li{cursor:default;border-radius:10px;grid-template-columns:8px minmax(70px,120px) 1fr 40px 44px;align-items:center;gap:12px;padding:6px 10px;font-size:13px;transition:background .15s,opacity .15s;display:grid}.ins-donut-legend li.is-on{background:#f5f6f8}.ins-donut.is-hovering .ins-donut-legend li:not(.is-on){opacity:.45}.ins-donut-legend-label{color:var(--ins-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ins-donut-legend-bar{background:#f3f4f6;border-radius:3px;height:6px;overflow:hidden}.ins-donut-legend-bar span{opacity:.85;border-radius:3px;height:100%;display:block}.ins-donut-legend-pct{color:var(--ins-text);text-align:right;font-variant-numeric:tabular-nums;font-weight:650}.ins-donut-legend-count{color:var(--ins-muted);text-align:right;font-variant-numeric:tabular-nums;font-size:12px}@media (max-width:720px){.ins-donut{grid-template-columns:1fr;justify-items:center}.ins-donut-legend{width:100%}.ins-donut-legend li{grid-template-columns:8px minmax(0,1fr) 60px 36px 40px}}.ins-admin-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ins-toolbar-search{height:40px;color:var(--ins-muted);background:#fff;border:1px solid #e6e6ea;border-radius:12px;flex:260px;align-items:center;gap:8px;padding:0 14px;display:flex}.ins-toolbar-search:focus-within{border-color:#141414;box-shadow:0 0 0 3px #1414140f}.ins-toolbar-search input{min-width:0;font:inherit;color:var(--ins-text);background:0 0;border:0;outline:0;flex:1;font-size:14px}.ins-admin-drawer .ins-toolbar-select{border-radius:12px;width:auto;min-width:140px;height:40px;font-size:13px}.ins-toolbar-note{color:var(--ins-muted);font-variant-numeric:tabular-nums;margin:-8px 0 0;font-size:12.5px}.ins-admin-toolbar .ins-toolbar-note{text-align:right;flex:auto;margin:0}.ins-admin-form-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ins-admin-drawer .ins-admin-form{background:#fafafb;border:1px solid #ebecef;border-radius:20px;gap:16px;padding:20px}.ins-admin-drawer .ins-admin-form-title{margin:0;font-size:15px;font-weight:650}.ins-admin-drawer .ins-admin-list{gap:8px}.ins-admin-drawer .ins-admin-item{background:#fff;border:1px solid #ebecef;border-radius:16px;padding:10px 14px;transition:border-color .15s,box-shadow .15s}.ins-admin-drawer .ins-admin-item:hover{border-color:#dcdde2;box-shadow:0 4px 14px -10px #10121840}.ins-admin-drawer .ins-admin-item-head{align-items:center;gap:14px}.ins-admin-drawer .ins-admin-thumb{object-fit:cover;object-position:top;background:#f2f2f4;border-radius:8px;width:34px;height:72px}.ins-admin-drawer .ins-admin-item-title{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:14px;font-weight:600;display:flex}.ins-admin-drawer .ins-admin-item-id{max-width:100%;color:var(--ins-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:400;overflow:hidden}.ins-admin-drawer .ins-admin-item-sub{color:var(--ins-sub);margin:2px 0 0;font-size:12.5px}.ins-admin-drawer .ins-admin-item .ins-admin-ok{margin:3px 0 0;font-size:12px}.ins-admin-drawer .ins-admin-item-actions{gap:6px}.ins-admin-drawer .ins-admin-logo{border-radius:11px;width:40px;height:40px}.ins-show-more{align-self:center;margin-top:4px}@media (max-width:720px){.ins-admin-drawer .ins-toolbar-select{flex:140px}.ins-admin-toolbar .ins-segmented{width:100%}}.ins-admin-drawer .ins-admin-item-head{padding:0}.ins-admin-drawer .ins-admin-thumb{width:30px;height:64px}.ins-admin-drawer .ins-flowbuild-mini{flex:none;gap:3px;width:112px;display:flex}.ins-admin-drawer .ins-flowbuild-mini-shot{background:#f2f2f4;border-radius:5px;width:20px;height:42px;overflow:hidden}.ins-admin-drawer .ins-flowbuild-mini-shot img{object-fit:cover;object-position:top;width:100%;height:100%}.ins-analytics{container:analytics/inline-size}.ins-kpis{grid-auto-columns:calc(20% - 12.8px)}@container analytics (max-width:1180px){.ins-kpis{grid-auto-columns:calc(33.3333% - 10.6667px)}}@container analytics (max-width:640px){.ins-kpis{grid-auto-columns:78%}}@media (max-width:1240px){.ins-kpis{grid-auto-columns:calc(20% - 12.8px)}}@media (max-width:720px){.ins-kpis{grid-auto-columns:78%}}.ins-admin-drawer .ins-wizard-foot{border-bottom:1px solid #e6e6ea;border-radius:0 0 20px 20px;box-shadow:none!important}.ins-admin-drawer .ins-wizard-card{border-bottom:0}.ins-admin-drawer .ins-wizard-foot:after{content:"";pointer-events:none;background:#fff;height:20px;position:absolute;top:calc(100% + 1px);left:-1px;right:-1px}@media (max-width:720px){.ins-admin-drawer .ins-wizard-foot:after{height:16px}}.ins-admin-drawer-overlay{justify-content:center;align-items:center;padding:24px}.ins-admin-drawer{border-radius:24px;width:min(1100px,100%);height:min(860px,100%);box-shadow:0 32px 80px -24px #0006,0 0 0 1px #0000000a}.ins-admin-drawer .ins-admin-header{border-radius:24px 24px 0 0}@media (max-width:720px){.ins-admin-drawer-overlay{padding:8px}.ins-admin-drawer{border-radius:18px;width:100%;height:100%}.ins-admin-drawer .ins-admin-header{border-radius:18px 18px 0 0}}.ins-admin-drawer-overlay{-webkit-backdrop-filter:none;background:#0b0c0e73;background:var(--ins-backdrop);justify-content:stretch;align-items:stretch;padding:0}.ins-admin-drawer{width:100%;height:100%;box-shadow:none;background:#fff;border-radius:0;animation-name:insAdminPageIn;animation-duration:.22s;animation-timing-function:ease-out}@keyframes insAdminPageIn{0%{opacity:0}to{opacity:1}}.ins-admin-shell{flex:1;grid-template-columns:minmax(220px,260px) minmax(0,1fr);align-items:start;column-gap:56px;width:100%;max-width:1480px;margin:0 auto;display:grid}.ins-admin-side{flex-direction:column;gap:18px;padding:32px 0 24px;display:flex;position:sticky;top:0}.ins-admin-side-title{letter-spacing:-.02em;color:var(--ins-text);margin:0;font-size:22px;font-weight:700}.ins-admin-tree{flex-direction:column;gap:2px;display:flex}.ins-admin-tree-item{width:100%;font:inherit;letter-spacing:-.01em;color:color-mix(in srgb, var(--ins-text) 55%, #fff);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:11px 0;font-size:15px;font-weight:600;transition:color .18s;display:flex}.ins-admin-tree-item svg{flex:none}.ins-admin-tree-item:hover,.ins-admin-tree-item.is-active{color:var(--ins-text)}.ins-admin-tree-item:focus-visible{outline:2px solid var(--ins-text);outline-offset:4px;border-radius:8px}.ins-admin-tree-count{color:#9a5b00;background:#fff1dc;border-radius:99px;margin-left:auto;padding:3px 9px;font-size:12px;font-weight:700}.ins-admin-content{flex-direction:column;gap:20px;min-width:0;min-height:100%;padding-top:32px;display:flex}.ins-admin-content>.ins-tabpanel{flex:1}.ins-admin-drawer .ins-tabpanel:has(.ins-wizard){flex-direction:column;display:flex}.ins-admin-pills{display:none}.ins-admin-drawer .ins-admin-drawer-close{width:36px;height:36px;color:var(--ins-text);background:#f2f3f5;border:0;border-radius:999px;top:24px!important;right:24px!important}.ins-admin-drawer .ins-admin-drawer-close:hover{background:#e7e8eb}@media (max-width:860px){.ins-admin-drawer .ins-admin-drawer-body{padding:0 16px 24px}.ins-admin-shell{grid-template-columns:minmax(0,1fr)}.ins-admin-side{padding:18px 48px 0 0;position:static}.ins-admin-side-title{font-size:19px}.ins-admin-tree{display:none}.ins-admin-content{padding-top:12px}.ins-admin-pills{scrollbar-width:none;background:#f2f3f5;border-radius:99px;gap:4px;padding:5px;display:flex;overflow-x:auto}.ins-admin-pills::-webkit-scrollbar{display:none}.ins-admin-pills button{font:inherit;color:var(--ins-muted);background:0 0;border:0;border-radius:99px;flex:none;padding:9px 16px;font-size:14px;font-weight:600}.ins-admin-pills button.is-active{background:var(--ins-text);color:#fff;box-shadow:0 4px 12px #00000029}.ins-admin-drawer .ins-admin-drawer-close{top:14px!important;right:14px!important}}.ins-admin-content-title{letter-spacing:-.02em;color:var(--ins-text);margin:0;padding-right:56px;font-size:22px;font-weight:700;line-height:36px}@media (max-width:860px){.ins-admin-content-title{display:none}.ins-admin-drawer .ins-admin-drawer-close{top:14px!important;right:14px!important}}.ins-admin-topbar{height:var(--ins-header-h,82px);flex:none;align-items:center;gap:14px;display:flex}.ins-admin-topbar-title{border-left:1px solid var(--ins-border);color:var(--ins-muted);padding-left:14px;font-size:15px;font-weight:600}.ins-admin-shell{grid-template-columns:minmax(240px,300px) minmax(0,1fr);column-gap:96px;max-width:none}.ins-admin-side{gap:0;padding:28px 0 24px;top:0}.ins-admin-side-title{display:none}.ins-admin-tree-item{letter-spacing:-.01em;gap:14px;padding:11px 0;font-size:16px;font-weight:600}.ins-admin-tree-item svg{stroke-width:1.9px;width:22px;height:22px}.ins-admin-tree-item.is-active svg{stroke-width:2.1px}.ins-admin-content{gap:20px;padding-top:28px}.ins-admin-content-title{letter-spacing:-.025em;font-size:28px;line-height:40px}.ins-analytics-card,.ins-wizard-card,.ins-admin-drawer .ins-admin-form{border-color:var(--ins-border);border-radius:28px}.ins-kpi{border-color:var(--ins-border);border-radius:24px}.ins-admin-drawer .ins-wizard-foot{border-color:var(--ins-border);border-radius:0 0 28px 28px}.ins-admin-drawer .ins-admin-item{border-color:var(--ins-border);border-radius:20px}.ins-analytics-card{padding:22px 26px}@media (max-width:1180px){.ins-admin-shell{grid-template-columns:minmax(200px,240px) minmax(0,1fr);column-gap:48px}}@media (max-width:860px){.ins-admin-drawer .ins-admin-drawer-body{padding:0 16px 24px}.ins-admin-topbar{height:64px}.ins-admin-topbar .ins-brand-logo-img{width:40px;height:40px}.ins-admin-shell{grid-template-columns:minmax(0,1fr)}.ins-admin-side{display:none}.ins-admin-content{padding-top:4px}.ins-admin-drawer .ins-admin-drawer-close{top:14px!important;right:16px!important}.ins-analytics-card{border-radius:22px;padding:18px}}.ins-admin-drawer-overlay{-webkit-backdrop-filter:blur(3px);background:#0b0c0e73;justify-content:center;align-items:center;padding:24px}.ins-admin-drawer{border-radius:24px;width:min(1100px,100%);height:min(860px,100%);animation-name:insAdminModalIn;animation-duration:.26s;animation-timing-function:cubic-bezier(.16,1,.3,1);box-shadow:0 32px 80px -24px #0006,0 0 0 1px #0000000a}.ins-admin-drawer .ins-admin-drawer-body{padding:0 24px 24px}.ins-admin-topbar{height:68px}.ins-admin-topbar .ins-brand-logo-img{width:40px;height:40px}.ins-admin-shell{grid-template-columns:196px minmax(0,1fr);column-gap:32px}.ins-admin-side{padding-top:12px}.ins-admin-tree-item{padding:9px 0;font-size:15px}.ins-admin-tree-item svg{width:20px;height:20px}.ins-admin-content{padding-top:12px}.ins-admin-content-title{font-size:24px;line-height:34px}.ins-admin-drawer .ins-admin-drawer-close{top:16px!important;right:24px!important}@media (max-width:1180px){.ins-admin-shell{grid-template-columns:180px minmax(0,1fr);column-gap:24px}}@media (max-width:860px){.ins-admin-drawer-overlay{padding:8px}.ins-admin-drawer{border-radius:18px;width:100%;height:100%}.ins-admin-drawer .ins-admin-drawer-body{padding:0 16px 16px}.ins-admin-topbar{height:60px}.ins-admin-shell{grid-template-columns:minmax(0,1fr)}.ins-admin-drawer .ins-admin-drawer-close{top:12px!important;right:14px!important}}.ins-admin-topbar{border-bottom:1px solid var(--ins-border);gap:0;height:68px;margin:0 -24px 8px;padding:0 24px}.ins-admin-topbar .ins-admin-topbar-title{color:var(--ins-text,#111);border:0;margin:0;padding:0;font-size:18px;font-weight:600;line-height:24px}.ins-admin-topbar .ins-admin-topbar-title:before{content:none;display:none}.ins-admin-drawer .ins-admin-drawer-close{width:36px;height:36px;top:16px!important}@media (max-width:860px){.ins-admin-topbar{height:64px;margin:0 -16px 8px;padding:0 16px}.ins-admin-drawer .ins-admin-drawer-close{top:14px!important}}.ins-admin-tree{gap:2px;padding:0}.ins-admin-tree-item{color:color-mix(in srgb, var(--ins-text) 58%, #fff);border-radius:12px;gap:10px;padding:9px 14px;font-size:15px;font-weight:500;transition:background-color .16s,color .16s}.ins-admin-tree-item:hover{background:color-mix(in srgb, var(--ins-text) 4%, transparent);color:var(--ins-text)}.ins-admin-tree-item.is-active{background:color-mix(in srgb, var(--ins-text) 7%, transparent);color:var(--ins-text);font-weight:600}.ins-admin-tree-item:focus-visible{outline-offset:0}.ins-admin-shell{grid-template-columns:224px minmax(0,1fr)}.ins-admin-tree-item{border-radius:100px;padding-left:16px;padding-right:16px}@media (max-width:1180px){.ins-admin-shell{grid-template-columns:204px minmax(0,1fr)}}@media (max-width:860px){.ins-admin-shell{grid-template-columns:minmax(0,1fr)}}.ins-admin-drawer{width:min(1240px,100%)}@media (max-width:860px){.ins-admin-drawer{width:100%}}.ins-admin-tree{gap:6px}.ins-rec--add{color:var(--ins-text);background:#f5f5f7;border:1px solid #0000}.ins-rec--add:hover{box-shadow:none;background:#eeeef1;border-color:#0000}.ins-rec--add{height:100%;color:var(--ins-text);background:#fff;border:1.5px dashed #d4d5db;justify-content:center}.ins-rec--add:hover{background:#fafafb;border-style:dashed;border-color:#b9bac2}.ins-rec--add .ins-rec-text{flex:none}.ins-rec--add .ins-rec-logo{width:auto;height:auto;color:var(--ins-text);background:0 0;border:0;border-radius:0}.ins-admin-loading{z-index:2;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.ins-admin-loading-dots{grid-template-columns:repeat(2,9px);gap:5px;animation:6s cubic-bezier(.65,0,.35,1) infinite ins-admin-dots-turn;display:inline-grid}.ins-admin-loading-dots i{border-radius:50%;width:9px;height:9px;animation:1.6s ease-in-out infinite ins-admin-dot-pulse}.ins-admin-loading-dots i:first-child{background:#ff3737}.ins-admin-loading-dots i:nth-child(2){background:#874fff;animation-delay:.2s}.ins-admin-loading-dots i:nth-child(3){background:#00b6ff;animation-delay:.6s}.ins-admin-loading-dots i:nth-child(4){background:#24cb71;animation-delay:.4s}@keyframes ins-admin-dot-pulse{0%,60%,to{opacity:1;scale:1}30%{opacity:.55;scale:.6}}@keyframes ins-admin-dots-turn{0%,40%{rotate:none}50%,90%{rotate:90deg}to{rotate:180deg}}@media (prefers-reduced-motion:reduce){.ins-admin-loading-dots,.ins-admin-loading-dots i{animation:none}}.ins-admin-tree-item{padding-top:11px;padding-bottom:11px}.ins-radial .ins-donut-track{stroke:#f1f2f4;stroke-width:9px}.ins-radial .ins-donut-seg.is-on{filter:none}.ins-radial-readout{text-align:right;pointer-events:none;flex-direction:column;align-items:flex-end;width:50%;padding:2px 14px 0 0;display:flex;position:absolute;top:0;left:0}.ins-radial-readout strong{letter-spacing:-.02em;color:var(--ins-text);font-variant-numeric:tabular-nums;font-size:19px;font-weight:700;line-height:1.15}.ins-radial-readout span{max-width:92px;color:var(--ins-muted);white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;font-size:12px;overflow:hidden}@media (max-width:860px){.ins-radial{grid-template-columns:1fr;justify-items:center}}.ins-radial{grid-template-columns:208px minmax(0,1fr);gap:32px}.ins-radial .ins-donut-chart{width:208px;height:208px}.ins-radial-readout strong{font-size:22px}.ins-radial .ins-donut-legend{gap:0}.ins-radial .ins-donut-legend li{grid-template-columns:8px minmax(0,1fr) auto;column-gap:10px;padding:5px 0;font-size:13px}.ins-radial .ins-donut-legend-bar{display:none}.ins-radial .ins-donut-legend-label{color:var(--ins-sub)}.ins-radial .ins-donut-legend-pct{color:var(--ins-text);font-weight:500}.ins-radial .ins-donut-legend li.is-on .ins-donut-legend-label{color:var(--ins-text)}.ins-radial .ins-donut-legend li{border-radius:10px;padding:5px 12px}.ins-admin-sheet-handle{display:none}.ins-admin-drawer-close:focus:not(:focus-visible){outline:none}@media (max-width:640px){.ins-admin-drawer-overlay{justify-content:stretch;align-items:flex-end;padding:0}.ins-admin-drawer{border-radius:24px 24px 0 0;width:100%;height:calc(100dvh - 40px);animation-name:insAdminSheetIn;animation-duration:.34s;animation-timing-function:cubic-bezier(.32,.72,0,1);box-shadow:0 -12px 40px -12px #0000004d}.ins-admin-sheet-handle{z-index:3;pointer-events:none;background:#d6d7dc;border-radius:99px;width:36px;height:5px;display:block;position:absolute;top:8px;left:50%;translate:-50%}.ins-admin-topbar{height:60px;padding-top:8px}.ins-admin-drawer .ins-admin-drawer-close{width:32px;height:32px;top:18px!important;right:14px!important}.ins-admin-drawer .ins-admin-drawer-body{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.ins-wizard-foot{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}@keyframes insAdminSheetIn{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.ins-admin-drawer{animation-duration:1ms}}@media (max-width:640px){.ins-radial{grid-template-columns:minmax(0,1fr);justify-items:center;gap:16px}.ins-radial .ins-donut-legend{width:100%}}.ins-admin-sheet-pull{display:none}@media (max-width:640px){.ins-admin-sheet-pull{z-index:3;cursor:grab;touch-action:none;height:68px;display:block;position:absolute;top:0;left:0;right:64px}.ins-admin-sheet-pull:active{cursor:grabbing}.ins-admin-sheet-pull .ins-admin-sheet-handle{position:absolute;top:8px;left:calc(50% + 32px)}}@media (min-width:641px){.ins-admin-drawer{height:min(820px,100% - 48px)}}.ins-admin-drawer select.ins-input{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;background-size:16px;padding-right:38px}.ins-requests{flex-direction:column;display:flex}.ins-admin-drawer .ins-screens-list{border:1px solid var(--ins-border);border-radius:24px;gap:0;padding:4px 20px}.ins-admin-drawer .ins-screens-list>.ins-admin-item{border:0;border-bottom:1px solid var(--ins-border);box-shadow:none;background:0 0;border-radius:0;padding:12px 0}.ins-admin-drawer .ins-screens-list>.ins-admin-item:last-child{border-bottom:0}.ins-screens-list .ins-admin-item-head{align-items:center;gap:14px}.ins-screens-list .ins-admin-thumb{object-fit:cover;object-position:top;border-radius:8px;flex:none;width:38px;height:76px}.ins-screens-list .ins-admin-item-text{min-width:0}.ins-screens-list .ins-admin-item-title{align-items:baseline;gap:10px;min-width:0;margin:0;font-size:15px;font-weight:600;display:flex}.ins-screens-list .ins-admin-item-id{min-width:0;color:var(--ins-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;overflow:hidden}.ins-screens-list .ins-admin-item-sub{color:var(--ins-sub);margin:3px 0 0;font-size:13px}.ins-screens-list .ins-admin-ok{color:#1f8a46;background:#eaf7ee;border-radius:99px;align-items:center;gap:4px;margin:6px 0 0;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.ins-screens-list .ins-admin-err{margin:6px 0 0;font-size:12px}.ins-screens-list .ins-admin-item-actions{gap:4px}.ins-screens-list .ins-admin-item-actions .ins-btn--sm{height:32px;padding:0 12px;font-size:13px}@media (max-width:640px){.ins-admin-drawer .ins-screens-list{border-radius:20px;padding:2px 14px}.ins-screens-list .ins-admin-item-title{flex-direction:column;gap:2px}}.ins-app-editor{flex-direction:column;gap:18px;scroll-margin-top:80px;display:flex}.ins-app-editor-head{border:1px solid var(--ins-border);border-radius:24px;align-items:center;gap:16px;padding:18px 20px;display:flex}.ins-app-editor-logo{border:1px solid var(--ins-border);width:56px;height:56px;color:var(--ins-sub);font:inherit;cursor:pointer;background:#f4f4f6;border-radius:16px;flex:none;place-items:center;padding:0;font-size:16px;font-weight:600;display:grid;position:relative}.ins-app-editor-logo img{object-fit:cover;border-radius:15px;width:100%;height:100%}.ins-app-editor-logo-edit{background:var(--ins-text);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:-6px;right:-6px;box-shadow:0 0 0 2px #fff}.ins-app-editor-logo:hover{border-color:#c9cad1}.ins-app-editor-text{flex:1;min-width:0}.ins-app-editor-name{letter-spacing:-.01em;align-items:baseline;gap:10px;margin:0;font-size:20px;font-weight:700;display:flex}.ins-app-editor-name .ins-admin-item-id{color:var(--ins-muted);font-size:13px;font-weight:400}.ins-app-editor-meta{color:var(--ins-sub);margin:4px 0 0;font-size:13px}.ins-btn--danger-ghost{color:#c62828;background:0 0;border-color:#0000}.ins-btn--danger-ghost:hover:not(:disabled){background:#fdecec}.ins-app-editor-tabs{scrollbar-width:none;align-self:flex-start;max-width:100%;overflow-x:auto}.ins-app-editor-count{background:#0000000f;border-radius:99px;margin-left:6px;padding:1px 7px;font-size:11.5px;font-weight:600}.ins-segmented-item.is-active .ins-app-editor-count{background:#fff3}@media (max-width:640px){.ins-app-editor-head{flex-wrap:wrap;padding:14px}.ins-app-editor-head .ins-btn--danger-ghost{margin-left:auto}}.ins-admin-content:has(.ins-app-editor)>.ins-admin-content-title{display:none}.ins-breadcrumbs ol{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;font-size:24px;font-weight:700;line-height:34px;list-style:none;display:flex}.ins-breadcrumbs button{color:var(--ins-muted);font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;margin:0 -6px;padding:0 6px;transition:color .15s,background-color .15s}.ins-breadcrumbs button:hover{color:var(--ins-text);background:#f2f3f5}.ins-breadcrumbs-sep{color:#c4c5cc;display:inline-flex}.ins-breadcrumbs [aria-current=page]{min-width:0;color:var(--ins-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:640px){.ins-breadcrumbs ol{font-size:19px;line-height:28px}}.ins-app-details-body{flex-direction:column;gap:18px;display:flex}.ins-app-details{--wz-line:#e6e6ea;--wz-tile:#f4f4f6;--wz-ink:#141414}.ins-admin-drawer .ins-app-details{border:1px solid var(--ins-border)}.ins-admin-drawer .ins-app-details .ins-wizard-foot{border-bottom:0;border-radius:0 0 27px 27px}.ins-admin-drawer .ins-app-details .ins-wizard-foot:after{content:none}.ins-flow-group{border:1px solid var(--ins-border);border-radius:24px;flex-direction:column;padding:4px 20px;display:flex}.ins-admin-drawer .ins-flow-group .ins-flow-group-row{box-shadow:none;background:0 0;border:0;border-radius:0;padding:14px 0}.ins-flow-group>.ins-flow-group-row .ins-admin-item-title{font-size:16px}.ins-flow-group-children{border-left:2px solid #ededf0;flex-direction:column;margin:0 0 10px 10px;padding-left:18px;display:flex}.ins-flow-group-children .ins-flow-group-row{padding:10px 0}@media (max-width:640px){.ins-flow-group{border-radius:20px;padding:2px 14px}.ins-flow-group-children{margin-left:2px;padding-left:12px}}.ins-flow-group>.ins-flow-group-row:has(+.ins-flow-group-children){border-bottom:0;margin-bottom:0}.ins-flow-group-children{border-left:0;margin:0 0 8px;padding-left:34px}.ins-flow-group-children .ins-flow-group-row{position:relative}.ins-flow-group-children .ins-flow-group-row:before,.ins-flow-group-children .ins-flow-group-row:after{content:"";pointer-events:none;position:absolute;left:-24px}.ins-flow-group-children .ins-flow-group-row:before{border-left:1.5px solid #dedfe4;top:0;bottom:0}.ins-flow-group-children .ins-flow-group-row:last-child:before{display:none}.ins-flow-group-children .ins-flow-group-row:after{border-bottom:1.5px solid #dedfe4;border-left:1.5px solid #dedfe4;border-bottom-left-radius:10px;width:16px;height:50%;top:0}.ins-flow-group-children .ins-flow-group-row+.ins-flow-group-row{border-top:0}.ins-flow-group-children .ins-flow-group-row+.ins-flow-group-row>.ins-admin-item-head{border-top:1px solid var(--ins-border);margin-top:-10px;padding-top:10px}@media (max-width:640px){.ins-flow-group-children{padding-left:26px}.ins-flow-group-children .ins-flow-group-row:before,.ins-flow-group-children .ins-flow-group-row:after{left:-18px}}.ins-flow-group-children .ins-flow-group-row{overflow:visible}.ins-flow-group-children .ins-flow-group-row:before,.ins-flow-group-children .ins-flow-group-row:after{border-color:#d3d4da}.ins-admin-thumb-edit{z-index:1;color:#fff;cursor:pointer;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:4px;right:28px}.ins-admin-thumb-edit:hover,.ins-admin-thumb-edit.is-on{background:var(--ins-text);box-shadow:0 0 0 2px #fff}.ins-avs-screen-edit{border:1px solid var(--ins-border);border-radius:24px;margin-bottom:16px;padding:4px 20px;scroll-margin:16px}.ins-admin-drawer .ins-avs-screen-edit>.ins-admin-item{box-shadow:none;background:0 0;border:0;border-radius:0;padding:14px 0}.ins-field-hint--error{color:#c62828}.ins-app-editor-count{text-transform:capitalize}.ins-admin-drawer .ins-batch-rowbtn{height:30px;color:var(--ins-text);border-radius:99px;gap:6px;padding:0 12px;font-size:13px;font-weight:500;text-decoration:none}.ins-admin-drawer .ins-batch-rowbtn:hover:not(:disabled){background:#f1f2f4}.ins-admin-drawer .ins-batch-rowbtn.is-stop:hover:not(:disabled){color:#c62828;background:#fdecec}.ins-fact-platform{color:var(--ins-muted);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:3px;transition:color .15s}.ins-fact-platform:hover{color:var(--ins-text);text-decoration-color:currentColor}.ins-fact-platform.is-current{color:var(--ins-text);text-decoration:none}.ins-flows-row-shot.is-web{border-radius:12px}.ins-flows-row-shot.is-web .ins-shot-img{border-radius:0}.ins-flows-row:has(.ins-flows-row-shot.is-web){border-radius:28px}.ins-web-card-shot>.ins-card-remove-btn{top:32px;left:32px;right:auto}.ins-web-card:hover .ins-card-remove-btn{opacity:1;transform:scale(1)}.ins-app-platform-tabs{align-self:flex-start;margin-bottom:16px}.ins-admin-also{color:var(--ins-muted,#8a8a8a)}@media (min-width:641px){.ins-admin-drawer{overflow:visible;border-radius:28px!important}.ins-admin-drawer .ins-admin-drawer-body{border-radius:28px}.ins-admin-drawer .ins-admin-drawer-close{z-index:8;color:#111;background:#fff;border:0;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .16s;animation:.26s cubic-bezier(.34,1.56,.64,1) 60ms backwards insConfirmCloseIn;display:grid;position:absolute;box-shadow:0 5px 14px #0000001a,0 1px 3px #0000000f;top:-5px!important;right:-6px!important}.ins-admin-drawer .ins-admin-drawer-close:hover{background:#fff;border:0;transform:scale(1.06);box-shadow:0 6px 16px #00000021,0 1px 3px #0000000f}.ins-admin-drawer .ins-admin-drawer-close:active{transition-duration:80ms;transform:scale(.94)}.ins-admin-drawer .ins-admin-drawer-close svg{stroke-width:2.8px;width:16px;height:16px}}@media (min-width:641px) and (prefers-reduced-motion:reduce){.ins-admin-drawer .ins-admin-drawer-close{transition:none;animation:none}}.ins-field-hint--warn{color:#c2410c}.ins-compare-strip.is-web{--ins-thumb:82px;--ins-thumb-step:8px;--ins-thumb-min:54px;--ins-thumb-current:88px}.ins-compare-strip.is-web .ins-compare-thumb{aspect-ratio:16/10;border-radius:3px}.ins-compare-peek.is-web{width:200px}.ins-compare-peek.is-web img{border-radius:8px}.ins-web-card-shot>.ins-card-fresh-badge{top:24px;right:24px}.ins-platform-peek-wrap{display:inline-block;position:relative}.ins-platform-peek{z-index:60;box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;transform-origin:30px 0;pointer-events:none;background:#323232c7;border-radius:24px;flex-direction:column;gap:14px;width:max-content;max-width:calc(100vw - 32px);padding:16px 16px 14px;transition:opacity .18s,transform .22s cubic-bezier(.22,1,.36,1),visibility 0s linear .22s;display:flex;position:absolute;top:calc(100% + 14px);left:-20px;transform:translateY(6px)scale(.98);box-shadow:inset 0 1px #ffffff1f,0 10px 28px -10px #00000073,0 2px 6px -2px #00000040}@media (hover:hover){.ins-platform-peek-wrap:hover .ins-platform-peek,.ins-platform-peek-wrap:focus-within .ins-platform-peek{opacity:1;visibility:visible;transition-delay:.2s,.2s,0s;transform:none}.ins-platform-peek-shot{opacity:0;transition:opacity .2s,translate .3s cubic-bezier(.22,1,.36,1);translate:0 6px}.ins-platform-peek-wrap:hover .ins-platform-peek-shot,.ins-platform-peek-wrap:focus-within .ins-platform-peek-shot{opacity:1;transition-delay:calc(.22s + var(--i,0) * 40ms);translate:none}}.ins-platform-peek:not(.is-web){border-radius:32px 32px 26px 26px}.ins-platform-peek-shots{gap:10px;display:flex}.ins-platform-peek-shot{background:#ffffff14;border-radius:16px;width:92px;display:block;overflow:hidden}.ins-platform-peek.is-web .ins-platform-peek-shot{border-radius:8px;width:190px}.ins-platform-peek-shot{aspect-ratio:1170/2532}.ins-platform-peek.is-web .ins-platform-peek-shot{aspect-ratio:16/10}.ins-platform-peek-shot .ins-shot-img{object-fit:cover;object-position:top;height:100%}.ins-platform-peek-shot .ins-shot-img,.ins-platform-peek-shot .ins-shot-missing{border:0;border-radius:0;width:100%;height:auto;display:block}.ins-platform-peek-caption{color:#fff;white-space:nowrap;align-items:center;gap:10px;padding-left:2px;font-size:17px;font-weight:600;line-height:1.2;display:flex}.ins-platform-peek-on{color:#ffffff8c;font-weight:500}.ins-platform-peek-counts{text-overflow:ellipsis;color:#ffffff8c;min-width:0;margin-left:auto;padding-left:16px;font-size:14px;font-weight:500;overflow:hidden}@media (hover:none){.ins-platform-peek{display:none}}.ins-platform-peek-logo{border-radius:8px}@media (prefers-reduced-motion:reduce){.ins-platform-peek{transition:opacity .12s,visibility 0s linear .12s;transform:none}.ins-platform-peek-shot{opacity:1!important;transition:none!important;translate:none!important}}.ins-similar{box-sizing:border-box;flex-direction:column;width:100%;height:100%;min-height:0;padding:4px 0 0;display:flex}.ins-similar-grid{scrollbar-width:thin;flex:1;grid-template-columns:repeat(5,minmax(0,1fr));align-content:start;gap:16px;min-height:0;padding:6px 8px 28px;display:grid;overflow-y:auto}.ins-similar.is-web .ins-similar-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ins-similar-cell{text-align:left;min-width:0;cursor:var(--ins-cursor-hand,pointer);animation:.32s cubic-bezier(.22,1,.36,1) backwards insSimilarIn;animation-delay:calc(var(--i,0) * 30ms);background:0 0;border:0;flex-direction:column;gap:12px;padding:0;display:flex}@keyframes insSimilarIn{0%{opacity:0;transform:scale(.94)}}.ins-similar-shot{background:#f3f3f2;border-radius:12.41%/5.65%;transition:transform .2s cubic-bezier(.22,1,.36,1);display:block;overflow:hidden;box-shadow:0 0 0 1px #0000000f}.ins-similar.is-web .ins-similar-shot{border-radius:1.67%/2.7%}.ins-similar-shot .ins-shot-img,.ins-similar-shot .ins-shot-missing{border:0;border-radius:0;width:100%;height:auto;display:block}.ins-similar-cell:hover .ins-similar-shot,.ins-similar-cell:focus-visible .ins-similar-shot{transform:translateY(-3px)}.ins-similar-cell:focus-visible{outline:none}.ins-similar-cell.is-current .ins-similar-shot{box-shadow:0 0 0 2px #fff,0 0 0 4px #141414}.ins-similar-cell.is-current{animation:.42s cubic-bezier(.22,1,.36,1) both insSimilarCurrentIn}@keyframes insSimilarCurrentIn{0%{opacity:.4;transform:scale(1.6)}}.ins-similar-blank{aspect-ratio:1179/2556;background:#f3f3f2;border-radius:12.41%/5.65%;animation:1.2s ease-in-out infinite alternate insSimilarBlank;display:block}.ins-similar.is-web .ins-similar-blank{aspect-ratio:16/10;border-radius:1.67%/2.7%}@keyframes insSimilarBlank{to{opacity:.5}}@media (max-width:640px){.ins-similar-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 10px}.ins-similar.is-web .ins-similar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ins-similar-cell{animation:none}.ins-similar-shot{transition:none}.ins-similar-blank{animation:none}}.ins-similar-head-title{min-width:0;color:var(--ins-text);white-space:nowrap;align-items:center;gap:12px;margin:0;font-size:20px;font-weight:600;line-height:1.25;animation:.28s both insSimilarFootIn;display:flex}.ins-similar-head-back{width:40px;height:40px;color:var(--ins-text);cursor:var(--ins-cursor-hand,pointer);background:#f2f3f5;border:0;border-radius:999px;flex:none;place-items:center;padding:0;transition:background .15s,transform .2s cubic-bezier(.22,1,.36,1);animation:.28s both insSimilarFootIn;display:grid}.ins-similar-head-back:hover{background:#e7e8eb;transform:translate(-2px)}.ins-similar-head-back:active{transform:scale(.94)}.ins-similar-head-back:focus-visible{outline-offset:2px;outline:2px solid #141414}@media (max-width:640px){.ins-similar-head-title{font-size:16px}}@media (min-width:901px){.ins-screen-preview-modal>.ins-screen-preview-details{transition:width .42s cubic-bezier(.22,1,.36,1),margin-left .42s cubic-bezier(.22,1,.36,1),opacity .24s,transform .42s cubic-bezier(.22,1,.36,1)}.ins-screen-preview-modal>.ins-screen-preview-details>*{min-width:320px}.ins-screen-preview-modal.is-zoomed-out>.ins-screen-preview-details{opacity:0;pointer-events:none;width:0;margin-left:-10px;transform:translate(40px)}}@media (max-width:900px){.ins-screen-preview-modal.is-zoomed-out .ins-screen-preview-details{display:none}}.ins-screen-preview-modal.is-zoomed-back .ins-screen-preview-foot{animation:.28s both insSimilarFootIn}@keyframes insSimilarFootIn{0%{opacity:0;transform:translateY(4px)}}.ins-screen-preview-modal.is-zoomed-back .ins-screen-preview-filmstrip--single .ins-screen-preview-shot{animation:.42s cubic-bezier(.22,1,.36,1) both insShotZoomIn}@keyframes insShotZoomIn{0%{opacity:.4;transform:scale(.62)}}@media (prefers-reduced-motion:reduce){.ins-screen-preview-modal>.ins-screen-preview-details{transition:none!important}.ins-similar-cell.is-current,.ins-similar-head-title,.ins-similar-head-back,.ins-screen-preview-modal.is-zoomed-back .ins-screen-preview-foot,.ins-screen-preview-modal.is-zoomed-back .ins-screen-preview-filmstrip--single .ins-screen-preview-shot{animation:none!important}}.ins-screen-preview-modal{position:relative}.ins-similar-pill{z-index:3;color:#141414;white-space:nowrap;height:28px;cursor:var(--ins-cursor-hand,pointer);background:#fff;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 11px 0 13px;font-size:13px;font-weight:600;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s;animation:.3s cubic-bezier(.22,1,.36,1) .15s backwards insSimilarPillIn;display:inline-flex;position:absolute;bottom:-7px;left:calc(50% - 165px);translate:-50%;box-shadow:0 8px 28px #00000024,0 1px 3px #0000000f}.ins-similar-pill:hover{transform:translateY(-2px);box-shadow:0 12px 32px #0000002e,0 1px 3px #0000000f}.ins-similar-pill svg{width:13px;height:13px}.ins-similar-pill:hover svg{animation:.9s ease-in-out infinite insSimilarPillNudge}.ins-similar-pill:active{transform:scale(.97)}.ins-similar-pill:focus-visible{outline-offset:3px;outline:2px solid #141414}@keyframes insSimilarPillIn{0%{opacity:0;transform:translateY(8px)}}@keyframes insSimilarPillNudge{50%{transform:translateY(3px)}}@media (max-width:900px){.ins-similar-pill{display:none}}@media (prefers-reduced-motion:reduce){.ins-similar-pill,.ins-similar-pill:hover svg{animation:none}}.ins-similar-cell.ins-card{content-visibility:visible;contain-intrinsic-size:none}.ins-similar-shot{position:relative}.ins-similar-open{width:100%;cursor:var(--ins-cursor-hand,pointer);background:0 0;border:0;padding:0;display:block}.ins-similar-open:focus-visible{outline:none}.ins-similar-cell .ins-card-hover-title,.ins-similar-cell .ins-card-hover-tagline{display:block}.ins-similar-cell .ins-card-hover-tagline{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ins-similar-cell .ins-card-hover-app-text{min-width:0}.ins-similar-shot>.ins-card-select-ring{top:clamp(8px,2.36%,16px);left:clamp(8px,4.6%,16px)}.ins-similar-shot .ins-card-hover-footer:before{bottom:-1px;left:-1px;right:-1px}.ins-assist-switch{z-index:76;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;transition:opacity .16s var(--ins-ease), translate .2s var(--ins-ease);background:#323232c7;border:0;border-radius:999px;gap:2px;padding:4px;display:flex;position:fixed;bottom:85px;right:20px;translate:0 6px;box-shadow:inset 0 1px #ffffff1f,0 10px 28px -10px #00000073,0 2px 6px -2px #00000040}.ins-assist-switch:after{content:"";height:12px;position:absolute;inset:100% 0 auto}.ins-assist-switch button{color:#ffffff9e;height:28px;cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease), color var(--ins-fast) var(--ins-ease);background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:13px;font-weight:600}.ins-assist-switch button:hover:not(.is-active){color:#fff}.ins-assist-switch button.is-active{color:#fff;background:#ffffff1a}.ins-assist-switch:hover,.ins-assist-switch:focus-within{opacity:1;pointer-events:auto;translate:0}body:has(.ins-dock-pill:hover) .ins-assist-switch{opacity:1;pointer-events:auto;translate:0}@media (hover:none){.ins-assist-switch{opacity:1;pointer-events:auto;translate:0}}body.ins-assist-picked .ins-assist-switch{opacity:0!important;pointer-events:none!important;translate:0 6px!important}@media (max-width:759px){.ins-assist-switch{bottom:77px;right:12px}}:is(body:has(aside.ins-dock) .ins-assist-switch,body:has(aside.ins-guide) .ins-assist-switch){display:none}@media (prefers-reduced-motion:reduce){.ins-assist-switch{transition:opacity .12s linear;translate:none}}.ins-protect-apphead{align-items:center;gap:10px;display:flex}.ins-protect-apphead .ins-app-search{flex:1}.ins-protect-apps,.ins-protect-kinds{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ins-protect-apps{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));max-height:320px;overflow-y:auto}.ins-protect-app,.ins-protect-kind{border:1px solid var(--ins-border);background:var(--ins-card);cursor:var(--ins-cursor-hand,pointer);transition:border-color var(--ins-fast) var(--ins-ease), background var(--ins-fast) var(--ins-ease);border-radius:14px;align-items:center;gap:10px;padding:10px 14px;display:flex}.ins-protect-kind{align-items:flex-start;padding:14px 16px}.ins-protect-kind>span{flex-direction:column;gap:2px;display:flex}.ins-protect-app:hover,.ins-protect-kind:hover{border-color:var(--ins-border-strong)}.ins-protect-app.is-on,.ins-protect-kind.is-on{border-color:#111}.ins-protect-app input,.ins-protect-kind input{accent-color:#111;flex:none;width:16px;height:16px;margin:0}.ins-protect-kind input{margin-top:2px}.ins-protect-app{padding:8px 12px 8px 10px;position:relative}.ins-protect-app .ins-protect-app-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ins-protect-app.is-on .ins-rec-check{background:#141414;border-color:#141414}.ins-protect-app:has(.ins-protect-app-input:focus-visible) .ins-rec-check{box-shadow:0 0 0 2px #fff,0 0 0 4px #141414}.ins-protect-app-logo{object-fit:cover;border-radius:9px;flex:none}.ins-protect-app-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.ins-protect-usage{margin:10px 2px 0;font-size:13px}.ins-protect-review{margin-bottom:24px}.ins-protect-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;margin-top:14px;display:grid}.ins-protect-grid.is-web{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.ins-protect-shot{flex-direction:column;gap:10px;min-width:0;display:flex}.ins-protect-frame{border:1px solid var(--ins-border);cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;background:#f3f3f2;border-radius:18px;position:relative;overflow:hidden}.ins-protect-frame img{pointer-events:none;width:100%;height:auto;display:block}.ins-protect-box{box-sizing:border-box;border:1.5px dashed #e5484df2;border-radius:4px;position:absolute}.ins-protect-box.is-blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14}.ins-protect-box.is-box{background:#c9c9cc}.ins-protect-box.is-draft{background:#11111114;border-color:#111}.ins-protect-box-x{color:#fff;width:18px;height:18px;cursor:var(--ins-cursor-hand,pointer);opacity:0;transition:opacity var(--ins-fast) var(--ins-ease);background:#e5484d;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-9px;right:-9px}.ins-protect-frame:hover .ins-protect-box-x,.ins-protect-box-x:focus-visible{opacity:1}@media (hover:none){.ins-protect-box-x{opacity:1}}.ins-protect-shot-foot{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.ins-protect-shot-name{text-overflow:ellipsis;white-space:nowrap;flex:100%;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.ins-protect-shot-foot .ins-muted{flex:1;min-width:0;font-size:13px}.ins-protect-shot-actions{gap:4px;width:100%;display:flex}.ins-protect-shot-actions .ins-btn{flex:1 1 0;min-width:0;height:34px;padding:0 8px;font-size:14px}@media (min-width:901px){.ins-screen-preview-modal{gap:0}.ins-screen-preview-modal>.ins-screen-preview-main{clip-path:inset(0 round 24px 0 0 24px);border-radius:24px 0 0 24px;transition:border-radius .42s cubic-bezier(.22,1,.36,1),clip-path .42s cubic-bezier(.22,1,.36,1)}.ins-screen-preview-modal>.ins-screen-preview-details{clip-path:inset(0 round 0 24px 24px 0);border-radius:0 24px 24px 0}.ins-screen-preview-modal.is-zoomed-out>.ins-screen-preview-main{clip-path:inset(0 round 24px);border-radius:24px}.ins-screen-preview-modal.is-zoomed-out>.ins-screen-preview-details{border-left-width:0;margin-left:0}.ins-similar-pill{left:50%}.ins-search-overlay:has(>.ins-screen-preview-modal){padding:36px}.ins-screen-preview-modal{width:calc(100vw - 72px);height:calc(100vh - 72px)}.ins-screen-preview-modal>.ins-screen-preview-details{border-left:1px solid #f0f0f2}.ins-screen-preview-modal>.ins-screen-preview-details .ins-details-pill{background:0 0;box-shadow:inset 0 0 0 1px #e3e3e6}.ins-screen-preview-modal>.ins-screen-preview-details .ins-details-pill:hover{background:#4040400d}.ins-screen-preview-modal>.ins-screen-preview-details .ins-skel.ins-preview-skel-value{background-color:#efeff1}.ins-screen-preview-modal>.ins-screen-preview-details .ins-details-group+.ins-details-group{border-top-color:#f0f0f2}}.ins-details-toggle,.ins-screen-preview-corner-close{display:none}@media (min-width:901px){.ins-screen-preview-modal .ins-screen-preview-head .ins-screen-preview-close{display:none}.ins-screen-preview-corner-close{z-index:4;color:#111;width:32px;height:32px;cursor:var(--ins-cursor-hand,pointer);background:#fff;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .16s,box-shadow .16s;display:grid;position:absolute;top:-8px;right:-8px;box-shadow:0 5px 14px #0000001a,0 1px 3px #0000000f}.ins-screen-preview-corner-close:hover{transform:scale(1.06);box-shadow:0 6px 16px #00000021,0 1px 3px #0000000f}.ins-screen-preview-corner-close:active{transform:scale(.94)}.ins-screen-preview-corner-close:focus-visible{outline-offset:2px;outline:2px solid #141414}.ins-screen-preview-corner-close svg{stroke-width:2.8px;width:16px;height:16px}.ins-screen-preview-details-head{box-sizing:border-box;justify-content:space-between}.ins-details-toggle{color:#141414;width:28px;height:28px;cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease);background:#4040400f;border:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ins-details-toggle:hover{background:#4040401f}.ins-details-toggle:focus-visible{outline-offset:2px;outline:2px solid #141414}.ins-details-toggle svg{width:16px;height:16px}.ins-screen-preview-modal>.ins-screen-preview-details{align-items:flex-end}.ins-screen-preview-modal>.ins-screen-preview-details>*{flex-shrink:0;width:320px}.ins-screen-preview-modal.is-details-hidden:not(.is-zoomed-out)>.ins-screen-preview-details{pointer-events:none;border-left-color:#0000;width:0}.ins-screen-preview-modal.is-details-hidden>.ins-screen-preview-main{clip-path:inset(0 round 24px);border-radius:24px}.ins-screen-preview-modal>.ins-screen-preview-details>*{transition:opacity .3s .14s,transform .42s cubic-bezier(.22,1,.36,1) .1s}.ins-screen-preview-modal.is-details-hidden:not(.is-zoomed-out)>.ins-screen-preview-details>*{opacity:0;transition:opacity .16s,transform .22s cubic-bezier(.4,0,1,1);transform:translate(28px)}.ins-screen-preview-modal.is-details-hidden:not(.is-zoomed-out)>.ins-screen-preview-details{transition:width .4s cubic-bezier(.22,1,.36,1) 80ms,border-color .2s 80ms}.ins-screen-preview-modal:not(.ins-screen-preview-modal--loading){background:#fff;border-radius:24px}.ins-screen-preview-modal.is-details-hidden:not(.is-zoomed-out)>.ins-screen-preview-main{transition:border-radius 0s .48s,clip-path 0s .48s}.ins-screen-preview-modal:not(.is-details-hidden):not(.is-zoomed-out)>.ins-screen-preview-main{transition:none}.ins-details-show{animation:.36s cubic-bezier(.22,1,.36,1) .26s backwards insDetailsShowIn}@keyframes insDetailsShowIn{0%{opacity:0;margin-left:-38px;transform:scale(.6)}}}@media (min-width:901px) and (prefers-reduced-motion:reduce){.ins-details-show{animation:none}.ins-screen-preview-modal>.ins-screen-preview-details>*,.ins-screen-preview-modal.is-details-hidden>.ins-screen-preview-details{transition:none!important}}@media (min-width:901px){.ins-screen-preview-modal:not(:has(>.ins-screen-preview-details))>.ins-screen-preview-main{clip-path:inset(0 round 24px);border-radius:24px}.ins-compare-overlay--stacked{animation:.28s both insStackDimIn}.ins-compare-overlay--stacked>.ins-compare-modal{animation:.38s cubic-bezier(.22,1,.36,1) both insStackIn}.ins-compare-overlay--stacked.is-leaving{animation:.2s both insStackDimOut}.ins-compare-overlay--stacked.is-leaving>.ins-compare-modal{animation:.2s cubic-bezier(.4,0,1,1) both insStackOut}.ins-screen-preview-modal:not(.ins-compare-modal){transition:transform .38s cubic-bezier(.22,1,.36,1),filter .38s}body:has(.ins-compare-overlay--stacked:not(.is-leaving)) .ins-screen-preview-modal:not(.ins-compare-modal){filter:brightness(.97);transform:scale(.96)}}@keyframes insStackDimIn{0%{background-color:#0000}}@keyframes insStackDimOut{to{background-color:#0000}}@keyframes insStackIn{0%{opacity:0;transform:translateY(18px)scale(.97)}}@keyframes insStackOut{to{opacity:0;transform:translateY(14px)scale(.98)}}@media (prefers-reduced-motion:reduce){.ins-compare-overlay--stacked,.ins-compare-overlay--stacked>.ins-compare-modal{animation:none!important}.ins-screen-preview-modal:not(.ins-compare-modal){transition:none!important}body:has(.ins-compare-overlay--stacked) .ins-screen-preview-modal:not(.ins-compare-modal){filter:none;transform:none}}.ins-details-collapse{display:none}@media (min-width:901px){.ins-details-collapse{z-index:3;color:#8a8a8e;width:28px;height:28px;cursor:var(--ins-cursor-hand,pointer);transition:color var(--ins-fast) var(--ins-ease), border-color var(--ins-fast) var(--ins-ease), opacity .24s ease .42s;background:#fff;border:1px solid #e6e6e9;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:24px;right:320px;translate:50%}.ins-details-collapse svg{stroke-width:2px;width:14px;height:14px}.ins-details-collapse:hover{color:#141414;border-color:#d4d4d8}.ins-details-collapse:focus-visible{outline-offset:2px;outline:2px solid #141414}.ins-screen-preview-modal.is-details-hidden>.ins-details-collapse,.ins-screen-preview-modal.is-zoomed-out>.ins-details-collapse{opacity:0;pointer-events:none;transition:opacity .12s}.ins-screen-preview-modal:has(>.ins-screen-preview-details):not(.is-details-hidden):not(.is-zoomed-out)>.ins-screen-preview-main>.ins-screen-preview-head{padding-right:30px}.ins-screen-preview-modal>.ins-screen-preview-details .ins-details-group{padding-left:32px;padding-right:28px}.ins-screen-preview-modal:not(.is-zoomed-out):not(.is-details-hidden)>.ins-screen-preview-details{width:340px}.ins-screen-preview-modal>.ins-screen-preview-details>*{width:340px;min-width:340px}.ins-details-collapse{right:340px}.ins-screen-preview-modal>.ins-screen-preview-details .ins-details-group,.ins-screen-preview-modal>.ins-screen-preview-details .ins-details-group:first-child{background:#f7f7f8;border-radius:18px;margin:0 16px 10px 20px;padding:16px 16px 18px}.ins-screen-preview-modal>.ins-screen-preview-details .ins-details-group+.ins-details-group{border-top:0}.ins-screen-preview-modal>.ins-screen-preview-details .ins-details-pill{transition:box-shadow var(--ins-fast) var(--ins-ease);background:0 0;box-shadow:inset 0 0 0 1px #dedee2}.ins-screen-preview-modal>.ins-screen-preview-details .ins-details-pill:hover{background:0 0;box-shadow:inset 0 0 0 1px #c8c8cc}.ins-screen-preview-modal>.ins-screen-preview-details .ins-details-group,.ins-screen-preview-modal>.ins-screen-preview-details .ins-details-group:first-child{margin:0 18px 8px}.ins-screen-preview-modal>.ins-screen-preview-details .ins-screen-preview-details-head{padding-left:34px}.ins-screen-preview-modal>.ins-screen-preview-details .ins-details-group:last-child{margin-bottom:0}.ins-screen-preview-modal>.ins-screen-preview-details .ins-details-list{gap:4px}.ins-screen-preview-modal>.ins-screen-preview-details .ins-details-group-title{margin-bottom:10px}.ins-screen-preview-modal.is-zoomed-out>.ins-screen-preview-details{opacity:1;transition:width .4s cubic-bezier(.22,1,.36,1) 80ms,border-color .2s 80ms;transform:none}.ins-screen-preview-modal.is-zoomed-out>.ins-screen-preview-details>*{opacity:0;transition:opacity .16s,transform .22s cubic-bezier(.4,0,1,1);transform:translate(28px)}.ins-screen-preview-modal>.ins-screen-preview-main>.ins-screen-preview-head{transition:padding-right .4s cubic-bezier(.22,1,.36,1)}}@media (min-width:901px) and (prefers-reduced-motion:reduce){.ins-screen-preview-modal.is-zoomed-out>.ins-screen-preview-details,.ins-screen-preview-modal.is-zoomed-out>.ins-screen-preview-details>*,.ins-screen-preview-modal>.ins-screen-preview-main>.ins-screen-preview-head{transition:none!important}}.ins-preview-expand{display:none}@media (min-width:901px){.ins-preview-expand{color:#141414;width:32px;height:32px;cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease), scale .15s ease;background:#4040400f;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:inline-grid}.ins-preview-expand:hover{background:#4040401f}.ins-preview-expand:active{scale:.94}.ins-preview-expand:focus-visible{outline-offset:2px;outline:2px solid #141414}.ins-search-overlay:has(>.ins-screen-preview-modal){transition:padding .38s cubic-bezier(.22,1,.36,1)}.ins-screen-preview-modal:not(.ins-compare-modal){transition:width .38s cubic-bezier(.22,1,.36,1),height .38s cubic-bezier(.22,1,.36,1),border-radius .38s cubic-bezier(.22,1,.36,1),transform .38s cubic-bezier(.22,1,.36,1),filter .38s}.ins-search-overlay:has(>.ins-screen-preview-modal.is-full){padding:0}.ins-search-overlay>.ins-screen-preview-modal.is-full{border-radius:0;width:100vw;height:100vh}.ins-search-overlay>.ins-screen-preview-modal.is-full>.ins-screen-preview-main,.ins-search-overlay>.ins-screen-preview-modal.is-full>.ins-screen-preview-details{clip-path:none;border-radius:0}.ins-search-overlay>.ins-screen-preview-modal.is-full>.ins-screen-preview-corner-close{top:22px;right:22px}.ins-search-overlay>.ins-screen-preview-modal.is-full>.ins-similar-pill{bottom:14px}}@media (min-width:901px) and (prefers-reduced-motion:reduce){:is(.ins-search-overlay:has(>.ins-screen-preview-modal),.ins-screen-preview-modal){transition:none!important}}@media (min-width:901px){.ins-compare-modal{transition:width .38s cubic-bezier(.22,1,.36,1),height .38s cubic-bezier(.22,1,.36,1),border-radius .38s cubic-bezier(.22,1,.36,1)}}@media (min-width:901px) and (prefers-reduced-motion:reduce){.ins-compare-modal{transition:none!important}}@media (min-width:901px){.ins-search-overlay>.ins-screen-preview-modal.is-full:is(.is-details-hidden,.is-zoomed-out,:not(:has(>.ins-screen-preview-details)))>.ins-screen-preview-main>.ins-screen-preview-head{padding-right:72px}}.ins-app-grid:not(.ins-shot-panel *) .ins-card-shot{--ins-card-frame:color-mix(in srgb, var(--ins-card-tint,#f4f4f4) 1.8%, #f8f8f8);background:var(--ins-card-frame);transition:background-color .5s}.ins-app-grid:not(.ins-shot-panel *) .ins-card-shot .ins-card-hover-controls:before{background:linear-gradient(to bottom, color-mix(in srgb, var(--ins-card-frame) 0%, transparent) 0%, var(--ins-card-frame) 75%, var(--ins-card-frame) 100%)}@media (min-width:760px){.ins-app-grid:not(.ins-shot-panel *){grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 16px}.ins-app-grid:not(.ins-shot-panel *) .ins-card-shot{aspect-ratio:1/1.36;border-radius:28px;padding:17.5% 20% 0}.ins-app-grid:not(.ins-shot-panel *) .ins-card-inset{flex:none;box-shadow:0 0 0 1px #0000000f}.ins-app-grid:not(.ins-shot-panel *) .ins-card-shot>.ins-card-select-ring,.ins-app-grid:not(.ins-shot-panel *) .ins-card-shot>.ins-card-remove-btn{top:14px;left:14px}.ins-app-grid:not(.ins-shot-panel *) .ins-card-shot>.ins-card-select-ring:not(.is-selected){background:0 0}.ins-app-grid:not(.ins-shot-panel *) .ins-card-meta{gap:12px;padding:18px 4px 0}.ins-app-grid:not(.ins-shot-panel *) .ins-card-logo{border-radius:11px;box-shadow:0 0 0 1px #00000012;width:44px!important;height:44px!important}.ins-app-grid:not(.ins-shot-panel *) .ins-card-app{font-size:18px;line-height:1.35}.ins-app-grid:not(.ins-shot-panel *) .ins-card-tagline{color:#7a7a7e;font-weight:500}}@media (min-width:760px) and (max-width:1599px){.ins-app-grid:not(.ins-shot-panel *){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:760px) and (max-width:1099px){.ins-app-grid:not(.ins-shot-panel *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ins-app-grid:not(.ins-shot-panel *) .ins-card-shot{transition:none}}.ins-card-corner{z-index:3;align-items:center;gap:6px;display:flex;position:absolute;top:clamp(10px,4.75%,32px);right:clamp(10px,9.25%,32px)}.ins-card-corner>.ins-card-fresh-badge{position:static}.ins-card-play{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;width:26px;height:26px;cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease), scale .16s var(--ins-ease);background:#6e6e6e99;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.ins-card-play svg{translate:-.8px .4px}.ins-card-play:hover{background:#464646bf}.ins-card-play:active{scale:.92}.ins-card-play:focus-visible{outline-offset:2px;outline:2px solid #141414}@media (min-width:760px){.ins-app-grid:not(.ins-shot-panel *) .ins-card-shot>.ins-card-corner{top:16px;right:16px}}@media (max-width:759px){.ins-grid.ins-app-grid:not(.ins-shot-panel *) .ins-card-shot>.ins-card-corner{top:15px;right:14px}}.ins-card-play-tip.is-floating{opacity:1;z-index:60;position:fixed;bottom:auto;transform:translate(-50%)}.ins-card-play-tip.is-floating:before{border-top-color:#0000;border-bottom-color:#111;top:auto;bottom:100%}@media (hover:hover){.ins-app-grid:not(.ins-shot-panel *) .ins-card .ins-card-shot:active:not(:has(button:active)){background:#f0f0f0;scale:none}.ins-app-grid:not(.ins-shot-panel *) .ins-card:has(.ins-card-shot:active):not(:has(.ins-card-shot button:active)) .ins-card-inset{transition-duration:90ms;scale:.96}}@media (prefers-reduced-motion:reduce){.ins-app-grid:not(.ins-shot-panel *) .ins-card:has(.ins-card-shot:active):not(:has(.ins-card-shot button:active)) .ins-card-inset{scale:none}}.ins-web-card-shot{--ins-card-frame:color-mix(in srgb, var(--ins-card-tint,#f4f4f4) 1.8%, #f8f8f8);background:var(--ins-card-frame)}.ins-web-card-controls{background:linear-gradient(to bottom, transparent, var(--ins-card-frame))}@media (min-width:760px){.ins-grid.ins-app-grid.ins-web-grid:not(.ins-shot-panel *){grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 16px}.ins-web-card-shot{aspect-ratio:1/.6;border-radius:28px;padding:12% 8% 0}.ins-web-card-inset{border:0;border-radius:12px 12px 0 0;box-shadow:0 0 0 1px #0000000f}.ins-web-card-shot>.ins-card-corner{top:16px;right:16px}.ins-grid.ins-web-grid .ins-web-card-shot>.ins-card-select-ring,.ins-grid.ins-web-grid .ins-web-card-shot>.ins-card-remove-btn{top:14px;left:14px}.ins-grid.ins-web-grid .ins-web-card-shot>.ins-card-select-ring:not(.is-selected){background:0 0}.ins-web-card-meta{gap:12px;padding:18px 4px 0}.ins-web-card-logo{border-radius:11px;box-shadow:0 0 0 1px #00000012;width:44px!important;height:44px!important}.ins-web-card-app{font-size:18px;line-height:1.35}.ins-web-card-tagline{color:#7a7a7e;font-weight:500}}@media (min-width:760px) and (max-width:1599px){.ins-grid.ins-app-grid.ins-web-grid:not(.ins-shot-panel *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:hover){.ins-web-card-shot:active{scale:none}.ins-web-card:has(.ins-web-card-shot:active):not(:has(.ins-web-card-shot button:active)) .ins-web-card-inset{transition-duration:90ms;scale:.97}}@media (prefers-reduced-motion:reduce){.ins-web-card:has(.ins-web-card-shot:active):not(:has(.ins-web-card-shot button:active)) .ins-web-card-inset{scale:none}}.ins-app-grid .ins-card--skeleton .ins-card-shot,.ins-web-card--skeleton .ins-web-card-shot{background:#f3f3f3}.ins-app-grid .ins-card--skeleton .ins-card-shot>.ins-skel--shot,.ins-web-card--skeleton .ins-web-card-inset,.ins-web-card--skeleton .ins-web-card-skel-fill{visibility:hidden}.ins-app-grid .ins-card--skeleton .ins-card-shot:after,.ins-web-card--skeleton .ins-web-card-shot:after{content:"";pointer-events:none;background-image:linear-gradient(100deg,#0000 0% 41%,#ffffff80 47%,#ffffffd9 50%,#ffffff80 53%,#0000 59% 100%);background-repeat:no-repeat;background-size:200vw 100%;background-attachment:fixed;animation:2s ease-in-out infinite insShimmer;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.ins-app-grid .ins-card--skeleton .ins-card-shot:after,.ins-web-card--skeleton .ins-web-card-shot:after{background-image:none;animation:none}}.ins-colorf-filter{position:relative}.ins-colorf-pill{align-items:center;gap:8px;padding:0 14px;display:inline-flex}.ins-colorf-mark{border-radius:50%;flex:none;width:19px;height:19px;box-shadow:inset 0 0 0 1px #00000014}.ins-colorf-pop{z-index:60;transform-origin:100% 0;width:288px;animation:.24s cubic-bezier(.22,1,.36,1) both insColorfIn;position:absolute;top:calc(100% + 12px);right:0}.ins-colorf-pop.is-start{transform-origin:0 0;left:0;right:auto}@keyframes insColorfIn{0%{opacity:0;translate:0 -6px;scale:.96}}@media (min-width:760px) and (max-width:1139px){@supports (anchor-name:--a){.ins-popwrap{anchor-name:--ins-pop;anchor-scope:--ins-pop}.ins-popwrap .ins-popover,.ins-popwrap .ins-popover.ins-fmenu,.ins-popwrap .ins-popover--left,.ins-popwrap .ins-uielements-menu{position-anchor:--ins-pop;position-area:block-end span-inline-end;z-index:210;position-try-fallbacks:flip-inline, --ins-wide, flip-block, flip-block flip-inline;max-width:calc(100vw - 24px);max-height:min(100% - 20px,640px);margin:8px 0;position:fixed;inset:auto;overflow-y:auto}.ins-popwrap .ins-popover--right,.ins-popwrap .ins-popover.ins-popover--right{position-area:block-end span-inline-start}.ins-popwrap .ins-uielements-menu,.ins-popwrap .ins-popover.ins-fpanel{overflow:hidden}.ins-popwrap .ins-uielements-menu .ins-uielements-options,.ins-popwrap .ins-fpanel .ins-fpanel-body{flex:auto;min-height:0;max-height:none}}}@media (max-width:759px){@supports (anchor-name:--a){.ins-colorf-filter{anchor-name:--ins-colorf;anchor-scope:--ins-colorf}.ins-colorf-pop,.ins-colorf-pop.is-start{position-anchor:--ins-colorf;position-area:block-end;z-index:210;position-try-fallbacks:flip-block;justify-self:center;width:min(288px,100vw - 24px);margin:12px 0;position:fixed;inset:auto}}@supports not (anchor-name:--a){.ins-colorf-pop,.ins-colorf-pop.is-start{z-index:210;width:auto;position:fixed;inset:auto 12px 12px}}}.ins-colorf-card{background:#fff;border:7px solid #f0f0f0;border-radius:24px;flex-direction:column;align-items:center;padding:16px 18px 18px;display:flex;box-shadow:0 12px 80px #00000014}.ins-colorf-clear{color:#111;height:28px;font:600 12px/1 var(--font-manrope), Inter, sans-serif;cursor:var(--ins-cursor-hand,pointer);transition:background var(--ins-fast) var(--ins-ease);background:#f0f0f0;border:0;border-radius:999px;flex:none;padding:0 12px}.ins-colorf-clear:hover{background:#e6e6e6}.ins-colorf-card{align-items:stretch}.ins-colorf-field{cursor:text;height:52px;transition:border-color var(--ins-fast) var(--ins-ease), box-shadow var(--ins-fast) var(--ins-ease);background:#fff;border:1px solid #e6e6e9;border-radius:14px;align-items:center;gap:12px;margin:0 0 14px;padding:0 8px;display:flex}.ins-colorf-field:focus-within{border-color:#141414;box-shadow:inset 0 0 0 1px #141414}.ins-colorf-field-swatch{width:36px;height:36px;cursor:var(--ins-cursor-hand,pointer);border-radius:9px;flex:none;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000014}.ins-colorf-native{opacity:0;width:100%;height:100%;cursor:var(--ins-cursor-hand,pointer);border:0;padding:0;position:absolute;inset:0}.ins-colorf-field-swatch.is-empty{background:repeating-conic-gradient(#ececee 0% 25%,#fff 0% 50%) 50%/12px 12px}.ins-colorf-field input{color:#141414;min-width:0;font:500 17px/1 var(--font-manrope), Inter, sans-serif;letter-spacing:.02em;text-transform:uppercase;background:0 0;border:0;outline:none;flex:1}.ins-colorf-field input::placeholder{color:#a1a1a6}.ins-colorf-field input:focus,.ins-colorf-field input:focus-visible{box-shadow:none!important;border:0!important;outline:none!important}.ins-colorf-grid{grid-template-columns:repeat(6,36px);justify-content:space-between;row-gap:12px;display:grid}.ins-colorf-dot{background:radial-gradient(circle at 32% 28%, #ffffff73, transparent 55%), var(--hue,#111216);color:#fff;width:36px;height:36px;box-shadow:0 6px 14px -6px color-mix(in srgb, var(--hue,#111216) 70%, transparent);cursor:var(--ins-cursor-hand,pointer);border:0;border-radius:50%;place-items:center;padding:0;transition:scale .24s cubic-bezier(.34,1.56,.64,1),box-shadow .18s,opacity .18s;display:grid}.ins-colorf-dot.is-light{color:#141414}.ins-colorf-dot:hover{scale:1.12}.ins-colorf-dot.is-picked{box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--hue,#141414), 0 8px 18px -6px color-mix(in srgb, var(--hue,#111216) 70%, transparent);scale:1.06}.ins-colorf-grid:has(.is-picked) .ins-colorf-dot:not(.is-picked):not(:hover){opacity:.45}.ins-colorf-dot:focus-visible{outline-offset:3px;outline:2px solid #141414}@media (prefers-reduced-motion:reduce){.ins-colorf-pop{animation:none}.ins-colorf-dot{transition:none}.ins-colorf-dot:hover{scale:none}}.ins-card-stack{display:none}@media (min-width:0){.ins-app-grid:not(.ins-shot-panel *) .ins-card-stack{pointer-events:none;opacity:0;width:60%;transition:opacity .22s,transform .42s cubic-bezier(.2,.9,.25,1);display:block;position:absolute;top:12.8676%;left:20%;transform:translateY(18px)}.ins-app-grid:not(.ins-shot-panel *) .ins-card:hover .ins-card-stack{opacity:1;transform:none}.ins-app-grid:not(.ins-shot-panel *) .ins-card:has(:focus-visible) .ins-card-stack{opacity:1;transform:none}.ins-app-grid:not(.ins-shot-panel *) .ins-card-shot>.ins-card-inset{z-index:1;position:relative}.ins-card-stack-layer{aspect-ratio:253/556;transform-origin:50% 0;background:#e5e5e5;border-radius:12.41%/5.65%;width:100%;transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 0 0 1px #0000000f}.ins-card-stack-layer .ins-shot-img,.ins-card-stack-layer .ins-shot-missing{object-fit:cover;object-position:top;width:100%;height:100%}.ins-card-stack-layer:after{content:"";background:#ffffff59;position:absolute;inset:0}.ins-card-stack-layer.is-1{transform:translateY(-11px)scale(.92)}.ins-card-stack-layer.is-2{transform:translateY(-20px)scale(.84)}.ins-card-stack-layer.is-2:after{background:#ffffff8c}}@media (prefers-reduced-motion:reduce){.ins-card-stack-layer{transition:none}.ins-app-grid:not(.ins-shot-panel *) .ins-card-stack{transition:none;transform:none}}@media (min-width:0){.ins-app-grid:not(.ins-shot-panel *) .ins-card-inset.deal-next{animation:.52s cubic-bezier(.2,.9,.25,1) both insDealFrontNext}.ins-app-grid:not(.ins-shot-panel *) .ins-card-inset.deal-prev{animation:.52s cubic-bezier(.2,.9,.25,1) both insDealFrontPrev}.ins-card-stack-layer.is-1.deal-next{animation:.48s cubic-bezier(.2,.9,.25,1) 40ms both insDeal2to1}.ins-card-stack-layer.is-2.deal-next{animation:.48s cubic-bezier(.2,.9,.25,1) 90ms both insDeal3to2}.ins-card-stack-layer.is-1.deal-prev{animation:.48s cubic-bezier(.2,.9,.25,1) 40ms both insDeal0to1}.ins-card-stack-layer.is-2.deal-prev{animation:.48s cubic-bezier(.2,.9,.25,1) 90ms both insDeal1to2}.ins-card-stack-out{z-index:2;aspect-ratio:253/556;pointer-events:none;transform-origin:30% 100%;border-radius:12.41%/5.65%;width:100%;animation:.44s cubic-bezier(.55,0,.75,.4) both insDealOut;position:absolute;top:0;left:0;overflow:hidden}.ins-card-stack-out .ins-shot-img,.ins-card-stack-out .ins-shot-missing{object-fit:cover;object-position:top;width:100%;height:100%}}@keyframes insDealFrontNext{0%{filter:brightness(1.12);transform:translateY(-11px)scale(.92)}65%{filter:brightness();transform:translateY(2px)scale(1.012)}to{transform:none}}@keyframes insDealFrontPrev{0%{opacity:0;transform:translateY(34%)rotate(-4deg)scale(.98)}60%{opacity:1;transform:translateY(-3px)rotate(.4deg)scale(1.01)}to{transform:none}}@keyframes insDeal2to1{0%{transform:translateY(-20px)scale(.84)}70%{transform:translateY(-10px)scale(.925)}to{transform:translateY(-11px)scale(.92)}}@keyframes insDeal3to2{0%{opacity:0;transform:translateY(-29px)scale(.76)}to{opacity:1;transform:translateY(-20px)scale(.84)}}@keyframes insDeal0to1{0%{transform:translateY(0)scale(1)}70%{transform:translateY(-12px)scale(.915)}to{transform:translateY(-11px)scale(.92)}}@keyframes insDeal1to2{0%{transform:translateY(-11px)scale(.92)}to{transform:translateY(-20px)scale(.84)}}@keyframes insDealOut{0%{opacity:1;transform:none;box-shadow:0 0 #0000}to{opacity:0;transform:translateY(38%)rotate(-5deg)scale(.97);box-shadow:0 24px 40px -12px #0000004d}}@media (prefers-reduced-motion:reduce){.ins-card-inset.deal-next,.ins-card-inset.deal-prev,.ins-card-stack-layer,.ins-card-stack-out{animation:none!important}.ins-card-stack-out{display:none}}@media (min-width:0){.ins-grid.ins-web-grid .ins-web-card-stack{pointer-events:none;opacity:0;width:84%;transition:opacity .22s,transform .42s cubic-bezier(.2,.9,.25,1);display:block;position:absolute;top:20%;left:8%;transform:translateY(18px)}.ins-grid.ins-web-grid .ins-web-card:hover .ins-web-card-stack{opacity:1;transform:none}.ins-grid.ins-web-grid .ins-web-card:has(:focus-visible) .ins-web-card-stack{opacity:1;transform:none}.ins-web-card-stack .ins-card-stack-layer,.ins-web-card-stack .ins-card-stack-out{aspect-ratio:420/260.19;border-radius:12px 12px 0 0}.ins-grid.ins-web-grid .ins-web-card-shot>.ins-web-card-inset{z-index:1;position:relative}.ins-grid.ins-web-grid .ins-web-card-inset.deal-next{animation:.52s cubic-bezier(.2,.9,.25,1) both insDealFrontNext}.ins-grid.ins-web-grid .ins-web-card-inset.deal-prev{animation:.52s cubic-bezier(.2,.9,.25,1) both insDealFrontPrev}}@media (prefers-reduced-motion:reduce){.ins-grid.ins-web-grid .ins-web-card-stack{transition:none;transform:none}.ins-web-card-inset.deal-next,.ins-web-card-inset.deal-prev{animation:none!important}}@media (min-width:521px) and (max-width:759px){.ins-grid.ins-app-grid:not(.ins-shot-panel *){grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 16px}}@media (max-width:759px){.ins-grid.ins-app-grid:not(.ins-shot-panel *) .ins-card-shot{aspect-ratio:1/1.36;border-radius:24px;padding:17.5% 20% 0;display:flex}.ins-grid.ins-app-grid:not(.ins-shot-panel *) .ins-card-inset{aspect-ratio:253/556;flex:none;align-self:flex-start;width:100%;height:auto;box-shadow:0 0 0 1px #0000000f}.ins-grid.ins-app-grid:not(.ins-shot-panel *) .ins-card-shot>.ins-card-select-ring,.ins-grid.ins-app-grid:not(.ins-shot-panel *) .ins-card-shot>.ins-card-remove-btn{top:12px;left:12px}.ins-grid.ins-app-grid:not(.ins-shot-panel *) .ins-card-shot>.ins-card-select-ring{width:28px}.ins-grid.ins-app-grid:not(.ins-shot-panel *) .ins-card-shot>.ins-card-select-ring:not(.is-selected),.ins-grid.ins-web-grid .ins-web-card-shot>.ins-card-select-ring:not(.is-selected){background:0 0;border:1.5px solid #0000002e}.ins-grid.ins-app-grid:not(.ins-shot-panel *) .ins-card-shot>.ins-card-corner{top:13px;right:12px}.ins-grid.ins-app-grid:not(.ins-shot-panel *) .ins-card-meta,.ins-grid.ins-app-grid:not(.ins-shot-panel *) .ins-card--skeleton .ins-card-meta,.ins-web-card-meta{gap:12px;padding:14px 4px 0}.ins-grid.ins-app-grid:not(.ins-shot-panel *) .ins-card-meta .ins-app-logo,.ins-grid.ins-app-grid:not(.ins-shot-panel *) .ins-card--skeleton .ins-skel--app-icon,.ins-web-card-logo{border-radius:10px;box-shadow:0 0 0 1px #00000012;width:40px!important;height:40px!important}.ins-grid.ins-app-grid:not(.ins-shot-panel *) .ins-card-app,.ins-web-card-app{font-size:16px;line-height:1.3}.ins-grid.ins-app-grid:not(.ins-shot-panel *) .ins-card-tagline,.ins-web-card-tagline{color:#7a7a7e;font-size:13px;font-weight:500;line-height:1.4}.ins-grid.ins-web-grid .ins-web-card-shot>.ins-card-select-ring,.ins-grid.ins-web-grid .ins-web-card-shot>.ins-card-remove-btn{width:28px;top:12px;left:12px}.ins-web-card-shot{aspect-ratio:1/.6;border-radius:24px;padding:12% 8% 0}.ins-web-card-inset{border:0;border-radius:10px 10px 0 0;box-shadow:0 0 0 1px #0000000f}.ins-web-card-shot>.ins-card-corner{top:13px;right:12px}}.is-deck-swipe .ins-card-inset,.is-deck-swipe .ins-web-card-inset{translate:var(--drag,0px) 0;rotate:calc(var(--drag-n,0) * .035deg);transition:translate .3s cubic-bezier(.2,.9,.25,1),rotate .3s cubic-bezier(.2,.9,.25,1)}.is-deck-swipe .ins-card-inset.is-dragging,.is-deck-swipe .ins-web-card-inset.is-dragging{transition:none}.ins-app-grid:not(.ins-shot-panel *) .ins-card.is-peeking .ins-card-stack,.ins-grid.ins-web-grid .ins-web-card.is-peeking .ins-web-card-stack{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.is-deck-swipe .ins-card-inset,.is-deck-swipe .ins-web-card-inset{transition:none;rotate:none}}@media (max-width:640px){.ins-grid.ins-app-grid.ins-web-grid:not(.ins-shot-panel *){grid-template-columns:minmax(0,1fr)}.ins-web-card-logo{width:44px!important;height:44px!important}.ins-web-card-app{font-size:17px}.ins-web-card-tagline{font-size:14px}}@media (max-width:520px){.ins-grid.ins-app-grid:not(.ins-shot-panel *) .ins-card-meta .ins-app-logo,.ins-grid.ins-app-grid:not(.ins-shot-panel *) .ins-card--skeleton .ins-skel--app-icon{width:44px!important;height:44px!important}.ins-grid.ins-app-grid:not(.ins-shot-panel *) .ins-card-app{font-size:17px}.ins-grid.ins-app-grid:not(.ins-shot-panel *) .ins-card-tagline{font-size:14px}}@media (min-width:760px){.ins-app-grid:not(.ins-shot-panel *) .ins-card--skeleton .ins-card-meta{gap:12px;padding:18px 4px 0}.ins-app-grid:not(.ins-shot-panel *) .ins-card--skeleton .ins-skel--app-icon{border-radius:11px;width:44px;height:44px}}.ins-app-grid:not(.ins-shot-panel *) .ins-card-stack{aspect-ratio:253/556}.ins-grid.ins-web-grid .ins-web-card-stack{aspect-ratio:420/260.19}@media (prefers-reduced-motion:no-preference){.ins-app-grid:not(.ins-shot-panel *) .ins-card-stack,.ins-grid.ins-web-grid .ins-web-card-stack{transition:opacity .22s ease, transform .42s cubic-bezier(.2, .9, .25, 1), scale .22s var(--ins-ease)}}@media (hover:hover){.ins-app-grid:not(.ins-shot-panel *) .ins-card:has(.ins-card-shot:active):not(:has(.ins-card-shot button:active)) .ins-card-stack{transition-duration:.22s,.42s,90ms;scale:.96}.ins-grid.ins-web-grid .ins-web-card:has(.ins-web-card-shot:active):not(:has(.ins-web-card-shot button:active)) .ins-web-card-stack{transition-duration:.22s,.42s,90ms;scale:.97}}@media (prefers-reduced-motion:reduce){:is(.ins-app-grid:not(.ins-shot-panel *) .ins-card:has(.ins-card-shot:active):not(:has(.ins-card-shot button:active)) .ins-card-stack,.ins-grid.ins-web-grid .ins-web-card:has(.ins-web-card-shot:active):not(:has(.ins-web-card-shot button:active)) .ins-web-card-stack){scale:none}}.ins-app-grid:not(.ins-shot-panel *) .ins-card-shot,.ins-web-card-shot{cursor:var(--ins-cursor-hand,pointer)}.ins-menu-layer>.ins-colorf-pop,.ins-menu-layer>.ins-colorf-pop.is-start{width:min(288px,100vw - 24px);max-height:100%;margin:0;position:static;inset:auto;overflow-y:auto}
