.topbar .header-actions{display:flex;align-items:center;gap:12px}.topbar .plan-pill{display:none!important}.topbar .header-actions .login-link,.topbar .header-actions .signin-button{display:inline-flex;align-items:center;justify-content:center;padding:9px 14px;border:1px solid var(--ink);border-radius:10px;background:#fff;color:var(--ink);font-size:13px;font-weight:700;line-height:1.2;text-decoration:none}.topbar .header-actions .login-link:hover,.topbar .header-actions .signin-button:hover{background:var(--ink);color:#fff}.topbar .header-actions #upgradeButton{display:inline-flex;align-items:center;justify-content:center;width:auto;padding:9px 14px;border:1px solid var(--ink);border-radius:10px;box-shadow:none;font-size:13px;line-height:1.2}.pro-mode .topbar .plan-pill{display:none}.account-header .account-nav,.topbar>nav{align-items:center}.nav-tools{position:relative}.tools-menu-toggle{display:flex;align-items:center;gap:7px;border:0;background:0 0;color:#536058;padding:8px 0;font:600 14px "DM Sans",sans-serif;cursor:pointer}.account-header .tools-menu-toggle{font-size:13px}.tools-menu-toggle:focus-visible,.tools-menu-toggle:hover{color:var(--ink)}.tools-menu-toggle:focus-visible{outline:2px solid rgba(50,102,76,.25);outline-offset:4px;border-radius:4px}.tools-menu-toggle i{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .18s}.nav-tools.is-open .tools-menu-toggle i{transform:rotate(225deg) translate(-1px,-1px)}.tools-dropdown{position:absolute;z-index:60;top:calc(100% + 10px);left:50%;display:none;width:240px;padding:8px;border:1px solid var(--line);border-radius:13px;background:#fff;box-shadow:0 16px 38px rgba(23,35,29,.16);transform:translateX(-50%)}.nav-tools.is-open>.tools-dropdown{display:grid}.account-header .account-nav .tools-dropdown a,.topbar>nav .tools-dropdown a{display:block;padding:10px 12px;border-radius:8px;color:var(--ink);font-size:13px;font-weight:650;text-decoration:none;white-space:nowrap}.account-header .account-nav .tools-dropdown a:focus-visible,.account-header .account-nav .tools-dropdown a:hover,.topbar>nav .tools-dropdown a:focus-visible,.topbar>nav .tools-dropdown a:hover{background:#eef4e8;color:var(--green);outline:0}.manage-lists-link{display:inline-flex;align-items:center;gap:7px}.nav-pro-badge{display:inline-grid;place-items:center;padding:3px 5px;border-radius:5px;background:var(--ink);color:var(--lime);font-size:8px;font-weight:900;letter-spacing:.08em;line-height:1}.pro-mode .nav-pro-badge{display:none}html{scrollbar-width:thin;scrollbar-color:#728178 #ece9e2}html::-webkit-scrollbar{width:9px;height:9px}html::-webkit-scrollbar-track{background:#ece9e2}html::-webkit-scrollbar-thumb{border:2px solid #ece9e2;border-radius:999px;background:#728178}html::-webkit-scrollbar-thumb:hover{background:var(--green)}@media(max-width:820px){.topbar>nav{align-items:stretch}.topbar>nav>.manage-lists-link,.topbar>nav>.nav-home,.topbar>nav>.nav-pricing,.topbar>nav>.nav-tools>.tools-menu-toggle{display:flex;width:100%;padding:12px 14px;border-radius:9px}.topbar>nav>.nav-tools>.tools-menu-toggle{justify-content:space-between}.topbar>nav>.nav-tools>.tools-menu-toggle:focus-visible,.topbar>nav>.nav-tools>.tools-menu-toggle:hover{background:#f3f5f0;outline:0}.topbar>nav .tools-dropdown{position:static;width:auto;margin:2px 7px 5px;padding:5px;border:0;border-left:2px solid var(--lime);border-radius:0 9px 9px 0;background:#f7f9f4;box-shadow:none;transform:none}.topbar>nav .tools-dropdown a{padding:10px 12px}}@media(max-width:920px){.topbar .header-actions{order:3}.account-header .account-nav{align-items:stretch}.account-header .account-nav>.nav-tools>.tools-menu-toggle,.account-header .account-nav>a.manage-lists-link,.account-header .account-nav>a.nav-home,.account-header .account-nav>a.nav-pricing{display:flex;width:100%;padding:11px 13px;border-radius:9px}.account-header .account-nav>.nav-tools>.tools-menu-toggle{justify-content:space-between}.account-header .account-nav>.nav-tools>.tools-menu-toggle:focus-visible,.account-header .account-nav>.nav-tools>.tools-menu-toggle:hover{background:#f3f5f0;outline:0}.account-header .account-nav .tools-dropdown{position:static;width:auto;margin:2px 7px 5px;padding:5px;border:0;border-left:2px solid var(--lime);border-radius:0 9px 9px 0;background:#f7f9f4;box-shadow:none;transform:none}.account-header .account-nav .tools-dropdown a{display:block;padding:10px 12px}}@media(max-width:520px){.topbar .header-actions{gap:6px}.topbar .header-actions .login-link,.topbar .header-actions .signin-button,.topbar .plan-pill{display:none}.topbar .header-actions #upgradeButton{min-height:42px;padding:9px 12px;border-radius:12px}}