.chat-inbox-pane{position:relative;background:var(--color-bg)}.chat-inbox-pane:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 90% 55% at 50% -8%,color-mix(in srgb,var(--color-accent) 16%,transparent),transparent 68%),radial-gradient(ellipse 70% 45% at 100% 100%,color-mix(in srgb,#2d8a4e 10%,transparent),transparent 72%);opacity:.95}:root[data-theme=dark] .chat-inbox-pane:before,:root[data-theme=glass] .chat-inbox-pane:before{opacity:.55}.chat-inbox-pane>*{position:relative;z-index:1}.chat-inbox-header{border-bottom:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding-bottom:.15rem}.chat-inbox-header,:root[data-theme=dark] .chat-inbox-header,:root[data-theme=glass] .chat-inbox-header,:root[data-theme=light] .chat-inbox-header{background:transparent;box-shadow:none}.chat-inbox-chrome{display:flex;flex-direction:column;gap:.65rem;padding:.55rem .85rem .45rem}.chat-inbox-chrome__top{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.35rem}.chat-inbox-title{font-family:var(--font-heading,inherit);font-size:clamp(1.65rem,5.5vw,1.85rem);font-weight:900;letter-spacing:-.045em;line-height:1;flex-shrink:0;background:linear-gradient(120deg,var(--color-ink) 8%,var(--color-accent) 55%,color-mix(in srgb,var(--color-accent) 55%,#c45a1a) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 8px 24px color-mix(in srgb,var(--color-accent) 18%,transparent)}.chat-inbox-new{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;height:2.35rem;min-width:2.35rem;padding-inline:.95rem;border-radius:999px;font-size:.75rem;font-weight:800;letter-spacing:.02em;flex-shrink:0;color:var(--color-on-accent);background:linear-gradient(145deg,#ff9a4a 0,var(--color-accent) 48%,#c45a1a 100%);box-shadow:0 0 0 1px color-mix(in srgb,#fff 18%,transparent),0 8px 22px -8px color-mix(in srgb,var(--color-accent) 70%,transparent);transition:transform .15s ease,box-shadow .15s ease}.chat-inbox-new:active{transform:scale(.94)}.chat-inbox-new-label{display:inline}.chat-inbox-search-wrap{position:relative;width:100%;min-width:0}.chat-inbox-search{display:block;width:100%;height:2.35rem;padding-inline:2.15rem .85rem;border-radius:999px;border:none;background:color-mix(in srgb,var(--color-surface-solid) 78%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-ink) 7%,transparent),0 10px 28px -18px color-mix(in srgb,var(--color-ink) 35%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 40%,transparent);font-size:max(16px,.9rem);font-weight:550;line-height:1;color:var(--color-ink);outline:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:box-shadow .18s ease,transform .12s ease}.chat-inbox-search::-moz-placeholder{color:color-mix(in srgb,var(--color-ink) 40%,transparent);font-weight:500}.chat-inbox-search::placeholder{color:color-mix(in srgb,var(--color-ink) 40%,transparent);font-weight:500}.chat-inbox-search:focus{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--color-accent) 55%,transparent),0 0 0 5px color-mix(in srgb,var(--color-accent) 12%,transparent),0 12px 28px -14px color-mix(in srgb,var(--color-accent) 40%,transparent)}:root[data-theme=dark] .chat-inbox-search,:root[data-theme=glass] .chat-inbox-search{background:color-mix(in srgb,var(--color-surface-solid) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,#f5ead8 12%,transparent),0 12px 28px -16px rgba(0,0,0,.55),inset 0 1px 0 color-mix(in srgb,#f5ead8 8%,transparent)}:root[data-theme=dark] .chat-inbox-search::-moz-placeholder,:root[data-theme=glass] .chat-inbox-search::-moz-placeholder{color:color-mix(in srgb,var(--color-ink) 48%,transparent)}:root[data-theme=dark] .chat-inbox-search::placeholder,:root[data-theme=glass] .chat-inbox-search::placeholder{color:color-mix(in srgb,var(--color-ink) 48%,transparent)}.chat-folder-tabs{display:flex;flex-wrap:nowrap;gap:.45rem;margin:.1rem .85rem .65rem;padding:0;overflow-x:auto;scrollbar-width:none;border:none;border-radius:0;background:transparent;box-shadow:none;-webkit-overflow-scrolling:touch}.chat-folder-tabs::-webkit-scrollbar{display:none}.chat-folder-tab{flex:0 0 auto;display:inline-flex;min-width:0;height:2rem;align-items:center;justify-content:center;gap:.35rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-ink) 8%,transparent);padding-inline:.9rem;font-size:.75rem;font-weight:750;letter-spacing:-.01em;color:color-mix(in srgb,var(--color-ink) 68%,transparent);background:color-mix(in srgb,var(--color-surface-solid) 86%,transparent);box-shadow:0 6px 16px -14px color-mix(in srgb,var(--color-ink) 35%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 30%,transparent);transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .12s ease}.chat-folder-tab:hover:not(.is-active){color:var(--color-ink);border-color:color-mix(in srgb,var(--color-accent) 25%,transparent);background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface-solid));transform:translateY(-1px)}.chat-folder-tab.is-active{color:var(--color-on-accent);border-color:transparent;background:linear-gradient(145deg,#ff9a4a 0,var(--color-accent) 50%,#c45a1a 100%);box-shadow:0 0 0 1px color-mix(in srgb,#fff 16%,transparent),0 10px 24px -10px color-mix(in srgb,var(--color-accent) 75%,transparent)}.chat-folder-tab.is-active:active{transform:scale(.96)}.chat-folder-tab-count{display:inline-grid;min-width:1.1rem;height:1.1rem;place-items:center;border-radius:999px;padding-inline:.28rem;font-size:.625rem;font-weight:800;font-variant-numeric:tabular-nums;background:color-mix(in srgb,var(--color-accent) 16%,transparent);color:var(--color-accent)}.chat-folder-tab.is-active .chat-folder-tab-count{background:color-mix(in srgb,#fff 22%,transparent);color:var(--color-on-accent)}:root[data-theme=dark] .chat-folder-tab:not(.is-active),:root[data-theme=glass] .chat-folder-tab:not(.is-active){color:color-mix(in srgb,var(--color-ink) 78%,transparent);background:color-mix(in srgb,var(--color-surface-solid) 72%,transparent);border-color:color-mix(in srgb,#f5ead8 14%,transparent);box-shadow:0 8px 18px -14px rgba(0,0,0,.55),inset 0 1px 0 color-mix(in srgb,#f5ead8 8%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}:root[data-theme=dark] .chat-folder-tab.is-active,:root[data-theme=glass] .chat-folder-tab.is-active{color:var(--color-on-accent);border-color:transparent;background:linear-gradient(145deg,#ff9a4a 0,var(--color-accent) 50%,#c45a1a 100%);box-shadow:0 0 0 1px color-mix(in srgb,#fff 14%,transparent),0 12px 28px -10px color-mix(in srgb,var(--color-accent) 70%,transparent)}:root[data-theme=light] .chat-folder-tab.is-active{color:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme]) .chat-folder-tab:not(.is-active){color:color-mix(in srgb,var(--color-ink) 78%,transparent);background:color-mix(in srgb,var(--color-surface-solid) 72%,transparent);border-color:color-mix(in srgb,#f5ead8 14%,transparent)}:root:not([data-theme]) .chat-folder-tab.is-active{color:var(--color-on-accent);border-color:transparent;background:linear-gradient(145deg,#ff9a4a 0,var(--color-accent) 50%,#c45a1a 100%)}:root:not([data-theme]) .chat-inbox-search{background:color-mix(in srgb,var(--color-surface-solid) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,#f5ead8 12%,transparent),0 12px 28px -16px rgba(0,0,0,.55),inset 0 1px 0 color-mix(in srgb,#f5ead8 8%,transparent)}}.chat-inbox-list{display:flex;flex-direction:column;gap:.45rem;padding:.55rem .65rem .25rem}.chat-row-wrap{position:relative;overflow:hidden;border-radius:1.35rem}.chat-row-swipe-actions{position:absolute;inset-y:0;right:0;z-index:0;display:flex;width:10.5rem;align-items:stretch;overflow:hidden;border-radius:1.35rem;pointer-events:none}.chat-row-wrap.is-swiped .chat-row-swipe-actions{z-index:2;pointer-events:auto}.chat-row-swipe-action{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;border:0;padding:.35rem .15rem;font-size:9.5px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:#fff;cursor:pointer}.chat-row-swipe-action:disabled{opacity:.55;cursor:default}.chat-row-swipe-action--read{background:color-mix(in srgb,var(--color-accent) 88%,#1a120c)}.chat-row-swipe-action--mute{background:color-mix(in srgb,#5b6770 92%,#111)}.chat-row-swipe-action--archive{background:color-mix(in srgb,#2f6fed 90%,#0b1b3a)}.chat-row{position:relative;z-index:1;display:flex;width:100%;align-items:center;gap:.75rem;padding:.7rem 2.75rem .7rem .8rem;border-radius:1.35rem;border:none;background:color-mix(in srgb,var(--color-surface-solid) 82%,transparent);text-align:left;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-ink) 6%,transparent),0 10px 28px -18px color-mix(in srgb,var(--color-ink) 28%,transparent);transition:transform .14s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.chat-row:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent) 22%,transparent),0 14px 32px -16px color-mix(in srgb,var(--color-accent) 35%,transparent)}.chat-row:active{transform:scale(.985)}.chat-row.is-active{background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface-solid));box-shadow:0 0 0 1.5px color-mix(in srgb,var(--color-accent) 35%,transparent),0 14px 32px -14px color-mix(in srgb,var(--color-accent) 50%,transparent)}.chat-row.is-unread{border-color:color-mix(in srgb,var(--color-accent) 28%,var(--color-divider));background:linear-gradient(105deg,color-mix(in srgb,var(--color-accent) 11%,transparent) 0,color-mix(in srgb,var(--color-surface-solid) 92%,var(--color-bg)) 42%);box-shadow:inset 3px 0 0 var(--color-accent),0 10px 24px -16px color-mix(in srgb,var(--color-accent) 40%,transparent)}.chat-row.is-unread.is-active{box-shadow:inset 3px 0 0 var(--color-accent),0 0 0 1px color-mix(in srgb,var(--color-accent) 22%,transparent),0 12px 28px -14px color-mix(in srgb,var(--color-accent) 50%,transparent)}:root[data-theme=dark] .chat-row:not(.is-active):not(.is-unread),:root[data-theme=glass] .chat-row:not(.is-active):not(.is-unread){background:color-mix(in srgb,var(--color-surface-solid) 58%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,#f5ead8 8%,transparent),0 12px 28px -18px rgba(0,0,0,.5)}:root[data-theme=dark] .chat-row.is-active,:root[data-theme=glass] .chat-row.is-active{background:color-mix(in srgb,var(--color-accent) 16%,var(--color-surface-solid));box-shadow:0 0 0 1.5px color-mix(in srgb,var(--color-accent) 38%,transparent),0 14px 32px -14px color-mix(in srgb,var(--color-accent) 45%,transparent)}:root[data-theme=dark] .chat-row.is-unread,:root[data-theme=glass] .chat-row.is-unread{background:linear-gradient(105deg,color-mix(in srgb,var(--color-accent) 14%,transparent) 0,color-mix(in srgb,var(--color-surface-solid) 70%,transparent) 42%)}:root[data-theme=light] .chat-row:not(.is-active):not(.is-unread){background:color-mix(in srgb,#fff 88%,transparent)}.chat-row-time{font-size:.6875rem;font-variant-numeric:tabular-nums;letter-spacing:.01em;color:color-mix(in srgb,var(--color-ink) 48%,transparent)}.chat-row-time.is-unread{font-weight:750;color:var(--color-accent);text-shadow:0 0 12px color-mix(in srgb,var(--color-accent) 35%,transparent)}.chat-row-preview{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;line-height:1.35;color:color-mix(in srgb,var(--color-ink) 54%,transparent)}.chat-row-preview.is-unread{font-weight:650;color:color-mix(in srgb,var(--color-ink) 88%,transparent)}.chat-row-preview.is-live{font-weight:650;color:var(--color-accent)}.chat-row-avatar{position:relative;flex-shrink:0}.chat-row-avatar-ring{display:grid;place-items:center;border-radius:999px;padding:2px;background:linear-gradient(145deg,color-mix(in srgb,var(--color-accent) 70%,transparent),color-mix(in srgb,#2d8a4e 55%,transparent))}.chat-row-avatar-ring.is-unread{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent) 28%,transparent),0 0 16px -2px color-mix(in srgb,var(--color-accent) 55%,transparent);animation:chat-unread-ring 2.4s ease-in-out infinite}.chat-row-avatar-ring.is-online{background:linear-gradient(145deg,color-mix(in srgb,#2d8a4e 65%,transparent),color-mix(in srgb,var(--color-accent) 45%,transparent))}.chat-row-avatar-ring>*{border-radius:999px}.chat-row-unread-pill{position:relative;display:grid;min-width:1.25rem;height:1.25rem;place-items:center;border-radius:999px;padding-inline:.35rem;font-size:.625rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--color-on-accent);background:linear-gradient(145deg,#ff9a4a 0,var(--color-accent) 48%,#c45a1a 100%);box-shadow:0 0 0 1px color-mix(in srgb,#fff 22%,transparent),0 4px 12px -2px color-mix(in srgb,var(--color-accent) 70%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 35%,transparent)}.chat-row-unread-pill:before{content:"";position:absolute;inset:-3px;border-radius:inherit;background:color-mix(in srgb,var(--color-accent) 35%,transparent);z-index:-1;animation:chat-unread-pulse 2s ease-out infinite}@keyframes chat-unread-pulse{0%{transform:scale(.85);opacity:.55}70%{transform:scale(1.35);opacity:0}to{transform:scale(1.35);opacity:0}}@keyframes chat-unread-ring{0%,to{filter:saturate(1)}50%{filter:saturate(1.25) brightness(1.05)}}@media (prefers-reduced-motion:reduce){.chat-row-avatar-ring.is-unread,.chat-row-unread-pill:before{animation:none}}.chat-receipt--seen,.chat-seal--seen{color:var(--color-accent);filter:drop-shadow(0 0 5px color-mix(in srgb,var(--color-accent) 55%,transparent))}.chat-receipt-label{font-size:.625rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent)}.chat-receipt--unseen,.chat-seal--unseen{color:color-mix(in srgb,var(--color-accent) 72%,var(--color-ink))}.chat-receipt--sent,.chat-seal--sent{color:color-mix(in srgb,var(--color-ink) 42%,transparent)}.chat-receipt--sending,.chat-seal--sending{color:color-mix(in srgb,var(--color-ink) 38%,transparent)}.chat-seal--spin{transform-origin:50% 50%;animation:chat-seal-spin 1.1s linear infinite}.chat-row-menu{position:absolute;right:.35rem;top:50%;z-index:2;display:grid;height:2.25rem;width:2.25rem;place-items:center;border-radius:999px;color:color-mix(in srgb,var(--color-ink) 50%,transparent);transition:background .15s ease,color .15s ease;transform:translateY(-50%)}.chat-row-menu:focus-visible,.chat-row-menu:hover{background:color-mix(in srgb,var(--color-ink) 6%,transparent);color:var(--color-ink)}.chat-inbox-empty{display:flex;flex-direction:column;align-items:center;gap:.85rem;margin:1.5rem 1rem 2rem;padding:1.75rem 1.25rem;border-radius:1.25rem;border:1px dashed color-mix(in srgb,var(--color-accent) 28%,var(--color-divider));background:color-mix(in srgb,var(--color-surface-solid) 82%,var(--color-bg));text-align:center;box-shadow:0 10px 28px -18px color-mix(in srgb,var(--color-ink) 28%,transparent)}.chat-inbox-empty-icon{display:grid;height:3rem;width:3rem;place-items:center;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-divider) 80%,transparent);background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface-solid));color:var(--color-accent);box-shadow:0 6px 16px -10px color-mix(in srgb,var(--color-accent) 45%,transparent)}.chat-thread-surface{position:relative;background:var(--color-bg)}.chat-thread-surface:before{content:"";background:radial-gradient(ellipse 80% 50% at 50% 0,color-mix(in srgb,var(--color-accent) 14%,transparent),transparent 70%),radial-gradient(ellipse 60% 40% at 0 100%,color-mix(in srgb,#2d8a4e 9%,transparent),transparent 65%),radial-gradient(ellipse 50% 35% at 100% 70%,color-mix(in srgb,var(--color-accent) 7%,transparent),transparent 70%);opacity:.95}.chat-thread-surface:before,.chat-thread-wallpaper{position:absolute;inset:0;pointer-events:none;z-index:0}.chat-thread-wallpaper{opacity:.13;background-image:url(/brand/chat-wallpaper.png);background-repeat:no-repeat;background-position:center 44%;background-size:min(52vw,260px);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 78%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 78%,transparent)}.chat-thread-surface:after{content:none}:root[data-theme=dark] .chat-thread-surface:before,:root[data-theme=glass] .chat-thread-surface:before{opacity:.5}:root[data-theme=dark] .chat-thread-wallpaper,:root[data-theme=glass] .chat-thread-wallpaper{opacity:.18;filter:saturate(.95) brightness(1.06)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .chat-thread-wallpaper{opacity:.18;filter:saturate(.95) brightness(1.06)}}@media (min-width:768px){.chat-thread-wallpaper{background-size:min(38%,280px)}}.chat-msg-avatar{display:grid;place-items:center;padding:1.5px;background:linear-gradient(145deg,color-mix(in srgb,var(--color-accent) 75%,transparent),color-mix(in srgb,#2d8a4e 45%,transparent));box-shadow:0 4px 12px -6px color-mix(in srgb,var(--color-accent) 55%,transparent)}.chat-msg-avatar,.chat-msg-avatar>*{border-radius:999px}.chat-meta-chip{gap:.35rem;margin-top:.3rem;padding:.15rem .55rem;border-radius:999px;font-size:.625rem;font-weight:650;letter-spacing:.02em;color:color-mix(in srgb,var(--color-ink) 58%,transparent);background:color-mix(in srgb,var(--color-surface-solid) 82%,transparent);border:1px solid color-mix(in srgb,var(--color-divider) 85%,transparent);box-shadow:0 3px 10px -8px color-mix(in srgb,var(--color-ink) 30%,transparent)}.chat-meta-chip,.chat-secure-tag{display:inline-flex;align-items:center}.chat-secure-tag{justify-content:center;gap:.4rem;align-self:center;margin:.65rem auto .85rem;max-width:-moz-max-content;max-width:max-content;padding:.4rem .85rem;border-radius:999px;font-size:.6875rem;font-weight:700;letter-spacing:.01em;line-height:1.2;text-align:center;color:color-mix(in srgb,var(--color-accent) 88%,var(--color-ink));background:color-mix(in srgb,var(--color-surface-solid) 72%,transparent);border:1px solid color-mix(in srgb,var(--color-accent) 28%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,#fff 8%,transparent),0 8px 20px -14px color-mix(in srgb,var(--color-accent) 45%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 35%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.chat-secure-tag--compact{margin:.35rem auto .15rem}.chat-secure-tag__icon{flex-shrink:0;color:var(--color-accent);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--color-accent) 40%,transparent))}:root[data-theme=dark] .chat-secure-tag,:root[data-theme=glass] .chat-secure-tag{color:color-mix(in srgb,var(--color-accent) 75%,#f5ead8);background:color-mix(in srgb,var(--color-surface-solid) 55%,transparent);border-color:color-mix(in srgb,var(--color-accent) 32%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,#f5ead8 6%,transparent),0 10px 22px -14px rgba(0,0,0,.55),inset 0 1px 0 color-mix(in srgb,#f5ead8 8%,transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .chat-secure-tag{color:color-mix(in srgb,var(--color-accent) 75%,#f5ead8);background:color-mix(in srgb,var(--color-surface-solid) 55%,transparent);border-color:color-mix(in srgb,var(--color-accent) 32%,transparent)}}.chat-reaction-chip{display:inline-flex;height:1.55rem;min-width:1.55rem;align-items:center;gap:.2rem;border-radius:999px;padding-inline:.4rem;font-size:.8125rem;line-height:1;background:color-mix(in srgb,var(--color-surface-solid) 92%,var(--color-bg));box-shadow:0 4px 12px -8px color-mix(in srgb,var(--color-ink) 35%,transparent),0 0 0 1px color-mix(in srgb,var(--color-divider) 90%,transparent);transition:transform .12s ease,box-shadow .15s ease}.chat-reaction-chip[aria-pressed=true]{background:color-mix(in srgb,var(--color-accent) 14%,var(--color-surface-solid));box-shadow:0 4px 12px -8px color-mix(in srgb,var(--color-accent) 45%,transparent),0 0 0 1px color-mix(in srgb,var(--color-accent) 40%,transparent)}.chat-reaction-chip:enabled:active{transform:scale(.94)}.chat-thread-surface>.chat-thread-chrome,.chat-thread-surface>.chat-thread-scroll,.chat-thread-surface>form{position:relative;z-index:1}.chat-thread-header{position:relative;isolation:isolate;border-bottom-color:color-mix(in srgb,var(--color-accent) 12%,var(--color-divider))!important;box-shadow:0 1px 0 color-mix(in srgb,var(--color-accent) 10%,transparent),0 10px 28px -20px color-mix(in srgb,var(--color-ink) 30%,transparent)}.chat-thread-header:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 78% 140% at 10% -45%,color-mix(in srgb,var(--color-accent) 22%,transparent),transparent 70%)}.chat-thread-header>*{position:relative;z-index:1}.chat-thread-header__identity{display:flex;min-width:0;flex:1;align-items:center;gap:.7rem;border-radius:1.15rem;padding:.2rem .4rem .2rem .15rem;text-align:left;transition:background .15s ease,transform .12s ease}.chat-thread-header__identity:hover{background:color-mix(in srgb,var(--color-accent) 7%,transparent)}.chat-thread-header__identity:active{transform:scale(.985);background:color-mix(in srgb,var(--color-accent) 10%,transparent)}.chat-thread-header__avatar{position:relative;display:grid;flex-shrink:0;place-items:center}.chat-thread-header__avatar.chat-row-avatar-ring{padding:2.5px}.chat-thread-header__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-heading,inherit);font-size:1.05rem;font-weight:850;letter-spacing:-.035em;line-height:1.15;background:linear-gradient(125deg,var(--color-ink) 8%,color-mix(in srgb,var(--color-ink) 72%,var(--color-accent)) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.chat-thread-header__chip{border-radius:999px;padding:.1rem .45rem;font-size:.625rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;background:color-mix(in srgb,var(--color-ink) 6%,transparent);color:color-mix(in srgb,var(--color-ink) 55%,transparent)}.chat-thread-header__chip--accent{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.chat-thread-header__actions{display:flex;flex-shrink:0;align-items:center;gap:.05rem;border-radius:999px;padding:.12rem;background:color-mix(in srgb,var(--color-surface-solid) 78%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-ink) 7%,transparent),0 8px 20px -14px color-mix(in srgb,var(--color-ink) 32%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 42%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.chat-thread-header__action,.chat-thread-header__actions button{display:grid;height:2.35rem;width:2.35rem;flex-shrink:0;place-items:center;border-radius:999px;color:color-mix(in srgb,var(--color-ink) 58%,transparent);transition:background .15s ease,color .15s ease,transform .12s ease}.chat-thread-header__action:hover:not(:disabled),.chat-thread-header__actions button:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-ink)}.chat-thread-header__action:active:not(:disabled),.chat-thread-header__actions button:active:not(:disabled){transform:scale(.92)}.chat-thread-header__action.is-accent,.chat-thread-header__action.is-active{background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.chat-thread-header__action.is-muted{color:color-mix(in srgb,var(--color-ink) 32%,transparent)}.chat-thread-header__action:disabled{cursor:default;opacity:.55}.chat-thread-header__actions button.h-10.w-10{height:2.35rem!important;width:2.35rem!important}:root[data-theme=dark] .chat-thread-header:before,:root[data-theme=glass] .chat-thread-header:before{background:radial-gradient(ellipse 78% 140% at 10% -45%,color-mix(in srgb,var(--color-accent) 28%,transparent),transparent 72%)}:root[data-theme=dark] .chat-thread-header__actions,:root[data-theme=glass] .chat-thread-header__actions{background:color-mix(in srgb,var(--color-surface-solid) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,#f5ead8 12%,transparent),0 10px 22px -14px rgba(0,0,0,.5),inset 0 1px 0 color-mix(in srgb,#f5ead8 8%,transparent)}@media (prefers-reduced-motion:reduce){.chat-thread-header__action,.chat-thread-header__actions button,.chat-thread-header__identity{transition:none}.chat-thread-header__action:active:not(:disabled),.chat-thread-header__actions button:active:not(:disabled),.chat-thread-header__identity:active{transform:none}}.chat-find-bar{animation:namaste-find-bar-in .22s var(--ease-out-soft,cubic-bezier(.22,1,.36,1)) both}.chat-find-capsule{border:none;background:color-mix(in srgb,var(--color-surface-solid) 86%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-ink) 7%,transparent),0 10px 28px -18px color-mix(in srgb,var(--color-ink) 35%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 40%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:box-shadow .18s ease,transform .12s ease}.chat-find-capsule:focus-within{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--color-accent) 55%,transparent),0 0 0 5px color-mix(in srgb,var(--color-accent) 12%,transparent),0 12px 28px -14px color-mix(in srgb,var(--color-accent) 40%,transparent)}.chat-find-capsule.is-live{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--color-accent) 42%,transparent),0 10px 26px -16px color-mix(in srgb,var(--color-accent) 32%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 36%,transparent)}.chat-find-capsule.is-live:focus-within{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--color-accent) 55%,transparent),0 0 0 5px color-mix(in srgb,var(--color-accent) 12%,transparent),0 12px 28px -14px color-mix(in srgb,var(--color-accent) 40%,transparent)}.chat-find-capsule__icon{color:color-mix(in srgb,var(--color-accent) 72%,var(--color-muted));transition:color .15s ease,transform .2s var(--ease-out-soft,cubic-bezier(.22,1,.36,1))}.chat-find-capsule:focus-within .chat-find-capsule__icon{color:var(--color-accent);transform:scale(1.06)}.chat-find-capsule__input{caret-color:var(--color-accent);font-weight:550;line-height:1.2}.chat-find-capsule__input::-moz-placeholder{color:color-mix(in srgb,var(--color-ink) 40%,transparent);font-weight:500}.chat-find-capsule__input::placeholder{color:color-mix(in srgb,var(--color-ink) 40%,transparent);font-weight:500}.chat-find-capsule__count{background:color-mix(in srgb,var(--color-accent) 16%,transparent);color:var(--color-accent);letter-spacing:.02em}.chat-find-capsule__btn{color:color-mix(in srgb,var(--color-ink) 55%,transparent);transition:background-color .15s ease,color .15s ease,transform .12s ease}.chat-find-capsule__btn:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-ink)}.chat-find-capsule__btn:active:not(:disabled){transform:scale(.92)}.chat-find-capsule__btn--close:hover:not(:disabled){background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}:root[data-theme=dark] .chat-find-capsule,:root[data-theme=glass] .chat-find-capsule{background:color-mix(in srgb,var(--color-surface-solid) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,#f5ead8 12%,transparent),0 12px 28px -16px rgba(0,0,0,.55),inset 0 1px 0 color-mix(in srgb,#f5ead8 8%,transparent)}:root[data-theme=dark] .chat-find-capsule.is-live:focus-within,:root[data-theme=dark] .chat-find-capsule:focus-within,:root[data-theme=glass] .chat-find-capsule.is-live:focus-within,:root[data-theme=glass] .chat-find-capsule:focus-within{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--color-accent) 55%,transparent),0 0 0 5px color-mix(in srgb,var(--color-accent) 14%,transparent),0 14px 30px -12px color-mix(in srgb,var(--color-accent) 45%,transparent)}:root[data-theme=dark] .chat-find-capsule.is-live,:root[data-theme=glass] .chat-find-capsule.is-live{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--color-accent) 40%,transparent),0 12px 26px -14px color-mix(in srgb,var(--color-accent) 35%,transparent),inset 0 1px 0 color-mix(in srgb,#f5ead8 8%,transparent)}:root[data-theme=dark] .chat-find-capsule__input::-moz-placeholder,:root[data-theme=glass] .chat-find-capsule__input::-moz-placeholder{color:color-mix(in srgb,var(--color-ink) 48%,transparent)}:root[data-theme=dark] .chat-find-capsule__input::placeholder,:root[data-theme=glass] .chat-find-capsule__input::placeholder{color:color-mix(in srgb,var(--color-ink) 48%,transparent)}:root[data-theme=dark] .chat-find-capsule__btn,:root[data-theme=glass] .chat-find-capsule__btn{color:color-mix(in srgb,var(--color-ink) 68%,transparent)}@media (prefers-reduced-motion:reduce){.chat-find-bar{animation:none}.chat-find-capsule,.chat-find-capsule__btn,.chat-find-capsule__icon{transition:none}}@keyframes namaste-find-bar-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.chat-thread-scroll{position:relative;z-index:1}.chat-composer-dock,.chat-composer-dock.chat-thread-chrome{position:relative;border-color:currentcolor transparent transparent!important;border-top:transparent!important;padding-top:.55rem!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}:root[data-theme=dark] .chat-composer-dock,:root[data-theme=dark] .chat-composer-dock.chat-thread-chrome,:root[data-theme=glass] .chat-composer-dock,:root[data-theme=glass] .chat-composer-dock.chat-thread-chrome,:root[data-theme=light] .chat-composer-dock,:root[data-theme=light] .chat-composer-dock.chat-thread-chrome{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border-color:transparent!important}@media (prefers-color-scheme:light){:root:not([data-theme]) .chat-composer-dock,:root:not([data-theme]) .chat-composer-dock.chat-thread-chrome{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border-color:transparent!important}}.chat-composer-dock:before{content:"";position:absolute;inset:-2.25rem 0 0;pointer-events:none;z-index:0;background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--color-bg) 28%,transparent) 48%,color-mix(in srgb,var(--color-bg) 58%,transparent) 100%)}:root[data-theme=dark] .chat-composer-dock:before,:root[data-theme=glass] .chat-composer-dock:before{background:radial-gradient(ellipse 85% 100% at 50% 100%,color-mix(in srgb,var(--color-accent) 14%,transparent),transparent 68%),linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--color-bg) 22%,transparent) 45%,color-mix(in srgb,var(--color-bg) 55%,transparent) 100%)}.chat-composer-dock .chat-composer-inner{position:relative;z-index:1;display:flex;align-items:flex-end;gap:.45rem;margin:0;padding:.15rem .2rem .2rem;border:none;border-radius:0;background:transparent;box-shadow:none}:root[data-theme=dark] .chat-composer-dock .chat-composer-inner,:root[data-theme=glass] .chat-composer-dock .chat-composer-inner{background:transparent;box-shadow:none}.chat-composer-btn{display:grid;height:2.5rem;width:2.5rem;flex-shrink:0;place-items:center;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-divider) 88%,transparent);background:color-mix(in srgb,var(--color-surface-solid) 92%,var(--color-bg));color:color-mix(in srgb,var(--color-ink) 62%,transparent);box-shadow:0 4px 14px -10px color-mix(in srgb,var(--color-ink) 30%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 35%,transparent);transition:transform .12s ease,background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.chat-composer-btn:hover:not(:disabled){color:var(--color-ink);border-color:color-mix(in srgb,var(--color-accent) 28%,var(--color-divider));background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface-solid))}.chat-composer-btn:active:not(:disabled){transform:scale(.94)}.chat-composer-btn:disabled{opacity:.45}.chat-composer-btn.is-hot{color:var(--color-accent);border-color:color-mix(in srgb,var(--color-accent) 40%,transparent);background:color-mix(in srgb,var(--color-accent) 14%,var(--color-surface-solid));box-shadow:0 4px 14px -8px color-mix(in srgb,var(--color-accent) 45%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 25%,transparent)}:root[data-theme=light] .chat-composer-btn:not(.is-hot){background:#fff;border-color:color-mix(in srgb,var(--color-ink) 12%,transparent)}:root[data-theme=dark] .chat-composer-btn:not(.is-hot),:root[data-theme=glass] .chat-composer-btn:not(.is-hot){background:color-mix(in srgb,#2a241f 72%,transparent);border-color:color-mix(in srgb,#f5ead8 14%,transparent);box-shadow:0 6px 16px -12px rgba(0,0,0,.55),inset 0 1px 0 color-mix(in srgb,#f5ead8 8%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}:root[data-theme=dark] .chat-composer-btn.is-hot,:root[data-theme=glass] .chat-composer-btn.is-hot{color:var(--color-accent);border-color:color-mix(in srgb,var(--color-accent) 48%,transparent);background:color-mix(in srgb,var(--color-accent) 18%,#2a241f)}.chat-composer-dock .chat-composer-field{border-radius:999px!important;min-height:2.5rem;padding-top:.55rem!important;padding-bottom:.55rem!important;background:color-mix(in srgb,var(--color-bg) 70%,var(--color-surface-solid))!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-divider) 90%,transparent),0 6px 18px -14px color-mix(in srgb,var(--color-ink) 28%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent)!important}:root[data-theme=light] .chat-composer-dock .chat-composer-field{background:#fff!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--color-ink) 12%,transparent),0 6px 18px -14px color-mix(in srgb,var(--color-ink) 18%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 60%,transparent)!important}:root[data-theme=dark] .chat-composer-dock .chat-composer-field,:root[data-theme=glass] .chat-composer-dock .chat-composer-field{background:color-mix(in srgb,#1a1612 70%,var(--color-surface-solid))!important;box-shadow:0 0 0 1px color-mix(in srgb,#f5ead8 12%,transparent),0 8px 20px -14px rgba(0,0,0,.5),inset 0 1px 0 color-mix(in srgb,#f5ead8 6%,transparent)!important}.chat-composer-dock .chat-composer-field:focus{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--color-accent) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--color-accent) 12%,transparent)!important}.chat-composer-send{display:grid;height:2.5rem;width:2.5rem;flex-shrink:0;place-items:center;border-radius:999px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.chat-composer-send.chat-send-idle{border:1px solid color-mix(in srgb,var(--color-divider) 88%,transparent);box-shadow:0 4px 14px -10px color-mix(in srgb,var(--color-ink) 30%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 28%,transparent)}:root[data-theme=light] .chat-composer-send.chat-send-idle{background:#fff;border-color:color-mix(in srgb,var(--color-ink) 12%,transparent)}.chat-send-live{background:linear-gradient(145deg,var(--color-accent) 0,color-mix(in srgb,var(--color-accent) 78%,#c45a1a) 100%)!important;color:var(--color-on-accent)!important;border:none!important;box-shadow:0 4px 14px -4px color-mix(in srgb,var(--color-accent) 75%,transparent),0 0 0 1px color-mix(in srgb,var(--color-accent) 35%,transparent)!important}.chat-date-chip{justify-content:center;padding:.25rem .75rem;border-radius:999px;font-weight:700;letter-spacing:.08em;color:color-mix(in srgb,var(--color-ink) 62%,transparent);background:color-mix(in srgb,var(--color-surface-solid) 88%,var(--color-bg));border:1px solid color-mix(in srgb,var(--color-divider) 80%,transparent);box-shadow:0 4px 14px -12px color-mix(in srgb,var(--color-ink) 30%,transparent)}.chat-date-chip,.chat-unread-banner{display:inline-flex;align-items:center;font-size:.6875rem;text-transform:uppercase}.chat-unread-banner{gap:.4rem;padding:.35rem .85rem;border-radius:999px;font-weight:800;letter-spacing:.06em;color:var(--color-on-accent);background:linear-gradient(135deg,#ff9a4a 0,var(--color-accent) 50%,#c45a1a 100%);border:1px solid color-mix(in srgb,#fff 18%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent) 25%,transparent),0 8px 20px -8px color-mix(in srgb,var(--color-accent) 70%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 30%,transparent)}@media (prefers-reduced-motion:reduce){.chat-folder-tab,.chat-inbox-new,.chat-row{transition:none}}.chat-msg-translate{display:flex;flex-direction:column;gap:.35rem;min-width:0}.chat-msg-translate__body{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.4;color:var(--color-ink)}.chat-msg-translate__body--mine{color:var(--color-on-accent)}.chat-msg-translate__note{margin:0;font-size:11.5px;line-height:1.3;color:var(--color-muted)}.chat-msg-translate__note--mine{color:color-mix(in srgb,var(--color-on-accent) 72%,transparent)}.chat-msg-translate__link{border:0;padding:0;background:none;font-size:12px;font-weight:700;line-height:1.2;color:var(--color-accent-text,var(--color-accent));text-align:left;cursor:pointer}.chat-msg-translate__link--mine{color:color-mix(in srgb,var(--color-on-accent) 92%,transparent)}.chat-msg-translate__bar{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .75rem;margin-top:.15rem}.chat-msg-translate__lang{position:relative;display:inline-flex;min-width:0;max-width:100%}.chat-msg-translate__lang select{-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:9.5rem;height:1.7rem;padding:0 1.4rem 0 .55rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent);background:linear-gradient(45deg,transparent 50%,currentColor 50%) calc(100% - 12px) calc(50% - 2px) /5px 5px no-repeat,linear-gradient(135deg,currentColor 50%,transparent 50%) calc(100% - 8px) calc(50% - 2px) /5px 5px no-repeat,color-mix(in srgb,var(--color-surface-solid) 70%,transparent);color:inherit;font-size:11.5px;font-weight:700;line-height:1;cursor:pointer}.chat-msg-translate.is-open .chat-msg-translate__lang select{border-color:color-mix(in srgb,var(--color-accent) 35%,transparent)}.chat-bubble--mine .chat-msg-translate__lang select{border-color:color-mix(in srgb,var(--color-on-accent) 28%,transparent);background:linear-gradient(45deg,transparent 50%,currentColor 50%) calc(100% - 12px) calc(50% - 2px) /5px 5px no-repeat,linear-gradient(135deg,currentColor 50%,transparent 50%) calc(100% - 8px) calc(50% - 2px) /5px 5px no-repeat,color-mix(in srgb,var(--color-on-accent) 14%,transparent);color:var(--color-on-accent)}.chat-reply-quote{display:block;width:100%;margin:0 0 .45rem;padding:.2rem 0 .15rem .6rem;border:0;border-left:2.5px solid color-mix(in srgb,var(--color-accent) 70%,transparent);border-radius:0;background:transparent;text-align:left;cursor:pointer}.chat-reply-quote.is-mine{border-left-color:color-mix(in srgb,var(--color-on-accent) 70%,transparent)}.chat-reply-quote__author{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:750;line-height:1.25;color:var(--color-accent-text,var(--color-accent))}.chat-reply-quote.is-mine .chat-reply-quote__author{color:color-mix(in srgb,var(--color-on-accent) 92%,transparent)}.chat-reply-quote__snippet{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:.1rem;font-size:12px;line-height:1.3;color:var(--color-muted)}.chat-reply-quote.is-mine .chat-reply-quote__snippet{color:color-mix(in srgb,var(--color-on-accent) 75%,transparent)}.chat-msg-translate-rule{display:none}.chat-presence-pip{display:block;height:.625rem;width:.625rem;border-radius:999px;background:#2d8a4e;box-shadow:0 0 0 2px var(--color-surface-solid,var(--color-bg)),0 0 10px color-mix(in srgb,#2d8a4e 65%,transparent);animation:chat-presence-glow 2.2s ease-in-out infinite}.chat-presence-line{color:color-mix(in srgb,var(--color-ink) 55%,transparent);font-weight:550}.chat-presence-line.is-online{color:#2d8a4e;font-weight:700}.chat-presence-line.is-typing{color:var(--color-accent);font-weight:700}.chat-presence-line.is-away{color:color-mix(in srgb,var(--color-ink) 52%,transparent)}.chat-typing-dots{display:inline-flex;align-items:center;gap:.18rem;height:.7rem}.chat-typing-dots i{display:block;width:.28rem;height:.28rem;border-radius:999px;background:currentColor;opacity:.35;animation:chat-typing-bounce 1s ease-in-out infinite}.chat-typing-dots i:nth-child(2){animation-delay:.15s}.chat-typing-dots i:nth-child(3){animation-delay:.3s}@keyframes chat-presence-glow{0%,to{box-shadow:0 0 0 2px var(--color-surface-solid,var(--color-bg)),0 0 8px color-mix(in srgb,#2d8a4e 45%,transparent)}50%{box-shadow:0 0 0 2px var(--color-surface-solid,var(--color-bg)),0 0 14px color-mix(in srgb,#2d8a4e 75%,transparent)}}@keyframes chat-typing-bounce{0%,80%,to{transform:translateY(0);opacity:.35}40%{transform:translateY(-2px);opacity:1}}@media (prefers-reduced-motion:reduce){.chat-presence-pip,.chat-row-avatar-ring.is-unread,.chat-row-unread-pill:before,.chat-typing-dots i{animation:none}}.chat-group-sheet{position:relative;isolation:isolate;background:radial-gradient(ellipse 90% 42% at 50% -6%,color-mix(in srgb,var(--color-accent) 16%,transparent),transparent 70%),var(--color-surface-solid)}:root[data-theme=dark] .chat-group-sheet,:root[data-theme=glass] .chat-group-sheet{background:radial-gradient(ellipse 90% 42% at 50% -6%,color-mix(in srgb,var(--color-accent) 22%,transparent),transparent 72%),var(--color-surface-solid)}.chat-group-sheet__hero{position:relative}.chat-group-sheet__title{font-family:var(--font-heading,inherit);font-size:1.4rem;font-weight:850;letter-spacing:-.03em;line-height:1.15;background:linear-gradient(125deg,var(--color-ink) 10%,color-mix(in srgb,var(--color-ink) 70%,var(--color-accent)) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.chat-group-sheet__meta{margin-top:.4rem;font-size:.8125rem;color:color-mix(in srgb,var(--color-ink) 55%,transparent)}.chat-info-actions{padding:.35rem .35rem .55rem}.chat-info-action-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;padding:.15rem .55rem .55rem}.chat-info-action-tile{display:flex;flex-direction:column;align-items:center;gap:.4rem;border-radius:1.15rem;padding:.65rem .25rem .55rem;color:var(--color-accent);transition:background .15s ease,transform .12s ease,box-shadow .15s ease}.chat-info-action-tile:hover{background:color-mix(in srgb,var(--color-accent) 8%,transparent);transform:translateY(-1px)}.chat-info-action-tile:active{transform:scale(.96)}.chat-info-action-tile__icon{display:grid;height:2.85rem;width:2.85rem;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--color-accent) 14%,var(--color-surface-solid));box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent) 18%,transparent),0 8px 18px -12px color-mix(in srgb,var(--color-accent) 55%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 40%,transparent)}:root[data-theme=dark] .chat-info-action-tile__icon,:root[data-theme=glass] .chat-info-action-tile__icon{background:color-mix(in srgb,var(--color-accent) 18%,#2a241f);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent) 28%,transparent),0 10px 20px -12px rgba(0,0,0,.55),inset 0 1px 0 color-mix(in srgb,#f5ead8 8%,transparent)}.chat-info-action-tile__label{font-size:.6875rem;font-weight:750;letter-spacing:-.01em;color:var(--color-ink)}.chat-info-feature-card{display:flex;width:calc(100% - 1.5rem);margin:.35rem .75rem;align-items:center;gap:.75rem;min-height:3.35rem;border-radius:1.2rem;padding:.75rem .9rem;text-align:left;border:1px solid color-mix(in srgb,var(--color-ink) 6%,transparent);background:color-mix(in srgb,var(--color-surface-solid) 88%,var(--color-bg));box-shadow:0 8px 22px -16px color-mix(in srgb,var(--color-ink) 28%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 35%,transparent);transition:transform .12s ease,background .15s ease,box-shadow .15s ease}.chat-info-feature-card:hover{background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface-solid));box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent) 18%,transparent),0 12px 26px -14px color-mix(in srgb,var(--color-accent) 35%,transparent)}.chat-info-feature-card:active{transform:scale(.985)}.chat-info-feature-card--accent{background:color-mix(in srgb,var(--color-accent) 12%,var(--color-surface-solid));border-color:color-mix(in srgb,var(--color-accent) 22%,transparent)}.chat-info-feature-card--accent:hover{background:color-mix(in srgb,var(--color-accent) 18%,var(--color-surface-solid))}.chat-info-feature-card__icon{display:grid;height:2.5rem;width:2.5rem;flex-shrink:0;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.chat-info-feature-card__icon--solid{background:linear-gradient(145deg,#ff9a4a 0,var(--color-accent) 50%,#c45a1a 100%);color:var(--color-on-accent);box-shadow:0 0 0 1px color-mix(in srgb,#fff 16%,transparent),0 8px 18px -10px color-mix(in srgb,var(--color-accent) 70%,transparent)}.chat-info-feature-card__title{display:block;font-size:.9rem;font-weight:750;color:var(--color-ink)}.chat-info-feature-card__hint{display:block;margin-top:.15rem;font-size:.75rem;line-height:1.35;color:color-mix(in srgb,var(--color-ink) 55%,transparent)}.chat-group-section{margin:.35rem .65rem .55rem;padding:.45rem .35rem .55rem;border-radius:1.35rem;background:color-mix(in srgb,var(--color-bg) 55%,transparent);border:1px solid color-mix(in srgb,var(--color-ink) 5%,transparent)}:root[data-theme=dark] .chat-group-section,:root[data-theme=glass] .chat-group-section{background:color-mix(in srgb,#000 22%,transparent);border-color:color-mix(in srgb,#f5ead8 8%,transparent)}.chat-group-section__label{display:flex;align-items:center;gap:.4rem;padding:.35rem .65rem .55rem;font-size:.6875rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--color-ink) 48%,transparent)}.chat-group-member{display:flex;align-items:center;gap:.2rem;margin:.15rem .2rem;padding:.35rem;border-radius:1.05rem;transition:background .15s ease}.chat-group-member:hover{background:color-mix(in srgb,var(--color-accent) 7%,transparent)}.chat-group-member.is-confirming{background:color-mix(in srgb,var(--color-danger) 10%,transparent)}.chat-group-role{display:inline-flex;align-items:center;flex-shrink:0;border-radius:999px;padding:.1rem .45rem;font-size:.5625rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.chat-group-role--creator{color:var(--color-ink);background:color-mix(in srgb,var(--color-ink) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-ink) 10%,transparent)}.chat-group-role--admin{color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--color-accent) 22%,transparent)}.chat-group-settings{margin:.25rem .65rem .75rem;overflow:hidden;border-radius:1.25rem;border:1px solid color-mix(in srgb,var(--color-ink) 6%,transparent);background:color-mix(in srgb,var(--color-surface-solid) 90%,transparent)}.chat-group-settings button{border-bottom:1px solid color-mix(in srgb,var(--color-ink) 5%,transparent)}.chat-group-settings button:last-child{border-bottom:none}.chat-group-footer{border-top:none!important;background:color-mix(in srgb,var(--color-bg) 40%,transparent);padding-top:.65rem!important}.chat-group-footer__danger{display:flex;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;padding:.8rem .85rem;font-size:.9rem;font-weight:750;color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-danger) 18%,transparent);transition:background .15s ease,transform .12s ease}.chat-group-footer__danger:hover{background:color-mix(in srgb,var(--color-danger) 14%,transparent)}.chat-group-footer__danger:active{transform:scale(.98)}.chat-group-footer__mute{display:flex;width:100%;align-items:center;justify-content:center;gap:.45rem;border-radius:999px;padding:.65rem .85rem;font-size:.8125rem;font-weight:700;color:color-mix(in srgb,var(--color-ink) 62%,transparent);transition:background .15s ease,color .15s ease}.chat-group-footer__mute:hover{color:var(--color-danger);background:color-mix(in srgb,var(--color-ink) 5%,transparent)}.chat-quick-vibes{display:flex;gap:.4rem;padding:.15rem .15rem .45rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.chat-quick-vibes::-webkit-scrollbar{display:none}.chat-quick-vibe{flex:0 0 auto;height:1.85rem;padding-inline:.75rem;border-radius:999px;font-size:.6875rem;font-weight:750;letter-spacing:-.01em;white-space:nowrap;color:color-mix(in srgb,var(--color-ink) 78%,transparent);background:color-mix(in srgb,var(--color-surface-solid) 78%,transparent);border:1px solid color-mix(in srgb,var(--color-ink) 8%,transparent);box-shadow:0 4px 12px -10px color-mix(in srgb,var(--color-ink) 30%,transparent);transition:transform .12s ease,background .15s ease,color .15s ease,border-color .15s ease}.chat-quick-vibe:hover:not(:disabled){color:var(--color-accent);border-color:color-mix(in srgb,var(--color-accent) 30%,transparent);background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface-solid))}.chat-quick-vibe:active:not(:disabled){transform:scale(.96)}.chat-quick-vibe:disabled{opacity:.45}.chat-sticker-tray{margin:0 .15rem .45rem;border-radius:1.25rem;padding:.55rem .55rem .65rem;background:color-mix(in srgb,var(--color-surface-solid) 88%,transparent);border:1px solid color-mix(in srgb,var(--color-ink) 7%,transparent);box-shadow:0 12px 28px -18px color-mix(in srgb,var(--color-ink) 35%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 30%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.chat-sticker-tray__head{display:flex;align-items:center;gap:.35rem;margin-bottom:.45rem}.chat-sticker-tray__tabs{display:flex;min-width:0;flex:1;gap:.3rem;overflow-x:auto;scrollbar-width:none}.chat-sticker-tray__tabs::-webkit-scrollbar{display:none}.chat-sticker-tray__tab{flex:0 0 auto;height:1.7rem;padding-inline:.7rem;border-radius:999px;font-size:.6875rem;font-weight:750;color:color-mix(in srgb,var(--color-ink) 58%,transparent);background:transparent}.chat-sticker-tray__tab.is-active{color:var(--color-on-accent);background:linear-gradient(145deg,#ff9a4a 0,var(--color-accent) 50%,#c45a1a 100%)}:root[data-theme=light] .chat-sticker-tray__tab.is-active{color:#fff}.chat-sticker-tray__close{display:grid;height:1.75rem;width:1.75rem;flex-shrink:0;place-items:center;border-radius:999px;font-size:1rem;line-height:1;color:color-mix(in srgb,var(--color-ink) 55%,transparent)}.chat-sticker-tray__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem}.chat-sticker-tray__item{display:grid;aspect-ratio:1;place-items:center;border-radius:1rem;font-size:1.85rem;line-height:1;background:color-mix(in srgb,var(--color-bg) 55%,transparent);transition:transform .12s ease,background .15s ease}.chat-sticker-tray__item:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent) 12%,transparent);transform:scale(1.04)}.chat-sticker-tray__item:active:not(:disabled){transform:scale(.94)}.chat-bubble--sticker{background:transparent!important;box-shadow:none!important;border:none!important;padding:.15rem .2rem!important}.chat-bubble--sticker .chat-bubble-text,.chat-msg-sticker{font-size:2.75rem;line-height:1.05;letter-spacing:.02em}.chat-thread-surface[data-chat-theme=sunset]:before{background:radial-gradient(ellipse 80% 50% at 50% 0,color-mix(in srgb,#ff7a3c 22%,transparent),transparent 70%),radial-gradient(ellipse 55% 40% at 100% 80%,color-mix(in srgb,#ffb347 14%,transparent),transparent 70%)!important}.chat-thread-surface[data-chat-theme=mint]:before{background:radial-gradient(ellipse 80% 50% at 50% 0,color-mix(in srgb,#2d8a4e 18%,transparent),transparent 70%),radial-gradient(ellipse 55% 40% at 0 85%,color-mix(in srgb,#5ec8a0 12%,transparent),transparent 70%)!important}.chat-thread-surface[data-chat-theme=night]:before{background:radial-gradient(ellipse 80% 55% at 50% 0,color-mix(in srgb,#4b5fd4 20%,transparent),transparent 70%),radial-gradient(ellipse 50% 40% at 90% 90%,color-mix(in srgb,#7c5cff 12%,transparent),transparent 70%)!important}.chat-thread-surface[data-chat-theme=blush]:before{background:radial-gradient(ellipse 80% 50% at 50% 0,color-mix(in srgb,#e86a9a 18%,transparent),transparent 70%),radial-gradient(ellipse 55% 40% at 10% 90%,color-mix(in srgb,#ff9eb5 12%,transparent),transparent 70%)!important}.chat-today-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:.25rem .75rem .65rem}.chat-today-card{display:flex;flex-direction:column;gap:.2rem;min-height:4.1rem;border-radius:1.15rem;padding:.75rem .8rem;text-align:left;border:1px solid color-mix(in srgb,var(--color-ink) 6%,transparent);background:color-mix(in srgb,var(--color-surface-solid) 90%,transparent);box-shadow:0 8px 20px -16px color-mix(in srgb,var(--color-ink) 28%,transparent);transition:transform .12s ease,background .15s ease}.chat-today-card:hover{background:color-mix(in srgb,var(--color-accent) 9%,var(--color-surface-solid));transform:translateY(-1px)}.chat-today-card:active{transform:scale(.98)}.chat-today-card__emoji{font-size:1.15rem;line-height:1}.chat-today-card__title{font-size:.78rem;font-weight:800;color:var(--color-ink)}.chat-today-card__hint{font-size:.65rem;line-height:1.3;color:color-mix(in srgb,var(--color-ink) 52%,transparent)}.chat-action-sheet-scrim--capsule{background:color-mix(in srgb,#1a1512 42%,transparent);backdrop-filter:blur(6px) saturate(1.1);-webkit-backdrop-filter:blur(6px) saturate(1.1)}.chat-action-sheet-stack{--capsule-ink:#171717;--capsule-muted:color-mix(in srgb,#171717 55%,transparent);--capsule-faint:color-mix(in srgb,#171717 40%,transparent);--capsule-surface:#fff;--capsule-well:#f3eee6;--capsule-tile:color-mix(in srgb,var(--color-accent) 11%,#fff5eb);--capsule-tile-hover:color-mix(in srgb,var(--color-accent) 17%,#fff5eb);--capsule-icon-well:#fff;color:var(--capsule-ink);animation:namaste-find-bar-in .22s var(--ease-out-soft,cubic-bezier(.22,1,.36,1)) both}.chat-action-sheet.chat-action-sheet--capsule{border-radius:1.55rem;border:none;color:var(--capsule-ink);background:var(--capsule-surface);box-shadow:0 0 0 1px color-mix(in srgb,#171717 10%,transparent),0 22px 48px -18px color-mix(in srgb,#171717 42%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 55%,transparent);backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-theme=dark] .chat-action-sheet.chat-action-sheet--capsule,:root[data-theme=glass] .chat-action-sheet.chat-action-sheet--capsule,:root[data-theme=light] .chat-action-sheet.chat-action-sheet--capsule{background:var(--capsule-surface);border-color:transparent;color:var(--capsule-ink);box-shadow:0 0 0 1px color-mix(in srgb,#171717 10%,transparent),0 22px 48px -18px color-mix(in srgb,#171717 42%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 55%,transparent)}@media (prefers-color-scheme:light){:root:not([data-theme]) .chat-action-sheet.chat-action-sheet--capsule{background:var(--capsule-surface);border-color:transparent;color:var(--capsule-ink)}}.chat-action-sheet--capsule .chat-action-sheet__head{padding:1.05rem 1.1rem .45rem}.chat-action-sheet--capsule .chat-action-sheet__title{margin:0;font-family:var(--font-heading,inherit);font-size:1.25rem;font-weight:800;letter-spacing:-.03em;line-height:1.15;color:var(--capsule-ink)}.chat-action-sheet--capsule .chat-action-sheet__subtitle{margin:.28rem 0 0;font-size:.78rem;line-height:1.35;color:var(--capsule-muted);text-wrap:pretty}.chat-action-sheet--capsule .chat-action-sheet__section{margin:.65rem .4rem .4rem;font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--capsule-faint)}.chat-action-sheet--capsule .chat-action-sheet__section:first-child{margin-top:.2rem}.chat-action-tile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-bottom:.15rem}.chat-action-tile-grid:has(>:only-child){grid-template-columns:1fr}.chat-action-tile-grid:has(>:only-child) .chat-action-tile{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.15rem;align-items:center;min-height:4.75rem;padding:.85rem 1rem}.chat-action-tile-grid:has(>:only-child) .chat-action-tile__icon{grid-row:1/span 2;align-self:center}.chat-action-tile-grid:has(>:only-child) .chat-action-tile__hint,.chat-action-tile-grid:has(>:only-child) .chat-action-tile__label{grid-column:2}.chat-action-tile-grid:has(>:only-child) .chat-action-tile__hint{margin-top:0}.chat-action-tile{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;min-height:6.25rem;padding:.9rem .85rem .8rem;border-radius:1.25rem;border:none;cursor:pointer;text-align:left;color:var(--capsule-ink);background:var(--capsule-tile);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent) 22%,transparent),0 10px 22px -16px color-mix(in srgb,var(--color-accent) 55%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 55%,transparent);transition:transform .12s ease,background .15s ease,box-shadow .18s ease}.chat-action-tile:hover:not(:disabled){background:var(--capsule-tile-hover);transform:translateY(-1px)}.chat-action-tile:active:not(:disabled){transform:scale(.97)}.chat-action-tile:disabled{opacity:.45;cursor:not-allowed}.chat-action-tile.is-active{background:linear-gradient(145deg,color-mix(in srgb,#ff9a4a 35%,#fff8f1) 0,color-mix(in srgb,var(--color-accent) 22%,#fff8f1) 100%);box-shadow:0 0 0 1.5px color-mix(in srgb,var(--color-accent) 45%,transparent),0 12px 24px -12px color-mix(in srgb,var(--color-accent) 55%,transparent)}.chat-action-tile__icon{display:grid;height:2.55rem;width:2.55rem;place-items:center;border-radius:999px;color:var(--color-accent);background:var(--capsule-icon-well);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent) 18%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 50%,transparent)}.chat-action-tile__label{font-size:.95rem;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--capsule-ink)}.chat-action-tile__hint{font-size:.68rem;line-height:1.3;color:var(--capsule-muted)}.chat-action-pill-wrap{margin-bottom:.45rem}.chat-action-pill-wrap:last-child{margin-bottom:0}.chat-action-pill{display:flex;width:100%;min-height:3.5rem;align-items:center;gap:.75rem;padding:.7rem .75rem .7rem .65rem;border-radius:1.2rem;border:none;cursor:pointer;text-align:left;color:var(--capsule-ink);background:var(--capsule-well);box-shadow:0 0 0 1px color-mix(in srgb,#171717 9%,transparent),0 8px 18px -14px color-mix(in srgb,#171717 28%,transparent);transition:transform .12s ease,background .15s ease,box-shadow .18s ease}.chat-action-pill:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent) 10%,#fff);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-accent) 28%,transparent),0 10px 22px -14px color-mix(in srgb,var(--color-accent) 40%,transparent)}.chat-action-pill:active:not(:disabled){transform:scale(.985)}.chat-action-pill:disabled{opacity:.48;cursor:not-allowed}.chat-action-pill.is-active{background:color-mix(in srgb,var(--color-accent) 12%,#fff);box-shadow:0 0 0 1.5px color-mix(in srgb,var(--color-accent) 48%,transparent),0 10px 24px -12px color-mix(in srgb,var(--color-accent) 45%,transparent)}.chat-action-pill.is-danger{color:#b42318}.chat-action-pill__icon{display:grid;height:2.25rem;width:2.25rem;flex-shrink:0;place-items:center;border-radius:999px;color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 14%,transparent)}.chat-action-pill.is-active .chat-action-pill__icon{background:color-mix(in srgb,var(--color-accent) 22%,transparent)}.chat-action-pill.is-danger .chat-action-pill__icon{color:#b42318;background:color-mix(in srgb,#b42318 12%,transparent)}.chat-action-pill__text{min-width:0;flex:1 1 auto}.chat-action-pill__label{display:block;font-size:.9rem;font-weight:700;letter-spacing:-.015em;line-height:1.25;color:var(--capsule-ink)}.chat-action-pill__hint{display:block;margin-top:.15rem;font-size:.7rem;font-weight:500;line-height:1.35;color:var(--capsule-muted)}.chat-action-pill.is-active .chat-action-pill__hint{color:color-mix(in srgb,var(--color-accent) 65%,#171717)}.chat-action-pill__badge{flex-shrink:0;border-radius:999px;padding:.28rem .55rem;font-size:.625rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:linear-gradient(145deg,#ff9a4a 0,var(--color-accent) 55%,#c45a1a 100%);box-shadow:0 6px 14px -8px color-mix(in srgb,var(--color-accent) 80%,transparent)}.chat-action-cancel{display:flex;width:100%;min-height:3.15rem;align-items:center;justify-content:center;border-radius:999px;border:none;cursor:pointer;font-size:.95rem;font-weight:800;letter-spacing:-.01em;color:var(--capsule-ink);background:var(--capsule-surface);box-shadow:0 0 0 1px color-mix(in srgb,#171717 10%,transparent),0 12px 28px -16px color-mix(in srgb,#171717 40%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 45%,transparent);transition:transform .12s ease,background .15s ease}.chat-action-cancel:hover{background:#fffaf4}.chat-action-cancel:active{transform:scale(.98)}:root[data-theme=dark] .chat-action-sheet-scrim--capsule,:root[data-theme=glass] .chat-action-sheet-scrim--capsule{background:color-mix(in srgb,#000 55%,transparent)}@media (prefers-reduced-motion:reduce){.chat-action-sheet-stack{animation:none}.chat-action-cancel,.chat-action-pill,.chat-action-tile{transition:none}}@font-face{unicode-range:u+00??,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;font-family:plusJakarta;src:url(/_next/static/media/be6419ffe34f1ed7-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:plusJakarta Fallback;src:local("Arial");ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.00%;size-adjust:105.75%}.__className_6d8e94{font-family:plusJakarta,plusJakarta Fallback,system-ui,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-style:normal}.__variable_6d8e94{--font-jakarta:"plusJakarta","plusJakarta Fallback",system-ui,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}@font-face{unicode-range:u+00??,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;font-family:bricolage;src:url(/_next/static/media/3e340e57b1e93189-s.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:bricolage Fallback;src:local("Arial");ascent-override:82.39%;descent-override:23.92%;line-gap-override:0.00%;size-adjust:112.88%}.__className_1c1b77{font-family:bricolage,bricolage Fallback,system-ui,Arial,Helvetica Neue,sans-serif;font-style:normal}.__variable_1c1b77{--font-bricolage:"bricolage","bricolage Fallback",system-ui,Arial,Helvetica Neue,sans-serif}@font-face{unicode-range:u+00??,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;font-family:cabinet;src:url(/_next/static/media/024695b3d2a80567-s.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:cabinet Fallback;src:local("Arial");ascent-override:86.07%;descent-override:27.70%;line-gap-override:8.90%;size-adjust:101.07%}.__className_263bf0{font-family:cabinet,cabinet Fallback,system-ui,Arial,Helvetica Neue,sans-serif;font-weight:800;font-style:normal}.__variable_263bf0{--font-cabinet:"cabinet","cabinet Fallback",system-ui,Arial,Helvetica Neue,sans-serif}@font-face{unicode-range:u+00??,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;font-family:newsreader;src:url(/_next/static/media/5611c55482296524-s.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:newsreader Fallback;src:local("Times New Roman");ascent-override:70.13%;descent-override:25.29%;line-gap-override:0.00%;size-adjust:104.80%}.__className_aa008c{font-family:newsreader,newsreader Fallback,Iowan Old Style,Palatino,Charter,serif;font-style:normal}.__variable_aa008c{--font-newsreader:"newsreader","newsreader Fallback",Iowan Old Style,Palatino,Charter,serif}