.chats-chrome-top,.chats-swipe-root,nav[data-surface=chats]{--cc-ink:#062a52;--cc-ring:#0050b8;--cc-font:"Baloo 2", var(--nore-font-body), system-ui, sans-serif;--cc-glass:linear-gradient(180deg, #ffffffdb 0%, #ffffff80 49%, #ffffff57 50%, #fff9);--cc-orb:radial-gradient(circle at 50% 118%, #82ffffe6, #28aaffb8 45%, #6ec3ff99);--cc-blue:linear-gradient(180deg, #6fdcff 0%, #1fa3ff 48%, #0070e8 52%, #36b6ff);--cc-pink:linear-gradient(180deg, #ffa8e2 0%, #ff4fbd 48%, #d6128c 52%, #ff6cc8);--cc-yellow:linear-gradient(180deg, #fff3a0 0%, #ffcf2e 48%, #e9a400 52%, #ffd84d);--cc-green:linear-gradient(180deg, #d9ff8a 0%, #8fe82a 48%, #3fae00 52%, #8fe82a);--cc-lime:radial-gradient(circle at 50% 120%, #f2ff9a 0, #8fef1e 38%, #2aa800 80%, #167400)}.chats-chrome-key:after,.chats-chrome-nav-gel:after,.chats-index__badge:after,.chats-index__trigger:after,.chats-swipe-hint b:after{content:"";pointer-events:none;background:linear-gradient(#ffffffeb,#ffffff1f);border-radius:999px 999px 45% 45%/999px 999px 70% 70%;height:46%;position:absolute;inset:2px 8% auto}.chats-chrome-top{width:min(100%,64rem);height:var(--nore-topbar-height,64px);color:var(--cc-ink);margin:0 auto;padding:6px 16px 0;position:relative}@media (width>=640px){.chats-chrome-top{padding-inline:24px}}.chats-chrome-bar{border-radius:999px;align-items:center;gap:8px;height:52px;padding:0 4px;display:flex}.chats-chrome-bar:has(.chats-chrome-search){background:var(--cc-glass);-webkit-backdrop-filter:blur(16px)saturate(1.6);border:1.5px solid #fffffff2;box-shadow:inset 0 1px #fff,0 0 0 1px #0050aa59,0 10px 24px #003c9638}.chats-chrome-key,.chats-chrome-spacer{flex:none;width:44px;height:44px}.chats-chrome-key{background:var(--cc-orb);color:#fff;text-shadow:0 1px 2px #003c8c99;cursor:pointer;border:1.5px solid #fffffff2;border-radius:999px;place-items:center;text-decoration:none;transition:transform 90ms,filter 90ms;display:inline-grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0050aa73,0 6px 14px #0046a04d,inset 0 -6px 12px #0078ff59}.chats-chrome-key>*{z-index:1;position:relative}.chats-chrome-key:hover{filter:brightness(1.06)saturate(1.1)}.chats-chrome-key:active{transform:scale(.94)}.chats-chrome-key.is-lime{width:50px;height:50px;rotate:calc(var(--chats-rot,0deg)*6);box-shadow:0 0 0 1px #136400,0 8px 18px #288c0073,0 0 18px #c8ff5080}.chats-chrome-key.is-green,.chats-chrome-key.is-lime{background:var(--cc-lime);text-shadow:0 1px 2px #145a0099;border-color:#e9ffc0}.chats-chrome-key.is-green{box-shadow:0 0 0 1px #136400,0 6px 14px #288c0066}.chats-chrome-key--wide{width:auto;font:800 14px/1 var(--cc-font);padding:0 14px}.chats-chrome-search{flex:1;align-items:center;gap:8px;min-width:0;padding-left:12px;display:flex}.chats-chrome-search input{width:100%;min-width:0;min-height:40px;color:var(--cc-ink);font:700 16px/1.2 var(--cc-font);background:0 0;border:0;outline:none}.chats-chrome-search input::placeholder{color:#3d5f84}.chats-chrome-top .chats-chrome-search input:focus-visible{outline:none}.chats-chrome-bar:has(.chats-chrome-search input:focus-visible){outline-offset:2px;outline:3px solid #0a8ee0}.chats-chrome-top :focus-visible{outline-offset:2px;outline:3px solid #0a8ee0}.chats-index{flex-direction:column;min-width:0;margin:0 auto;display:flex}.chats-index,.chats-index__trigger{align-items:center;position:relative}.chats-index__trigger{background:var(--cc-blue);color:#fff;text-shadow:0 1px #0048a8,0 2px 6px #00287880;max-width:100%;min-height:44px;box-shadow:0 0 0 1.5px var(--cc-ring),0 10px 22px #0050c866,0 0 20px #5adcff73,inset 0 -4px 8px #00288c4d;font:800 17px/1 var(--cc-font);cursor:pointer;rotate:calc(var(--chats-rot,0deg)*-2.8);border:2px solid #e8fbff;border-radius:999px;gap:7px;padding:0 14px 0 18px;display:inline-flex;overflow:hidden}.chats-index__trigger>*{z-index:1;position:relative}.chats-index__trigger.is-pink{background:var(--cc-pink);text-shadow:0 1px #8a0058,0 2px 6px #78004673;box-shadow:0 0 0 1.5px #8a0058,0 10px 22px #b4006e59,inset 0 -4px 8px #7800464d}.chats-index__trigger.is-yellow{background:var(--cc-yellow);color:#4a2c00;text-shadow:0 1px #fff9;box-shadow:0 0 0 1.5px #a86a00,0 10px 22px #aa6e0059,inset 0 -4px 8px #8c500040}.chats-index__trigger.is-green{background:var(--cc-green);color:#fff;text-shadow:0 1px #1f6a00,0 2px 6px #145a0073;box-shadow:0 0 0 1.5px #1f7a00,0 10px 22px #288c0059,inset 0 -4px 8px #145a004d}.chats-index__title{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.chats-index__caret{flex:none;width:14px;height:14px;transition:transform .16s}.chats-index__caret.open{transform:rotate(180deg)}.chats-index__ticks{opacity:0;pointer-events:none;gap:6px;transition:opacity .22s;display:flex;position:absolute;bottom:-14px}.chats-index__ticks.on{opacity:1}.chats-index__ticks .dot{background:#ffffffb3;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 1px #0050aa59}.chats-index__ticks .active{width:8px;height:8px;translate:calc(var(--tick-index)*12px - 1px) 0;background:#0a8ee0;border-radius:50%;transition:translate .22s;position:absolute;top:-1px;left:0;box-shadow:0 0 8px #50c8ffe6}.chats-index__panel{z-index:5;-webkit-backdrop-filter:blur(20px)saturate(1.6);width:min(320px,100vw - 32px);color:var(--cc-ink);background:linear-gradient(#fffffff0,#f0f9ffe6);border:1.5px solid #fffffff2;border-radius:24px;gap:4px;padding:8px;display:grid;position:absolute;top:calc(100% + 14px);left:50%;translate:-50%;box-shadow:inset 0 1px #fff,0 0 0 1px #0050aa4d,0 18px 40px #00327847}.chats-index__entry{min-height:52px;color:inherit;text-align:start;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:16px;align-items:center;gap:10px;width:100%;padding:6px 8px;text-decoration:none;display:flex}.chats-index__entry:hover{background:#0a8ee014}.chats-index__entry[aria-current=page]{background:#0a8ee01f;box-shadow:inset 0 0 0 1.5px #0a8ee073}.chats-index__entry b{font:800 16px/1.2 var(--cc-font);display:block}.chats-index__entry small{color:#2a4d73;font-size:12px;font-weight:700;display:block}.chats-index__badge{color:#fff;width:38px;height:38px;box-shadow:0 0 0 1px var(--cc-ring),0 4px 8px #003c9640;border:1.5px solid #fff;border-radius:999px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.chats-index__badge>*{z-index:1;position:relative}.chats-index__badge.is-blue{background:var(--cc-blue)}.chats-index__badge.is-pink{background:var(--cc-pink);box-shadow:0 0 0 1px #8a0058}.chats-index__badge.is-yellow{background:var(--cc-yellow);color:#4a2c00;box-shadow:0 0 0 1px #a86a00}.chats-index__badge.is-green{background:var(--cc-green);box-shadow:0 0 0 1px #1f7a00}.chats-index__badge.is-glass{background:var(--cc-orb);box-shadow:0 0 0 1px #0050aa73}.chats-index__here{color:#0a8ee0;flex:none;width:18px;height:18px;margin-inline-start:auto}.chats-index__divider{background:#0050aa29;height:1px;margin:4px 8px}.chats-index-panel-enter-active,.chats-index-panel-leave-active{transition:opacity .16s,transform .16s}.chats-index-panel-enter-from,.chats-index-panel-leave-to{opacity:0;transform:translateY(-6px)scale(.98)}.chats-title-next-enter-active,.chats-title-next-leave-active,.chats-title-prev-enter-active,.chats-title-prev-leave-active{transition:opacity .15s,transform .15s}.chats-title-next-enter-from,.chats-title-prev-leave-to{opacity:0;transform:translate(14px)}.chats-title-next-leave-to,.chats-title-prev-enter-from{opacity:0;transform:translate(-14px)}.chats-swipe-root{touch-action:pan-y;position:relative}.chats-swipe-stage{will-change:translate}.chats-swipe-stage:not(.dragging){transition:translate .22s cubic-bezier(.2,.9,.3,1)}.chats-swipe-hint{z-index:40;pointer-events:none;color:var(--cc-ink);opacity:var(--hint-p,0);align-items:center;gap:4px;transition:opacity .12s;display:inline-flex;position:fixed;top:50%}.chats-swipe-hint.is-start{translate:calc((var(--hint-p,0) - 1)*40px) -50%;left:8px}.chats-swipe-hint.is-end{translate:calc((1 - var(--hint-p,0))*40px) -50%;right:8px}.chats-swipe-hint b{box-shadow:0 0 0 1.5px var(--cc-ring),0 10px 22px #0050c859;font:800 16px/1 var(--cc-font);color:#fff;text-shadow:0 1px #0048a8;background:var(--cc-blue);border:2px solid #e8fbff;border-radius:999px;padding:10px 16px;position:relative;overflow:hidden}.chats-swipe-hint b.is-pink{background:var(--cc-pink);text-shadow:0 1px #8a0058;box-shadow:0 0 0 1.5px #8a0058}.chats-swipe-hint b.is-yellow{background:var(--cc-yellow);color:#4a2c00;text-shadow:none;box-shadow:0 0 0 1.5px #a86a00}.chats-swipe-hint b.is-green{background:var(--cc-green);text-shadow:0 1px #1f6a00;box-shadow:0 0 0 1.5px #1f7a00}.chats-swipe-hint.armed b{transform:scale(1.08)rotate(-3deg)}.chats-swipe-hint .caret{color:#fff;filter:drop-shadow(0 1px 2px #00327899);width:18px;height:18px}nav[data-surface=chats]{background:var(--cc-glass);-webkit-backdrop-filter:blur(16px)saturate(1.8);border:2px solid #fff;border-radius:999px;overflow:visible;box-shadow:inset 0 2px #fff,0 0 0 1.5px #0060c8,0 14px 30px #003c9652}nav[data-surface=chats]>a[data-testid]{border-radius:999px;justify-self:center;width:40px;height:40px;transition:transform 90ms,filter 90ms}nav[data-surface=chats]>a[data-testid]:not([data-testid=bottom-navigation-item-chats]){background:var(--cc-orb);color:#fff;rotate:calc(var(--chats-rot,0deg)*3);border:2px solid #fff;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0050b88c,0 4px 10px #0046c847,0 0 10px #50dcff59}nav[data-surface=chats]>a[data-testid]:not([data-testid=bottom-navigation-item-chats]):after{content:"";pointer-events:none;background:linear-gradient(#ffffffd9,#ffffff14);border-radius:999px 999px 45% 45%/999px 999px 70% 70%;height:46%;position:absolute;inset:1px 10% auto}nav[data-surface=chats]>a[data-testid]:not([data-testid=bottom-navigation-item-chats])>:not(.absolute){z-index:1;filter:drop-shadow(0 1px 1.5px #0028788c);position:relative}nav[data-surface=chats]>a[data-testid]:hover{filter:brightness(1.08)saturate(1.15)}nav[data-surface=chats]>a[data-testid]:active{transform:scale(.92)}nav[data-surface=chats]>a[data-testid]:focus-visible{outline-offset:2px;outline:3px solid #0a8ee0}nav[data-surface=chats]>a[data-testid=bottom-navigation-item-chats]{background:0 0;border:0;width:auto;height:44px;overflow:visible}nav[data-surface=chats]>a[data-testid=bottom-navigation-item-chats]:hover{filter:none}.chats-chrome-nav-gel{color:#fff;text-shadow:0 2px 3px #00287880;width:58px;height:58px;rotate:calc(var(--chats-rot,0deg)*-5);background:radial-gradient(circle at 50% 118%,#c8ffff 0,#22c4ff 40%,#0068e0 78%,#003e9e);border:2.5px solid #fff;border-radius:999px;place-items:center;margin-top:-12px;transition:transform 90ms;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1.5px #003e9e,0 10px 24px #0046c873,0 0 22px #50dcff99}.chats-chrome-nav-gel>*{z-index:1;position:relative}nav[data-surface=chats]>a[data-testid=bottom-navigation-item-chats]:active .chats-chrome-nav-gel{transform:scale(.94)}@media (prefers-reduced-motion:no-preference){.chats-chrome-bar{animation:.38s cubic-bezier(.2,1.4,.4,1) both chats-enter-pop}.chats-chrome-nav-gel{animation:.52s cubic-bezier(.25,1.6,.45,1) .26s both chats-enter-gel}}@keyframes chats-enter-pop{0%{opacity:0;transform:scale(.94)translateY(-6px)}}@keyframes chats-enter-gel{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.chats-chrome-key,.chats-chrome-nav-gel,.chats-index__caret,.chats-index__ticks,.chats-index__ticks .active,.chats-swipe-stage:not(.dragging),nav[data-surface=chats]>a[data-testid]{transition:none}.chats-chrome-key:active,nav[data-surface=chats]>a[data-testid]:active{transform:none}}.chats-appearance-modal{--cc-ink:#062a52;--cc-font:"Baloo 2", var(--nore-font-body), system-ui, sans-serif;color:var(--cc-ink);-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);background:linear-gradient(#fffffff5,#eaf7fff0);border:1.5px solid #fffffff2;border-radius:26px;box-shadow:0 0 0 1px #0050aa4d,0 24px 60px #00286e59}.chats-appearance-modal h2{font:800 20px/1.2 var(--cc-font);color:var(--cc-ink)}.chats-appearance-modal p{color:#2a4d73}.chats-appearance{gap:18px;padding:4px 20px 20px;display:grid}.chats-appearance__group{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.chats-appearance__group legend{font:800 13px/1 var(--cc-font);letter-spacing:.06em;text-transform:uppercase;color:#2a4d73;margin-bottom:8px}.chats-appearance__backdrops{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:10px;display:grid}.chats-appearance__backdrop{cursor:pointer;justify-items:center;gap:6px;display:grid}.chats-appearance__swatch{aspect-ratio:.8;background:linear-gradient(170deg,#58bffc 0,#a9e2ff 30%,#eef9ff 58%,#ffe0f1 85%,#ffc4e6);border:2px solid #fff;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0050aa4d,0 4px 10px #00327826}.chats-appearance__swatch[data-backdrop=bubbles]:before{content:"";aspect-ratio:1.7;background:#ffffff59;border:1px solid #fff;border-radius:20px 20px 20px 5px;width:80%;position:absolute;top:14%;right:-14%}.chats-appearance__swatch[data-backdrop=bubbles]:after{content:"";aspect-ratio:1.7;background:#ff8cd24d;border:1px solid #fff;border-radius:20px 20px 5px;width:70%;position:absolute;bottom:16%;left:-12%}.chats-appearance__swatch[data-backdrop=iris]{background:conic-gradient(from 210deg at 60% 40%,#9fe8ff,#d9c4ff,#ffc6e4,#fff0b8,#b8ffd9,#9fe8ff)}.chats-appearance__swatch[data-backdrop=pastel]{background:radial-gradient(circle at 80% 20%,#50beff99,#0000 50%),radial-gradient(circle at 15% 75%,#ff78c880,#0000 50%),linear-gradient(#d4eaff,#f5faff 45%,#ffe7f4)}.chats-appearance__swatch[data-backdrop=liquid]{background:radial-gradient(circle at 30% 30%,#ffffff59,#0000 30%),linear-gradient(#3aa8f2,#6fd0ff 35%,#aeeaff 70%,#e2fbff)}.chats-appearance__swatch[data-backdrop=aero]{background:radial-gradient(circle at 100% 0,#fff 0,#fff0 45%),linear-gradient(175deg,#3b9cf2 0,#49c0ff 25%,#5ff0ff 48%,#c6ff4a 76%,#29b000)}.chats-appearance__backdrop.is-on .chats-appearance__swatch{box-shadow:0 0 0 3px #0a8ee0,0 6px 14px #0050c84d}.chats-appearance__backdrop:has(input:focus-visible) .chats-appearance__swatch{outline-offset:3px;outline:3px solid #0a8ee0}.chats-appearance__name{font:800 13px/1.15 var(--cc-font);text-align:center}.chats-appearance__chaos{background:#fffc;border-radius:999px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;display:grid;box-shadow:inset 0 0 0 1px #0050aa40}.chats-appearance__chaos-option{min-height:38px;font:800 13px/1 var(--cc-font);cursor:pointer;text-align:center;border-radius:999px;place-items:center;display:grid}.chats-appearance__chaos-option.is-on{color:#fff;text-shadow:0 1px #0048a8;background:linear-gradient(#6fdcff 0,#1fa3ff 48%,#0070e8 52%,#36b6ff);box-shadow:0 0 0 1.5px #0050b8}.chats-appearance__chaos-option:has(input:focus-visible){outline-offset:2px;outline:3px solid #0a8ee0}.chats-appearance__switch{cursor:pointer;background:#fffc;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #0050aa33}.chats-appearance__switch b{font:800 15px/1.2 var(--cc-font);display:block}.chats-appearance__switch small{color:#2a4d73;margin-top:2px;font-size:12.5px;line-height:1.4;display:block}.chats-appearance__switch input{accent-color:#0a8ee0;flex:none;width:22px;height:22px}.chats-appearance__actions{justify-content:space-between;gap:10px;display:flex}.chats-appearance__done,.chats-appearance__reset{min-height:42px;font:800 14px/1 var(--cc-font);cursor:pointer;border-radius:999px;padding:0 18px}.chats-appearance__reset{color:#0a5aa8;text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.chats-appearance__done{color:#fff;text-shadow:0 1px #0048a8;background:linear-gradient(#6fdcff 0,#1fa3ff 48%,#0070e8 52%,#36b6ff);border:1.5px solid #fff;box-shadow:0 0 0 1.5px #0050b8,0 5px 12px #0050c84d}.chats-appearance__done:focus-visible,.chats-appearance__reset:focus-visible{outline-offset:2px;outline:3px solid #0a8ee0}body.nore-chats-page [data-testid=bottom-navigation-root]:before{content:"";z-index:-1;height:calc(var(--nore-bottom-navigation-height,64px) + var(--nore-safe-bottom,0px) + var(--nore-bottom-navigation-gap,12px) + 56px);background:var(--chats-ground) center bottom /100% 100vh no-repeat;pointer-events:none;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000 55%);mask-image:linear-gradient(#0000,#000 55%)}body.nore-chats-page [data-testid=account-chrome-notch]:not(.account-chrome-surface--open){background:linear-gradient(#ffffffeb,#dcf2ffd1);border:1.5px solid #fff;box-shadow:0 0 0 1px #0050aa66,0 4px 10px #003c9638}body.nore-chats-page [data-testid=account-chrome-notch]:not(.account-chrome-surface--open) .account-chrome-grip{background:#0a5aa8}html.dark .chats-chrome-top,html.dark .chats-swipe-root,html.dark nav[data-surface=chats]{--cc-ink:#e8f4ff;--cc-glass:linear-gradient(180deg, #345ca0b3 0%, #183066a3 49%, #0e204cb3 50%, #163068c2)}html.dark .chats-chrome-bar:has(.chats-chrome-search){border-color:#96d2ff80;box-shadow:inset 0 1px #ffffff2e,0 0 0 1px #00143cb3,0 10px 24px #00000059}html.dark .chats-chrome-search input::placeholder{color:#8fb0d6}html.dark .chats-chrome-key{border-color:#c8ebffd9;box-shadow:0 0 0 1px #00286ecc,0 0 14px #28aaff66,inset 0 -6px 12px #0078ff59}html.dark .chats-index__trigger{box-shadow:0 0 0 1.5px var(--cc-ring),0 0 22px #28aaff80,inset 0 -4px 8px #00288c4d;border-color:#c8ebffd9}html.dark .chats-index__panel{background:linear-gradient(#10244ef5,#0a1838f0);border-color:#96d2ff73;box-shadow:inset 0 1px #ffffff1f,0 0 0 1px #00143cb3,0 18px 40px #00000073}html.dark .chats-index__entry:hover{background:#3fb4ff1f}html.dark .chats-index__entry[aria-current=page]{background:#3fb4ff29;box-shadow:inset 0 0 0 1.5px #3fb4ff8c}html.dark .chats-index__entry small{color:#a9c8ea}html.dark .chats-index__here{color:#6fd0ff}html.dark .chats-index__divider{background:#96d2ff2e}html.dark .chats-index__ticks .dot{background:#c8ebff80}html.dark nav[data-surface=chats]{border-color:#96d2ff8c;box-shadow:inset 0 1px #ffffff2e,0 0 0 1.5px #0a3c88,0 14px 30px #00000073}html.dark nav[data-surface=chats]>a[data-testid]:not([data-testid=bottom-navigation-item-chats]){border-color:#c8ebffcc}html.dark .chats-chrome-nav-gel{border-color:#dcf5fff2}html.dark body.nore-chats-page [data-testid=account-chrome-notch]:not(.account-chrome-surface--open){background:linear-gradient(#284c8ceb,#12285ae6);border-color:#96d2ff99;box-shadow:0 0 0 1px #00143cb3,0 4px 10px #00000059}html.dark body.nore-chats-page [data-testid=account-chrome-notch]:not(.account-chrome-surface--open) .account-chrome-grip{background:#a9dcff}html.dark .chats-appearance-modal{--cc-ink:#e8f4ff;background:linear-gradient(#10244ef7,#0a1838f5);border-color:#96d2ff73;box-shadow:0 0 0 1px #00143cb3,0 24px 60px #00000080}html.dark .chats-appearance-modal p,html.dark .chats-appearance__group legend,html.dark .chats-appearance__switch small{color:#a9c8ea}html.dark .chats-appearance__chaos,html.dark .chats-appearance__switch{background:#ffffff12;box-shadow:inset 0 0 0 1px #96d2ff4d}html.dark .chats-appearance__swatch{border-color:#c8ebffcc}html.dark .chats-appearance__reset{color:#8fd0ff}
