/* Quiet at rest. The optical capsule lifts only during interaction. */
.cc-catalog .cc-departments.cc-threads-selector {
 display:grid; grid-template-columns:repeat(5,minmax(0,1fr)); align-items:stretch; gap:0;
 width:100%;padding:5px;box-sizing:border-box;overflow:visible;isolation:isolate;
 border:1px solid rgba(94,92,94,.085);border-radius:999px!important;
 background:rgba(255,255,255,.62);
 -webkit-backdrop-filter:blur(20px) saturate(1.12);backdrop-filter:blur(20px) saturate(1.12);
 box-shadow:inset 0 1px 1px rgba(255,255,255,.9),0 1px 4px rgba(33,30,32,.025);
 touch-action:pan-y;-webkit-tap-highlight-color:transparent;
}
.cc-catalog .cc-threads-selector>button {
 position:relative;z-index:2;display:flex;align-items:center;justify-content:center;
 min-width:0;width:100%;min-height:46px;padding:10px 2px;margin:0;
 border:0!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;
 font:500 13px/1.2 Arial,sans-serif;letter-spacing:-.015em;color:#565256;white-space:nowrap;cursor:pointer;
 user-select:none;-webkit-user-select:none;transition:color .15s ease;
}
.cc-catalog .cc-threads-selector>button>span {display:block;text-align:center;}
.cc-catalog .cc-threads-selector>button[aria-pressed=true] {background:transparent!important;color:#171518!important;font-weight:600;box-shadow:none!important;}
.cc-catalog .cc-threads-selector>button:not([aria-pressed=true]):hover {background:transparent!important;color:#171518;}
.cc-catalog .cc-threads-selector>button:focus-visible {outline:2px solid #772b47;outline-offset:-3px;}
.cc-threads-selector .cc-liquid-lens {
 --cc-pressure:0;
 position:absolute;left:0;top:0;z-index:1;pointer-events:none;border-radius:999px;box-sizing:border-box;
 background-color:rgba(231,230,231,calc(.78 - var(--cc-pressure)*.73));
 box-shadow:0 2px 6px rgba(50,48,50,calc(var(--cc-pressure)*.12)),inset 0 1px 2px rgba(255,255,255,var(--cc-pressure)),inset 0 -1px 2px rgba(55,52,56,calc(var(--cc-pressure)*.08));
 will-change:transform;overflow:hidden;
}
.cc-threads-selector .cc-liquid-lens::before {
 content:"";position:absolute;z-index:2;inset:0;border-radius:inherit;pointer-events:none;
 opacity:var(--cc-pressure);border:1px solid rgba(131,129,134,.15);
 background:linear-gradient(180deg,rgba(180,178,183,.18),rgba(255,255,255,.04) 18%,transparent 35%,transparent 76%,rgba(255,255,255,.4));
 box-shadow:inset 0 2px 2px rgba(255,255,255,.92),inset 2px 0 3px rgba(180,177,183,.12),inset -2px 0 3px rgba(180,177,183,.12),inset 0 -1px 1px rgba(255,255,255,.95);
}
.cc-threads-selector .cc-liquid-lens::after {
 content:"";position:absolute;z-index:2;inset:2px;border-radius:inherit;pointer-events:none;opacity:var(--cc-pressure);
 box-shadow:inset 0 0 0 1px rgba(255,255,255,.6);background:linear-gradient(120deg,rgba(255,255,255,.3),transparent 20%,transparent 83%,rgba(255,255,255,.25));
}
.cc-threads-selector .cc-liquid-lens canvas {position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;}
.cc-threads-selector[data-glass-unselected]:not([data-glass-pressed]) .cc-liquid-lens {visibility:hidden;}
.cc-threads-selector[data-glass-dragging]>button {cursor:grabbing;}
@media(max-width:700px){
 .cc-catalog .cc-departments.cc-threads-selector {padding:4px;}
 .cc-catalog .cc-threads-selector>button {min-height:46px;padding-inline:1px;font-size:12px;letter-spacing:-.025em;}
}
@media(max-width:359px){
 .cc-catalog .cc-departments.cc-threads-selector {padding:3px;}
 .cc-catalog .cc-threads-selector>button {font-size:11px;letter-spacing:-.03em;}
}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.cc-catalog .cc-departments.cc-threads-selector {background:#faf9f7;}}
@media(prefers-reduced-transparency:reduce){.cc-catalog .cc-departments.cc-threads-selector {background:#faf9f7;-webkit-backdrop-filter:none;backdrop-filter:none;}.cc-threads-selector .cc-liquid-lens {background-color:#e7e6e7;}}
@media(forced-colors:active){
 .cc-catalog .cc-departments.cc-threads-selector {border:1px solid CanvasText;background:Canvas;box-shadow:none;}
 .cc-threads-selector .cc-liquid-lens {display:none;}
 .cc-catalog .cc-threads-selector>button[aria-pressed=true] {background:Highlight!important;color:HighlightText!important;forced-color-adjust:none;}
}

.cc-threads-selector .cc-liquid-lens[data-optical] { z-index:3; }
