@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Noto+Sans+SC:wght@400;500;600;700&display=swap";:root{color:#e6e7e7;font-synthesis:none;--bg:#111314;--surface:#191c1d;--line:#2a2d2e;--muted:#82898b;--amber:#e8b766;--green:#92b89e;--radius:12px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#111314;font-family:DM Sans,Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait;opacity:.5}button{color:inherit;background:0 0;border:0}:is(button:focus-visible,a:focus-visible){outline:2px solid var(--amber);outline-offset:4px}input:focus-visible{outline:1px solid var(--amber)}a{color:inherit;text-decoration:none}img{max-width:100%}h1,h2,h3,p{margin:0}button svg,a svg{flex-shrink:0}button{transition:background .15s,color .15s,border-color .15s}::selection{color:#fff;background:#80613e}.app-shell{min-height:100vh}.sidebar{z-index:40;background:#151718;border-right:1px solid #26292a;flex-direction:column;width:238px;padding:39px 21px 20px;display:flex;position:fixed;inset:0 auto 0 0}.brand{text-align:left;letter-spacing:-1.1px;align-items:center;gap:11px;padding:0 7px 43px;font-size:26px;font-weight:700;display:flex}.brand-symbol{color:#131718;letter-spacing:-5px;background:#edc687;border-radius:12px;width:43px;height:43px;padding-left:11px;font-family:Georgia,serif;font-size:42px;font-weight:700;line-height:43px;display:block}.brand-symbol>span{color:#5c4930;letter-spacing:0;font-family:Arial,sans-serif;font-size:29px}.brand-light{color:#b9bcbf;font-weight:400}.brand small{letter-spacing:1.58px;color:#767f82;margin-top:4px;font-size:7px;font-weight:500;display:block}.sidebar-section-label{text-transform:uppercase;letter-spacing:1.1px;color:#727a7e;margin-bottom:13px;padding:0 15px;font-size:10px}.primary-nav{flex-direction:column;gap:6px;display:flex}.primary-nav>button{text-align:left;color:#90979b;white-space:nowrap;border-radius:7px;align-items:center;gap:13px;height:44px;padding:0 15px;font-size:13px;display:flex}.primary-nav>button:hover{color:#e1e4e5;background:#202425}.primary-nav>button.active{color:#ecc581;background:#2b2821}.primary-nav>button.active svg{color:#e8b766}.primary-nav>button>span:nth-child(2){flex:1}.nav-active-dot{background:#e9b766;border-radius:100%;width:4px;height:4px}.nav-count{letter-spacing:0;color:#858e91;border:1px solid #34393a;border-radius:4px;padding:1px 5px;font-size:10px}.source-nav-label{margin-top:38px}.sidebar-note{margin:auto 13px 0;padding:50px 0 40px}.tiny-star{color:#7d6f56;font-size:26px}.sidebar-note p{color:#727a7d;letter-spacing:.7px;margin-top:15px;font-size:13px;line-height:2.05}.note-line{background:#3c3a32;width:25px;height:1px;margin-top:20px;display:block}.sidebar-footer{border-top:1px solid #292d2e;align-items:center;gap:10px;padding-top:20px;display:flex}.avatar{letter-spacing:.5px;color:#c8d2c9;background:#303a39;border:1px solid #4d5b54;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;display:flex}.sidebar-footer>div{flex:1}.sidebar-footer strong{color:#c2c7c8;font-size:11px;font-weight:500;display:block}.sidebar-footer>div>span{color:#75807e;align-items:center;gap:5px;margin-top:5px;font-size:9px;display:flex}.sidebar-footer>svg{color:#606c69}.green-dot{background:#8bab91;border-radius:100%;flex-shrink:0;width:5px;height:5px;display:inline-block}.amber-dot{background:var(--amber);border-radius:100%;flex-shrink:0;width:4px;height:4px;display:inline-block}.workspace{min-height:100vh;margin-left:238px}.topbar{border-bottom:1px solid #26292a;justify-content:space-between;align-items:center;gap:15px;height:77px;padding:0 44px;display:flex}.breadcrumb{color:#777f83;align-items:center;gap:11px;font-size:11px;display:flex}.breadcrumb strong{color:#b5bdc0;font-weight:500}.breadcrumb>svg{color:#454e51}.topbar-actions{align-items:center;gap:22px;display:flex}.private-badge{color:#747f7d;align-items:center;gap:6px;font-size:10px;display:flex}.small-button{color:#c0c8ca;white-space:nowrap;background:#202526;border:1px solid #363c3d;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-size:11px;display:inline-flex}.small-button:hover{background:#303637;border-color:#555d5e}.add-button{background:#25292a;padding:8px 12px}.main-area{grid-template-columns:minmax(440px,1fr) 253px;gap:38px;max-width:1410px;margin:auto;padding:40px 44px 12px;display:grid}.main-column{min-width:0}.welcome-eyebrow{letter-spacing:1.9px;color:#9d967f;align-items:center;gap:9px;margin-top:4px;font-size:9px;font-weight:600;display:flex}.amber-dash{background:#cda65f;width:17px;height:1px}.hero-heading{justify-content:space-between;align-items:center;gap:18px;margin-top:17px;display:flex;position:relative}.hero-heading h1{letter-spacing:-1px;color:#e7e9e6;font-size:clamp(23px,2.1vw,33px);font-weight:500;line-height:1.6}.hero-heading p{color:#8a9293;margin-top:9px;font-size:11px;line-height:1.9}.hero-asterisk{color:#494334;padding-right:9px;font-size:55px;font-weight:100;line-height:1.1;transform:rotate(10deg)}.discovery-controls{justify-content:space-between;align-items:center;gap:10px;margin-top:30px;margin-bottom:27px;display:flex}.mode-switch{background:#171a1b;border:1px solid #2e3233;border-radius:7px;gap:3px;padding:4px;display:flex}.mode-switch button{color:#8a9396;border-radius:4px;align-items:center;gap:8px;padding:9px 17px;font-size:11px;display:flex}.mode-switch button.selected{color:#e8c589;background:#343026;box-shadow:0 1px 3px #0003}.mode-switch button:not(.selected):hover{color:#d0d5d7;background:#24292a}.refresh-button{color:#909b9f;align-items:center;gap:7px;padding:8px 4px;font-size:10px;display:flex}.refresh-button:hover{color:#e4c58f}.spinning svg{animation:1s linear infinite spin}.feed-toolbar{border-bottom:1px solid #303536;justify-content:space-between;align-items:center;gap:12px;min-height:43px;display:flex}.kind-tabs{scrollbar-width:none;gap:22px;display:flex;overflow:auto}.kind-tabs>button{color:#8b9497;white-space:nowrap;padding:4px 0 15px;font-size:11px;position:relative}.kind-tabs>button.selected{color:#e8c48a}.kind-tabs>button.selected:after{content:"";background:#e8bc74;height:2px;position:absolute;bottom:0;left:0;right:0}.kind-tabs>button:hover{color:#e4e6e4}.filter-button{color:#7b888e;padding:3px 2px 12px}.search-row{color:#5f6a6f;align-items:center;gap:9px;margin:13px 0 22px;display:flex}.search-row input{color:#c3c9c8;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:4px 0;font-size:10px}.search-row input:focus-visible{outline:0}.search-row input::placeholder{color:#6b7579}.result-count{color:#6a7579;white-space:nowrap;font-size:9px}.section-kicker{color:#aeb6b7;justify-content:space-between;align-items:center;gap:10px;margin:7px 0 16px;font-size:11px;display:flex}.section-kicker>span:last-child{color:#778386;align-items:center;gap:5px;font-size:9px;display:flex}.feed-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.content-card{background:#1a1e1f;border:1px solid #303638;border-radius:10px;min-width:0;transition:transform .2s,border-color .2s,box-shadow .2s;animation:.4s both cardIn;overflow:hidden}.content-card:hover{border-color:#52584e;transform:translateY(-2px);box-shadow:0 8px 20px #0002}.video-cover{aspect-ratio:1.78;text-align:left;background:#272b2a;width:100%;padding:0;display:block;position:relative;overflow:hidden}.video-cover img{object-fit:cover;filter:saturate(.76);width:100%;height:100%;transition:transform .4s;display:block}.video-cover:after{content:"";background:linear-gradient(#0003,#0000 50%,#0006);position:absolute;inset:0}.content-card:hover .video-cover img{filter:saturate(.95);transform:scale(1.035)}.video-platform{color:#f1eee6;letter-spacing:1.15px;z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#15181799;border-radius:3px;padding:4px 6px;font-size:7px;position:absolute;top:12px;left:12px}.duration-badge{color:#f2f2ed;z-index:1;letter-spacing:.5px;background:#101313d6;border-radius:3px;padding:3px 5px;font-size:10px;position:absolute;bottom:10px;right:10px}.video-play{opacity:0;z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1016156e;border:1px solid #e9e9d94a;border-radius:50%;justify-content:center;align-items:center;width:39px;height:39px;font-size:14px;transition:opacity .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-cover:hover .video-play{opacity:1}.no-image{color:#b1c9b2;background:linear-gradient(140deg,#4a5b4f,#202e2c 65%,#172220);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.no-image>svg{stroke-width:1px;opacity:.8}.no-image>span:not(.video-platform):not(.video-play):not(.duration-badge){letter-spacing:3px;font-size:12px}.abstract-lines{background:repeating-linear-gradient(120deg,#0000,#0000 39px,#92b3a110 40px 41px);position:absolute;inset:0}.card-content{padding:17px 17px 0}.card-source{color:#879195;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:9px;display:flex}.card-source>span:nth-child(2){text-overflow:ellipsis;max-width:48%;overflow:hidden}.source-mark{color:#a4b9ac;background:#334240;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;display:inline-flex}.source-mark.youtube{color:#d78c7c;background:#442b2a}.source-mark.bilibili{color:#90bed0;background:#273b48}.source-mark.github{color:#c0c4d4;background:#36383d}.source-mark.x{color:#c2c7c9;background:#34383b}.source-mark.rss{color:#d6ab79;background:#4a3928}.source-divider{color:#475256}.kind-badge{color:#91aaa0;align-items:center;gap:3px;margin-left:auto;font-size:8px;display:flex}.kind-badge.kind-news{color:#c4ad81}.kind-badge.kind-post{color:#a3a8ba}.card-title{text-align:left;align-items:flex-start;gap:6px;width:100%;margin-top:12px;padding:0;display:flex}.card-title h2{color:#dce0df;letter-spacing:.1px;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:1.8;display:-webkit-box;overflow:hidden}.card-title:hover h2{color:#f0ce92}.card-title svg{color:#687a75;margin-top:4px}.card-description{color:#8e999b;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:11px;font-size:11px;line-height:1.95;display:-webkit-box;overflow:hidden}.card-tags{flex-wrap:wrap;gap:5px;margin-top:13px;display:flex}.card-tags span{color:#94a29b;background:#252c2a;border-radius:3px;padding:3px 6px;font-size:8px;line-height:1.6}.card-reason{color:#ae9672;border-top:1px solid #2c3333;align-items:flex-start;gap:5px;min-height:36px;margin-top:14px;padding:11px 0;font-size:9px;line-height:1.7;display:flex}.card-reason>svg{flex-shrink:0;margin-top:2px}.card-reason span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card-bottom{border-top:1px solid #2c3333;align-items:center;gap:15px;min-height:39px;margin:0 -17px;padding:10px 17px;display:flex}.card-bottom>button{color:#758488;justify-content:center;align-items:center;padding:0;display:flex}.card-bottom>button:hover{color:#e3bd7e}.card-bottom-spacer{flex:1}.card-bottom>.liked,.liked{color:#d8a486!important}.card-bottom>.is-saved,.is-saved{color:#dfbd7f!important}.card-bottom>.is-read{color:#9fb69c}.ai-mini{color:#a68e6b;align-items:center;gap:3px;font-size:8px;display:flex}.open-card-button{margin-left:2px}.project-heading{color:#86948f;letter-spacing:.3px;align-items:center;gap:9px;margin-top:22px;font-size:10px;display:flex}.project-heading>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.project-heading>span:last-child>span{color:#445953}.project-icon{color:#a8c2ab;background:linear-gradient(145deg,#34443e,#25332f);border:1px solid #42524d;border-radius:9px;justify-content:center;align-items:center;width:37px;height:37px;display:flex}.card-project{background:linear-gradient(145deg,#1e2723,#1a2020)}.card-project .card-title{margin-top:14px}.card-project .card-title h2{letter-spacing:-.25px;font-family:DM Sans,sans-serif;font-size:17px;line-height:1.45}.card-article .card-content,.card-news .card-content,.card-post .card-content{padding-top:20px}.card-news .card-title h2{font-size:16px;line-height:1.75}.card-news .card-title{margin-top:19px}.card-news{background:linear-gradient(145deg,#28271f,#1a1f1f 85%)}.card-article .card-title{margin-top:19px}.card-article .card-title h2{font-size:16px;line-height:1.8}.card-post{background:linear-gradient(145deg,#23252e,#1b2021 85%)}.load-more{color:#a9b3b2;background:#1b2020;border:1px solid #343c3b;border-radius:7px;justify-content:center;align-items:center;gap:7px;width:100%;margin-top:26px;padding:15px;font-size:11px;display:flex}.load-more:hover{color:#e0bf85;border-color:#76684b}.feed-end{color:#566366;letter-spacing:1px;justify-content:center;align-items:center;gap:15px;margin:39px 0 20px;font-size:9px;display:flex}.feed-end span{background:#283133;width:43px;height:1px}.right-column{min-width:0;padding-top:4px}.today-date{color:#828d8b;letter-spacing:.25px;justify-content:space-between;align-items:center;margin-bottom:28px;padding:0 1px;font-size:10px;display:flex}.today-date .green-dot{width:4px;height:4px}.intent-card{background:linear-gradient(125deg,#323229,#262a24);border:1px solid #484738;border-radius:11px;padding:24px 21px 0;position:relative;overflow:hidden}.intent-card:after{content:"✳";color:#e2bd6b08;pointer-events:none;font-size:130px;line-height:1;position:absolute;top:40px;right:-20px;transform:rotate(12deg)}.intent-icon{color:#ddc88b;background:#4a4931;border:1px solid #666044;border-radius:9px;justify-content:center;align-items:center;width:37px;height:37px;margin-bottom:20px;display:flex}.micro-label{color:#b2a887;letter-spacing:1px;font-size:9px;display:block}.intent-card h3{color:#e0dcc4;letter-spacing:.2px;margin-top:10px;font-size:15px;font-weight:500;line-height:1.8}.intent-card p{color:#a19f8a;z-index:1;margin-top:10px;font-size:11px;line-height:2;position:relative}.intent-bottom{color:#a49d7f;border-top:1px solid #444638;justify-content:space-between;align-items:center;margin-top:22px;padding:13px 0;font-size:9px;display:flex}.radar-panel{border-bottom:1px solid #2c3334;padding:30px 1px 25px}.panel-title{justify-content:space-between;align-items:center;gap:8px;display:flex}.panel-title h3{color:#c8cecc;letter-spacing:.2px;font-size:11px;font-weight:500}.panel-title>svg{color:#77857b}.panel-title>button{color:#778383;padding:0;display:flex}.panel-title>button:hover{color:#e0bd80}.muted{color:#758181}.small{margin-top:9px;font-size:10px;line-height:1.8}.interest-tags{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.interest-tags>button{color:#97a69e;background:#202926;border:1px solid #34403c;border-radius:5px;padding:6px 9px;font-size:9px}.interest-tags>button.highlight{color:#d1bc90;background:#323025;border-color:#544d36}.interest-tags>button:hover{color:#e3c78f;border-color:#94805a}.radar-caption{color:#707d79;align-items:center;gap:6px;margin-top:16px;font-size:8px;display:flex}.source-mini{border-bottom:1px solid #2c3334;margin-top:25px;padding-bottom:20px}.source-mini .panel-title{margin-bottom:17px}.platform-row{color:#97a29f;align-items:center;gap:8px;margin-top:12px;font-size:10px;display:flex}.platform-row>span:last-child{color:#64716f;margin-left:auto;font-size:8px}.source-health{color:#7a8980;align-items:center;gap:5px;margin-top:19px;font-size:8px;display:flex}.source-health>button{color:#939e92;align-items:center;gap:2px;margin-left:auto;padding:0;font-size:9px;display:flex}.source-health .green-dot{width:4px;height:4px}.quiet-note{color:#596b65;padding:30px 2px 0}.quiet-note p{color:#7d8d82;letter-spacing:.4px;margin-top:11px;font-family:Georgia,Noto Sans SC,serif;font-size:13px;line-height:2.15}.quiet-note>span{color:#566a61;letter-spacing:1.4px;margin-top:17px;font-size:7px;display:block}.update-caption{color:#505e59;margin-top:35px;font-size:8px}.workspace-footer{color:#566364;border-top:1px solid #252e2e;justify-content:space-between;max-width:1410px;margin:auto;padding:24px 44px 27px;font-size:9px;display:flex}.footer-dot{color:#8c825f;margin:0 5px}.icon-button{color:#8b999b;border-radius:5px;justify-content:center;align-items:center;padding:5px;display:inline-flex}.icon-button:hover{color:#e8c48b;background:#ffffff09}.mobile-menu,.nav-scrim{display:none}.empty-state{text-align:center;background:radial-gradient(at top,#29372b66,#0000 70%);border:1px dashed #35413b;border-radius:10px;margin-top:30px;padding:70px 20px 90px}.empty-icon{color:#aebd93;background:#29342d;border:1px solid #465145;border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;margin:0 auto 23px;display:flex}.empty-state h2{color:#cdd5c7;letter-spacing:.5px;font-size:20px;font-weight:500}.empty-state p{color:#8a988d;max-width:340px;margin:14px auto 27px;font-size:11px;line-height:2}.primary-button{color:#28251c;background:#e8bf7a;border:1px solid #e9bf77;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-size:11px;font-weight:600;display:inline-flex}.primary-button:hover{background:#f4cf92;border-color:#f4cf92}.primary-button.full{width:100%}.error-box{color:#dfb897;background:#352a23;border:1px solid #684c3b;border-radius:8px;align-items:center;gap:15px;margin:20px 0;padding:20px;font-size:12px;display:flex}.error-box p{flex:1;line-height:1.8}.skeleton-card{background:#1a1e1f;border:1px solid #2d3435;border-radius:10px;min-height:350px;overflow:hidden}.skeleton-card>div{background:linear-gradient(100deg,#252c2b,#303932,#252c2b) 0 0/250% 100%;height:175px;animation:1.4s infinite shimmer}.skeleton-card>span{background:#2a3330;border-radius:3px;height:13px;margin:20px;display:block}.skeleton-card>span:last-child{width:50%}.sync-line{color:#b6aa87;align-items:center;gap:7px;padding:0 0 18px;font-size:9px;display:flex}.sync-line-fill{background:linear-gradient(90deg,#84704455,#0000);flex:1;height:1px;margin-left:7px}.spin{animation:1s linear infinite spin}.modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080c0cc9;justify-content:center;align-items:center;padding:30px;display:flex;position:fixed;inset:0;overflow:auto}.reader-modal{background:#181e1e;border:1px solid #3b4540;border-radius:14px;width:100%;max-width:850px;max-height:calc(100dvh - 60px);padding:42px;animation:.2s modalIn;position:relative;overflow:auto;box-shadow:0 30px 100px #0008}.modal-close{z-index:2;position:absolute;top:15px;right:16px}.reader-source{color:#95a298;align-items:center;gap:8px;padding-right:20px;font-size:11px;display:flex}.reader-source>span:nth-last-child(2){color:#50605b}.reader-modal h2{letter-spacing:-.6px;color:#e3e8df;margin-top:20px;font-size:26px;font-weight:500;line-height:1.65}.reader-actions{flex-wrap:wrap;gap:8px;margin-top:21px;display:flex}.reader-actions .small-button{color:#b5c1b1;background:#222b27;border-color:#3e4a3f;font-size:10px}.video-reader{background:#0e1512;border:1px solid #35423b;border-radius:9px;margin-top:27px;overflow:hidden}.video-reader iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.player-note{color:#798c80;justify-content:space-between;gap:10px;padding:11px 13px;font-size:9px;display:flex}.player-note a{color:#bea67c;white-space:nowrap;align-items:center;gap:4px;display:flex}.player-fallback{aspect-ratio:16/9;color:#8ba08d;flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:12px;display:flex}.ai-reading{background:#2b2d23;border:1px solid #4e4c35;border-radius:9px;margin-top:27px;padding:22px}.ai-label{color:#e0c58d;align-items:center;gap:8px;font-size:12px;display:flex}.ai-label>span{color:#938e74;margin-left:auto;font-size:9px}.ai-reading ul{color:#c4c5b0;margin:19px 0 0;padding:0 0 0 17px;font-size:12px;line-height:2}.ai-reading li{margin-top:8px;padding-left:5px}.ai-reading li::marker{color:#c2a568}.relevance{border-top:1px solid #464733;margin-top:20px;padding-top:17px}.relevance>span{color:#c0a97e;font-size:9px}.relevance p{color:#b3baa5;margin-top:8px;font-size:12px;line-height:1.9}.analysis-model{color:#767b64;margin-top:16px;font-size:8px;display:block}.analyze-button{color:#d6bc85;background:#2b2c23;border:1px solid #4c4b33;border-radius:7px;align-items:center;gap:9px;width:100%;margin-top:27px;padding:16px;font-size:12px;display:flex}.analyze-button:hover{background:#363729}.analyze-button>span{color:#939176;margin-left:auto;font-size:9px}.original-label{color:#9caf9e;letter-spacing:.6px;align-items:center;gap:9px;margin-top:31px;font-size:10px;display:flex}.original-label>span{color:#647c6a;font-size:8px}.reader-summary{color:#b7c3b5;white-space:pre-wrap;margin-top:15px;font-size:14px;line-height:2.1}.reader-body{color:#a4b4a5;white-space:pre-wrap;word-break:break-word;margin-top:22px;font-size:13px;line-height:2.2}.reader-origin{color:#d4b87d;align-items:center;gap:6px;margin-top:25px;font-size:11px;display:flex}.reader-footer{border-top:1px solid #344038;justify-content:space-between;align-items:center;gap:15px;margin-top:32px;padding-top:20px;display:flex}.reader-footer>button{color:#869e8c;align-items:center;gap:7px;padding:0;font-size:10px;display:flex}.reader-footer>button:hover{color:#dfc187}.import-modal{background:#1b2320;border:1px solid #445043;border-radius:14px;width:100%;max-width:460px;padding:37px 34px 27px;animation:.2s modalIn;position:relative;box-shadow:0 20px 90px #0008}.import-symbol{color:#d7c28e;background:#323b2c;border:1px solid #5c6041;border-radius:13px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:22px;display:flex}.import-modal h2{letter-spacing:-.5px;margin:13px 0;font-size:20px;font-weight:500}.import-modal p{color:#8f9f91;margin-bottom:25px;font-size:12px;line-height:2}.form-label{color:#bcc8bc;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:11px;display:flex}.form-label>span{color:#85937f;font-size:9px}.form-input{color:#cfd8ca;background:#161e1a;border:1px solid #3b483e;border-radius:6px;width:100%;min-width:0;padding:12px 13px;font-size:12px}.form-input::placeholder{color:#617566;font-size:10px}.form-input:hover{border-color:#59634a}.form-input:focus{outline:1px solid #bd9e63}.import-modal .primary-button{margin-top:18px}.import-footnote{color:#6c8371;justify-content:center;align-items:center;gap:5px;margin-top:18px;font-size:9px;display:flex}.toast{z-index:120;color:#d6dfc7;background:#30392c;border:1px solid #64714e;border-radius:9px;align-items:center;gap:9px;max-width:calc(100vw - 40px);padding:12px 13px 12px 17px;font-size:12px;line-height:1.6;animation:.2s modalIn;display:flex;position:fixed;bottom:29px;left:calc(50% + 119px);transform:translate(-50%);box-shadow:0 10px 35px #0005}.toast-dot{background:#d0bc7a;border-radius:50%;flex-shrink:0;width:5px;height:5px}.toast .icon-button{margin-left:5px}.main-area.full-width{display:block}.management-page{width:100%;padding-top:0}.management-heading{justify-content:space-between;align-items:center;gap:20px;margin-top:18px;margin-bottom:31px;display:flex}.management-heading h1{letter-spacing:-.7px;color:#e1e7df;font-size:29px;font-weight:500;line-height:1.6}.management-heading p{color:#8a9992;margin-top:10px;font-size:11px;line-height:1.9}.source-overview{background:linear-gradient(120deg,#222b25,#1a2320);border:1px solid #38433b;border-radius:9px;align-items:center;gap:42px;margin-bottom:29px;padding:23px 27px;display:flex}.source-overview>div>strong{color:#dedcc0;font-size:26px;font-weight:500;line-height:1;display:block}.source-overview>div>span{color:#8c9f8b;margin-top:9px;font-size:10px;display:block}.source-overview>button{white-space:normal;text-align:center;max-width:240px;margin-left:auto;line-height:1.8}.source-filters{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.platform-tabs{scrollbar-width:none;gap:7px;display:flex;overflow:auto}.platform-tabs>button{color:#87998d;white-space:nowrap;border:1px solid #0000;border-radius:5px;padding:8px 10px;font-size:11px}.platform-tabs>button.selected{color:#d6bc88;background:#302f24;border-color:#514c36}.source-search{color:#6d8474;border:1px solid #344539;border-radius:5px;align-items:center;gap:8px;min-width:180px;padding:8px 11px;display:flex}.source-search input{color:#afc1ac;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:10px}.source-search input:focus-visible{outline:0}.source-search input::placeholder{color:#718874}.source-table{border:1px solid #323e35;border-radius:8px;overflow:hidden}.source-table-head,.source-table-row{grid-template-columns:minmax(220px,1.8fr) minmax(130px,1fr) minmax(140px,1fr) 40px;align-items:center;gap:20px;padding:16px 22px;display:grid}.source-table-head{letter-spacing:.5px;color:#7c947e;background:#1c2620;border-bottom:1px solid #354236;font-size:9px}.source-table-row{background:#19211d;border-bottom:1px solid #2e3b30;min-height:88px}.source-table-row:last-child{border-bottom:0}.source-table-row:hover{background:#1d2820}.source-name-cell{align-items:center;gap:12px;min-width:0;display:flex}.source-name-cell>.source-mark{border-radius:7px;width:30px;height:30px}.source-name-cell>div{min-width:0}.source-name-cell strong{color:#c5d0c0;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;display:block;overflow:hidden}.source-name-cell>div>span{color:#667f6b;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:8px;display:block;overflow:hidden}.source-name-cell>div>span>span{padding:0 4px}.source-topic-cell{flex-wrap:wrap;gap:5px;display:flex}.source-topic-cell>span{color:#9aac92;background:#293729;border-radius:3px;padding:4px 6px;font-size:8px}.status-pill{color:#879b81;white-space:nowrap;background:#29342b;border:1px solid #3b4d3d;border-radius:4px;align-items:center;gap:4px;padding:4px 6px;font-size:8px;display:inline-flex}.status-pill.healthy{color:#adc49a;background:#2b3d25;border-color:#526b43}.status-pill.warning{color:#cdad79;background:#3c3324;border-color:#685538}.source-status-cell small{color:#738971;text-overflow:ellipsis;white-space:nowrap;max-width:200px;margin-top:6px;font-size:8px;line-height:1.5;display:block;overflow:hidden}.toggle{background:#354137;border:1px solid #4e5a49;border-radius:20px;flex-shrink:0;align-items:center;width:33px;height:19px;padding:2px;transition:background .2s;display:flex}.toggle>span{background:#87917c;border-radius:50%;width:13px;height:13px;transition:transform .2s;display:block}.toggle.on{background:#8f9e66;border-color:#aab582}.toggle.on>span{background:#e0e6c9;transform:translate(13px)}.table-empty{text-align:center;color:#7c957b;padding:60px;font-size:12px}.management-footnote{color:#687f6a;align-items:center;gap:6px;margin:24px 2px;font-size:9px;display:flex}.settings-grid{grid-template-columns:minmax(350px,1fr) 270px;align-items:start;gap:28px;display:grid}.settings-main{flex-direction:column;gap:23px;display:flex}.settings-card{background:#1a231e;border:1px solid #344238;border-radius:10px;padding:25px}.settings-card-heading{align-items:center;gap:12px;margin-bottom:23px;display:flex}.settings-symbol{color:#b9c39b;background:#2c392b;border:1px solid #45533b;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.settings-card-heading>div{flex:1}.settings-card h2{color:#d4decc;font-size:14px;font-weight:500;line-height:1.6}.settings-card-heading p{color:#81977f;margin-top:4px;font-size:10px;line-height:1.9}.provider-tabs{border-bottom:1px solid #354337;gap:7px;margin-bottom:23px;padding-bottom:23px;display:flex}.provider-tabs>button{color:#9caf95;background:#202d23;border:1px solid #3d4b3e;border-radius:5px;align-items:center;gap:6px;padding:9px 15px;font-size:11px;display:flex}.provider-tabs>button.selected{color:#decd9b;background:#393b29;border-color:#646444}.provider-tabs .green-dot{width:4px;height:4px}.form-field{margin-top:20px}.field-help{color:#789372;margin-top:10px;font-size:9px;line-height:1.9;display:block}.password-input{position:relative}.password-input>.form-input{padding-right:40px}.password-input>.icon-button{position:absolute;top:8px;right:8px}.key-actions{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.key-actions>span,.key-actions>button{color:#799671;align-items:center;gap:4px;padding:0;font-size:8px;display:flex}.key-actions>button{color:#a89672}.key-actions>button:hover{color:#dac28a}.test-row{align-items:center;gap:13px;margin-top:23px;display:flex}.test-row>span{color:#6d8866;font-size:8px}.test-result{color:#c7be98;background:#303529;border-radius:5px;margin-top:14px;padding:11px;font-size:10px;line-height:1.9}.guide-link{color:#c6b98b;align-items:center;gap:6px;margin-top:17px;font-size:10px;display:flex}.settings-form-row{grid-template-columns:1fr 1fr;gap:23px;display:grid}.settings-form-row .form-field{margin-top:2px}.usage-card{background:linear-gradient(140deg,#2b3426,#222e23);border:1px solid #47523b;border-radius:10px;padding:23px}.usage-card .panel-title>span{color:#8fa17c;font-size:8px}.usage-amount{color:#d9dfbd;letter-spacing:-1.1px;margin-top:25px;font-size:34px;font-weight:500}.usage-amount>span{color:#9aa77d;margin-right:2px;font-size:20px}.usage-amount>small{color:#8a9f78;letter-spacing:0;margin-top:6px;font-size:9px;font-weight:400;display:block}.usage-progress{background:#43513a;border-radius:5px;height:4px;margin-top:22px;overflow:hidden}.usage-progress>span{background:#c3bf80;min-width:0;height:100%;display:block}.usage-budget,.usage-stat{color:#8fa47d;justify-content:space-between;align-items:center;margin-top:14px;font-size:10px;display:flex}.usage-budget strong,.usage-stat strong{color:#c5d0af;font-size:10px;font-weight:400}.usage-budget{border-bottom:1px solid #43503a;margin-bottom:18px;padding-bottom:20px}.usage-card>p{color:#7f9771;border-top:1px solid #43503a;margin-top:21px;padding-top:15px;font-size:9px;line-height:1.9}.settings-promise{color:#6c8968;padding:28px 5px}.settings-promise h3{color:#a8ba9a;letter-spacing:.5px;margin-top:17px;font-size:16px;font-weight:400;line-height:1.9}.settings-promise p{color:#76906e;margin-top:14px;font-size:10px;line-height:2.1}.text-danger{color:#b29d77;margin-top:13px;padding:0;font-size:9px;display:block}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{to{background-position:-200% 0}}@keyframes cardIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes modalIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1700px){.main-area{grid-template-columns:minmax(600px,1fr) 260px;gap:45px;padding-top:47px}.hero-heading h1{font-size:34px}.card-title h2{font-size:16px}.card-content{padding:20px 20px 0}.card-source{font-size:10px}.card-description{font-size:12px}.card-bottom{margin:0 -20px;padding:12px 20px}.card-reason{font-size:10px}.card-tags span{font-size:9px}.card-news .card-title h2,.card-article .card-title h2{font-size:18px}.kind-tabs>button,.hero-heading p{font-size:12px}}@media (max-width:1260px){.sidebar{width:208px;padding-left:15px;padding-right:15px}.workspace{margin-left:208px}.brand{gap:9px;font-size:24px}.brand-symbol{width:40px;height:40px;font-size:39px;line-height:41px}.topbar{padding:0 30px}.main-area{grid-template-columns:minmax(380px,1fr) 219px;gap:25px;padding-left:30px;padding-right:30px}.kind-tabs{gap:16px}.hero-asterisk{font-size:45px}.intent-card{padding-left:17px;padding-right:17px}.intent-card h3{font-size:14px}.card-content{padding-left:14px;padding-right:14px}.card-bottom{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px}.toast{left:calc(50% + 104px)}.workspace-footer{padding-left:30px;padding-right:30px}.source-table-head,.source-table-row{grid-template-columns:minmax(190px,1.8fr) minmax(105px,1fr) minmax(120px,1fr) 35px;gap:13px;padding-left:16px;padding-right:16px}.source-overview{gap:25px}.settings-grid{grid-template-columns:minmax(350px,1fr) 230px;gap:20px}}@media (max-width:1100px){.main-area{grid-template-columns:minmax(0,1fr);max-width:940px}.right-column{display:none}.hero-heading h1{font-size:30px}.feed-grid{gap:21px}.private-badge{display:none}.kind-tabs{gap:24px}.card-title h2{font-size:15px}.card-description{font-size:12px}.card-content{padding:18px 18px 0}.card-bottom{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}.settings-grid{grid-template-columns:1fr}.settings-aside{grid-template-columns:1fr 1fr;gap:25px;display:grid}.source-topic-cell{display:none}.source-table-head,.source-table-row{grid-template-columns:minmax(200px,1fr) 150px 36px}.source-table-head>span:nth-child(2){display:none}.management-heading h1{font-size:26px}.source-overview{gap:30px}.source-overview>button{max-width:175px}.source-filters{flex-direction:column;align-items:flex-start}.source-search{min-width:240px}.settings-promise{padding:20px 5px}}@media (max-width:800px){.sidebar{width:190px;padding-left:12px;padding-right:12px}.workspace{margin-left:190px}.brand{padding-bottom:37px;padding-left:6px;font-size:22px}.brand-symbol{border-radius:10px;width:36px;height:36px;padding-left:9px;font-size:35px;line-height:36px}.brand-symbol>span{font-size:25px}.brand small{letter-spacing:1.1px;font-size:6px}.primary-nav>button{gap:10px;padding:0 12px;font-size:12px}.sidebar-section-label{padding-left:12px;font-size:9px}.sidebar-footer strong{font-size:10px}.sidebar-footer>.avatar{width:30px;height:30px;font-size:10px}.main-area{padding:30px 24px}.topbar{height:67px;padding:0 24px}.hero-heading h1{letter-spacing:-.7px;font-size:24px}.hero-heading p{max-width:290px;font-size:10px}.hero-asterisk{padding-right:0;font-size:40px}.kind-tabs{gap:17px}.kind-tabs>button{font-size:10px}.mode-switch button{padding:8px 12px;font-size:10px}.refresh-button{font-size:9px}.feed-grid{gap:16px}.card-content{padding:15px 13px 0}.card-title h2{font-size:13px}.card-source{gap:4px;font-size:8px}.card-source .source-mark{width:15px;height:15px}.card-bottom{gap:12px;margin-left:-13px;margin-right:-13px;padding-left:13px;padding-right:13px}.card-description{font-size:10px}.card-article .card-title h2,.card-news .card-title h2{font-size:14px}.card-project .card-title h2{font-size:15px}.card-tags{gap:4px}.card-tags span{padding:2px 4px;font-size:7px}.card-reason{font-size:8px}.kind-badge{font-size:7px}.section-kicker>span:last-child{font-size:8px}.section-kicker>span:first-child{font-size:10px}.toast{font-size:11px;left:calc(50% + 95px)}.management-heading{align-items:flex-start}.management-heading h1{font-size:23px}.management-heading p{font-size:10px}.management-heading>.primary-button{white-space:nowrap;padding:10px;font-size:10px}.source-overview{flex-wrap:wrap;gap:25px;padding:20px}.source-overview>div>strong{font-size:23px}.source-overview>div>span{font-size:9px}.source-overview>button{max-width:none;margin-left:0}.source-table-head,.source-table-row{grid-template-columns:minmax(140px,1fr) 125px 34px;gap:10px;padding-left:12px;padding-right:12px}.source-name-cell{gap:8px}.source-name-cell strong{font-size:10px}.source-name-cell>.source-mark{width:24px;height:24px}.source-name-cell>div>span{max-width:180px;font-size:7px}.source-status-cell small{max-width:125px;font-size:7px}.settings-card{padding:20px}.settings-aside{grid-template-columns:1fr}.settings-promise{padding:8px}.settings-promise h3 br{display:none}.settings-promise p{max-width:500px}.workspace-footer{padding-left:24px;padding-right:24px}.reader-modal{padding:35px 28px}.reader-modal h2{font-size:23px}}@media (max-width:650px){.sidebar{width:238px;padding:30px 20px 20px;transition:transform .2s;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.brand{gap:12px;font-size:26px}.brand-symbol{width:42px;height:42px;font-size:42px;line-height:42px}.brand small{letter-spacing:1.7px;font-size:7px}.primary-nav>button{font-size:13px}.sidebar-section-label{font-size:10px}.sidebar-footer strong{font-size:11px}.sidebar-note{padding-top:50px}.workspace{margin-left:0}.nav-scrim{z-index:39;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0008;display:block;position:fixed;inset:0}.mobile-menu{margin-left:-7px;margin-right:0;display:flex}.topbar{height:63px;padding:0 20px}.breadcrumb{gap:7px;font-size:10px}.topbar-actions{gap:10px}.add-button{padding:7px 9px;font-size:10px}.add-button svg{width:13px}.main-area{padding:31px 20px 20px}.welcome-eyebrow{letter-spacing:1.5px;margin-top:0;font-size:8px}.hero-heading{margin-top:14px}.hero-heading h1{letter-spacing:-.9px;font-size:26px}.hero-heading p{max-width:310px;margin-top:10px;font-size:10px;line-height:1.9}.hero-asterisk{font-size:45px}.discovery-controls{margin-top:25px;margin-bottom:22px}.mode-switch button{padding:8px 13px;font-size:10px}.refresh-button{font-size:9px}.kind-tabs{gap:20px}.kind-tabs>button{font-size:10px}.feed-toolbar{margin-right:-2px}.search-row{margin-top:12px;margin-bottom:20px}.search-row input{font-size:10px}.result-count{font-size:8px}.feed-grid{gap:15px}.card-content{padding:14px 13px 0}.card-title h2{font-size:13px;line-height:1.8}.card-source{font-size:8px}.card-source>span:nth-child(2){max-width:45%}.card-source .source-divider{display:none}.card-source>span:nth-child(4){margin-left:auto}.kind-badge{display:none}.video-platform{padding:3px 4px;font-size:6px;top:8px;left:8px}.duration-badge{font-size:8px;bottom:7px;right:7px}.card-description{-webkit-line-clamp:3;font-size:10px}.card-tags{margin-top:11px}.card-tags>span:nth-child(3){display:none}.card-reason{gap:4px;min-height:31px;margin-top:11px;padding:9px 0;font-size:7px}.card-reason>svg{width:9px;height:9px;margin-top:1px}.card-bottom{gap:12px;min-height:35px;padding:9px 13px}.card-bottom>button>svg{width:13px;height:13px}.card-bottom>button:last-child{display:none}.ai-mini{gap:2px;font-size:6px}.ai-mini>svg{width:8px;height:8px}.project-heading{gap:7px;margin-top:18px;font-size:8px}.project-icon{border-radius:7px;width:29px;height:29px}.project-icon>svg{width:17px;height:17px}.card-project .card-title h2,.card-news .card-title h2,.card-article .card-title h2{font-size:14px}.card-news .card-title,.card-article .card-title{margin-top:15px}.card-source .source-mark{border-radius:3px;width:14px;height:14px}.card-source .source-mark>svg{width:10px;height:10px}.toast{width:max-content;max-width:calc(100vw - 30px);padding:11px 12px;font-size:10px;bottom:20px;left:50%}.workspace-footer{padding:20px;font-size:8px}.workspace-footer>span:last-child{display:none}.modal-backdrop{align-items:center;padding:12px}.reader-modal{border-radius:11px;max-height:calc(100dvh - 24px);padding:36px 20px 25px}.reader-modal h2{letter-spacing:-.5px;margin-top:18px;font-size:21px}.reader-source{font-size:10px}.reader-actions{gap:6px;margin-top:17px}.reader-actions .small-button{padding:8px 9px;font-size:9px}.video-reader{margin-top:22px}.player-note{padding:10px;font-size:8px}.player-note>span{max-width:60%;line-height:1.6}.player-note>a{font-size:8px}.ai-reading{margin-top:23px;padding:17px}.ai-label{flex-wrap:wrap;gap:5px;font-size:11px}.ai-label>span{font-size:8px}.ai-reading ul{font-size:11px;line-height:1.95}.relevance p{font-size:11px}.reader-summary,.reader-body{font-size:12px}.analyze-button{gap:7px;padding:14px;font-size:11px}.analyze-button>span{font-size:8px}.reader-footer>button{font-size:9px}.import-modal{max-width:430px;padding:30px 25px 25px}.import-modal h2{font-size:21px}.import-modal p{font-size:11px}.management-heading{gap:12px;margin-top:15px;margin-bottom:25px}.management-heading h1{letter-spacing:-.8px;font-size:24px}.management-heading p{max-width:250px;font-size:10px}.management-heading .primary-button{padding:10px 11px;font-size:9px}.management-heading .primary-button>svg{width:13px}.source-overview{gap:23px;margin-bottom:23px;padding:20px 18px}.source-overview>div>strong{font-size:25px}.source-overview>button{flex-basis:100%;margin-top:3px}.source-filters{gap:14px}.platform-tabs{gap:4px;width:100%}.platform-tabs>button{padding:7px 8px;font-size:9px}.source-search{width:100%;font-size:10px}.source-table-head,.source-table-row{grid-template-columns:minmax(160px,1fr) 100px 32px;gap:10px;padding:14px 12px}.source-table-head{font-size:8px}.source-name-cell>div>span{max-width:190px}.source-status-cell small{max-width:100px;font-size:6px}.source-name-cell strong{font-size:10px}.source-name-cell>.source-mark{width:24px;height:24px}.status-pill{padding:4px;font-size:7px}.source-table-row{min-height:83px}.management-footnote{align-items:flex-start;font-size:8px;line-height:1.8}.management-footnote svg{flex-shrink:0;margin-top:2px}.settings-card{padding:20px 17px}.settings-card-heading{gap:10px;margin-bottom:21px}.settings-symbol{border-radius:8px;width:34px;height:34px}.settings-card h2{font-size:13px}.settings-card-heading p{font-size:9px}.settings-card-heading>.toggle{margin-left:5px}.provider-tabs>button{padding:8px 14px;font-size:10px}.form-label{font-size:10px}.form-label>span{font-size:8px}.field-help{font-size:8px;line-height:2}.form-input{padding:12px 11px;font-size:11px}.form-input::placeholder{font-size:9px}.key-actions{gap:5px}.key-actions>span,.key-actions>button{font-size:7px}.test-row{gap:10px}.test-row>span{font-size:7px}.test-row>.small-button{font-size:10px}.settings-form-row{gap:15px}.usage-card{padding:22px}.settings-promise h3{font-size:15px}.settings-aside{gap:15px}.settings-main{gap:18px}.error-box{padding:15px;font-size:10px}.error-box .small-button{font-size:9px}.empty-state{padding:55px 20px}.empty-state h2{font-size:18px}.empty-state p{font-size:10px}}@media (max-width:380px){.hero-heading h1{font-size:23px}.hero-asterisk{font-size:32px}.main-area{padding-left:16px;padding-right:16px}.kind-tabs{gap:16px}.feed-grid{gap:12px}.card-title h2{font-size:12px}.card-article .card-title h2,.card-news .card-title h2{font-size:13px}.card-description{font-size:9px}.card-content{padding-left:11px;padding-right:11px}.card-bottom{gap:10px;margin-left:-11px;margin-right:-11px;padding-left:11px;padding-right:11px}.card-source{font-size:7px}.card-source>span:nth-child(2){max-width:50%}.card-source>span:nth-child(4){display:none}.card-tags span{font-size:6px}.card-bottom>.ai-mini{display:none}.source-table-head,.source-table-row{grid-template-columns:minmax(140px,1fr) 82px 30px;gap:7px}.source-name-cell{gap:6px}.source-name-cell>div>span{max-width:150px}.source-status-cell small{max-width:82px}.source-overview{gap:20px}.source-overview>div>span{font-size:8px}.reader-actions{gap:5px}.reader-actions .small-button{padding:8px;font-size:8px}.management-heading h1{font-size:22px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.analysis-references{flex-wrap:wrap;gap:10px;margin-top:17px;display:flex}.analysis-references>a{color:#b3a77e;border-bottom:1px solid #726c4255;align-items:center;gap:3px;padding-bottom:3px;font-size:9px;display:inline-flex}.analysis-references>a:hover{color:#e5c98d}.card-tags .related-count{color:#b9ad83;background:#353528;align-items:center;gap:3px;display:inline-flex}.related-reading{border-top:1px solid #354137;margin-top:27px;padding-top:20px}.related-reading h3{color:#9caf9e;margin-bottom:12px;font-size:10px;font-weight:500}.related-reading>div{flex-direction:column;gap:8px;display:flex}.related-reading a{color:#b2bfac;background:#222d24;border:1px solid #374736;border-radius:5px;align-items:center;gap:7px;padding:9px 11px;font-size:11px;display:flex}.related-reading a>span:nth-child(2){flex:1}.related-reading a:hover{color:#e2c58f;border-color:#776b48}@media (max-width:650px){.card-tags .related-count{font-size:7px;display:inline-flex!important}.related-reading a{font-size:10px}}.theme-toggle{border:1px solid var(--line);background:var(--surface);color:var(--muted);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 10px;font-size:10px;display:inline-flex}.theme-toggle:hover{color:var(--amber);border-color:var(--amber)}.theme-toggle .theme-light{display:none}.theme-toggle .theme-dark,:root[data-theme=light] .theme-toggle .theme-light{display:inline-flex}:root[data-theme=light] .theme-toggle .theme-dark{display:none}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#2d3933;--bg:#f7f7f2;--surface:#fff;--line:#dce2d7;--muted:#5d6b5e;--amber:#946b2e;--green:#55785a;background:#f7f7f2}:root[data-theme=light] .sidebar{background:#f0f2eb;border-color:#dce2d7}:root[data-theme=light] .brand{color:#25382e}:root[data-theme=light] .brand-light{color:#626f63}:root[data-theme=light] .brand-symbol{color:#2f3928;background:#e7c386}:root[data-theme=light] .brand-symbol>span{color:#6c562f}:root[data-theme=light] .brand small,:root[data-theme=light] .sidebar-section-label{color:#5d6759}:root[data-theme=light] .primary-nav>button{color:#586956}:root[data-theme=light] .primary-nav>button:hover{color:#34523b;background:#e4eadf}:root[data-theme=light] .primary-nav>button.active{color:#785d2c;background:#eee4ce}:root[data-theme=light] .primary-nav>button.active svg{color:#7e5e29}:root[data-theme=light] .nav-active-dot{background:#a67d3a}:root[data-theme=light] .nav-count{color:#5a6956;border-color:#c6d0bf}:root[data-theme=light] .sidebar-note p{color:#606d5a}:root[data-theme=light] .tiny-star{color:#766a48}:root[data-theme=light] .note-line{background:#c8ccb7}:root[data-theme=light] .sidebar-footer{border-color:#d7dfcf}:root[data-theme=light] .avatar{color:#526d45;background:#e0e9d9;border-color:#becdb1}:root[data-theme=light] .sidebar-footer strong{color:#53694d}:root[data-theme=light] .sidebar-footer>div>span,:root[data-theme=light] .sidebar-footer>svg{color:#576850}:root[data-theme=light] .topbar{border-color:#dfe5d9}:root[data-theme=light] .breadcrumb{color:#616d5c}:root[data-theme=light] .breadcrumb strong{color:#52684d}:root[data-theme=light] .breadcrumb>svg{color:#656b60}:root[data-theme=light] .private-badge{color:#5a6b55}:root[data-theme=light] .small-button{color:#52684a;background:#edf2e7;border-color:#cfd9c7}:root[data-theme=light] .small-button:hover{background:#e2ead8;border-color:#aabf99}:root[data-theme=light] .primary-button{color:#362e20;background:#dcb575;border-color:#cda05c}:root[data-theme=light] .primary-button:hover{background:#e8c58d;border-color:#cda05c}:root[data-theme=light] .welcome-eyebrow{color:#726442}:root[data-theme=light] .amber-dash{background:#a88b4a}:root[data-theme=light] .hero-heading h1,:root[data-theme=light] .management-heading h1{color:#2e432f}:root[data-theme=light] .hero-heading p,:root[data-theme=light] .management-heading p{color:#60705b}:root[data-theme=light] .hero-asterisk{color:#676457}:root[data-theme=light] .mode-switch{background:#edf1e7;border-color:#d6dfce}:root[data-theme=light] .mode-switch button{color:#5f6f58}:root[data-theme=light] .mode-switch button.selected{color:#795f2b;background:#e8ddbf;box-shadow:0 1px 3px #51613b0d}:root[data-theme=light] .mode-switch button:not(.selected):hover{color:#4b6544;background:#e0e9d6}:root[data-theme=light] .refresh-button{color:#5b6955}:root[data-theme=light] .refresh-button:hover{color:#806125}:root[data-theme=light] .feed-toolbar{border-color:#d7e0cf}:root[data-theme=light] .kind-tabs>button{color:#576850}:root[data-theme=light] .kind-tabs>button.selected,:root[data-theme=light] .kind-tabs>button:hover{color:#826027}:root[data-theme=light] .kind-tabs>button.selected:after{background:#b38b43}:root[data-theme=light] .filter-button,:root[data-theme=light] .search-row{color:#606c56}:root[data-theme=light] .search-row input{color:#47643e}:root[data-theme=light] .search-row input::placeholder{color:#606d57}:root[data-theme=light] .result-count{color:#5b6951}:root[data-theme=light] .section-kicker{color:#536c48}:root[data-theme=light] .section-kicker>span:last-child{color:#59684f}:root[data-theme=light] .content-card{background:#fff;border-color:#d8e2cf;box-shadow:0 2px 8px #536b3303}:root[data-theme=light] .content-card:hover{border-color:#b2bf94;box-shadow:0 7px 23px #667c4610}:root[data-theme=light] .card-project{background:linear-gradient(145deg,#eff5e9,#fff)}:root[data-theme=light] .card-news{background:linear-gradient(145deg,#faf4e5,#fff 85%)}:root[data-theme=light] .card-post{background:linear-gradient(145deg,#f1f0f8,#fff 85%)}:root[data-theme=light] .card-source{color:#607157}:root[data-theme=light] .source-divider{color:#626a5e}:root[data-theme=light] .source-mark{color:#59734b;background:#e1ecd9}:root[data-theme=light] .source-mark.youtube{color:#985a48;background:#f8e7e2}:root[data-theme=light] .source-mark.bilibili{color:#4c7283;background:#dfedf5}:root[data-theme=light] .source-mark.github{color:#686b80;background:#e8e9ef}:root[data-theme=light] .source-mark.x{color:#5b6a60;background:#e7ece8}:root[data-theme=light] .source-mark.rss{color:#86663c;background:#f2e9d9}:root[data-theme=light] .kind-badge{color:#5c734c}:root[data-theme=light] .kind-badge.kind-news{color:#746137}:root[data-theme=light] .kind-badge.kind-post{color:#696076}:root[data-theme=light] .card-title h2{color:#354b2f}:root[data-theme=light] .card-title:hover h2{color:#876429}:root[data-theme=light] .card-title svg{color:#607154}:root[data-theme=light] .card-description{color:#5d6a56}:root[data-theme=light] .card-tags span{color:#5d6e4f;background:#edf3e6}:root[data-theme=light] .card-tags .related-count{color:#746139;background:#f2eddc}:root[data-theme=light] .card-reason{color:#7a693d;border-color:#e2e9d9}:root[data-theme=light] .card-bottom{border-color:#e3ebda}:root[data-theme=light] .card-bottom>button{color:#606f55}:root[data-theme=light] .card-bottom>button:hover{color:#84672e}:root[data-theme=light] .card-bottom>.liked,:root[data-theme=light] .liked{color:#895c44!important}:root[data-theme=light] .card-bottom>.is-saved,:root[data-theme=light] .is-saved{color:#7c632b!important}:root[data-theme=light] .card-bottom>.is-read{color:#567141}:root[data-theme=light] .ai-mini{color:#746339}:root[data-theme=light] .project-heading{color:#607153}:root[data-theme=light] .project-heading>span:last-child>span{color:#5f6855}:root[data-theme=light] .project-icon{color:#5a724d;background:linear-gradient(145deg,#dcebd2,#eef6e7);border-color:#bdd2aa}:root[data-theme=light] .load-more{color:#59714c;background:#eef4e6;border-color:#d0dfc1}:root[data-theme=light] .load-more:hover{color:#86682d;border-color:#c8b276}:root[data-theme=light] .feed-end{color:#606b53}:root[data-theme=light] .feed-end span{background:#dbe6ce}:root[data-theme=light] .skeleton-card{background:#fff;border-color:#d7e3cb}:root[data-theme=light] .skeleton-card>div{background:linear-gradient(100deg,#e2edda,#f1f5e9,#e2edda) 0 0/250% 100%}:root[data-theme=light] .skeleton-card>span{background:#e5eddc}:root[data-theme=light] .today-date{color:#5f7055}:root[data-theme=light] .intent-card{background:linear-gradient(125deg,#edeedc,#e9f0dd);border-color:#d2d7b6}:root[data-theme=light] .intent-card:after{color:#ab994210}:root[data-theme=light] .intent-icon{color:#666630;background:#e4e6c9;border-color:#c6cca0}:root[data-theme=light] .micro-label{color:#6a643f}:root[data-theme=light] .intent-card h3{color:#606a3e}:root[data-theme=light] .intent-card p{color:#60664c}:root[data-theme=light] .intent-bottom{color:#646a4d;border-color:#d2d9b6}:root[data-theme=light] .radar-panel,:root[data-theme=light] .source-mini{border-color:#dce6cf}:root[data-theme=light] .panel-title h3{color:#576a49}:root[data-theme=light] .panel-title>svg,:root[data-theme=light] .panel-title>button{color:#5e694f}:root[data-theme=light] .muted{color:#5b694f}:root[data-theme=light] .interest-tags>button{color:#576c47;background:#edf4e6;border-color:#cfdfbe}:root[data-theme=light] .interest-tags>button.highlight{color:#7a6937;background:#f2edd6;border-color:#dbd0a4}:root[data-theme=light] .interest-tags>button:hover{color:#7a652c;border-color:#bba15e}:root[data-theme=light] .radar-caption{color:#5c694f}:root[data-theme=light] .platform-row{color:#5b6c4d}:root[data-theme=light] .platform-row>span:last-child{color:#5e6955}:root[data-theme=light] .source-health{color:#5a694e}:root[data-theme=light] .source-health>button{color:#576a45}:root[data-theme=light] .quiet-note{color:#5d6750}:root[data-theme=light] .quiet-note p{color:#606d4f}:root[data-theme=light] .quiet-note>span,:root[data-theme=light] .update-caption{color:#606a56}:root[data-theme=light] .workspace-footer{color:#646f56;border-color:#e1e8d8}:root[data-theme=light] .footer-dot{color:#6f6544}:root[data-theme=light] .icon-button{color:#607151}:root[data-theme=light] .icon-button:hover{color:#7a632e;background:#ae964014}:root[data-theme=light] .sync-line{color:#796a3c}:root[data-theme=light] .sync-line-fill{background:linear-gradient(90deg,#b49d5a55,#0000)}:root[data-theme=light] .empty-state{background:radial-gradient(at top,#e2edc977,#0000 70%);border-color:#c5d8b1}:root[data-theme=light] .empty-icon{color:#606b48;background:#e7efd8;border-color:#c4d39f}:root[data-theme=light] .empty-state h2{color:#586a40}:root[data-theme=light] .empty-state p{color:#5e6a4c}:root[data-theme=light] .error-box{color:#8b6538;background:#fbf1e6;border-color:#e5c9a2}:root[data-theme=light] .modal-backdrop{background:#344b316b}:root[data-theme=light] .reader-modal{background:#fcfdf8;border-color:#bdcea8;box-shadow:0 30px 100px #3b532633}:root[data-theme=light] .reader-source{color:#607152}:root[data-theme=light] .reader-source>span:nth-last-child(2){color:#606856}:root[data-theme=light] .reader-modal h2{color:#4f6a39}:root[data-theme=light] .reader-actions .small-button{color:#586a45;background:#eef4e5;border-color:#cfddbc}:root[data-theme=light] .ai-reading{background:#f4f2de;border-color:#d9d3a9}:root[data-theme=light] .ai-label{color:#7a6932}:root[data-theme=light] .ai-label>span{color:#6a6548}:root[data-theme=light] .ai-reading ul{color:#69704e}:root[data-theme=light] .ai-reading li::marker{color:#716538}:root[data-theme=light] .relevance{border-color:#dedbb8}:root[data-theme=light] .relevance>span{color:#73683f}:root[data-theme=light] .relevance p{color:#656d4f}:root[data-theme=light] .analysis-model{color:#64674f}:root[data-theme=light] .analysis-references>a{color:#736a42;border-color:#cbc39d}:root[data-theme=light] .analysis-references>a:hover{color:#816625}:root[data-theme=light] .analyze-button{color:#7a6a33;background:#f2f1dc;border-color:#d6d5a9}:root[data-theme=light] .analyze-button:hover{background:#eae9ca}:root[data-theme=light] .analyze-button>span{color:#6a6a4e}:root[data-theme=light] .original-label{color:#5a6848}:root[data-theme=light] .original-label>span{color:#656e57}:root[data-theme=light] .reader-summary{color:#5f724a}:root[data-theme=light] .reader-body{color:#607150}:root[data-theme=light] .reader-origin{color:#7b6a33}:root[data-theme=light] .reader-footer{border-color:#d7e4c9}:root[data-theme=light] .reader-footer>button{color:#586c49}:root[data-theme=light] .reader-footer>button:hover{color:#7e692f}:root[data-theme=light] .related-reading{border-color:#d7e3c7}:root[data-theme=light] .related-reading h3{color:#60714f}:root[data-theme=light] .related-reading a{color:#576948;background:#eef5e3;border-color:#d3e1bf}:root[data-theme=light] .related-reading a:hover{color:#7c6a30;border-color:#cfb66d}:root[data-theme=light] .video-reader{background:#16221a;border-color:#b6c7a2}:root[data-theme=light] .player-note{color:#576948;background:#edf3e3}:root[data-theme=light] .player-note a{color:#7a6933}:root[data-theme=light] .import-modal{background:#fafcf4;border-color:#c3d4ad;box-shadow:0 20px 90px #3b532633}:root[data-theme=light] .import-symbol{color:#67653b;background:#e8edce;border-color:#ced5a1}:root[data-theme=light] .import-modal h2{color:#57733e}:root[data-theme=light] .import-modal p{color:#5e6b4d}:root[data-theme=light] .import-footnote{color:#5c694f}:root[data-theme=light] .form-label{color:#5c6d48}:root[data-theme=light] .form-label>span{color:#5e684f}:root[data-theme=light] .form-input{color:#516a3c;background:#fff;border-color:#cadbb7}:root[data-theme=light] .form-input::placeholder{color:#636f57}:root[data-theme=light] .form-input:hover{border-color:#a5bc8c}:root[data-theme=light] .form-input:focus{outline-color:#b49c54}:root[data-theme=light] .toast{color:#5d6b44;background:#eef4db;border-color:#bfcf9c;box-shadow:0 10px 35px #40582722}:root[data-theme=light] .toast-dot{background:#b7ac65}:root[data-theme=light] .source-overview{background:linear-gradient(120deg,#edf3df,#f5f8ed);border-color:#cadab7}:root[data-theme=light] .source-overview>div>strong{color:#6a7047}:root[data-theme=light] .source-overview>div>span{color:#606e4e}:root[data-theme=light] .platform-tabs>button{color:#606d4f}:root[data-theme=light] .platform-tabs>button.selected{color:#7b6a3a;background:#f2edd6;border-color:#d9cea3}:root[data-theme=light] .source-search{color:#606f51;background:#fff;border-color:#d0e1bc}:root[data-theme=light] .source-search input{color:#5f7249}:root[data-theme=light] .source-search input::placeholder{color:#606b4f}:root[data-theme=light] .source-table{border-color:#d0e0bd}:root[data-theme=light] .source-table-head{color:#60724f;background:#edf4df;border-color:#d0dfb9}:root[data-theme=light] .source-table-row{background:#fcfef7;border-color:#e0eace}:root[data-theme=light] .source-table-row:hover{background:#f2f8e8}:root[data-theme=light] .source-name-cell strong{color:#607348}:root[data-theme=light] .source-name-cell>div>span{color:#616f56}:root[data-theme=light] .source-topic-cell>span{color:#5c6a4b;background:#ecf5dc}:root[data-theme=light] .status-pill{color:#59694f;background:#eff5e5;border-color:#d6e4c4}:root[data-theme=light] .status-pill.healthy{color:#5a6a42;background:#edf5de;border-color:#c5d8a9}:root[data-theme=light] .status-pill.warning{color:#766940;background:#f8f1db;border-color:#ddcd9e}:root[data-theme=light] .source-status-cell small{color:#606f55}:root[data-theme=light] .toggle{background:#dce5cf;border-color:#bdcdaa}:root[data-theme=light] .toggle>span{background:#a3b88a}:root[data-theme=light] .toggle.on{background:#97ad70;border-color:#879e5d}:root[data-theme=light] .toggle.on>span{background:#f6fbe9}:root[data-theme=light] .table-empty{color:#5b694f}:root[data-theme=light] .management-footnote{color:#637157}:root[data-theme=light] .settings-card{background:#fcfef7;border-color:#d0e1bf}:root[data-theme=light] .settings-symbol{color:#5b6945;background:#e8f2d9;border-color:#c8dcb2}:root[data-theme=light] .settings-card h2{color:#576a45}:root[data-theme=light] .settings-card-heading p{color:#627156}:root[data-theme=light] .provider-tabs{border-color:#d9e7c9}:root[data-theme=light] .provider-tabs>button{color:#5b6949;background:#f0f6e4;border-color:#d4e2c0}:root[data-theme=light] .provider-tabs>button.selected{color:#706a3f;background:#f2f0d8;border-color:#d6d0a4}:root[data-theme=light] .field-help,:root[data-theme=light] .key-actions>span{color:#606f54}:root[data-theme=light] .key-actions>button,:root[data-theme=light] .text-danger{color:#786a42}:root[data-theme=light] .key-actions>button:hover{color:#7b632f}:root[data-theme=light] .test-row>span{color:#606f54}:root[data-theme=light] .test-result{color:#716a45;background:#f3f2dd}:root[data-theme=light] .guide-link{color:#746a42}:root[data-theme=light] .usage-card{background:linear-gradient(140deg,#ecf3da,#f6f9ec);border-color:#d0dfb6}:root[data-theme=light] .usage-card .panel-title>span{color:#5e6a4e}:root[data-theme=light] .usage-amount{color:#6a7048}:root[data-theme=light] .usage-amount>span{color:#5f6748}:root[data-theme=light] .usage-amount>small{color:#636f55}:root[data-theme=light] .usage-progress{background:#e0ebce}:root[data-theme=light] .usage-progress>span{background:#b9b57a}:root[data-theme=light] .usage-budget,:root[data-theme=light] .usage-stat{color:#606f53}:root[data-theme=light] .usage-budget{border-color:#dae6c5}:root[data-theme=light] .usage-budget strong,:root[data-theme=light] .usage-stat strong{color:#586947}:root[data-theme=light] .usage-card>p{color:#647056;border-color:#dce7cb}:root[data-theme=light] .settings-promise{color:#5c694f}:root[data-theme=light] .settings-promise h3{color:#60724e}:root[data-theme=light] .settings-promise p{color:#647156}@media (max-width:650px){.theme-toggle{gap:4px;height:29px;padding:0 8px;font-size:9px}.theme-toggle svg{width:13px;height:13px}:root[data-theme=light] .nav-scrim{background:#344b3170}}.language-toggle{white-space:nowrap;border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:6px;align-items:center;gap:6px;height:32px;padding:0 9px;font-size:10px;display:inline-flex}.language-toggle>span:first-child{opacity:.85;font-size:9px}.language-toggle:hover{border-color:var(--amber);color:var(--amber)}.profile-presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0 27px;display:grid}.profile-preset{text-align:left;border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:9px;flex-direction:column;align-items:flex-start;gap:13px;min-height:158px;padding:21px 19px;display:flex;position:relative}.profile-preset>svg:first-child{color:var(--green);margin-bottom:3px}.profile-preset strong{color:inherit;font-size:12px;font-weight:500}.profile-preset>span{font-size:10px;line-height:1.9}.profile-preset.selected{background:color-mix(in srgb,var(--amber) 7%,var(--surface));border-color:color-mix(in srgb,var(--amber) 55%,var(--line));color:var(--amber)}.profile-preset.selected>span{color:var(--muted)}.preset-check{color:var(--amber);position:absolute;top:15px;right:14px}.profile-page textarea.form-input{resize:vertical;min-height:125px;line-height:2}.profile-page select.form-input,.source-editor-modal select.form-input{-webkit-appearance:auto;appearance:auto;background-color:var(--bg);color:inherit;border-color:var(--line)}.topic-weight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:26px;display:grid}.topic-weight{min-width:0;display:block}.topic-weight>span{color:var(--muted);justify-content:space-between;gap:10px;font-size:10px;display:flex}.topic-weight output{color:var(--amber);font-variant-numeric:tabular-nums}.topic-weight>input{width:100%;accent-color:var(--amber);cursor:pointer;height:4px;margin:12px 0 0}.onboarding-card{border:1px solid color-mix(in srgb,var(--amber) 35%,var(--line));background:color-mix(in srgb,var(--surface) 94%,var(--amber));border-radius:11px;margin:4px 0 25px;padding:26px}.onboarding-heading{align-items:center;gap:14px;display:flex}.onboarding-heading .intent-icon{flex-shrink:0;margin:0}.onboarding-heading h2{letter-spacing:-.5px;margin-top:6px;font-size:20px;font-weight:500;line-height:1.6}.onboarding-card>p{color:var(--muted);margin-top:17px;font-size:11px;line-height:1.9}.onboarding-card .profile-presets{gap:10px;margin:22px 0}.onboarding-card .profile-preset{gap:9px;min-height:150px;padding:16px 13px}.onboarding-card .profile-preset strong{font-size:11px}.onboarding-card .profile-preset>span{font-size:9px}.onboarding-actions,.empty-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;display:flex}.empty-actions{justify-content:center}.onboarding-card>.field-help{margin-top:16px}.source-manager-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.source-manager-card{border:1px solid var(--line);background:var(--surface);border-radius:9px;min-width:0;padding:20px 20px 0;overflow:hidden}.source-manager-title{align-items:center;gap:10px;min-width:0;display:flex}.source-manager-title>.source-mark{border-radius:8px;flex-shrink:0;width:33px;height:33px}.source-manager-title>div{flex:1;min-width:0}.source-manager-title strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;display:block;overflow:hidden}.source-manager-title>div>span{color:var(--muted);margin-top:4px;font-size:9px;display:block}.source-locator{overflow-wrap:anywhere;color:var(--muted);min-height:19px;margin:17px 0;font-size:10px;line-height:1.9;display:block}.source-manager-topics{flex-wrap:wrap;gap:5px;min-height:20px;display:flex}.source-manager-topics>span{border:1px solid var(--line);background:color-mix(in srgb,var(--green) 8%,transparent);color:var(--muted);border-radius:4px;padding:3px 6px;font-size:8px}.source-manager-state{min-height:40px;color:var(--muted);align-items:center;gap:8px;margin:12px 0;font-size:8px;line-height:1.8;display:flex}.source-manager-state>span:last-child:not(.status-pill){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.source-manager-actions{border-top:1px solid var(--line);align-items:center;gap:18px;min-height:40px;margin:0 -20px;padding:12px 20px;display:flex}.source-manager-actions>button,.source-manager-actions>a{color:var(--muted);align-items:center;gap:5px;margin:0;padding:0;font-size:9px;display:flex}.source-manager-actions>a{margin-left:auto}.source-manager-actions>button:hover,.source-manager-actions>a:hover{color:var(--amber)}.source-manager-actions>span{color:var(--amber);margin-right:auto;font-size:9px}.source-editor-modal{background:var(--surface);border:1px solid var(--line);border-radius:12px;width:100%;max-width:620px;max-height:calc(100dvh - 40px);padding:35px 30px;position:relative;overflow:auto;box-shadow:0 20px 80px #0004}.source-editor-modal>h2{letter-spacing:-.5px;margin-right:10px;font-size:22px;font-weight:500;line-height:1.6}.source-editor-modal>p{color:var(--muted);margin-top:12px;font-size:11px;line-height:1.9}.source-topic-fieldset{border:0;margin:25px 0;padding:0}.source-topic-fieldset>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.source-topic-fieldset label{color:var(--muted);cursor:pointer;align-items:center;gap:7px;font-size:10px;line-height:1.7;display:flex}.source-topic-fieldset input{accent-color:var(--amber)}.source-editor-modal .error-box{font-size:11px;line-height:1.8}.source-manager-card .toggle{flex-shrink:0}html[lang=en] .welcome-eyebrow{letter-spacing:1.3px}html[lang=en] .hero-heading h1{font-size:clamp(22px,2vw,32px);line-height:1.5}html[lang=en] .hero-heading p{line-height:1.8}html[lang=en] .kind-tabs{gap:18px}html[lang=en] .kind-tabs>button,html[lang=en] .sidebar-footer strong{font-size:10px}html[lang=en] .primary-nav>button{font-size:12px}html[lang=en] .brand small{letter-spacing:1.2px;font-size:6px}html[lang=en] .hero-asterisk{font-size:43px}:root[data-theme=light] .onboarding-card{box-shadow:0 3px 15px #42513808}:root[data-theme=light] .source-editor-modal{box-shadow:0 20px 80px #42513830}@media (max-width:1100px){.source-manager-list{gap:14px}.onboarding-card .profile-presets{grid-template-columns:1fr}.onboarding-card .profile-preset{min-height:unset;grid-template-columns:24px 1fr;gap:7px 12px;padding:15px 18px;display:grid}.onboarding-card .profile-preset>span{grid-column:2;font-size:10px}.onboarding-card .profile-preset>svg:first-child{grid-row:1/3;align-self:center}.onboarding-card .profile-preset .preset-check{position:absolute;top:15px;right:13px}.profile-preset{padding:19px 15px}}@media (max-width:800px){.profile-presets{gap:10px}.profile-preset>span{font-size:9px}.profile-preset strong{font-size:11px}.source-manager-list{grid-template-columns:1fr}.source-manager-card{padding:18px 18px 0}.source-manager-actions{margin:0 -18px;padding:12px 18px}.source-topic-fieldset>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.language-toggle{gap:4px;height:29px;padding:0 7px;font-size:9px}.language-toggle>span:first-child{display:none}.topbar-actions{gap:7px}.topbar{gap:8px}.breadcrumb{min-width:0}.breadcrumb>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.breadcrumb>span{display:none}.profile-presets{grid-template-columns:1fr;gap:10px}.profile-preset{min-height:unset;grid-template-columns:25px 1fr;gap:5px 12px;padding:16px 18px;display:grid}.profile-preset>svg:first-child{grid-row:1/3;align-self:center}.profile-preset strong{font-size:12px}.profile-preset>span{grid-column:2;font-size:10px}.profile-preset .preset-check{position:absolute;top:15px;right:13px}.topic-weight-grid{gap:19px 16px}.onboarding-card{padding:20px 16px}.onboarding-heading{gap:10px}.onboarding-heading h2{font-size:18px}.onboarding-card>p{font-size:10px}.onboarding-card .profile-preset{padding:14px 13px}.onboarding-actions .primary-button,.onboarding-actions .small-button{font-size:10px}.source-editor-modal{max-height:calc(100dvh - 24px);padding:32px 20px 24px}.source-editor-modal>h2{font-size:20px}.source-manager-list{gap:14px}.source-manager-title strong{font-size:12px}.source-manager-state{font-size:8px}.source-manager-actions{gap:15px}.source-topic-fieldset label{font-size:9px}html[lang=en] .hero-heading h1{font-size:25px}html[lang=en] .hero-heading p{max-width:260px}html[lang=en] .kind-tabs{gap:15px}html[lang=en] .kind-tabs>button{font-size:9px}.source-filters{gap:15px}.source-editor-modal .form-label{font-size:10px}}.settings-section-picker{margin-bottom:34px}.settings-picker-heading{margin-bottom:16px}.settings-picker-heading h2{color:inherit;font-size:16px;font-weight:600;line-height:1.7}.settings-picker-heading p{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.9}.settings-tabs{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;display:grid}.settings-tabs>button{text-align:left;min-height:146px;color:inherit;background:var(--surface);border:2px solid color-mix(in srgb,var(--muted) 35%,var(--line));border-radius:11px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:17px;padding:18px 19px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.settings-tabs>button:hover{border-color:var(--amber);background:color-mix(in srgb,var(--amber) 5%,var(--surface))}.settings-tabs>button.selected{border-color:var(--amber);background:color-mix(in srgb,var(--amber) 13%,var(--surface));box-shadow:0 0 0 1px color-mix(in srgb,var(--amber) 22%,transparent),0 6px 20px #0001}.settings-tab-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.settings-tab-icon{border:1px solid var(--line);background:var(--bg);width:40px;height:40px;color:var(--green);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.selected .settings-tab-icon{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 40%,var(--line));background:color-mix(in srgb,var(--amber) 8%,var(--bg))}.settings-tab-state{min-height:25px;color:var(--muted);white-space:nowrap;justify-content:center;align-items:center;gap:4px;font-size:10px;font-weight:600;display:inline-flex}.settings-tab-state.current{background:var(--amber);color:var(--bg);border-radius:5px;padding:4px 8px}.settings-tab-copy{min-width:0;display:block}.settings-tab-copy strong{color:inherit;overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.6;display:block}.selected .settings-tab-copy strong{color:var(--amber)}.settings-tab-copy>span{color:var(--muted);margin-top:5px;font-size:11px;font-weight:400;line-height:1.8;display:block}.settings-tabs>button:focus-visible{outline:3px solid var(--amber);outline-offset:4px}:root[data-theme=light] .settings-tabs>button.selected{box-shadow:0 0 0 1px color-mix(in srgb,var(--amber) 18%,transparent),0 6px 20px #4e48200c}@media (max-width:900px){.settings-tabs{gap:10px}.settings-tabs>button{gap:14px;padding:16px 14px}.settings-tab-copy strong{font-size:15px}.settings-tab-copy>span{font-size:10px}.settings-tab-icon{width:36px;height:36px}.settings-tab-icon>svg{width:21px;height:21px}}@media (max-width:700px){.settings-section-picker{margin-bottom:29px}.settings-picker-heading{margin-bottom:13px}.settings-picker-heading h2{font-size:15px}.settings-picker-heading p{font-size:10px}.settings-tabs{grid-template-columns:1fr;gap:10px}.settings-tabs>button{border-radius:10px;grid-template-columns:39px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:86px;padding:15px 16px;display:grid}.settings-tab-top{display:contents}.settings-tab-icon{grid-area:1/1;width:39px;height:39px}.settings-tab-state{grid-area:1/3;font-size:10px}.settings-tab-copy{grid-area:1/2}.settings-tab-copy strong{font-size:15px;line-height:1.6}.settings-tab-copy>span{margin-top:3px;font-size:10px;line-height:1.8}.settings-tab-state.current{padding:4px 7px}}.feed-update-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}.shuffle-button{border:1px solid var(--amber);background:color-mix(in srgb,var(--amber) 13%,var(--surface));min-height:42px;color:var(--amber);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.shuffle-button:hover:not(:disabled){background:color-mix(in srgb,var(--amber) 22%,var(--surface));box-shadow:0 3px 14px #0001}.shuffle-button:disabled{cursor:wait;opacity:.55}.feed-update-actions .refresh-button{white-space:nowrap}.shuffle-button:focus-visible{outline:2px solid var(--amber);outline-offset:3px}:root[data-theme=light] .shuffle-button{color:#725327;background:#f0e4c8;border-color:#bc9553}:root[data-theme=light] .shuffle-button:hover:not(:disabled){background:#e9d8b2}@media (max-width:800px){.discovery-controls{flex-wrap:wrap;gap:12px}.feed-update-actions{gap:12px}.shuffle-button{padding:10px 13px;font-size:11px}}@media (max-width:650px){.feed-update-actions{justify-content:flex-end;gap:14px;width:100%}.shuffle-button{min-height:44px;padding:11px 15px;font-size:12px}.feed-update-actions .refresh-button{min-height:44px;font-size:11px}.discovery-controls{align-items:center;gap:10px}}
