@charset "UTF-8";@font-face{font-family:D-DIN Exp;src:url(/fonts/d-din/D-DINExp.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:D-DIN Exp;src:url(/fonts/d-din/D-DINExp-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Noto Sans Tamil;src:url(/fonts/noto/tamil/NotoSans-tamil.ttf) format("truetype");font-weight:100 900;font-display:swap;unicode-range:U+0B80-0BFF,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Malayalam;src:url(/fonts/noto/malayalam/NotoSans-malayalam.ttf) format("truetype");font-weight:100 900;font-display:swap;unicode-range:U+0D00-0D7F,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Arabic;src:url(/fonts/noto/arabic/NotoSans-arabic.ttf) format("truetype");font-weight:100 900;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Noto Sans Hebrew;src:url(/fonts/noto/hebrew/NotoSans-hebrew.ttf) format("truetype");font-weight:100 900;font-display:swap;unicode-range:U+0590-05FF,U+FB1D-FB4F}:root{--brand-pink: #ff6699;--brand-pink-hover: #ff85ad;--brand-blue: #00aeec;--brand-blue-hover: #40c5f1;--brand-orange: #ff7f24;--pink-bg: #ffecf2;--orange-bg: #fff0e3;--blue-bg: #dff6fd;--text1: #18191c;--text2: #61666d;--text3: #9499a0;--icon: #aeb3b9;--text4: #c9ccd0;--line: #e3e5e7;--graph-bg: #f1f2f3;--bg2: #f6f7f8;--bg1: #ffffff;--bg1-float: #ffffff;--shadow: 0 0 30px rgba(0, 0, 0, .1);--header-h: 64px;--radius: 6px;--kk-toolbar: 44px;--kk-tabstrip: 36px;--kk-tab-indicator-h: 3px;--kk-tab-indicator-w: 14px;--kk-card-radius: 4px;--kk-card-cover: 16 / 10;--intl-following: #ff661a;--intl-topic: #6188ff;--kk-search-h: 34px;--kk-search-r: 999px;--font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans Tamil", "Noto Sans Malayalam", "Noto Sans Arabic", "Noto Sans Hebrew", sans-serif;--font-num: "D-DIN Exp", var(--font);--line-height: 1.5;color-scheme:light}:root[data-theme=dark]{--brand-pink: #d44e7d;--brand-pink-hover: #e0648f;--text1: #e7e9eb;--text2: #a2a7ae;--text3: #757a81;--icon: #5e6267;--text4: #46494d;--line: #2f3134;--graph-bg: #232527;--bg2: #101011;--bg1: #17181a;--bg1-float: #232527;--pink-bg: #3a2229;--orange-bg: #3a2a1d;--blue-bg: #13303b;--shadow: 0 0 30px rgba(0, 0, 0, .5);--intl-following: #e1540d;--intl-topic: #4b6bd4;color-scheme:dark}:root[data-script=indic]{--font: "Noto Sans Tamil", "Noto Sans Malayalam", -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--line-height: 1.75}.kk-num{font-family:var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:0}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font);line-height:var(--line-height);font-size:14px;color:var(--text1);background:var(--bg1);-webkit-font-smoothing:antialiased;min-width:320px}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}img{max-width:100%}h1,h2,h3,h4,p{margin:0}ul{list-style:none;margin:0;padding:0}:focus-visible{outline:2px solid var(--brand-blue);outline-offset:2px}.kk-container{max-width:2200px;margin:0 auto;padding:0 64px}@media(max-width:1400px){.kk-container{padding:0 32px}}@media(max-width:768px){.kk-container{padding:0 12px}}.kk-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:32px;padding:0 16px;border-radius:var(--radius);border:1px solid var(--line);background:var(--bg1);color:var(--text2);font-size:14px;cursor:pointer;white-space:nowrap;transition:background .2s,color .2s,border-color .2s}.kk-btn:hover{background:var(--graph-bg)}.kk-btn.primary{background:var(--brand-blue);border-color:var(--brand-blue);color:#fff}.kk-btn.primary:hover{background:var(--brand-blue-hover)}.kk-btn.pink{background:var(--brand-pink);border-color:var(--brand-pink);color:#fff}.kk-btn.pink:hover{background:var(--brand-pink-hover)}.kk-btn.ghost{border-color:transparent;background:transparent}.kk-btn.sm{height:28px;padding:0 12px;font-size:13px}.kk-btn:disabled{opacity:.5;cursor:not-allowed}.kk-input{height:34px;padding:0 12px;border-radius:var(--radius);border:1px solid var(--line);background:var(--graph-bg);color:var(--text1);outline:none;width:100%}.kk-input:focus{border-color:var(--brand-blue);background:var(--bg1)}textarea.kk-input{height:auto;padding:8px 12px;resize:vertical}@media(pointer:coarse){.kk-input{font-size:16px}}.kk-tabs{display:flex;gap:28px;border-bottom:1px solid var(--line)}.kk-tabs a,.kk-tabs button{position:relative;display:inline-flex;align-items:center;height:var(--kk-tabstrip);padding:0;border:0;background:none;color:var(--text2);font-size:15px;cursor:pointer}.kk-tabs a.active,.kk-tabs a:hover,.kk-tabs button.active,.kk-tabs button:hover{color:var(--brand-pink)}.kk-tabs a.active,.kk-tabs button.active{font-size:16px;font-weight:500}.kk-tabs a.active:after,.kk-tabs button.active:after{content:"";position:absolute;inset-inline-start:50%;transform:translate(-50%);bottom:-1px;width:max(var(--kk-tab-indicator-w),40%);height:var(--kk-tab-indicator-h);background:var(--brand-pink);border-radius:2px}[dir=rtl] .kk-tabs .active:after{transform:translate(50%)}.kk-chips{display:flex;flex-wrap:wrap;gap:8px}.kk-chips a{display:inline-flex;align-items:center}.kk-chips button,.kk-chips a{height:28px;padding:0 12px;border-radius:4px;border:0;background:transparent;color:var(--text2);cursor:pointer}.kk-chips button.active,.kk-chips a.active{color:var(--brand-pink);background:var(--pink-bg)}.kk-chips button:hover,.kk-chips a:hover{color:var(--brand-pink)}.kk-pop{position:absolute;z-index:30;background:var(--bg1-float);border-radius:8px;box-shadow:var(--shadow);border:1px solid var(--line)}.kk-mask{position:fixed;inset:0;z-index:100;background:#00000080;display:flex;align-items:center;justify-content:center;padding:16px}.kk-dialog{width:420px;max-width:100%;background:var(--bg1);border-radius:8px;padding:24px;box-shadow:var(--shadow)}.kk-dialog h3{font-size:18px;margin-bottom:16px}.kk-dialog .actions{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}.kk-grid{display:grid;gap:20px 20px;grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:1600px){.kk-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1200px){.kk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.kk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}}.kk-section-title{display:flex;align-items:center;gap:8px;font-size:22px;font-weight:500;margin:24px 0 16px}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}[dir=rtl] .flip-rtl{transform:scaleX(-1)}.kk-menu{position:absolute;top:100%;inset-inline-end:0;z-index:20;min-width:160px;padding:6px 0;border-radius:8px;background:var(--bg1);box-shadow:0 4px 16px #00000029;border:1px solid var(--line)}.kk-menu button{display:flex;align-items:center;gap:8px;width:100%;height:36px;padding:0 14px;border:0;background:none;color:var(--text1);font-size:14px;cursor:pointer}.kk-menu button:hover{background:var(--graph-bg);color:var(--brand-blue)}.kk-report-dlg{width:360px;max-width:calc(100vw - 32px)}.kk-report-opts{display:flex;flex-direction:column;gap:8px;margin:12px 0 16px}.kk-report-opts button{height:40px;border-radius:6px;border:1px solid var(--line);background:var(--bg1);color:var(--text1);font-size:14px;cursor:pointer}.kk-report-opts button:hover:not(:disabled){border-color:var(--brand-pink);color:var(--brand-pink)}.kk-report-opts button:disabled{opacity:.5}
