.home-mode-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;padding:14px 16px;border:1px solid #fed7aa;border-radius:18px;background:linear-gradient(135deg,#fff7ed,#fff)}
.home-mode-copy b{display:block;font-size:15px}.home-mode-copy span{display:block;margin-top:4px;color:#64748b;font-size:13px}
.home-mode-actions{display:flex;gap:8px;flex-wrap:wrap}
.home-mode-actions button.active{background:linear-gradient(135deg,#ff6a00,#ff9d2e);color:#fff;border-color:transparent}
.tool-entry-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px}
.tool-entry{display:block;border:1px solid #e5e7eb;border-radius:18px;padding:16px;background:#fff;box-shadow:0 8px 22px rgba(15,23,42,.045);cursor:pointer;text-align:left;color:#111827}
.tool-entry:hover{transform:translateY(-1px);border-color:#fdba74;box-shadow:0 12px 28px rgba(249,115,22,.11)}
.tool-entry em{display:inline-flex;width:34px;height:34px;border-radius:11px;align-items:center;justify-content:center;background:#fff7ed;font-style:normal;font-size:18px}
.tool-entry b{display:block;margin-top:10px}.tool-entry span{display:block;margin-top:5px;color:#64748b;font-size:12px;line-height:1.6}
body.quick-home .pro-only{display:none!important}
body.quick-home .section{scroll-margin-top:18px}
@media(max-width:920px){.tool-entry-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){.home-mode-bar{align-items:flex-start;flex-direction:column}.home-mode-actions{width:100%}.home-mode-actions .btn{flex:1}.tool-entry-grid{grid-template-columns:1fr}}

/* V5.41 newcomer wording and calmer tool cards */
.home-mode-bar{border-color:#e4e7ec;border-radius:12px;background:#fff;padding:12px 14px}.home-mode-copy b{font-size:14px}.home-mode-actions button{border:1px solid #d0d5dd;background:#fff;color:#344054}.home-mode-actions button.active{background:#fff7ed;color:#c2410c;border-color:#fed7aa}.tool-entry-grid{gap:10px}.tool-entry{border-radius:12px;box-shadow:none;padding:14px}.tool-entry:hover{transform:none;border-color:#fdba74;box-shadow:0 4px 12px rgba(16,24,40,.05)}.tool-entry em{width:32px;height:32px;border-radius:8px;font-size:16px}.tool-entry b{font-size:14px}.tool-entry span{font-size:11px}


/* V5.40 deep UX pass: quick mode should actually be quick */
.secondary-tools{grid-template-columns:repeat(3,1fr)}
body.quick-home .rate-panel{display:none!important}
body.quick-home .product-table{min-width:1080px}
body.quick-home .product-table th:nth-child(8),body.quick-home .product-table td:nth-child(8),
body.quick-home .product-table th:nth-child(9),body.quick-home .product-table td:nth-child(9),
body.quick-home .product-table th:nth-child(12),body.quick-home .product-table td:nth-child(12),
body.quick-home .product-table th:nth-child(13),body.quick-home .product-table td:nth-child(13),
body.quick-home .product-table th:nth-child(14),body.quick-home .product-table td:nth-child(14),
body.quick-home .product-table th:nth-child(15),body.quick-home .product-table td:nth-child(15),
body.quick-home .product-table th:nth-child(16),body.quick-home .product-table td:nth-child(16),
body.quick-home .product-table th:nth-child(17),body.quick-home .product-table td:nth-child(17),
body.quick-home .product-table th:nth-child(18),body.quick-home .product-table td:nth-child(18){display:none!important}
body.quick-home .result-grid .result-box:nth-child(5),
body.quick-home .result-grid .result-box:nth-child(6),
body.quick-home .result-grid .result-box:nth-child(7),
body.quick-home .result-grid .result-box:nth-child(8){display:none!important}
body.quick-home #generalSettingsSection .grid{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(max-width:920px){.secondary-tools{grid-template-columns:1fr}.quick-home #generalSettingsSection .grid{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.quick-home #generalSettingsSection .grid{grid-template-columns:1fr}.quick-home .product-table{min-width:920px}}
