@import"https://fonts.googleapis.com/css2?family=Sora:wght@500;600;700;800&family=IBM+Plex+Mono:wght@500;600;700&display=swap";.site-page--kol{--kol-display: "Sora", "Space Grotesk", sans-serif;--kol-mono: "IBM Plex Mono", ui-monospace, monospace;--kol-lime: #c8e632;--kol-red: #c92f2f;--kol-ink: #eef2e4;--kol-muted: #9aa38f;--kol-line: color-mix(in srgb, var(--kol-lime) 26%, rgba(255, 255, 255, .08));--kol-page: #080a07;--kol-surface: rgba(12, 14, 10, .92);--kol-surface-2: #0e110c;--kol-tile: #12160f;--kol-tile-hover: #171c12;--kol-panel: #0c100a;--kol-panel-edge: color-mix(in srgb, var(--kol-lime) 28%, rgba(255, 255, 255, .06));--kol-panel-head: color-mix(in srgb, var(--kol-lime) 8%, rgba(0, 0, 0, .35));--kol-panel-radius: 14px;font-family:var(--font);color:var(--kol-ink);background:radial-gradient(ellipse 70% 50% at 10% -10%,color-mix(in srgb,var(--kol-lime) 12%,transparent),transparent 55%),radial-gradient(ellipse 50% 40% at 95% 0%,color-mix(in srgb,var(--kol-red) 10%,transparent),transparent 50%),linear-gradient(180deg,#0a0c08 0%,var(--kol-page) 40%,#060806 100%)}[data-theme=light] .site-page--kol{--kol-ink: #eef2e4;--kol-muted: #9aa38f;--kol-tile: #12160f;--kol-tile-hover: #171c12;--kol-surface: rgba(12, 14, 10, .94);--kol-surface-2: #0e110c;--kol-panel: #0c100a;--kol-panel-edge: color-mix(in srgb, var(--kol-lime) 28%, rgba(255, 255, 255, .06));--kol-panel-head: color-mix(in srgb, var(--kol-lime) 8%, rgba(0, 0, 0, .35))}.kol-hero{position:relative;overflow:clip;padding:clamp(28px,4vw,44px) var(--page-gutter) clamp(20px,3vw,28px);border-bottom:1px solid color-mix(in srgb,var(--kol-lime) 18%,rgba(255,255,255,.06));background:transparent}.kol-hero__brand{margin:0 0 8px;font-family:var(--kol-display);font-size:clamp(1.65rem,3.6vw,2.35rem);font-weight:800;letter-spacing:-.04em;line-height:1;color:#f2f6e8;animation:kolRise .7s var(--ease-out, ease) both}.kol-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 70% 90% at 8% -20%,color-mix(in srgb,var(--kol-lime) 22%,transparent),transparent 55%),radial-gradient(ellipse 55% 70% at 92% 10%,color-mix(in srgb,var(--kol-red) 14%,transparent),transparent 50%),linear-gradient(180deg,color-mix(in srgb,var(--kol-lime) 5%,transparent),transparent 68%);animation:kolHeroDrift 14s var(--ease-out, ease) infinite alternate}.kol-hero__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.35;background-image:linear-gradient(color-mix(in srgb,var(--kol-ink) 4%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--kol-ink) 4%,transparent) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,#000 20%,transparent 85%);mask-image:linear-gradient(180deg,#000 20%,transparent 85%)}.kol-hero__inner{position:relative;z-index:1;max-width:1180px;margin:0 auto}.kol-hero__row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 28px}.kol-hero__title{margin:0 0 8px;font-family:var(--kol-display);font-size:clamp(1.35rem,2.6vw,1.85rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;color:var(--kol-lime);animation:kolRise .7s .08s var(--ease-out, ease) both}.kol-hero__lead{margin:0;max-width:48ch;font-size:.98rem;line-height:1.5;color:var(--kol-muted);animation:kolRise .7s .14s var(--ease-out, ease) both}.kol-hero__actions{display:flex;flex-wrap:wrap;gap:10px;animation:kolRise .7s .2s var(--ease-out, ease) both}.kol-stage{padding:22px var(--page-gutter) 72px;background:radial-gradient(ellipse 45% 40% at 100% 0%,color-mix(in srgb,var(--kol-lime) 8%,transparent),transparent 55%),transparent}.kol-stage__grid{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.9fr);gap:20px;align-items:start}.kol-stage__feed,.kol-stage__side{min-width:0;display:flex;flex-direction:column;gap:14px}.kol-latest{position:relative;padding:16px 18px;border:1px solid var(--kol-line);background:linear-gradient(120deg,color-mix(in srgb,var(--kol-lime) 14%,transparent),transparent 42%),var(--kol-surface);overflow:hidden}.kol-latest:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--kol-lime);box-shadow:0 0 18px color-mix(in srgb,var(--kol-lime) 55%,transparent);animation:kolPulseBar 2.2s ease-in-out infinite}.kol-latest__skeleton{color:var(--kol-muted);font-size:.9rem}.kol-latest__label{display:inline-flex;align-items:center;gap:8px;margin:0 0 10px;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--kol-lime)}.kol-latest__label i{width:7px;height:7px;border-radius:50%;background:var(--kol-lime);box-shadow:0 0 color-mix(in srgb,var(--kol-lime) 55%,transparent);animation:kolLiveDot 1.6s ease-out infinite}.kol-latest--fresh{animation:kolLatestFlash .85s var(--ease-out, ease)}.kol-latest .kol-call{padding:12px 14px;border:1px solid color-mix(in srgb,var(--kol-ink) 10%,transparent);border-radius:var(--kol-panel-radius);background:var(--kol-tile);box-shadow:0 2px 12px #0c0e0a0d}.kol-latest .kol-call__token{font-size:clamp(1.35rem,2.8vw,1.85rem)}.kol-feeder{min-width:0}.kol-feeder__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.kol-feeder__title-row{display:flex;align-items:center;gap:8px}.kol-feeder__title-row h2{margin:0;font-family:var(--kol-display);font-size:1.05rem;font-weight:700;letter-spacing:-.02em}.kol-feeder__live{display:inline-flex;width:10px;height:10px;position:relative}.kol-feeder__live i{position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:50%;background:var(--kol-lime);animation:kolLiveDot 1.6s ease-out infinite}.kol-feeder__live:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid color-mix(in srgb,var(--kol-lime) 55%,transparent);animation:kolLiveRing 1.6s ease-out infinite}.kol-feeder__meta{font-size:.72rem;color:var(--kol-muted);font-variant-numeric:tabular-nums}.kol-feeder__stream{display:flex;flex-direction:column;gap:10px;max-height:min(62vh,640px);overflow-y:auto;border:none;background:transparent;padding:2px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.kol-feeder__empty{padding:28px 16px;text-align:center;color:var(--kol-muted);font-size:.9rem}.kol-call{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--kol-ink) 10%,transparent);border-radius:var(--kol-panel-radius);border-bottom:1px solid color-mix(in srgb,var(--kol-ink) 10%,transparent);background:var(--kol-tile);box-shadow:0 2px 12px #0c0e0a0d;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;min-width:0}.kol-call:hover{background:var(--kol-tile-hover);border-color:color-mix(in srgb,var(--kol-lime) 32%,transparent);box-shadow:0 8px 20px #0c0e0a14}.kol-call--enter{animation:kolFeedIn .45s var(--ease-out, ease) both}.kol-call--newest{border-color:color-mix(in srgb,var(--kol-lime) 40%,transparent);box-shadow:0 2px 12px #0c0e0a0f,0 0 0 1px color-mix(in srgb,var(--kol-lime) 18%,transparent)}.kol-call__top{display:flex;gap:12px;align-items:flex-start;min-width:0}.kol-call__logo-wrap{position:relative;flex:0 0 44px;width:44px;display:flex;flex-direction:column;align-items:center;gap:4px}.kol-call__logo{width:44px;height:44px;flex:0 0 44px;border-radius:50%;object-fit:cover;background:color-mix(in srgb,var(--kol-ink) 8%,transparent);border:1px solid color-mix(in srgb,var(--kol-lime) 22%,transparent);overflow:hidden}.kol-call__logo--fallback{display:inline-flex;align-items:center;justify-content:center;font-family:var(--kol-display);font-size:.72rem;font-weight:800;letter-spacing:.04em;color:var(--kol-lime);border-radius:50%}.kol-call__score{display:inline-flex;align-items:baseline;justify-content:center;gap:0;min-width:100%;padding:1px 4px;border-radius:999px;font-family:var(--kol-mono);font-size:.62rem;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;color:var(--kol-ink);background:color-mix(in srgb,var(--kol-ink) 6%,transparent);border:1px solid color-mix(in srgb,var(--kol-ink) 10%,transparent)}.kol-call__score:hover{filter:brightness(1.05)}.kol-call__score-den{opacity:.72;font-weight:600}.kol-call__score--safe{color:color-mix(in srgb,var(--positive, var(--kol-lime)) 88%,var(--kol-ink));background:color-mix(in srgb,var(--kol-lime) 16%,transparent);border-color:color-mix(in srgb,var(--kol-lime) 35%,transparent)}.kol-call__score--warn{color:#a66b00;background:color-mix(in srgb,#f0b429 18%,transparent);border-color:color-mix(in srgb,#f0b429 40%,transparent)}.kol-call__score--danger,.kol-call__score--junk,.kol-call__score--rugged{color:var(--kol-red, #c23b3b);background:color-mix(in srgb,var(--kol-red, #c23b3b) 12%,transparent);border-color:color-mix(in srgb,var(--kol-red, #c23b3b) 28%,transparent)}.kol-call__score--flat{color:var(--kol-muted)}.kol-call__head{min-width:0;flex:1}.kol-call__title-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.kol-call__token{font-family:var(--kol-display);font-weight:800;font-size:1.05rem;letter-spacing:-.02em;color:var(--kol-ink);text-decoration:none}.kol-call__token:hover{color:var(--kol-lime)}.kol-call__age{font-family:var(--kol-mono);font-size:.72rem;color:var(--kol-muted);white-space:nowrap}.kol-call__by{margin:3px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:.82rem;color:var(--kol-muted)}.kol-call__by>span:first-child{font-size:.64rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.kol-call__by strong{color:var(--kol-lime);font-weight:700}.kol-call__caller-link{display:inline-flex;align-items:center;gap:.4rem;min-width:0;color:inherit;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s ease,color .15s ease}.kol-call__caller-link:hover,.kol-call__caller-link:focus-visible{border-bottom-color:color-mix(in srgb,var(--kol-lime) 65%,transparent);outline:none}.kol-caller-avatar{--kol-av: 20px;flex:0 0 var(--kol-av);width:var(--kol-av);height:var(--kol-av);border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--kol-lime) 14%,transparent);border:1px solid color-mix(in srgb,var(--kol-lime) 28%,transparent);color:var(--kol-lime);font-size:calc(var(--kol-av) * .38);font-weight:800;letter-spacing:-.02em;line-height:1}.kol-caller-avatar__img{width:100%;height:100%;object-fit:cover;display:block}.kol-caller-avatar--fb,.kol-caller-avatar__fb{background:linear-gradient(145deg,color-mix(in srgb,var(--kol-lime) 18%,#2a341c),#141810)}.kol-call.is-focused{box-shadow:0 0 0 1px color-mix(in srgb,var(--kol-lime) 55%,transparent),0 8px 20px #0c0e0a14;background:color-mix(in srgb,var(--kol-lime) 10%,var(--kol-tile))}.kol-call__socials{display:inline-flex;gap:6px}.kol-call__social{font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--kol-muted);text-decoration:none;border:1px solid color-mix(in srgb,var(--kol-ink) 14%,transparent);padding:1px 5px}.kol-call__social:hover{color:var(--kol-lime);border-color:color-mix(in srgb,var(--kol-lime) 45%,transparent)}.kol-call__ca{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:5px;font-size:.74rem}.kol-call__ca-label{font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--kol-muted)}.kol-call__ca-link,.kol-call__ca-val{font-family:var(--kol-mono);color:var(--kol-ink);text-decoration:none}.kol-call__ca-link:hover{color:var(--kol-lime)}.kol-call__copy{border:1px solid color-mix(in srgb,var(--kol-lime) 35%,transparent);background:transparent;color:var(--kol-muted);font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 6px;cursor:pointer}.kol-call__copy:hover,.kol-call__copy.is-copied{color:var(--kol-lime);border-color:var(--kol-lime)}.kol-call__text{margin:0;padding:8px 10px;font-size:.88rem;line-height:1.5;color:#d8dec8;background:color-mix(in srgb,#000 28%,transparent);border-left:2px solid color-mix(in srgb,var(--kol-lime) 55%,transparent);border-radius:0 8px 8px 0;max-height:7.2em;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;word-break:break-word;white-space:pre-wrap;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--kol-lime) 45%,transparent) transparent}.kol-call__text::-webkit-scrollbar{width:5px}.kol-call__text::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--kol-lime) 40%,transparent);border-radius:999px}.kol-call__text--empty{color:var(--kol-muted);font-style:italic;font-size:.8rem;border-left-color:color-mix(in srgb,var(--kol-ink) 18%,transparent);max-height:none;overflow:visible;white-space:normal}.kol-call--latest .kol-call__text{max-height:11em;font-size:.92rem}.kol-call--profile .kol-call__text{max-height:9em}.kol-call__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font-family:var(--kol-mono);font-size:.72rem;font-variant-numeric:tabular-nums;color:var(--kol-ink)}.kol-call__meta em{font-style:normal;font-family:var(--font);font-size:.62rem;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:var(--kol-muted);margin-right:4px}.kol-call__meta .is-up{color:var(--positive, var(--kol-lime));font-weight:700}.kol-call__meta .is-down{color:var(--kol-red);font-weight:700}.kol-call__meta .is-flat{color:var(--kol-muted);font-weight:600}.kol-call__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:8px 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--kol-lime) 22%,transparent);background:color-mix(in srgb,var(--kol-ink) 4%,transparent)}.kol-call__stat{display:flex;flex-direction:column;gap:2px;min-width:0}.kol-call__stat em{font-style:normal;font-size:.58rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--kol-muted)}.kol-call__stat strong{font-family:var(--kol-mono);font-size:.78rem;font-weight:600;color:var(--kol-ink);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kol-call__stat .is-up{color:var(--positive, var(--kol-lime));font-weight:700}.kol-call__stat .is-down{color:var(--kol-red);font-weight:700}.kol-call__stat .is-flat{color:var(--kol-muted);font-weight:600}.kol-call__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-top:2px}.kol-call__show-post{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;border:1px solid color-mix(in srgb,var(--kol-lime) 42%,transparent);background:color-mix(in srgb,var(--kol-lime) 12%,transparent);color:var(--kol-lime);font-family:var(--kol-display);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:background .15s ease,border-color .15s ease,transform .15s ease,color .15s ease}.kol-call__show-post:hover,.kol-call__show-post:focus-visible{background:color-mix(in srgb,var(--kol-lime) 22%,transparent);border-color:color-mix(in srgb,var(--kol-lime) 70%,transparent);color:#f2f8c8;transform:translateY(-1px);outline:none}.kol-call__show-post-icon{font-size:.85rem;line-height:1;opacity:.9}.kol-shill-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;border:1px solid color-mix(in srgb,var(--kol-muted, #8a9070) 55%,transparent);background:color-mix(in srgb,var(--kol-panel, #1a1c14) 80%,transparent);color:var(--kol-ink, #e8ecc8);font-family:var(--kol-display);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease,color .15s ease}.kol-shill-btn:hover,.kol-shill-btn:focus-visible{border-color:color-mix(in srgb,var(--kol-lime) 55%,transparent);color:var(--kol-lime);transform:translateY(-1px);outline:none}.kol-shill-btn.is-copied{border-color:color-mix(in srgb,var(--kol-lime) 70%,transparent);color:var(--kol-lime);background:color-mix(in srgb,var(--kol-lime) 14%,transparent)}.kol-shill-btn--compact{padding:4px 8px;font-size:.65rem;letter-spacing:.03em}.kol-shill-toast{position:fixed;left:50%;bottom:1.4rem;z-index:80;transform:translate(-50%) translateY(12px);padding:.55rem 1rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--kol-lime) 45%,transparent);background:color-mix(in srgb,#12140e 92%,var(--kol-lime));color:#f2f8c8;font-family:var(--font, system-ui);font-size:.85rem;font-weight:600;box-shadow:0 10px 28px #00000059;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease}.kol-shill-toast--visible{opacity:1;transform:translate(-50%) translateY(0)}.kol-call__post{margin-left:auto;color:var(--kol-lime);font-family:var(--font);font-size:.72rem;font-weight:700;text-decoration:none;letter-spacing:.04em;text-transform:uppercase}.kol-call__post:hover{text-decoration:underline}.kol-ranks{display:flex;flex-direction:column;gap:16px}.kol-ranks__block{min-width:0;padding:12px;border:1px solid var(--kol-panel-edge);border-radius:var(--kol-panel-radius);background:linear-gradient(165deg,color-mix(in srgb,var(--kol-lime) 6%,transparent),transparent 42%),var(--kol-panel);box-shadow:inset 0 1px color-mix(in srgb,#fff 28%,transparent),0 1px color-mix(in srgb,var(--kol-ink) 4%,transparent)}.kol-ranks__head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px;padding:0 2px}.kol-ranks__head h3{margin:0;font-family:var(--kol-display);font-size:.98rem;font-weight:700;letter-spacing:-.02em}.kol-ranks__head span{font-size:.68rem;color:var(--kol-muted);text-align:right;line-height:1.3}.kol-table-wrap{overflow-x:auto;border:1px solid color-mix(in srgb,var(--kol-panel-edge) 85%,var(--kol-ink));border-radius:calc(var(--kol-panel-radius) - 2px);background:color-mix(in srgb,var(--kol-panel) 55%,var(--kol-surface-2));-webkit-overflow-scrolling:touch}.kol-rank-table{width:100%;border-collapse:collapse;font-size:.78rem;font-variant-numeric:tabular-nums}.kol-rank-table thead th{text-align:left;padding:9px 11px;font-size:.62rem;letter-spacing:.09em;text-transform:uppercase;color:var(--kol-muted);border-bottom:1px solid color-mix(in srgb,var(--kol-panel-edge) 80%,transparent);white-space:nowrap;background:var(--kol-panel-head)}.kol-rank-table td{padding:8px 11px;border-bottom:1px solid color-mix(in srgb,var(--kol-ink) 6%,transparent);color:var(--kol-ink);white-space:nowrap;transition:background .18s ease}.kol-rank-table tbody tr:last-child td{border-bottom:0}.kol-rank-table tr:hover td{background:color-mix(in srgb,var(--kol-lime) 8%,transparent)}.kol-rank-table tr.is-focused td{background:color-mix(in srgb,var(--kol-lime) 14%,transparent)}.kol-rank-table a{color:var(--kol-ink);font-weight:700;text-decoration:none}.kol-rank-table a:hover{color:var(--kol-lime)}.kol-rank-table__rank{color:var(--kol-muted);font-weight:700;width:2rem}.kol-rank-table__caller{max-width:9rem;overflow:hidden;text-overflow:ellipsis;color:var(--kol-lime);font-weight:600}.kol-rank-table__caller-link{display:inline-flex;align-items:center;gap:8px;max-width:100%;color:var(--kol-lime);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s ease,color .15s ease}.kol-rank-table__caller-link:hover,.kol-rank-table__caller-link:focus-visible{color:var(--kol-ink);border-bottom-color:color-mix(in srgb,var(--kol-lime) 65%,transparent);outline:none}.kol-rank-table__caller-link:hover strong{color:var(--kol-lime)}.kol-rank-table__links{font-weight:500;font-size:.7rem;opacity:.8}.kol-rank-table__links a{color:var(--kol-muted);font-weight:600}.kol-rank-table .is-up{color:var(--positive, var(--kol-lime));font-weight:700}.kol-rank-table .is-down{color:var(--kol-red);font-weight:700}.kol-rank-table .is-flat{color:var(--kol-muted);font-weight:600}.kol-reg{border:1px solid var(--kol-panel-edge);border-radius:var(--kol-panel-radius);background:linear-gradient(180deg,color-mix(in srgb,var(--kol-lime) 8%,transparent),transparent 52%),var(--kol-panel);box-shadow:inset 0 1px color-mix(in srgb,#fff 28%,transparent),0 1px color-mix(in srgb,var(--kol-ink) 4%,transparent);overflow:clip}.kol-reg__summary{list-style:none;cursor:pointer;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;-webkit-user-select:none;user-select:none}.kol-reg__summary::-webkit-details-marker{display:none}.kol-reg__summary:after{content:"+";font-family:var(--kol-mono);font-size:1.1rem;font-weight:700;color:var(--kol-lime);transition:transform .2s ease}.kol-reg[open] .kol-reg__summary:after{content:"–"}.kol-reg__summary strong{display:block;font-family:var(--kol-display);font-size:.95rem;letter-spacing:-.01em}.kol-reg__summary small{display:block;margin-top:3px;font-size:.76rem;color:var(--kol-muted)}.kol-reg__form{padding:0 16px 16px;border-top:1px solid color-mix(in srgb,var(--kol-lime) 14%,transparent);animation:kolRise .35s var(--ease-out, ease) both}.kol-reg__grid{display:grid;gap:8px;padding-top:12px}.kol-reg__field{display:flex;flex-direction:column;gap:4px;font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:var(--kol-muted);font-weight:700}.kol-reg__field input{padding:8px 10px;border:1px solid color-mix(in srgb,var(--kol-panel-edge) 70%,var(--black-border));background:color-mix(in srgb,var(--kol-surface-2) 88%,var(--kol-panel));color:var(--kol-ink);font-size:.9rem;letter-spacing:0;text-transform:none;font-weight:500;border-radius:6px}.kol-reg__field input:focus{outline:none;border-color:var(--kol-lime)}.kol-reg__actions{margin-top:12px}.kol-reg .list-toast{margin-top:10px;font-size:.85rem}.kol-footnote{margin:10px 0 0;font-size:.76rem;color:var(--kol-muted)}.list-free-note--ok{color:#3d6b12}[data-theme=dark] .list-free-note--ok{color:var(--kol-lime)}@keyframes kolRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes kolHeroDrift{0%{transform:scale(1) translateZ(0)}to{transform:scale(1.04) translate3d(-1.5%,1%,0)}}@keyframes kolLiveDot{0%{box-shadow:0 0 color-mix(in srgb,var(--kol-lime) 55%,transparent);opacity:1}70%{box-shadow:0 0 0 8px transparent;opacity:.85}to{box-shadow:0 0 0 0 transparent;opacity:1}}@keyframes kolLiveRing{0%{transform:scale(.7);opacity:.9}70%{transform:scale(1.35);opacity:0}to{transform:scale(1.35);opacity:0}}@keyframes kolPulseBar{0%,to{opacity:.65}50%{opacity:1}}@keyframes kolFeedIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes kolLatestFlash{0%{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--kol-lime) 55%,transparent)}to{box-shadow:inset 0 0 0 0 transparent}}@media(prefers-reduced-motion:reduce){.kol-hero__bg,.kol-hero__brand,.kol-hero__title,.kol-hero__lead,.kol-hero__actions,.kol-latest:before,.kol-latest__label i,.kol-feeder__live i,.kol-feeder__live:after,.kol-call--enter,.kol-latest--fresh,.kol-reg__form{animation:none!important}}@media(max-width:960px){.kol-stage__grid{grid-template-columns:1fr}.kol-feeder__stream{max-height:min(55vh,520px)}}@media(max-width:640px){.kol-call{padding:12px}.kol-ranks__block{padding:10px}.kol-ranks__head{flex-wrap:wrap;gap:4px 10px}.kol-ranks__head span{text-align:left}.kol-call__logo-wrap{flex-basis:36px;width:36px}.kol-call__logo{width:36px;height:36px;flex-basis:36px}.kol-call__score{font-size:.56rem;padding:0 3px}.kol-call__meta{gap:6px 10px}.kol-call__post{margin-left:0;width:100%}.kol-rank-table{font-size:.72rem}.kol-rank-table__caller{max-width:6rem}}.kol-profile{padding:clamp(16px,3vw,28px) var(--page-gutter) clamp(32px,5vw,48px);display:flex;flex-direction:column;gap:18px;max-width:1180px;margin:0 auto}.kol-profile[hidden],.site-page--kol-profile .kol-stage,.site-page--kol-profile .kol-hero__brand{display:none!important}.site-page--kol-profile .kol-hero__title{font-size:clamp(1.65rem,3.6vw,2.35rem);font-weight:800;color:#f2f6e8}.site-page--kol-profile .kol-hero__lead{max-width:36rem}.site-page--kol-profile .kol-hero__actions[hidden],.kol-hero__toolbar[hidden]{display:none!important}.kol-call{background:linear-gradient(160deg,#12160efa,#0a0c08f5);border-color:color-mix(in srgb,var(--kol-lime) 22%,rgba(255,255,255,.05));color:#eef2e4;box-shadow:0 10px 28px #00000047}.kol-call:hover{background:linear-gradient(160deg,#161c10fc,#0c0e0af7);border-color:color-mix(in srgb,var(--kol-lime) 40%,transparent)}.kol-call__token{color:var(--kol-lime)}.kol-call__age,.kol-call__by,.kol-call__ca-label,.kol-call__ca-val{color:#9aa38f}.kol-call__caller-link{color:#eef2e4}.kol-call__stats{border-color:color-mix(in srgb,var(--kol-lime) 26%,transparent);background:color-mix(in srgb,var(--kol-lime) 6%,rgba(0,0,0,.35))}.kol-call__stat em{color:#9aa38f}.kol-call__stat strong{color:#eef2e4}.kol-call__ca-link{color:#d8dec8}.kol-call__copy{color:#b7bea8;border-color:color-mix(in srgb,var(--kol-lime) 30%,transparent)}.kol-feeder__empty{color:#9aa38f}.kol-caller-card{position:relative;isolation:isolate;opacity:0;transform:translateY(10px);transition:opacity .45s var(--ease-out, ease),transform .45s var(--ease-out, ease)}.kol-caller-card--ready{opacity:1;transform:translateY(0)}.kol-caller-card__glow{position:absolute;inset:-18% -8% auto;height:70%;pointer-events:none;z-index:0;background:radial-gradient(ellipse 55% 80% at 18% 40%,color-mix(in srgb,var(--kol-lime) 28%,transparent),transparent 70%),radial-gradient(ellipse 40% 60% at 88% 20%,color-mix(in srgb,var(--kol-red) 16%,transparent),transparent 65%);filter:blur(2px);animation:kolCallerGlow 10s ease-in-out infinite alternate}@keyframes kolCallerGlow{0%{opacity:.72;transform:scale(1)}to{opacity:1;transform:scale(1.04)}}.kol-caller-card__frame{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr;gap:clamp(16px,3vw,28px);align-items:start;padding:clamp(16px,2.5vw,24px);border-radius:calc(var(--kol-panel-radius) + 4px);border:1px solid color-mix(in srgb,var(--kol-lime) 28%,rgba(255,255,255,.06));background:linear-gradient(145deg,#10140cf7,#080a07f5 55%,#0c0e0afa);box-shadow:0 0 0 1px #00000059,0 18px 40px #00000047,inset 0 1px #ffffff0a;color:#eef2e4;overflow:hidden}.kol-caller-card__frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 40%,color-mix(in srgb,var(--kol-lime) 7%,transparent) 50%,transparent 60%);background-size:220% 100%;animation:kolCardSheen 7.5s ease-in-out infinite;opacity:.55}@keyframes kolCardSheen{0%,to{background-position:120% 0}50%{background-position:-20% 0}}.kol-caller-card__logo{position:relative;z-index:1}.kol-caller-card__logo .kol-caller-avatar{--kol-av: 96px;border-radius:22px;border-width:2px;border-color:color-mix(in srgb,var(--kol-lime) 45%,transparent);box-shadow:0 0 0 4px color-mix(in srgb,var(--kol-lime) 10%,transparent),0 12px 28px #00000059;transition:transform .35s var(--ease-out, ease),box-shadow .35s ease}.kol-caller-card--ready .kol-caller-card__logo .kol-caller-avatar{animation:kolLogoIn .55s var(--ease-out, ease) both}.kol-caller-card__logo .kol-caller-avatar:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 0 0 5px color-mix(in srgb,var(--kol-lime) 16%,transparent),0 16px 32px #0006}@keyframes kolLogoIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.kol-caller-card__logo .kol-caller-avatar__img{border-radius:20px}.kol-caller-card__body{position:relative;z-index:1;min-width:0;display:flex;flex-direction:column;gap:10px}.kol-caller-card__platform{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--kol-lime) 75%,#b7bea8)}.kol-caller-card__name{margin:0;font-family:var(--kol-display);font-size:clamp(1.35rem,3vw,1.9rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;color:var(--kol-lime)}.kol-caller-card__handle{margin:0;font-family:var(--kol-mono);font-size:.85rem;color:#b7bea8}.kol-caller-card__owner{margin:2px 0 0}.kol-owner-chip{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:4px 10px 4px 6px;border-radius:999px;border:1px solid color-mix(in srgb,var(--kol-lime) 32%,transparent);background:color-mix(in srgb,var(--kol-lime) 10%,#12150f);color:#e7edd8;text-decoration:none;transition:border-color .15s ease,background .15s ease,transform .15s ease}.kol-owner-chip:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--kol-lime) 55%,transparent);background:color-mix(in srgb,var(--kol-lime) 16%,#12150f);color:var(--kol-lime)}.kol-owner-chip__label{font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--kol-lime) 80%,#b7bea8)}.kol-owner-chip__handle{font-family:var(--kol-mono);font-size:.78rem}.kol-owner-chip .kol-caller-avatar{flex:0 0 auto;border-radius:50%;overflow:hidden}.kol-owner-chip .kol-caller-avatar__img{border-radius:50%}.kol-caller-card__bio{margin:2px 0 0;font-size:.9rem;line-height:1.45;color:#d5dbc8;white-space:pre-wrap;max-width:46rem}.kol-caller-card__socials{display:flex;flex-wrap:wrap;gap:8px}.kol-caller-card__socials .kol-call__social{font-size:.68rem;padding:4px 9px;border-radius:6px;color:#dfe6d0;border-color:color-mix(in srgb,var(--kol-lime) 30%,transparent);background:color-mix(in srgb,var(--kol-lime) 8%,transparent);transition:border-color .15s ease,color .15s ease,background .15s ease,transform .15s ease}.kol-caller-card__socials .kol-call__social:hover{transform:translateY(-1px);color:var(--kol-lime);border-color:color-mix(in srgb,var(--kol-lime) 55%,transparent);background:color-mix(in srgb,var(--kol-lime) 14%,transparent)}.kol-caller-card__meta{font-size:.75rem;color:#9aa38f;font-variant-numeric:tabular-nums}.kol-caller-card__bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:4px;padding:10px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--kol-lime) 28%,rgba(255,255,255,.06));background:linear-gradient(145deg,#0e120bfa,#060805f5);box-shadow:inset 0 1px #ffffff0a}.kol-caller-card__stat{display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:4.5rem;padding:2px 8px;border-radius:8px;border:1px solid color-mix(in srgb,var(--kol-lime) 18%,transparent);background:color-mix(in srgb,var(--kol-lime) 7%,transparent)}.kol-caller-card__stat em{font-style:normal;font-size:.58rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#b7bea8}.kol-caller-card__stat strong{font-family:var(--kol-mono);font-size:.95rem;font-weight:700;color:var(--kol-lime);font-variant-numeric:tabular-nums}.kol-caller-card__bar-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}.kol-profile__filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:2px 0 0}.kol-profile__ca-filter{display:inline-flex;align-items:center;gap:8px;margin:0;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.82rem;font-weight:560;letter-spacing:-.01em;color:color-mix(in srgb,var(--kol-ink, #eef2e4) 88%,transparent)}.kol-profile__ca-filter input{width:15px;height:15px;margin:0;accent-color:var(--kol-lime, #b8f24a);cursor:pointer;flex-shrink:0}.kol-profile__ca-filter:hover{color:var(--kol-ink, #eef2e4)}.kol-prefs{margin:0 0 12px;border-radius:var(--kol-panel-radius, 14px);border:1px solid color-mix(in srgb,var(--kol-lime, #c8e632) 22%,rgba(255,255,255,.06));background:linear-gradient(155deg,#10140cf5,#080a07f0);box-shadow:0 10px 24px #00000038;color:var(--kol-ink, #eef2e4);overflow:clip}.kol-prefs[hidden]{display:none!important}.kol-prefs--hub{max-width:1180px;margin:0 auto 14px}.kol-prefs__summary{list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none;padding:11px 14px;font-family:var(--kol-display, "Sora", sans-serif);font-size:.88rem;font-weight:700;letter-spacing:-.02em;color:var(--kol-ink, #eef2e4);display:flex;align-items:center;gap:8px}.kol-prefs__summary::-webkit-details-marker{display:none}.kol-prefs__summary:before{content:"";width:7px;height:7px;border-right:2px solid var(--kol-lime, #c8e632);border-bottom:2px solid var(--kol-lime, #c8e632);transform:rotate(-45deg);transition:transform .18s ease;flex-shrink:0;opacity:.85}.kol-prefs[open]>.kol-prefs__summary:before{transform:rotate(45deg);translate:0 -1px}.kol-prefs__summary:hover{color:#f4f8ea}.kol-prefs__body{display:flex;flex-direction:column;gap:12px;padding:0 14px 14px;border-top:1px solid color-mix(in srgb,var(--kol-lime, #c8e632) 14%,transparent)}.kol-prefs__ca{display:inline-flex;align-items:center;gap:8px;margin:10px 0 0;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.82rem;font-weight:560;letter-spacing:-.01em;color:color-mix(in srgb,var(--kol-ink, #eef2e4) 88%,transparent)}.kol-prefs__ca input{width:15px;height:15px;margin:0;accent-color:var(--kol-lime, #b8f24a);cursor:pointer;flex-shrink:0}.kol-prefs__ca:hover{color:var(--kol-ink, #eef2e4)}.kol-prefs__callers-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--kol-muted, #9aa38f)}.kol-prefs__hint{font-weight:500;letter-spacing:0;text-transform:none;opacity:.85}.kol-prefs__callers{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px 10px;max-height:160px;overflow:auto;padding:2px 0 0;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--kol-lime, #c8e632) 35%,transparent) transparent}.kol-prefs__caller{display:inline-flex;align-items:center;gap:7px;min-width:0;margin:0;padding:6px 8px;border-radius:8px;border:1px solid color-mix(in srgb,var(--kol-lime, #c8e632) 12%,rgba(255,255,255,.04));background:#00000038;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.78rem;font-weight:560;color:color-mix(in srgb,var(--kol-ink, #eef2e4) 90%,transparent)}.kol-prefs__caller span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kol-prefs__caller input{width:14px;height:14px;margin:0;accent-color:var(--kol-lime, #b8f24a);cursor:pointer;flex-shrink:0}.kol-prefs__caller:hover{border-color:color-mix(in srgb,var(--kol-lime, #c8e632) 34%,transparent);background:#c8e6320f;color:var(--kol-ink, #eef2e4)}.kol-prefs__caller:has(input:not(:checked)){opacity:.55}.kol-prefs__empty{margin:0;font-size:.78rem;color:var(--kol-muted, #9aa38f)}.kol-profile__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px}.kol-profile__grid .kol-call{height:100%}.kol-directory{padding:0 var(--page-gutter) 8px;max-width:1180px;margin:0 auto 6px}.kol-directory__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.kol-directory__head h2{margin:0;font-family:var(--kol-display);font-size:1.05rem;font-weight:700;letter-spacing:-.02em;color:var(--kol-ink)}.kol-directory__head span{font-size:.72rem;color:var(--kol-muted)}.kol-directory__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px}.kol-vc{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:calc(var(--kol-panel-radius) + 2px);border:1px solid color-mix(in srgb,var(--kol-lime) 26%,rgba(255,255,255,.05));background:linear-gradient(155deg,#10140cfa,#080a07f5);box-shadow:0 12px 28px #00000047;color:inherit;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;min-width:0;animation:kolRise .55s var(--ease-out, ease) both}.kol-vc:hover,.kol-vc:focus-within{border-color:color-mix(in srgb,var(--kol-lime) 48%,transparent);transform:translateY(-2px);box-shadow:0 16px 32px #00000057}.kol-vc__hit{display:block;text-decoration:none;color:inherit;min-width:0}.kol-vc__hit:focus-visible{outline:2px solid color-mix(in srgb,var(--kol-lime) 55%,transparent);outline-offset:2px;border-radius:8px}.kol-vc__top{display:flex;gap:12px;align-items:flex-start;min-width:0}.kol-vc__body{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}.kol-vc__name{margin:0;font-family:var(--kol-display);font-size:1rem;font-weight:800;letter-spacing:-.02em;color:var(--kol-lime);line-height:1.15}.kol-vc__handle{margin:0;font-family:var(--kol-mono);font-size:.75rem;color:#b7bea8}.kol-vc__bio{margin:4px 0 0;font-size:.78rem;line-height:1.4;color:#c5cdb6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kol-vc__foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:4px}.kol-vc__stat{display:inline-flex;align-items:baseline;gap:5px;padding:3px 8px;border-radius:6px;border:1px solid color-mix(in srgb,var(--kol-lime) 22%,transparent);background:color-mix(in srgb,var(--kol-lime) 8%,transparent);font-family:var(--kol-mono);font-size:.72rem;font-weight:700;color:var(--kol-lime)}.kol-vc__stat em{font-style:normal;font-family:var(--font);font-size:.58rem;letter-spacing:.08em;text-transform:uppercase;color:#b7bea8;font-weight:700}.kol-vc__socials{display:inline-flex;flex-wrap:wrap;gap:6px;margin-left:auto}.kol-vc__socials .kol-call__social{font-size:.62rem;padding:2px 6px;border-radius:5px;color:#dfe6d0;border-color:color-mix(in srgb,var(--kol-lime) 28%,transparent);background:color-mix(in srgb,var(--kol-lime) 8%,transparent)}.kol-vc__foot .kol-owner-chip{margin-left:0}.kol-vc__foot .kol-vote-btn--card+.kol-owner-chip,.kol-vc__foot .kol-vote-btn--card+.kol-vc__socials{margin-left:0}.kol-vc__foot .kol-owner-chip+.kol-vc__socials{margin-left:0}.kol-vc__owner{margin:0;font-size:.68rem;color:#8f9784}@media(max-width:720px){.kol-hero__toolbar{width:100%}.kol-caller-card__bar-actions{margin-left:0;width:100%}.kol-caller-card__bar-actions .list-btn{flex:1 1 auto;justify-content:center}.kol-call__stats{grid-template-columns:1fr}}@media(max-width:640px){.kol-caller-card__frame{grid-template-columns:1fr;justify-items:start}.kol-caller-card__logo .kol-caller-avatar{--kol-av: 72px;border-radius:18px}.kol-caller-card__logo .kol-caller-avatar__img{border-radius:16px}}
