.home-mode{background:#efeef0}.home-mode .page-heading{display:none}.home-mode .topbar{height:82px}.instagram-status-button{color:#383040;background:#fff;border:1px solid #ddd9e4;border-radius:11px;align-items:center;gap:8px;min-height:38px;padding:0 13px;font-size:12px;font-weight:650;transition:border-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.instagram-status-button:hover{border-color:#633af6;transform:translateY(-1px);box-shadow:0 7px 20px #4f23ef18}.instagram-status-button i{background:#c18d3d;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #c18d3d1f}.instagram-status-button.connected i{background:#2ca66f;box-shadow:0 0 0 3px #2ca66f1f}.home-mode .rail{color:#fff;background:#633af6;border:0}.home-mode .rail .brand,.home-mode .rail nav button,.home-mode .rail-bottom,.home-mode .rail-bottom small,.home-mode .logout{color:#fff}.home-mode .rail nav button:hover,.home-mode .rail nav button.active{color:#fff;background:#ffffff25}.home-mode .rail .workspace{background:#ffffff18}.slyde-home{color:#172038}.sh-banner{color:#ede9fa;background:#24212f;justify-content:space-between;align-items:center;gap:20px;padding:14px 32px;font-size:14px;display:flex}.sh-banner>span{align-items:center;gap:12px;display:flex}.sh-banner>span svg{color:#ffe94a}.sh-banner button{color:#332958;white-space:nowrap;background:#f4f1ff;border-radius:9px;align-items:center;gap:10px;padding:10px 14px;font-weight:600;display:flex}.sh-body{max-width:1800px;margin:auto;padding:34px 32px 40px}.sh-eyebrow{letter-spacing:2.5px;color:#8a7d9e;font-size:10px;font-weight:600}.sh-greeting h1{letter-spacing:-1.3px;margin:10px 0;font-size:clamp(24px,2.25vw,36px);font-weight:750}.sh-greeting em,.sh-assistant-card em{color:#633af6;font-style:normal}.sh-greeting>p{color:#777185;margin:0 0 35px;font-size:14px}.sh-section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.sh-section-heading h2{letter-spacing:-.7px;margin:0;font-size:22px;font-weight:700}.sh-section-heading p{color:#858095;margin:5px 0 0;font-size:12px}.sh-refresh{color:#62677c;background:#fff;border:1px solid #e7e2f0;border-radius:9px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex}.sh-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.sh-stat{background:#fff;border:1px solid #ebe7f2;border-radius:12px;padding:20px}.sh-stat>div{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.sh-stat strong{font-size:27px;font-weight:650}.sh-stat svg{color:#7f5bfb}.sh-stat>span{color:#777185;font-size:12px}.sh-next{border-top:1px solid #ebe7f2;margin-top:30px;padding-top:28px}.sh-small-label{color:#91889e;font-size:12px}.sh-feature-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.sh-onboarding{color:#fff;background:linear-gradient(125deg,#633af6,#7954fa 65%,#a68bfc);border-radius:17px;flex-direction:column;padding:26px;display:flex}.sh-card-heading{justify-content:space-between;gap:15px;display:flex}.sh-card-heading h3{margin:0;font-size:21px;font-weight:650}.sh-card-heading p{color:#f0eaff;margin-top:7px;font-size:13px}.sh-progress-count{color:#4f23ef;white-space:nowrap;background:#ffffffda;border-radius:20px;height:fit-content;padding:5px 10px;font-size:11px}.sh-steps{justify-content:space-between;gap:14px;margin:0;padding:25px 0 16px;list-style:none;display:flex}.sh-steps li{text-align:center;flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.sh-steps button{color:#fff;background:#ffffff30;border:1px solid #ffffff35;border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:12px;display:grid}.sh-steps button.done{color:#633af6;background:#fff}.sh-steps strong{font-size:12px;font-weight:550}.sh-steps li>span{color:#e8ddff;margin-top:4px;font-size:10px}.sh-progress-track{background:#ffffff25;border-radius:8px;height:4px;margin-bottom:24px;overflow:hidden}.sh-progress-track>span{background:#fff;height:100%;transition:width .4s;display:block}.sh-next-action{text-align:left;color:#302742;background:#fff;border-radius:12px;align-items:center;gap:14px;width:100%;margin-top:auto;padding:16px;display:flex}.sh-next-action strong{font-size:13px}.sh-next-action small{color:#8b809b;margin-top:5px;font-size:11px;line-height:1.5;display:block}.sh-go{color:#fff;background:#633af6;border-radius:8px;margin-left:auto;padding:8px}.sh-assistant-card{background:#fff;border:1px solid #ebe7f2;border-radius:17px;min-height:350px;padding:26px;position:relative;overflow:hidden}.sh-lockup{align-items:center;gap:7px;display:flex}.sh-lockup img{object-fit:contain;width:70px;height:27px}.sh-lockup>span{color:#fff;background:#633af6;border-radius:6px;padding:1px 6px;font-size:14px;font-weight:600}.sh-lockup small{letter-spacing:1.4px;color:#91889e;margin-left:7px;font-size:8px}.sh-assistant-card h3{letter-spacing:-.8px;z-index:1;max-width:330px;margin:21px 0 10px;font-size:25px;font-weight:700;line-height:1.25;position:relative}.sh-assistant-card>p{color:#858095;font-size:12px;line-height:1.7}.sh-assistant-card ul{z-index:1;margin:18px 0;padding:0;list-style:none;position:relative}.sh-assistant-card li{align-items:center;gap:8px;margin-bottom:8px;font-size:12px;display:flex}.sh-assistant-card li svg{color:#4f23ef}.sh-primary{color:#fff;z-index:2;background:#633af6;border-radius:10px;align-items:center;gap:12px;padding:12px 16px;font-size:12px;font-weight:600;display:flex;position:relative}.sh-robot{pointer-events:none;width:205px;position:absolute;bottom:0;right:0}.sh-shortcuts{grid-template-columns:1fr 1fr;gap:20px;margin-top:20px;display:grid}.sh-shortcuts button{text-align:left;background:#fff;border:1px solid #ebe7f2;border-radius:12px;align-items:center;gap:14px;padding:18px;display:flex}.sh-shortcuts svg{color:#4f23ef;width:19px}.sh-shortcuts svg:last-child{width:16px;margin-left:auto}.sh-shortcuts strong{font-size:13px}.sh-shortcuts small{color:#91889e;margin-top:4px;font-size:11px;display:block}.slyde-home button{cursor:pointer;transition:filter .2s,transform .2s}.slyde-home button:hover{filter:brightness(.97)}.slyde-home button:focus-visible{outline-offset:3px;outline:3px solid #a68bfc}@media (min-width:1550px){.sh-robot{width:255px}.sh-assistant-card{min-height:365px}}@media (max-width:1150px){.sh-feature-grid{grid-template-columns:1fr}.sh-stats{grid-template-columns:repeat(2,1fr)}.sh-robot{width:265px}.sh-assistant-card{min-height:350px}}@media (max-width:600px){.sh-body{padding:24px 16px}.sh-banner{gap:10px;padding:12px 16px;font-size:11px}.sh-banner>span{gap:8px}.sh-banner button{padding:9px;font-size:10px}.sh-greeting h1{font-size:25px;line-height:1.25}.sh-greeting>p{font-size:12px;line-height:1.6}.sh-section-heading h2{font-size:20px}.sh-stat{padding:15px}.sh-stat>span{font-size:11px}.sh-stats{gap:10px}.sh-onboarding,.sh-assistant-card{padding:20px}.sh-small-label{display:none}.sh-robot{width:165px}.sh-assistant-card{padding-bottom:110px}.sh-lockup small{display:none}.sh-shortcuts{grid-template-columns:1fr;gap:10px}.sh-card-heading p{font-size:12px}.sh-steps{gap:8px}.sh-steps strong{font-size:11px}.sh-refresh{justify-content:center;gap:0;min-width:44px;min-height:44px;font-size:0}}@media (prefers-reduced-motion:reduce){.slyde-home *{transition:none!important}}.shell.slyde-shell>.rail{width:var(--slyde-rail-width,178px);color:#fff;background:#633af6;border:0;border-radius:0 24px 24px 0;min-height:100vh;padding:22px 12px;transition:width .26s cubic-bezier(.22,1,.36,1),padding .26s}.rail-brand-row{justify-content:space-between;align-items:center;gap:7px;min-height:44px;display:flex}.shell.slyde-shell>.rail .brand{color:#fff;justify-content:flex-start;min-width:0;min-height:42px;margin:0;padding:0 10px;overflow:hidden}.shell.slyde-shell>.rail .slyde-rail-logo{object-fit:contain;filter:brightness(0)invert();flex:none;width:106px;height:44px}.slyde-rail-mark{flex:0 0 30px;width:30px;height:36px;display:none;position:relative;overflow:hidden}.slyde-rail-mark img{object-fit:contain;filter:brightness(0)invert();width:30px;height:36px}.rail-collapse-toggle{color:#fff;background:#ffffff18;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;transition:background .16s,transform .16s;display:grid}.rail-collapse-toggle:hover{background:#ffffff30;transform:translateY(-1px)}.shell.slyde-shell>.rail .workspace{background:#ffffff20;border-radius:12px;gap:6px;min-width:0;margin:24px 0 22px;padding:9px 7px}.shell.slyde-shell>.rail .workspace .avatar{color:#17131f;background:#ffffffde;width:28px;min-width:28px;height:28px;font-size:11px}.shell.slyde-shell>.rail .workspace button{color:#fff;width:100%;min-width:0;box-shadow:none;background:0 0;border:0;padding:4px;font-size:11px}.shell.slyde-shell>.rail nav button{color:#fff;white-space:nowrap;border-radius:11px;gap:9px;min-height:42px;padding:11px 9px;font-size:12px;position:relative}.shell.slyde-shell>.rail nav button svg{flex-shrink:0;width:17px;height:17px}.shell.slyde-shell>.rail nav button.active,.shell.slyde-shell>.rail nav button:hover{color:#fff;background:#ffffff25}.shell.slyde-shell>.rail nav button:focus-visible{outline-offset:2px;outline:2px solid #fff}.rail-leads-menu{border-left:1px solid #ffffff52;gap:3px;margin:4px 0 8px 25px;padding-left:8px;transition:opacity .18s,max-height .22s,margin .22s;display:grid;overflow:hidden}.rail-leads-menu button{opacity:.76;color:#fff!important;border-radius:8px!important;min-height:31px!important;padding:6px 8px!important;font-size:10px!important}.rail-leads-menu button:hover,.rail-leads-menu button.active{opacity:1;background:#ffffff24!important}.shell.slyde-shell>.rail .rail-bottom,.shell.slyde-shell>.rail .rail-bottom small,.shell.slyde-shell>.rail .logout{color:#fff;overflow-wrap:anywhere;font-size:11px}.shell.slyde-shell>.rail .rail-bottom{padding:24px 8px 0}@media (max-width:800px){.shell.slyde-shell{display:block}.shell.slyde-shell>.rail{background:#633af6;border-radius:0 0 20px 20px;width:100%;min-height:0;padding:10px 14px}.shell.slyde-shell>.rail .brand{min-height:32px;padding:0 5px}.shell.slyde-shell>.rail .slyde-rail-logo{width:83px;height:34px}.shell.slyde-shell>.rail .workspace,.shell.slyde-shell>.rail .rail-bottom{display:none}.shell.slyde-shell>.rail nav{scrollbar-width:thin;margin-top:8px;display:block;overflow-x:auto}.shell.slyde-shell>.rail nav ul{flex-direction:row;gap:4px;width:max-content;padding-bottom:4px;display:flex}.shell.slyde-shell>.rail nav button{gap:6px;min-height:44px;padding:10px;font-size:11px}}.shell.slyde-shell{--slyde-rail-width:178px;--slyde-rail-reveal:202px;background:linear-gradient(90deg, transparent 0 var(--slyde-rail-reveal), #fff var(--slyde-rail-reveal)), #633af6;height:100dvh;min-height:0;overflow:hidden}.shell.slyde-shell.rail-collapsed{--slyde-rail-width:72px;--slyde-rail-reveal:94px}.shell.slyde-shell.rail-collapsed>.rail{padding-inline:10px}.shell.slyde-shell.rail-collapsed>.rail .rail-brand-row{flex-direction:column;justify-content:center;gap:8px;min-height:82px}.shell.slyde-shell.rail-collapsed>.rail .brand{justify-content:center;padding:0}.shell.slyde-shell.rail-collapsed>.rail .slyde-rail-logo{display:none}.shell.slyde-shell.rail-collapsed>.rail .slyde-rail-mark{display:block}.shell.slyde-shell.rail-collapsed>.rail .workspace,.shell.slyde-shell.rail-collapsed>.rail .rail-bottom,.shell.slyde-shell.rail-collapsed>.rail .rail-leads-menu{display:none}.shell.slyde-shell.rail-collapsed>.rail nav{margin-top:14px}.shell.slyde-shell.rail-collapsed>.rail nav button.rail-main-button{justify-content:center;width:44px;height:44px;min-height:44px;margin:3px auto;padding:0;overflow:visible}.shell.slyde-shell.rail-collapsed>.rail .rail-nav-label{display:none}.shell.slyde-shell.rail-collapsed>.rail nav button.rail-main-button:after{content:attr(data-label);z-index:80;color:#fff;white-space:nowrap;pointer-events:none;opacity:0;background:#24212f;border-radius:8px;padding:7px 10px;font-size:11px;font-weight:650;line-height:1;transition:opacity .14s,transform .14s;position:absolute;top:50%;left:calc(100% + 12px);transform:translate(5px,-50%);box-shadow:0 8px 24px #21162f2b}.shell.slyde-shell.rail-collapsed>.rail nav button.rail-main-button:hover:after{opacity:1;transform:translateY(-50%)}.shell.slyde-shell.rail-collapsed>.rail nav button.rail-main-button:focus-visible:after{opacity:1;transform:translateY(-50%)}.shell.slyde-shell>.rail{overscroll-behavior:contain;scrollbar-width:thin;background:0 0;border-radius:0;height:100%;min-height:0;overflow-y:auto}.shell.slyde-shell>.workspace-main{overscroll-behavior:none;-webkit-overflow-scrolling:touch;background:#fff;border-radius:24px 0 0 24px;height:100%;min-height:0;overflow:hidden auto}.shell.slyde-shell.home-mode>.workspace-main{background:#efeef0}.shell.slyde-shell.lead-workspace>.workspace-main{background:#fff;flex-direction:column;display:flex;overflow:hidden}.shell.slyde-shell.lead-workspace .page-heading{display:none}.shell.slyde-shell.lead-workspace .topbar{display:flex}.shell.slyde-shell.lead-workspace>.rail .rail-leads-menu{display:none}.shell.slyde-shell.lead-workspace .content{flex:1 1 0;height:auto;min-height:0;padding:0;overflow:auto}.shell.slyde-shell.lead-workspace .tab-body{max-width:none;height:100%}.shell.slyde-shell.lead-workspace .inbox-grid{border:0;border-radius:0;flex:1 1 0;height:auto;min-height:0;margin:0}@media (max-width:1100px) and (min-width:801px){.shell.slyde-shell.lead-workspace{--slyde-rail-width:72px}.shell.slyde-shell.lead-workspace>.rail{padding-inline:8px}.shell.slyde-shell.lead-workspace>.rail .slyde-rail-logo,.shell.slyde-shell.lead-workspace>.rail .workspace,.shell.slyde-shell.lead-workspace>.rail .rail-bottom,.shell.slyde-shell.lead-workspace>.rail .rail-nav-label,.shell.slyde-shell.lead-workspace>.rail .rail-collapse-toggle{display:none}.shell.slyde-shell.lead-workspace>.rail .slyde-rail-mark{margin-inline:auto;display:block}.shell.slyde-shell.lead-workspace>.rail nav{margin-top:18px}.shell.slyde-shell.lead-workspace>.rail nav button.rail-main-button{justify-content:center;width:44px;min-height:44px;margin:3px auto;padding:0}}@media (max-width:800px){.shell.slyde-shell{--slyde-rail-width:100%;background:#fff;flex-direction:column;display:flex}.shell.slyde-shell>.rail{border-radius:0;flex:none;height:auto;overflow:visible}.shell.slyde-shell>.rail .rail-brand-row{min-height:34px}.shell.slyde-shell>.rail .rail-collapse-toggle{display:none}.shell.slyde-shell.rail-collapsed>.rail .slyde-rail-logo{display:block}.shell.slyde-shell.rail-collapsed>.rail .slyde-rail-mark,.shell.slyde-shell.rail-collapsed>.rail .workspace,.shell.slyde-shell.rail-collapsed>.rail .rail-bottom{display:none}.shell.slyde-shell.rail-collapsed>.rail nav{margin-top:8px}.shell.slyde-shell.rail-collapsed>.rail nav button.rail-main-button{width:auto;height:44px;margin:0;padding:10px}.shell.slyde-shell.rail-collapsed>.rail .rail-nav-label{display:inline}.shell.slyde-shell.rail-collapsed>.rail .rail-leads-menu{display:flex}.shell.slyde-shell>.rail nav ul{grid-template-columns:repeat(6,max-content);display:grid}.shell.slyde-shell>.rail nav ul>li:has(.rail-leads-menu){display:contents}.shell.slyde-shell>.rail .rail-leads-menu{border-top:1px solid #ffffff52;border-left:0;flex-direction:row;grid-column:1/-1;width:100%;margin:2px 0 0;padding:6px 0 0;overflow-x:auto}.shell.slyde-shell>.rail .rail-leads-menu button{white-space:nowrap;min-height:38px!important;padding-inline:10px!important}.shell.slyde-shell>.workspace-main{border-radius:20px 20px 0 0;flex:1 1 0;height:auto;min-height:0}.home-mode .topbar{height:62px;padding-inline:14px}.instagram-status-button span{display:none}.instagram-status-button{justify-content:center;width:38px;padding:0}}:is(html:has(.shell.slyde-shell),body:has(.shell.slyde-shell)){overscroll-behavior:none;background:#fff;height:100%;overflow:hidden}.leads-table{border-collapse:collapse;text-align:left;width:100%;min-width:760px}.leads-table th,.leads-table td{border-bottom:1px solid #eeeaf5;padding:15px 14px;font-size:14px}.leads-table th{color:#777185;letter-spacing:.03em;text-transform:uppercase;font-size:12px;font-weight:600}.leads-table tbody tr:hover{background:#f8f6ff}.lead-studio{background:#fff;border:0;border-radius:0;min-height:100%;display:block;overflow:hidden}.lead-subnav{background:#fff;border-right:1px solid #e5e0ed;padding:28px 18px}.lead-subnav h2{color:#172038;margin:0 0 22px 12px;font-size:21px}.lead-subnav button{color:#4e5267;text-align:left;background:0 0;border-radius:10px;align-items:center;gap:13px;width:100%;margin:5px 0;padding:13px;font-size:14px;display:flex}.lead-subnav button:hover,.lead-subnav button.active{color:#4f23ef;background:#eee7ff}.lead-subnav button.active{box-shadow:inset 3px 0 #633af6}.lead-content{background:#fff;min-width:0;min-height:100%;padding:30px 30px 36px;overflow:auto}.lead-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:22px;display:flex}.lead-search{color:#9090a2;background:#fff;border:1px solid #ded8ea;border-radius:9px;flex:1;align-items:center;gap:8px;min-width:min(390px,100%);padding:0 12px;display:flex}.lead-search input{border:0;outline:0;flex:1;min-width:0;padding:11px 0}.lead-filter{color:#4f23ef;border-color:#633af6}.lead-board{align-items:stretch;gap:18px;min-height:430px;padding-bottom:10px;display:flex;overflow-x:auto}.lead-column{background:#fff;border:1px solid #e0dbe9;border-radius:11px;flex:0 0 320px;min-height:430px;overflow:hidden}.lead-column-head{color:#fff;background:#7c8494;align-items:center;gap:9px;padding:15px 14px;display:flex}.lead-column-head.primary-column{background:#633af6}.lead-count{background:#fff3;border-radius:50%;place-items:center;width:25px;height:25px;font-size:12px;display:grid}.lead-head-actions{opacity:.9;gap:8px;margin-left:auto;display:flex}.lead-column-body{padding:13px}.lead-card{background:#fff;border:1px solid #e4dfee;border-radius:10px;margin-bottom:12px;padding:13px;box-shadow:0 3px 10px #5b3b8920}.lead-card-top{align-items:flex-start;gap:9px;display:flex}.lead-avatar{color:#4f23ef;background:#eee9fb;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:inline-grid;overflow:hidden}.lead-avatar img{object-fit:cover;width:100%;height:100%;display:block}.lead-contact-name{align-items:center;gap:9px;display:inline-flex}.lead-card-top strong{color:#1c2337;font-size:14px}.lead-meta{color:#888a99;align-items:center;gap:6px;margin-top:3px;font-size:11px;display:flex}.lead-meta .score,.rank-score{color:#633af6}.lead-more{color:#999;background:0 0;margin-left:auto;font-size:18px;line-height:1}.lead-card p{color:#4c5266;min-height:34px;margin:13px 0;font-size:13px;line-height:1.4}.lead-card footer{border-top:1px solid #f0edf5;justify-content:space-between;align-items:center;padding-top:9px;display:flex}.lead-message{color:#4f23ef;background:0 0;align-items:center;gap:5px;padding:0;font-size:12px;font-weight:650;display:inline-flex}.lead-card time{color:#9293a2;font-size:11px}.lead-empty{text-align:center;color:#9a97a8;padding:36px 10px;font-size:12px}.lead-empty.large{padding:70px 15px;font-size:14px}.lead-table-card{background:#fff;border:1px solid #e1dce9;border-radius:12px;overflow-x:auto}.lead-table-card .leads-table{min-width:760px}.lead-status{color:#8b6d00;background:#fff2c3;border-radius:20px;padding:4px 9px;font-size:11px}.ranking-list{padding:14px 20px}.rank-row{border-bottom:1px solid #eeeaf4;grid-template-columns:50px 35px minmax(130px,1fr) 130px;align-items:center;gap:13px;padding:16px 12px;display:grid}.rank-row:last-child{border-bottom:0}.rank-1{background:#fffbe2}.rank-number{color:#4f23ef;font-weight:700}.rank-identity{gap:2px;min-width:0;display:grid}.rank-identity strong,.rank-identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rank-identity small{color:#858296;font-size:11px}.lead-drawer-backdrop{z-index:50;background:#15112466;justify-content:flex-end;display:flex;position:fixed;inset:0}.lead-drawer{background:#fff;width:min(560px,100vw);height:100%;padding:28px;overflow-y:auto;box-shadow:-12px 0 35px #26163d25}.lead-drawer header{border-bottom:1px solid #eeeaf4;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:20px;display:flex}.lead-drawer header h2{color:#20263a;margin:0;font-size:21px}.lead-drawer header p{color:#858296;margin:6px 0 0;font-size:13px}.lead-drawer-tabs{background:#f1eef8;border-radius:8px;gap:4px;width:fit-content;margin:20px 0;padding:4px;display:flex}.lead-drawer-tabs button{color:#64657a;background:0 0;border-radius:6px;padding:8px 12px}.lead-drawer-tabs button.active{color:#4f23ef;background:#fff;box-shadow:0 1px 4px #2c1a4d14}.lead-drawer form{gap:18px;display:grid}.lead-drawer label{color:#34394d;gap:7px;font-size:13px;font-weight:650;display:grid}.lead-drawer textarea,.lead-drawer input:not([type=range]){border-color:#dcd7e8;width:100%}.lead-drawer textarea{min-height:90px}.score-field{gap:10px!important}.score-field output{color:#4f23ef;margin-top:-25px;margin-left:auto;font-size:12px}.score-field input[type=range]{accent-color:#633af6;padding:0}.lead-drawer-actions{border-top:1px solid #eeeaf4;justify-content:flex-end;gap:10px;padding-top:18px;display:flex}@media (max-width:800px){.lead-studio{display:block}.lead-content{padding:16px 12px 24px}.lead-hide{display:none}.lead-column{flex-basis:min(320px,100vw - 58px)}.rank-row{grid-template-columns:38px 32px minmax(100px,1fr)}.rank-score{grid-column:3}}.milos-studio{--milos:#633af6;--ink:#22263b;--muted:#7b8095;min-height:100vh;color:var(--ink);background:#fff}.studio-header{border-bottom:1px solid #edf0f6;justify-content:space-between;align-items:center;gap:15px;height:82px;padding:0 28px;display:flex}.studio-title{align-items:center;gap:13px;min-width:0;display:flex}.studio-title>div{min-width:0}.studio-title strong{letter-spacing:-.35px;text-overflow:ellipsis;white-space:nowrap;max-width:380px;font-size:17px;display:block;overflow:hidden}.studio-header-symbol{color:#633af6;background:#f0edff;border-radius:11px;place-items:center;width:35px;height:35px;display:grid}.studio-actions{align-items:center;gap:9px;display:flex}.studio-button,.studio-primary{color:#53586d;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #e6e8ef;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:10px 13px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.studio-button:hover{background:#f7f6fd}.studio-primary{color:#fff;background:#633af6;border-color:#633af6;box-shadow:0 2px 3px #633af615}.studio-primary:hover{background:#633af6}.icon-button{color:#62697f;background:#f5f6fa;border-radius:9px;place-items:center;padding:9px;display:grid}.milos-pill{letter-spacing:.8px;color:#633af6;white-space:nowrap;background:#f0edfd;border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-size:10px;font-weight:700;display:inline-flex}.connection-dot{background:#b7bbc8;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.connection-dot.connected{background:#3bb58b}.flow-state{color:#7a8094;letter-spacing:0;background:#f1f2f5;border-radius:5px;padding:3px 6px;font-size:11px;font-weight:500;display:inline-flex}.flow-state.active{color:#278666;background:#e9f7f0}.flow-state.paused{color:#b38439;background:#fff4df}.studio-title .flow-state{margin-top:4px}.studio-banner{color:#337f57;background:#ecf8f0;justify-content:space-between;align-items:center;padding:11px 25px;font-size:14px;display:flex}.studio-banner button{background:0 0}.studio-banner.is-error{color:#a93c44;background:#fff0f0}.assistant-home{max-width:1120px;margin:auto;padding:50px 55px 70px}.assistant-welcome{text-align:center;max-width:710px;margin:0 auto 64px}.assistant-mark{color:#fff;background:linear-gradient(150deg,#7f5bfb,#633af6);border-radius:27px;place-items:center;width:83px;height:83px;margin:4px auto 23px;display:grid;transform:rotate(-5deg);box-shadow:0 10px 30px #4f23ef2b}.assistant-mark svg{transform:rotate(5deg)}.assistant-welcome h1{letter-spacing:-2px;color:#25283d;margin:21px 0 18px;font-size:47px;font-weight:600;line-height:1.12}.assistant-welcome h1 span{color:#633af6}.assistant-welcome>p{color:#9295a7;margin:0 0 28px;font-size:15px;line-height:1.7}.milos-prompt{background:#fff;border:1.5px solid #ddd8f8;border-radius:13px;padding:13px;transition:border-color .15s;box-shadow:0 3px 10px #633af606}.milos-prompt:focus-within{border-color:#7f5bfb;box-shadow:0 0 0 3px #eeeafb}.milos-prompt.large{text-align:left;border:1.5px solid #d6cdf9;border-radius:16px;padding:18px 20px;box-shadow:0 8px 28px #633af60c}.milos-prompt textarea{resize:none;color:#343850;background:0 0;border:0;outline:0;width:100%;min-height:76px;padding:4px 0;font-size:14px;line-height:1.6}.milos-prompt textarea::placeholder{color:#a0a3b5}.prompt-footer{justify-content:space-between;align-items:center;gap:6px;display:flex}.prompt-footer>span{color:#633af6;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.prompt-footer small{color:#a6a7b4;margin-left:3px;font-size:10px;font-weight:500}.prompt-footer>button{color:#fff;background:#633af6;border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.prompt-suggestions{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:15px;display:flex}.prompt-suggestions button{color:#818599;background:#fff;border:1px solid #ececf2;border-radius:30px;align-items:center;gap:6px;padding:8px 11px;font-size:11px;display:flex}.prompt-suggestions button:hover{color:#633af6;border-color:#b8a9fd}.section-caption{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.section-caption h2{letter-spacing:-.5px;margin:7px 0;font-size:20px;font-weight:600}.section-caption>span{color:#9b9eae;align-items:center;gap:5px;font-size:11px;display:flex}.section-caption h2>span{color:#8c8fa4;background:#f2f2f8;border-radius:5px;margin-left:7px;padding:3px 7px;font-size:11px}.template-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.template-card{text-align:left;background:#fbfaff;border:1px solid #e9e5f7;border-radius:13px;padding:20px;transition:transform .15s,box-shadow .15s}.template-card:hover{transform:translateY(-3px);box-shadow:0 7px 20px #4e437715}.template-card.tone-1{background:#fffaf6;border-color:#f0e6da}.template-card.tone-2{background:#f7fafc;border-color:#e2eaf0}.template-tag{color:#7f5bfb;letter-spacing:1px;justify-content:space-between;align-items:center;font-size:10px;font-weight:600;display:flex}.tone-1 .template-tag{color:#c49b71}.tone-2 .template-tag{color:#7a9dae}.mini-flow{color:#9b93af;align-items:center;gap:8px;margin:26px 0 19px;display:flex}.mini-flow>span{background:#fff;border:1px solid #ebe6f5;border-radius:7px;align-items:center;gap:7px;padding:8px;font-size:10px;font-weight:600;display:flex}.mini-flow i{color:#c2b9d6;font-style:normal}.template-card h3{letter-spacing:-.3px;margin:0 0 6px;font-size:16px;font-weight:600}.template-card p{color:#9692a5;margin:0;font-size:12px;line-height:1.5}.template-card>small{color:#8675b8;align-items:center;gap:5px;margin-top:24px;font-size:11px;display:flex}.saved-automations{margin-top:38px}.automation-library-home{max-width:1180px;padding-top:42px}.automation-library-home .saved-automations{margin-top:0}.automation-library-home .section-caption{margin-bottom:20px}.automation-library-home .section-caption h2{font-size:clamp(22px,2.2vw,30px)}.automation-library-home .saved-flow-list{border-radius:16px;box-shadow:0 12px 40px #3d2c5510}.automation-library-home .saved-flow-list>button{min-height:76px;padding:18px 20px}.saved-flow-list{border:1px solid #eeeef4;border-radius:12px;overflow:hidden}.saved-flow-list>button{text-align:left;background:#fff;border-bottom:1px solid #f0f0f5;align-items:center;gap:14px;width:100%;padding:16px 18px;display:flex}.saved-flow-list>button:last-child{border:0}.saved-flow-list>button:hover{background:#fcfbff}.flow-list-icon{color:#633af6;background:#f2eefe;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.saved-flow-list>button>span:nth-child(2){flex:1}.saved-flow-list strong{font-size:14px;font-weight:600;display:block}.saved-flow-list small{color:#a0a1b0;margin-top:4px;font-size:11px;display:block}.no-flows{color:#a3a5b4;text-align:center;border:1px dashed #e5e4ef;border-radius:10px;padding:20px;font-size:13px}.studio-workspace{grid-template-columns:330px minmax(0,1fr);height:calc(100vh - 82px);min-height:650px;display:grid}.milos-chat{background:#fff;border-right:1px solid #e8eaf2;flex-direction:column;min-height:0;display:flex}@keyframes slyde-editor-enter{0%{opacity:0;transform:translate(34px)}to{opacity:1;transform:translate(0)}}@keyframes slyde-chat-enter{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}.milos-studio.editing .canvas-column{animation:.55s cubic-bezier(.2,.8,.2,1) backwards slyde-editor-enter}.milos-studio.editing .milos-chat{animation:.4s ease-out both slyde-chat-enter}@media (prefers-reduced-motion:reduce){.milos-studio.editing .canvas-column,.milos-studio.editing .milos-chat{animation:none}}.chat-assistant-heading{border-bottom:1px solid #f0f1f6;align-items:center;gap:8px;padding:21px 22px;display:flex}.milos-orb{color:#633af6;background:#eee9fd;border-radius:10px;place-items:center;width:31px;height:31px;display:grid}.chat-assistant-heading strong{font-size:16px;font-weight:600}.chat-assistant-heading strong span{color:#fff;background:#633af6;border-radius:3px;margin-left:2px;padding:2px 4px;font-size:9px}.chat-assistant-heading>small{color:#a0a0b2;margin-left:auto;font-size:10px}.automation-chat-log{flex-direction:column;flex:1;gap:23px;padding:23px 22px;display:flex;overflow:auto}.message-author{color:#9992b0;align-items:center;gap:5px;margin-bottom:8px;font-size:11px;display:flex}.message-author span{font-size:10px}.assistant-message p{color:#646779;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.65}.user-message{background:#f3f2f8;border-radius:12px 12px 3px;margin-left:25px;padding:12px 15px}.user-message p{color:#53576e;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.55}.pending-card{background:#fff;border:1px solid #e9e5f4;border-radius:11px;margin-top:5px;padding:12px}.pending-card>span{color:#847597;align-items:center;gap:7px;padding:5px 2px 12px;font-size:12px;font-weight:600;display:flex}.pending-dot{background:#d4a356;border-radius:50%;width:6px;height:6px}.pending-card button{text-align:left;color:#88839e;background:#efeef0;border-radius:5px;align-items:center;gap:8px;width:100%;margin-top:4px;padding:9px 7px;font-size:12px;display:flex}.pending-card button>span{border:1px solid #ded7ee;border-radius:50%;flex-shrink:0;place-items:center;width:17px;height:17px;font-size:10px;display:grid}.pending-card button svg{flex-shrink:0;margin-left:auto}.pending-card p{color:#9590a5;margin:0;font-size:12px}.chat-prompt-wrap{padding:15px}.chat-prompt-wrap>small{text-align:center;color:#a9a6b5;margin-top:9px;font-size:10px;display:block}.assistant-working{color:#9a8bc2;align-items:center;gap:8px;font-size:12px;display:flex}.canvas-column{flex-direction:column;min-width:0;min-height:0;display:flex}.canvas-heading{background:#fcfcfe;border-bottom:1px solid #ededf5;justify-content:space-between;align-items:center;gap:15px;padding:17px 22px;display:flex}.canvas-label{color:#63657f;align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.canvas-heading small{color:#a7a9ba;margin-top:4px;font-size:10px;display:block}.save-state{color:#96a299;white-space:nowrap;align-items:center;gap:3px;font-size:10px;display:flex}.flow-viewport{touch-action:none;cursor:grab;overscroll-behavior:contain;overflow-anchor:none;background-color:#fafafe;background-image:radial-gradient(#d9d9e7 .8px,#0000 .8px);background-size:20px 20px;flex:1;position:relative;overflow:hidden}.flow-viewport.is-panning,.flow-viewport.is-panning *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.guided-question-card{background:linear-gradient(145deg,#fbfaff,#f5f2ff);border:1px solid #e3def6;border-radius:13px;margin:18px 0;padding:14px;animation:.24s ease-out both guided-card-enter}.guided-question-head{color:#633af6;letter-spacing:.03em;text-transform:uppercase;justify-content:space-between;gap:10px;margin-bottom:11px;font-size:10px;font-weight:700;display:flex}.guided-question-head span:last-child{color:#a2a0b4;text-transform:none;letter-spacing:0;font-weight:500}.guided-question-card strong{color:#2d3044;font-size:13px;line-height:1.4;display:block}.guided-question-card p{color:#89899d;margin:5px 0 12px;font-size:11px;line-height:1.45}.guided-question-card button{color:#4f23ef;background:#fff;border:1px solid #d8d0fe;border-radius:8px;align-items:center;gap:4px;padding:8px 10px;font-size:11px;font-weight:600;display:inline-flex}.guided-question-card button:hover{background:#f0ecff}@keyframes guided-card-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.assistant-working{align-items:center;gap:7px;display:flex}.working-dots{background:radial-gradient(circle,#7f5bfb 1.4px,#0000 1.6px) 0/7px 7px;width:22px;height:5px;animation:.9s steps(3,jump-none) infinite working-dots}@keyframes working-dots{to{background-position-x:21px}}@media (prefers-reduced-motion:reduce){.guided-question-card,.working-dots{animation:none}}.canvas-top-hint{z-index:2;width:max-content;height:0;padding:0 20px;position:absolute;top:18px;left:20px}.canvas-top-hint .milos-pill{color:#a29aaf;background:#fff;border:1px solid #edeaf3;font-size:9px;font-weight:500}.flow-space{width:0;height:0;position:absolute}.flow-board{width:2500px;height:1800px;position:absolute}.flow-connectors{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.flow-node{cursor:grab;touch-action:none;background:#fff;border:1px solid #ded9f0;border-radius:12px;width:270px;transition:box-shadow .16s,border-color .16s;position:absolute;overflow:visible;box-shadow:0 5px 13px #6b5d9310}.flow-node:hover{border-color:#7954fa;box-shadow:0 8px 24px #633af61a}.flow-socket{z-index:5;touch-action:none;cursor:crosshair;background:#fff;border:2px solid #b8a9fd;border-radius:50%;width:18px;height:18px;padding:0;transition:box-shadow .15s,background .15s;position:absolute;top:101px}.flow-socket.input{left:-9px}.flow-socket.output{right:-9px}:is(.flow-socket:hover,.flow-socket:focus-visible,.flow-socket.compatible){background:#e8e3ff;border-color:#633af6;box-shadow:0 0 0 5px #633af620}.flow-socket.connecting{background:#633af6}.wire-remove{z-index:2;color:#7a6daa;cursor:pointer;background:#fff;border:1px solid #d5d0ee;border-radius:50%;place-items:center;width:24px;height:24px;padding:0;display:grid;position:absolute}:is(.wire-remove:hover,.wire-remove:focus-visible){color:#ad364a;background:#fff0f0;border-color:#eeb5bc}.connection-help{white-space:normal;color:#776e94;background:#fffffff0;border-radius:8px;max-width:min(360px,65vw);margin-top:8px;padding:6px 9px;font-size:11px;display:block}.wire-preview{animation:.8s linear infinite wire-travel}@keyframes wire-travel{to{stroke-dashoffset:-24px}}@media (prefers-reduced-motion:reduce){.wire-preview{animation:none}.flow-node,.flow-socket{transition:none}}.flow-node.node-tested{box-shadow:0 0 0 2px #7cbf9f,0 5px 13px #6b5d9310}.node-tag{color:#7f5bfb;letter-spacing:1px;background:#f6f2ff;border-radius:11px 11px 0 0;justify-content:space-between;align-items:center;padding:9px 13px;font-size:9px;font-weight:700;display:flex}.node-tag>span{align-items:center;gap:6px;display:flex}.node-pink .node-tag{color:#c7759f;background:#fff2f7}.node-blue .node-tag{color:#819eca;background:#f0f6ff}.node-gray .node-tag{color:#a3a7b7;background:#f3f4f7}.node-heading{touch-action:none;cursor:grab;justify-content:space-between;align-items:center;padding:14px 14px 5px;display:flex}.node-heading:active{cursor:grabbing}.node-heading strong{letter-spacing:-.25px;font-size:14px;font-weight:600}.node-heading svg{color:#c8c6d4}.node-body{text-align:left;color:#6f7088;background:#fff;border-radius:7px;width:100%;min-height:101px;padding:3px 14px 12px}.node-body:hover{background:#fcfbff}.node-body p{overflow-wrap:anywhere;white-space:pre-wrap;color:#77788e;max-height:115px;margin:8px 0;font-size:13px;line-height:1.5;overflow:auto}.node-body>span{color:#b0a4c9;align-items:center;gap:6px;margin-top:12px;font-size:10px;display:flex}.node-link{color:#a090c7;background:#f8f5ff;border:1px solid #e9e2fb;border-radius:7px;align-items:center;gap:6px;padding:7px 9px;font-size:11px;display:flex;overflow:hidden}.node-footer{color:#b0abba;text-align:right;border-top:1px solid #f0edf7;padding:10px 14px;font-size:10px;position:relative}.node-port{background:#fff;border:2px solid #c0b4e8;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;right:-6px}.node-gray{border-color:#e5e6ed}.add-reply{color:#7f5bfb;background:#f7f4ff;border:1px dashed #d5ccea;border-radius:10px;align-items:center;gap:9px;padding:17px 24px;font-size:12px;display:flex;position:absolute}.canvas-tools{z-index:3;background:#fff;border:1px solid #eceaf1;border-radius:12px;flex-direction:column;align-items:center;gap:4px;width:45px;margin:0 17px 24px 0;padding:6px;display:flex;position:absolute;bottom:24px;right:17px;box-shadow:0 4px 12px #5350700a}.canvas-tools button{color:#8f91a9;background:#fff;border-radius:7px;place-items:center;width:31px;height:31px;display:grid}.canvas-tools button:hover{color:#633af6;background:#f1eefb}.canvas-tools span{color:#a4a5b4;font-size:9px}.canvas-tools i{border-bottom:1px solid #ecebf1;width:22px;margin:4px 0}.canvas-footer{color:#a9a9b9;background:#fff;border-top:1px solid #eeeef5;justify-content:space-between;align-items:center;gap:15px;padding:11px 22px;font-size:10px;display:flex}.canvas-footer span{align-items:center;gap:6px;display:flex}.studio-sheet{color:#282a40;background:#fff;width:430px!important;max-width:100vw!important}.studio-sheet-body{padding:20px 25px 35px;overflow-y:auto}.studio-sheet h3{margin:12px 0;font-size:16px;font-weight:600}.node-edit-form,.preview-form,.connector-content{border:0;flex-direction:column;gap:17px;min-width:0;padding:0;display:flex}.instagram-live-preview{background:linear-gradient(145deg,#faf9ff,#f3f1fb);border:1px solid #e8e2f4;border-radius:18px;padding:12px;box-shadow:0 12px 30px #36276f14}.instagram-live-preview-head{color:#67627e;text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;align-items:center;gap:10px;padding:2px 2px 11px;font-size:11px;display:flex}.instagram-live-preview-head>div{align-items:center;gap:7px;display:flex}.instagram-live-preview-head svg{color:#e04480}.instagram-live-preview-head span{color:#633af6;font-size:9px;font-weight:700}.instagram-phone{color:#292631;background:#fff;border:1px solid #ddd8e9;border-radius:15px;overflow:hidden;box-shadow:0 8px 22px #271f4a1a}.instagram-phone-topbar,.instagram-comment-row,.instagram-public-reply,.instagram-dm-brand{align-items:center;gap:8px;display:flex}.instagram-phone-topbar{border-bottom:1px solid #f0edf5;padding:10px 11px;font-size:12px}.instagram-phone-more{letter-spacing:2px;color:#908a9e;margin-left:auto}.instagram-mini-avatar{color:#fff;background:linear-gradient(145deg,#633af6,#eb567c);border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:10px;font-weight:800;display:grid}.instagram-mini-avatar.light{color:#633af6;background:#efeafb}.instagram-mini-avatar.slyde{color:#633af6;background:#e2dbff}.instagram-post-art{color:#fff;background:radial-gradient(circle at 75% 20%,#ffffff80,#0000 24%),linear-gradient(135deg,#633af6,#241c55 78%);flex-direction:column;justify-content:flex-end;min-height:148px;padding:15px;display:flex}.instagram-post-art span{letter-spacing:-.03em;font-size:20px;font-weight:800}.instagram-post-art small{opacity:.78;margin-top:4px;font-size:10px}.instagram-post-actions{color:#393344;gap:13px;padding:9px 12px 5px;font-size:20px;line-height:1;display:flex}.instagram-post-actions .push-right{margin-left:auto}.instagram-comment-row,.instagram-public-reply{align-items:flex-start;padding:8px 12px;font-size:11px;line-height:1.4}.instagram-comment-row p,.instagram-public-reply p{margin:2px 0 0}.instagram-comment-row strong,.instagram-public-reply strong{font-weight:700}.instagram-public-reply{color:#706a7f;padding-top:2px}.instagram-dm-card{background:linear-gradient(145deg,#fbfaff,#f4f0ff);border:1px solid #e5defb;border-radius:13px;margin:9px 10px 10px;padding:11px}.instagram-dm-brand{color:#4e4277;font-size:11px}.instagram-dm-brand>svg{color:#633af6;margin-left:auto}.instagram-dm-brand div{flex-direction:column;display:flex}.instagram-dm-brand small{color:#9a92ae;margin-top:1px;font-size:9px}.instagram-slyde-video{background:#fff;border-radius:9px;width:28px;height:28px;display:block;overflow:hidden}.instagram-slyde-video video{object-fit:cover;width:100%;height:100%}.instagram-dm-card>p{color:#565065;margin:9px 0;font-size:11px;line-height:1.5}.instagram-action-button{color:#fff;background:#633af6;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:32px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.instagram-preview-disclaimer{color:#aaa4b4;text-align:center;padding:0 11px 10px;font-size:9px;display:block}.instagram-direct-phone{color:#f8f9ff;background:#030817;border:8px solid #253044;border-radius:30px;max-width:360px;margin:0 auto;padding:17px 10px 10px;box-shadow:0 18px 35px #06071347}.instagram-phone-notch{background:#1c293b;border-radius:18px;width:120px;height:22px;margin:-5px auto 12px}.instagram-direct-header{align-items:center;gap:9px;padding:3px 8px 14px;display:flex}.instagram-direct-header>div{flex-direction:column;display:flex}.instagram-direct-header strong{font-size:12px}.instagram-direct-header small{color:#93a0ba;font-size:9px}.instagram-direct-back{color:#fff;font-size:26px;line-height:18px}.instagram-direct-body{background:linear-gradient(#050a1a,#080d1e);min-height:260px;padding:15px 10px 22px}.instagram-direct-date{color:#7f8ba8;text-align:center;margin-bottom:22px;font-size:10px}.instagram-direct-phone .instagram-dm-card{box-shadow:none;background:#202d42;border:0;border-radius:0 15px 15px;margin:0 15px}.instagram-direct-phone .instagram-dm-brand{color:#f3f5ff}.instagram-direct-phone .instagram-dm-brand small{color:#9ba8c3}.instagram-direct-phone .instagram-dm-card>p{color:#f4f5fb;font-size:14px;line-height:1.45}.instagram-direct-phone .instagram-slyde-video{width:30px;height:30px}.instagram-direct-phone .instagram-action-button{color:#fff;background:#34445e;border-radius:11px;min-height:42px;font-size:14px}.instagram-message-time{color:#91a0bb;text-align:right;margin-top:7px;font-size:9px;display:block}.instagram-watermark-message{color:#f5f6ff;margin:19px 15px 0;font-size:12px;line-height:1.35}.instagram-direct-composer{color:#93a0b8;align-items:center;gap:12px;margin-top:11px;padding:12px 12px 4px;font-size:12px;display:flex}.instagram-direct-composer span:first-child{flex:1}.instagram-preview-actions{gap:9px;margin-top:13px;display:grid}.instagram-preview-actions button{cursor:pointer;border:0;border-radius:13px;min-height:46px;font-size:14px;font-weight:700}.instagram-preview-watermark{color:#151d31;background:#eef2f7}.instagram-preview-clean{color:#fff;background:#293cff}.preview-sheet{background:#e7edf6;min-width:0;min-height:0;overflow:hidden;gap:0!important;width:min(100vw,1440px)!important;max-width:none!important;height:100dvh!important;padding:0!important}.preview-sheet,.preview-sheet *{box-sizing:border-box}.preview-sheet-header{background:#fff;justify-content:space-between;align-items:center;min-height:163px;padding:28px 44px;display:flex}.preview-sheet-header h2{color:#182238;letter-spacing:-.04em;margin:0;font-size:clamp(32px,4vw,54px);font-weight:750}.preview-sheet-header button{color:#1b263d;cursor:pointer;background:#eef3f9;border:0;border-radius:20px;place-items:center;width:88px;height:88px;display:grid}.preview-sheet .studio-sheet-body{flex-direction:column;flex:auto;width:100%;min-height:0;padding:20px 42px 28px;display:flex;overflow-y:auto}.preview-sheet .preview-form{gap:18px;width:min(100%,1300px);margin:0 auto}.preview-sheet .preview-form>.milos-pill,.preview-sheet .preview-form>label,.preview-sheet .preview-form>.studio-primary,.preview-sheet .preview-form>.simulation-result,.preview-sheet .preview-form>.activate-box{display:none}.preview-sheet .instagram-live-preview{width:min(100%,960px);box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 auto;padding:0}.preview-sheet .instagram-live-preview-head{display:none}.preview-sheet .instagram-direct-phone{border-width:9px;border-radius:38px;width:min(100%,470px);min-height:690px;margin:0 auto;padding:20px 12px 12px;position:relative}.instagram-restart{z-index:2;color:#172036;cursor:pointer;background:#f6f8fc;border:0;border-radius:18px;align-items:center;gap:14px;min-width:255px;min-height:68px;padding:0 28px;font-size:21px;font-weight:600;display:flex;position:absolute;top:20px;right:-287px;box-shadow:0 10px 24px #19254014}.preview-sheet .instagram-direct-body{min-height:420px;padding-top:23px}.preview-sheet .instagram-dm-card{margin:0 24px;padding:20px 18px 17px}.preview-sheet .instagram-direct-phone .instagram-dm-card>p{font-size:22px}.preview-sheet .instagram-watermark-message{margin:23px 24px 0;font-size:18px}.preview-sheet .instagram-free-note{color:#f8f9ff;margin:19px 24px 0;font-size:18px;font-weight:700;line-height:1.35}@media (max-width:1000px){.preview-sheet .instagram-direct-phone{width:min(100%,430px)}.instagram-restart{border-radius:13px;min-width:0;min-height:48px;padding:0 14px;font-size:14px;top:12px;right:12px}.instagram-restart svg{width:17px;height:17px}}@media (max-width:700px){.preview-sheet-header{min-height:88px;padding:18px}.preview-sheet-header h2{font-size:30px}.preview-sheet-header button{border-radius:15px;width:52px;height:52px}.preview-sheet .studio-sheet-body{min-height:calc(100dvh - 88px);padding:15px 12px 20px}.preview-sheet .instagram-direct-phone{min-height:600px}.instagram-restart{border-radius:12px;min-width:0;min-height:42px;padding:0 12px;font-size:12px;top:10px;right:10px}.instagram-restart svg{width:15px;height:15px}.preview-sheet .instagram-direct-phone .instagram-dm-card>p{font-size:16px}.preview-sheet .instagram-direct-phone .instagram-action-button{min-height:48px;font-size:16px}.preview-sheet .instagram-watermark-message,.preview-sheet .instagram-free-note{font-size:13px}.preview-sheet .instagram-preview-actions{grid-template-columns:1fr;gap:10px}.preview-sheet .instagram-preview-actions button{min-height:58px;font-size:16px}}.node-edit-form label,.preview-form label{color:#62667c;flex-direction:column;gap:8px;font-size:13px;font-weight:500;display:flex}.node-edit-form input,.node-edit-form textarea,.preview-form input,.preview-form textarea{border-color:#e0dfee;width:100%;font-size:14px}.node-edit-form small{color:#a2a0b2;font-size:11px;font-weight:400}.studio-select{color:#65637c;border-radius:8px;width:100%;padding:11px;font-size:13px}.studio-note{color:#9793a9;background:#f8f7fc;border-radius:8px;margin:0;padding:12px;font-size:12px;line-height:1.6}.inline-label{align-items:center;flex-direction:row!important}.variable-chips{gap:8px;display:flex}.variable-chips button{color:#7f5bfb;background:#f2edff;border-radius:5px;padding:6px 9px;font-size:11px}.instagram-connector-card{background:#fdfbff;border:1px solid #ebe4f3;border-radius:13px;align-items:center;gap:14px;padding:20px;display:flex}.instagram-connector-card>span:first-child{color:#cb84b5;background:#f9ecf6;border-radius:12px;padding:12px}.instagram-connector-card>div{flex:1}.instagram-connector-card strong{font-size:16px;display:block}.instagram-connector-card small{color:#a396b3;margin-top:3px;font-size:11px;display:block}.connector-content>p{color:#8b859c;margin:0;font-size:14px;line-height:1.6}.setup-box{background:#efeef0;border:1px solid #eee9f7;border-radius:10px;padding:16px}.setup-box strong{color:#9284ac;align-items:center;gap:7px;font-size:13px;display:flex}.setup-box p,.setup-box li{color:#9991a9;font-size:12px;line-height:1.6}.setup-box p:last-child{margin-bottom:0}.setup-box ul{padding-left:17px;list-style:outside}.connection-info{color:#4a9e7d;align-items:center;gap:8px;font-size:13px;display:flex}.simulation-result{border:1px solid #e4e4ee;border-radius:12px;padding:15px}.simulation-result h3{margin:0 0 18px}.simulation-step{gap:10px;margin-bottom:14px;display:flex}.simulation-step>span{color:#7dad97;background:#eaf6f0;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.simulation-step.stopped>span{color:#b59397;background:#f4eded}.simulation-step strong{color:#8b829e;font-size:12px}.simulation-step p{white-space:pre-wrap;overflow-wrap:anywhere;color:#918b9f;margin:4px 0;font-size:13px;line-height:1.6}.simulation-result>small{color:#aaa0b7;font-size:11px}.activate-box{border-top:1px solid #eeebf3;flex-direction:column;gap:12px;margin-top:5px;padding-top:14px;display:flex}.activate-box h3{margin:0}.activate-box p{color:#9a91a7;margin:0;font-size:12px;line-height:1.6}.pending-warning{color:#bf9965!important;font-size:12px!important}.run-history article{border:1px solid #eee9f4;border-radius:10px;margin-bottom:13px;padding:15px}.run-history article small{color:#aaa3b5;font-size:10px}.run-history article p{color:#9690a5;font-size:13px}.milos-pill.live{color:#78a58d;background:#e9f8ef}.studio-empty{text-align:center;color:#b2a5c6;padding:35px 15px}.studio-empty svg{margin:auto}.studio-empty p{color:#a89cb9;font-size:13px}.spin{animation:1s linear infinite milos-spin}@keyframes milos-spin{to{transform:rotate(360deg)}}.mobile-studio-tabs{display:none}.milos-mode>.rail{background:#fcfcfe;width:210px}.milos-mode .brand svg{fill:#633af6;background:#633af6}.milos-mode .brand span{color:#633af6}.milos-mode>.rail nav button.active{color:#633af6;background:#eeebfc}.milos-mode>.rail nav button{font-size:13px}.milos-mode>.rail .workspace{background:#f3f2f8}.milos-mode .workspace-main>.topbar,.milos-mode .workspace-main>.page-heading{display:none}@media (min-width:1550px){.studio-workspace{grid-template-columns:365px minmax(0,1fr)}.assistant-home{padding-top:65px}.assistant-welcome{margin-bottom:75px}}@media (max-width:1150px){.milos-mode>.rail{width:175px}.studio-workspace{grid-template-columns:295px minmax(0,1fr)}.assistant-home{padding:40px 30px}.studio-header{padding:0 19px}.studio-title strong{max-width:245px;font-size:15px}.studio-actions .studio-button>span:not(.connection-dot){display:none}.studio-button,.studio-primary{padding:9px 11px;font-size:12px}.template-card{padding:16px}.template-card h3{font-size:14px}.template-card p{font-size:12px}.assistant-welcome h1{font-size:42px}.chat-assistant-heading{padding:18px 16px}.automation-chat-log{padding:20px 16px}.canvas-heading{padding:14px}.canvas-heading small,.canvas-footer>span:last-child{display:none}}@media (max-width:800px){.milos-mode{display:block}.milos-mode>.rail{border-bottom:1px solid #eee9f7;width:100%;padding:12px 16px}.milos-mode>.rail .workspace,.milos-mode>.rail .rail-bottom{display:none}.milos-mode>.rail nav{margin-top:10px;display:block;overflow:auto}.milos-mode>.rail nav ul{flex-direction:row;gap:5px;width:max-content;display:flex}.milos-mode>.rail nav button{padding:7px 9px;font-size:11px}.milos-mode>.rail .brand{font-size:20px}.milos-mode .brand span{margin-left:0}.studio-header{flex-wrap:wrap;gap:12px;height:auto;min-height:74px;padding:14px 16px}.studio-title strong{max-width:260px}.studio-actions{flex-wrap:wrap}.studio-actions .studio-button{font-size:11px}.assistant-home{padding:28px 18px 40px}.assistant-welcome{margin-bottom:36px}.assistant-mark{border-radius:22px;width:63px;height:63px;margin:8px auto 20px}.assistant-mark svg{width:31px}.assistant-welcome h1{letter-spacing:-1.5px;font-size:37px}.assistant-welcome>p{font-size:13px}.milos-prompt.large{padding:14px}.milos-prompt.large textarea{font-size:14px}.template-grid{grid-template-columns:1fr}.template-card{padding:17px}.template-card .mini-flow{margin:15px 0}.template-card>small{margin-top:13px}.template-card h3{font-size:16px}.section-caption>span{display:none}.section-caption h2{font-size:17px}.saved-flow-list>button{gap:10px;padding:14px}.saved-flow-list strong{font-size:12px}.saved-flow-list small{font-size:10px}.saved-flow-list>button>svg:last-child{display:none}.mobile-studio-tabs{border-bottom:1px solid #eeebf6;justify-content:center;padding:11px;display:flex}.studio-workspace{height:calc(100dvh - 235px);min-height:550px;display:block}.studio-workspace.mobile-flow .milos-chat,.studio-workspace.mobile-chat .canvas-column{display:none}.milos-chat,.canvas-column{width:100%;height:100%}.canvas-footer{padding:10px;font-size:9px}.canvas-heading{gap:8px}.canvas-heading .save-state{font-size:9px}.node-edit-form input,.preview-form input,.node-edit-form textarea,.preview-form textarea{font-size:16px}.studio-sheet{width:100vw!important}.milos-studio{min-height:80vh}}@media (prefers-reduced-motion:reduce){.milos-studio *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.assistant-home{width:100%;max-width:1120px;padding:0 36px 64px}.assistant-welcome{flex-direction:column;justify-content:center;max-width:690px;min-height:calc(100svh - 100px);margin:0 auto 48px;padding:clamp(44px,7vh,64px) 0 clamp(64px,10vh,100px);display:flex}.slyde-brand{justify-content:center;align-items:center;gap:0;margin-bottom:clamp(12px,2.2vw,20px);display:flex}.slyde-mascot{z-index:1;flex-shrink:0;width:140px;height:140px;position:relative}.slyde-mascot video{object-fit:contain;border-radius:16px;width:100%;height:100%;display:block}.slyde-beta{z-index:1;color:#fff;background:#070f40;border-radius:20px;padding:3px 10px;font-size:12px;font-weight:600;position:absolute;top:-12px;left:0}.slyde-logo-lockup{z-index:2;align-items:center;gap:clamp(4px,.7vw,6px);margin-left:-3px;display:flex;position:relative}.slyde-logo-lockup img{width:clamp(118px,18vw,144px);height:auto;display:block}.slyde-logo-lockup>span{color:#fff;background:linear-gradient(145deg,#633af6,#7f5bfb);border-radius:7px;align-self:flex-start;margin-top:4px;padding:4px 7px;font-size:clamp(13px,1.8vw,15px);font-weight:700}.slyde-composer-stage{width:100%;position:relative}.slyde-chat-hero{z-index:2;aspect-ratio:1426/855;pointer-events:none;justify-content:flex-start;align-items:flex-end;width:clamp(205px,36%,245px);margin:0 auto 0 clamp(-8px,-.8vw,-2px);display:flex;position:relative}.slyde-chat-speech{color:#202037;background:#fff;border:1px solid #ece9fa;border-radius:18px 18px 18px 4px;max-width:260px;margin:0 0 50px -4px;padding:15px 19px;font-size:14px;font-weight:650;line-height:1.35;position:relative;box-shadow:0 10px 25px #4d39a31c}.slyde-chat-speech:after{content:"";background:#fff;border-bottom:1px solid #ece9fa;border-left:1px solid #ece9fa;width:14px;height:14px;position:absolute;bottom:6px;left:-7px;transform:skewY(-30deg)rotate(25deg)}.slyde-reference-cutout{position:absolute;inset:0;overflow:visible}.slyde-reference-cutout img{transform-origin:61.7% 77.5%;width:100%;max-width:none;height:auto;display:block;transform:rotate(-3.8deg)}.slyde-composer-stage>.milos-prompt.large{padding-top:clamp(18px,2.5vw,23px)}.slyde-robot{filter:drop-shadow(0 9px 9px #4f23ef2e);width:118px;height:104px;margin-right:-7px;position:relative}.slyde-robot-head{background:#080811;border:6px solid #d8d0fe;border-radius:38px;justify-content:center;align-items:center;gap:18px;width:94px;height:66px;display:flex;position:absolute;top:4px;left:13px;box-shadow:inset 0 0 0 4px #f0ebff,0 0 18px #633af659}.slyde-robot-eye{background:#a68bfc;border-radius:9px;width:10px;height:25px;display:block;transform:rotate(3deg);box-shadow:0 0 9px #7f5bfb}.slyde-robot-arm{z-index:0;background:#f3efff;border:5px solid #d8d0fe;border-radius:20px;width:45px;height:26px;position:absolute;bottom:9px}.slyde-robot-arm.left{left:3px;transform:rotate(23deg)}.slyde-robot-arm.right{right:0;transform:rotate(-23deg)}.slyde-footer-mark{color:#fff;letter-spacing:.02em;background:linear-gradient(145deg,#633af6,#7f5bfb);border-radius:7px;place-items:center;width:22px;height:22px;margin-right:5px;font-size:8px;font-weight:800;display:inline-grid}.milos-prompt.large{box-shadow:none;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(120deg,#633af6,#8b69fa) border-box;border:4px solid #0000;border-radius:11px;padding:12px 14px}.milos-prompt.large:focus-within{box-shadow:0 0 0 3px #494bff12}.milos-prompt.large textarea{min-height:78px;font-size:15px}.prompt-footer>span{color:#78889f}.prompt-footer>span img{flex-shrink:0}.prompt-footer>button{background:#2839ff;width:40px;height:40px}.prompt-footer>button:disabled{background:#9891ff}.prompt-suggestions{gap:9px;margin-top:22px}.prompt-suggestions button{color:#344052;background:#fff;border:1px solid #e7ebf2;border-radius:24px;padding:9px 14px;box-shadow:0 2px 3px #23324b05}.prompt-suggestions button:hover{background:#fafaff;border-color:#8e92ff}@media (max-width:650px){.assistant-home{padding:0 16px 40px}.assistant-welcome{min-height:calc(100svh - 155px);margin-bottom:32px;padding:clamp(30px,7vh,48px) 0 clamp(42px,8vh,58px)}.slyde-brand{gap:0;margin-bottom:10px}.slyde-logo-lockup img{width:clamp(108px,34vw,124px)}.slyde-logo-lockup>span{border-radius:6px;margin-top:3px;padding:3px 6px;font-size:clamp(12px,3.7vw,14px)}.slyde-chat-hero{width:min(58vw,205px);min-width:176px;margin-left:-5px}.slyde-composer-stage>.milos-prompt.large{padding-top:18px}.slyde-reference-cutout img{width:100%}.slyde-robot{transform-origin:bottom;width:94px;height:86px;transform:scale(.82)}.slyde-chat-speech{max-width:190px;margin-bottom:42px;padding:12px 14px;font-size:12px}.prompt-footer small{display:none}.prompt-suggestions{gap:8px}.prompt-suggestions button{padding:8px 10px;font-size:12px}}.milos-studio.conversation-mode{background:#fbfbfd;height:100vh;overflow:hidden}.conversation-mode .studio-header{z-index:4;background:#fffffff5;position:relative}.assistant-conversation-shell{background:radial-gradient(circle at 50% 0,#633af60e,#0000 34%),#fbfbfd;flex-direction:column;height:calc(100vh - 82px);min-height:0;display:flex}.assistant-conversation-scroll{overscroll-behavior:contain;scroll-behavior:smooth;flex:1;min-height:0;overflow-y:auto}.assistant-conversation{width:min(100% - 40px,820px);margin:0 auto;padding:44px 0 38px}.conversation-intro{border-bottom:1px solid #ebe9ef;align-items:flex-start;gap:14px;margin-bottom:22px;padding:0 0 28px;display:flex}.conversation-logo,.conversation-avatar,.thinking-logo{background:#f0e8fd;border-radius:12px;flex:none;place-items:center;display:grid}.conversation-logo{width:44px;height:44px}.conversation-logo img,.conversation-avatar img,.thinking-logo img{object-fit:contain;width:72%;height:72%;display:block}.conversation-intro strong{color:#202234;letter-spacing:-.25px;font-size:18px;display:block}.conversation-intro p{color:#7e8090;max-width:620px;margin:5px 0 0;font-size:13px;line-height:1.55}.conversation-history{flex-direction:column;gap:20px;display:flex}.conversation-message{align-items:flex-start;gap:11px;max-width:88%;animation:.22s ease-out both conversation-enter;display:flex}.conversation-message.user{align-self:flex-end;max-width:76%}.conversation-avatar{border-radius:9px;width:31px;height:31px;margin-top:1px}.conversation-message-content{min-width:0}.conversation-author{color:#8a75a7;letter-spacing:.03em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.conversation-message p{color:#343648;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.65}.conversation-message.user .conversation-message-content{background:#efeff3;border:1px solid #e7e5eb;border-radius:16px 16px 4px;padding:11px 15px}.conversation-message.user p{color:#383a49;font-size:13px;line-height:1.55}.conversation-thinking{color:#746c80;align-items:center;gap:9px;min-height:38px;font-size:13px;font-weight:600;display:flex}.thinking-logo{border-radius:9px;width:32px;height:32px;animation:1.05s ease-in-out infinite slyde-thinking-pulse}.thinking-dots{align-items:center;gap:3px;margin-left:-4px;display:inline-flex}.thinking-dots i{background:#633af6;border-radius:50%;width:4px;height:4px;animation:1.05s ease-in-out infinite thinking-dot}.thinking-dots i:nth-child(2){animation-delay:.12s}.thinking-dots i:nth-child(3){animation-delay:.24s}.conversation-question-card{background:#fff;border:1px solid #e2dcec;border-radius:16px;width:min(100%,690px);margin:6px 0 6px 42px;padding:18px;animation:.26s ease-out both conversation-enter;box-shadow:0 9px 30px #342a480e}.conversation-question-head{color:#4f23ef;letter-spacing:.03em;text-transform:uppercase;background:#f7f4fb;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin:-5px -5px 14px;padding:8px 10px;font-size:10px;font-weight:700;display:flex}.conversation-question-head span:last-child{color:#96909f;letter-spacing:0;text-transform:none}.conversation-question-card>strong{color:#262838;font-size:15px;line-height:1.4;display:block}.conversation-question-card>p{color:#838493;margin:5px 0 14px;font-size:12px;line-height:1.5}.conversation-options{gap:7px;display:grid}.conversation-options button{color:#4a4b5a;text-align:left;background:#faf9fb;border:1px solid #e8e5ec;border-radius:10px;align-items:center;gap:10px;width:100%;padding:11px 12px;font-size:12px;transition:all .15s;display:flex}.conversation-options button:hover{color:#4f23ef;background:#f5effe;border-color:#a68bfc;transform:translateY(-1px)}.conversation-options button>span{background:#fff;border:1.5px solid #cfc9d6;border-radius:50%;width:17px;height:17px}.conversation-options button svg{color:#aaa4b3;margin-left:auto}.conversation-question-card>small{color:#a09ba7;margin-top:12px;font-size:10px;display:block}.conversation-assembling{color:#544366;background:#f7f1ff;border:1px solid #dfd3ef;border-radius:14px;align-items:center;gap:12px;margin-left:42px;padding:16px 18px;display:flex}.conversation-assembling strong{font-size:13px;display:block}.conversation-assembling p{color:#8b7b9b;margin:3px 0 0;font-size:11px}.assistant-conversation-composer{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fbfbfdf0;border-top:1px solid #ebe9ef;flex:none;padding:12px 20px 17px}.assistant-conversation-composer-inner{width:min(100%,820px);margin:0 auto}.assistant-conversation-composer .milos-prompt{border:1px solid #ded9e7;border-radius:16px;padding:11px 13px;box-shadow:0 8px 28px #29213712}.assistant-conversation-composer .milos-prompt:focus-within{border-color:#7954fa;box-shadow:0 0 0 3px #633af61a}.assistant-conversation-composer .milos-prompt textarea{min-height:46px;max-height:120px;font-size:14px}.assistant-conversation-composer .prompt-footer>button{background:#633af6}.assistant-conversation-composer-inner>small{color:#a09ca8;text-align:center;margin-top:7px;font-size:9px;display:block}@keyframes slyde-thinking-pulse{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:1;transform:scale(1.04)}}@keyframes thinking-dot{0%,70%,to{opacity:.25;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}@keyframes conversation-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:800px){.milos-studio.conversation-mode{height:100dvh;min-height:100dvh}.assistant-conversation-shell{height:calc(100dvh - 104px)}.assistant-conversation{width:min(100% - 28px,820px);padding:28px 0 26px}.conversation-message,.conversation-message.user{max-width:92%}.conversation-question-card{width:calc(100% - 6px);margin-left:6px;padding:15px}.conversation-assembling{margin-left:6px}.assistant-conversation-composer{padding:10px 14px 12px}.assistant-conversation-composer .prompt-footer small,.assistant-conversation-composer-inner>small{display:none}}@media (prefers-reduced-motion:reduce){.thinking-logo,.thinking-dots i,.conversation-message,.conversation-question-card{animation:none!important}}.slyde-thought{color:#9189a8;margin:-3px 0 7px;font-size:10px;font-weight:500;display:block}.generation-progress{color:#cac5da;background:#0b0b12;border-radius:14px;gap:9px;padding:14px;display:grid;box-shadow:0 12px 28px #140e3126}.generation-progress-head,.generation-complete>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.generation-progress-head{color:#fff;margin-bottom:3px;font-size:12px;font-weight:700}.generation-progress>div:not(.generation-progress-head){opacity:.48;align-items:center;gap:9px;font-size:11px;display:flex}.generation-progress>div:not(.generation-progress-head)>span{border:1px solid #5d586b;border-radius:50%;flex:0 0 19px;place-items:center;width:19px;height:19px;font-size:9px;display:grid}.generation-progress>div.current{color:#fff;opacity:1}.generation-progress>div.current>span{border-color:#633af6;box-shadow:0 0 0 4px #633af629}.generation-progress>div.done{color:#e9e4ff;opacity:.82}.generation-progress>div.done>span{color:#fff;background:#633af6;border-color:#633af6}.generation-complete{background:#faf8ff;border:1px solid #e4dcff;border-radius:13px;padding:13px}.generation-complete>div{color:#4f23ef;justify-content:flex-start;font-size:12px}.generation-complete p{color:#767187;margin:8px 0 11px;font-size:11px;line-height:1.45}.generation-complete button,.guided-editor-link{color:#fff;background:#633af6;border:0;border-radius:9px;align-items:center;gap:5px;min-height:34px;padding:0 11px;font-size:11px;font-weight:700;display:inline-flex}.guided-quick-options{flex-wrap:wrap;gap:7px;margin-bottom:9px;display:flex}.guided-question-card .guided-quick-options button{color:#4f23ef;background:#fff;border-radius:999px;min-height:32px}.guided-question-card .guided-editor-link{color:#fff;background:#633af6;border-color:#0000}.instagram-mini-avatar.slyde img{object-fit:contain;width:68%;height:68%}.preview-sheet{background:#e7edf6;border-left:1px solid #dfe3eb!important;width:min(100vw,420px)!important;max-width:420px!important;height:calc(100dvh - 82px)!important;min-height:0!important;inset:82px 0 auto auto!important;box-shadow:-14px 0 34px #1822381f!important}.preview-sheet-header{border-bottom:1px solid #e7eaf0;min-height:69px;padding:14px 16px}.preview-sheet-header h2{letter-spacing:-.025em;font-size:21px}.preview-sheet-header button{border-radius:12px;width:42px;height:42px}.preview-sheet .studio-sheet-body{padding:16px 16px 18px}.preview-sheet .preview-form,.preview-sheet .instagram-live-preview{width:100%}.preview-sheet .instagram-direct-phone{border-width:8px;border-radius:34px;width:min(100%,330px);min-height:485px;padding:16px 9px 10px}.preview-sheet .instagram-phone-notch{width:108px;height:19px;margin-bottom:10px}.preview-sheet .instagram-direct-body{min-height:305px;padding:19px 8px 20px}.preview-sheet .instagram-dm-card{border-radius:0 15px 15px;margin:0 13px;padding:14px 13px 12px}.preview-sheet .instagram-direct-phone .instagram-dm-card>p{margin-top:0;font-size:14px}.preview-sheet .instagram-direct-phone .instagram-action-button{min-height:43px;font-size:14px}.preview-sheet .instagram-watermark-message{color:#f7f8ff;margin:17px 15px 0;font-size:12px}.preview-sheet .instagram-restart{border-radius:12px;min-width:0;min-height:43px;padding:0 13px;font-size:13px;top:13px;right:10px}.preview-sheet .instagram-restart svg{width:17px;height:17px}.preview-sheet .instagram-preview-actions{grid-template-columns:1fr;gap:0;width:100%;margin:16px 0 0}.preview-sheet .instagram-preview-actions button{border-radius:13px;min-height:54px;font-size:15px}.instagram-preview-publish{color:#fff;background:#633af6;border:0;justify-content:center;align-items:center;gap:8px;display:flex}.instagram-preview-publish:disabled{cursor:not-allowed;background:#c6bafe}@media (max-width:800px){.preview-sheet{border-left:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;top:0!important}.preview-sheet-header{min-height:72px;padding:14px 16px}.preview-sheet-header h2{font-size:20px}.preview-sheet .studio-sheet-body{min-height:calc(100dvh - 72px);padding:12px 14px 18px}.preview-sheet .instagram-direct-phone{width:min(100%,360px);min-height:530px}.preview-sheet .instagram-direct-body{min-height:350px}}@media (max-width:430px){.preview-sheet .studio-sheet-body{padding-inline:8px}.preview-sheet .instagram-direct-phone{border-radius:30px;width:100%;min-height:500px}.preview-sheet .instagram-direct-body{min-height:330px}.generation-progress,.generation-complete{border-radius:12px}}
