.gx-premium .gx-app.quote-focused{background:var(--ui-canvas);display:block}.gx-premium .quote-focused>.gx-sidebar,.gx-premium .quote-focused>.mobile-quick-links,.gx-premium .quote-focused .gx-topbar,.gx-premium .quote-focused .journey-card,.gx-premium .quote-focused .mobile-step-guide,.gx-premium .quote-focused .save-status.saved{display:none!important}.gx-premium .quote-focused .gx-content{max-width:1200px;padding:28px 24px}.quote-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.quote-header h1{letter-spacing:-.035em;color:#20252b;margin:0;font-size:32px;font-weight:600;line-height:1.2}.quote-menu{z-index:70;flex:none;position:relative}.quote-menu>summary{color:#20252b;cursor:pointer;background:#fff;border:1px solid #bac2c9;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;list-style:none;display:flex}.quote-menu>summary::-webkit-details-marker{display:none}.quote-menu>nav{background:#fff;border:1px solid #d5d9dd;border-radius:12px;gap:4px;width:min(300px,100vw - 40px);max-height:70vh;padding:8px;display:grid;position:absolute;top:56px;right:0;overflow:auto;box-shadow:0 12px 36px #20252b20}.quote-menu nav :is(button,a){text-align:left;color:#20252b;width:100%;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:8px;min-height:44px;padding:12px;font-size:14px;line-height:1.5;text-decoration:none;display:block}.quote-menu nav :is(button,a):hover{background:#f0f3f1}.gx-premium .quote-focused .quote-selectors{margin:0 0 18px}.gx-premium .quote-focused .save-status{margin:0 0 16px}@media (max-width:720px){.gx-premium .quote-focused .gx-content{padding:16px 12px}.quote-header h1{font-size:27px}.quote-header{margin-bottom:16px}.gx-premium .quote-focused .section-panel{padding:16px 12px}.gx-premium .quote-focused .quote-choice-heading{display:none}}
