@font-face{font-family:Cairo;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/fonts/cairo-latin.woff2) format("woff2");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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/fonts/cairo-latin-ext.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/fonts/cairo-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFF}:root{color-scheme:light;--bp-sm: 640px;--bp-md: 768px;--bp-lg: 1024px;--color-bg: #ffffff;--color-surface: #f8fafc;--color-surface-raised: #ffffff;--color-surface-strong: #f1f5f9;--color-text: #0f172a;--color-text-strong: #334155;--color-text-muted: #475569;--color-text-faint: #64748b;--color-text-soft: #94a3b8;--color-border: #e2e8f0;--color-border-strong: #cbd5e1;--color-header-bg: rgba(255, 255, 255, .88);--color-header-shadow: rgba(15, 23, 42, .04);--color-nav-active-bg: var(--color-primary-soft);--color-nav-active-text: var(--color-primary-hover);--color-nav-active-border: rgba(37, 99, 235, .22);--color-primary: #2563eb;--color-primary-hover: #1d4ed8;--color-on-primary: #fff;--color-on-light-surface: #0f172a;--color-field-light-bg: #ffffff;--color-field-light-border: #2765db;--color-field-light-placeholder: #475569;--color-field-light-divider: #e2e8f0;--color-field-light-tint: #e6effd;--color-field-light-disabled: #94a3b8;--color-on-dark-surface: #fff;--color-photo-scrim: rgba(15, 23, 42, .78);--color-photo-frame-veil-lo: rgba(255, 255, 255, .22);--color-photo-frame-veil-hi: rgba(15, 23, 42, .2);--color-danger-on-light: #b91c1c;--color-primary-soft: #eff6ff;--color-primary-tint: #dbeafe;--color-primary-border: #bfdbfe;--color-primary-border-strong: #93c5fd;--color-primary-border-soft: #cbd5f5;--color-primary-darker: #1e40af;--color-primary-strong: #1e3a8a;--color-success: #16a34a;--color-success-hover: #15803d;--color-success-soft: #f0fdf4;--color-success-tint: #ecfdf5;--color-success-text: #047857;--color-success-border: #a7f3d0;--color-success-strong: #14532d;--color-warning: #ea580c;--color-warning-hover: #c2410c;--color-warning-soft: #fff7ed;--color-warning-border: #fed7aa;--color-warning-strong: #9a3412;--color-info: #0284c7;--color-info-hover: #0369a1;--color-info-soft: #eff6ff;--color-info-strong: #075985;--color-danger: #dc2626;--color-danger-hover: #b91c1c;--color-danger-soft: #fef2f2;--color-danger-border: #fecaca;--color-danger-strong: #7f1d1d;--color-text-tertiary: #6b7280;--color-accent-teal: #06b6d4;--color-primary-bright: #3b82f6;--color-primary-deepest: #172554;--color-success-darker: #065f46;--color-warm-text: #15232D;--color-warm-primary: #123C5A;--color-warm-border: #D8CEC0;--color-warm-bg: #F7F4EF;--color-cloud: #F3F8FF;--color-listing-card-bg: transparent;--color-vote-flame: var(--color-warning);--color-vote-frost: var(--color-primary);--color-primary-light: #ADC5F6;--color-navy: #082561;--color-jiblers: #C7F8E1;--color-text-deeper: #1e293b;--color-text-deepest: #111827;--color-text-neutral-strong: #4b5563;--color-text-disabled: #9ca3af;--color-primary-sky: #60a5fa;--color-primary-violet: #7c3aed;--color-primary-violet-strong: #6d28d9;--color-primary-surface-alt: #e9f1ff;--color-primary-surface-soft: #f0f9ff;--color-primary-surface-softest: #f5f9ff;--color-primary-surface-mist: #f6f9ff;--color-primary-border-lilac: #c7d2fe;--color-success-vivid: #10b981;--color-success-bright: #22c55e;--color-success-deep: #067647;--color-success-deeper: #064e3b;--color-success-surface-alt: #f0fdfa;--color-success-border-bright: #4ade80;--color-success-border-vivid: #6ee7b7;--color-success-border-light: #86efac;--color-success-border-soft: #abefc6;--color-success-border-softer: #bbf7d0;--color-warning-accent: #f97316;--color-warning-bright: #f59e0b;--color-warning-stronger: #d97706;--color-warning-gold: #fbbf24;--color-warning-gold-soft: #facc15;--color-warning-dark: #b45309;--color-warning-deep: #854d0e;--color-warning-deeper: #7c2d12;--color-warning-surface-amber: #fef3c7;--color-warning-surface-yellow: #fef9c3;--color-warning-surface-cream: #fffbeb;--color-warning-surface-peach: #ffedd5;--color-warning-surface-peach-light: #fffbf5;--color-warning-border-vivid: #fb923c;--color-warning-border-medium: #fdba74;--color-warning-border-strong: #fcd34d;--color-warning-border-bright: #fde047;--color-warning-border-soft: #fde68a;--color-danger-deep: #991b1b;--color-danger-surface-alt: #fee2e2;--color-danger-border-strong: #fca5a5;--color-danger-border-rose: #fda4af;--color-violet-surface: #ede9fe;--color-violet-surface-soft: #f5f3ff;--color-violet-border: #ddd6fe;--color-surface-subtle: #eef2f7;--color-surface-divider: #e8edf3;--color-border-soft: #dbe3ef;--color-info-bright: #0ea5e9;--color-warm-primary-deep: #0c2942;--color-warm-accent: #c89b3c;--color-brand-coral: #ff6c43;--color-brand-coral-hover: #e85a32;--color-brand-coral-soft: #ffece4;--color-brand-coral-border: #ffcab6;--color-on-brand-coral: #ffffff;--color-brand-mint: #6de5b5;--color-brand-mint-soft: #e3f9ee;--color-brand-mint-border: #a8f0d0;--color-navy-deep: #091c4c;--color-navy-header: #3861d3;--hdr-bg: #3861d3;--hdr-fg: #f2f6fd;--hdr-border: #ffffff;--hdr-hover-bg: rgba(255, 255, 255, .14);--hdr-active-bg: rgba(255, 255, 255, .22);--hdr-avatar-ring: #e8f3fe;--hdr-online: #6de5b5;--hdr-online-ring: #0b2454;--auth-stage-bg: radial-gradient(circle 73vw at 27% 57%, #f3f8ff 0%, #adc5f6 100%);--auth-card-bg: #f3f8ff;--auth-card-border: #4b7fe1;--auth-input-bg: #ffffff;--auth-input-border: #c3d2ef;--rqd-modal-bg: var(--color-bg);--rqd-modal-surface: var(--color-surface);--propose-cta-bg: var(--color-primary);--propose-cta-hover-bg: var(--color-primary-hover);--propose-cta-shadow: 0 8px 20px -6px rgba(37, 99, 235, .55);--propose-cta-shadow-hover: 0 12px 26px -6px rgba(37, 99, 235, .65);--notif-panel-bg: var(--color-bg);--lvd-royal: #2765db;--lv3-hero-cta-bg: #f3f8ff;--lv3-amana-core: #2664da;--lv3-amana-edge: #0a1d4c;--gradient-amana: radial-gradient( 52% 92% at 28% 48%, var(--lv3-amana-core) 0%, color-mix(in srgb, var(--lv3-amana-core) 55%, transparent) 44%, transparent 78% ), radial-gradient( 68% 112% at 31% 46%, var(--lv3-amana-core) 0%, color-mix(in srgb, var(--lv3-amana-core) 34%, var(--lv3-amana-edge)) 52%, var(--lv3-amana-edge) 86% ), var(--lv3-amana-edge);--color-on-amana: #ffffff;--color-on-amana-muted: rgba(232, 228, 255, .88);--amana-flat-bg: radial-gradient(circle 60vw at 24% 50%, #f3f8ff 0%, var(--color-primary-light) 100%);--amana-flat-on: #0a1d4c;--amana-flat-on-muted: #33477e;--color-surface-cloud-alt: #e4f0fe;--color-surface-cloud-mist: #dff2ff;--color-ink-navy: #0b2454;--color-waiting: #8f6118;--color-primary-pale: #abc3f4;--color-reservation-band: #abc1f1;--color-reservation-band-ink: #0a1d4c;--color-outline-blue: #2765db;--color-outline-blue-fill: #2765db;--color-outline-blue-wash: #e6effd;--color-outline-blue-soft: var(--color-outline-blue);--color-escrow-done: var(--color-success);--color-escrow-current: #d97706;--color-escrow-todo: var(--color-border-strong);--color-escrow-todo-ink: var(--color-text-muted);--color-escrow-frame-bg: var(--color-surface);--color-proof-banner-bg: #abc3f4;--color-proof-banner-line: #2260e8;--color-proof-banner-ink: #09183e;--color-proof-banner-accent: #3861d3;--color-gain-fill: #a6f2d6;--color-gain-strong: #065f46;--color-gain-on-card: #065f46;--color-gain-border: #24a36c;--color-gain-accent: #1f56d1;--color-gain-ink: #09183e;--color-gain-surface: #c0f3d6;--color-gain-surface-border: #24a36c;--color-gain-surface-ink: #065f46;--color-gain-surface-label: #1f56d1;--color-gain-surface-total: #09183e;--color-gain-surface-pill-bg: #065f46;--color-gain-surface-pill-ink: #ffffff;--color-live-filter-bg: var(--color-bg);--color-live-filter-hover-bg: var(--color-primary-soft);--color-live-filter-count-bg: var(--color-surface-strong);--lv3-pill-bg: #cfe3fb;--lv3-pill-fg: #1d4ed8;--lv3-svc-card-bg: #0a2a5e;--lv3-svc-title: #6ea8fa;--lv3-svc-featured-from: #3b7bf0;--lv3-svc-featured-to: #a7c0f3;--lv3-poster-bg: #adc5f6;--lv3-poster-bd: #0a1d4c;--lv3-poster-label-bg: var(--lvd-royal);--lv3-poster-label-fg: #ffffff;--lv3-poster-desc: var(--lvd-royal);--lv3-trav-head-bg: #e8f3fe;--lv3-trav-body-bg: #adc5f6;--lv3-trav-line: var(--lvd-royal);--lv3-trav-accent: #2563eb;--lv3-trav-accent-hover: #1d4ed8;--lv3-trav-on-accent: #f2f7ff;--lv3-trav-on-body: var(--lvd-royal);--lv3-trav-on-body-soft: #5f88e4;--lv3-trav-tile-bg: var(--lvd-royal);--lv3-trav-tile-fg: #f2f7ff;--lv3-store-bg: #ffffff;--lv3-store-ink: #0b2354;--lv3-store-ink-soft: #9ca1b0;--dash-ink: #0a1d4c;--dash-card-bg: var(--color-cloud);--dash-card-bd: var(--color-primary);--dash-title: var(--color-primary);--dash-strong: var(--color-primary);--dash-icon-bg: var(--color-primary-light);--dash-icon-fg: var(--color-primary);--dash-row-border: #c6d4ee;--dash-divider: #d7e0f2;--dash-delta: #30db8b;--dash-status-progress-bd: #e3b973;--dash-status-progress-fg: #bb8842;--dash-status-done-bd: #30db8b;--dash-status-done-fg: #12a05f;--dash-status-off-bd: #b9c2d6;--dash-status-off-fg: #93a3ca;--dash-row-title: #0a1d4c;--dash-muted: #475569;--dash-soft: #e6effd;--dash-meter-track: #dbe7fd;--dash-meter-fill: var(--color-primary);--dash-kyc-tile-bg: #f0ece6;--dash-page-bg: var(--color-surface);--dash-header-hover-bg: rgba(255, 255, 255, .14);--dash-header-active-bg: rgba(255, 255, 255, .2);--dash-header-active-bd: rgba(255, 255, 255, .34);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--font-size-xs: .75rem;--font-size-sm: .85rem;--font-size-base: .95rem;--font-size-md: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 2rem;--font-family-base: "Cairo", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.2;--line-height-base: 1.5;--line-height-relaxed: 1.7;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--page-max: 1280px;--radius-lg: 16px;--radius-xl: 20px;--radius-pill: 999px;--shadow-xs: 0 1px 2px rgba(15, 23, 42, .05);--shadow-sm: 0 1px 3px rgba(15, 23, 42, .08), 0 1px 2px rgba(15, 23, 42, .04);--shadow-md: 0 4px 12px rgba(15, 23, 42, .08);--shadow-lg: 0 8px 22px rgba(15, 23, 42, .12);--shadow-xl: 0 16px 40px rgba(15, 23, 42, .16);--shadow-focus: 0 0 0 3px rgba(37, 99, 235, .25);--shadow-icon-drop: 0 1px 1.5px rgb(15 23 42 / 22%);--duration-fast: .12s;--duration-base: .18s;--duration-slow: .28s;--easing-standard: cubic-bezier(.4, 0, .2, 1);--color-scrim: rgba(15, 23, 42, .45);--z-header: 50;--z-dropdown: 100;--z-modal-backdrop: 1000;--z-modal: 1001;--z-toast: 2000;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--bottom-nav-h: 58px;--bottom-nav-room: calc(var(--bottom-nav-h) + 14px + var(--safe-bottom));--touch-target-min: 44px;--app-header-height: 76px;--landing-header-height: 96px;--chat-bubble-radius: 18px;--chat-bubble-radius-grouped: 6px;--chat-bubble-max-w: 68%;--chat-bubble-pad: 8px 12px;--chat-gap-in-group: 2px;--chat-gap-between-groups: 12px;--chat-emoji-only-size: 40px;--chat-like-s: 44px;--chat-like-m: 64px;--chat-like-l: 96px;--chat-emoji-font: "Noto Color Emoji", "Apple Color Emoji", "Segoe UI Emoji", sans-serif;--chat-dur-swap: .12s;--chat-dur-pop: .16s;--chat-dur-spring: .18s;--chat-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--chat-picker-w: 360px;--chat-picker-h: 420px;--chat-thread-bg: #f5f9ff;--chat-bubble-in-bg: #ffffff;--chat-bubble-in-border: #dbe5f5;--chat-bubble-in-text: #0f172a;--chat-bubble-out-bg: linear-gradient(135deg, #2563eb 0%, #1d4ed8 100%);--chat-bubble-out-text: #ffffff;--chat-text: #0f172a;--chat-text-strong: #334155;--chat-text-muted: #475569;--chat-text-faint: #64748b;--chat-placeholder: #94a3b8;--chat-accent-text: #2563eb;--chat-frame-border: #d6e3fa;--chat-composer-bg: #ffffff;--chat-composer-bar-bg: #f3f8ff;--chat-composer-bar-border: #d7e0f2;--chat-input-bg: #f1f5fb;--chat-popover-bg: #ffffff;--chat-sheet-bg: #ffffff;--chat-tooltip-bg: #0f172a;--chat-tooltip-text: #ffffff;--chat-quote-bar: #2563eb;--chat-quote-in-bg: #eef4ff;--chat-quote-out-bg: rgba(255, 255, 255, .94);--chat-quote-out-author: #2563eb;--chat-quote-out-text: #475569;--chat-reaction-bg: #ffffff;--chat-reaction-border: #dbe5f5;--chat-reaction-own-bg: #eff6ff;--chat-reaction-own-border: #2563eb;--chat-recording: #ef4444;--chat-recording-soft: rgba(239, 68, 68, .18);--chat-wave-played: #2563eb;--chat-wave-idle: #b3c7ee;--chat-wave-out-idle: rgba(255, 255, 255, .45);--chat-wave-static: #abc3f4;--chat-on-out-soft: rgba(255, 255, 255, .22);--chat-highlight: rgba(37, 99, 235, .28);--chat-unread-sep: #2563eb;--chat-typing-dot: #94a3b8;--chat-danger: #dc2626;--chat-danger-soft: #fef2f2;--chat-online: #22c55e;--chat-scrim: rgba(15, 23, 42, .3);--chat-shadow-sm: 0 1px 2px rgba(15, 23, 42, .06);--chat-shadow-md: 0 8px 24px rgba(37, 99, 235, .1);--chat-shadow-lg: 0 18px 48px rgba(15, 23, 42, .16);--chat-send-shadow: 0 4px 12px rgba(37, 99, 235, .3);--chat-mic-glow: 0 8px 18px rgba(37, 99, 235, .35);--chat-avatar-1: #2563eb;--chat-avatar-2: #0e7490;--chat-avatar-3: #7c3aed;--chat-avatar-4: #be185d;--chat-avatar-5: #b45309;--chat-avatar-6: #047857;--chat-avatar-7: #1e40af;--app-min-width: 300px;--app-scroll-x: 0px;--color-lcard-draft-fill: #475569;--color-lcard-draft-border: #475569;--color-lcard-draft-soft: #f1f5f9;--color-lcard-draft-ink: #475569;--color-lcard-review-fill: #d97706;--color-lcard-review-border: #d97706;--color-lcard-review-soft: #fef3c7;--color-lcard-review-ink: #b45309;--color-lcard-review-shadow: rgba(217, 119, 6, .25);--color-lcard-fix-fill: #7c3aed;--color-lcard-fix-border: #7c3aed;--color-lcard-fix-note-border: #a78bfa;--color-lcard-fix-soft: #ede9fe;--color-lcard-fix-halo: rgba(124, 58, 237, .12);--color-lcard-fix-ink: #6d28d9;--color-lcard-fix-shadow: rgba(76, 29, 149, .22);--color-lcard-reject-fill: #dc2626;--color-lcard-reject-border: #dc2626;--color-lcard-reject-note-border: #fca5a5;--color-lcard-reject-soft: #fee2e2;--color-lcard-reject-ink: #dc2626;--color-lcard-reject-shadow: rgba(153, 27, 27, .2);--color-lcard-stripe: rgba(255, 255, 255, .16);--color-lcard-pop-bg: #ffffff;--color-lcard-dot-live: #16a34a;--color-lcard-dot-reserved: #60a5fa;--color-lcard-dot-route: #a5b4fc;--color-lcard-dot-done: #34d399;--color-lcard-dot-sold: #fb923c;--color-lcard-dot-muted: #94a3b8;--color-lcard-done-border: #24a36c;--color-lcard-med-lead: #2765db;--color-lcard-med-key: #475569;--color-lcard-med-ok: #16a34a;--color-lcard-med-blur: #dbe7fd;--color-lcard-med-block-bg: #e6effd;--color-lcard-med-block-border: #2765db;--color-lcard-med-block-label: #2765db;--color-lcard-med-block-ink: #0b2454;--color-lcard-med-block-ok: #16a34a;--color-lcard-cart-media-bg: #e6effd;--color-lcard-cart-mark: rgba(39, 101, 219, .07);--color-lcard-cart-tile-bg: #2765db;--color-lcard-cart-tile-ink: #ffffff;--color-lcard-cart-tile-shadow: rgba(39, 101, 219, .28);--color-lcard-cart-count: #2765db;--color-lcard-cart-item-bg: #ffffff;--color-lcard-cart-item-border: #cfe0fb;--color-lcard-cart-item-shadow: rgba(11, 36, 84, .06);--color-lcard-cart-qty-bg: #e6effd;--color-lcard-cart-qty-ink: #2765db;--color-lcard-cart-check: #16a34a}:root[data-theme=dark]{color-scheme:dark;--color-scrim: rgba(2, 8, 20, .62);--color-photo-frame-veil-lo: rgba(255, 255, 255, .06);--color-photo-frame-veil-hi: rgba(2, 8, 20, .38);--color-bg: #0b1220;--color-surface: #0b1220;--color-surface-raised: #162033;--color-surface-strong: #1b2940;--color-surface-subtle: #0b1220;--color-surface-divider: #1b2940;--color-text: #f8fafc;--color-text-strong: #e2e8f0;--color-text-muted: #f8fafc;--color-ink-navy: #e2e8f0;--color-waiting: #f5b544;--color-primary-pale: #1d3563;--color-outline-blue: #3d87ff;--color-outline-blue-wash: #16243f;--color-outline-blue-soft: #adc5f6;--color-escrow-done: #25a26d;--color-escrow-current: #da9525;--color-escrow-todo: #a9c1f2;--color-escrow-todo-ink: #ffffff;--color-escrow-frame-bg: #0a193f;--color-gain-on-card: #a6f2d6;--color-gain-surface: #143549;--color-gain-surface-border: #24a36c;--color-gain-surface-ink: #a6f2d6;--color-gain-surface-label: #a8c6ff;--color-gain-surface-total: #f8fafc;--color-gain-surface-pill-bg: #a6f2d6;--color-gain-surface-pill-ink: #09183e;--color-live-filter-bg: #0a1d4c;--color-live-filter-hover-bg: var(--color-primary-tint);--color-live-filter-count-bg: var(--color-primary-border);--color-text-faint: #f8fafc;--color-text-soft: #64748b;--color-text-tertiary: #f8fafc;--color-text-deeper: #e2e8f0;--color-text-deepest: #f8fafc;--color-text-neutral-strong: #cbd5e1;--color-text-disabled: #64748b;--color-border: #2b3a52;--color-border-strong: #3a4a66;--color-border-soft: #223047;--color-header-bg: rgba(11, 18, 32, .92);--color-header-shadow: rgba(0, 0, 0, .3);--color-nav-active-bg: var(--color-primary);--color-nav-active-text: #fff;--color-nav-active-border: var(--color-primary-hover);--color-primary: #3b82f6;--color-primary-hover: #60a5fa;--color-on-primary: #fff;--color-on-light-surface: #0f172a;--color-on-dark-surface: #fff;--color-primary-soft: #15233d;--color-primary-tint: #1b2f52;--color-primary-border: #2b4b86;--color-primary-border-strong: #3b82f6;--color-primary-border-soft: #2b3a5c;--color-primary-darker: #60a5fa;--color-primary-strong: #bfdbfe;--color-primary-bright: #60a5fa;--color-primary-deepest: #cde0ff;--color-primary-sky: #7cb0fb;--color-primary-violet: #a78bfa;--color-primary-violet-strong: #8b5cf6;--color-primary-surface-alt: #15233d;--color-primary-surface-soft: #13203a;--color-primary-surface-softest: #111d34;--color-primary-surface-mist: #101b31;--color-primary-border-lilac: #34456a;--color-cloud: #0b2454;--color-listing-card-bg: #0a1d4c;--color-vote-flame: #f8eae2;--color-vote-frost: #dce7fe;--color-success: #22c55e;--color-success-hover: #16a34a;--color-success-soft: #0e2a1a;--color-success-tint: #12331f;--color-success-text: #4ade80;--color-success-border: #1f5136;--color-success-strong: #86efac;--color-success-darker: #a7f3d0;--color-success-vivid: #34d399;--color-success-bright: #4ade80;--color-success-deep: #34d399;--color-success-deeper: #86efac;--color-success-surface-alt: #0e2a1f;--color-success-border-bright: #2f7d52;--color-success-border-vivid: #276749;--color-success-border-light: #276749;--color-success-border-soft: #1f5136;--color-success-border-softer: #1f5136;--color-warning: #f59e0b;--color-warning-hover: #d97706;--color-warning-soft: #2a1c0a;--color-warning-border: #7c4a11;--color-warning-strong: #fcd34d;--color-warning-accent: #fb923c;--color-warning-bright: #fbbf24;--color-warning-stronger: #f59e0b;--color-warning-gold: #fbbf24;--color-warning-gold-soft: #facc15;--color-warning-dark: #fcd34d;--color-warning-deep: #fde68a;--color-warning-deeper: #fdba74;--color-warning-surface-amber: #2a1c0a;--color-warning-surface-yellow: #231f07;--color-warning-surface-cream: #221a0b;--color-warning-surface-peach: #2a1c0a;--color-warning-surface-peach-light: #1f1608;--color-warning-border-vivid: #7c4a11;--color-warning-border-medium: #7c4a11;--color-warning-border-strong: #8a5a12;--color-warning-border-bright: #8a6a12;--color-warning-border-soft: #6a4a11;--color-info: #38bdf8;--color-info-hover: #0ea5e9;--color-info-soft: #0c2436;--color-info-strong: #7dd3fc;--color-danger: #ef4444;--color-danger-hover: #f87171;--color-danger-soft: #2a1214;--color-danger-border: #7f2a2a;--color-danger-strong: #fca5a5;--color-danger-deep: #fecaca;--color-danger-surface-alt: #2a1214;--color-danger-border-strong: #a13a3a;--color-danger-border-rose: #a13a4a;--color-violet-surface: #221a3a;--color-violet-surface-soft: #1a1530;--color-violet-border: #3a2f5c;--color-accent-teal: #22d3ee;--color-info-bright: #38bdf8;--color-warm-text: #f0e6d6;--color-warm-primary: #7cb0d8;--color-warm-border: #4a4033;--color-warm-bg: #1a160f;--color-warm-primary-deep: #a9c9e0;--color-warm-accent: #d9b45c;--color-primary-light: #2b4b86;--color-jiblers: #10402c;--shadow-xs: 0 1px 2px rgba(0, 0, 0, .28);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .32), 0 1px 2px rgba(0, 0, 0, .24);--shadow-md: 0 4px 12px rgba(0, 0, 0, .35);--shadow-lg: 0 8px 22px rgba(0, 0, 0, .42);--shadow-xl: 0 16px 40px rgba(0, 0, 0, .5);--shadow-focus: 0 0 0 3px rgba(96, 165, 250, .45);--shadow-icon-drop: 0 1px 2px rgb(0 0 0 / 45%);--color-brand-coral: #ff8563;--color-brand-coral-hover: #ff9678;--color-brand-coral-soft: #3a1810;--color-brand-coral-border: #7c331e;--color-on-brand-coral: #ffffff;--color-brand-mint: #7ff0c3;--color-brand-mint-soft: #123329;--color-brand-mint-border: #2a6a4d;--color-navy-deep: #cde0ff;--color-navy-header: #3b82f6;--color-surface-cloud-alt: #12203a;--color-surface-cloud-mist: #101b31;--lv3-pill-bg: #173a84;--lv3-pill-fg: #93c5fd;--lv3-svc-card-bg: var(--lvd-card-light);--lv3-svc-title: var(--lvd-royal);--dash-page-bg: #0b2454;--dash-ink: #a6beef;--dash-card-bg: #0a1d4c;--dash-card-bd: #2664da;--dash-title: #adc5f6;--dash-strong: #e8f3fe;--dash-icon-bg: #11336b;--dash-icon-fg: #5a92f5;--dash-row-border: #1d4faf;--dash-divider: #22407d;--dash-row-title: #e8f3fe;--dash-muted: #a6beef;--dash-soft: #11336b;--dash-meter-track: #11336b;--dash-meter-fill: #2664da;--dash-kyc-tile-bg: #313853;--dash-delta: #6de5b5;--dash-status-progress-bd: #a97c3c;--dash-status-progress-fg: #e0b070;--dash-status-done-bd: #2c9c6a;--dash-status-done-fg: #4ade80;--dash-status-off-bd: #3b4a68;--dash-status-off-fg: #8494b4;--hdr-bg: #0a1d4c;--auth-stage-bg: radial-gradient(circle 73vw at 28% 65%, #2664da 0%, #113374 48%, #0b2454 100%);--auth-card-bg: #0a1d4c;--auth-card-border: #8fa8dd;--auth-input-bg: rgba(255, 255, 255, .06);--auth-input-border: rgba(255, 255, 255, .22);--rqd-modal-bg: #0a1d4c;--rqd-modal-surface: #123163;--propose-cta-bg: #3b82f6;--propose-cta-hover-bg: #2563eb;--propose-cta-shadow: 0 8px 20px -6px rgba(0, 0, 0, .5);--propose-cta-shadow-hover: 0 0 0 3px rgba(96, 165, 250, .35), 0 12px 26px -6px rgba(0, 0, 0, .6);--rqd-propose-bg: #0a1d4c;--rqd-propose-ink: var(--color-on-amana);--rqd-propose-ink-muted: var(--color-on-amana-muted);--rqd-propose-ink-faint: rgba(232, 228, 255, .66);--rqd-propose-accent: #adc5f6;--rqd-propose-field-bg: rgba(255, 255, 255, .06);--rqd-propose-field-hover-bg: rgba(255, 255, 255, .12);--rqd-propose-field-border: rgba(255, 255, 255, .22);--rqd-propose-field-hover-border: rgba(255, 255, 255, .42);--rqd-propose-field-focus-ring: rgba(173, 197, 246, .35);--rqd-propose-danger: #fca5a5;--rqd-propose-danger-ring: rgba(252, 165, 165, .28);--notif-panel-bg: #0a1d4c;--dash-header-hover-bg: rgba(255, 255, 255, .12);--dash-header-active-bg: rgba(255, 255, 255, .18);--dash-header-active-bd: rgba(255, 255, 255, .28);--lvd-royal: #2765db;--lvd-royal-2: #2f6be0;--lvd-royal-3: #1f52c4;--lvd-navy: #0b2454;--lvd-navy-2: #123163;--lvd-periwinkle: #abc1f1;--lvd-periwinkle-final: #adc5f6;--lvd-card-light: #f4f7ff;--lvd-on-royal: #ffffff;--lvd-on-light: #0a1d4c;--lvd-on-light-muted: #33477e;--lv3-poster-label-bg: var(--lvd-navy);--lv3-poster-desc: var(--lvd-on-royal);--lv3-trav-head-bg: #adc5f6;--lv3-trav-body-bg: var(--lvd-navy);--lv3-trav-line: var(--lvd-navy);--lv3-trav-on-body: #f2f7ff;--lv3-trav-on-body-soft: #c3c9d6;--lv3-trav-tile-bg: #6198f2;--lv3-trav-tile-fg: var(--lvd-navy);--chat-thread-bg: #0a1840;--chat-bubble-in-bg: #13244d;--chat-bubble-in-border: #22386b;--chat-bubble-in-text: #f1f5ff;--chat-bubble-out-bg: linear-gradient(135deg, #3b82f6 0%, #2563eb 100%);--chat-bubble-out-text: #ffffff;--chat-text: #f8fafc;--chat-text-strong: #e2e8f0;--chat-text-muted: #cbd5e1;--chat-text-faint: #a8b8d8;--chat-placeholder: #a8b8d8;--chat-accent-text: #a9c4ff;--chat-frame-border: #1f3a7a;--chat-composer-bg: #0f2154;--chat-composer-bar-bg: #0a1d4c;--chat-composer-bar-border: #22407d;--chat-input-bg: #16295e;--chat-popover-bg: #132a61;--chat-sheet-bg: #0a1d4c;--chat-tooltip-bg: #f8fafc;--chat-tooltip-text: #0b1220;--chat-quote-bar: #93c5fd;--chat-quote-in-bg: #0e2257;--chat-quote-out-bg: rgba(6, 16, 48, .42);--chat-quote-out-author: #bfdbfe;--chat-quote-out-text: #e0e9ff;--chat-reaction-bg: #152a5c;--chat-reaction-border: #2a4480;--chat-reaction-own-bg: #1d3a78;--chat-reaction-own-border: #60a5fa;--chat-recording: #f87171;--chat-recording-soft: rgba(248, 113, 113, .24);--chat-wave-played: #60a5fa;--chat-wave-idle: #4a67a3;--chat-wave-out-idle: rgba(255, 255, 255, .45);--chat-wave-static: #4a67a3;--chat-on-out-soft: rgba(255, 255, 255, .2);--chat-highlight: rgba(96, 165, 250, .45);--chat-unread-sep: #93c5fd;--chat-typing-dot: #7d93c2;--chat-danger: #f87171;--chat-danger-soft: #3a1620;--chat-online: #34d399;--chat-scrim: rgba(2, 8, 23, .55);--chat-shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--chat-shadow-md: 0 8px 24px rgba(0, 0, 0, .35);--chat-shadow-lg: 0 18px 48px rgba(0, 0, 0, .5);--chat-send-shadow: 0 4px 12px rgba(37, 99, 235, .3);--chat-mic-glow: 0 8px 18px rgba(37, 99, 235, .35);--color-lcard-draft-border: #94a3b8;--color-lcard-draft-soft: #1e293b;--color-lcard-draft-ink: #cbd5e1;--color-lcard-review-border: #f59e0b;--color-lcard-review-soft: #3a2e12;--color-lcard-review-ink: #f5b544;--color-lcard-review-shadow: rgba(0, 0, 0, .35);--color-lcard-fix-border: #8b5cf6;--color-lcard-fix-note-border: #7c5cd6;--color-lcard-fix-soft: #2e2463;--color-lcard-fix-halo: rgba(139, 92, 246, .2);--color-lcard-fix-ink: #c4b5fd;--color-lcard-fix-shadow: rgba(0, 0, 0, .45);--color-lcard-reject-border: #f87171;--color-lcard-reject-note-border: #b45454;--color-lcard-reject-soft: #3a1620;--color-lcard-reject-ink: #f87171;--color-lcard-reject-shadow: rgba(0, 0, 0, .45);--color-lcard-stripe: rgba(255, 255, 255, .05);--color-lcard-pop-bg: #0c1d4a;--color-lcard-done-border: #1f8a64;--color-lcard-med-lead: #8fb6ff;--color-lcard-med-key: #c7d4f0;--color-lcard-med-ok: #4ade80;--color-lcard-med-blur: #22407d;--color-lcard-med-block-bg: #16243f;--color-lcard-med-block-border: #3d87ff;--color-lcard-med-block-label: #a8c6ff;--color-lcard-med-block-ink: #f8fafc;--color-lcard-med-block-ok: #4ade80;--color-lcard-cart-media-bg: #11295f;--color-lcard-cart-mark: rgba(143, 182, 255, .07);--color-lcard-cart-tile-bg: #3d87ff;--color-lcard-cart-tile-ink: #ffffff;--color-lcard-cart-tile-shadow: rgba(39, 101, 219, .28);--color-lcard-cart-count: #8fb6ff;--color-lcard-cart-item-bg: #0a1d4c;--color-lcard-cart-item-border: #2b4b86;--color-lcard-cart-item-shadow: rgba(11, 36, 84, .06);--color-lcard-cart-qty-bg: #16336f;--color-lcard-cart-qty-ink: #a8c6ff;--color-lcard-cart-check: #4ade80}:root.theme-transition *,:root.theme-transition *:before,:root.theme-transition *:after{transition:background-color .24s var(--easing-standard),border-color .24s var(--easing-standard),color .24s var(--easing-standard),fill .24s var(--easing-standard),stroke .24s var(--easing-standard)!important}@media(prefers-reduced-motion:reduce){:root.theme-transition *,:root.theme-transition *:before,:root.theme-transition *:after{transition:none!important}}@media(max-width:820px){:root{--app-header-height: 64px}}@media(max-width:860px){:root{--landing-header-height: 68px}}@media(max-width:640px){button,a,[role=button],input[type=button],input[type=submit]{min-height:44px}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=date],input[type=search],input[type=url],textarea,select{font-size:16px}}input[type=date],input[type=datetime-local],input[type=month],input[type=week],input[type=time]{-moz-appearance:none;appearance:none;-webkit-appearance:none;min-width:0;cursor:pointer}input[type=date]::-webkit-date-and-time-value,input[type=datetime-local]::-webkit-date-and-time-value,input[type=month]::-webkit-date-and-time-value,input[type=week]::-webkit-date-and-time-value,input[type=time]::-webkit-date-and-time-value{text-align:inherit}input[type=date]::-webkit-calendar-picker-indicator,input[type=datetime-local]::-webkit-calendar-picker-indicator,input[type=month]::-webkit-calendar-picker-indicator,input[type=week]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer}.show-on-mobile{display:none}@media(max-width:640px){.hide-on-mobile{display:none!important}.show-on-mobile{display:revert}}[dir=rtl] .lucide-chevron-right,[dir=rtl] .lucide-chevron-left,[dir=rtl] .lucide-arrow-right,[dir=rtl] .lucide-arrow-left{transform:scaleX(-1)}[dir=rtl] .no-flip{transform:none}.photo-contain-blur{position:relative;overflow:hidden}.photo-contain-blur:before{content:"";position:absolute;inset:0;background-image:var(--photo-contain-blur-bg, none);background-size:cover;background-position:center;transform:scale(1.1);filter:blur(20px) saturate(120%);opacity:.85}.photo-contain-blur>img{position:relative;z-index:1;-o-object-fit:contain;object-fit:contain}:root[data-theme=dark] .bg-white{background-color:var(--color-surface-raised)}:root[data-theme=dark] .bg-white\/40{background-color:color-mix(in srgb,var(--color-surface-raised) 55%,transparent)}:root[data-theme=dark] .bg-slate-50{background-color:var(--color-surface)}:root[data-theme=dark] .hover\:bg-slate-50:hover{background-color:var(--color-surface-strong)}:root[data-theme=dark] .bg-red-50{background-color:var(--color-danger-soft)}:root[data-theme=dark] .border-red-200{border-color:var(--color-danger-border)}:root[data-theme=dark] .text-red-700,:root[data-theme=dark] .text-red-600{color:var(--color-danger-strong)}:root[data-theme=dark] .border-slate-200,:root[data-theme=dark] .sm\:border-slate-200,:root[data-theme=dark] .border-slate-300,:root[data-theme=dark] .border-white\/30,:root[data-theme=dark] .border-white\/40{border-color:var(--color-border)}:root[data-theme=dark] .text-slate-900,:root[data-theme=dark] .text-slate-800{color:var(--color-text)}:root[data-theme=dark] .text-slate-700,:root[data-theme=dark] .text-slate-600{color:var(--color-text-muted)}:root[data-theme=dark] .text-slate-500{color:var(--color-text-faint)}:root[data-theme=dark] .text-slate-400{color:var(--color-text-soft)}:root[data-theme=dark] .placeholder\:text-slate-400::-moz-placeholder{color:var(--color-text-soft)}:root[data-theme=dark] .placeholder\:text-slate-400::placeholder{color:var(--color-text-soft)}:root[data-theme=dark] .text-blue-700,:root[data-theme=dark] .text-blue-600{color:var(--color-primary-hover)}:root[data-theme=dark] .text-emerald-700{color:var(--color-success-text)}:root[data-theme=dark] .from-white\/85{--tw-gradient-from: color-mix(in srgb, var(--color-bg) 85%, transparent);--tw-gradient-via: color-mix(in srgb, var(--color-bg) 55%, transparent);--tw-gradient-to: color-mix(in srgb, var(--color-bg) 90%, transparent);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-via), var(--tw-gradient-to)}@media(min-width:640px){:root[data-theme=dark] .sm\:bg-white{background-color:var(--color-surface-raised)}:root[data-theme=dark] .sm\:from-white\/90{--tw-gradient-from: color-mix(in srgb, var(--color-bg) 90%, transparent);--tw-gradient-via: color-mix(in srgb, var(--color-bg) 55%, transparent);--tw-gradient-to: color-mix(in srgb, var(--color-bg) 20%, transparent);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-via), var(--tw-gradient-to)}}:root[data-theme=dark] .ds-btn--secondary:hover:not(:disabled):not([aria-disabled=true]),:root[data-theme=dark] .odp-qty-button:hover:not(:disabled),:root[data-theme=dark] .pp-tab:hover,:root[data-theme=dark] .pp-review:hover,:root[data-theme=dark] .pp-proposals-filters-trigger:hover,:root[data-theme=dark] .pp-proposals-page-number-btn:hover:not(:disabled),:root[data-theme=dark] .pp-timeline-item:hover,:root[data-theme=dark] .mp-searchbar-filter:hover,:root[data-theme=dark] .mp-filters-summary:hover,:root[data-theme=dark] .mp-results-toolbar .mp-inline-filter--sort:hover,:root[data-theme=dark] .profile-info-list .pi-row:hover,:root[data-theme=dark] .offer-guidance-reopen-btn:hover,:root[data-theme=dark] .asup-item:hover,:root[data-theme=dark] .au-table tbody tr:hover,:root[data-theme=dark] .admin-nav-item:hover{background:var(--color-surface-raised)}:root[data-theme=dark] .carrier-profile-card:hover,:root[data-theme=dark] .carrier-profile-chip:hover{background:var(--color-cloud);box-shadow:inset 0 0 0 1px var(--color-outline-blue-soft)}:root[data-theme=dark] .travel-history-item:hover{background:var(--color-surface-strong)}:root[data-theme=dark] .pp-media-menu{background:var(--color-surface-raised)}:root[data-theme=dark] .profile-dropdown,:root[data-theme=dark] .lang-switcher-menu{background:var(--color-cloud);border-color:var(--color-outline-blue-soft)}:root[data-theme=dark] .profile-dropdown-item:hover,:root[data-theme=dark] .lang-switcher-option:hover{background:var(--color-primary-tint)}:root[data-theme=dark] .select-menu__list{background:var(--color-cloud);border-color:var(--color-outline-blue-soft)}:root[data-theme=dark] .feed-card-meta-text,:root[data-theme=dark] .mp-input,:root[data-theme=dark] .mp-filter-field-label,:root[data-theme=dark] .mp-searchbar-input{color:var(--color-text)}:root[data-theme=dark] .mp-input::-moz-placeholder,:root[data-theme=dark] .mp-searchbar-input::-moz-placeholder{color:var(--color-text)}:root[data-theme=dark] .mp-input::placeholder,:root[data-theme=dark] .mp-searchbar-input::placeholder{color:var(--color-text)}:root[data-theme=dark] .ma-card-meta,:root[data-theme=dark] .ma-card-date,:root[data-theme=dark] .feed-status.active{color:var(--color-text)}:root[data-theme=dark] .ds-section-description{color:var(--color-text)}:root[data-theme=dark] .profile-section-label{color:var(--color-text)}:root[data-theme=dark] .pp-stat-label,:root[data-theme=dark] .pp-trust-subtitle,:root[data-theme=dark] .pp-about-row dt,:root[data-theme=dark] .pp-meta-row dt{color:var(--color-text)}:root[data-theme=dark] .pp-section-meta,:root[data-theme=dark] .pp-product-qty,:root[data-theme=dark] .pp-product-city{color:var(--color-text)}:root[data-theme=dark] .pp-reputation,:root[data-theme=dark] [data-testid=profile-page-real] .pp-reputation{background:var(--color-surface-raised);border-color:var(--color-border-strong)}:root[data-theme=dark] .pp-reputation-count,:root[data-theme=dark] .pp-reputation-tag,:root[data-theme=dark] [data-testid=profile-page-real] .pp-reputation-count,:root[data-theme=dark] [data-testid=profile-page-real] .pp-reputation-tag{color:var(--color-text)}:root[data-theme=dark] .wizard-field input,:root[data-theme=dark] .wizard-field textarea,:root[data-theme=dark] .wizard-field select,:root[data-theme=dark] .wizard-field .qty-stepper,:root[data-theme=dark] .wizard-field input:hover,:root[data-theme=dark] .wizard-field textarea:hover,:root[data-theme=dark] .wizard-field select:hover,:root[data-theme=dark] .wizard-field input:focus,:root[data-theme=dark] .wizard-field textarea:focus,:root[data-theme=dark] .wizard-field select:focus,:root[data-theme=dark] .wizard-field input:focus-visible,:root[data-theme=dark] .wizard-field textarea:focus-visible,:root[data-theme=dark] .wizard-field select:focus-visible,:root[data-theme=dark] .wizard-field .qty-stepper:focus-within{border-color:var(--color-outline-blue-soft)}:root[data-theme=dark] .pp-reputation,:root[data-theme=dark] .app-home[data-testid=profile-page-real] .pp-reputation{background:var(--color-surface-raised);border-color:var(--color-border-strong)}:root[data-theme=dark] .app-home[data-testid=profile-page-real] .pp-reputation:before{background:linear-gradient(90deg,transparent,var(--color-primary),transparent);opacity:.6}:root[data-theme=dark] .pp-shell .pp-reputation{background:transparent;border-color:var(--color-outline-blue)}:root[data-theme=dark] .pp-level,:root[data-theme=dark] .app-home[data-testid=profile-page-real] .pp-level{background:var(--color-surface-raised);border:1px solid var(--color-border-strong);color:var(--color-text);box-shadow:var(--shadow-md)}:root[data-theme=dark] .pp-level:before,:root[data-theme=dark] .app-home[data-testid=profile-page-real] .pp-level:before{background:none}:root[data-theme=dark] .pp-level-tier,:root[data-theme=dark] .app-home[data-testid=profile-page-real] .pp-level-tier,:root[data-theme=dark] .pp-level-next,:root[data-theme=dark] .app-home[data-testid=profile-page-real] .pp-level-next{color:var(--color-text-muted)}:root[data-theme=dark] .pp-level-hint,:root[data-theme=dark] .app-home[data-testid=profile-page-real] .pp-level-hint{color:var(--color-text-faint)}:root[data-theme=dark] .pp-level-xp,:root[data-theme=dark] .app-home[data-testid=profile-page-real] .pp-level-xp{color:var(--color-text);background:none;-webkit-text-fill-color:var(--color-text)}:root[data-theme=dark] .pp-media-btn-cover{color:var(--color-text);border:1px solid var(--color-border-strong)}:root[data-theme=dark] .pp-star-on{color:var(--color-warning-bright)}:root[data-theme=dark] .pp-star-off{color:var(--color-warning)}:root[data-theme=dark] .landing-hero-statcard-title,:root[data-theme=dark] .landing-hero-statcard-label,:root[data-theme=dark] .landing-hero-benefit-text span,:root[data-theme=dark] .lpl-card-meta,:root[data-theme=dark] .lpl-card-meta-line{color:var(--color-text)}:root[data-theme=dark] .lpl-card-meta-line svg{color:var(--color-text)}:root[data-theme=dark] .ds-btn--tonal-danger,:root[data-theme=dark] .ds-btn--tonal-danger:hover:not(:disabled):not([aria-disabled=true]){color:var(--color-on-primary);border-color:var(--color-danger)}:root[data-theme=dark] .rqd-page .ds-btn--tonal-danger,:root[data-theme=dark] .ofd-page .ds-btn--tonal-danger,:root[data-theme=dark] .txd-page .ds-btn--tonal-danger,:root[data-theme=dark] .wizard-contour .ds-btn--tonal-danger{background:color-mix(in srgb,var(--color-danger) 18%,var(--color-cloud))}:root[data-theme=dark] .rqd-page .ds-btn--tonal-danger:hover:not(:disabled):not([aria-disabled=true]),:root[data-theme=dark] .ofd-page .ds-btn--tonal-danger:hover:not(:disabled):not([aria-disabled=true]),:root[data-theme=dark] .txd-page .ds-btn--tonal-danger:hover:not(:disabled):not([aria-disabled=true]),:root[data-theme=dark] .wizard-contour .ds-btn--tonal-danger:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--color-danger) 30%,var(--color-cloud))}:root[data-theme=dark] .hd-action-primary span{color:var(--color-text)}:root[data-theme=dark] .vote-widget__btn--up,:root[data-theme=dark] .vote-widget__icon--up{color:var(--color-warning)}:root[data-theme=dark] .vote-widget__btn--down,:root[data-theme=dark] .vote-widget__icon--down{color:var(--color-primary)}:root[data-theme=dark] .reqx-page .vote-widget,:root[data-theme=dark] .mp-page--offers .feed-card-top .vote-widget{background:var(--color-listing-card-bg);border-color:var(--color-outline-blue-soft);padding:7px 10px;gap:13px}:root[data-theme=dark] .reqx-page .vote-widget svg,:root[data-theme=dark] .mp-page--offers .feed-card-top .vote-widget svg{width:22px;height:22px;stroke-width:1.55}:root[data-theme=dark] .reqx-page .vote-widget .vote-widget__score,:root[data-theme=dark] .mp-page--offers .feed-card-top .vote-widget .vote-widget__score{color:var(--color-text);font-size:20px;min-width:1ch}:root[data-theme=dark] .reqx-page .vote-widget .vote-widget__btn--up,:root[data-theme=dark] .reqx-page .vote-widget .vote-widget__btn--up *,:root[data-theme=dark] .reqx-page .vote-widget .vote-widget__icon--up,:root[data-theme=dark] .reqx-page .vote-widget .vote-widget__icon--up *,:root[data-theme=dark] .mp-page--offers .feed-card-top .vote-widget .vote-widget__btn--up,:root[data-theme=dark] .mp-page--offers .feed-card-top .vote-widget .vote-widget__btn--up *,:root[data-theme=dark] .mp-page--offers .feed-card-top .vote-widget .vote-widget__icon--up,:root[data-theme=dark] .mp-page--offers .feed-card-top .vote-widget .vote-widget__icon--up *,:root[data-theme=dark] .rqd-page .vote-widget .vote-widget__btn--up,:root[data-theme=dark] .rqd-page .vote-widget .vote-widget__icon--up,:root[data-theme=dark] .ofd-page .vote-widget .vote-widget__btn--up,:root[data-theme=dark] .ofd-page .vote-widget .vote-widget__icon--up{color:var(--color-vote-flame)}:root[data-theme=dark] .reqx-page .vote-widget .vote-widget__btn--down,:root[data-theme=dark] .reqx-page .vote-widget .vote-widget__btn--down *,:root[data-theme=dark] .reqx-page .vote-widget .vote-widget__icon--down,:root[data-theme=dark] .reqx-page .vote-widget .vote-widget__icon--down *,:root[data-theme=dark] .mp-page--offers .feed-card-top .vote-widget .vote-widget__btn--down,:root[data-theme=dark] .mp-page--offers .feed-card-top .vote-widget .vote-widget__btn--down *,:root[data-theme=dark] .mp-page--offers .feed-card-top .vote-widget .vote-widget__icon--down,:root[data-theme=dark] .mp-page--offers .feed-card-top .vote-widget .vote-widget__icon--down *,:root[data-theme=dark] .rqd-page .vote-widget .vote-widget__btn--down,:root[data-theme=dark] .rqd-page .vote-widget .vote-widget__icon--down,:root[data-theme=dark] .ofd-page .vote-widget .vote-widget__btn--down,:root[data-theme=dark] .ofd-page .vote-widget .vote-widget__icon--down{color:var(--color-vote-frost)}:root[data-theme=dark] .rqd-page .vote-widget,:root[data-theme=dark] .ofd-page .vote-widget{background:transparent;border-color:var(--color-outline-blue-soft);padding:7px 10px;gap:13px}:root[data-theme=dark] .rqd-page .vote-widget svg,:root[data-theme=dark] .ofd-page .vote-widget svg{width:22px;height:22px;stroke-width:1.55}:root[data-theme=dark] .rqd-page .vote-widget .vote-widget__score,:root[data-theme=dark] .ofd-page .vote-widget .vote-widget__score{color:var(--color-text);font-size:20px;min-width:1ch}:root[data-theme=dark] .acct-shell .ds-btn,:root[data-theme=dark] .acct-shell .pp-edit-profile-btn,:root[data-theme=dark] .acct-shell .pp-bio-banner-cta,:root[data-theme=dark] .acct-shell .pp-trust-cta{border-radius:var(--radius-pill);box-shadow:none}:root[data-theme=dark] .acct-shell .ds-btn--secondary,:root[data-theme=dark] .acct-shell .pp-edit-profile-btn,:root[data-theme=dark] .acct-shell .pp-bio-banner-cta,:root[data-theme=dark] .acct-shell .pp-trust-cta{background:transparent;border:1px solid var(--color-outline-blue);color:var(--color-outline-blue)}:root[data-theme=dark] .acct-shell .ds-btn .profile-activity-arrow{color:currentcolor}:root[data-theme=dark] .acct-shell .ds-btn--secondary:hover:not(:disabled):not([aria-disabled=true]),:root[data-theme=dark] .acct-shell .pp-edit-profile-btn:hover,:root[data-theme=dark] .acct-shell .pp-bio-banner-cta:hover,:root[data-theme=dark] .acct-shell .pp-trust-cta:hover{background:var(--color-outline-blue-wash);border-color:var(--color-outline-blue);color:var(--color-outline-blue)}:root[data-theme=dark] .acct-shell .ds-btn--primary,:root[data-theme=dark] .acct-shell .pp-cta-primary{background:var(--color-outline-blue-fill);border:1px solid var(--color-outline-blue-fill);color:var(--color-on-primary);box-shadow:none}:root[data-theme=dark] .acct-shell .ds-btn--primary:hover:not(:disabled):not([aria-disabled=true]),:root[data-theme=dark] .acct-shell .pp-cta-primary:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);transform:none;box-shadow:none}:root[data-theme=dark] .acct-shell .ds-btn--link{color:var(--color-outline-blue)}:root[data-theme=dark] .app-home:has(>.acct-shell),:root[data-theme=dark] .app-home.pp-public{background:var(--dash-page-bg)}:root[data-theme=dark] .acct-shell .app-main,:root[data-theme=dark] .pp-public .app-main{background:transparent}:root[data-theme=dark] .acct-shell,:root[data-theme=dark] .pp-public .app-main{--color-cloud: var(--dash-page-bg)}:root[data-theme=dark] .ds-empty-state{background:var(--color-cloud)}:root[data-theme=dark] .pe-input,:root[data-theme=dark] .pe-textarea,:root[data-theme=dark] .pe-phone .PhoneInput{background:var(--color-cloud)}:root[data-theme=dark] .modal-dialog,:root[data-theme=dark] .modal-dialog .modal-header,:root[data-theme=dark] .modal-dialog .modal-footer{background:var(--color-cloud)}:root[data-theme=dark] .rqd-page .rdp-hero-showcase:not(.rdp-hero-showcase--courses),:root[data-theme=dark] .rqd-page .rdp-courses-shell,:root[data-theme=dark] .rqd-page .rqd-product-card,:root[data-theme=dark] .rqd-page .rqd-mission-card,:root[data-theme=dark] .rqd-page .rdp-offer-card,:root[data-theme=dark] .rqd-page .comments-section,:root[data-theme=dark] .rqd-page .odp-section:not([data-testid=request-offers]),:root[data-theme=dark] .rqd-page .request-chat-panel,:root[data-theme=dark] .rqd-page .escrow-section,:root[data-theme=dark] .rqd-page .rdp-propose,:root[data-theme=dark] .ofd-page .ofd-description,:root[data-theme=dark] .ofd-page .ofd-card,:root[data-theme=dark] .ofd-page .comments-section,:root[data-theme=dark] .medxd-page .medxd-card,:root[data-theme=dark] .medxd-page .medxd-guarantee{background:var(--color-listing-card-bg)}:root[data-theme=dark] .app-home:has(>.td-page){background:var(--color-cloud)}:root[data-theme=dark] .td-page .td-hero,:root[data-theme=dark] .td-page .txd-escrow-card,:root[data-theme=dark] .td-page .td-stats,:root[data-theme=dark] .td-page .td-action,:root[data-theme=dark] .td-page .ocp-card,:root[data-theme=dark] .td-page .escrow-timeline,:root[data-theme=dark] .td-page .td-section:not(.td-reservation-banner):not(.td-await-payment-banner):not(.td-canceled-banner):not(.td-dispute-section){background:var(--color-listing-card-bg)}:root[data-theme=dark] .wizard-contour .wizard-card,:root[data-theme=dark] .wizard-contour .wizard-item-card,:root[data-theme=dark] .wizard-contour .wizard-item-legend,:root[data-theme=dark] .wizard-contour .offer-guidance-card,:root[data-theme=dark] .wizard-contour .offer-guidance-item{background:var(--color-listing-card-bg)}:root[data-theme=dark] .travel-dashboard,:root[data-theme=dark] .verif-didit,:root[data-theme=dark] .pp-bio-banner{background:var(--color-listing-card-bg)}:root[data-theme=dark] .rqd-page .rdp-hero-gallery-shell,:root[data-theme=dark] .rqd-page .rdp-hero-gallery-shell img,:root[data-theme=dark] .ofd-gallery,:root[data-theme=dark] .request-article-gallery-main,:root[data-theme=dark] .request-article-gallery-thumb,:root[data-theme=dark] .request-article-gallery-fallback,:root[data-theme=dark] .rqd-page .comments-thread,:root[data-theme=dark] .ofd-page .comments-thread,:root[data-theme=dark] .rqd-page .comments-section-locked,:root[data-theme=dark] .ofd-page .comments-section-locked,:root[data-theme=dark] .rqd-page .comment-item:not(.is-mine) .comment-bubble,:root[data-theme=dark] .ofd-page .comment-item:not(.is-mine) .comment-bubble,:root[data-theme=dark] .rqd-page .comment-item.is-deleted .comment-bubble,:root[data-theme=dark] .ofd-page .comment-item.is-deleted .comment-bubble{background:var(--color-cloud)}:root[data-theme=dark] .request-article-gallery-main,:root[data-theme=dark] .request-article-gallery-thumb:not(.active):not(:hover),:root[data-theme=dark] .request-article-gallery-fallback,:root[data-theme=dark] .rqd-page .comment-item:not(.is-mine) .comment-bubble,:root[data-theme=dark] .ofd-page .comment-item:not(.is-mine) .comment-bubble{border-color:var(--color-outline-blue-soft)}:root[data-theme=dark] .request-article-gallery-nav,:root[data-theme=dark] .request-article-gallery-zoom{background:var(--color-cloud);border-color:var(--color-outline-blue-soft);color:var(--color-text)}:root[data-theme=dark] .rqd-page .request-chat-bubble.theirs,:root[data-theme=dark] .td-page .request-chat-bubble.theirs,:root[data-theme=dark] .medxd-page .request-chat-bubble.theirs{background:var(--color-cloud);border-color:var(--color-outline-blue-soft)}:root[data-theme=dark] .rqd-page .comments-composer-input,:root[data-theme=dark] .ofd-page .comments-composer-input,:root[data-theme=dark] .rqd-page .comments-composer-attach:not(:hover),:root[data-theme=dark] .ofd-page .comments-composer-attach:not(:hover){background:var(--color-cloud)}:root[data-theme=dark] .rqd-page .comments-composer-input:not(:focus),:root[data-theme=dark] .ofd-page .comments-composer-input:not(:focus),:root[data-theme=dark] .rqd-page .comments-composer-attach:not(:hover),:root[data-theme=dark] .ofd-page .comments-composer-attach:not(:hover){border-color:var(--color-outline-blue-soft)}:root[data-theme=dark] .rqd-page .comments-composer-attach.is-full:hover,:root[data-theme=dark] .ofd-page .comments-composer-attach.is-full:hover{background:var(--color-cloud);border-color:var(--color-outline-blue-soft)}:root[data-theme=dark] .rqd-page .comments-composer-input,:root[data-theme=dark] .ofd-page .comments-composer-input{scrollbar-color:var(--color-outline-blue-soft) transparent}:root[data-theme=dark] .rqd-page .comments-composer-input::-webkit-scrollbar-thumb,:root[data-theme=dark] .ofd-page .comments-composer-input::-webkit-scrollbar-thumb{background:var(--color-outline-blue-soft)}:root[data-theme=dark] .dtp-cal-nav,:root[data-theme=dark] .dtp-btn-ghost{background:var(--color-cloud);border-color:var(--color-outline-blue-soft)}:root[data-theme=dark] .dtp-cal-nav:hover,:root[data-theme=dark] .dtp-btn-ghost:hover{background:var(--color-primary-pale);border-color:var(--color-outline-blue-soft)}:root[data-theme=dark] .dtp-summary{background:var(--color-listing-card-bg);box-shadow:inset 0 0 0 1px var(--color-outline-blue-soft)}:root[data-theme=dark] .dtp-time-row{border-top-color:var(--color-outline-blue-soft)}:root[data-theme=dark] .dtp-time-input{border-color:var(--color-outline-blue-soft)}:root[data-theme=dark] .bpp-card-review{background:var(--color-listing-card-bg);border-color:var(--color-outline-blue)}:root[data-theme=dark] .bpp-attachment{background:var(--color-primary-tint)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Cairo,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.\!grow{flex-grow:1!important}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.border{border-width:1px}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.overline{text-decoration-line:overline}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html,body{height:100%}body{min-width:var(--app-min-width, 300px)}@media(max-width:299.98px){body{overflow-x:auto!important}:root .mobile-bottom-nav,:root .mbn-sheet-scrim,:root .profile-scrim,:root .landing-mobile-menu,:root .modal-backdrop,:root .onboarding-backdrop,:root .comments-flag-modal,:root .hd-filters-drawer,:root .ccm-backdrop,:root .lightbox-backdrop,:root .pickup-proof-lightbox,:root .request-chat-lightbox,:root .messages-lightbox,:root .dd-lightbox,:root .cil-backdrop,:root .scw-root,:root .ds-top-progress,:root .admin-sidebar-overlay,:root .analytics-consent,:root [role=presentation]:has(>[data-testid=escrow-help-modal]){min-width:var(--app-min-width);translate:calc(-1 * var(--app-scroll-x)) 0}:root .mbn-sheet,:root #profile-dropdown,:root .notif-bell-dropdown{min-width:calc(var(--app-min-width) - 2 * var(--space-3));translate:calc(-1 * var(--app-scroll-x)) 0}:root .admin-sidebar{max-width:calc(.84 * var(--app-min-width));translate:calc(-1 * var(--app-scroll-x)) 0}:root[dir=rtl] .admin-sidebar{translate:calc(-1 * var(--app-scroll-x) - (var(--app-min-width) - 100vw)) 0}:root .analytics-consent{left:0;right:0;width:auto;transform:none}:root .scw-panel{width:auto;max-width:none}:root .ccm-panel{width:100%;max-width:none}:root .landing-mobile-panel{width:min(88%,320px)}}[dir=rtl] .feed-card-meta-route-arrow,[dir=rtl] .carrier-profile-cta,[dir=rtl] .carrier-profile-chip-cta,[dir=rtl] .rtl-flip-arrow{display:inline-block;transform:scaleX(-1)}.page-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;padding:var(--space-8) var(--space-4)}.page-loader__spinner{width:32px;height:32px;border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:page-loader-spin .7s linear infinite}@keyframes page-loader-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.page-loader__spinner{animation-duration:1.6s}}.page-loader__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ds-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:0;border-radius:var(--radius-md);font-weight:var(--font-weight-semibold);cursor:pointer;text-decoration:none;font-family:inherit;transition:background-color var(--duration-fast) var(--easing-standard),box-shadow var(--duration-fast) var(--easing-standard),transform var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard);white-space:nowrap}.ds-btn:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.ds-btn:disabled,.ds-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;box-shadow:none}.ds-btn--sm{padding:6px var(--space-3);font-size:var(--font-size-sm);min-height:32px}.ds-btn--md{padding:10px 18px;font-size:var(--font-size-base);min-height:40px}.ds-btn--lg{padding:var(--space-3) 22px;font-size:var(--font-size-md);min-height:48px}.ds-btn--block{width:100%}.ds-btn--primary{background:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--shadow-md)}.ds-btn--primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-primary-hover)}.ds-btn--success{background:var(--color-success);color:var(--color-on-primary);box-shadow:var(--shadow-md)}.ds-btn--success:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-success-hover)}.ds-btn--danger{background:var(--color-danger);color:var(--color-on-primary);box-shadow:var(--shadow-md)}.ds-btn--danger:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-danger-hover)}.ds-btn--secondary{background:var(--color-bg);color:var(--color-text);border:1px solid var(--color-border-strong)}.ds-btn--secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-surface)}.ds-btn--ghost{background:transparent;color:var(--color-primary)}.ds-btn--ghost:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-primary-soft)}.ds-btn--link{background:transparent;color:var(--color-primary);text-decoration:underline;text-underline-offset:2px;padding:0;min-height:auto;box-shadow:none}.ds-btn--link:hover:not(:disabled):not([aria-disabled=true]){color:var(--color-primary-hover)}.ds-btn--tonal-primary{background:var(--color-primary-soft);color:var(--color-primary-hover);border:1px solid var(--color-primary-soft);box-shadow:none}.ds-btn--tonal-primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-primary-soft);border-color:var(--color-primary);color:var(--color-primary-strong)}.ds-btn--tonal-danger{background:var(--color-danger-soft);color:var(--color-danger-hover);border:1px solid var(--color-danger-soft);box-shadow:none}.ds-btn--tonal-danger:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-danger-soft);border-color:var(--color-danger);color:var(--color-danger-strong)}.ds-btn__spinner{width:14px;height:14px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:ds-spin .7s linear infinite;display:inline-block}@keyframes ds-spin{to{transform:rotate(360deg)}}.ds-field{display:flex;flex-direction:column;gap:var(--space-1)}.ds-field__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}.ds-field__hint{font-size:var(--font-size-xs);color:var(--color-text-muted)}.ds-field__error{font-size:var(--font-size-xs);color:var(--color-danger);font-weight:var(--font-weight-medium)}.ds-input{width:100%;padding:10px 14px;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font-size:var(--font-size-base);font-family:inherit;transition:border-color var(--duration-fast) var(--easing-standard),box-shadow var(--duration-fast) var(--easing-standard)}.ds-input:focus,.ds-input:focus-visible{outline:none;border-color:var(--color-primary);box-shadow:var(--shadow-focus)}.ds-input:disabled{background:var(--color-surface);color:var(--color-text-faint);cursor:not-allowed}.ds-input--error,.ds-input--error:focus,.ds-input--error:focus-visible{border-color:var(--color-danger)}.ds-input--error:focus,.ds-input--error:focus-visible{box-shadow:0 0 0 3px #dc26262e}textarea.ds-input{min-height:96px;resize:vertical;line-height:var(--line-height-base)}.ds-badge{display:inline-flex;align-items:center;gap:var(--space-1);padding:2px 10px;border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:1.4;white-space:nowrap}.ds-badge--neutral{background:var(--color-surface);color:var(--color-text-muted);border:1px solid var(--color-border)}.ds-badge--primary{background:var(--color-primary-soft);color:var(--color-primary-strong)}.ds-badge--success{background:var(--color-success-soft);color:var(--color-success-strong)}.ds-badge--warning{background:var(--color-warning-soft);color:var(--color-warning-strong)}.ds-badge--info{background:var(--color-info-soft);color:var(--color-info-strong)}.ds-badge--danger{background:var(--color-danger-soft);color:var(--color-danger-strong)}.ds-badge--solid.ds-badge--primary{background:var(--color-primary);color:var(--color-on-primary)}.ds-badge--solid.ds-badge--success{background:var(--color-success);color:var(--color-on-primary)}.ds-badge--solid.ds-badge--warning{background:var(--color-warning);color:var(--color-on-primary)}.ds-badge--solid.ds-badge--info{background:var(--color-info);color:var(--color-on-primary)}.ds-badge--solid.ds-badge--danger{background:var(--color-danger);color:var(--color-on-primary)}.ds-card{background:var(--color-bg);border-radius:var(--radius-lg);border:1px solid var(--color-border);display:flex;flex-direction:column}.ds-card--elevated{border-color:transparent;box-shadow:var(--shadow-md)}.ds-card--surface{background:var(--color-surface)}.ds-card--padding-sm{padding:var(--space-3)}.ds-card--padding-md{padding:var(--space-4)}.ds-card--padding-lg{padding:var(--space-6)}.ds-section-title{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text);letter-spacing:-.01em}.ds-section-description{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm);max-width:540px}.ds-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.ds-section-head__main{display:flex;flex-direction:column;min-width:0}.ds-section-head__action{flex-shrink:0;display:inline-flex;align-items:center}.ds-stat-grid{--ds-stat-min: 180px;display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--ds-stat-min),1fr));gap:var(--space-3)}@media(max-width:640px){.ds-stat-grid{grid-template-columns:1fr}}.ds-stat-card{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);min-width:0}.ds-stat-card__label{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em}.ds-stat-card__value{color:var(--color-text);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);word-break:break-word}.ds-stat-card__hint{color:var(--color-text-muted);font-size:var(--font-size-xs)}.ds-checklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.ds-checklist-item{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-outline-blue-soft);background:transparent}.ds-checklist-icon{width:24px;height:24px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:0;color:var(--color-on-primary);background:var(--color-escrow-todo)}.ds-checklist-icon--done{background:var(--color-escrow-done)}.ds-checklist-icon--todo{background:var(--color-escrow-current)}.ds-checklist-body{display:flex;flex-direction:column;gap:2px;min-width:0}.ds-checklist-title{color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.ds-checklist-description{color:var(--color-text-muted);font-size:var(--font-size-xs)}.ds-checklist-action{flex-shrink:0}.ds-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.ds-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}.ds-row--icon{grid-template-columns:auto minmax(0,1fr) auto}.ds-row__main{min-width:0;display:flex;flex-direction:column;gap:2px}.ds-row__title{font-size:var(--font-size-base);color:var(--color-text);font-weight:var(--font-weight-semibold);display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.ds-row__meta{color:var(--color-text-muted);font-size:var(--font-size-sm);display:block}.ds-row__meta--ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds-stack{display:flex;flex-direction:column}.ds-stack--row{flex-direction:row;align-items:center}.ds-stack--gap-1{gap:var(--space-1)}.ds-stack--gap-2{gap:var(--space-2)}.ds-stack--gap-3{gap:var(--space-3)}.ds-stack--gap-4{gap:var(--space-4)}.ds-stack--gap-6{gap:var(--space-6)}.ds-stack--gap-8{gap:var(--space-8)}.ds-stack--wrap{flex-wrap:wrap}.ds-stack--justify-between{justify-content:space-between}.ds-stack--justify-center{justify-content:center}.ds-stack--align-start{align-items:flex-start}.ds-stack--align-stretch{align-items:stretch}.ds-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-12) var(--space-5);border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);text-align:center}.ds-empty-state--loading{background:var(--color-surface);border:0}.ds-empty-state__icon{font-size:36px;line-height:1;opacity:.85;margin-bottom:var(--space-1)}.ds-empty-state__title{margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--color-text)}.ds-empty-state--error .ds-empty-state__title{color:var(--color-danger-hover)}.ds-empty-state__description{margin:0;max-width:48ch;font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-base)}.ds-empty-state__action{margin-top:var(--space-3)}.ds-empty-state__spinner{width:28px;height:28px;border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:ds-spin .7s linear infinite;margin-bottom:var(--space-2)}.ds-avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);overflow:hidden;flex-shrink:0;background:linear-gradient(135deg,var(--color-primary-hover),var(--color-primary));color:var(--color-on-primary);font-weight:var(--font-weight-bold);line-height:1}.ds-avatar__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ds-avatar__fallback{text-transform:uppercase}.ds-avatar--xs{width:24px;height:24px;font-size:.7rem}.ds-avatar--sm{width:32px;height:32px;font-size:.8rem}.ds-avatar--md{width:40px;height:40px;font-size:1rem}.ds-avatar--lg{width:56px;height:56px;font-size:1.25rem}.ds-avatar--xl{width:96px;height:96px;font-size:2rem}.ds-chip{display:inline-flex;align-items:center;gap:7px;padding:var(--space-2) 15px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-text-muted);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;white-space:nowrap;transition:background var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard)}.ds-chip:hover:not(:disabled){background:var(--color-primary-soft);border-color:var(--color-primary);color:var(--color-primary-hover)}.ds-chip:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.ds-chip:disabled{opacity:.5;cursor:not-allowed}.ds-chip--active{background:var(--color-primary-soft);border-color:var(--color-primary);color:var(--color-primary-strong)}.ds-chip__icon{display:inline-flex;align-items:center;font-size:1rem;line-height:1}.ds-toast-container{position:fixed;bottom:var(--space-4);right:var(--space-4);z-index:var(--z-toast, 2000);display:grid;gap:var(--space-2);max-width:min(360px,calc(100vw - 32px));pointer-events:none}.ds-toast{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:12px;box-shadow:0 8px 24px #0f172a26,0 2px 4px #0f172a0f;background:var(--color-bg);border:1px solid var(--color-border);pointer-events:auto;animation:ds-toast-in .18s cubic-bezier(.16,1,.3,1);font-size:.92rem;color:var(--color-text)}.ds-toast-success{border-color:var(--color-success-border);background:var(--color-success-soft);color:var(--color-success-strong)}.ds-toast-error{border-color:var(--color-danger-border);background:var(--color-danger-soft);color:var(--color-danger-strong)}.ds-toast-info{border-color:var(--color-primary-border);background:var(--color-primary-soft);color:var(--color-primary-strong)}.ds-toast-icon{flex:0 0 auto;font-size:1.05rem;line-height:1.2;font-weight:700}.ds-toast-message{flex:1 1 auto;line-height:1.35;word-break:break-word}.ds-toast-close{flex:0 0 auto;border:0;background:transparent;color:inherit;opacity:.55;font-size:1.15rem;line-height:1;cursor:pointer;padding:0 4px;border-radius:4px;transition:opacity .15s ease}.ds-toast-close:hover{opacity:1}@keyframes ds-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ds-toast{animation:none}}@media(max-width:640px){.ds-toast-container{left:var(--space-3);right:var(--space-3);bottom:var(--space-3);max-width:none}}.ds-skeleton{display:inline-block;background:linear-gradient(90deg,var(--color-surface-strong) 0%,var(--color-surface) 50%,var(--color-surface-strong) 100%);background-size:200% 100%;animation:ds-skeleton-shimmer 1.4s linear infinite}@keyframes ds-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.ds-skeleton{animation:none;background:var(--color-surface-strong)}}.ds-breadcrumbs{font-size:.85rem;color:var(--color-text-faint)}.ds-breadcrumbs-list{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:0;margin:0;list-style:none}.ds-breadcrumbs-item{display:inline-flex;align-items:center}.ds-breadcrumbs-link{color:var(--color-primary-hover);text-decoration:none;font-weight:600;padding:2px 4px;border-radius:6px;transition:background .15s ease}.ds-breadcrumbs-link:hover{background:var(--color-primary-soft);text-decoration:underline}.ds-breadcrumbs-current{color:var(--color-text);font-weight:600;padding:2px 4px}.ds-breadcrumbs-sep{color:var(--color-text-soft);font-size:.9rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ds-option-card{position:relative;display:flex;align-items:flex-start;gap:var(--space-3);width:100%;text-align:start;padding:var(--space-4);padding-inline-end:var(--space-8);border:2px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);cursor:pointer;transition:border-color var(--duration-fast) var(--easing-standard),background var(--duration-fast) var(--easing-standard),box-shadow var(--duration-fast) var(--easing-standard)}.ds-option-card:hover:not(.is-disabled){border-color:var(--color-primary-border-strong)}.ds-option-card:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.ds-option-card.is-selected{border-color:var(--color-primary);background:var(--color-primary-soft)}.ds-option-card.is-disabled{cursor:not-allowed;opacity:.6}.ds-option-card__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;border-radius:var(--radius-lg);background:var(--color-primary-soft);font-size:24px;line-height:1}.ds-option-card.is-selected .ds-option-card__icon{background:var(--color-primary-tint)}.ds-option-card__body{display:flex;flex-direction:column;gap:2px;min-width:0}.ds-option-card__title{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:var(--font-weight-semibold);color:var(--color-text)}.ds-option-card__badge{display:inline-flex;align-items:center;padding:1px 8px;border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.ds-option-card__desc{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.4}.ds-option-card__check{position:absolute;top:var(--space-3);inset-inline-end:var(--space-3);display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--radius-pill);border:2px solid var(--color-border-strong);background:var(--color-surface);color:transparent;transition:background var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard)}.ds-option-card.is-selected .ds-option-card__check{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.item-thumb-loading{background:linear-gradient(90deg,var(--color-surface-strong) 0%,var(--color-surface) 50%,var(--color-surface-strong) 100%);background-size:200% 100%;animation:ds-skeleton-shimmer 1.4s linear infinite}@media(prefers-reduced-motion:reduce){.item-thumb-loading{animation:none;background:var(--color-surface-strong)}}.ds-top-progress{position:fixed;inset:0 0 auto;height:3px;z-index:1000;overflow:hidden;pointer-events:none;background:var(--color-surface-strong)}.ds-top-progress-track{width:40%;height:100%;border-radius:var(--radius-pill);background:var(--color-primary);animation:ds-top-progress-slide 1.1s ease-in-out infinite}@keyframes ds-top-progress-slide{0%{transform:translate(-100%)}to{transform:translate(350%)}}@media(prefers-reduced-motion:reduce){.ds-top-progress-track{width:100%;animation:none}}.modal-backdrop{position:fixed;inset:0;background:#0f172a8c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal-backdrop);padding:var(--space-6);animation:modal-backdrop-in .14s ease-out}@keyframes modal-backdrop-in{0%{background:#0f172a00;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}to{background:#0f172a8c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}}.modal-dialog{--modal-pad-x: 24px;display:flex;flex-direction:column;background:var(--color-bg);border-radius:var(--radius-lg);max-width:480px;width:100%;max-height:90vh;overflow:hidden;box-shadow:0 30px 60px -20px #0f172a59;z-index:var(--z-modal);animation:modal-dialog-in .18s cubic-bezier(.32,.72,0,1)}.modal-dialog:focus{outline:none}@keyframes modal-dialog-in{0%{transform:translateY(8px) scale(.96);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.modal-handle{display:none;flex-shrink:0}.modal-header{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:18px var(--modal-pad-x);background:var(--color-bg);border-bottom:1px solid var(--color-border)}.modal-title{margin:0;font-size:1.15rem;font-weight:700;color:var(--color-text)}.modal-close{flex-shrink:0;background:var(--color-surface);border:none;color:var(--color-text-muted);width:36px;height:36px;border-radius:50%;cursor:pointer;font-size:1rem;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease}.modal-close:hover{background:var(--color-border)}.modal-body{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:var(--space-4) var(--modal-pad-x) var(--modal-pad-x)}.modal-footer{flex-shrink:0;display:flex;justify-content:flex-end;gap:10px;padding:var(--space-3) var(--modal-pad-x) 18px;background:var(--color-bg);border-top:1px solid var(--color-border)}.modal-field{display:flex;flex-direction:column;gap:6px;font-size:var(--font-size-sm);color:var(--color-text)}.modal-field textarea,.modal-field select,.modal-field input{padding:10px var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-base);background:var(--color-bg);color:var(--color-text)}.modal-field textarea{resize:vertical;min-height:80px}@media(max-width:640px){.modal-backdrop{padding:0;align-items:flex-end}.modal-dialog{max-width:none;width:100%;max-height:92vh;border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding-bottom:var(--safe-bottom);animation:modal-sheet-in .22s cubic-bezier(.32,.72,0,1)}@keyframes modal-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}.modal-handle{display:block;width:36px;height:4px;background:var(--color-border-strong);border-radius:999px;margin:var(--space-2) auto var(--space-1)}.modal-footer{flex-direction:column-reverse;align-items:stretch}.modal-footer>*{width:100%}}.modal-dialog--form{max-width:640px}.modal-dialog--wide{max-width:720px}@media(min-width:1024px){.modal-dialog--wide{max-width:820px}}@media(min-width:768px)and (max-width:1024px){.modal-dialog--form{max-width:720px}}@media(max-width:767px){.modal-backdrop:has(.modal-dialog--form){padding:0;align-items:flex-end}.modal-dialog--form{--modal-pad-x: 16px;max-width:none;width:100%;height:auto;max-height:85dvh;border-radius:18px 18px 0 0;padding-bottom:0;animation:modal-sheet-in .22s cubic-bezier(.32,.72,0,1)}.modal-dialog--form .modal-handle{display:block;width:40px;height:4px;background:var(--color-border-strong);border-radius:999px;margin:10px auto 2px}}@media(prefers-reduced-motion:reduce){.modal-backdrop,.modal-dialog{animation:none}}.cm-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:var(--space-3);border-radius:var(--radius-pill);background:var(--color-warning-soft);color:var(--color-warning);border:1px solid var(--color-warning-border)}.cm-icon svg{width:24px;height:24px}.cm-body{margin:0;font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:var(--line-height-base);display:grid;gap:var(--space-2)}.cm-body p{margin:0}.cm-body strong{color:var(--color-text)}.msgr-emoji{font-family:var(--chat-emoji-font);font-weight:400;font-style:normal;line-height:1}.msgr-action{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;flex:none;padding:0;border:0;background:transparent;color:var(--color-primary);cursor:pointer;position:relative;transition:background-color var(--chat-dur-swap) ease,opacity var(--chat-dur-swap) ease}.msgr-action:hover:not(:disabled){background:var(--color-primary-soft)}.msgr-action[aria-expanded=true],.msgr-action.is-active{background:var(--color-primary-tint)}.msgr-action:disabled{opacity:.35;cursor:default}.msgr-action svg{width:20px;height:20px}.msgr-kit :focus-visible,.msgr-action:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.msgr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.msgr-dismiss{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;flex:none;padding:0;cursor:pointer;color:var(--chat-text-muted);background:var(--chat-composer-bg);border:1px solid var(--chat-frame-border)}.msgr-dismiss:hover{color:var(--chat-text)}.msgr-dismiss svg{width:14px;height:14px;stroke-width:2.4}.msgr-kit button,.msgr-kit [role=button],.msgr-action,.msgr-dismiss{min-height:0}.msgr-reaction,.msgr-voice__speed,.msgr-dismiss,.msgr-composer__thumb-remove,.msgr-composer__notice-close,.msgr-picker__clear,.msgr-picker__tone,.msgr-qbar__item,.msgr-qbar__more,.msgr-voice__play{position:relative}.msgr-reaction:before,.msgr-voice__speed:before,.msgr-dismiss:before,.msgr-composer__thumb-remove:before,.msgr-composer__notice-close:before,.msgr-picker__clear:before,.msgr-qbar__item:before,.msgr-qbar__more:before,.msgr-voice__play:before{content:"";position:absolute}.msgr-reaction:before{inset:-10px -2px}.msgr-voice__speed:before{inset:-12px -4px}.msgr-dismiss:before{inset:-8px}.msgr-composer__thumb-remove:before{inset:-11px}.msgr-composer__notice-close:before{inset:-12px}.msgr-picker__clear:before{inset:-11px -6px}.msgr-qbar__item:before{inset:-5px 0}.msgr-qbar__more:before{inset:-8px -2px}.msgr-voice__play:before{inset:-5px}.msgr-picker{--msgr-picker-origin-x: 32px;display:flex;flex-direction:column;background:var(--chat-popover-bg);border:1px solid var(--chat-frame-border);color:var(--chat-text);font-family:var(--font-family-base);text-align:start}.msgr-picker--popover{width:var(--chat-picker-w);height:var(--chat-picker-h);max-width:calc(100vw - 16px);border-radius:18px;box-shadow:var(--chat-shadow-lg);position:relative;z-index:var(--z-dropdown);animation:msgr-picker-in var(--chat-dur-pop) ease-out;transform-origin:var(--msgr-picker-origin-x) 100%}.msgr-picker--anchored{position:fixed;top:0;left:0}.msgr-picker--popover[data-placement=below]{transform-origin:var(--msgr-picker-origin-x) 0}@keyframes msgr-picker-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.msgr-picker--sheet{width:100%;height:min(314px,50vh);background:var(--chat-sheet-bg);border-width:1px 0 0;border-color:var(--chat-composer-bar-border);padding-top:10px;animation:msgr-sheet-in var(--chat-dur-pop) ease-out}@keyframes msgr-sheet-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.msgr-picker__search-row{display:flex;align-items:center;gap:8px;margin:12px 12px 8px}.msgr-picker--sheet .msgr-picker__search-row{margin:0 12px 8px}.msgr-picker__search{flex:1;min-width:0;height:38px;border-radius:var(--radius-pill);background:var(--chat-input-bg);border:1.5px solid transparent;display:flex;align-items:center;gap:8px;padding:0 12px 0 13px;color:var(--chat-text-faint);cursor:text}.msgr-picker--sheet .msgr-picker__search{background:var(--chat-composer-bg);border-color:var(--chat-frame-border)}.msgr-picker--sheet .msgr-picker__search input{font-size:16px}.msgr-picker__search:focus-within{border-color:var(--color-primary)}.msgr-picker__search>svg{width:16px;height:16px;flex:none}.msgr-picker__search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--chat-text);font:inherit;font-size:13.5px;padding:0;height:100%}.msgr-picker__search input::-moz-placeholder{color:var(--chat-text-faint);opacity:1}.msgr-picker__search input::placeholder{color:var(--chat-text-faint);opacity:1}.msgr-picker__search input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.msgr-picker__search input:focus-visible{outline:0}.msgr-picker__clear{width:22px;height:22px;border-radius:50%;border:0;padding:0;display:grid;place-items:center;background:transparent;color:var(--chat-text-faint);cursor:pointer}.msgr-picker__clear svg{width:14px;height:14px}.msgr-picker__tone-toggle{width:38px;height:38px;border-radius:50%;border:1px solid var(--chat-frame-border);background:var(--chat-composer-bg);display:grid;place-items:center;font-size:20px;padding:0;cursor:pointer;flex:none}.msgr-picker__tone-row{display:flex;justify-content:center;padding:0 12px 8px}.msgr-picker__tabs{display:flex;justify-content:space-between;padding:0 12px;border-bottom:1px solid var(--chat-frame-border);flex:none}.msgr-picker__tab{flex:0 1 36px;min-width:0;height:36px;display:grid;place-items:center;font-size:18px;border:0;padding:0;background:transparent;border-radius:10px 10px 0 0;position:relative;opacity:.6;cursor:pointer;color:var(--chat-text-faint);transition:opacity var(--chat-dur-swap) ease,background-color var(--chat-dur-swap) ease}@media(hover:hover){.msgr-picker__tab:hover{opacity:1;background:var(--color-primary-soft)}}.msgr-picker__tab.is-on{opacity:1;color:var(--color-primary)}.msgr-picker__tab.is-on:after{content:"";position:absolute;inset-inline:7px;bottom:-1px;height:3px;border-radius:3px;background:var(--color-primary)}.msgr-picker__tab:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;opacity:1}.msgr-picker__tab svg{width:20px;height:20px}.msgr-picker--sheet .msgr-picker__tabs{border-bottom:0;padding:0 8px 2px}.msgr-picker--sheet .msgr-picker__tab{flex:0 1 40px;height:40px;border-radius:12px;opacity:1}.msgr-picker--sheet .msgr-picker__tab.is-on{background:var(--color-primary-tint)}.msgr-picker--sheet .msgr-picker__tab.is-on:after{display:none}.msgr-picker__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 8px 6px;position:relative;scrollbar-width:thin}.msgr-picker__heading{margin:0;font-size:10.5px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:var(--chat-text-faint);padding:10px 8px 4px}.msgr-picker__heading:lang(ar){letter-spacing:0;font-size:11.5px}.msgr-picker__grid{display:grid;grid-template-columns:repeat(8,40px);justify-content:center}.msgr-picker--sheet .msgr-picker__grid{grid-template-columns:repeat(8,minmax(0,1fr))}.msgr-picker__cell{width:40px;height:40px;display:grid;place-items:center;font-size:24px;border-radius:10px;border:0;padding:0;background:transparent;cursor:pointer;transition:background-color var(--chat-dur-swap) ease}.msgr-picker--sheet .msgr-picker__cell{width:100%;height:44px;font-size:29px}.msgr-picker__cell .msgr-emoji{display:block;transition:transform var(--chat-dur-swap) ease}.msgr-picker__cell:focus-visible{background:var(--color-primary-tint);box-shadow:inset 0 0 0 1.5px var(--color-primary);outline:0}.msgr-picker__cell:focus-visible .msgr-emoji{transform:scale(1.15)}.msgr-picker__cell:active{background:var(--color-primary-tint)}@media(hover:hover){.msgr-picker__cell:hover{background:var(--color-primary-tint);box-shadow:inset 0 0 0 1.5px var(--color-primary)}.msgr-picker__cell:hover .msgr-emoji{transform:scale(1.15)}}.msgr-picker__empty{margin:24px 8px;text-align:center;font-size:13px;color:var(--chat-text-faint)}.msgr-picker__foot{display:flex;align-items:center;gap:10px;padding-block:10px;padding-inline:14px 12px;border-top:1px solid var(--chat-frame-border);background:var(--color-primary-soft);border-radius:0 0 18px 18px;flex:none}.msgr-picker__preview{font-size:34px;width:40px;text-align:center;flex:none}.msgr-picker__meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.msgr-picker__meta b{font-size:13px;font-weight:700;color:var(--chat-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msgr-picker__meta code{font:600 11px ui-monospace,DejaVu Sans Mono,monospace;color:var(--chat-accent-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:ltr;text-align:start}.msgr-picker__tones{display:flex;gap:1px;padding:3px;border-radius:var(--radius-pill);background:var(--chat-popover-bg);border:1px solid var(--chat-frame-border);flex:none}.msgr-picker__tone{width:25px;height:25px;display:grid;place-items:center;font-size:16px;border-radius:50%;border:0;padding:0;background:transparent;cursor:pointer}.msgr-picker__tone.is-on{box-shadow:inset 0 0 0 1.5px var(--color-primary);background:var(--color-primary-tint)}.msgr-picker--sheet .msgr-picker__tone{width:36px;height:36px;font-size:22px}@media(prefers-reduced-motion:reduce){.msgr-picker--popover,.msgr-picker--sheet{animation-name:msgr-fade-in}.msgr-picker__cell .msgr-emoji{transition:none}}@keyframes msgr-fade-in{0%{opacity:0}to{opacity:1}}.msgr-composer{position:relative;display:flex;flex-direction:column;min-width:0;font-family:var(--font-family-base);color:var(--chat-text)}.msgr-composer--card{background:var(--chat-composer-bg);border:1px solid var(--chat-frame-border);border-radius:20px;padding:10px 12px;box-shadow:var(--chat-shadow-sm)}.msgr-composer--flush{padding:10px 14px 8px}.msgr-composer--phone{background:var(--chat-composer-bar-bg);border-top:1px solid var(--chat-composer-bar-border);padding:8px}.msgr-composer.is-dragover{box-shadow:0 0 0 2px var(--color-primary),var(--chat-shadow-md)}.msgr-composer__drop{position:absolute;inset:0;display:grid;place-items:center;border-radius:inherit;background:var(--chat-highlight);color:var(--chat-accent-text);font-weight:800;font-size:13px;pointer-events:none}.msgr-composer__bar{display:flex;align-items:flex-end;gap:4px;min-width:0}.msgr-composer__bar>.msgr-action{margin-bottom:2px}.msgr-composer__textwrap{flex:1;min-width:0;min-height:40px;margin:0 4px;display:flex;align-items:flex-end;border-radius:20px;background:var(--chat-input-bg);border:1.5px solid transparent;transition:border-color var(--chat-dur-swap) ease,box-shadow var(--chat-dur-swap) ease}.msgr-composer__textwrap:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-tint)}.msgr-composer__text{flex:1;min-width:0;display:block;resize:none;border:0;outline:0;background:transparent;color:var(--chat-text);font:inherit;font-size:14px;line-height:24px;padding:6.5px 14.5px;margin:0;max-height:136px;overflow-y:hidden;overflow-wrap:anywhere;box-shadow:none}.msgr-composer__text::-moz-placeholder{color:var(--chat-placeholder);opacity:1}.msgr-composer__text::placeholder{color:var(--chat-placeholder);opacity:1}.msgr-composer__text:focus-visible{outline:0}.msgr-composer__text:disabled{cursor:not-allowed;opacity:.6}.msgr-composer__send{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;flex:none;border:0;padding:0;cursor:pointer;background:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--chat-send-shadow);animation:msgr-swap-in var(--chat-dur-swap) ease-out}.msgr-composer__send svg{width:18px;height:18px}.msgr-composer__send:hover:not(:disabled){background:var(--color-primary-hover)}.msgr-composer__send:disabled{opacity:.45;cursor:default;box-shadow:none}.msgr-composer__send:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@keyframes msgr-swap-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.msgr-mirror-rtl:dir(rtl){transform:scaleX(-1)}.msgr-like-wrap{position:relative;flex:none;display:grid}.msgr-like{position:relative;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-size:24px;border:0;padding:0;background:transparent;cursor:pointer;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transition:transform var(--chat-dur-swap) ease,background-color var(--chat-dur-swap) ease;animation:msgr-swap-in var(--chat-dur-swap) ease-out}.msgr-like:hover:not(:disabled){background:var(--color-primary-soft)}.msgr-like.is-pressed{background:var(--color-primary-tint);transform:scale(.92)}.msgr-like.is-held{background:var(--color-primary-tint);transform:none}.msgr-like:disabled{opacity:.45;cursor:default}.msgr-like:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.msgr-like__glyph{display:block}.msgr-like__ring{position:absolute;inset:-7px;width:54px;height:54px;transform:rotate(-90deg);overflow:visible;opacity:0;pointer-events:none}.msgr-like.is-held .msgr-like__ring,.msgr-like.is-cancelled .msgr-like__ring{opacity:1}.msgr-like__ring circle{fill:none;stroke-width:3}.msgr-like__track{stroke:var(--color-primary-tint)}.msgr-like__progress{stroke:var(--color-primary);stroke-linecap:round;stroke-dasharray:0 100}.msgr-like.is-pressed .msgr-like__progress{animation:msgr-like-ring .9s linear forwards}.msgr-like.is-cancelled .msgr-like__progress{animation:none;stroke-dasharray:0 100}@keyframes msgr-like-ring{0%{stroke-dasharray:0 100}to{stroke-dasharray:100 100}}.msgr-like__fly{position:absolute;inset-inline-end:-2px;bottom:calc(100% + 10px);font-size:var(--chat-like-l);line-height:1;pointer-events:none;z-index:5;transform-origin:100% 100%;transform:scale(calc(44 / 96));transition:transform var(--chat-dur-spring) var(--chat-ease-spring),opacity var(--chat-dur-spring) ease,filter var(--chat-dur-spring) ease}.msgr-like__fly:dir(rtl){transform-origin:0 100%}.msgr-like__fly .msgr-emoji{display:block}.msgr-like__fly--m{transform:scale(calc(64 / 96))}.msgr-like__fly--l{transform:scale(1)}.msgr-like__fly--x{transform:scale(.375);opacity:.4;filter:grayscale(.6)}.msgr-like__fly.is-wobbling .msgr-emoji{animation:msgr-like-wobble .6s ease-in-out infinite alternate}.msgr-like__fly.is-sent{animation:msgr-like-fly .24s ease-out forwards}@keyframes msgr-like-wobble{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}@keyframes msgr-like-fly{to{opacity:0;translate:0 -80px}}.msgr-like__cancel{position:absolute;bottom:calc(100% + 64px);inset-inline-end:0;white-space:nowrap;display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:var(--radius-pill);font-size:11px;font-weight:700;background:var(--chat-danger-soft);color:var(--chat-danger);z-index:6;pointer-events:none}.msgr-composer__context{display:flex;align-items:center;gap:10px;padding-block:7px;padding-inline:12px 8px;border-radius:12px;background:var(--color-primary-soft);border-inline-start:3px solid var(--chat-quote-bar);margin-bottom:10px;min-width:0}.msgr-composer__context-icon{width:16px;height:16px;flex:none;color:var(--color-primary)}.msgr-composer__context-text{flex:1;min-width:0}.msgr-composer__context-text b{display:block;font-size:12.5px;font-weight:700;line-height:1.35;color:var(--chat-text)}.msgr-composer__context-text em{font-style:normal;color:var(--chat-accent-text)}.msgr-composer__context-text>span{display:block;font-size:12.5px;line-height:1.4;color:var(--chat-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msgr-composer__context-text>span.is-deleted{font-style:italic}.msgr-composer__attachments{display:flex;gap:10px;align-items:center;margin-bottom:10px;padding-top:7px;min-width:0}.msgr-composer__thumb{position:relative;width:64px;height:64px;border-radius:12px;border:1px solid var(--chat-frame-border);background:linear-gradient(135deg,var(--color-primary-tint),var(--color-primary-pale));flex:none}.msgr-composer__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:11px;display:block}.msgr-composer__thumb-remove{position:absolute;top:-7px;inset-inline-end:-7px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;padding:0;cursor:pointer;background:var(--chat-tooltip-bg);color:var(--chat-tooltip-text);border:2px solid var(--chat-composer-bg)}.msgr-composer__thumb-remove svg{width:12px;height:12px;stroke-width:3}.msgr-composer__file{position:relative;display:flex;align-items:center;gap:10px;height:64px;padding-inline:10px 12px;border-radius:12px;border:1px solid var(--chat-frame-border);background:var(--chat-composer-bg);min-width:0;max-width:100%}.msgr-composer__file-type{width:40px;height:44px;border-radius:8px;display:grid;place-items:center;flex:none;font-size:10px;font-weight:800;letter-spacing:.04em;background:var(--color-primary-soft);color:var(--chat-accent-text)}.msgr-composer__file-type.is-pdf{background:var(--chat-danger-soft);color:var(--chat-danger)}.msgr-composer__file-text{min-width:0}.msgr-composer__file-name{font-size:13px;font-weight:700;line-height:1.3;color:var(--chat-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.msgr-composer__file-size{font-size:11.5px;color:var(--chat-text-faint)}.msgr-composer__file .msgr-dismiss{margin-inline-start:6px}.msgr-composer__notice{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px;padding:7px 8px 7px 12px;padding-inline:12px 8px;border-radius:12px;font-size:12.5px;line-height:1.45;font-weight:600}.msgr-composer__notice>span{flex:1;min-width:0}.msgr-composer__notice.is-error{background:var(--chat-danger-soft);color:var(--chat-danger)}.msgr-composer__notice.is-info{background:var(--color-primary-soft);color:var(--chat-accent-text)}.msgr-composer__notice-close{width:20px;height:20px;border:0;padding:0;display:grid;place-items:center;background:transparent;color:inherit;cursor:pointer;flex:none}.msgr-composer__notice-close svg{width:14px;height:14px}.msgr-composer__counter{align-self:flex-end;margin-top:4px;font:600 11.5px ui-monospace,DejaVu Sans Mono,monospace;color:var(--chat-text-faint);font-variant-numeric:tabular-nums}.msgr-composer__counter.is-limit{color:var(--chat-danger)}.msgr-composer__rec{position:relative;display:flex;align-items:center;gap:8px;min-height:40px;padding-inline-start:2px;min-width:0}.msgr-composer__trash{color:var(--chat-text-faint)}.msgr-composer__trash.is-confirm{color:var(--chat-recording);background:var(--chat-recording-soft)}.msgr-composer__rec-dot{width:10px;height:10px;border-radius:50%;background:var(--chat-recording);box-shadow:0 0 0 4px var(--chat-recording-soft),0 0 0 9px var(--chat-recording-soft);flex:none;margin-inline:10px 6px;animation:msgr-rec-pulse 1.2s ease-in-out infinite}@keyframes msgr-rec-pulse{50%{box-shadow:0 0 0 2px var(--chat-recording-soft),0 0 0 5px var(--chat-recording-soft)}}.msgr-composer__rec-time{font-size:14px;font-weight:800;color:var(--chat-text);font-variant-numeric:tabular-nums;min-width:30px}.msgr-composer__rec-time.is-warning{color:var(--chat-recording)}.msgr-composer__rec-time.is-preview{font-size:13px}.msgr-composer__rec-wave{flex:1;min-width:0}.msgr-composer__rec.is-preview .msgr-composer__rec-wave{overflow:hidden}.msgr-composer__stop{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;flex:none;padding:0;cursor:pointer;background:transparent;border:1.5px solid var(--chat-recording);color:var(--chat-recording)}.msgr-composer__stop svg{width:14px;height:14px}.msgr-composer__stop:focus-visible{outline:2px solid var(--chat-recording);outline-offset:2px}.msgr-composer__slide{display:inline-flex;align-items:center;gap:2px;font-size:12.5px;font-weight:600;color:var(--chat-text-faint);white-space:nowrap}.msgr-composer__slide svg{width:15px;height:15px}.msgr-composer__micbig{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;flex:none;margin-block:-10px;margin-inline-end:-6px;background:var(--color-primary);color:var(--color-on-primary);box-shadow:0 0 0 6px var(--color-primary-tint),var(--chat-mic-glow)}.msgr-composer__micbig svg{width:24px;height:24px}.msgr-composer__lock{position:absolute;inset-inline-end:8px;bottom:calc(100% + 24px);width:40px;padding:9px 0 7px;border-radius:var(--radius-pill);display:flex;flex-direction:column;align-items:center;gap:4px;background:var(--chat-popover-bg);border:1px solid var(--chat-frame-border);box-shadow:var(--chat-shadow-md);color:var(--chat-text-muted)}.msgr-composer__lock svg{width:17px;height:17px}.msgr-composer__lock-up{color:var(--color-primary);animation:msgr-lock-hint 1.2s ease-in-out infinite}@keyframes msgr-lock-hint{50%{transform:translateY(-3px)}}.msgr-composer--phone .msgr-composer__bar{align-items:flex-end;gap:2px}.msgr-composer--phone .msgr-composer__attach{width:44px;height:44px;margin-bottom:-2px}.msgr-composer--phone .msgr-composer__attach svg{width:32px;height:32px;padding:7px;border-radius:50%;background:var(--color-primary);color:var(--color-on-primary);stroke-width:2.4}.msgr-composer--phone .msgr-composer__attach:hover:not(:disabled){background:transparent}.msgr-composer--phone .msgr-composer__textwrap{margin:0 2px;background:var(--chat-composer-bg);border-color:var(--chat-frame-border);align-items:flex-end}.msgr-composer--phone .msgr-composer__text{font-size:16px;padding-inline:12.5px 4px}.msgr-composer__emoji--inner{width:32px;height:32px;margin:2.5px 4px}.msgr-composer--phone .msgr-composer__camera,.msgr-composer--phone .msgr-composer__mic{width:40px;height:40px;margin-bottom:0}.msgr-composer--phone .msgr-like{width:44px;height:44px;font-size:27px;margin-bottom:-2px}.msgr-composer--phone .msgr-composer__send{width:38px;height:38px;margin:1px 3px;box-shadow:none}.msgr-composer--phone .msgr-composer__context{margin:-8px -8px 8px;padding-block:8px 6px;padding-inline:14px 6px;border-radius:0;background:transparent;border-inline-start:0;border-bottom:1px solid var(--chat-composer-bar-border)}.msgr-composer--phone .msgr-composer__context-text{border-inline-start:3px solid var(--chat-quote-bar);padding-inline-start:10px}.msgr-composer--phone .msgr-composer__context-text b{font-weight:600;color:var(--chat-text-faint)}.msgr-composer--phone .msgr-composer__context-text em{font-weight:800;color:var(--chat-text)}.msgr-composer--phone .msgr-picker--sheet{margin:8px -8px -8px;width:auto}@media(prefers-reduced-motion:reduce){.msgr-composer__send,.msgr-like,.msgr-like__fly.is-sent,.msgr-composer__lock-up{animation:none}.msgr-like__fly,.msgr-like{transition:none}.msgr-like__fly.is-wobbling .msgr-emoji,.msgr-composer__rec-dot{animation:none}}.msgr-wave{display:flex;align-items:center;gap:2px;height:28px;position:relative;min-width:0;touch-action:none}.msgr-wave i{width:2.5px;border-radius:2px;flex:none;background:var(--chat-wave-idle)}.msgr-wave i.is-played{background:var(--chat-wave-played)}.msgr-wave--out i{background:var(--chat-wave-out-idle)}.msgr-wave--out i.is-played{background:var(--chat-bubble-out-text)}.msgr-wave--static i{background:var(--chat-wave-static)}.msgr-wave--static i.is-played{background:var(--chat-wave-played)}.msgr-wave--live{overflow:hidden;justify-content:flex-end;-webkit-mask-image:linear-gradient(90deg,transparent 0,black 30%);mask-image:linear-gradient(90deg,transparent 0,black 30%)}[dir=rtl] .msgr-wave--live{-webkit-mask-image:linear-gradient(270deg,transparent 0,black 30%);mask-image:linear-gradient(270deg,transparent 0,black 30%)}.msgr-wave--live i{background:var(--color-primary);transition:height 90ms linear}.msgr-wave.is-seekable{cursor:pointer}.msgr-wave.is-seekable:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:4px}.msgr-wave__knob{position:absolute;top:50%;width:12px;height:12px;margin-top:-6px;margin-inline-start:-6px;border-radius:50%;background:var(--chat-wave-played);box-shadow:0 0 0 3px var(--chat-highlight);pointer-events:none}.msgr-wave--out .msgr-wave__knob{background:var(--chat-bubble-out-text);box-shadow:var(--chat-shadow-sm)}.msgr-voice{display:flex;flex-direction:column;min-width:0}.msgr-voice__row{display:flex;align-items:center;gap:10px}.msgr-voice__row .msgr-wave{flex:none;width:160px}.msgr-voice__play{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;flex:none;border:0;padding:0;cursor:pointer;background:var(--color-primary);color:var(--color-on-primary)}.msgr-voice--out .msgr-voice__play{background:var(--chat-bubble-out-text);color:var(--color-primary)}.msgr-voice__play svg{width:14px;height:14px}.msgr-voice__play:focus-visible,.msgr-voice__speed:focus-visible{outline:2px solid currentColor;outline-offset:2px}.msgr-voice--in .msgr-voice__play:focus-visible{outline-color:var(--color-primary)}.msgr-voice__end{display:inline-flex;align-items:center;gap:8px;flex:none}.msgr-voice__time{font-size:12px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:28px}.msgr-voice--in .msgr-voice__time{color:var(--chat-text-muted)}.msgr-voice--out .msgr-voice__time{color:var(--chat-bubble-out-text)}.msgr-voice__meta{display:flex;align-items:center;gap:6px;margin-top:4px;padding-inline-start:44px;min-height:19px}.msgr-voice__speed{font:inherit;font-size:11px;font-weight:800;line-height:1;height:22px;min-width:30px;padding:0 6px;display:inline-grid;place-items:center;border-radius:var(--radius-pill);cursor:pointer;border:1px solid var(--color-primary-border);background:var(--color-primary-soft);color:var(--chat-accent-text)}.msgr-voice--out .msgr-voice__speed{border-color:transparent;background:var(--chat-on-out-soft);color:var(--chat-bubble-out-text)}@media(max-width:640px){.msgr-voice__row .msgr-wave{flex:1 1 auto;width:auto;min-width:143px;gap:1.5px;justify-content:space-between}.msgr-voice__end{flex-direction:column;align-items:flex-end;gap:3px}.msgr-voice__time{min-width:0}.msgr-voice__speed{height:18px;min-width:0;font-size:10.5px}}.msgr-voice__unheard{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--chat-text-faint)}.msgr-voice__dot{width:8px;height:8px;border-radius:50%;background:var(--color-primary);flex:none}.msgr-voice__meta-end{margin-inline-start:auto;display:inline-flex;align-items:center;gap:4px}.msgr-qbar{display:inline-flex;align-items:center;padding:4px 6px;border-radius:var(--radius-pill);background:var(--chat-popover-bg);border:1px solid var(--chat-frame-border);box-shadow:var(--chat-shadow-lg);animation:msgr-qbar-in var(--chat-dur-pop) var(--chat-ease-spring);transform-origin:20% 100%}@keyframes msgr-qbar-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.msgr-qbar__item{width:32px;height:34px;display:grid;place-items:center;font-size:22px;position:relative;border:0;padding:0;background:transparent;cursor:pointer;border-radius:10px}.msgr-qbar__item>.msgr-emoji{display:block;transition:transform var(--chat-dur-swap) var(--chat-ease-spring)}.msgr-qbar__item:focus-visible>.msgr-emoji{transform:scale(1.45) translateY(-7px)}@media(hover:hover){.msgr-qbar__item:hover>.msgr-emoji{transform:scale(1.45) translateY(-7px)}.msgr-qbar__item:hover .msgr-qbar__tip{opacity:1}}.msgr-qbar__item:focus-visible{outline:0}.msgr-qbar__item.is-on:after{content:"";position:absolute;bottom:1px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--color-primary)}.msgr-qbar__tip{position:absolute;bottom:calc(100% + 16px);left:50%;transform:translate(-50%);white-space:nowrap;font-size:10.5px;font-weight:700;line-height:1.2;color:var(--chat-tooltip-text);background:var(--chat-tooltip-bg);padding:4px 8px;border-radius:7px;pointer-events:none;opacity:0;transition:opacity var(--chat-dur-swap) ease}.msgr-qbar__item:focus-visible .msgr-qbar__tip{opacity:1}.msgr-qbar__more{width:28px;height:28px;margin-inline-start:4px;border-radius:50%;border:0;padding:0;display:grid;place-items:center;background:var(--color-primary-soft);color:var(--color-primary);cursor:pointer}.msgr-qbar__more:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.msgr-qbar__more svg{width:16px;height:16px;stroke-width:2.4}.msgr-qbar--lg{height:54px;padding:0 6px;gap:2px;background:var(--chat-sheet-bg);border-width:1.5px}.msgr-qbar--lg .msgr-qbar__item{width:40px;height:44px;font-size:29px}.msgr-qbar--lg .msgr-qbar__item.is-on{background:var(--color-primary-tint);border-radius:50%}.msgr-qbar--lg .msgr-qbar__more{width:32px;height:32px}.msgr-reactions{display:flex;flex-wrap:wrap;gap:4px;margin-top:-6px;padding-inline:10px 0;position:relative;z-index:2}.msgr-reactions--end{justify-content:flex-end;padding-inline:0 10px}.msgr-reaction{display:inline-flex;align-items:center;gap:4px;height:24px;padding-inline:6px 8px;border-radius:var(--radius-pill);background:var(--chat-reaction-bg);border:1px solid var(--chat-reaction-border);font:inherit;font-size:12px;font-weight:800;line-height:1;color:var(--chat-text-strong);box-shadow:var(--chat-shadow-sm);cursor:pointer;animation:msgr-chip-pop .14s var(--chat-ease-spring);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.msgr-reaction .msgr-emoji{font-size:14px}.msgr-reaction.is-mine{background:var(--chat-reaction-own-bg);border:1.5px solid var(--chat-reaction-own-border);color:var(--chat-accent-text)}.msgr-reaction:hover{border-color:var(--chat-reaction-own-border)}.msgr-reaction:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@keyframes msgr-chip-pop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.msgr-quote{display:flex;gap:8px;align-items:center;width:100%;min-width:0;border-radius:10px;padding-block:6px;padding-inline:9px 10px;margin:2px 0 6px;border:0;border-inline-start:3px solid var(--chat-quote-bar);font:inherit;text-align:start;color:inherit}.msgr-quote--out{background:var(--chat-quote-out-bg)}.msgr-quote--in{background:var(--chat-quote-in-bg)}.msgr-quote.is-clickable{cursor:pointer}.msgr-quote.is-clickable:hover{box-shadow:0 0 0 2px var(--color-primary-pale)}.msgr-quote.is-clickable:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.msgr-quote__text{min-width:0;flex:1;display:flex;flex-direction:column}.msgr-quote__author{display:block;font-size:12px;font-weight:700;line-height:1.35;color:var(--chat-quote-out-author);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msgr-quote--in .msgr-quote__author{color:var(--chat-accent-text)}.msgr-quote__excerpt{display:-webkit-box;unicode-bidi:plaintext;text-align:start;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12.5px;line-height:1.4;color:var(--chat-quote-out-text);overflow-wrap:anywhere}.msgr-quote--in .msgr-quote__excerpt{color:var(--chat-text-muted)}.msgr-quote__excerpt.is-deleted{font-style:italic;opacity:.85}.msgr-quote__icon{font-size:13px;margin-inline-end:4px}.msgr-quote__thumb{width:36px;height:36px;border-radius:8px;flex:none;display:grid;place-items:center;font-size:18px;overflow:hidden;background:linear-gradient(135deg,var(--color-primary-tint),var(--color-primary-pale))}.msgr-quote__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.msgr-typing{display:inline-flex;align-items:center;gap:4px;height:14px}.msgr-typing i{width:7px;height:7px;border-radius:50%;background:var(--chat-typing-dot);animation:msgr-typing-bounce 1.2s ease-in-out infinite}.msgr-typing i:nth-child(2){animation-delay:.15s}.msgr-typing i:nth-child(3){animation-delay:.3s}.msgr-typing--sm{gap:3px;height:10px}.msgr-typing--sm i{width:5px;height:5px;background:var(--color-primary)}@keyframes msgr-typing-bounce{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-3px);opacity:1}}.msgr-who{width:260px;max-width:calc(100vw - 32px);background:var(--chat-popover-bg);border:1px solid var(--chat-frame-border);border-radius:16px;box-shadow:var(--chat-shadow-lg);overflow:hidden;color:var(--chat-text);animation:msgr-qbar-in var(--chat-dur-pop) var(--chat-ease-spring)}.msgr-who__head{display:flex;align-items:center;justify-content:space-between;padding-block:8px 2px;padding-inline:14px 8px;font-size:14px;font-weight:800;color:var(--chat-text-strong)}.msgr-who__close{width:30px;height:30px;display:grid;place-items:center;border:0;padding:0;border-radius:50%;background:transparent;color:var(--chat-text-faint);cursor:pointer}.msgr-who__close svg{width:16px;height:16px}.msgr-who__close:hover{background:var(--color-primary-soft)}.msgr-who__tabs{display:flex;gap:2px;padding:0 10px;border-bottom:1px solid var(--chat-frame-border);overflow-x:auto;scrollbar-width:none}.msgr-who__tab{position:relative;flex:none;display:inline-flex;align-items:center;gap:4px;padding:6px 8px 8px;border:0;background:transparent;font:inherit;font-size:12px;font-weight:700;color:var(--chat-text-faint);cursor:pointer}.msgr-who__tab .msgr-emoji{font-size:13px}.msgr-who__tab.is-on{color:var(--chat-accent-text)}.msgr-who__tab.is-on:after{content:"";position:absolute;inset-inline:6px;bottom:-1px;height:3px;border-radius:3px;background:var(--color-primary)}.msgr-who__list{list-style:none;margin:0;padding:4px 0 6px;max-height:240px;overflow-y:auto}.msgr-who__row{width:100%;display:flex;align-items:center;gap:10px;padding:7px 14px;border:0;background:transparent;font:inherit;color:inherit;text-align:start}button.msgr-who__row{cursor:pointer}.msgr-who__row.is-mine{background:var(--color-primary-soft)}.msgr-who__av{flex:none;display:grid;width:28px;height:28px}.msgr-who__name{flex:1;min-width:0;font-size:13px;font-weight:700;line-height:1.25;color:var(--chat-text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msgr-who__name small{display:block;font-size:11px;font-weight:600;color:var(--chat-text-faint)}.msgr-who__emoji{font-size:18px}.msgr-who__close:focus-visible,.msgr-who__tab:focus-visible,.msgr-who__row:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.msgr-qbar,.msgr-reaction,.msgr-who{animation:none}.msgr-qbar__item>.msgr-emoji{transition:none}.msgr-typing i{animation:none}.msgr-typing i:nth-child(2){opacity:.7}.msgr-typing i:nth-child(3){opacity:.45}}.cil-backdrop{position:fixed;inset:0;background:#020617eb;display:flex;align-items:center;justify-content:center;padding:var(--space-4);z-index:1300;animation:cil-in .16s ease-out}@keyframes cil-in{0%{opacity:0}to{opacity:1}}.cil-img{max-width:100%;max-height:100%;border-radius:var(--radius-md);box-shadow:var(--shadow-xl);cursor:default}.cil-close{position:fixed;top:16px;right:16px;width:40px;height:40px;border:none;border-radius:var(--radius-pill);background:#ffffff26;color:#fff;font-size:1.1rem;cursor:pointer}.cil-close:hover{background:#ffffff4d}@media(prefers-reduced-motion:reduce){.cil-backdrop{animation:none}}.inbox-home,.modal-dialog.inbox-compose{--inbox-page-bg: var(--dash-page-bg, var(--color-surface));--inbox-pane-bg: var(--dash-card-bg);--inbox-outline: var(--dash-card-bd);--inbox-divider: var(--chat-frame-border);--inbox-label: var(--dash-title);--inbox-title: var(--dash-strong);--inbox-accent: var(--chat-accent-text);--inbox-field-bg: var(--color-bg);--inbox-row-active: color-mix(in srgb, var(--color-primary) 12%, var(--color-bg));--inbox-ghost: color-mix(in srgb, var(--color-primary) 10%, var(--color-bg));--inbox-amount: var(--color-primary);--inbox-verified: var(--color-primary);--inbox-max-w: 1760px;--inbox-list-w: clamp(340px, 23vw, 440px);--inbox-details-w: clamp(284px, 19vw, 380px);--inbox-bubble-cap: 640px;--inbox-gap: 16px}.inbox-home{display:flex;flex-direction:column;height:100dvh;background:var(--inbox-page-bg);color:var(--chat-text)}.app-home.inbox-home:before,.app-home.inbox-home:after{content:none}:root[data-theme=dark] .inbox-home,:root[data-theme=dark] .modal-dialog.inbox-compose{--inbox-field-bg: var(--chat-thread-bg);--inbox-row-active: color-mix(in srgb, var(--color-primary) 30%, var(--dash-card-bg));--inbox-ghost: color-mix(in srgb, var(--color-primary) 16%, var(--dash-card-bg));--inbox-amount: var(--chat-text);--inbox-verified: var(--color-primary-darker)}.inbox-main{position:relative;z-index:1;flex:1 1 auto;min-height:0;overflow:hidden;width:100%;max-width:var(--inbox-max-w);margin:0 auto;padding:var(--space-5);display:flex}.inbox-layout{flex:1 1 auto;min-height:0;min-width:0;display:grid;grid-template-columns:var(--inbox-list-w) minmax(0,1fr);gap:var(--inbox-gap);position:relative}.inbox-layout.has-details{grid-template-columns:var(--inbox-list-w) minmax(0,1fr) var(--inbox-details-w)}.inbox-pane{min-height:0;min-width:0;display:flex;flex-direction:column;position:relative;overflow:hidden;background:var(--inbox-pane-bg);border:1px solid var(--inbox-outline);border-radius:22px}.inbox-ellipsis{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-label{font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--inbox-label)}.inbox-verified{color:var(--inbox-verified);flex:none}.inbox-to{flex:none;margin:0 3px;vertical-align:-1px}[dir=rtl] .inbox-to,[dir=rtl] .inbox-flip-rtl{transform:scaleX(-1)}.inbox-link{display:inline-flex;align-items:center;gap:2px;color:var(--inbox-accent);font-size:12.5px;font-weight:700;text-decoration:none;white-space:nowrap}.inbox-link:hover{text-decoration:underline}.ds-btn.inbox-icon{width:36px;height:36px;min-height:0;padding:0;flex:none;border-radius:var(--radius-pill);color:var(--inbox-accent);box-shadow:none}.ds-btn.inbox-icon:hover:not(:disabled){background:var(--inbox-ghost)}.ds-btn.inbox-icon.is-active{background:var(--color-primary-tint);color:var(--color-primary);box-shadow:inset 0 0 0 1.5px var(--color-primary-border)}:root[data-theme=dark] .ds-btn.inbox-icon.is-active{color:var(--color-on-primary)}.ds-avatar.inbox-av{font-weight:800;letter-spacing:.02em;color:var(--color-on-primary)}.ds-avatar.inbox-av--row{width:44px;height:44px;font-size:14px}.ds-avatar.inbox-av--head{width:42px;height:42px;font-size:14px}.ds-avatar.inbox-av--bubble{width:28px;height:28px;font-size:10.5px}.ds-avatar.inbox-av--seen{width:16px;height:16px;font-size:7px}.ds-avatar.inbox-av--who{width:28px;height:28px;font-size:10px}.ds-avatar.inbox-av--profile{width:76px;height:76px;font-size:24px}.ds-avatar.inbox-av--tone-0{background:var(--chat-avatar-1, var(--color-primary))}.ds-avatar.inbox-av--tone-1{background:var(--chat-avatar-2, var(--color-primary))}.ds-avatar.inbox-av--tone-2{background:var(--chat-avatar-3, var(--color-primary))}.ds-avatar.inbox-av--tone-3{background:var(--chat-avatar-4, var(--color-primary))}.ds-avatar.inbox-av--tone-4{background:var(--chat-avatar-5, var(--color-primary))}.ds-avatar.inbox-av--tone-5{background:var(--chat-avatar-6, var(--color-primary))}.ds-avatar.inbox-av--tone-6{background:var(--chat-avatar-7, var(--color-primary))}.ds-avatar.inbox-av--owl{background:var(--color-primary-tint);box-shadow:inset 0 0 0 1.5px var(--color-primary-border)}.ds-avatar.inbox-av--owl .ds-avatar__img{-o-object-fit:cover;object-fit:cover;-o-object-position:42% 0;object-position:42% 0;transform:scale(1.35) translateY(9%)}.inbox-list-head{display:flex;align-items:center;justify-content:space-between;padding:18px 18px 12px}.inbox-title{margin:0;font-size:26px;line-height:1.1;font-weight:800;letter-spacing:-.01em;color:var(--inbox-title)}.inbox-search{margin:0 18px;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:var(--radius-pill);background:var(--inbox-field-bg);border:1px solid var(--inbox-divider);color:var(--chat-text-faint);cursor:text;transition:border-color var(--chat-dur-swap) ease,box-shadow var(--chat-dur-swap) ease}.inbox-search:focus-within{border-color:var(--color-primary);box-shadow:var(--shadow-focus)}.inbox-search input{flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--chat-text);font:inherit;font-size:13.5px}.inbox-search input::-moz-placeholder{color:var(--chat-placeholder)}.inbox-search input::placeholder{color:var(--chat-placeholder)}.inbox-filters{--inbox-fade-start: 0px;--inbox-fade-end: 0px;flex:none;display:flex;flex-wrap:wrap;gap:8px 6px;padding:14px 18px 8px;overflow:visible;scrollbar-width:none;scroll-padding-inline:16px;-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--inbox-fade-start),black calc(100% - var(--inbox-fade-end)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,black var(--inbox-fade-start),black calc(100% - var(--inbox-fade-end)),transparent 100%)}[dir=rtl] .inbox-filters{-webkit-mask-image:linear-gradient(to left,transparent 0,black var(--inbox-fade-start),black calc(100% - var(--inbox-fade-end)),transparent 100%);mask-image:linear-gradient(to left,transparent 0,black var(--inbox-fade-start),black calc(100% - var(--inbox-fade-end)),transparent 100%)}.inbox-filters.is-fade-start{--inbox-fade-start: 28px}.inbox-filters.is-fade-end{--inbox-fade-end: 28px}.inbox-filters::-webkit-scrollbar{display:none}.inbox-filters .ds-chip{flex:none;height:34px;padding:0 14px;white-space:nowrap;gap:6px;border:1.5px solid var(--color-primary-border);background:var(--inbox-pane-bg);color:var(--inbox-accent);font-size:13px;font-weight:700;box-shadow:var(--shadow-xs, none);transition:background var(--chat-dur-swap) ease,border-color var(--chat-dur-swap) ease,color var(--chat-dur-swap) ease,transform var(--chat-dur-swap) ease}.inbox-filters .ds-chip:hover:not(:disabled):not(.ds-chip--active){background:var(--inbox-ghost);border-color:var(--color-primary);color:var(--inbox-accent)}.inbox-filters .ds-chip:active:not(:disabled){transform:scale(.97)}.inbox-filters .ds-chip--active,.inbox-filters .ds-chip--active:hover:not(:disabled){background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.inbox-filters .ds-chip__label{display:inline-flex;align-items:center;gap:4px}.inbox-count{flex:none;min-width:20px;height:20px;padding:0 6px;border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font-size:11px;font-weight:800;line-height:1;display:inline-grid;place-items:center}.inbox-count--chip{min-width:20px;height:20px;padding:0 6px;font-size:11.5px}.ds-chip--active .inbox-count--chip{background:var(--color-on-primary);color:var(--color-primary)}.inbox-list-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;padding-bottom:var(--space-4)}.inbox-sec{display:flex;align-items:center;gap:6px;padding:14px 20px 6px;font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--inbox-label)}.inbox-rows{padding:0 8px}.inbox-row{width:100%;display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center;padding:10px 12px;border:0;border-radius:16px;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer;position:relative;transition:background var(--chat-dur-swap) ease}.inbox-row+.inbox-row:before{content:"";position:absolute;inset-inline-start:68px;inset-inline-end:12px;top:0;height:1px;background:var(--inbox-divider)}.inbox-row:hover{background:var(--inbox-ghost)}.inbox-row:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.inbox-row.is-active{background:var(--inbox-row-active);box-shadow:inset 0 0 0 1px var(--color-primary-border)}.inbox-row.is-active:before,.inbox-row.is-active+.inbox-row:before,.inbox-row:hover:before,.inbox-row:hover+.inbox-row:before{display:none}.inbox-row-main{min-width:0;display:flex;flex-direction:column}.inbox-row-top,.inbox-row-bottom{display:flex;align-items:center;gap:8px;min-width:0}.inbox-row-name{min-width:0;display:flex;align-items:center;gap:4px;font-weight:700;font-size:14.5px;color:var(--chat-text);line-height:1.45}.inbox-row-time{margin-inline-start:auto;flex:none;font-size:11.5px;font-weight:600;color:var(--chat-text-faint);white-space:nowrap}.inbox-row-ctx{display:flex;align-items:center;min-width:0;font-size:12px;font-weight:700;line-height:1.5;color:var(--inbox-accent);white-space:nowrap;overflow:hidden}.inbox-route{display:inline-flex;align-items:center;flex:none}.inbox-sep{margin:0 5px;opacity:.55}.inbox-row-preview{flex:1;min-width:0;font-size:13px;line-height:1.5;color:var(--chat-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inbox-row.is-unread .inbox-row-name{font-weight:800}.inbox-row.is-unread .inbox-row-preview{color:var(--chat-text);font-weight:700}.inbox-row.is-unread .inbox-row-time{color:var(--inbox-accent);font-weight:800}.inbox-pin{flex:none;color:var(--chat-text-faint)}.inbox-row--skeleton{cursor:default}.inbox-row--skeleton .inbox-row-main{gap:6px}.inbox-list-empty{margin:var(--space-6) var(--space-4)}.inbox-caught-up{margin:auto 18px 0;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:16px;border:1px dashed var(--color-primary-border);color:var(--chat-text-muted);font-size:12.5px}.inbox-caught-up img{width:46px;height:48px;-o-object-fit:contain;object-fit:contain;flex:none}.inbox-caught-up b{display:block;color:var(--chat-text);font-size:13.5px}.inbox-thread--idle{align-items:center;justify-content:center;background:var(--chat-thread-bg)}.inbox-thread--idle .ds-empty-state{background:transparent;border:0;box-shadow:none}.inbox-thread-head{flex:none;display:flex;align-items:center;gap:12px;padding:12px 16px 12px 18px;border-bottom:1px solid var(--inbox-divider)}.ds-btn.inbox-back{display:none;margin-inline-start:-8px}.inbox-thread-id{flex:1;min-width:0}.inbox-thread-name{display:flex;align-items:center;gap:5px;font-size:16px;font-weight:800;line-height:1.3;color:var(--chat-text)}.inbox-thread-sub{font-size:12.5px;font-weight:600;color:var(--chat-text-faint)}.inbox-deal{flex:none;margin:12px 16px;border:1px solid var(--color-primary-border);border-radius:18px;background:var(--inbox-field-bg);overflow:hidden}:root[data-theme=dark] .inbox-deal{border-color:var(--dash-card-bd)}.inbox-deal-main{display:flex;align-items:center;gap:12px;padding:10px 12px}.inbox-deal-thumb{position:relative;width:48px;height:48px;flex:none;border-radius:12px;overflow:hidden;display:grid;place-items:center;background:var(--color-primary-tint);color:var(--color-primary)}.inbox-deal-thumb img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.inbox-deal-info{flex:1;min-width:0}.inbox-deal-title{display:flex;align-items:center;gap:8px;min-width:0;font-size:14.5px;font-weight:800;line-height:1.35;color:var(--chat-text)}.ds-badge.inbox-deal-status{flex:none;padding:1px 9px;font-size:11.5px;font-weight:800;border:1.5px solid var(--dash-status-off-bd);background:transparent;color:var(--dash-status-off-fg)}.ds-badge.inbox-deal-status.ds-badge--warning{color:var(--dash-status-progress-fg);border-color:var(--dash-status-progress-bd);background:var(--color-warning-soft)}.ds-badge.inbox-deal-status.ds-badge--success{color:var(--dash-status-done-fg);border-color:var(--dash-status-done-bd);background:var(--color-success-soft)}.ds-badge.inbox-deal-status.ds-badge--danger{color:var(--color-danger);border-color:currentColor}.inbox-deal-route{display:flex;align-items:center;font-size:12.5px;font-weight:600;color:var(--chat-text-muted)}.inbox-deal-secured-mini{display:none}.inbox-deal-side{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.inbox-amount{font-size:18px;font-weight:800;line-height:1.1;color:var(--inbox-amount);white-space:nowrap}.inbox-amount small{margin-inline-start:3px;font-size:11px;font-weight:800}.ds-btn.inbox-deal-toggle{display:none}.inbox-escrow{display:flex;align-items:center;gap:7px;padding:6px 12px;background:var(--color-success-soft);border-top:1px solid var(--color-success-border);font-size:12px;color:var(--color-success-text)}.inbox-escrow b{font-weight:700}.inbox-escrow span{color:var(--chat-text-muted);font-weight:600}.inbox-timeline{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--chat-gap-between-groups);padding:12px 20px 14px;background:var(--chat-thread-bg);border-top:1px solid var(--inbox-divider)}.inbox-timeline-wrap{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.inbox-timeline-wrap:before{content:"";position:absolute;inset-inline:0;top:1px;height:28px;z-index:2;pointer-events:none;background:linear-gradient(var(--chat-thread-bg),transparent)}.inbox-timeline>:first-child{margin-top:auto}.inbox-timeline-skeleton{display:flex;flex-direction:column;gap:10px}.inbox-skeleton-mine{align-self:flex-end}.inbox-timeline-empty{margin:auto;color:var(--chat-text-faint);font-size:13px}.inbox-daysep,.inbox-newsep{flex:none;display:flex;align-items:center;gap:12px;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--chat-text-faint)}.inbox-daysep:before,.inbox-daysep:after,.inbox-newsep:before,.inbox-newsep:after{content:"";flex:1;height:1px;background:var(--inbox-divider)}.inbox-newsep{color:var(--inbox-accent)}.inbox-daysep{position:sticky;top:-4px;z-index:3;pointer-events:none}.inbox-daysep span{padding:3px 10px;border-radius:var(--radius-pill);border:1px solid transparent;transition:background-color var(--chat-dur-swap) ease,box-shadow var(--chat-dur-swap) ease}.inbox-daysep.is-stuck:before,.inbox-daysep.is-stuck:after{visibility:hidden}.inbox-daysep.is-stuck span{background:var(--chat-popover-bg);border-color:var(--chat-frame-border);box-shadow:var(--chat-shadow-sm);color:var(--chat-text-muted)}.inbox-daysep.is-covered{visibility:hidden}.inbox-newsep:before,.inbox-newsep:after{background:var(--chat-unread-sep);opacity:.55}.inbox-newsep span{padding:3px 10px;border-radius:var(--radius-pill);border:1.5px solid var(--color-primary-border);background:var(--inbox-field-bg);letter-spacing:.12em}.inbox-sys{flex:none;align-self:center;max-width:90%;display:inline-flex;align-items:center;gap:7px;padding:5px 12px;line-height:1.35;border-radius:var(--radius-pill);background:var(--color-primary-soft);border:1px solid var(--color-primary-border);color:var(--inbox-accent);font-size:12px;font-weight:700;text-align:center}.inbox-sys-icon{flex:none}.inbox-sys small{font-size:11.5px;font-weight:600;color:var(--chat-text-faint)}.inbox-group{flex:none;display:flex;flex-direction:column;gap:var(--chat-gap-in-group);align-items:flex-start}.inbox-group.is-mine{align-items:flex-end}.inbox-msg{position:relative;display:flex;flex-direction:column;align-items:flex-start;max-width:min(var(--chat-bubble-max-w),var(--inbox-bubble-cap));min-width:0}.inbox-group.is-theirs .inbox-msg{max-width:min(calc(var(--chat-bubble-max-w) + 36px),calc(var(--inbox-bubble-cap) + 36px))}.inbox-msg.is-mine{align-items:flex-end}.inbox-msg-row{display:flex;align-items:flex-end;gap:8px;max-width:100%;min-width:0}.inbox-msg.is-mine .inbox-msg-row{flex-direction:row-reverse;align-items:center}.inbox-msg.is-theirs .inbox-msg-row{align-items:center}.inbox-msg-av{width:28px;flex:none;align-self:flex-end}.inbox-msg-content{position:relative;min-width:0;max-width:100%;-webkit-touch-callout:none}.inbox-bubble{position:relative;padding:7px 14px 8px;border-radius:var(--chat-bubble-radius);font-size:14.5px;line-height:1.45;max-width:100%;overflow-wrap:anywhere;white-space:pre-wrap;transition:box-shadow var(--chat-dur-swap) ease}.inbox-bubble--in{background:var(--chat-bubble-in-bg);color:var(--chat-bubble-in-text);border:1px solid var(--chat-bubble-in-border);box-shadow:var(--chat-shadow-sm)}.inbox-bubble--out{background:var(--chat-bubble-out-bg);color:var(--chat-bubble-out-text)}.inbox-msg.is-theirs.is-first .inbox-bubble{border-end-start-radius:var(--chat-bubble-radius-grouped)}.inbox-msg.is-theirs.is-mid .inbox-bubble{border-start-start-radius:var(--chat-bubble-radius-grouped);border-end-start-radius:var(--chat-bubble-radius-grouped)}.inbox-msg.is-theirs.is-last .inbox-bubble{border-start-start-radius:var(--chat-bubble-radius-grouped)}.inbox-msg.is-mine.is-first .inbox-bubble{border-end-end-radius:var(--chat-bubble-radius-grouped)}.inbox-msg.is-mine.is-mid .inbox-bubble{border-start-end-radius:var(--chat-bubble-radius-grouped);border-end-end-radius:var(--chat-bubble-radius-grouped)}.inbox-msg.is-mine.is-last .inbox-bubble{border-start-end-radius:var(--chat-bubble-radius-grouped)}.inbox-bubble-text{display:block;unicode-bidi:plaintext;text-align:start}.inbox-bubble--reply{min-width:min(260px,100%)}.inbox-bubble--reply>.msgr-quote{margin:1px -6px 6px;width:calc(100% + 12px)}.inbox-bubble--photo{padding:0;overflow:hidden;background:var(--chat-bubble-in-bg);border:1px solid var(--chat-bubble-in-border)}.inbox-photo{display:block;padding:0;border:0;background:none;cursor:zoom-in;border-radius:12px;overflow:hidden;margin:2px -8px 6px}.inbox-bubble--photo .inbox-photo{margin:0;border-radius:0}.inbox-photo img{display:block;width:224px;max-width:100%;height:168px;-o-object-fit:cover;object-fit:cover}.inbox-bubble--file{padding:10px 12px 10px 10px}.inbox-file{display:flex;align-items:center;gap:12px;width:272px;max-width:100%;color:inherit;text-decoration:none;white-space:normal}.inbox-bubble:not(.inbox-bubble--file) .inbox-file{margin-bottom:6px}.inbox-file-icon{position:relative;width:40px;height:44px;flex:none;border-radius:10px;display:grid;place-items:center;background:var(--color-primary-tint);color:var(--color-primary)}.inbox-file-icon.is-pdf{background:var(--chat-danger-soft);color:var(--chat-danger)}.inbox-file-icon b{position:absolute;bottom:3px;font-size:8px;font-weight:800;letter-spacing:.04em;line-height:1}.inbox-file-icon svg{margin-top:-6px}.inbox-file-meta{flex:1;min-width:0;line-height:1.3;display:flex;flex-direction:column}.inbox-file-name{font-size:13.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inbox-file-size{font-size:12px;font-weight:600;color:var(--chat-text-faint)}.inbox-bubble--out .inbox-file-size{color:inherit;opacity:.85}.inbox-file-dl{width:32px;height:32px;flex:none;border-radius:var(--radius-pill);display:grid;place-items:center;background:var(--inbox-ghost);color:var(--inbox-accent)}.inbox-bubble--out .inbox-file-dl{background:var(--chat-on-out-soft);color:var(--chat-bubble-out-text)}.inbox-msg.is-voice .inbox-msg-content{flex-shrink:0}.inbox-bubble--voice{padding:8px 12px 8px 8px;white-space:normal}.inbox-emoji-only{display:block;font-size:var(--chat-emoji-only-size);line-height:1.2;margin-block-end:4px;letter-spacing:3px;padding:0 2px;border-radius:12px}.inbox-like{display:block;line-height:1.2;margin-block-end:4px;padding:0 2px;border-radius:12px}.inbox-like-reply{display:flex;flex-direction:column;align-items:flex-start;gap:2px;max-width:280px}.inbox-like-reply.is-mine{align-items:flex-end}.inbox-voice-caption{display:block;margin-top:6px;padding-inline-start:2px}.inbox-like--s{font-size:var(--chat-like-s)}.inbox-like--m{font-size:var(--chat-like-m)}.inbox-like--l{font-size:var(--chat-like-l)}.inbox-bubble--deleted{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px dashed var(--chat-bubble-in-border);background:transparent;color:var(--chat-text-faint);font-style:italic;font-size:13.5px}.inbox-msg.is-sending .inbox-msg-content{opacity:.72}.inbox-msg.is-failed .inbox-bubble--out{background:var(--chat-bubble-in-bg);color:var(--chat-text);border:1.5px solid var(--chat-danger)}.inbox-failed-icon{flex:none;color:var(--chat-danger);display:inline-flex}.inbox-failed{display:flex;align-items:center;gap:4px;margin-top:3px}.inbox-failed-retry{display:inline-flex;align-items:center;gap:5px;border:0;background:none;padding:2px 4px;font:inherit;font-size:11.5px;font-weight:700;color:var(--chat-danger);cursor:pointer}.inbox-failed-retry:hover{text-decoration:underline}.ds-btn.inbox-failed-discard{width:24px;height:24px;color:var(--chat-text-faint)}.inbox-meta{display:flex;align-items:center;gap:5px;margin-top:3px;padding:0 4px;font-size:11.5px;font-weight:600;line-height:1.6;color:var(--chat-text-faint)}.inbox-group.is-theirs .inbox-meta{margin-inline-start:36px}.inbox-meta-sep{opacity:.6}.inbox-meta-status{color:var(--color-primary)}:root[data-theme=dark] .inbox-meta-status{color:var(--color-primary-darker)}.inbox-seen{align-self:flex-end;display:flex;align-items:center;gap:5px;margin-top:4px;font-size:11.5px;font-weight:600;color:var(--chat-text-faint)}.inbox-reactions{position:relative;z-index:1;padding-inline:10px}.is-flash{animation:inbox-flash 1.2s ease both}@keyframes inbox-flash{0%{box-shadow:0 0 0 0 var(--chat-highlight)}12%{box-shadow:0 0 0 5px var(--chat-highlight)}62%{box-shadow:0 0 0 5px var(--chat-highlight)}to{box-shadow:0 0 0 0 transparent}}@media(prefers-reduced-motion:reduce){.is-flash{animation-duration:.01s;box-shadow:0 0 0 4px var(--chat-highlight)}}.inbox-tools{display:flex;align-items:center;gap:2px;flex:none;opacity:0;pointer-events:none;transition:opacity var(--chat-dur-swap) ease .12s}.inbox-msg.is-mine .inbox-tools{flex-direction:row-reverse}.inbox-msg:hover .inbox-tools,.inbox-msg:focus-within .inbox-tools,.inbox-tools.is-open{opacity:1;pointer-events:auto}@media(hover:none){.inbox-tools{display:none}}.ds-btn.inbox-tool{width:30px;height:30px;color:var(--chat-text-faint)}.ds-btn.inbox-tool.is-active{color:var(--color-primary)}.inbox-tool-more{position:relative}.inbox-menu{position:absolute;z-index:6;bottom:calc(100% + 6px);inset-inline-end:0;min-width:170px;padding:4px;border-radius:14px;background:var(--chat-popover-bg);border:1px solid var(--chat-frame-border);box-shadow:var(--chat-shadow-lg);animation:inbox-pop var(--chat-dur-pop) var(--chat-ease-spring) both}.inbox-msg.is-theirs .inbox-menu{inset-inline-end:auto;inset-inline-start:0}.inbox-menu-item{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;height:38px;padding:0 12px;border:0;border-radius:10px;background:transparent;font:inherit;font-size:13.5px;font-weight:700;color:var(--chat-text);cursor:pointer}.inbox-menu-item svg{color:var(--chat-text-muted)}.inbox-menu-item:hover,.inbox-menu-item:focus-visible{outline:none;background:var(--inbox-ghost)}.inbox-menu-item.is-danger,.inbox-menu-item.is-danger svg{color:var(--chat-danger)}.inbox-reactbar{position:absolute;z-index:5;bottom:calc(100% + 8px);inset-inline-start:0;white-space:nowrap}.inbox-msg.is-mine .inbox-reactbar{inset-inline-start:auto;inset-inline-end:0}.inbox-whopop{position:absolute;z-index:6;bottom:calc(100% + 8px);inset-inline-start:0}.inbox-msg.is-mine .inbox-whopop{inset-inline-start:auto;inset-inline-end:0}.inbox-who-sheet-panel{position:absolute;inset-inline:0;bottom:0;padding:0 8px calc(8px + env(safe-area-inset-bottom));display:flex;justify-content:center}.inbox-who-sheet-panel .msgr-who{width:100%;max-width:480px;border-radius:20px}.inbox-msg[data-tool-below] .inbox-whopop,.inbox-msg[data-tool-below] .inbox-reactbar,.inbox-msg[data-tool-below] .inbox-menu{bottom:auto;top:calc(100% + 8px)}.inbox-reactpicker{position:absolute;z-index:7;bottom:calc(100% + 8px);inset-inline-start:0}.inbox-msg.is-mine .inbox-reactpicker{inset-inline-start:auto;inset-inline-end:0}.inbox-msg.has-tool{z-index:4}@keyframes inbox-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.inbox-backto{position:absolute;inset-inline-end:18px;bottom:96px;z-index:5;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-pill);border:1.5px solid var(--color-primary-border);background:var(--chat-popover-bg);color:var(--inbox-accent);font:inherit;font-size:12.5px;font-weight:700;box-shadow:var(--chat-shadow-md);cursor:pointer}.inbox-composer{flex:none;border-top:1px solid var(--inbox-divider);background:var(--inbox-pane-bg)}.inbox-error{margin:0;padding:8px 16px 0;font-size:12.5px;font-weight:600;color:var(--chat-danger)}.inbox-sheet{position:fixed;inset:0;z-index:1200}.inbox-sheet-scrim{position:absolute;inset:0;width:100%;border:0;padding:0;background:var(--chat-scrim);backdrop-filter:blur(3.5px) saturate(.9);-webkit-backdrop-filter:blur(3.5px) saturate(.9);animation:inbox-fade var(--chat-dur-pop) ease both}.inbox-sheet-stack{position:absolute;inset-inline:12px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;pointer-events:none}.inbox-sheet-stack.is-mine{align-items:flex-end}.inbox-sheet-stack>*{pointer-events:auto}.inbox-sheet-bar{animation:inbox-pop var(--chat-dur-pop) var(--chat-ease-spring) both}.inbox-sheet-bubble{max-width:80%;max-height:40vh;overflow:hidden;transform:scale(1.03);transform-origin:center}.inbox-sheet-bubble .inbox-bubble{box-shadow:var(--chat-shadow-lg)}.inbox-sheet-menu{width:248px;border-radius:20px;overflow:hidden;background:var(--chat-sheet-bg);border:1.5px solid var(--color-primary-border);box-shadow:var(--chat-shadow-lg);animation:inbox-pop var(--chat-dur-pop) var(--chat-ease-spring) both}.inbox-sheet-meta{display:flex;align-items:center;gap:6px;padding:10px 16px 9px;font-size:12px;font-weight:600;color:var(--chat-text-faint);border-bottom:1px solid var(--chat-bubble-in-border)}.inbox-sheet-item{width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;border:0;background:transparent;font:inherit;font-size:15px;font-weight:700;color:var(--chat-text);cursor:pointer}.inbox-sheet-item+.inbox-sheet-item{border-top:1px solid var(--chat-bubble-in-border)}.inbox-sheet-item svg{color:var(--chat-text-muted)}.inbox-sheet-item.is-danger,.inbox-sheet-item.is-danger svg{color:var(--chat-danger)}@keyframes inbox-fade{0%{opacity:0}to{opacity:1}}.inbox-details{padding:14px 16px 16px}.inbox-details-top{flex:none;display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.inbox-details-top .ds-btn.inbox-icon{width:32px;height:32px;background:var(--inbox-ghost)}.inbox-details-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:14px;margin:0 -4px;padding:0 4px}.inbox-profile{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;padding-bottom:16px;border-bottom:1px solid var(--inbox-divider)}.inbox-profile .inbox-av{margin-bottom:8px}.inbox-profile-name{min-width:0;overflow-wrap:anywhere}.inbox-profile h2{max-width:100%;margin:0;display:flex;align-items:center;gap:5px;font-size:18px;font-weight:800;line-height:1.3;color:var(--chat-text)}.inbox-profile-sub{margin:0;font-size:12.5px;font-weight:600;color:var(--chat-text-faint)}.ds-btn.inbox-profile-link{margin-top:12px;border-radius:var(--radius-pill);border:1.5px solid var(--color-primary);background:transparent;color:var(--inbox-accent);font-weight:700}:root[data-theme=dark] .ds-btn.inbox-profile-link{border-color:var(--color-primary-border)}.inbox-details-sec-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.inbox-kv{border:1px solid var(--color-primary-border);border-radius:16px;padding:12px;background:var(--inbox-field-bg);overflow:hidden}:root[data-theme=dark] .inbox-kv{border-color:var(--dash-card-bd)}.inbox-kv-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 0;font-size:12.5px}.inbox-kv-row>span:first-child{flex:none;color:var(--chat-text-faint);font-weight:600}.inbox-kv-row>b{display:flex;align-items:center;min-width:0;color:var(--chat-text);font-weight:700;white-space:nowrap}.inbox-kv-total{font-size:15px}.inbox-escrow--kv{margin:8px -12px -12px}.inbox-seg{display:flex;padding:3px;margin-bottom:10px;border-radius:var(--radius-pill);border:1px solid var(--color-primary-border)}.inbox-seg-item{flex:1;height:28px;display:flex;align-items:center;justify-content:center;gap:5px;border:0;border-radius:var(--radius-pill);background:transparent;font:inherit;font-size:12px;font-weight:700;color:var(--inbox-accent);cursor:pointer}.inbox-seg-item em{font-style:normal;font-size:10.5px;font-weight:800;opacity:.75}.inbox-seg-item.is-on{background:var(--color-primary);color:var(--color-on-primary)}.inbox-media-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.inbox-media-thumb{aspect-ratio:1;padding:0;border:0;border-radius:12px;overflow:hidden;cursor:zoom-in;background:var(--inbox-ghost)}.inbox-media-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.inbox-media-list{display:flex;flex-direction:column;gap:2px}.inbox-media-line{display:flex;align-items:center;gap:8px;min-width:0;padding:7px 8px;border:0;border-radius:10px;background:transparent;font:inherit;font-size:13px;font-weight:600;color:var(--chat-text);text-decoration:none;text-align:start;cursor:pointer}.inbox-media-line:hover{background:var(--inbox-ghost)}.inbox-media-line svg{flex:none;color:var(--inbox-accent)}.inbox-media-line .inbox-ellipsis{flex:1}.inbox-media-line small{flex:none;color:var(--chat-text-faint);font-size:11.5px}.inbox-media-empty{margin:0;font-size:12.5px;color:var(--chat-text-faint)}.inbox-acts{border-top:1px solid var(--inbox-divider);padding-top:6px}.inbox-act{display:flex;align-items:center;gap:12px;height:42px;padding:0 4px;font-size:13.5px;font-weight:700;color:var(--chat-text-strong);text-decoration:none}.inbox-act-tile{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:var(--inbox-ghost);color:var(--inbox-accent)}.inbox-act-chev{margin-inline-start:auto;color:var(--chat-text-faint)}.inbox-protect{margin-top:auto;padding:14px 12px 12px;border-radius:16px;border:1px solid var(--color-primary-border);background:var(--inbox-field-bg);font-size:12.5px;color:var(--chat-text-muted)}:root[data-theme=dark] .inbox-protect{border-color:var(--dash-card-bd)}.inbox-protect img{display:block;width:140px;height:auto;margin:0 auto 8px}.inbox-protect b{display:block;font-size:13.5px;color:var(--chat-text)}.inbox-protect p{margin:4px 0 0;line-height:1.5}.inbox-details-scrim{display:none}@media(max-width:1279px){.inbox-layout.has-details{grid-template-columns:var(--inbox-list-w) minmax(0,1fr)}.inbox-details{position:absolute;top:0;bottom:0;inset-inline-end:0;width:min(var(--inbox-details-w),100%);z-index:20;box-shadow:var(--chat-shadow-lg)}.inbox-details-scrim{display:block;position:absolute;inset:0;z-index:19;border:0;padding:0;border-radius:22px;background:var(--chat-scrim);cursor:pointer}}@media(max-width:1023px){.inbox-home{--inbox-list-w: 300px;--inbox-gap: 12px}.inbox-main{padding:var(--space-3)}}@media(max-width:860px){.inbox-main{padding-bottom:var(--bottom-nav-room, 72px)}}@media(max-width:640px){.inbox-home{--chat-bubble-max-w: 80%}.inbox-main{padding:0 0 var(--bottom-nav-room, 72px)}.inbox-layout,.inbox-layout.has-details{grid-template-columns:minmax(0,1fr);gap:0}.inbox-layout.is-thread-open .inbox-list,.inbox-layout:not(.is-thread-open) .inbox-thread{display:none}.inbox-list{border:0;border-radius:0;background:var(--inbox-page-bg)}.inbox-list-head{padding:16px 16px 10px}.inbox-title{font-size:26px}.inbox-search{margin:0 16px;height:44px;border-width:1.5px;border-color:var(--color-primary-border);background:var(--inbox-pane-bg)}.inbox-search input{font-size:15px}.inbox-filters{flex-wrap:nowrap;overflow-x:auto;gap:8px;padding:12px 16px 4px}.inbox-filters .ds-chip{height:36px;padding:0 15px;font-size:14px;border-color:var(--color-primary-border);background:var(--inbox-pane-bg);color:var(--chat-text-strong)}.inbox-filters .ds-chip--active,.inbox-filters .ds-chip--active:hover:not(:disabled){background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.inbox-count--chip{min-width:20px;height:20px;font-size:11.5px}.inbox-list-scroll{margin:14px 12px 0;padding:4px 0 12px;border-radius:24px;border:1.5px solid var(--color-primary-border);background:var(--inbox-pane-bg);overflow:visible;flex:none}:root[data-theme=dark] .inbox-list-scroll{border-color:var(--dash-card-bd)}.inbox-rows{padding:0}.inbox-row{padding:9px 14px;border-radius:0}.inbox-row+.inbox-row:before{inset-inline-start:70px;inset-inline-end:14px}.inbox-row-name{font-size:15px}.inbox-row-preview{font-size:14px}.inbox-sec{padding:10px 16px 4px}.inbox-caught-up{margin:12px 14px 0}.inbox-home:not(:has(.inbox-layout.is-thread-open)){height:auto;min-height:100dvh}.inbox-home:not(:has(.inbox-layout.is-thread-open)) .inbox-main{overflow:visible}.inbox-layout:not(.is-thread-open) .inbox-list{overflow:visible}.inbox-home:has(.inbox-layout.is-thread-open){background:var(--chat-composer-bar-bg)}.inbox-thread{border:0;border-radius:0;background:var(--chat-thread-bg)}.inbox-thread-head{padding:8px 8px 8px 4px;gap:8px;background:var(--hdr-bg);color:var(--color-on-primary);border-bottom:0}.ds-btn.inbox-back{display:inline-flex;margin:0}.inbox-thread-head .ds-btn.inbox-icon{color:var(--color-on-primary)}.inbox-thread-head .ds-btn.inbox-icon:hover:not(:disabled),.inbox-thread-head .ds-btn.inbox-icon.is-active{background:var(--dash-header-hover-bg);box-shadow:none;color:var(--color-on-primary)}.inbox-thread-head .inbox-av{box-shadow:0 0 0 2px var(--dash-header-active-bd)}.inbox-thread-name{font-size:16.5px;color:var(--color-on-primary)}.inbox-thread-name .inbox-verified{color:var(--color-on-primary)}.inbox-thread-sub{color:var(--color-on-primary);opacity:.8}.inbox-deal{margin:10px 12px 0;border-radius:20px;border-width:1.5px;background:var(--inbox-pane-bg);box-shadow:var(--chat-shadow-md)}.inbox-deal-main{align-items:flex-start;padding:10px 12px 10px 10px;gap:11px;flex-wrap:wrap}.inbox-deal-thumb{width:44px;height:44px;border-radius:13px}.inbox-deal-info{display:flex;flex-wrap:wrap;align-items:center;gap:7px 6px}.inbox-deal-title{display:contents}.inbox-deal-title>.inbox-ellipsis{flex:1 0 100%;font-size:15px;font-weight:800;line-height:1.35;color:var(--chat-text)}.ds-badge.inbox-deal-status{height:24px;padding:0 9px}.inbox-deal-route,.inbox-deal-side .inbox-link{display:none}.inbox-deal-secured-mini{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:var(--radius-pill);border:1.5px solid var(--color-success-border);background:var(--color-success-soft);color:var(--color-success-text);font-size:11.5px;font-weight:800;white-space:nowrap}.inbox-deal-side{flex-direction:row;align-items:center}.inbox-amount{font-size:15px}.ds-btn.inbox-deal-toggle{display:inline-flex;width:28px;height:28px;margin:-4px -4px -4px 0;color:var(--chat-text-faint)}.inbox-deal .ds-btn.inbox-deal-toggle svg{transform:rotate(180deg);transition:transform var(--chat-dur-swap) ease}.inbox-deal.is-collapsed .ds-btn.inbox-deal-toggle svg{transform:none}.inbox-escrow{display:none}.inbox-deal.is-collapsed .inbox-deal-main{align-items:center;padding:7px 8px;flex-wrap:nowrap}.inbox-deal.is-collapsed .inbox-deal-thumb{width:32px;height:32px;border-radius:10px}.inbox-deal.is-collapsed .inbox-deal-info{flex-wrap:nowrap}.inbox-deal.is-collapsed .inbox-deal-title>.inbox-ellipsis{flex:1 1 auto;font-size:13.5px}.inbox-deal.is-collapsed .inbox-deal-secured-mini{display:none}.inbox-failed-retry,.inbox-backto,.inbox-seg-item,.ds-btn.inbox-failed-discard{min-height:0}.inbox-deal.is-collapsed .inbox-amount{font-size:13.5px}.inbox-timeline{padding:10px 12px 12px;border-top:0}.inbox-bubble{font-size:15px;padding:8px 14px 9px}.inbox-composer{border-top:0;background:transparent}.inbox-details{position:fixed;inset:0;width:100%;z-index:1100;border:0;border-radius:0;padding-bottom:var(--bottom-nav-room, 72px)}.inbox-details-scrim{display:none}.inbox-backto{bottom:84px}}@media(max-width:640px){.inbox-sys{padding:6px 12px;font-size:12.5px}}.inbox-av-wrap{position:relative;display:inline-flex;flex:none}.inbox-presence{position:absolute;inset-inline-end:-1px;bottom:-1px;width:13px;height:13px;border-radius:var(--radius-pill);background:var(--chat-online);box-shadow:0 0 0 2.5px var(--inbox-pane-bg)}.inbox-av-wrap--head .inbox-presence{width:12px;height:12px}.inbox-av-wrap--profile .inbox-presence{width:18px;height:18px;inset-inline-end:2px;bottom:10px;box-shadow:0 0 0 3px var(--inbox-pane-bg)}.inbox-row.is-active .inbox-presence{box-shadow:0 0 0 2.5px var(--inbox-row-active)}.ds-btn.inbox-compose-trigger{width:38px;height:38px;background:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--chat-send-shadow)}.ds-btn.inbox-compose-trigger:hover:not(:disabled){background:var(--color-primary-hover);color:var(--color-on-primary)}.inbox-row-time{display:inline-flex;align-items:center;gap:4px}.inbox-row-muted{color:var(--chat-text-faint)}.inbox-row-preview.inbox-row-typing,.inbox-row.is-unread .inbox-row-preview.inbox-row-typing{display:inline-flex;align-items:center;gap:6px;color:var(--inbox-accent);font-weight:700}.inbox-row-typing .msgr-typing i{background:var(--inbox-accent)}.inbox-active{display:none}.inbox-active-row{display:flex;gap:12px;overflow-x:auto;padding:6px 16px 4px;scrollbar-width:none}.inbox-active-row::-webkit-scrollbar{display:none}.inbox-active-item{flex:none;width:60px;display:flex;flex-direction:column;align-items:center;gap:5px;padding:0;border:0;background:transparent;font:inherit;font-size:12.5px;font-weight:600;color:var(--chat-text-strong);cursor:pointer}.inbox-active-item>.inbox-ellipsis{max-width:100%}.ds-avatar.inbox-av--active{width:52px;height:52px;font-size:16px;box-shadow:0 0 0 2px var(--inbox-pane-bg),0 0 0 4px var(--color-primary)}.inbox-av-wrap--active .inbox-presence{inset-inline-end:0;bottom:0}.inbox-thread-stats{display:flex;align-items:center;flex-wrap:nowrap;min-width:0;overflow:hidden;white-space:nowrap}.inbox-thread-stats>*+*:before{content:"·";margin:0 6px;color:var(--chat-text-faint)}.inbox-thread-stats .inbox-presence-text.is-online{position:relative;padding-inline-start:12px;color:var(--color-success-text)}.inbox-thread-stats .inbox-presence-text.is-online:after{content:"";position:absolute;inset-inline-start:0;top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:var(--radius-pill);background:var(--chat-online)}.inbox-stat{display:inline-flex;align-items:center;gap:4px}.inbox-stat-role,.inbox-stat.is-role-only{display:none}.inbox-rating{display:inline-flex;align-items:center;gap:2px}.inbox-star{color:var(--color-warning-gold, var(--color-warning));fill:currentColor}.inbox-findbar{flex:none;display:flex;align-items:center;gap:4px;padding:6px 10px 6px 16px;border-bottom:1px solid var(--inbox-divider);background:var(--inbox-field-bg);color:var(--chat-text-faint)}.inbox-findbar input{flex:1 1 auto;min-width:0;height:34px;margin-inline-start:4px;border:0;outline:none;background:transparent;color:var(--chat-text);font:inherit;font-size:14px}.inbox-findbar input::-moz-placeholder{color:var(--chat-placeholder)}.inbox-findbar input::placeholder{color:var(--chat-placeholder)}.inbox-findbar input::-webkit-search-cancel-button{display:none}.inbox-findbar-count{flex:none;font-size:12.5px;font-weight:700;color:var(--chat-text-muted);white-space:nowrap;margin-inline-end:4px}.inbox-findbar .ds-btn.inbox-icon{width:32px;height:32px}mark.inbox-hl{background:var(--color-warning-soft);color:var(--chat-bubble-in-text);border-radius:3px;padding:0 1px}mark.inbox-hl.is-current{background:var(--color-warning);color:var(--chat-text)}.inbox-typing{display:flex;align-items:flex-end;gap:8px;animation:inbox-fade var(--chat-dur-pop) ease}.inbox-bubble--typing{display:inline-flex;align-items:center;padding:11px 14px}.inbox-composer-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 18px 8px;font-size:12px;font-weight:700;min-height:26px}.inbox-foot-typing{display:inline-flex;align-items:center;gap:6px;color:var(--inbox-accent);min-width:0}.inbox-foot-typing .msgr-typing i{background:var(--inbox-accent)}.inbox-foot-hint{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border:1px dashed var(--color-primary-border);border-radius:var(--radius-pill);color:var(--inbox-accent);white-space:nowrap}.inbox-blocked{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:10px 14px 14px;padding:12px 16px;border-radius:16px;border:1px solid var(--inbox-divider);background:var(--inbox-field-bg);color:var(--chat-text-muted);font-size:13.5px;font-weight:600;text-align:center}.inbox-blocked>svg{color:var(--color-danger);flex:none}.inbox-blocked em{font-style:normal;color:var(--color-danger)}.ds-btn.inbox-blocked-action{min-height:0;height:auto;padding:0 4px;font-weight:800}.inbox-profile-stats{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.inbox-profile-stats>*+*:before{content:"·";margin:0 6px}.inbox-profile-meta{margin:2px 0 0;font-size:12px;font-weight:600;color:var(--chat-text-faint)}.ds-badge.inbox-verified-tag{margin-top:10px;gap:5px;height:26px;padding:0 11px;border:1.5px solid var(--color-success-border);background:var(--color-success-soft);color:var(--color-success-text);font-weight:800}button.inbox-act{width:100%;border:0;background:transparent;font:inherit;font-size:13.5px;font-weight:700;text-align:start;cursor:pointer;border-radius:12px}button.inbox-act:hover{background:var(--inbox-ghost)}button.inbox-act:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.inbox-act.is-danger{color:var(--color-danger)}.inbox-act.is-danger .inbox-act-tile{background:var(--color-danger-soft);color:var(--color-danger)}.inbox-switch{margin-inline-start:auto;flex:none;position:relative;width:38px;height:22px;border-radius:var(--radius-pill);background:var(--chat-frame-border);transition:background var(--chat-dur-swap) ease}.inbox-switch:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:16px;height:16px;border-radius:var(--radius-pill);background:var(--color-bg);box-shadow:var(--chat-shadow-sm);transition:transform var(--chat-dur-swap) ease}.inbox-switch.is-on{background:var(--color-primary)}.inbox-switch.is-on:after{transform:translate(16px)}[dir=rtl] .inbox-switch.is-on:after{transform:translate(-16px)}.inbox-modal-lead{margin:0 0 12px;font-size:13.5px;color:var(--color-text-muted);line-height:1.5}.inbox-reasons{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:14px}.inbox-callout{display:flex;gap:10px;margin-bottom:14px;padding:12px 14px;border-radius:var(--radius-md);border:1px solid var(--color-danger-border);background:var(--color-danger-soft);color:var(--color-text);font-size:13px;line-height:1.5}.inbox-callout>svg{flex:none;margin-top:1px;color:var(--color-danger)}.inbox-callout.is-warning{border-color:var(--color-warning-border);background:var(--color-warning-soft)}.inbox-callout.is-warning>svg{color:var(--color-warning-dark, var(--color-warning))}.inbox-callout b{display:block;font-size:13.5px}.inbox-callout p{margin:2px 0 8px}.inbox-callout.is-warning p{margin-bottom:0}.inbox-block-body{display:flex;gap:12px;align-items:flex-start}.inbox-block-icon{flex:none;width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:var(--color-danger-soft);color:var(--color-danger)}.inbox-block-body ul{margin:0;padding-inline-start:18px;font-size:13.5px;line-height:1.55;color:var(--color-text)}.inbox-compose-search{margin:0 0 10px}.inbox-compose .modal-body{padding-top:4px}.inbox-pick{width:100%;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px;border:0;border-radius:14px;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.inbox-pick:hover{background:var(--inbox-ghost, var(--color-primary-tint))}.inbox-pick:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.inbox-pick-main{min-width:0;display:flex;flex-direction:column}.inbox-pick-main b{display:flex;align-items:center;gap:4px;font-size:14.5px;color:var(--color-text)}.inbox-pick-main small{font-size:12.5px;color:var(--color-text-muted)}.inbox-pick-main small svg{display:inline}.inbox-pick-chev{color:var(--color-text-muted)}.inbox-compose .inbox-sec{padding:12px 10px 4px}.inbox-pick-list{display:flex;flex-direction:column}@media(max-width:1023px){.inbox-composer-foot{display:none}}@media(max-width:640px){.inbox-active{display:block}.inbox-active .inbox-sec{padding:14px 16px 2px}.inbox-thread-stats>.inbox-stat-trips{display:none}.inbox-stat-role{display:inline}.inbox-stat.is-role-only{display:inline-flex}.inbox-thread-stats .inbox-presence-text.is-online{color:var(--color-on-primary)}.inbox-thread-head .inbox-presence{box-shadow:0 0 0 2px var(--hdr-bg)}.ds-btn.inbox-compose-trigger{background:transparent;color:var(--color-primary);box-shadow:inset 0 0 0 1.5px var(--color-primary-border)}.inbox-findbar{padding-inline-start:12px}.inbox-blocked{margin:8px 12px 12px}}.chatp{--inbox-pane-bg: var(--color-bg);--inbox-outline: var(--rqd-line, var(--chat-frame-border));--inbox-divider: var(--chat-frame-border);--inbox-accent: var(--chat-accent-text);--inbox-field-bg: var(--color-bg);--inbox-row-active: color-mix(in srgb, var(--color-primary) 12%, var(--color-bg));--inbox-ghost: color-mix(in srgb, var(--color-primary) 10%, var(--color-bg));position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--inbox-pane-bg);border:1px solid var(--inbox-outline);border-radius:var(--radius-xl);color:var(--chat-text);container:chatp / inline-size}:root[data-theme=dark] .chatp{--inbox-pane-bg: var(--dash-card-bg, var(--color-bg));--inbox-field-bg: var(--chat-thread-bg);--inbox-row-active: color-mix(in srgb, var(--color-primary) 30%, var(--dash-card-bg));--inbox-ghost: color-mix(in srgb, var(--color-primary) 16%, var(--dash-card-bg))}.chatp .inbox-timeline-wrap{flex:1 1 auto;min-height:0}.chatp .inbox-timeline{position:relative;padding-inline:16px}.chatp>.inbox-timeline-wrap:first-child .inbox-timeline{border-top:0}.chatp-head{flex:none;display:flex;align-items:center;gap:10px;padding:10px 12px 10px 14px}.chatp-id{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.chatp-name{font-size:15px;font-weight:800;line-height:1.3;color:var(--chat-text)}.chatp-sub{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--chat-text-faint)}.chatp-sub.is-online,.chatp-sub.is-typing{color:var(--chat-accent-text)}.chatp-head-action{flex:none;display:flex;align-items:center;gap:4px}.chatp-banner{flex:none;padding:10px 14px;border-top:1px solid var(--inbox-divider)}.chatp-head+.inbox-timeline-wrap .inbox-timeline,.chatp-banner+.inbox-timeline-wrap .inbox-timeline{border-top:1px solid var(--inbox-divider)}.chatp-empty{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:300px;text-align:center;line-height:1.5}.chatp-lead{flex:none}.chatp-typing{display:flex;align-items:flex-end;gap:8px}.chatp-typing-bubble{display:inline-flex;align-items:center;padding:11px 14px;border-radius:var(--chat-bubble-radius);border:1px solid var(--chat-bubble-in-border);background:var(--chat-bubble-in-bg)}.chatp-composer{flex:none}.chatp-readonly{margin:0;padding:14px 16px;font-size:13px;font-weight:600;text-align:center;color:var(--chat-text-muted)}@container chatp (max-width: 520px){.inbox-timeline{--chat-bubble-max-w: 80%;padding-inline:12px}.inbox-msg.is-voice{max-width:94%}.msgr-voice__row .msgr-wave{flex:1 1 auto;width:auto;min-width:110px;gap:1.5px;justify-content:space-between}.msgr-voice__end{flex-direction:column;align-items:flex-end;gap:3px}.msgr-voice__time{min-width:0}.msgr-voice__speed{height:18px;min-width:0;font-size:10.5px}}.scw-root{position:fixed;inset:0;pointer-events:none;z-index:1090}.scw-root>*{pointer-events:auto}@media(max-width:640px){:root[data-profile-sheet=open] .scw-fab{display:none}:root:has(.request-chat-panel .chatp) .scw-root:not(.scw-open) .scw-fab,:root:has(.request-chat-panel .chatp) .scw-toast{display:none}}:root:has(.modal-backdrop) .scw-fab,:root:has(.modal-backdrop) .scw-toast{display:none}:root:has(.chatp .msgr-composer:focus-within) .scw-root:not(.scw-open) .scw-fab{display:none}.scw-fab{position:fixed;right:24px;bottom:24px;width:60px;height:60px;border:none;border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);cursor:pointer;box-shadow:var(--shadow-lg);display:inline-flex;align-items:center;justify-content:center;transition:transform .15s ease,filter .15s ease,box-shadow .15s ease}.scw-fab:hover{transform:translateY(-2px) scale(1.05);filter:brightness(1.05);box-shadow:var(--shadow-xl)}.scw-fab:focus-visible{outline:none;box-shadow:var(--shadow-focus),var(--shadow-lg)}.scw-fab-badge{position:absolute;top:-2px;right:-2px;min-width:22px;height:22px;padding:0 6px;border-radius:var(--radius-pill);background:var(--color-danger);color:var(--color-on-primary);font-size:var(--font-size-xs);font-weight:700;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--color-bg);animation:scw-pulse 1.8s ease-in-out infinite}@keyframes scw-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.scw-toast{position:fixed;right:24px;bottom:96px;max-width:260px;background:var(--color-text);color:var(--color-bg);padding:10px var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:600;box-shadow:var(--shadow-lg);z-index:1091;animation:scw-toast-in .22s ease-out}@keyframes scw-toast-in{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.scw-panel{position:fixed;right:24px;bottom:96px;width:380px;max-width:calc(100vw - 32px);height:min(600px,calc(100vh - 132px));display:flex;flex-direction:column;border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);transform-origin:bottom right;animation:scw-slide-in .2s cubic-bezier(.32,.72,0,1)}@keyframes scw-slide-in{0%{transform:translateY(16px) scale(.97);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.scw-chat{flex:1 1 auto;border-color:var(--chat-frame-border)}@media(max-width:640px){.scw-fab{bottom:calc(72px + var(--safe-bottom, 0px));right:16px;width:56px;height:56px}.scw-toast{right:16px;left:16px;max-width:none;bottom:calc(140px + var(--safe-bottom, 0px))}.scw-panel{inset:0;width:100vw;max-width:100vw;height:100dvh;border-radius:0}.scw-chat{border:0;border-radius:0}.scw-chat .chatp-head{padding-top:max(10px,var(--safe-top, 0px))}}@media(prefers-reduced-motion:reduce){.scw-fab-badge,.scw-panel,.scw-toast{animation:none}}
