.pad[data-active-app=wallet] .pad__content,.pad[data-active-app=market] .pad__content,.pad[data-active-app=pulse] .pad__content,.pad[data-active-app=news] .pad__content,.pad[data-active-app=settings] .pad__content,.pad[data-active-app=moderation] .pad__content,.pad[data-active-app=redaction] .pad__content,.pad[data-active-app=admin] .pad__content,.pad[data-active-app=hop] .pad__content,.pad[data-active-app=buzz] .pad__content,.pad[data-active-app=crew] .pad__content,.pad[data-active-app=business] .pad__content,.pad[data-active-app=community] .pad__content,.pad[data-active-app=studio] .pad__content,.pad[data-active-app=help] .pad__content,.pad[data-active-app=appstore] .pad__content{--color-text: #111827;--color-text-secondary: #374151;--color-text-muted: #6b7280;--color-text-dim: #9ca3af;color:var(--color-text);--color-bg: #ffffff;--color-bg-surface: #f3f4f6;--color-bg-elevated: #eceef2;--color-border: #e5e7eb;--color-border-focus: #93b4f5;--frost-bg: rgba(255, 255, 255, .75);--frost-border: rgba(17, 24, 39, .12);--glass-bg: rgba(255, 255, 255, .7);--glass-border: rgba(17, 24, 39, .1);--color-chat-bubble: #f3f4f6}.pad[data-active-app=wallet] .pad__content{--color-primary: #2563eb;--color-primary-hover: #1d4ed8;--color-primary-dim: rgba(37, 99, 235, .12);--color-accent: #8b5cf6}.pad[data-active-app=market] .pad__content{--color-primary: #dd614c;--color-primary-hover: #c9503c;--color-primary-dim: rgba(221, 97, 76, .14);--color-accent: #daa144}.pad[data-active-app=pulse] .pad__content{--color-primary: #5d4432;--color-primary-hover: #4a3628;--color-primary-dim: rgba(93, 68, 50, .12);--color-accent: #5d4432;--color-bg: #f9f7f5;--color-bg-surface: #efece7;--color-bg-elevated: #e9e3dd;--color-text: #3e2b1e;--color-border: #e9e3dd}.pad[data-active-app=news] .pad__content{--color-primary: #3b82f6;--color-primary-hover: #2f6fe0;--color-primary-dim: rgba(59, 130, 246, .14);--color-accent: #8b5cf6}.pad[data-active-app=settings] .pad__content,.pad[data-active-app=moderation] .pad__content,.pad[data-active-app=redaction] .pad__content,.pad[data-active-app=admin] .pad__content{--color-primary: #111827;--color-primary-hover: #000000;--color-primary-dim: rgba(17, 24, 39, .08);--color-accent: #111827}.pad[data-active-app=hop] .pad__content{--color-primary: #6442d6;--color-primary-hover: #5636bd;--color-primary-dim: rgba(100, 66, 214, .14);--color-accent: #c8b3fd;--color-bg: #fffbff;--color-border: #e7e0ec}.pad[data-active-app=buzz] .pad__content,.pad[data-active-app=crew] .pad__content{--color-primary: #0a84ff;--color-primary-hover: #0066d6;--color-primary-dim: rgba(10, 132, 255, .14);--color-accent: #0a84ff;--color-bg: #eef1f8;--color-bg-surface: rgba(255, 255, 255, .62);--color-bg-elevated: rgba(255, 255, 255, .8);--color-border: rgba(17, 24, 39, .08)}.pad[data-active-app=business] .pad__content{--color-primary: #2563eb;--color-primary-hover: #1d4ed8;--color-primary-dim: rgba(37, 99, 235, .08);--color-accent: #2563eb;--color-bg: #f9fafb}.pad[data-active-app=appstore] .pad__content{--color-primary: #0284c7;--color-primary-hover: #0369a1;--color-primary-dim: rgba(2, 132, 199, .1);--color-accent: #38bdf8;--color-bg: #f8fbfe}.pad[data-active-app=help] .pad__content{--color-primary: #0d9488;--color-primary-hover: #0f766e;--color-primary-dim: rgba(13, 148, 136, .12);--color-accent: #5eead4;--color-bg: #f2fbf9}.pad[data-active-app=studio] .pad__content{--color-primary: #7c3aed;--color-primary-hover: #6d28d9;--color-primary-dim: rgba(124, 58, 237, .12);--color-accent: #c4b5fd;--color-bg: #faf9ff}.pad[data-active-app=community] .pad__content{--color-primary: #7b6cff;--color-primary-hover: #6a5be0;--color-primary-dim: rgba(123, 108, 255, .12);--color-accent: #7b6cff;--color-bg: #f7f7fb}.pad[data-active-app=community] .pad-hd__tag{flex-shrink:0;display:inline-flex;align-items:center;padding:2px 6px;border:1px solid rgba(245,158,11,.5);border-radius:4px;background:#f59e0b24;color:#92400e;font-size:9px;font-weight:800;letter-spacing:.14em;line-height:1.5}.pad[data-active-app=community] .pad-hd__tag:before{content:"BETA"}.pad[data-active-app=wallet]{--w-bg: #f7f8fa;--w-card: #ffffff;--w-ink: #111827;--w-muted: #6b7280;--w-faint: #9ca3af;--w-line: #e5e7eb;--w-rule: rgba(17, 24, 39, .06);--w-primary: #2563eb;--w-primary-deep: #1d4ed8;--w-pos: #15803d;--w-warn: #b45309;--w-fail: #b91c1c;--w-shadow-rest: 0 1px 2px rgba(17, 24, 39, .04);--w-shadow-raise: 0 1px 2px rgba(17, 24, 39, .05), 0 10px 24px -10px rgba(17, 24, 39, .14)}.pad[data-active-app=wallet] .pad__content{background:var(--w-bg);color:var(--w-ink);font-family:Inter,system-ui,sans-serif}.pad[data-active-app=wallet] .currency-gem{color:inherit;opacity:.6;font-size:.72em}.pad[data-active-app=wallet] :is(.wallet__balance-amount,.wallet__balance-chip,.wallet__month-val,.wallet__topup-btn,.wallet__tx-amt,.wallet__tx-date,.wallet__detail-amount,.wallet__detail-val,.wallet__invoice-table){font-variant-numeric:tabular-nums}.pad[data-active-app=wallet] .wallet__balance-card{border-radius:18px;border:1px solid var(--w-line);border-top-color:#fff;background:linear-gradient(180deg,#fff,#fafbfd 70%,#f4f7fb);box-shadow:var(--w-shadow-raise);padding:24px 24px 18px}.pad[data-active-app=wallet] .wallet__balance-label{font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--w-muted)}.pad[data-active-app=wallet] .wallet__balance-amount{font-size:41px;font-weight:700;letter-spacing:-.03em;color:var(--w-ink)}.pad[data-active-app=wallet] .wallet__balance-chip{font-size:12.5px;font-weight:500;color:var(--w-muted)}.pad[data-active-app=wallet] .wallet__balance-chip:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--w-pos)}.pad[data-active-app=wallet] .wallet__balance-chip--pending:before{background:#d97706}.pad[data-active-app=wallet] .wallet__month{margin-top:16px;padding-top:14px;border-top:1px solid var(--w-rule)}.pad[data-active-app=wallet] .wallet__month-val{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--w-ink)}.pad[data-active-app=wallet] .wallet__month-val--in{color:var(--w-pos)}.pad[data-active-app=wallet] .wallet__month-key{font-size:11px;color:var(--w-muted)}.pad[data-active-app=wallet] .wallet__month-divider{background:var(--w-rule)}.pad[data-active-app=wallet] .wallet__topup{margin-top:14px;padding-top:14px;border-top:1px solid var(--w-rule)}.pad[data-active-app=wallet] .wallet__topup-label{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--w-muted)}.pad[data-active-app=wallet] .wallet__topup-btn{min-height:36px;padding:8px 14px;border:1px solid var(--w-line);border-radius:10px;background:var(--w-card);color:var(--w-primary);font-size:12.5px;font-weight:600;box-shadow:var(--w-shadow-rest);transition:border-color .16s ease-out,background .16s ease-out,box-shadow .16s ease-out}.pad[data-active-app=wallet] .wallet__topup-btn:hover{border-color:#c7d7f9;background:#f5f8ff}.pad[data-active-app=wallet] .wallet__topup-btn:active{background:#eef4ff;box-shadow:none}.pad[data-active-app=wallet] .wallet__seg{background:#e9ebf0;border:1px solid rgba(17,24,39,.04);border-radius:10px;padding:3px}.pad[data-active-app=wallet] .wallet__seg-thumb{background:#fff;border-radius:8px;box-shadow:0 1px 3px #11182724,0 0 0 .5px #1118270a;transition:transform .18s ease-out}.pad[data-active-app=wallet] .wallet__filter-btn{min-height:30px;padding:5px 12px;border:none;border-radius:8px;background:transparent;font-size:12.5px;font-weight:600;color:#4b5563;transition:color .16s ease-out}.pad[data-active-app=wallet] .wallet__filter-btn:hover,.pad[data-active-app=wallet] .wallet__filter-btn--active{color:var(--w-ink)}.pad[data-active-app=wallet] .wallet__search-wrap{min-height:36px;background:var(--w-card);border:1px solid var(--w-line);border-radius:10px;color:var(--w-faint);font-size:11px;transition:border-color .16s ease-out,box-shadow .16s ease-out}.pad[data-active-app=wallet] .wallet__search-wrap:focus-within{border-color:var(--w-primary);box-shadow:0 0 0 3px #2563eb1f}.pad[data-active-app=wallet] .wallet__search{color:var(--w-ink);font-size:12.5px}.pad[data-active-app=wallet] .wallet__search:focus-visible{outline:none}.pad[data-active-app=wallet] .wallet__search::placeholder{color:var(--w-faint)}.pad[data-active-app=wallet] .wallet__day-label{font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--w-muted);padding:5px 4px 7px;background:linear-gradient(180deg,var(--w-bg) 72%,rgba(247,248,250,0))}.pad[data-active-app=wallet] .wallet__day-card{background:var(--w-card);border:1px solid var(--w-line);border-radius:14px;box-shadow:var(--w-shadow-rest);overflow:hidden}.pad[data-active-app=wallet] .wallet__tx-row{cursor:pointer;transition:background .16s ease-out}.pad[data-active-app=wallet] .wallet__tx-row:hover{background:#fafbfd}.pad[data-active-app=wallet] .wallet__tx-row:active{background:#f4f6fa}.pad[data-active-app=wallet] .wallet__tx-row+.wallet__tx-row:before{content:"";position:absolute;top:0;left:62px;right:0;height:1px;background:var(--w-rule)}.pad[data-active-app=wallet] .wallet__tx-icon{border-radius:50%;font-size:13px}.pad[data-active-app=wallet] .wallet__tx-icon--spend{background:#eef4ff;color:var(--w-primary)}.pad[data-active-app=wallet] .wallet__tx-icon--earn{background:#eafaf1;color:var(--w-pos)}.pad[data-active-app=wallet] .wallet__tx-icon--return{background:#fdf3e3;color:var(--w-warn)}.pad[data-active-app=wallet] .wallet__tx-icon--move{background:#f3efff;color:#6d28d9}.pad[data-active-app=wallet] .wallet__tx-name{font-size:14px;font-weight:600;letter-spacing:-.006em;color:var(--w-ink)}.pad[data-active-app=wallet] .wallet__tx-date{font-size:11px;color:var(--w-muted)}.pad[data-active-app=wallet] .wallet__tx-amt{font-size:14px;font-weight:600;letter-spacing:-.01em}.pad[data-active-app=wallet] .wallet__tx-amt--in{color:var(--w-pos)}.pad[data-active-app=wallet] .wallet__tx-amt--out{color:var(--w-ink)}.pad[data-active-app=wallet] .wallet__badge{display:inline-flex;align-items:center;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;padding:2px 8px;border-radius:999px;background:#f3f4f6;color:var(--w-muted);border:1px solid var(--w-line)}.pad[data-active-app=wallet] .wallet__badge--completed{background:#eafaf1;color:var(--w-pos);border-color:#d2f0de}.pad[data-active-app=wallet] .wallet__badge--pending{background:#fdf6e7;color:var(--w-warn);border-color:#f3e3c4}.pad[data-active-app=wallet] .wallet__badge--failed{background:#fdf0ef;color:var(--w-fail);border-color:#f5d5d2}.pad[data-active-app=wallet] .wallet__badge--cancelled{background:#f3f4f6;color:var(--w-muted);border-color:var(--w-line)}.pad[data-active-app=wallet] .wallet__empty-art{width:64px;height:64px;border-radius:50%;font-size:22px;background:#eef4ff;color:var(--w-primary);border:1px solid #dbe7fd;box-shadow:var(--w-shadow-rest);margin-bottom:4px}.pad[data-active-app=wallet] .wallet__empty-art--quiet{background:#f3f4f6;color:var(--w-muted);border-color:var(--w-line)}.pad[data-active-app=wallet] .wallet__empty-title{font-size:15px;font-weight:700;color:var(--w-ink)}.pad[data-active-app=wallet] .wallet__empty-text{font-size:12.5px;color:var(--w-muted);max-width:300px;line-height:1.5}.pad[data-active-app=wallet] .wallet__empty-cta{margin-top:8px;min-height:38px;padding:9px 20px;border:none;border-radius:10px;background:var(--w-primary);color:#fff;font-size:13px;font-weight:600;box-shadow:0 6px 16px -6px #2563eb80,inset 0 1px #ffffff2e;transition:background .16s ease-out}.pad[data-active-app=wallet] .wallet__empty-cta:hover{background:var(--w-primary-deep)}.pad[data-active-app=wallet] .pad-state__spinner{width:22px;height:22px;border-width:2px;border-color:var(--w-line);border-top-color:var(--w-primary);animation-duration:.9s}.pad[data-active-app=wallet] .pad-state__text{font-size:12.5px;color:var(--w-muted)}.pad[data-active-app=wallet] .pad-state__title{color:var(--w-ink)}.pad[data-active-app=wallet] .pad-state__art{background:#eef4ff;color:var(--w-primary);font-size:18px}.pad[data-active-app=wallet] .pad-state__art--error{background:#fdf0ef;color:var(--w-fail)}.pad[data-active-app=wallet] .pad-state__cta{background:var(--w-card);color:var(--w-ink);border:1px solid var(--w-line);border-radius:10px;font-size:12.5px;box-shadow:var(--w-shadow-rest);transition:border-color .16s ease-out,background .16s ease-out}.pad[data-active-app=wallet] .pad-state__cta:hover{filter:none;translate:none;border-color:#c9cdd5;background:#fafbfd}.pad[data-active-app=wallet] .wallet__detail-back{color:var(--w-primary);font-size:13px;font-weight:600}.pad[data-active-app=wallet] .wallet__receipt{background:var(--w-card);border:1px solid var(--w-line);border-radius:16px;border-top-color:#fff;box-shadow:var(--w-shadow-raise)}.pad[data-active-app=wallet] .wallet__receipt-head{padding:22px 20px 18px;border-bottom:1px solid var(--w-rule)}.pad[data-active-app=wallet] .wallet__receipt-eyebrow{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--w-muted)}.pad[data-active-app=wallet] .wallet__detail-icon{border-radius:50%;font-size:16px;margin-top:2px}.pad[data-active-app=wallet] .wallet__detail-amount{font-size:32px;font-weight:700;letter-spacing:-.025em;color:var(--w-ink)}.pad[data-active-app=wallet] .wallet__detail-amount.wallet__tx-amt--in{color:var(--w-pos)}.pad[data-active-app=wallet] .wallet__detail-rows{padding:4px 20px}.pad[data-active-app=wallet] .wallet__detail-row{padding:11px 0}.pad[data-active-app=wallet] .wallet__detail-row+.wallet__detail-row{border-top:1px solid var(--w-rule)}.pad[data-active-app=wallet] .wallet__detail-key{font-size:12px;font-weight:500;color:var(--w-muted)}.pad[data-active-app=wallet] .wallet__detail-val{font-size:12.5px;font-weight:600;color:var(--w-ink)}.pad[data-active-app=wallet] .wallet__detail-val--mono{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.02em}.pad[data-active-app=wallet] .wallet__invoice{padding:14px 20px 18px;border-top:1px solid var(--w-rule)}.pad[data-active-app=wallet] .wallet__invoice-title{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--w-muted);margin-bottom:10px}.pad[data-active-app=wallet] .wallet__invoice-table{font-size:12px;color:var(--w-ink)}.pad[data-active-app=wallet] .wallet__invoice-table th{font-family:JetBrains Mono,monospace;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--w-muted);padding:0 0 7px;border-bottom:1px solid var(--w-line)}.pad[data-active-app=wallet] .wallet__invoice-table th:nth-child(2){width:13%}.pad[data-active-app=wallet] .wallet__invoice-table th:nth-child(3),.pad[data-active-app=wallet] .wallet__invoice-table th:nth-child(4){width:19%}.pad[data-active-app=wallet] .wallet__invoice-table td{padding:8px 0;border-bottom:1px solid var(--w-rule)}.pad[data-active-app=wallet] .wallet__invoice-table tbody tr:last-child td{border-bottom:none}.pad[data-active-app=wallet] .wallet__invoice-cell-name{font-weight:500;padding-right:10px}.pad[data-active-app=wallet] .wallet__invoice-coll{font-size:10.5px;font-weight:400;color:var(--w-muted);margin-top:1px}.pad[data-active-app=wallet] .wallet__invoice-num{font-family:JetBrains Mono,monospace;font-size:11.5px}.pad[data-active-app=wallet] .wallet__invoice-totalrow td{border-top:1px dashed #d1d5db;border-bottom:none;padding:12px 0 0}.pad[data-active-app=wallet] .wallet__invoice-total-key{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--w-muted);padding-right:12px}.pad[data-active-app=wallet] .wallet__invoice-total-val{font-size:14px;font-weight:700}.pad[data-active-app=market]{--m-ink: #111827;--m-paper: #ffffff;--m-wash: #f3f4f6;--m-muted: #6b7280;--m-faint: #9ca3af;--m-coral: #dd614c;--m-coral-deep: #c2410c;--m-ochre: #daa144;--m-shadow: 4px 4px 0 var(--m-ink);--m-shadow-pop: 7px 7px 0 var(--m-ink);--m-shadow-stamp: 2px 2px 0 var(--m-ink);--m-snap: .1s linear;--m-display: "Darker Grotesque", "Archivo", system-ui, sans-serif;--m-mono: "JetBrains Mono", monospace}.pad[data-active-app=market] .pad__content{background:var(--m-paper);color:var(--m-ink);font-family:var(--m-display)}.pad[data-active-app=market] .pad__content :focus-visible{outline:3px solid var(--m-coral);outline-offset:2px}.pad[data-active-app=market] .pad__content .fa-gem{font-size:.78em;opacity:.85;color:inherit}.pad[data-active-app=market] .pad-hd{background:var(--m-paper);border-bottom:3px solid var(--m-ink)}.pad[data-active-app=market] .pad-hd__label{font-family:var(--m-display);font-size:23px;font-weight:900;letter-spacing:0;line-height:.85;text-transform:uppercase;color:var(--m-ink)}.pad[data-active-app=market] .pad-hd__label:before{content:"// ";font-family:var(--m-mono);font-size:11px;font-weight:700;color:var(--m-coral-deep);vertical-align:4px}.pad[data-active-app=market] .pad-hd__search{border:2px solid var(--m-ink);border-radius:0;background:var(--m-paper);color:var(--m-muted)}.pad[data-active-app=market] .pad-hd__search:focus-within{border-color:var(--m-coral-deep)}.pad[data-active-app=market] .pad-hd__search-input{color:var(--m-ink);font-family:var(--m-mono);font-size:11.5px}.pad[data-active-app=market] .pad-hd__search-input:focus-visible{outline:none}.pad[data-active-app=market] .pad-hd__search-input::placeholder{color:var(--m-faint)}.pad[data-active-app=market] .pad-hd__menu,.pad[data-active-app=market] .pad-hd__action{color:var(--m-ink);border-radius:0;transition:background var(--m-snap),color var(--m-snap)}.pad[data-active-app=market] .pad-hd__menu:hover,.pad[data-active-app=market] .pad-hd__action:hover{background:var(--m-ink);color:var(--m-paper)}.pad[data-active-app=market] .pad-hd__action-badge{top:-7px;right:-7px;min-width:18px;height:18px;border-radius:0;border:2px solid var(--m-ink);background:var(--m-ochre);color:var(--m-ink);font-family:var(--m-mono);font-size:9.5px;font-weight:700;line-height:1}.pad[data-active-app=market] .pad-hd__nav{background:var(--m-paper)}.pad[data-active-app=market] .pad-hd__nav--open{border-bottom:3px solid var(--m-ink)}.pad[data-active-app=market] .pad-hd__nav-item{border-radius:0;color:var(--m-ink);font-family:var(--m-display);font-size:17px;font-weight:800;text-transform:uppercase;line-height:1;transition:background var(--m-snap),color var(--m-snap),transform var(--m-snap)}.pad[data-active-app=market] .pad-hd__nav-item:hover{background:var(--m-wash);color:var(--m-ink)}.pad[data-active-app=market] .pad-hd__nav-item--active{background:var(--m-ink);color:var(--m-paper);border-color:var(--m-ink)}.pad[data-active-app=market] .pad-hd__nav-item:active{transform:translate(1px,1px)}.pad[data-active-app=market] .pad-hd__nav-badge{border-radius:0;background:var(--m-ochre);color:var(--m-ink);border:2px solid var(--m-ink);font-family:var(--m-mono);font-size:9.5px;font-weight:700}.pad[data-active-app=market] .market__overview{background:var(--m-paper);border-left:3px solid var(--m-ink)}.pad[data-active-app=market] .pad-state__spinner{width:22px;height:22px;border-radius:0;border:3px solid var(--m-ink);border-top-color:var(--m-coral)}.pad[data-active-app=market] .pad-state__text{font-family:var(--m-mono);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;line-height:1.7;color:var(--m-muted)}.pad[data-active-app=market] .pad-state--loading .pad-state__text:after{content:" //";color:var(--m-coral-deep)}.pad[data-active-app=market] .pad-state__title{font-family:var(--m-display);font-size:24px;font-weight:800;text-transform:uppercase;line-height:.95;color:var(--m-ink)}.pad[data-active-app=market] .pad-state__art{border-radius:0;border:2px solid var(--m-ink);background:var(--m-wash);color:var(--m-ink);font-size:18px}.pad[data-active-app=market] .pad-state__art--error{background:var(--m-coral);color:var(--m-ink)}.pad[data-active-app=market] .pad-state--error .pad-state__text{color:var(--m-coral-deep);font-weight:700}.pad[data-active-app=market] .pad-state__cta{border:none;border-radius:0;background:var(--m-ink);color:var(--m-paper);font-family:var(--m-mono);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;box-shadow:var(--m-shadow);transition:transform var(--m-snap),box-shadow var(--m-snap)}.pad[data-active-app=market] .pad-state__cta:hover{filter:none;translate:none;transform:translate(-2px,-2px);box-shadow:var(--m-shadow-pop)}.pad[data-active-app=market] .pad-state__cta:active{filter:none;translate:none;transform:translate(1px,1px);box-shadow:var(--m-shadow-stamp)}.pad[data-active-app=market] .market__idx{font-family:var(--m-mono);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--m-coral-deep)}.pad[data-active-app=market] .market__idx:before{content:"// "}.pad[data-active-app=market] .market__acc-toggle .market__idx:after,.pad[data-active-app=market] .market__section-label .market__idx:after{content:" \2014";color:var(--m-ink)}.pad[data-active-app=market] .market__section-label{border-bottom:3px solid var(--m-ink);padding-bottom:5px}.pad[data-active-app=market] .market__section-label-text{font-family:var(--m-display);font-size:21px;font-weight:900;text-transform:uppercase;line-height:.95;color:var(--m-ink)}.pad[data-active-app=market] .market__acc-toggle,.pad[data-active-app=market] .market__packs-toggle{background:transparent;border:none;border-bottom:3px solid var(--m-ink);border-radius:0;padding:0 2px 5px;color:var(--m-ink);transition:transform var(--m-snap)}.pad[data-active-app=market] .market__acc-toggle:active,.pad[data-active-app=market] .market__packs-toggle:active{transform:translate(1px,1px)}.pad[data-active-app=market] .market__acc-label{font-family:var(--m-display);font-size:19px;font-weight:800;text-transform:uppercase;line-height:1;color:var(--m-ink);transition:color var(--m-snap)}.pad[data-active-app=market] :is(.market__acc-toggle,.market__packs-toggle):hover .market__acc-label{color:var(--m-coral-deep)}.pad[data-active-app=market] .market__acc-count{font-family:var(--m-mono);font-size:11px;font-weight:700;color:var(--m-muted)}.pad[data-active-app=market] .market__acc-caret{align-self:center;width:20px;height:20px;display:inline-grid;place-items:center;border:2px solid var(--m-ink);background:var(--m-paper);font-family:var(--m-mono);font-size:13px;font-weight:700;line-height:1;color:var(--m-ink)}.pad[data-active-app=market] :is(.market__acc-toggle,.market__packs-toggle):hover .market__acc-caret{background:var(--m-ink);color:var(--m-paper)}.pad[data-active-app=market] .market__acc-empty{font-family:var(--m-mono);font-size:11px;color:var(--m-muted)}.pad[data-active-app=market] .market__col-card,.pad[data-active-app=market] .market__coll-card{border:3px solid var(--m-ink);border-radius:0;background:var(--m-paper);box-shadow:var(--m-shadow);transition:transform var(--m-snap),box-shadow var(--m-snap)}.pad[data-active-app=market] .market__col-card:hover,.pad[data-active-app=market] .market__coll-card:hover{transform:translate(-2px,-2px);box-shadow:var(--m-shadow-pop)}.pad[data-active-app=market] .market__col-card:active,.pad[data-active-app=market] .market__coll-card:active{transform:translate(1px,1px);box-shadow:var(--m-shadow-stamp)}.pad[data-active-app=market] .market__col-card-art,.pad[data-active-app=market] .market__coll-card-art{background-color:var(--m-wash);border-bottom:3px solid var(--m-ink);color:var(--m-faint);font-size:22px}.pad[data-active-app=market] .market__col-card-name,.pad[data-active-app=market] .market__coll-card-name{font-family:var(--m-display);font-size:19px;font-weight:800;text-transform:uppercase;line-height:.95;color:var(--m-ink)}.pad[data-active-app=market] .market__col-card-count,.pad[data-active-app=market] .market__coll-card-meta{font-family:var(--m-mono);font-size:9.5px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--m-muted)}.pad[data-active-app=market] .market__popular-card{border:2px solid var(--m-ink);border-radius:0;background:var(--m-paper);box-shadow:var(--m-shadow);transition:transform var(--m-snap),box-shadow var(--m-snap)}.pad[data-active-app=market] .market__popular-card:hover{transform:translate(-2px,-2px);box-shadow:var(--m-shadow-pop)}.pad[data-active-app=market] .market__popular-card:active{transform:translate(1px,1px);box-shadow:var(--m-shadow-stamp)}.pad[data-active-app=market] .market__popular-logo{border:2px solid var(--m-ink);border-radius:0;background:var(--m-wash);color:var(--m-faint);font-size:18px}.pad[data-active-app=market] .market__popular-name{font-family:var(--m-display);font-size:15.5px;font-weight:700;line-height:1;color:var(--m-ink)}.pad[data-active-app=market] .market__popular-sales{font-family:var(--m-mono);font-size:10px;font-weight:600;color:var(--m-muted)}.pad[data-active-app=market] .market__certified{color:var(--m-ochre);font-size:.8em}.pad[data-active-app=market] .market__drill-mast{border-bottom:3px solid var(--m-ink);padding-bottom:8px}.pad[data-active-app=market] .market__drill-title{font-family:var(--m-display);font-size:30px;font-weight:800;text-transform:uppercase;line-height:.9;letter-spacing:0;color:var(--m-ink)}.pad[data-active-app=market] .market__drill-sub{font-family:var(--m-mono);font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--m-muted)}.pad[data-active-app=market] .market__drill-back,.pad[data-active-app=market] .market__see-shop{border:2px solid var(--m-ink);border-radius:0;background:var(--m-paper);color:var(--m-ink);font-family:var(--m-mono);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;transition:background var(--m-snap),color var(--m-snap),transform var(--m-snap)}.pad[data-active-app=market] .market__drill-back:hover,.pad[data-active-app=market] .market__see-shop:hover{background:var(--m-ink);color:var(--m-paper)}.pad[data-active-app=market] .market__drill-back:active,.pad[data-active-app=market] .market__see-shop:active{transform:translate(1px,1px)}.pad[data-active-app=market] .market__fav,.pad[data-active-app=market] .market__msg-owner{border:2px solid var(--m-ink);border-radius:0;background:var(--m-paper);color:var(--m-ink);font-size:13px;transition:background var(--m-snap),color var(--m-snap),transform var(--m-snap)}.pad[data-active-app=market] .market__fav:hover,.pad[data-active-app=market] .market__msg-owner:hover{background:var(--m-ink);color:var(--m-paper)}.pad[data-active-app=market] .market__fav:active,.pad[data-active-app=market] .market__msg-owner:active{transform:translate(1px,1px)}.pad[data-active-app=market] .market__fav--on{background:var(--m-coral);border-color:var(--m-ink);color:var(--m-paper)}.pad[data-active-app=market] .market__fav--on:hover{background:var(--m-coral-deep);color:var(--m-paper)}.pad[data-active-app=market] .report-btn{width:36px;height:36px;border:2px solid var(--m-ink);border-radius:0;background:var(--m-paper);color:var(--m-ink);font-size:12px;transition:background var(--m-snap),color var(--m-snap),transform var(--m-snap)}.pad[data-active-app=market] .report-btn:hover{background:var(--m-coral-deep);color:var(--m-paper)}.pad[data-active-app=market] .report-btn:active{transform:translate(1px,1px)}.pad[data-active-app=market] .market__shop-desc{font-size:16.5px;font-weight:500;line-height:1.4;color:#374151}.pad[data-active-app=market] .market__pack{border:none;border-bottom:2px solid var(--m-ink);border-radius:0;background:transparent;transition:background var(--m-snap)}.pad[data-active-app=market] .market__pack:hover{background:var(--m-wash)}.pad[data-active-app=market] .market__pack--selected,.pad[data-active-app=market] .market__pack--selected:hover{background:var(--m-ink)}.pad[data-active-app=market] .market__pack--soldout{opacity:.55}.pad[data-active-app=market] .market__pack-icon{border:2px solid var(--m-ink);background:var(--m-wash);color:var(--m-ink);font-size:13px}.pad[data-active-app=market] .market__pack--selected .market__pack-icon{background:var(--m-paper)}.pad[data-active-app=market] .market__pack-name{font-family:var(--m-display);font-size:17px;font-weight:700;line-height:1;color:var(--m-ink)}.pad[data-active-app=market] .market__pack-sub{font-family:var(--m-mono);font-size:9.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--m-muted)}.pad[data-active-app=market] .market__pack--selected .market__pack-name{color:var(--m-paper)}.pad[data-active-app=market] .market__pack--selected .market__pack-sub{color:var(--m-faint)}.pad[data-active-app=market] .market__pack-price,.pad[data-active-app=market] .market__item-price{font-family:var(--m-mono);font-size:10.5px;font-weight:700;line-height:1.5;color:var(--m-ink);background:var(--m-ochre);border:2px solid var(--m-ink);padding:1px 7px}.pad[data-active-app=market] .market__item-price{transform:rotate(-2deg)}.pad[data-active-app=market] .market__pack-price--free,.pad[data-active-app=market] .market__item-price--free{background:var(--m-paper)}.pad[data-active-app=market] .market__pack-price--out,.pad[data-active-app=market] .market__item-price--out{background:var(--m-coral)}.pad[data-active-app=market] .market__item{border:2px solid var(--m-ink);border-radius:0;background:var(--m-paper);box-shadow:var(--m-shadow);transition:transform var(--m-snap),box-shadow var(--m-snap),border-color var(--m-snap)}.pad[data-active-app=market] .market__item:hover{transform:translate(-2px,-2px);box-shadow:var(--m-shadow-pop)}.pad[data-active-app=market] .market__item:active{transform:translate(1px,1px);box-shadow:var(--m-shadow-stamp)}.pad[data-active-app=market] .market__item--selected{border-color:var(--m-coral);transform:translate(1px,1px);box-shadow:var(--m-shadow-stamp)}.pad[data-active-app=market] .market__item-thumb{background:var(--m-wash);border-bottom:2px solid var(--m-ink);color:var(--m-faint);font-size:18px}.pad[data-active-app=market] .market__item--selected .market__item-thumb{border-bottom-color:var(--m-coral)}.pad[data-active-app=market] .market__item-name{font-family:var(--m-display);font-size:15.5px;font-weight:700;line-height:1;color:var(--m-ink)}.pad[data-active-app=market] .market__art-stage{border:3px solid var(--m-ink);background-color:var(--m-paper);background-image:linear-gradient(var(--m-wash) 1px,transparent 1px),linear-gradient(90deg,var(--m-wash) 1px,transparent 1px);background-size:22px 22px}.pad[data-active-app=market] .market__art-annot{font-family:var(--m-mono);font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.pad[data-active-app=market] .market__art-annot--tl{color:var(--m-coral-deep)}.pad[data-active-app=market] .market__art-annot--tl:before{content:"// "}.pad[data-active-app=market] .market__art-annot--tr{color:var(--m-faint)}.pad[data-active-app=market] .market__art-rot{border:2px solid var(--m-ink);border-radius:0;background:var(--m-paper);color:var(--m-ink);font-size:12px;transition:background var(--m-snap),color var(--m-snap),transform var(--m-snap)}.pad[data-active-app=market] .market__art-rot:hover{background:var(--m-ink);color:var(--m-paper)}.pad[data-active-app=market] .market__art-rot:active{transform:translate(1px,1px)}.pad[data-active-app=market] .market__art-loading{background:#ffffffb8;color:var(--m-ink);font-size:15px}.pad[data-active-app=market] .market__pack-bigicon{border:3px solid var(--m-ink);background:var(--m-wash);color:var(--m-ink);font-size:42px}.pad[data-active-app=market] .market__art-cat{font-family:var(--m-mono);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:var(--m-coral-deep)}.pad[data-active-app=market] .market__art-cat:before{content:"// ";color:var(--m-faint)}.pad[data-active-app=market] .market__art-name{font-family:var(--m-display);font-size:28px;font-weight:800;text-transform:uppercase;line-height:.92;color:var(--m-ink);overflow-wrap:anywhere}.pad[data-active-app=market] .market__art-desc{font-size:16px;font-weight:500;line-height:1.35;color:#374151}.pad[data-active-app=market] .market__art-actions{display:flex;margin-top:8px}.pad[data-active-app=market] .pad-share-btn{border-radius:0;border:2px solid var(--m-ink);background:var(--m-paper);color:var(--m-ink);font-family:var(--m-mono);font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.pad[data-active-app=market] .pad-share-btn:hover{background:var(--m-ink);color:var(--m-paper)}.pad[data-active-app=market] .pad-share-btn i{color:inherit}.pad[data-active-app=market] .market__art-switch-btn{border:2px solid var(--m-ink);border-radius:0;background:var(--m-paper);color:var(--m-ink);font-family:var(--m-mono);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;transition:background var(--m-snap),color var(--m-snap),transform var(--m-snap)}.pad[data-active-app=market] .market__art-switch-btn:hover{background:var(--m-ink);color:var(--m-paper)}.pad[data-active-app=market] .market__art-switch-btn:active{transform:translate(1px,1px)}.pad[data-active-app=market] .market__art-switch-btn i{color:inherit}.pad[data-active-app=market] .market__art-spec{border-top:3px solid var(--m-ink)}.pad[data-active-app=market] .market__spec-row{border-bottom:1px solid var(--m-ink)}.pad[data-active-app=market] .market__spec-row dt{font-family:var(--m-mono);font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--m-muted)}.pad[data-active-app=market] .market__spec-row dt:before{content:"// ";color:var(--m-faint)}.pad[data-active-app=market] .market__spec-row dd{font-family:var(--m-mono);font-size:11.5px;font-weight:600;color:var(--m-ink)}.pad[data-active-app=market] .market__art-price-now{font-size:19px;font-weight:700;letter-spacing:-.01em;color:var(--m-ink)}.pad[data-active-app=market] .market__art-price-was{font-size:11px;font-weight:600;color:var(--m-faint);text-decoration:line-through 2px}.pad[data-active-app=market] .market__qty{border:2px solid var(--m-ink);border-radius:0;background:var(--m-paper)}.pad[data-active-app=market] .market__qty-btn{border:none;background:var(--m-paper);color:var(--m-ink);font-family:var(--m-mono);font-size:15px;font-weight:700;transition:background var(--m-snap),color var(--m-snap)}.pad[data-active-app=market] .market__qty-btn:first-child{border-right:2px solid var(--m-ink)}.pad[data-active-app=market] .market__qty-btn:last-child{border-left:2px solid var(--m-ink)}.pad[data-active-app=market] .market__qty-btn:hover:not(:disabled){background:var(--m-ink);color:var(--m-paper)}.pad[data-active-app=market] .market__qty-btn:disabled{background:var(--m-wash);color:var(--m-faint);cursor:default}.pad[data-active-app=market] .market__qty-input{border:none;background:var(--m-paper);color:var(--m-ink);font-family:var(--m-mono);font-size:13px;font-weight:700}.pad[data-active-app=market] .market__art-cart{border:2px solid var(--m-ink);border-radius:0;background:var(--m-paper);color:var(--m-ink);font-size:14px;transition:background var(--m-snap),color var(--m-snap),transform var(--m-snap)}.pad[data-active-app=market] .market__art-cart:hover:not(:disabled){background:var(--m-ink);color:var(--m-paper)}.pad[data-active-app=market] .market__art-cart:active:not(:disabled){transform:translate(1px,1px)}.pad[data-active-app=market] .market__art-cart:disabled{border-color:var(--m-faint);color:var(--m-faint);cursor:default}.pad[data-active-app=market] .market__art-buy,.pad[data-active-app=market] .market__cart-checkout{border:none;border-radius:0;background:var(--m-ink);color:var(--m-paper);font-family:var(--m-mono);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;box-shadow:var(--m-shadow);transition:transform var(--m-snap),box-shadow var(--m-snap)}.pad[data-active-app=market] .market__art-buy:hover:not(:disabled),.pad[data-active-app=market] .market__cart-checkout:hover{transform:translate(-2px,-2px);box-shadow:var(--m-shadow-pop);filter:none}.pad[data-active-app=market] .market__art-buy:active:not(:disabled),.pad[data-active-app=market] .market__cart-checkout:active{transform:translate(1px,1px);box-shadow:var(--m-shadow-stamp)}.pad[data-active-app=market] .market__art-buy:disabled{background:var(--m-paper);color:var(--m-muted);border:2px dashed var(--m-faint);box-shadow:none;cursor:default}.pad[data-active-app=market] .market__pack-items-head{font-family:var(--m-mono);font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--m-muted);border-bottom:2px solid var(--m-ink)}.pad[data-active-app=market] .market__pack-items-head:before{content:"// ";color:var(--m-faint)}.pad[data-active-app=market] .market__pack-item{border-bottom:1px solid var(--m-ink)}.pad[data-active-app=market] .market__pack-item-idx{font-family:var(--m-mono);font-size:10px;font-weight:700;color:var(--m-coral-deep)}.pad[data-active-app=market] .market__pack-item-thumb{border:2px solid var(--m-ink);background:var(--m-wash);color:var(--m-faint);font-size:10px}.pad[data-active-app=market] .market__pack-item-name{font-family:var(--m-display);font-size:15px;font-weight:600;color:var(--m-ink)}.pad[data-active-app=market] .market__pack-empty{font-family:var(--m-mono);font-size:11px;color:var(--m-muted)}.pad[data-active-app=market] .market__cart-overlay{background:#11182766}.pad[data-active-app=market] .market__cart-modal{background:var(--m-paper);border:3px solid var(--m-ink);border-radius:0;box-shadow:10px 10px 0 var(--m-ink);color:var(--m-ink)}.pad[data-active-app=market] .market__cart-modal-head{border-bottom:3px solid var(--m-ink);background:var(--m-paper)}.pad[data-active-app=market] .market__cart-modal-title{font-family:var(--m-display);font-size:23px;font-weight:800;text-transform:uppercase;line-height:.9;color:var(--m-ink)}.pad[data-active-app=market] .market__cart-modal-title i{font-size:14px}.pad[data-active-app=market] .market__cart-modal-close{border:2px solid var(--m-ink);border-radius:0;background:var(--m-paper);color:var(--m-ink);font-size:14px;transition:background var(--m-snap),color var(--m-snap)}.pad[data-active-app=market] .market__cart-modal-close:hover{background:var(--m-ink);color:var(--m-paper)}.pad[data-active-app=market] .market__cart-row{border-bottom:1px solid var(--m-ink)}.pad[data-active-app=market] .market__cart-row:last-child{border-bottom:none}.pad[data-active-app=market] .market__cart-thumb{border:2px solid var(--m-ink);background:var(--m-wash);color:var(--m-faint)}.pad[data-active-app=market] .market__cart-name{font-family:var(--m-display);font-size:16.5px;font-weight:700;line-height:1;color:var(--m-ink)}.pad[data-active-app=market] .market__cart-author{font-family:var(--m-mono);font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--m-muted)}.pad[data-active-app=market] .market__cart-price{font-family:var(--m-mono);font-size:10.5px;font-weight:600;color:var(--m-muted)}.pad[data-active-app=market] .market__cart-qty{border:2px solid var(--m-ink);border-radius:0;background:var(--m-paper);color:var(--m-ink);font-family:var(--m-mono);font-size:13px;font-weight:700;transition:background var(--m-snap),color var(--m-snap)}.pad[data-active-app=market] .market__cart-qty:hover:not(:disabled){background:var(--m-ink);color:var(--m-paper)}.pad[data-active-app=market] .market__cart-qty:disabled{background:var(--m-wash);color:var(--m-faint);cursor:default}.pad[data-active-app=market] .market__cart-qtyval,.pad[data-active-app=market] .market__cart-sub{font-family:var(--m-mono);font-size:12.5px;font-weight:700;color:var(--m-ink)}.pad[data-active-app=market] .market__cart-del{border:2px solid var(--m-ink);border-radius:0;background:var(--m-paper);color:var(--m-ink);font-size:12px;transition:background var(--m-snap),color var(--m-snap)}.pad[data-active-app=market] .market__cart-del:hover{background:var(--m-coral-deep);color:var(--m-paper)}.pad[data-active-app=market] .market__cart-foot{border-top:2px dashed var(--m-ink)}.pad[data-active-app=market] .market__cart-total{font-family:var(--m-mono);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--m-muted)}.pad[data-active-app=market] .market__cart-total span{font-size:18px;letter-spacing:-.01em;color:var(--m-ink);border-bottom:5px double var(--m-ink);padding-bottom:1px}.pad[data-active-app=market] .market__receipt{background:var(--m-paper);border:2px solid var(--m-ink);box-shadow:var(--m-shadow);padding:12px 14px;font-family:var(--m-mono);font-size:11.5px;color:var(--m-ink)}.pad[data-active-app=market] .market__receipt-head{font-family:var(--m-display);font-size:18px;font-weight:800;text-transform:uppercase;line-height:.95;border-bottom:2px solid var(--m-ink)}.pad[data-active-app=market] .market__receipt-row{border-bottom:1px dashed var(--m-faint);color:#374151}.pad[data-active-app=market] .market__receipt-row:nth-last-of-type(2){border-bottom:none}.pad[data-active-app=market] .market__receipt-qty{color:var(--m-muted);font-size:10.5px}.pad[data-active-app=market] .market__receipt-price{font-weight:700;color:var(--m-ink)}.pad[data-active-app=market] .market__receipt-total{border-top:5px double var(--m-ink);padding-top:7px;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.05em}.pad[data-active-app=market] .market__search{border:2px solid var(--m-ink);border-radius:0;background:var(--m-paper);color:var(--m-ink);font-family:var(--m-mono);font-size:11px}.pad[data-active-app=market] .market__search::placeholder{color:var(--m-faint)}.pad[data-active-app=market] .market__ov-toggle{border:2px solid var(--m-ink);border-radius:0;background:var(--m-paper);color:var(--m-ink);font-size:12px}.pad[data-active-app=market] .market__ov-toggle:hover,.pad[data-active-app=market] .market__ov-toggle--active{background:var(--m-ink);color:var(--m-paper)}.pad[data-active-app=market] .market__asset-card{border:2px solid var(--m-ink);border-radius:0;background:var(--m-paper);box-shadow:var(--m-shadow);transition:transform var(--m-snap),box-shadow var(--m-snap),border-color var(--m-snap)}.pad[data-active-app=market] .market__asset-card:hover{transform:translate(-2px,-2px);box-shadow:var(--m-shadow-pop)}.pad[data-active-app=market] .market__asset-card:active,.pad[data-active-app=market] .market__asset-card--selected{transform:translate(1px,1px);box-shadow:var(--m-shadow-stamp)}.pad[data-active-app=market] .market__asset-card--selected{border-color:var(--m-coral)}.pad[data-active-app=market] .market__asset-thumb{background:var(--m-wash);border-bottom:2px solid var(--m-ink);color:var(--m-faint)}.pad[data-active-app=market] .market__asset-name{font-family:var(--m-display);font-size:15.5px;font-weight:700;line-height:1;color:var(--m-ink)}.pad[data-active-app=market] .market__asset-type{font-family:var(--m-mono);font-size:9px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--m-paper);background:var(--m-ink);padding:2px 6px}.pad[data-active-app=market] .market__ov-empty{color:var(--m-muted)}.pad[data-active-app=market] .market__ov-empty i{font-size:22px;color:var(--m-faint)}.pad[data-active-app=market] .market__ov-empty p{font-family:var(--m-mono);font-size:11px}.pad[data-active-app=market] .market__ov-preview{border:3px solid var(--m-ink);background:var(--m-wash)}.pad[data-active-app=market] .market__ov-icon{font-size:40px;color:var(--m-faint)}.pad[data-active-app=market] .market__ov-dir{border:2px solid var(--m-ink);border-radius:0;background:var(--m-paper);color:var(--m-ink);font-family:var(--m-mono);font-size:10.5px;font-weight:700}.pad[data-active-app=market] .market__ov-dir--active{background:var(--m-ink);color:var(--m-paper)}.pad[data-active-app=market] .market__ov-name{font-family:var(--m-display);font-size:20px;font-weight:800;text-transform:uppercase;line-height:.95;color:var(--m-ink)}.pad[data-active-app=market] .market__ov-type,.pad[data-active-app=market] .market__ov-creator{font-family:var(--m-mono);font-size:10px;color:var(--m-muted)}.pad[data-active-app=market] .market__ov-cap{border:2px solid var(--m-ink);background:var(--m-paper);color:var(--m-ink);font-family:var(--m-mono);font-size:9.5px;font-weight:700;text-transform:uppercase;padding:1px 6px}.pad[data-active-app=market] .market__ov-caps-loading{color:var(--m-faint)}.pad[data-active-app=market] .market__ov-price{border-top:3px solid var(--m-ink);border-bottom:1px solid var(--m-ink)}.pad[data-active-app=market] .market__ov-price-label{font-family:var(--m-mono);font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--m-muted)}.pad[data-active-app=market] .market__ov-price-value{font-family:var(--m-mono);font-size:14px;font-weight:700;color:var(--m-ink)}.pad[data-active-app=market] .market__ov-get{border:none;border-radius:0;background:var(--m-ink);color:var(--m-paper);font-family:var(--m-mono);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;box-shadow:var(--m-shadow)}.pad[data-active-app=market] .market__ov-get[disabled]{background:var(--m-paper);color:var(--m-muted);border:2px dashed var(--m-faint);box-shadow:none;cursor:not-allowed}.pad[data-active-app=market] .market__ov-soon{font-family:var(--m-mono);font-size:9.5px;color:var(--m-faint)}.pad[data-active-app=pulse]{--c-cream: #f9f7f5;--c-latte: #efece7;--c-foam: #e9e3dd;--c-milk: #ffffff;--c-ink: #3e2b1e;--c-mocha: #57402f;--c-bean: #5d4432;--c-bean-deep: #4a3628;--c-caramel: #b07d4f;--c-caramel-deep: #96603a;--c-muted: #7a6653;--c-faint: #b3a294;--c-danger: #b3261c;--c-shadow: 0 1px 2px rgba(62, 43, 30, .05), 0 4px 12px rgba(62, 43, 30, .07);--c-shadow-lift: 0 2px 4px rgba(62, 43, 30, .06), 0 10px 24px rgba(62, 43, 30, .11);--c-ease: .18s ease-out;--c-font: "Poppins", system-ui, sans-serif}.pad[data-active-app=pulse] .pad__content{background:var(--c-cream);color:var(--c-ink);font-family:var(--c-font);font-size:13px}.pad[data-active-app=pulse] .pad__content :focus-visible{outline:2px solid var(--c-caramel-deep);outline-offset:2px}.pad[data-active-app=pulse] .pad-hd{background:var(--c-cream);border-bottom:1px solid var(--c-foam)}.pad[data-active-app=pulse] .pad-hd__label{color:var(--c-bean);font-size:16px;font-weight:700;letter-spacing:-.01em;text-transform:none}.pad[data-active-app=pulse] .pad-hd__menu,.pad[data-active-app=pulse] .pad-hd__action{background:var(--c-milk);border:1px solid var(--c-foam);border-radius:10px;color:var(--c-bean);transition:background var(--c-ease),color var(--c-ease),border-color var(--c-ease),transform var(--c-ease)}.pad[data-active-app=pulse] .pad-hd__menu:hover,.pad[data-active-app=pulse] .pad-hd__action:hover{background:var(--c-bean);border-color:var(--c-bean);color:#fff}.pad[data-active-app=pulse] .pad-hd__menu:active,.pad[data-active-app=pulse] .pad-hd__action:active{transform:scale(.94)}.pad[data-active-app=pulse] .pad-hd__search{background:var(--c-milk);border:1px solid var(--c-foam);border-radius:999px;color:var(--c-muted);transition:border-color var(--c-ease),box-shadow var(--c-ease)}.pad[data-active-app=pulse] .pad-hd__search:focus-within{border-color:var(--c-caramel);box-shadow:0 0 0 3px #b07d4f29}.pad[data-active-app=pulse] .pad-hd__search-input{color:var(--c-ink)}.pad[data-active-app=pulse] .pad-hd__search-input:focus-visible{outline:none}.pad[data-active-app=pulse] .pad-hd__search-input::placeholder{color:var(--c-faint)}.pad[data-active-app=pulse] .pad-hd__nav{background:var(--c-cream)}.pad[data-active-app=pulse] .pad-hd__nav--open{border-bottom-color:var(--c-foam)}.pad[data-active-app=pulse] .pad-hd__nav-item{color:var(--c-ink);font-weight:600;border-radius:12px;transition:background var(--c-ease),color var(--c-ease)}.pad[data-active-app=pulse] .pad-hd__nav-item:hover{background:var(--c-foam);color:var(--c-ink)}.pad[data-active-app=pulse] .pad-hd__nav-item--active{background:var(--c-bean);border-color:var(--c-bean);color:#fff}.pad[data-active-app=pulse] .pulse__body:before{content:"";position:absolute;top:0;left:0;right:0;height:7px;z-index:11;background:repeating-linear-gradient(90deg,rgba(62,43,30,.22) 0 2px,transparent 2px 11px,rgba(62,43,30,.1) 11px 13px,transparent 13px 27px),linear-gradient(180deg,#c08d5d,#a06f42 55%,#7e5530);box-shadow:0 2px 5px #3e2b1e38;pointer-events:none}.pad[data-active-app=pulse] .pad-state{color:var(--c-muted)}.pad[data-active-app=pulse] .pad-state__spinner{width:30px;height:30px;border:3px solid var(--c-foam);border-top-color:var(--c-caramel);box-shadow:0 0 0 6px color-mix(in srgb,var(--c-caramel) 9%,transparent)}.pad[data-active-app=pulse] .pad-state__title{color:var(--c-ink)}.pad[data-active-app=pulse] .pad-state__art{background:var(--c-latte);color:var(--c-bean)}.pad[data-active-app=pulse] .pad-state__cta{border:none;border-radius:999px;background:var(--c-bean);color:#fff;font-family:inherit;font-weight:700;box-shadow:var(--c-shadow)}.pad[data-active-app=pulse] .pulse__list-panel{background:var(--c-cream);border-right:1px solid var(--c-foam)}.pad[data-active-app=pulse] .pulse__topic-card{background:var(--c-milk);border:1px solid var(--c-foam);border-radius:16px;padding:11px 12px;margin-bottom:10px;box-shadow:var(--c-shadow);transition:transform var(--c-ease),box-shadow var(--c-ease),border-color var(--c-ease)}.pad[data-active-app=pulse] .pulse__topic-card:hover{border-color:#d8cec4;box-shadow:var(--c-shadow-lift);transform:translateY(-1px)}.pad[data-active-app=pulse] .pulse__topic-card:active{transform:translateY(0) scale(.985);box-shadow:var(--c-shadow)}.pad[data-active-app=pulse] .pulse__topic-card--selected{border-color:var(--c-caramel);box-shadow:0 0 0 1px var(--c-caramel),var(--c-shadow)}.pad[data-active-app=pulse] .pulse__topic-title{color:var(--c-ink);font-size:14px;font-weight:600;line-height:1.35;margin:3px 0}.pad[data-active-app=pulse] .pulse__topic-meta{color:var(--c-muted);font-size:11px}.pad[data-active-app=pulse] .pulse__topic-meta span+span:before{content:"\b7";margin-right:6px;color:var(--c-faint)}.pad[data-active-app=pulse] .pulse__topic-replies{background:var(--c-latte);color:var(--c-bean);border-radius:999px;padding:4px 9px;font-size:11px;font-weight:600}.pad[data-active-app=pulse] .pulse__topic-replies i{font-size:10px}.pad[data-active-app=pulse] .pulse__cat-badge{display:inline-flex;align-items:center;gap:5px;background:color-mix(in srgb,var(--cat-color, var(--c-caramel)) 10%,var(--c-milk));border-radius:999px;padding:2px 9px;color:var(--c-bean);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.pad[data-active-app=pulse] .pulse__cat-badge:before{content:"";width:7px;height:7px;border-radius:50%;flex-shrink:0;background:var(--cat-color, var(--c-caramel))}.pad[data-active-app=pulse] .pulse__vote{background:var(--c-latte);border-radius:999px}.pad[data-active-app=pulse] .pulse__vote-btn{color:var(--c-faint);border-radius:999px;font-size:11px;transition:background var(--c-ease),color var(--c-ease)}.pad[data-active-app=pulse] .pulse__vote-btn:hover{color:var(--c-bean);background:var(--c-foam)}.pad[data-active-app=pulse] .pulse__vote-btn.pulse__vote-btn--up{color:var(--c-caramel-deep);background:color-mix(in srgb,var(--c-caramel) 18%,var(--c-milk))}.pad[data-active-app=pulse] .pulse__vote-btn.pulse__vote-btn--down{color:var(--c-muted);background:var(--c-foam)}.pad[data-active-app=pulse] .pulse__vote-score{font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--c-ink)}.pad[data-active-app=pulse] .pulse__vote-score--up{color:var(--c-caramel-deep)}.pad[data-active-app=pulse] .pulse__vote-score--down{color:var(--c-muted)}.pad[data-active-app=pulse] .pulse__detail-panel{background:var(--c-cream)}.pad[data-active-app=pulse] .pulse__detail-empty{color:var(--c-muted);font-size:14px}.pad[data-active-app=pulse] .pulse__detail-empty i{font-size:30px;color:var(--c-caramel)}.pad[data-active-app=pulse] .pulse__detail-empty p{font-weight:600;color:var(--c-ink)}.pad[data-active-app=pulse] .pulse__detail-empty-hint{font-size:12px;font-weight:400;color:var(--c-muted)}.pad[data-active-app=pulse] .pulse__detail-body{background:var(--c-milk);border:1px solid var(--c-foam);border-radius:18px;padding:18px;box-shadow:var(--c-shadow)}.pad[data-active-app=pulse] .pulse__detail-title{color:var(--c-ink);font-size:24px;font-weight:700;line-height:1.25;letter-spacing:-.01em;margin:6px 0}.pad[data-active-app=pulse] .pulse__detail-meta{color:var(--c-muted);font-size:12px;margin-bottom:4px}.pad[data-active-app=pulse] .pulse__detail-meta span+span:before{content:"\b7";margin-right:8px;color:var(--c-faint)}.pad[data-active-app=pulse] .pulse__detail-text{color:var(--c-mocha);font-size:14px;line-height:1.7}.pad[data-active-app=pulse] .pulse__detail-text--rich blockquote{margin:10px 0;padding:8px 14px;border-left:3px solid var(--c-caramel);border-radius:0 10px 10px 0;background:var(--c-latte);color:var(--c-muted)}.pad[data-active-app=pulse] .pulse__replies-hd{color:var(--c-bean);font-size:16px;font-weight:700}.pad[data-active-app=pulse] .pulse__replies-count{background:var(--c-latte);color:var(--c-bean);font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px}.pad[data-active-app=pulse] .pulse__replies-empty{color:var(--c-muted);font-size:13px}.pad[data-active-app=pulse] .pulse__reply{background:var(--c-milk);border:1px solid var(--c-foam);border-radius:16px;padding:11px 12px;box-shadow:var(--c-shadow)}.pad[data-active-app=pulse] .pulse__replies-list .pulse__reply:nth-child(2n){background:var(--c-latte)}.pad[data-active-app=pulse] .pulse__reply-author{color:var(--c-bean);font-size:13px;font-weight:700}.pad[data-active-app=pulse] .pulse__reply-age{color:var(--c-muted);font-size:11px}.pad[data-active-app=pulse] .pulse__reply-text{color:var(--c-mocha);font-size:13px;line-height:1.55}.pad[data-active-app=pulse] .pulse__tool{color:var(--c-faint);border-radius:999px;font-size:11px;transition:background var(--c-ease),color var(--c-ease)}.pad[data-active-app=pulse] .pulse__tool:hover{color:var(--c-bean);background:var(--c-foam)}.pad[data-active-app=pulse] .pulse__tool--danger:hover{color:var(--c-danger);background:#f6e4e1}.pad[data-active-app=pulse] .report-btn{color:var(--c-faint);border-radius:999px}.pad[data-active-app=pulse] .report-btn:hover{color:var(--c-danger);background:#f6e4e1}.pad[data-active-app=pulse] .pulse__reply-form{background:var(--c-milk);border:1px solid var(--c-foam);border-radius:18px;padding:6px 6px 6px 10px;box-shadow:var(--c-shadow);margin-top:4px}.pad[data-active-app=pulse] .pulse__reply-input{background:transparent;border:none;border-radius:12px;color:var(--c-ink);font-size:13px;font-family:inherit;padding:8px 6px}.pad[data-active-app=pulse] .pulse__reply-input::placeholder{color:var(--c-faint)}.pad[data-active-app=pulse] .pulse__reply-editrow .pulse__reply-input{background:var(--c-cream);border:1px solid var(--c-foam);padding:8px 10px}.pad[data-active-app=pulse] .pulse__reply-send{background:var(--c-caramel-deep);color:#fff;border-radius:999px;font-size:13px;box-shadow:var(--c-shadow);transition:background var(--c-ease),transform var(--c-ease)}.pad[data-active-app=pulse] .pulse__reply-send:hover:not(:disabled){background:var(--c-bean);transform:translateY(-1px)}.pad[data-active-app=pulse] .pulse__reply-send:active:not(:disabled){transform:translateY(0)}.pad[data-active-app=pulse] .pulse__reply-send:disabled{opacity:.55}.pad[data-active-app=pulse] .pulse__media{border:1px solid var(--c-foam);border-radius:14px}.pad[data-active-app=pulse] .pulse__media img,.pad[data-active-app=pulse] .pulse__media video{background:#1c130d}.pad[data-active-app=pulse] .pulse__media--thumb{border-radius:12px}.pad[data-active-app=pulse] .pulse__media-tag{background:var(--c-latte);color:var(--c-muted);border:1px solid var(--c-foam);border-radius:12px}.pad[data-active-app=pulse] .pulse__media-link{background:var(--c-milk);border:1px solid var(--c-foam);border-radius:14px;padding:10px 12px;color:var(--c-ink);transition:border-color var(--c-ease),box-shadow var(--c-ease)}.pad[data-active-app=pulse] .pulse__media-link:hover{border-color:var(--c-caramel);box-shadow:var(--c-shadow)}.pad[data-active-app=pulse] .pulse__media-link-host{font-weight:700}.pad[data-active-app=pulse] .pulse__media-link-url{font-size:11px;color:var(--c-muted)}.pad[data-active-app=pulse] .pulse__composer-overlay{background:var(--c-latte)}.pad[data-active-app=pulse] .pulse__composer{background:var(--c-milk);border:1px solid var(--c-foam);border-radius:20px;padding:20px 22px 0;color:var(--c-ink);box-shadow:var(--c-shadow-lift)}.pad[data-active-app=pulse] .pulse__composer-hd{color:var(--c-ink);font-size:19px;font-weight:700;letter-spacing:-.01em}.pad[data-active-app=pulse] .pulse__composer-close{color:var(--c-muted);border-radius:999px;font-size:15px;transition:background var(--c-ease),color var(--c-ease)}.pad[data-active-app=pulse] .pulse__composer-close:hover{color:var(--c-ink);background:var(--c-latte)}.pad[data-active-app=pulse] .pulse__composer-hint{color:var(--c-muted);font-size:13px;line-height:1.5}.pad[data-active-app=pulse] .pulse__composer-label{display:block;margin:16px 0 8px;color:var(--c-muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.pad[data-active-app=pulse] .pulse__composer-req{color:var(--c-danger)}.pad[data-active-app=pulse] .pulse__composer-cat{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:6px 13px;background:var(--c-cream);border:1px solid var(--c-foam);border-radius:999px;color:var(--c-ink);font-size:12px;font-weight:600;font-family:inherit;transition:background var(--c-ease),border-color var(--c-ease),transform var(--c-ease)}.pad[data-active-app=pulse] .pulse__composer-cat:before{content:"";width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--cat-color, var(--c-caramel))}.pad[data-active-app=pulse] .pulse__composer-cat:hover{border-color:var(--cat-color, var(--c-caramel))}.pad[data-active-app=pulse] .pulse__composer-cat--active{border-color:var(--cat-color, var(--c-caramel));background:color-mix(in srgb,var(--cat-color, var(--c-caramel)) 13%,var(--c-milk));font-weight:700;transform:rotate(-1deg)}.pad[data-active-app=pulse] .pulse__composer-input{background:var(--c-cream);border:1px solid var(--c-foam);border-radius:12px;color:var(--c-ink);font-size:14px;font-family:inherit;padding:10px 14px;transition:border-color var(--c-ease),box-shadow var(--c-ease)}.pad[data-active-app=pulse] .pulse__composer-input:focus{border-color:var(--c-caramel);box-shadow:0 0 0 3px #b07d4f29}.pad[data-active-app=pulse] .pulse__composer-input::placeholder{color:var(--c-faint)}.pad[data-active-app=pulse] .pulse__composer .news-ed{background:var(--c-cream);border:1px solid var(--c-foam);border-radius:14px}.pad[data-active-app=pulse] .pulse__composer .news-ed__toolbar{background:var(--c-latte);border-bottom:1px solid var(--c-foam)}.pad[data-active-app=pulse] .pulse__composer .news-ed__btn{color:var(--c-muted);border-radius:8px}.pad[data-active-app=pulse] .pulse__composer .news-ed__btn:hover{color:var(--c-ink);background:var(--c-foam);border-color:transparent}.pad[data-active-app=pulse] .pulse__composer .news-ed__sep{background:var(--c-foam)}.pad[data-active-app=pulse] .pulse__composer .news-ed__area{color:var(--c-ink);font-size:14px;line-height:1.6}.pad[data-active-app=pulse] .pulse__composer .news-ed__area:empty:before{color:var(--c-faint)}.pad[data-active-app=pulse] .pulse__composer-footer{margin:14px -22px 0;padding:12px 22px 16px;background:color-mix(in srgb,var(--c-milk) 92%,transparent);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-top:1px solid var(--c-foam);border-radius:0 0 20px 20px}.pad[data-active-app=pulse] .pulse__composer-error{color:var(--c-danger);font-size:12px;font-weight:600}.pad[data-active-app=pulse] .pulse__composer-post{min-height:40px;padding:9px 24px;border-radius:999px;background:var(--c-bean);color:#fff;font-family:inherit;font-size:13px;font-weight:700;box-shadow:var(--c-shadow);transition:background var(--c-ease),transform var(--c-ease),box-shadow var(--c-ease)}.pad[data-active-app=pulse] .pulse__composer-post:hover:not(:disabled){background:var(--c-bean-deep);transform:translateY(-1px);box-shadow:var(--c-shadow-lift)}.pad[data-active-app=pulse] .pulse__composer-post:active:not(:disabled){transform:translateY(0)}.pad[data-active-app=pulse] .pulse__composer-post:disabled{opacity:.55}.pad[data-active-app=pulse] .pulse__state{color:var(--c-muted);font-size:13px}.pad[data-active-app=pulse] .pulse__state>i{color:var(--c-faint)}.pad[data-active-app=pulse] .pulse__state-art{width:62px;height:62px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;background:var(--c-latte);color:var(--c-caramel-deep);box-shadow:0 0 0 6px color-mix(in srgb,var(--c-caramel) 9%,transparent);margin-bottom:6px}.pad[data-active-app=pulse] .pulse__state-title{font-size:16px;font-weight:700;color:var(--c-ink);margin:0}.pad[data-active-app=pulse] .pulse__state-text{font-size:13px;color:var(--c-muted);margin:0;max-width:300px;line-height:1.55}.pad[data-active-app=pulse] .pulse__state-cta{margin-top:12px;min-height:38px;padding:9px 22px;border:none;border-radius:999px;background:var(--c-bean);color:#fff;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;box-shadow:var(--c-shadow);transition:background var(--c-ease),transform var(--c-ease),box-shadow var(--c-ease)}.pad[data-active-app=pulse] .pulse__state-cta:hover{background:var(--c-bean-deep);transform:translateY(-1px);box-shadow:var(--c-shadow-lift)}.pad[data-active-app=pulse] .pulse__state-cta:active{transform:translateY(0)}.pulse__celebrate{position:absolute;left:50%;bottom:22px;transform:translate(-50%);display:flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;background:var(--c-bean, #5d4432);color:#fff;font-weight:700;font-size:12.5px;z-index:12;box-shadow:0 10px 30px #3e2b1e66;animation:pulse-celebrate-in .35s cubic-bezier(.2,1.4,.4,1)}.pulse__celebrate i{color:#e8b98c}.pulse__celebrate--out{opacity:0;transform:translate(-50%) translateY(8px);transition:opacity .4s ease,transform .4s ease}@keyframes pulse-celebrate-in{0%{opacity:0;transform:translate(-50%) translateY(14px) scale(.9)}}@media (prefers-reduced-motion: reduce){.pulse__celebrate{animation:none}}@media (max-width: 640px){.pad[data-active-app=pulse] .pulse__drawer-toggle{background:var(--c-milk);border:1px solid var(--c-foam);border-radius:14px;color:var(--c-bean);box-shadow:0 4px 14px #3e2b1e38}.pad[data-active-app=pulse] .pulse__drawer-backdrop{background:#3e2b1e59}.pad[data-active-app=pulse] .pulse__body--topic-open .pulse__list-panel{background:var(--c-cream);box-shadow:8px 0 28px #3e2b1e40}.pad[data-active-app=pulse] .pulse__detail-title{font-size:22px}.pad[data-active-app=pulse] .pulse__detail-text{font-size:15px}.pad[data-active-app=pulse] .pulse__reply-text{font-size:14px}}.pad[data-active-app=news]{--n-ink: #111827;--n-paper: #ffffff;--n-wash: #f3f4f6;--n-muted: #6b7280;--n-faint: #9ca3af;--n-blue: #3b82f6;--n-blue-deep: #2563eb;--n-violet: #8b5cf6;--n-violet-deep: #6d28d9;--n-live: #dc2626;--n-rule: color-mix(in srgb, #111827 22%, transparent);--n-shadow: 4px 4px 0 var(--n-violet);--n-shadow-pop: 6px 6px 0 var(--n-violet);--n-shadow-stamp: 2px 2px 0 var(--n-violet);--n-snap: .15s cubic-bezier(.2, .7, .3, 1);--n-display: "Bangers", "Arial Narrow", Impact, sans-serif;--n-mono: "JetBrains Mono", monospace;--n-halftone: radial-gradient(circle, rgba(255, 255, 255, .25) 1px, transparent 1.5px)}.pad[data-active-app=news] .pad__content{background:var(--n-paper);color:var(--n-ink);font-family:system-ui,-apple-system,sans-serif}.pad[data-active-app=news] .pad__content :focus-visible{outline:3px solid var(--n-violet);outline-offset:2px}.pad[data-active-app=news] .pad-hd{background:var(--n-violet);background-image:var(--n-halftone);background-size:7px 7px;border-bottom:3px solid var(--n-ink)}.pad[data-active-app=news] .pad-hd__label{font-family:var(--n-display);font-size:24px;font-weight:400;letter-spacing:.05em;line-height:1;color:#fff;text-shadow:2.5px 2.5px 0 var(--n-ink);transform:rotate(-1.5deg)}.pad[data-active-app=news] .pad-hd__menu,.pad[data-active-app=news] .pad-hd__action{color:#fff;border-radius:9px;transition:background var(--n-snap),color var(--n-snap),transform var(--n-snap)}.pad[data-active-app=news] .pad-hd__menu:hover,.pad[data-active-app=news] .pad-hd__action:hover{background:#fff;color:var(--n-violet-deep)}.pad[data-active-app=news] .pad-hd__menu:active,.pad[data-active-app=news] .pad-hd__action:active{transform:scale(.94)}.pad[data-active-app=news] .pad-hd__search{background:#fff;border:2px solid var(--n-ink);border-radius:11px;color:var(--n-muted);transition:box-shadow var(--n-snap)}.pad[data-active-app=news] .pad-hd__search:focus-within{border-color:var(--n-ink);box-shadow:2px 2px 0 var(--n-ink)}.pad[data-active-app=news] .pad-hd__search-input{color:var(--n-ink)}.pad[data-active-app=news] .pad-hd__search-input:focus-visible{outline:none}.pad[data-active-app=news] .pad-hd__search-input::placeholder{color:var(--n-faint)}.pad[data-active-app=news] .pad-hd__nav{background:var(--n-paper)}.pad[data-active-app=news] .pad-hd__nav--open{border-bottom:3px solid var(--n-ink)}.pad[data-active-app=news] .pad-hd__nav-item{font-family:var(--n-display);font-size:16px;font-weight:400;letter-spacing:.05em;line-height:1;color:var(--n-ink);border:2px solid transparent;border-radius:10px;transition:background var(--n-snap),color var(--n-snap),transform var(--n-snap)}.pad[data-active-app=news] .pad-hd__nav-item:hover{background:var(--n-wash);color:var(--n-ink)}.pad[data-active-app=news] .pad-hd__nav-item--active{background:var(--n-blue);color:#fff;border-color:var(--n-ink);box-shadow:2px 2px 0 var(--n-ink)}.pad[data-active-app=news] .pad-hd__nav-item:active{transform:translate(1px,1px)}.pad[data-active-app=news] .pad-state__spinner{width:26px;height:26px;border:4px dotted var(--n-violet);border-top-color:var(--n-blue)}.pad[data-active-app=news] .pad-state__text{color:var(--n-muted);font-size:13px}.pad[data-active-app=news] .pad-state__title{font-family:var(--n-display);font-size:24px;font-weight:400;letter-spacing:.04em;line-height:1;color:var(--n-ink)}.pad[data-active-app=news] .pad-state__art{border-radius:50%;background:var(--n-paper);border:2px solid var(--n-ink);color:var(--n-violet-deep);box-shadow:3px 3px 0 var(--n-violet)}.pad[data-active-app=news] .pad-state__art--error{color:var(--n-live);box-shadow:3px 3px 0 var(--n-live)}.pad[data-active-app=news] .pad-state__cta{border:2px solid var(--n-ink);border-radius:11px;background:var(--n-blue);color:#fff;font-weight:700;box-shadow:3px 3px 0 var(--n-ink);transition:transform var(--n-snap),box-shadow var(--n-snap)}.pad[data-active-app=news] .pad-state__cta:hover{filter:none;translate:none;transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--n-ink)}.pad[data-active-app=news] .pad-state__cta:active{filter:none;translate:none;transform:translate(1px,1px);box-shadow:1px 1px 0 var(--n-ink)}.pad[data-active-app=news] .news__section-label{font-family:var(--n-display);font-size:17px;font-weight:400;letter-spacing:.06em;line-height:1;color:var(--n-ink);border-bottom:3px solid var(--n-ink);padding-bottom:6px}.pad[data-active-app=news] .news__section-label i{color:var(--n-violet-deep);font-size:13px}.pad[data-active-app=news] .news__section-label--events{border-bottom-color:var(--n-violet)}.pad[data-active-app=news] .news__hero{background:var(--n-paper);border:2px solid var(--n-ink);border-radius:8px;box-shadow:var(--n-shadow);transition:transform var(--n-snap),box-shadow var(--n-snap)}.pad[data-active-app=news] .news__hero:hover{transform:translate(-2px,-2px);box-shadow:var(--n-shadow-pop)}.pad[data-active-app=news] .news__hero:active{transform:translate(1px,1px);box-shadow:var(--n-shadow-stamp)}.pad[data-active-app=news] .news__hero-img{background:var(--n-wash);color:var(--n-faint);font-size:34px;border-bottom:2px solid var(--n-ink);border-radius:6px 6px 0 0}.pad[data-active-app=news] .news__hero-stamp{transform:rotate(-6deg);font-size:13px;padding:3px 10px;box-shadow:2px 2px 0 var(--n-ink)}.pad[data-active-app=news] .news__hero-kicker{font-family:var(--n-mono);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--n-violet-deep)}.pad[data-active-app=news] .news__hero-kicker:before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;background:var(--n-blue);transform:rotate(45deg)}.pad[data-active-app=news] .news__hero-title{font-family:var(--n-display);font-weight:400;font-size:30px;line-height:1.02;letter-spacing:.015em;color:var(--n-ink);transition:color var(--n-snap)}.pad[data-active-app=news] .news__hero:hover .news__hero-title{color:var(--n-violet-deep)}.pad[data-active-app=news] .news__hero-excerpt{font-size:12.5px;line-height:1.55;color:var(--n-muted)}.pad[data-active-app=news] .news__hero-meta{font-size:11px;color:var(--n-muted);border-top:2px dashed var(--n-rule);padding-top:8px}.pad[data-active-app=news] .news__hero-author{font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--n-ink)}.pad[data-active-app=news] .news__hero-date{font-family:var(--n-mono);font-size:10.5px}.pad[data-active-app=news] .news__hero-likes{font-weight:700;color:var(--n-violet-deep)}.pad[data-active-app=news] .news__hero-likes i{font-size:10px}.pad[data-active-app=news] .news__event{background:var(--n-paper);border:2px solid var(--n-ink);border-left:8px solid var(--n-blue);border-radius:8px;box-shadow:3px 3px 0 var(--n-blue);transition:transform var(--n-snap),box-shadow var(--n-snap)}.pad[data-active-app=news] .news__event:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--n-blue)}.pad[data-active-app=news] .news__event:active{transform:translate(1px,1px);box-shadow:2px 2px 0 var(--n-blue)}.pad[data-active-app=news] .news__event--live{border-left-color:var(--n-violet);box-shadow:3px 3px 0 var(--n-violet)}.pad[data-active-app=news] .news__event--live:hover{box-shadow:4px 4px 0 var(--n-violet)}.pad[data-active-app=news] .news__event--live:active{box-shadow:2px 2px 0 var(--n-violet)}.pad[data-active-app=news] .news__event-thumb{background:var(--n-wash);color:var(--n-faint);font-size:18px;border:2px solid var(--n-ink);border-radius:7px}.pad[data-active-app=news] .news__event-livebadge{background:var(--n-live);color:#fff;border-radius:999px;font-size:8.5px;font-weight:800;letter-spacing:.08em}.pad[data-active-app=news] .news__event-livedot{background:#fff;border-radius:50%;animation:news-live-pulse 1.4s ease-in-out infinite}@keyframes news-live-pulse{50%{transform:scale(.45);opacity:.55}}.pad[data-active-app=news] .news__event-title{font-family:var(--n-display);font-weight:400;font-size:17px;letter-spacing:.03em;line-height:1.05;color:var(--n-ink)}.pad[data-active-app=news] .news__event-timer{font-family:var(--n-mono);font-size:11px;font-weight:600;color:var(--n-blue-deep)}.pad[data-active-app=news] .news__event--live .news__event-timer{color:var(--n-violet-deep)}.pad[data-active-app=news] .news__event-timer i{font-size:10px}.pad[data-active-app=news] .news__event-join{background:var(--n-ink);color:#fff;border:2px solid var(--n-ink);border-radius:9px;font-size:12px;font-weight:800;box-shadow:2px 2px 0 var(--n-violet);transition:transform var(--n-snap),box-shadow var(--n-snap)}.pad[data-active-app=news] .news__event-join:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--n-violet)}.pad[data-active-app=news] .news__event-join:active{transform:translate(1px,1px);box-shadow:1px 1px 0 var(--n-violet)}.pad[data-active-app=news] .news__row{background:transparent;border:none;border-bottom:2px dashed var(--n-rule);transition:background var(--n-snap)}.pad[data-active-app=news] .news__row:last-child{border-bottom:none}.pad[data-active-app=news] .news__row:hover{background:color-mix(in srgb,var(--n-violet) 6%,transparent)}.pad[data-active-app=news] .news__row-idx{font-family:var(--n-display);font-size:19px;font-weight:400;line-height:1;letter-spacing:.03em;color:var(--n-blue);padding-top:2px}.pad[data-active-app=news] .news__row-thumb{background:var(--n-wash);color:var(--n-faint);font-size:20px;border:2px solid var(--n-ink);border-radius:7px;box-shadow:2px 2px 0 var(--n-violet);transition:transform var(--n-snap)}.pad[data-active-app=news] .news__row:hover .news__row-thumb{transform:rotate(-2deg)}.pad[data-active-app=news] .news__row-featured{background:var(--n-violet);color:#fff;font-size:9px;border:1.5px solid var(--n-ink);border-radius:50%}.pad[data-active-app=news] .news__row-date{font-family:var(--n-mono);font-size:10px;color:var(--n-muted)}.pad[data-active-app=news] .news__row-title{font-family:var(--n-display);font-weight:400;font-size:18px;line-height:1.05;letter-spacing:.025em;color:var(--n-ink);transition:color var(--n-snap)}.pad[data-active-app=news] .news__row:hover .news__row-title{color:var(--n-violet-deep)}.pad[data-active-app=news] .news__row-excerpt{font-size:11.5px;line-height:1.45;color:var(--n-muted)}.pad[data-active-app=news] .news__tag{font-family:var(--n-mono);font-size:9.5px;font-weight:600;color:var(--n-blue-deep);background:color-mix(in srgb,var(--n-blue) 10%,transparent);border-radius:5px;padding:1px 6px}.pad[data-active-app=news] .news__cat-badge{font-family:var(--n-display);font-weight:400;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;background:var(--n-paper);color:var(--n-ink);border:1.5px solid var(--n-ink);border-radius:6px}.pad[data-active-app=news] .news__cat-badge--events{background:var(--n-blue-deep);color:#fff}.pad[data-active-app=news] .news__cat-badge--news{background:var(--n-violet-deep);color:#fff}.pad[data-active-app=news] .news__cat-badge--updates{color:var(--n-blue-deep);border-color:var(--n-blue-deep)}.pad[data-active-app=news] .news__cat-badge--editorial{color:var(--n-violet-deep);border-color:var(--n-violet-deep)}.pad[data-active-app=news] .news__cat-badge--important{background:var(--n-ink);color:#fff}.pad[data-active-app=news] .news__article-nav{background:var(--n-paper);border-bottom:2px solid var(--n-ink)}.pad[data-active-app=news] .news__back-btn{background:transparent;border:none;border-radius:8px;font-family:var(--n-display);font-size:15px;font-weight:400;letter-spacing:.05em;color:var(--n-violet-deep);transition:background var(--n-snap),transform var(--n-snap)}.pad[data-active-app=news] .news__back-btn:hover{background:color-mix(in srgb,var(--n-violet) 10%,transparent)}.pad[data-active-app=news] .news__back-btn:active{transform:translate(-2px)}.pad[data-active-app=news] .news__back-btn i{font-size:12px}.pad[data-active-app=news] .news__article-cover{background:var(--n-wash);border-bottom:2px solid var(--n-ink)}.pad[data-active-app=news] .news__article-title{font-family:var(--n-display);font-weight:400;font-size:32px;line-height:1.02;letter-spacing:.015em;color:var(--n-ink)}.pad[data-active-app=news] .news__article-meta{font-size:11.5px;color:var(--n-muted);border-top:2px solid var(--n-ink);border-bottom:2px dashed var(--n-rule)}.pad[data-active-app=news] .news__article-author--link{background:none;border:none;font:inherit;cursor:pointer}.pad[data-active-app=news] .news__article-author{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--n-ink)}.pad[data-active-app=news] .news__article-author--link:hover{color:var(--n-violet-deep);text-decoration:underline}.pad[data-active-app=news] .news__article-date{font-family:var(--n-mono);font-size:10.5px}.pad[data-active-app=news] .news__article-content{font-size:15px;line-height:1.75;color:#1f2937}.pad[data-active-app=news] .news__article-content>p:first-child:first-letter{font-family:var(--n-display);font-weight:400;font-size:46px;line-height:.82;color:var(--n-violet-deep);float:left;padding:5px 8px 0 0}.pad[data-active-app=news] .news__article-content h2{font-family:var(--n-display);font-weight:400;font-size:22px;letter-spacing:.02em;line-height:1.05;margin:20px 0 8px;color:var(--n-ink)}.pad[data-active-app=news] .news__article-content h3{font-family:var(--n-display);font-weight:400;font-size:18px;letter-spacing:.02em;line-height:1.05;margin:16px 0 6px;color:var(--n-violet-deep)}.pad[data-active-app=news] .news__article-content blockquote{margin:16px 0;padding:10px 16px;border-left:4px solid var(--n-violet);background:color-mix(in srgb,var(--n-violet) 6%,transparent);border-radius:0 8px 8px 0;font-size:16px;line-height:1.5;font-style:italic;color:var(--n-ink)}.pad[data-active-app=news] .news__article-actions{border-top:2px dashed var(--n-rule);border-bottom:3px solid var(--n-ink)}.pad[data-active-app=news] .news__like-btn{background:var(--n-paper);color:var(--n-ink);border:2px solid var(--n-ink);border-radius:10px;font-family:var(--n-display);font-size:15px;font-weight:400;letter-spacing:.05em;transform:rotate(-2deg);box-shadow:2px 2px 0 var(--n-violet);transition:transform var(--n-snap),box-shadow var(--n-snap),background var(--n-snap),color var(--n-snap)}.pad[data-active-app=news] .news__like-btn i{color:var(--n-violet-deep);transition:color var(--n-snap)}.pad[data-active-app=news] .news__like-btn:hover{transform:rotate(0) translate(-1px,-1px);box-shadow:3px 3px 0 var(--n-violet)}.pad[data-active-app=news] .news__like-btn:active{transform:rotate(-1deg) translate(1px,1px);box-shadow:1px 1px 0 var(--n-violet)}.pad[data-active-app=news] .news__like-btn--liked{background:var(--n-violet-deep);color:#fff}.pad[data-active-app=news] .news__like-btn--liked i{color:#fff}.pad[data-active-app=news] .pad-share-btn{background:var(--n-paper);color:var(--n-ink);border:2px solid var(--n-ink);border-radius:10px;font-family:var(--n-display);font-size:15px;font-weight:400;letter-spacing:.05em;transform:rotate(2deg);box-shadow:2px 2px 0 var(--n-violet);transition:transform var(--n-snap),box-shadow var(--n-snap),background var(--n-snap),color var(--n-snap)}.pad[data-active-app=news] .pad-share-btn i{color:var(--n-violet-deep);transition:color var(--n-snap)}.pad[data-active-app=news] .pad-share-btn:hover{transform:rotate(0) translate(-1px,-1px);box-shadow:3px 3px 0 var(--n-violet);background:var(--n-paper);color:var(--n-ink)}.pad[data-active-app=news] .pad-share-btn:active{transform:rotate(1deg) translate(1px,1px);box-shadow:1px 1px 0 var(--n-violet)}.pad[data-active-app=news] .news__comments{color:var(--n-ink)}.pad[data-active-app=news] .news__comments-hd{font-family:var(--n-display);font-size:19px;font-weight:400;letter-spacing:.04em;line-height:1;color:var(--n-ink);border-bottom:3px solid var(--n-ink);padding-bottom:6px}.pad[data-active-app=news] .news__comments-count{font-family:var(--n-mono);font-size:10.5px;font-weight:700;background:var(--n-violet-deep);color:#fff;border-radius:999px}.pad[data-active-app=news] .news__comments-empty{font-size:12px;font-style:italic;color:var(--n-muted)}.pad[data-active-app=news] .news__comment{border-bottom:1px dashed var(--n-rule)}.pad[data-active-app=news] .news__comment:last-child{border-bottom:none}.pad[data-active-app=news] .news__comment--reply{border-bottom:none;border-left:2px solid var(--n-violet)}.pad[data-active-app=news] .news__comment-author--link{background:none;border:none;font:inherit}.pad[data-active-app=news] .news__comment-author{font-size:12px;font-weight:700;color:var(--n-ink)}.pad[data-active-app=news] .news__comment-author--link:hover{text-decoration:underline}.pad[data-active-app=news] .news__comment-avatar{background:var(--n-wash)}.pad[data-active-app=news] .news__comment-date{font-family:var(--n-mono);font-size:10px;color:var(--n-muted)}.pad[data-active-app=news] .news__comment-text{font-size:12.5px;line-height:1.55;color:#374151}.pad[data-active-app=news] .news__comment-tool{background:none;border:none;border-radius:7px;color:var(--n-muted);font-size:12px;transition:color var(--n-snap),background var(--n-snap)}.pad[data-active-app=news] .news__comment-tool:hover{color:var(--n-violet-deep);background:color-mix(in srgb,var(--n-violet) 10%,transparent)}.pad[data-active-app=news] .news__comment-tool--danger:hover{color:var(--n-live);background:color-mix(in srgb,var(--n-live) 10%,transparent)}.pad[data-active-app=news] .news__comment-act{background:none;border:none;border-radius:7px;font-size:11px;font-weight:700;color:var(--n-muted);transition:color var(--n-snap),background var(--n-snap)}.pad[data-active-app=news] .news__comment-act:hover{color:var(--n-ink);background:var(--n-wash)}.pad[data-active-app=news] .news__comment-act--liked{color:var(--n-violet-deep)}.pad[data-active-app=news] .news__comment-act--primary{color:var(--n-blue-deep)}.pad[data-active-app=news] .news__comment-edit-input{font:inherit;font-size:12.5px;background:var(--n-paper);color:var(--n-ink);border:2px solid var(--n-ink);border-radius:8px}.pad[data-active-app=news] .news__reply-hint{font-size:11px;color:var(--n-muted);background:color-mix(in srgb,var(--n-violet) 7%,transparent);border:1.5px dashed var(--n-violet);border-radius:8px}.pad[data-active-app=news] .news__reply-hint b{color:var(--n-violet-deep)}.pad[data-active-app=news] .news__reply-cancel{background:none;border:none;border-radius:7px;color:var(--n-muted)}.pad[data-active-app=news] .news__reply-cancel:hover{color:var(--n-live);background:color-mix(in srgb,var(--n-live) 8%,transparent)}.pad[data-active-app=news] .news__comment-input{background:var(--n-paper);color:var(--n-ink);border:2px solid var(--n-ink);border-radius:12px;font-size:13px;transition:border-color var(--n-snap),box-shadow var(--n-snap)}.pad[data-active-app=news] .news__comment-input:focus{border-color:var(--n-violet-deep);box-shadow:2px 2px 0 var(--n-violet)}.pad[data-active-app=news] .news__comment-input:focus-visible{outline:none}.pad[data-active-app=news] .news__comment-input::placeholder{color:var(--n-muted)}.pad[data-active-app=news] .news__comment-send{background:var(--n-blue);color:#fff;border:2px solid var(--n-ink);border-radius:12px;font-size:14px;box-shadow:2px 2px 0 var(--n-ink);transition:transform var(--n-snap),box-shadow var(--n-snap)}.pad[data-active-app=news] .news__comment-send:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--n-ink)}.pad[data-active-app=news] .news__comment-send:active{transform:translate(1px,1px);box-shadow:1px 1px 0 var(--n-ink)}.pad[data-active-app=news] .news__mention{color:var(--n-violet-deep);font-weight:700}.pad[data-active-app=news] .news__mention:hover{text-decoration:underline}.pad[data-active-app=news] .news__mention-dd{background:var(--n-paper);border:2px solid var(--n-ink);border-radius:10px;box-shadow:4px 4px #11182726}.pad[data-active-app=news] .news__mention-opt{background:none;border:none;border-radius:7px;font-size:12px;font-weight:600;color:var(--n-ink);transition:background var(--n-snap)}.pad[data-active-app=news] .news__mention-opt i{color:var(--n-violet-deep);font-size:11px}.pad[data-active-app=news] .news__mention-opt:hover{background:color-mix(in srgb,var(--n-blue) 10%,transparent)}.pad[data-active-app=hop]{--h-surface: #fffbff;--h-container: #f3edf7;--h-container-high: #ece6f0;--h-container-highest: #e6e0e9;--h-primary: #6442d6;--h-on-primary: #ffffff;--h-primary-container: #eaddff;--h-on-primary-container: #21005d;--h-secondary-container: #e8def8;--h-on-secondary-container: #1d192b;--h-ink: #1c1b1f;--h-variant: #49454f;--h-outline: #79747e;--h-line: #e7e0ec;--h-error: #b3261e;--h-error-container: #f9dedc;--h-on-error-container: #410e0b;--h-live: #146c2e;--h-live-container: #d3efd3;--h-disabled-bg: rgba(28, 27, 31, .12);--h-disabled-ink: rgba(28, 27, 31, .38);--h-elev-1: 0 1px 2px rgba(28, 27, 31, .1), 0 1px 3px 1px rgba(28, 27, 31, .07);--h-elev-2: 0 1px 2px rgba(28, 27, 31, .1), 0 2px 6px 2px rgba(28, 27, 31, .09);--h-elev-3: 0 1px 3px rgba(28, 27, 31, .12), 0 4px 8px 3px rgba(28, 27, 31, .11);--h-ease: cubic-bezier(.2, 0, 0, 1);--h-font: "Inter", Roboto, system-ui, sans-serif}.pad[data-active-app=hop] .pad__content{background:var(--h-surface);color:var(--h-ink);font-family:var(--h-font);font-size:14px}.pad[data-active-app=hop] .pad__content :focus-visible{outline:2px solid var(--h-primary);outline-offset:2px}.pad[data-active-app=hop] .pad-hd{background:var(--h-surface);border-bottom:none}.pad[data-active-app=hop] .pad-hd__label{color:var(--h-ink);font-size:16px;font-weight:500;text-transform:none;letter-spacing:0}.pad[data-active-app=hop] .pad-hd .pad-hd__menu{width:34px;height:34px;border:none;border-radius:999px;background:transparent;color:var(--h-ink);transition:background .15s var(--h-ease)}.pad[data-active-app=hop] .pad-hd .pad-hd__menu:hover{background:color-mix(in srgb,var(--h-ink) 8%,transparent);color:var(--h-ink)}.pad[data-active-app=hop] .pad-hd .pad-hd__action{width:34px;height:34px;border:none;border-radius:12px;background:var(--h-primary-container);color:var(--h-on-primary-container);box-shadow:var(--h-elev-1);transition:box-shadow .15s var(--h-ease),background .15s var(--h-ease),transform .15s var(--h-ease)}.pad[data-active-app=hop] .pad-hd .pad-hd__action:hover{background:color-mix(in srgb,var(--h-on-primary-container) 8%,var(--h-primary-container));color:var(--h-on-primary-container);box-shadow:var(--h-elev-2)}.pad[data-active-app=hop] .pad-hd .pad-hd__action:active{transform:scale(.94)}.pad[data-active-app=hop] .pad-hd__search{background:var(--h-container-high);border:none;border-radius:999px;height:34px;padding:0 14px;color:var(--h-variant);transition:box-shadow .15s var(--h-ease)}.pad[data-active-app=hop] .pad-hd__search:focus-within{box-shadow:0 0 0 2px var(--h-primary)}.pad[data-active-app=hop] .pad-hd__search-input{color:var(--h-ink)}.pad[data-active-app=hop] .pad-hd__search-input:focus-visible{outline:none}.pad[data-active-app=hop] .pad-hd__search-input::placeholder{color:var(--h-outline)}.pad[data-active-app=hop] .pad-hd__nav{background:var(--h-surface)}.pad[data-active-app=hop] .pad-hd__nav--open{border-bottom:1px solid var(--h-line)}.pad[data-active-app=hop] .pad-hd__nav-item{color:var(--h-ink);border:none;border-radius:999px;font-weight:500;transition:background .15s var(--h-ease)}.pad[data-active-app=hop] .pad-hd__nav-item:hover{background:color-mix(in srgb,var(--h-ink) 8%,transparent);color:var(--h-ink)}.pad[data-active-app=hop] .pad-hd__nav-item--active{background:var(--h-secondary-container);color:var(--h-on-secondary-container)}.pad[data-active-app=hop] .pad-state{color:var(--h-variant)}.pad[data-active-app=hop] .pad-state__spinner{width:32px;height:32px;border:4px solid var(--h-primary-container);border-top-color:var(--h-primary)}.pad[data-active-app=hop] .pad-state__title{color:var(--h-ink);font-weight:600}.pad[data-active-app=hop] .pad-state__art{background:var(--h-primary-container);color:var(--h-on-primary-container)}.pad[data-active-app=hop] .pad-state__art--error{background:var(--h-error-container);color:var(--h-on-error-container)}.pad[data-active-app=hop] .pad-state__cta{border:none;border-radius:999px;background:var(--h-primary);color:var(--h-on-primary);font-weight:600;transition:background .15s var(--h-ease),box-shadow .15s var(--h-ease)}.pad[data-active-app=hop] .pad-state__cta:hover{background:color-mix(in srgb,var(--h-on-primary) 8%,var(--h-primary));box-shadow:var(--h-elev-1);filter:none;translate:none}.pad[data-active-app=hop] .hop__section-label{color:var(--h-variant);font-size:12px;font-weight:500;letter-spacing:.03em}.pad[data-active-app=hop] .hop__section-label i{color:var(--h-primary)}.pad[data-active-app=hop] .hop__section-label--toggle:hover{color:var(--h-ink)}.pad[data-active-app=hop] .hop__section-caret{font-size:10px;color:var(--h-outline)}.pad[data-active-app=hop] .hop__place{background:var(--h-container);border-radius:16px;box-shadow:var(--h-elev-1);transition:box-shadow .2s var(--h-ease)}.pad[data-active-app=hop] .hop__place--here{background:var(--h-primary-container)}.pad[data-active-app=hop] .hop__place-icon{border-radius:999px;font-size:15px;background:var(--h-secondary-container);color:var(--h-on-secondary-container)}.pad[data-active-app=hop] .hop__place-icon--public{background:var(--h-primary-container);color:var(--h-on-primary-container)}.pad[data-active-app=hop] .hop__place--here .hop__place-icon{background:var(--h-primary);color:var(--h-on-primary)}.pad[data-active-app=hop] .hop__place-name{font-size:16px;font-weight:500;color:var(--h-ink)}.pad[data-active-app=hop] .hop__place--here .hop__place-name{color:var(--h-on-primary-container)}.pad[data-active-app=hop] .hop__place-count{padding:2px 9px;border-radius:999px;background:var(--h-container-high);color:var(--h-variant);font-size:11px;font-weight:500;letter-spacing:.02em}.pad[data-active-app=hop] .hop__place-count i{font-size:6px;color:var(--h-outline)}.pad[data-active-app=hop] .hop__place-count--live{background:var(--h-live-container);color:var(--h-live)}.pad[data-active-app=hop] .hop__place-count--live i{color:var(--h-live)}.pad[data-active-app=hop] .hop__place-tagline{font-size:12px;color:var(--h-variant)}.pad[data-active-app=hop] .hop__place-caret{font-size:11px;color:var(--h-outline);transition-timing-function:var(--h-ease)}.pad[data-active-app=hop] .hop__access-icon{font-size:11px;color:var(--h-variant)}.pad[data-active-app=hop] .hop__place--expanded .hop__place-details{background:var(--h-surface);border-top-color:var(--h-line)}.pad[data-active-app=hop] .hop__place-desc{font-size:14px;line-height:1.45;color:var(--h-variant)}.pad[data-active-app=hop] .hop__place-desc--empty{color:var(--h-outline);font-style:italic}.pad[data-active-app=hop] .hop__place-stat{font-size:12px;font-weight:500;color:var(--h-variant)}.pad[data-active-app=hop] .hop__place-stat i{font-size:11px;color:var(--h-primary)}.pad[data-active-app=hop] .hop__place-travel{border:none;border-radius:999px;background:var(--h-primary);color:var(--h-on-primary);font-size:14px;transition:background .15s var(--h-ease),box-shadow .15s var(--h-ease),transform .15s var(--h-ease)}.pad[data-active-app=hop] .hop__place-travel:hover:not(:disabled){background:color-mix(in srgb,var(--h-on-primary) 8%,var(--h-primary));box-shadow:var(--h-elev-1)}.pad[data-active-app=hop] .hop__place-travel:active:not(:disabled){background:color-mix(in srgb,var(--h-on-primary) 12%,var(--h-primary));transform:scale(.96)}.pad[data-active-app=hop] .hop__place-travel:disabled{background:var(--h-disabled-bg);color:var(--h-disabled-ink)}.pad[data-active-app=hop] .hop__banner-place{border-radius:16px;box-shadow:var(--h-elev-1);transition:box-shadow .2s var(--h-ease)}.pad[data-active-app=hop] .hop__banner-place--here{box-shadow:0 0 0 2px var(--h-primary),var(--h-elev-1)}.pad[data-active-app=hop] .hop__banner-overlay{background:linear-gradient(180deg,transparent 35%,rgba(28,27,31,.86) 100%)}.pad[data-active-app=hop] .hop__banner-name{font-size:16px;font-weight:500;color:#fff}.pad[data-active-app=hop] .hop__banner-place .hop__access-icon,.pad[data-active-app=hop] .hop__banner-meta .hop__place-tagline{color:#ffffffd9}.pad[data-active-app=hop] .hop__mine-room{background:var(--h-surface);border:1px solid var(--h-line);border-radius:12px;transition:box-shadow .2s var(--h-ease)}.pad[data-active-app=hop] .hop__mine-name{font-size:15px;font-weight:500;color:var(--h-ink)}.pad[data-active-app=hop] .hop__mine-badge{padding:3px 9px;border-radius:999px;font-size:11px;font-weight:500;letter-spacing:.02em}.pad[data-active-app=hop] .hop__mine-badge--home{background:var(--h-secondary-container);color:var(--h-on-secondary-container)}.pad[data-active-app=hop] .hop__mine-badge--home i{font-size:9px;color:var(--h-primary)}.pad[data-active-app=hop] .hop__mine-badge--here{background:var(--h-primary-container);color:var(--h-on-primary-container)}.pad[data-active-app=hop] .hop__mine-btn{border:none;border-radius:999px;background:transparent;color:var(--h-variant);font-size:14px;transition:background .15s var(--h-ease),color .15s var(--h-ease)}.pad[data-active-app=hop] .hop__mine-btn:hover:not([disabled]){background:color-mix(in srgb,var(--h-ink) 8%,transparent);color:var(--h-ink)}.pad[data-active-app=hop] .hop__mine-btn--danger{color:var(--h-error)}.pad[data-active-app=hop] .hop__mine-btn--danger:hover:not([disabled]){background:color-mix(in srgb,var(--h-error) 8%,transparent);color:var(--h-error)}.pad[data-active-app=hop] .hop__mine-btn--disabled,.pad[data-active-app=hop] .hop__mine-btn[disabled]{color:var(--h-disabled-ink)}.pad[data-active-app=hop] .hop__mine-error{color:var(--h-error);font-size:12px}.pad[data-active-app=hop] .hop-modal__backdrop{background:#1c1b1f66}.pad[data-active-app=hop] .hop-modal__panel{background:var(--h-container-high);border:none;border-radius:28px;box-shadow:var(--h-elev-3);color:var(--h-ink)}.pad[data-active-app=hop] .hop-modal__title{font-size:22px;font-weight:500;color:var(--h-ink)}.pad[data-active-app=hop] .hop-modal__title i{font-size:18px;color:var(--h-primary)}.pad[data-active-app=hop] .hop-modal__field>span,.pad[data-active-app=hop] .hop-modal__label{font-size:12px;font-weight:500;letter-spacing:.03em;color:var(--h-variant)}.pad[data-active-app=hop] .hop-modal__field:focus-within>span{color:var(--h-primary)}.pad[data-active-app=hop] .hop-modal__input,.pad[data-active-app=hop] .hop-modal__textarea,.pad[data-active-app=hop] .hop-modal__select,.pad[data-active-app=hop] .hop-modal__num{background:var(--h-container-highest);border:none;border-bottom:1px solid var(--h-outline);border-radius:8px 8px 0 0;color:var(--h-ink);caret-color:var(--h-primary);font-family:inherit;font-size:14px;transition:border-color .15s var(--h-ease),box-shadow .15s var(--h-ease)}.pad[data-active-app=hop] .hop-modal__input::placeholder,.pad[data-active-app=hop] .hop-modal__textarea::placeholder{color:var(--h-outline)}.pad[data-active-app=hop] .hop-modal__input:focus,.pad[data-active-app=hop] .hop-modal__textarea:focus,.pad[data-active-app=hop] .hop-modal__select:focus,.pad[data-active-app=hop] .hop-modal__num:focus{outline:none;border-bottom-color:var(--h-primary);box-shadow:inset 0 -1px 0 var(--h-primary)}.pad[data-active-app=hop] .hop-modal__shape{background:var(--h-surface);border:1px solid var(--h-line);border-radius:12px;color:var(--h-variant);font-size:10px;font-weight:500;transition:background .15s var(--h-ease),border-color .15s var(--h-ease),color .15s var(--h-ease)}.pad[data-active-app=hop] .hop-modal__shape i{font-size:20px}.pad[data-active-app=hop] .hop-modal__shape:hover{border-color:var(--h-outline);color:var(--h-ink)}.pad[data-active-app=hop] .hop-modal__shape--active{background:var(--h-secondary-container);border-color:transparent;color:var(--h-on-secondary-container)}.pad[data-active-app=hop] .hop-modal__shape--active i{color:var(--h-primary)}.pad[data-active-app=hop] .hop-modal__error{color:var(--h-error);font-size:12px;font-weight:500}.pad[data-active-app=hop] .hop-modal__btn{border:none;border-radius:999px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s var(--h-ease),box-shadow .15s var(--h-ease)}.pad[data-active-app=hop] .hop-modal__btn--ghost{background:transparent;color:var(--h-primary)}.pad[data-active-app=hop] .hop-modal__btn--ghost:hover{background:color-mix(in srgb,var(--h-primary) 8%,transparent);color:var(--h-primary)}.pad[data-active-app=hop] .hop-modal__btn--primary{background:var(--h-primary);color:var(--h-on-primary)}.pad[data-active-app=hop] .hop-modal__btn--primary:hover{background:color-mix(in srgb,var(--h-on-primary) 8%,var(--h-primary));box-shadow:var(--h-elev-1)}.pad[data-active-app=hop] :is(.hop__place,.hop__banner-place,.hop__mine-room){position:relative}.pad[data-active-app=hop] :is(.hop__place,.hop__banner-place,.hop__mine-room):after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--h-ink);opacity:0;transition:opacity .15s var(--h-ease);pointer-events:none}.pad[data-active-app=hop] :is(.hop__place,.hop__banner-place,.hop__mine-room):hover:after{opacity:.05}.pad[data-active-app=hop] :is(.hop__place,.hop__banner-place,.hop__mine-room):active:after{opacity:.1}.pad[data-active-app=hop] :is(.hop__place,.hop__banner-place):hover{box-shadow:var(--h-elev-2)}.pad[data-active-app=hop] .hop__banner-place--here:hover{box-shadow:0 0 0 2px var(--h-primary),var(--h-elev-2)}.pad[data-active-app=hop] .hop__mine-room:hover{box-shadow:var(--h-elev-1)}.pad[data-active-app=market] .pad-hd__tab,.pad[data-active-app=pulse] .pad-hd__tab,.pad[data-active-app=news] .pad-hd__tab{color:inherit}.pad[data-active-app] .pad-hd{padding:7px 10px;gap:8px}.pad[data-active-app] .pad-hd__menu,.pad[data-active-app] .pad-hd__action{width:28px;height:28px}.pad[data-active-app] .pad-hd__search-input{background:transparent;border:none;border-radius:0;padding:0;box-shadow:none;font-size:12px}@keyframes pad-jiggle{0%{transform:rotate(-1.6deg)}50%{transform:rotate(1.6deg)}to{transform:rotate(-1.6deg)}}.pad__app-icon--edit .pad__app-icon-wrap{animation:pad-jiggle .32s ease-in-out infinite}.pad__app-icon--edit .pad__app-icon-face{cursor:grab}.pad__home--editing .pad__app-icon{touch-action:none;user-select:none;-webkit-user-select:none}.pad__app-icon--dragging{opacity:.3}.pad__app-icon--dragging .pad__app-icon-wrap{animation:none}.pad__app-icon--target .pad__app-icon-face{box-shadow:0 0 0 3px var(--color-primary);transform:scale(1.08)}.pad__app-icon--before{box-shadow:-3px 0 0 0 var(--color-primary);border-radius:4px}.pad__app-icon--after{box-shadow:3px 0 0 0 var(--color-primary);border-radius:4px}.pad__drag-ghost{position:fixed!important;z-index:4000;transform:translate(-50%,-50%) scale(1.12);pointer-events:none;opacity:.92;box-shadow:0 14px 34px #0000008c!important}.pad__tile-hide{position:absolute;top:-6px;left:-6px;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#3a3a46;color:#fff;border:1px solid rgba(255,255,255,.35);font-size:10px;cursor:pointer;z-index:2;box-shadow:0 2px 8px #00000073}.pad__tile-hide:hover{background:var(--color-danger, #e5484d)}.pad__group-mini{display:grid;grid-template-columns:1fr 1fr;gap:4px;width:38px;height:38px;align-items:center;justify-items:center}.pad__group-mini i{font-size:13px!important}.pad__group-overlay{position:absolute;inset:0;z-index:6;display:flex;align-items:center;justify-content:center;background:#08080e8c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.pad__group-panel{min-width:240px;max-width:86%;padding:18px 20px;border-radius:24px;background:#ffffff17;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(255,255,255,.16);box-shadow:0 20px 50px #00000073}.pad__group-title{text-align:center;font-weight:800;margin-bottom:14px;color:#ffffffeb}.pad__group-name-input{display:block;width:100%;margin-bottom:14px;text-align:center;background:#ffffff12;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:10px;padding:7px 10px;font-weight:700}.pad__group-viewport{position:relative;width:min(324px,80vw);overflow:hidden}.pad__group-pages{display:flex;width:100%;transition:transform .26s cubic-bezier(.22,.61,.36,1)}.pad__group-page{flex:0 0 100%;min-width:0;padding:14px 12px 8px}.pad__group-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;grid-auto-rows:min-content;justify-items:center}.pad__group-grid .pad__app-icon{min-width:0;max-width:100%}.pad__group-grid .pad__app-icon-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pad__group-dots{display:flex;justify-content:center;gap:6px;margin-top:6px}.pad__group-overlay--ejecting .pad__group-panel{opacity:.45;transform:scale(.96);transition:opacity .14s ease,transform .14s ease}@media (prefers-reduced-motion: reduce){.pad__group-pages{transition:none}}.pad__unhide-btn{margin-left:auto;flex-shrink:0}.pad-settings__hint{font-size:var(--font-size-xs);line-height:1.5}@media (max-width: 640px){.pad[data-active-app=news] .news__article-content{font-size:16px}.pad[data-active-app=news] .news__hero-title{font-size:27px}.pad[data-active-app=news] .news__article-title{font-size:29px}.pad[data-active-app=wallet] .wallet__balance-amount{font-size:34px}.pad[data-active-app=wallet] .wallet__balance-card{padding:20px 20px 16px}.pad[data-active-app=market] .market__drill-title,.pad[data-active-app=market] .market__art-name{font-size:26px}.pad[data-active-app=market] .pad-hd__label{font-size:20px}}@media (prefers-reduced-motion: reduce){.pad[data-active-app] .market__asset-card,.pad[data-active-app] .market__col-card,.pad[data-active-app] .hop__place,.pad[data-active-app] .news__hero,.pad[data-active-app] .news__event,.pad[data-active-app] .news__row{transition:none}.pad__app-icon--edit .pad__app-icon-wrap{animation:none}}.pad[data-active-app=pulse] .pulse__draft-badge{display:inline-block;padding:2px 8px;margin-right:6px;border:1.5px dashed var(--c-bean, #5d4432);border-radius:999px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--c-bean, #5d4432);background:transparent}.pad[data-active-app=pulse] .pulse__composer-draft{margin-right:auto;min-height:38px;padding:8px 14px;border:1.5px solid var(--c-bean, #5d4432);border-radius:12px;background:transparent;color:var(--c-bean, #5d4432);font-weight:600;cursor:pointer;transition:background .15s ease}.pad[data-active-app=pulse] .pulse__composer-draft:hover{background:var(--c-latte, #efece7)}.pad[data-active-app=pulse] .pulse__composer-draft:disabled{opacity:.5;cursor:default}.pad[data-active-app=pulse] .pulse__tool--active{color:var(--c-caramel, #b07d4f)}.pad[data-active-app=market] .confirm-modal__panel{background:#fff;border:3px solid var(--m-ink, #111827);border-radius:0;box-shadow:6px 6px 0 var(--m-ink, #111827);color:var(--m-ink, #111827)}.pad[data-active-app=market] .confirm-modal__backdrop{background:#11182759;backdrop-filter:none}.pad[data-active-app=market] .confirm-modal__title{font-family:Darker Grotesque,system-ui,sans-serif;font-size:24px;font-weight:800;line-height:1;color:var(--m-ink, #111827)}.pad[data-active-app=market] .confirm-modal__title:before{content:"// ";font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;color:var(--m-primary, #dd614c);vertical-align:4px}.pad[data-active-app=market] .confirm-modal__msg,.pad[data-active-app=market] .confirm-modal__body{color:#374151;font-size:13px}.pad[data-active-app=market] .confirm-modal__ok{border:2px solid var(--m-ink, #111827);border-radius:0;background:var(--m-ink, #111827);color:#fff;font-weight:700;box-shadow:3px 3px #11182740;transition:transform .1s linear,box-shadow .1s linear}.pad[data-active-app=market] .confirm-modal__ok:active{transform:translate(2px,2px);box-shadow:1px 1px #11182740}.pad[data-active-app=market] .confirm-modal__ok--danger{background:#c2410c;border-color:#c2410c}.pad[data-active-app=market] .confirm-modal__cancel{border:2px solid var(--m-ink, #111827);border-radius:0;background:#fff;color:var(--m-ink, #111827);font-weight:700}.pad[data-active-app=market] .confirm-modal__cancel:hover{background:#f3f4f6}.pad[data-active-app=business]{--b-page: #f9fafb;--b-panel: #ffffff;--b-ink: #111827;--b-secondary: #4b5563;--b-muted: #6b7280;--b-line: #e5e7eb;--b-line-strong: #d1d5db;--b-blue: #2563eb;--b-blue-deep: #1d4ed8;--b-blue-large: #3b82f6;--b-blue-wash: rgba(37, 99, 235, .05);--b-blue-ring: rgba(37, 99, 235, .15);--b-blue-tint: #eff6ff;--b-blue-edge: #bfdbfe;--b-success: #047857;--b-success-tint: #ecfdf5;--b-success-edge: #a7f3d0;--b-amber: #b45309;--b-amber-tint: #fffbeb;--b-amber-edge: #fde68a;--b-error: #b91c1c;--b-error-tint: #fef2f2;--b-error-edge: #fca5a5;--b-font: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif}.pad[data-active-app=business] .pad__content{background:var(--b-page);color:var(--b-ink);font-family:var(--b-font);font-variant-numeric:tabular-nums}.pad[data-active-app=business] .currency-gem{color:inherit;opacity:.55;font-size:.8em}.pad[data-active-app=business] .pad__content :is(button,[tabindex]):focus-visible{outline:2px solid var(--b-blue-large);outline-offset:2px}.pad[data-active-app=business] .business__sidebar{background:var(--b-panel);border-right:1px solid var(--b-line)}.pad[data-active-app=business] .business__nav-group{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--b-muted)}.pad[data-active-app=business] .business__nav-item{background:none;border:none;border-radius:4px;color:var(--b-secondary);font-size:12px;font-weight:500;transition:background .14s ease,color .14s ease}.pad[data-active-app=business] .business__nav-item i{font-size:13px;color:var(--b-muted);transition:color .14s ease}.pad[data-active-app=business] .business__nav-item:hover{background:var(--b-page);color:var(--b-ink)}.pad[data-active-app=business] .business__nav-item:hover i{color:var(--b-secondary)}.pad[data-active-app=business] .business__nav-item--active{background:var(--b-blue-wash);box-shadow:inset 3px 0 0 var(--b-blue-large);color:var(--b-blue-deep);font-weight:600}.pad[data-active-app=business] .business__nav-item--active i{color:var(--b-blue)}.pad[data-active-app=business] .business__nav-count{border:1px solid var(--b-line);border-radius:3px;background:var(--b-page);color:var(--b-secondary);font-size:10px;font-weight:600}.pad[data-active-app=business] .business__nav-item--active .business__nav-count{border-color:var(--b-blue-edge);background:var(--b-blue-tint);color:var(--b-blue-deep)}.pad[data-active-app=business] .business__section-title,.pad[data-active-app=business] .business__stat-key,.pad[data-active-app=business] .business__ledger-key,.pad[data-active-app=business] .business__label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--b-secondary)}.pad[data-active-app=business] .business__section-hint,.pad[data-active-app=business] .business__form-hint{font-size:12px;line-height:1.45;color:var(--b-muted)}.pad[data-active-app=business] .business__ledger{background:var(--b-panel);border:1px solid var(--b-line);border-left:3px solid var(--b-blue-large);border-radius:8px}.pad[data-active-app=business] .business__ledger-val{font-size:28px;font-weight:700;line-height:1.1;color:var(--b-ink);letter-spacing:-.01em}.pad[data-active-app=business] .business__ledger-sub{font-size:12px;color:var(--b-muted)}.pad[data-active-app=business] .business__stat{background:var(--b-panel);border:1px solid var(--b-line);border-radius:8px}.pad[data-active-app=business] .business__stat:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--b-blue-large);transform:scaleY(0);transform-origin:top;transition:transform .15s ease}.pad[data-active-app=business] .business__stat:hover:before{transform:scaleY(1)}.pad[data-active-app=business] .business__stat-val{font-size:24px;font-weight:700;line-height:1.1;color:var(--b-ink)}.pad[data-active-app=business] .business__profile-card{background:var(--b-panel);border:1px solid var(--b-line);border-radius:8px}.pad[data-active-app=business] .business__profile-avatar{border:1px solid var(--b-blue-edge);border-radius:6px;background:var(--b-blue-tint);color:var(--b-blue);font-size:15px}.pad[data-active-app=business] .business__profile-name{font-size:13px;font-weight:600;color:var(--b-ink)}.pad[data-active-app=business] .business__profile-handle{font-size:12px;color:var(--b-secondary)}.pad[data-active-app=business] .business__empty-cta{background:var(--b-panel);border:1px dashed var(--b-line-strong);border-radius:8px}.pad[data-active-app=business] .business__empty-cta i{font-size:20px;color:var(--b-blue)}.pad[data-active-app=business] .business__empty-cta p{font-size:12px;line-height:1.45;color:var(--b-secondary)}.pad[data-active-app=business] .business__quick-btn{background:var(--b-panel);border:1px solid var(--b-line);border-radius:6px;color:var(--b-ink);font-size:12px;font-weight:600;transition:border-color .14s ease,background .14s ease}.pad[data-active-app=business] .business__quick-btn:hover{border-color:var(--b-line-strong);background:var(--b-blue-wash)}.pad[data-active-app=business] .business__quick-btn i{color:var(--b-blue)}.pad[data-active-app=business] .business__badge{border:1px solid var(--b-line);border-radius:2px;background:var(--b-page);color:var(--b-secondary);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.pad[data-active-app=business] .business__badge--published{background:var(--b-blue-tint);border-color:var(--b-blue-edge);color:var(--b-blue-deep)}.pad[data-active-app=business] .business__badge--draft{background:var(--b-amber-tint);border-color:var(--b-amber-edge);color:var(--b-amber)}.pad[data-active-app=business] .business__badge--private{background:var(--b-page);border-color:var(--b-line);color:var(--b-secondary)}.pad[data-active-app=business] .business__list-title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--b-secondary)}.pad[data-active-app=business] .business__count{border:1px solid var(--b-line);border-radius:3px;background:var(--b-panel);color:var(--b-ink);font-size:10px;font-weight:600}.pad[data-active-app=business] .business__coll-list,.pad[data-active-app=business] .business__art-list,.pad[data-active-app=business] .business__pack-list{background:var(--b-panel);border:1px solid var(--b-line);border-radius:8px;overflow:hidden}.pad[data-active-app=business] .business__coll-card,.pad[data-active-app=business] .business__art-card,.pad[data-active-app=business] .business__pack-card{border-bottom:1px solid var(--b-line);transition:background .14s ease,box-shadow .14s ease}.pad[data-active-app=business] .business__coll-card:last-child,.pad[data-active-app=business] .business__art-card:last-child,.pad[data-active-app=business] .business__pack-card:last-child{border-bottom:none}.pad[data-active-app=business] .business__coll-card:hover,.pad[data-active-app=business] .business__art-card:hover,.pad[data-active-app=business] .business__pack-card:hover{background:var(--b-blue-wash);box-shadow:inset 3px 0 0 var(--b-blue-large)}.pad[data-active-app=business] .business__coll-name,.pad[data-active-app=business] .business__art-name,.pad[data-active-app=business] .business__pack-name{font-size:13px;font-weight:600;color:var(--b-ink)}.pad[data-active-app=business] .business__coll-meta,.pad[data-active-app=business] .business__pack-meta{font-size:11px;color:var(--b-secondary)}.pad[data-active-app=business] .business__coll-banner-thumb{border:1px solid var(--b-line);border-radius:4px}.pad[data-active-app=business] .business__art-thumb{border:1px solid var(--b-line);border-radius:4px;background:var(--b-page);color:var(--b-muted);font-size:13px}.pad[data-active-app=business] .business__art-price{font-size:13px;font-weight:700;color:var(--b-ink)}.pad[data-active-app=business] .business__art-orig{font-size:11px;color:var(--b-muted);text-decoration:line-through}.pad[data-active-app=business] .business__pack-price{font-size:14px;font-weight:700;color:var(--b-ink)}.pad[data-active-app=business] .business__stock{border:1px solid var(--b-line);border-radius:2px;background:var(--b-page);color:var(--b-secondary);font-size:10px;font-weight:600}.pad[data-active-app=business] .business__card-btn{border:1px solid var(--b-line);border-radius:6px;background:var(--b-panel);color:var(--b-secondary);font-size:12px;transition:border-color .14s ease,background .14s ease,color .14s ease,transform .12s ease}.pad[data-active-app=business] .business__card-btn:hover{border-color:var(--b-line-strong);background:var(--b-page);color:var(--b-ink)}.pad[data-active-app=business] .business__card-btn:active{transform:translateY(1px)}.pad[data-active-app=business] .business__card-btn--publish{border-color:var(--b-blue-edge);background:var(--b-blue-tint);color:var(--b-blue-deep)}.pad[data-active-app=business] .business__card-btn--publish:hover{border-color:var(--b-blue);background:var(--b-blue-tint);color:var(--b-blue-deep)}.pad[data-active-app=business] .business__card-btn--danger{color:var(--b-error)}.pad[data-active-app=business] .business__card-btn--danger:hover{border-color:var(--b-error-edge);background:var(--b-error-tint);color:var(--b-error)}.pad[data-active-app=business] .business__add-btn,.pad[data-active-app=business] .business__save-btn,.pad[data-active-app=business] .business__cta-btn{background:var(--b-blue);border:1px solid var(--b-blue);border-radius:6px;color:#fff;font-size:12px;font-weight:600;transition:background .14s ease,border-color .14s ease,transform .12s ease}.pad[data-active-app=business] .business__add-btn:hover,.pad[data-active-app=business] .business__save-btn:hover:not(:disabled),.pad[data-active-app=business] .business__cta-btn:hover{background:var(--b-blue-deep);border-color:var(--b-blue-deep);opacity:1}.pad[data-active-app=business] .business__add-btn:active,.pad[data-active-app=business] .business__save-btn:active:not(:disabled),.pad[data-active-app=business] .business__cta-btn:active{transform:translateY(1px)}.pad[data-active-app=business] .business__save-btn:disabled{opacity:.5;cursor:not-allowed}.pad[data-active-app=business] .business__cancel-btn{background:var(--b-panel);border:1px solid var(--b-line);border-radius:6px;color:var(--b-secondary);font-size:12px;font-weight:600;transition:border-color .14s ease,color .14s ease}.pad[data-active-app=business] .business__cancel-btn:hover{border-color:var(--b-line-strong);color:var(--b-ink)}.pad[data-active-app=business] .business__inline-form{background:var(--b-panel);border:1px solid var(--b-line);border-left:3px solid var(--b-blue-large);border-radius:6px}.pad[data-active-app=business] .business__input,.pad[data-active-app=business] .business__textarea,.pad[data-active-app=business] .business__select{background:var(--b-panel);border:1px solid var(--b-line-strong);border-radius:6px;color:var(--b-ink);font-size:12px;font-family:inherit;outline:none;transition:border-color .14s ease,box-shadow .14s ease}.pad[data-active-app=business] .business__input::placeholder,.pad[data-active-app=business] .business__textarea::placeholder{color:var(--b-muted)}.pad[data-active-app=business] .business__input:focus,.pad[data-active-app=business] .business__textarea:focus,.pad[data-active-app=business] .business__select:focus{border-color:var(--b-blue);box-shadow:0 0 0 3px var(--b-blue-ring)}.pad[data-active-app=business] .business__check-item{font-size:12px;color:var(--b-ink)}.pad[data-active-app=business] .business__check-item input[type=checkbox]{accent-color:var(--b-blue)}.pad[data-active-app=business] .business__saving{font-size:12px;color:var(--b-muted)}.pad[data-active-app=business] .business__form-footer{border-top:1px solid var(--b-line)}.pad[data-active-app=business] .business__label--upload{text-transform:none;letter-spacing:0;font-size:12px;font-weight:500;border:1px dashed var(--b-line-strong);border-radius:6px;color:var(--b-secondary)}.pad[data-active-app=business] .business__label--upload:hover{border-color:var(--b-blue);color:var(--b-blue-deep)}.pad[data-active-app=business] .business__banner-preview{border:1px solid var(--b-line);border-radius:6px}.pad[data-active-app=business] .business__cert{background:var(--b-panel);border:1px solid var(--b-line);border-radius:8px;color:var(--b-secondary);font-size:12px;line-height:1.45}.pad[data-active-app=business] .business__cert i{font-size:16px;color:var(--b-muted)}.pad[data-active-app=business] .business__cert--on{background:var(--b-success-tint);border-color:var(--b-success-edge);color:var(--b-ink)}.pad[data-active-app=business] .business__cert--on i{color:var(--b-success)}.pad[data-active-app=business] .business__store{background:var(--b-panel);border:1px solid var(--b-line);border-radius:8px}.pad[data-active-app=business] .business__preview-tag{border:1px solid var(--b-line);border-radius:2px;background:var(--b-page);color:var(--b-muted);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.pad[data-active-app=business] .business__store-banner{border-bottom:1px solid var(--b-line)}.pad[data-active-app=business] .business__store-banner>i{border:1px solid var(--b-blue-edge);border-radius:6px;background:var(--b-blue-tint);color:var(--b-blue);font-size:15px}.pad[data-active-app=business] .business__store-title{font-size:14px;font-weight:700;color:var(--b-ink)}.pad[data-active-app=business] .business__store-sub{font-size:12px;color:var(--b-secondary)}.pad[data-active-app=business] .business__store .business__coll-list,.pad[data-active-app=business] .business__store .business__art-list{border-radius:6px}.pad[data-active-app=business] .pad-state{color:var(--b-secondary)}.pad[data-active-app=business] .pad-state__spinner{width:22px;height:22px;border-width:2px;border-color:var(--b-line);border-top-color:var(--b-blue)}.pad[data-active-app=business] .pad-state__art{border-radius:8px;border:1px solid var(--b-blue-edge);background:var(--b-blue-tint);color:var(--b-blue);font-size:18px}.pad[data-active-app=business] .pad-state__art--error{border-color:var(--b-error-edge);background:var(--b-error-tint);color:var(--b-error)}.pad[data-active-app=business] .pad-state__title{font-size:13px;color:var(--b-ink)}.pad[data-active-app=business] .pad-state__text{font-size:12px}.pad[data-active-app=business] .pad-state__cta{border:1px solid var(--b-blue);border-radius:6px;background:var(--b-blue);color:#fff;font-size:12px}.pad[data-active-app=settings],.pad[data-active-app=moderation],.pad[data-active-app=redaction],.pad[data-active-app=admin]{--x-paper: #ffffff;--x-ink: #111827;--x-secondary: #4b5563;--x-muted: #6b7280;--x-faint: #9ca3af;--x-hair: #e5e7eb;--x-line: #d1d5db;--x-well: #f3f4f6;--x-danger: #b91c1c;--x-ok: #15803d;--x-warn: #b45309;--x-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--x-body: system-ui, "Open Sans", sans-serif;--x-snap: .12s linear}.pad[data-active-app=settings]{--x-accent: #111827;--x-accent-dim: rgba(17, 24, 39, .07)}.pad[data-active-app=admin]{--x-accent: #2563eb;--x-accent-dim: rgba(37, 99, 235, .09)}.pad[data-active-app=moderation]{--x-accent: #b91c1c;--x-accent-dim: rgba(185, 28, 28, .08)}.pad[data-active-app=redaction]{--x-accent: #6d28d9;--x-accent-dim: rgba(109, 40, 217, .08)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad__content{background:var(--x-paper);color:var(--x-ink);font-family:var(--x-body)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-hd{background:var(--x-paper);border-bottom:2px solid var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-hd__label{font-family:var(--x-mono);font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-hd__label:before{content:"> ";font-family:var(--x-mono);color:var(--x-faint);font-weight:400}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-hd__label:after{content:"\258c";font-family:var(--x-mono);font-size:.85em;margin-left:3px;color:var(--x-faint);animation:codex-caret 1.15s steps(1) infinite}@keyframes codex-caret{50%{opacity:0}}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-hd__tag{flex-shrink:0;display:inline-flex;align-items:center;padding:2px 6px;border:1px solid color-mix(in srgb,var(--x-accent) 40%,transparent);border-radius:4px;background:var(--x-accent-dim);color:var(--x-accent);font-family:var(--x-mono);font-size:9px;font-weight:700;letter-spacing:.14em;line-height:1.5}.pad[data-active-app=settings] .pad-hd__tag:before{content:"SYS"}.pad[data-active-app=admin] .pad-hd__tag:before{content:"ADM"}.pad[data-active-app=moderation] .pad-hd__tag:before{content:"MOD"}.pad[data-active-app=redaction] .pad-hd__tag:before{content:"RED"}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.pad-hd__menu,.pad-hd__action){background:var(--x-paper);border:1px solid var(--x-line);border-radius:6px;color:var(--x-ink);transition:border-color var(--x-snap),background var(--x-snap)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.pad-hd__menu,.pad-hd__action):hover{background:var(--x-paper);border-color:var(--x-ink);color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-hd__search{background:var(--x-paper);border:1px solid var(--x-line);border-radius:6px;color:var(--x-muted);transition:border-color var(--x-snap)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-hd__search:focus-within{border-color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-hd__search-input{font-family:var(--x-mono);color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-hd__search-input::placeholder{color:var(--x-muted)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-hd__nav{background:var(--x-paper)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-hd__nav--open{border-bottom-color:var(--x-hair)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-hd__nav-item{border-radius:4px;font-family:var(--x-mono);font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--x-secondary);transition:background var(--x-snap),color var(--x-snap),box-shadow var(--x-snap)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-hd__nav-item:hover{background:var(--x-well);color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-hd__nav-item--active{background:var(--x-accent-dim);border-color:transparent;box-shadow:inset 3px 0 0 var(--x-accent);color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-hd__nav-badge{background:var(--x-ink);color:var(--x-paper);font-family:var(--x-mono);border-radius:3px}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-hd__tab{min-height:32px;border-radius:4px;font-family:var(--x-mono);font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--x-muted);transition:color var(--x-snap),box-shadow var(--x-snap)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-hd__tab:hover{color:var(--x-ink);background:transparent}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-hd__tab--active{color:var(--x-ink);background:transparent;border-color:transparent;box-shadow:inset 0 -2px 0 var(--x-accent)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.pad-settings__content,.admin__content,.admin-content__body){counter-reset:x-sec}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.pad-settings__section-title,.admin__section-title){font-family:var(--x-mono);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--x-ink);padding:12px 0 6px;border-bottom:1px solid var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.pad-settings__section-title,.admin__section-title):before{counter-increment:x-sec;content:counter(x-sec,decimal-leading-zero) ". ";color:var(--x-faint);letter-spacing:0}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__count{font-family:var(--x-mono);font-size:10px;font-weight:600;color:var(--x-secondary);border:1px solid var(--x-hair);border-radius:3px;text-transform:none;letter-spacing:0}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-mgr__count{font-family:var(--x-mono);font-size:11px;color:var(--x-secondary)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.pad-settings__label,.settings__label,.pad-prof__label,.settings__presets-label,.admin__pin-field label,.admin__maint-label,.admin-creators__stat-label,.admin-picks__live-toggle,.pad-sub__lock){font-family:var(--x-mono);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--x-secondary)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.pad-settings__field,.settings__field,.pad-prof__field,.pad-priv__row){border-bottom:1px solid var(--x-hair)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.pad-settings__field,.settings__field,.pad-prof__field,.pad-priv__row):last-child{border-bottom:none}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.pad-settings__hint,.pad-prof__hint,.pad-priv__hint,.pad-priv__note,.admin-picks__hint,.admin__maint-hint,.admin__maint-status-sub,.pad-sub__plan-tagline){color:var(--x-muted);font-family:var(--x-body);font-size:11.5px;text-transform:none;letter-spacing:normal;line-height:1.55}.pad[data-active-app=settings] .pad-settings__hint--warn{color:var(--x-warn)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.pad-settings__select,.settings__select,.settings__text-input,.pad-priv__select,.pad-prof__input,.admin-form__input,.admin__ban-input,.admin__ban-days,.admin__maint-msg,.admin__pin-input){background:var(--x-paper);border:1px solid var(--x-line);border-radius:6px;color:var(--x-ink);font-family:var(--x-body);font-size:12.5px;text-transform:none;letter-spacing:normal;transition:border-color var(--x-snap)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.pad-settings__select,.settings__select,.settings__text-input,.pad-priv__select,.pad-prof__input,.admin-form__input,.admin__ban-input,.admin__ban-days,.admin__maint-msg,.admin__pin-input):focus{border-color:var(--x-ink);outline:none}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.settings__text-input,.pad-prof__input,.admin-form__input,.admin__ban-input,.admin__maint-msg)::placeholder{color:var(--x-muted)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__pin-input{font-family:var(--x-mono);font-size:17px;letter-spacing:.3em}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.pad-settings__color-input,.settings__color-input,.pad-prof__color){background:var(--x-paper);border:1px solid var(--x-line);border-radius:6px}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.pad-settings__color-hex,.settings__color-hex,.pad-dock-cfg__counter,.admin-picks__ref-item code,.admin-hist__time,.admin__report-meta){font-family:var(--x-mono);font-size:11px;color:var(--x-secondary)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .settings__range{accent-color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.admin-form__check,.admin__ban-check){font-size:12px;color:var(--x-secondary)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) input[type=checkbox]{accent-color:var(--x-ink)}.pad[data-active-app=settings] .pad-settings__seg{border:1px solid var(--x-line);border-radius:6px;background:var(--x-paper)}.pad[data-active-app=settings] .pad-settings__seg-btn{border:none;background:none;font-family:var(--x-mono);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--x-secondary);transition:background var(--x-snap),color var(--x-snap)}.pad[data-active-app=settings] .pad-settings__seg-btn+.pad-settings__seg-btn{border-left:1px solid var(--x-line)}.pad[data-active-app=settings] .pad-settings__seg-btn--active{background:var(--x-ink);color:var(--x-paper)}.pad[data-active-app=settings] .pad-settings__seg-btn:hover:not(.pad-settings__seg-btn--active){background:var(--x-well);color:var(--x-ink)}.pad[data-active-app=admin] .settings__radio{border:1px solid var(--x-line);border-radius:6px;font-family:var(--x-mono);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--x-secondary);transition:background var(--x-snap),color var(--x-snap),border-color var(--x-snap)}.pad[data-active-app=admin] .settings__radio:hover{border-color:var(--x-ink);color:var(--x-ink)}.pad[data-active-app=admin] .settings__radio:has(input:checked){background:var(--x-ink);border-color:var(--x-ink);color:var(--x-paper)}.pad[data-active-app=settings] .pad-settings__toggle-track{background:var(--x-paper);border:1px solid var(--x-line);border-radius:4px;transition:background var(--x-snap),border-color var(--x-snap)}.pad[data-active-app=settings] .pad-settings__toggle-track:before{content:"OFF";position:absolute;right:6px;top:50%;transform:translateY(-50%);font-family:var(--x-mono);font-size:8px;font-weight:700;letter-spacing:.08em;color:var(--x-muted)}.pad[data-active-app=settings] .pad-settings__toggle-track:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:2px;background:var(--x-secondary);transition:translate var(--x-snap),background var(--x-snap)}.pad[data-active-app=settings] .pad-settings__toggle input:checked+.pad-settings__toggle-track{background:var(--x-ink);border-color:var(--x-ink)}.pad[data-active-app=settings] .pad-settings__toggle input:checked+.pad-settings__toggle-track:before{content:"ON";right:auto;left:7px;color:var(--x-paper)}.pad[data-active-app=settings] .pad-settings__toggle input:checked+.pad-settings__toggle-track:after{translate:26px 0;background:var(--x-paper)}.pad[data-active-app=settings] .pad-settings__toggle input:focus-visible+.pad-settings__toggle-track{outline:2px solid var(--x-accent);outline-offset:2px}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.admin-form__submit,.admin__save-pin-btn,.settings__save-btn,.pad-state__cta){background:var(--x-ink);border:1px solid var(--x-ink);border-radius:6px;color:var(--x-paper);font-family:var(--x-mono);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;transition:background var(--x-snap),border-color var(--x-snap),opacity var(--x-snap)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.admin-form__submit,.admin__save-pin-btn,.settings__save-btn,.pad-state__cta):hover:not(:disabled){background:#000;border-color:#000}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.admin-form__submit,.admin__save-pin-btn,.settings__save-btn):disabled{opacity:.45}.pad[data-active-app=admin] .settings__save-btn--saved{background:var(--x-paper);border-color:var(--x-hair);color:var(--x-ok)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.admin-mgr__new,.admin__maint-btn,.settings__reset-btn,.pad-settings__reset-btn,.pad-settings__push-btn,.pad-settings__file-btn,.admin__report-btn,.admin-hist__hide,.pad__unhide-btn,.admin-mgr__edit,.admin-hist-modal__close,.admin__action-btn){background:var(--x-paper);border:1px solid var(--x-line);border-radius:6px;color:var(--x-ink);font-family:var(--x-mono);font-size:11px;font-weight:600;letter-spacing:.02em;transition:border-color var(--x-snap),background var(--x-snap),color var(--x-snap),opacity var(--x-snap)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.admin-mgr__new,.admin__maint-btn,.settings__reset-btn,.pad-settings__reset-btn,.pad-settings__push-btn,.pad-settings__file-btn,.admin__report-btn,.admin-hist__hide,.pad__unhide-btn,.admin-mgr__edit,.admin-hist-modal__close,.admin__action-btn):hover:not(:disabled){border-color:var(--x-ink);background:var(--x-paper);color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.pad-settings__reset-btn,.pad-settings__push-btn,.admin-hist__hide):disabled{opacity:.45}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__action-btn i{color:var(--x-accent)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__maint-btn i{color:var(--x-secondary)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.admin-mgr__del,.admin__report-btn--remove,.admin__report-btn--ban,.admin__maint-btn--danger){background:var(--x-paper);border:1px solid var(--x-danger);border-radius:6px;color:var(--x-danger);font-family:var(--x-mono);transition:background var(--x-snap),color var(--x-snap),border-color var(--x-snap)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.admin-mgr__del,.admin__report-btn--remove,.admin__report-btn--ban,.admin__maint-btn--danger):hover:not(:disabled){background:var(--x-danger);border-color:var(--x-danger);color:#fff}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__maint-btn--danger i{color:inherit}.pad[data-active-app=admin] .settings__preset{border:1px solid var(--preset-accent, var(--x-line));border-radius:4px;background:transparent;color:var(--preset-accent, var(--x-ink));font-family:var(--x-mono);font-size:10.5px;font-weight:700;transition:background var(--x-snap),color var(--x-snap)}.pad[data-active-app=admin] .settings__preset:hover{background:var(--preset-accent, var(--x-ink));color:#fff}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-link-name{font-weight:700;color:inherit}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-link-name:hover{color:var(--x-accent);text-decoration:underline}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.pad-settings__notif-list,.pad-dock-cfg__list,.admin-form,.admin-role,.admin__report,.admin__ban-row,.admin-mgr__item,.admin-player,.admin-picks__article,.admin-picks__ref-item,.admin-picks__group-row,.admin-creators__stat,.admin-creators__search,.admin__pin-change,.admin__stat-card,.pad-sub__plan,.admin__maint-status,.admin-dossier__head,.admin-dossier__grid){background:var(--x-paper);border:1px solid var(--x-hair);border-radius:6px}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-form__fieldset{border:1px solid var(--x-hair);border-radius:6px;margin-top:8px}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-form__legend{margin:-18px 0 -2px 4px;padding:1px 6px;background:var(--x-paper);border:1px solid var(--x-hair);border-radius:4px;font-family:var(--x-mono);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--x-secondary)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-form__legend-note{text-transform:none;letter-spacing:normal;font-weight:500}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-form__sublabel{font-family:var(--x-mono);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--x-secondary)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-form__error{font-family:var(--x-mono);font-size:11px;color:var(--x-danger)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-form__error:empty{display:none}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-mgr__item-title{font-size:13px;font-weight:600;color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-mgr__item-sub{font-size:11px;color:var(--x-muted)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-mgr__warn{color:var(--x-warn)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-mgr__owner-tag{font-family:var(--x-mono);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--x-secondary)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-mgr__empty{font-family:var(--x-mono);font-size:11.5px;color:var(--x-muted)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.admin-picks__live,.admin-picks__draft,.news-status--confirmed){font-family:var(--x-mono);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:1px 5px;border:1px solid currentColor;border-radius:3px;vertical-align:1px}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-picks__live{color:var(--x-ok)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-picks__draft{color:var(--x-muted)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .news-status--confirmed{color:var(--x-warn)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-picks__tabs{border-bottom:1px solid var(--x-hair)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-picks__tab{border:1px solid transparent;border-radius:4px;background:transparent;font-family:var(--x-mono);font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--x-muted);transition:color var(--x-snap),box-shadow var(--x-snap)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-picks__tab:hover{color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-picks__tab--active{color:var(--x-ink);box-shadow:inset 0 -2px 0 var(--x-accent)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-picks__group-row--dragging{opacity:.5;border-style:dashed;border-color:var(--x-accent)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-picks__group-handle{color:var(--x-muted)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-picks__ref summary{color:var(--x-muted);font-size:12px}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-picks__ref-item{color:var(--x-ink);font-size:12px;transition:border-color var(--x-snap)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-picks__ref-item:hover{border-color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-picks__article-thumb{background:var(--x-well);border:1px solid var(--x-hair);border-radius:4px;color:var(--x-muted)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-creators__stat-num{font-family:var(--x-mono);font-size:18px;font-weight:700;color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-creators__search{color:var(--x-muted);transition:border-color var(--x-snap)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-creators__search:focus-within{border-color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-creators__search input{color:var(--x-ink);font-size:12.5px}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-creators__search input::placeholder{color:var(--x-muted)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-role__name{font-size:13px;font-weight:700;color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-role__sys{font-family:var(--x-mono);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--x-muted)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-role__badge{border-radius:3px}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-right-hint{background:var(--x-well);border:1px solid var(--x-hair);border-radius:3px;color:var(--x-muted);font-family:var(--x-mono);font-size:9px;font-weight:700}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-right-hint:hover{border-color:var(--x-ink);color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__report-type{font-family:var(--x-mono);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--x-warn)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__report-target{font-family:var(--x-body);font-size:11px;font-weight:400;color:var(--x-muted);text-transform:none;letter-spacing:0}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__report-desc{font-size:12.5px;color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__ctx-chip{font-family:var(--x-mono);font-size:10px;border:1px solid var(--x-hair);border-radius:3px;background:var(--x-paper);color:var(--x-secondary)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__ctx-chip b{color:var(--x-ink);font-weight:600}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.admin__ban-form,.admin-player__form){background:color-mix(in srgb,var(--x-danger) 3%,var(--x-paper));border:1px solid color-mix(in srgb,var(--x-danger) 35%,transparent);border-radius:6px}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__ban-who b{color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.admin__ban-ip,.admin__ban-info){font-size:11px;color:var(--x-muted)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-player--banned{border-color:color-mix(in srgb,var(--x-danger) 40%,transparent);background:color-mix(in srgb,var(--x-danger) 3%,var(--x-paper))}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-player__meta{font-size:10.5px;color:var(--x-muted)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-player__ban-tag{font-family:var(--x-mono);font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--x-danger)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-dossier__back{font-family:var(--x-mono);font-size:11px;font-weight:600;background:var(--x-paper);border:1px solid var(--x-hair);border-radius:6px;color:var(--x-secondary)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-dossier__back:hover{border-color:var(--x-ink);color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-dossier__avatar{background:var(--x-accent-dim);color:var(--x-accent);border:1px solid var(--x-hair)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-dossier__name{font-size:15px;font-weight:700;color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-dossier__staff{font-family:var(--x-mono);font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:1px 6px;border-radius:4px;background:var(--x-accent-dim);color:var(--x-accent)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-dossier__presence{font-size:11px;color:var(--x-muted)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-dossier__dot{background:var(--x-faint)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-dossier__presence.is-online .admin-dossier__dot{background:var(--x-ok)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-dossier__k{font-family:var(--x-mono);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--x-secondary)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-dossier__v{font-size:12.5px;color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-dossier__mono{font-family:var(--x-mono);font-size:11.5px;color:var(--x-secondary)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-dossier__amount{font-family:var(--x-mono);font-size:12px;font-weight:700;color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-dossier__subtitle{font-size:11px}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-dossier__tag{font-family:var(--x-mono);font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background:var(--x-accent-dim);color:var(--x-accent)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-dossier__tag--ok{background:color-mix(in srgb,var(--x-ok) 12%,transparent);color:var(--x-ok)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-dossier__tag--warn{background:color-mix(in srgb,var(--x-warn) 14%,transparent);color:var(--x-warn)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-hist-modal{background:#11182773}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-hist-modal__panel{background:var(--x-paper);border:1px solid var(--x-hair);border-radius:6px;box-shadow:0 12px 32px #1118272e}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-hist-modal__head{border-bottom:2px solid var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-hist-modal__title{font-family:var(--x-mono);font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-hist__row{border-bottom:1px solid var(--x-hair)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-hist__row:last-child{border-bottom:none}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.admin-hist__where,.admin-hist__action){font-size:11px;font-weight:600;color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-hist__text{font-size:12px;line-height:1.45;color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-hist__tgt{font-size:10px;color:var(--x-muted)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-hist__cat{font-family:var(--x-mono);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--x-hair);border-radius:3px;background:var(--x-well);color:var(--x-secondary)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-hist__cat--moderation{color:var(--x-danger);border-color:color-mix(in srgb,var(--x-danger) 35%,transparent);background:var(--x-paper)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-hist__cat--economy{color:var(--x-warn);border-color:color-mix(in srgb,var(--x-warn) 35%,transparent);background:var(--x-paper)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-hist__ctx{font-family:var(--x-mono);font-size:10px;background:var(--x-well);border-radius:3px;color:var(--x-secondary)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-hist__hidden{font-size:11px;color:var(--x-ok)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) :is(.admin-hist__log-empty,.admin__log-empty){font-size:12px;color:var(--x-muted)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__maint-status--on{border-color:color-mix(in srgb,var(--x-danger) 40%,transparent);background:color-mix(in srgb,var(--x-danger) 4%,var(--x-paper))}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__maint-status--on i{color:var(--x-danger)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__maint-status--off{border-color:color-mix(in srgb,var(--x-ok) 40%,transparent);background:color-mix(in srgb,var(--x-ok) 4%,var(--x-paper))}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__maint-status--off i{color:var(--x-ok)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__maint-status-title{font-weight:700;color:var(--x-ink);font-size:12.5px}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__maint-error{font-family:var(--x-mono);font-size:11.5px;color:var(--x-danger)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__pin-msg{font-family:var(--x-mono);font-size:11.5px;color:var(--x-ok)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__stat-card i{color:var(--x-secondary)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__stat-value{font-family:var(--x-mono);font-size:20px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__stat-label{font-family:var(--x-mono);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--x-muted)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-pin{background:var(--x-paper)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-pin__card{background:var(--x-paper);border:1px solid var(--x-hair);border-top:2px solid var(--x-ink);border-radius:6px}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-pin__icon{color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-pin__title{font-family:var(--x-mono);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-pin__title:before{content:"> ";color:var(--x-faint);font-weight:400}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-pin__sub{font-size:11.5px;color:var(--x-muted)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-pin__dot{background:var(--x-paper);border:1px solid var(--x-line);border-radius:4px;transition:border-color var(--x-snap)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-pin__dot:before{content:"";width:10px;height:16px;border-radius:1px;background:var(--x-ink);opacity:0;transition:opacity var(--x-snap)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-pin__dot--filled{border-color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-pin__dot--filled:before{opacity:1}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-pin__dot:first-child:not(.admin-pin__dot--filled):before,.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-pin__dot--filled+.admin-pin__dot:not(.admin-pin__dot--filled):before{opacity:1;background:var(--x-faint);animation:codex-caret 1.15s steps(1) infinite}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-pin__error{font-family:var(--x-mono);font-size:11px;color:var(--x-danger)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-pin__error--blocked{color:var(--x-warn)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-pin__key{background:var(--x-paper);border:1px solid var(--x-line);border-radius:6px;font-family:var(--x-mono);font-size:17px;font-weight:600;color:var(--x-ink);transition:background var(--x-snap),border-color var(--x-snap),color var(--x-snap)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-pin__key:hover{border-color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-pin__key:active{background:var(--x-ink);border-color:var(--x-ink);color:var(--x-paper)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-pin__key--empty{background:transparent;border:none}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin-pin__key--del{font-size:14px;color:var(--x-secondary)}.pad[data-active-app=admin] .settings__sidebar{border-right:1px solid var(--x-hair)}.pad[data-active-app=admin] .settings__sidebar-item{border:none;border-radius:4px;background:transparent;font-family:var(--x-mono);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--x-secondary);transition:background var(--x-snap),color var(--x-snap),box-shadow var(--x-snap)}.pad[data-active-app=admin] .settings__sidebar-item:hover{background:var(--x-well);color:var(--x-ink)}.pad[data-active-app=admin] .settings__sidebar-item--active{background:var(--x-accent-dim);box-shadow:inset 3px 0 0 var(--x-accent);color:var(--x-ink)}.pad[data-active-app=admin] .settings__presets-bar{border-bottom:1px solid var(--x-hair)}.pad[data-active-app=admin] .settings__footer{border-top:2px solid var(--x-ink)}.pad[data-active-app=admin] .settings__footer-error{font-family:var(--x-mono);font-size:11px;color:var(--x-danger)}.pad[data-active-app=admin] .settings__coming-soon{background:var(--x-paper);border:1px dashed var(--x-line);border-radius:6px;font-size:12px;color:var(--x-muted)}.pad[data-active-app=admin] .settings__coming-soon i{color:var(--x-secondary)}.pad[data-active-app=admin] .settings__loading{color:var(--x-muted);font-family:var(--x-mono);font-size:12px}.pad[data-active-app=settings] .pad-settings__content{padding:4px 16px 16px}.pad[data-active-app=settings] .pad-settings__content .pad-settings__content{padding:0}.pad[data-active-app=settings] .pad-settings__content>.pad-settings__label{margin:18px 2px 6px}.pad[data-active-app=settings] .pad-settings__notif-row+.pad-settings__notif-row{border-top:1px solid var(--x-hair)}.pad[data-active-app=settings] .pad-settings__notif-info{font-size:12.5px;font-weight:600;color:var(--x-ink)}.pad[data-active-app=settings] .pad-settings__notif-info i{color:var(--x-secondary)}.pad[data-active-app=settings] .pad-settings__file-preview{border:1px solid var(--x-hair);border-radius:6px}.pad[data-active-app=settings] .pad-dock-cfg__row+.pad-dock-cfg__row{border-top:1px solid var(--x-hair)}.pad[data-active-app=settings] .pad-dock-cfg__row--disabled{opacity:.38}.pad[data-active-app=settings] label.pad-dock-cfg__row{transition:background var(--x-snap)}.pad[data-active-app=settings] label.pad-dock-cfg__row:hover{background:var(--x-well)}.pad[data-active-app=settings] .pad-dock-cfg__name{font-size:12.5px;color:var(--x-ink)}.pad[data-active-app=settings] .pad-dock-cfg__icon-wrap{background:var(--x-well);border:1px solid var(--x-hair);border-radius:4px;font-size:12px;color:var(--x-ink)}.pad[data-active-app=settings] label.pad-dock-cfg__row:has(.pad-dock-cfg__cb:checked) .pad-dock-cfg__icon-wrap{background:var(--x-paper);border-color:var(--x-ink)}.pad[data-active-app=settings] .pad-dock-cfg__order{background:var(--x-ink);color:var(--x-paper);border-radius:4px;font-family:var(--x-mono);font-size:10px;font-weight:700}.pad[data-active-app=settings] .pad-dock-cfg__counter--full{color:var(--x-ink);font-weight:700}.pad[data-active-app=settings] .pad-prof__preview{border:1px solid var(--x-hair);border-radius:6px}.pad[data-active-app=settings] .pad-prof__avatar{background:#fff3;border:2px solid rgba(255,255,255,.6);color:#fff;font-size:30px}.pad[data-active-app=settings] .pad-prof__preview-label{font-family:var(--x-mono);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#ffffffeb}.pad[data-active-app=settings] .pad-priv__label>i{color:var(--x-secondary)}.pad[data-active-app=settings] .pad-priv__title{font-size:13px;font-weight:600;color:var(--x-ink)}.pad[data-active-app=settings] .pad-priv__note i{color:var(--x-secondary)}.pad[data-active-app=settings] .pad-sub__lock{border:1px dashed var(--x-line);border-radius:6px;color:var(--x-muted)}.pad[data-active-app=settings] .pad-sub__plan-name{font-size:14px;font-weight:700;color:var(--x-ink)}.pad[data-active-app=settings] .pad-sub__plan--vip .pad-sub__plan-name i{color:var(--x-warn)}.pad[data-active-app=settings] .pad-sub__plan--creator .pad-sub__plan-name i{color:#6d28d9}.pad[data-active-app=settings] .pad-sub__plan-price{font-family:var(--x-mono);font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--x-ink)}.pad[data-active-app=settings] .pad-sub__plan-price small{font-size:10px;color:var(--x-muted);font-weight:500}.pad[data-active-app=settings] .pad-sub__perks li{font-size:12px;color:var(--x-secondary)}.pad[data-active-app=settings] .pad-sub__perks i{color:var(--x-ok);font-size:10px}.pad[data-active-app=settings] .pad-sub__cta{background:var(--x-well);border:1px solid var(--x-hair);border-radius:6px;color:var(--x-muted);font-family:var(--x-mono);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .news-lang__btn{background:var(--x-paper);border:1px solid var(--x-line);border-radius:6px;font-family:var(--x-mono);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--x-secondary);transition:background var(--x-snap),color var(--x-snap),border-color var(--x-snap)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .news-lang__btn:hover{border-color:var(--x-ink);color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .news-lang__btn--active{background:var(--x-ink);border-color:var(--x-ink);color:var(--x-paper)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .news-lang__btn--has:after{content:"";position:absolute;top:6px;right:8px;width:6px;height:6px;border-radius:50%;background:var(--x-ok)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .news-ed{background:var(--x-paper);border:1px solid var(--x-line);border-radius:6px}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .news-ed__toolbar{background:var(--x-well);border-bottom:1px solid var(--x-hair)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .news-ed__btn{color:var(--x-ink);border-radius:4px}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .news-ed__btn:hover{background:var(--x-paper);border-color:var(--x-line)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .news-ed__area{color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .news-ed__area:empty:before{color:var(--x-muted)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .business__label--upload{border:1px dashed var(--x-line);border-radius:6px;background:var(--x-paper);color:var(--x-secondary);font-size:12px;transition:border-color var(--x-snap),color var(--x-snap)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .business__label--upload:hover{border-color:var(--x-ink);color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-state{color:var(--x-secondary)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-state__spinner{width:20px;height:20px;border-width:2px;border-radius:4px;border-color:var(--x-hair);border-top-color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-state__art{border-radius:6px;border:1px solid var(--x-hair);background:var(--x-paper);color:var(--x-ink);font-size:18px}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-state__art--error{border-color:color-mix(in srgb,var(--x-danger) 35%,transparent);color:var(--x-danger)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-state__title{font-family:var(--x-mono);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad-state__text{font-size:12px}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__spinner{color:var(--x-muted)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__placeholder{color:var(--x-muted)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__placeholder i{color:var(--x-faint)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__placeholder p{font-family:var(--x-mono);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--x-ink)}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .admin__placeholder span{font-size:12px}.pad:is([data-active-app=settings],[data-active-app=moderation],[data-active-app=redaction],[data-active-app=admin]) .pad__content :is(button,a,input,select,textarea,[role=button]):focus-visible{outline:2px solid var(--x-accent);outline-offset:2px}.pad[data-active-app=buzz]{--g-page-a: rgba(240, 243, 250, .94);--g-page-b: rgba(228, 232, 242, .92);--g-glass: rgba(255, 255, 255, .62);--g-glass-strong: rgba(255, 255, 255, .8);--g-glass-soft: rgba(255, 255, 255, .45);--g-blur: blur(24px) saturate(1.8);--g-edge: rgba(255, 255, 255, .35);--g-line: rgba(17, 24, 39, .08);--g-ink: #1c1c1e;--g-ink2: #5b6472;--g-ink3: #8a919e;--g-blue: #0a84ff;--g-blue-deep: #0066d6;--g-blue-fill: linear-gradient(180deg, #0a84ff 0%, #0072e4 34%, #0066d6 100%);--g-gray-fill: linear-gradient(180deg, rgba(255, 255, 255, .92), rgba(233, 236, 243, .82));--g-red: #d70015;--g-sheen: inset 0 1px 0 rgba(255, 255, 255, .6);--g-float: 0 8px 24px rgba(0, 0, 0, .12);--g-ease: .18s ease-out;--g-font: -apple-system, BlinkMacSystemFont, "Inter", system-ui, sans-serif}.pad[data-active-app=buzz] .pad__content{color:var(--g-ink);font-family:var(--g-font);font-size:13px;background:radial-gradient(120% 90% at 12% -8%,rgba(10,132,255,.14),transparent 60%),radial-gradient(110% 80% at 108% 6%,rgba(94,92,230,.12),transparent 55%),linear-gradient(180deg,var(--g-page-a),var(--g-page-b))}.pad[data-active-app=buzz] .pad__content :focus-visible{outline:2px solid var(--g-blue);outline-offset:2px}.pad[data-active-app=buzz] .buzz__sidebar{background:var(--g-glass-soft);border-right:1px solid var(--g-line)}.pad[data-active-app=buzz] .buzz__sidebar-head{background:var(--g-glass-strong);-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border-bottom:1px solid var(--g-line);box-shadow:var(--g-sheen)}.pad[data-active-app=buzz] .buzz__sidebar-title{font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--g-ink)}.pad[data-active-app=buzz] .buzz__head-btn,.pad[data-active-app=buzz] .buzz__new-btn{background:var(--g-glass);border:1px solid var(--g-line);border-radius:50%;color:var(--g-blue-deep);font-size:13px;box-shadow:var(--g-sheen);transition:transform var(--g-ease),background var(--g-ease),color var(--g-ease),box-shadow var(--g-ease)}.pad[data-active-app=buzz] .buzz__head-btn:hover,.pad[data-active-app=buzz] .buzz__new-btn:hover{background:#ffffffe6}.pad[data-active-app=buzz] .buzz__head-btn:active,.pad[data-active-app=buzz] .buzz__new-btn:active{transform:scale(.96)}.pad[data-active-app=buzz] .buzz__head-btn--active{background:var(--g-blue-fill);border-color:transparent;color:#fff;box-shadow:var(--g-sheen),0 2px 8px #0a84ff4d}.pad[data-active-app=buzz] .buzz__head-badge{background:var(--g-blue-fill);color:#fff;border-radius:999px;font-size:9px;font-weight:700;box-shadow:0 1px 3px #00000040}.pad[data-active-app=buzz] .buzz__conv{margin:1px 8px;border-radius:12px;transition:background var(--g-ease),transform var(--g-ease)}.pad[data-active-app=buzz] .buzz__conv:hover{background:#ffffff8c}.pad[data-active-app=buzz] .buzz__conv:active{transform:scale(.98)}.pad[data-active-app=buzz] .buzz__conv--active{background:var(--g-blue-fill);box-shadow:var(--g-sheen),0 2px 10px #0a84ff47}.pad[data-active-app=buzz] .buzz__conv--archived{opacity:.65}.pad[data-active-app=buzz] .buzz__conv--archived:hover{opacity:1}.pad[data-active-app=buzz] .buzz__conv-avatar{border-radius:50%;background:linear-gradient(180deg,#a6b0bd,#8792a1);border:2px solid rgba(255,255,255,.7);color:#fff;font-size:15px;font-weight:600;box-shadow:var(--g-sheen)}.pad[data-active-app=buzz] .buzz__conv-seal{width:17px;height:17px;border-radius:50%;background:var(--g-blue-fill);border:2px solid rgba(255,255,255,.9);color:#fff;font-size:7px;box-shadow:0 1px 3px #0003}.pad[data-active-app=buzz] .buzz__conv-name{font-size:13px;font-weight:600;color:var(--g-ink)}.pad[data-active-app=buzz] .buzz__conv-preview{font-size:11.5px;color:var(--g-ink2)}.pad[data-active-app=buzz] .buzz__conv--active .buzz__conv-name,.pad[data-active-app=buzz] .buzz__conv--active .buzz__conv-preview{color:#fff}.pad[data-active-app=buzz] .buzz__conv-badge{min-width:18px;height:18px;padding:0 5px;background:var(--g-blue-fill);color:#fff;border-radius:999px;font-size:9.5px;font-weight:700;line-height:18px;text-align:center;box-shadow:var(--g-sheen),0 1px 3px #0003}.pad[data-active-app=buzz] .buzz__conv--active .buzz__conv-badge{background:#fff;color:var(--g-blue-deep)}.pad[data-active-app=buzz] .buzz__conv-act{background:#ffffffb3;border:1px solid var(--g-line);border-radius:50%;color:var(--g-ink2);font-size:10px;box-shadow:var(--g-sheen);transition:background var(--g-ease),color var(--g-ease),transform var(--g-ease)}.pad[data-active-app=buzz] .buzz__conv-act:hover{background:#fff;color:var(--g-blue-deep)}.pad[data-active-app=buzz] .buzz__conv-act:active{transform:scale(.96)}.pad[data-active-app=buzz] .buzz__conv-act--danger:hover{background:#d700151a;border-color:#d700154d;color:var(--g-red)}.pad[data-active-app=buzz] .buzz__conv--active .buzz__conv-act{background:#ffffff38;border-color:transparent;color:#fff}.pad[data-active-app=buzz] .buzz__main{background:transparent}.pad[data-active-app=buzz] .buzz__thread-header{background:var(--g-glass-strong);-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border-bottom:1px solid var(--g-line);box-shadow:var(--g-sheen)}.pad[data-active-app=buzz] .buzz__thread-header--clickable{transition:background var(--g-ease)}.pad[data-active-app=buzz] .buzz__thread-header--clickable:hover{background:#ffffffeb}.pad[data-active-app=buzz] .buzz__thread-pic{border-radius:50%;background:linear-gradient(180deg,#a6b0bd,#8792a1);border:2px solid rgba(255,255,255,.7);color:#fff;font-size:13px;box-shadow:var(--g-sheen)}.pad[data-active-app=buzz] .buzz__thread-name{font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--g-ink)}.pad[data-active-app=buzz] .buzz__thread-sub{margin-top:1px;font-size:11px;color:var(--g-ink2)}.pad[data-active-app=buzz] .buzz__thread-chevron{color:var(--g-ink3);font-size:11px}.pad[data-active-app=buzz] .buzz__biz-tag{padding:1px 8px;border:1px solid rgba(10,132,255,.35);border-radius:999px;color:var(--g-blue-deep);background:#0a84ff1a;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.pad[data-active-app=buzz] .buzz__messages{background:transparent}.pad[data-active-app=buzz] .buzz__thread-bg:after{content:"";position:absolute;inset:0;background:#ffffff73}.pad[data-theme=dark][data-active-app=buzz] .buzz__thread-bg:after{background:#100f16b3}.pad[data-active-app=buzz] .buzz__day:before,.pad[data-active-app=buzz] .buzz__day:after{background:none}.pad[data-active-app=buzz] .buzz__day-label{padding:3px 10px;background:var(--g-glass);-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border:1px solid var(--g-line);border-radius:999px;font-size:10px;font-weight:600;color:var(--g-ink2);box-shadow:var(--g-sheen)}.pad[data-active-app=buzz] .buzz__msg-author{margin:0 0 1px 12px;font-size:10.5px;font-weight:600;color:var(--g-ink2)}.pad[data-active-app=buzz] .buzz__msg-author--link:hover{text-decoration:underline}.pad[data-active-app=buzz] .buzz__msg--cont .buzz__msg-author{display:none}.pad[data-active-app=buzz] .buzz__msg--them:not(.buzz__msg--tail) .buzz__msg-avatar{visibility:hidden}.pad[data-active-app=buzz] .buzz__msg-bubble{padding:7px 12px;border-radius:18px;font-size:13px;line-height:1.45}.pad[data-active-app=buzz] .buzz__msg--them .buzz__msg-bubble{background:var(--g-gray-fill);border:1px solid var(--g-line);color:var(--g-ink);box-shadow:var(--g-sheen)}.pad[data-active-app=buzz] .buzz__msg--me .buzz__msg-bubble{background:var(--g-blue-fill);color:#fff;box-shadow:var(--g-sheen),0 2px 8px #0a84ff40}.pad[data-active-app=buzz] .buzz__msg--them:not(.buzz__msg--tail) .buzz__msg-bubble{border-bottom-left-radius:6px}.pad[data-active-app=buzz] .buzz__msg--them.buzz__msg--cont .buzz__msg-bubble{border-top-left-radius:6px}.pad[data-active-app=buzz] .buzz__msg--them.buzz__msg--tail .buzz__msg-bubble{border-bottom-left-radius:4px}.pad[data-active-app=buzz] .buzz__msg--me:not(.buzz__msg--tail) .buzz__msg-bubble{border-bottom-right-radius:6px}.pad[data-active-app=buzz] .buzz__msg--me.buzz__msg--cont .buzz__msg-bubble{border-top-right-radius:6px}.pad[data-active-app=buzz] .buzz__msg--me.buzz__msg--tail .buzz__msg-bubble{border-bottom-right-radius:4px}.pad[data-active-app=buzz] .buzz__msg-time{margin:2px 6px 0;font-size:9.5px;color:var(--g-ink2)}.pad[data-active-app=buzz] .buzz__msg-quote{padding:4px 10px;font-size:11px;color:var(--g-ink2);background:var(--g-glass-soft);border:1px solid var(--g-line);border-left:3px solid var(--g-blue);border-radius:4px 10px 10px 4px}.pad[data-active-app=buzz] .buzz__msg-image{border-radius:14px;border:1px solid var(--g-line);box-shadow:var(--g-float)}.pad[data-active-app=buzz] .buzz__mention{color:var(--g-blue-deep);font-weight:600}.pad[data-active-app=buzz] .buzz__read-more{color:var(--g-blue-deep);font-size:11px;font-weight:600}.pad[data-active-app=buzz] .buzz__read-more:hover{text-decoration:underline}.pad[data-active-app=buzz] .buzz__msg--me .buzz__mention{color:#fff;font-weight:700;text-decoration:underline}.pad[data-active-app=buzz] .buzz__msg--me .buzz__read-more{color:#fff}.pad[data-active-app=buzz] .buzz__msg-reply{color:var(--g-ink2);font-size:11px}.pad[data-active-app=buzz] .buzz__share-chip{background:var(--g-glass-soft);border:1px solid var(--g-line);box-shadow:var(--g-sheen);color:var(--g-ink);transition:background var(--g-ease),transform var(--g-ease)}.pad[data-active-app=buzz] .buzz__share-chip:hover{background:var(--g-glass-strong)}.pad[data-active-app=buzz] .buzz__share-chip:active{transform:scale(.98)}.pad[data-active-app=buzz] .buzz__share-chip-icon{background:var(--g-blue-fill);color:#fff}.pad[data-active-app=buzz] .buzz__share-chip-kind{color:var(--g-blue-deep)}.pad[data-active-app=buzz] .buzz__share-chip-title{color:var(--g-ink)}.pad[data-active-app=buzz] .buzz__share-chip-go{color:var(--g-ink2)}.pad[data-active-app=buzz] .buzz__msg--me .buzz__share-chip{background:#ffffff2e;border-color:#ffffff59}.pad[data-active-app=buzz] .buzz__msg--me .buzz__share-chip:hover{background:#ffffff47}.pad[data-active-app=buzz] .buzz__msg--me .buzz__share-chip-icon{background:#ffffffeb;color:var(--g-blue-deep)}.pad[data-active-app=buzz] .buzz__msg--me .buzz__share-chip-kind,.pad[data-active-app=buzz] .buzz__msg--me .buzz__share-chip-title,.pad[data-active-app=buzz] .buzz__msg--me .buzz__share-chip-go{color:#fff}.pad[data-active-app=buzz] .buzz__share-pending-icon,.pad[data-active-app=buzz] .buzz__msg-reply:hover{color:var(--g-blue-deep)}.pad[data-active-app=buzz] .buzz__reaction{padding:1px 8px;font-size:11.5px;line-height:1.6;background:#ffffffb3;border:1px solid var(--g-line);border-radius:999px;color:var(--g-ink);box-shadow:var(--g-sheen);transition:transform var(--g-ease),background var(--g-ease)}.pad[data-active-app=buzz] .buzz__reaction:hover{background:#fff}.pad[data-active-app=buzz] .buzz__reaction:active{transform:scale(.94)}.pad[data-active-app=buzz] .buzz__reaction--mine{background:#0a84ff24;border-color:#0a84ff59;color:var(--g-blue-deep)}.pad[data-active-app=buzz] .buzz__react-picker{padding:4px 6px;background:var(--g-glass-strong);-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border:1px solid var(--g-edge);border-radius:999px;box-shadow:var(--g-sheen),var(--g-float)}.pad[data-active-app=buzz] .buzz__react-opt{border-radius:50%;transition:transform var(--g-ease)}.pad[data-active-app=buzz] .buzz__react-opt:hover{transform:scale(1.2)}.pad[data-active-app=buzz] #buzz-composer{background:var(--g-glass-strong);-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border-top:1px solid var(--g-line);box-shadow:var(--g-sheen);position:relative;z-index:2}.pad[data-active-app=buzz] .buzz__input-row{background:transparent}.pad[data-active-app=buzz] .buzz__input{padding:8px 14px;background:#ffffffa6;border:1px solid var(--g-line);border-radius:999px;font-family:inherit;font-size:13px;color:var(--g-ink);box-shadow:var(--g-sheen);transition:border-color var(--g-ease),box-shadow var(--g-ease),background var(--g-ease)}.pad[data-active-app=buzz] .buzz__input::placeholder{color:var(--g-ink3)}.pad[data-active-app=buzz] .buzz__input:focus{outline:none;border-color:var(--g-blue);background:#fff;box-shadow:var(--g-sheen),0 0 0 3px #0a84ff38}.pad[data-active-app=buzz] .buzz__input:focus-visible{outline:none}.pad[data-active-app=buzz] .buzz__send{background:var(--g-blue-fill);border:none;border-radius:50%;color:#fff;font-size:13px;cursor:pointer;box-shadow:var(--g-sheen),0 2px 8px #0a84ff59;transition:transform var(--g-ease),filter var(--g-ease),box-shadow var(--g-ease)}.pad[data-active-app=buzz] .buzz__send:hover{filter:brightness(1.07)}.pad[data-active-app=buzz] .buzz__send:active{transform:scale(.94)}.pad[data-active-app=buzz] .buzz__attach{background:var(--g-glass);border:1px solid var(--g-line);border-radius:50%;color:var(--g-blue-deep);font-size:13px;box-shadow:var(--g-sheen);transition:background var(--g-ease),transform var(--g-ease)}.pad[data-active-app=buzz] .buzz__attach:hover{background:#ffffffe6}.pad[data-active-app=buzz] .buzz__attach:active{transform:scale(.96)}.pad[data-active-app=buzz] .buzz__reply-bar,.pad[data-active-app=buzz] .buzz__attach-chip{background:var(--g-glass-soft);border-bottom:1px solid var(--g-line);border-left:3px solid var(--g-blue);font-size:11px;color:var(--g-ink2)}.pad[data-active-app=buzz] .buzz__attach-chip img{border-radius:8px;border:1px solid var(--g-line);background:#fff}.pad[data-active-app=buzz] .buzz__reply-cancel{color:var(--g-ink2)}.pad[data-active-app=buzz] .buzz__reply-cancel:hover{color:var(--g-red)}.pad[data-active-app=buzz] .buzz__readonly{padding:13px 14px;text-align:center;font-size:11px;font-weight:600;color:var(--g-ink2)}.pad[data-active-app=buzz] .buzz__mention-dd{padding:5px;background:var(--g-glass-strong);-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border:1px solid var(--g-edge);border-radius:14px;box-shadow:var(--g-sheen),var(--g-float)}.pad[data-active-app=buzz] .buzz__mention-opt{border-radius:8px;font-size:12.5px;font-weight:600;color:var(--g-blue-deep)}.pad[data-active-app=buzz] .buzz__mention-opt:hover{background:#0a84ff1a}.pad[data-active-app=buzz] .buzz-set__head{font-size:15px;font-weight:700;color:var(--g-ink)}.pad[data-active-app=buzz] .buzz-set__back{background:var(--g-glass);border:1px solid var(--g-line);border-radius:50%;color:var(--g-blue-deep);font-size:13px;box-shadow:var(--g-sheen);transition:background var(--g-ease),transform var(--g-ease)}.pad[data-active-app=buzz] .buzz-set__back:hover{background:#ffffffe6}.pad[data-active-app=buzz] .buzz-set__back:active{transform:scale(.96)}.pad[data-active-app=buzz] .buzz-set__identity,.pad[data-active-app=buzz] .buzz-set__section{padding:14px;background:var(--g-glass);border:1px solid var(--g-line);border-radius:16px;box-shadow:var(--g-sheen)}.pad[data-active-app=buzz] .buzz-set__pic{border-radius:50%;background:linear-gradient(180deg,#a6b0bd,#8792a1);border:2px solid rgba(255,255,255,.8);color:#fff;font-size:24px;box-shadow:var(--g-sheen),var(--g-float)}.pad[data-active-app=buzz] .buzz-set__pic-edit{background:#00000073;color:#fff;font-size:10px}.pad[data-active-app=buzz] .buzz-set__name{font-size:17px;font-weight:700;letter-spacing:-.01em}.pad[data-active-app=buzz] .buzz-set__type{font-size:11px;color:var(--g-ink2)}.pad[data-active-app=buzz] .buzz-set__title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--g-ink2)}.pad[data-active-app=buzz] .buzz-set__count{color:var(--g-ink3)}.pad[data-active-app=buzz] .buzz-set__member{border-bottom:1px solid var(--g-line);font-size:12.5px;color:var(--g-ink)}.pad[data-active-app=buzz] .buzz-set__member:last-of-type{border-bottom:none}.pad[data-active-app=buzz] .buzz-set__member-name--link:hover{color:var(--g-blue-deep);text-decoration:underline}.pad[data-active-app=buzz] .buzz-set__role{padding:1px 8px;border:1px solid var(--g-line);border-radius:999px;background:#fff9;color:var(--g-ink2);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.pad[data-active-app=buzz] .buzz-set__role--owner{border-color:#0a84ff4d;color:var(--g-blue-deep);background:#0a84ff1f}.pad[data-active-app=buzz] .buzz-set__mini{background:#ffffffb3;border:1px solid var(--g-line);border-radius:50%;color:var(--g-blue-deep);font-size:11px;box-shadow:var(--g-sheen);transition:background var(--g-ease),color var(--g-ease),transform var(--g-ease)}.pad[data-active-app=buzz] .buzz-set__mini:hover{background:#fff}.pad[data-active-app=buzz] .buzz-set__mini:active{transform:scale(.96)}.pad[data-active-app=buzz] .buzz-set__mini--danger{color:var(--g-red)}.pad[data-active-app=buzz] .buzz-set__mini--danger:hover{background:#d700151a;border-color:#d700154d}.pad[data-active-app=buzz] .buzz-set__add-select{padding:7px 10px;background:#ffffffb3;border:1px solid var(--g-line);border-radius:10px;color:var(--g-ink);font-size:12.5px}.pad[data-active-app=buzz] .buzz-set__gallery img{border:1px solid var(--g-line);border-radius:12px}.pad[data-active-app=buzz] .buzz-set__gallery img:hover{border-color:#0a84ff66}.pad[data-active-app=buzz] .buzz-set__hint{margin:2px 0 8px;font-size:11px;color:var(--g-ink2)}.pad[data-active-app=buzz] .buzz-set__bg-grid{display:flex;flex-wrap:wrap;gap:10px}.pad[data-active-app=buzz] .buzz-set__bg-swatch{width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#ffffffb3;border:1px solid var(--g-line);box-shadow:var(--g-sheen);color:var(--g-ink2);font-size:14px;cursor:pointer;transition:transform var(--g-ease),box-shadow var(--g-ease),border-color var(--g-ease)}.pad[data-active-app=buzz] .buzz-set__bg-swatch:hover{transform:scale(1.05)}.pad[data-active-app=buzz] .buzz-set__bg-swatch:active{transform:scale(.96)}.pad[data-active-app=buzz] .buzz-set__bg-swatch--active{border-color:var(--g-blue);box-shadow:var(--g-sheen),0 0 0 3px #0a84ff4d}.pad[data-active-app=buzz] .buzz-set__bg-swatch:disabled{cursor:default;opacity:.7}.pad[data-active-app=buzz] .buzz-set__bg-swatch:disabled:hover{transform:none}.pad[data-active-app=buzz] .buzz-set__leave{padding:9px 14px;background:#d7001512;border:1px solid rgba(215,0,21,.3);border-radius:12px;color:var(--g-red);font-size:12.5px;font-weight:600;transition:background var(--g-ease),transform var(--g-ease)}.pad[data-active-app=buzz] .buzz-set__leave:hover{background:#d700151f}.pad[data-active-app=buzz] .buzz-set__leave:active{transform:scale(.98)}.pad[data-active-app=buzz] .buzz-modal__backdrop{background:#1118274d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pad[data-active-app=buzz] .buzz-modal__panel{background:#ffffffd9;-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border:1px solid var(--g-edge);border-radius:16px;box-shadow:var(--g-sheen),var(--g-float);color:var(--g-ink)}.pad[data-active-app=buzz] .buzz-modal__title{padding-bottom:8px;border-bottom:1px solid var(--g-line);font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--g-ink)}.pad[data-active-app=buzz] .buzz-modal__hint{margin:8px 0 10px;font-size:11.5px;color:var(--g-ink2)}.pad[data-active-app=buzz] .buzz-modal__row{border-radius:10px;transition:background var(--g-ease)}.pad[data-active-app=buzz] .buzz-modal__row:hover{background:#1118270d}.pad[data-active-app=buzz] .buzz-modal__row--selected{background:#0a84ff1f;box-shadow:inset 0 0 0 1px #0a84ff59}.pad[data-active-app=buzz] .buzz-modal__avatar{border-radius:50%;background:linear-gradient(180deg,#a6b0bd,#8792a1);color:#fff;font-size:12px;font-weight:600;box-shadow:var(--g-sheen)}.pad[data-active-app=buzz] .buzz-modal__tick{background:var(--g-blue-fill);color:#fff;border-radius:50%;border:2px solid #fff;font-size:7px}.pad[data-active-app=buzz] .buzz-modal__name{font-size:13px;font-weight:600;color:var(--g-ink)}.pad[data-active-app=buzz] .buzz-modal__empty{padding:16px;text-align:center;font-size:12px;color:var(--g-ink2)}.pad[data-active-app=buzz] .buzz-modal__chip{padding:3px 10px;border-radius:999px;background:#0a84ff24;color:var(--g-blue-deep);font-size:11.5px;font-weight:600}.pad[data-active-app=buzz] .buzz-target-remove{font-size:10px}.pad[data-active-app=buzz] .buzz-target-remove:hover{color:var(--g-red)}.pad[data-active-app=buzz] .buzz-modal__go{min-height:36px;padding:9px 16px;border:none;border-radius:999px;background:var(--g-blue-fill);color:#fff;font-size:13px;font-weight:600;box-shadow:var(--g-sheen),0 2px 8px #0a84ff4d;transition:transform var(--g-ease),filter var(--g-ease),box-shadow var(--g-ease)}.pad[data-active-app=buzz] .buzz-modal__go:hover:not(:disabled){filter:brightness(1.07)}.pad[data-active-app=buzz] .buzz-modal__go:active:not(:disabled){transform:scale(.98)}.pad[data-active-app=buzz] .buzz-modal__go:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.pad[data-active-app=buzz] .buzz-modal__go--alt{background:#ffffffb3;color:var(--g-blue-deep);border:1px solid rgba(10,132,255,.35);box-shadow:var(--g-sheen)}.pad[data-active-app=buzz] .buzz-modal__go--alt:hover:not(:disabled){filter:none;background:#0a84ff1a}.pad[data-active-app=buzz] .buzz-modal__cancel{padding:9px 12px;border:none;background:none;color:var(--g-blue-deep);font-size:13px;font-weight:600}.pad[data-active-app=buzz] .buzz-modal__cancel:hover{text-decoration:underline}.pad[data-active-app=buzz] .pad-state{color:var(--g-ink2)}.pad[data-active-app=buzz] .pad-state__spinner{border:2px solid rgba(17,24,39,.1);border-top-color:var(--g-ink3)}.pad[data-active-app=buzz] .pad-state__art{background:var(--g-glass);border:1px solid var(--g-line);border-radius:50%;color:var(--g-ink3);box-shadow:var(--g-sheen),var(--g-float)}.pad[data-active-app=buzz] .pad-state__art--error{color:var(--g-red);border-color:#d700154d;background:#d700150f}.pad[data-active-app=buzz] .pad-state__title{font-weight:600;color:var(--g-ink)}.pad[data-active-app=buzz] .pad-state__text{font-size:12px;color:var(--g-ink2)}.pad[data-active-app=buzz] .pad-state__cta{border:none;border-radius:999px;background:var(--g-blue-fill);color:#fff;font-weight:600;box-shadow:var(--g-sheen),0 2px 8px #0a84ff4d}@media (max-width: 640px){.pad[data-active-app=buzz] .buzz__conv-avatar{width:46px;height:46px}.pad[data-active-app=buzz] .buzz__head-btn,.pad[data-active-app=buzz] .buzz__new-btn{width:36px;height:36px}.pad[data-active-app=buzz] .buzz__conv-act{width:36px;height:36px;font-size:12px}.pad[data-active-app=buzz] .buzz__sidebar{background:#f4f6fbd1;-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border-right:1px solid var(--g-edge);box-shadow:12px 0 40px #0000002e}.pad[data-active-app=buzz] .buzz__drawer-toggle{background:var(--g-glass-strong);-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border:1px solid var(--g-edge);border-radius:14px;color:var(--g-blue-deep);box-shadow:var(--g-sheen),var(--g-float)}.pad[data-active-app=buzz] .buzz__drawer-backdrop{background:#11182759;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}.pad[data-active-app=crew]{--g-page-a: rgba(240, 243, 250, .94);--g-page-b: rgba(228, 232, 242, .92);--g-glass: rgba(255, 255, 255, .62);--g-glass-strong: rgba(255, 255, 255, .8);--g-glass-soft: rgba(255, 255, 255, .45);--g-blur: blur(24px) saturate(1.8);--g-edge: rgba(255, 255, 255, .35);--g-line: rgba(17, 24, 39, .08);--g-ink: #1c1c1e;--g-ink2: #5b6472;--g-ink3: #8a919e;--g-blue: #0a84ff;--g-blue-deep: #0066d6;--g-blue-fill: linear-gradient(180deg, #0a84ff 0%, #0072e4 34%, #0066d6 100%);--g-green-fill: linear-gradient(180deg, #40d763, #28a745);--g-green-deep: #1d7532;--g-red: #d70015;--g-red-fill: linear-gradient(180deg, #ff5f57, #d70015);--g-sheen: inset 0 1px 0 rgba(255, 255, 255, .6);--g-float: 0 8px 24px rgba(0, 0, 0, .12);--g-ease: .18s ease-out;--g-font: -apple-system, BlinkMacSystemFont, "Inter", system-ui, sans-serif}.pad[data-active-app=crew] .pad__content{color:var(--g-ink);font-family:var(--g-font);font-size:13px;background:radial-gradient(120% 90% at 12% -8%,rgba(10,132,255,.14),transparent 60%),radial-gradient(110% 80% at 108% 6%,rgba(94,92,230,.12),transparent 55%),linear-gradient(180deg,var(--g-page-a),var(--g-page-b))}.pad[data-active-app=crew] .pad__content :focus-visible{outline:2px solid var(--g-blue);outline-offset:2px}.pad[data-active-app=crew] .crew__header{background:var(--g-glass-strong);-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border-bottom:1px solid var(--g-line);box-shadow:var(--g-sheen)}.pad[data-active-app=crew] .crew__view-label{font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--g-ink)}.pad[data-active-app=crew] .crew__hamburger,.pad[data-active-app=crew] .crew__add-btn{background:var(--g-glass);border:1px solid var(--g-line);border-radius:50%;color:var(--g-blue-deep);font-size:13px;box-shadow:var(--g-sheen);transition:transform var(--g-ease),background var(--g-ease),box-shadow var(--g-ease)}.pad[data-active-app=crew] .crew__hamburger:hover,.pad[data-active-app=crew] .crew__add-btn:hover{background:#ffffffe6}.pad[data-active-app=crew] .crew__hamburger:active,.pad[data-active-app=crew] .crew__add-btn:active{transform:scale(.96)}.pad[data-active-app=crew] .crew__search-wrap{padding:0 12px;background:#ffffffa6;border:1px solid var(--g-line);border-radius:999px;color:var(--g-ink3);font-size:12px;box-shadow:var(--g-sheen);transition:border-color var(--g-ease),box-shadow var(--g-ease),background var(--g-ease)}.pad[data-active-app=crew] .crew__search-wrap:focus-within{border-color:var(--g-blue);background:#fff;box-shadow:var(--g-sheen),0 0 0 3px #0a84ff38}.pad[data-active-app=crew] .crew__search-input{color:var(--g-ink);font-size:12.5px}.pad[data-active-app=crew] .crew__search-input::placeholder{color:var(--g-ink3)}.pad[data-active-app=crew] .crew__search-input:focus-visible{outline:none}.pad[data-active-app=crew] .crew__nav-panel{background:#ffffff80;-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur)}.pad[data-active-app=crew] .crew__nav-panel--open{border-bottom-color:var(--g-line)}.pad[data-active-app=crew] .crew__nav-item{background:var(--g-glass);border:1px solid var(--g-line);border-radius:12px;color:var(--g-ink);font-size:13px;font-weight:600;box-shadow:var(--g-sheen);transition:transform var(--g-ease),background var(--g-ease),color var(--g-ease),box-shadow var(--g-ease)}.pad[data-active-app=crew] .crew__nav-item:hover{background:#ffffffe6}.pad[data-active-app=crew] .crew__nav-item:active{transform:scale(.98)}.pad[data-active-app=crew] .crew__nav-item--active{background:var(--g-blue-fill);border-color:transparent;color:#fff;box-shadow:var(--g-sheen),0 2px 8px #0a84ff4d}.pad[data-active-app=crew] .crew__nav-count{font-size:11px;color:var(--g-ink2)}.pad[data-active-app=crew] .crew__nav-item--active .crew__nav-count{color:#fff}.pad[data-active-app=crew] .crew__nav-badge{background:var(--g-red-fill);color:#fff;border-radius:999px;font-size:9.5px;font-weight:700;box-shadow:var(--g-sheen),0 1px 3px #0003}.pad[data-active-app=crew] .crew__body{background:transparent;color:var(--g-ink)}.pad[data-active-app=crew] .crew__sidebar{background:var(--g-glass-soft);border-right:1px solid var(--g-line)}.pad[data-active-app=crew] .crew__entry{margin:1px 6px;border-radius:12px;transition:background var(--g-ease),transform var(--g-ease)}.pad[data-active-app=crew] .crew__entry:hover{background:#ffffff8c}.pad[data-active-app=crew] .crew__entry:active{transform:scale(.98)}.pad[data-active-app=crew] .crew__entry--selected{background:var(--g-blue-fill);box-shadow:var(--g-sheen),0 2px 10px #0a84ff47}.pad[data-active-app=crew] .crew__name{color:var(--g-ink);font-size:12.5px;font-weight:600}.pad[data-active-app=crew] .crew__entry--selected .crew__name{color:#fff}.pad[data-active-app=crew] .crew__dot{border-radius:50%}.pad[data-active-app=crew] .crew__dot--online{background:var(--g-green-fill);box-shadow:var(--g-sheen)}.pad[data-active-app=crew] .crew__dot--offline{background:transparent;box-shadow:inset 0 0 0 1.5px #9aa1ab}.pad[data-active-app=crew] .crew__entry--selected .crew__dot--offline{box-shadow:inset 0 0 0 1.5px #ffffffd9}.pad[data-active-app=crew] .crew__dot--pending{background:var(--g-red-fill);box-shadow:var(--g-sheen)}.pad[data-active-app=crew] .crew__profile{background:transparent;color:var(--g-ink)}.pad[data-active-app=crew] .crew__profile-banner{background:linear-gradient(135deg,#0a84ff47,#5e5ce63d);border-bottom:none}.pad[data-active-app=crew] .crew__profile-banner:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 25%,rgba(238,241,248,.9))}.pad[data-active-app=crew] .crew__profile-avatar-ph{box-shadow:0 0 0 4px #fff9,var(--g-float)}.pad[data-active-app=crew] .crew__profile-status-dot{background:transparent;box-shadow:inset 0 0 0 1.5px #9aa1ab;border:2px solid #fff}.pad[data-active-app=crew] .crew__profile-status-dot--online{background:var(--g-green-fill);box-shadow:var(--g-sheen)}.pad[data-active-app=crew] .crew__profile-username{font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--g-ink)}.pad[data-active-app=crew] .crew__profile-motto{font-size:12.5px;font-style:italic;color:var(--g-ink2)}.pad[data-active-app=crew] .crew__profile-empty{font-size:13px;color:var(--g-ink2)}.pad[data-active-app=crew] .crew__facts{padding:2px 14px;background:var(--g-glass);border:1px solid var(--g-line);border-radius:14px;box-shadow:var(--g-sheen)}.pad[data-active-app=crew] .crew__fact{border-bottom:1px solid var(--g-line)}.pad[data-active-app=crew] .crew__fact:last-child{border-bottom:none}.pad[data-active-app=crew] .crew__fact-key{font-size:12px;color:var(--g-ink2)}.pad[data-active-app=crew] .crew__fact-val{font-size:12.5px;font-weight:600;color:var(--g-ink)}.pad[data-active-app=crew] .crew__fact-val--online{color:var(--g-green-deep);font-weight:700}.pad[data-active-app=crew] .crew__fact-val--request{color:var(--g-red);font-weight:700}.pad[data-active-app=crew] .crew__profile-btn{background:none;border:none;color:var(--g-ink2);font-size:10px;font-weight:500}.pad[data-active-app=crew] .crew__profile-btn i{width:44px;height:44px;border-radius:50%;background:#ffffffb3;border:1px solid var(--g-line);color:var(--g-blue-deep);box-shadow:var(--g-sheen),0 2px 10px #00000014;transition:transform var(--g-ease),background var(--g-ease),border-color var(--g-ease),box-shadow var(--g-ease)}.pad[data-active-app=crew] .crew__profile-btn:hover:not(:disabled) i{background:#fff}.pad[data-active-app=crew] .crew__profile-btn:active:not(:disabled) i{transform:scale(.94)}.pad[data-active-app=crew] .crew__profile-btn:disabled{opacity:.35}.pad[data-active-app=crew] .crew__profile-btn:disabled i{box-shadow:none}.pad[data-active-app=crew] .crew__profile-btn--accept i{background:var(--g-blue-fill);border-color:transparent;color:#fff;box-shadow:var(--g-sheen),0 2px 8px #0a84ff59}.pad[data-active-app=crew] .crew__profile-btn--accept:hover:not(:disabled) i{background:var(--g-blue-fill);filter:brightness(1.07)}.pad[data-active-app=crew] .crew__profile-btn--danger i{color:var(--g-red)}.pad[data-active-app=crew] .crew__profile-btn--danger:hover:not(:disabled) i{background:#d700151a;border-color:#d700154d}.pad[data-active-app=crew] .crew__profile-btn--ghost i{background:transparent;box-shadow:none}.pad[data-active-app=crew] .crew__profile-btn--ghost:hover:not(:disabled) i{background:#d7001514}.pad[data-active-app=crew] .crew__profile-btn--join:not(:disabled) i{background:#0a84ff1f;border-color:#0a84ff4d}.pad[data-active-app=crew] .crew__modal-backdrop{background:#1118274d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pad[data-active-app=crew] .crew__modal{background:#ffffffd9;-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border:1px solid var(--g-edge);border-radius:16px;color:var(--g-ink);box-shadow:var(--g-sheen),var(--g-float)}.pad[data-active-app=crew] .crew__modal-title{padding-bottom:8px;border-bottom:1px solid var(--g-line);font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--g-ink)}.pad[data-active-app=crew] .crew__modal-title i{color:var(--g-blue-deep)}.pad[data-active-app=crew] .crew__modal-text{font-size:13px;line-height:1.5;color:var(--g-ink)}.pad[data-active-app=crew] .crew__search-wrap--modal{padding:0 12px;background:#ffffffa6;border:1px solid var(--g-line);border-radius:999px;box-shadow:var(--g-sheen);transition:border-color var(--g-ease),box-shadow var(--g-ease),background var(--g-ease)}.pad[data-active-app=crew] .crew__search-wrap--modal:focus-within{border-color:var(--g-blue);background:#fff;box-shadow:var(--g-sheen),0 0 0 3px #0a84ff38}.pad[data-active-app=crew] .crew__search-wrap--modal i{color:var(--g-ink3);font-size:12px}.pad[data-active-app=crew] .crew__modal-input{padding:8px 0;background:transparent;border:none;border-radius:0;color:var(--g-ink);font-size:13px}.pad[data-active-app=crew] .crew__modal-input::placeholder{color:var(--g-ink3)}.pad[data-active-app=crew] .crew__modal-input:focus-visible{outline:none}.pad[data-active-app=crew] .crew__search-state{font-size:12px;color:var(--g-ink2)}.pad[data-active-app=crew] .crew__search-row{border-radius:10px;transition:background var(--g-ease)}.pad[data-active-app=crew] .crew__search-row:hover{background:#1118270d}.pad[data-active-app=crew] .crew__search-avatar{background:linear-gradient(180deg,#a6b0bd,#8792a1);color:#fff}.pad[data-active-app=crew] .crew__search-name{font-size:13px;font-weight:600;color:var(--g-ink)}.pad[data-active-app=crew] .crew__search-chev{color:var(--g-ink3);font-size:11px}.pad[data-active-app=crew] .crew__modal-btn{min-height:36px;padding:8px 16px;border:1px solid var(--g-line);border-radius:999px;background:#ffffffb3;color:var(--g-ink);font-size:12.5px;font-weight:600;box-shadow:var(--g-sheen);transition:transform var(--g-ease),background var(--g-ease),filter var(--g-ease)}.pad[data-active-app=crew] .crew__modal-btn:hover{background:#fff}.pad[data-active-app=crew] .crew__modal-btn:active{transform:scale(.98)}.pad[data-active-app=crew] .crew__modal-btn--cancel{background:transparent;border-color:transparent;box-shadow:none;color:var(--g-blue-deep)}.pad[data-active-app=crew] .crew__modal-btn--cancel:hover{background:transparent;text-decoration:underline}.pad[data-active-app=crew] .crew__modal-btn--danger{background:var(--g-red-fill);border-color:transparent;color:#fff;box-shadow:var(--g-sheen),0 2px 8px #d700154d}.pad[data-active-app=crew] .crew__modal-btn--danger:hover{background:var(--g-red-fill);filter:brightness(1.07)}.pad[data-active-app=crew] .crew__modal-btn--danger:active{transform:scale(.98)}.pad[data-active-app=crew] .pad-state{color:var(--g-ink2)}.pad[data-active-app=crew] .pad-state__spinner{border:2px solid rgba(17,24,39,.1);border-top-color:var(--g-ink3)}.pad[data-active-app=crew] .pad-state__art{background:var(--g-glass);border:1px solid var(--g-line);border-radius:50%;color:var(--g-ink3);box-shadow:var(--g-sheen),var(--g-float)}.pad[data-active-app=crew] .pad-state__art--error{color:var(--g-red);border-color:#d700154d;background:#d700150f}.pad[data-active-app=crew] .pad-state__title{font-weight:600;color:var(--g-ink)}.pad[data-active-app=crew] .pad-state__text{font-size:12px;color:var(--g-ink2)}.pad[data-active-app=crew] .pad-state__cta{border:none;border-radius:999px;background:var(--g-blue-fill);color:#fff;font-weight:600;box-shadow:var(--g-sheen),0 2px 8px #0a84ff4d}@media (max-width: 640px){.pad[data-active-app=crew] .crew__hamburger,.pad[data-active-app=crew] .crew__add-btn{width:36px;height:36px}.pad[data-active-app=crew] .crew__sidebar{background:#f4f6fbd1;-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border-right:1px solid var(--g-edge);box-shadow:12px 0 40px #0000002e}.pad[data-active-app=crew] .crew__drawer-toggle{background:var(--g-glass-strong);-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border:1px solid var(--g-edge);border-radius:14px;color:var(--g-blue-deep);box-shadow:var(--g-sheen),var(--g-float)}.pad[data-active-app=crew] .crew__drawer-backdrop{background:#11182759;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}.pad[data-active-app=studio] .pad__content{--s-surface: #ffffff;--s-edge: #ded7f2;--s-edge-dark: #c6bbe9;--s-accent: #7c3aed;--s-accent-edge: #5b21b6;--s-spring: cubic-bezier(.34, 1.56, .64, 1);--color-bg: #f1eefb;background:radial-gradient(130% 90% at 50% -15%,#efeafd,#f1eefb 55%)}.pad[data-active-app=studio] .studio__body{background:transparent}.pad[data-active-app=studio] .studio-row,.pad[data-active-app=studio] .studio-section{background:var(--s-surface);border:1px solid var(--s-edge);border-radius:18px;box-shadow:0 3px 0 var(--s-edge),0 12px 22px -12px #4c1d9566,inset 0 1px #ffffffe6;transition:transform .18s var(--s-spring),box-shadow .18s ease}.pad[data-active-app=studio] .studio-row:hover{transform:translateY(-2px);box-shadow:0 5px 0 var(--s-edge),0 18px 30px -12px #4c1d9573,inset 0 1px #ffffffe6}.pad[data-active-app=studio] .studio-row:active{transform:translateY(2px);box-shadow:0 1px 0 var(--s-edge),0 4px 10px -6px #4c1d9566,inset 0 1px #ffffffe6}.pad[data-active-app=studio] .studio-row--static:hover{transform:none;box-shadow:0 3px 0 var(--s-edge),0 12px 22px -12px #4c1d9566,inset 0 1px #ffffffe6}.pad[data-active-app=studio] .studio-row__icon{box-shadow:0 3px 8px #4c1d9547;border-radius:14px}.pad[data-active-app=studio] .btn{border:0;border-radius:14px;font-weight:700;background:linear-gradient(180deg,#fff,#efeafb);color:#2a2145;box-shadow:0 3px 0 var(--s-edge-dark),0 8px 16px -6px #4c1d954d,inset 0 1px #ffffffe6;transition:transform .16s var(--s-spring),box-shadow .16s ease,filter .16s ease}.pad[data-active-app=studio] .btn:not(.btn--ghost){background:linear-gradient(180deg,#9257f2 0%,var(--s-accent) 100%);color:#fff;box-shadow:0 3px 0 var(--s-accent-edge),0 10px 20px -6px #7c3aed80,inset 0 1px #ffffff59}.pad[data-active-app=studio] .btn:hover{filter:brightness(1.04)}.pad[data-active-app=studio] .btn:active{transform:translateY(3px);box-shadow:0 0 0 var(--s-edge-dark),0 3px 8px -4px #4c1d9566,inset 0 1px #fff9}.pad[data-active-app=studio] .btn:not(.btn--ghost):active{box-shadow:0 0 0 var(--s-accent-edge),0 3px 8px -4px #7c3aed80,inset 0 1px 2px #0003}.pad[data-active-app=studio] .btn:disabled{opacity:.5;transform:none;box-shadow:inset 0 1px #fff9,0 1px 2px #00000014}.pad[data-active-app=studio] .pad-hd__action{border:0;border-radius:50%;background:linear-gradient(180deg,#9257f2,var(--s-accent));color:#fff;box-shadow:0 3px 0 var(--s-accent-edge),0 8px 14px -5px #7c3aed80,inset 0 1px #ffffff59;transition:transform .16s var(--s-spring),box-shadow .16s ease}.pad[data-active-app=studio] .pad-hd__action:active{transform:translateY(3px);box-shadow:0 0 0 var(--s-accent-edge),inset 0 1px 2px #00000040}.pad[data-active-app=studio] .studio-chip{box-shadow:inset 0 1px #ffffffb3,0 1px 2px #0000001a}.pad[data-active-app=studio] .studio-code,.pad[data-active-app=studio] .studio-field input,.pad[data-active-app=studio] .studio-field select,.pad[data-active-app=studio] .studio-field textarea{background:#f7f5fe;border:1px solid var(--s-edge);border-radius:12px;box-shadow:inset 0 2px 5px #4c1d951f}.pad[data-active-app=studio] .studio-tab{border-radius:11px 11px 0 0}.pad[data-active-app=studio] .studio-tab--active{background:var(--s-surface);box-shadow:inset 0 -2px 0 var(--s-accent)}.pad[data-active-app=studio] .icon-studio__section{background:var(--s-surface);border-color:var(--s-edge);box-shadow:0 3px 0 var(--s-edge),0 10px 20px -12px #4c1d9559}.pad[data-active-app=studio] .icon-studio__chip{box-shadow:0 2px 0 var(--s-edge),inset 0 1px #fffc;transition:transform .14s var(--s-spring)}.pad[data-active-app=studio] .icon-studio__chip:active{transform:translateY(2px)}.pad[data-active-app=studio] .icon-studio__kind{transition:transform .14s var(--s-spring)}.pad[data-active-app=studio] .icon-studio__kind--active{box-shadow:0 3px 0 var(--s-accent-edge),0 8px 14px -6px #7c3aed80}.pad[data-active-app=studio] .icon-studio__kind:active{transform:translateY(2px)}@media (prefers-reduced-motion: reduce){.pad[data-active-app=studio] .studio-row,.pad[data-active-app=studio] .btn,.pad[data-active-app=studio] .pad-hd__action,.pad[data-active-app=studio] .icon-studio__chip,.pad[data-active-app=studio] .icon-studio__kind{transition:none}.pad[data-active-app=studio] .studio-row:hover,.pad[data-active-app=studio] .studio-row:active,.pad[data-active-app=studio] .btn:active,.pad[data-active-app=studio] .pad-hd__action:active{transform:none}}.pad[data-active-app=appstore] .pad__content{--m-ease: cubic-bezier(.16, 1, .3, 1);--m-spring: cubic-bezier(.34, 1.4, .5, 1);--color-bg: #f2f8fd;background:linear-gradient(180deg,#eaf5fe,#f2f8fd 45%)}.pad[data-active-app=appstore] .appstore__body{background:transparent}@keyframes appstore-rise{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}@keyframes appstore-slide{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes appstore-pop{0%{opacity:0;transform:scale(.78)}to{opacity:1;transform:none}}.pad[data-active-app=appstore] .appstore-card{background:#fff;border:1px solid #e2eef7;border-radius:18px;box-shadow:0 6px 16px -12px #0284c766;transition:transform .3s var(--m-spring),box-shadow .3s var(--m-ease),border-color .3s;will-change:transform}.pad[data-active-app=appstore] .appstore__grid--in .appstore-card{opacity:0;animation:appstore-rise .5s var(--m-ease) forwards;animation-delay:calc(var(--i, 0) * 55ms)}.pad[data-active-app=appstore] .appstore-card:hover{transform:translateY(-4px) scale(1.015);box-shadow:0 20px 36px -14px #0284c780;border-color:#7dd3fc}.pad[data-active-app=appstore] .appstore-card:active{transform:translateY(-1px) scale(.99);transition-duration:.1s}.pad[data-active-app=appstore] .appstore-card__icon{transition:transform .35s var(--m-spring);border-radius:15px}.pad[data-active-app=appstore] .appstore-card:hover .appstore-card__icon{transform:scale(1.07) rotate(-3deg)}.pad[data-active-app=appstore] .appstore__detail--in{animation:appstore-slide .4s var(--m-ease)}.pad[data-active-app=appstore] .appstore__detail--in .appstore-hero__icon{animation:appstore-pop .55s var(--m-spring) .08s both}.pad[data-active-app=appstore] .appstore__detail--in .studio-section,.pad[data-active-app=appstore] .appstore__detail--in .studio-actions{animation:appstore-rise .45s var(--m-ease) .14s both}.pad[data-active-app=appstore] .btn{transition:transform .2s var(--m-spring),box-shadow .2s,filter .2s;border-radius:13px}.pad[data-active-app=appstore] .btn:not(.btn--ghost){box-shadow:0 8px 18px -8px #0284c78c}.pad[data-active-app=appstore] .btn--ghost{background:var(--color-bg-surface);border-color:var(--color-border);color:var(--color-text)}.pad[data-active-app=appstore] .btn--ghost.studio-actions__danger{background:#dc26261a;border-color:#dc262659;color:#dc2626}.pad[data-active-app=appstore] .btn--ghost:hover{border-color:var(--color-primary)}.pad[data-active-app=appstore] .btn:hover{transform:translateY(-2px);filter:brightness(1.05)}.pad[data-active-app=appstore] .btn:active{transform:translateY(0) scale(.96);transition-duration:.08s}.pad[data-active-app=appstore] .appstore-card__cta{transition:transform .2s var(--m-spring)}.pad[data-active-app=appstore] .appstore-card:hover .appstore-card__cta{transform:scale(1.06)}.pad[data-active-app=appstore] .pad-hd__nav-item{transition:transform .2s var(--m-spring),background .2s}.pad[data-active-app=appstore] .pad-hd__nav-item--active{transform:translate(3px)}@media (prefers-reduced-motion: reduce){.pad[data-active-app=appstore] .appstore__grid--in .appstore-card,.pad[data-active-app=appstore] .appstore__detail--in,.pad[data-active-app=appstore] .appstore__detail--in .appstore-hero__icon,.pad[data-active-app=appstore] .appstore__detail--in .studio-section,.pad[data-active-app=appstore] .appstore__detail--in .studio-actions{animation:none;opacity:1;transform:none}.pad[data-active-app=appstore] .appstore-card:hover{transform:none}}.pad[data-theme=dark] .pad__content{--color-text: #ECEAF2;--color-text-secondary: #B9B4C4;--color-text-muted: #8B8698;--color-text-dim: #625D6E;--color-bg: #15141B;--color-bg-surface: #1E1C26;--color-bg-elevated: #272430;--color-border: #34313E;--color-border-focus: var(--color-primary);--frost-bg: rgba(30, 28, 38, .78);--frost-border: rgba(255, 255, 255, .08);--glass-bg: rgba(30, 28, 38, .72);--glass-border: rgba(255, 255, 255, .07);--color-chat-bubble: #272430;color:var(--color-text)}.pad[data-icon-theme=transparent] .pad__app-icon-face i,.pad[data-icon-theme=transparent] .pad-dock__icon i{color:var(--pad-icon-tint)}.pad[data-theme=dark][data-active-app=wallet] .wallet__seg,.pad[data-theme=dark][data-active-app=wallet] .wallet__seg-thumb,.pad[data-theme=dark][data-active-app=wallet] .wallet__tx-icon--spend,.pad[data-theme=dark][data-active-app=wallet] .wallet__tx-icon--earn,.pad[data-theme=dark][data-active-app=wallet] .wallet__tx-icon--return,.pad[data-theme=dark][data-active-app=wallet] .wallet__tx-icon--move,.pad[data-theme=dark][data-active-app=wallet] .wallet__badge{background:#1e1c26}.pad[data-theme=dark][data-active-app=wallet] .wallet__badge--completed{background:#1e1c26;border-color:#34313e}.pad[data-theme=dark][data-active-app=wallet] .wallet__badge--pending,.pad[data-theme=dark][data-active-app=wallet] .wallet__badge--failed,.pad[data-theme=dark][data-active-app=wallet] .wallet__badge--cancelled{background:#1e1c26}.pad[data-theme=dark][data-active-app=wallet] .wallet__empty-art{background:#1e1c26;border-color:#34313e}.pad[data-theme=dark][data-active-app=wallet] .wallet__empty-art--quiet,.pad[data-theme=dark][data-active-app=wallet] .pad-state__art,.pad[data-theme=dark][data-active-app=wallet] .pad-state__art--error,.pad[data-theme=dark][data-active-app=market] .market__art-loading,.pad[data-theme=dark][data-active-app=news] .pad-hd__search{background:#1e1c26}.pad[data-theme=dark][data-active-app=news] .news__event-livedot{background:#fff}.pad[data-theme=dark][data-active-app=market] .confirm-modal__panel,.pad[data-theme=dark][data-active-app=market] .confirm-modal__cancel,.pad[data-theme=dark][data-active-app=settings] .pad-prof__avatar,.pad[data-theme=dark][data-active-app=buzz] .buzz__conv--active .buzz__conv-badge,.pad[data-theme=dark][data-active-app=buzz] .buzz__conv-act,.pad[data-theme=dark][data-active-app=buzz] .buzz__conv--active .buzz__conv-act,.pad[data-theme=dark][data-active-app=buzz] .buzz__reaction,.pad[data-theme=dark][data-active-app=buzz] .buzz__input,.pad[data-theme=dark][data-active-app=buzz] .buzz__attach-chip img,.pad[data-theme=dark][data-active-app=buzz] .buzz-set__role,.pad[data-theme=dark][data-active-app=buzz] .buzz-set__mini,.pad[data-theme=dark][data-active-app=buzz] .buzz-set__add-select,.pad[data-theme=dark][data-active-app=buzz] .buzz-modal__panel,.pad[data-theme=dark][data-active-app=buzz] .buzz-modal__go--alt,.pad[data-theme=dark][data-active-app=crew] .crew__search-wrap,.pad[data-theme=dark][data-active-app=crew] .crew__nav-panel,.pad[data-theme=dark][data-active-app=crew] .crew__profile-btn i,.pad[data-theme=dark][data-active-app=crew] .crew__modal,.pad[data-theme=dark][data-active-app=crew] .crew__search-wrap--modal,.pad[data-theme=dark][data-active-app=crew] .crew__modal-btn{background:#1e1c26}.pad[data-theme=dark][data-active-app=appstore] .appstore-card{background:#1e1c26;border-color:#34313e}.pad[data-theme=dark][data-active-app=market]{--m-ink: #ECEAF2;--m-paper: #1E1C26;--m-wash: #272430;--m-muted: #B9B4C4;--m-faint: #8B8698;--m-shadow: 4px 4px 0 rgba(0,0,0,.5);--m-shadow-pop: 7px 7px 0 rgba(0,0,0,.5);--m-shadow-stamp: 2px 2px 0 rgba(0,0,0,.5)}.pad[data-theme=dark][data-active-app=market] .pad__content{background:#15141b}.pad[data-theme=dark][data-active-app=market] .market__shop-desc,.pad[data-theme=dark][data-active-app=market] .market__art-desc,.pad[data-theme=dark][data-active-app=market] .market__receipt-row{color:#b9b4c4}.pad[data-theme=dark][data-active-app=market] .market__art-loading{background:#15141bc7}.pad[data-theme=dark][data-active-app=market] .market__cart-modal{box-shadow:10px 10px #0009}.pad[data-theme=dark][data-active-app=market] .market__pack-price,.pad[data-theme=dark][data-active-app=market] .market__item-price{color:#15141b}.pad[data-theme=dark][data-active-app=market] .market__pack-price--free,.pad[data-theme=dark][data-active-app=market] .market__item-price--free{color:#eceaf2}.pad[data-theme=dark][data-active-app=market] .pad-hd__action-badge,.pad[data-theme=dark][data-active-app=market] .pad-hd__nav-badge{color:#15141b;border-color:#15141b}.pad[data-theme=dark][data-active-app=market] .pad-state__art--error{color:#15141b}.pad[data-theme=dark][data-active-app=market] .market__fav--on,.pad[data-theme=dark][data-active-app=market] .market__fav--on:hover,.pad[data-theme=dark][data-active-app=market] .report-btn:hover,.pad[data-theme=dark][data-active-app=market] .market__cart-del:hover{color:#fff}.pad[data-theme=dark][data-active-app=business]{--b-page: #15141B;--b-panel: #1E1C26;--b-ink: #ECEAF2;--b-secondary: #B9B4C4;--b-muted: #8B8698;--b-line: #34313E;--b-line-strong: #45414F}.pad[data-theme=dark][data-active-app=business] .pad__content{background:var(--b-page);color:var(--b-ink)}.pad[data-theme=dark][data-active-app=business] .business__cert--on{color:#10241b}.pad[data-theme=dark][data-active-app=business] .business__nav-item--active,.pad[data-theme=dark][data-active-app=business] .business__nav-item--active i,.pad[data-theme=dark][data-active-app=business] .business__label--upload:hover{color:#9db8fb}.pad[data-theme=dark][data-active-app=wallet]{--w-bg: #15141B;--w-card: #1E1C26;--w-ink: #ECEAF2;--w-muted: #B9B4C4;--w-faint: #8B8698;--w-line: #34313E;--w-rule: rgba(255, 255, 255, .06);--w-pos: #4ade80;--w-warn: #fbbf24;--w-fail: #f87171;--w-shadow-rest: 0 1px 2px rgba(0, 0, 0, .4);--w-shadow-raise: 0 1px 2px rgba(0, 0, 0, .4), 0 10px 24px -10px rgba(0, 0, 0, .6)}.pad[data-theme=dark][data-active-app=wallet] .wallet__balance-card{background:linear-gradient(180deg,#272430,#211f2a 70%,#1b1a23);border-color:var(--w-line);border-top-color:#ffffff14}.pad[data-theme=dark][data-active-app=wallet] .wallet__topup-btn:hover{border-color:#3f4a63;background:#2563eb24}.pad[data-theme=dark][data-active-app=wallet] .wallet__topup-btn:active{background:#2563eb33;box-shadow:none}.pad[data-theme=dark][data-active-app=wallet] .wallet__seg{background:#272430;border-color:#ffffff0d}.pad[data-theme=dark][data-active-app=wallet] .wallet__seg-thumb{background:#3a3746;box-shadow:0 1px 3px #00000080,0 0 0 .5px #ffffff0a}.pad[data-theme=dark][data-active-app=wallet] .wallet__filter-btn{color:#8b8698}.pad[data-theme=dark][data-active-app=wallet] .wallet__tx-row:hover{background:#ffffff0a}.pad[data-theme=dark][data-active-app=wallet] .wallet__tx-row:active{background:#ffffff12}.pad[data-theme=dark][data-active-app=wallet] .wallet__tx-icon--spend{background:#2563eb2e}.pad[data-theme=dark][data-active-app=wallet] .wallet__tx-icon--earn{background:#4ade8026}.pad[data-theme=dark][data-active-app=wallet] .wallet__tx-icon--return{background:#fbbf2426}.pad[data-theme=dark][data-active-app=wallet] .wallet__tx-icon--move{background:#8b5cf62e;color:#a78bfa}.pad[data-theme=dark][data-active-app=wallet] .wallet__badge{background:#ffffff0f;color:var(--w-muted);border-color:var(--w-line)}.pad[data-theme=dark][data-active-app=wallet] .wallet__badge--completed{background:#4ade8026;color:var(--w-pos);border-color:#4ade804d}.pad[data-theme=dark][data-active-app=wallet] .wallet__badge--pending{background:#fbbf2426;color:var(--w-warn);border-color:#fbbf244d}.pad[data-theme=dark][data-active-app=wallet] .wallet__badge--failed{background:#f8717126;color:var(--w-fail);border-color:#f871714d}.pad[data-theme=dark][data-active-app=wallet] .wallet__badge--cancelled{background:#ffffff0f;color:var(--w-muted);border-color:var(--w-line)}.pad[data-theme=dark][data-active-app=wallet] .wallet__empty-art{background:#2563eb2e;color:var(--w-primary);border-color:#2563eb59}.pad[data-theme=dark][data-active-app=wallet] .wallet__empty-art--quiet{background:#ffffff0f;color:var(--w-muted);border-color:var(--w-line)}.pad[data-theme=dark][data-active-app=wallet] .pad-state__art{background:#2563eb2e;color:var(--w-primary)}.pad[data-theme=dark][data-active-app=wallet] .pad-state__art--error{background:#f8717126;color:var(--w-fail)}.pad[data-theme=dark][data-active-app=wallet] .pad-state__cta:hover{border-color:#454150;background:#ffffff0a}.pad[data-theme=dark][data-active-app=wallet] .wallet__receipt{border-top-color:#ffffff14}.pad[data-theme=dark][data-active-app=wallet] .wallet__invoice-totalrow td{border-top-color:#34313e}.pad[data-theme=dark][data-active-app=hop]{--h-surface: #15141B;--h-container: #1E1C26;--h-container-high: #272430;--h-container-highest: #272430;--h-ink: #ECEAF2;--h-variant: #B9B4C4;--h-outline: #8B8698;--h-line: #34313E;--h-error: #F2B8B5;--h-error-container: #8C1D18;--h-on-error-container: #F9DEDC;--h-disabled-bg: rgba(236, 234, 242, .12);--h-disabled-ink: rgba(236, 234, 242, .38);--h-elev-1: 0 1px 2px rgba(0, 0, 0, .4), 0 1px 3px 1px rgba(0, 0, 0, .3);--h-elev-2: 0 1px 2px rgba(0, 0, 0, .4), 0 2px 6px 2px rgba(0, 0, 0, .35);--h-elev-3: 0 1px 3px rgba(0, 0, 0, .5), 0 4px 8px 3px rgba(0, 0, 0, .45)}.pad[data-theme=dark][data-active-app=hop] .hop-modal__backdrop{background:#0009}.pad[data-theme=dark][data-active-app=news] .news__comment-act:hover{color:#eceaf2}.pad[data-theme=dark][data-active-app=news] .pad__content{--n-ink: #34313E;--n-paper: #1E1C26;--n-wash: #272430;--n-muted: #B9B4C4;--n-faint: #8B8698;--n-rule: rgba(236, 234, 242, .14);background:#15141b;color:#eceaf2}.pad[data-theme=dark][data-active-app=news] .pad-hd__nav-item,.pad[data-theme=dark][data-active-app=news] .pad-hd__search-input,.pad[data-theme=dark][data-active-app=news] .pad-state__title,.pad[data-theme=dark][data-active-app=news] .news__section-label,.pad[data-theme=dark][data-active-app=news] .news__hero-title,.pad[data-theme=dark][data-active-app=news] .news__hero-author,.pad[data-theme=dark][data-active-app=news] .news__event-title,.pad[data-theme=dark][data-active-app=news] .news__row-title,.pad[data-theme=dark][data-active-app=news] .news__cat-badge,.pad[data-theme=dark][data-active-app=news] .news__article-title,.pad[data-theme=dark][data-active-app=news] .news__article-author,.pad[data-theme=dark][data-active-app=news] .news__article-content h2,.pad[data-theme=dark][data-active-app=news] .news__article-content blockquote,.pad[data-theme=dark][data-active-app=news] .news__like-btn,.pad[data-theme=dark][data-active-app=news] .news__comments-hd,.pad[data-theme=dark][data-active-app=news] .news__comment-author,.pad[data-theme=dark][data-active-app=news] .news__comment-input,.pad[data-theme=dark][data-active-app=news] .news__comment-edit-input,.pad[data-theme=dark][data-active-app=news] .news__mention-opt,.pad[data-theme=dark][data-active-app=news] .news__article-content{color:#eceaf2}.pad[data-theme=dark][data-active-app=news] .news__comment-text{color:#b9b4c4}.pad[data-theme=dark][data-active-app=news] .pad-hd__search{background:#1e1c26}.pad[data-theme=dark][data-active-app=news] .news__comment-input,.pad[data-theme=dark][data-active-app=news] .news__comment-edit-input{background:#15141b}.pad[data-theme=dark][data-active-app=news] .news__mention-dd{box-shadow:4px 4px #00000080}.pad[data-theme=dark][data-active-app=pulse]{--c-cream: #15141B;--c-milk: #1E1C26;--c-latte: #272430;--c-foam: #34313E;--c-ink: #ECEAF2;--c-mocha: #B9B4C4;--c-muted: #8B8698;--c-faint: #625D6E;--c-danger: #E5675C;--c-shadow: 0 1px 2px rgba(0,0,0,.4), 0 4px 12px rgba(0,0,0,.5);--c-shadow-lift: 0 2px 4px rgba(0,0,0,.45), 0 10px 24px rgba(0,0,0,.6)}.pad[data-theme=dark][data-active-app=pulse] .pad-hd__label,.pad[data-theme=dark][data-active-app=pulse] .pad-hd__menu,.pad[data-theme=dark][data-active-app=pulse] .pad-hd__action,.pad[data-theme=dark][data-active-app=pulse] .pad-state__art,.pad[data-theme=dark][data-active-app=pulse] .pulse__topic-replies,.pad[data-theme=dark][data-active-app=pulse] .pulse__cat-badge,.pad[data-theme=dark][data-active-app=pulse] .pulse__replies-hd,.pad[data-theme=dark][data-active-app=pulse] .pulse__replies-count,.pad[data-theme=dark][data-active-app=pulse] .pulse__reply-author,.pad[data-theme=dark][data-active-app=pulse] .pulse__media-link-host{color:var(--c-caramel)}.pad[data-theme=dark][data-active-app=pulse] .pad-hd__menu:hover,.pad[data-theme=dark][data-active-app=pulse] .pad-hd__action:hover,.pad[data-theme=dark][data-active-app=pulse] .pad-hd__nav-item--active{color:#fff}.pad[data-theme=dark][data-active-app=pulse] .pulse__vote-btn:hover,.pad[data-theme=dark][data-active-app=pulse] .pulse__tool:hover,.pad[data-theme=dark][data-active-app=pulse] .pulse__vote-btn.pulse__vote-btn--up,.pad[data-theme=dark][data-active-app=pulse] .pulse__vote-score--up,.pad[data-theme=dark][data-active-app=pulse] .pulse__state-art{color:var(--c-caramel)}.pad[data-theme=dark][data-active-app=pulse] .pulse__topic-card:hover{border-color:#4a4654}.pad[data-theme=dark][data-active-app=pulse] .pulse__tool--danger:hover,.pad[data-theme=dark][data-active-app=pulse] .report-btn:hover{background:#e5675c26}@media (max-width: 640px){.pad[data-theme=dark][data-active-app=pulse] .pulse__drawer-toggle{color:var(--c-caramel)}.pad[data-theme=dark][data-active-app=pulse] .pulse__drawer-backdrop{background:#0000008c}}.pad[data-theme=dark][data-active-app=buzz]{--g-page-a: #15141B;--g-page-b: #1A1922;--g-glass: rgba(30, 28, 38, .7);--g-glass-strong: rgba(39, 36, 48, .86);--g-glass-soft: rgba(30, 28, 38, .45);--g-edge: rgba(255, 255, 255, .08);--g-line: #34313E;--g-ink: #ECEAF2;--g-ink2: #B9B4C4;--g-ink3: #8B8698;--g-gray-fill: linear-gradient(180deg, #2A2734, #211F29);--g-sheen: inset 0 1px 0 rgba(255, 255, 255, .06);--g-float: 0 8px 24px rgba(0, 0, 0, .5);--g-blue-deep: #4C9DFF}.pad[data-theme=dark][data-active-app=buzz] .pad__content{--color-text: #ECEAF2;--color-text-secondary: #B9B4C4;--color-text-muted: #8B8698;--color-text-dim: #625D6E;color:var(--color-text);--color-bg: #15141B;--color-bg-surface: #1E1C26;--color-bg-elevated: #272430;--color-border: #34313E;--color-chat-bubble: #272430}.pad[data-theme=dark][data-active-app=buzz] .buzz__head-btn:hover,.pad[data-theme=dark][data-active-app=buzz] .buzz__new-btn:hover,.pad[data-theme=dark][data-active-app=buzz] .buzz__attach:hover,.pad[data-theme=dark][data-active-app=buzz] .buzz-set__back:hover{background:#ffffff24}.pad[data-theme=dark][data-active-app=buzz] .buzz__conv:hover,.pad[data-theme=dark][data-active-app=buzz] .buzz__thread-header--clickable:hover{background:#ffffff0f}.pad[data-theme=dark][data-active-app=buzz] .buzz__conv-act{background:#ffffff14;color:var(--g-ink2)}.pad[data-theme=dark][data-active-app=buzz] .buzz__conv-act:hover{background:#ffffff29;color:#fff}.pad[data-theme=dark][data-active-app=buzz] .buzz__reaction{background:#ffffff14;color:var(--g-ink)}.pad[data-theme=dark][data-active-app=buzz] .buzz__reaction:hover{background:#ffffff24}.pad[data-theme=dark][data-active-app=buzz] .buzz__input{background:#ffffff0d;border-color:var(--g-line);color:var(--g-ink)}.pad[data-theme=dark][data-active-app=buzz] .buzz__input:focus{background:#ffffff17;border-color:var(--g-blue)}.pad[data-theme=dark][data-active-app=buzz] .buzz__attach-chip img{background:#1e1c26}.pad[data-theme=dark][data-active-app=buzz] .buzz-set__role,.pad[data-theme=dark][data-active-app=buzz] .buzz-set__mini{background:#ffffff14;color:var(--g-ink2)}.pad[data-theme=dark][data-active-app=buzz] .buzz-set__mini{color:var(--g-blue-deep)}.pad[data-theme=dark][data-active-app=buzz] .buzz-set__mini:hover{background:#ffffff29}.pad[data-theme=dark][data-active-app=buzz] .buzz-set__add-select{background:#ffffff0d;border-color:var(--g-line);color:var(--g-ink)}.pad[data-theme=dark][data-active-app=buzz] .buzz-modal__backdrop{background:#00000080}.pad[data-theme=dark][data-active-app=buzz] .buzz-modal__panel{background:#1e1c26eb;border-color:var(--g-edge);color:var(--g-ink)}.pad[data-theme=dark][data-active-app=buzz] .buzz-modal__row:hover{background:#ffffff0f}.pad[data-theme=dark][data-active-app=buzz] .buzz-modal__tick{border-color:#1e1c26}.pad[data-theme=dark][data-active-app=buzz] .buzz-modal__go--alt{background:#ffffff14;color:var(--g-blue-deep)}.pad[data-theme=dark][data-active-app=buzz] .pad-state__spinner{border-color:#ffffff1f;border-top-color:var(--g-ink3)}@media (max-width: 640px){.pad[data-theme=dark][data-active-app=buzz] .buzz__sidebar{background:#15141be6;border-right:1px solid var(--g-edge);box-shadow:12px 0 40px #00000080}}.pad[data-theme=dark][data-active-app=crew]{--g-page-a: #17161E;--g-page-b: #131219;--g-glass: rgba(39, 36, 48, .66);--g-glass-strong: rgba(30, 28, 38, .84);--g-glass-soft: rgba(30, 28, 38, .42);--g-edge: rgba(255, 255, 255, .12);--g-line: rgba(255, 255, 255, .1);--g-ink: #ECEAF2;--g-ink2: #B9B4C4;--g-ink3: #8B8698;--g-blue-deep: #4C9DFF;--g-sheen: inset 0 1px 0 rgba(255, 255, 255, .08);--g-float: 0 10px 28px rgba(0, 0, 0, .5)}.pad[data-theme=dark][data-active-app=crew] .pad__content{--color-text: #ECEAF2;--color-text-secondary: #B9B4C4;--color-text-muted: #8B8698;--color-text-dim: #625D6E;--color-bg: #15141B;--color-bg-surface: #1E1C26;--color-bg-elevated: #272430;--color-border: #34313E}.pad[data-theme=dark][data-active-app=crew] .pad__content{background:radial-gradient(120% 90% at 12% -8%,rgba(10,132,255,.14),transparent 60%),radial-gradient(110% 80% at 108% 6%,rgba(94,92,230,.12),transparent 55%),linear-gradient(180deg,var(--g-page-a),var(--g-page-b))}.pad[data-theme=dark][data-active-app=crew] .crew__hamburger:hover,.pad[data-theme=dark][data-active-app=crew] .crew__add-btn:hover{background:#ffffff24}.pad[data-theme=dark][data-active-app=crew] .crew__search-wrap{background:#ffffff0f}.pad[data-theme=dark][data-active-app=crew] .crew__search-wrap:focus-within{background:#ffffff1a}.pad[data-theme=dark][data-active-app=crew] .crew__nav-panel{background:#1e1c2680}.pad[data-theme=dark][data-active-app=crew] .crew__nav-item:hover{background:#ffffff1f}.pad[data-theme=dark][data-active-app=crew] .crew__entry:hover{background:#ffffff0f}.pad[data-theme=dark][data-active-app=crew] .crew__profile-banner:after{background:linear-gradient(180deg,transparent 25%,rgba(21,20,27,.9))}.pad[data-theme=dark][data-active-app=crew] .crew__profile-avatar-ph{box-shadow:0 0 0 4px #ffffff1f,var(--g-float)}.pad[data-theme=dark][data-active-app=crew] .crew__profile-status-dot{border-color:#15141b}.pad[data-theme=dark][data-active-app=crew] .crew__profile-btn i{background:#ffffff14}.pad[data-theme=dark][data-active-app=crew] .crew__profile-btn:hover:not(:disabled) i{background:#ffffff24}.pad[data-theme=dark][data-active-app=crew] .crew__modal{background:#1e1c26e6}.pad[data-theme=dark][data-active-app=crew] .crew__search-wrap--modal{background:#ffffff0f}.pad[data-theme=dark][data-active-app=crew] .crew__search-wrap--modal:focus-within{background:#ffffff1a}.pad[data-theme=dark][data-active-app=crew] .crew__search-row:hover{background:#ffffff0f}.pad[data-theme=dark][data-active-app=crew] .crew__modal-btn{background:#ffffff14}.pad[data-theme=dark][data-active-app=crew] .crew__modal-btn:hover{background:#ffffff24}.pad[data-theme=dark][data-active-app=crew] .pad-state__spinner{border-color:#ffffff1f;border-top-color:var(--g-ink3)}@media (max-width: 640px){.pad[data-theme=dark][data-active-app=crew] .crew__sidebar{background:#1e1c26e6}}.pad[data-theme=dark][data-active-app=appstore] .btn--ghost.studio-actions__danger{background:#dc262633;border-color:#dc262673;color:#fca5a5}.pad[data-theme=dark][data-active-app=appstore] .pad__content{--color-text: #ECEAF2;--color-text-secondary: #B9B4C4;--color-text-muted: #8B8698;--color-text-dim: #625D6E;color:var(--color-text);--color-bg: #15141B;--color-bg-surface: #1E1C26;--color-bg-elevated: #272430;--color-border: #34313E;--frost-bg: rgba(30, 28, 38, .75);--frost-border: rgba(255, 255, 255, .12);--glass-bg: rgba(30, 28, 38, .7);--glass-border: rgba(255, 255, 255, .1);--color-chat-bubble: #272430;background:linear-gradient(180deg,#1a1822,#15141b 45%)}.pad[data-theme=dark][data-active-app=appstore] input,.pad[data-theme=dark][data-active-app=appstore] textarea,.pad[data-theme=dark][data-active-app=appstore] select{background:#15141b;color:#eceaf2;border-color:#34313e}.pad[data-theme=dark][data-active-app=appstore] .appstore__pending{background:#38bdf824;color:#7dd3fc}.pad[data-theme=dark][data-active-app=appstore] .appstore-consent__warn{background:#d9770629;color:#fbbf24}.pad[data-theme=dark][data-active-app=studio] .pad__content{--s-surface: #1E1C26;--s-edge: #34313E;--s-edge-dark: #3f3b49;--color-bg: #15141B;--color-bg-surface: #1E1C26;--color-bg-elevated:#272430;--color-border: #34313E;--color-text: #ECEAF2;--color-text-secondary: #B9B4C4;--color-text-muted: #8B8698;--color-text-dim: #625D6E;background:#15141b}.pad[data-theme=dark][data-active-app=studio] .studio-row,.pad[data-theme=dark][data-active-app=studio] .studio-section{box-shadow:0 3px 0 var(--s-edge),0 12px 22px -12px #0000008c,inset 0 1px #ffffff0d}.pad[data-theme=dark][data-active-app=studio] .studio-row:hover{box-shadow:0 5px 0 var(--s-edge),0 18px 30px -12px #0009,inset 0 1px #ffffff0d}.pad[data-theme=dark][data-active-app=studio] .studio-row:active,.pad[data-theme=dark][data-active-app=studio] .studio-row--static:hover{box-shadow:0 1px 0 var(--s-edge),0 4px 10px -6px #0000008c,inset 0 1px #ffffff0d}.pad[data-theme=dark][data-active-app=studio] .btn--ghost{background:linear-gradient(180deg,#2c2937,#211f2a);color:#eceaf2;box-shadow:0 3px #100f15,0 8px 16px -6px #00000080,inset 0 1px #ffffff0f}.pad[data-theme=dark][data-active-app=studio] .btn:disabled{box-shadow:inset 0 1px #ffffff0f,0 1px 2px #0006}.pad[data-theme=dark][data-active-app=studio] .studio-code,.pad[data-theme=dark][data-active-app=studio] .studio-field input,.pad[data-theme=dark][data-active-app=studio] .studio-field select,.pad[data-theme=dark][data-active-app=studio] .studio-field textarea{background:#16151d;box-shadow:inset 0 2px 5px #00000059}.pad[data-theme=dark][data-active-app=studio] .studio-chip--info{background:#3b82f62e;color:#93c5fd}.pad[data-theme=dark][data-active-app=studio] .studio-chip--ok{background:#16a34a33;color:#86efac}.pad[data-theme=dark][data-active-app=studio] .studio-chip--danger{background:#dc262633;color:#fca5a5}.pad[data-theme=dark][data-active-app=studio] .studio-chip--beta{background:#f59e0b33;color:#fcd34d}.pad[data-theme=dark][data-active-app=studio] .studio-status__note{background:#dc262624;color:#fca5a5}.pad[data-theme=dark][data-active-app=help] .pad__content{--color-text: #ECEAF2;--color-text-secondary: #B9B4C4;--color-text-muted: #8B8698;--color-text-dim: #625D6E;color:var(--color-text);--color-bg: #15141B;--color-bg-surface: #1E1C26;--color-bg-elevated: #272430;--color-border: #34313E;--color-border-focus: #5eead4;--frost-bg: rgba(30, 28, 38, .75);--frost-border: rgba(255, 255, 255, .1);--glass-bg: rgba(30, 28, 38, .7);--glass-border: rgba(255, 255, 255, .08);--color-chat-bubble: #1E1C26}.pad[data-theme=dark][data-active-app=settings]{--x-paper: #1E1C26;--x-ink: #ECEAF2;--x-secondary: #B9B4C4;--x-muted: #8B8698;--x-faint: #625D6E;--x-hair: #34313E;--x-line: #34313E;--x-well: #272430;--x-accent: #ECEAF2;--x-accent-dim: rgba(236, 234, 242, .09);--x-danger: #F2686D;--x-ok: #55C97E;--x-warn: #E0A34B}.pad[data-theme=dark][data-active-app=settings] .pad__content{background:#15141b}.pad[data-theme=dark][data-active-app=settings] .pad-hd{border-bottom-color:#34313e}.pad[data-theme=dark][data-active-app=settings] :is(.pad-settings__select,.pad-priv__select,.pad-prof__input,.pad-prof__select){background:#15141b;color:var(--x-ink);border:1px solid var(--x-line)}.pad[data-theme=dark][data-active-app=admin],.pad[data-theme=dark][data-active-app=moderation],.pad[data-theme=dark][data-active-app=redaction]{--x-paper: #1E1C26;--x-ink: #ECEAF2;--x-secondary: #B9B4C4;--x-muted: #8B8698;--x-faint: #625D6E;--x-hair: #34313E;--x-line: #34313E;--x-well: #272430}.pad[data-theme=dark][data-active-app=admin] .pad__content,.pad[data-theme=dark][data-active-app=moderation] .pad__content,.pad[data-theme=dark][data-active-app=redaction] .pad__content,.pad[data-theme=dark][data-active-app=admin] .admin-pin,.pad[data-theme=dark][data-active-app=moderation] .admin-pin,.pad[data-theme=dark][data-active-app=redaction] .admin-pin{background:#15141b}.pad[data-theme=dark]:is([data-active-app=admin],[data-active-app=moderation],[data-active-app=redaction]) :is(.admin-form__submit,.admin__save-pin-btn,.settings__save-btn,.pad-state__cta):hover:not(:disabled){background:#fff;border-color:#fff}.pad[data-theme=dark]:is([data-active-app=admin],[data-active-app=moderation],[data-active-app=redaction]) .admin-hist-modal__panel{box-shadow:0 12px 32px #00000080}.pad[data-theme=dark] .pad-apphost__frame{background:#15141b}.pad[data-theme=dark] .confirm-modal,.pad[data-theme=dark] .report-modal,.pad[data-theme=dark] .player-modal{--color-bg: #15141B;--color-bg-surface: #1E1C26;--color-bg-elevated: #272430;--color-border: #34313E;--color-text: #ECEAF2;--color-text-secondary: #B9B4C4;--color-text-muted: #8B8698;--color-text-dim: #625D6E}.pad[data-active-app=weather] .pad__content{--color-text: #ffffff;--color-text-secondary: rgba(255, 255, 255, .8);--color-text-muted: rgba(255, 255, 255, .58);--color-border: rgba(255, 255, 255, .22);--color-primary: #ffffff}.weather-app{height:100%;display:flex;flex-direction:column;overflow:hidden;color:var(--color-text);background:linear-gradient(180deg,#2f9de8,#74c3f5 55%,#b8e3fb)}.weather-app--dawn{background:linear-gradient(180deg,#45518f,#c97e64 60%,#f2c186)}.weather-app--dusk{background:linear-gradient(180deg,#35386f,#7d5da5 55%,#e08256)}.weather-app--night{background:linear-gradient(180deg,#0c1029,#1a1f4b 60%,#2c3167)}.weather-app__scroll{flex:1;min-height:0;overflow-y:auto;padding:18px 16px;display:flex;flex-direction:column;gap:14px}.weather-app__scroll>*{flex:0 0 auto}.weather-sprite{position:absolute;width:0;height:0;overflow:hidden}.weather-svg{width:44px;height:44px;flex:0 0 auto;filter:drop-shadow(0 4px 10px rgba(8,20,50,.25))}.weather-svg--hero{width:128px;height:128px;filter:drop-shadow(0 10px 24px rgba(8,20,50,.35))}.weather-svg--sm{width:30px;height:30px}.weather-hero{text-align:center;padding:10px 0 2px}.weather-hero__temp{font-size:64px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;text-shadow:0 4px 18px rgba(8,20,50,.28)}.weather-hero__type{font-weight:700;font-size:17px;margin-top:4px;color:var(--color-text-secondary)}.weather-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.weather-card{display:flex;align-items:center;gap:10px;padding:10px 12px;min-width:0;border-radius:16px;background:#ffffff29;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.weather-app--night .weather-card{background:#ffffff17}.weather-card__icon{font-size:18px;color:var(--color-text);width:22px;text-align:center;flex:0 0 auto}.weather-card__body{display:flex;flex-direction:column;min-width:0}.weather-card__label{font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.weather-card__value{font-weight:700;font-size:var(--font-size-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weather-card__sub{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.weather-section__title{font-weight:700;margin-top:2px;text-shadow:0 2px 8px rgba(8,20,50,.2)}.weather-strip{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.weather-strip__card{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 12px;min-width:74px;flex:0 0 auto;border-radius:16px;background:#ffffff24;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.weather-strip__card--now{background:#ffffff4d;border-color:#ffffff8c}.weather-app--night .weather-strip__card{background:#ffffff14}.weather-app--night .weather-strip__card--now{background:#fff3;border-color:#ffffff73}.weather-strip__time{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.weather-strip__temp{font-weight:700;font-variant-numeric:tabular-nums}.weather-strip__card--sunrise{background:linear-gradient(180deg,#fdba746b,#ffffff1a);border-color:#fb923ca6}.weather-strip__card--moonrise{background:linear-gradient(180deg,#818cf86b,#ffffff14);border-color:#818cf8a6}.weather-strip__rise{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;white-space:nowrap;text-transform:uppercase;letter-spacing:.03em;margin-top:1px}.weather-strip__card--sunrise .weather-strip__rise{color:#c2410c}.weather-strip__card--moonrise .weather-strip__rise{color:#c7d2fe}.weather-week{display:flex;flex-direction:column;border-radius:18px;overflow:hidden;background:#090d2261;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.weather-week__row{display:grid;grid-template-columns:1fr 38px 1fr auto;align-items:center;gap:10px;padding:9px 14px}.weather-week__row+.weather-week__row{border-top:1px solid rgba(255,255,255,.1)}.weather-week__day{color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.weather-week__type{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weather-week__temps{display:flex;gap:8px;font-variant-numeric:tabular-nums}.weather-week__temps b{font-weight:700}.weather-week__temps span{color:var(--color-text-muted)}.weather-app__tagline{text-align:center;color:var(--color-text-muted);margin:0;font-size:var(--font-size-sm)}.weather-app__devhint{font-size:var(--font-size-xs);color:var(--color-text-muted);background:#090d224d;border:1px solid rgba(255,255,255,.1);padding:10px 12px;border-radius:12px;margin:0}
