.fm-prototype-header{height:56px;min-height:56px;gap:6px;padding:0 12px;position:relative;z-index:25;flex-wrap:nowrap}.fm-prototype-header .fm-funnel-navigation{flex-shrink:0;gap:3px}.fm-prototype-header h1{font-size:12px;font-weight:600;max-width:180px;flex:0 1 180px;text-align:left;margin:0 8px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fm-prototype-header>.fm-tabs{gap:0;margin:0;flex-shrink:0;border:0}.fm-prototype-header>.fm-tabs a{height:56px;min-height:56px;padding:0 10px;display:flex;align-items:center;font-size:11px;border-bottom:2px solid transparent;color:#45576e}.fm-prototype-header>.fm-tabs a[aria-current=page]{color:#354dc2;border-bottom-color:#4260ed;background:#fafbff}.fm-funnel-related-ads{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#45576e;padding:7px 8px;border:1px solid #e0e6ef;border-radius:6px;text-decoration:none;white-space:nowrap}.fm-prototype-header .fm-funnel-actions{margin-left:auto;min-width:0;gap:8px}.fm-prototype-header .fm-funnel-save-state{font-size:10px;white-space:nowrap}.fm-funnel-mobile-section{display:none}.fm-context-sidebar{width:178px;min-width:178px;background:#fff;border-right:1px solid #e3e8f1;padding:17px 11px;overflow:auto;min-height:0;color:#30425a;font:11px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;box-sizing:border-box}.fm-context-sidebar nav{display:flex;flex-direction:column;gap:3px}.fm-context-sidebar nav>button{display:flex;align-items:center;gap:9px;min-height:35px;width:100%;text-align:left;padding:8px 10px;border:0;border-radius:6px;font:inherit;background:none;color:#45576e;cursor:pointer}.fm-context-sidebar nav>button[aria-current=page]{background:#eef1ff;color:#354dc2;font-weight:600}.fm-context-sidebar nav>button:disabled{opacity:.5;cursor:not-allowed}.fm-context-footer{margin:20px 8px 0;font-size:10px;line-height:1.7;color:#647189}.fm-context-footer>button{display:flex;gap:7px;align-items:center;border:0;background:none;color:#45576e;font:inherit;padding:9px 0;text-align:left;cursor:pointer}.fm-context-mobile-select{display:none}.fm-context-layout{display:flex;flex:1;min-width:0;min-height:0;overflow:hidden;color:#30425a;font:13px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.fm-context-main{flex:1;min-width:0;min-height:0;overflow:auto;padding:28px 35px;background:#f7f8fb}.fm-context-inner{max-width:1030px;margin:auto}.fm-context-heading{display:flex;align-items:center;gap:10px;margin-bottom:8px}.fm-context-heading h1{font-size:23px;line-height:1.3;font-weight:600;letter-spacing:-.5px;margin:0;flex:1}.fm-context-description{font-size:12px;line-height:1.7;color:#647189;margin:0 0 24px;max-width:80ch}.fm-context-layout *{box-sizing:border-box}.fm-context-layout button{cursor:pointer}.fm-context-layout :focus-visible{outline:2px solid #4260ed;outline-offset:2px}.fm-context-scope{display:flex;flex-direction:column;gap:6px;margin:0 0 17px;font-size:10px;color:#647189}.fm-context-scope select{font:12px/1.5 inherit;color:#30425a;min-height:34px;border:1px solid #e0e6ef;border-radius:5px;background:#fff;padding:7px;width:100%}@media(max-width:1279px){.fm-prototype-header h1{max-width:120px;flex-basis:120px}.fm-prototype-header>.fm-tabs a{padding:0 7px}.fm-prototype-header .fm-funnel-save-state{display:none}.fm-prototype-header .fm-funnel-actions .fm-button{font-size:11px;min-height:32px;padding:6px 8px}}@media(max-width:1023px){.fm-prototype-header h1{max-width:90px;flex-basis:90px}.fm-prototype-header>.fm-tabs a{padding:0 5px}.fm-funnel-related-ads span{display:none}.fm-context-main{padding:25px}.fm-context-sidebar{width:170px;min-width:170px}}@media(max-width:767px){.fm-prototype-header{min-height:60px;height:60px;flex-wrap:nowrap;padding:0 8px;gap:4px}.fm-prototype-header>.fm-funnel-navigation{order:0;flex:0;width:auto;border:0}.fm-prototype-header .fm-funnel-navigation>.fm-icon-button{width:44px;height:44px}.fm-prototype-header .fm-funnel-navigation>.fm-icon-button:nth-child(2){display:none}.fm-prototype-header>h1{position:absolute;width:1px;height:1px;max-width:1px;min-height:0;overflow:hidden;clip-path:inset(50%);padding:0;margin:0}.fm-prototype-header>.fm-tabs{display:none}.fm-prototype-header .fm-funnel-mobile-section{display:block;flex:1;min-width:80px;max-width:180px;border:0;background:#fff;padding:9px 3px;font:16px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#30425a;min-height:44px}.fm-prototype-header>.fm-funnel-actions{order:0;min-height:60px;flex-shrink:0;max-width:none;gap:5px;margin-left:auto}.fm-prototype-header .fm-funnel-actions .fc-btn,.fm-prototype-header .fm-funnel-actions .fm-button{min-height:44px;font-size:11px;padding:8px}.fm-prototype-header .fm-funnel-related-ads{padding:8px;min-width:36px;min-height:44px;justify-content:center}.fm-context-layout{flex-direction:column}.fm-context-sidebar{width:100%;min-width:0;min-height:56px;padding:6px 12px;border-right:0;border-bottom:1px solid #e3e8f1;overflow:visible;display:flex;align-items:center;gap:8px}.fm-context-sidebar>.fm-context-footer,.fm-context-sidebar>nav{display:none}.fm-context-mobile-select{display:block;font:16px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#fff;color:#30425a;min-height:44px;border:1px solid #e0e6ef;border-radius:6px;padding:8px;flex:1;min-width:0}.fm-context-scope{margin:0;max-width:140px;font-size:9px}.fm-context-scope select{font-size:14px;min-height:44px}.fm-context-main{padding:22px 16px}.fm-context-heading h1{font-size:21px}.fm-prototype-header .fm-funnel-related-ads{display:none}.fm-prototype-header .fm-funnel-mobile-section{min-width:70px}.fm-prototype-header .fm-funnel-actions{max-width:calc(100vw - 135px)}}