/* Generated from app.css and workspace.css by build-editorial-chrome.mjs. */
[hidden]{display:none!important}
:root{--mast-h:58px;
  --paper:#0E0E18; --pane:#17172A; --pane-2:#1E1E33; --ink:#ECEBF2; --ink-2:#9C9BB0;
  
  
  --ink-3:#9493AC; --rule:#2A2A42; --rail:#0A0A12;
  --violet:#b696ed; --violet-fill:#732cec; --violet-deep:#5713cd; --violet-soft:#310f6b;
  --blue:#38BDF8; --confirm:#34D399; --strike:#F472B6;
  
  --plate-ink:#08080F;
  --sans:"Sora",-apple-system,"Helvetica Neue",Arial,sans-serif;
  --u:15px; --gap:16px;
  --r:12px; --r-sm:8px; --r-xs:6px;
  --shadow:0 1px 2px rgba(0,0,0,.5),0 14px 34px -20px rgba(0,0,0,.9);
  
  --glass:color-mix(in srgb,#12121F 72%,transparent); --glass-fallback:#12121F;
  --mast-ink:#F0EFEC; --mast-ink-2:#B9B8C2; --mast-ink-3:#A2A1AC; --mast-line:rgba(255,255,255,.07);
  color-scheme:dark;}
:root{--c-supplements:#34D399; --c-wellness:#22D3EE; --c-skincare:#FB7185;
  --c-womens:#F472B6;      --c-mens:#60A5FA;     --c-accessories:#A78BFA;
  --c-activewear:#FBBF24;  --c-makeup:#E879F9;   --c-personal:#94A3B8;
  --c-drinks:#FCD34D;      --c-pets:#D8A26A;     --c-tools:#818CF8;
  --c-default:#8E8DA4;}
@media (prefers-color-scheme:light){:root:not([data-theme="dark"]){--paper:#F4F3F8; --pane:#FFFFFF; --pane-2:#F7F6FB; --ink:#191828; --ink-2:#5C5A72;
  
  --ink-3:#63617A; --rule:#E2E0EC; --rail:#191828;
  --violet:#7c3aed; --violet-fill:#6315e9; --violet-deep:#5312c4; --violet-soft:#EFE8FD;
  --blue:#0284C7; --confirm:#15803D; --strike:#DB2777;
  --plate-ink:#fff;
  --shadow:0 1px 2px rgba(25,24,40,.05),0 12px 30px -18px rgba(25,24,40,.35);
  --glass:color-mix(in srgb,#FFFFFF 64%,transparent); --glass-fallback:#F7F6FB;
  --mast-ink:#191828; --mast-ink-2:#5C5A72; --mast-ink-3:#63617A; --mast-line:rgba(25,24,40,.10);
  color-scheme:light;
  --c-supplements:#15803D; --c-wellness:#0E7490; --c-skincare:#BE123C;
  --c-womens:#BE185D;      --c-mens:#1D4ED8;     --c-accessories:#6D28D9;
  --c-activewear:#B45309;  --c-makeup:#A21CAF;   --c-personal:#475569;
  --c-drinks:#A16207;      --c-pets:#8A5A2B;     --c-tools:#4338CA;
  --c-default:#5C5A72;}
}
:root[data-theme="light"]{--paper:#F4F3F8; --pane:#FFFFFF; --pane-2:#F7F6FB; --ink:#191828; --ink-2:#5C5A72;
  
  --ink-3:#63617A; --rule:#E2E0EC; --rail:#191828;
  --violet:#7c3aed; --violet-fill:#6315e9; --violet-deep:#5312c4; --violet-soft:#EFE8FD;
  --blue:#0284C7; --confirm:#15803D; --strike:#DB2777;
  --plate-ink:#fff;
  --shadow:0 1px 2px rgba(25,24,40,.05),0 12px 30px -18px rgba(25,24,40,.35);
  --glass:color-mix(in srgb,#FFFFFF 64%,transparent); --glass-fallback:#F7F6FB;
  --mast-ink:#191828; --mast-ink-2:#5C5A72; --mast-ink-3:#63617A; --mast-line:rgba(25,24,40,.10);
  color-scheme:light;
  --c-supplements:#15803D; --c-wellness:#0E7490; --c-skincare:#BE123C;
  --c-womens:#BE185D;      --c-mens:#1D4ED8;     --c-accessories:#6D28D9;
  --c-activewear:#B45309;  --c-makeup:#A21CAF;   --c-personal:#475569;
  --c-drinks:#A16207;      --c-pets:#8A5A2B;     --c-tools:#4338CA;
  --c-default:#5C5A72;}
*{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
@font-face{font-family:"Sora";src:url("/fonts/sora-latin.woff2") format("woff2");font-weight:300 800;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);
  font-size:var(--u);line-height:1.45;font-variant-numeric:tabular-nums;
  font-feature-settings:"tnum" 1;-webkit-font-smoothing:antialiased;overflow-x:hidden}
img,video{max-width:100%}
a{color:inherit}
::selection{background:var(--violet-fill);color:#fff}
:focus-visible{outline:2px solid var(--strike);outline-offset:2px}
*{scrollbar-width:thin;scrollbar-color:var(--ink-3) transparent}
::-webkit-scrollbar{height:9px;width:9px}
::-webkit-scrollbar-thumb{background:var(--ink-3);border-radius:0}
::-webkit-scrollbar-track{background:transparent}
.wrap{max-width:1240px;margin:0 auto;padding:0 18px}
.mast{position:sticky;top:0;z-index:40;color:var(--mast-ink);
  background:var(--glass-fallback);
  border-bottom:1px solid var(--mast-line)}
@supports (backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px)){.mast{background:var(--glass);
    -webkit-backdrop-filter:saturate(170%) blur(18px);
    backdrop-filter:saturate(170%) blur(18px)}
}
.mast .wrap{display:flex;align-items:center;gap:0;min-height:58px}
.wordmark{display:flex;align-items:center;align-self:center;text-decoration:none;padding-right:22px;line-height:0;transform:translateY(6px)}
.wordmark .wm-img{height:42px;width:auto;display:none}
.wordmark .wm-img-dark{display:block}
:root[data-theme="light"] .wordmark .wm-img-dark{display:none}
:root[data-theme="light"] .wordmark .wm-img-light{display:block}
@media (prefers-color-scheme:light){:root:not([data-theme="dark"]) .wordmark .wm-img-dark{display:none}
:root:not([data-theme="dark"]) .wordmark .wm-img-light{display:block}
}
.mast nav{display:flex;margin-left:auto;align-items:center;min-width:0;
  overflow-x:auto;scrollbar-width:none}
.mast nav::-webkit-scrollbar{display:none}
.mast nav{align-self:center}
.mast nav a{display:flex;align-items:center;gap:7px;padding:0 12px;height:42px;text-decoration:none;
  color:var(--mast-ink);opacity:.86;font-weight:600;font-stretch:87.5%;font-size:14.5px;
  letter-spacing:.01em;text-transform:none;border-bottom:2px solid transparent;
  
  white-space:nowrap}
.mast nav a:hover{color:var(--mast-ink)}
.mast nav .ni{width:18px;height:18px;flex:none;opacity:.72}
@media (prefers-reduced-motion:no-preference){.mast nav .ni{transition:transform .24s cubic-bezier(.2,.8,.2,1.5),opacity .15s}
.mast nav a:hover .ni{transform:translateY(-2px) scale(1.18) rotate(-7deg)}
.mast nav a:active .ni{transform:scale(.92)}
}
.mast nav a:hover .ni,.mast nav a[aria-current] .ni{opacity:1}
.mast nav .tool{position:relative;color:var(--mast-ink-3)}
.mast nav .tool + .tool{padding-left:11px}
.mast nav a:not(.tool) + .tool{margin-left:10px;padding-left:19px}
.mast nav a:not(.tool) + .tool::before{content:"";position:absolute;left:0;top:12px;bottom:12px;
  width:1px;background:rgba(255,255,255,.16)}
.mast nav .tool b{font-size:11px;font-weight:800;background:var(--violet-fill);color:#fff;
  border-radius:999px;padding:1px 6px;min-width:8px;text-align:center}
@media (max-width:760px){.mast .wrap{flex-wrap:wrap;padding:0 18px}
.wordmark{flex:1 0 100%;padding:10px 0 8px;min-height:44px;box-sizing:border-box}
.wordmark .wm-img{height:34px}
.mast nav{margin:0 -18px;width:calc(100% + 36px);flex-wrap:nowrap;overflow-x:auto;
    scrollbar-width:none;-webkit-overflow-scrolling:touch;
    border-top:1px solid rgba(255,255,255,.1);padding:0 18px}
.mast nav::-webkit-scrollbar{display:none}
.mast nav a{padding:0 12px;min-height:44px;font-size:12.5px;letter-spacing:.01em;
    gap:6px;flex:none;white-space:nowrap}
.mast nav .ni{width:15px;height:15px}
.mast nav a:not(.tool) + .tool{margin-left:6px;padding-left:14px}
}
}
.mast nav a[aria-current="page"],.mast nav a:hover{opacity:1}
.mast nav a[aria-current="page"]{color:var(--mast-ink);background:transparent;border-bottom-color:var(--violet)}
@keyframes sk{0%,100%{opacity:.55}50%{opacity:.85}}
.mast nav b[data-board-count]{display:inline-block;margin-left:5px;padding:1px 6px;
  border-radius:999px;background:var(--violet-fill);color:var(--mast-ink);font-size:10.5px;font-weight:700}
[id^="sec-"]{scroll-margin-top:calc(var(--mast-h,45px) + 52px)}
footer{border-top:2px solid var(--ink);padding:18px 0 50px;color:var(--ink-2);
  max-width:78ch;line-height:1.6}
footer a{color:var(--ink);text-underline-offset:3px}
@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}
}
.themetog{flex:none;align-self:center;display:grid;place-items:center;
  width:36px;height:36px;padding:0;cursor:pointer;margin:0 4px 0 10px;
  background:none;border:1px solid transparent;border-radius:var(--r-sm);
  color:var(--mast-ink-2);transition:color .14s,background-color .14s,border-color .14s}
.themetog:hover{color:var(--mast-ink);border-color:color-mix(in srgb,var(--mast-ink) 18%,transparent);background:color-mix(in srgb,var(--mast-ink) 8%,transparent)}
.themetog:focus-visible{outline:2px solid var(--violet);outline-offset:2px}
.themetog .ni{width:17px;height:17px}
.themetog .t-sun{display:none}
.themetog[data-now="dark"] .t-sun{display:block}
.themetog[data-now="dark"] .t-moon{display:none}
@media (max-width:900px){.themetog{width:44px;height:44px;margin:0 2px 0 6px}
}
.mast-discord{flex:none;align-self:center;display:grid;place-items:center;
  width:36px;height:36px;margin:0 4px 0 0;
  border:1px solid transparent;border-radius:var(--r-sm);
  color:var(--mast-ink-2);transition:color .14s,background-color .14s,border-color .14s}
.mast-discord:hover{color:color-mix(in srgb,#5865F2 78%,var(--mast-ink));border-color:color-mix(in srgb,#5865F2 30%,transparent);background:color-mix(in srgb,#5865F2 12%,transparent)}
.mast-discord:focus-visible{outline:2px solid var(--violet);outline-offset:2px}
.mast-discord svg{width:19px;height:19px}
@media (max-width:900px){.mast-discord{width:44px;height:44px;margin:0}
}
@media (max-width:420px){.mast-discord{display:none}
}
.site-footer a.foot-discord{display:inline-flex;align-items:center;gap:6px}
.foot-discord svg{width:16px;height:16px;flex:none;color:color-mix(in srgb,#5865F2 78%,currentColor)}
.nav-search{position:relative;display:flex;align-items:center;flex:0 1 232px;min-width:0;margin:0 2px 0 14px}
.nav-search-field{position:relative;display:flex;align-items:center;width:100%}
.nav-search-field .nav-search-icon{position:absolute;left:10px;width:15px;height:15px;color:#9A99A8;pointer-events:none}
.nav-search-toggle .nav-search-icon{width:18px;height:18px}
.nav-search input{width:100%;min-width:0;height:36px;padding:0 12px 0 32px;font:inherit;font-size:13.5px;
  color:var(--mast-ink);background:color-mix(in srgb,var(--mast-ink) 8%,transparent);border:1px solid color-mix(in srgb,var(--mast-ink) 16%,transparent);
  border-radius:var(--r-sm);transition:background .14s,border-color .14s,box-shadow .14s}
.nav-search input::placeholder{color:#9A99A8}
.nav-search input:hover{background:rgba(255,255,255,.12)}
.nav-search input:focus{outline:none;border-color:var(--violet);background:rgba(255,255,255,.14);
  box-shadow:0 0 0 2px rgba(167,139,250,.3)}
.nav-search-toggle{display:none}
.nav-search-close{display:none;position:absolute;right:2px;width:32px;height:32px;padding:0;
  background:none;border:0;color:#9A99A8;cursor:pointer;align-items:center;justify-content:center}
.nav-search-close:hover{color:var(--mast-ink)}
.nav-search-close .ni{width:14px;height:14px}
.nav-search-results{position:absolute;top:calc(100% + 8px);left:0;right:0;min-width:280px;
  max-height:min(420px,70vh);overflow:auto;background:var(--pane);color:var(--ink);
  border:1px solid var(--rule);border-radius:var(--r);box-shadow:var(--shadow);padding:6px;z-index:90}
.nav-search-group + .nav-search-group{margin-top:4px;padding-top:6px;border-top:1px solid var(--rule)}
.nav-search-heading{margin:6px 8px 2px;font-size:11px;font-weight:800;font-stretch:87.5%;
  letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}
.nav-search-option{display:flex;align-items:center;gap:10px;padding:8px;border-radius:var(--r-sm);
  text-decoration:none;color:var(--ink);min-height:44px}
.nav-search-option:hover,.nav-search-option.is-active{background:var(--pane-2)}
.nav-search-option.is-active{outline:2px solid var(--violet);outline-offset:-2px}
.nav-search-avatar-img{width:26px;height:26px;flex:none;border-radius:6px;object-fit:cover;background:#fff}
.nav-search-avatar-letter{display:grid;place-items:center;width:26px;height:26px;flex:none;border-radius:6px;
  background:var(--violet-fill);color:var(--mast-ink);font-size:12px;font-weight:700}
.nav-search-option .mark{flex:none}
.nav-search-option-text{min-width:0;display:flex;flex-direction:column;gap:1px}
.nav-search-option-label{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.nav-search-option-sub{font-size:12px;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.nav-search-empty{margin:0;padding:14px 10px;font-size:13px;color:var(--ink-2);text-align:center}
@media (max-width:700px){.nav-search{flex:none;margin:0}
.nav-search-toggle{display:grid;place-items:center;width:40px;height:40px;padding:0;
    background:none;border:1px solid transparent;border-radius:var(--r-sm);color:var(--mast-ink-2);cursor:pointer}
.nav-search-toggle:hover{color:var(--mast-ink);background:color-mix(in srgb,var(--mast-ink) 8%,transparent)}
.nav-search-field{display:none}
.nav-search.is-open .nav-search-toggle{display:none}
.nav-search.is-open .nav-search-field{display:flex;position:fixed;left:16px;right:16px;
    padding:8px 10px;background:var(--pane);border:1px solid var(--rule);
    border-radius:var(--r-sm);box-shadow:0 12px 30px rgba(0,0,0,.4);z-index:70}
.nav-search.is-open input{padding-right:36px;color:var(--ink);background:transparent}
.nav-search.is-open .nav-search-close{display:flex}
.nav-search.is-open .nav-search-results{position:fixed;left:16px;right:16px;min-width:0}
}
@media (prefers-reduced-motion:reduce){.nav-search input{transition:none}
}
.cm-bell{display:inline-grid;position:relative;width:40px;height:40px;place-items:center;border-radius:10px;color:var(--mast-ink,var(--ink));text-decoration:none;flex:none}
html:not([data-signed-in]) .cm-bell{display:none}
.cm-bell:hover{background:color-mix(in srgb,currentColor 10%,transparent)}
.cm-bell svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.cm-bell-count{position:absolute;top:3px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:var(--strike);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;font-variant-numeric:tabular-nums}
@media(max-width:700px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]),textarea,select{font-size:16px!important}
}
:root{--u:16px;--mast-h:106px}
body{line-height:1.5}
button,input,select,textarea{font:inherit;touch-action:manipulation}
button{cursor:pointer}
input,textarea{caret-color:var(--violet)}
input::placeholder{color:var(--ink-3);opacity:1}
a{text-underline-offset:3px}
h1,h2,h3{text-wrap:balance}
.wrap{max-width:1360px;padding-inline:24px}
main.wrap{padding-top:24px;padding-bottom:48px;min-height:65vh}
p{max-width:75ch}
[hidden]{display:none!important}
.skip-link{position:fixed;top:-100px;left:20px;z-index:200;background:var(--pane);padding:12px}
.skip-link:focus{top:10px}
.mast{background:var(--glass);-webkit-backdrop-filter:saturate(180%) blur(22px);backdrop-filter:saturate(180%) blur(22px);border-bottom:1px solid var(--mast-line);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 35%,transparent)}
.mast .wrap{flex-wrap:nowrap;min-height:64px;gap:20px;align-items:center}
.mast .wordmark{font-size:23px;letter-spacing:.035em;min-height:0;flex:none;text-transform:uppercase;padding:0;color:var(--mast-ink)}
.mast .wordmark em{color:var(--violet)}
.mast nav{margin-left:auto;align-self:stretch;gap:0}
.mast nav a{padding:0 12px;font-size:13px;min-height:44px}
.mast nav .ni{display:block;width:18px;height:18px}
.site-tools{display:flex;align-items:center;gap:8px;flex-shrink:0}
.site-tools .themetog{margin:0;width:40px;height:44px}
.mast .section-links{min-height:38px;justify-content:flex-end;border-top:1px solid #ffffff20;gap:24px;font-size:13px}
.site-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;padding-block:24px;border-top:1px solid var(--rule);font-size:13px;color:var(--ink-2)}
.site-footer div{display:flex;flex-wrap:wrap;gap:16px;min-width:0}
@media(max-width:1100px){.mast .wrap{gap:12px}
.mast .wordmark{font-size:19px}
.mast nav a{font-size:12px;padding-inline:8px}
.mast nav .ni{width:16px}
}
@media(max-width:700px){.wrap{padding-inline:16px}
main.wrap{padding-top:18px;padding-bottom:92px}
.mast .wrap{padding-inline:16px;justify-content:space-between;gap:8px}
.mast .wordmark{font-size:20px;flex:none}
.mast .site-tools{margin-left:auto}
.mast nav{position:fixed;bottom:0;left:0;right:0;margin:0;width:100%;display:grid;grid-template-columns:repeat(5,1fr);background:#191828;padding:0 4px env(safe-area-inset-bottom);border-top:1px solid #ffffff30;z-index:50}
.mast nav a{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;min-height:64px;padding:5px 2px;font-size:10px;letter-spacing:.02em;color:var(--mast-ink)}
.mast nav a[aria-current]{color:var(--mast-ink);border-bottom-color:#b69aff}
.mast nav .ni{width:20px;height:20px}
.mast .section-links{min-height:38px;gap:10px;justify-content:space-between;font-size:11px}
.site-tools{gap:2px}
.site-tools .themetog{width:34px}
.site-footer{padding-bottom:90px}
}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
}
@media(max-width:700px){.mast .wordmark{flex:none}
}
:root{--recognition-link:#B69AFF}
:root[data-theme=light]{--recognition-link:#5B21B6}
@media(prefers-color-scheme:light){:root:not([data-theme=dark]){--recognition-link:#5B21B6}
}
.mast .wrap{min-height:68px}
.mast nav a{padding-inline:9px}
@keyframes scan-spin{to{transform:rotate(360deg)}}
@keyframes scan-count{from{transform:translateY(4px);opacity:.5}to{transform:translateY(0);opacity:1}}
@media(max-width:1000px){.mast .wrap{flex-wrap:wrap;gap:0 12px}
.mast .wordmark{font-size:20px}
.mast .site-tools{margin-left:auto;order:1}
.mast nav{order:2;flex-basis:100%;justify-content:space-between}
.mast nav a{min-height:48px}
}
@media(max-width:700px){.mast nav{position:static;display:flex;overflow-x:auto;flex-direction:row;width:100%;border:0;background:none;padding:0;margin:0;gap:6px}
.mast nav a{flex-shrink:0;flex-direction:row;padding:10px 5px;gap:5px;font-size:12px;min-height:44px}
.mast nav .ni{width:16px;height:16px}
.mast .wrap{min-height:60px}
.mast .site-tools{height:58px}
.site-footer{padding-bottom:24px}
main.wrap{padding-bottom:32px}
}
@media(max-width:700px){.mast nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;gap:0}
.mast nav a{justify-content:center;font-size:13px;padding:9px 2px}
}
select[hidden],.cf-prod[hidden],.example-brand[hidden]{display:none!important}
.finder label,.pk-sub,.brief-src,.bstats dt,.cr-stat,.cr-hook,.mvboards .rate-label,.pulse-overview small,.hk-m a,.account-prefs .pick,.saved-empty .btn,.site-footer{font-size:14px;color:var(--ink)}
@property --lead-angle{syntax:'<angle>';initial-value:0deg;inherits:false}
@keyframes lead-edge{to{--lead-angle:360deg}}
@keyframes lead-spin{to{transform:rotate(360deg)}}
@media(max-width:700px){.mast nav{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:2px}
.mast nav a{min-width:0;padding:8px 3px!important;font-size:11px!important}
.mast nav a span{white-space:nowrap}
}
@media(max-width:450px){.mast nav a{flex-direction:column;gap:3px;min-height:48px}
.mast nav .ni{width:15px;height:15px;flex-shrink:0}
.mast nav a span{font-size:11px;line-height:1.2}
}
@media(max-width:700px){.mast nav a[href="/formats"] span{white-space:normal;max-width:70px;text-align:center}
.mast nav a span{line-height:1.2}
}
:root{--td-warn:#B45309}
@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--td-warn:#FBBF24}
}
:root[data-theme=dark]{--td-warn:#FBBF24}
@media(max-width:700px){.mast .wrap{column-gap:6px}
.mast .nav-search{margin-left:auto}
.mast .nav-search~.site-tools{margin-left:0}
.mast .site-tools{gap:0}
.mast .site-menu>summary{padding:8px 6px;gap:5px;font-size:13px}
.mast nav:has(>a:nth-child(6)){grid-template-columns:repeat(6,minmax(0,1fr))!important}
.mast nav:has(>a:nth-child(6)) a{font-size:11px;padding-inline:0}
}
@media(max-width:380px){.mast .wordmark{font-size:18px}
.mast .site-tools .themetog{width:30px}
.mast .cm-bell{width:34px}
}
@keyframes td-pulse{50%{opacity:.5}}
@media(min-width:701px) and (max-width:1360px){.mast .wrap{flex-wrap:wrap;gap:0 12px}
.mast .site-tools{order:1}
.mast .nav-search{margin-left:auto}
.mast nav{order:2;flex-basis:100%;justify-content:flex-start;margin-left:0}
.mast nav a{min-height:48px}
}
@media(max-width:700px){.mast nav a,.mast nav:has(>a:nth-child(6)) a{font-size:12px!important;padding-inline:0!important;letter-spacing:-.01em}
.mast nav a span{font-size:12px}
}
@media(max-width:350px){.mast nav:has(>a:nth-child(6)){grid-template-columns:repeat(3,minmax(0,1fr))!important}
.mast nav:has(>a:nth-child(6)) a{flex-direction:row;gap:5px;min-height:40px}
}
@media(min-width:1361px){.mast nav{flex-shrink:0}
}
